[2025/04/30 09:44:15 814929] [warn] |xqc_tls_ctx_set_config|no session ticket key data| [2025/04/30 09:44:15 818253] [warn] |xqc_create_server_ssl_ctx|read ssl session ticket key error| [2025/04/30 09:44:15 818279] [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 09:44:15 818292] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-interop|alpn_list: hq-interop [2025/04/30 09:44:15 818297] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-interop| [2025/04/30 09:44:15 818301] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-29|alpn_list: hq-interophq-29 [2025/04/30 09:44:15 818305] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-29| [2025/04/30 09:44:15 818311] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3|alpn_list: hq-interophq-29h3 [2025/04/30 09:44:15 818315] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3| [2025/04/30 09:44:15 818320] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3-29|alpn_list: hq-interophq-29h3h3-29 [2025/04/30 09:44:15 818323] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3-29| [2025/04/30 09:44:16 690371] [debug] |scid:458cf7af58ae3585feb04e7f|xqc_timer_set|type:CONN_IDLE|expire:1746006316690369|now:1746006256690369|interv:60000000| [2025/04/30 09:44:16 690421] [debug] |scid:458cf7af58ae3585feb04e7f|xqc_timer_set|type:PATH_IDLE|expire:1746006316690421|now:1746006256690421|interv:60000000| [2025/04/30 09:44:16 690430] [debug] |xqc_path_create|path:0|dcid:|scid:458cf7af58ae3585feb04e7f|create_path_count:1| [2025/04/30 09:44:16 690436] [debug] |scid:458cf7af58ae3585feb04e7f|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 09:44:16 690443] [debug] |xqc_path_init|path:0|dcid:|scid:458cf7af58ae3585feb04e7f|state:2| [2025/04/30 09:44:16 690448] [debug] |scid:458cf7af58ae3585feb04e7f|xqc_conn_create|success|scid:458cf7af58ae3585feb04e7f|dcid:|conn:00005577253A0E5C| [2025/04/30 09:44:16 690455] [info] |scid:458cf7af58ae3585feb04e7f|xqc_conn_server_create|hash odcid conn|odcid:|conn:00005577253A0E5C| [2025/04/30 09:44:16 690484] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 09:44:16 690490] [info] |xqc_engine_packet_process|==>|conn:00005577253A0E5C|size:1207|state:S_INIT|recv_time:1746006256690303| [2025/04/30 09:44:16 690499] [info] |scid:458cf7af58ae3585feb04e7f|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 09:44:16 690505] [error] |scid:458cf7af58ae3585feb04e7f|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 09:44:16 690510] [info] |scid:458cf7af58ae3585feb04e7f|xqc_conn_process_packet|ignore err|-629| [2025/04/30 09:44:16 690516] [debug] |scid:458cf7af58ae3585feb04e7f|xqc_timer_set|type:PATH_IDLE|expire:1746006316690303|now:1746006256690303|interv:60000000| [2025/04/30 09:44:16 690522] [debug] |scid:458cf7af58ae3585feb04e7f|xqc_timer_set|type:CONN_IDLE|expire:1746006316690303|now:1746006256690303|interv:60000000| [2025/04/30 09:44:16 690528] [debug] |scid:458cf7af58ae3585feb04e7f|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 09:44:16 690550] [debug] |scid:512fa8c2749c3f136497813c|xqc_timer_set|type:CONN_IDLE|expire:1746006316690550|now:1746006256690550|interv:60000000| [2025/04/30 09:44:16 690574] [debug] |scid:512fa8c2749c3f136497813c|xqc_timer_set|type:PATH_IDLE|expire:1746006316690574|now:1746006256690574|interv:60000000| [2025/04/30 09:44:16 690580] [debug] |xqc_path_create|path:0|dcid:|scid:512fa8c2749c3f136497813c|create_path_count:1| [2025/04/30 09:44:16 690586] [debug] |scid:512fa8c2749c3f136497813c|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 09:44:16 690591] [debug] |xqc_path_init|path:0|dcid:|scid:512fa8c2749c3f136497813c|state:2| [2025/04/30 09:44:16 690597] [debug] |scid:512fa8c2749c3f136497813c|xqc_conn_create|success|scid:512fa8c2749c3f136497813c|dcid:|conn:00005577253A970C| [2025/04/30 09:44:16 690614] [info] |scid:512fa8c2749c3f136497813c|xqc_conn_server_create|hash odcid conn|odcid:|conn:00005577253A970C| [2025/04/30 09:44:16 690628] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 09:44:16 690633] [info] |xqc_engine_packet_process|==>|conn:00005577253A970C|size:1207|state:S_INIT|recv_time:1746006256690537| [2025/04/30 09:44:16 690639] [info] |scid:512fa8c2749c3f136497813c|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 09:44:16 690644] [error] |scid:512fa8c2749c3f136497813c|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 09:44:16 690650] [info] |scid:512fa8c2749c3f136497813c|xqc_conn_process_packet|ignore err|-629| [2025/04/30 09:44:16 690655] [debug] |scid:512fa8c2749c3f136497813c|xqc_timer_set|type:PATH_IDLE|expire:1746006316690537|now:1746006256690537|interv:60000000| [2025/04/30 09:44:16 690660] [debug] |scid:512fa8c2749c3f136497813c|xqc_timer_set|type:CONN_IDLE|expire:1746006316690537|now:1746006256690537|interv:60000000| [2025/04/30 09:44:16 690665] [debug] |scid:512fa8c2749c3f136497813c|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 09:44:16 690685] [debug] |scid:525a1543afed29ae1c55e9f7|xqc_timer_set|type:CONN_IDLE|expire:1746006316690685|now:1746006256690685|interv:60000000| [2025/04/30 09:44:16 690701] [debug] |scid:525a1543afed29ae1c55e9f7|xqc_timer_set|type:PATH_IDLE|expire:1746006316690701|now:1746006256690701|interv:60000000| [2025/04/30 09:44:16 690707] [debug] |xqc_path_create|path:0|dcid:|scid:525a1543afed29ae1c55e9f7|create_path_count:1| [2025/04/30 09:44:16 690712] [debug] |scid:525a1543afed29ae1c55e9f7|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 09:44:16 690718] [debug] |xqc_path_init|path:0|dcid:|scid:525a1543afed29ae1c55e9f7|state:2| [2025/04/30 09:44:16 690723] [debug] |scid:525a1543afed29ae1c55e9f7|xqc_conn_create|success|scid:525a1543afed29ae1c55e9f7|dcid:|conn:00005577253B291C| [2025/04/30 09:44:16 690729] [info] |scid:525a1543afed29ae1c55e9f7|xqc_conn_server_create|hash odcid conn|odcid:|conn:00005577253B291C| [2025/04/30 09:44:16 690741] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 09:44:16 690747] [info] |xqc_engine_packet_process|==>|conn:00005577253B291C|size:1207|state:S_INIT|recv_time:1746006256690674| [2025/04/30 09:44:16 690753] [info] |scid:525a1543afed29ae1c55e9f7|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 09:44:16 690758] [error] |scid:525a1543afed29ae1c55e9f7|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 09:44:16 690763] [info] |scid:525a1543afed29ae1c55e9f7|xqc_conn_process_packet|ignore err|-629| [2025/04/30 09:44:16 690768] [debug] |scid:525a1543afed29ae1c55e9f7|xqc_timer_set|type:PATH_IDLE|expire:1746006316690674|now:1746006256690674|interv:60000000| [2025/04/30 09:44:16 690774] [debug] |scid:525a1543afed29ae1c55e9f7|xqc_timer_set|type:CONN_IDLE|expire:1746006316690674|now:1746006256690674|interv:60000000| [2025/04/30 09:44:16 690779] [debug] |scid:525a1543afed29ae1c55e9f7|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 09:44:16 690786] [debug] |xqc_engine_main_logic|BEGIN|now:1746006256690785| [2025/04/30 09:44:16 690793] [debug] |scid:458cf7af58ae3585feb04e7f|xqc_engine_process_conn|conn:00005577253A0E5C|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746006256690791| [2025/04/30 09:44:16 690813] [debug] |scid:458cf7af58ae3585feb04e7f|xqc_path_get_perf_class|conn:00005577253A0E5C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:16 690823] [debug] |scid:458cf7af58ae3585feb04e7f|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253A0E5C|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 09:44:16 690830] [debug] |scid:458cf7af58ae3585feb04e7f|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 09:44:16 690842] [debug] |scid:458cf7af58ae3585feb04e7f|xqc_check_acked_or_dropped_pkt|conn:00005577253A0E5C|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 09:44:16 690885] [info] |scid:458cf7af58ae3585feb04e7f|xqc_process_packet_without_pn|<==|conn:00005577253A0E5C|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 09:44:16 690896] [debug] |scid:458cf7af58ae3585feb04e7f|xqc_conn_next_wakeup_time|wakeup_time:1746006316690303| [2025/04/30 09:44:16 690905] [debug] |scid:458cf7af58ae3585feb04e7f|xqc_engine_add_wakeup_queue|next_tick_time:1746006316690303| [2025/04/30 09:44:16 690911] [debug] |scid:525a1543afed29ae1c55e9f7|xqc_engine_process_conn|conn:00005577253B291C|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746006256690911| [2025/04/30 09:44:16 690919] [debug] |scid:525a1543afed29ae1c55e9f7|xqc_path_get_perf_class|conn:00005577253B291C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:16 690926] [debug] |scid:525a1543afed29ae1c55e9f7|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253B291C|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 09:44:16 690932] [debug] |scid:525a1543afed29ae1c55e9f7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 09:44:16 690938] [debug] |scid:525a1543afed29ae1c55e9f7|xqc_check_acked_or_dropped_pkt|conn:00005577253B291C|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 09:44:16 690958] [info] |scid:525a1543afed29ae1c55e9f7|xqc_process_packet_without_pn|<==|conn:00005577253B291C|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 09:44:16 690966] [debug] |scid:525a1543afed29ae1c55e9f7|xqc_conn_next_wakeup_time|wakeup_time:1746006316690674| [2025/04/30 09:44:16 690972] [debug] |scid:525a1543afed29ae1c55e9f7|xqc_engine_add_wakeup_queue|next_tick_time:1746006316690674| [2025/04/30 09:44:16 690979] [debug] |scid:512fa8c2749c3f136497813c|xqc_engine_process_conn|conn:00005577253A970C|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746006256690978| [2025/04/30 09:44:16 690991] [debug] |scid:512fa8c2749c3f136497813c|xqc_path_get_perf_class|conn:00005577253A970C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:16 690999] [debug] |scid:512fa8c2749c3f136497813c|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253A970C|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 09:44:16 691006] [debug] |scid:512fa8c2749c3f136497813c|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 09:44:16 691013] [debug] |scid:512fa8c2749c3f136497813c|xqc_check_acked_or_dropped_pkt|conn:00005577253A970C|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 09:44:16 691037] [info] |scid:512fa8c2749c3f136497813c|xqc_process_packet_without_pn|<==|conn:00005577253A970C|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 09:44:16 691044] [debug] |scid:512fa8c2749c3f136497813c|xqc_conn_next_wakeup_time|wakeup_time:1746006316690537| [2025/04/30 09:44:16 691050] [debug] |scid:512fa8c2749c3f136497813c|xqc_engine_add_wakeup_queue|next_tick_time:1746006316690537| [2025/04/30 09:44:16 691055] [debug] |xqc_engine_wakeup_after|wakeup:1746006316690303|now:1746006256691055|diff:59999248| [2025/04/30 09:44:16 691061] [debug] |xqc_engine_main_logic|END|now:1746006256690978| [2025/04/30 09:44:17 042771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006317042769|now:1746006257042769|interv:60000000| [2025/04/30 09:44:17 042819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006317042819|now:1746006257042819|interv:60000000| [2025/04/30 09:44:17 042828] [debug] |xqc_path_create|path:0|dcid:2e6913b69d8193b5|scid:051c4ccc8084d4e4c75dd0bb|create_path_count:1| [2025/04/30 09:44:17 042835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 042848] [debug] |xqc_path_init|path:0|dcid:2e6913b69d8193b5|scid:051c4ccc8084d4e4c75dd0bb|state:2| [2025/04/30 09:44:17 042854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_create|success|scid:051c4ccc8084d4e4c75dd0bb|dcid:2e6913b69d8193b5|conn:00005577253BD50C| [2025/04/30 09:44:17 042860] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_server_create|hash odcid conn|odcid:c17cc2b2e3e5da8f|conn:00005577253BD50C| [2025/04/30 09:44:17 042871] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_get_local_transport_params|generate sr_token[25a4c451523915ab531a0dc547aefbb9] for cid[c17cc2b2e3e5da8f] [2025/04/30 09:44:17 042905] [stats] |xqc_conn_server_init_path_addr|path:0|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5| [2025/04/30 09:44:17 042911] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:1200|state:S_INIT|recv_time:1746006257042730| [2025/04/30 09:44:17 043108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_initial|packet parse|initial| [2025/04/30 09:44:17 043115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_initial|success|Length:500| [2025/04/30 09:44:17 043124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:0| [2025/04/30 09:44:17 043130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:0| [2025/04/30 09:44:17 043179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:0| [2025/04/30 09:44:17 043185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:6| [2025/04/30 09:44:17 043191] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_check_token|token empty| [2025/04/30 09:44:17 043199] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_crypto_frame|check_token fail|conn:00005577253BD50C|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5| [2025/04/30 09:44:17 043206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_create_crypto_stream|encrypt_level:0|cur_state:S_INIT| [2025/04/30 09:44:17 043212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_crypto_frame|level:0| [2025/04/30 09:44:17 043218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_read_crypto_stream|xqc_read_crypto_stream|level:0| [2025/04/30 09:44:17 043223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:0|478u| [2025/04/30 09:44:17 043373] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_ssl_cert_cb|cert chain or key empty|sni:server4 [2025/04/30 09:44:17 043669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_tls_transport_params_cb|1RTT_transport_params|max_datagram_frame_size:0| [2025/04/30 09:44:17 043676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_enable_multipath|xqc_conn_enable_multipath|1|0| [2025/04/30 09:44:17 043680] [warn] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_try_to_enable_multipath|multipath_version_negotiation err| [2025/04/30 09:44:17 043917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:2|SSL_quic_write_level:3|rv:0| [2025/04/30 09:44:17 043923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_tls_do_handshake|TLS handshake|ret:0| [2025/04/30 09:44:17 043929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 09:44:17 043933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_create_crypto_stream|encrypt_level:2|cur_state:S_INIT| [2025/04/30 09:44:17 043937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_crypto_frame|server create hsk stream| [2025/04/30 09:44:17 043944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_INIT| [2025/04/30 09:44:17 043949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 043954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:0|largest:0|pns:0| [2025/04/30 09:44:17 043963] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:1200|pkt_type:INIT|pkt_num:0|frame:CRYPTO |recv_time:1746006257042730|dcid:c17cc2b2e3e5da8f|dcid_seq:0| [2025/04/30 09:44:17 043968] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_singleunknown packet type, first byte[0], skip all buf, skip length: 674 [2025/04/30 09:44:17 043972] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_process_packet|ignore err|-631| [2025/04/30 09:44:17 043977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006317042730|now:1746006257042730|interv:60000000| [2025/04/30 09:44:17 043981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006317042730|now:1746006257042730|interv:60000000| [2025/04/30 09:44:17 043986] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257043985| [2025/04/30 09:44:17 043990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:S_INIT|flag:TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN (null) |now:1746006257043990| [2025/04/30 09:44:17 043996] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_check_tx_key|keys are ready, can send 1rtt now| [2025/04/30 09:44:17 044000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_crypto_stream_on_read|encrypt_level:0|cur_state:S_INIT|next_state:S_INITIAL_RECVD| [2025/04/30 09:44:17 044005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_crypto_write_streams| [2025/04/30 09:44:17 044009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_crypto_stream_on_write|enc_level|0| [2025/04/30 09:44:17 044013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_crypto_stream_on_write|cur_state:1|switch| [2025/04/30 09:44:17 044019] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:161|sent:127|pkt_type:INIT|frame:CRYPTO |now:1746006257044018| [2025/04/30 09:44:17 044023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_crypto_stream_on_write|encrypt_level:0|cur_state:S_INITIAL_RECVD|next_state:S_INITIAL_SENT| [2025/04/30 09:44:17 044028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_crypto_write_streams| [2025/04/30 09:44:17 044031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_crypto_stream_on_write|enc_level|2| [2025/04/30 09:44:17 044036] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:161|sent:128|pkt_type:HSK|frame:CRYPTO |now:1746006257044035| [2025/04/30 09:44:17 044040] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:507|sent:474|pkt_type:HSK|frame:CRYPTO |now:1746006257044040| [2025/04/30 09:44:17 044045] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:118|sent:85|pkt_type:HSK|frame:CRYPTO |now:1746006257044045| [2025/04/30 09:44:17 044049] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:73|sent:40|pkt_type:HSK|frame:CRYPTO |now:1746006257044049| [2025/04/30 09:44:17 044054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_crypto_stream_on_write|encrypt_level:2|cur_state:S_INITIAL_SENT|next_state:S_HANDSHAKE_SENT| [2025/04/30 09:44:17 044059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:0|ack_delay:1329|first_ack_range:0|largest_pkt_recv_time:1746006257042730| [2025/04/30 09:44:17 044064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:0|low:0|pkt_pns:0| [2025/04/30 09:44:17 044068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:0|frame_largest_recv:0| [2025/04/30 09:44:17 044073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:0| [2025/04/30 09:44:17 044079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 044084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 044092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:161|reinj:0|path_class:2| [2025/04/30 09:44:17 044097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 044101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 044105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:161|reinj:0|path_class:2| [2025/04/30 09:44:17 044109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 044114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 044118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:507|reinj:0|path_class:2| [2025/04/30 09:44:17 044122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 044126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 044130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:118|reinj:0|path_class:2| [2025/04/30 09:44:17 044161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 044168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 044176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:73|reinj:0|path_class:2| [2025/04/30 09:44:17 044181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 09:44:17 044186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:161|pkt_type:INIT|frame:CRYPTO | [2025/04/30 09:44:17 044192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 09:44:17 044232] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:0|size:1184|sent:1200|pkt_type:INIT|frame:PADDING CRYPTO |inflight:0|now:1746006257044200|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 044239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 044244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:0| [2025/04/30 09:44:17 044249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 044254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 1184| [2025/04/30 09:44:17 044263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 044267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 0| [2025/04/30 09:44:17 044271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257794200|now:1746006257044249|interv:749951| [2025/04/30 09:44:17 044275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:0|expire:1746006257794200|now:1746006257044249|interval:749951|pto_count:0|srtt:250000 [2025/04/30 09:44:17 044281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1184| [2025/04/30 09:44:17 044286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:161|pkt_type:HSK|frame:CRYPTO | [2025/04/30 09:44:17 044290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 09:44:17 044317] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:0|size:161|sent:177|pkt_type:HSK|frame:CRYPTO |inflight:1184|now:1746006257044298|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 044323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 044327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:1184|applimit:0| [2025/04/30 09:44:17 044331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 044336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 1184| [2025/04/30 09:44:17 044339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 161| [2025/04/30 09:44:17 044343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 0| [2025/04/30 09:44:17 044347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257794200|now:1746006257044331|interv:749869| [2025/04/30 09:44:17 044351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:0|expire:1746006257794200|now:1746006257044331|interval:749869|pto_count:0|srtt:250000 [2025/04/30 09:44:17 044355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1345| [2025/04/30 09:44:17 044360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:507|pkt_type:HSK|frame:CRYPTO | [2025/04/30 09:44:17 044364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 09:44:17 044386] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1|size:507|sent:523|pkt_type:HSK|frame:CRYPTO |inflight:1345|now:1746006257044370|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 044391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1|origin_pktnum:0|size:507|enc_size:523|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 044395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:1345|applimit:0| [2025/04/30 09:44:17 044399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 044407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 1184| [2025/04/30 09:44:17 044411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 668| [2025/04/30 09:44:17 044415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 0| [2025/04/30 09:44:17 044419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257794200|now:1746006257044399|interv:749801| [2025/04/30 09:44:17 044423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:0|expire:1746006257794200|now:1746006257044399|interval:749801|pto_count:0|srtt:250000 [2025/04/30 09:44:17 044427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1852| [2025/04/30 09:44:17 044431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:118|pkt_type:HSK|frame:CRYPTO | [2025/04/30 09:44:17 044436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 09:44:17 044456] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2|size:118|sent:134|pkt_type:HSK|frame:CRYPTO |inflight:1852|now:1746006257044441|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 044461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2|origin_pktnum:0|size:118|enc_size:134|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 044466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:1852|applimit:0| [2025/04/30 09:44:17 044470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 044474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 1184| [2025/04/30 09:44:17 044478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 786| [2025/04/30 09:44:17 044482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 0| [2025/04/30 09:44:17 044486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257794200|now:1746006257044469|interv:749731| [2025/04/30 09:44:17 044490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:0|expire:1746006257794200|now:1746006257044469|interval:749731|pto_count:0|srtt:250000 [2025/04/30 09:44:17 044494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1970| [2025/04/30 09:44:17 044498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:73|pkt_type:HSK|frame:CRYPTO | [2025/04/30 09:44:17 044503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3| [2025/04/30 09:44:17 044522] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:3|size:73|sent:89|pkt_type:HSK|frame:CRYPTO |inflight:1970|now:1746006257044508|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 044526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:3|origin_pktnum:0|size:73|enc_size:89|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 044534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:1970|applimit:0| [2025/04/30 09:44:17 044538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 044542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 1184| [2025/04/30 09:44:17 044546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 859| [2025/04/30 09:44:17 044550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 0| [2025/04/30 09:44:17 044554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257794200|now:1746006257044538|interv:749662| [2025/04/30 09:44:17 044558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:0|expire:1746006257794200|now:1746006257044538|interval:749662|pto_count:0|srtt:250000 [2025/04/30 09:44:17 044562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:2043| [2025/04/30 09:44:17 044566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:40|pkt_type:INIT|frame:ACK | [2025/04/30 09:44:17 044571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 09:44:17 044591] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1|size:40|sent:56|pkt_type:INIT|frame:ACK |inflight:2043|now:1746006257044576|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 044596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 044601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257794200| [2025/04/30 09:44:17 044606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257794200| [2025/04/30 09:44:17 044610] [debug] |xqc_engine_wakeup_after|wakeup:1746006257794200|now:1746006257044610|diff:749590| [2025/04/30 09:44:17 044615] [debug] |xqc_engine_main_logic|END|now:1746006257043990| [2025/04/30 09:44:17 044620] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257044620| [2025/04/30 09:44:17 044624] [debug] |xqc_engine_wakeup_after|wakeup:1746006257794200|now:1746006257044624|diff:749576| [2025/04/30 09:44:17 044628] [debug] |xqc_engine_main_logic|END|now:1746006257044620| [2025/04/30 09:44:17 077788] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:1200|state:S_HANDSHAKE_SENT|recv_time:1746006257077787| [2025/04/30 09:44:17 077807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_initial|packet parse|initial| [2025/04/30 09:44:17 077814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_initial|success|Length:24| [2025/04/30 09:44:17 077822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:0| [2025/04/30 09:44:17 077828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1| [2025/04/30 09:44:17 077836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:1| [2025/04/30 09:44:17 077841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 077848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 077855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1184|prior_delivered:0|prior_time:1746006257044200|is_app_limited:1|send_elapse:0|ack_elapse:33587|ctl_first_sent_time:1746006257044200|lagest_ack_time:1746006257077787|curr_delivered:1184| [2025/04/30 09:44:17 077869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257044200| [2025/04/30 09:44:17 077876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:44:17 077881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:250000|rttvar:125000|minrtt:4294967295|latest_rtt:33587|ack_delay:1080| [2025/04/30 09:44:17 077887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33587|rttvar:16793|minrtt:33587|latest_rtt:33587|ack_delay:1080| [2025/04/30 09:44:17 077893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:0|lost_pn:18446744073709551615|thresh:3| [2025/04/30 09:44:17 077899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 077904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33587|rtt_var:16793|pto_duration:100759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 077911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 077916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 859| [2025/04/30 09:44:17 077921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 0| [2025/04/30 09:44:17 077926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257145267|now:1746006257077904|interv:67363| [2025/04/30 09:44:17 077932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:1|expire:1746006257145267|now:1746006257077904|interval:67363|pto_count:0|srtt:33587 [2025/04/30 09:44:17 077938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 33587, delivered 1184|rate 35251|lost 0| [2025/04/30 09:44:17 077944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 0 -> 1| [2025/04/30 09:44:17 077950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (35251) in round 1| [2025/04/30 09:44:17 077955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|probertt expire|rtt:33587, old_rtt:2147483647| [2025/04/30 09:44:17 077961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:33587, old_rtt:2147483647| [2025/04/30 09:44:17 077966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2368| [2025/04/30 09:44:17 077972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45952|packet_lost:0|acked:1184|po_sent_time:1746006257044200|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 09:44:17 077978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45952|packet_lost:0|acked:1184|po_sent_time:1746006257044200|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 09:44:17 077984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:35251|cwnd:47136|full_bw_reached:0|inflight:859|srtt:33587|latest_rtt:33587|min_rtt:33587|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 077995] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:47136|inflight:859|mode:0|applimit:0|pacing_rate:3947107|bw:35251|srtt:33587|latest_rtt:33587|min_rtt:33587|send:5|lost:0|tlp:0|recv:1|recovery:0|slow_start:1|conn_life:35227|acked:1184|delivered:1184|is_cwnd_limited:0| [2025/04/30 09:44:17 078003] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_addr_validated|Address Validated|conn:00005577253BD50C|role:1| [2025/04/30 09:44:17 078009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1|largest:1|pns:0| [2025/04/30 09:44:17 078016] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:1200|pkt_type:INIT|pkt_num:1|frame:ACK |recv_time:1746006257077787|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 078022] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_singleunknown packet type, first byte[0], skip all buf, skip length: 1146 [2025/04/30 09:44:17 078027] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_process_packet|ignore err|-631| [2025/04/30 09:44:17 078033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006317077787|now:1746006257077787|interv:60000000| [2025/04/30 09:44:17 078038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006317077787|now:1746006257077787|interv:60000000| [2025/04/30 09:44:17 078044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257794200|pq_index:0| [2025/04/30 09:44:17 078050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257043990| [2025/04/30 09:44:17 078055] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257078055| [2025/04/30 09:44:17 078062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257078060| [2025/04/30 09:44:17 078070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257145267| [2025/04/30 09:44:17 078076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257145267| [2025/04/30 09:44:17 078081] [debug] |xqc_engine_wakeup_after|wakeup:1746006257145267|now:1746006257078081|diff:67186| [2025/04/30 09:44:17 078087] [debug] |xqc_engine_main_logic|END|now:1746006257078060| [2025/04/30 09:44:17 078096] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:52|state:S_HANDSHAKE_SENT|recv_time:1746006257078096| [2025/04/30 09:44:17 078103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_handshake|success|Length:23| [2025/04/30 09:44:17 078109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:0| [2025/04/30 09:44:17 078115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:2| [2025/04/30 09:44:17 078122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:2| [2025/04/30 09:44:17 078128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 078163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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:0|path_largest_ack:0| [2025/04/30 09:44:17 078174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1345|prior_delivered:0|prior_time:1746006257044200|is_app_limited:1|send_elapse:98|ack_elapse:33896|ctl_first_sent_time:1746006257044298|lagest_ack_time:1746006257078096|curr_delivered:1345| [2025/04/30 09:44:17 078186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257044298| [2025/04/30 09:44:17 078192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:3||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 09:44:17 078197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33587|rttvar:16793|minrtt:33587|latest_rtt:33798|ack_delay:304| [2025/04/30 09:44:17 078203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33575|rttvar:12618|minrtt:33587|latest_rtt:33798|ack_delay:304| [2025/04/30 09:44:17 078209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:0|lost_pn:18446744073709551615|thresh:3| [2025/04/30 09:44:17 078214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 078219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33575|rtt_var:12618|pto_duration:84047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 078225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 078231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 698| [2025/04/30 09:44:17 078236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 0| [2025/04/30 09:44:17 078241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257128555|now:1746006257078219|interv:50336| [2025/04/30 09:44:17 078247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:1|expire:1746006257128555|now:1746006257078219|interval:50336|pto_count:0|srtt:33575 [2025/04/30 09:44:17 078253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 98, ack_elapse 33896, delivered 1345|rate 39680|lost 0| [2025/04/30 09:44:17 078258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (39680) in round 1| [2025/04/30 09:44:17 078264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:33587, old_rtt:33587| [2025/04/30 09:44:17 078269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2666| [2025/04/30 09:44:17 078275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47136|packet_lost:0|acked:161|po_sent_time:1746006257044298|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 09:44:17 078281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47136|packet_lost:0|acked:161|po_sent_time:1746006257044298|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 09:44:17 078286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:39680|cwnd:47297|full_bw_reached:0|inflight:698|srtt:33575|latest_rtt:33798|min_rtt:33587|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 078294] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 09:44:17 078300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33575|rtt_var:12618|pto_duration:84047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 078305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 078314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 698| [2025/04/30 09:44:17 078319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 0| [2025/04/30 09:44:17 078324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257128555|now:1746006257078299|interv:50256| [2025/04/30 09:44:17 078330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:1|expire:1746006257128555|now:1746006257078299|interval:50256|pto_count:0|srtt:33575 [2025/04/30 09:44:17 078336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:2|largest:2|pns:1| [2025/04/30 09:44:17 078342] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:52|pkt_type:HSK|pkt_num:2|frame:ACK |recv_time:1746006257078096|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 078348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006317078096|now:1746006257078096|interv:60000000| [2025/04/30 09:44:17 078354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006317078096|now:1746006257078096|interv:60000000| [2025/04/30 09:44:17 078359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257145267|pq_index:0| [2025/04/30 09:44:17 078365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257078060| [2025/04/30 09:44:17 078370] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257078370| [2025/04/30 09:44:17 078376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257078375| [2025/04/30 09:44:17 078383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257128555| [2025/04/30 09:44:17 078389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257128555| [2025/04/30 09:44:17 078394] [debug] |xqc_engine_wakeup_after|wakeup:1746006257128555|now:1746006257078394|diff:50161| [2025/04/30 09:44:17 078399] [debug] |xqc_engine_main_logic|END|now:1746006257078375| [2025/04/30 09:44:17 078409] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:52|state:S_HANDSHAKE_SENT|recv_time:1746006257078408| [2025/04/30 09:44:17 078415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_handshake|success|Length:23| [2025/04/30 09:44:17 078422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:2| [2025/04/30 09:44:17 078427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:3| [2025/04/30 09:44:17 078434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:3| [2025/04/30 09:44:17 078440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 078445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1|origin_pktnum:0|size:507|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:1|path_largest_ack:1| [2025/04/30 09:44:17 078451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1852|prior_delivered:0|prior_time:1746006257044200|is_app_limited:1|send_elapse:170|ack_elapse:34208|ctl_first_sent_time:1746006257044370|lagest_ack_time:1746006257078408|curr_delivered:1852| [2025/04/30 09:44:17 078458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257044370| [2025/04/30 09:44:17 078467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 09:44:17 078472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33575|rttvar:12618|minrtt:33587|latest_rtt:34038|ack_delay:184| [2025/04/30 09:44:17 078478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33610|rttvar:9533|minrtt:33587|latest_rtt:34038|ack_delay:184| [2025/04/30 09:44:17 078484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1|lost_pn:18446744073709551615|thresh:3| [2025/04/30 09:44:17 078489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 078494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33610|rtt_var:9533|pto_duration:71742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 078500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 078505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 191| [2025/04/30 09:44:17 078511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 0| [2025/04/30 09:44:17 078516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257116250|now:1746006257078494|interv:37756| [2025/04/30 09:44:17 078521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:1|expire:1746006257116250|now:1746006257078494|interval:37756|pto_count:0|srtt:33610 [2025/04/30 09:44:17 078527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 170, ack_elapse 34208, delivered 1852|rate 54139|lost 0| [2025/04/30 09:44:17 078533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (54139) in round 1| [2025/04/30 09:44:17 078538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:33587, old_rtt:33587| [2025/04/30 09:44:17 078544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3638| [2025/04/30 09:44:17 078549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47297|packet_lost:0|acked:507|po_sent_time:1746006257044370|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 09:44:17 078555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47297|packet_lost:0|acked:507|po_sent_time:1746006257044370|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 09:44:17 078561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:54139|cwnd:47804|full_bw_reached:0|inflight:191|srtt:33610|latest_rtt:34038|min_rtt:33587|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 078568] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 09:44:17 078573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33610|rtt_var:9533|pto_duration:71742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 078579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 078588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 191| [2025/04/30 09:44:17 078593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 0| [2025/04/30 09:44:17 078598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257116250|now:1746006257078573|interv:37677| [2025/04/30 09:44:17 078603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:1|expire:1746006257116250|now:1746006257078573|interval:37677|pto_count:0|srtt:33610 [2025/04/30 09:44:17 078609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:3|largest:3|pns:1| [2025/04/30 09:44:17 078615] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:52|pkt_type:HSK|pkt_num:3|frame:ACK |recv_time:1746006257078408|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 078621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006317078408|now:1746006257078408|interv:60000000| [2025/04/30 09:44:17 078627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006317078408|now:1746006257078408|interv:60000000| [2025/04/30 09:44:17 078632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257128555|pq_index:0| [2025/04/30 09:44:17 078637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257078375| [2025/04/30 09:44:17 078643] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257078643| [2025/04/30 09:44:17 078649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257078649| [2025/04/30 09:44:17 078656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257116250| [2025/04/30 09:44:17 078661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257116250| [2025/04/30 09:44:17 078667] [debug] |xqc_engine_wakeup_after|wakeup:1746006257116250|now:1746006257078667|diff:37583| [2025/04/30 09:44:17 078672] [debug] |xqc_engine_main_logic|END|now:1746006257078649| [2025/04/30 09:44:17 078678] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:52|state:S_HANDSHAKE_SENT|recv_time:1746006257078678| [2025/04/30 09:44:17 078682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_handshake|success|Length:23| [2025/04/30 09:44:17 078687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:3| [2025/04/30 09:44:17 078691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:4| [2025/04/30 09:44:17 078695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:4| [2025/04/30 09:44:17 078699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 078703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2|origin_pktnum:0|size:118|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:2|path_largest_ack:2| [2025/04/30 09:44:17 078708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1970|prior_delivered:0|prior_time:1746006257044200|is_app_limited:1|send_elapse:241|ack_elapse:34478|ctl_first_sent_time:1746006257044441|lagest_ack_time:1746006257078678|curr_delivered:1970| [2025/04/30 09:44:17 078725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257044441| [2025/04/30 09:44:17 078730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 09:44:17 078737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33610|rttvar:9533|minrtt:33587|latest_rtt:34237|ack_delay:368| [2025/04/30 09:44:17 078741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33642|rttvar:7214|minrtt:33587|latest_rtt:34237|ack_delay:368| [2025/04/30 09:44:17 078745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2|lost_pn:18446744073709551615|thresh:3| [2025/04/30 09:44:17 078749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 078753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33642|rtt_var:7214|pto_duration:62498|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 078757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 078761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 73| [2025/04/30 09:44:17 078765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 0| [2025/04/30 09:44:17 078769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257107006|now:1746006257078753|interv:28253| [2025/04/30 09:44:17 078773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:1|expire:1746006257107006|now:1746006257078753|interval:28253|pto_count:0|srtt:33642 [2025/04/30 09:44:17 078777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 241, ack_elapse 34478, delivered 1970|rate 57137|lost 0| [2025/04/30 09:44:17 078781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (57137) in round 1| [2025/04/30 09:44:17 078785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:33587, old_rtt:33587| [2025/04/30 09:44:17 078789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3840| [2025/04/30 09:44:17 078793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47804|packet_lost:0|acked:118|po_sent_time:1746006257044441|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 09:44:17 078798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47804|packet_lost:0|acked:118|po_sent_time:1746006257044441|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 09:44:17 078802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:57137|cwnd:47922|full_bw_reached:0|inflight:73|srtt:33642|latest_rtt:34237|min_rtt:33587|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 078807] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 09:44:17 078811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33642|rtt_var:7214|pto_duration:62498|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 078815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 078819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 73| [2025/04/30 09:44:17 078826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 0| [2025/04/30 09:44:17 078830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257107006|now:1746006257078811|interv:28195| [2025/04/30 09:44:17 078834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:1|expire:1746006257107006|now:1746006257078811|interval:28195|pto_count:0|srtt:33642 [2025/04/30 09:44:17 078838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:4|largest:4|pns:1| [2025/04/30 09:44:17 078842] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:52|pkt_type:HSK|pkt_num:4|frame:ACK |recv_time:1746006257078678|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 078847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006317078678|now:1746006257078678|interv:60000000| [2025/04/30 09:44:17 078851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006317078678|now:1746006257078678|interv:60000000| [2025/04/30 09:44:17 078855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257116250|pq_index:0| [2025/04/30 09:44:17 078859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257078649| [2025/04/30 09:44:17 078862] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257078862| [2025/04/30 09:44:17 078867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257078866| [2025/04/30 09:44:17 078872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257107006| [2025/04/30 09:44:17 078876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257107006| [2025/04/30 09:44:17 078880] [debug] |xqc_engine_wakeup_after|wakeup:1746006257107006|now:1746006257078880|diff:28126| [2025/04/30 09:44:17 078884] [debug] |xqc_engine_main_logic|END|now:1746006257078866| [2025/04/30 09:44:17 078888] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257078888| [2025/04/30 09:44:17 078892] [debug] |xqc_engine_wakeup_after|wakeup:1746006257107006|now:1746006257078892|diff:28114| [2025/04/30 09:44:17 078896] [debug] |xqc_engine_main_logic|END|now:1746006257078888| [2025/04/30 09:44:17 079101] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:319|state:S_HANDSHAKE_SENT|recv_time:1746006257079100| [2025/04/30 09:44:17 079107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_handshake|success|Length:63| [2025/04/30 09:44:17 079111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:4| [2025/04/30 09:44:17 079115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:5| [2025/04/30 09:44:17 079121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:5| [2025/04/30 09:44:17 079125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 079129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:3|origin_pktnum:0|size:73|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:3|path_largest_ack:3| [2025/04/30 09:44:17 079155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:2043|prior_delivered:0|prior_time:1746006257044200|is_app_limited:1|send_elapse:308|ack_elapse:34900|ctl_first_sent_time:1746006257044508|lagest_ack_time:1746006257079100|curr_delivered:2043| [2025/04/30 09:44:17 079160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257044508| [2025/04/30 09:44:17 079168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:0||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 09:44:17 079172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33642|rttvar:7214|minrtt:33587|latest_rtt:34592|ack_delay:488| [2025/04/30 09:44:17 079176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33700|rttvar:5526|minrtt:33587|latest_rtt:34592|ack_delay:488| [2025/04/30 09:44:17 079181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:3|lost_pn:0|thresh:3| [2025/04/30 09:44:17 079185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 079189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:00005577253BD50C|path:0| [2025/04/30 09:44:17 079193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 09:44:17 079196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 308, ack_elapse 34900, delivered 2043|rate 58538|lost 0| [2025/04/30 09:44:17 079201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (58538) in round 1| [2025/04/30 09:44:17 079205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:33587, old_rtt:33587| [2025/04/30 09:44:17 079209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3934| [2025/04/30 09:44:17 079213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47922|packet_lost:0|acked:73|po_sent_time:1746006257044508|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 09:44:17 079217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47922|packet_lost:0|acked:73|po_sent_time:1746006257044508|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 09:44:17 079221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:58538|cwnd:47995|full_bw_reached:0|inflight:0|srtt:33700|latest_rtt:34592|min_rtt:33587|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 079226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:6| [2025/04/30 09:44:17 079231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_crypto_frame|level:2| [2025/04/30 09:44:17 079235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_read_crypto_stream|xqc_read_crypto_stream|level:2| [2025/04/30 09:44:17 079239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:2|36u| [2025/04/30 09:44:17 079331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:3|SSL_quic_write_level:3|rv:1| [2025/04/30 09:44:17 079337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_tls_do_handshake|TLS handshake|ret:1| [2025/04/30 09:44:17 079341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257107006|pq_index:0| [2025/04/30 09:44:17 079346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257078866| [2025/04/30 09:44:17 079350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_create_crypto_stream|encrypt_level:3|cur_state:S_HANDSHAKE_SENT| [2025/04/30 09:44:17 079354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_crypto_frame|server create 1RTT stream| [2025/04/30 09:44:17 079358] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 09:44:17 079366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:00005577253BD50C|path:0| [2025/04/30 09:44:17 079370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 09:44:17 079374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_HSK| [2025/04/30 09:44:17 079379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 079383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:5|largest:5|pns:1| [2025/04/30 09:44:17 079388] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:319|pkt_type:HSK|pkt_num:5|frame:ACK CRYPTO |recv_time:1746006257079100|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 079393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 079397] [warn] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_single|delay|buff 1RTT packet before handshake completed| [2025/04/30 09:44:17 079402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_buff_undecrypt_packet_in|====>|delay|undecrypt_count:1|encrypt_level:3| [2025/04/30 09:44:17 079406] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_process_packet|ignore err|-630| [2025/04/30 09:44:17 079410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006317079100|now:1746006257079100|interv:60000000| [2025/04/30 09:44:17 079415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006317079100|now:1746006257079100|interv:60000000| [2025/04/30 09:44:17 079419] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257079418| [2025/04/30 09:44:17 079423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257079422| [2025/04/30 09:44:17 079428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_check_handshake_complete|HANDSHAKE_COMPLETED|conn:00005577253BD50C| [2025/04/30 09:44:17 079432] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_handshake_confirmed|handshake confirmed|conn:00005577253BD50C| [2025/04/30 09:44:17 079436] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:1 [2025/04/30 09:44:17 079440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:00005577253BD50C|path:0| [2025/04/30 09:44:17 079444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 09:44:17 079449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_gen_token|expire:1746611057| [2025/04/30 09:44:17 079454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_early_data_reject|reject| [2025/04/30 09:44:17 079458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_crypto_stream_on_read|encrypt_level:2|cur_state:S_HANDSHAKE_SENT|next_state:ESTABED| [2025/04/30 09:44:17 079462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_process_undecrypt_packet_in|delay|undecrypt_count:1|encrypt_level:3| [2025/04/30 09:44:17 079466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 079471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:0| [2025/04/30 09:44:17 079475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:6| [2025/04/30 09:44:17 079484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:6| [2025/04/30 09:44:17 079488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:18| [2025/04/30 09:44:17 079492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_new_conn_id_frame|new_conn_id|08df5081c16be420|sr_token:59fc8e9f91afe5392ee63abc4da761ac [2025/04/30 09:44:17 079499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:18| [2025/04/30 09:44:17 079503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_new_conn_id_frame|new_conn_id|1453fe49c004bb4e|sr_token:cb7c07c0eb8d7949d00a821687ecd807 [2025/04/30 09:44:17 079507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:18| [2025/04/30 09:44:17 079511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_new_conn_id_frame|new_conn_id|3e519192215647ab|sr_token:bbd3f7a6df4aa9d049b38a7f8ac1b9a6 [2025/04/30 09:44:17 079516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:18| [2025/04/30 09:44:17 079520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_new_conn_id_frame|new_conn_id|e49f20aab8df0e5e|sr_token:a3080ded33a565dac2d08d16ae6b1aaf [2025/04/30 09:44:17 079525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:18| [2025/04/30 09:44:17 079529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_new_conn_id_frame|new_conn_id|0d172fc592d5aaf5|sr_token:3d0670cd2596b26966acc39f95de888d [2025/04/30 09:44:17 079533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:18| [2025/04/30 09:44:17 079537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_new_conn_id_frame|new_conn_id|4d9181860ec51b6e|sr_token:160b6059aaa46e1e46f341ce00ca4157 [2025/04/30 09:44:17 079542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:18| [2025/04/30 09:44:17 079546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_new_conn_id_frame|new_conn_id|1fb3b8d3ffb44e83|sr_token:76e61a485d68fa839593c4ed349af16f [2025/04/30 09:44:17 079551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006257104100|now:1746006257079100|interv:25000| [2025/04/30 09:44:17 079556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006257079100|max_ack_delay:25000| [2025/04/30 09:44:17 079560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:6|largest:6|pns:2| [2025/04/30 09:44:17 079565] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:227|pkt_type:SHORT_HEADER|pkt_num:6|frame:NEW_CONNECTION_ID |recv_time:1746006257079100|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 079569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_crypto_write_streams| [2025/04/30 09:44:17 079573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_crypto_stream_on_write|enc_level|3| [2025/04/30 09:44:17 079578] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:274|sent:261|pkt_type:SHORT_HEADER|frame:CRYPTO |now:1746006257079578| [2025/04/30 09:44:17 079583] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:275|sent:262|pkt_type:SHORT_HEADER|frame:CRYPTO |now:1746006257079583| [2025/04/30 09:44:17 079587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_crypto_stream_on_write|encrypt_level:3|cur_state:ESTABED|next_state:ESTABED| [2025/04/30 09:44:17 079592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:5|ack_delay:492|first_ack_range:3|largest_pkt_recv_time:1746006257079100| [2025/04/30 09:44:17 079596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:5|low:2|pkt_pns:1| [2025/04/30 09:44:17 079600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:5|path:0|path_largest_recv:5|frame_largest_recv:5| [2025/04/30 09:44:17 079607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:1| [2025/04/30 09:44:17 079616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:c4ec290b298046404ca7806a|sr_token:503c50f5fd7f00007bea0c2477550000|seq_num:1 [2025/04/30 09:44:17 079623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:c44a93a32d8eff25620f8758|sr_token:503c50f5fd7f00007bea0c2477550000|seq_num:2 [2025/04/30 09:44:17 079629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 079633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 079638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:HANDSHAKE_DONE |pn:0|size:14|reinj:0|path_class:2| [2025/04/30 09:44:17 079643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 079647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 079651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:NEW_TOKEN |pn:0|size:24|reinj:0|path_class:2| [2025/04/30 09:44:17 079655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 079660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 079664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:274|reinj:0|path_class:2| [2025/04/30 09:44:17 079668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 079672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 079677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:275|reinj:0|path_class:2| [2025/04/30 09:44:17 079681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 09:44:17 079685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 079689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 079693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 079698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 079702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 079709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 079713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:14|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE | [2025/04/30 09:44:17 079718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 09:44:17 079754] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:0|size:14|sent:30|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE |inflight:0|now:1746006257079724|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 079760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 079764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:0| [2025/04/30 09:44:17 079769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 079773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 079777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 079781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 14| [2025/04/30 09:44:17 079785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257160528|now:1746006257079768|interv:80760| [2025/04/30 09:44:17 079789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257160528|now:1746006257079768|interval:80760|pto_count:0|srtt:33700 [2025/04/30 09:44:17 079794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:14| [2025/04/30 09:44:17 079799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:24|pkt_type:SHORT_HEADER|frame:NEW_TOKEN | [2025/04/30 09:44:17 079803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 09:44:17 079825] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1|size:24|sent:40|pkt_type:SHORT_HEADER|frame:NEW_TOKEN |inflight:14|now:1746006257079808|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 079830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 079835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:14|applimit:0| [2025/04/30 09:44:17 079839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 079843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 079847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 079851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 38| [2025/04/30 09:44:17 079858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257160612|now:1746006257079839|interv:80773| [2025/04/30 09:44:17 079862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257160612|now:1746006257079839|interval:80773|pto_count:0|srtt:33700 [2025/04/30 09:44:17 079867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:38| [2025/04/30 09:44:17 079871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:274|pkt_type:SHORT_HEADER|frame:CRYPTO | [2025/04/30 09:44:17 079875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 09:44:17 079897] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2|size:274|sent:290|pkt_type:SHORT_HEADER|frame:CRYPTO |inflight:38|now:1746006257079881|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 079902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2|origin_pktnum:0|size:274|enc_size:290|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 079906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:38|applimit:0| [2025/04/30 09:44:17 079910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 079914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 079918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 079922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 312| [2025/04/30 09:44:17 079926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257160685|now:1746006257079910|interv:80775| [2025/04/30 09:44:17 079930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257160685|now:1746006257079910|interval:80775|pto_count:0|srtt:33700 [2025/04/30 09:44:17 079934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:312| [2025/04/30 09:44:17 079938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:275|pkt_type:SHORT_HEADER|frame:CRYPTO | [2025/04/30 09:44:17 079943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3| [2025/04/30 09:44:17 079962] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:3|size:275|sent:291|pkt_type:SHORT_HEADER|frame:CRYPTO |inflight:312|now:1746006257079948|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 079967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:3|origin_pktnum:0|size:275|enc_size:291|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 079971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:312|applimit:0| [2025/04/30 09:44:17 079975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 079980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 079983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 079991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 587| [2025/04/30 09:44:17 079995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257160752|now:1746006257079975|interv:80777| [2025/04/30 09:44:17 079999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257160752|now:1746006257079975|interval:80777|pto_count:0|srtt:33700 [2025/04/30 09:44:17 080003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:587| [2025/04/30 09:44:17 080008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:38|pkt_type:HSK|frame:ACK | [2025/04/30 09:44:17 080012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:4| [2025/04/30 09:44:17 080032] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:4|size:38|sent:54|pkt_type:HSK|frame:ACK |inflight:587|now:1746006257080017|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 080037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:4|origin_pktnum:0|size:38|enc_size:54|pkt_type:HSK|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 080042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:45|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 09:44:17 080046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:4| [2025/04/30 09:44:17 080065] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:4|size:45|sent:61|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:587|now:1746006257080051|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 080070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:4|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 09:44:17 080074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:587|applimit:0| [2025/04/30 09:44:17 080078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 080082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 080086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 080090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 632| [2025/04/30 09:44:17 080094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257160855|now:1746006257080078|interv:80777| [2025/04/30 09:44:17 080098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257160855|now:1746006257080078|interval:80777|pto_count:0|srtt:33700 [2025/04/30 09:44:17 080102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:632| [2025/04/30 09:44:17 080107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:45|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 09:44:17 080111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:5-10|next_skip_chance:1746006257322523|current_time:1746006257080111| [2025/04/30 09:44:17 080119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:11| [2025/04/30 09:44:17 080152] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:11|size:45|sent:61|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:632|now:1746006257080124|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 080161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:11|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 09:44:17 080165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:632|applimit:0| [2025/04/30 09:44:17 080169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 080173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 080177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 080181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 677| [2025/04/30 09:44:17 080185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257160928|now:1746006257080169|interv:80759| [2025/04/30 09:44:17 080189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257160928|now:1746006257080169|interval:80759|pto_count:0|srtt:33700 [2025/04/30 09:44:17 080193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:677| [2025/04/30 09:44:17 080198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257104100| [2025/04/30 09:44:17 080202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257104100| [2025/04/30 09:44:17 080206] [debug] |xqc_engine_wakeup_after|wakeup:1746006257104100|now:1746006257080206|diff:23894| [2025/04/30 09:44:17 080210] [debug] |xqc_engine_main_logic|END|now:1746006257079422| [2025/04/30 09:44:17 080218] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:52|state:ESTABED|recv_time:1746006257080217| [2025/04/30 09:44:17 080223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 080228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:6| [2025/04/30 09:44:17 080232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:7| [2025/04/30 09:44:17 080237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:7| [2025/04/30 09:44:17 080241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:b| [2025/04/30 09:44:17 080246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_stream_frame|offset:0|data_length:17|fin:1|stream_id:0|path:0| [2025/04/30 09:44:17 080253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_insert_stream_frame|merge left|merged_offset_end:17|new_offset:0|new_len:17| [2025/04/30 09:44:17 080257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_stream_frame|xqc_stream_ready_to_read all recvd| [2025/04/30 09:44:17 080261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257104100|pq_index:0| [2025/04/30 09:44:17 080265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257079422| [2025/04/30 09:44:17 080269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_stream_frame|stream_length:17|merged_offset_end:17|stream_id:0| [2025/04/30 09:44:17 080278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:17 080283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 080287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:7|largest:7|pns:2| [2025/04/30 09:44:17 080292] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:7|frame:STREAM |recv_time:1746006257080217|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 080296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377080217|now:1746006257080217|interv:120000000| [2025/04/30 09:44:17 080300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377080217|now:1746006257080217|interv:120000000| [2025/04/30 09:44:17 080305] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257080305| [2025/04/30 09:44:17 080310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257080309| [2025/04/30 09:44:17 080315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_read_streams|stream_read_notify|flag:2|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 082128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1048576| [2025/04/30 09:44:17 082149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_sample_check_app_limited|check_applimit|path:0|inflight:677|now_cwnd_limited:1|all_path_empty:1|sndq:1|lostq:1|ptoq:1| [2025/04/30 09:44:17 082154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_sample_check_app_limited|path:0|applimit:2720| [2025/04/30 09:44:17 082160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1047393| [2025/04/30 09:44:17 082165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1046212| [2025/04/30 09:44:17 082169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1045031| [2025/04/30 09:44:17 082174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1043850| [2025/04/30 09:44:17 082178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1042669| [2025/04/30 09:44:17 082182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1041488| [2025/04/30 09:44:17 082186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1040307| [2025/04/30 09:44:17 082190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1039126| [2025/04/30 09:44:17 082194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1037945| [2025/04/30 09:44:17 082198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1036764| [2025/04/30 09:44:17 082203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1035583| [2025/04/30 09:44:17 082207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1034402| [2025/04/30 09:44:17 082213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1033221| [2025/04/30 09:44:17 082217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1032040| [2025/04/30 09:44:17 082223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1030861| [2025/04/30 09:44:17 082233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1029682| [2025/04/30 09:44:17 082239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1028503| [2025/04/30 09:44:17 082243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1027324| [2025/04/30 09:44:17 082249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1026145| [2025/04/30 09:44:17 082254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1024966| [2025/04/30 09:44:17 082259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1023787| [2025/04/30 09:44:17 082263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1022608| [2025/04/30 09:44:17 082269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1021429| [2025/04/30 09:44:17 082273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1020250| [2025/04/30 09:44:17 082279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1019071| [2025/04/30 09:44:17 082283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1017892| [2025/04/30 09:44:17 082289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1016713| [2025/04/30 09:44:17 082293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1015534| [2025/04/30 09:44:17 082299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1014355| [2025/04/30 09:44:17 082303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1013176| [2025/04/30 09:44:17 082309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1011997| [2025/04/30 09:44:17 082313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1010818| [2025/04/30 09:44:17 082319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1009639| [2025/04/30 09:44:17 082323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1008460| [2025/04/30 09:44:17 082329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1007281| [2025/04/30 09:44:17 082333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1006102| [2025/04/30 09:44:17 082339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1004923| [2025/04/30 09:44:17 082343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1003744| [2025/04/30 09:44:17 082349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1002565| [2025/04/30 09:44:17 082353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1001386| [2025/04/30 09:44:17 082359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1000207| [2025/04/30 09:44:17 082363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:999028| [2025/04/30 09:44:17 082372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:997849| [2025/04/30 09:44:17 082376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:996670| [2025/04/30 09:44:17 082382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:995491| [2025/04/30 09:44:17 082386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:994312| [2025/04/30 09:44:17 082392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:993133| [2025/04/30 09:44:17 082396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:991954| [2025/04/30 09:44:17 082405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:990775| [2025/04/30 09:44:17 082409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:989596| [2025/04/30 09:44:17 082414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:988417| [2025/04/30 09:44:17 082419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:987238| [2025/04/30 09:44:17 082424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:986059| [2025/04/30 09:44:17 082429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:984880| [2025/04/30 09:44:17 082435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:983701| [2025/04/30 09:44:17 082440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:982522| [2025/04/30 09:44:17 082445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:981343| [2025/04/30 09:44:17 082449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:980164| [2025/04/30 09:44:17 082454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:978985| [2025/04/30 09:44:17 082460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:977806| [2025/04/30 09:44:17 082464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:976627| [2025/04/30 09:44:17 082469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:975448| [2025/04/30 09:44:17 082473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:974269| [2025/04/30 09:44:17 082482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:973090| [2025/04/30 09:44:17 082486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:971911| [2025/04/30 09:44:17 082492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:970732| [2025/04/30 09:44:17 082496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:969553| [2025/04/30 09:44:17 082502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:968374| [2025/04/30 09:44:17 082506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:967195| [2025/04/30 09:44:17 082512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:966016| [2025/04/30 09:44:17 082516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:964837| [2025/04/30 09:44:17 082522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:963658| [2025/04/30 09:44:17 082526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:962479| [2025/04/30 09:44:17 082531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:961300| [2025/04/30 09:44:17 082536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:960121| [2025/04/30 09:44:17 082541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:958942| [2025/04/30 09:44:17 082545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:957763| [2025/04/30 09:44:17 082551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:956584| [2025/04/30 09:44:17 082555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:955405| [2025/04/30 09:44:17 082561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:954226| [2025/04/30 09:44:17 082565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:953047| [2025/04/30 09:44:17 082574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:951868| [2025/04/30 09:44:17 082578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:950689| [2025/04/30 09:44:17 082584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:949510| [2025/04/30 09:44:17 082588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:948331| [2025/04/30 09:44:17 082594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:947152| [2025/04/30 09:44:17 082598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:945973| [2025/04/30 09:44:17 082604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:944794| [2025/04/30 09:44:17 082608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:943615| [2025/04/30 09:44:17 082614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:942436| [2025/04/30 09:44:17 082618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:941257| [2025/04/30 09:44:17 082624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:940078| [2025/04/30 09:44:17 082628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:938899| [2025/04/30 09:44:17 082633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:937720| [2025/04/30 09:44:17 082637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:936541| [2025/04/30 09:44:17 082643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:935362| [2025/04/30 09:44:17 082647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:934183| [2025/04/30 09:44:17 082653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:933004| [2025/04/30 09:44:17 082657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:931825| [2025/04/30 09:44:17 082663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:930646| [2025/04/30 09:44:17 082667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:929467| [2025/04/30 09:44:17 082676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:928288| [2025/04/30 09:44:17 082680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:927109| [2025/04/30 09:44:17 082686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:925930| [2025/04/30 09:44:17 082690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:924751| [2025/04/30 09:44:17 082695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:923572| [2025/04/30 09:44:17 082699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:922393| [2025/04/30 09:44:17 082705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:921214| [2025/04/30 09:44:17 082709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:920035| [2025/04/30 09:44:17 082715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:918856| [2025/04/30 09:44:17 082719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:917677| [2025/04/30 09:44:17 082725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:916498| [2025/04/30 09:44:17 082729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:915319| [2025/04/30 09:44:17 082737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:914140| [2025/04/30 09:44:17 082741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:912961| [2025/04/30 09:44:17 082747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:911782| [2025/04/30 09:44:17 082751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:910603| [2025/04/30 09:44:17 082757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:909424| [2025/04/30 09:44:17 082761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:908245| [2025/04/30 09:44:17 082767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:907066| [2025/04/30 09:44:17 082771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:905887| [2025/04/30 09:44:17 082777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:904708| [2025/04/30 09:44:17 082781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:903529| [2025/04/30 09:44:17 082785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:902350| [2025/04/30 09:44:17 082791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:901171| [2025/04/30 09:44:17 082795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:899992| [2025/04/30 09:44:17 082801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:898813| [2025/04/30 09:44:17 082805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:897634| [2025/04/30 09:44:17 082810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:896455| [2025/04/30 09:44:17 082815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:895276| [2025/04/30 09:44:17 082822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:894097| [2025/04/30 09:44:17 082826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:892918| [2025/04/30 09:44:17 082832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:891739| [2025/04/30 09:44:17 082836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:890560| [2025/04/30 09:44:17 082842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:889381| [2025/04/30 09:44:17 082846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:888202| [2025/04/30 09:44:17 082852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:887023| [2025/04/30 09:44:17 082856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:885844| [2025/04/30 09:44:17 082862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:884665| [2025/04/30 09:44:17 082866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:883486| [2025/04/30 09:44:17 082872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:882307| [2025/04/30 09:44:17 082876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:881128| [2025/04/30 09:44:17 082881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:879949| [2025/04/30 09:44:17 082885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:878770| [2025/04/30 09:44:17 082891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:877591| [2025/04/30 09:44:17 082895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:876412| [2025/04/30 09:44:17 082904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:875233| [2025/04/30 09:44:17 082908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:874054| [2025/04/30 09:44:17 082914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:872875| [2025/04/30 09:44:17 082918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:871696| [2025/04/30 09:44:17 082923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:870517| [2025/04/30 09:44:17 082927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:869338| [2025/04/30 09:44:17 082933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:868159| [2025/04/30 09:44:17 082937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:866980| [2025/04/30 09:44:17 082943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:865801| [2025/04/30 09:44:17 082947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:864622| [2025/04/30 09:44:17 082953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:863443| [2025/04/30 09:44:17 082957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:862264| [2025/04/30 09:44:17 082963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:861085| [2025/04/30 09:44:17 082967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:859906| [2025/04/30 09:44:17 082976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:858727| [2025/04/30 09:44:17 082980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:857548| [2025/04/30 09:44:17 082986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:856369| [2025/04/30 09:44:17 082990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:855190| [2025/04/30 09:44:17 082996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:854011| [2025/04/30 09:44:17 083000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:852832| [2025/04/30 09:44:17 083006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:851653| [2025/04/30 09:44:17 083010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:850474| [2025/04/30 09:44:17 083016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:849295| [2025/04/30 09:44:17 083020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:848116| [2025/04/30 09:44:17 083026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:846937| [2025/04/30 09:44:17 083030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:845758| [2025/04/30 09:44:17 083036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:844579| [2025/04/30 09:44:17 083040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:843400| [2025/04/30 09:44:17 083046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:842221| [2025/04/30 09:44:17 083050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:841042| [2025/04/30 09:44:17 083056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:839863| [2025/04/30 09:44:17 083060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:838684| [2025/04/30 09:44:17 083065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:837505| [2025/04/30 09:44:17 083072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:836326| [2025/04/30 09:44:17 083078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:835147| [2025/04/30 09:44:17 083083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:833968| [2025/04/30 09:44:17 083088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:832789| [2025/04/30 09:44:17 083092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:831610| [2025/04/30 09:44:17 083098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:830431| [2025/04/30 09:44:17 083102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:829252| [2025/04/30 09:44:17 083106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:828073| [2025/04/30 09:44:17 083112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:826894| [2025/04/30 09:44:17 083116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:825715| [2025/04/30 09:44:17 083122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:824536| [2025/04/30 09:44:17 083126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:823357| [2025/04/30 09:44:17 083142] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:822178| [2025/04/30 09:44:17 083149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:820999| [2025/04/30 09:44:17 083155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:819820| [2025/04/30 09:44:17 083159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:818641| [2025/04/30 09:44:17 083165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:817462| [2025/04/30 09:44:17 083169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:816283| [2025/04/30 09:44:17 083176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:815104| [2025/04/30 09:44:17 083180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:813925| [2025/04/30 09:44:17 083186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:812746| [2025/04/30 09:44:17 083190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:811567| [2025/04/30 09:44:17 083196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:810388| [2025/04/30 09:44:17 083200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:809209| [2025/04/30 09:44:17 083206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:808030| [2025/04/30 09:44:17 083210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:806851| [2025/04/30 09:44:17 083216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:805672| [2025/04/30 09:44:17 083220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:804493| [2025/04/30 09:44:17 083226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:803314| [2025/04/30 09:44:17 083230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:802135| [2025/04/30 09:44:17 083235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:800956| [2025/04/30 09:44:17 083240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:799777| [2025/04/30 09:44:17 083245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:798598| [2025/04/30 09:44:17 083252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:797419| [2025/04/30 09:44:17 083258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:796240| [2025/04/30 09:44:17 083262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:795061| [2025/04/30 09:44:17 083268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:793882| [2025/04/30 09:44:17 083272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:792703| [2025/04/30 09:44:17 083278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:791524| [2025/04/30 09:44:17 083282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:790345| [2025/04/30 09:44:17 083291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:789166| [2025/04/30 09:44:17 083295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:787987| [2025/04/30 09:44:17 083301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:786808| [2025/04/30 09:44:17 083305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:785629| [2025/04/30 09:44:17 083311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:784450| [2025/04/30 09:44:17 083315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:783271| [2025/04/30 09:44:17 083321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:782092| [2025/04/30 09:44:17 083325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:780913| [2025/04/30 09:44:17 083331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:779734| [2025/04/30 09:44:17 083335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:778555| [2025/04/30 09:44:17 083340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:777376| [2025/04/30 09:44:17 083345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:776197| [2025/04/30 09:44:17 083350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:775018| [2025/04/30 09:44:17 083354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:773839| [2025/04/30 09:44:17 083360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:772660| [2025/04/30 09:44:17 083364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:771481| [2025/04/30 09:44:17 083370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:770302| [2025/04/30 09:44:17 083374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:769123| [2025/04/30 09:44:17 083380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:767944| [2025/04/30 09:44:17 083384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:766765| [2025/04/30 09:44:17 083390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:765586| [2025/04/30 09:44:17 083394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:764407| [2025/04/30 09:44:17 083399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:763228| [2025/04/30 09:44:17 083404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:762049| [2025/04/30 09:44:17 083409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:760870| [2025/04/30 09:44:17 083416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:759691| [2025/04/30 09:44:17 083422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:758512| [2025/04/30 09:44:17 083427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:757333| [2025/04/30 09:44:17 083432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:756154| [2025/04/30 09:44:17 083437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:754975| [2025/04/30 09:44:17 083442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:753796| [2025/04/30 09:44:17 083446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:752617| [2025/04/30 09:44:17 083451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:751438| [2025/04/30 09:44:17 083456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:750259| [2025/04/30 09:44:17 083461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:749080| [2025/04/30 09:44:17 083467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:747901| [2025/04/30 09:44:17 083471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:746722| [2025/04/30 09:44:17 083476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:745543| [2025/04/30 09:44:17 083480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:744364| [2025/04/30 09:44:17 083486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:743185| [2025/04/30 09:44:17 083490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:742006| [2025/04/30 09:44:17 083496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:740827| [2025/04/30 09:44:17 083500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:739648| [2025/04/30 09:44:17 083506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:738469| [2025/04/30 09:44:17 083510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:737290| [2025/04/30 09:44:17 083517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:736111| [2025/04/30 09:44:17 083522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:734932| [2025/04/30 09:44:17 083527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:733753| [2025/04/30 09:44:17 083531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:732574| [2025/04/30 09:44:17 083537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:731395| [2025/04/30 09:44:17 083541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:730216| [2025/04/30 09:44:17 083547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:729037| [2025/04/30 09:44:17 083551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:727858| [2025/04/30 09:44:17 083556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:726679| [2025/04/30 09:44:17 083561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:725500| [2025/04/30 09:44:17 083566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:724321| [2025/04/30 09:44:17 083570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:723142| [2025/04/30 09:44:17 083576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:721963| [2025/04/30 09:44:17 083583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:720784| [2025/04/30 09:44:17 083592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:719605| [2025/04/30 09:44:17 083596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:718426| [2025/04/30 09:44:17 083601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:717247| [2025/04/30 09:44:17 083605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:716068| [2025/04/30 09:44:17 083611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:714889| [2025/04/30 09:44:17 083615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:713710| [2025/04/30 09:44:17 083621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:712531| [2025/04/30 09:44:17 083625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:711352| [2025/04/30 09:44:17 083631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:710173| [2025/04/30 09:44:17 083635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:708994| [2025/04/30 09:44:17 083641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:707815| [2025/04/30 09:44:17 083645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:706636| [2025/04/30 09:44:17 083650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:705457| [2025/04/30 09:44:17 083654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:704278| [2025/04/30 09:44:17 083660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:703099| [2025/04/30 09:44:17 083664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:701920| [2025/04/30 09:44:17 083670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:700741| [2025/04/30 09:44:17 083674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:699562| [2025/04/30 09:44:17 083680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:698383| [2025/04/30 09:44:17 083684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:697204| [2025/04/30 09:44:17 083690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:696025| [2025/04/30 09:44:17 083694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:694846| [2025/04/30 09:44:17 083700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:693667| [2025/04/30 09:44:17 083704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:692488| [2025/04/30 09:44:17 083709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:691309| [2025/04/30 09:44:17 083714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:690130| [2025/04/30 09:44:17 083719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:688951| [2025/04/30 09:44:17 083723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:687772| [2025/04/30 09:44:17 083729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:686593| [2025/04/30 09:44:17 083733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:685414| [2025/04/30 09:44:17 083739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:684235| [2025/04/30 09:44:17 083743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:683056| [2025/04/30 09:44:17 083751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:681877| [2025/04/30 09:44:17 083756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:680698| [2025/04/30 09:44:17 083761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:679519| [2025/04/30 09:44:17 083766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:678340| [2025/04/30 09:44:17 083770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:677161| [2025/04/30 09:44:17 083775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:675982| [2025/04/30 09:44:17 083779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:674803| [2025/04/30 09:44:17 083785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:673624| [2025/04/30 09:44:17 083789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:672445| [2025/04/30 09:44:17 083795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:671266| [2025/04/30 09:44:17 083799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:670087| [2025/04/30 09:44:17 083805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:668908| [2025/04/30 09:44:17 083809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:667729| [2025/04/30 09:44:17 083814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:666550| [2025/04/30 09:44:17 083819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:665371| [2025/04/30 09:44:17 083824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:664192| [2025/04/30 09:44:17 083828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:663013| [2025/04/30 09:44:17 083834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:661834| [2025/04/30 09:44:17 083839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:660655| [2025/04/30 09:44:17 083846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:659476| [2025/04/30 09:44:17 083852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:658297| [2025/04/30 09:44:17 083859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:657118| [2025/04/30 09:44:17 083863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:655939| [2025/04/30 09:44:17 083869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:654760| [2025/04/30 09:44:17 083873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:653581| [2025/04/30 09:44:17 083879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:652402| [2025/04/30 09:44:17 083883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:651223| [2025/04/30 09:44:17 083889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:650044| [2025/04/30 09:44:17 083893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:648865| [2025/04/30 09:44:17 083901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:647686| [2025/04/30 09:44:17 083906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:646507| [2025/04/30 09:44:17 083911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:645328| [2025/04/30 09:44:17 083916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:644149| [2025/04/30 09:44:17 083927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:642970| [2025/04/30 09:44:17 083932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:641791| [2025/04/30 09:44:17 083939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:640612| [2025/04/30 09:44:17 083943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:639433| [2025/04/30 09:44:17 083949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:638254| [2025/04/30 09:44:17 083953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:637075| [2025/04/30 09:44:17 083959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:635896| [2025/04/30 09:44:17 083963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:634717| [2025/04/30 09:44:17 083969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:633538| [2025/04/30 09:44:17 083973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:632359| [2025/04/30 09:44:17 083979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:631180| [2025/04/30 09:44:17 083983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:630001| [2025/04/30 09:44:17 083989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:628822| [2025/04/30 09:44:17 083993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:627643| [2025/04/30 09:44:17 083998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:626464| [2025/04/30 09:44:17 084003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:625285| [2025/04/30 09:44:17 084008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:624106| [2025/04/30 09:44:17 084013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:622927| [2025/04/30 09:44:17 084018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:621748| [2025/04/30 09:44:17 084023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:620569| [2025/04/30 09:44:17 084028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:619390| [2025/04/30 09:44:17 084033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:618211| [2025/04/30 09:44:17 084038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:617032| [2025/04/30 09:44:17 084042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:615853| [2025/04/30 09:44:17 084048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:614674| [2025/04/30 09:44:17 084052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:613495| [2025/04/30 09:44:17 084058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:612316| [2025/04/30 09:44:17 084062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:611137| [2025/04/30 09:44:17 084068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:609958| [2025/04/30 09:44:17 084072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:608779| [2025/04/30 09:44:17 084078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:607600| [2025/04/30 09:44:17 084082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:606421| [2025/04/30 09:44:17 084090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:605242| [2025/04/30 09:44:17 084095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:604063| [2025/04/30 09:44:17 084100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:602884| [2025/04/30 09:44:17 084104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:601705| [2025/04/30 09:44:17 084108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:600526| [2025/04/30 09:44:17 084114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:599347| [2025/04/30 09:44:17 084118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:598168| [2025/04/30 09:44:17 084124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:596989| [2025/04/30 09:44:17 084128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:595810| [2025/04/30 09:44:17 084143] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:594631| [2025/04/30 09:44:17 084149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:593452| [2025/04/30 09:44:17 084155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:592273| [2025/04/30 09:44:17 084159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:591094| [2025/04/30 09:44:17 084165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:589915| [2025/04/30 09:44:17 084169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:588736| [2025/04/30 09:44:17 084175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:587557| [2025/04/30 09:44:17 084179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:586378| [2025/04/30 09:44:17 084184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:585199| [2025/04/30 09:44:17 084189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:584020| [2025/04/30 09:44:17 084194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:582841| [2025/04/30 09:44:17 084198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:581662| [2025/04/30 09:44:17 084204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:580483| [2025/04/30 09:44:17 084208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:579304| [2025/04/30 09:44:17 084219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:578125| [2025/04/30 09:44:17 084223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:576946| [2025/04/30 09:44:17 084229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:575767| [2025/04/30 09:44:17 084233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:574588| [2025/04/30 09:44:17 084239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:573409| [2025/04/30 09:44:17 084243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:572230| [2025/04/30 09:44:17 084248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:571051| [2025/04/30 09:44:17 084252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:569872| [2025/04/30 09:44:17 084258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:568693| [2025/04/30 09:44:17 084262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:567514| [2025/04/30 09:44:17 084271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:566335| [2025/04/30 09:44:17 084275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:565156| [2025/04/30 09:44:17 084281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:563977| [2025/04/30 09:44:17 084285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:562798| [2025/04/30 09:44:17 084291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:561619| [2025/04/30 09:44:17 084295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:560440| [2025/04/30 09:44:17 084301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:559261| [2025/04/30 09:44:17 084305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:558082| [2025/04/30 09:44:17 084311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:556903| [2025/04/30 09:44:17 084315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:555724| [2025/04/30 09:44:17 084321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:554545| [2025/04/30 09:44:17 084325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:553366| [2025/04/30 09:44:17 084330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:552187| [2025/04/30 09:44:17 084334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:551008| [2025/04/30 09:44:17 084340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:549829| [2025/04/30 09:44:17 084344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:548650| [2025/04/30 09:44:17 084350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:547471| [2025/04/30 09:44:17 084354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:546292| [2025/04/30 09:44:17 084360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:545113| [2025/04/30 09:44:17 084364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:543934| [2025/04/30 09:44:17 084369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:542755| [2025/04/30 09:44:17 084373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:541576| [2025/04/30 09:44:17 084379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:540397| [2025/04/30 09:44:17 084383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:539218| [2025/04/30 09:44:17 084389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:538039| [2025/04/30 09:44:17 084393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:536860| [2025/04/30 09:44:17 084399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:535681| [2025/04/30 09:44:17 084403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:534502| [2025/04/30 09:44:17 084409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:533323| [2025/04/30 09:44:17 084413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:532144| [2025/04/30 09:44:17 084419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:530965| [2025/04/30 09:44:17 084423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:529786| [2025/04/30 09:44:17 084428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:528607| [2025/04/30 09:44:17 084435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:527428| [2025/04/30 09:44:17 084439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:526249| [2025/04/30 09:44:17 084445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:525070| [2025/04/30 09:44:17 084449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:523891| [2025/04/30 09:44:17 084455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:522712| [2025/04/30 09:44:17 084459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:521533| [2025/04/30 09:44:17 084465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:520354| [2025/04/30 09:44:17 084469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:519175| [2025/04/30 09:44:17 084475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:517996| [2025/04/30 09:44:17 084479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:516817| [2025/04/30 09:44:17 084485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:515638| [2025/04/30 09:44:17 084489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:514459| [2025/04/30 09:44:17 084494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:513280| [2025/04/30 09:44:17 084498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:512101| [2025/04/30 09:44:17 084504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:510922| [2025/04/30 09:44:17 084508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:509743| [2025/04/30 09:44:17 084517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:508564| [2025/04/30 09:44:17 084521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:507385| [2025/04/30 09:44:17 084527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:506206| [2025/04/30 09:44:17 084531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:505027| [2025/04/30 09:44:17 084537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:503848| [2025/04/30 09:44:17 084541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:502669| [2025/04/30 09:44:17 084547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:501490| [2025/04/30 09:44:17 084551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:500311| [2025/04/30 09:44:17 084558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:499132| [2025/04/30 09:44:17 084562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:497953| [2025/04/30 09:44:17 084568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:496774| [2025/04/30 09:44:17 084572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:495595| [2025/04/30 09:44:17 084578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:494416| [2025/04/30 09:44:17 084582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:493237| [2025/04/30 09:44:17 084588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:492058| [2025/04/30 09:44:17 084592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:490879| [2025/04/30 09:44:17 084598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:489700| [2025/04/30 09:44:17 084604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:488521| [2025/04/30 09:44:17 084610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:487342| [2025/04/30 09:44:17 084614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:486163| [2025/04/30 09:44:17 084620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:484984| [2025/04/30 09:44:17 084624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:483805| [2025/04/30 09:44:17 084630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:482626| [2025/04/30 09:44:17 084634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:481447| [2025/04/30 09:44:17 084640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:480268| [2025/04/30 09:44:17 084644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:479089| [2025/04/30 09:44:17 084650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:477910| [2025/04/30 09:44:17 084654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:476731| [2025/04/30 09:44:17 084660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:475552| [2025/04/30 09:44:17 084664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:474373| [2025/04/30 09:44:17 084670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:473194| [2025/04/30 09:44:17 084674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:472015| [2025/04/30 09:44:17 084680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:470836| [2025/04/30 09:44:17 084684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:469657| [2025/04/30 09:44:17 084690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:468478| [2025/04/30 09:44:17 084695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:467299| [2025/04/30 09:44:17 084700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:466120| [2025/04/30 09:44:17 084705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:464941| [2025/04/30 09:44:17 084710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:463762| [2025/04/30 09:44:17 084715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:462583| [2025/04/30 09:44:17 084720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:461404| [2025/04/30 09:44:17 084724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:460225| [2025/04/30 09:44:17 084730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:459046| [2025/04/30 09:44:17 084734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:457867| [2025/04/30 09:44:17 084740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:456688| [2025/04/30 09:44:17 084744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:455509| [2025/04/30 09:44:17 084750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:454330| [2025/04/30 09:44:17 084754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:453151| [2025/04/30 09:44:17 084760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:451972| [2025/04/30 09:44:17 084764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:450793| [2025/04/30 09:44:17 084770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:449614| [2025/04/30 09:44:17 084776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:448435| [2025/04/30 09:44:17 084780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:447256| [2025/04/30 09:44:17 084786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:446077| [2025/04/30 09:44:17 084790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:444898| [2025/04/30 09:44:17 084795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:443719| [2025/04/30 09:44:17 084800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:442540| [2025/04/30 09:44:17 084805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:441361| [2025/04/30 09:44:17 084809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:440182| [2025/04/30 09:44:17 084818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:439003| [2025/04/30 09:44:17 084822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:437824| [2025/04/30 09:44:17 084828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:436645| [2025/04/30 09:44:17 084832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:435466| [2025/04/30 09:44:17 084837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:434287| [2025/04/30 09:44:17 084842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:433108| [2025/04/30 09:44:17 084848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:431929| [2025/04/30 09:44:17 084852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:430750| [2025/04/30 09:44:17 084857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:429571| [2025/04/30 09:44:17 084861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:428392| [2025/04/30 09:44:17 084867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:427213| [2025/04/30 09:44:17 084871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:426034| [2025/04/30 09:44:17 084877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:424855| [2025/04/30 09:44:17 084881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:423676| [2025/04/30 09:44:17 084887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:422497| [2025/04/30 09:44:17 084891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:421318| [2025/04/30 09:44:17 084898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:420139| [2025/04/30 09:44:17 084903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:418960| [2025/04/30 09:44:17 084908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:417781| [2025/04/30 09:44:17 084912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:416602| [2025/04/30 09:44:17 084918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:415423| [2025/04/30 09:44:17 084922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:414244| [2025/04/30 09:44:17 084928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:413065| [2025/04/30 09:44:17 084935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:411886| [2025/04/30 09:44:17 084940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:410707| [2025/04/30 09:44:17 084945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:409528| [2025/04/30 09:44:17 084950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:408349| [2025/04/30 09:44:17 084954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:407170| [2025/04/30 09:44:17 084960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:405991| [2025/04/30 09:44:17 084964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:404812| [2025/04/30 09:44:17 084970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:403633| [2025/04/30 09:44:17 084974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:402454| [2025/04/30 09:44:17 084980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:401275| [2025/04/30 09:44:17 084984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:400096| [2025/04/30 09:44:17 084989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:398917| [2025/04/30 09:44:17 084993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:397738| [2025/04/30 09:44:17 084999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:396559| [2025/04/30 09:44:17 085003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:395380| [2025/04/30 09:44:17 085009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:394201| [2025/04/30 09:44:17 085013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:393022| [2025/04/30 09:44:17 085019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:391843| [2025/04/30 09:44:17 085023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:390664| [2025/04/30 09:44:17 085029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:389485| [2025/04/30 09:44:17 085033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:388306| [2025/04/30 09:44:17 085039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:387127| [2025/04/30 09:44:17 085043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:385948| [2025/04/30 09:44:17 085048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:384769| [2025/04/30 09:44:17 085052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:383590| [2025/04/30 09:44:17 085058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:382411| [2025/04/30 09:44:17 085062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:381232| [2025/04/30 09:44:17 085068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:380053| [2025/04/30 09:44:17 085072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:378874| [2025/04/30 09:44:17 085078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:377695| [2025/04/30 09:44:17 085082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:376516| [2025/04/30 09:44:17 085086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:375337| [2025/04/30 09:44:17 085092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:374158| [2025/04/30 09:44:17 085098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:372979| [2025/04/30 09:44:17 085104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:371800| [2025/04/30 09:44:17 085108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:370621| [2025/04/30 09:44:17 085117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:369442| [2025/04/30 09:44:17 085121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:368263| [2025/04/30 09:44:17 085127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:367084| [2025/04/30 09:44:17 085131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:365905| [2025/04/30 09:44:17 085148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:364726| [2025/04/30 09:44:17 085153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:363547| [2025/04/30 09:44:17 085158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:362368| [2025/04/30 09:44:17 085162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:361189| [2025/04/30 09:44:17 085168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:360010| [2025/04/30 09:44:17 085172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:358831| [2025/04/30 09:44:17 085178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:357652| [2025/04/30 09:44:17 085182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:356473| [2025/04/30 09:44:17 085188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:355294| [2025/04/30 09:44:17 085192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:354115| [2025/04/30 09:44:17 085197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:352936| [2025/04/30 09:44:17 085201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:351757| [2025/04/30 09:44:17 085207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:350578| [2025/04/30 09:44:17 085211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:349399| [2025/04/30 09:44:17 085217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:348220| [2025/04/30 09:44:17 085221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:347041| [2025/04/30 09:44:17 085227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:345862| [2025/04/30 09:44:17 085231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:344683| [2025/04/30 09:44:17 085237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:343504| [2025/04/30 09:44:17 085241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:342325| [2025/04/30 09:44:17 085248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:341146| [2025/04/30 09:44:17 085253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:339967| [2025/04/30 09:44:17 085258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:338788| [2025/04/30 09:44:17 085262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:337609| [2025/04/30 09:44:17 085268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:336430| [2025/04/30 09:44:17 085272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:335251| [2025/04/30 09:44:17 085281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:334072| [2025/04/30 09:44:17 085285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:332893| [2025/04/30 09:44:17 085291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:331714| [2025/04/30 09:44:17 085295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:330535| [2025/04/30 09:44:17 085301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:329356| [2025/04/30 09:44:17 085305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:328177| [2025/04/30 09:44:17 085311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:326998| [2025/04/30 09:44:17 085315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:325819| [2025/04/30 09:44:17 085321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:324640| [2025/04/30 09:44:17 085325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:323461| [2025/04/30 09:44:17 085331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:322282| [2025/04/30 09:44:17 085335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:321103| [2025/04/30 09:44:17 085340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:319924| [2025/04/30 09:44:17 085345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:318745| [2025/04/30 09:44:17 085350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:317566| [2025/04/30 09:44:17 085354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:316387| [2025/04/30 09:44:17 085360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:315208| [2025/04/30 09:44:17 085364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:314029| [2025/04/30 09:44:17 085370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:312850| [2025/04/30 09:44:17 085374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:311671| [2025/04/30 09:44:17 085380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:310492| [2025/04/30 09:44:17 085384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:309313| [2025/04/30 09:44:17 085390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:308134| [2025/04/30 09:44:17 085394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:306955| [2025/04/30 09:44:17 085400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:305776| [2025/04/30 09:44:17 085404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:304597| [2025/04/30 09:44:17 085410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:303418| [2025/04/30 09:44:17 085414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:302239| [2025/04/30 09:44:17 085419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:301060| [2025/04/30 09:44:17 085423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:299881| [2025/04/30 09:44:17 085427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:298702| [2025/04/30 09:44:17 085437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:297523| [2025/04/30 09:44:17 085441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:296344| [2025/04/30 09:44:17 085449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:295165| [2025/04/30 09:44:17 085453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:293986| [2025/04/30 09:44:17 085459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:292807| [2025/04/30 09:44:17 085463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:291628| [2025/04/30 09:44:17 085469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:290449| [2025/04/30 09:44:17 085473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:289270| [2025/04/30 09:44:17 085479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:288091| [2025/04/30 09:44:17 085483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:286912| [2025/04/30 09:44:17 085489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:285733| [2025/04/30 09:44:17 085493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:284554| [2025/04/30 09:44:17 085499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:283375| [2025/04/30 09:44:17 085503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:282196| [2025/04/30 09:44:17 085509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:281017| [2025/04/30 09:44:17 085513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:279838| [2025/04/30 09:44:17 085518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:278659| [2025/04/30 09:44:17 085522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:277480| [2025/04/30 09:44:17 085528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:276301| [2025/04/30 09:44:17 085532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:275122| [2025/04/30 09:44:17 085538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:273943| [2025/04/30 09:44:17 085542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:272764| [2025/04/30 09:44:17 085548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:271585| [2025/04/30 09:44:17 085552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:270406| [2025/04/30 09:44:17 085558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:269227| [2025/04/30 09:44:17 085562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:268048| [2025/04/30 09:44:17 085568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:266869| [2025/04/30 09:44:17 085572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:265690| [2025/04/30 09:44:17 085577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:264511| [2025/04/30 09:44:17 085582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:263332| [2025/04/30 09:44:17 085589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:262153| [2025/04/30 09:44:17 085593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:260974| [2025/04/30 09:44:17 085599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:259795| [2025/04/30 09:44:17 085603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:258616| [2025/04/30 09:44:17 085611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:257437| [2025/04/30 09:44:17 085616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:256258| [2025/04/30 09:44:17 085621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:255079| [2025/04/30 09:44:17 085625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:253900| [2025/04/30 09:44:17 085631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:252721| [2025/04/30 09:44:17 085636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:251542| [2025/04/30 09:44:17 085641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:250363| [2025/04/30 09:44:17 085645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:249184| [2025/04/30 09:44:17 085651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:248005| [2025/04/30 09:44:17 085655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:246826| [2025/04/30 09:44:17 085661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:245647| [2025/04/30 09:44:17 085665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:244468| [2025/04/30 09:44:17 085671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:243289| [2025/04/30 09:44:17 085675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:242110| [2025/04/30 09:44:17 085681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:240931| [2025/04/30 09:44:17 085685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:239752| [2025/04/30 09:44:17 085690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:238573| [2025/04/30 09:44:17 085695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:237394| [2025/04/30 09:44:17 085701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:236215| [2025/04/30 09:44:17 085705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:235036| [2025/04/30 09:44:17 085710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:233857| [2025/04/30 09:44:17 085715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:232678| [2025/04/30 09:44:17 085720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:231499| [2025/04/30 09:44:17 085725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:230320| [2025/04/30 09:44:17 085734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:229141| [2025/04/30 09:44:17 085738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:227962| [2025/04/30 09:44:17 085743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:226783| [2025/04/30 09:44:17 085747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:225604| [2025/04/30 09:44:17 085751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:224425| [2025/04/30 09:44:17 085758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:223246| [2025/04/30 09:44:17 085762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:222067| [2025/04/30 09:44:17 085767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:220888| [2025/04/30 09:44:17 085771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:219709| [2025/04/30 09:44:17 085780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:218530| [2025/04/30 09:44:17 085784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:217351| [2025/04/30 09:44:17 085790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:216172| [2025/04/30 09:44:17 085794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:214993| [2025/04/30 09:44:17 085799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:213814| [2025/04/30 09:44:17 085804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:212635| [2025/04/30 09:44:17 085809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:211456| [2025/04/30 09:44:17 085814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:210277| [2025/04/30 09:44:17 085819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:209098| [2025/04/30 09:44:17 085823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:207919| [2025/04/30 09:44:17 085829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:206740| [2025/04/30 09:44:17 085833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:205561| [2025/04/30 09:44:17 085839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:204382| [2025/04/30 09:44:17 085843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:203203| [2025/04/30 09:44:17 085849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:202024| [2025/04/30 09:44:17 085853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:200845| [2025/04/30 09:44:17 085859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:199666| [2025/04/30 09:44:17 085863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:198487| [2025/04/30 09:44:17 085868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:197308| [2025/04/30 09:44:17 085873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:196129| [2025/04/30 09:44:17 085878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:194950| [2025/04/30 09:44:17 085882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:193771| [2025/04/30 09:44:17 085888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:192592| [2025/04/30 09:44:17 085892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:191413| [2025/04/30 09:44:17 085898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:190234| [2025/04/30 09:44:17 085902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:189055| [2025/04/30 09:44:17 085908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:187876| [2025/04/30 09:44:17 085912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:186697| [2025/04/30 09:44:17 085918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:185518| [2025/04/30 09:44:17 085922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:184339| [2025/04/30 09:44:17 085929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:183160| [2025/04/30 09:44:17 085933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:181981| [2025/04/30 09:44:17 085939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:180802| [2025/04/30 09:44:17 085946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:179623| [2025/04/30 09:44:17 085952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:178444| [2025/04/30 09:44:17 085956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:177265| [2025/04/30 09:44:17 085962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:176086| [2025/04/30 09:44:17 085966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:174907| [2025/04/30 09:44:17 085971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:173728| [2025/04/30 09:44:17 085975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:172549| [2025/04/30 09:44:17 085981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:171370| [2025/04/30 09:44:17 085985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:170191| [2025/04/30 09:44:17 085991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:169012| [2025/04/30 09:44:17 085995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:167833| [2025/04/30 09:44:17 086001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:166654| [2025/04/30 09:44:17 086005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:165475| [2025/04/30 09:44:17 086011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:164296| [2025/04/30 09:44:17 086015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:163117| [2025/04/30 09:44:17 086021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:161938| [2025/04/30 09:44:17 086025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:160759| [2025/04/30 09:44:17 086033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:159580| [2025/04/30 09:44:17 086038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:158401| [2025/04/30 09:44:17 086043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:157222| [2025/04/30 09:44:17 086047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:156043| [2025/04/30 09:44:17 086053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:154864| [2025/04/30 09:44:17 086057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:153685| [2025/04/30 09:44:17 086063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:152506| [2025/04/30 09:44:17 086067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:151327| [2025/04/30 09:44:17 086072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:150148| [2025/04/30 09:44:17 086077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:148969| [2025/04/30 09:44:17 086080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:147790| [2025/04/30 09:44:17 086086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:146611| [2025/04/30 09:44:17 086090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:145432| [2025/04/30 09:44:17 086096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:144253| [2025/04/30 09:44:17 086100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:143074| [2025/04/30 09:44:17 086106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:141895| [2025/04/30 09:44:17 086113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:140716| [2025/04/30 09:44:17 086118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:139537| [2025/04/30 09:44:17 086122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:138358| [2025/04/30 09:44:17 086128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:137179| [2025/04/30 09:44:17 086142] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:136000| [2025/04/30 09:44:17 086150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:134821| [2025/04/30 09:44:17 086154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:133642| [2025/04/30 09:44:17 086159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:132463| [2025/04/30 09:44:17 086164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:131284| [2025/04/30 09:44:17 086169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:130105| [2025/04/30 09:44:17 086173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:128926| [2025/04/30 09:44:17 086179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:127747| [2025/04/30 09:44:17 086183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:126568| [2025/04/30 09:44:17 086189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:125389| [2025/04/30 09:44:17 086193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:124210| [2025/04/30 09:44:17 086199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:123031| [2025/04/30 09:44:17 086203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:121852| [2025/04/30 09:44:17 086209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:120673| [2025/04/30 09:44:17 086213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:119494| [2025/04/30 09:44:17 086219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:118315| [2025/04/30 09:44:17 086223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:117136| [2025/04/30 09:44:17 086228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:115957| [2025/04/30 09:44:17 086233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:114778| [2025/04/30 09:44:17 086238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:113599| [2025/04/30 09:44:17 086242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:112420| [2025/04/30 09:44:17 086248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:111241| [2025/04/30 09:44:17 086252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:110062| [2025/04/30 09:44:17 086258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:108883| [2025/04/30 09:44:17 086262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:107704| [2025/04/30 09:44:17 086268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:106525| [2025/04/30 09:44:17 086272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:105346| [2025/04/30 09:44:17 086280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:104167| [2025/04/30 09:44:17 086287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:102988| [2025/04/30 09:44:17 086292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:101809| [2025/04/30 09:44:17 086296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:100630| [2025/04/30 09:44:17 086302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:99451| [2025/04/30 09:44:17 086306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:98272| [2025/04/30 09:44:17 086313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:97093| [2025/04/30 09:44:17 086317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:95914| [2025/04/30 09:44:17 086322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:94735| [2025/04/30 09:44:17 086326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:93556| [2025/04/30 09:44:17 086332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:92377| [2025/04/30 09:44:17 086336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:91198| [2025/04/30 09:44:17 086345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:90019| [2025/04/30 09:44:17 086349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:88840| [2025/04/30 09:44:17 086355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:87661| [2025/04/30 09:44:17 086359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:86482| [2025/04/30 09:44:17 086365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:85303| [2025/04/30 09:44:17 086369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:84124| [2025/04/30 09:44:17 086375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:82945| [2025/04/30 09:44:17 086379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:81766| [2025/04/30 09:44:17 086385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:80587| [2025/04/30 09:44:17 086389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:79408| [2025/04/30 09:44:17 086394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:78229| [2025/04/30 09:44:17 086398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:77050| [2025/04/30 09:44:17 086404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:75871| [2025/04/30 09:44:17 086408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:74692| [2025/04/30 09:44:17 086412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:73513| [2025/04/30 09:44:17 086418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:72334| [2025/04/30 09:44:17 086422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:71155| [2025/04/30 09:44:17 086428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:69976| [2025/04/30 09:44:17 086432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:68797| [2025/04/30 09:44:17 086438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:67618| [2025/04/30 09:44:17 086442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:66439| [2025/04/30 09:44:17 086447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:65260| [2025/04/30 09:44:17 086454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:64081| [2025/04/30 09:44:17 086460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:62902| [2025/04/30 09:44:17 086464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:61723| [2025/04/30 09:44:17 086470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:60544| [2025/04/30 09:44:17 086474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:59365| [2025/04/30 09:44:17 086479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:58186| [2025/04/30 09:44:17 086483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:57007| [2025/04/30 09:44:17 086489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:55828| [2025/04/30 09:44:17 086493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:54649| [2025/04/30 09:44:17 086499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:53470| [2025/04/30 09:44:17 086503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:52291| [2025/04/30 09:44:17 086509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:51112| [2025/04/30 09:44:17 086513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:49933| [2025/04/30 09:44:17 086519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:48754| [2025/04/30 09:44:17 086523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:47575| [2025/04/30 09:44:17 086528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:46396| [2025/04/30 09:44:17 086532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:45217| [2025/04/30 09:44:17 086538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:44038| [2025/04/30 09:44:17 086542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:42859| [2025/04/30 09:44:17 086548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:41680| [2025/04/30 09:44:17 086552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:40501| [2025/04/30 09:44:17 086558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:39322| [2025/04/30 09:44:17 086562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:38143| [2025/04/30 09:44:17 086567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:36964| [2025/04/30 09:44:17 086572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:35785| [2025/04/30 09:44:17 086578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:34606| [2025/04/30 09:44:17 086582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:33427| [2025/04/30 09:44:17 086587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:32248| [2025/04/30 09:44:17 086591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:31069| [2025/04/30 09:44:17 086597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:29890| [2025/04/30 09:44:17 086601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:28711| [2025/04/30 09:44:17 086607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:27532| [2025/04/30 09:44:17 086611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:26353| [2025/04/30 09:44:17 086621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:25174| [2025/04/30 09:44:17 086625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:23995| [2025/04/30 09:44:17 086631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:22816| [2025/04/30 09:44:17 086635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:21637| [2025/04/30 09:44:17 086644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:20458| [2025/04/30 09:44:17 086651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:19279| [2025/04/30 09:44:17 086657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:18100| [2025/04/30 09:44:17 086661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:16921| [2025/04/30 09:44:17 086667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15742| [2025/04/30 09:44:17 086671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14563| [2025/04/30 09:44:17 086677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13384| [2025/04/30 09:44:17 086681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:12205| [2025/04/30 09:44:17 086687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:11026| [2025/04/30 09:44:17 086691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9847| [2025/04/30 09:44:17 086696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8668| [2025/04/30 09:44:17 086700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7489| [2025/04/30 09:44:17 086706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:6310| [2025/04/30 09:44:17 086710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:5131| [2025/04/30 09:44:17 086716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:3952| [2025/04/30 09:44:17 086720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2773| [2025/04/30 09:44:17 086726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1594| [2025/04/30 09:44:17 086730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:415| [2025/04/30 09:44:17 086734] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_data:1048576| [2025/04/30 09:44:17 086740] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1048576| [2025/04/30 09:44:17 086745] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1048161|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:2097152|offset:1048161|fin:0|stream_flag:5|conn:00005577253BD50C|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 09:44:17 086752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5| [2025/04/30 09:44:17 086757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:415| [2025/04/30 09:44:17 086761] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_data:1048576| [2025/04/30 09:44:17 086765] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1048576| [2025/04/30 09:44:17 086771] [info] |scid:051c4ccc8084d4e4c75dd0bb|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:0|stream_flag:5|conn:00005577253BD50C|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 09:44:17 086779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5| [2025/04/30 09:44:17 086784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 086788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:7|ack_delay:6571|first_ack_range:1|largest_pkt_recv_time:1746006257080217| [2025/04/30 09:44:17 086793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:7|low:6|pkt_pns:2| [2025/04/30 09:44:17 086797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:7|frame_largest_recv:7| [2025/04/30 09:44:17 086801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:17 086805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 086810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 086815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:DATA_BLOCKED |pn:0|size:18|reinj:0|path_class:2| [2025/04/30 09:44:17 086819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 086823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 086828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 086832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 086836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 086840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:DATA_BLOCKED |pn:0|size:18|reinj:0|path_class:2| [2025/04/30 09:44:17 086845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 086849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 086853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 086857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:1183| [2025/04/30 09:44:17 086862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 086868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1280|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:2364| [2025/04/30 09:44:17 086873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 086877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 086882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 086886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2480|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:3545| [2025/04/30 09:44:17 086890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 086894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 086899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 086903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3680|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:4726| [2025/04/30 09:44:17 086907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 086911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 086915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 086919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4880|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:5907| [2025/04/30 09:44:17 086924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 086928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 086932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 086936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:6080|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:7088| [2025/04/30 09:44:17 086941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 086948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 086952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 086956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:7280|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:8269| [2025/04/30 09:44:17 086960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 086964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 086969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 086973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:8480|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:9450| [2025/04/30 09:44:17 086977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 086981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 086985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 086989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:9680|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:10631| [2025/04/30 09:44:17 086994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 086998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:10880|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:11812| [2025/04/30 09:44:17 087010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:12080|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:12993| [2025/04/30 09:44:17 087030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:13280|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:14174| [2025/04/30 09:44:17 087046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:14480|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:15355| [2025/04/30 09:44:17 087063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:15680|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:16536| [2025/04/30 09:44:17 087079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:16880|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:17715| [2025/04/30 09:44:17 087096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:18080|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:18894| [2025/04/30 09:44:17 087115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:19280|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:20073| [2025/04/30 09:44:17 087141] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:20480|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:21252| [2025/04/30 09:44:17 087160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:21680|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:22431| [2025/04/30 09:44:17 087177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:22880|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:23610| [2025/04/30 09:44:17 087197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:24080|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:24789| [2025/04/30 09:44:17 087213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:25280|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:25968| [2025/04/30 09:44:17 087230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:26480|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:27147| [2025/04/30 09:44:17 087246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:27680|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:28326| [2025/04/30 09:44:17 087263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28880|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:29505| [2025/04/30 09:44:17 087282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30080|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:30684| [2025/04/30 09:44:17 087299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31280|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:31863| [2025/04/30 09:44:17 087315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32480|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:33042| [2025/04/30 09:44:17 087332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33680|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:34221| [2025/04/30 09:44:17 087348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34880|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:35400| [2025/04/30 09:44:17 087368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36080|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:36579| [2025/04/30 09:44:17 087384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37280|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:37758| [2025/04/30 09:44:17 087401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38480|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:38937| [2025/04/30 09:44:17 087417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39680|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:40116| [2025/04/30 09:44:17 087436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:40880|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:41295| [2025/04/30 09:44:17 087453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42080|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:42474| [2025/04/30 09:44:17 087470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43280|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:43653| [2025/04/30 09:44:17 087486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44480|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:44832| [2025/04/30 09:44:17 087503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:45680|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:46011| [2025/04/30 09:44:17 087522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33700|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 087526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 087530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 087534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:46880|inflight:677|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:47190| [2025/04/30 09:44:17 087538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 087542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 087546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 087550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 087555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 09:44:17 087559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:12| [2025/04/30 09:44:17 087595] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:12|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:677|now:1746006257087567|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 087601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:12|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 09:44:17 087606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:12|origin_pktnum:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:44:17 087610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:677|applimit:2720| [2025/04/30 09:44:17 087617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 087624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 087630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 087636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 695| [2025/04/30 09:44:17 087649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257168371|now:1746006257087616|interv:80755| [2025/04/30 09:44:17 087656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257168371|now:1746006257087616|interval:80755|pto_count:0|srtt:33700 [2025/04/30 09:44:17 087664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:695| [2025/04/30 09:44:17 087671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 09:44:17 087677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:13| [2025/04/30 09:44:17 087706] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:13|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:695|now:1746006257087683|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 087713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:13|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 09:44:17 087722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:13|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:44:17 087729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:695|applimit:2720| [2025/04/30 09:44:17 087735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 087742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 087749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 087755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 714| [2025/04/30 09:44:17 087762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257168487|now:1746006257087735|interv:80752| [2025/04/30 09:44:17 087768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257168487|now:1746006257087735|interval:80752|pto_count:0|srtt:33700 [2025/04/30 09:44:17 087774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:714| [2025/04/30 09:44:17 087778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 09:44:17 087783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:14| [2025/04/30 09:44:17 087811] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:14|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:714|now:1746006257087789|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 087818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:14|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 09:44:17 087826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:14|origin_pktnum:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:44:17 087841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:714|applimit:2720| [2025/04/30 09:44:17 087848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 087855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 087862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 087868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 732| [2025/04/30 09:44:17 087874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257168593|now:1746006257087848|interv:80745| [2025/04/30 09:44:17 087878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257168593|now:1746006257087848|interval:80745|pto_count:0|srtt:33700 [2025/04/30 09:44:17 087883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:732| [2025/04/30 09:44:17 087888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 09:44:17 087892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:15| [2025/04/30 09:44:17 087922] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:15|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:732|now:1746006257087899|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 087931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:15|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 09:44:17 087938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:15|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:44:17 087945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:732|applimit:2720| [2025/04/30 09:44:17 087952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 087960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 087966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 087972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 751| [2025/04/30 09:44:17 087976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257168703|now:1746006257087952|interv:80751| [2025/04/30 09:44:17 087980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257168703|now:1746006257087952|interval:80751|pto_count:0|srtt:33700 [2025/04/30 09:44:17 087985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:751| [2025/04/30 09:44:17 087990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 087998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:751|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:1183| [2025/04/30 09:44:17 088003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 088008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:16| [2025/04/30 09:44:17 088042] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:16|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:751|now:1746006257088015|stream_id:0|stream_offset:1183| [2025/04/30 09:44:17 088051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:16|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 09:44:17 088059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:751|applimit:2720| [2025/04/30 09:44:17 088066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 088074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 088080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 088086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 1957| [2025/04/30 09:44:17 088091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257168819|now:1746006257088066|interv:80753| [2025/04/30 09:44:17 088095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257168819|now:1746006257088066|interval:80753|pto_count:0|srtt:33700 [2025/04/30 09:44:17 088099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:1957| [2025/04/30 09:44:17 088104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 088108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:1957|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:2364| [2025/04/30 09:44:17 088112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 088117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:17| [2025/04/30 09:44:17 088158] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:17|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:1957|now:1746006257088124|stream_id:0|stream_offset:2364| [2025/04/30 09:44:17 088168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 088176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:1957|applimit:2720| [2025/04/30 09:44:17 088183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 088190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 088203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 088209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 3157| [2025/04/30 09:44:17 088216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257168928|now:1746006257088183|interv:80745| [2025/04/30 09:44:17 088222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257168928|now:1746006257088183|interval:80745|pto_count:0|srtt:33700 [2025/04/30 09:44:17 088227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:3157| [2025/04/30 09:44:17 088232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 088236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:3157|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:3545| [2025/04/30 09:44:17 088241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 088245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:18| [2025/04/30 09:44:17 088275] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:18|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:3157|now:1746006257088253|stream_id:0|stream_offset:3545| [2025/04/30 09:44:17 088281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 088287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:3157|applimit:2720| [2025/04/30 09:44:17 088294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 088301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 088308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 088314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 4357| [2025/04/30 09:44:17 088320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257169057|now:1746006257088294|interv:80763| [2025/04/30 09:44:17 088327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257169057|now:1746006257088294|interval:80763|pto_count:0|srtt:33700 [2025/04/30 09:44:17 088332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:4357| [2025/04/30 09:44:17 088336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 088340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:4357|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:4726| [2025/04/30 09:44:17 088345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 088349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:19| [2025/04/30 09:44:17 088382] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:19|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:4357|now:1746006257088361|stream_id:0|stream_offset:4726| [2025/04/30 09:44:17 088388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 088394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:4357|applimit:2720| [2025/04/30 09:44:17 088400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 088407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 088414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 088420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 5557| [2025/04/30 09:44:17 088427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257169165|now:1746006257088400|interv:80765| [2025/04/30 09:44:17 088433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257169165|now:1746006257088400|interval:80765|pto_count:0|srtt:33700 [2025/04/30 09:44:17 088438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:5557| [2025/04/30 09:44:17 088442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 088447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:5557|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:5907| [2025/04/30 09:44:17 088451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 088455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:20| [2025/04/30 09:44:17 088483] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:20|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:5557|now:1746006257088462|stream_id:0|stream_offset:5907| [2025/04/30 09:44:17 088488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 088494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:5557|applimit:2720| [2025/04/30 09:44:17 088501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 088508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 088514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 088520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 6757| [2025/04/30 09:44:17 088527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257169266|now:1746006257088500|interv:80766| [2025/04/30 09:44:17 088537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257169266|now:1746006257088500|interval:80766|pto_count:0|srtt:33700 [2025/04/30 09:44:17 088542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:6757| [2025/04/30 09:44:17 088546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 088550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:6757|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:7088| [2025/04/30 09:44:17 088555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 088559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:21| [2025/04/30 09:44:17 088587] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:21|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:6757|now:1746006257088566|stream_id:0|stream_offset:7088| [2025/04/30 09:44:17 088592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 088598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:6757|applimit:2720| [2025/04/30 09:44:17 088605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 088612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 088618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 088625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 7957| [2025/04/30 09:44:17 088631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257169370|now:1746006257088604|interv:80766| [2025/04/30 09:44:17 088637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257169370|now:1746006257088604|interval:80766|pto_count:0|srtt:33700 [2025/04/30 09:44:17 088642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:7957| [2025/04/30 09:44:17 088647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 088651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:7957|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:8269| [2025/04/30 09:44:17 088655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 088659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:22| [2025/04/30 09:44:17 088687] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:22|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:7957|now:1746006257088666|stream_id:0|stream_offset:8269| [2025/04/30 09:44:17 088692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 088706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:7957|applimit:2720| [2025/04/30 09:44:17 088713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 088720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 088726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 088732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 9157| [2025/04/30 09:44:17 088738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257169470|now:1746006257088713|interv:80757| [2025/04/30 09:44:17 088744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257169470|now:1746006257088713|interval:80757|pto_count:0|srtt:33700 [2025/04/30 09:44:17 088748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:9157| [2025/04/30 09:44:17 088753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 088757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:9157|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:9450| [2025/04/30 09:44:17 088762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 088766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:23| [2025/04/30 09:44:17 088794] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:23|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:9157|now:1746006257088773|stream_id:0|stream_offset:9450| [2025/04/30 09:44:17 088799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 088804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:9157|applimit:2720| [2025/04/30 09:44:17 088811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 088818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 088825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 088831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 10357| [2025/04/30 09:44:17 088838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257169577|now:1746006257088811|interv:80766| [2025/04/30 09:44:17 088844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257169577|now:1746006257088811|interval:80766|pto_count:0|srtt:33700 [2025/04/30 09:44:17 088849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:10357| [2025/04/30 09:44:17 088858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 088862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:10357|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:10631| [2025/04/30 09:44:17 088867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 088871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:24| [2025/04/30 09:44:17 088899] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:24|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:10357|now:1746006257088878|stream_id:0|stream_offset:10631| [2025/04/30 09:44:17 088904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 088912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:10357|applimit:2720| [2025/04/30 09:44:17 088919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 088926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 088933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 088939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 11557| [2025/04/30 09:44:17 088945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257169682|now:1746006257088919|interv:80763| [2025/04/30 09:44:17 088950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257169682|now:1746006257088919|interval:80763|pto_count:0|srtt:33700 [2025/04/30 09:44:17 088955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:11557| [2025/04/30 09:44:17 088959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 088963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:11557|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:11812| [2025/04/30 09:44:17 088968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 088972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:25| [2025/04/30 09:44:17 088999] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:25|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:11557|now:1746006257088979|stream_id:0|stream_offset:11812| [2025/04/30 09:44:17 089005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 089012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:11557|applimit:2720| [2025/04/30 09:44:17 089019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 089032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 089039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 089045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 12757| [2025/04/30 09:44:17 089051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257169783|now:1746006257089018|interv:80765| [2025/04/30 09:44:17 089056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257169783|now:1746006257089018|interval:80765|pto_count:0|srtt:33700 [2025/04/30 09:44:17 089061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:12757| [2025/04/30 09:44:17 089065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 089070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:12757|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:12993| [2025/04/30 09:44:17 089074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 089078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:26| [2025/04/30 09:44:17 089111] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:26|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:12757|now:1746006257089085|stream_id:0|stream_offset:12993| [2025/04/30 09:44:17 089120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 089127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:12757|applimit:2720| [2025/04/30 09:44:17 089152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 089159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 089165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 089172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 13957| [2025/04/30 09:44:17 089177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257169889|now:1746006257089151|interv:80738| [2025/04/30 09:44:17 089181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257169889|now:1746006257089151|interval:80738|pto_count:0|srtt:33700 [2025/04/30 09:44:17 089186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:13957| [2025/04/30 09:44:17 089190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 089195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:13957|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:14174| [2025/04/30 09:44:17 089204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 089208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:27| [2025/04/30 09:44:17 089239] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:27|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:13957|now:1746006257089216|stream_id:0|stream_offset:14174| [2025/04/30 09:44:17 089244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 089252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:13957|applimit:2720| [2025/04/30 09:44:17 089259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 089267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 089273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 089280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 15157| [2025/04/30 09:44:17 089286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257170020|now:1746006257089259|interv:80761| [2025/04/30 09:44:17 089292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257170020|now:1746006257089259|interval:80761|pto_count:0|srtt:33700 [2025/04/30 09:44:17 089296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:15157| [2025/04/30 09:44:17 089301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 089305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:15157|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:15355| [2025/04/30 09:44:17 089309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 089314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:28| [2025/04/30 09:44:17 089342] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:28|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:15157|now:1746006257089321|stream_id:0|stream_offset:15355| [2025/04/30 09:44:17 089348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 089355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:15157|applimit:2720| [2025/04/30 09:44:17 089362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 089369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 089376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 089382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 16357| [2025/04/30 09:44:17 089398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257170125|now:1746006257089362|interv:80763| [2025/04/30 09:44:17 089402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257170125|now:1746006257089362|interval:80763|pto_count:0|srtt:33700 [2025/04/30 09:44:17 089406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:16357| [2025/04/30 09:44:17 089411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 089415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:16357|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:16536| [2025/04/30 09:44:17 089420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 089424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:29| [2025/04/30 09:44:17 089453] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:29|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:16357|now:1746006257089431|stream_id:0|stream_offset:16536| [2025/04/30 09:44:17 089458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 089465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:16357|applimit:2720| [2025/04/30 09:44:17 089472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 089479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 089485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 089492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 17557| [2025/04/30 09:44:17 089498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257170235|now:1746006257089471|interv:80764| [2025/04/30 09:44:17 089504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257170235|now:1746006257089471|interval:80764|pto_count:0|srtt:33700 [2025/04/30 09:44:17 089508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:17557| [2025/04/30 09:44:17 089513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 089517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:17557|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:17715| [2025/04/30 09:44:17 089521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 089525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:30| [2025/04/30 09:44:17 089553] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:30|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:17557|now:1746006257089533|stream_id:0|stream_offset:17715| [2025/04/30 09:44:17 089566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 089573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:17557|applimit:2720| [2025/04/30 09:44:17 089580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 089587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 089594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 089600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 18757| [2025/04/30 09:44:17 089605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257170337|now:1746006257089579|interv:80758| [2025/04/30 09:44:17 089609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257170337|now:1746006257089579|interval:80758|pto_count:0|srtt:33700 [2025/04/30 09:44:17 089614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:18757| [2025/04/30 09:44:17 089618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 089622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:18757|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:18894| [2025/04/30 09:44:17 089627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 089631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:31| [2025/04/30 09:44:17 089658] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:31|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:18757|now:1746006257089638|stream_id:0|stream_offset:18894| [2025/04/30 09:44:17 089664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 089672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:18757|applimit:2720| [2025/04/30 09:44:17 089679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 089685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 089692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 089699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 19957| [2025/04/30 09:44:17 089705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257170442|now:1746006257089678|interv:80764| [2025/04/30 09:44:17 089711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257170442|now:1746006257089678|interval:80764|pto_count:0|srtt:33700 [2025/04/30 09:44:17 089720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:19957| [2025/04/30 09:44:17 089725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 089729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:19957|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:20073| [2025/04/30 09:44:17 089733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 089737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:32| [2025/04/30 09:44:17 089766] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:32|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:19957|now:1746006257089744|stream_id:0|stream_offset:20073| [2025/04/30 09:44:17 089772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 089779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:19957|applimit:2720| [2025/04/30 09:44:17 089786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 089793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 089799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 089806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 21157| [2025/04/30 09:44:17 089812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257170548|now:1746006257089785|interv:80763| [2025/04/30 09:44:17 089817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257170548|now:1746006257089785|interval:80763|pto_count:0|srtt:33700 [2025/04/30 09:44:17 089821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:21157| [2025/04/30 09:44:17 089826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 089830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21157|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:21252| [2025/04/30 09:44:17 089834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 089838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257090838|now:1746006257089838|interv:1000| [2025/04/30 09:44:17 089842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 089846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 089850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257090838| [2025/04/30 09:44:17 089854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257090838| [2025/04/30 09:44:17 089859] [debug] |xqc_engine_wakeup_after|wakeup:1746006257090838|now:1746006257089858|diff:980| [2025/04/30 09:44:17 089867] [debug] |xqc_engine_main_logic|END|now:1746006257080309| [2025/04/30 09:44:17 090938] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257090938| [2025/04/30 09:44:17 090947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257090838|pq_index:0| [2025/04/30 09:44:17 090951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257080309| [2025/04/30 09:44:17 090956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257090955| [2025/04/30 09:44:17 090961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257090838|now:1746006257090955| [2025/04/30 09:44:17 090966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257090838|now:1746006257090955| [2025/04/30 09:44:17 090969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 090974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 090979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 090984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:21157|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:47190| [2025/04/30 09:44:17 090988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 090992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 090996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 091000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 091005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 091009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21157|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:21252| [2025/04/30 09:44:17 091013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 091018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:33| [2025/04/30 09:44:17 091050] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:33|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:21157|now:1746006257091025|stream_id:0|stream_offset:21252| [2025/04/30 09:44:17 091056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 091064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:21157|applimit:2720| [2025/04/30 09:44:17 091070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 091084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 091090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 091097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 22357| [2025/04/30 09:44:17 091103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257171829|now:1746006257091070|interv:80759| [2025/04/30 09:44:17 091109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257171829|now:1746006257091070|interval:80759|pto_count:0|srtt:33700 [2025/04/30 09:44:17 091117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:22357| [2025/04/30 09:44:17 091122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 091127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:22357|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:22431| [2025/04/30 09:44:17 091131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 091156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:34| [2025/04/30 09:44:17 091186] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:34|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:22357|now:1746006257091164|stream_id:0|stream_offset:22431| [2025/04/30 09:44:17 091192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 091199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:22357|applimit:2720| [2025/04/30 09:44:17 091206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 091213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 091220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 091226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 23557| [2025/04/30 09:44:17 091233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257171968|now:1746006257091206|interv:80762| [2025/04/30 09:44:17 091238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257171968|now:1746006257091206|interval:80762|pto_count:0|srtt:33700 [2025/04/30 09:44:17 091242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:23557| [2025/04/30 09:44:17 091247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 091251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:23557|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:23610| [2025/04/30 09:44:17 091260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 091265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:35| [2025/04/30 09:44:17 091293] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:35|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:23557|now:1746006257091272|stream_id:0|stream_offset:23610| [2025/04/30 09:44:17 091299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 091306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:23557|applimit:2720| [2025/04/30 09:44:17 091314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 091321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 091327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 091334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 24757| [2025/04/30 09:44:17 091340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257172076|now:1746006257091313|interv:80763| [2025/04/30 09:44:17 091344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257172076|now:1746006257091313|interval:80763|pto_count:0|srtt:33700 [2025/04/30 09:44:17 091349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:24757| [2025/04/30 09:44:17 091354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 091358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:24757|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:24789| [2025/04/30 09:44:17 091362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 091366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:36| [2025/04/30 09:44:17 091393] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:36|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:24757|now:1746006257091373|stream_id:0|stream_offset:24789| [2025/04/30 09:44:17 091399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 091406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:24757|applimit:2720| [2025/04/30 09:44:17 091413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 091420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 091426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 091433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 25957| [2025/04/30 09:44:17 091445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257172177|now:1746006257091412|interv:80765| [2025/04/30 09:44:17 091450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257172177|now:1746006257091412|interval:80765|pto_count:0|srtt:33700 [2025/04/30 09:44:17 091455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:25957| [2025/04/30 09:44:17 091460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 091464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:25957|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:25968| [2025/04/30 09:44:17 091468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 091472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:37| [2025/04/30 09:44:17 091501] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:37|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:25957|now:1746006257091479|stream_id:0|stream_offset:25968| [2025/04/30 09:44:17 091506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 091513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:25957|applimit:2720| [2025/04/30 09:44:17 091520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 091527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 091533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 091540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 27157| [2025/04/30 09:44:17 091547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257172283|now:1746006257091520|interv:80763| [2025/04/30 09:44:17 091552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257172283|now:1746006257091520|interval:80763|pto_count:0|srtt:33700 [2025/04/30 09:44:17 091556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:27157| [2025/04/30 09:44:17 091561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 091565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27157|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:27147| [2025/04/30 09:44:17 091569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 091573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:38| [2025/04/30 09:44:17 091601] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:38|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27157|now:1746006257091580|stream_id:0|stream_offset:27147| [2025/04/30 09:44:17 091613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 091620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:27157|applimit:2720| [2025/04/30 09:44:17 091627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 091634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 091641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 091647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 28357| [2025/04/30 09:44:17 091652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257172384|now:1746006257091627|interv:80757| [2025/04/30 09:44:17 091656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257172384|now:1746006257091627|interval:80757|pto_count:0|srtt:33700 [2025/04/30 09:44:17 091660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:28357| [2025/04/30 09:44:17 091665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 091669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28357|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:28326| [2025/04/30 09:44:17 091674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 091678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257092677|now:1746006257091677|interv:1000| [2025/04/30 09:44:17 091681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 091685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 091689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257092677| [2025/04/30 09:44:17 091694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257092677| [2025/04/30 09:44:17 091698] [debug] |xqc_engine_wakeup_after|wakeup:1746006257092677|now:1746006257091698|diff:979| [2025/04/30 09:44:17 091702] [debug] |xqc_engine_main_logic|END|now:1746006257090955| [2025/04/30 09:44:17 092772] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257092772| [2025/04/30 09:44:17 092780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257092677|pq_index:0| [2025/04/30 09:44:17 092785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257090955| [2025/04/30 09:44:17 092790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257092789| [2025/04/30 09:44:17 092794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257092677|now:1746006257092789| [2025/04/30 09:44:17 092798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257092677|now:1746006257092789| [2025/04/30 09:44:17 092807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 092811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 092816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 092820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:28357|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:47190| [2025/04/30 09:44:17 092825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 092829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 092833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 092837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 092842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 092846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28357|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:28326| [2025/04/30 09:44:17 092850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 092854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:39| [2025/04/30 09:44:17 092886] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:39|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28357|now:1746006257092862|stream_id:0|stream_offset:28326| [2025/04/30 09:44:17 092892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 092900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:28357|applimit:2720| [2025/04/30 09:44:17 092907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 092914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 092920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 092927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 29557| [2025/04/30 09:44:17 092934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257173666|now:1746006257092907|interv:80759| [2025/04/30 09:44:17 092941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257173666|now:1746006257092907|interval:80759|pto_count:0|srtt:33700 [2025/04/30 09:44:17 092947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:29557| [2025/04/30 09:44:17 092956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 092960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:29557|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:29505| [2025/04/30 09:44:17 092964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 092968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:40| [2025/04/30 09:44:17 092997] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:40|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:29557|now:1746006257092975|stream_id:0|stream_offset:29505| [2025/04/30 09:44:17 093004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 093011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:29557|applimit:2720| [2025/04/30 09:44:17 093018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 093025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 093031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 093037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 30757| [2025/04/30 09:44:17 093044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257173779|now:1746006257093018|interv:80761| [2025/04/30 09:44:17 093049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257173779|now:1746006257093018|interval:80761|pto_count:0|srtt:33700 [2025/04/30 09:44:17 093053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:30757| [2025/04/30 09:44:17 093058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 093062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30757|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:30684| [2025/04/30 09:44:17 093067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 093071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:41| [2025/04/30 09:44:17 093105] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:41|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30757|now:1746006257093078|stream_id:0|stream_offset:30684| [2025/04/30 09:44:17 093114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 093121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:30757|applimit:2720| [2025/04/30 09:44:17 093128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 093163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 093168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 093172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 31957| [2025/04/30 09:44:17 093176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257173882|now:1746006257093128|interv:80754| [2025/04/30 09:44:17 093180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257173882|now:1746006257093128|interval:80754|pto_count:0|srtt:33700 [2025/04/30 09:44:17 093184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:31957| [2025/04/30 09:44:17 093189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 093193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31957|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:31863| [2025/04/30 09:44:17 093198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 093202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:42| [2025/04/30 09:44:17 093232] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:42|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31957|now:1746006257093210|stream_id:0|stream_offset:31863| [2025/04/30 09:44:17 093238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 093246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:31957|applimit:2720| [2025/04/30 09:44:17 093252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 093259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 093266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 093272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 33157| [2025/04/30 09:44:17 093279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257174014|now:1746006257093252|interv:80762| [2025/04/30 09:44:17 093286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257174014|now:1746006257093252|interval:80762|pto_count:0|srtt:33700 [2025/04/30 09:44:17 093291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:33157| [2025/04/30 09:44:17 093296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 093300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33157|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:33042| [2025/04/30 09:44:17 093309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 093313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:43| [2025/04/30 09:44:17 093342] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:43|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33157|now:1746006257093321|stream_id:0|stream_offset:33042| [2025/04/30 09:44:17 093349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 093356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:33157|applimit:2720| [2025/04/30 09:44:17 093362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 093370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 093376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 093382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 34357| [2025/04/30 09:44:17 093389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257174125|now:1746006257093362|interv:80763| [2025/04/30 09:44:17 093394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257174125|now:1746006257093362|interval:80763|pto_count:0|srtt:33700 [2025/04/30 09:44:17 093398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:34357| [2025/04/30 09:44:17 093403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 093407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34357|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:34221| [2025/04/30 09:44:17 093411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 093416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:44| [2025/04/30 09:44:17 093443] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:44|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34357|now:1746006257093422|stream_id:0|stream_offset:34221| [2025/04/30 09:44:17 093448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 093453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:34357|applimit:2720| [2025/04/30 09:44:17 093459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 093466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 093472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 093479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 35557| [2025/04/30 09:44:17 093492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257174226|now:1746006257093459|interv:80767| [2025/04/30 09:44:17 093498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257174226|now:1746006257093459|interval:80767|pto_count:0|srtt:33700 [2025/04/30 09:44:17 093502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:35557| [2025/04/30 09:44:17 093507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 093511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:35557|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:35400| [2025/04/30 09:44:17 093515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 093519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257094519|now:1746006257093519|interv:1000| [2025/04/30 09:44:17 093523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 093527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 093531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257094519| [2025/04/30 09:44:17 093535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257094519| [2025/04/30 09:44:17 093539] [debug] |xqc_engine_wakeup_after|wakeup:1746006257094519|now:1746006257093539|diff:980| [2025/04/30 09:44:17 093544] [debug] |xqc_engine_main_logic|END|now:1746006257092789| [2025/04/30 09:44:17 094613] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257094613| [2025/04/30 09:44:17 094622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257094519|pq_index:0| [2025/04/30 09:44:17 094626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257092789| [2025/04/30 09:44:17 094631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257094630| [2025/04/30 09:44:17 094635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257094519|now:1746006257094630| [2025/04/30 09:44:17 094640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257094519|now:1746006257094630| [2025/04/30 09:44:17 094644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 094648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 094653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 094657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:35557|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:47190| [2025/04/30 09:44:17 094662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 094665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 094673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 094677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 094682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 094686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:35557|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:35400| [2025/04/30 09:44:17 094690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 094695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:45| [2025/04/30 09:44:17 094726] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:45|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:35557|now:1746006257094702|stream_id:0|stream_offset:35400| [2025/04/30 09:44:17 094732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 094739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:35557|applimit:2720| [2025/04/30 09:44:17 094746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 094753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 094759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 094766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 36757| [2025/04/30 09:44:17 094773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257175506|now:1746006257094745|interv:80761| [2025/04/30 09:44:17 094779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257175506|now:1746006257094745|interval:80761|pto_count:0|srtt:33700 [2025/04/30 09:44:17 094786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:36757| [2025/04/30 09:44:17 094791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 094795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36757|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:36579| [2025/04/30 09:44:17 094799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 094803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:46| [2025/04/30 09:44:17 094832] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:46|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36757|now:1746006257094810|stream_id:0|stream_offset:36579| [2025/04/30 09:44:17 094837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 094850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:36757|applimit:2720| [2025/04/30 09:44:17 094857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 094864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 094870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 094876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 37957| [2025/04/30 09:44:17 094881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257175614|now:1746006257094857|interv:80757| [2025/04/30 09:44:17 094888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257175614|now:1746006257094857|interval:80757|pto_count:0|srtt:33700 [2025/04/30 09:44:17 094895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:37957| [2025/04/30 09:44:17 094903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 094910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37957|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:37758| [2025/04/30 09:44:17 094916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 094922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:47| [2025/04/30 09:44:17 094957] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:47|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37957|now:1746006257094933|stream_id:0|stream_offset:37758| [2025/04/30 09:44:17 094964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 094968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:37957|applimit:2720| [2025/04/30 09:44:17 094972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 094976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 094981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 094987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39157| [2025/04/30 09:44:17 094994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257175737|now:1746006257094972|interv:80765| [2025/04/30 09:44:17 095000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257175737|now:1746006257094972|interval:80765|pto_count:0|srtt:33700 [2025/04/30 09:44:17 095008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:39157| [2025/04/30 09:44:17 095022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 095027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39157|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:38937| [2025/04/30 09:44:17 095032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 095036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:48| [2025/04/30 09:44:17 095065] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:48|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39157|now:1746006257095043|stream_id:0|stream_offset:38937| [2025/04/30 09:44:17 095070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 095075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39157|applimit:2720| [2025/04/30 09:44:17 095080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 095087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 095094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 095101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40357| [2025/04/30 09:44:17 095107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257175847|now:1746006257095080|interv:80767| [2025/04/30 09:44:17 095113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257175847|now:1746006257095080|interval:80767|pto_count:0|srtt:33700 [2025/04/30 09:44:17 095121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:40357| [2025/04/30 09:44:17 095129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 095156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40357|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:40116| [2025/04/30 09:44:17 095163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 095169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:49| [2025/04/30 09:44:17 095200] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:49|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40357|now:1746006257095177|stream_id:0|stream_offset:40116| [2025/04/30 09:44:17 095206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 095210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40357|applimit:2720| [2025/04/30 09:44:17 095217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 095231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 095237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 095244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 41557| [2025/04/30 09:44:17 095250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257175981|now:1746006257095217|interv:80764| [2025/04/30 09:44:17 095256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257175981|now:1746006257095217|interval:80764|pto_count:0|srtt:33700 [2025/04/30 09:44:17 095263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:41557| [2025/04/30 09:44:17 095270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 095277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:41557|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:41295| [2025/04/30 09:44:17 095285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 095291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:50| [2025/04/30 09:44:17 095322] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:50|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:41557|now:1746006257095300|stream_id:0|stream_offset:41295| [2025/04/30 09:44:17 095327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 095332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:41557|applimit:2720| [2025/04/30 09:44:17 095336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 095340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 095346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 095352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42757| [2025/04/30 09:44:17 095359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257176104|now:1746006257095336|interv:80768| [2025/04/30 09:44:17 095365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257176104|now:1746006257095336|interval:80768|pto_count:0|srtt:33700 [2025/04/30 09:44:17 095372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:42757| [2025/04/30 09:44:17 095378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 095384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42757|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:42474| [2025/04/30 09:44:17 095397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 095403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257096402|now:1746006257095402|interv:1000| [2025/04/30 09:44:17 095407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 095411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 095415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257096402| [2025/04/30 09:44:17 095419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257096402| [2025/04/30 09:44:17 095424] [debug] |xqc_engine_wakeup_after|wakeup:1746006257096402|now:1746006257095423|diff:979| [2025/04/30 09:44:17 095428] [debug] |xqc_engine_main_logic|END|now:1746006257094630| [2025/04/30 09:44:17 096495] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257096495| [2025/04/30 09:44:17 096506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257096402|pq_index:0| [2025/04/30 09:44:17 096510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257094630| [2025/04/30 09:44:17 096515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257096514| [2025/04/30 09:44:17 096520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257096402|now:1746006257096514| [2025/04/30 09:44:17 096525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257096402|now:1746006257096514| [2025/04/30 09:44:17 096528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 096533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 096538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 096543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:42757|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:47190| [2025/04/30 09:44:17 096547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 096551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 096555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 096560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 096564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 096569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42757|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:42474| [2025/04/30 09:44:17 096573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 096578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:51| [2025/04/30 09:44:17 096614] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:51|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42757|now:1746006257096591|stream_id:0|stream_offset:42474| [2025/04/30 09:44:17 096621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:51|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 096625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:42757|applimit:2720| [2025/04/30 09:44:17 096631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 096639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 096645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 096651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 43957| [2025/04/30 09:44:17 096658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257177395|now:1746006257096631|interv:80764| [2025/04/30 09:44:17 096664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257177395|now:1746006257096631|interval:80764|pto_count:0|srtt:33700 [2025/04/30 09:44:17 096672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:43957| [2025/04/30 09:44:17 096679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 096683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43957|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:43653| [2025/04/30 09:44:17 096688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 096692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:52| [2025/04/30 09:44:17 096720] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:52|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43957|now:1746006257096699|stream_id:0|stream_offset:43653| [2025/04/30 09:44:17 096726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 096733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:43957|applimit:2720| [2025/04/30 09:44:17 096740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 096747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 096753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 096759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45157| [2025/04/30 09:44:17 096765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257177503|now:1746006257096739|interv:80764| [2025/04/30 09:44:17 096776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257177503|now:1746006257096739|interval:80764|pto_count:0|srtt:33700 [2025/04/30 09:44:17 096781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:45157| [2025/04/30 09:44:17 096786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 096790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45157|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:44832| [2025/04/30 09:44:17 096795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 096799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:53| [2025/04/30 09:44:17 096827] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:53|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45157|now:1746006257096806|stream_id:0|stream_offset:44832| [2025/04/30 09:44:17 096834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 096841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45157|applimit:2720| [2025/04/30 09:44:17 096848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 096855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 096861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 096868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46357| [2025/04/30 09:44:17 096874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257177610|now:1746006257096847|interv:80763| [2025/04/30 09:44:17 096878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257177610|now:1746006257096847|interval:80763|pto_count:0|srtt:33700 [2025/04/30 09:44:17 096883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:46357| [2025/04/30 09:44:17 096887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 096891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46357|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:46011| [2025/04/30 09:44:17 096896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 096900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:54| [2025/04/30 09:44:17 096927] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:54|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46357|now:1746006257096907|stream_id:0|stream_offset:46011| [2025/04/30 09:44:17 096933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 096946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46357|applimit:2720| [2025/04/30 09:44:17 096954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:5526|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 096961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 096967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 096973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 47557| [2025/04/30 09:44:17 096978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257177711|now:1746006257096953|interv:80758| [2025/04/30 09:44:17 096982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257177711|now:1746006257096953|interval:80758|pto_count:0|srtt:33700 [2025/04/30 09:44:17 096986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47995|inflight:47557| [2025/04/30 09:44:17 096991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257177711| [2025/04/30 09:44:17 096996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257177711| [2025/04/30 09:44:17 097000] [debug] |xqc_engine_wakeup_after|wakeup:1746006257177711|now:1746006257097000|diff:80711| [2025/04/30 09:44:17 097004] [debug] |xqc_engine_main_logic|END|now:1746006257096514| [2025/04/30 09:44:17 111115] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:33|state:ESTABED|recv_time:1746006257111114| [2025/04/30 09:44:17 111126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 111150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:7| [2025/04/30 09:44:17 111159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:8| [2025/04/30 09:44:17 111166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:8| [2025/04/30 09:44:17 111170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 111174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:0| [2025/04/30 09:44:17 111178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_padding_frame|process padding| [2025/04/30 09:44:17 111183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006257136114|now:1746006257111114|interv:25000| [2025/04/30 09:44:17 111188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006257111114|max_ack_delay:25000| [2025/04/30 09:44:17 111193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:8|largest:8|pns:2| [2025/04/30 09:44:17 111197] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:33|pkt_type:SHORT_HEADER|pkt_num:8|frame:PADDING PING |recv_time:1746006257111114|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 111202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377111114|now:1746006257111114|interv:120000000| [2025/04/30 09:44:17 111207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377111114|now:1746006257111114|interv:120000000| [2025/04/30 09:44:17 111215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257177711|pq_index:0| [2025/04/30 09:44:17 111220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257096514| [2025/04/30 09:44:17 111224] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257111224| [2025/04/30 09:44:17 111229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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 ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006257111228| [2025/04/30 09:44:17 111234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 111239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 111244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:47557|cwnd:47995|conn:00005577253BD50C|stream_id:0|stream_offset:47190| [2025/04/30 09:44:17 111248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 111252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 111256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 111261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 111265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257136114| [2025/04/30 09:44:17 111269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257136114| [2025/04/30 09:44:17 111273] [debug] |xqc_engine_wakeup_after|wakeup:1746006257136114|now:1746006257111273|diff:24841| [2025/04/30 09:44:17 111277] [debug] |xqc_engine_main_logic|END|now:1746006257111228| [2025/04/30 09:44:17 111283] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257111283| [2025/04/30 09:44:17 111286] [debug] |xqc_engine_wakeup_after|wakeup:1746006257136114|now:1746006257111286|diff:24828| [2025/04/30 09:44:17 111290] [debug] |xqc_engine_main_logic|END|now:1746006257111283| [2025/04/30 09:44:17 111394] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:36|state:ESTABED|recv_time:1746006257111394| [2025/04/30 09:44:17 111400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 111405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:8| [2025/04/30 09:44:17 111409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:9| [2025/04/30 09:44:17 111414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:9| [2025/04/30 09:44:17 111418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 111423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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:4|path_largest_ack:0| [2025/04/30 09:44:17 111428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:14|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:0|send_elapse:0|ack_elapse:31670|ctl_first_sent_time:1746006257079724|lagest_ack_time:1746006257111394|curr_delivered:2057| [2025/04/30 09:44:17 111436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257079724| [2025/04/30 09:44:17 111441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:898||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:44:17 111445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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:4|path_largest_ack:1| [2025/04/30 09:44:17 111450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:14|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:0|send_elapse:0|ack_elapse:31670|ctl_first_sent_time:1746006257079724|lagest_ack_time:1746006257111394|curr_delivered:2081| [2025/04/30 09:44:17 111454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257079808| [2025/04/30 09:44:17 111458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:897||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:44:17 111462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2|origin_pktnum:0|size:274|pns:2|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|frame_largest_ack:4|path_largest_ack:2| [2025/04/30 09:44:17 111467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:14|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:0|send_elapse:0|ack_elapse:31670|ctl_first_sent_time:1746006257079724|lagest_ack_time:1746006257111394|curr_delivered:2355| [2025/04/30 09:44:17 111471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257079881| [2025/04/30 09:44:17 111475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:896||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 09:44:17 111479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:3|origin_pktnum:0|size:275|pns:2|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|frame_largest_ack:4|path_largest_ack:3| [2025/04/30 09:44:17 111483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:14|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:0|send_elapse:0|ack_elapse:31670|ctl_first_sent_time:1746006257079724|lagest_ack_time:1746006257111394|curr_delivered:2630| [2025/04/30 09:44:17 111488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257079948| [2025/04/30 09:44:17 111491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:895||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 09:44:17 111496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:4|origin_pktnum:0|size:45|pns:2|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|frame_largest_ack:4|path_largest_ack:4| [2025/04/30 09:44:17 111500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:14|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:0|send_elapse:0|ack_elapse:31670|ctl_first_sent_time:1746006257079724|lagest_ack_time:1746006257111394|curr_delivered:2675| [2025/04/30 09:44:17 111504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257080051| [2025/04/30 09:44:17 111508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:894||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 09:44:17 111512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33700|rttvar:5526|minrtt:33587|latest_rtt:31343|ack_delay:72| [2025/04/30 09:44:17 111519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33396|rttvar:4752|minrtt:31343|latest_rtt:31343|ack_delay:72| [2025/04/30 09:44:17 111524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:4|lost_pn:1|thresh:3| [2025/04/30 09:44:17 111528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 111532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33396|rtt_var:4752|pto_duration:52404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 111537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 111541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 111544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46925| [2025/04/30 09:44:17 111548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257174311|now:1746006257111532|interv:62779| [2025/04/30 09:44:17 111553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257174311|now:1746006257111532|interval:62779|pto_count:0|srtt:33396 [2025/04/30 09:44:17 111557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 31670, delivered 632|rate 19955|lost 0| [2025/04/30 09:44:17 111561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 1 -> 2| [2025/04/30 09:44:17 111565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (19955) in round 2| [2025/04/30 09:44:17 111569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|probertt expire|rtt:31343, old_rtt:33587| [2025/04/30 09:44:17 111573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:33587| [2025/04/30 09:44:17 111577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3934| [2025/04/30 09:44:17 111581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47995|packet_lost:0|acked:632|po_sent_time:1746006257080051|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 111586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47995|packet_lost:0|acked:632|po_sent_time:1746006257080051|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 111590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:58538|cwnd:48627|full_bw_reached:0|inflight:46925|srtt:33396|latest_rtt:31343|min_rtt:31343|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 111596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:9|largest:9|pns:2| [2025/04/30 09:44:17 111601] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:9|frame:ACK |recv_time:1746006257111394|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 111605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377111394|now:1746006257111394|interv:120000000| [2025/04/30 09:44:17 111609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377111394|now:1746006257111394|interv:120000000| [2025/04/30 09:44:17 111616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257136114|pq_index:0| [2025/04/30 09:44:17 111620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257111228| [2025/04/30 09:44:17 111624] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257111624| [2025/04/30 09:44:17 111629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257111628| [2025/04/30 09:44:17 111634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 111639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33396|min_srtt:33396|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 111643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46925|cwnd:48627|conn:00005577253BD50C|stream_id:0|stream_offset:47190| [2025/04/30 09:44:17 111648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33396|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 111652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 111657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33396|min_srtt:33396|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 111661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:46925|cwnd:48627|conn:00005577253BD50C|stream_id:0|stream_offset:48369| [2025/04/30 09:44:17 111665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 111669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 111673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 111678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 111682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 111686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46925|cwnd:48627|conn:00005577253BD50C|stream_id:0|stream_offset:47190| [2025/04/30 09:44:17 111691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 111695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:55| [2025/04/30 09:44:17 111727] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:55|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46925|now:1746006257111702|stream_id:0|stream_offset:47190| [2025/04/30 09:44:17 111733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 111744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46925|applimit:2720| [2025/04/30 09:44:17 111752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33396|rtt_var:4752|pto_duration:52404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 111759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 111765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 111772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48125| [2025/04/30 09:44:17 111779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257189106|now:1746006257111751|interv:77355| [2025/04/30 09:44:17 111785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257189106|now:1746006257111751|interval:77355|pto_count:0|srtt:33396 [2025/04/30 09:44:17 111791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48627|inflight:48125| [2025/04/30 09:44:17 111796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257136114| [2025/04/30 09:44:17 111801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257136114| [2025/04/30 09:44:17 111805] [debug] |xqc_engine_wakeup_after|wakeup:1746006257136114|now:1746006257111805|diff:24309| [2025/04/30 09:44:17 111809] [debug] |xqc_engine_main_logic|END|now:1746006257111628| [2025/04/30 09:44:17 111815] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257111814| [2025/04/30 09:44:17 111818] [debug] |xqc_engine_wakeup_after|wakeup:1746006257136114|now:1746006257111818|diff:24296| [2025/04/30 09:44:17 111822] [debug] |xqc_engine_main_logic|END|now:1746006257111814| [2025/04/30 09:44:17 112734] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257112733| [2025/04/30 09:44:17 112745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 112752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:9| [2025/04/30 09:44:17 112756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:10| [2025/04/30 09:44:17 112762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:10| [2025/04/30 09:44:17 112766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 112771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:11|origin_pktnum:0|size:45|pns:2|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|frame_largest_ack:11|path_largest_ack:11| [2025/04/30 09:44:17 112776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:677|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:0|send_elapse:400|ack_elapse:33009|ctl_first_sent_time:1746006257080124|lagest_ack_time:1746006257112733|curr_delivered:2720| [2025/04/30 09:44:17 112780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257080124| [2025/04/30 09:44:17 112785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:893||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 09:44:17 112789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33396|rttvar:4752|minrtt:31343|latest_rtt:32609|ack_delay:1192| [2025/04/30 09:44:17 112801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33149|rttvar:4058|minrtt:31343|latest_rtt:32609|ack_delay:1192| [2025/04/30 09:44:17 112805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:11|lost_pn:8|thresh:3| [2025/04/30 09:44:17 112810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 112814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33149|rtt_var:4058|pto_duration:49381|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 112818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 112822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 112826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48080| [2025/04/30 09:44:17 112830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257186083|now:1746006257112813|interv:73270| [2025/04/30 09:44:17 112834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257186083|now:1746006257112813|interval:73270|pto_count:0|srtt:33149 [2025/04/30 09:44:17 112839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 400, ack_elapse 33009, delivered 677|rate 20509|lost 0| [2025/04/30 09:44:17 112843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (20509) in round 2| [2025/04/30 09:44:17 112847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 112851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3934| [2025/04/30 09:44:17 112855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48627|packet_lost:0|acked:45|po_sent_time:1746006257080124|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 112860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48627|packet_lost:0|acked:45|po_sent_time:1746006257080124|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 112865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:58538|cwnd:48672|full_bw_reached:0|inflight:48080|srtt:33149|latest_rtt:32609|min_rtt:31343|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 112870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:10|largest:10|pns:2| [2025/04/30 09:44:17 112875] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:10|frame:ACK |recv_time:1746006257112733|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 112879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377112733|now:1746006257112733|interv:120000000| [2025/04/30 09:44:17 112884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377112733|now:1746006257112733|interv:120000000| [2025/04/30 09:44:17 112888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257136114|pq_index:0| [2025/04/30 09:44:17 112895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257111628| [2025/04/30 09:44:17 112899] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257112899| [2025/04/30 09:44:17 112904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257112902| [2025/04/30 09:44:17 112909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 112914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33149|min_srtt:33149|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 112918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48080|cwnd:48672|conn:00005577253BD50C|stream_id:0|stream_offset:48369| [2025/04/30 09:44:17 112922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 112926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 112930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 112934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 112939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257136114| [2025/04/30 09:44:17 112943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257136114| [2025/04/30 09:44:17 112947] [debug] |xqc_engine_wakeup_after|wakeup:1746006257136114|now:1746006257112947|diff:23167| [2025/04/30 09:44:17 112951] [debug] |xqc_engine_main_logic|END|now:1746006257112902| [2025/04/30 09:44:17 112956] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257112956| [2025/04/30 09:44:17 112960] [debug] |xqc_engine_wakeup_after|wakeup:1746006257136114|now:1746006257112960|diff:23154| [2025/04/30 09:44:17 112964] [debug] |xqc_engine_main_logic|END|now:1746006257112956| [2025/04/30 09:44:17 119556] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257119556| [2025/04/30 09:44:17 119566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 119572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:10| [2025/04/30 09:44:17 119576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:11| [2025/04/30 09:44:17 119582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:11| [2025/04/30 09:44:17 119586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 119590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:12|origin_pktnum:0|size:18|pns:2|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:16|path_largest_ack:12| [2025/04/30 09:44:17 119595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:695|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:7843|ack_elapse:39832|ctl_first_sent_time:1746006257087567|lagest_ack_time:1746006257119556|curr_delivered:2738| [2025/04/30 09:44:17 119600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257087567| [2025/04/30 09:44:17 119608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:892||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 09:44:17 119613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:13|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:16|path_largest_ack:13| [2025/04/30 09:44:17 119617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:695|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:7843|ack_elapse:39832|ctl_first_sent_time:1746006257087567|lagest_ack_time:1746006257119556|curr_delivered:2757| [2025/04/30 09:44:17 119621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257087683| [2025/04/30 09:44:17 119625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:891||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 09:44:17 119629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:14|origin_pktnum:0|size:18|pns:2|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:16|path_largest_ack:14| [2025/04/30 09:44:17 119634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:695|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:7843|ack_elapse:39832|ctl_first_sent_time:1746006257087567|lagest_ack_time:1746006257119556|curr_delivered:2775| [2025/04/30 09:44:17 119638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257087789| [2025/04/30 09:44:17 119642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:890||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 09:44:17 119646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:15|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:16|path_largest_ack:15| [2025/04/30 09:44:17 119650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:695|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:7843|ack_elapse:39832|ctl_first_sent_time:1746006257087567|lagest_ack_time:1746006257119556|curr_delivered:2794| [2025/04/30 09:44:17 119654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257087899| [2025/04/30 09:44:17 119658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:889||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 09:44:17 119662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:16|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:16|path_largest_ack:16| [2025/04/30 09:44:17 119667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:695|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:7843|ack_elapse:39832|ctl_first_sent_time:1746006257087567|lagest_ack_time:1746006257119556|curr_delivered:4000| [2025/04/30 09:44:17 119671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257088015| [2025/04/30 09:44:17 119675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:888||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 09:44:17 119679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33149|rttvar:4058|minrtt:31343|latest_rtt:31541|ack_delay:120| [2025/04/30 09:44:17 119683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32933|rttvar:3476|minrtt:31343|latest_rtt:31541|ack_delay:120| [2025/04/30 09:44:17 119690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:16|lost_pn:13|thresh:3| [2025/04/30 09:44:17 119694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 8|pns:2| [2025/04/30 09:44:17 119698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 119703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32933|rtt_var:3476|pto_duration:46837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 119707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 119711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 119715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 119719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257183539|now:1746006257119702|interv:63837| [2025/04/30 09:44:17 119723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257183539|now:1746006257119702|interval:63837|pto_count:0|srtt:32933 [2025/04/30 09:44:17 119727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 7843, ack_elapse 39832, delivered 1957|rate 49131|lost 0| [2025/04/30 09:44:17 119733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 119738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3934| [2025/04/30 09:44:17 119743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48672|packet_lost:0|acked:1280|po_sent_time:1746006257088015|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 119749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48672|packet_lost:0|acked:1280|po_sent_time:1746006257088015|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 119754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:58538|cwnd:49952|full_bw_reached:0|inflight:46800|srtt:32933|latest_rtt:31541|min_rtt:31343|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 119761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:11|largest:11|pns:2| [2025/04/30 09:44:17 119767] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:11|frame:ACK |recv_time:1746006257119556|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 119772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377119556|now:1746006257119556|interv:120000000| [2025/04/30 09:44:17 119777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377119556|now:1746006257119556|interv:120000000| [2025/04/30 09:44:17 119782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257136114|pq_index:0| [2025/04/30 09:44:17 119787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257112902| [2025/04/30 09:44:17 119792] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257119792| [2025/04/30 09:44:17 119802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257119800| [2025/04/30 09:44:17 119808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 119814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32933|min_srtt:32933|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 119819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:49952|conn:00005577253BD50C|stream_id:0|stream_offset:48369| [2025/04/30 09:44:17 119825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32933|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 119830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 119836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32933|min_srtt:32933|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 119841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:46800|cwnd:49952|conn:00005577253BD50C|stream_id:0|stream_offset:49548| [2025/04/30 09:44:17 119847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32933|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 119852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 119857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32933|min_srtt:32933|path_bw:58538|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 119863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:46800|cwnd:49952|conn:00005577253BD50C|stream_id:0|stream_offset:50727| [2025/04/30 09:44:17 119868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 119873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 119877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 119883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 119888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 119894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:49952|conn:00005577253BD50C|stream_id:0|stream_offset:48369| [2025/04/30 09:44:17 119899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 119904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:56| [2025/04/30 09:44:17 119951] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:56|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257119921|stream_id:0|stream_offset:48369| [2025/04/30 09:44:17 119958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 119968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 119977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32933|rtt_var:3476|pto_duration:46837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 119985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 119994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 120002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 120012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257191758|now:1746006257119977|interv:71781| [2025/04/30 09:44:17 120020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257191758|now:1746006257119977|interval:71781|pto_count:0|srtt:32933 [2025/04/30 09:44:17 120029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49952|inflight:48000| [2025/04/30 09:44:17 120038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 120046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:49952|conn:00005577253BD50C|stream_id:0|stream_offset:49548| [2025/04/30 09:44:17 120056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 120065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:57| [2025/04/30 09:44:17 120102] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:57|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257120078|stream_id:0|stream_offset:49548| [2025/04/30 09:44:17 120109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 120115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 120121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32933|rtt_var:3476|pto_duration:46837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 120130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 120161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 120170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 120178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257191915|now:1746006257120121|interv:71794| [2025/04/30 09:44:17 120193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257191915|now:1746006257120121|interval:71794|pto_count:0|srtt:32933 [2025/04/30 09:44:17 120199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49952|inflight:49200| [2025/04/30 09:44:17 120205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257136114| [2025/04/30 09:44:17 120211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257136114| [2025/04/30 09:44:17 120216] [debug] |xqc_engine_wakeup_after|wakeup:1746006257136114|now:1746006257120216|diff:15898| [2025/04/30 09:44:17 120221] [debug] |xqc_engine_main_logic|END|now:1746006257119800| [2025/04/30 09:44:17 120228] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257120228| [2025/04/30 09:44:17 120233] [debug] |xqc_engine_wakeup_after|wakeup:1746006257136114|now:1746006257120233|diff:15881| [2025/04/30 09:44:17 120238] [debug] |xqc_engine_main_logic|END|now:1746006257120228| [2025/04/30 09:44:17 121476] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257121475| [2025/04/30 09:44:17 121485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 121491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:11| [2025/04/30 09:44:17 121495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:12| [2025/04/30 09:44:17 121501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:12| [2025/04/30 09:44:17 121505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 121510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 121515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:3157|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:8400|ack_elapse:41751|ctl_first_sent_time:1746006257088124|lagest_ack_time:1746006257121475|curr_delivered:5200| [2025/04/30 09:44:17 121519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257088124| [2025/04/30 09:44:17 121524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:887||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 09:44:17 121528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 121533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:3157|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:8400|ack_elapse:41751|ctl_first_sent_time:1746006257088124|lagest_ack_time:1746006257121475|curr_delivered:6400| [2025/04/30 09:44:17 121537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257088253| [2025/04/30 09:44:17 121541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:886||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 09:44:17 121545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32933|rttvar:3476|minrtt:31343|latest_rtt:33222|ack_delay:56| [2025/04/30 09:44:17 121549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32962|rttvar:2665|minrtt:31343|latest_rtt:33222|ack_delay:56| [2025/04/30 09:44:17 121558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:18|lost_pn:15|thresh:3| [2025/04/30 09:44:17 121562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 121566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32962|rtt_var:2665|pto_duration:43622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 121570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 121574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 121578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 121582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257188700|now:1746006257121566|interv:67134| [2025/04/30 09:44:17 121586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257188700|now:1746006257121566|interval:67134|pto_count:0|srtt:32962 [2025/04/30 09:44:17 121591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 8400, ack_elapse 41751, delivered 4357|rate 104356|lost 0| [2025/04/30 09:44:17 121595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (104356) in round 2| [2025/04/30 09:44:17 121599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 121603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:9433|extra_cwnd:4800| [2025/04/30 09:44:17 121607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49952|packet_lost:0|acked:2400|po_sent_time:1746006257088253|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 121612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49952|packet_lost:0|acked:2400|po_sent_time:1746006257088253|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 121616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:104356|cwnd:52352|full_bw_reached:0|inflight:46800|srtt:32962|latest_rtt:33222|min_rtt:31343|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 121622] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bandwidth change record|bw_before:58538|bw_after:104356|srtt:32962|cwnd:52352| [2025/04/30 09:44:17 121627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:12|largest:12|pns:2| [2025/04/30 09:44:17 121631] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:12|frame:ACK |recv_time:1746006257121475|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 121636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377121475|now:1746006257121475|interv:120000000| [2025/04/30 09:44:17 121640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377121475|now:1746006257121475|interv:120000000| [2025/04/30 09:44:17 121644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257136114|pq_index:0| [2025/04/30 09:44:17 121651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257119800| [2025/04/30 09:44:17 121655] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257121655| [2025/04/30 09:44:17 121660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257121659| [2025/04/30 09:44:17 121665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 121670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32962|min_srtt:32962|path_bw:104356|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 121674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:52352|conn:00005577253BD50C|stream_id:0|stream_offset:50727| [2025/04/30 09:44:17 121679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32962|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 121684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 121688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32962|min_srtt:32962|path_bw:104356|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 121692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:46800|cwnd:52352|conn:00005577253BD50C|stream_id:0|stream_offset:51906| [2025/04/30 09:44:17 121696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32962|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 121701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 121705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32962|min_srtt:32962|path_bw:104356|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 121709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:46800|cwnd:52352|conn:00005577253BD50C|stream_id:0|stream_offset:53085| [2025/04/30 09:44:17 121713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32962|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 121717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 121722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32962|min_srtt:32962|path_bw:104356|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 121726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:46800|cwnd:52352|conn:00005577253BD50C|stream_id:0|stream_offset:54264| [2025/04/30 09:44:17 121730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32962|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 121737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 121741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32962|min_srtt:32962|path_bw:104356|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 121745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:46800|cwnd:52352|conn:00005577253BD50C|stream_id:0|stream_offset:55443| [2025/04/30 09:44:17 121749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 121753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 121757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 121761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 121766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 121770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:52352|conn:00005577253BD50C|stream_id:0|stream_offset:50727| [2025/04/30 09:44:17 121774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 121778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:58| [2025/04/30 09:44:17 121810] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:58|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257121785|stream_id:0|stream_offset:50727| [2025/04/30 09:44:17 121816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 121821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 121828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32962|rtt_var:2665|pto_duration:43622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 121835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 121841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 121848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 121855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257190407|now:1746006257121828|interv:68579| [2025/04/30 09:44:17 121862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257190407|now:1746006257121828|interval:68579|pto_count:0|srtt:32962 [2025/04/30 09:44:17 121869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52352|inflight:48000| [2025/04/30 09:44:17 121875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 121884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:52352|conn:00005577253BD50C|stream_id:0|stream_offset:51906| [2025/04/30 09:44:17 121888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 121892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:59| [2025/04/30 09:44:17 121921] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:59|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257121900|stream_id:0|stream_offset:51906| [2025/04/30 09:44:17 121928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 121935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 121943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32962|rtt_var:2665|pto_duration:43622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 121950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 121956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 121963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 121969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257190522|now:1746006257121942|interv:68580| [2025/04/30 09:44:17 121976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257190522|now:1746006257121942|interval:68580|pto_count:0|srtt:32962 [2025/04/30 09:44:17 121982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52352|inflight:49200| [2025/04/30 09:44:17 121986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 121991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:52352|conn:00005577253BD50C|stream_id:0|stream_offset:53085| [2025/04/30 09:44:17 121995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 121999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:60| [2025/04/30 09:44:17 122027] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:60|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006257122006|stream_id:0|stream_offset:53085| [2025/04/30 09:44:17 122034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 122041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:44:17 122049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32962|rtt_var:2665|pto_duration:43622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 122062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 122068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 122074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:17 122081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257190628|now:1746006257122048|interv:68580| [2025/04/30 09:44:17 122087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257190628|now:1746006257122048|interval:68580|pto_count:0|srtt:32962 [2025/04/30 09:44:17 122094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52352|inflight:50400| [2025/04/30 09:44:17 122102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 122108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52352|conn:00005577253BD50C|stream_id:0|stream_offset:54264| [2025/04/30 09:44:17 122115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 122121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:61| [2025/04/30 09:44:17 122171] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:61|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006257122129|stream_id:0|stream_offset:54264| [2025/04/30 09:44:17 122180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 122186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:17 122193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32962|rtt_var:2665|pto_duration:43622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 122200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 122207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 122214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:17 122220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257190751|now:1746006257122192|interv:68559| [2025/04/30 09:44:17 122227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257190751|now:1746006257122192|interval:68559|pto_count:0|srtt:32962 [2025/04/30 09:44:17 122232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52352|inflight:51600| [2025/04/30 09:44:17 122237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257136114| [2025/04/30 09:44:17 122241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257136114| [2025/04/30 09:44:17 122245] [debug] |xqc_engine_wakeup_after|wakeup:1746006257136114|now:1746006257122245|diff:13869| [2025/04/30 09:44:17 122249] [debug] |xqc_engine_main_logic|END|now:1746006257121659| [2025/04/30 09:44:17 122260] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257122260| [2025/04/30 09:44:17 122264] [debug] |xqc_engine_wakeup_after|wakeup:1746006257136114|now:1746006257122264|diff:13850| [2025/04/30 09:44:17 122268] [debug] |xqc_engine_main_logic|END|now:1746006257122260| [2025/04/30 09:44:17 123469] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257123469| [2025/04/30 09:44:17 123479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 123485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:12| [2025/04/30 09:44:17 123489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:13| [2025/04/30 09:44:17 123495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:13| [2025/04/30 09:44:17 123499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 123504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 123508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:5557|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:8637|ack_elapse:43745|ctl_first_sent_time:1746006257088361|lagest_ack_time:1746006257123469|curr_delivered:7600| [2025/04/30 09:44:17 123513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257088361| [2025/04/30 09:44:17 123517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:885||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 09:44:17 123522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 123526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:5557|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:8637|ack_elapse:43745|ctl_first_sent_time:1746006257088361|lagest_ack_time:1746006257123469|curr_delivered:8800| [2025/04/30 09:44:17 123530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257088462| [2025/04/30 09:44:17 123534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:884||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 09:44:17 123538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32962|rttvar:2665|minrtt:31343|latest_rtt:35007|ack_delay:64| [2025/04/30 09:44:17 123543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33209|rttvar:2494|minrtt:31343|latest_rtt:35007|ack_delay:64| [2025/04/30 09:44:17 123547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:20|lost_pn:17|thresh:3| [2025/04/30 09:44:17 123551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 123555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33209|rtt_var:2494|pto_duration:43185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 123559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 123563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 123571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 123575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257190314|now:1746006257123555|interv:66759| [2025/04/30 09:44:17 123579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257190314|now:1746006257123555|interval:66759|pto_count:0|srtt:33209 [2025/04/30 09:44:17 123583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 8637, ack_elapse 43745, delivered 6757|rate 154463|lost 0| [2025/04/30 09:44:17 123588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (154463) in round 2| [2025/04/30 09:44:17 123592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 123596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:13966|extra_cwnd:8986| [2025/04/30 09:44:17 123600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52352|packet_lost:0|acked:2400|po_sent_time:1746006257088462|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 123604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52352|packet_lost:0|acked:2400|po_sent_time:1746006257088462|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 123609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:154463|cwnd:54752|full_bw_reached:0|inflight:49200|srtt:33209|latest_rtt:35007|min_rtt:31343|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 123615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:13|largest:13|pns:2| [2025/04/30 09:44:17 123619] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:13|frame:ACK |recv_time:1746006257123469|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 123624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377123469|now:1746006257123469|interv:120000000| [2025/04/30 09:44:17 123628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377123469|now:1746006257123469|interv:120000000| [2025/04/30 09:44:17 123632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257136114|pq_index:0| [2025/04/30 09:44:17 123636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257121659| [2025/04/30 09:44:17 123640] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257123640| [2025/04/30 09:44:17 123645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257123644| [2025/04/30 09:44:17 123650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 123655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33209|min_srtt:33209|path_bw:154463|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 123659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:54752|conn:00005577253BD50C|stream_id:0|stream_offset:55443| [2025/04/30 09:44:17 123666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33209|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 123671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 123675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33209|min_srtt:33209|path_bw:154463|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 123679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:49200|cwnd:54752|conn:00005577253BD50C|stream_id:0|stream_offset:56622| [2025/04/30 09:44:17 123683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33209|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 123688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 123692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33209|min_srtt:33209|path_bw:154463|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 123696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:49200|cwnd:54752|conn:00005577253BD50C|stream_id:0|stream_offset:57801| [2025/04/30 09:44:17 123700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33209|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 123705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 123709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33209|min_srtt:33209|path_bw:154463|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 123713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:49200|cwnd:54752|conn:00005577253BD50C|stream_id:0|stream_offset:58980| [2025/04/30 09:44:17 123717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33209|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 123722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 123726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33209|min_srtt:33209|path_bw:154463|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 123730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:49200|cwnd:54752|conn:00005577253BD50C|stream_id:0|stream_offset:60159| [2025/04/30 09:44:17 123734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 123738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 123742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 123748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 123753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 123757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:54752|conn:00005577253BD50C|stream_id:0|stream_offset:55443| [2025/04/30 09:44:17 123761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 123766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:62| [2025/04/30 09:44:17 123797] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:62|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006257123772|stream_id:0|stream_offset:55443| [2025/04/30 09:44:17 123803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 123808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:44:17 123815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33209|rtt_var:2494|pto_duration:43185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 123822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 123829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 123835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:17 123842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257191957|now:1746006257123815|interv:68142| [2025/04/30 09:44:17 123848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257191957|now:1746006257123815|interval:68142|pto_count:0|srtt:33209 [2025/04/30 09:44:17 123856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54752|inflight:50400| [2025/04/30 09:44:17 123861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 123865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:54752|conn:00005577253BD50C|stream_id:0|stream_offset:56622| [2025/04/30 09:44:17 123870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 123874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:63| [2025/04/30 09:44:17 123902] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:63|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006257123881|stream_id:0|stream_offset:56622| [2025/04/30 09:44:17 123908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 123922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:17 123930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33209|rtt_var:2494|pto_duration:43185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 123937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 123943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 123950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:17 123956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257192066|now:1746006257123929|interv:68137| [2025/04/30 09:44:17 123961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257192066|now:1746006257123929|interval:68137|pto_count:0|srtt:33209 [2025/04/30 09:44:17 123966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54752|inflight:51600| [2025/04/30 09:44:17 123971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 123975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54752|conn:00005577253BD50C|stream_id:0|stream_offset:57801| [2025/04/30 09:44:17 123979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 123983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:64| [2025/04/30 09:44:17 124012] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:64|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006257123991|stream_id:0|stream_offset:57801| [2025/04/30 09:44:17 124019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 124026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:17 124034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33209|rtt_var:2494|pto_duration:43185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 124041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 124047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 124053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:17 124059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257192176|now:1746006257124033|interv:68143| [2025/04/30 09:44:17 124065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257192176|now:1746006257124033|interval:68143|pto_count:0|srtt:33209 [2025/04/30 09:44:17 124073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54752|inflight:52800| [2025/04/30 09:44:17 124081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 124098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54752|conn:00005577253BD50C|stream_id:0|stream_offset:58980| [2025/04/30 09:44:17 124103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 124107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:65| [2025/04/30 09:44:17 124157] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:65|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006257124115|stream_id:0|stream_offset:58980| [2025/04/30 09:44:17 124171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 124178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:17 124185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33209|rtt_var:2494|pto_duration:43185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 124192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 124199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 124205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:17 124211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257192300|now:1746006257124185|interv:68115| [2025/04/30 09:44:17 124215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257192300|now:1746006257124185|interval:68115|pto_count:0|srtt:33209 [2025/04/30 09:44:17 124219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54752|inflight:54000| [2025/04/30 09:44:17 124224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257136114| [2025/04/30 09:44:17 124229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257136114| [2025/04/30 09:44:17 124233] [debug] |xqc_engine_wakeup_after|wakeup:1746006257136114|now:1746006257124233|diff:11881| [2025/04/30 09:44:17 124237] [debug] |xqc_engine_main_logic|END|now:1746006257123644| [2025/04/30 09:44:17 124243] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257124243| [2025/04/30 09:44:17 124247] [debug] |xqc_engine_wakeup_after|wakeup:1746006257136114|now:1746006257124247|diff:11867| [2025/04/30 09:44:17 124251] [debug] |xqc_engine_main_logic|END|now:1746006257124243| [2025/04/30 09:44:17 125464] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257125464| [2025/04/30 09:44:17 125473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 125479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:13| [2025/04/30 09:44:17 125483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:14| [2025/04/30 09:44:17 125489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:14| [2025/04/30 09:44:17 125493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 125498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 125508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:7957|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:8842|ack_elapse:45740|ctl_first_sent_time:1746006257088566|lagest_ack_time:1746006257125464|curr_delivered:10000| [2025/04/30 09:44:17 125513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257088566| [2025/04/30 09:44:17 125517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:883||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 09:44:17 125522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 125526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:7957|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:8842|ack_elapse:45740|ctl_first_sent_time:1746006257088566|lagest_ack_time:1746006257125464|curr_delivered:11200| [2025/04/30 09:44:17 125530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257088666| [2025/04/30 09:44:17 125534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:882||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 09:44:17 125538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33209|rttvar:2494|minrtt:31343|latest_rtt:36798|ack_delay:80| [2025/04/30 09:44:17 125543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33647|rttvar:2748|minrtt:31343|latest_rtt:36798|ack_delay:80| [2025/04/30 09:44:17 125547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:22|lost_pn:19|thresh:3| [2025/04/30 09:44:17 125551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 125555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33647|rtt_var:2748|pto_duration:44639|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 125559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 125563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 125567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:17 125571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257193754|now:1746006257125555|interv:68199| [2025/04/30 09:44:17 125575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257193754|now:1746006257125555|interval:68199|pto_count:0|srtt:33647 [2025/04/30 09:44:17 125579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 8842, ack_elapse 45740, delivered 9157|rate 200196|lost 0| [2025/04/30 09:44:17 125584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (200196) in round 2| [2025/04/30 09:44:17 125588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 125592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:18100|extra_cwnd:12804| [2025/04/30 09:44:17 125599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54752|packet_lost:0|acked:2400|po_sent_time:1746006257088666|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 125603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54752|packet_lost:0|acked:2400|po_sent_time:1746006257088666|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 125608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:200196|cwnd:57152|full_bw_reached:0|inflight:51600|srtt:33647|latest_rtt:36798|min_rtt:31343|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 125614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:14|largest:14|pns:2| [2025/04/30 09:44:17 125618] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:14|frame:ACK |recv_time:1746006257125464|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 125623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377125464|now:1746006257125464|interv:120000000| [2025/04/30 09:44:17 125627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377125464|now:1746006257125464|interv:120000000| [2025/04/30 09:44:17 125631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257136114|pq_index:0| [2025/04/30 09:44:17 125635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257123644| [2025/04/30 09:44:17 125639] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257125639| [2025/04/30 09:44:17 125644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257125643| [2025/04/30 09:44:17 125649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 125654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33647|min_srtt:33647|path_bw:200196|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 125658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:57152|conn:00005577253BD50C|stream_id:0|stream_offset:60159| [2025/04/30 09:44:17 125663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33647|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 125667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 125672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33647|min_srtt:33647|path_bw:200196|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 125676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:51600|cwnd:57152|conn:00005577253BD50C|stream_id:0|stream_offset:61338| [2025/04/30 09:44:17 125681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33647|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 125688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 125692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33647|min_srtt:33647|path_bw:200196|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 125696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:51600|cwnd:57152|conn:00005577253BD50C|stream_id:0|stream_offset:62517| [2025/04/30 09:44:17 125700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33647|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 125705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 125709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33647|min_srtt:33647|path_bw:200196|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 125713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:51600|cwnd:57152|conn:00005577253BD50C|stream_id:0|stream_offset:63696| [2025/04/30 09:44:17 125717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33647|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 125722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 125726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33647|min_srtt:33647|path_bw:200196|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 125730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:51600|cwnd:57152|conn:00005577253BD50C|stream_id:0|stream_offset:64875| [2025/04/30 09:44:17 125734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 125738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 125742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 125746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 125751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 125755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:57152|conn:00005577253BD50C|stream_id:0|stream_offset:60159| [2025/04/30 09:44:17 125759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 125763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:66| [2025/04/30 09:44:17 125795] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:66|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006257125770|stream_id:0|stream_offset:60159| [2025/04/30 09:44:17 125804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 125812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:17 125819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33647|rtt_var:2748|pto_duration:44639|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 125826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 125832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 125839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:17 125846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257195409|now:1746006257125819|interv:69590| [2025/04/30 09:44:17 125852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257195409|now:1746006257125819|interval:69590|pto_count:0|srtt:33647 [2025/04/30 09:44:17 125857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57152|inflight:52800| [2025/04/30 09:44:17 125862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 125866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:57152|conn:00005577253BD50C|stream_id:0|stream_offset:61338| [2025/04/30 09:44:17 125871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 125875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:67| [2025/04/30 09:44:17 125904] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:67|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006257125882|stream_id:0|stream_offset:61338| [2025/04/30 09:44:17 125910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 125917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:17 125924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33647|rtt_var:2748|pto_duration:44639|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 125931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 125937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 125944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:17 125951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257195521|now:1746006257125924|interv:69597| [2025/04/30 09:44:17 125957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257195521|now:1746006257125924|interval:69597|pto_count:0|srtt:33647 [2025/04/30 09:44:17 125967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57152|inflight:54000| [2025/04/30 09:44:17 125972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 125977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:57152|conn:00005577253BD50C|stream_id:0|stream_offset:62517| [2025/04/30 09:44:17 125981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 125985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:68| [2025/04/30 09:44:17 126014] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:68|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006257125992|stream_id:0|stream_offset:62517| [2025/04/30 09:44:17 126021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 126028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:17 126036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33647|rtt_var:2748|pto_duration:44639|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 126042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 126049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 126055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:17 126061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257195631|now:1746006257126035|interv:69596| [2025/04/30 09:44:17 126068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257195631|now:1746006257126035|interval:69596|pto_count:0|srtt:33647 [2025/04/30 09:44:17 126075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57152|inflight:55200| [2025/04/30 09:44:17 126083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 126089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:57152|conn:00005577253BD50C|stream_id:0|stream_offset:63696| [2025/04/30 09:44:17 126097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 126103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:69| [2025/04/30 09:44:17 126131] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:69|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006257126110|stream_id:0|stream_offset:63696| [2025/04/30 09:44:17 126158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 126165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:17 126179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33647|rtt_var:2748|pto_duration:44639|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 126186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 126193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 126199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:17 126205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257195749|now:1746006257126178|interv:69571| [2025/04/30 09:44:17 126209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257195749|now:1746006257126178|interval:69571|pto_count:0|srtt:33647 [2025/04/30 09:44:17 126213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57152|inflight:56400| [2025/04/30 09:44:17 126218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257136114| [2025/04/30 09:44:17 126222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257136114| [2025/04/30 09:44:17 126226] [debug] |xqc_engine_wakeup_after|wakeup:1746006257136114|now:1746006257126226|diff:9888| [2025/04/30 09:44:17 126231] [debug] |xqc_engine_main_logic|END|now:1746006257125643| [2025/04/30 09:44:17 126236] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257126236| [2025/04/30 09:44:17 126240] [debug] |xqc_engine_wakeup_after|wakeup:1746006257136114|now:1746006257126240|diff:9874| [2025/04/30 09:44:17 126244] [debug] |xqc_engine_main_logic|END|now:1746006257126236| [2025/04/30 09:44:17 127489] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257127488| [2025/04/30 09:44:17 127498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 127504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:14| [2025/04/30 09:44:17 127508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:15| [2025/04/30 09:44:17 127514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:15| [2025/04/30 09:44:17 127518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 127528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 127535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:10357|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:9049|ack_elapse:47764|ctl_first_sent_time:1746006257088773|lagest_ack_time:1746006257127488|curr_delivered:12400| [2025/04/30 09:44:17 127539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257088773| [2025/04/30 09:44:17 127544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:881||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 09:44:17 127548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 127552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:10357|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:9049|ack_elapse:47764|ctl_first_sent_time:1746006257088773|lagest_ack_time:1746006257127488|curr_delivered:13600| [2025/04/30 09:44:17 127561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257088878| [2025/04/30 09:44:17 127566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:880||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 09:44:17 127570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33647|rttvar:2748|minrtt:31343|latest_rtt:38610|ack_delay:120| [2025/04/30 09:44:17 127576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:34253|rttvar:3271|minrtt:31343|latest_rtt:38610|ack_delay:120| [2025/04/30 09:44:17 127580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:24|lost_pn:21|thresh:3| [2025/04/30 09:44:17 127584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 127588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34253|rtt_var:3271|pto_duration:47337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 127593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 127596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 127600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:17 127604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257198447|now:1746006257127588|interv:70859| [2025/04/30 09:44:17 127608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257198447|now:1746006257127588|interval:70859|pto_count:0|srtt:34253 [2025/04/30 09:44:17 127612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 9049, ack_elapse 47764, delivered 11557|rate 241960|lost 0| [2025/04/30 09:44:17 127617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (241960) in round 2| [2025/04/30 09:44:17 127621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 127625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:21876|extra_cwnd:16292| [2025/04/30 09:44:17 127629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57152|packet_lost:0|acked:2400|po_sent_time:1746006257088878|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 127633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57152|packet_lost:0|acked:2400|po_sent_time:1746006257088878|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 127638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:241960|cwnd:59552|full_bw_reached:0|inflight:54000|srtt:34253|latest_rtt:38610|min_rtt:31343|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 127643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:15|largest:15|pns:2| [2025/04/30 09:44:17 127648] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:15|frame:ACK |recv_time:1746006257127488|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 127655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377127488|now:1746006257127488|interv:120000000| [2025/04/30 09:44:17 127659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377127488|now:1746006257127488|interv:120000000| [2025/04/30 09:44:17 127663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257136114|pq_index:0| [2025/04/30 09:44:17 127667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257125643| [2025/04/30 09:44:17 127671] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257127671| [2025/04/30 09:44:17 127676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257127675| [2025/04/30 09:44:17 127681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 127686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34253|min_srtt:34253|path_bw:241960|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 127690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:59552|conn:00005577253BD50C|stream_id:0|stream_offset:64875| [2025/04/30 09:44:17 127695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:34253|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 127699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 127704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34253|min_srtt:34253|path_bw:241960|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 127708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:54000|cwnd:59552|conn:00005577253BD50C|stream_id:0|stream_offset:66054| [2025/04/30 09:44:17 127712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:34253|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 127716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 127721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34253|min_srtt:34253|path_bw:241960|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 127725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:54000|cwnd:59552|conn:00005577253BD50C|stream_id:0|stream_offset:67233| [2025/04/30 09:44:17 127729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:34253|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 127733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 127740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34253|min_srtt:34253|path_bw:241960|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 127744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:54000|cwnd:59552|conn:00005577253BD50C|stream_id:0|stream_offset:68412| [2025/04/30 09:44:17 127748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:34253|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 127753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 127757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34253|min_srtt:34253|path_bw:241960|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 127761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:54000|cwnd:59552|conn:00005577253BD50C|stream_id:0|stream_offset:69591| [2025/04/30 09:44:17 127765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 127769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 127773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 127777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 127781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 127785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:59552|conn:00005577253BD50C|stream_id:0|stream_offset:64875| [2025/04/30 09:44:17 127790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 127794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:70| [2025/04/30 09:44:17 127825] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:70|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006257127801|stream_id:0|stream_offset:64875| [2025/04/30 09:44:17 127831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 127836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:17 127843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34253|rtt_var:3271|pto_duration:47337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 127850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 127856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 127862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:17 127869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257200138|now:1746006257127843|interv:72295| [2025/04/30 09:44:17 127882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257200138|now:1746006257127843|interval:72295|pto_count:0|srtt:34253 [2025/04/30 09:44:17 127888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59552|inflight:55200| [2025/04/30 09:44:17 127893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 127897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:59552|conn:00005577253BD50C|stream_id:0|stream_offset:66054| [2025/04/30 09:44:17 127901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 127905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:71| [2025/04/30 09:44:17 127934] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:71|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006257127912|stream_id:0|stream_offset:66054| [2025/04/30 09:44:17 127940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 127947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:17 127954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34253|rtt_var:3271|pto_duration:47337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 127961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 127968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 127974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:17 127981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257200249|now:1746006257127954|interv:72295| [2025/04/30 09:44:17 127987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257200249|now:1746006257127954|interval:72295|pto_count:0|srtt:34253 [2025/04/30 09:44:17 127994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59552|inflight:56400| [2025/04/30 09:44:17 128001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 128008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:59552|conn:00005577253BD50C|stream_id:0|stream_offset:67233| [2025/04/30 09:44:17 128015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 128021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:72| [2025/04/30 09:44:17 128047] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:72|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006257128028|stream_id:0|stream_offset:67233| [2025/04/30 09:44:17 128058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 128063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:17 128070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34253|rtt_var:3271|pto_duration:47337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 128077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 128083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 128089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:17 128096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257200365|now:1746006257128069|interv:72296| [2025/04/30 09:44:17 128101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257200365|now:1746006257128069|interval:72296|pto_count:0|srtt:34253 [2025/04/30 09:44:17 128105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59552|inflight:57600| [2025/04/30 09:44:17 128110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 128114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:59552|conn:00005577253BD50C|stream_id:0|stream_offset:68412| [2025/04/30 09:44:17 128119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 128123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:73| [2025/04/30 09:44:17 128176] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:73|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006257128130|stream_id:0|stream_offset:68412| [2025/04/30 09:44:17 128186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 128192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:17 128198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34253|rtt_var:3271|pto_duration:47337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 128206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 128212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 128219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:17 128226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257200467|now:1746006257128198|interv:72269| [2025/04/30 09:44:17 128232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257200467|now:1746006257128198|interval:72269|pto_count:0|srtt:34253 [2025/04/30 09:44:17 128237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59552|inflight:58800| [2025/04/30 09:44:17 128251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257136114| [2025/04/30 09:44:17 128258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257136114| [2025/04/30 09:44:17 128265] [debug] |xqc_engine_wakeup_after|wakeup:1746006257136114|now:1746006257128265|diff:7849| [2025/04/30 09:44:17 128271] [debug] |xqc_engine_main_logic|END|now:1746006257127675| [2025/04/30 09:44:17 128280] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257128280| [2025/04/30 09:44:17 128285] [debug] |xqc_engine_wakeup_after|wakeup:1746006257136114|now:1746006257128285|diff:7829| [2025/04/30 09:44:17 128289] [debug] |xqc_engine_main_logic|END|now:1746006257128280| [2025/04/30 09:44:17 129506] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257129505| [2025/04/30 09:44:17 129517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 129523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:15| [2025/04/30 09:44:17 129527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:16| [2025/04/30 09:44:17 129533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:16| [2025/04/30 09:44:17 129538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 129542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 129547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:12757|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:9255|ack_elapse:49781|ctl_first_sent_time:1746006257088979|lagest_ack_time:1746006257129505|curr_delivered:14800| [2025/04/30 09:44:17 129552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257088979| [2025/04/30 09:44:17 129557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:879||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 09:44:17 129561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 129566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:12757|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:9255|ack_elapse:49781|ctl_first_sent_time:1746006257088979|lagest_ack_time:1746006257129505|curr_delivered:16000| [2025/04/30 09:44:17 129570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257089085| [2025/04/30 09:44:17 129574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:878||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 09:44:17 129578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:34253|rttvar:3271|minrtt:31343|latest_rtt:40420|ack_delay:80| [2025/04/30 09:44:17 129583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:35014|rttvar:3975|minrtt:31343|latest_rtt:40420|ack_delay:80| [2025/04/30 09:44:17 129587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:26|lost_pn:23|thresh:3| [2025/04/30 09:44:17 129591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 129600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35014|rtt_var:3975|pto_duration:50914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 129605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 129609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 129613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:17 129617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257204044|now:1746006257129600|interv:74444| [2025/04/30 09:44:17 129621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257204044|now:1746006257129600|interval:74444|pto_count:0|srtt:35014 [2025/04/30 09:44:17 129625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 9255, ack_elapse 49781, delivered 13957|rate 280368|lost 0| [2025/04/30 09:44:17 129629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (280368) in round 2| [2025/04/30 09:44:17 129634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 129638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:25350|extra_cwnd:19498| [2025/04/30 09:44:17 129642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:59552|packet_lost:0|acked:2400|po_sent_time:1746006257089085|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 129646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:59552|packet_lost:0|acked:2400|po_sent_time:1746006257089085|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 129651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:280368|cwnd:61952|full_bw_reached:0|inflight:56400|srtt:35014|latest_rtt:40420|min_rtt:31343|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 129656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 129661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:17 129665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 129670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:16|largest:16|pns:2| [2025/04/30 09:44:17 129674] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:16|frame:PING ACK |recv_time:1746006257129505|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 129679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377129505|now:1746006257129505|interv:120000000| [2025/04/30 09:44:17 129683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377129505|now:1746006257129505|interv:120000000| [2025/04/30 09:44:17 129687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257136114|pq_index:0| [2025/04/30 09:44:17 129694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257127675| [2025/04/30 09:44:17 129698] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257129698| [2025/04/30 09:44:17 129703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257129702| [2025/04/30 09:44:17 129708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 129713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:16|ack_delay:208|first_ack_range:8|largest_pkt_recv_time:1746006257129505| [2025/04/30 09:44:17 129717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:16|low:8|pkt_pns:2| [2025/04/30 09:44:17 129721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:5|path:0|path_largest_recv:16|frame_largest_recv:16| [2025/04/30 09:44:17 129725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:17 129730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:69591| [2025/04/30 09:44:17 129735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35014|min_srtt:35014|path_bw:280368|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 129739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1205|inflight:56400|cwnd:61952|conn:00005577253BD50C|stream_id:0|stream_offset:70770| [2025/04/30 09:44:17 129744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:35014|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 129749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 129753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35014|min_srtt:35014|path_bw:280368|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 129757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2405|inflight:56400|cwnd:61952|conn:00005577253BD50C|stream_id:0|stream_offset:71949| [2025/04/30 09:44:17 129762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:35014|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 129766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 129770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35014|min_srtt:35014|path_bw:280368|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 129774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3605|inflight:56400|cwnd:61952|conn:00005577253BD50C|stream_id:0|stream_offset:73128| [2025/04/30 09:44:17 129779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:35014|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 129783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 129790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35014|min_srtt:35014|path_bw:280368|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 129794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4805|inflight:56400|cwnd:61952|conn:00005577253BD50C|stream_id:0|stream_offset:74307| [2025/04/30 09:44:17 129798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 129802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 129806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 129810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 129815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1205|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 129819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1205|schedule_bytes:0|inflight:56400|cwnd:61952|conn:00005577253BD50C|stream_id:0|stream_offset:69591| [2025/04/30 09:44:17 129824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 129828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:74| [2025/04/30 09:44:17 129859] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:74|size:1205|sent:1221|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:56400|now:1746006257129835|stream_id:0|stream_offset:69591| [2025/04/30 09:44:17 129865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:74|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 09:44:17 129869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:17 129875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35014|rtt_var:3975|pto_duration:50914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 129882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 129888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 129895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57605| [2025/04/30 09:44:17 129902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257205749|now:1746006257129875|interv:75874| [2025/04/30 09:44:17 129908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257205749|now:1746006257129875|interval:75874|pto_count:0|srtt:35014 [2025/04/30 09:44:17 129916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61952|inflight:57605| [2025/04/30 09:44:17 129923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 129927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57605|cwnd:61952|conn:00005577253BD50C|stream_id:0|stream_offset:70770| [2025/04/30 09:44:17 129936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 129940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:75| [2025/04/30 09:44:17 129971] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:75|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57605|now:1746006257129947|stream_id:0|stream_offset:70770| [2025/04/30 09:44:17 129980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 129988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57605|applimit:0| [2025/04/30 09:44:17 129995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35014|rtt_var:3975|pto_duration:50914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 130002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 130008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 130015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58805| [2025/04/30 09:44:17 130021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257205861|now:1746006257129994|interv:75867| [2025/04/30 09:44:17 130027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257205861|now:1746006257129994|interval:75867|pto_count:0|srtt:35014 [2025/04/30 09:44:17 130035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61952|inflight:58805| [2025/04/30 09:44:17 130042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 130049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58805|cwnd:61952|conn:00005577253BD50C|stream_id:0|stream_offset:71949| [2025/04/30 09:44:17 130056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 130061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:76| [2025/04/30 09:44:17 130090] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:76|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58805|now:1746006257130069|stream_id:0|stream_offset:71949| [2025/04/30 09:44:17 130095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 130100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58805|applimit:0| [2025/04/30 09:44:17 130104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35014|rtt_var:3975|pto_duration:50914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 130109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 130121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 130127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60005| [2025/04/30 09:44:17 130152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257205983|now:1746006257130104|interv:75879| [2025/04/30 09:44:17 130158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257205983|now:1746006257130104|interval:75879|pto_count:0|srtt:35014 [2025/04/30 09:44:17 130166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61952|inflight:60005| [2025/04/30 09:44:17 130173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 130177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60005|cwnd:61952|conn:00005577253BD50C|stream_id:0|stream_offset:73128| [2025/04/30 09:44:17 130181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 130185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:77| [2025/04/30 09:44:17 130216] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:77|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60005|now:1746006257130193|stream_id:0|stream_offset:73128| [2025/04/30 09:44:17 130222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 130226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60005|applimit:0| [2025/04/30 09:44:17 130230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35014|rtt_var:3975|pto_duration:50914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 130235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 130242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 130248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61205| [2025/04/30 09:44:17 130254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257206107|now:1746006257130230|interv:75877| [2025/04/30 09:44:17 130261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257206107|now:1746006257130230|interval:75877|pto_count:0|srtt:35014 [2025/04/30 09:44:17 130268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61952|inflight:61205| [2025/04/30 09:44:17 130275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257206107| [2025/04/30 09:44:17 130281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257206107| [2025/04/30 09:44:17 130286] [debug] |xqc_engine_wakeup_after|wakeup:1746006257206107|now:1746006257130286|diff:75821| [2025/04/30 09:44:17 130291] [debug] |xqc_engine_main_logic|END|now:1746006257129702| [2025/04/30 09:44:17 130297] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257130297| [2025/04/30 09:44:17 130301] [debug] |xqc_engine_wakeup_after|wakeup:1746006257206107|now:1746006257130301|diff:75806| [2025/04/30 09:44:17 130310] [debug] |xqc_engine_main_logic|END|now:1746006257130297| [2025/04/30 09:44:17 131427] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257131426| [2025/04/30 09:44:17 131439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 131445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:16| [2025/04/30 09:44:17 131449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:17| [2025/04/30 09:44:17 131455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:17| [2025/04/30 09:44:17 131459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 131464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 131469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:15157|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:9492|ack_elapse:51702|ctl_first_sent_time:1746006257089216|lagest_ack_time:1746006257131426|curr_delivered:17200| [2025/04/30 09:44:17 131474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257089216| [2025/04/30 09:44:17 131478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:877||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 09:44:17 131482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 131487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:15157|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:9492|ack_elapse:51702|ctl_first_sent_time:1746006257089216|lagest_ack_time:1746006257131426|curr_delivered:18400| [2025/04/30 09:44:17 131492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257089321| [2025/04/30 09:44:17 131496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:876||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 09:44:17 131500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:35014|rttvar:3975|minrtt:31343|latest_rtt:42105|ack_delay:72| [2025/04/30 09:44:17 131504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:35892|rttvar:4736|minrtt:31343|latest_rtt:42105|ack_delay:72| [2025/04/30 09:44:17 131508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:28|lost_pn:25|thresh:3| [2025/04/30 09:44:17 131513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 131517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35892|rtt_var:4736|pto_duration:54836|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 131521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 131525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 131529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58805| [2025/04/30 09:44:17 131541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257210029|now:1746006257131516|interv:78513| [2025/04/30 09:44:17 131545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257210029|now:1746006257131516|interval:78513|pto_count:0|srtt:35892 [2025/04/30 09:44:17 131550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 9492, ack_elapse 51702, delivered 16357|rate 316370|lost 0| [2025/04/30 09:44:17 131554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (316370) in round 2| [2025/04/30 09:44:17 131558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 131563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:28604|extra_cwnd:22504| [2025/04/30 09:44:17 131567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61952|packet_lost:0|acked:2400|po_sent_time:1746006257089321|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 131571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61952|packet_lost:0|acked:2400|po_sent_time:1746006257089321|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 131576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:316370|cwnd:64352|full_bw_reached:0|inflight:58805|srtt:35892|latest_rtt:42105|min_rtt:31343|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 131582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:17|largest:17|pns:2| [2025/04/30 09:44:17 131586] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:17|frame:ACK |recv_time:1746006257131426|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 131591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377131426|now:1746006257131426|interv:120000000| [2025/04/30 09:44:17 131595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377131426|now:1746006257131426|interv:120000000| [2025/04/30 09:44:17 131599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257206107|pq_index:0| [2025/04/30 09:44:17 131603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257129702| [2025/04/30 09:44:17 131607] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257131607| [2025/04/30 09:44:17 131612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257131611| [2025/04/30 09:44:17 131618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 131622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35892|min_srtt:35892|path_bw:316370|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 131627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58805|cwnd:64352|conn:00005577253BD50C|stream_id:0|stream_offset:74307| [2025/04/30 09:44:17 131632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:35892|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 131639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 131643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35892|min_srtt:35892|path_bw:316370|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 131647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58805|cwnd:64352|conn:00005577253BD50C|stream_id:0|stream_offset:75486| [2025/04/30 09:44:17 131652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:35892|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 131656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 131660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35892|min_srtt:35892|path_bw:316370|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 131664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:58805|cwnd:64352|conn:00005577253BD50C|stream_id:0|stream_offset:76665| [2025/04/30 09:44:17 131669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:35892|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 131673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 131677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35892|min_srtt:35892|path_bw:316370|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 131681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:58805|cwnd:64352|conn:00005577253BD50C|stream_id:0|stream_offset:77844| [2025/04/30 09:44:17 131686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:35892|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 131690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 131694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35892|min_srtt:35892|path_bw:316370|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 131699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:58805|cwnd:64352|conn:00005577253BD50C|stream_id:0|stream_offset:79023| [2025/04/30 09:44:17 131703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 131707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 131711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 131715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 131722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 131726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58805|cwnd:64352|conn:00005577253BD50C|stream_id:0|stream_offset:74307| [2025/04/30 09:44:17 131730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 131735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:78| [2025/04/30 09:44:17 131765] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:78|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58805|now:1746006257131741|stream_id:0|stream_offset:74307| [2025/04/30 09:44:17 131771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 131775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58805|applimit:0| [2025/04/30 09:44:17 131781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35892|rtt_var:4736|pto_duration:54836|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 131788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 131794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 131801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60005| [2025/04/30 09:44:17 131808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257211577|now:1746006257131780|interv:79797| [2025/04/30 09:44:17 131814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257211577|now:1746006257131780|interval:79797|pto_count:0|srtt:35892 [2025/04/30 09:44:17 131821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64352|inflight:60005| [2025/04/30 09:44:17 131829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 131833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60005|cwnd:64352|conn:00005577253BD50C|stream_id:0|stream_offset:75486| [2025/04/30 09:44:17 131837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 131842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:79| [2025/04/30 09:44:17 131870] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:79|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60005|now:1746006257131849|stream_id:0|stream_offset:75486| [2025/04/30 09:44:17 131875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 131882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60005|applimit:0| [2025/04/30 09:44:17 131888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35892|rtt_var:4736|pto_duration:54836|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 131904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 131911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 131917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61205| [2025/04/30 09:44:17 131922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257211685|now:1746006257131888|interv:79797| [2025/04/30 09:44:17 131926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257211685|now:1746006257131888|interval:79797|pto_count:0|srtt:35892 [2025/04/30 09:44:17 131931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64352|inflight:61205| [2025/04/30 09:44:17 131936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 131940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61205|cwnd:64352|conn:00005577253BD50C|stream_id:0|stream_offset:76665| [2025/04/30 09:44:17 131944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 131948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:80| [2025/04/30 09:44:17 131984] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:80|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61205|now:1746006257131956|stream_id:0|stream_offset:76665| [2025/04/30 09:44:17 131994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 132002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61205|applimit:0| [2025/04/30 09:44:17 132008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35892|rtt_var:4736|pto_duration:54836|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 132015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 132022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 132028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62405| [2025/04/30 09:44:17 132035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257211792|now:1746006257132008|interv:79784| [2025/04/30 09:44:17 132041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257211792|now:1746006257132008|interval:79784|pto_count:0|srtt:35892 [2025/04/30 09:44:17 132049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64352|inflight:62405| [2025/04/30 09:44:17 132055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 132059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62405|cwnd:64352|conn:00005577253BD50C|stream_id:0|stream_offset:77844| [2025/04/30 09:44:17 132068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 132072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:81| [2025/04/30 09:44:17 132101] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:81|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62405|now:1746006257132080|stream_id:0|stream_offset:77844| [2025/04/30 09:44:17 132107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 132111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62405|applimit:0| [2025/04/30 09:44:17 132115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35892|rtt_var:4736|pto_duration:54836|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 132119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 132126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 132148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63605| [2025/04/30 09:44:17 132159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257211916|now:1746006257132115|interv:79801| [2025/04/30 09:44:17 132165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257211916|now:1746006257132115|interval:79801|pto_count:0|srtt:35892 [2025/04/30 09:44:17 132172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64352|inflight:63605| [2025/04/30 09:44:17 132180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257211916| [2025/04/30 09:44:17 132186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257211916| [2025/04/30 09:44:17 132190] [debug] |xqc_engine_wakeup_after|wakeup:1746006257211916|now:1746006257132190|diff:79726| [2025/04/30 09:44:17 132194] [debug] |xqc_engine_main_logic|END|now:1746006257131611| [2025/04/30 09:44:17 132200] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257132199| [2025/04/30 09:44:17 132203] [debug] |xqc_engine_wakeup_after|wakeup:1746006257211916|now:1746006257132203|diff:79713| [2025/04/30 09:44:17 132207] [debug] |xqc_engine_main_logic|END|now:1746006257132199| [2025/04/30 09:44:17 133415] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257133414| [2025/04/30 09:44:17 133427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 133433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:17| [2025/04/30 09:44:17 133437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:18| [2025/04/30 09:44:17 133443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:18| [2025/04/30 09:44:17 133447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 133452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 133457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:17557|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:9707|ack_elapse:53690|ctl_first_sent_time:1746006257089431|lagest_ack_time:1746006257133414|curr_delivered:19600| [2025/04/30 09:44:17 133467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257089431| [2025/04/30 09:44:17 133471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:875||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 09:44:17 133476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 133480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:17557|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:9707|ack_elapse:53690|ctl_first_sent_time:1746006257089431|lagest_ack_time:1746006257133414|curr_delivered:20800| [2025/04/30 09:44:17 133485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257089533| [2025/04/30 09:44:17 133489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:874||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 09:44:17 133493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:35892|rttvar:4736|minrtt:31343|latest_rtt:43881|ack_delay:72| [2025/04/30 09:44:17 133497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:36882|rttvar:5531|minrtt:31343|latest_rtt:43881|ack_delay:72| [2025/04/30 09:44:17 133501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:30|lost_pn:27|thresh:3| [2025/04/30 09:44:17 133505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 133509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:36882|rtt_var:5531|pto_duration:59006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 133514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 133518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 133522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61205| [2025/04/30 09:44:17 133526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257216086|now:1746006257133509|interv:82577| [2025/04/30 09:44:17 133530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257216086|now:1746006257133509|interval:82577|pto_count:0|srtt:36882 [2025/04/30 09:44:17 133534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 9707, ack_elapse 53690, delivered 18757|rate 349357|lost 0| [2025/04/30 09:44:17 133538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (349357) in round 2| [2025/04/30 09:44:17 133543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 133547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:31587|extra_cwnd:25260| [2025/04/30 09:44:17 133551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64352|packet_lost:0|acked:2400|po_sent_time:1746006257089533|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 133558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64352|packet_lost:0|acked:2400|po_sent_time:1746006257089533|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 133563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:349357|cwnd:66752|full_bw_reached:0|inflight:61205|srtt:36882|latest_rtt:43881|min_rtt:31343|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 133569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:18|largest:18|pns:2| [2025/04/30 09:44:17 133573] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:18|frame:ACK |recv_time:1746006257133414|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 133578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377133414|now:1746006257133414|interv:120000000| [2025/04/30 09:44:17 133582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377133414|now:1746006257133414|interv:120000000| [2025/04/30 09:44:17 133586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257211916|pq_index:0| [2025/04/30 09:44:17 133590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257131611| [2025/04/30 09:44:17 133594] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257133594| [2025/04/30 09:44:17 133599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257133598| [2025/04/30 09:44:17 133604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 133609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36882|min_srtt:36882|path_bw:349357|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 133613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61205|cwnd:66752|conn:00005577253BD50C|stream_id:0|stream_offset:79023| [2025/04/30 09:44:17 133618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:36882|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 133622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 133627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36882|min_srtt:36882|path_bw:349357|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 133631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:61205|cwnd:66752|conn:00005577253BD50C|stream_id:0|stream_offset:80202| [2025/04/30 09:44:17 133635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:36882|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 133640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 133646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36882|min_srtt:36882|path_bw:349357|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 133650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:61205|cwnd:66752|conn:00005577253BD50C|stream_id:0|stream_offset:81381| [2025/04/30 09:44:17 133655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:36882|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 133659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 133663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36882|min_srtt:36882|path_bw:349357|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 133667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:61205|cwnd:66752|conn:00005577253BD50C|stream_id:0|stream_offset:82560| [2025/04/30 09:44:17 133671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:36882|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 133676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 133680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36882|min_srtt:36882|path_bw:349357|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 133684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:61205|cwnd:66752|conn:00005577253BD50C|stream_id:0|stream_offset:83739| [2025/04/30 09:44:17 133688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 133692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 133696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 133700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 133704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 133709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61205|cwnd:66752|conn:00005577253BD50C|stream_id:0|stream_offset:79023| [2025/04/30 09:44:17 133713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 133717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:82| [2025/04/30 09:44:17 133748] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:82|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61205|now:1746006257133724|stream_id:0|stream_offset:79023| [2025/04/30 09:44:17 133754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 133763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61205|applimit:0| [2025/04/30 09:44:17 133770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:36882|rtt_var:5531|pto_duration:59006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 133777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 133784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 133790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62405| [2025/04/30 09:44:17 133797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257217730|now:1746006257133770|interv:83960| [2025/04/30 09:44:17 133803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257217730|now:1746006257133770|interval:83960|pto_count:0|srtt:36882 [2025/04/30 09:44:17 133811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66752|inflight:62405| [2025/04/30 09:44:17 133816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 133820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62405|cwnd:66752|conn:00005577253BD50C|stream_id:0|stream_offset:80202| [2025/04/30 09:44:17 133824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 133829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:83| [2025/04/30 09:44:17 133857] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:83|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62405|now:1746006257133836|stream_id:0|stream_offset:80202| [2025/04/30 09:44:17 133863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 133870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62405|applimit:0| [2025/04/30 09:44:17 133877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:36882|rtt_var:5531|pto_duration:59006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 133884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 133890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 133897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63605| [2025/04/30 09:44:17 133903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257217842|now:1746006257133876|interv:83966| [2025/04/30 09:44:17 133908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257217842|now:1746006257133876|interval:83966|pto_count:0|srtt:36882 [2025/04/30 09:44:17 133912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66752|inflight:63605| [2025/04/30 09:44:17 133922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 133926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63605|cwnd:66752|conn:00005577253BD50C|stream_id:0|stream_offset:81381| [2025/04/30 09:44:17 133930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 133934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:84| [2025/04/30 09:44:17 133967] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:84|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63605|now:1746006257133942|stream_id:0|stream_offset:81381| [2025/04/30 09:44:17 133976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 133984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63605|applimit:0| [2025/04/30 09:44:17 133991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:36882|rtt_var:5531|pto_duration:59006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 133997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 134003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 134009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64805| [2025/04/30 09:44:17 134016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257217948|now:1746006257133990|interv:83958| [2025/04/30 09:44:17 134022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257217948|now:1746006257133990|interval:83958|pto_count:0|srtt:36882 [2025/04/30 09:44:17 134030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66752|inflight:64805| [2025/04/30 09:44:17 134037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 134044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64805|cwnd:66752|conn:00005577253BD50C|stream_id:0|stream_offset:82560| [2025/04/30 09:44:17 134049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 134053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:85| [2025/04/30 09:44:17 134081] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:85|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64805|now:1746006257134061|stream_id:0|stream_offset:82560| [2025/04/30 09:44:17 134087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 134091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64805|applimit:0| [2025/04/30 09:44:17 134095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:36882|rtt_var:5531|pto_duration:59006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 134107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 134113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 134119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66005| [2025/04/30 09:44:17 134126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257218067|now:1746006257134095|interv:83972| [2025/04/30 09:44:17 134150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257218067|now:1746006257134095|interval:83972|pto_count:0|srtt:36882 [2025/04/30 09:44:17 134161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66752|inflight:66005| [2025/04/30 09:44:17 134167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257218067| [2025/04/30 09:44:17 134172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257218067| [2025/04/30 09:44:17 134176] [debug] |xqc_engine_wakeup_after|wakeup:1746006257218067|now:1746006257134176|diff:83891| [2025/04/30 09:44:17 134180] [debug] |xqc_engine_main_logic|END|now:1746006257133598| [2025/04/30 09:44:17 134186] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257134185| [2025/04/30 09:44:17 134189] [debug] |xqc_engine_wakeup_after|wakeup:1746006257218067|now:1746006257134189|diff:83878| [2025/04/30 09:44:17 134193] [debug] |xqc_engine_main_logic|END|now:1746006257134185| [2025/04/30 09:44:17 135434] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257135433| [2025/04/30 09:44:17 135445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 135451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:18| [2025/04/30 09:44:17 135455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:19| [2025/04/30 09:44:17 135461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:19| [2025/04/30 09:44:17 135465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 135470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 135475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:19957|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:9914|ack_elapse:55709|ctl_first_sent_time:1746006257089638|lagest_ack_time:1746006257135433|curr_delivered:22000| [2025/04/30 09:44:17 135479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257089638| [2025/04/30 09:44:17 135484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:873||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 09:44:17 135488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 135493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:19957|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:9914|ack_elapse:55709|ctl_first_sent_time:1746006257089638|lagest_ack_time:1746006257135433|curr_delivered:23200| [2025/04/30 09:44:17 135502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257089744| [2025/04/30 09:44:17 135506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:872||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 09:44:17 135510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:36882|rttvar:5531|minrtt:31343|latest_rtt:45689|ack_delay:96| [2025/04/30 09:44:17 135514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37971|rttvar:6326|minrtt:31343|latest_rtt:45689|ack_delay:96| [2025/04/30 09:44:17 135519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:32|lost_pn:29|thresh:3| [2025/04/30 09:44:17 135523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 135527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37971|rtt_var:6326|pto_duration:63275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 135531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 135535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 135540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63605| [2025/04/30 09:44:17 135543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257222336|now:1746006257135527|interv:86809| [2025/04/30 09:44:17 135547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257222336|now:1746006257135527|interval:86809|pto_count:0|srtt:37971 [2025/04/30 09:44:17 135552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 9914, ack_elapse 55709, delivered 21157|rate 379777|lost 0| [2025/04/30 09:44:17 135556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (379777) in round 2| [2025/04/30 09:44:17 135560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 135564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:34340|extra_cwnd:27800| [2025/04/30 09:44:17 135568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66752|packet_lost:0|acked:2400|po_sent_time:1746006257089744|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 135573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66752|packet_lost:0|acked:2400|po_sent_time:1746006257089744|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 135577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:379777|cwnd:69152|full_bw_reached:0|inflight:63605|srtt:37971|latest_rtt:45689|min_rtt:31343|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 135583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:19|largest:19|pns:2| [2025/04/30 09:44:17 135587] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:19|frame:ACK |recv_time:1746006257135433|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 135594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377135433|now:1746006257135433|interv:120000000| [2025/04/30 09:44:17 135598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377135433|now:1746006257135433|interv:120000000| [2025/04/30 09:44:17 135602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257218067|pq_index:0| [2025/04/30 09:44:17 135606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257133598| [2025/04/30 09:44:17 135610] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257135610| [2025/04/30 09:44:17 135615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257135614| [2025/04/30 09:44:17 135620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 135625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37971|min_srtt:37971|path_bw:379777|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 135630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63605|cwnd:69152|conn:00005577253BD50C|stream_id:0|stream_offset:83739| [2025/04/30 09:44:17 135634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37971|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 135639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 135643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37971|min_srtt:37971|path_bw:379777|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 135647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63605|cwnd:69152|conn:00005577253BD50C|stream_id:0|stream_offset:84918| [2025/04/30 09:44:17 135652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37971|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 135656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 135660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37971|min_srtt:37971|path_bw:379777|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 135664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:63605|cwnd:69152|conn:00005577253BD50C|stream_id:0|stream_offset:86097| [2025/04/30 09:44:17 135669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37971|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 135673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 135677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37971|min_srtt:37971|path_bw:379777|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 135684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:63605|cwnd:69152|conn:00005577253BD50C|stream_id:0|stream_offset:87276| [2025/04/30 09:44:17 135688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37971|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 135692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 135696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37971|min_srtt:37971|path_bw:379777|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 135701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:63605|cwnd:69152|conn:00005577253BD50C|stream_id:0|stream_offset:88455| [2025/04/30 09:44:17 135705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 135709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 135713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 135717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 135721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 135725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63605|cwnd:69152|conn:00005577253BD50C|stream_id:0|stream_offset:83739| [2025/04/30 09:44:17 135730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 135734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:86| [2025/04/30 09:44:17 135765] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:86|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63605|now:1746006257135741|stream_id:0|stream_offset:83739| [2025/04/30 09:44:17 135770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 135775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63605|applimit:0| [2025/04/30 09:44:17 135780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37971|rtt_var:6326|pto_duration:63275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 135787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 135794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 135800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64805| [2025/04/30 09:44:17 135806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257224016|now:1746006257135780|interv:88236| [2025/04/30 09:44:17 135813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257224016|now:1746006257135780|interval:88236|pto_count:0|srtt:37971 [2025/04/30 09:44:17 135826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69152|inflight:64805| [2025/04/30 09:44:17 135832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 135836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64805|cwnd:69152|conn:00005577253BD50C|stream_id:0|stream_offset:84918| [2025/04/30 09:44:17 135841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 135845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:87| [2025/04/30 09:44:17 135873] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:87|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64805|now:1746006257135852|stream_id:0|stream_offset:84918| [2025/04/30 09:44:17 135879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 135886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64805|applimit:0| [2025/04/30 09:44:17 135893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37971|rtt_var:6326|pto_duration:63275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 135900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 135907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 135913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66005| [2025/04/30 09:44:17 135920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257224127|now:1746006257135893|interv:88234| [2025/04/30 09:44:17 135926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257224127|now:1746006257135893|interval:88234|pto_count:0|srtt:37971 [2025/04/30 09:44:17 135933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69152|inflight:66005| [2025/04/30 09:44:17 135938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 135942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66005|cwnd:69152|conn:00005577253BD50C|stream_id:0|stream_offset:86097| [2025/04/30 09:44:17 135947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 135951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:88| [2025/04/30 09:44:17 135979] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:88|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66005|now:1746006257135958|stream_id:0|stream_offset:86097| [2025/04/30 09:44:17 135985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 135999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66005|applimit:0| [2025/04/30 09:44:17 136006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37971|rtt_var:6326|pto_duration:63275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 136013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 136019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 136025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67205| [2025/04/30 09:44:17 136032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257224233|now:1746006257136006|interv:88227| [2025/04/30 09:44:17 136039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257224233|now:1746006257136006|interval:88227|pto_count:0|srtt:37971 [2025/04/30 09:44:17 136046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69152|inflight:67205| [2025/04/30 09:44:17 136053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 136060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67205|cwnd:69152|conn:00005577253BD50C|stream_id:0|stream_offset:87276| [2025/04/30 09:44:17 136067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 136072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:89| [2025/04/30 09:44:17 136101] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:89|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67205|now:1746006257136080|stream_id:0|stream_offset:87276| [2025/04/30 09:44:17 136106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 136110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67205|applimit:0| [2025/04/30 09:44:17 136115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37971|rtt_var:6326|pto_duration:63275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 136120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 136126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 136148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68405| [2025/04/30 09:44:17 136159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257224355|now:1746006257136114|interv:88241| [2025/04/30 09:44:17 136166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257224355|now:1746006257136114|interval:88241|pto_count:0|srtt:37971 [2025/04/30 09:44:17 136173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69152|inflight:68405| [2025/04/30 09:44:17 136178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257224355| [2025/04/30 09:44:17 136187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257224355| [2025/04/30 09:44:17 136191] [debug] |xqc_engine_wakeup_after|wakeup:1746006257224355|now:1746006257136191|diff:88164| [2025/04/30 09:44:17 136196] [debug] |xqc_engine_main_logic|END|now:1746006257135614| [2025/04/30 09:44:17 136201] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257136201| [2025/04/30 09:44:17 136205] [debug] |xqc_engine_wakeup_after|wakeup:1746006257224355|now:1746006257136205|diff:88150| [2025/04/30 09:44:17 136209] [debug] |xqc_engine_main_logic|END|now:1746006257136201| [2025/04/30 09:44:17 137497] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257137496| [2025/04/30 09:44:17 137508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 137515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:19| [2025/04/30 09:44:17 137518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:20| [2025/04/30 09:44:17 137524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:20| [2025/04/30 09:44:17 137528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 137533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 137538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:22357|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:11301|ack_elapse:57772|ctl_first_sent_time:1746006257091025|lagest_ack_time:1746006257137496|curr_delivered:24400| [2025/04/30 09:44:17 137542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257091025| [2025/04/30 09:44:17 137547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:871||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 09:44:17 137551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 137555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:22357|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:11301|ack_elapse:57772|ctl_first_sent_time:1746006257091025|lagest_ack_time:1746006257137496|curr_delivered:25600| [2025/04/30 09:44:17 137560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257091164| [2025/04/30 09:44:17 137564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:870||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 09:44:17 137568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37971|rttvar:6326|minrtt:31343|latest_rtt:46332|ack_delay:88| [2025/04/30 09:44:17 137572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39005|rttvar:6813|minrtt:31343|latest_rtt:46332|ack_delay:88| [2025/04/30 09:44:17 137577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:34|lost_pn:31|thresh:3| [2025/04/30 09:44:17 137581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 137585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39005|rtt_var:6813|pto_duration:66257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 137594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 137598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 137602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66005| [2025/04/30 09:44:17 137606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257227337|now:1746006257137585|interv:89752| [2025/04/30 09:44:17 137610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257227337|now:1746006257137585|interval:89752|pto_count:0|srtt:39005 [2025/04/30 09:44:17 137615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 11301, ack_elapse 57772, delivered 23557|rate 407758|lost 0| [2025/04/30 09:44:17 137619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (407758) in round 2| [2025/04/30 09:44:17 137623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 137627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:36870|extra_cwnd:30136| [2025/04/30 09:44:17 137631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69152|packet_lost:0|acked:2400|po_sent_time:1746006257091164|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 137635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69152|packet_lost:0|acked:2400|po_sent_time:1746006257091164|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 137640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:407758|cwnd:71552|full_bw_reached:0|inflight:66005|srtt:39005|latest_rtt:46332|min_rtt:31343|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 137645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:20|largest:20|pns:2| [2025/04/30 09:44:17 137650] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:20|frame:ACK |recv_time:1746006257137496|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 137654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377137496|now:1746006257137496|interv:120000000| [2025/04/30 09:44:17 137658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377137496|now:1746006257137496|interv:120000000| [2025/04/30 09:44:17 137662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257224355|pq_index:0| [2025/04/30 09:44:17 137666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257135614| [2025/04/30 09:44:17 137670] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257137670| [2025/04/30 09:44:17 137675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257137674| [2025/04/30 09:44:17 137680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 137688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39005|min_srtt:39005|path_bw:407758|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 137692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66005|cwnd:71552|conn:00005577253BD50C|stream_id:0|stream_offset:88455| [2025/04/30 09:44:17 137697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39005|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 137701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 137706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39005|min_srtt:39005|path_bw:407758|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 137710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:66005|cwnd:71552|conn:00005577253BD50C|stream_id:0|stream_offset:89634| [2025/04/30 09:44:17 137714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39005|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 137719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 137723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39005|min_srtt:39005|path_bw:407758|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 137727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:66005|cwnd:71552|conn:00005577253BD50C|stream_id:0|stream_offset:90813| [2025/04/30 09:44:17 137731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39005|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 137736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 137740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39005|min_srtt:39005|path_bw:407758|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 137744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:66005|cwnd:71552|conn:00005577253BD50C|stream_id:0|stream_offset:91992| [2025/04/30 09:44:17 137749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39005|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 137753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 137757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39005|min_srtt:39005|path_bw:407758|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 137761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:66005|cwnd:71552|conn:00005577253BD50C|stream_id:0|stream_offset:93171| [2025/04/30 09:44:17 137768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 137772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 137776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 137780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 137785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 137789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66005|cwnd:71552|conn:00005577253BD50C|stream_id:0|stream_offset:88455| [2025/04/30 09:44:17 137793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 137798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:90| [2025/04/30 09:44:17 137828] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:90|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66005|now:1746006257137804|stream_id:0|stream_offset:88455| [2025/04/30 09:44:17 137834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 137838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66005|applimit:0| [2025/04/30 09:44:17 137844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39005|rtt_var:6813|pto_duration:66257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 137851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 137857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 137864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67205| [2025/04/30 09:44:17 137870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257229061|now:1746006257137844|interv:91217| [2025/04/30 09:44:17 137877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257229061|now:1746006257137844|interval:91217|pto_count:0|srtt:39005 [2025/04/30 09:44:17 137884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71552|inflight:67205| [2025/04/30 09:44:17 137890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 137895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67205|cwnd:71552|conn:00005577253BD50C|stream_id:0|stream_offset:89634| [2025/04/30 09:44:17 137899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 137903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:91| [2025/04/30 09:44:17 137931] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:91|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67205|now:1746006257137910|stream_id:0|stream_offset:89634| [2025/04/30 09:44:17 137944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 137951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67205|applimit:0| [2025/04/30 09:44:17 137958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39005|rtt_var:6813|pto_duration:66257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 137965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 137972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 137978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68405| [2025/04/30 09:44:17 137985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257229167|now:1746006257137958|interv:91209| [2025/04/30 09:44:17 137991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257229167|now:1746006257137958|interval:91209|pto_count:0|srtt:39005 [2025/04/30 09:44:17 137998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71552|inflight:68405| [2025/04/30 09:44:17 138006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 138013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68405|cwnd:71552|conn:00005577253BD50C|stream_id:0|stream_offset:90813| [2025/04/30 09:44:17 138020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 138027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:92| [2025/04/30 09:44:17 138055] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:92|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68405|now:1746006257138035|stream_id:0|stream_offset:90813| [2025/04/30 09:44:17 138060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 138065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68405|applimit:0| [2025/04/30 09:44:17 138070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39005|rtt_var:6813|pto_duration:66257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 138077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 138083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 138090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69605| [2025/04/30 09:44:17 138096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257229292|now:1746006257138070|interv:91222| [2025/04/30 09:44:17 138103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257229292|now:1746006257138070|interval:91222|pto_count:0|srtt:39005 [2025/04/30 09:44:17 138113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71552|inflight:69605| [2025/04/30 09:44:17 138118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 138122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69605|cwnd:71552|conn:00005577253BD50C|stream_id:0|stream_offset:91992| [2025/04/30 09:44:17 138126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 138130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:93| [2025/04/30 09:44:17 138191] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:93|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69605|now:1746006257138164|stream_id:0|stream_offset:91992| [2025/04/30 09:44:17 138200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 138207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69605|applimit:0| [2025/04/30 09:44:17 138212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39005|rtt_var:6813|pto_duration:66257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 138219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 138224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 138230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70805| [2025/04/30 09:44:17 138235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257229421|now:1746006257138212|interv:91209| [2025/04/30 09:44:17 138241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257229421|now:1746006257138212|interval:91209|pto_count:0|srtt:39005 [2025/04/30 09:44:17 138248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71552|inflight:70805| [2025/04/30 09:44:17 138254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257229421| [2025/04/30 09:44:17 138260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257229421| [2025/04/30 09:44:17 138266] [debug] |xqc_engine_wakeup_after|wakeup:1746006257229421|now:1746006257138266|diff:91155| [2025/04/30 09:44:17 138272] [debug] |xqc_engine_main_logic|END|now:1746006257137674| [2025/04/30 09:44:17 138279] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257138279| [2025/04/30 09:44:17 138284] [debug] |xqc_engine_wakeup_after|wakeup:1746006257229421|now:1746006257138284|diff:91137| [2025/04/30 09:44:17 138289] [debug] |xqc_engine_main_logic|END|now:1746006257138279| [2025/04/30 09:44:17 139444] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257139443| [2025/04/30 09:44:17 139457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 139464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:20| [2025/04/30 09:44:17 139468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:21| [2025/04/30 09:44:17 139480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:21| [2025/04/30 09:44:17 139484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 139489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 139494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:24757|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:11548|ack_elapse:59719|ctl_first_sent_time:1746006257091272|lagest_ack_time:1746006257139443|curr_delivered:26800| [2025/04/30 09:44:17 139499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257091272| [2025/04/30 09:44:17 139503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:869||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 09:44:17 139508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 139512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:24757|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:11548|ack_elapse:59719|ctl_first_sent_time:1746006257091272|lagest_ack_time:1746006257139443|curr_delivered:28000| [2025/04/30 09:44:17 139517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257091373| [2025/04/30 09:44:17 139520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:868||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 09:44:17 139524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39005|rttvar:6813|minrtt:31343|latest_rtt:48070|ack_delay:88| [2025/04/30 09:44:17 139529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:40127|rttvar:7354|minrtt:31343|latest_rtt:48070|ack_delay:88| [2025/04/30 09:44:17 139533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:36|lost_pn:33|thresh:3| [2025/04/30 09:44:17 139537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 139542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40127|rtt_var:7354|pto_duration:69543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 139546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 139550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 139554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68405| [2025/04/30 09:44:17 139558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257232707|now:1746006257139541|interv:93166| [2025/04/30 09:44:17 139562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257232707|now:1746006257139541|interval:93166|pto_count:0|srtt:40127 [2025/04/30 09:44:17 139567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 11548, ack_elapse 59719, delivered 25957|rate 434652|lost 0| [2025/04/30 09:44:17 139574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (434652) in round 2| [2025/04/30 09:44:17 139578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 139582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:39302|extra_cwnd:32382| [2025/04/30 09:44:17 139586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:71552|packet_lost:0|acked:2400|po_sent_time:1746006257091373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 139591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:71552|packet_lost:0|acked:2400|po_sent_time:1746006257091373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 139595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:434652|cwnd:73952|full_bw_reached:0|inflight:68405|srtt:40127|latest_rtt:48070|min_rtt:31343|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 139601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:21|largest:21|pns:2| [2025/04/30 09:44:17 139606] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:21|frame:ACK |recv_time:1746006257139443|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 139610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377139443|now:1746006257139443|interv:120000000| [2025/04/30 09:44:17 139615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377139443|now:1746006257139443|interv:120000000| [2025/04/30 09:44:17 139619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257229421|pq_index:0| [2025/04/30 09:44:17 139623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257137674| [2025/04/30 09:44:17 139627] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257139627| [2025/04/30 09:44:17 139632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257139631| [2025/04/30 09:44:17 139637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 139642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40127|min_srtt:40127|path_bw:434652|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 139647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68405|cwnd:73952|conn:00005577253BD50C|stream_id:0|stream_offset:93171| [2025/04/30 09:44:17 139652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40127|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 139656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 139661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40127|min_srtt:40127|path_bw:434652|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 139665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:68405|cwnd:73952|conn:00005577253BD50C|stream_id:0|stream_offset:94350| [2025/04/30 09:44:17 139672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40127|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 139677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 139681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40127|min_srtt:40127|path_bw:434652|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 139685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:68405|cwnd:73952|conn:00005577253BD50C|stream_id:0|stream_offset:95529| [2025/04/30 09:44:17 139689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40127|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 139694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 139698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40127|min_srtt:40127|path_bw:434652|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 139702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:68405|cwnd:73952|conn:00005577253BD50C|stream_id:0|stream_offset:96708| [2025/04/30 09:44:17 139707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40127|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 139711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 139715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40127|min_srtt:40127|path_bw:434652|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 139720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:68405|cwnd:73952|conn:00005577253BD50C|stream_id:0|stream_offset:97887| [2025/04/30 09:44:17 139724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 139728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 139732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 139736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 139741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 139746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68405|cwnd:73952|conn:00005577253BD50C|stream_id:0|stream_offset:93171| [2025/04/30 09:44:17 139752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 139757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:94| [2025/04/30 09:44:17 139791] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:94|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68405|now:1746006257139764|stream_id:0|stream_offset:93171| [2025/04/30 09:44:17 139797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 139802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68405|applimit:0| [2025/04/30 09:44:17 139806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40127|rtt_var:7354|pto_duration:69543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 139810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 139814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 139818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69605| [2025/04/30 09:44:17 139822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257234307|now:1746006257139806|interv:94501| [2025/04/30 09:44:17 139826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257234307|now:1746006257139806|interval:94501|pto_count:0|srtt:40127 [2025/04/30 09:44:17 139830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73952|inflight:69605| [2025/04/30 09:44:17 139835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 139839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69605|cwnd:73952|conn:00005577253BD50C|stream_id:0|stream_offset:94350| [2025/04/30 09:44:17 139844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 139848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:95| [2025/04/30 09:44:17 139870] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:95|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69605|now:1746006257139854|stream_id:0|stream_offset:94350| [2025/04/30 09:44:17 139875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 139880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69605|applimit:0| [2025/04/30 09:44:17 139884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40127|rtt_var:7354|pto_duration:69543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 139888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 139892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 139896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70805| [2025/04/30 09:44:17 139907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257234397|now:1746006257139883|interv:94514| [2025/04/30 09:44:17 139911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257234397|now:1746006257139883|interval:94514|pto_count:0|srtt:40127 [2025/04/30 09:44:17 139915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73952|inflight:70805| [2025/04/30 09:44:17 139920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 139924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70805|cwnd:73952|conn:00005577253BD50C|stream_id:0|stream_offset:95529| [2025/04/30 09:44:17 139928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 139932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:96| [2025/04/30 09:44:17 139954] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:96|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70805|now:1746006257139938|stream_id:0|stream_offset:95529| [2025/04/30 09:44:17 139959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 139963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70805|applimit:0| [2025/04/30 09:44:17 139967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40127|rtt_var:7354|pto_duration:69543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 139971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 139975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 139979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72005| [2025/04/30 09:44:17 139983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257234481|now:1746006257139967|interv:94514| [2025/04/30 09:44:17 139987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257234481|now:1746006257139967|interval:94514|pto_count:0|srtt:40127 [2025/04/30 09:44:17 139991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73952|inflight:72005| [2025/04/30 09:44:17 139995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 139999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72005|cwnd:73952|conn:00005577253BD50C|stream_id:0|stream_offset:96708| [2025/04/30 09:44:17 140004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 140008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:97| [2025/04/30 09:44:17 140026] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:97|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72005|now:1746006257140014|stream_id:0|stream_offset:96708| [2025/04/30 09:44:17 140034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 140039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:72005|applimit:0| [2025/04/30 09:44:17 140043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40127|rtt_var:7354|pto_duration:69543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 140050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 140057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 140062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 73205| [2025/04/30 09:44:17 140069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257234557|now:1746006257140043|interv:94514| [2025/04/30 09:44:17 140075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257234557|now:1746006257140043|interval:94514|pto_count:0|srtt:40127 [2025/04/30 09:44:17 140083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73952|inflight:73205| [2025/04/30 09:44:17 140090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257234557| [2025/04/30 09:44:17 140095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257234557| [2025/04/30 09:44:17 140099] [debug] |xqc_engine_wakeup_after|wakeup:1746006257234557|now:1746006257140098|diff:94459| [2025/04/30 09:44:17 140103] [debug] |xqc_engine_main_logic|END|now:1746006257139631| [2025/04/30 09:44:17 140108] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257140108| [2025/04/30 09:44:17 140112] [debug] |xqc_engine_wakeup_after|wakeup:1746006257234557|now:1746006257140112|diff:94445| [2025/04/30 09:44:17 140116] [debug] |xqc_engine_main_logic|END|now:1746006257140108| [2025/04/30 09:44:17 141446] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257141445| [2025/04/30 09:44:17 141457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 141464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:21| [2025/04/30 09:44:17 141468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:22| [2025/04/30 09:44:17 141473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:22| [2025/04/30 09:44:17 141478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 141483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 141487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:27157|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:11755|ack_elapse:61721|ctl_first_sent_time:1746006257091479|lagest_ack_time:1746006257141445|curr_delivered:29200| [2025/04/30 09:44:17 141492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257091479| [2025/04/30 09:44:17 141496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:867||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 09:44:17 141506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 141510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:27157|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:11755|ack_elapse:61721|ctl_first_sent_time:1746006257091479|lagest_ack_time:1746006257141445|curr_delivered:30400| [2025/04/30 09:44:17 141515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257091580| [2025/04/30 09:44:17 141519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:866||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 09:44:17 141523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:40127|rttvar:7354|minrtt:31343|latest_rtt:49865|ack_delay:88| [2025/04/30 09:44:17 141527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:41334|rttvar:7928|minrtt:31343|latest_rtt:49865|ack_delay:88| [2025/04/30 09:44:17 141531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:38|lost_pn:35|thresh:3| [2025/04/30 09:44:17 141535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 141540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41334|rtt_var:7928|pto_duration:73046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 141544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 141548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 141552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70805| [2025/04/30 09:44:17 141556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257238060|now:1746006257141539|interv:96521| [2025/04/30 09:44:17 141560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257238060|now:1746006257141539|interval:96521|pto_count:0|srtt:41334 [2025/04/30 09:44:17 141564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 11755, ack_elapse 61721, delivered 28357|rate 459438|lost 0| [2025/04/30 09:44:17 141569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (459438) in round 2| [2025/04/30 09:44:17 141573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 141577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:41544|extra_cwnd:34452| [2025/04/30 09:44:17 141581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73952|packet_lost:0|acked:2400|po_sent_time:1746006257091580|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 141585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73952|packet_lost:0|acked:2400|po_sent_time:1746006257091580|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 141590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:459438|cwnd:76352|full_bw_reached:0|inflight:70805|srtt:41334|latest_rtt:49865|min_rtt:31343|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 141598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:22|largest:22|pns:2| [2025/04/30 09:44:17 141603] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:22|frame:ACK |recv_time:1746006257141445|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 141607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377141445|now:1746006257141445|interv:120000000| [2025/04/30 09:44:17 141611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377141445|now:1746006257141445|interv:120000000| [2025/04/30 09:44:17 141616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257234557|pq_index:0| [2025/04/30 09:44:17 141620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257139631| [2025/04/30 09:44:17 141624] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257141624| [2025/04/30 09:44:17 141629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257141628| [2025/04/30 09:44:17 141634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 141639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41334|min_srtt:41334|path_bw:459438|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 141643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70805|cwnd:76352|conn:00005577253BD50C|stream_id:0|stream_offset:97887| [2025/04/30 09:44:17 141648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41334|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 141652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 141657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41334|min_srtt:41334|path_bw:459438|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 141661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:70805|cwnd:76352|conn:00005577253BD50C|stream_id:0|stream_offset:99066| [2025/04/30 09:44:17 141665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41334|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 141670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 141674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41334|min_srtt:41334|path_bw:459438|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 141678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:70805|cwnd:76352|conn:00005577253BD50C|stream_id:0|stream_offset:100245| [2025/04/30 09:44:17 141685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41334|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 141689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 141693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41334|min_srtt:41334|path_bw:459438|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 141697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:70805|cwnd:76352|conn:00005577253BD50C|stream_id:0|stream_offset:101424| [2025/04/30 09:44:17 141702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41334|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 141706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 141710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41334|min_srtt:41334|path_bw:459438|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 141714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:70805|cwnd:76352|conn:00005577253BD50C|stream_id:0|stream_offset:102603| [2025/04/30 09:44:17 141718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 141722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 141726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 141730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 141735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 141739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70805|cwnd:76352|conn:00005577253BD50C|stream_id:0|stream_offset:97887| [2025/04/30 09:44:17 141743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 141748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:98| [2025/04/30 09:44:17 141780] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:98|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70805|now:1746006257141755|stream_id:0|stream_offset:97887| [2025/04/30 09:44:17 141785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 141790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70805|applimit:0| [2025/04/30 09:44:17 141795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41334|rtt_var:7928|pto_duration:73046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 141802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 141813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 141820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72005| [2025/04/30 09:44:17 141827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257239801|now:1746006257141795|interv:98006| [2025/04/30 09:44:17 141833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257239801|now:1746006257141795|interval:98006|pto_count:0|srtt:41334 [2025/04/30 09:44:17 141840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76352|inflight:72005| [2025/04/30 09:44:17 141846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 141850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72005|cwnd:76352|conn:00005577253BD50C|stream_id:0|stream_offset:99066| [2025/04/30 09:44:17 141854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 141859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:99| [2025/04/30 09:44:17 141888] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:99|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72005|now:1746006257141866|stream_id:0|stream_offset:99066| [2025/04/30 09:44:17 141893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 141900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:72005|applimit:0| [2025/04/30 09:44:17 141907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41334|rtt_var:7928|pto_duration:73046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 141914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 141920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 141927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 73205| [2025/04/30 09:44:17 141933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257239912|now:1746006257141907|interv:98005| [2025/04/30 09:44:17 141940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257239912|now:1746006257141907|interval:98005|pto_count:0|srtt:41334 [2025/04/30 09:44:17 141947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76352|inflight:73205| [2025/04/30 09:44:17 141954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 141961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73205|cwnd:76352|conn:00005577253BD50C|stream_id:0|stream_offset:100245| [2025/04/30 09:44:17 141968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 141979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:100| [2025/04/30 09:44:17 142007] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73205|now:1746006257141986|stream_id:0|stream_offset:100245| [2025/04/30 09:44:17 142012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 142017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:73205|applimit:0| [2025/04/30 09:44:17 142021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41334|rtt_var:7928|pto_duration:73046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 142026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 142033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 142039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 74405| [2025/04/30 09:44:17 142046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257240032|now:1746006257142021|interv:98011| [2025/04/30 09:44:17 142053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257240032|now:1746006257142021|interval:98011|pto_count:0|srtt:41334 [2025/04/30 09:44:17 142060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76352|inflight:74405| [2025/04/30 09:44:17 142065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 142069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74405|cwnd:76352|conn:00005577253BD50C|stream_id:0|stream_offset:101424| [2025/04/30 09:44:17 142074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 142078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:101| [2025/04/30 09:44:17 142105] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74405|now:1746006257142085|stream_id:0|stream_offset:101424| [2025/04/30 09:44:17 142110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 142115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:74405|applimit:0| [2025/04/30 09:44:17 142119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41334|rtt_var:7928|pto_duration:73046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 142124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 142130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 142159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 75605| [2025/04/30 09:44:17 142166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257240131|now:1746006257142119|interv:98012| [2025/04/30 09:44:17 142178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257240131|now:1746006257142119|interval:98012|pto_count:0|srtt:41334 [2025/04/30 09:44:17 142185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76352|inflight:75605| [2025/04/30 09:44:17 142193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257240131| [2025/04/30 09:44:17 142199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257240131| [2025/04/30 09:44:17 142206] [debug] |xqc_engine_wakeup_after|wakeup:1746006257240131|now:1746006257142206|diff:97925| [2025/04/30 09:44:17 142213] [debug] |xqc_engine_main_logic|END|now:1746006257141628| [2025/04/30 09:44:17 142221] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257142221| [2025/04/30 09:44:17 142228] [debug] |xqc_engine_wakeup_after|wakeup:1746006257240131|now:1746006257142228|diff:97903| [2025/04/30 09:44:17 142234] [debug] |xqc_engine_main_logic|END|now:1746006257142221| [2025/04/30 09:44:17 143391] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257143390| [2025/04/30 09:44:17 143402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 143408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:22| [2025/04/30 09:44:17 143412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:23| [2025/04/30 09:44:17 143418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:23| [2025/04/30 09:44:17 143422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 143427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:39|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:40|path_largest_ack:39| [2025/04/30 09:44:17 143432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:29557|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:13138|ack_elapse:63666|ctl_first_sent_time:1746006257092862|lagest_ack_time:1746006257143390|curr_delivered:31600| [2025/04/30 09:44:17 143437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257092862| [2025/04/30 09:44:17 143441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:865||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 09:44:17 143446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:40|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:40|path_largest_ack:40| [2025/04/30 09:44:17 143450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:29557|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:13138|ack_elapse:63666|ctl_first_sent_time:1746006257092862|lagest_ack_time:1746006257143390|curr_delivered:32800| [2025/04/30 09:44:17 143455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257092975| [2025/04/30 09:44:17 143459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:864||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 09:44:17 143463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:41334|rttvar:7928|minrtt:31343|latest_rtt:50415|ack_delay:72| [2025/04/30 09:44:17 143467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42460|rttvar:8198|minrtt:31343|latest_rtt:50415|ack_delay:72| [2025/04/30 09:44:17 143476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:40|lost_pn:37|thresh:3| [2025/04/30 09:44:17 143480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 143485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42460|rtt_var:8198|pto_duration:75252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 143489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 143493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 143497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 73205| [2025/04/30 09:44:17 143501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257242337|now:1746006257143484|interv:98853| [2025/04/30 09:44:17 143505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257242337|now:1746006257143484|interval:98853|pto_count:0|srtt:42460 [2025/04/30 09:44:17 143509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 13138, ack_elapse 63666, delivered 30757|rate 483099|lost 0| [2025/04/30 09:44:17 143514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (483099) in round 2| [2025/04/30 09:44:17 143518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 143522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:43681|extra_cwnd:36426| [2025/04/30 09:44:17 143526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76352|packet_lost:0|acked:2400|po_sent_time:1746006257092975|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 143530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76352|packet_lost:0|acked:2400|po_sent_time:1746006257092975|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 143535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:483099|cwnd:78752|full_bw_reached:0|inflight:73205|srtt:42460|latest_rtt:50415|min_rtt:31343|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 143541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:23|largest:23|pns:2| [2025/04/30 09:44:17 143545] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:23|frame:ACK |recv_time:1746006257143390|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 143550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377143390|now:1746006257143390|interv:120000000| [2025/04/30 09:44:17 143554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377143390|now:1746006257143390|interv:120000000| [2025/04/30 09:44:17 143558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257240131|pq_index:0| [2025/04/30 09:44:17 143563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257141628| [2025/04/30 09:44:17 143569] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257143569| [2025/04/30 09:44:17 143574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257143573| [2025/04/30 09:44:17 143579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 143584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42460|min_srtt:42460|path_bw:483099|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 143588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73205|cwnd:78752|conn:00005577253BD50C|stream_id:0|stream_offset:102603| [2025/04/30 09:44:17 143593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42460|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 143598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 143602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42460|min_srtt:42460|path_bw:483099|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 143607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:73205|cwnd:78752|conn:00005577253BD50C|stream_id:0|stream_offset:103782| [2025/04/30 09:44:17 143611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42460|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 143615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 143620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42460|min_srtt:42460|path_bw:483099|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 143624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:73205|cwnd:78752|conn:00005577253BD50C|stream_id:0|stream_offset:104961| [2025/04/30 09:44:17 143628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42460|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 143632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 143637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42460|min_srtt:42460|path_bw:483099|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 143641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:73205|cwnd:78752|conn:00005577253BD50C|stream_id:0|stream_offset:106140| [2025/04/30 09:44:17 143645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42460|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 143652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 143656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42460|min_srtt:42460|path_bw:483099|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 143660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:73205|cwnd:78752|conn:00005577253BD50C|stream_id:0|stream_offset:107319| [2025/04/30 09:44:17 143664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 143668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 143672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 143676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 143681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 143685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73205|cwnd:78752|conn:00005577253BD50C|stream_id:0|stream_offset:102603| [2025/04/30 09:44:17 143689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 143694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:102| [2025/04/30 09:44:17 143725] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73205|now:1746006257143700|stream_id:0|stream_offset:102603| [2025/04/30 09:44:17 143731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:102|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 143735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:73205|applimit:0| [2025/04/30 09:44:17 143741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42460|rtt_var:8198|pto_duration:75252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 143748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 143754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 143761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 74405| [2025/04/30 09:44:17 143768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257243952|now:1746006257143740|interv:100212| [2025/04/30 09:44:17 143774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257243952|now:1746006257143740|interval:100212|pto_count:0|srtt:42460 [2025/04/30 09:44:17 143782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78752|inflight:74405| [2025/04/30 09:44:17 143788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 143792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74405|cwnd:78752|conn:00005577253BD50C|stream_id:0|stream_offset:103782| [2025/04/30 09:44:17 143801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 143805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:103| [2025/04/30 09:44:17 143833] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74405|now:1746006257143812|stream_id:0|stream_offset:103782| [2025/04/30 09:44:17 143839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 143846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:74405|applimit:0| [2025/04/30 09:44:17 143853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42460|rtt_var:8198|pto_duration:75252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 143859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 143866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 143872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 75605| [2025/04/30 09:44:17 143879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257244064|now:1746006257143852|interv:100212| [2025/04/30 09:44:17 143883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257244064|now:1746006257143852|interval:100212|pto_count:0|srtt:42460 [2025/04/30 09:44:17 143888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78752|inflight:75605| [2025/04/30 09:44:17 143892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 143896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75605|cwnd:78752|conn:00005577253BD50C|stream_id:0|stream_offset:104961| [2025/04/30 09:44:17 143901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 143905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:104| [2025/04/30 09:44:17 143937] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:104|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75605|now:1746006257143912|stream_id:0|stream_offset:104961| [2025/04/30 09:44:17 143946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 143953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:75605|applimit:0| [2025/04/30 09:44:17 143961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42460|rtt_var:8198|pto_duration:75252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 143968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 143980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 143986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 76805| [2025/04/30 09:44:17 143993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257244164|now:1746006257143961|interv:100203| [2025/04/30 09:44:17 144000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257244164|now:1746006257143961|interval:100203|pto_count:0|srtt:42460 [2025/04/30 09:44:17 144007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78752|inflight:76805| [2025/04/30 09:44:17 144013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 144017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76805|cwnd:78752|conn:00005577253BD50C|stream_id:0|stream_offset:106140| [2025/04/30 09:44:17 144021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 144026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:105| [2025/04/30 09:44:17 144054] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76805|now:1746006257144033|stream_id:0|stream_offset:106140| [2025/04/30 09:44:17 144060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 144064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:76805|applimit:0| [2025/04/30 09:44:17 144068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42460|rtt_var:8198|pto_duration:75252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 144073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 144080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 144086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 78005| [2025/04/30 09:44:17 144092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257244285|now:1746006257144068|interv:100217| [2025/04/30 09:44:17 144099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257244285|now:1746006257144068|interval:100217|pto_count:0|srtt:42460 [2025/04/30 09:44:17 144106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78752|inflight:78005| [2025/04/30 09:44:17 144111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257244285| [2025/04/30 09:44:17 144115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257244285| [2025/04/30 09:44:17 144119] [debug] |xqc_engine_wakeup_after|wakeup:1746006257244285|now:1746006257144119|diff:100166| [2025/04/30 09:44:17 144124] [debug] |xqc_engine_main_logic|END|now:1746006257143573| [2025/04/30 09:44:17 144129] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257144129| [2025/04/30 09:44:17 144156] [debug] |xqc_engine_wakeup_after|wakeup:1746006257244285|now:1746006257144156|diff:100129| [2025/04/30 09:44:17 144167] [debug] |xqc_engine_main_logic|END|now:1746006257144129| [2025/04/30 09:44:17 145497] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257145496| [2025/04/30 09:44:17 145511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 145517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:23| [2025/04/30 09:44:17 145521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:24| [2025/04/30 09:44:17 145527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:24| [2025/04/30 09:44:17 145531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 145536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:41|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:42|path_largest_ack:41| [2025/04/30 09:44:17 145540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:31957|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:13354|ack_elapse:65772|ctl_first_sent_time:1746006257093078|lagest_ack_time:1746006257145496|curr_delivered:34000| [2025/04/30 09:44:17 145545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257093078| [2025/04/30 09:44:17 145550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:863||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 09:44:17 145554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:42|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:42|path_largest_ack:42| [2025/04/30 09:44:17 145558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:31957|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:13354|ack_elapse:65772|ctl_first_sent_time:1746006257093078|lagest_ack_time:1746006257145496|curr_delivered:35200| [2025/04/30 09:44:17 145562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257093210| [2025/04/30 09:44:17 145566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:862||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 09:44:17 145571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42460|rttvar:8198|minrtt:31343|latest_rtt:52286|ack_delay:88| [2025/04/30 09:44:17 145575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43677|rttvar:8583|minrtt:31343|latest_rtt:52286|ack_delay:88| [2025/04/30 09:44:17 145579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:42|lost_pn:39|thresh:3| [2025/04/30 09:44:17 145583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 145587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43677|rtt_var:8583|pto_duration:78009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 145592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 145596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 145600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 75605| [2025/04/30 09:44:17 145609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257247042|now:1746006257145587|interv:101455| [2025/04/30 09:44:17 145613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257247042|now:1746006257145587|interval:101455|pto_count:0|srtt:43677 [2025/04/30 09:44:17 145617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 13354, ack_elapse 65772, delivered 33157|rate 504120|lost 0| [2025/04/30 09:44:17 145622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (504120) in round 2| [2025/04/30 09:44:17 145626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 145630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:45583|extra_cwnd:38182| [2025/04/30 09:44:17 145634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78752|packet_lost:0|acked:2400|po_sent_time:1746006257093210|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 145639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78752|packet_lost:0|acked:2400|po_sent_time:1746006257093210|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 145643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:504120|cwnd:81152|full_bw_reached:0|inflight:75605|srtt:43677|latest_rtt:52286|min_rtt:31343|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 145649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 145653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006257170496|now:1746006257145496|interv:25000| [2025/04/30 09:44:17 145658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006257145496|max_ack_delay:25000| [2025/04/30 09:44:17 145663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:24|largest:24|pns:2| [2025/04/30 09:44:17 145667] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:24|frame:PING ACK |recv_time:1746006257145496|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 145672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377145496|now:1746006257145496|interv:120000000| [2025/04/30 09:44:17 145676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377145496|now:1746006257145496|interv:120000000| [2025/04/30 09:44:17 145680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257244285|pq_index:0| [2025/04/30 09:44:17 145684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257143573| [2025/04/30 09:44:17 145688] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257145688| [2025/04/30 09:44:17 145693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257145692| [2025/04/30 09:44:17 145701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 145706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43677|min_srtt:43677|path_bw:504120|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 145710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75605|cwnd:81152|conn:00005577253BD50C|stream_id:0|stream_offset:107319| [2025/04/30 09:44:17 145715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43677|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 145719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 145724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43677|min_srtt:43677|path_bw:504120|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 145728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:75605|cwnd:81152|conn:00005577253BD50C|stream_id:0|stream_offset:108498| [2025/04/30 09:44:17 145733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43677|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 145737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 145742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43677|min_srtt:43677|path_bw:504120|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 145746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:75605|cwnd:81152|conn:00005577253BD50C|stream_id:0|stream_offset:109677| [2025/04/30 09:44:17 145750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43677|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 145755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 145759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43677|min_srtt:43677|path_bw:504120|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 145763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:75605|cwnd:81152|conn:00005577253BD50C|stream_id:0|stream_offset:110856| [2025/04/30 09:44:17 145767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43677|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 145772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 145776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43677|min_srtt:43677|path_bw:504120|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 145781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:75605|cwnd:81152|conn:00005577253BD50C|stream_id:0|stream_offset:112035| [2025/04/30 09:44:17 145789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 145794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 145798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 145802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 145806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 145811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75605|cwnd:81152|conn:00005577253BD50C|stream_id:0|stream_offset:107319| [2025/04/30 09:44:17 145815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 145819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:106| [2025/04/30 09:44:17 145850] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75605|now:1746006257145826|stream_id:0|stream_offset:107319| [2025/04/30 09:44:17 145856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 145861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:75605|applimit:0| [2025/04/30 09:44:17 145866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43677|rtt_var:8583|pto_duration:78009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 145873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 145880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 145886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 76805| [2025/04/30 09:44:17 145893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257248835|now:1746006257145866|interv:102969| [2025/04/30 09:44:17 145899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257248835|now:1746006257145866|interval:102969|pto_count:0|srtt:43677 [2025/04/30 09:44:17 145907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81152|inflight:76805| [2025/04/30 09:44:17 145915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 145921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76805|cwnd:81152|conn:00005577253BD50C|stream_id:0|stream_offset:108498| [2025/04/30 09:44:17 145927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 145931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:107| [2025/04/30 09:44:17 145968] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76805|now:1746006257145943|stream_id:0|stream_offset:108498| [2025/04/30 09:44:17 145978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 145985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:76805|applimit:0| [2025/04/30 09:44:17 145992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43677|rtt_var:8583|pto_duration:78009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 145999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 146005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 146011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 78005| [2025/04/30 09:44:17 146018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257248952|now:1746006257145992|interv:102960| [2025/04/30 09:44:17 146024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257248952|now:1746006257145992|interval:102960|pto_count:0|srtt:43677 [2025/04/30 09:44:17 146031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81152|inflight:78005| [2025/04/30 09:44:17 146038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 146043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78005|cwnd:81152|conn:00005577253BD50C|stream_id:0|stream_offset:109677| [2025/04/30 09:44:17 146047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 146052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:108| [2025/04/30 09:44:17 146079] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78005|now:1746006257146059|stream_id:0|stream_offset:109677| [2025/04/30 09:44:17 146085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 146089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:78005|applimit:0| [2025/04/30 09:44:17 146094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43677|rtt_var:8583|pto_duration:78009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 146098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 146104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 146110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 79205| [2025/04/30 09:44:17 146117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257249068|now:1746006257146093|interv:102975| [2025/04/30 09:44:17 146130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257249068|now:1746006257146093|interval:102975|pto_count:0|srtt:43677 [2025/04/30 09:44:17 146156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81152|inflight:79205| [2025/04/30 09:44:17 146161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 146166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79205|cwnd:81152|conn:00005577253BD50C|stream_id:0|stream_offset:110856| [2025/04/30 09:44:17 146170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 146174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:109| [2025/04/30 09:44:17 146204] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79205|now:1746006257146182|stream_id:0|stream_offset:110856| [2025/04/30 09:44:17 146209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 146214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:79205|applimit:0| [2025/04/30 09:44:17 146218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43677|rtt_var:8583|pto_duration:78009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 146223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 146229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 146236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 80405| [2025/04/30 09:44:17 146243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257249191|now:1746006257146218|interv:102973| [2025/04/30 09:44:17 146250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257249191|now:1746006257146218|interval:102973|pto_count:0|srtt:43677 [2025/04/30 09:44:17 146257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81152|inflight:80405| [2025/04/30 09:44:17 146263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257170496| [2025/04/30 09:44:17 146268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257170496| [2025/04/30 09:44:17 146272] [debug] |xqc_engine_wakeup_after|wakeup:1746006257170496|now:1746006257146272|diff:24224| [2025/04/30 09:44:17 146276] [debug] |xqc_engine_main_logic|END|now:1746006257145692| [2025/04/30 09:44:17 146282] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257146282| [2025/04/30 09:44:17 146286] [debug] |xqc_engine_wakeup_after|wakeup:1746006257170496|now:1746006257146285|diff:24211| [2025/04/30 09:44:17 146289] [debug] |xqc_engine_main_logic|END|now:1746006257146282| [2025/04/30 09:44:17 147401] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257147400| [2025/04/30 09:44:17 147412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 147418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:24| [2025/04/30 09:44:17 147427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:25| [2025/04/30 09:44:17 147433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:25| [2025/04/30 09:44:17 147437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 147442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:43|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:44|path_largest_ack:43| [2025/04/30 09:44:17 147446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:34357|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:13597|ack_elapse:67676|ctl_first_sent_time:1746006257093321|lagest_ack_time:1746006257147400|curr_delivered:36400| [2025/04/30 09:44:17 147451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257093321| [2025/04/30 09:44:17 147456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:861||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 09:44:17 147460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:44|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:44|path_largest_ack:44| [2025/04/30 09:44:17 147464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:34357|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:13597|ack_elapse:67676|ctl_first_sent_time:1746006257093321|lagest_ack_time:1746006257147400|curr_delivered:37600| [2025/04/30 09:44:17 147469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257093422| [2025/04/30 09:44:17 147473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:860||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 09:44:17 147477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43677|rttvar:8583|minrtt:31343|latest_rtt:53978|ack_delay:64| [2025/04/30 09:44:17 147481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44957|rttvar:8997|minrtt:31343|latest_rtt:53978|ack_delay:64| [2025/04/30 09:44:17 147485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:44|lost_pn:41|thresh:3| [2025/04/30 09:44:17 147489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 147493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44957|rtt_var:8997|pto_duration:80945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 147498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 147502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 147506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 78005| [2025/04/30 09:44:17 147510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257252127|now:1746006257147493|interv:104634| [2025/04/30 09:44:17 147514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257252127|now:1746006257147493|interval:104634|pto_count:0|srtt:44957 [2025/04/30 09:44:17 147521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 13597, ack_elapse 67676, delivered 35557|rate 525400|lost 0| [2025/04/30 09:44:17 147525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (525400) in round 2| [2025/04/30 09:44:17 147529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 147533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:47507|extra_cwnd:39960| [2025/04/30 09:44:17 147537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81152|packet_lost:0|acked:2400|po_sent_time:1746006257093422|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 147542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81152|packet_lost:0|acked:2400|po_sent_time:1746006257093422|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 147546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:525400|cwnd:83552|full_bw_reached:0|inflight:78005|srtt:44957|latest_rtt:53978|min_rtt:31343|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 147552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:25|largest:25|pns:2| [2025/04/30 09:44:17 147556] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:25|frame:ACK |recv_time:1746006257147400|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 147561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377147400|now:1746006257147400|interv:120000000| [2025/04/30 09:44:17 147565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377147400|now:1746006257147400|interv:120000000| [2025/04/30 09:44:17 147569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257170496|pq_index:0| [2025/04/30 09:44:17 147574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257145692| [2025/04/30 09:44:17 147577] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257147577| [2025/04/30 09:44:17 147582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257147581| [2025/04/30 09:44:17 147587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 147592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44957|min_srtt:44957|path_bw:525400|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 147597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78005|cwnd:83552|conn:00005577253BD50C|stream_id:0|stream_offset:112035| [2025/04/30 09:44:17 147601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 147606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 147610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44957|min_srtt:44957|path_bw:525400|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 147617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:78005|cwnd:83552|conn:00005577253BD50C|stream_id:0|stream_offset:113214| [2025/04/30 09:44:17 147622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 147626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 147630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44957|min_srtt:44957|path_bw:525400|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 147634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:78005|cwnd:83552|conn:00005577253BD50C|stream_id:0|stream_offset:114393| [2025/04/30 09:44:17 147639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 147643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 147648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44957|min_srtt:44957|path_bw:525400|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 147652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:78005|cwnd:83552|conn:00005577253BD50C|stream_id:0|stream_offset:115572| [2025/04/30 09:44:17 147656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 147661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 147665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44957|min_srtt:44957|path_bw:525400|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 147669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:78005|cwnd:83552|conn:00005577253BD50C|stream_id:0|stream_offset:116751| [2025/04/30 09:44:17 147673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 147677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 147681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 147685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 147690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 147694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78005|cwnd:83552|conn:00005577253BD50C|stream_id:0|stream_offset:112035| [2025/04/30 09:44:17 147701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 147705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:110| [2025/04/30 09:44:17 147735] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78005|now:1746006257147712|stream_id:0|stream_offset:112035| [2025/04/30 09:44:17 147742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:110|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 147747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:78005|applimit:0| [2025/04/30 09:44:17 147752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44957|rtt_var:8997|pto_duration:80945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 147759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 147765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 147772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 79205| [2025/04/30 09:44:17 147779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257253657|now:1746006257147752|interv:105905| [2025/04/30 09:44:17 147786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257253657|now:1746006257147752|interval:105905|pto_count:0|srtt:44957 [2025/04/30 09:44:17 147793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83552|inflight:79205| [2025/04/30 09:44:17 147799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 147803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79205|cwnd:83552|conn:00005577253BD50C|stream_id:0|stream_offset:113214| [2025/04/30 09:44:17 147807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 147811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:111| [2025/04/30 09:44:17 147839] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79205|now:1746006257147818|stream_id:0|stream_offset:113214| [2025/04/30 09:44:17 147845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 147852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:79205|applimit:0| [2025/04/30 09:44:17 147859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44957|rtt_var:8997|pto_duration:80945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 147866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 147872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 147885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 80405| [2025/04/30 09:44:17 147892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257253763|now:1746006257147858|interv:105905| [2025/04/30 09:44:17 147897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257253763|now:1746006257147858|interval:105905|pto_count:0|srtt:44957 [2025/04/30 09:44:17 147902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83552|inflight:80405| [2025/04/30 09:44:17 147907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 147911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80405|cwnd:83552|conn:00005577253BD50C|stream_id:0|stream_offset:114393| [2025/04/30 09:44:17 147915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 147919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:112| [2025/04/30 09:44:17 147948] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80405|now:1746006257147927|stream_id:0|stream_offset:114393| [2025/04/30 09:44:17 147955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 147962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:80405|applimit:0| [2025/04/30 09:44:17 147969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44957|rtt_var:8997|pto_duration:80945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 147976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 147982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 147988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 81605| [2025/04/30 09:44:17 147994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257253872|now:1746006257147969|interv:105903| [2025/04/30 09:44:17 148001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257253872|now:1746006257147969|interval:105903|pto_count:0|srtt:44957 [2025/04/30 09:44:17 148008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83552|inflight:81605| [2025/04/30 09:44:17 148016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 148023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81605|cwnd:83552|conn:00005577253BD50C|stream_id:0|stream_offset:115572| [2025/04/30 09:44:17 148030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 148035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:113| [2025/04/30 09:44:17 148069] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81605|now:1746006257148047|stream_id:0|stream_offset:115572| [2025/04/30 09:44:17 148074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 148079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:81605|applimit:0| [2025/04/30 09:44:17 148083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44957|rtt_var:8997|pto_duration:80945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 148088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 148094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 148100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 82805| [2025/04/30 09:44:17 148107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257253992|now:1746006257148083|interv:105909| [2025/04/30 09:44:17 148113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257253992|now:1746006257148083|interval:105909|pto_count:0|srtt:44957 [2025/04/30 09:44:17 148121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83552|inflight:82805| [2025/04/30 09:44:17 148127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257170496| [2025/04/30 09:44:17 148131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257170496| [2025/04/30 09:44:17 148158] [debug] |xqc_engine_wakeup_after|wakeup:1746006257170496|now:1746006257148158|diff:22338| [2025/04/30 09:44:17 148164] [debug] |xqc_engine_main_logic|END|now:1746006257147581| [2025/04/30 09:44:17 148169] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257148169| [2025/04/30 09:44:17 148173] [debug] |xqc_engine_wakeup_after|wakeup:1746006257170496|now:1746006257148173|diff:22323| [2025/04/30 09:44:17 148177] [debug] |xqc_engine_main_logic|END|now:1746006257148169| [2025/04/30 09:44:17 149395] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257149394| [2025/04/30 09:44:17 149407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 149413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:25| [2025/04/30 09:44:17 149417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:26| [2025/04/30 09:44:17 149423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:26| [2025/04/30 09:44:17 149427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 149431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:45|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:46|path_largest_ack:45| [2025/04/30 09:44:17 149436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:36757|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:14978|ack_elapse:69670|ctl_first_sent_time:1746006257094702|lagest_ack_time:1746006257149394|curr_delivered:38800| [2025/04/30 09:44:17 149441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257094702| [2025/04/30 09:44:17 149450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:859||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 09:44:17 149455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 149459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:36757|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:14978|ack_elapse:69670|ctl_first_sent_time:1746006257094702|lagest_ack_time:1746006257149394|curr_delivered:40000| [2025/04/30 09:44:17 149464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257094810| [2025/04/30 09:44:17 149468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:858||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 09:44:17 149472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44957|rttvar:8997|minrtt:31343|latest_rtt:54584|ack_delay:72| [2025/04/30 09:44:17 149476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:46152|rttvar:9136|minrtt:31343|latest_rtt:54584|ack_delay:72| [2025/04/30 09:44:17 149480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:46|lost_pn:43|thresh:3| [2025/04/30 09:44:17 149484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 149488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46152|rtt_var:9136|pto_duration:82696|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 149493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 149497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 149501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 80405| [2025/04/30 09:44:17 149505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257255743|now:1746006257149488|interv:106255| [2025/04/30 09:44:17 149509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257255743|now:1746006257149488|interval:106255|pto_count:0|srtt:46152 [2025/04/30 09:44:17 149513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 14978, ack_elapse 69670, delivered 37957|rate 544811|lost 0| [2025/04/30 09:44:17 149518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (544811) in round 2| [2025/04/30 09:44:17 149522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 149526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:49264|extra_cwnd:41580| [2025/04/30 09:44:17 149530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:83552|packet_lost:0|acked:2400|po_sent_time:1746006257094810|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 149534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:83552|packet_lost:0|acked:2400|po_sent_time:1746006257094810|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 149542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:544811|cwnd:85952|full_bw_reached:0|inflight:80405|srtt:46152|latest_rtt:54584|min_rtt:31343|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 149548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:26|largest:26|pns:2| [2025/04/30 09:44:17 149552] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:26|frame:ACK |recv_time:1746006257149394|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 149557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377149394|now:1746006257149394|interv:120000000| [2025/04/30 09:44:17 149561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377149394|now:1746006257149394|interv:120000000| [2025/04/30 09:44:17 149565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257170496|pq_index:0| [2025/04/30 09:44:17 149569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257147581| [2025/04/30 09:44:17 149573] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257149573| [2025/04/30 09:44:17 149578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257149577| [2025/04/30 09:44:17 149583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 149588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46152|min_srtt:46152|path_bw:544811|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 149592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80405|cwnd:85952|conn:00005577253BD50C|stream_id:0|stream_offset:116751| [2025/04/30 09:44:17 149597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46152|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 149601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 149606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46152|min_srtt:46152|path_bw:544811|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 149610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:80405|cwnd:85952|conn:00005577253BD50C|stream_id:0|stream_offset:117930| [2025/04/30 09:44:17 149614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46152|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 149619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 149623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46152|min_srtt:46152|path_bw:544811|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 149627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:80405|cwnd:85952|conn:00005577253BD50C|stream_id:0|stream_offset:119109| [2025/04/30 09:44:17 149634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46152|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 149638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 149643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46152|min_srtt:46152|path_bw:544811|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 149647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:80405|cwnd:85952|conn:00005577253BD50C|stream_id:0|stream_offset:120288| [2025/04/30 09:44:17 149651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46152|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 149655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 149659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46152|min_srtt:46152|path_bw:544811|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 149663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:80405|cwnd:85952|conn:00005577253BD50C|stream_id:0|stream_offset:121467| [2025/04/30 09:44:17 149668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 149672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 149675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 149680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 149684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 149688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80405|cwnd:85952|conn:00005577253BD50C|stream_id:0|stream_offset:116751| [2025/04/30 09:44:17 149693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 149697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:114| [2025/04/30 09:44:17 149727] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80405|now:1746006257149704|stream_id:0|stream_offset:116751| [2025/04/30 09:44:17 149733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 149738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:80405|applimit:0| [2025/04/30 09:44:17 149743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46152|rtt_var:9136|pto_duration:82696|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 149755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 149761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 149768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 81605| [2025/04/30 09:44:17 149775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257257400|now:1746006257149743|interv:107657| [2025/04/30 09:44:17 149782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257257400|now:1746006257149743|interval:107657|pto_count:0|srtt:46152 [2025/04/30 09:44:17 149789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85952|inflight:81605| [2025/04/30 09:44:17 149795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 149799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81605|cwnd:85952|conn:00005577253BD50C|stream_id:0|stream_offset:117930| [2025/04/30 09:44:17 149803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 149807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:115| [2025/04/30 09:44:17 149836] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81605|now:1746006257149815|stream_id:0|stream_offset:117930| [2025/04/30 09:44:17 149842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 149849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:81605|applimit:0| [2025/04/30 09:44:17 149855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46152|rtt_var:9136|pto_duration:82696|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 149863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 149869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 149876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 82805| [2025/04/30 09:44:17 149882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257257511|now:1746006257149855|interv:107656| [2025/04/30 09:44:17 149888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257257511|now:1746006257149855|interval:107656|pto_count:0|srtt:46152 [2025/04/30 09:44:17 149895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85952|inflight:82805| [2025/04/30 09:44:17 149901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 149905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82805|cwnd:85952|conn:00005577253BD50C|stream_id:0|stream_offset:119109| [2025/04/30 09:44:17 149914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 149918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:116| [2025/04/30 09:44:17 149947] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82805|now:1746006257149925|stream_id:0|stream_offset:119109| [2025/04/30 09:44:17 149955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 149963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:82805|applimit:0| [2025/04/30 09:44:17 149970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46152|rtt_var:9136|pto_duration:82696|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 149977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 149983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 149989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 84005| [2025/04/30 09:44:17 149996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257257621|now:1746006257149970|interv:107651| [2025/04/30 09:44:17 150002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257257621|now:1746006257149970|interval:107651|pto_count:0|srtt:46152 [2025/04/30 09:44:17 150009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85952|inflight:84005| [2025/04/30 09:44:17 150017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 150024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84005|cwnd:85952|conn:00005577253BD50C|stream_id:0|stream_offset:120288| [2025/04/30 09:44:17 150031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 150037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:117| [2025/04/30 09:44:17 150065] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84005|now:1746006257150045|stream_id:0|stream_offset:120288| [2025/04/30 09:44:17 150071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 150075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:84005|applimit:0| [2025/04/30 09:44:17 150080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46152|rtt_var:9136|pto_duration:82696|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 150084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 150091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 150103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 85205| [2025/04/30 09:44:17 150110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257257741|now:1746006257150079|interv:107662| [2025/04/30 09:44:17 150116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257257741|now:1746006257150079|interval:107662|pto_count:0|srtt:46152 [2025/04/30 09:44:17 150123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85952|inflight:85205| [2025/04/30 09:44:17 150129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257170496| [2025/04/30 09:44:17 150158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257170496| [2025/04/30 09:44:17 150163] [debug] |xqc_engine_wakeup_after|wakeup:1746006257170496|now:1746006257150163|diff:20333| [2025/04/30 09:44:17 150167] [debug] |xqc_engine_main_logic|END|now:1746006257149577| [2025/04/30 09:44:17 150173] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257150173| [2025/04/30 09:44:17 150177] [debug] |xqc_engine_wakeup_after|wakeup:1746006257170496|now:1746006257150177|diff:20319| [2025/04/30 09:44:17 150181] [debug] |xqc_engine_main_logic|END|now:1746006257150173| [2025/04/30 09:44:17 151420] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257151419| [2025/04/30 09:44:17 151431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 151438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:26| [2025/04/30 09:44:17 151441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:27| [2025/04/30 09:44:17 151447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:27| [2025/04/30 09:44:17 151451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 151456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:47|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:48|path_largest_ack:47| [2025/04/30 09:44:17 151461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:39157|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:15209|ack_elapse:71695|ctl_first_sent_time:1746006257094933|lagest_ack_time:1746006257151419|curr_delivered:41200| [2025/04/30 09:44:17 151466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257094933| [2025/04/30 09:44:17 151470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:857||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 09:44:17 151475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:48|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:48|path_largest_ack:48| [2025/04/30 09:44:17 151479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:39157|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:15209|ack_elapse:71695|ctl_first_sent_time:1746006257094933|lagest_ack_time:1746006257151419|curr_delivered:42400| [2025/04/30 09:44:17 151483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257095043| [2025/04/30 09:44:17 151487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:856||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 09:44:17 151491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:46152|rttvar:9136|minrtt:31343|latest_rtt:56376|ack_delay:88| [2025/04/30 09:44:17 151505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:47419|rttvar:9386|minrtt:31343|latest_rtt:56376|ack_delay:88| [2025/04/30 09:44:17 151509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:48|lost_pn:45|thresh:3| [2025/04/30 09:44:17 151514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 151518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47419|rtt_var:9386|pto_duration:84963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 151522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 151526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 151530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 82805| [2025/04/30 09:44:17 151534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257260008|now:1746006257151517|interv:108491| [2025/04/30 09:44:17 151538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257260008|now:1746006257151517|interval:108491|pto_count:0|srtt:47419 [2025/04/30 09:44:17 151543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 15209, ack_elapse 71695, delivered 40357|rate 562898|lost 0| [2025/04/30 09:44:17 151547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (562898) in round 2| [2025/04/30 09:44:17 151551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 151555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:50897|extra_cwnd:43090| [2025/04/30 09:44:17 151559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85952|packet_lost:0|acked:2400|po_sent_time:1746006257095043|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 151564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85952|packet_lost:0|acked:2400|po_sent_time:1746006257095043|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 151568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:562898|cwnd:88352|full_bw_reached:0|inflight:82805|srtt:47419|latest_rtt:56376|min_rtt:31343|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 151574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:27|largest:27|pns:2| [2025/04/30 09:44:17 151579] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:27|frame:ACK |recv_time:1746006257151419|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 151583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377151419|now:1746006257151419|interv:120000000| [2025/04/30 09:44:17 151587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377151419|now:1746006257151419|interv:120000000| [2025/04/30 09:44:17 151591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257170496|pq_index:0| [2025/04/30 09:44:17 151599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257149577| [2025/04/30 09:44:17 151603] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257151602| [2025/04/30 09:44:17 151607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257151606| [2025/04/30 09:44:17 151612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 151617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47419|min_srtt:47419|path_bw:562898|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 151622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82805|cwnd:88352|conn:00005577253BD50C|stream_id:0|stream_offset:121467| [2025/04/30 09:44:17 151626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47419|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 151631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 151635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47419|min_srtt:47419|path_bw:562898|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 151639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:82805|cwnd:88352|conn:00005577253BD50C|stream_id:0|stream_offset:122646| [2025/04/30 09:44:17 151644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47419|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 151648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 151652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47419|min_srtt:47419|path_bw:562898|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 151657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:82805|cwnd:88352|conn:00005577253BD50C|stream_id:0|stream_offset:123825| [2025/04/30 09:44:17 151661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47419|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 151665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 151670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47419|min_srtt:47419|path_bw:562898|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 151674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:82805|cwnd:88352|conn:00005577253BD50C|stream_id:0|stream_offset:125004| [2025/04/30 09:44:17 151678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47419|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 151685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 151689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47419|min_srtt:47419|path_bw:562898|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 151693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:82805|cwnd:88352|conn:00005577253BD50C|stream_id:0|stream_offset:126183| [2025/04/30 09:44:17 151698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 151701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 151705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 151710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 151714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 151718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82805|cwnd:88352|conn:00005577253BD50C|stream_id:0|stream_offset:121467| [2025/04/30 09:44:17 151723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 151727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:118| [2025/04/30 09:44:17 151763] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82805|now:1746006257151734|stream_id:0|stream_offset:121467| [2025/04/30 09:44:17 151771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 151779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:82805|applimit:0| [2025/04/30 09:44:17 151785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47419|rtt_var:9386|pto_duration:84963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 151791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 151796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 151802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 84005| [2025/04/30 09:44:17 151807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257261697|now:1746006257151785|interv:109912| [2025/04/30 09:44:17 151812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257261697|now:1746006257151785|interval:109912|pto_count:0|srtt:47419 [2025/04/30 09:44:17 151818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88352|inflight:84005| [2025/04/30 09:44:17 151829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 151835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84005|cwnd:88352|conn:00005577253BD50C|stream_id:0|stream_offset:122646| [2025/04/30 09:44:17 151841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 151846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:119| [2025/04/30 09:44:17 151880] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84005|now:1746006257151855|stream_id:0|stream_offset:122646| [2025/04/30 09:44:17 151889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:119|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 151893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:84005|applimit:0| [2025/04/30 09:44:17 151897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47419|rtt_var:9386|pto_duration:84963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 151903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 151910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 151915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 85205| [2025/04/30 09:44:17 151919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257261818|now:1746006257151897|interv:109921| [2025/04/30 09:44:17 151923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257261818|now:1746006257151897|interval:109921|pto_count:0|srtt:47419 [2025/04/30 09:44:17 151928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88352|inflight:85205| [2025/04/30 09:44:17 151932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 151936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85205|cwnd:88352|conn:00005577253BD50C|stream_id:0|stream_offset:123825| [2025/04/30 09:44:17 151941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 151945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:120| [2025/04/30 09:44:17 151969] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85205|now:1746006257151951|stream_id:0|stream_offset:123825| [2025/04/30 09:44:17 151975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:120|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 151979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:85205|applimit:0| [2025/04/30 09:44:17 151983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47419|rtt_var:9386|pto_duration:84963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 151994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 152000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 152006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 86405| [2025/04/30 09:44:17 152013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257261914|now:1746006257151983|interv:109931| [2025/04/30 09:44:17 152020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257261914|now:1746006257151983|interval:109931|pto_count:0|srtt:47419 [2025/04/30 09:44:17 152027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88352|inflight:86405| [2025/04/30 09:44:17 152034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 152040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86405|cwnd:88352|conn:00005577253BD50C|stream_id:0|stream_offset:125004| [2025/04/30 09:44:17 152044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 152049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:121| [2025/04/30 09:44:17 152077] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86405|now:1746006257152056|stream_id:0|stream_offset:125004| [2025/04/30 09:44:17 152082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:121|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 152087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:86405|applimit:0| [2025/04/30 09:44:17 152091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47419|rtt_var:9386|pto_duration:84963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 152096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 152102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 152108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 87605| [2025/04/30 09:44:17 152115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257262019|now:1746006257152091|interv:109928| [2025/04/30 09:44:17 152121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257262019|now:1746006257152091|interval:109928|pto_count:0|srtt:47419 [2025/04/30 09:44:17 152128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88352|inflight:87605| [2025/04/30 09:44:17 152156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257170496| [2025/04/30 09:44:17 152162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257170496| [2025/04/30 09:44:17 152166] [debug] |xqc_engine_wakeup_after|wakeup:1746006257170496|now:1746006257152166|diff:18330| [2025/04/30 09:44:17 152170] [debug] |xqc_engine_main_logic|END|now:1746006257151606| [2025/04/30 09:44:17 152180] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257152180| [2025/04/30 09:44:17 152184] [debug] |xqc_engine_wakeup_after|wakeup:1746006257170496|now:1746006257152184|diff:18312| [2025/04/30 09:44:17 152188] [debug] |xqc_engine_main_logic|END|now:1746006257152180| [2025/04/30 09:44:17 153418] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257153417| [2025/04/30 09:44:17 153429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 153435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:27| [2025/04/30 09:44:17 153439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:28| [2025/04/30 09:44:17 153445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:28| [2025/04/30 09:44:17 153449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 153454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:49|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:51|path_largest_ack:49| [2025/04/30 09:44:17 153458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:41557|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:15453|ack_elapse:73693|ctl_first_sent_time:1746006257095177|lagest_ack_time:1746006257153417|curr_delivered:43600| [2025/04/30 09:44:17 153463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257095177| [2025/04/30 09:44:17 153468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:855||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 09:44:17 153472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:51|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:51|path_largest_ack:51| [2025/04/30 09:44:17 153476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:41557|prior_delivered:2043|prior_time:1746006257079724|is_app_limited:1|send_elapse:15453|ack_elapse:73693|ctl_first_sent_time:1746006257095177|lagest_ack_time:1746006257153417|curr_delivered:44800| [2025/04/30 09:44:17 153481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257096591| [2025/04/30 09:44:17 153485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:854||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 09:44:17 153489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:47419|rttvar:9386|minrtt:31343|latest_rtt:56826|ack_delay:64| [2025/04/30 09:44:17 153493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48587|rttvar:9375|minrtt:31343|latest_rtt:56826|ack_delay:64| [2025/04/30 09:44:17 153497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:51|lost_pn:48|thresh:3| [2025/04/30 09:44:17 153502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 153506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257159229|now:1746006257153505|interval:5724| [2025/04/30 09:44:17 153510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257159229|now:1746006257153505|interv:5724| [2025/04/30 09:44:17 153519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 15453, ack_elapse 73693, delivered 42757|rate 580204|lost 0| [2025/04/30 09:44:17 153523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (580204) in round 2| [2025/04/30 09:44:17 153527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 153532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:52463|extra_cwnd:44536| [2025/04/30 09:44:17 153536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:88352|packet_lost:0|acked:2400|po_sent_time:1746006257096591|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 153540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:88352|packet_lost:0|acked:2400|po_sent_time:1746006257096591|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2675| [2025/04/30 09:44:17 153545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:580204|cwnd:90752|full_bw_reached:0|inflight:85205|srtt:48587|latest_rtt:56826|min_rtt:31343|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 153551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:28|largest:28|pns:2| [2025/04/30 09:44:17 153555] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:28|frame:ACK |recv_time:1746006257153417|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 153560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377153417|now:1746006257153417|interv:120000000| [2025/04/30 09:44:17 153564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377153417|now:1746006257153417|interv:120000000| [2025/04/30 09:44:17 153568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257170496|pq_index:0| [2025/04/30 09:44:17 153572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257151606| [2025/04/30 09:44:17 153576] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257153576| [2025/04/30 09:44:17 153581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257153580| [2025/04/30 09:44:17 153586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 153591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48587|min_srtt:48587|path_bw:580204|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 153596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85205|cwnd:90752|conn:00005577253BD50C|stream_id:0|stream_offset:126183| [2025/04/30 09:44:17 153600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48587|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 153605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 153609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48587|min_srtt:48587|path_bw:580204|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 153616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:85205|cwnd:90752|conn:00005577253BD50C|stream_id:0|stream_offset:127362| [2025/04/30 09:44:17 153621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48587|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 153625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 153629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48587|min_srtt:48587|path_bw:580204|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 153633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:85205|cwnd:90752|conn:00005577253BD50C|stream_id:0|stream_offset:128541| [2025/04/30 09:44:17 153638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48587|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 153642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 153646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48587|min_srtt:48587|path_bw:580204|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 153650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:85205|cwnd:90752|conn:00005577253BD50C|stream_id:0|stream_offset:129720| [2025/04/30 09:44:17 153655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48587|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 153659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 153663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48587|min_srtt:48587|path_bw:580204|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 153667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:85205|cwnd:90752|conn:00005577253BD50C|stream_id:0|stream_offset:130899| [2025/04/30 09:44:17 153672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 153675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 153679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 153683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 153688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 153692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85205|cwnd:90752|conn:00005577253BD50C|stream_id:0|stream_offset:126183| [2025/04/30 09:44:17 153699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 153703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:122| [2025/04/30 09:44:17 153735] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85205|now:1746006257153710|stream_id:0|stream_offset:126183| [2025/04/30 09:44:17 153741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:122|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 153745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:85205|applimit:0| [2025/04/30 09:44:17 153751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257159229|now:1746006257153751|interval:5478| [2025/04/30 09:44:17 153758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257159229|now:1746006257153751|interv:5478| [2025/04/30 09:44:17 153765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90752|inflight:86405| [2025/04/30 09:44:17 153773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 153780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86405|cwnd:90752|conn:00005577253BD50C|stream_id:0|stream_offset:127362| [2025/04/30 09:44:17 153787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 153794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:123| [2025/04/30 09:44:17 153824] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86405|now:1746006257153803|stream_id:0|stream_offset:127362| [2025/04/30 09:44:17 153829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 153836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:86405|applimit:0| [2025/04/30 09:44:17 153842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257159229|now:1746006257153842|interval:5387| [2025/04/30 09:44:17 153849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257159229|now:1746006257153842|interv:5387| [2025/04/30 09:44:17 153856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90752|inflight:87605| [2025/04/30 09:44:17 153864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 153871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87605|cwnd:90752|conn:00005577253BD50C|stream_id:0|stream_offset:128541| [2025/04/30 09:44:17 153878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 153884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:124| [2025/04/30 09:44:17 153918] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87605|now:1746006257153896|stream_id:0|stream_offset:128541| [2025/04/30 09:44:17 153923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 153931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:87605|applimit:0| [2025/04/30 09:44:17 153938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257159229|now:1746006257153938|interval:5291| [2025/04/30 09:44:17 153945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257159229|now:1746006257153938|interv:5291| [2025/04/30 09:44:17 153951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90752|inflight:88805| [2025/04/30 09:44:17 153959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 153965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88805|cwnd:90752|conn:00005577253BD50C|stream_id:0|stream_offset:129720| [2025/04/30 09:44:17 153972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 153979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:125| [2025/04/30 09:44:17 154014] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88805|now:1746006257153990|stream_id:0|stream_offset:129720| [2025/04/30 09:44:17 154021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 154025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:88805|applimit:0| [2025/04/30 09:44:17 154030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257159229|now:1746006257154029|interval:5200| [2025/04/30 09:44:17 154037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257159229|now:1746006257154029|interv:5200| [2025/04/30 09:44:17 154043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90752|inflight:90005| [2025/04/30 09:44:17 154051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257159229| [2025/04/30 09:44:17 154058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257159229| [2025/04/30 09:44:17 154064] [debug] |xqc_engine_wakeup_after|wakeup:1746006257159229|now:1746006257154064|diff:5165| [2025/04/30 09:44:17 154071] [debug] |xqc_engine_main_logic|END|now:1746006257153580| [2025/04/30 09:44:17 154077] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257154077| [2025/04/30 09:44:17 154081] [debug] |xqc_engine_wakeup_after|wakeup:1746006257159229|now:1746006257154081|diff:5148| [2025/04/30 09:44:17 154085] [debug] |xqc_engine_main_logic|END|now:1746006257154077| [2025/04/30 09:44:17 155418] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006257155417| [2025/04/30 09:44:17 155438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 155444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:28| [2025/04/30 09:44:17 155448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:29| [2025/04/30 09:44:17 155454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:29| [2025/04/30 09:44:17 155458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 155463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:55|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:56|path_largest_ack:55| [2025/04/30 09:44:17 155468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48125|prior_delivered:2675|prior_time:1746006257111394|is_app_limited:1|send_elapse:31978|ack_elapse:44023|ctl_first_sent_time:1746006257111702|lagest_ack_time:1746006257155417|curr_delivered:46000| [2025/04/30 09:44:17 155473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257111702| [2025/04/30 09:44:17 155477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:853||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 09:44:17 155481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:56|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:56|path_largest_ack:56| [2025/04/30 09:44:17 155486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48000|prior_delivered:4000|prior_time:1746006257119556|is_app_limited:0|send_elapse:32354|ack_elapse:35861|ctl_first_sent_time:1746006257119921|lagest_ack_time:1746006257155417|curr_delivered:47200| [2025/04/30 09:44:17 155490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257119921| [2025/04/30 09:44:17 155494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:852||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 09:44:17 155498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48587|rttvar:9375|minrtt:31343|latest_rtt:35496|ack_delay:80| [2025/04/30 09:44:17 155503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:46941|rttvar:10324|minrtt:31343|latest_rtt:35496|ack_delay:80| [2025/04/30 09:44:17 155507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:56|lost_pn:53|thresh:3| [2025/04/30 09:44:17 155512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:50|lost_pn:53|po_sent_time:1746006257095300|lost_send_time:1746006257102609|loss_delay:52808|frame:STREAM |repair:128| [2025/04/30 09:44:17 155517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:52|lost_pn:53|po_sent_time:1746006257096699|lost_send_time:1746006257102609|loss_delay:52808|frame:STREAM |repair:128| [2025/04/30 09:44:17 155521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:53|lost_pn:53|po_sent_time:1746006257096806|lost_send_time:1746006257102609|loss_delay:52808|frame:STREAM |repair:128| [2025/04/30 09:44:17 155526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:54|lost_pn:53|po_sent_time:1746006257096907|lost_send_time:1746006257102609|loss_delay:52808|frame:STREAM |repair:128| [2025/04/30 09:44:17 155530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257096907u| [2025/04/30 09:44:17 155537] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |lost interval:1746006257155417|lost_count:4|send_count:125|pkt_num:54|po_send_time:1746006257096907|srtt:46941|cwnd:90752|bw:580204|conn_life:112649|now:0|last_lost_time:112649| [2025/04/30 09:44:17 155542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 155546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46941|rtt_var:10324|pto_duration:88237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 155551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 155555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 155559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 82805| [2025/04/30 09:44:17 155563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257267227|now:1746006257155546|interv:111681| [2025/04/30 09:44:17 155567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257267227|now:1746006257155546|interval:111681|pto_count:0|srtt:46941 [2025/04/30 09:44:17 155571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 32354, ack_elapse 35861, delivered 43200|rate 1204651|lost 4| [2025/04/30 09:44:17 155575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 2 -> 3| [2025/04/30 09:44:17 155579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204651) in round 3| [2025/04/30 09:44:17 155583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 155588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108928|extra_cwnd:44536| [2025/04/30 09:44:17 155592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90752|packet_lost:4|acked:2400|po_sent_time:1746006257119921|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 155596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90752|packet_lost:4|acked:2400|po_sent_time:1746006257119921|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 155601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1204651|cwnd:93152|full_bw_reached:0|inflight:82805|srtt:46941|latest_rtt:35496|min_rtt:31343|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 155606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:29|largest:29|pns:2| [2025/04/30 09:44:17 155611] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:29|frame:ACK |recv_time:1746006257155417|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 155615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377155417|now:1746006257155417|interv:120000000| [2025/04/30 09:44:17 155619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377155417|now:1746006257155417|interv:120000000| [2025/04/30 09:44:17 155623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257159229|pq_index:0| [2025/04/30 09:44:17 155630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257153580| [2025/04/30 09:44:17 155634] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257155634| [2025/04/30 09:44:17 155639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257155638| [2025/04/30 09:44:17 155644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 155649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46941|min_srtt:46941|path_bw:1204651|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 155654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82805|cwnd:93152|conn:00005577253BD50C|stream_id:0|stream_offset:41295| [2025/04/30 09:44:17 155658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 155663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:50|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 155667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46941|min_srtt:46941|path_bw:1204651|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 155671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:82805|cwnd:93152|conn:00005577253BD50C|stream_id:0|stream_offset:43653| [2025/04/30 09:44:17 155676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 155680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:52|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 155684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46941|min_srtt:46941|path_bw:1204651|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 155688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:82805|cwnd:93152|conn:00005577253BD50C|stream_id:0|stream_offset:44832| [2025/04/30 09:44:17 155692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 155697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:53|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 155701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46941|min_srtt:46941|path_bw:1204651|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 155705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:82805|cwnd:93152|conn:00005577253BD50C|stream_id:0|stream_offset:46011| [2025/04/30 09:44:17 155709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 155716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:54|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 155720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46941|min_srtt:46941|path_bw:1204651|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 155724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:82805|cwnd:93152|conn:00005577253BD50C|stream_id:0|stream_offset:130899| [2025/04/30 09:44:17 155729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 155733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 155737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46941|min_srtt:46941|path_bw:1204651|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 155741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:82805|cwnd:93152|conn:00005577253BD50C|stream_id:0|stream_offset:132078| [2025/04/30 09:44:17 155746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 155750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 155754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46941|min_srtt:46941|path_bw:1204651|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 155758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:82805|cwnd:93152|conn:00005577253BD50C|stream_id:0|stream_offset:133257| [2025/04/30 09:44:17 155762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 155767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 155771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46941|min_srtt:46941|path_bw:1204651|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 155775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:82805|cwnd:93152|conn:00005577253BD50C|stream_id:0|stream_offset:134436| [2025/04/30 09:44:17 155780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 155784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 155788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46941|min_srtt:46941|path_bw:1204651|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 155796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:82805|cwnd:93152|conn:00005577253BD50C|stream_id:0|stream_offset:135615| [2025/04/30 09:44:17 155800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 155804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 155807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 155812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 155816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:50|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 155820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82805|cwnd:93152|conn:00005577253BD50C|stream_id:0|stream_offset:41295| [2025/04/30 09:44:17 155825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 155829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:126| [2025/04/30 09:44:17 155862] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82805|now:1746006257155836|stream_id:0|stream_offset:41295| [2025/04/30 09:44:17 155867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:126|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 09:44:17 155872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:82805|applimit:0| [2025/04/30 09:44:17 155878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46941|rtt_var:10324|pto_duration:88237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 155884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 155891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 155898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 84005| [2025/04/30 09:44:17 155904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257269073|now:1746006257155877|interv:113196| [2025/04/30 09:44:17 155911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257269073|now:1746006257155877|interval:113196|pto_count:0|srtt:46941 [2025/04/30 09:44:17 155918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93152|inflight:84005| [2025/04/30 09:44:17 155926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:52|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 155933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84005|cwnd:93152|conn:00005577253BD50C|stream_id:0|stream_offset:43653| [2025/04/30 09:44:17 155940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 155953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:127| [2025/04/30 09:44:17 155987] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84005|now:1746006257155964|stream_id:0|stream_offset:43653| [2025/04/30 09:44:17 155993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:127|origin_pktnum:52|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 155997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:84005|applimit:0| [2025/04/30 09:44:17 156001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46941|rtt_var:10324|pto_duration:88237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 156009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 156015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 156022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 85205| [2025/04/30 09:44:17 156028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257269201|now:1746006257156001|interv:113200| [2025/04/30 09:44:17 156035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257269201|now:1746006257156001|interval:113200|pto_count:0|srtt:46941 [2025/04/30 09:44:17 156042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93152|inflight:85205| [2025/04/30 09:44:17 156049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:53|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 156053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85205|cwnd:93152|conn:00005577253BD50C|stream_id:0|stream_offset:44832| [2025/04/30 09:44:17 156058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 156062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:128| [2025/04/30 09:44:17 156089] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85205|now:1746006257156069|stream_id:0|stream_offset:44832| [2025/04/30 09:44:17 156094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:128|origin_pktnum:53|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 156099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:85205|applimit:0| [2025/04/30 09:44:17 156103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46941|rtt_var:10324|pto_duration:88237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 156108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 156114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 156120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 86405| [2025/04/30 09:44:17 156150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257269306|now:1746006257156103|interv:113203| [2025/04/30 09:44:17 156161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257269306|now:1746006257156103|interval:113203|pto_count:0|srtt:46941 [2025/04/30 09:44:17 156167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93152|inflight:86405| [2025/04/30 09:44:17 156172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:54|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 156177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86405|cwnd:93152|conn:00005577253BD50C|stream_id:0|stream_offset:46011| [2025/04/30 09:44:17 156184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 156191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:129| [2025/04/30 09:44:17 156231] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86405|now:1746006257156203|stream_id:0|stream_offset:46011| [2025/04/30 09:44:17 156238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:129|origin_pktnum:54|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 156245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:86405|applimit:0| [2025/04/30 09:44:17 156251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46941|rtt_var:10324|pto_duration:88237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 156258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 156265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 156271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 87605| [2025/04/30 09:44:17 156278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257269440|now:1746006257156251|interv:113189| [2025/04/30 09:44:17 156283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257269440|now:1746006257156251|interval:113189|pto_count:0|srtt:46941 [2025/04/30 09:44:17 156287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93152|inflight:87605| [2025/04/30 09:44:17 156293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 156297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87605|cwnd:93152|conn:00005577253BD50C|stream_id:0|stream_offset:130899| [2025/04/30 09:44:17 156301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 156306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:130| [2025/04/30 09:44:17 156334] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:130|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87605|now:1746006257156313|stream_id:0|stream_offset:130899| [2025/04/30 09:44:17 156347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 156355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:87605|applimit:0| [2025/04/30 09:44:17 156362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46941|rtt_var:10324|pto_duration:88237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 156369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 156375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 156381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 88805| [2025/04/30 09:44:17 156386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257269550|now:1746006257156361|interv:113189| [2025/04/30 09:44:17 156390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257269550|now:1746006257156361|interval:113189|pto_count:0|srtt:46941 [2025/04/30 09:44:17 156394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93152|inflight:88805| [2025/04/30 09:44:17 156399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 156403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88805|cwnd:93152|conn:00005577253BD50C|stream_id:0|stream_offset:132078| [2025/04/30 09:44:17 156408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 156412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:131| [2025/04/30 09:44:17 156440] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88805|now:1746006257156419|stream_id:0|stream_offset:132078| [2025/04/30 09:44:17 156445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 156452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:88805|applimit:0| [2025/04/30 09:44:17 156459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46941|rtt_var:10324|pto_duration:88237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 156466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 156472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 156478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 90005| [2025/04/30 09:44:17 156485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257269656|now:1746006257156459|interv:113197| [2025/04/30 09:44:17 156489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257269656|now:1746006257156459|interval:113197|pto_count:0|srtt:46941 [2025/04/30 09:44:17 156498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93152|inflight:90005| [2025/04/30 09:44:17 156503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 156508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90005|cwnd:93152|conn:00005577253BD50C|stream_id:0|stream_offset:133257| [2025/04/30 09:44:17 156512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 156516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:132| [2025/04/30 09:44:17 156544] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90005|now:1746006257156523|stream_id:0|stream_offset:133257| [2025/04/30 09:44:17 156549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 156557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:90005|applimit:0| [2025/04/30 09:44:17 156564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46941|rtt_var:10324|pto_duration:88237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 156571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 156578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 156584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 91205| [2025/04/30 09:44:17 156591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257269760|now:1746006257156564|interv:113196| [2025/04/30 09:44:17 156595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257269760|now:1746006257156564|interval:113196|pto_count:0|srtt:46941 [2025/04/30 09:44:17 156600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93152|inflight:91205| [2025/04/30 09:44:17 156605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 156609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91205|cwnd:93152|conn:00005577253BD50C|stream_id:0|stream_offset:134436| [2025/04/30 09:44:17 156613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 156617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:133| [2025/04/30 09:44:17 156644] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91205|now:1746006257156624|stream_id:0|stream_offset:134436| [2025/04/30 09:44:17 156650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 156657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:91205|applimit:0| [2025/04/30 09:44:17 156670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46941|rtt_var:10324|pto_duration:88237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 156677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 156683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 156689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 92405| [2025/04/30 09:44:17 156694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257269861|now:1746006257156670|interv:113191| [2025/04/30 09:44:17 156699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257269861|now:1746006257156670|interval:113191|pto_count:0|srtt:46941 [2025/04/30 09:44:17 156703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93152|inflight:92405| [2025/04/30 09:44:17 156708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257170496| [2025/04/30 09:44:17 156712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257170496| [2025/04/30 09:44:17 156716] [debug] |xqc_engine_wakeup_after|wakeup:1746006257170496|now:1746006257156716|diff:13780| [2025/04/30 09:44:17 156720] [debug] |xqc_engine_main_logic|END|now:1746006257155638| [2025/04/30 09:44:17 156726] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257156726| [2025/04/30 09:44:17 156730] [debug] |xqc_engine_wakeup_after|wakeup:1746006257170496|now:1746006257156730|diff:13766| [2025/04/30 09:44:17 156734] [debug] |xqc_engine_main_logic|END|now:1746006257156726| [2025/04/30 09:44:17 157357] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006257157356| [2025/04/30 09:44:17 157368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 157374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:29| [2025/04/30 09:44:17 157378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:30| [2025/04/30 09:44:17 157384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:30| [2025/04/30 09:44:17 157388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 157393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:57|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:58|path_largest_ack:57| [2025/04/30 09:44:17 157398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:49200|prior_delivered:4000|prior_time:1746006257119556|is_app_limited:0|send_elapse:32511|ack_elapse:37800|ctl_first_sent_time:1746006257120078|lagest_ack_time:1746006257157356|curr_delivered:48400| [2025/04/30 09:44:17 157403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257120078| [2025/04/30 09:44:17 157407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:855||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 09:44:17 157411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:58|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:58|path_largest_ack:58| [2025/04/30 09:44:17 157416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48000|prior_delivered:6400|prior_time:1746006257121475|is_app_limited:0|send_elapse:33661|ack_elapse:35881|ctl_first_sent_time:1746006257121785|lagest_ack_time:1746006257157356|curr_delivered:49600| [2025/04/30 09:44:17 157425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257121785| [2025/04/30 09:44:17 157429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:854||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 09:44:17 157433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:46941|rttvar:10324|minrtt:31343|latest_rtt:35571|ack_delay:72| [2025/04/30 09:44:17 157437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:45511|rttvar:10603|minrtt:31343|latest_rtt:35571|ack_delay:72| [2025/04/30 09:44:17 157441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:58|lost_pn:55|thresh:3| [2025/04/30 09:44:17 157445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 157450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 157453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 157457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 157461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 157465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45511|rtt_var:10603|pto_duration:87923|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 157470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 157474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 157478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 90005| [2025/04/30 09:44:17 157482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257269547|now:1746006257157465|interv:112082| [2025/04/30 09:44:17 157486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257269547|now:1746006257157465|interval:112082|pto_count:0|srtt:45511 [2025/04/30 09:44:17 157490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33661, ack_elapse 35881, delivered 43200|rate 1203979|lost 4| [2025/04/30 09:44:17 157495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203979) in round 3| [2025/04/30 09:44:17 157499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 157503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108928|extra_cwnd:44536| [2025/04/30 09:44:17 157507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:93152|packet_lost:0|acked:2400|po_sent_time:1746006257121785|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 157511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:93152|packet_lost:0|acked:2400|po_sent_time:1746006257121785|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 157518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1204651|cwnd:95552|full_bw_reached:0|inflight:90005|srtt:45511|latest_rtt:35571|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 157524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:30|largest:30|pns:2| [2025/04/30 09:44:17 157529] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:30|frame:ACK |recv_time:1746006257157356|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 157533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377157356|now:1746006257157356|interv:120000000| [2025/04/30 09:44:17 157537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377157356|now:1746006257157356|interv:120000000| [2025/04/30 09:44:17 157541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257170496|pq_index:0| [2025/04/30 09:44:17 157546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257155638| [2025/04/30 09:44:17 157550] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257157550| [2025/04/30 09:44:17 157554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257157553| [2025/04/30 09:44:17 157560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 157565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45511|min_srtt:45511|path_bw:1204651|loss_rate:3.01|path_pto:0| [2025/04/30 09:44:17 157569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90005|cwnd:95552|conn:00005577253BD50C|stream_id:0|stream_offset:135615| [2025/04/30 09:44:17 157574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45511|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 157578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 157583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45511|min_srtt:45511|path_bw:1204651|loss_rate:3.01|path_pto:0| [2025/04/30 09:44:17 157587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:90005|cwnd:95552|conn:00005577253BD50C|stream_id:0|stream_offset:136794| [2025/04/30 09:44:17 157591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45511|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 157595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 157600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45511|min_srtt:45511|path_bw:1204651|loss_rate:3.01|path_pto:0| [2025/04/30 09:44:17 157604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:90005|cwnd:95552|conn:00005577253BD50C|stream_id:0|stream_offset:137973| [2025/04/30 09:44:17 157611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45511|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 157615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 157619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45511|min_srtt:45511|path_bw:1204651|loss_rate:3.01|path_pto:0| [2025/04/30 09:44:17 157623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:90005|cwnd:95552|conn:00005577253BD50C|stream_id:0|stream_offset:139152| [2025/04/30 09:44:17 157628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45511|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 157632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 157636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45511|min_srtt:45511|path_bw:1204651|loss_rate:3.01|path_pto:0| [2025/04/30 09:44:17 157640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:90005|cwnd:95552|conn:00005577253BD50C|stream_id:0|stream_offset:140331| [2025/04/30 09:44:17 157645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 157649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 157653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 157657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 157661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 157665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90005|cwnd:95552|conn:00005577253BD50C|stream_id:0|stream_offset:135615| [2025/04/30 09:44:17 157670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 157674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:134| [2025/04/30 09:44:17 157705] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:134|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90005|now:1746006257157681|stream_id:0|stream_offset:135615| [2025/04/30 09:44:17 157710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 157715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:90005|applimit:0| [2025/04/30 09:44:17 157721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45511|rtt_var:10603|pto_duration:87923|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 157733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 157740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 157747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 91205| [2025/04/30 09:44:17 157753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257270604|now:1746006257157720|interv:112884| [2025/04/30 09:44:17 157760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257270604|now:1746006257157720|interval:112884|pto_count:0|srtt:45511 [2025/04/30 09:44:17 157767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95552|inflight:91205| [2025/04/30 09:44:17 157773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 157777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91205|cwnd:95552|conn:00005577253BD50C|stream_id:0|stream_offset:136794| [2025/04/30 09:44:17 157781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 157785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:135| [2025/04/30 09:44:17 157814] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91205|now:1746006257157792|stream_id:0|stream_offset:136794| [2025/04/30 09:44:17 157819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 157827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:91205|applimit:0| [2025/04/30 09:44:17 157833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45511|rtt_var:10603|pto_duration:87923|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 157840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 157846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 157853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 92405| [2025/04/30 09:44:17 157860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257270715|now:1746006257157833|interv:112882| [2025/04/30 09:44:17 157866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257270715|now:1746006257157833|interval:112882|pto_count:0|srtt:45511 [2025/04/30 09:44:17 157873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95552|inflight:92405| [2025/04/30 09:44:17 157878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 157882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92405|cwnd:95552|conn:00005577253BD50C|stream_id:0|stream_offset:137973| [2025/04/30 09:44:17 157891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 157895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:136| [2025/04/30 09:44:17 157925] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:136|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92405|now:1746006257157902|stream_id:0|stream_offset:137973| [2025/04/30 09:44:17 157932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 157939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:92405|applimit:0| [2025/04/30 09:44:17 157946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45511|rtt_var:10603|pto_duration:87923|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 157953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 157959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 157965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 93605| [2025/04/30 09:44:17 157971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257270825|now:1746006257157946|interv:112879| [2025/04/30 09:44:17 157977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257270825|now:1746006257157946|interval:112879|pto_count:0|srtt:45511 [2025/04/30 09:44:17 157985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95552|inflight:93605| [2025/04/30 09:44:17 157992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 157999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93605|cwnd:95552|conn:00005577253BD50C|stream_id:0|stream_offset:139152| [2025/04/30 09:44:17 158006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 158013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:137| [2025/04/30 09:44:17 158042] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93605|now:1746006257158021|stream_id:0|stream_offset:139152| [2025/04/30 09:44:17 158047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 158052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:93605|applimit:0| [2025/04/30 09:44:17 158056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45511|rtt_var:10603|pto_duration:87923|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 158061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 158067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 158080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 94805| [2025/04/30 09:44:17 158087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257270944|now:1746006257158056|interv:112888| [2025/04/30 09:44:17 158093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257270944|now:1746006257158056|interval:112888|pto_count:0|srtt:45511 [2025/04/30 09:44:17 158101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95552|inflight:94805| [2025/04/30 09:44:17 158106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257170496| [2025/04/30 09:44:17 158111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257170496| [2025/04/30 09:44:17 158115] [debug] |xqc_engine_wakeup_after|wakeup:1746006257170496|now:1746006257158115|diff:12381| [2025/04/30 09:44:17 158119] [debug] |xqc_engine_main_logic|END|now:1746006257157553| [2025/04/30 09:44:17 158125] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257158124| [2025/04/30 09:44:17 158128] [debug] |xqc_engine_wakeup_after|wakeup:1746006257170496|now:1746006257158128|diff:12368| [2025/04/30 09:44:17 158156] [debug] |xqc_engine_main_logic|END|now:1746006257158124| [2025/04/30 09:44:17 159369] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006257159368| [2025/04/30 09:44:17 159381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 159387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:30| [2025/04/30 09:44:17 159391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:31| [2025/04/30 09:44:17 159397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:31| [2025/04/30 09:44:17 159401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 159406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 159411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:49200|prior_delivered:6400|prior_time:1746006257121475|is_app_limited:0|send_elapse:33776|ack_elapse:37893|ctl_first_sent_time:1746006257121900|lagest_ack_time:1746006257159368|curr_delivered:50800| [2025/04/30 09:44:17 159415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257121900| [2025/04/30 09:44:17 159420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:853||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 09:44:17 159424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 159429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:49200|prior_delivered:6400|prior_time:1746006257121475|is_app_limited:0|send_elapse:33776|ack_elapse:37893|ctl_first_sent_time:1746006257121900|lagest_ack_time:1746006257159368|curr_delivered:52000| [2025/04/30 09:44:17 159433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257122006| [2025/04/30 09:44:17 159437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:852||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 09:44:17 159446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:45511|rttvar:10603|minrtt:31343|latest_rtt:37362|ack_delay:80| [2025/04/30 09:44:17 159450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44483|rttvar:10010|minrtt:31343|latest_rtt:37362|ack_delay:80| [2025/04/30 09:44:17 159455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:60|lost_pn:57|thresh:3| [2025/04/30 09:44:17 159459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 159463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 159467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 159470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 159474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 159478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44483|rtt_var:10010|pto_duration:84523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 159483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 159487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 159491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 92405| [2025/04/30 09:44:17 159495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257267544|now:1746006257159478|interv:108066| [2025/04/30 09:44:17 159499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257267544|now:1746006257159478|interval:108066|pto_count:0|srtt:44483 [2025/04/30 09:44:17 159503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33776, ack_elapse 37893, delivered 45600|rate 1203388|lost 4| [2025/04/30 09:44:17 159508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203388) in round 3| [2025/04/30 09:44:17 159512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 159516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108928|extra_cwnd:44536| [2025/04/30 09:44:17 159520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:95552|packet_lost:0|acked:2400|po_sent_time:1746006257122006|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 159524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:95552|packet_lost:0|acked:2400|po_sent_time:1746006257122006|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 159529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1204651|cwnd:97952|full_bw_reached:0|inflight:92405|srtt:44483|latest_rtt:37362|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 159535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:31|largest:31|pns:2| [2025/04/30 09:44:17 159542] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:31|frame:ACK |recv_time:1746006257159368|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 159547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377159368|now:1746006257159368|interv:120000000| [2025/04/30 09:44:17 159551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377159368|now:1746006257159368|interv:120000000| [2025/04/30 09:44:17 159555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257170496|pq_index:0| [2025/04/30 09:44:17 159559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257157553| [2025/04/30 09:44:17 159563] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257159563| [2025/04/30 09:44:17 159568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257159567| [2025/04/30 09:44:17 159573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 159578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44483|min_srtt:44483|path_bw:1204651|loss_rate:2.92|path_pto:0| [2025/04/30 09:44:17 159583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92405|cwnd:97952|conn:00005577253BD50C|stream_id:0|stream_offset:140331| [2025/04/30 09:44:17 159588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 159592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 159597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44483|min_srtt:44483|path_bw:1204651|loss_rate:2.92|path_pto:0| [2025/04/30 09:44:17 159601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:92405|cwnd:97952|conn:00005577253BD50C|stream_id:0|stream_offset:141510| [2025/04/30 09:44:17 159605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 159610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 159614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44483|min_srtt:44483|path_bw:1204651|loss_rate:2.92|path_pto:0| [2025/04/30 09:44:17 159618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:92405|cwnd:97952|conn:00005577253BD50C|stream_id:0|stream_offset:142689| [2025/04/30 09:44:17 159622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 159629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 159633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44483|min_srtt:44483|path_bw:1204651|loss_rate:2.92|path_pto:0| [2025/04/30 09:44:17 159637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:92405|cwnd:97952|conn:00005577253BD50C|stream_id:0|stream_offset:143868| [2025/04/30 09:44:17 159642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 159646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 159650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44483|min_srtt:44483|path_bw:1204651|loss_rate:2.92|path_pto:0| [2025/04/30 09:44:17 159654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:92405|cwnd:97952|conn:00005577253BD50C|stream_id:0|stream_offset:145047| [2025/04/30 09:44:17 159659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 159663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 159667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 159671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 159675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 159680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92405|cwnd:97952|conn:00005577253BD50C|stream_id:0|stream_offset:140331| [2025/04/30 09:44:17 159684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 159688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:138| [2025/04/30 09:44:17 159720] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:138|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92405|now:1746006257159695|stream_id:0|stream_offset:140331| [2025/04/30 09:44:17 159725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 159730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:92405|applimit:0| [2025/04/30 09:44:17 159735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44483|rtt_var:10010|pto_duration:84523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 159742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 159749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 159761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 93605| [2025/04/30 09:44:17 159768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257269218|now:1746006257159735|interv:109483| [2025/04/30 09:44:17 159775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257269218|now:1746006257159735|interval:109483|pto_count:0|srtt:44483 [2025/04/30 09:44:17 159782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97952|inflight:93605| [2025/04/30 09:44:17 159788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 159792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93605|cwnd:97952|conn:00005577253BD50C|stream_id:0|stream_offset:141510| [2025/04/30 09:44:17 159796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 159801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:139| [2025/04/30 09:44:17 159830] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:139|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93605|now:1746006257159809|stream_id:0|stream_offset:141510| [2025/04/30 09:44:17 159836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 159843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:93605|applimit:0| [2025/04/30 09:44:17 159850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44483|rtt_var:10010|pto_duration:84523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 159856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 159862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 159869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 94805| [2025/04/30 09:44:17 159876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257269332|now:1746006257159849|interv:109483| [2025/04/30 09:44:17 159883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257269332|now:1746006257159849|interval:109483|pto_count:0|srtt:44483 [2025/04/30 09:44:17 159889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97952|inflight:94805| [2025/04/30 09:44:17 159896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 159903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94805|cwnd:97952|conn:00005577253BD50C|stream_id:0|stream_offset:142689| [2025/04/30 09:44:17 159910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 159916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:140| [2025/04/30 09:44:17 159945] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:94805|now:1746006257159926|stream_id:0|stream_offset:142689| [2025/04/30 09:44:17 159956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 159960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:94805|applimit:0| [2025/04/30 09:44:17 159966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44483|rtt_var:10010|pto_duration:84523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 159973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 159979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 159985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 96005| [2025/04/30 09:44:17 159992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257269449|now:1746006257159966|interv:109483| [2025/04/30 09:44:17 159998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257269449|now:1746006257159966|interval:109483|pto_count:0|srtt:44483 [2025/04/30 09:44:17 160005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97952|inflight:96005| [2025/04/30 09:44:17 160011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 160015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96005|cwnd:97952|conn:00005577253BD50C|stream_id:0|stream_offset:143868| [2025/04/30 09:44:17 160020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 160024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:141| [2025/04/30 09:44:17 160052] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96005|now:1746006257160031|stream_id:0|stream_offset:143868| [2025/04/30 09:44:17 160057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 160062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:96005|applimit:0| [2025/04/30 09:44:17 160066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44483|rtt_var:10010|pto_duration:84523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 160070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 160077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 160083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 97205| [2025/04/30 09:44:17 160089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257269554|now:1746006257160066|interv:109488| [2025/04/30 09:44:17 160096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257269554|now:1746006257160066|interval:109488|pto_count:0|srtt:44483 [2025/04/30 09:44:17 160109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97952|inflight:97205| [2025/04/30 09:44:17 160116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257170496| [2025/04/30 09:44:17 160123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257170496| [2025/04/30 09:44:17 160129] [debug] |xqc_engine_wakeup_after|wakeup:1746006257170496|now:1746006257160129|diff:10367| [2025/04/30 09:44:17 160157] [debug] |xqc_engine_main_logic|END|now:1746006257159567| [2025/04/30 09:44:17 160166] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257160166| [2025/04/30 09:44:17 160172] [debug] |xqc_engine_wakeup_after|wakeup:1746006257170496|now:1746006257160172|diff:10324| [2025/04/30 09:44:17 160177] [debug] |xqc_engine_main_logic|END|now:1746006257160166| [2025/04/30 09:44:17 161469] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006257161468| [2025/04/30 09:44:17 161480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 161486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:31| [2025/04/30 09:44:17 161490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:32| [2025/04/30 09:44:17 161496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:32| [2025/04/30 09:44:17 161500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 161506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 161510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:51600|prior_delivered:6400|prior_time:1746006257121475|is_app_limited:0|send_elapse:34005|ack_elapse:39993|ctl_first_sent_time:1746006257122129|lagest_ack_time:1746006257161468|curr_delivered:53200| [2025/04/30 09:44:17 161515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257122129| [2025/04/30 09:44:17 161519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:851||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 09:44:17 161524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 161528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50400|prior_delivered:8800|prior_time:1746006257123469|is_app_limited:0|send_elapse:35411|ack_elapse:37999|ctl_first_sent_time:1746006257123772|lagest_ack_time:1746006257161468|curr_delivered:54400| [2025/04/30 09:44:17 161532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257123772| [2025/04/30 09:44:17 161536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:850||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 09:44:17 161540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44483|rttvar:10010|minrtt:31343|latest_rtt:37696|ack_delay:72| [2025/04/30 09:44:17 161544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43626|rttvar:9222|minrtt:31343|latest_rtt:37696|ack_delay:72| [2025/04/30 09:44:17 161554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:62|lost_pn:59|thresh:3| [2025/04/30 09:44:17 161558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 161562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 161566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 161570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 161573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 161578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43626|rtt_var:9222|pto_duration:80514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 161582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 161586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 161590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 94805| [2025/04/30 09:44:17 161594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257265545|now:1746006257161577|interv:103968| [2025/04/30 09:44:17 161598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257265545|now:1746006257161577|interval:103968|pto_count:0|srtt:43626 [2025/04/30 09:44:17 161602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 35411, ack_elapse 37999, delivered 45600|rate 1200031|lost 4| [2025/04/30 09:44:17 161607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200031) in round 3| [2025/04/30 09:44:17 161611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 161615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108928|extra_cwnd:44536| [2025/04/30 09:44:17 161619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97952|packet_lost:0|acked:2400|po_sent_time:1746006257123772|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 161623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97952|packet_lost:0|acked:2400|po_sent_time:1746006257123772|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 161628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1204651|cwnd:100352|full_bw_reached:0|inflight:94805|srtt:43626|latest_rtt:37696|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 161633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 161638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:17 161643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 161651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:32|largest:32|pns:2| [2025/04/30 09:44:17 161656] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:32|frame:PING ACK |recv_time:1746006257161468|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 161661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377161468|now:1746006257161468|interv:120000000| [2025/04/30 09:44:17 161665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377161468|now:1746006257161468|interv:120000000| [2025/04/30 09:44:17 161669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257170496|pq_index:0| [2025/04/30 09:44:17 161673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257159567| [2025/04/30 09:44:17 161677] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257161677| [2025/04/30 09:44:17 161682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257161681| [2025/04/30 09:44:17 161687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 161692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:32|ack_delay:224|first_ack_range:24|largest_pkt_recv_time:1746006257161468| [2025/04/30 09:44:17 161696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:32|low:8|pkt_pns:2| [2025/04/30 09:44:17 161700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:5|path:0|path_largest_recv:32|frame_largest_recv:32| [2025/04/30 09:44:17 161704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:17 161709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:145047| [2025/04/30 09:44:17 161714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43626|min_srtt:43626|path_bw:1204651|loss_rate:2.84|path_pto:0| [2025/04/30 09:44:17 161718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1205|inflight:94805|cwnd:100352|conn:00005577253BD50C|stream_id:0|stream_offset:146226| [2025/04/30 09:44:17 161723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43626|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 161727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 161732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43626|min_srtt:43626|path_bw:1204651|loss_rate:2.84|path_pto:0| [2025/04/30 09:44:17 161736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2405|inflight:94805|cwnd:100352|conn:00005577253BD50C|stream_id:0|stream_offset:147405| [2025/04/30 09:44:17 161740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43626|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 161744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 161751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43626|min_srtt:43626|path_bw:1204651|loss_rate:2.84|path_pto:0| [2025/04/30 09:44:17 161755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3605|inflight:94805|cwnd:100352|conn:00005577253BD50C|stream_id:0|stream_offset:148584| [2025/04/30 09:44:17 161760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43626|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 161764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 161768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43626|min_srtt:43626|path_bw:1204651|loss_rate:2.84|path_pto:0| [2025/04/30 09:44:17 161773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4805|inflight:94805|cwnd:100352|conn:00005577253BD50C|stream_id:0|stream_offset:149763| [2025/04/30 09:44:17 161777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 161781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 161785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 161789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 161793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1205|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 161797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1205|schedule_bytes:0|inflight:94805|cwnd:100352|conn:00005577253BD50C|stream_id:0|stream_offset:145047| [2025/04/30 09:44:17 161802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 161806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:142| [2025/04/30 09:44:17 161838] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:142|size:1205|sent:1221|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:94805|now:1746006257161813|stream_id:0|stream_offset:145047| [2025/04/30 09:44:17 161844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:142|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 09:44:17 161849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:94805|applimit:0| [2025/04/30 09:44:17 161855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43626|rtt_var:9222|pto_duration:80514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 161862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 161869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 161875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 96010| [2025/04/30 09:44:17 161891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257267327|now:1746006257161854|interv:105473| [2025/04/30 09:44:17 161900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257267327|now:1746006257161854|interval:105473|pto_count:0|srtt:43626 [2025/04/30 09:44:17 161908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100352|inflight:96010| [2025/04/30 09:44:17 161916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 161922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96010|cwnd:100352|conn:00005577253BD50C|stream_id:0|stream_offset:146226| [2025/04/30 09:44:17 161930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 161937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:143| [2025/04/30 09:44:17 161969] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:143|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96010|now:1746006257161948|stream_id:0|stream_offset:146226| [2025/04/30 09:44:17 161975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 161980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:96010|applimit:0| [2025/04/30 09:44:17 161984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43626|rtt_var:9222|pto_duration:80514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 161990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 161997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 162003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 97210| [2025/04/30 09:44:17 162010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257267462|now:1746006257161984|interv:105478| [2025/04/30 09:44:17 162017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257267462|now:1746006257161984|interval:105478|pto_count:0|srtt:43626 [2025/04/30 09:44:17 162024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100352|inflight:97210| [2025/04/30 09:44:17 162031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 162035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97210|cwnd:100352|conn:00005577253BD50C|stream_id:0|stream_offset:147405| [2025/04/30 09:44:17 162040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 162044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:144| [2025/04/30 09:44:17 162072] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:144|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97210|now:1746006257162051|stream_id:0|stream_offset:147405| [2025/04/30 09:44:17 162081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 162086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:97210|applimit:0| [2025/04/30 09:44:17 162091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43626|rtt_var:9222|pto_duration:80514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 162098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 162104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 162111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 98410| [2025/04/30 09:44:17 162117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257267565|now:1746006257162091|interv:105474| [2025/04/30 09:44:17 162124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257267565|now:1746006257162091|interval:105474|pto_count:0|srtt:43626 [2025/04/30 09:44:17 162131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100352|inflight:98410| [2025/04/30 09:44:17 162158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 162163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98410|cwnd:100352|conn:00005577253BD50C|stream_id:0|stream_offset:148584| [2025/04/30 09:44:17 162167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 162171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:145| [2025/04/30 09:44:17 162198] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:145|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:98410|now:1746006257162179|stream_id:0|stream_offset:148584| [2025/04/30 09:44:17 162203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 162208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:98410|applimit:0| [2025/04/30 09:44:17 162212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43626|rtt_var:9222|pto_duration:80514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 162216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 162220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 162225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 99610| [2025/04/30 09:44:17 162231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257267693|now:1746006257162212|interv:105481| [2025/04/30 09:44:17 162238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257267693|now:1746006257162212|interval:105481|pto_count:0|srtt:43626 [2025/04/30 09:44:17 162251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100352|inflight:99610| [2025/04/30 09:44:17 162259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257267693| [2025/04/30 09:44:17 162266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257267693| [2025/04/30 09:44:17 162272] [debug] |xqc_engine_wakeup_after|wakeup:1746006257267693|now:1746006257162272|diff:105421| [2025/04/30 09:44:17 162279] [debug] |xqc_engine_main_logic|END|now:1746006257161681| [2025/04/30 09:44:17 162287] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257162287| [2025/04/30 09:44:17 162291] [debug] |xqc_engine_wakeup_after|wakeup:1746006257267693|now:1746006257162291|diff:105402| [2025/04/30 09:44:17 162295] [debug] |xqc_engine_main_logic|END|now:1746006257162287| [2025/04/30 09:44:17 163387] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006257163386| [2025/04/30 09:44:17 163398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 163404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:32| [2025/04/30 09:44:17 163408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:33| [2025/04/30 09:44:17 163414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:33| [2025/04/30 09:44:17 163418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 163423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 163428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:51600|prior_delivered:8800|prior_time:1746006257123469|is_app_limited:0|send_elapse:35520|ack_elapse:39917|ctl_first_sent_time:1746006257123881|lagest_ack_time:1746006257163386|curr_delivered:55600| [2025/04/30 09:44:17 163432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257123881| [2025/04/30 09:44:17 163437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:849||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 09:44:17 163441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 163446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:51600|prior_delivered:8800|prior_time:1746006257123469|is_app_limited:0|send_elapse:35520|ack_elapse:39917|ctl_first_sent_time:1746006257123881|lagest_ack_time:1746006257163386|curr_delivered:56800| [2025/04/30 09:44:17 163450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257123991| [2025/04/30 09:44:17 163454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:848||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 09:44:17 163458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43626|rttvar:9222|minrtt:31343|latest_rtt:39395|ack_delay:72| [2025/04/30 09:44:17 163462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43088|rttvar:7992|minrtt:31343|latest_rtt:39395|ack_delay:72| [2025/04/30 09:44:17 163467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:64|lost_pn:61|thresh:3| [2025/04/30 09:44:17 163475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 163480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 163483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 163487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 163491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 163495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43088|rtt_var:7992|pto_duration:75056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 163500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 163504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 163508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 97210| [2025/04/30 09:44:17 163512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257262235|now:1746006257163495|interv:98740| [2025/04/30 09:44:17 163516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257262235|now:1746006257163495|interval:98740|pto_count:0|srtt:43088 [2025/04/30 09:44:17 163520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 35520, ack_elapse 39917, delivered 48000|rate 1202495|lost 4| [2025/04/30 09:44:17 163524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202495) in round 3| [2025/04/30 09:44:17 163529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 163533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108928|extra_cwnd:44536| [2025/04/30 09:44:17 163537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100352|packet_lost:0|acked:2400|po_sent_time:1746006257123991|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 163541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100352|packet_lost:0|acked:2400|po_sent_time:1746006257123991|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 163546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1204651|cwnd:102752|full_bw_reached:0|inflight:97210|srtt:43088|latest_rtt:39395|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 163552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:33|largest:33|pns:2| [2025/04/30 09:44:17 163556] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:33|frame:ACK |recv_time:1746006257163386|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 163561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377163386|now:1746006257163386|interv:120000000| [2025/04/30 09:44:17 163571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377163386|now:1746006257163386|interv:120000000| [2025/04/30 09:44:17 163575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257267693|pq_index:0| [2025/04/30 09:44:17 163580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257161681| [2025/04/30 09:44:17 163584] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257163584| [2025/04/30 09:44:17 163588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257163587| [2025/04/30 09:44:17 163594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 163598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43088|min_srtt:43088|path_bw:1204651|loss_rate:2.76|path_pto:0| [2025/04/30 09:44:17 163603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97210|cwnd:102752|conn:00005577253BD50C|stream_id:0|stream_offset:149763| [2025/04/30 09:44:17 163608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43088|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 163612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 163616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43088|min_srtt:43088|path_bw:1204651|loss_rate:2.76|path_pto:0| [2025/04/30 09:44:17 163621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:97210|cwnd:102752|conn:00005577253BD50C|stream_id:0|stream_offset:150942| [2025/04/30 09:44:17 163625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43088|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 163630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 163634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43088|min_srtt:43088|path_bw:1204651|loss_rate:2.76|path_pto:0| [2025/04/30 09:44:17 163638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:97210|cwnd:102752|conn:00005577253BD50C|stream_id:0|stream_offset:152121| [2025/04/30 09:44:17 163642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43088|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 163647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 163651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43088|min_srtt:43088|path_bw:1204651|loss_rate:2.76|path_pto:0| [2025/04/30 09:44:17 163655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:97210|cwnd:102752|conn:00005577253BD50C|stream_id:0|stream_offset:153300| [2025/04/30 09:44:17 163662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43088|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 163666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 163671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43088|min_srtt:43088|path_bw:1204651|loss_rate:2.76|path_pto:0| [2025/04/30 09:44:17 163675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:97210|cwnd:102752|conn:00005577253BD50C|stream_id:0|stream_offset:154479| [2025/04/30 09:44:17 163679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 163683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 163687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 163691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 163695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 163700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97210|cwnd:102752|conn:00005577253BD50C|stream_id:0|stream_offset:149763| [2025/04/30 09:44:17 163704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 163708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:146| [2025/04/30 09:44:17 163739] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:146|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97210|now:1746006257163715|stream_id:0|stream_offset:149763| [2025/04/30 09:44:17 163744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 163749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:97210|applimit:0| [2025/04/30 09:44:17 163753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43088|rtt_var:7992|pto_duration:75056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 163760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 163766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 163772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 98410| [2025/04/30 09:44:17 163779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257263771|now:1746006257163753|interv:100018| [2025/04/30 09:44:17 163785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257263771|now:1746006257163753|interval:100018|pto_count:0|srtt:43088 [2025/04/30 09:44:17 163799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102752|inflight:98410| [2025/04/30 09:44:17 163806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 163810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98410|cwnd:102752|conn:00005577253BD50C|stream_id:0|stream_offset:150942| [2025/04/30 09:44:17 163815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 163819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:147| [2025/04/30 09:44:17 163848] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:147|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:98410|now:1746006257163826|stream_id:0|stream_offset:150942| [2025/04/30 09:44:17 163853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 163860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:98410|applimit:0| [2025/04/30 09:44:17 163867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43088|rtt_var:7992|pto_duration:75056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 163874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 163880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 163886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 99610| [2025/04/30 09:44:17 163893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257263882|now:1746006257163867|interv:100015| [2025/04/30 09:44:17 163900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257263882|now:1746006257163867|interval:100015|pto_count:0|srtt:43088 [2025/04/30 09:44:17 163908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102752|inflight:99610| [2025/04/30 09:44:17 163915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 163921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99610|cwnd:102752|conn:00005577253BD50C|stream_id:0|stream_offset:152121| [2025/04/30 09:44:17 163929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 163935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:148| [2025/04/30 09:44:17 163967] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99610|now:1746006257163947|stream_id:0|stream_offset:152121| [2025/04/30 09:44:17 163972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 163977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:99610|applimit:0| [2025/04/30 09:44:17 163988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43088|rtt_var:7992|pto_duration:75056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 163995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 164001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 164008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 100810| [2025/04/30 09:44:17 164015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257264003|now:1746006257163987|interv:100016| [2025/04/30 09:44:17 164021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257264003|now:1746006257163987|interval:100016|pto_count:0|srtt:43088 [2025/04/30 09:44:17 164028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102752|inflight:100810| [2025/04/30 09:44:17 164033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 164037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100810|cwnd:102752|conn:00005577253BD50C|stream_id:0|stream_offset:153300| [2025/04/30 09:44:17 164042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 164046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:149| [2025/04/30 09:44:17 164074] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:149|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:100810|now:1746006257164053|stream_id:0|stream_offset:153300| [2025/04/30 09:44:17 164079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 164084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:100810|applimit:0| [2025/04/30 09:44:17 164088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43088|rtt_var:7992|pto_duration:75056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 164093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 164099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 164105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 102010| [2025/04/30 09:44:17 164112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257264109|now:1746006257164088|interv:100021| [2025/04/30 09:44:17 164119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257264109|now:1746006257164088|interval:100021|pto_count:0|srtt:43088 [2025/04/30 09:44:17 164126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102752|inflight:102010| [2025/04/30 09:44:17 164151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257264109| [2025/04/30 09:44:17 164162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257264109| [2025/04/30 09:44:17 164171] [debug] |xqc_engine_wakeup_after|wakeup:1746006257264109|now:1746006257164171|diff:99938| [2025/04/30 09:44:17 164176] [debug] |xqc_engine_main_logic|END|now:1746006257163587| [2025/04/30 09:44:17 164181] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257164181| [2025/04/30 09:44:17 164185] [debug] |xqc_engine_wakeup_after|wakeup:1746006257264109|now:1746006257164185|diff:99924| [2025/04/30 09:44:17 164189] [debug] |xqc_engine_main_logic|END|now:1746006257164181| [2025/04/30 09:44:17 165397] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006257165396| [2025/04/30 09:44:17 165408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 165414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:33| [2025/04/30 09:44:17 165418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:34| [2025/04/30 09:44:17 165424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:34| [2025/04/30 09:44:17 165428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 165433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 165438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:54000|prior_delivered:8800|prior_time:1746006257123469|is_app_limited:0|send_elapse:35754|ack_elapse:41927|ctl_first_sent_time:1746006257124115|lagest_ack_time:1746006257165396|curr_delivered:58000| [2025/04/30 09:44:17 165442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257124115| [2025/04/30 09:44:17 165447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:847||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 09:44:17 165451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 165455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:52800|prior_delivered:11200|prior_time:1746006257125464|is_app_limited:0|send_elapse:37204|ack_elapse:39932|ctl_first_sent_time:1746006257125770|lagest_ack_time:1746006257165396|curr_delivered:59200| [2025/04/30 09:44:17 165460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257125770| [2025/04/30 09:44:17 165464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:846||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 09:44:17 165468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43088|rttvar:7992|minrtt:31343|latest_rtt:39626|ack_delay:80| [2025/04/30 09:44:17 165472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42645|rttvar:6879|minrtt:31343|latest_rtt:39626|ack_delay:80| [2025/04/30 09:44:17 165476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:66|lost_pn:63|thresh:3| [2025/04/30 09:44:17 165480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 165485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 165493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 165497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 165501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 165505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42645|rtt_var:6879|pto_duration:70161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 165509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 165513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 165517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 99610| [2025/04/30 09:44:17 165521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257259214|now:1746006257165505|interv:93709| [2025/04/30 09:44:17 165525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257259214|now:1746006257165505|interval:93709|pto_count:0|srtt:42645 [2025/04/30 09:44:17 165529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37204, ack_elapse 39932, delivered 48000|rate 1202043|lost 4| [2025/04/30 09:44:17 165534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202043) in round 3| [2025/04/30 09:44:17 165538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 165542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108928|extra_cwnd:44536| [2025/04/30 09:44:17 165546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102752|packet_lost:0|acked:2400|po_sent_time:1746006257125770|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 165551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102752|packet_lost:0|acked:2400|po_sent_time:1746006257125770|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 165555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1204651|cwnd:105152|full_bw_reached:0|inflight:99610|srtt:42645|latest_rtt:39626|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 165561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:34|largest:34|pns:2| [2025/04/30 09:44:17 165565] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:34|frame:ACK |recv_time:1746006257165396|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 165570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377165396|now:1746006257165396|interv:120000000| [2025/04/30 09:44:17 165574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377165396|now:1746006257165396|interv:120000000| [2025/04/30 09:44:17 165578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257264109|pq_index:0| [2025/04/30 09:44:17 165582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257163587| [2025/04/30 09:44:17 165589] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257165589| [2025/04/30 09:44:17 165594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257165593| [2025/04/30 09:44:17 165599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 165604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42645|min_srtt:42645|path_bw:1204651|loss_rate:2.68|path_pto:0| [2025/04/30 09:44:17 165608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99610|cwnd:105152|conn:00005577253BD50C|stream_id:0|stream_offset:154479| [2025/04/30 09:44:17 165613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42645|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 165617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 165622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42645|min_srtt:42645|path_bw:1204651|loss_rate:2.68|path_pto:0| [2025/04/30 09:44:17 165626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:99610|cwnd:105152|conn:00005577253BD50C|stream_id:0|stream_offset:155658| [2025/04/30 09:44:17 165630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42645|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 165635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 165639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42645|min_srtt:42645|path_bw:1204651|loss_rate:2.68|path_pto:0| [2025/04/30 09:44:17 165643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:99610|cwnd:105152|conn:00005577253BD50C|stream_id:0|stream_offset:156837| [2025/04/30 09:44:17 165647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42645|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 165652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 165656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42645|min_srtt:42645|path_bw:1204651|loss_rate:2.68|path_pto:0| [2025/04/30 09:44:17 165660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:99610|cwnd:105152|conn:00005577253BD50C|stream_id:0|stream_offset:158016| [2025/04/30 09:44:17 165664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42645|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 165668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 165675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42645|min_srtt:42645|path_bw:1204651|loss_rate:2.68|path_pto:0| [2025/04/30 09:44:17 165679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:99610|cwnd:105152|conn:00005577253BD50C|stream_id:0|stream_offset:159195| [2025/04/30 09:44:17 165684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 165688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 165691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 165696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 165700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 165704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99610|cwnd:105152|conn:00005577253BD50C|stream_id:0|stream_offset:154479| [2025/04/30 09:44:17 165709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 165713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:150| [2025/04/30 09:44:17 165744] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:150|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99610|now:1746006257165720|stream_id:0|stream_offset:154479| [2025/04/30 09:44:17 165750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 165754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:99610|applimit:0| [2025/04/30 09:44:17 165759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42645|rtt_var:6879|pto_duration:70161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 165766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 165773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 165779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 100810| [2025/04/30 09:44:17 165786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257260881|now:1746006257165758|interv:95123| [2025/04/30 09:44:17 165793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257260881|now:1746006257165758|interval:95123|pto_count:0|srtt:42645 [2025/04/30 09:44:17 165801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105152|inflight:100810| [2025/04/30 09:44:17 165808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 165813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100810|cwnd:105152|conn:00005577253BD50C|stream_id:0|stream_offset:155658| [2025/04/30 09:44:17 165821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 165826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:151| [2025/04/30 09:44:17 165854] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:151|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:100810|now:1746006257165833|stream_id:0|stream_offset:155658| [2025/04/30 09:44:17 165864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 165872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:100810|applimit:0| [2025/04/30 09:44:17 165878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42645|rtt_var:6879|pto_duration:70161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 165885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 165892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 165899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 102010| [2025/04/30 09:44:17 165905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257260994|now:1746006257165878|interv:95116| [2025/04/30 09:44:17 165911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257260994|now:1746006257165878|interval:95116|pto_count:0|srtt:42645 [2025/04/30 09:44:17 165918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105152|inflight:102010| [2025/04/30 09:44:17 165926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 165932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102010|cwnd:105152|conn:00005577253BD50C|stream_id:0|stream_offset:156837| [2025/04/30 09:44:17 165939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 165946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:152| [2025/04/30 09:44:17 165976] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102010|now:1746006257165955|stream_id:0|stream_offset:156837| [2025/04/30 09:44:17 165982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 165987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:102010|applimit:0| [2025/04/30 09:44:17 165991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42645|rtt_var:6879|pto_duration:70161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 165996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 166008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 166015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 103210| [2025/04/30 09:44:17 166021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257261116|now:1746006257165991|interv:95125| [2025/04/30 09:44:17 166028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257261116|now:1746006257165991|interval:95125|pto_count:0|srtt:42645 [2025/04/30 09:44:17 166035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105152|inflight:103210| [2025/04/30 09:44:17 166042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 166046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103210|cwnd:105152|conn:00005577253BD50C|stream_id:0|stream_offset:158016| [2025/04/30 09:44:17 166051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 166055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:153| [2025/04/30 09:44:17 166083] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103210|now:1746006257166063|stream_id:0|stream_offset:158016| [2025/04/30 09:44:17 166089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 166094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:103210|applimit:0| [2025/04/30 09:44:17 166098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42645|rtt_var:6879|pto_duration:70161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 166103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 166110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 166116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 104410| [2025/04/30 09:44:17 166123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257261224|now:1746006257166098|interv:95126| [2025/04/30 09:44:17 166129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257261224|now:1746006257166098|interval:95126|pto_count:0|srtt:42645 [2025/04/30 09:44:17 166159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105152|inflight:104410| [2025/04/30 09:44:17 166165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257261224| [2025/04/30 09:44:17 166169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257261224| [2025/04/30 09:44:17 166173] [debug] |xqc_engine_wakeup_after|wakeup:1746006257261224|now:1746006257166173|diff:95051| [2025/04/30 09:44:17 166178] [debug] |xqc_engine_main_logic|END|now:1746006257165593| [2025/04/30 09:44:17 166183] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257166183| [2025/04/30 09:44:17 166187] [debug] |xqc_engine_wakeup_after|wakeup:1746006257261224|now:1746006257166187|diff:95037| [2025/04/30 09:44:17 166196] [debug] |xqc_engine_main_logic|END|now:1746006257166183| [2025/04/30 09:44:17 167380] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006257167379| [2025/04/30 09:44:17 167391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 167397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:34| [2025/04/30 09:44:17 167401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:35| [2025/04/30 09:44:17 167407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:35| [2025/04/30 09:44:17 167411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 167416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 167421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:54000|prior_delivered:11200|prior_time:1746006257125464|is_app_limited:0|send_elapse:37316|ack_elapse:41915|ctl_first_sent_time:1746006257125882|lagest_ack_time:1746006257167379|curr_delivered:60400| [2025/04/30 09:44:17 167426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257125882| [2025/04/30 09:44:17 167430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:845||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 09:44:17 167434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 167439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:54000|prior_delivered:11200|prior_time:1746006257125464|is_app_limited:0|send_elapse:37316|ack_elapse:41915|ctl_first_sent_time:1746006257125882|lagest_ack_time:1746006257167379|curr_delivered:61600| [2025/04/30 09:44:17 167443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257125992| [2025/04/30 09:44:17 167447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:844||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 09:44:17 167451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42645|rttvar:6879|minrtt:31343|latest_rtt:41387|ack_delay:72| [2025/04/30 09:44:17 167455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42479|rttvar:5492|minrtt:31343|latest_rtt:41387|ack_delay:72| [2025/04/30 09:44:17 167460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:68|lost_pn:65|thresh:3| [2025/04/30 09:44:17 167464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 167468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 167472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 167475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 167479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 167488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42479|rtt_var:5492|pto_duration:64447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 167493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 167497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 167501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 102010| [2025/04/30 09:44:17 167505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257255510|now:1746006257167488|interv:88022| [2025/04/30 09:44:17 167509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257255510|now:1746006257167488|interval:88022|pto_count:0|srtt:42479 [2025/04/30 09:44:17 167513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37316, ack_elapse 41915, delivered 50400|rate 1202433|lost 4| [2025/04/30 09:44:17 167517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202433) in round 3| [2025/04/30 09:44:17 167522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 167526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108928|extra_cwnd:44536| [2025/04/30 09:44:17 167530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105152|packet_lost:0|acked:2400|po_sent_time:1746006257125992|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 167534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105152|packet_lost:0|acked:2400|po_sent_time:1746006257125992|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 167539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1204651|cwnd:107552|full_bw_reached:0|inflight:102010|srtt:42479|latest_rtt:41387|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 167544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:35|largest:35|pns:2| [2025/04/30 09:44:17 167549] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:35|frame:ACK |recv_time:1746006257167379|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 167554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377167379|now:1746006257167379|interv:120000000| [2025/04/30 09:44:17 167558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377167379|now:1746006257167379|interv:120000000| [2025/04/30 09:44:17 167562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257261224|pq_index:0| [2025/04/30 09:44:17 167566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257165593| [2025/04/30 09:44:17 167570] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257167570| [2025/04/30 09:44:17 167575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257167574| [2025/04/30 09:44:17 167583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 167588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42479|min_srtt:42479|path_bw:1204651|loss_rate:2.61|path_pto:0| [2025/04/30 09:44:17 167592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102010|cwnd:107552|conn:00005577253BD50C|stream_id:0|stream_offset:159195| [2025/04/30 09:44:17 167597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42479|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 167601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 167606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42479|min_srtt:42479|path_bw:1204651|loss_rate:2.61|path_pto:0| [2025/04/30 09:44:17 167610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:102010|cwnd:107552|conn:00005577253BD50C|stream_id:0|stream_offset:160374| [2025/04/30 09:44:17 167614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42479|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 167619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 167623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42479|min_srtt:42479|path_bw:1204651|loss_rate:2.61|path_pto:0| [2025/04/30 09:44:17 167627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:102010|cwnd:107552|conn:00005577253BD50C|stream_id:0|stream_offset:161553| [2025/04/30 09:44:17 167631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42479|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 167636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 167640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42479|min_srtt:42479|path_bw:1204651|loss_rate:2.61|path_pto:0| [2025/04/30 09:44:17 167644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:102010|cwnd:107552|conn:00005577253BD50C|stream_id:0|stream_offset:162732| [2025/04/30 09:44:17 167648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42479|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 167653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 167657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42479|min_srtt:42479|path_bw:1204651|loss_rate:2.61|path_pto:0| [2025/04/30 09:44:17 167661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:102010|cwnd:107552|conn:00005577253BD50C|stream_id:0|stream_offset:163911| [2025/04/30 09:44:17 167668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 167672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 167676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 167680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 167684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 167689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102010|cwnd:107552|conn:00005577253BD50C|stream_id:0|stream_offset:159195| [2025/04/30 09:44:17 167693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 167697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:154| [2025/04/30 09:44:17 167728] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102010|now:1746006257167704|stream_id:0|stream_offset:159195| [2025/04/30 09:44:17 167734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 167738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:102010|applimit:0| [2025/04/30 09:44:17 167744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42479|rtt_var:5492|pto_duration:64447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 167751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 167757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 167764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 103210| [2025/04/30 09:44:17 167770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257257151|now:1746006257167744|interv:89407| [2025/04/30 09:44:17 167777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257257151|now:1746006257167744|interval:89407|pto_count:0|srtt:42479 [2025/04/30 09:44:17 167785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107552|inflight:103210| [2025/04/30 09:44:17 167791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 167796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103210|cwnd:107552|conn:00005577253BD50C|stream_id:0|stream_offset:160374| [2025/04/30 09:44:17 167801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 167805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:155| [2025/04/30 09:44:17 167838] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:155|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103210|now:1746006257167817|stream_id:0|stream_offset:160374| [2025/04/30 09:44:17 167844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 167851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:103210|applimit:0| [2025/04/30 09:44:17 167858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42479|rtt_var:5492|pto_duration:64447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 167865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 167872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 167878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 104410| [2025/04/30 09:44:17 167885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257257264|now:1746006257167858|interv:89406| [2025/04/30 09:44:17 167891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257257264|now:1746006257167858|interval:89406|pto_count:0|srtt:42479 [2025/04/30 09:44:17 167898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107552|inflight:104410| [2025/04/30 09:44:17 167906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 167912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104410|cwnd:107552|conn:00005577253BD50C|stream_id:0|stream_offset:161553| [2025/04/30 09:44:17 167919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 167926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:156| [2025/04/30 09:44:17 167957] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:156|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104410|now:1746006257167937|stream_id:0|stream_offset:161553| [2025/04/30 09:44:17 167963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 167967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:104410|applimit:0| [2025/04/30 09:44:17 167972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42479|rtt_var:5492|pto_duration:64447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 167978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 167984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 167990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 105610| [2025/04/30 09:44:17 167997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257257384|now:1746006257167971|interv:89413| [2025/04/30 09:44:17 168009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257257384|now:1746006257167971|interval:89413|pto_count:0|srtt:42479 [2025/04/30 09:44:17 168017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107552|inflight:105610| [2025/04/30 09:44:17 168022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 168026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105610|cwnd:107552|conn:00005577253BD50C|stream_id:0|stream_offset:162732| [2025/04/30 09:44:17 168031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 168035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:157| [2025/04/30 09:44:17 168063] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105610|now:1746006257168042|stream_id:0|stream_offset:162732| [2025/04/30 09:44:17 168069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 168073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:105610|applimit:0| [2025/04/30 09:44:17 168077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42479|rtt_var:5492|pto_duration:64447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 168082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 168089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 168095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 106810| [2025/04/30 09:44:17 168101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257257489|now:1746006257168077|interv:89412| [2025/04/30 09:44:17 168108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257257489|now:1746006257168077|interval:89412|pto_count:0|srtt:42479 [2025/04/30 09:44:17 168115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107552|inflight:106810| [2025/04/30 09:44:17 168123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257257489| [2025/04/30 09:44:17 168128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257257489| [2025/04/30 09:44:17 168155] [debug] |xqc_engine_wakeup_after|wakeup:1746006257257489|now:1746006257168155|diff:89334| [2025/04/30 09:44:17 168163] [debug] |xqc_engine_main_logic|END|now:1746006257167574| [2025/04/30 09:44:17 168172] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257168171| [2025/04/30 09:44:17 168176] [debug] |xqc_engine_wakeup_after|wakeup:1746006257257489|now:1746006257168176|diff:89313| [2025/04/30 09:44:17 168180] [debug] |xqc_engine_main_logic|END|now:1746006257168171| [2025/04/30 09:44:17 169355] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006257169354| [2025/04/30 09:44:17 169366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 169377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:35| [2025/04/30 09:44:17 169381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:36| [2025/04/30 09:44:17 169387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:36| [2025/04/30 09:44:17 169391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 169397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:69|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:70|path_largest_ack:69| [2025/04/30 09:44:17 169401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:56400|prior_delivered:11200|prior_time:1746006257125464|is_app_limited:0|send_elapse:37544|ack_elapse:43890|ctl_first_sent_time:1746006257126110|lagest_ack_time:1746006257169354|curr_delivered:62800| [2025/04/30 09:44:17 169406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257126110| [2025/04/30 09:44:17 169410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:843||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 09:44:17 169414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:70|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:70|path_largest_ack:70| [2025/04/30 09:44:17 169418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:55200|prior_delivered:13600|prior_time:1746006257127488|is_app_limited:0|send_elapse:39028|ack_elapse:41866|ctl_first_sent_time:1746006257127801|lagest_ack_time:1746006257169354|curr_delivered:64000| [2025/04/30 09:44:17 169423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257127801| [2025/04/30 09:44:17 169427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:842||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 09:44:17 169431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42479|rttvar:5492|minrtt:31343|latest_rtt:41553|ack_delay:80| [2025/04/30 09:44:17 169435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42354|rttvar:4370|minrtt:31343|latest_rtt:41553|ack_delay:80| [2025/04/30 09:44:17 169439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:70|lost_pn:67|thresh:3| [2025/04/30 09:44:17 169443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 169447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 169451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 169455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 169459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 169463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42354|rtt_var:4370|pto_duration:59834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 169467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 169471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 169478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 104410| [2025/04/30 09:44:17 169482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257252876|now:1746006257169463|interv:83413| [2025/04/30 09:44:17 169485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257252876|now:1746006257169463|interval:83413|pto_count:0|srtt:42354 [2025/04/30 09:44:17 169490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39028, ack_elapse 41866, delivered 50400|rate 1203840|lost 4| [2025/04/30 09:44:17 169494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203840) in round 3| [2025/04/30 09:44:17 169499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 169503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108928|extra_cwnd:44536| [2025/04/30 09:44:17 169507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107552|packet_lost:0|acked:2400|po_sent_time:1746006257127801|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 169511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107552|packet_lost:0|acked:2400|po_sent_time:1746006257127801|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 169516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1204651|cwnd:109952|full_bw_reached:0|inflight:104410|srtt:42354|latest_rtt:41553|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 169522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:36|largest:36|pns:2| [2025/04/30 09:44:17 169526] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:36|frame:ACK |recv_time:1746006257169354|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 169531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377169354|now:1746006257169354|interv:120000000| [2025/04/30 09:44:17 169535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377169354|now:1746006257169354|interv:120000000| [2025/04/30 09:44:17 169539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257257489|pq_index:0| [2025/04/30 09:44:17 169543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257167574| [2025/04/30 09:44:17 169547] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257169547| [2025/04/30 09:44:17 169552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257169551| [2025/04/30 09:44:17 169557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 169562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42354|min_srtt:42354|path_bw:1204651|loss_rate:2.55|path_pto:0| [2025/04/30 09:44:17 169567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104410|cwnd:109952|conn:00005577253BD50C|stream_id:0|stream_offset:163911| [2025/04/30 09:44:17 169574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42354|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 169579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 169583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42354|min_srtt:42354|path_bw:1204651|loss_rate:2.55|path_pto:0| [2025/04/30 09:44:17 169587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:104410|cwnd:109952|conn:00005577253BD50C|stream_id:0|stream_offset:165090| [2025/04/30 09:44:17 169592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42354|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 169596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 169600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42354|min_srtt:42354|path_bw:1204651|loss_rate:2.55|path_pto:0| [2025/04/30 09:44:17 169605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:104410|cwnd:109952|conn:00005577253BD50C|stream_id:0|stream_offset:166269| [2025/04/30 09:44:17 169609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42354|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 169613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 169617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42354|min_srtt:42354|path_bw:1204651|loss_rate:2.55|path_pto:0| [2025/04/30 09:44:17 169621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:104410|cwnd:109952|conn:00005577253BD50C|stream_id:0|stream_offset:167448| [2025/04/30 09:44:17 169626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42354|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 169630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 169635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42354|min_srtt:42354|path_bw:1204651|loss_rate:2.55|path_pto:0| [2025/04/30 09:44:17 169639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:104410|cwnd:109952|conn:00005577253BD50C|stream_id:0|stream_offset:168627| [2025/04/30 09:44:17 169644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 169647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 169654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 169658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 169662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 169667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104410|cwnd:109952|conn:00005577253BD50C|stream_id:0|stream_offset:163911| [2025/04/30 09:44:17 169671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 169676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:158| [2025/04/30 09:44:17 169707] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:158|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104410|now:1746006257169682|stream_id:0|stream_offset:163911| [2025/04/30 09:44:17 169713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 169718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:104410|applimit:0| [2025/04/30 09:44:17 169723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42354|rtt_var:4370|pto_duration:59834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 169730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 169736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 169743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 105610| [2025/04/30 09:44:17 169750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257254516|now:1746006257169723|interv:84793| [2025/04/30 09:44:17 169756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257254516|now:1746006257169723|interval:84793|pto_count:0|srtt:42354 [2025/04/30 09:44:17 169764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109952|inflight:105610| [2025/04/30 09:44:17 169771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 169775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105610|cwnd:109952|conn:00005577253BD50C|stream_id:0|stream_offset:165090| [2025/04/30 09:44:17 169780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 169784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:159| [2025/04/30 09:44:17 169812] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:159|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105610|now:1746006257169791|stream_id:0|stream_offset:165090| [2025/04/30 09:44:17 169819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 169832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:105610|applimit:0| [2025/04/30 09:44:17 169839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42354|rtt_var:4370|pto_duration:59834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 169846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 169852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 169858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 106810| [2025/04/30 09:44:17 169865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257254625|now:1746006257169838|interv:84787| [2025/04/30 09:44:17 169871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257254625|now:1746006257169838|interval:84787|pto_count:0|srtt:42354 [2025/04/30 09:44:17 169878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109952|inflight:106810| [2025/04/30 09:44:17 169886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 169892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106810|cwnd:109952|conn:00005577253BD50C|stream_id:0|stream_offset:166269| [2025/04/30 09:44:17 169900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 169905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:160| [2025/04/30 09:44:17 169933] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106810|now:1746006257169913|stream_id:0|stream_offset:166269| [2025/04/30 09:44:17 169939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 169943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:106810|applimit:0| [2025/04/30 09:44:17 169948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42354|rtt_var:4370|pto_duration:59834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 169955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 169961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 169968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 108010| [2025/04/30 09:44:17 169974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257254747|now:1746006257169948|interv:84799| [2025/04/30 09:44:17 169980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257254747|now:1746006257169948|interval:84799|pto_count:0|srtt:42354 [2025/04/30 09:44:17 169988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109952|inflight:108010| [2025/04/30 09:44:17 169998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 170002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108010|cwnd:109952|conn:00005577253BD50C|stream_id:0|stream_offset:167448| [2025/04/30 09:44:17 170007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 170011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:161| [2025/04/30 09:44:17 170039] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:161|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108010|now:1746006257170018|stream_id:0|stream_offset:167448| [2025/04/30 09:44:17 170044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 170049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:108010|applimit:0| [2025/04/30 09:44:17 170053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42354|rtt_var:4370|pto_duration:59834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 170060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 170066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 170073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 109210| [2025/04/30 09:44:17 170079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257254852|now:1746006257170053|interv:84799| [2025/04/30 09:44:17 170086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257254852|now:1746006257170053|interval:84799|pto_count:0|srtt:42354 [2025/04/30 09:44:17 170093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109952|inflight:109210| [2025/04/30 09:44:17 170100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257254852| [2025/04/30 09:44:17 170107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257254852| [2025/04/30 09:44:17 170112] [debug] |xqc_engine_wakeup_after|wakeup:1746006257254852|now:1746006257170112|diff:84740| [2025/04/30 09:44:17 170117] [debug] |xqc_engine_main_logic|END|now:1746006257169551| [2025/04/30 09:44:17 170122] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257170122| [2025/04/30 09:44:17 170126] [debug] |xqc_engine_wakeup_after|wakeup:1746006257254852|now:1746006257170126|diff:84726| [2025/04/30 09:44:17 170130] [debug] |xqc_engine_main_logic|END|now:1746006257170122| [2025/04/30 09:44:17 171330] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006257171329| [2025/04/30 09:44:17 171341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 171347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:36| [2025/04/30 09:44:17 171351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:37| [2025/04/30 09:44:17 171357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:37| [2025/04/30 09:44:17 171361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 171371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 171376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:56400|prior_delivered:13600|prior_time:1746006257127488|is_app_limited:0|send_elapse:39139|ack_elapse:43841|ctl_first_sent_time:1746006257127912|lagest_ack_time:1746006257171329|curr_delivered:65200| [2025/04/30 09:44:17 171380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257127912| [2025/04/30 09:44:17 171385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:841||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 09:44:17 171389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 171393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:56400|prior_delivered:13600|prior_time:1746006257127488|is_app_limited:0|send_elapse:39139|ack_elapse:43841|ctl_first_sent_time:1746006257127912|lagest_ack_time:1746006257171329|curr_delivered:66400| [2025/04/30 09:44:17 171398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257128028| [2025/04/30 09:44:17 171402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:840||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 09:44:17 171406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42354|rttvar:4370|minrtt:31343|latest_rtt:43301|ack_delay:64| [2025/04/30 09:44:17 171410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42464|rttvar:3498|minrtt:31343|latest_rtt:43301|ack_delay:64| [2025/04/30 09:44:17 171414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:72|lost_pn:69|thresh:3| [2025/04/30 09:44:17 171418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 171422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 171426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 171430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 171434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 171438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42464|rtt_var:3498|pto_duration:56456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 171442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 171446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 171450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 106810| [2025/04/30 09:44:17 171454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257251474|now:1746006257171438|interv:80036| [2025/04/30 09:44:17 171458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257251474|now:1746006257171438|interval:80036|pto_count:0|srtt:42464 [2025/04/30 09:44:17 171465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39139, ack_elapse 43841, delivered 52800|rate 1204352|lost 4| [2025/04/30 09:44:17 171469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204352) in round 3| [2025/04/30 09:44:17 171473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 171478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108928|extra_cwnd:44536| [2025/04/30 09:44:17 171482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109952|packet_lost:0|acked:2400|po_sent_time:1746006257128028|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 171486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109952|packet_lost:0|acked:2400|po_sent_time:1746006257128028|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 171491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1204651|cwnd:112352|full_bw_reached:0|inflight:106810|srtt:42464|latest_rtt:43301|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 171496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:37|largest:37|pns:2| [2025/04/30 09:44:17 171501] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:37|frame:ACK |recv_time:1746006257171329|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 171505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377171329|now:1746006257171329|interv:120000000| [2025/04/30 09:44:17 171509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377171329|now:1746006257171329|interv:120000000| [2025/04/30 09:44:17 171513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257254852|pq_index:0| [2025/04/30 09:44:17 171518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257169551| [2025/04/30 09:44:17 171522] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257171522| [2025/04/30 09:44:17 171527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257171526| [2025/04/30 09:44:17 171532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 171537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42464|min_srtt:42464|path_bw:1204651|loss_rate:2.48|path_pto:0| [2025/04/30 09:44:17 171541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106810|cwnd:112352|conn:00005577253BD50C|stream_id:0|stream_offset:168627| [2025/04/30 09:44:17 171546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42464|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 171553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 171557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42464|min_srtt:42464|path_bw:1204651|loss_rate:2.48|path_pto:0| [2025/04/30 09:44:17 171561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:106810|cwnd:112352|conn:00005577253BD50C|stream_id:0|stream_offset:169806| [2025/04/30 09:44:17 171566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42464|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 171570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 171575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42464|min_srtt:42464|path_bw:1204651|loss_rate:2.48|path_pto:0| [2025/04/30 09:44:17 171579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:106810|cwnd:112352|conn:00005577253BD50C|stream_id:0|stream_offset:170985| [2025/04/30 09:44:17 171583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42464|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 171587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 171592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42464|min_srtt:42464|path_bw:1204651|loss_rate:2.48|path_pto:0| [2025/04/30 09:44:17 171596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:106810|cwnd:112352|conn:00005577253BD50C|stream_id:0|stream_offset:172164| [2025/04/30 09:44:17 171600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42464|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 171605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 171609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42464|min_srtt:42464|path_bw:1204651|loss_rate:2.48|path_pto:0| [2025/04/30 09:44:17 171613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:106810|cwnd:112352|conn:00005577253BD50C|stream_id:0|stream_offset:173343| [2025/04/30 09:44:17 171618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 171622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 171625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 171630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 171634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 171642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106810|cwnd:112352|conn:00005577253BD50C|stream_id:0|stream_offset:168627| [2025/04/30 09:44:17 171646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 171650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:162| [2025/04/30 09:44:17 171681] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:162|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106810|now:1746006257171657|stream_id:0|stream_offset:168627| [2025/04/30 09:44:17 171687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 171691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:106810|applimit:0| [2025/04/30 09:44:17 171696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42464|rtt_var:3498|pto_duration:56456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 171703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 171709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 171715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 108010| [2025/04/30 09:44:17 171722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257253113|now:1746006257171695|interv:81418| [2025/04/30 09:44:17 171728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257253113|now:1746006257171695|interval:81418|pto_count:0|srtt:42464 [2025/04/30 09:44:17 171736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112352|inflight:108010| [2025/04/30 09:44:17 171743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 171749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108010|cwnd:112352|conn:00005577253BD50C|stream_id:0|stream_offset:169806| [2025/04/30 09:44:17 171753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 171757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:163| [2025/04/30 09:44:17 171785] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108010|now:1746006257171765|stream_id:0|stream_offset:169806| [2025/04/30 09:44:17 171791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 171798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:108010|applimit:0| [2025/04/30 09:44:17 171804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42464|rtt_var:3498|pto_duration:56456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 171817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 171824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 171830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 109210| [2025/04/30 09:44:17 171837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257253221|now:1746006257171804|interv:81417| [2025/04/30 09:44:17 171843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257253221|now:1746006257171804|interval:81417|pto_count:0|srtt:42464 [2025/04/30 09:44:17 171849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112352|inflight:109210| [2025/04/30 09:44:17 171854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 171858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109210|cwnd:112352|conn:00005577253BD50C|stream_id:0|stream_offset:170985| [2025/04/30 09:44:17 171862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 171866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:164| [2025/04/30 09:44:17 171901] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:164|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109210|now:1746006257171874|stream_id:0|stream_offset:170985| [2025/04/30 09:44:17 171911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 171918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:109210|applimit:0| [2025/04/30 09:44:17 171924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42464|rtt_var:3498|pto_duration:56456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 171931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 171938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 171944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 110410| [2025/04/30 09:44:17 171950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257253330|now:1746006257171924|interv:81406| [2025/04/30 09:44:17 171956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257253330|now:1746006257171924|interval:81406|pto_count:0|srtt:42464 [2025/04/30 09:44:17 171963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112352|inflight:110410| [2025/04/30 09:44:17 171969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 171973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110410|cwnd:112352|conn:00005577253BD50C|stream_id:0|stream_offset:172164| [2025/04/30 09:44:17 171982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 171986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:165| [2025/04/30 09:44:17 172015] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:165|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110410|now:1746006257171994|stream_id:0|stream_offset:172164| [2025/04/30 09:44:17 172020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 172025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:110410|applimit:0| [2025/04/30 09:44:17 172029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42464|rtt_var:3498|pto_duration:56456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 172033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 172039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 172046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 111610| [2025/04/30 09:44:17 172052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257253450|now:1746006257172029|interv:81421| [2025/04/30 09:44:17 172058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257253450|now:1746006257172029|interval:81421|pto_count:0|srtt:42464 [2025/04/30 09:44:17 172066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112352|inflight:111610| [2025/04/30 09:44:17 172073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257253450| [2025/04/30 09:44:17 172079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257253450| [2025/04/30 09:44:17 172083] [debug] |xqc_engine_wakeup_after|wakeup:1746006257253450|now:1746006257172083|diff:81367| [2025/04/30 09:44:17 172087] [debug] |xqc_engine_main_logic|END|now:1746006257171526| [2025/04/30 09:44:17 172093] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257172093| [2025/04/30 09:44:17 172097] [debug] |xqc_engine_wakeup_after|wakeup:1746006257253450|now:1746006257172097|diff:81353| [2025/04/30 09:44:17 172101] [debug] |xqc_engine_main_logic|END|now:1746006257172093| [2025/04/30 09:44:17 173516] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006257173516| [2025/04/30 09:44:17 173527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 173533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:37| [2025/04/30 09:44:17 173537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:38| [2025/04/30 09:44:17 173543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:38| [2025/04/30 09:44:17 173547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 173552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:73|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:74|path_largest_ack:73| [2025/04/30 09:44:17 173557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:58800|prior_delivered:13600|prior_time:1746006257127488|is_app_limited:0|send_elapse:39357|ack_elapse:46028|ctl_first_sent_time:1746006257128130|lagest_ack_time:1746006257173516|curr_delivered:67600| [2025/04/30 09:44:17 173567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257128130| [2025/04/30 09:44:17 173571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:839||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 09:44:17 173576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:74|origin_pktnum:0|size:1205|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:74|path_largest_ack:74| [2025/04/30 09:44:17 173580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:57605|prior_delivered:16000|prior_time:1746006257129505|is_app_limited:0|send_elapse:40856|ack_elapse:44011|ctl_first_sent_time:1746006257129835|lagest_ack_time:1746006257173516|curr_delivered:68805| [2025/04/30 09:44:17 173584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257129835| [2025/04/30 09:44:17 173588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:838||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 09:44:17 173592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42464|rttvar:3498|minrtt:31343|latest_rtt:43681|ack_delay:240| [2025/04/30 09:44:17 173597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42586|rttvar:2868|minrtt:31343|latest_rtt:43681|ack_delay:240| [2025/04/30 09:44:17 173601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:74|lost_pn:71|thresh:3| [2025/04/30 09:44:17 173605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 173609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 173613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 173617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 173621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 17|pns:2| [2025/04/30 09:44:17 173625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 173629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42586|rtt_var:2868|pto_duration:54058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 173633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 173637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 173641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 109205| [2025/04/30 09:44:17 173645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257251052|now:1746006257173629|interv:77423| [2025/04/30 09:44:17 173649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257251052|now:1746006257173629|interval:77423|pto_count:0|srtt:42586 [2025/04/30 09:44:17 173654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40856, ack_elapse 44011, delivered 52805|rate 1199813|lost 4| [2025/04/30 09:44:17 173660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199813) in round 3| [2025/04/30 09:44:17 173665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 173669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108928|extra_cwnd:44536| [2025/04/30 09:44:17 173673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112352|packet_lost:0|acked:2405|po_sent_time:1746006257129835|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 173677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112352|packet_lost:0|acked:2405|po_sent_time:1746006257129835|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 173682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1204651|cwnd:114757|full_bw_reached:0|inflight:109205|srtt:42586|latest_rtt:43681|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 173687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:38|largest:38|pns:2| [2025/04/30 09:44:17 173692] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:38|frame:ACK |recv_time:1746006257173516|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 173696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377173516|now:1746006257173516|interv:120000000| [2025/04/30 09:44:17 173701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377173516|now:1746006257173516|interv:120000000| [2025/04/30 09:44:17 173705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257253450|pq_index:0| [2025/04/30 09:44:17 173709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257171526| [2025/04/30 09:44:17 173713] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257173713| [2025/04/30 09:44:17 173718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257173717| [2025/04/30 09:44:17 173723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 173728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42586|min_srtt:42586|path_bw:1204651|loss_rate:2.42|path_pto:0| [2025/04/30 09:44:17 173732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109205|cwnd:114757|conn:00005577253BD50C|stream_id:0|stream_offset:173343| [2025/04/30 09:44:17 173736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42586|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 173741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 173745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42586|min_srtt:42586|path_bw:1204651|loss_rate:2.42|path_pto:0| [2025/04/30 09:44:17 173752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:109205|cwnd:114757|conn:00005577253BD50C|stream_id:0|stream_offset:174522| [2025/04/30 09:44:17 173756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42586|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 173761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 173765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42586|min_srtt:42586|path_bw:1204651|loss_rate:2.42|path_pto:0| [2025/04/30 09:44:17 173769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:109205|cwnd:114757|conn:00005577253BD50C|stream_id:0|stream_offset:175701| [2025/04/30 09:44:17 173774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42586|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 173778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 173782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42586|min_srtt:42586|path_bw:1204651|loss_rate:2.42|path_pto:0| [2025/04/30 09:44:17 173786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:109205|cwnd:114757|conn:00005577253BD50C|stream_id:0|stream_offset:176880| [2025/04/30 09:44:17 173791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42586|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 173795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 173799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42586|min_srtt:42586|path_bw:1204651|loss_rate:2.42|path_pto:0| [2025/04/30 09:44:17 173803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:109205|cwnd:114757|conn:00005577253BD50C|stream_id:0|stream_offset:178059| [2025/04/30 09:44:17 173808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 173811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 173815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 173819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 173825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 173829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109205|cwnd:114757|conn:00005577253BD50C|stream_id:0|stream_offset:173343| [2025/04/30 09:44:17 173845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 173852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:166| [2025/04/30 09:44:17 173895] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:166|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109205|now:1746006257173864|stream_id:0|stream_offset:173343| [2025/04/30 09:44:17 173905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 173910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:109205|applimit:0| [2025/04/30 09:44:17 173917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42586|rtt_var:2868|pto_duration:54058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 173923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 173930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 173936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 110405| [2025/04/30 09:44:17 173942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257252922|now:1746006257173916|interv:79006| [2025/04/30 09:44:17 173947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257252922|now:1746006257173916|interval:79006|pto_count:0|srtt:42586 [2025/04/30 09:44:17 173952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114757|inflight:110405| [2025/04/30 09:44:17 173957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 173961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110405|cwnd:114757|conn:00005577253BD50C|stream_id:0|stream_offset:174522| [2025/04/30 09:44:17 173965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 173970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:167| [2025/04/30 09:44:17 173998] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:167|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110405|now:1746006257173977|stream_id:0|stream_offset:174522| [2025/04/30 09:44:17 174004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:167|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 174008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:110405|applimit:0| [2025/04/30 09:44:17 174012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42586|rtt_var:2868|pto_duration:54058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 174017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 174024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 174036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 111605| [2025/04/30 09:44:17 174043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257253035|now:1746006257174012|interv:79023| [2025/04/30 09:44:17 174050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257253035|now:1746006257174012|interval:79023|pto_count:0|srtt:42586 [2025/04/30 09:44:17 174055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114757|inflight:111605| [2025/04/30 09:44:17 174060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 174064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111605|cwnd:114757|conn:00005577253BD50C|stream_id:0|stream_offset:175701| [2025/04/30 09:44:17 174069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 174073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:168| [2025/04/30 09:44:17 174102] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:168|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:111605|now:1746006257174080|stream_id:0|stream_offset:175701| [2025/04/30 09:44:17 174112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 174120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:111605|applimit:0| [2025/04/30 09:44:17 174129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42586|rtt_var:2868|pto_duration:54058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 174158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 174165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 174171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 112805| [2025/04/30 09:44:17 174178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257253138|now:1746006257174128|interv:79010| [2025/04/30 09:44:17 174183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257253138|now:1746006257174128|interval:79010|pto_count:0|srtt:42586 [2025/04/30 09:44:17 174188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114757|inflight:112805| [2025/04/30 09:44:17 174193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 174197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112805|cwnd:114757|conn:00005577253BD50C|stream_id:0|stream_offset:176880| [2025/04/30 09:44:17 174201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 174205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:169| [2025/04/30 09:44:17 174236] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:169|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112805|now:1746006257174213|stream_id:0|stream_offset:176880| [2025/04/30 09:44:17 174250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 174257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:112805|applimit:0| [2025/04/30 09:44:17 174264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42586|rtt_var:2868|pto_duration:54058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 174271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 174278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 174284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 114005| [2025/04/30 09:44:17 174290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257253271|now:1746006257174263|interv:79008| [2025/04/30 09:44:17 174294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257253271|now:1746006257174263|interval:79008|pto_count:0|srtt:42586 [2025/04/30 09:44:17 174298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114757|inflight:114005| [2025/04/30 09:44:17 174303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257253271| [2025/04/30 09:44:17 174307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257253271| [2025/04/30 09:44:17 174311] [debug] |xqc_engine_wakeup_after|wakeup:1746006257253271|now:1746006257174311|diff:78960| [2025/04/30 09:44:17 174315] [debug] |xqc_engine_main_logic|END|now:1746006257173717| [2025/04/30 09:44:17 174321] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257174321| [2025/04/30 09:44:17 174325] [debug] |xqc_engine_wakeup_after|wakeup:1746006257253271|now:1746006257174325|diff:78946| [2025/04/30 09:44:17 174329] [debug] |xqc_engine_main_logic|END|now:1746006257174321| [2025/04/30 09:44:17 175265] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006257175264| [2025/04/30 09:44:17 175276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 175282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:38| [2025/04/30 09:44:17 175286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:39| [2025/04/30 09:44:17 175291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:39| [2025/04/30 09:44:17 175295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 175300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 175305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:58805|prior_delivered:16000|prior_time:1746006257129505|is_app_limited:0|send_elapse:40968|ack_elapse:45759|ctl_first_sent_time:1746006257129947|lagest_ack_time:1746006257175264|curr_delivered:70005| [2025/04/30 09:44:17 175310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257129947| [2025/04/30 09:44:17 175319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:837||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 09:44:17 175323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 175328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:58805|prior_delivered:16000|prior_time:1746006257129505|is_app_limited:0|send_elapse:40968|ack_elapse:45759|ctl_first_sent_time:1746006257129947|lagest_ack_time:1746006257175264|curr_delivered:71205| [2025/04/30 09:44:17 175332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257130069| [2025/04/30 09:44:17 175336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:836||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 09:44:17 175340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42586|rttvar:2868|minrtt:31343|latest_rtt:45195|ack_delay:72| [2025/04/30 09:44:17 175344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42903|rttvar:2785|minrtt:31343|latest_rtt:45195|ack_delay:72| [2025/04/30 09:44:17 175348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:76|lost_pn:73|thresh:3| [2025/04/30 09:44:17 175353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 175357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 175361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 175364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 175368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 175372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42903|rtt_var:2785|pto_duration:54043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 175377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 175381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 175385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 111605| [2025/04/30 09:44:17 175389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257253256|now:1746006257175372|interv:77884| [2025/04/30 09:44:17 175393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257253256|now:1746006257175372|interval:77884|pto_count:0|srtt:42903 [2025/04/30 09:44:17 175397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40968, ack_elapse 45759, delivered 55205|rate 1206429|lost 4| [2025/04/30 09:44:17 175402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206429) in round 3| [2025/04/30 09:44:17 175406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 175410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109090|extra_cwnd:44536| [2025/04/30 09:44:17 175416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:114757|packet_lost:0|acked:2400|po_sent_time:1746006257130069|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 175421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:114757|packet_lost:0|acked:2400|po_sent_time:1746006257130069|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 175426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206429|cwnd:117157|full_bw_reached:0|inflight:111605|srtt:42903|latest_rtt:45195|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 175431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:39|largest:39|pns:2| [2025/04/30 09:44:17 175436] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:39|frame:ACK |recv_time:1746006257175264|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 175440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377175264|now:1746006257175264|interv:120000000| [2025/04/30 09:44:17 175445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377175264|now:1746006257175264|interv:120000000| [2025/04/30 09:44:17 175449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257253271|pq_index:0| [2025/04/30 09:44:17 175453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257173717| [2025/04/30 09:44:17 175457] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257175457| [2025/04/30 09:44:17 175462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257175461| [2025/04/30 09:44:17 175467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 175472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42903|min_srtt:42903|path_bw:1206429|loss_rate:2.37|path_pto:0| [2025/04/30 09:44:17 175476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111605|cwnd:117157|conn:00005577253BD50C|stream_id:0|stream_offset:178059| [2025/04/30 09:44:17 175481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42903|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 175485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 175489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42903|min_srtt:42903|path_bw:1206429|loss_rate:2.37|path_pto:0| [2025/04/30 09:44:17 175493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:111605|cwnd:117157|conn:00005577253BD50C|stream_id:0|stream_offset:179238| [2025/04/30 09:44:17 175498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42903|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 175505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 175509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42903|min_srtt:42903|path_bw:1206429|loss_rate:2.37|path_pto:0| [2025/04/30 09:44:17 175513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:111605|cwnd:117157|conn:00005577253BD50C|stream_id:0|stream_offset:180417| [2025/04/30 09:44:17 175517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42903|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 175521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 175526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42903|min_srtt:42903|path_bw:1206429|loss_rate:2.37|path_pto:0| [2025/04/30 09:44:17 175530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:111605|cwnd:117157|conn:00005577253BD50C|stream_id:0|stream_offset:181596| [2025/04/30 09:44:17 175534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42903|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 175538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 175543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42903|min_srtt:42903|path_bw:1206429|loss_rate:2.37|path_pto:0| [2025/04/30 09:44:17 175547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:111605|cwnd:117157|conn:00005577253BD50C|stream_id:0|stream_offset:182775| [2025/04/30 09:44:17 175551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 175555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 175559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 175563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 175568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 175572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111605|cwnd:117157|conn:00005577253BD50C|stream_id:0|stream_offset:178059| [2025/04/30 09:44:17 175576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 175580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:170| [2025/04/30 09:44:17 175611] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:170|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:111605|now:1746006257175587|stream_id:0|stream_offset:178059| [2025/04/30 09:44:17 175620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:170|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 175625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:111605|applimit:0| [2025/04/30 09:44:17 175632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42903|rtt_var:2785|pto_duration:54043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 175638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 175645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 175651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 112805| [2025/04/30 09:44:17 175658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257254630|now:1746006257175631|interv:78999| [2025/04/30 09:44:17 175664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257254630|now:1746006257175631|interval:78999|pto_count:0|srtt:42903 [2025/04/30 09:44:17 175672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117157|inflight:112805| [2025/04/30 09:44:17 175677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 175682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112805|cwnd:117157|conn:00005577253BD50C|stream_id:0|stream_offset:179238| [2025/04/30 09:44:17 175686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 175690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:171| [2025/04/30 09:44:17 175719] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:171|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112805|now:1746006257175697|stream_id:0|stream_offset:179238| [2025/04/30 09:44:17 175724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 175732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:112805|applimit:0| [2025/04/30 09:44:17 175739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42903|rtt_var:2785|pto_duration:54043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 175746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 175752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 175759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 114005| [2025/04/30 09:44:17 175765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257254740|now:1746006257175738|interv:79002| [2025/04/30 09:44:17 175770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257254740|now:1746006257175738|interval:79002|pto_count:0|srtt:42903 [2025/04/30 09:44:17 175780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117157|inflight:114005| [2025/04/30 09:44:17 175784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 175789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114005|cwnd:117157|conn:00005577253BD50C|stream_id:0|stream_offset:180417| [2025/04/30 09:44:17 175793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 175797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:172| [2025/04/30 09:44:17 175828] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:172|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:114005|now:1746006257175804|stream_id:0|stream_offset:180417| [2025/04/30 09:44:17 175837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 175844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:114005|applimit:0| [2025/04/30 09:44:17 175850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42903|rtt_var:2785|pto_duration:54043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 175858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 175864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 175870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 115205| [2025/04/30 09:44:17 175876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257254847|now:1746006257175850|interv:78997| [2025/04/30 09:44:17 175883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257254847|now:1746006257175850|interval:78997|pto_count:0|srtt:42903 [2025/04/30 09:44:17 175890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117157|inflight:115205| [2025/04/30 09:44:17 175898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 175904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115205|cwnd:117157|conn:00005577253BD50C|stream_id:0|stream_offset:181596| [2025/04/30 09:44:17 175912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 175917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:173| [2025/04/30 09:44:17 175946] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:173|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:115205|now:1746006257175925|stream_id:0|stream_offset:181596| [2025/04/30 09:44:17 175951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 175960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:115205|applimit:0| [2025/04/30 09:44:17 175965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42903|rtt_var:2785|pto_duration:54043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 175972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 175979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 175985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 116405| [2025/04/30 09:44:17 175992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257254968|now:1746006257175964|interv:79004| [2025/04/30 09:44:17 175998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257254968|now:1746006257175964|interval:79004|pto_count:0|srtt:42903 [2025/04/30 09:44:17 176005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117157|inflight:116405| [2025/04/30 09:44:17 176011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257254968| [2025/04/30 09:44:17 176015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257254968| [2025/04/30 09:44:17 176019] [debug] |xqc_engine_wakeup_after|wakeup:1746006257254968|now:1746006257176019|diff:78949| [2025/04/30 09:44:17 176024] [debug] |xqc_engine_main_logic|END|now:1746006257175461| [2025/04/30 09:44:17 176029] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257176029| [2025/04/30 09:44:17 176033] [debug] |xqc_engine_wakeup_after|wakeup:1746006257254968|now:1746006257176033|diff:78935| [2025/04/30 09:44:17 176037] [debug] |xqc_engine_main_logic|END|now:1746006257176029| [2025/04/30 09:44:17 177381] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006257177380| [2025/04/30 09:44:17 177392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 177398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:39| [2025/04/30 09:44:17 177402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:40| [2025/04/30 09:44:17 177408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:40| [2025/04/30 09:44:17 177412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 177417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 177421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:61205|prior_delivered:16000|prior_time:1746006257129505|is_app_limited:0|send_elapse:41214|ack_elapse:47875|ctl_first_sent_time:1746006257130193|lagest_ack_time:1746006257177380|curr_delivered:72405| [2025/04/30 09:44:17 177426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257130193| [2025/04/30 09:44:17 177431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:835||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 09:44:17 177435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 177444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:60005|prior_delivered:18400|prior_time:1746006257131426|is_app_limited:0|send_elapse:42525|ack_elapse:45954|ctl_first_sent_time:1746006257131741|lagest_ack_time:1746006257177380|curr_delivered:73605| [2025/04/30 09:44:17 177449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257131741| [2025/04/30 09:44:17 177453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:834||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 09:44:17 177457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42903|rttvar:2785|minrtt:31343|latest_rtt:45639|ack_delay:72| [2025/04/30 09:44:17 177461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43236|rttvar:2755|minrtt:31343|latest_rtt:45639|ack_delay:72| [2025/04/30 09:44:17 177466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:78|lost_pn:75|thresh:3| [2025/04/30 09:44:17 177470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 177474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 177478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 177482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 177485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 177490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43236|rtt_var:2755|pto_duration:54256|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 177494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 177498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 177502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 114005| [2025/04/30 09:44:17 177506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257255181|now:1746006257177489|interv:77692| [2025/04/30 09:44:17 177510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257255181|now:1746006257177489|interval:77692|pto_count:0|srtt:43236 [2025/04/30 09:44:17 177514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 42525, ack_elapse 45954, delivered 55205|rate 1201310|lost 4| [2025/04/30 09:44:17 177519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201310) in round 3| [2025/04/30 09:44:17 177523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 177527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109090|extra_cwnd:44536| [2025/04/30 09:44:17 177531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117157|packet_lost:0|acked:2400|po_sent_time:1746006257131741|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 177535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117157|packet_lost:0|acked:2400|po_sent_time:1746006257131741|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 177542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206429|cwnd:119557|full_bw_reached:0|inflight:114005|srtt:43236|latest_rtt:45639|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 177547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 177552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006257202380|now:1746006257177380|interv:25000| [2025/04/30 09:44:17 177557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006257177380|max_ack_delay:25000| [2025/04/30 09:44:17 177561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:40|largest:40|pns:2| [2025/04/30 09:44:17 177566] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:40|frame:PING ACK |recv_time:1746006257177380|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 177570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377177380|now:1746006257177380|interv:120000000| [2025/04/30 09:44:17 177574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377177380|now:1746006257177380|interv:120000000| [2025/04/30 09:44:17 177578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257254968|pq_index:0| [2025/04/30 09:44:17 177583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257175461| [2025/04/30 09:44:17 177587] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257177587| [2025/04/30 09:44:17 177592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257177591| [2025/04/30 09:44:17 177597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 177601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43236|min_srtt:43236|path_bw:1206429|loss_rate:2.31|path_pto:0| [2025/04/30 09:44:17 177606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114005|cwnd:119557|conn:00005577253BD50C|stream_id:0|stream_offset:182775| [2025/04/30 09:44:17 177610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 177615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 177619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43236|min_srtt:43236|path_bw:1206429|loss_rate:2.31|path_pto:0| [2025/04/30 09:44:17 177623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:114005|cwnd:119557|conn:00005577253BD50C|stream_id:0|stream_offset:183954| [2025/04/30 09:44:17 177630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 177634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 177638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43236|min_srtt:43236|path_bw:1206429|loss_rate:2.31|path_pto:0| [2025/04/30 09:44:17 177643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:114005|cwnd:119557|conn:00005577253BD50C|stream_id:0|stream_offset:185133| [2025/04/30 09:44:17 177647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 177651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 177655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43236|min_srtt:43236|path_bw:1206429|loss_rate:2.31|path_pto:0| [2025/04/30 09:44:17 177660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:114005|cwnd:119557|conn:00005577253BD50C|stream_id:0|stream_offset:186312| [2025/04/30 09:44:17 177664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 177668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 177686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43236|min_srtt:43236|path_bw:1206429|loss_rate:2.31|path_pto:0| [2025/04/30 09:44:17 177693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:114005|cwnd:119557|conn:00005577253BD50C|stream_id:0|stream_offset:187491| [2025/04/30 09:44:17 177700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 177705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 177711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 177718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 177725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 177730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114005|cwnd:119557|conn:00005577253BD50C|stream_id:0|stream_offset:182775| [2025/04/30 09:44:17 177734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 177742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:174| [2025/04/30 09:44:17 177774] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:174|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:114005|now:1746006257177750|stream_id:0|stream_offset:182775| [2025/04/30 09:44:17 177780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:174|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 177786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:114005|applimit:0| [2025/04/30 09:44:17 177792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43236|rtt_var:2755|pto_duration:54256|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 177800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 177806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 177812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 115205| [2025/04/30 09:44:17 177820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257257006|now:1746006257177792|interv:79214| [2025/04/30 09:44:17 177826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257257006|now:1746006257177792|interval:79214|pto_count:0|srtt:43236 [2025/04/30 09:44:17 177834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119557|inflight:115205| [2025/04/30 09:44:17 177841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 177847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115205|cwnd:119557|conn:00005577253BD50C|stream_id:0|stream_offset:183954| [2025/04/30 09:44:17 177854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 177861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:175| [2025/04/30 09:44:17 177893] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:175|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:115205|now:1746006257177872|stream_id:0|stream_offset:183954| [2025/04/30 09:44:17 177899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 177904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:115205|applimit:0| [2025/04/30 09:44:17 177909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43236|rtt_var:2755|pto_duration:54256|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 177917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 177923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 177929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 116405| [2025/04/30 09:44:17 177936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257257128|now:1746006257177909|interv:79219| [2025/04/30 09:44:17 177949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257257128|now:1746006257177909|interval:79219|pto_count:0|srtt:43236 [2025/04/30 09:44:17 177954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119557|inflight:116405| [2025/04/30 09:44:17 177959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 177963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116405|cwnd:119557|conn:00005577253BD50C|stream_id:0|stream_offset:185133| [2025/04/30 09:44:17 177968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 177972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:176| [2025/04/30 09:44:17 178000] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:176|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:116405|now:1746006257177979|stream_id:0|stream_offset:185133| [2025/04/30 09:44:17 178006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 178010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:116405|applimit:0| [2025/04/30 09:44:17 178015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43236|rtt_var:2755|pto_duration:54256|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 178021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 178028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 178034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 117605| [2025/04/30 09:44:17 178041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257257235|now:1746006257178014|interv:79221| [2025/04/30 09:44:17 178047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257257235|now:1746006257178014|interval:79221|pto_count:0|srtt:43236 [2025/04/30 09:44:17 178055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119557|inflight:117605| [2025/04/30 09:44:17 178061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 178065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117605|cwnd:119557|conn:00005577253BD50C|stream_id:0|stream_offset:186312| [2025/04/30 09:44:17 178069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 178074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:177| [2025/04/30 09:44:17 178101] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:177|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:117605|now:1746006257178081|stream_id:0|stream_offset:186312| [2025/04/30 09:44:17 178114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 178121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:117605|applimit:0| [2025/04/30 09:44:17 178128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43236|rtt_var:2755|pto_duration:54256|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 178157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 178164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 178170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 118805| [2025/04/30 09:44:17 178177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257257337|now:1746006257178128|interv:79209| [2025/04/30 09:44:17 178183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257257337|now:1746006257178128|interval:79209|pto_count:0|srtt:43236 [2025/04/30 09:44:17 178190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119557|inflight:118805| [2025/04/30 09:44:17 178198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257202380| [2025/04/30 09:44:17 178202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257202380| [2025/04/30 09:44:17 178206] [debug] |xqc_engine_wakeup_after|wakeup:1746006257202380|now:1746006257178206|diff:24174| [2025/04/30 09:44:17 178211] [debug] |xqc_engine_main_logic|END|now:1746006257177591| [2025/04/30 09:44:17 178216] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257178216| [2025/04/30 09:44:17 178220] [debug] |xqc_engine_wakeup_after|wakeup:1746006257202380|now:1746006257178220|diff:24160| [2025/04/30 09:44:17 178224] [debug] |xqc_engine_main_logic|END|now:1746006257178216| [2025/04/30 09:44:17 179272] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006257179271| [2025/04/30 09:44:17 179283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 179289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:40| [2025/04/30 09:44:17 179293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:41| [2025/04/30 09:44:17 179299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:41| [2025/04/30 09:44:17 179303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 179308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 179312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:61205|prior_delivered:18400|prior_time:1746006257131426|is_app_limited:0|send_elapse:42633|ack_elapse:47845|ctl_first_sent_time:1746006257131849|lagest_ack_time:1746006257179271|curr_delivered:74805| [2025/04/30 09:44:17 179317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257131849| [2025/04/30 09:44:17 179322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:833||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 09:44:17 179326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 179335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:61205|prior_delivered:18400|prior_time:1746006257131426|is_app_limited:0|send_elapse:42633|ack_elapse:47845|ctl_first_sent_time:1746006257131849|lagest_ack_time:1746006257179271|curr_delivered:76005| [2025/04/30 09:44:17 179339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257131956| [2025/04/30 09:44:17 179343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:832||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 09:44:17 179347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43236|rttvar:2755|minrtt:31343|latest_rtt:47315|ack_delay:64| [2025/04/30 09:44:17 179352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43738|rttvar:3070|minrtt:31343|latest_rtt:47315|ack_delay:64| [2025/04/30 09:44:17 179356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:80|lost_pn:77|thresh:3| [2025/04/30 09:44:17 179360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 179364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 179368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 179372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 179376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 179380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43738|rtt_var:3070|pto_duration:56018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 179385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 179389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 179392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 116405| [2025/04/30 09:44:17 179396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257259099|now:1746006257179380|interv:79719| [2025/04/30 09:44:17 179400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257259099|now:1746006257179380|interval:79719|pto_count:0|srtt:43738 [2025/04/30 09:44:17 179405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 42633, ack_elapse 47845, delivered 57605|rate 1203992|lost 4| [2025/04/30 09:44:17 179409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203992) in round 3| [2025/04/30 09:44:17 179413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 179417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109090|extra_cwnd:44536| [2025/04/30 09:44:17 179421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119557|packet_lost:0|acked:2400|po_sent_time:1746006257131956|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 179428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119557|packet_lost:0|acked:2400|po_sent_time:1746006257131956|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 179433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206429|cwnd:121957|full_bw_reached:0|inflight:116405|srtt:43738|latest_rtt:47315|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 179438] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:121957|inflight:116405|mode:0|applimit:0|pacing_rate:3947107|bw:1206429|srtt:43738|latest_rtt:47315|min_rtt:31343|send:177|lost:4|tlp:0|recv:40|recovery:0|slow_start:1|conn_life:136669|acked:2400|delivered:76005|is_cwnd_limited:1| [2025/04/30 09:44:17 179444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:41|largest:41|pns:2| [2025/04/30 09:44:17 179448] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:41|frame:ACK |recv_time:1746006257179271|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 179453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377179271|now:1746006257179271|interv:120000000| [2025/04/30 09:44:17 179457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377179271|now:1746006257179271|interv:120000000| [2025/04/30 09:44:17 179461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257202380|pq_index:0| [2025/04/30 09:44:17 179465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257177591| [2025/04/30 09:44:17 179469] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257179469| [2025/04/30 09:44:17 179474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257179473| [2025/04/30 09:44:17 179479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 179484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43738|min_srtt:43738|path_bw:1206429|loss_rate:2.26|path_pto:0| [2025/04/30 09:44:17 179488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116405|cwnd:121957|conn:00005577253BD50C|stream_id:0|stream_offset:187491| [2025/04/30 09:44:17 179493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43738|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 179497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 179501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43738|min_srtt:43738|path_bw:1206429|loss_rate:2.26|path_pto:0| [2025/04/30 09:44:17 179506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:116405|cwnd:121957|conn:00005577253BD50C|stream_id:0|stream_offset:188670| [2025/04/30 09:44:17 179513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43738|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 179517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 179521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43738|min_srtt:43738|path_bw:1206429|loss_rate:2.26|path_pto:0| [2025/04/30 09:44:17 179526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:116405|cwnd:121957|conn:00005577253BD50C|stream_id:0|stream_offset:189849| [2025/04/30 09:44:17 179530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43738|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 179534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 179538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43738|min_srtt:43738|path_bw:1206429|loss_rate:2.26|path_pto:0| [2025/04/30 09:44:17 179543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:116405|cwnd:121957|conn:00005577253BD50C|stream_id:0|stream_offset:191028| [2025/04/30 09:44:17 179547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43738|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 179551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 179555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43738|min_srtt:43738|path_bw:1206429|loss_rate:2.26|path_pto:0| [2025/04/30 09:44:17 179559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:116405|cwnd:121957|conn:00005577253BD50C|stream_id:0|stream_offset:192207| [2025/04/30 09:44:17 179564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 179567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 179571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 179575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 179580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 179584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116405|cwnd:121957|conn:00005577253BD50C|stream_id:0|stream_offset:187491| [2025/04/30 09:44:17 179589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 179593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:178| [2025/04/30 09:44:17 179627] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:178|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:116405|now:1746006257179602|stream_id:0|stream_offset:187491| [2025/04/30 09:44:17 179633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 179637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:116405|applimit:0| [2025/04/30 09:44:17 179643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43738|rtt_var:3070|pto_duration:56018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 179650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 179656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 179662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 117605| [2025/04/30 09:44:17 179669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257260620|now:1746006257179643|interv:80977| [2025/04/30 09:44:17 179676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257260620|now:1746006257179643|interval:80977|pto_count:0|srtt:43738 [2025/04/30 09:44:17 179683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:121957|inflight:117605| [2025/04/30 09:44:17 179691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 179695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117605|cwnd:121957|conn:00005577253BD50C|stream_id:0|stream_offset:188670| [2025/04/30 09:44:17 179700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 179704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:179| [2025/04/30 09:44:17 179732] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:179|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:117605|now:1746006257179711|stream_id:0|stream_offset:188670| [2025/04/30 09:44:17 179738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 179745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:117605|applimit:0| [2025/04/30 09:44:17 179751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43738|rtt_var:3070|pto_duration:56018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 179758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 179765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 179771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 118805| [2025/04/30 09:44:17 179778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257260729|now:1746006257179751|interv:80978| [2025/04/30 09:44:17 179791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257260729|now:1746006257179751|interval:80978|pto_count:0|srtt:43738 [2025/04/30 09:44:17 179796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:121957|inflight:118805| [2025/04/30 09:44:17 179801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 179805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118805|cwnd:121957|conn:00005577253BD50C|stream_id:0|stream_offset:189849| [2025/04/30 09:44:17 179809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 179813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:180| [2025/04/30 09:44:17 179844] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:180|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:118805|now:1746006257179821|stream_id:0|stream_offset:189849| [2025/04/30 09:44:17 179849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 179857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:118805|applimit:0| [2025/04/30 09:44:17 179864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43738|rtt_var:3070|pto_duration:56018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 179871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 179877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 179884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 120005| [2025/04/30 09:44:17 179890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257260839|now:1746006257179864|interv:80975| [2025/04/30 09:44:17 179895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257260839|now:1746006257179864|interval:80975|pto_count:0|srtt:43738 [2025/04/30 09:44:17 179903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:121957|inflight:120005| [2025/04/30 09:44:17 179910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 179917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120005|cwnd:121957|conn:00005577253BD50C|stream_id:0|stream_offset:191028| [2025/04/30 09:44:17 179924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 179932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:181| [2025/04/30 09:44:17 179968] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:181|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:120005|now:1746006257179947|stream_id:0|stream_offset:191028| [2025/04/30 09:44:17 179973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 179982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:120005|applimit:0| [2025/04/30 09:44:17 179988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43738|rtt_var:3070|pto_duration:56018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 179995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 180001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 180007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 121205| [2025/04/30 09:44:17 180014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257260965|now:1746006257179988|interv:80977| [2025/04/30 09:44:17 180020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257260965|now:1746006257179988|interval:80977|pto_count:0|srtt:43738 [2025/04/30 09:44:17 180028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:121957|inflight:121205| [2025/04/30 09:44:17 180033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257202380| [2025/04/30 09:44:17 180038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257202380| [2025/04/30 09:44:17 180042] [debug] |xqc_engine_wakeup_after|wakeup:1746006257202380|now:1746006257180041|diff:22339| [2025/04/30 09:44:17 180046] [debug] |xqc_engine_main_logic|END|now:1746006257179473| [2025/04/30 09:44:17 180051] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257180051| [2025/04/30 09:44:17 180055] [debug] |xqc_engine_wakeup_after|wakeup:1746006257202380|now:1746006257180055|diff:22325| [2025/04/30 09:44:17 180059] [debug] |xqc_engine_main_logic|END|now:1746006257180051| [2025/04/30 09:44:17 181375] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006257181374| [2025/04/30 09:44:17 181387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 181393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:41| [2025/04/30 09:44:17 181397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:42| [2025/04/30 09:44:17 181403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:42| [2025/04/30 09:44:17 181407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 181412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 181417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:63605|prior_delivered:18400|prior_time:1746006257131426|is_app_limited:0|send_elapse:42864|ack_elapse:49948|ctl_first_sent_time:1746006257132080|lagest_ack_time:1746006257181374|curr_delivered:77205| [2025/04/30 09:44:17 181421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257132080| [2025/04/30 09:44:17 181426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:831||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 09:44:17 181430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 181440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:62405|prior_delivered:20800|prior_time:1746006257133414|is_app_limited:0|send_elapse:44293|ack_elapse:47960|ctl_first_sent_time:1746006257133724|lagest_ack_time:1746006257181374|curr_delivered:78405| [2025/04/30 09:44:17 181445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257133724| [2025/04/30 09:44:17 181449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:830||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 09:44:17 181453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43738|rttvar:3070|minrtt:31343|latest_rtt:47650|ack_delay:104| [2025/04/30 09:44:17 181457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44214|rttvar:3255|minrtt:31343|latest_rtt:47650|ack_delay:104| [2025/04/30 09:44:17 181461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:82|lost_pn:79|thresh:3| [2025/04/30 09:44:17 181465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 181470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 181473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 181477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 181481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 181485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44214|rtt_var:3255|pto_duration:57234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 181490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 181494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 181498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 118805| [2025/04/30 09:44:17 181502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257262181|now:1746006257181485|interv:80696| [2025/04/30 09:44:17 181506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257262181|now:1746006257181485|interval:80696|pto_count:0|srtt:44214 [2025/04/30 09:44:17 181510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 44293, ack_elapse 47960, delivered 57605|rate 1201105|lost 4| [2025/04/30 09:44:17 181514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201105) in round 3| [2025/04/30 09:44:17 181519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 181523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109090|extra_cwnd:44536| [2025/04/30 09:44:17 181527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:121957|packet_lost:0|acked:2400|po_sent_time:1746006257133724|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 181534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:121957|packet_lost:0|acked:2400|po_sent_time:1746006257133724|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 181538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206429|cwnd:124357|full_bw_reached:0|inflight:118805|srtt:44214|latest_rtt:47650|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 181544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:42|largest:42|pns:2| [2025/04/30 09:44:17 181549] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:42|frame:ACK |recv_time:1746006257181374|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 181553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377181374|now:1746006257181374|interv:120000000| [2025/04/30 09:44:17 181557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377181374|now:1746006257181374|interv:120000000| [2025/04/30 09:44:17 181561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257202380|pq_index:0| [2025/04/30 09:44:17 181566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257179473| [2025/04/30 09:44:17 181570] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257181570| [2025/04/30 09:44:17 181575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257181574| [2025/04/30 09:44:17 181580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 181585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44214|min_srtt:44214|path_bw:1206429|loss_rate:2.21|path_pto:0| [2025/04/30 09:44:17 181589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118805|cwnd:124357|conn:00005577253BD50C|stream_id:0|stream_offset:192207| [2025/04/30 09:44:17 181594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 181598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 181603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44214|min_srtt:44214|path_bw:1206429|loss_rate:2.21|path_pto:0| [2025/04/30 09:44:17 181607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:118805|cwnd:124357|conn:00005577253BD50C|stream_id:0|stream_offset:193386| [2025/04/30 09:44:17 181611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 181616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 181623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44214|min_srtt:44214|path_bw:1206429|loss_rate:2.21|path_pto:0| [2025/04/30 09:44:17 181627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:118805|cwnd:124357|conn:00005577253BD50C|stream_id:0|stream_offset:194565| [2025/04/30 09:44:17 181631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 181635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 181640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44214|min_srtt:44214|path_bw:1206429|loss_rate:2.21|path_pto:0| [2025/04/30 09:44:17 181644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:118805|cwnd:124357|conn:00005577253BD50C|stream_id:0|stream_offset:195744| [2025/04/30 09:44:17 181648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 181652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 181656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44214|min_srtt:44214|path_bw:1206429|loss_rate:2.21|path_pto:0| [2025/04/30 09:44:17 181661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:118805|cwnd:124357|conn:00005577253BD50C|stream_id:0|stream_offset:196923| [2025/04/30 09:44:17 181665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 181669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 181673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 181677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 181681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 181685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118805|cwnd:124357|conn:00005577253BD50C|stream_id:0|stream_offset:192207| [2025/04/30 09:44:17 181690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 181694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:182| [2025/04/30 09:44:17 181726] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:182|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:118805|now:1746006257181701|stream_id:0|stream_offset:192207| [2025/04/30 09:44:17 181732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 181740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:118805|applimit:0| [2025/04/30 09:44:17 181747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44214|rtt_var:3255|pto_duration:57234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 181754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 181761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 181767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 120005| [2025/04/30 09:44:17 181774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257263935|now:1746006257181747|interv:82188| [2025/04/30 09:44:17 181780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257263935|now:1746006257181747|interval:82188|pto_count:0|srtt:44214 [2025/04/30 09:44:17 181788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124357|inflight:120005| [2025/04/30 09:44:17 181795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 181801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120005|cwnd:124357|conn:00005577253BD50C|stream_id:0|stream_offset:193386| [2025/04/30 09:44:17 181806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 181810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:183| [2025/04/30 09:44:17 181842] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:183|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:120005|now:1746006257181819|stream_id:0|stream_offset:193386| [2025/04/30 09:44:17 181848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 181856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:120005|applimit:0| [2025/04/30 09:44:17 181863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44214|rtt_var:3255|pto_duration:57234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 181870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 181876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 181882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 121205| [2025/04/30 09:44:17 181889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257264053|now:1746006257181863|interv:82190| [2025/04/30 09:44:17 181895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257264053|now:1746006257181863|interval:82190|pto_count:0|srtt:44214 [2025/04/30 09:44:17 181902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124357|inflight:121205| [2025/04/30 09:44:17 181917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 181923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121205|cwnd:124357|conn:00005577253BD50C|stream_id:0|stream_offset:194565| [2025/04/30 09:44:17 181930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 181935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:184| [2025/04/30 09:44:17 181964] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:184|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:121205|now:1746006257181943|stream_id:0|stream_offset:194565| [2025/04/30 09:44:17 181970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 181974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:121205|applimit:0| [2025/04/30 09:44:17 181979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44214|rtt_var:3255|pto_duration:57234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 181986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 181993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 182000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 122405| [2025/04/30 09:44:17 182006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257264177|now:1746006257181979|interv:82198| [2025/04/30 09:44:17 182012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257264177|now:1746006257181979|interval:82198|pto_count:0|srtt:44214 [2025/04/30 09:44:17 182020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124357|inflight:122405| [2025/04/30 09:44:17 182025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 182029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122405|cwnd:124357|conn:00005577253BD50C|stream_id:0|stream_offset:195744| [2025/04/30 09:44:17 182034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 182038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:185| [2025/04/30 09:44:17 182066] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:185|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122405|now:1746006257182045|stream_id:0|stream_offset:195744| [2025/04/30 09:44:17 182071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 182076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:122405|applimit:0| [2025/04/30 09:44:17 182081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44214|rtt_var:3255|pto_duration:57234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 182094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 182100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 182106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 123605| [2025/04/30 09:44:17 182112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257264279|now:1746006257182081|interv:82198| [2025/04/30 09:44:17 182118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257264279|now:1746006257182081|interval:82198|pto_count:0|srtt:44214 [2025/04/30 09:44:17 182123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124357|inflight:123605| [2025/04/30 09:44:17 182128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257202380| [2025/04/30 09:44:17 182152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257202380| [2025/04/30 09:44:17 182161] [debug] |xqc_engine_wakeup_after|wakeup:1746006257202380|now:1746006257182161|diff:20219| [2025/04/30 09:44:17 182166] [debug] |xqc_engine_main_logic|END|now:1746006257181574| [2025/04/30 09:44:17 182171] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257182171| [2025/04/30 09:44:17 182175] [debug] |xqc_engine_wakeup_after|wakeup:1746006257202380|now:1746006257182175|diff:20205| [2025/04/30 09:44:17 182179] [debug] |xqc_engine_main_logic|END|now:1746006257182171| [2025/04/30 09:44:17 183289] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006257183289| [2025/04/30 09:44:17 183297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 183303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:42| [2025/04/30 09:44:17 183307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:43| [2025/04/30 09:44:17 183312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:43| [2025/04/30 09:44:17 183317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 183322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 183326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:63605|prior_delivered:20800|prior_time:1746006257133414|is_app_limited:0|send_elapse:44405|ack_elapse:49875|ctl_first_sent_time:1746006257133836|lagest_ack_time:1746006257183289|curr_delivered:79605| [2025/04/30 09:44:17 183331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257133836| [2025/04/30 09:44:17 183336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:829||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 09:44:17 183340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 183344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:63605|prior_delivered:20800|prior_time:1746006257133414|is_app_limited:0|send_elapse:44405|ack_elapse:49875|ctl_first_sent_time:1746006257133836|lagest_ack_time:1746006257183289|curr_delivered:80805| [2025/04/30 09:44:17 183353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257133942| [2025/04/30 09:44:17 183357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:828||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 09:44:17 183361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44214|rttvar:3255|minrtt:31343|latest_rtt:49347|ack_delay:72| [2025/04/30 09:44:17 183365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44847|rttvar:3707|minrtt:31343|latest_rtt:49347|ack_delay:72| [2025/04/30 09:44:17 183370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:84|lost_pn:81|thresh:3| [2025/04/30 09:44:17 183374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 183378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 183382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 183385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 183389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 183393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44847|rtt_var:3707|pto_duration:59675|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 183398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 183402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 183406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 121205| [2025/04/30 09:44:17 183410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257266720|now:1746006257183393|interv:83327| [2025/04/30 09:44:17 183413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257266720|now:1746006257183393|interval:83327|pto_count:0|srtt:44847 [2025/04/30 09:44:17 183418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 44405, ack_elapse 49875, delivered 60005|rate 1203107|lost 4| [2025/04/30 09:44:17 183422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203107) in round 3| [2025/04/30 09:44:17 183426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 183431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109090|extra_cwnd:44536| [2025/04/30 09:44:17 183435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124357|packet_lost:0|acked:2400|po_sent_time:1746006257133942|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 183439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124357|packet_lost:0|acked:2400|po_sent_time:1746006257133942|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 183444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206429|cwnd:126757|full_bw_reached:0|inflight:121205|srtt:44847|latest_rtt:49347|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 183452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:43|largest:43|pns:2| [2025/04/30 09:44:17 183457] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:43|frame:ACK |recv_time:1746006257183289|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 183461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377183289|now:1746006257183289|interv:120000000| [2025/04/30 09:44:17 183466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377183289|now:1746006257183289|interv:120000000| [2025/04/30 09:44:17 183470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257202380|pq_index:0| [2025/04/30 09:44:17 183474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257181574| [2025/04/30 09:44:17 183478] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257183478| [2025/04/30 09:44:17 183482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257183482| [2025/04/30 09:44:17 183488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 183492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44847|min_srtt:44847|path_bw:1206429|loss_rate:2.16|path_pto:0| [2025/04/30 09:44:17 183497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121205|cwnd:126757|conn:00005577253BD50C|stream_id:0|stream_offset:196923| [2025/04/30 09:44:17 183501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44847|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 183506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 183510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44847|min_srtt:44847|path_bw:1206429|loss_rate:2.16|path_pto:0| [2025/04/30 09:44:17 183515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:121205|cwnd:126757|conn:00005577253BD50C|stream_id:0|stream_offset:198102| [2025/04/30 09:44:17 183519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44847|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 183523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 183528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44847|min_srtt:44847|path_bw:1206429|loss_rate:2.16|path_pto:0| [2025/04/30 09:44:17 183532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:121205|cwnd:126757|conn:00005577253BD50C|stream_id:0|stream_offset:199281| [2025/04/30 09:44:17 183538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44847|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 183543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 183547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44847|min_srtt:44847|path_bw:1206429|loss_rate:2.16|path_pto:0| [2025/04/30 09:44:17 183551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:121205|cwnd:126757|conn:00005577253BD50C|stream_id:0|stream_offset:200460| [2025/04/30 09:44:17 183556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44847|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 183560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 183564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44847|min_srtt:44847|path_bw:1206429|loss_rate:2.16|path_pto:0| [2025/04/30 09:44:17 183568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:121205|cwnd:126757|conn:00005577253BD50C|stream_id:0|stream_offset:201639| [2025/04/30 09:44:17 183572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 183576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 183580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 183584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 183589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 183593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121205|cwnd:126757|conn:00005577253BD50C|stream_id:0|stream_offset:196923| [2025/04/30 09:44:17 183597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 183601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:186| [2025/04/30 09:44:17 183633] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:186|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:121205|now:1746006257183608|stream_id:0|stream_offset:196923| [2025/04/30 09:44:17 183638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 183643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:121205|applimit:0| [2025/04/30 09:44:17 183651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44847|rtt_var:3707|pto_duration:59675|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 183663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 183670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 183676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 122405| [2025/04/30 09:44:17 183683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257268283|now:1746006257183650|interv:84633| [2025/04/30 09:44:17 183690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257268283|now:1746006257183650|interval:84633|pto_count:0|srtt:44847 [2025/04/30 09:44:17 183696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:126757|inflight:122405| [2025/04/30 09:44:17 183701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 183705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122405|cwnd:126757|conn:00005577253BD50C|stream_id:0|stream_offset:198102| [2025/04/30 09:44:17 183709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 183713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:187| [2025/04/30 09:44:17 183743] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:187|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122405|now:1746006257183721|stream_id:0|stream_offset:198102| [2025/04/30 09:44:17 183749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 183756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:122405|applimit:0| [2025/04/30 09:44:17 183763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44847|rtt_var:3707|pto_duration:59675|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 183771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 183777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 183783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 123605| [2025/04/30 09:44:17 183790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257268396|now:1746006257183763|interv:84633| [2025/04/30 09:44:17 183797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257268396|now:1746006257183763|interval:84633|pto_count:0|srtt:44847 [2025/04/30 09:44:17 183803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:126757|inflight:123605| [2025/04/30 09:44:17 183808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 183812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123605|cwnd:126757|conn:00005577253BD50C|stream_id:0|stream_offset:199281| [2025/04/30 09:44:17 183821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 183825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:188| [2025/04/30 09:44:17 183860] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:188|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:123605|now:1746006257183832|stream_id:0|stream_offset:199281| [2025/04/30 09:44:17 183869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 183876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:123605|applimit:0| [2025/04/30 09:44:17 183882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44847|rtt_var:3707|pto_duration:59675|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 183888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 183895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 183901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 124805| [2025/04/30 09:44:17 183908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257268507|now:1746006257183882|interv:84625| [2025/04/30 09:44:17 183914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257268507|now:1746006257183882|interval:84625|pto_count:0|srtt:44847 [2025/04/30 09:44:17 183921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:126757|inflight:124805| [2025/04/30 09:44:17 183929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 183933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124805|cwnd:126757|conn:00005577253BD50C|stream_id:0|stream_offset:200460| [2025/04/30 09:44:17 183938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 183942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:189| [2025/04/30 09:44:17 183970] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:189|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:124805|now:1746006257183949|stream_id:0|stream_offset:200460| [2025/04/30 09:44:17 183975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 183980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:124805|applimit:0| [2025/04/30 09:44:17 183984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44847|rtt_var:3707|pto_duration:59675|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 183988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 183995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 184007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 126005| [2025/04/30 09:44:17 184014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257268624|now:1746006257183984|interv:84640| [2025/04/30 09:44:17 184020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257268624|now:1746006257183984|interval:84640|pto_count:0|srtt:44847 [2025/04/30 09:44:17 184027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:126757|inflight:126005| [2025/04/30 09:44:17 184034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257202380| [2025/04/30 09:44:17 184039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257202380| [2025/04/30 09:44:17 184043] [debug] |xqc_engine_wakeup_after|wakeup:1746006257202380|now:1746006257184042|diff:18338| [2025/04/30 09:44:17 184047] [debug] |xqc_engine_main_logic|END|now:1746006257183482| [2025/04/30 09:44:17 184052] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257184052| [2025/04/30 09:44:17 184056] [debug] |xqc_engine_wakeup_after|wakeup:1746006257202380|now:1746006257184056|diff:18324| [2025/04/30 09:44:17 184060] [debug] |xqc_engine_main_logic|END|now:1746006257184052| [2025/04/30 09:44:17 185241] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006257185240| [2025/04/30 09:44:17 185251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 185257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:43| [2025/04/30 09:44:17 185261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:44| [2025/04/30 09:44:17 185266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:44| [2025/04/30 09:44:17 185271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 185276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 185280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:66005|prior_delivered:20800|prior_time:1746006257133414|is_app_limited:0|send_elapse:44630|ack_elapse:51826|ctl_first_sent_time:1746006257134061|lagest_ack_time:1746006257185240|curr_delivered:82005| [2025/04/30 09:44:17 185285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257134061| [2025/04/30 09:44:17 185290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:827||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 09:44:17 185294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 185298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:64805|prior_delivered:23200|prior_time:1746006257135433|is_app_limited:0|send_elapse:46103|ack_elapse:49807|ctl_first_sent_time:1746006257135741|lagest_ack_time:1746006257185240|curr_delivered:83205| [2025/04/30 09:44:17 185303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257135741| [2025/04/30 09:44:17 185307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:826||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 09:44:17 185311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44847|rttvar:3707|minrtt:31343|latest_rtt:49499|ack_delay:64| [2025/04/30 09:44:17 185320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:45421|rttvar:3928|minrtt:31343|latest_rtt:49499|ack_delay:64| [2025/04/30 09:44:17 185324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:86|lost_pn:83|thresh:3| [2025/04/30 09:44:17 185328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 185332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 185336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 185340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 185344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 185348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45421|rtt_var:3928|pto_duration:61133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 185352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 185356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 185360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 123605| [2025/04/30 09:44:17 185364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257270082|now:1746006257185348|interv:84734| [2025/04/30 09:44:17 185368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257270082|now:1746006257185348|interval:84734|pto_count:0|srtt:45421 [2025/04/30 09:44:17 185372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 46103, ack_elapse 49807, delivered 60005|rate 1204750|lost 4| [2025/04/30 09:44:17 185377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204750) in round 3| [2025/04/30 09:44:17 185381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 185385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109090|extra_cwnd:44536| [2025/04/30 09:44:17 185389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:126757|packet_lost:0|acked:2400|po_sent_time:1746006257135741|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 185393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:126757|packet_lost:0|acked:2400|po_sent_time:1746006257135741|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 185398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206429|cwnd:129157|full_bw_reached:0|inflight:123605|srtt:45421|latest_rtt:49499|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 185404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:44|largest:44|pns:2| [2025/04/30 09:44:17 185411] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:44|frame:ACK |recv_time:1746006257185240|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 185415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377185240|now:1746006257185240|interv:120000000| [2025/04/30 09:44:17 185419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377185240|now:1746006257185240|interv:120000000| [2025/04/30 09:44:17 185423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257202380|pq_index:0| [2025/04/30 09:44:17 185427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257183482| [2025/04/30 09:44:17 185431] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257185431| [2025/04/30 09:44:17 185436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257185435| [2025/04/30 09:44:17 185441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 185446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45421|min_srtt:45421|path_bw:1206429|loss_rate:2.12|path_pto:0| [2025/04/30 09:44:17 185451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123605|cwnd:129157|conn:00005577253BD50C|stream_id:0|stream_offset:201639| [2025/04/30 09:44:17 185455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 185459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 185464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45421|min_srtt:45421|path_bw:1206429|loss_rate:2.12|path_pto:0| [2025/04/30 09:44:17 185468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:123605|cwnd:129157|conn:00005577253BD50C|stream_id:0|stream_offset:202818| [2025/04/30 09:44:17 185472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 185477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 185481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45421|min_srtt:45421|path_bw:1206429|loss_rate:2.12|path_pto:0| [2025/04/30 09:44:17 185485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:123605|cwnd:129157|conn:00005577253BD50C|stream_id:0|stream_offset:203997| [2025/04/30 09:44:17 185490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 185494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 185502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45421|min_srtt:45421|path_bw:1206429|loss_rate:2.12|path_pto:0| [2025/04/30 09:44:17 185507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:123605|cwnd:129157|conn:00005577253BD50C|stream_id:0|stream_offset:205176| [2025/04/30 09:44:17 185511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 185515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 185520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45421|min_srtt:45421|path_bw:1206429|loss_rate:2.12|path_pto:0| [2025/04/30 09:44:17 185524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:123605|cwnd:129157|conn:00005577253BD50C|stream_id:0|stream_offset:206355| [2025/04/30 09:44:17 185528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 185532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 185536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 185540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 185545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 185549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123605|cwnd:129157|conn:00005577253BD50C|stream_id:0|stream_offset:201639| [2025/04/30 09:44:17 185553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 185557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:190| [2025/04/30 09:44:17 185589] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:190|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:123605|now:1746006257185564|stream_id:0|stream_offset:201639| [2025/04/30 09:44:17 185594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 185600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:123605|applimit:0| [2025/04/30 09:44:17 185607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45421|rtt_var:3928|pto_duration:61133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 185613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 185620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 185626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 124805| [2025/04/30 09:44:17 185639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257271697|now:1746006257185606|interv:86091| [2025/04/30 09:44:17 185645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257271697|now:1746006257185606|interval:86091|pto_count:0|srtt:45421 [2025/04/30 09:44:17 185652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129157|inflight:124805| [2025/04/30 09:44:17 185657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 185661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124805|cwnd:129157|conn:00005577253BD50C|stream_id:0|stream_offset:202818| [2025/04/30 09:44:17 185665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 185669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:191| [2025/04/30 09:44:17 185699] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:191|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:124805|now:1746006257185677|stream_id:0|stream_offset:202818| [2025/04/30 09:44:17 185705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 185712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:124805|applimit:0| [2025/04/30 09:44:17 185719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45421|rtt_var:3928|pto_duration:61133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 185726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 185733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 185739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 126005| [2025/04/30 09:44:17 185745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257271810|now:1746006257185719|interv:86091| [2025/04/30 09:44:17 185750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257271810|now:1746006257185719|interval:86091|pto_count:0|srtt:45421 [2025/04/30 09:44:17 185755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129157|inflight:126005| [2025/04/30 09:44:17 185759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 185763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126005|cwnd:129157|conn:00005577253BD50C|stream_id:0|stream_offset:203997| [2025/04/30 09:44:17 185768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 185772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:192| [2025/04/30 09:44:17 185807] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:192|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:126005|now:1746006257185779|stream_id:0|stream_offset:203997| [2025/04/30 09:44:17 185822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 185829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:126005|applimit:0| [2025/04/30 09:44:17 185836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45421|rtt_var:3928|pto_duration:61133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 185843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 185850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 185860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 127205| [2025/04/30 09:44:17 185866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257271912|now:1746006257185836|interv:86076| [2025/04/30 09:44:17 185873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257271912|now:1746006257185836|interval:86076|pto_count:0|srtt:45421 [2025/04/30 09:44:17 185880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129157|inflight:127205| [2025/04/30 09:44:17 185888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 185893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127205|cwnd:129157|conn:00005577253BD50C|stream_id:0|stream_offset:205176| [2025/04/30 09:44:17 185898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 185902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:193| [2025/04/30 09:44:17 185931] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:193|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:127205|now:1746006257185910|stream_id:0|stream_offset:205176| [2025/04/30 09:44:17 185937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 185941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:127205|applimit:0| [2025/04/30 09:44:17 185945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45421|rtt_var:3928|pto_duration:61133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 185950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 185957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 185963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 128405| [2025/04/30 09:44:17 185969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257272043|now:1746006257185945|interv:86098| [2025/04/30 09:44:17 185976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257272043|now:1746006257185945|interval:86098|pto_count:0|srtt:45421 [2025/04/30 09:44:17 185990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129157|inflight:128405| [2025/04/30 09:44:17 185996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257202380| [2025/04/30 09:44:17 186000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257202380| [2025/04/30 09:44:17 186004] [debug] |xqc_engine_wakeup_after|wakeup:1746006257202380|now:1746006257186004|diff:16376| [2025/04/30 09:44:17 186008] [debug] |xqc_engine_main_logic|END|now:1746006257185435| [2025/04/30 09:44:17 186014] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257186014| [2025/04/30 09:44:17 186018] [debug] |xqc_engine_wakeup_after|wakeup:1746006257202380|now:1746006257186018|diff:16362| [2025/04/30 09:44:17 186021] [debug] |xqc_engine_main_logic|END|now:1746006257186014| [2025/04/30 09:44:17 187321] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006257187321| [2025/04/30 09:44:17 187331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 187337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:44| [2025/04/30 09:44:17 187341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:45| [2025/04/30 09:44:17 187347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:45| [2025/04/30 09:44:17 187351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 187356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 187360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:66005|prior_delivered:23200|prior_time:1746006257135433|is_app_limited:0|send_elapse:46214|ack_elapse:51888|ctl_first_sent_time:1746006257135852|lagest_ack_time:1746006257187321|curr_delivered:84405| [2025/04/30 09:44:17 187365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257135852| [2025/04/30 09:44:17 187369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:825||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 09:44:17 187373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 187378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:66005|prior_delivered:23200|prior_time:1746006257135433|is_app_limited:0|send_elapse:46214|ack_elapse:51888|ctl_first_sent_time:1746006257135852|lagest_ack_time:1746006257187321|curr_delivered:85605| [2025/04/30 09:44:17 187382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257135958| [2025/04/30 09:44:17 187386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:824||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 09:44:17 187390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:45421|rttvar:3928|minrtt:31343|latest_rtt:51363|ack_delay:88| [2025/04/30 09:44:17 187394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:46153|rttvar:4409|minrtt:31343|latest_rtt:51363|ack_delay:88| [2025/04/30 09:44:17 187399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:88|lost_pn:85|thresh:3| [2025/04/30 09:44:17 187407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 187411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 187415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 187419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 187423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 187427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46153|rtt_var:4409|pto_duration:63789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 187431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 187435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 187439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 126005| [2025/04/30 09:44:17 187443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257274699|now:1746006257187427|interv:87272| [2025/04/30 09:44:17 187447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257274699|now:1746006257187427|interval:87272|pto_count:0|srtt:46153 [2025/04/30 09:44:17 187451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 46214, ack_elapse 51888, delivered 62405|rate 1202686|lost 4| [2025/04/30 09:44:17 187455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202686) in round 3| [2025/04/30 09:44:17 187460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 187464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109090|extra_cwnd:44536| [2025/04/30 09:44:17 187468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:129157|packet_lost:0|acked:2400|po_sent_time:1746006257135958|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 187472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:129157|packet_lost:0|acked:2400|po_sent_time:1746006257135958|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 187477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206429|cwnd:131557|full_bw_reached:0|inflight:126005|srtt:46153|latest_rtt:51363|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 187482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:45|largest:45|pns:2| [2025/04/30 09:44:17 187487] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:45|frame:ACK |recv_time:1746006257187321|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 187491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377187321|now:1746006257187321|interv:120000000| [2025/04/30 09:44:17 187498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377187321|now:1746006257187321|interv:120000000| [2025/04/30 09:44:17 187502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257202380|pq_index:0| [2025/04/30 09:44:17 187506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257185435| [2025/04/30 09:44:17 187510] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257187510| [2025/04/30 09:44:17 187515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257187514| [2025/04/30 09:44:17 187520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 187525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46153|min_srtt:46153|path_bw:1206429|loss_rate:2.07|path_pto:0| [2025/04/30 09:44:17 187529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126005|cwnd:131557|conn:00005577253BD50C|stream_id:0|stream_offset:206355| [2025/04/30 09:44:17 187534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46153|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 187538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 187542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46153|min_srtt:46153|path_bw:1206429|loss_rate:2.07|path_pto:0| [2025/04/30 09:44:17 187547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:126005|cwnd:131557|conn:00005577253BD50C|stream_id:0|stream_offset:207534| [2025/04/30 09:44:17 187551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46153|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 187555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 187559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46153|min_srtt:46153|path_bw:1206429|loss_rate:2.07|path_pto:0| [2025/04/30 09:44:17 187564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:126005|cwnd:131557|conn:00005577253BD50C|stream_id:0|stream_offset:208713| [2025/04/30 09:44:17 187568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46153|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 187572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 187576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46153|min_srtt:46153|path_bw:1206429|loss_rate:2.07|path_pto:0| [2025/04/30 09:44:17 187581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:126005|cwnd:131557|conn:00005577253BD50C|stream_id:0|stream_offset:209892| [2025/04/30 09:44:17 187587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46153|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 187592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 187596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46153|min_srtt:46153|path_bw:1206429|loss_rate:2.07|path_pto:0| [2025/04/30 09:44:17 187600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:126005|cwnd:131557|conn:00005577253BD50C|stream_id:0|stream_offset:211071| [2025/04/30 09:44:17 187604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 187608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 187612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 187616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 187621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 187625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126005|cwnd:131557|conn:00005577253BD50C|stream_id:0|stream_offset:206355| [2025/04/30 09:44:17 187629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 187634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:194| [2025/04/30 09:44:17 187665] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:194|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:126005|now:1746006257187640|stream_id:0|stream_offset:206355| [2025/04/30 09:44:17 187670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 187676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:126005|applimit:0| [2025/04/30 09:44:17 187682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46153|rtt_var:4409|pto_duration:63789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 187690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 187696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 187703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 127205| [2025/04/30 09:44:17 187710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257276429|now:1746006257187682|interv:88747| [2025/04/30 09:44:17 187716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257276429|now:1746006257187682|interval:88747|pto_count:0|srtt:46153 [2025/04/30 09:44:17 187732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131557|inflight:127205| [2025/04/30 09:44:17 187737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 187741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127205|cwnd:131557|conn:00005577253BD50C|stream_id:0|stream_offset:207534| [2025/04/30 09:44:17 187745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 187750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:195| [2025/04/30 09:44:17 187778] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:195|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:127205|now:1746006257187757|stream_id:0|stream_offset:207534| [2025/04/30 09:44:17 187785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 187792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:127205|applimit:0| [2025/04/30 09:44:17 187800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46153|rtt_var:4409|pto_duration:63789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 187806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 187812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 187819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 128405| [2025/04/30 09:44:17 187826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257276546|now:1746006257187799|interv:88747| [2025/04/30 09:44:17 187832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257276546|now:1746006257187799|interval:88747|pto_count:0|srtt:46153 [2025/04/30 09:44:17 187839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131557|inflight:128405| [2025/04/30 09:44:17 187847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 187854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128405|cwnd:131557|conn:00005577253BD50C|stream_id:0|stream_offset:208713| [2025/04/30 09:44:17 187861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 187868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:196| [2025/04/30 09:44:17 187901] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:196|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:128405|now:1746006257187879|stream_id:0|stream_offset:208713| [2025/04/30 09:44:17 187906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 187911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:128405|applimit:0| [2025/04/30 09:44:17 187921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46153|rtt_var:4409|pto_duration:63789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 187928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 187935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 187941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 129605| [2025/04/30 09:44:17 187948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257276668|now:1746006257187921|interv:88747| [2025/04/30 09:44:17 187954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257276668|now:1746006257187921|interval:88747|pto_count:0|srtt:46153 [2025/04/30 09:44:17 187961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131557|inflight:129605| [2025/04/30 09:44:17 187967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 187971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129605|cwnd:131557|conn:00005577253BD50C|stream_id:0|stream_offset:209892| [2025/04/30 09:44:17 187976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 187980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:197| [2025/04/30 09:44:17 188017] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:197|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129605|now:1746006257187987|stream_id:0|stream_offset:209892| [2025/04/30 09:44:17 188025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 188031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:129605|applimit:0| [2025/04/30 09:44:17 188036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46153|rtt_var:4409|pto_duration:63789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 188042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 188047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 188052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 130805| [2025/04/30 09:44:17 188057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257276776|now:1746006257188036|interv:88740| [2025/04/30 09:44:17 188062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257276776|now:1746006257188036|interval:88740|pto_count:0|srtt:46153 [2025/04/30 09:44:17 188068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131557|inflight:130805| [2025/04/30 09:44:17 188075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257202380| [2025/04/30 09:44:17 188081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257202380| [2025/04/30 09:44:17 188090] [debug] |xqc_engine_wakeup_after|wakeup:1746006257202380|now:1746006257188089|diff:14291| [2025/04/30 09:44:17 188095] [debug] |xqc_engine_main_logic|END|now:1746006257187514| [2025/04/30 09:44:17 188102] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257188102| [2025/04/30 09:44:17 188107] [debug] |xqc_engine_wakeup_after|wakeup:1746006257202380|now:1746006257188107|diff:14273| [2025/04/30 09:44:17 188112] [debug] |xqc_engine_main_logic|END|now:1746006257188102| [2025/04/30 09:44:17 189248] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006257189248| [2025/04/30 09:44:17 189260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 189267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:45| [2025/04/30 09:44:17 189271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:46| [2025/04/30 09:44:17 189277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:46| [2025/04/30 09:44:17 189281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 189286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 189290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:68405|prior_delivered:23200|prior_time:1746006257135433|is_app_limited:0|send_elapse:46442|ack_elapse:53815|ctl_first_sent_time:1746006257136080|lagest_ack_time:1746006257189248|curr_delivered:86805| [2025/04/30 09:44:17 189295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257136080| [2025/04/30 09:44:17 189300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:823||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 09:44:17 189304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 189308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:67205|prior_delivered:25600|prior_time:1746006257137496|is_app_limited:0|send_elapse:46779|ack_elapse:51752|ctl_first_sent_time:1746006257137804|lagest_ack_time:1746006257189248|curr_delivered:88005| [2025/04/30 09:44:17 189313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257137804| [2025/04/30 09:44:17 189317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:822||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 09:44:17 189321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:46153|rttvar:4409|minrtt:31343|latest_rtt:51444|ack_delay:48| [2025/04/30 09:44:17 189325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:46808|rttvar:4617|minrtt:31343|latest_rtt:51444|ack_delay:48| [2025/04/30 09:44:17 189329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:90|lost_pn:87|thresh:3| [2025/04/30 09:44:17 189334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 189338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 189342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 189351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 189355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 189359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46808|rtt_var:4617|pto_duration:65276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 189364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 189368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 189372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 128405| [2025/04/30 09:44:17 189376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257278263|now:1746006257189359|interv:88904| [2025/04/30 09:44:17 189380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257278263|now:1746006257189359|interval:88904|pto_count:0|srtt:46808 [2025/04/30 09:44:17 189384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 46779, ack_elapse 51752, delivered 62405|rate 1205847|lost 4| [2025/04/30 09:44:17 189389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205847) in round 3| [2025/04/30 09:44:17 189393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 189397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109090|extra_cwnd:44536| [2025/04/30 09:44:17 189401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:131557|packet_lost:0|acked:2400|po_sent_time:1746006257137804|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 189406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:131557|packet_lost:0|acked:2400|po_sent_time:1746006257137804|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 189410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206429|cwnd:133957|full_bw_reached:0|inflight:128405|srtt:46808|latest_rtt:51444|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 189416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:46|largest:46|pns:2| [2025/04/30 09:44:17 189420] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:46|frame:ACK |recv_time:1746006257189248|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 189425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377189248|now:1746006257189248|interv:120000000| [2025/04/30 09:44:17 189429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377189248|now:1746006257189248|interv:120000000| [2025/04/30 09:44:17 189433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257202380|pq_index:0| [2025/04/30 09:44:17 189438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257187514| [2025/04/30 09:44:17 189444] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257189444| [2025/04/30 09:44:17 189449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257189448| [2025/04/30 09:44:17 189454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 189459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46808|min_srtt:46808|path_bw:1206429|loss_rate:2.03|path_pto:0| [2025/04/30 09:44:17 189464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128405|cwnd:133957|conn:00005577253BD50C|stream_id:0|stream_offset:211071| [2025/04/30 09:44:17 189468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46808|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 189473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 189478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46808|min_srtt:46808|path_bw:1206429|loss_rate:2.03|path_pto:0| [2025/04/30 09:44:17 189482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:128405|cwnd:133957|conn:00005577253BD50C|stream_id:0|stream_offset:212250| [2025/04/30 09:44:17 189486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46808|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 189491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 189495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46808|min_srtt:46808|path_bw:1206429|loss_rate:2.03|path_pto:0| [2025/04/30 09:44:17 189499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:128405|cwnd:133957|conn:00005577253BD50C|stream_id:0|stream_offset:213429| [2025/04/30 09:44:17 189504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46808|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 189508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 189512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46808|min_srtt:46808|path_bw:1206429|loss_rate:2.03|path_pto:0| [2025/04/30 09:44:17 189517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:128405|cwnd:133957|conn:00005577253BD50C|stream_id:0|stream_offset:214608| [2025/04/30 09:44:17 189521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46808|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 189525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 189532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46808|min_srtt:46808|path_bw:1206429|loss_rate:2.03|path_pto:0| [2025/04/30 09:44:17 189536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:128405|cwnd:133957|conn:00005577253BD50C|stream_id:0|stream_offset:215787| [2025/04/30 09:44:17 189541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 189545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 189549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 189553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 189557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 189562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128405|cwnd:133957|conn:00005577253BD50C|stream_id:0|stream_offset:211071| [2025/04/30 09:44:17 189566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 189571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:198| [2025/04/30 09:44:17 189603] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:198|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:128405|now:1746006257189578|stream_id:0|stream_offset:211071| [2025/04/30 09:44:17 189609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 189614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:128405|applimit:0| [2025/04/30 09:44:17 189620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46808|rtt_var:4617|pto_duration:65276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 189627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 189633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 189640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 129605| [2025/04/30 09:44:17 189647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257279854|now:1746006257189620|interv:90234| [2025/04/30 09:44:17 189653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257279854|now:1746006257189620|interval:90234|pto_count:0|srtt:46808 [2025/04/30 09:44:17 189660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:133957|inflight:129605| [2025/04/30 09:44:17 189667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 189672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129605|cwnd:133957|conn:00005577253BD50C|stream_id:0|stream_offset:212250| [2025/04/30 09:44:17 189680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 189684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:199| [2025/04/30 09:44:17 189713] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:199|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129605|now:1746006257189692|stream_id:0|stream_offset:212250| [2025/04/30 09:44:17 189719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 189726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:129605|applimit:0| [2025/04/30 09:44:17 189732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46808|rtt_var:4617|pto_duration:65276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 189740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 189746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 189753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 130805| [2025/04/30 09:44:17 189759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257279968|now:1746006257189732|interv:90236| [2025/04/30 09:44:17 189766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257279968|now:1746006257189732|interval:90236|pto_count:0|srtt:46808 [2025/04/30 09:44:17 189773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:133957|inflight:130805| [2025/04/30 09:44:17 189778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 189782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130805|cwnd:133957|conn:00005577253BD50C|stream_id:0|stream_offset:213429| [2025/04/30 09:44:17 189787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 189791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:200| [2025/04/30 09:44:17 189820] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:200|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:130805|now:1746006257189798|stream_id:0|stream_offset:213429| [2025/04/30 09:44:17 189826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 189833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:130805|applimit:0| [2025/04/30 09:44:17 189840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46808|rtt_var:4617|pto_duration:65276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 189847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 189860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 189866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 132005| [2025/04/30 09:44:17 189873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257280074|now:1746006257189840|interv:90234| [2025/04/30 09:44:17 189879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257280074|now:1746006257189840|interval:90234|pto_count:0|srtt:46808 [2025/04/30 09:44:17 189886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:133957|inflight:132005| [2025/04/30 09:44:17 189894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 189901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132005|cwnd:133957|conn:00005577253BD50C|stream_id:0|stream_offset:214608| [2025/04/30 09:44:17 189907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 189914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:201| [2025/04/30 09:44:17 189943] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:201|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132005|now:1746006257189922|stream_id:0|stream_offset:214608| [2025/04/30 09:44:17 189948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 189953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:132005|applimit:0| [2025/04/30 09:44:17 189957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46808|rtt_var:4617|pto_duration:65276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 189961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 189967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 189973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 133205| [2025/04/30 09:44:17 189980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257280198|now:1746006257189957|interv:90241| [2025/04/30 09:44:17 189986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257280198|now:1746006257189957|interval:90241|pto_count:0|srtt:46808 [2025/04/30 09:44:17 189993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:133957|inflight:133205| [2025/04/30 09:44:17 190001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257202380| [2025/04/30 09:44:17 190007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257202380| [2025/04/30 09:44:17 190011] [debug] |xqc_engine_wakeup_after|wakeup:1746006257202380|now:1746006257190011|diff:12369| [2025/04/30 09:44:17 190015] [debug] |xqc_engine_main_logic|END|now:1746006257189448| [2025/04/30 09:44:17 190021] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257190021| [2025/04/30 09:44:17 190025] [debug] |xqc_engine_wakeup_after|wakeup:1746006257202380|now:1746006257190025|diff:12355| [2025/04/30 09:44:17 190033] [debug] |xqc_engine_main_logic|END|now:1746006257190021| [2025/04/30 09:44:17 191245] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006257191244| [2025/04/30 09:44:17 191257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 191263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:46| [2025/04/30 09:44:17 191267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:47| [2025/04/30 09:44:17 191273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:47| [2025/04/30 09:44:17 191277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 191282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 191286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:68405|prior_delivered:25600|prior_time:1746006257137496|is_app_limited:0|send_elapse:46885|ack_elapse:53748|ctl_first_sent_time:1746006257137910|lagest_ack_time:1746006257191244|curr_delivered:89205| [2025/04/30 09:44:17 191291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257137910| [2025/04/30 09:44:17 191296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:821||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 09:44:17 191300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 191304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:68405|prior_delivered:25600|prior_time:1746006257137496|is_app_limited:0|send_elapse:46885|ack_elapse:53748|ctl_first_sent_time:1746006257137910|lagest_ack_time:1746006257191244|curr_delivered:90405| [2025/04/30 09:44:17 191309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257138035| [2025/04/30 09:44:17 191313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:820||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 09:44:17 191317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:46808|rttvar:4617|minrtt:31343|latest_rtt:53209|ack_delay:72| [2025/04/30 09:44:17 191321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:47599|rttvar:5045|minrtt:31343|latest_rtt:53209|ack_delay:72| [2025/04/30 09:44:17 191326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:92|lost_pn:89|thresh:3| [2025/04/30 09:44:17 191330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 191334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 191338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 191342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 191345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 191355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47599|rtt_var:5045|pto_duration:67779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 191360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 191363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 191367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 130805| [2025/04/30 09:44:17 191371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257282701|now:1746006257191355|interv:91346| [2025/04/30 09:44:17 191375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257282701|now:1746006257191355|interval:91346|pto_count:0|srtt:47599 [2025/04/30 09:44:17 191380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 46885, ack_elapse 53748, delivered 64805|rate 1205719|lost 4| [2025/04/30 09:44:17 191384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205719) in round 3| [2025/04/30 09:44:17 191388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 191392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109090|extra_cwnd:44536| [2025/04/30 09:44:17 191396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:133957|packet_lost:0|acked:2400|po_sent_time:1746006257138035|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 191401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:133957|packet_lost:0|acked:2400|po_sent_time:1746006257138035|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 191405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206429|cwnd:136357|full_bw_reached:0|inflight:130805|srtt:47599|latest_rtt:53209|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 191411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:47|largest:47|pns:2| [2025/04/30 09:44:17 191416] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:47|frame:ACK |recv_time:1746006257191244|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 191420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377191244|now:1746006257191244|interv:120000000| [2025/04/30 09:44:17 191424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377191244|now:1746006257191244|interv:120000000| [2025/04/30 09:44:17 191428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257202380|pq_index:0| [2025/04/30 09:44:17 191433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257189448| [2025/04/30 09:44:17 191437] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257191437| [2025/04/30 09:44:17 191442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257191441| [2025/04/30 09:44:17 191449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 191454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47599|min_srtt:47599|path_bw:1206429|loss_rate:1.99|path_pto:0| [2025/04/30 09:44:17 191459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130805|cwnd:136357|conn:00005577253BD50C|stream_id:0|stream_offset:215787| [2025/04/30 09:44:17 191463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47599|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 191468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 191472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47599|min_srtt:47599|path_bw:1206429|loss_rate:1.99|path_pto:0| [2025/04/30 09:44:17 191477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:130805|cwnd:136357|conn:00005577253BD50C|stream_id:0|stream_offset:216966| [2025/04/30 09:44:17 191481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47599|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 191485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 191490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47599|min_srtt:47599|path_bw:1206429|loss_rate:1.99|path_pto:0| [2025/04/30 09:44:17 191494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:130805|cwnd:136357|conn:00005577253BD50C|stream_id:0|stream_offset:218145| [2025/04/30 09:44:17 191498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47599|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 191502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 191506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47599|min_srtt:47599|path_bw:1206429|loss_rate:1.99|path_pto:0| [2025/04/30 09:44:17 191510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:130805|cwnd:136357|conn:00005577253BD50C|stream_id:0|stream_offset:219324| [2025/04/30 09:44:17 191515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47599|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 191519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 191523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47599|min_srtt:47599|path_bw:1206429|loss_rate:1.99|path_pto:0| [2025/04/30 09:44:17 191527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:130805|cwnd:136357|conn:00005577253BD50C|stream_id:0|stream_offset:220503| [2025/04/30 09:44:17 191534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 191538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 191542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 191546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 191551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 191555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130805|cwnd:136357|conn:00005577253BD50C|stream_id:0|stream_offset:215787| [2025/04/30 09:44:17 191559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 191563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:202| [2025/04/30 09:44:17 191596] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:202|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:130805|now:1746006257191570|stream_id:0|stream_offset:215787| [2025/04/30 09:44:17 191602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 191606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:130805|applimit:0| [2025/04/30 09:44:17 191611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47599|rtt_var:5045|pto_duration:67779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 191618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 191624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 191630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 132005| [2025/04/30 09:44:17 191637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257284349|now:1746006257191610|interv:92739| [2025/04/30 09:44:17 191643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257284349|now:1746006257191610|interval:92739|pto_count:0|srtt:47599 [2025/04/30 09:44:17 191651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:136357|inflight:132005| [2025/04/30 09:44:17 191659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 191664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132005|cwnd:136357|conn:00005577253BD50C|stream_id:0|stream_offset:216966| [2025/04/30 09:44:17 191668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 191672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:203| [2025/04/30 09:44:17 191706] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:203|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132005|now:1746006257191684|stream_id:0|stream_offset:216966| [2025/04/30 09:44:17 191711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 191718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:132005|applimit:0| [2025/04/30 09:44:17 191725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47599|rtt_var:5045|pto_duration:67779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 191732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 191739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 191745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 133205| [2025/04/30 09:44:17 191752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257284463|now:1746006257191725|interv:92738| [2025/04/30 09:44:17 191758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257284463|now:1746006257191725|interval:92738|pto_count:0|srtt:47599 [2025/04/30 09:44:17 191766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:136357|inflight:133205| [2025/04/30 09:44:17 191771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 191775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133205|cwnd:136357|conn:00005577253BD50C|stream_id:0|stream_offset:218145| [2025/04/30 09:44:17 191779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 191783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:204| [2025/04/30 09:44:17 191813] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:204|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133205|now:1746006257191791|stream_id:0|stream_offset:218145| [2025/04/30 09:44:17 191818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 191826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:133205|applimit:0| [2025/04/30 09:44:17 191833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47599|rtt_var:5045|pto_duration:67779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 191840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 191846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 191853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 134405| [2025/04/30 09:44:17 191859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257284570|now:1746006257191832|interv:92738| [2025/04/30 09:44:17 191872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257284570|now:1746006257191832|interval:92738|pto_count:0|srtt:47599 [2025/04/30 09:44:17 191880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:136357|inflight:134405| [2025/04/30 09:44:17 191887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 191894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134405|cwnd:136357|conn:00005577253BD50C|stream_id:0|stream_offset:219324| [2025/04/30 09:44:17 191902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 191907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:205| [2025/04/30 09:44:17 191939] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:205|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134405|now:1746006257191915|stream_id:0|stream_offset:219324| [2025/04/30 09:44:17 191944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 191949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:134405|applimit:0| [2025/04/30 09:44:17 191953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47599|rtt_var:5045|pto_duration:67779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 191958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 191964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 191971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 135605| [2025/04/30 09:44:17 191977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257284694|now:1746006257191953|interv:92741| [2025/04/30 09:44:17 191983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257284694|now:1746006257191953|interval:92741|pto_count:0|srtt:47599 [2025/04/30 09:44:17 191991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:136357|inflight:135605| [2025/04/30 09:44:17 191998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257202380| [2025/04/30 09:44:17 192003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257202380| [2025/04/30 09:44:17 192007] [debug] |xqc_engine_wakeup_after|wakeup:1746006257202380|now:1746006257192007|diff:10373| [2025/04/30 09:44:17 192011] [debug] |xqc_engine_main_logic|END|now:1746006257191441| [2025/04/30 09:44:17 192017] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257192017| [2025/04/30 09:44:17 192021] [debug] |xqc_engine_wakeup_after|wakeup:1746006257202380|now:1746006257192021|diff:10359| [2025/04/30 09:44:17 192025] [debug] |xqc_engine_main_logic|END|now:1746006257192017| [2025/04/30 09:44:17 193287] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006257193286| [2025/04/30 09:44:17 193298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 193309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:47| [2025/04/30 09:44:17 193313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:48| [2025/04/30 09:44:17 193319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:48| [2025/04/30 09:44:17 193323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 193328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 193333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:70805|prior_delivered:25600|prior_time:1746006257137496|is_app_limited:0|send_elapse:47139|ack_elapse:55790|ctl_first_sent_time:1746006257138164|lagest_ack_time:1746006257193286|curr_delivered:91605| [2025/04/30 09:44:17 193337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257138164| [2025/04/30 09:44:17 193342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:819||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 09:44:17 193346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 193350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:69605|prior_delivered:28000|prior_time:1746006257139443|is_app_limited:0|send_elapse:48492|ack_elapse:53843|ctl_first_sent_time:1746006257139764|lagest_ack_time:1746006257193286|curr_delivered:92805| [2025/04/30 09:44:17 193355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257139764| [2025/04/30 09:44:17 193359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:818||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 09:44:17 193363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:47599|rttvar:5045|minrtt:31343|latest_rtt:53522|ack_delay:72| [2025/04/30 09:44:17 193367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48331|rttvar:5246|minrtt:31343|latest_rtt:53522|ack_delay:72| [2025/04/30 09:44:17 193371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:94|lost_pn:91|thresh:3| [2025/04/30 09:44:17 193375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 193379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 193383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 193387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 193391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 193395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48331|rtt_var:5246|pto_duration:69315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 193400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 193403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 193410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 133205| [2025/04/30 09:44:17 193414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257286230|now:1746006257193395|interv:92835| [2025/04/30 09:44:17 193418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257286230|now:1746006257193395|interval:92835|pto_count:0|srtt:48331 [2025/04/30 09:44:17 193422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 48492, ack_elapse 53843, delivered 64805|rate 1203591|lost 4| [2025/04/30 09:44:17 193427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203591) in round 3| [2025/04/30 09:44:17 193431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 193435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109090|extra_cwnd:44536| [2025/04/30 09:44:17 193439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:136357|packet_lost:0|acked:2400|po_sent_time:1746006257139764|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 193444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:136357|packet_lost:0|acked:2400|po_sent_time:1746006257139764|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 193448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206429|cwnd:138757|full_bw_reached:0|inflight:133205|srtt:48331|latest_rtt:53522|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 193453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 193458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:17 193463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 193467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:48|largest:48|pns:2| [2025/04/30 09:44:17 193472] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:48|frame:PING ACK |recv_time:1746006257193286|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 193476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377193286|now:1746006257193286|interv:120000000| [2025/04/30 09:44:17 193480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377193286|now:1746006257193286|interv:120000000| [2025/04/30 09:44:17 193484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257202380|pq_index:0| [2025/04/30 09:44:17 193489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257191441| [2025/04/30 09:44:17 193493] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257193493| [2025/04/30 09:44:17 193497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257193497| [2025/04/30 09:44:17 193509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 193514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:48|ack_delay:228|first_ack_range:31|largest_pkt_recv_time:1746006257193286| [2025/04/30 09:44:17 193518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:48|low:17|pkt_pns:2| [2025/04/30 09:44:17 193522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:5|path:0|path_largest_recv:48|frame_largest_recv:48| [2025/04/30 09:44:17 193526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:17 193531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:220503| [2025/04/30 09:44:17 193536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48331|min_srtt:48331|path_bw:1206429|loss_rate:1.95|path_pto:0| [2025/04/30 09:44:17 193540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1205|inflight:133205|cwnd:138757|conn:00005577253BD50C|stream_id:0|stream_offset:221682| [2025/04/30 09:44:17 193545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 193549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 193554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48331|min_srtt:48331|path_bw:1206429|loss_rate:1.95|path_pto:0| [2025/04/30 09:44:17 193558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2405|inflight:133205|cwnd:138757|conn:00005577253BD50C|stream_id:0|stream_offset:222861| [2025/04/30 09:44:17 193562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 193567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 193571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48331|min_srtt:48331|path_bw:1206429|loss_rate:1.95|path_pto:0| [2025/04/30 09:44:17 193575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3605|inflight:133205|cwnd:138757|conn:00005577253BD50C|stream_id:0|stream_offset:224040| [2025/04/30 09:44:17 193580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 193584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 193588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48331|min_srtt:48331|path_bw:1206429|loss_rate:1.95|path_pto:0| [2025/04/30 09:44:17 193592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4805|inflight:133205|cwnd:138757|conn:00005577253BD50C|stream_id:0|stream_offset:225219| [2025/04/30 09:44:17 193600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 193604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 193607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 193612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 193616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1205|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 193620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1205|schedule_bytes:0|inflight:133205|cwnd:138757|conn:00005577253BD50C|stream_id:0|stream_offset:220503| [2025/04/30 09:44:17 193625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 193629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:206| [2025/04/30 09:44:17 193661] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:206|size:1205|sent:1221|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:133205|now:1746006257193636|stream_id:0|stream_offset:220503| [2025/04/30 09:44:17 193667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:206|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 09:44:17 193671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:133205|applimit:0| [2025/04/30 09:44:17 193677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48331|rtt_var:5246|pto_duration:69315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 193684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 193690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 193696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 134410| [2025/04/30 09:44:17 193703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257287951|now:1746006257193676|interv:94275| [2025/04/30 09:44:17 193709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257287951|now:1746006257193676|interval:94275|pto_count:0|srtt:48331 [2025/04/30 09:44:17 193717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:138757|inflight:134410| [2025/04/30 09:44:17 193724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 193728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134410|cwnd:138757|conn:00005577253BD50C|stream_id:0|stream_offset:221682| [2025/04/30 09:44:17 193733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 193737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:207| [2025/04/30 09:44:17 193782] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:207|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134410|now:1746006257193755|stream_id:0|stream_offset:221682| [2025/04/30 09:44:17 193791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 193799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:134410|applimit:0| [2025/04/30 09:44:17 193805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48331|rtt_var:5246|pto_duration:69315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 193812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 193818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 193824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 135610| [2025/04/30 09:44:17 193830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257288070|now:1746006257193805|interv:94265| [2025/04/30 09:44:17 193837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257288070|now:1746006257193805|interval:94265|pto_count:0|srtt:48331 [2025/04/30 09:44:17 193845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:138757|inflight:135610| [2025/04/30 09:44:17 193852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 193859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135610|cwnd:138757|conn:00005577253BD50C|stream_id:0|stream_offset:222861| [2025/04/30 09:44:17 193865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 193869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:208| [2025/04/30 09:44:17 193898] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:208|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135610|now:1746006257193877|stream_id:0|stream_offset:222861| [2025/04/30 09:44:17 193903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 193907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:135610|applimit:0| [2025/04/30 09:44:17 193912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48331|rtt_var:5246|pto_duration:69315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 193917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 193923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 193930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 136810| [2025/04/30 09:44:17 193936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257288192|now:1746006257193911|interv:94281| [2025/04/30 09:44:17 193949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257288192|now:1746006257193911|interval:94281|pto_count:0|srtt:48331 [2025/04/30 09:44:17 193956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:138757|inflight:136810| [2025/04/30 09:44:17 193963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 193967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136810|cwnd:138757|conn:00005577253BD50C|stream_id:0|stream_offset:224040| [2025/04/30 09:44:17 193971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 193975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:209| [2025/04/30 09:44:17 194004] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:209|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136810|now:1746006257193983|stream_id:0|stream_offset:224040| [2025/04/30 09:44:17 194009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 194013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:136810|applimit:0| [2025/04/30 09:44:17 194018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48331|rtt_var:5246|pto_duration:69315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 194022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 194028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 194035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 138010| [2025/04/30 09:44:17 194041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257288298|now:1746006257194017|interv:94281| [2025/04/30 09:44:17 194048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257288298|now:1746006257194017|interval:94281|pto_count:0|srtt:48331 [2025/04/30 09:44:17 194055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:138757|inflight:138010| [2025/04/30 09:44:17 194062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257288298| [2025/04/30 09:44:17 194067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257288298| [2025/04/30 09:44:17 194071] [debug] |xqc_engine_wakeup_after|wakeup:1746006257288298|now:1746006257194071|diff:94227| [2025/04/30 09:44:17 194076] [debug] |xqc_engine_main_logic|END|now:1746006257193497| [2025/04/30 09:44:17 194081] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257194081| [2025/04/30 09:44:17 194085] [debug] |xqc_engine_wakeup_after|wakeup:1746006257288298|now:1746006257194085|diff:94213| [2025/04/30 09:44:17 194089] [debug] |xqc_engine_main_logic|END|now:1746006257194081| [2025/04/30 09:44:17 195260] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006257195259| [2025/04/30 09:44:17 195272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 195283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:48| [2025/04/30 09:44:17 195287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:49| [2025/04/30 09:44:17 195293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:49| [2025/04/30 09:44:17 195297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 195302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 195307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:70805|prior_delivered:28000|prior_time:1746006257139443|is_app_limited:0|send_elapse:48582|ack_elapse:55816|ctl_first_sent_time:1746006257139854|lagest_ack_time:1746006257195259|curr_delivered:94005| [2025/04/30 09:44:17 195311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257139854| [2025/04/30 09:44:17 195316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:817||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 09:44:17 195320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 195325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:70805|prior_delivered:28000|prior_time:1746006257139443|is_app_limited:0|send_elapse:48582|ack_elapse:55816|ctl_first_sent_time:1746006257139854|lagest_ack_time:1746006257195259|curr_delivered:95205| [2025/04/30 09:44:17 195329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257139938| [2025/04/30 09:44:17 195333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:816||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 09:44:17 195337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48331|rttvar:5246|minrtt:31343|latest_rtt:55321|ack_delay:72| [2025/04/30 09:44:17 195341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49196|rttvar:5664|minrtt:31343|latest_rtt:55321|ack_delay:72| [2025/04/30 09:44:17 195345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:96|lost_pn:93|thresh:3| [2025/04/30 09:44:17 195350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 195354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 195357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 195361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 195365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 195369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49196|rtt_var:5664|pto_duration:71852|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 195374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 195378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 195385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 135610| [2025/04/30 09:44:17 195389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257290835|now:1746006257195369|interv:95466| [2025/04/30 09:44:17 195393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257290835|now:1746006257195369|interval:95466|pto_count:0|srtt:49196 [2025/04/30 09:44:17 195397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 48582, ack_elapse 55816, delivered 67205|rate 1204045|lost 4| [2025/04/30 09:44:17 195402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204045) in round 3| [2025/04/30 09:44:17 195406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 195410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109090|extra_cwnd:44536| [2025/04/30 09:44:17 195414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:138757|packet_lost:0|acked:2400|po_sent_time:1746006257139938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 195418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:138757|packet_lost:0|acked:2400|po_sent_time:1746006257139938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 195423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206429|cwnd:141157|full_bw_reached:0|inflight:135610|srtt:49196|latest_rtt:55321|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 195429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:49|largest:49|pns:2| [2025/04/30 09:44:17 195433] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:49|frame:ACK |recv_time:1746006257195259|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 195438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377195259|now:1746006257195259|interv:120000000| [2025/04/30 09:44:17 195442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377195259|now:1746006257195259|interv:120000000| [2025/04/30 09:44:17 195446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257288298|pq_index:0| [2025/04/30 09:44:17 195450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257193497| [2025/04/30 09:44:17 195454] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257195454| [2025/04/30 09:44:17 195459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257195458| [2025/04/30 09:44:17 195464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 195469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49196|min_srtt:49196|path_bw:1206429|loss_rate:1.91|path_pto:0| [2025/04/30 09:44:17 195474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135610|cwnd:141157|conn:00005577253BD50C|stream_id:0|stream_offset:225219| [2025/04/30 09:44:17 195481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49196|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 195485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 195490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49196|min_srtt:49196|path_bw:1206429|loss_rate:1.91|path_pto:0| [2025/04/30 09:44:17 195494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:135610|cwnd:141157|conn:00005577253BD50C|stream_id:0|stream_offset:226398| [2025/04/30 09:44:17 195498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49196|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 195503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 195507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49196|min_srtt:49196|path_bw:1206429|loss_rate:1.91|path_pto:0| [2025/04/30 09:44:17 195511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:135610|cwnd:141157|conn:00005577253BD50C|stream_id:0|stream_offset:227577| [2025/04/30 09:44:17 195515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49196|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 195520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 195524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49196|min_srtt:49196|path_bw:1206429|loss_rate:1.91|path_pto:0| [2025/04/30 09:44:17 195528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:135610|cwnd:141157|conn:00005577253BD50C|stream_id:0|stream_offset:228756| [2025/04/30 09:44:17 195533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49196|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 195537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 195541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49196|min_srtt:49196|path_bw:1206429|loss_rate:1.91|path_pto:0| [2025/04/30 09:44:17 195545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:135610|cwnd:141157|conn:00005577253BD50C|stream_id:0|stream_offset:229935| [2025/04/30 09:44:17 195550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 195553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 195560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 195564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 195568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 195572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135610|cwnd:141157|conn:00005577253BD50C|stream_id:0|stream_offset:225219| [2025/04/30 09:44:17 195577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 195581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:210| [2025/04/30 09:44:17 195612] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:210|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135610|now:1746006257195588|stream_id:0|stream_offset:225219| [2025/04/30 09:44:17 195618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 195622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:135610|applimit:0| [2025/04/30 09:44:17 195628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49196|rtt_var:5664|pto_duration:71852|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 195635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 195641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 195648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 136810| [2025/04/30 09:44:17 195654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257292440|now:1746006257195627|interv:96813| [2025/04/30 09:44:17 195661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257292440|now:1746006257195627|interval:96813|pto_count:0|srtt:49196 [2025/04/30 09:44:17 195668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141157|inflight:136810| [2025/04/30 09:44:17 195676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 195680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136810|cwnd:141157|conn:00005577253BD50C|stream_id:0|stream_offset:226398| [2025/04/30 09:44:17 195685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 195689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:211| [2025/04/30 09:44:17 195717] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:211|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136810|now:1746006257195696|stream_id:0|stream_offset:226398| [2025/04/30 09:44:17 195723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 195736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:136810|applimit:0| [2025/04/30 09:44:17 195743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49196|rtt_var:5664|pto_duration:71852|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 195750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 195756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 195763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 138010| [2025/04/30 09:44:17 195770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257292548|now:1746006257195742|interv:96806| [2025/04/30 09:44:17 195776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257292548|now:1746006257195742|interval:96806|pto_count:0|srtt:49196 [2025/04/30 09:44:17 195783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141157|inflight:138010| [2025/04/30 09:44:17 195791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 195798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138010|cwnd:141157|conn:00005577253BD50C|stream_id:0|stream_offset:227577| [2025/04/30 09:44:17 195805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 195811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:212| [2025/04/30 09:44:17 195839] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:212|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138010|now:1746006257195819|stream_id:0|stream_offset:227577| [2025/04/30 09:44:17 195845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 195849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:138010|applimit:0| [2025/04/30 09:44:17 195854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49196|rtt_var:5664|pto_duration:71852|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 195860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 195867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 195873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 139210| [2025/04/30 09:44:17 195879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257292671|now:1746006257195853|interv:96818| [2025/04/30 09:44:17 195886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257292671|now:1746006257195853|interval:96818|pto_count:0|srtt:49196 [2025/04/30 09:44:17 195893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141157|inflight:139210| [2025/04/30 09:44:17 195905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 195910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139210|cwnd:141157|conn:00005577253BD50C|stream_id:0|stream_offset:228756| [2025/04/30 09:44:17 195914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 195918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:213| [2025/04/30 09:44:17 195947] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:213|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139210|now:1746006257195926|stream_id:0|stream_offset:228756| [2025/04/30 09:44:17 195952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 195957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:139210|applimit:0| [2025/04/30 09:44:17 195961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49196|rtt_var:5664|pto_duration:71852|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 195966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 195972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 195979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 140410| [2025/04/30 09:44:17 195985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257292778|now:1746006257195961|interv:96817| [2025/04/30 09:44:17 195992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257292778|now:1746006257195961|interval:96817|pto_count:0|srtt:49196 [2025/04/30 09:44:17 195999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141157|inflight:140410| [2025/04/30 09:44:17 196006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257292778| [2025/04/30 09:44:17 196013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257292778| [2025/04/30 09:44:17 196019] [debug] |xqc_engine_wakeup_after|wakeup:1746006257292778|now:1746006257196019|diff:96759| [2025/04/30 09:44:17 196026] [debug] |xqc_engine_main_logic|END|now:1746006257195458| [2025/04/30 09:44:17 196035] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257196035| [2025/04/30 09:44:17 196041] [debug] |xqc_engine_wakeup_after|wakeup:1746006257292778|now:1746006257196041|diff:96737| [2025/04/30 09:44:17 196048] [debug] |xqc_engine_main_logic|END|now:1746006257196035| [2025/04/30 09:44:17 197261] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006257197260| [2025/04/30 09:44:17 197272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 197278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:49| [2025/04/30 09:44:17 197282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:50| [2025/04/30 09:44:17 197288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:50| [2025/04/30 09:44:17 197292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 197302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:97|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:98|path_largest_ack:97| [2025/04/30 09:44:17 197307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:73205|prior_delivered:28000|prior_time:1746006257139443|is_app_limited:0|send_elapse:48742|ack_elapse:57817|ctl_first_sent_time:1746006257140014|lagest_ack_time:1746006257197260|curr_delivered:96405| [2025/04/30 09:44:17 197311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257140014| [2025/04/30 09:44:17 197316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:815||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 09:44:17 197320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:98|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:98|path_largest_ack:98| [2025/04/30 09:44:17 197325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:72005|prior_delivered:30400|prior_time:1746006257141445|is_app_limited:0|send_elapse:50276|ack_elapse:55815|ctl_first_sent_time:1746006257141755|lagest_ack_time:1746006257197260|curr_delivered:97605| [2025/04/30 09:44:17 197329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257141755| [2025/04/30 09:44:17 197333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:814||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 09:44:17 197337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49196|rttvar:5664|minrtt:31343|latest_rtt:55505|ack_delay:64| [2025/04/30 09:44:17 197341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49977|rttvar:5809|minrtt:31343|latest_rtt:55505|ack_delay:64| [2025/04/30 09:44:17 197346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:98|lost_pn:95|thresh:3| [2025/04/30 09:44:17 197350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 197354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 197357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 197361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 197365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 197369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49977|rtt_var:5809|pto_duration:73213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 197374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 197378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 197381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 138010| [2025/04/30 09:44:17 197385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257294139|now:1746006257197369|interv:96770| [2025/04/30 09:44:17 197389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257294139|now:1746006257197369|interval:96770|pto_count:0|srtt:49977 [2025/04/30 09:44:17 197396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50276, ack_elapse 55815, delivered 67205|rate 1204067|lost 4| [2025/04/30 09:44:17 197401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204067) in round 3| [2025/04/30 09:44:17 197405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 197409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109090|extra_cwnd:44536| [2025/04/30 09:44:17 197413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141157|packet_lost:0|acked:2400|po_sent_time:1746006257141755|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 197418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141157|packet_lost:0|acked:2400|po_sent_time:1746006257141755|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 197422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206429|cwnd:143557|full_bw_reached:0|inflight:138010|srtt:49977|latest_rtt:55505|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 197428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:50|largest:50|pns:2| [2025/04/30 09:44:17 197432] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:50|frame:ACK |recv_time:1746006257197260|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 197437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377197260|now:1746006257197260|interv:120000000| [2025/04/30 09:44:17 197441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377197260|now:1746006257197260|interv:120000000| [2025/04/30 09:44:17 197445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257292778|pq_index:0| [2025/04/30 09:44:17 197449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257195458| [2025/04/30 09:44:17 197453] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257197453| [2025/04/30 09:44:17 197458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257197457| [2025/04/30 09:44:17 197463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 197468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49977|min_srtt:49977|path_bw:1206429|loss_rate:1.88|path_pto:0| [2025/04/30 09:44:17 197472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138010|cwnd:143557|conn:00005577253BD50C|stream_id:0|stream_offset:229935| [2025/04/30 09:44:17 197477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49977|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 197484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 197488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49977|min_srtt:49977|path_bw:1206429|loss_rate:1.88|path_pto:0| [2025/04/30 09:44:17 197492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:138010|cwnd:143557|conn:00005577253BD50C|stream_id:0|stream_offset:231114| [2025/04/30 09:44:17 197496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49977|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 197501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 197505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49977|min_srtt:49977|path_bw:1206429|loss_rate:1.88|path_pto:0| [2025/04/30 09:44:17 197509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:138010|cwnd:143557|conn:00005577253BD50C|stream_id:0|stream_offset:232293| [2025/04/30 09:44:17 197514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49977|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 197518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 197522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49977|min_srtt:49977|path_bw:1206429|loss_rate:1.88|path_pto:0| [2025/04/30 09:44:17 197526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:138010|cwnd:143557|conn:00005577253BD50C|stream_id:0|stream_offset:233472| [2025/04/30 09:44:17 197531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49977|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 197535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 197539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49977|min_srtt:49977|path_bw:1206429|loss_rate:1.88|path_pto:0| [2025/04/30 09:44:17 197544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:138010|cwnd:143557|conn:00005577253BD50C|stream_id:0|stream_offset:234651| [2025/04/30 09:44:17 197548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 197552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 197555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 197560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 197564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 197571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138010|cwnd:143557|conn:00005577253BD50C|stream_id:0|stream_offset:229935| [2025/04/30 09:44:17 197575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 197579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:214| [2025/04/30 09:44:17 197610] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:214|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138010|now:1746006257197586|stream_id:0|stream_offset:229935| [2025/04/30 09:44:17 197616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 197621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:138010|applimit:0| [2025/04/30 09:44:17 197626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49977|rtt_var:5809|pto_duration:73213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 197633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 197639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 197645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 139210| [2025/04/30 09:44:17 197652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257295799|now:1746006257197625|interv:98174| [2025/04/30 09:44:17 197659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257295799|now:1746006257197625|interval:98174|pto_count:0|srtt:49977 [2025/04/30 09:44:17 197667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143557|inflight:139210| [2025/04/30 09:44:17 197674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 197679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139210|cwnd:143557|conn:00005577253BD50C|stream_id:0|stream_offset:231114| [2025/04/30 09:44:17 197683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 197687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:215| [2025/04/30 09:44:17 197715] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:215|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139210|now:1746006257197694|stream_id:0|stream_offset:231114| [2025/04/30 09:44:17 197721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 197728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:139210|applimit:0| [2025/04/30 09:44:17 197735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49977|rtt_var:5809|pto_duration:73213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 197748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 197755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 197761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 140410| [2025/04/30 09:44:17 197768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257295907|now:1746006257197735|interv:98172| [2025/04/30 09:44:17 197774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257295907|now:1746006257197735|interval:98172|pto_count:0|srtt:49977 [2025/04/30 09:44:17 197781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143557|inflight:140410| [2025/04/30 09:44:17 197789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 197795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140410|cwnd:143557|conn:00005577253BD50C|stream_id:0|stream_offset:232293| [2025/04/30 09:44:17 197802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 197809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:216| [2025/04/30 09:44:17 197836] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:216|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140410|now:1746006257197816|stream_id:0|stream_offset:232293| [2025/04/30 09:44:17 197842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 197846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:140410|applimit:0| [2025/04/30 09:44:17 197851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49977|rtt_var:5809|pto_duration:73213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 197856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 197864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 197870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 141610| [2025/04/30 09:44:17 197876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257296029|now:1746006257197850|interv:98179| [2025/04/30 09:44:17 197883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257296029|now:1746006257197850|interval:98179|pto_count:0|srtt:49977 [2025/04/30 09:44:17 197890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143557|inflight:141610| [2025/04/30 09:44:17 197897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 197902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:143557|conn:00005577253BD50C|stream_id:0|stream_offset:233472| [2025/04/30 09:44:17 197910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 197915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:217| [2025/04/30 09:44:17 197943] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:217|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141610|now:1746006257197922|stream_id:0|stream_offset:233472| [2025/04/30 09:44:17 197949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 197953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:141610|applimit:0| [2025/04/30 09:44:17 197957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49977|rtt_var:5809|pto_duration:73213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 197962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 197969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 197975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 142810| [2025/04/30 09:44:17 197981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257296135|now:1746006257197957|interv:98178| [2025/04/30 09:44:17 197988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257296135|now:1746006257197957|interval:98178|pto_count:0|srtt:49977 [2025/04/30 09:44:17 197995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143557|inflight:142810| [2025/04/30 09:44:17 198002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257296135| [2025/04/30 09:44:17 198009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257296135| [2025/04/30 09:44:17 198015] [debug] |xqc_engine_wakeup_after|wakeup:1746006257296135|now:1746006257198015|diff:98120| [2025/04/30 09:44:17 198022] [debug] |xqc_engine_main_logic|END|now:1746006257197457| [2025/04/30 09:44:17 198030] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257198030| [2025/04/30 09:44:17 198037] [debug] |xqc_engine_wakeup_after|wakeup:1746006257296135|now:1746006257198037|diff:98098| [2025/04/30 09:44:17 198043] [debug] |xqc_engine_main_logic|END|now:1746006257198030| [2025/04/30 09:44:17 199276] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006257199275| [2025/04/30 09:44:17 199287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 199293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:50| [2025/04/30 09:44:17 199297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:51| [2025/04/30 09:44:17 199303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:51| [2025/04/30 09:44:17 199307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 199312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:99|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:100|path_largest_ack:99| [2025/04/30 09:44:17 199317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:73205|prior_delivered:30400|prior_time:1746006257141445|is_app_limited:0|send_elapse:50387|ack_elapse:57830|ctl_first_sent_time:1746006257141866|lagest_ack_time:1746006257199275|curr_delivered:98805| [2025/04/30 09:44:17 199326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257141866| [2025/04/30 09:44:17 199331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:813||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 09:44:17 199335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:100|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:100|path_largest_ack:100| [2025/04/30 09:44:17 199339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:73205|prior_delivered:30400|prior_time:1746006257141445|is_app_limited:0|send_elapse:50387|ack_elapse:57830|ctl_first_sent_time:1746006257141866|lagest_ack_time:1746006257199275|curr_delivered:100005| [2025/04/30 09:44:17 199344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257141986| [2025/04/30 09:44:17 199348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:812||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 09:44:17 199352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49977|rttvar:5809|minrtt:31343|latest_rtt:57289|ack_delay:72| [2025/04/30 09:44:17 199356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50882|rttvar:6167|minrtt:31343|latest_rtt:57289|ack_delay:72| [2025/04/30 09:44:17 199360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:100|lost_pn:97|thresh:3| [2025/04/30 09:44:17 199365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 199369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 199372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 199376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 199380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 199384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50882|rtt_var:6167|pto_duration:75550|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 199389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 199393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 199397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 140410| [2025/04/30 09:44:17 199400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257298472|now:1746006257199384|interv:99088| [2025/04/30 09:44:17 199404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257298472|now:1746006257199384|interval:99088|pto_count:0|srtt:50882 [2025/04/30 09:44:17 199409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50387, ack_elapse 57830, delivered 69605|rate 1203614|lost 4| [2025/04/30 09:44:17 199413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203614) in round 3| [2025/04/30 09:44:17 199420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 199424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109090|extra_cwnd:44536| [2025/04/30 09:44:17 199428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143557|packet_lost:0|acked:2400|po_sent_time:1746006257141986|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 199432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143557|packet_lost:0|acked:2400|po_sent_time:1746006257141986|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 199437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206429|cwnd:145957|full_bw_reached:0|inflight:140410|srtt:50882|latest_rtt:57289|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 199442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:51|largest:51|pns:2| [2025/04/30 09:44:17 199447] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:51|frame:ACK |recv_time:1746006257199275|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 199451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377199275|now:1746006257199275|interv:120000000| [2025/04/30 09:44:17 199456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377199275|now:1746006257199275|interv:120000000| [2025/04/30 09:44:17 199459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257296135|pq_index:0| [2025/04/30 09:44:17 199464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257197457| [2025/04/30 09:44:17 199468] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257199468| [2025/04/30 09:44:17 199473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257199472| [2025/04/30 09:44:17 199478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 199483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50882|min_srtt:50882|path_bw:1206429|loss_rate:1.84|path_pto:0| [2025/04/30 09:44:17 199487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140410|cwnd:145957|conn:00005577253BD50C|stream_id:0|stream_offset:234651| [2025/04/30 09:44:17 199491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50882|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 199496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 199501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50882|min_srtt:50882|path_bw:1206429|loss_rate:1.84|path_pto:0| [2025/04/30 09:44:17 199505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140410|cwnd:145957|conn:00005577253BD50C|stream_id:0|stream_offset:235830| [2025/04/30 09:44:17 199512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50882|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 199516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 199520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50882|min_srtt:50882|path_bw:1206429|loss_rate:1.84|path_pto:0| [2025/04/30 09:44:17 199524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140410|cwnd:145957|conn:00005577253BD50C|stream_id:0|stream_offset:237009| [2025/04/30 09:44:17 199529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50882|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 199533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 199537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50882|min_srtt:50882|path_bw:1206429|loss_rate:1.84|path_pto:0| [2025/04/30 09:44:17 199541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:140410|cwnd:145957|conn:00005577253BD50C|stream_id:0|stream_offset:238188| [2025/04/30 09:44:17 199546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50882|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 199550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 199554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50882|min_srtt:50882|path_bw:1206429|loss_rate:1.84|path_pto:0| [2025/04/30 09:44:17 199558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:140410|cwnd:145957|conn:00005577253BD50C|stream_id:0|stream_offset:239367| [2025/04/30 09:44:17 199563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 199567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 199570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 199575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 199579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 199583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140410|cwnd:145957|conn:00005577253BD50C|stream_id:0|stream_offset:234651| [2025/04/30 09:44:17 199590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 199594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:218| [2025/04/30 09:44:17 199625] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:218|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140410|now:1746006257199601|stream_id:0|stream_offset:234651| [2025/04/30 09:44:17 199631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 199635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:140410|applimit:0| [2025/04/30 09:44:17 199641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50882|rtt_var:6167|pto_duration:75550|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 199647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 199654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 199660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 141610| [2025/04/30 09:44:17 199666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257300151|now:1746006257199640|interv:100511| [2025/04/30 09:44:17 199673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257300151|now:1746006257199640|interval:100511|pto_count:0|srtt:50882 [2025/04/30 09:44:17 199681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145957|inflight:141610| [2025/04/30 09:44:17 199688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 199692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:145957|conn:00005577253BD50C|stream_id:0|stream_offset:235830| [2025/04/30 09:44:17 199696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 199701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:219| [2025/04/30 09:44:17 199729] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:219|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141610|now:1746006257199708|stream_id:0|stream_offset:235830| [2025/04/30 09:44:17 199735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:219|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 199742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:141610|applimit:0| [2025/04/30 09:44:17 199749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50882|rtt_var:6167|pto_duration:75550|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 199755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 199762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 199768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 142810| [2025/04/30 09:44:17 199782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257300258|now:1746006257199748|interv:100510| [2025/04/30 09:44:17 199788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257300258|now:1746006257199748|interval:100510|pto_count:0|srtt:50882 [2025/04/30 09:44:17 199795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145957|inflight:142810| [2025/04/30 09:44:17 199803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 199809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:145957|conn:00005577253BD50C|stream_id:0|stream_offset:237009| [2025/04/30 09:44:17 199816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 199822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:220| [2025/04/30 09:44:17 199851] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:220|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746006257199830|stream_id:0|stream_offset:237009| [2025/04/30 09:44:17 199856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:220|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 199861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 09:44:17 199865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50882|rtt_var:6167|pto_duration:75550|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 199870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 199877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 199883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 144010| [2025/04/30 09:44:17 199890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257300380|now:1746006257199865|interv:100515| [2025/04/30 09:44:17 199896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257300380|now:1746006257199865|interval:100515|pto_count:0|srtt:50882 [2025/04/30 09:44:17 199903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145957|inflight:144010| [2025/04/30 09:44:17 199911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 199915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144010|cwnd:145957|conn:00005577253BD50C|stream_id:0|stream_offset:238188| [2025/04/30 09:44:17 199920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 199924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:221| [2025/04/30 09:44:17 199951] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:221|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144010|now:1746006257199931|stream_id:0|stream_offset:238188| [2025/04/30 09:44:17 199961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 199966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:144010|applimit:0| [2025/04/30 09:44:17 199971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50882|rtt_var:6167|pto_duration:75550|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 199977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 199984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 199991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 145210| [2025/04/30 09:44:17 199997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257300481|now:1746006257199970|interv:100511| [2025/04/30 09:44:17 200003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257300481|now:1746006257199970|interval:100511|pto_count:0|srtt:50882 [2025/04/30 09:44:17 200011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145957|inflight:145210| [2025/04/30 09:44:17 200018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257300481| [2025/04/30 09:44:17 200025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257300481| [2025/04/30 09:44:17 200032] [debug] |xqc_engine_wakeup_after|wakeup:1746006257300481|now:1746006257200031|diff:100450| [2025/04/30 09:44:17 200038] [debug] |xqc_engine_main_logic|END|now:1746006257199472| [2025/04/30 09:44:17 200047] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257200046| [2025/04/30 09:44:17 200053] [debug] |xqc_engine_wakeup_after|wakeup:1746006257300481|now:1746006257200053|diff:100428| [2025/04/30 09:44:17 200057] [debug] |xqc_engine_main_logic|END|now:1746006257200046| [2025/04/30 09:44:17 201253] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:45|state:ESTABED|recv_time:1746006257201252| [2025/04/30 09:44:17 201264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 201270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:51| [2025/04/30 09:44:17 201274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:52| [2025/04/30 09:44:17 201280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:52| [2025/04/30 09:44:17 201284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 201289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:102|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:104|path_largest_ack:102| [2025/04/30 09:44:17 201294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:74405|prior_delivered:32800|prior_time:1746006257143390|is_app_limited:0|send_elapse:50838|ack_elapse:57862|ctl_first_sent_time:1746006257143700|lagest_ack_time:1746006257201252|curr_delivered:101205| [2025/04/30 09:44:17 201298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257143700| [2025/04/30 09:44:17 201303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 201312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:104|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:104|path_largest_ack:104| [2025/04/30 09:44:17 201316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:74405|prior_delivered:32800|prior_time:1746006257143390|is_app_limited:0|send_elapse:50838|ack_elapse:57862|ctl_first_sent_time:1746006257143700|lagest_ack_time:1746006257201252|curr_delivered:102405| [2025/04/30 09:44:17 201321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257143912| [2025/04/30 09:44:17 201325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 201328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50882|rttvar:6167|minrtt:31343|latest_rtt:57340|ack_delay:104| [2025/04/30 09:44:17 201333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51676|rttvar:6214|minrtt:31343|latest_rtt:57340|ack_delay:104| [2025/04/30 09:44:17 201337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:104|lost_pn:101|thresh:3| [2025/04/30 09:44:17 201341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 201345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 201349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 201353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 201357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:101|lost_pn:101|po_sent_time:1746006257142085|lost_send_time:1746006257136745|loss_delay:64507|frame:STREAM |repair:128| [2025/04/30 09:44:17 201362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257142085u| [2025/04/30 09:44:17 201366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 201370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257208319|now:1746006257201370|interval:6949| [2025/04/30 09:44:17 201374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257208319|now:1746006257201370|interv:6949| [2025/04/30 09:44:17 201378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50838, ack_elapse 57862, delivered 69605|rate 1202948|lost 5| [2025/04/30 09:44:17 201382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202948) in round 3| [2025/04/30 09:44:17 201386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 201391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109090|extra_cwnd:44536| [2025/04/30 09:44:17 201396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145957|packet_lost:1|acked:2400|po_sent_time:1746006257143912|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 201403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145957|packet_lost:1|acked:2400|po_sent_time:1746006257143912|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 201414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206429|cwnd:148357|full_bw_reached:0|inflight:141610|srtt:51676|latest_rtt:57340|min_rtt:31343|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 201422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:52|largest:52|pns:2| [2025/04/30 09:44:17 201427] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:52|frame:ACK |recv_time:1746006257201252|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 201432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377201252|now:1746006257201252|interv:120000000| [2025/04/30 09:44:17 201437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377201252|now:1746006257201252|interv:120000000| [2025/04/30 09:44:17 201442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257300481|pq_index:0| [2025/04/30 09:44:17 201448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257199472| [2025/04/30 09:44:17 201454] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257201453| [2025/04/30 09:44:17 201460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257201459| [2025/04/30 09:44:17 201467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 201473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51676|min_srtt:51676|path_bw:1206429|loss_rate:1.81|path_pto:0| [2025/04/30 09:44:17 201479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:148357|conn:00005577253BD50C|stream_id:0|stream_offset:101424| [2025/04/30 09:44:17 201485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51676|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 201491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:101|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 201497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51676|min_srtt:51676|path_bw:1206429|loss_rate:1.81|path_pto:0| [2025/04/30 09:44:17 201503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141610|cwnd:148357|conn:00005577253BD50C|stream_id:0|stream_offset:239367| [2025/04/30 09:44:17 201510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51676|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 201517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 201523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51676|min_srtt:51676|path_bw:1206429|loss_rate:1.81|path_pto:0| [2025/04/30 09:44:17 201531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141610|cwnd:148357|conn:00005577253BD50C|stream_id:0|stream_offset:240546| [2025/04/30 09:44:17 201535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51676|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 201540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 201544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51676|min_srtt:51676|path_bw:1206429|loss_rate:1.81|path_pto:0| [2025/04/30 09:44:17 201548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141610|cwnd:148357|conn:00005577253BD50C|stream_id:0|stream_offset:241725| [2025/04/30 09:44:17 201552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51676|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 201557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 201564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51676|min_srtt:51676|path_bw:1206429|loss_rate:1.81|path_pto:0| [2025/04/30 09:44:17 201570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:141610|cwnd:148357|conn:00005577253BD50C|stream_id:0|stream_offset:242904| [2025/04/30 09:44:17 201576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51676|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 201582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 201588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51676|min_srtt:51676|path_bw:1206429|loss_rate:1.81|path_pto:0| [2025/04/30 09:44:17 201595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:141610|cwnd:148357|conn:00005577253BD50C|stream_id:0|stream_offset:244083| [2025/04/30 09:44:17 201601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 201607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 201613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 201619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 201624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:101|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 201630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:148357|conn:00005577253BD50C|stream_id:0|stream_offset:101424| [2025/04/30 09:44:17 201642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 201647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:222| [2025/04/30 09:44:17 201681] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:222|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141610|now:1746006257201655|stream_id:0|stream_offset:101424| [2025/04/30 09:44:17 201687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:222|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 09:44:17 201692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:141610|applimit:0| [2025/04/30 09:44:17 201696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257208319|now:1746006257201696|interval:6623| [2025/04/30 09:44:17 201700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257208319|now:1746006257201696|interv:6623| [2025/04/30 09:44:17 201707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148357|inflight:142810| [2025/04/30 09:44:17 201715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 201721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:148357|conn:00005577253BD50C|stream_id:0|stream_offset:239367| [2025/04/30 09:44:17 201728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 201735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:223| [2025/04/30 09:44:17 201774] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:223|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746006257201746|stream_id:0|stream_offset:239367| [2025/04/30 09:44:17 201784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 201791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 09:44:17 201798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257208319|now:1746006257201798|interval:6521| [2025/04/30 09:44:17 201805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257208319|now:1746006257201798|interv:6521| [2025/04/30 09:44:17 201812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148357|inflight:144010| [2025/04/30 09:44:17 201819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 201826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144010|cwnd:148357|conn:00005577253BD50C|stream_id:0|stream_offset:240546| [2025/04/30 09:44:17 201833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 201846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:224| [2025/04/30 09:44:17 201889] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:224|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144010|now:1746006257201858|stream_id:0|stream_offset:240546| [2025/04/30 09:44:17 201899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 201906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:144010|applimit:0| [2025/04/30 09:44:17 201913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257208319|now:1746006257201913|interval:6406| [2025/04/30 09:44:17 201920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257208319|now:1746006257201913|interv:6406| [2025/04/30 09:44:17 201927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148357|inflight:145210| [2025/04/30 09:44:17 201934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 201941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145210|cwnd:148357|conn:00005577253BD50C|stream_id:0|stream_offset:241725| [2025/04/30 09:44:17 201948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 201954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:225| [2025/04/30 09:44:17 201991] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:225|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145210|now:1746006257201964|stream_id:0|stream_offset:241725| [2025/04/30 09:44:17 202000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:225|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 202007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:145210|applimit:0| [2025/04/30 09:44:17 202014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257208319|now:1746006257202014|interval:6305| [2025/04/30 09:44:17 202021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257208319|now:1746006257202014|interv:6305| [2025/04/30 09:44:17 202028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148357|inflight:146410| [2025/04/30 09:44:17 202035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 202041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148357|conn:00005577253BD50C|stream_id:0|stream_offset:242904| [2025/04/30 09:44:17 202048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 202054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:226| [2025/04/30 09:44:17 202085] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:226|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746006257202064|stream_id:0|stream_offset:242904| [2025/04/30 09:44:17 202100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:226|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 202108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 09:44:17 202113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257208319|now:1746006257202113|interval:6206| [2025/04/30 09:44:17 202117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257208319|now:1746006257202113|interv:6206| [2025/04/30 09:44:17 202122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148357|inflight:147610| [2025/04/30 09:44:17 202126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257208319| [2025/04/30 09:44:17 202131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257208319| [2025/04/30 09:44:17 202161] [debug] |xqc_engine_wakeup_after|wakeup:1746006257208319|now:1746006257202161|diff:6158| [2025/04/30 09:44:17 202166] [debug] |xqc_engine_main_logic|END|now:1746006257201459| [2025/04/30 09:44:17 202171] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257202171| [2025/04/30 09:44:17 202175] [debug] |xqc_engine_wakeup_after|wakeup:1746006257208319|now:1746006257202175|diff:6144| [2025/04/30 09:44:17 202179] [debug] |xqc_engine_main_logic|END|now:1746006257202171| [2025/04/30 09:44:17 203189] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:47|state:ESTABED|recv_time:1746006257203188| [2025/04/30 09:44:17 203200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 203207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:52| [2025/04/30 09:44:17 203211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:53| [2025/04/30 09:44:17 203217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:53| [2025/04/30 09:44:17 203221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 203226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 203231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:76805|prior_delivered:35200|prior_time:1746006257145496|is_app_limited:0|send_elapse:52748|ack_elapse:57692|ctl_first_sent_time:1746006257145826|lagest_ack_time:1746006257203188|curr_delivered:103605| [2025/04/30 09:44:17 203236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257145826| [2025/04/30 09:44:17 203241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 203245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 203250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:76805|prior_delivered:35200|prior_time:1746006257145496|is_app_limited:0|send_elapse:52748|ack_elapse:57692|ctl_first_sent_time:1746006257145826|lagest_ack_time:1746006257203188|curr_delivered:104805| [2025/04/30 09:44:17 203254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257145943| [2025/04/30 09:44:17 203263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:809||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 09:44:17 203267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51676|rttvar:6214|minrtt:31343|latest_rtt:57245|ack_delay:72| [2025/04/30 09:44:17 203271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52363|rttvar:6035|minrtt:31343|latest_rtt:57245|ack_delay:72| [2025/04/30 09:44:17 203276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:107|lost_pn:104|thresh:3| [2025/04/30 09:44:17 203280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 203284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 203288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 203292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 203295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 203300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:103|lost_pn:104|po_sent_time:1746006257143812|lost_send_time:1746006257138788|loss_delay:64400|frame:STREAM |repair:128| [2025/04/30 09:44:17 203304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257143812u| [2025/04/30 09:44:17 203309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 203313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257208433|now:1746006257203312|interval:5121| [2025/04/30 09:44:17 203317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257208433|now:1746006257203312|interv:5121| [2025/04/30 09:44:17 203321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 52748, ack_elapse 57692, delivered 69605|rate 1206493|lost 6| [2025/04/30 09:44:17 203326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206493) in round 3| [2025/04/30 09:44:17 203330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 203334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:44536| [2025/04/30 09:44:17 203338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148357|packet_lost:1|acked:2400|po_sent_time:1746006257145943|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 203343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148357|packet_lost:1|acked:2400|po_sent_time:1746006257145943|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 203347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:150757|full_bw_reached:0|inflight:144010|srtt:52363|latest_rtt:57245|min_rtt:31343|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 203356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:53|largest:53|pns:2| [2025/04/30 09:44:17 203360] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:53|frame:ACK |recv_time:1746006257203188|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 203365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377203188|now:1746006257203188|interv:120000000| [2025/04/30 09:44:17 203369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377203188|now:1746006257203188|interv:120000000| [2025/04/30 09:44:17 203373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257208319|pq_index:0| [2025/04/30 09:44:17 203378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257201459| [2025/04/30 09:44:17 203382] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257203382| [2025/04/30 09:44:17 203387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257203386| [2025/04/30 09:44:17 203392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 203397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52363|min_srtt:52363|path_bw:1206493|loss_rate:2.21|path_pto:0| [2025/04/30 09:44:17 203402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144010|cwnd:150757|conn:00005577253BD50C|stream_id:0|stream_offset:103782| [2025/04/30 09:44:17 203406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52363|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 203411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:103|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 203415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52363|min_srtt:52363|path_bw:1206493|loss_rate:2.21|path_pto:0| [2025/04/30 09:44:17 203419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144010|cwnd:150757|conn:00005577253BD50C|stream_id:0|stream_offset:244083| [2025/04/30 09:44:17 203424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52363|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 203428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 203432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52363|min_srtt:52363|path_bw:1206493|loss_rate:2.21|path_pto:0| [2025/04/30 09:44:17 203437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144010|cwnd:150757|conn:00005577253BD50C|stream_id:0|stream_offset:245262| [2025/04/30 09:44:17 203441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52363|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 203448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 203452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52363|min_srtt:52363|path_bw:1206493|loss_rate:2.21|path_pto:0| [2025/04/30 09:44:17 203456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144010|cwnd:150757|conn:00005577253BD50C|stream_id:0|stream_offset:246441| [2025/04/30 09:44:17 203460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52363|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 203465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 203469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52363|min_srtt:52363|path_bw:1206493|loss_rate:2.21|path_pto:0| [2025/04/30 09:44:17 203473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:144010|cwnd:150757|conn:00005577253BD50C|stream_id:0|stream_offset:247620| [2025/04/30 09:44:17 203478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52363|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 203482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 203486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52363|min_srtt:52363|path_bw:1206493|loss_rate:2.21|path_pto:0| [2025/04/30 09:44:17 203490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:144010|cwnd:150757|conn:00005577253BD50C|stream_id:0|stream_offset:248799| [2025/04/30 09:44:17 203495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 203499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 203503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 203507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 203511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:103|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 203515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144010|cwnd:150757|conn:00005577253BD50C|stream_id:0|stream_offset:103782| [2025/04/30 09:44:17 203520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 203524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:227| [2025/04/30 09:44:17 203559] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:227|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144010|now:1746006257203531|stream_id:0|stream_offset:103782| [2025/04/30 09:44:17 203571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:227|origin_pktnum:103|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 203576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:144010|applimit:0| [2025/04/30 09:44:17 203580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257208433|now:1746006257203580|interval:4853| [2025/04/30 09:44:17 203585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257208433|now:1746006257203580|interv:4853| [2025/04/30 09:44:17 203589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150757|inflight:145210| [2025/04/30 09:44:17 203594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 203598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145210|cwnd:150757|conn:00005577253BD50C|stream_id:0|stream_offset:244083| [2025/04/30 09:44:17 203602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 203606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:228| [2025/04/30 09:44:17 203630] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:228|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145210|now:1746006257203613|stream_id:0|stream_offset:244083| [2025/04/30 09:44:17 203635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 203639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:145210|applimit:0| [2025/04/30 09:44:17 203644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257208433|now:1746006257203643|interval:4790| [2025/04/30 09:44:17 203648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257208433|now:1746006257203643|interv:4790| [2025/04/30 09:44:17 203652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150757|inflight:146410| [2025/04/30 09:44:17 203656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 203660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:150757|conn:00005577253BD50C|stream_id:0|stream_offset:245262| [2025/04/30 09:44:17 203665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 203669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:229| [2025/04/30 09:44:17 203689] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:229|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746006257203675|stream_id:0|stream_offset:245262| [2025/04/30 09:44:17 203694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 203703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 09:44:17 203707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257208433|now:1746006257203706|interval:4727| [2025/04/30 09:44:17 203711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257208433|now:1746006257203706|interv:4727| [2025/04/30 09:44:17 203715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150757|inflight:147610| [2025/04/30 09:44:17 203719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 203723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147610|cwnd:150757|conn:00005577253BD50C|stream_id:0|stream_offset:246441| [2025/04/30 09:44:17 203727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 203731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:230| [2025/04/30 09:44:17 203752] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:230|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147610|now:1746006257203737|stream_id:0|stream_offset:246441| [2025/04/30 09:44:17 203757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 203761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:147610|applimit:0| [2025/04/30 09:44:17 203765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257208433|now:1746006257203765|interval:4668| [2025/04/30 09:44:17 203769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257208433|now:1746006257203765|interv:4668| [2025/04/30 09:44:17 203773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150757|inflight:148810| [2025/04/30 09:44:17 203778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 203782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148810|cwnd:150757|conn:00005577253BD50C|stream_id:0|stream_offset:247620| [2025/04/30 09:44:17 203786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 203790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:231| [2025/04/30 09:44:17 203818] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:231|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148810|now:1746006257203796|stream_id:0|stream_offset:247620| [2025/04/30 09:44:17 203827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:231|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 203835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148810|applimit:0| [2025/04/30 09:44:17 203847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257208433|now:1746006257203847|interval:4586| [2025/04/30 09:44:17 203854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257208433|now:1746006257203847|interv:4586| [2025/04/30 09:44:17 203861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150757|inflight:150010| [2025/04/30 09:44:17 203868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257208433| [2025/04/30 09:44:17 203875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257208433| [2025/04/30 09:44:17 203881] [debug] |xqc_engine_wakeup_after|wakeup:1746006257208433|now:1746006257203881|diff:4552| [2025/04/30 09:44:17 203888] [debug] |xqc_engine_main_logic|END|now:1746006257203386| [2025/04/30 09:44:17 203896] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257203896| [2025/04/30 09:44:17 203903] [debug] |xqc_engine_wakeup_after|wakeup:1746006257208433|now:1746006257203902|diff:4531| [2025/04/30 09:44:17 203909] [debug] |xqc_engine_main_logic|END|now:1746006257203896| [2025/04/30 09:44:17 205245] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:51|state:ESTABED|recv_time:1746006257205244| [2025/04/30 09:44:17 205257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 205264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:53| [2025/04/30 09:44:17 205268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:54| [2025/04/30 09:44:17 205274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:54| [2025/04/30 09:44:17 205278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 205283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:110|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:112|path_largest_ack:110| [2025/04/30 09:44:17 205288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:79205|prior_delivered:37600|prior_time:1746006257147400|is_app_limited:0|send_elapse:54391|ack_elapse:57844|ctl_first_sent_time:1746006257147712|lagest_ack_time:1746006257205244|curr_delivered:106005| [2025/04/30 09:44:17 205293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257147712| [2025/04/30 09:44:17 205298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:809||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 09:44:17 205302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:112|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:112|path_largest_ack:112| [2025/04/30 09:44:17 205306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:79205|prior_delivered:37600|prior_time:1746006257147400|is_app_limited:0|send_elapse:54391|ack_elapse:57844|ctl_first_sent_time:1746006257147712|lagest_ack_time:1746006257205244|curr_delivered:107205| [2025/04/30 09:44:17 205311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257147927| [2025/04/30 09:44:17 205315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 09:44:17 205319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52363|rttvar:6035|minrtt:31343|latest_rtt:57317|ack_delay:72| [2025/04/30 09:44:17 205323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52973|rttvar:5747|minrtt:31343|latest_rtt:57317|ack_delay:72| [2025/04/30 09:44:17 205332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:112|lost_pn:109|thresh:3| [2025/04/30 09:44:17 205337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 205341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 205345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 205349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 205352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 205356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 205361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:105|lost_pn:109|po_sent_time:1746006257144033|lost_send_time:1746006257140763|loss_delay:64481|frame:STREAM |repair:128| [2025/04/30 09:44:17 205366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:108|lost_pn:109|po_sent_time:1746006257146059|lost_send_time:1746006257140763|loss_delay:64481|frame:STREAM |repair:128| [2025/04/30 09:44:17 205370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:109|lost_pn:109|po_sent_time:1746006257146182|lost_send_time:1746006257140763|loss_delay:64481|frame:STREAM |repair:128| [2025/04/30 09:44:17 205374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257146182u| [2025/04/30 09:44:17 205378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 205382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257212299|now:1746006257205382|interval:6917| [2025/04/30 09:44:17 205387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257212299|now:1746006257205382|interv:6917| [2025/04/30 09:44:17 205391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 54391, ack_elapse 57844, delivered 69605|rate 1203322|lost 9| [2025/04/30 09:44:17 205395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203322) in round 3| [2025/04/30 09:44:17 205399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 205404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:44536| [2025/04/30 09:44:17 205407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150757|packet_lost:3|acked:2400|po_sent_time:1746006257147927|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 205412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150757|packet_lost:3|acked:2400|po_sent_time:1746006257147927|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 205417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:153157|full_bw_reached:0|inflight:144010|srtt:52973|latest_rtt:57317|min_rtt:31343|applimit:0|lost:6|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 205425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:54|largest:54|pns:2| [2025/04/30 09:44:17 205430] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:54|frame:ACK |recv_time:1746006257205244|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 205438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377205244|now:1746006257205244|interv:120000000| [2025/04/30 09:44:17 205442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377205244|now:1746006257205244|interv:120000000| [2025/04/30 09:44:17 205446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257208433|pq_index:0| [2025/04/30 09:44:17 205450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257203386| [2025/04/30 09:44:17 205455] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257205454| [2025/04/30 09:44:17 205460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257205458| [2025/04/30 09:44:17 205465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 205470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52973|min_srtt:52973|path_bw:1206493|loss_rate:2.60|path_pto:0| [2025/04/30 09:44:17 205474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144010|cwnd:153157|conn:00005577253BD50C|stream_id:0|stream_offset:106140| [2025/04/30 09:44:17 205479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52973|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 205484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:105|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 205488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52973|min_srtt:52973|path_bw:1206493|loss_rate:2.60|path_pto:0| [2025/04/30 09:44:17 205492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144010|cwnd:153157|conn:00005577253BD50C|stream_id:0|stream_offset:109677| [2025/04/30 09:44:17 205497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52973|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 205501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:108|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 205505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52973|min_srtt:52973|path_bw:1206493|loss_rate:2.60|path_pto:0| [2025/04/30 09:44:17 205509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144010|cwnd:153157|conn:00005577253BD50C|stream_id:0|stream_offset:110856| [2025/04/30 09:44:17 205516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52973|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 205521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:109|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 205525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52973|min_srtt:52973|path_bw:1206493|loss_rate:2.60|path_pto:0| [2025/04/30 09:44:17 205529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144010|cwnd:153157|conn:00005577253BD50C|stream_id:0|stream_offset:248799| [2025/04/30 09:44:17 205533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52973|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 205538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 205542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52973|min_srtt:52973|path_bw:1206493|loss_rate:2.60|path_pto:0| [2025/04/30 09:44:17 205546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:144010|cwnd:153157|conn:00005577253BD50C|stream_id:0|stream_offset:249978| [2025/04/30 09:44:17 205551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52973|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 205555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 205560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52973|min_srtt:52973|path_bw:1206493|loss_rate:2.60|path_pto:0| [2025/04/30 09:44:17 205564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:144010|cwnd:153157|conn:00005577253BD50C|stream_id:0|stream_offset:251157| [2025/04/30 09:44:17 205568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52973|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 205573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 205577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52973|min_srtt:52973|path_bw:1206493|loss_rate:2.60|path_pto:0| [2025/04/30 09:44:17 205581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:144010|cwnd:153157|conn:00005577253BD50C|stream_id:0|stream_offset:252336| [2025/04/30 09:44:17 205585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52973|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 205590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 205596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52973|min_srtt:52973|path_bw:1206493|loss_rate:2.60|path_pto:0| [2025/04/30 09:44:17 205600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:144010|cwnd:153157|conn:00005577253BD50C|stream_id:0|stream_offset:253515| [2025/04/30 09:44:17 205605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 205608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 205612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 205617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 205621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:105|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 205625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144010|cwnd:153157|conn:00005577253BD50C|stream_id:0|stream_offset:106140| [2025/04/30 09:44:17 205630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 205634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:232| [2025/04/30 09:44:17 205667] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:232|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144010|now:1746006257205641|stream_id:0|stream_offset:106140| [2025/04/30 09:44:17 205673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:232|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 09:44:17 205678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:144010|applimit:0| [2025/04/30 09:44:17 205682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257212299|now:1746006257205682|interval:6617| [2025/04/30 09:44:17 205686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257212299|now:1746006257205682|interv:6617| [2025/04/30 09:44:17 205691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:153157|inflight:145210| [2025/04/30 09:44:17 205695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:108|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 205700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145210|cwnd:153157|conn:00005577253BD50C|stream_id:0|stream_offset:109677| [2025/04/30 09:44:17 205704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 205708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:233| [2025/04/30 09:44:17 205730] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:233|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145210|now:1746006257205714|stream_id:0|stream_offset:109677| [2025/04/30 09:44:17 205735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:233|origin_pktnum:108|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 205743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:145210|applimit:0| [2025/04/30 09:44:17 205747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257212299|now:1746006257205747|interval:6552| [2025/04/30 09:44:17 205751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257212299|now:1746006257205747|interv:6552| [2025/04/30 09:44:17 205755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:153157|inflight:146410| [2025/04/30 09:44:17 205759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:109|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 205763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:153157|conn:00005577253BD50C|stream_id:0|stream_offset:110856| [2025/04/30 09:44:17 205768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 205773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:234| [2025/04/30 09:44:17 205809] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:234|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746006257205782|stream_id:0|stream_offset:110856| [2025/04/30 09:44:17 205818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 205826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 09:44:17 205832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257212299|now:1746006257205832|interval:6467| [2025/04/30 09:44:17 205839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257212299|now:1746006257205832|interv:6467| [2025/04/30 09:44:17 205846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:153157|inflight:147610| [2025/04/30 09:44:17 205853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 205860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147610|cwnd:153157|conn:00005577253BD50C|stream_id:0|stream_offset:248799| [2025/04/30 09:44:17 205868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 205874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:235| [2025/04/30 09:44:17 205914] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:235|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147610|now:1746006257205885|stream_id:0|stream_offset:248799| [2025/04/30 09:44:17 205923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:235|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 205931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:147610|applimit:0| [2025/04/30 09:44:17 205943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257212299|now:1746006257205943|interval:6356| [2025/04/30 09:44:17 205949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257212299|now:1746006257205943|interv:6356| [2025/04/30 09:44:17 205956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:153157|inflight:148810| [2025/04/30 09:44:17 205963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 205970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148810|cwnd:153157|conn:00005577253BD50C|stream_id:0|stream_offset:249978| [2025/04/30 09:44:17 205977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 205984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:236| [2025/04/30 09:44:17 206021] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:236|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148810|now:1746006257205995|stream_id:0|stream_offset:249978| [2025/04/30 09:44:17 206030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 206037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148810|applimit:0| [2025/04/30 09:44:17 206043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257212299|now:1746006257206043|interval:6256| [2025/04/30 09:44:17 206050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257212299|now:1746006257206043|interv:6256| [2025/04/30 09:44:17 206056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:153157|inflight:150010| [2025/04/30 09:44:17 206064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 206069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150010|cwnd:153157|conn:00005577253BD50C|stream_id:0|stream_offset:251157| [2025/04/30 09:44:17 206074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 206078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:237| [2025/04/30 09:44:17 206105] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:237|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150010|now:1746006257206085|stream_id:0|stream_offset:251157| [2025/04/30 09:44:17 206110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 206114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150010|applimit:0| [2025/04/30 09:44:17 206119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257212299|now:1746006257206118|interval:6181| [2025/04/30 09:44:17 206127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257212299|now:1746006257206118|interv:6181| [2025/04/30 09:44:17 206152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:153157|inflight:151210| [2025/04/30 09:44:17 206162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 206166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151210|cwnd:153157|conn:00005577253BD50C|stream_id:0|stream_offset:252336| [2025/04/30 09:44:17 206170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 206174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:238| [2025/04/30 09:44:17 206201] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:238|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151210|now:1746006257206181|stream_id:0|stream_offset:252336| [2025/04/30 09:44:17 206206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:238|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 206210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151210|applimit:0| [2025/04/30 09:44:17 206215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257212299|now:1746006257206214|interval:6085| [2025/04/30 09:44:17 206219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257212299|now:1746006257206214|interv:6085| [2025/04/30 09:44:17 206223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:153157|inflight:152410| [2025/04/30 09:44:17 206227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257212299| [2025/04/30 09:44:17 206232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257212299| [2025/04/30 09:44:17 206236] [debug] |xqc_engine_wakeup_after|wakeup:1746006257212299|now:1746006257206236|diff:6063| [2025/04/30 09:44:17 206240] [debug] |xqc_engine_main_logic|END|now:1746006257205458| [2025/04/30 09:44:17 206246] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257206245| [2025/04/30 09:44:17 206249] [debug] |xqc_engine_wakeup_after|wakeup:1746006257212299|now:1746006257206249|diff:6050| [2025/04/30 09:44:17 206253] [debug] |xqc_engine_main_logic|END|now:1746006257206245| [2025/04/30 09:44:17 207260] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:55|state:ESTABED|recv_time:1746006257207259| [2025/04/30 09:44:17 207272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 207278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:54| [2025/04/30 09:44:17 207282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:55| [2025/04/30 09:44:17 207288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:55| [2025/04/30 09:44:17 207292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 207297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:114|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:116|path_largest_ack:114| [2025/04/30 09:44:17 207302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:81605|prior_delivered:40000|prior_time:1746006257149394|is_app_limited:0|send_elapse:55002|ack_elapse:57865|ctl_first_sent_time:1746006257149704|lagest_ack_time:1746006257207259|curr_delivered:108405| [2025/04/30 09:44:17 207314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257149704| [2025/04/30 09:44:17 207319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 207323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:116|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:116|path_largest_ack:116| [2025/04/30 09:44:17 207327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:81605|prior_delivered:40000|prior_time:1746006257149394|is_app_limited:0|send_elapse:55002|ack_elapse:57865|ctl_first_sent_time:1746006257149704|lagest_ack_time:1746006257207259|curr_delivered:109605| [2025/04/30 09:44:17 207332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257149925| [2025/04/30 09:44:17 207335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:809||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 09:44:17 207339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52973|rttvar:5747|minrtt:31343|latest_rtt:57334|ack_delay:72| [2025/04/30 09:44:17 207344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53509|rttvar:5383|minrtt:31343|latest_rtt:57334|ack_delay:72| [2025/04/30 09:44:17 207348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:116|lost_pn:113|thresh:3| [2025/04/30 09:44:17 207352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 207356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 207360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 207364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 207368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 207372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 207376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 207380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 207384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 207388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:111|lost_pn:113|po_sent_time:1746006257147818|lost_send_time:1746006257142759|loss_delay:64500|frame:STREAM |repair:128| [2025/04/30 09:44:17 207393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:113|lost_pn:113|po_sent_time:1746006257148047|lost_send_time:1746006257142759|loss_delay:64500|frame:STREAM |repair:128| [2025/04/30 09:44:17 207397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257148047u| [2025/04/30 09:44:17 207404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 207408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257214315|now:1746006257207408|interval:6907| [2025/04/30 09:44:17 207413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257214315|now:1746006257207408|interv:6907| [2025/04/30 09:44:17 207417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55002, ack_elapse 57865, delivered 69605|rate 1202886|lost 11| [2025/04/30 09:44:17 207421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202886) in round 3| [2025/04/30 09:44:17 207426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 207430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:44536| [2025/04/30 09:44:17 207434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:153157|packet_lost:2|acked:2400|po_sent_time:1746006257149925|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 207438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:153157|packet_lost:2|acked:2400|po_sent_time:1746006257149925|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 207443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:147610|srtt:53509|latest_rtt:57334|min_rtt:31343|applimit:0|lost:9|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 207449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:55|largest:55|pns:2| [2025/04/30 09:44:17 207453] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:55|frame:ACK |recv_time:1746006257207259|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 207458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377207259|now:1746006257207259|interv:120000000| [2025/04/30 09:44:17 207462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377207259|now:1746006257207259|interv:120000000| [2025/04/30 09:44:17 207466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257212299|pq_index:0| [2025/04/30 09:44:17 207471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257205458| [2025/04/30 09:44:17 207475] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257207475| [2025/04/30 09:44:17 207480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257207479| [2025/04/30 09:44:17 207485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 207490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53509|min_srtt:53509|path_bw:1206493|loss_rate:3.78|path_pto:0| [2025/04/30 09:44:17 207494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147610|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:113214| [2025/04/30 09:44:17 207501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53509|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 207506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:111|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 207511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53509|min_srtt:53509|path_bw:1206493|loss_rate:3.78|path_pto:0| [2025/04/30 09:44:17 207515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147610|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:115572| [2025/04/30 09:44:17 207519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53509|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 207523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:113|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 207528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53509|min_srtt:53509|path_bw:1206493|loss_rate:3.78|path_pto:0| [2025/04/30 09:44:17 207532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147610|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:253515| [2025/04/30 09:44:17 207537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53509|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 207541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 207546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53509|min_srtt:53509|path_bw:1206493|loss_rate:3.78|path_pto:0| [2025/04/30 09:44:17 207550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:147610|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:254694| [2025/04/30 09:44:17 207554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53509|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 207559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 207563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53509|min_srtt:53509|path_bw:1206493|loss_rate:3.78|path_pto:0| [2025/04/30 09:44:17 207567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:147610|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:255873| [2025/04/30 09:44:17 207571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53509|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 207576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 207582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53509|min_srtt:53509|path_bw:1206493|loss_rate:3.78|path_pto:0| [2025/04/30 09:44:17 207586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:147610|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:257052| [2025/04/30 09:44:17 207591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53509|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 207595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 207599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53509|min_srtt:53509|path_bw:1206493|loss_rate:3.78|path_pto:0| [2025/04/30 09:44:17 207603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:147610|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:258231| [2025/04/30 09:44:17 207608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 207612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 207615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 207620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 207624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:111|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 207628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147610|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:113214| [2025/04/30 09:44:17 207633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 207637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:239| [2025/04/30 09:44:17 207670] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:239|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147610|now:1746006257207644|stream_id:0|stream_offset:113214| [2025/04/30 09:44:17 207676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:239|origin_pktnum:111|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 207681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:147610|applimit:0| [2025/04/30 09:44:17 207685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257214315|now:1746006257207685|interval:6630| [2025/04/30 09:44:17 207689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257214315|now:1746006257207685|interv:6630| [2025/04/30 09:44:17 207693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:148810| [2025/04/30 09:44:17 207701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:113|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 207706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148810|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:115572| [2025/04/30 09:44:17 207710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 207714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:240| [2025/04/30 09:44:17 207736] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:240|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148810|now:1746006257207720|stream_id:0|stream_offset:115572| [2025/04/30 09:44:17 207741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:240|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 09:44:17 207746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148810|applimit:0| [2025/04/30 09:44:17 207750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257214315|now:1746006257207750|interval:6565| [2025/04/30 09:44:17 207754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257214315|now:1746006257207750|interv:6565| [2025/04/30 09:44:17 207758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:150010| [2025/04/30 09:44:17 207762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 207767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150010|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:253515| [2025/04/30 09:44:17 207771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 207775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:241| [2025/04/30 09:44:17 207806] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:241|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150010|now:1746006257207782|stream_id:0|stream_offset:253515| [2025/04/30 09:44:17 207815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:241|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 207823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150010|applimit:0| [2025/04/30 09:44:17 207829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257214315|now:1746006257207829|interval:6486| [2025/04/30 09:44:17 207836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257214315|now:1746006257207829|interv:6486| [2025/04/30 09:44:17 207843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151210| [2025/04/30 09:44:17 207850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 207857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151210|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:254694| [2025/04/30 09:44:17 207870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 207877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:242| [2025/04/30 09:44:17 207918] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:242|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151210|now:1746006257207888|stream_id:0|stream_offset:254694| [2025/04/30 09:44:17 207927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:242|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 207934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151210|applimit:0| [2025/04/30 09:44:17 207941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257214315|now:1746006257207940|interval:6375| [2025/04/30 09:44:17 207947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257214315|now:1746006257207940|interv:6375| [2025/04/30 09:44:17 207953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152410| [2025/04/30 09:44:17 207960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 207967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152410|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:255873| [2025/04/30 09:44:17 207974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 207980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:243| [2025/04/30 09:44:17 208018] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:243|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152410|now:1746006257207990|stream_id:0|stream_offset:255873| [2025/04/30 09:44:17 208027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:243|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 208034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152410|applimit:0| [2025/04/30 09:44:17 208041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257214315|now:1746006257208041|interval:6274| [2025/04/30 09:44:17 208048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257214315|now:1746006257208041|interv:6274| [2025/04/30 09:44:17 208054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153610| [2025/04/30 09:44:17 208062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 208069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153610|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:257052| [2025/04/30 09:44:17 208076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 208088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:244| [2025/04/30 09:44:17 208119] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:244|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153610|now:1746006257208098|stream_id:0|stream_offset:257052| [2025/04/30 09:44:17 208124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:244|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 208129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153610|applimit:0| [2025/04/30 09:44:17 208155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257214315|now:1746006257208155|interval:6160| [2025/04/30 09:44:17 208162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257214315|now:1746006257208155|interv:6160| [2025/04/30 09:44:17 208166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154810| [2025/04/30 09:44:17 208171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257214315| [2025/04/30 09:44:17 208175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257214315| [2025/04/30 09:44:17 208179] [debug] |xqc_engine_wakeup_after|wakeup:1746006257214315|now:1746006257208179|diff:6136| [2025/04/30 09:44:17 208183] [debug] |xqc_engine_main_logic|END|now:1746006257207479| [2025/04/30 09:44:17 208189] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257208189| [2025/04/30 09:44:17 208193] [debug] |xqc_engine_wakeup_after|wakeup:1746006257214315|now:1746006257208193|diff:6122| [2025/04/30 09:44:17 208197] [debug] |xqc_engine_main_logic|END|now:1746006257208189| [2025/04/30 09:44:17 209275] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:58|state:ESTABED|recv_time:1746006257209275| [2025/04/30 09:44:17 209286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 209293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:55| [2025/04/30 09:44:17 209297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:56| [2025/04/30 09:44:17 209303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:56| [2025/04/30 09:44:17 209307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 209312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:118|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:119|path_largest_ack:118| [2025/04/30 09:44:17 209317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:84005|prior_delivered:42400|prior_time:1746006257151419|is_app_limited:0|send_elapse:56801|ack_elapse:57856|ctl_first_sent_time:1746006257151734|lagest_ack_time:1746006257209275|curr_delivered:110805| [2025/04/30 09:44:17 209322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257151734| [2025/04/30 09:44:17 209326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 209331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:119|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:119|path_largest_ack:119| [2025/04/30 09:44:17 209335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:84005|prior_delivered:42400|prior_time:1746006257151419|is_app_limited:0|send_elapse:56801|ack_elapse:57856|ctl_first_sent_time:1746006257151734|lagest_ack_time:1746006257209275|curr_delivered:112005| [2025/04/30 09:44:17 209345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257151855| [2025/04/30 09:44:17 209349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:809||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 09:44:17 209353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53509|rttvar:5383|minrtt:31343|latest_rtt:57420|ack_delay:56| [2025/04/30 09:44:17 209357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53991|rttvar:5001|minrtt:31343|latest_rtt:57420|ack_delay:56| [2025/04/30 09:44:17 209362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:119|lost_pn:116|thresh:3| [2025/04/30 09:44:17 209366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 209370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 209374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 209377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 209381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 209385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 209389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 209393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 209397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 209401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 209404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 209409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:115|lost_pn:116|po_sent_time:1746006257149815|lost_send_time:1746006257144678|loss_delay:64597|frame:STREAM |repair:128| [2025/04/30 09:44:17 209413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257149815u| [2025/04/30 09:44:17 209417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 209421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257214642|now:1746006257209421|interval:5221| [2025/04/30 09:44:17 209426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257214642|now:1746006257209421|interv:5221| [2025/04/30 09:44:17 209430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 56801, ack_elapse 57856, delivered 69605|rate 1203073|lost 12| [2025/04/30 09:44:17 209437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203073) in round 3| [2025/04/30 09:44:17 209442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 209446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:44536| [2025/04/30 09:44:17 209450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257151855|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 209454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257151855|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 209459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:151210|srtt:53991|latest_rtt:57420|min_rtt:31343|applimit:0|lost:11|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 209464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 209469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006257234275|now:1746006257209275|interv:25000| [2025/04/30 09:44:17 209474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006257209275|max_ack_delay:25000| [2025/04/30 09:44:17 209478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:56|largest:56|pns:2| [2025/04/30 09:44:17 209483] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:56|frame:PING ACK |recv_time:1746006257209275|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 209487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377209275|now:1746006257209275|interv:120000000| [2025/04/30 09:44:17 209492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377209275|now:1746006257209275|interv:120000000| [2025/04/30 09:44:17 209496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257214315|pq_index:0| [2025/04/30 09:44:17 209500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257207479| [2025/04/30 09:44:17 209504] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257209504| [2025/04/30 09:44:17 209509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257209508| [2025/04/30 09:44:17 209514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 209519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53991|min_srtt:53991|path_bw:1206493|loss_rate:4.51|path_pto:0| [2025/04/30 09:44:17 209523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151210|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:117930| [2025/04/30 09:44:17 209531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53991|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 209535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:115|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 209540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53991|min_srtt:53991|path_bw:1206493|loss_rate:4.51|path_pto:0| [2025/04/30 09:44:17 209544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:151210|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:258231| [2025/04/30 09:44:17 209548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53991|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 209553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 209557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53991|min_srtt:53991|path_bw:1206493|loss_rate:4.51|path_pto:0| [2025/04/30 09:44:17 209561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:151210|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:259410| [2025/04/30 09:44:17 209565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53991|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 209570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 209574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53991|min_srtt:53991|path_bw:1206493|loss_rate:4.51|path_pto:0| [2025/04/30 09:44:17 209578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:151210|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:260589| [2025/04/30 09:44:17 209583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 209586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 209590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 209595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 209599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:115|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 209603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151210|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:117930| [2025/04/30 09:44:17 209608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 209612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:245| [2025/04/30 09:44:17 209648] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:245|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151210|now:1746006257209621|stream_id:0|stream_offset:117930| [2025/04/30 09:44:17 209654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:245|origin_pktnum:115|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 209658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151210|applimit:0| [2025/04/30 09:44:17 209663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257214642|now:1746006257209662|interval:4980| [2025/04/30 09:44:17 209667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257214642|now:1746006257209662|interv:4980| [2025/04/30 09:44:17 209671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152410| [2025/04/30 09:44:17 209676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 209680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152410|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:258231| [2025/04/30 09:44:17 209684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 209688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:246| [2025/04/30 09:44:17 209710] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:246|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152410|now:1746006257209694|stream_id:0|stream_offset:258231| [2025/04/30 09:44:17 209715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 209719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152410|applimit:0| [2025/04/30 09:44:17 209724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257214642|now:1746006257209723|interval:4919| [2025/04/30 09:44:17 209728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257214642|now:1746006257209723|interv:4919| [2025/04/30 09:44:17 209732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153610| [2025/04/30 09:44:17 209736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 209740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153610|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:259410| [2025/04/30 09:44:17 209744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 209748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:247| [2025/04/30 09:44:17 209778] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:247|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153610|now:1746006257209754|stream_id:0|stream_offset:259410| [2025/04/30 09:44:17 209792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 209799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153610|applimit:0| [2025/04/30 09:44:17 209806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257214642|now:1746006257209806|interval:4836| [2025/04/30 09:44:17 209813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257214642|now:1746006257209806|interv:4836| [2025/04/30 09:44:17 209820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154810| [2025/04/30 09:44:17 209827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257214642| [2025/04/30 09:44:17 209834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257214642| [2025/04/30 09:44:17 209841] [debug] |xqc_engine_wakeup_after|wakeup:1746006257214642|now:1746006257209841|diff:4801| [2025/04/30 09:44:17 209848] [debug] |xqc_engine_main_logic|END|now:1746006257209508| [2025/04/30 09:44:17 209856] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257209856| [2025/04/30 09:44:17 209861] [debug] |xqc_engine_wakeup_after|wakeup:1746006257214642|now:1746006257209861|diff:4781| [2025/04/30 09:44:17 209868] [debug] |xqc_engine_main_logic|END|now:1746006257209856| [2025/04/30 09:44:17 211176] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:61|state:ESTABED|recv_time:1746006257211175| [2025/04/30 09:44:17 211188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 211194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:56| [2025/04/30 09:44:17 211198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:57| [2025/04/30 09:44:17 211204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:57| [2025/04/30 09:44:17 211208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 211214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:122|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:124|path_largest_ack:122| [2025/04/30 09:44:17 211219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:86405|prior_delivered:44800|prior_time:1746006257153417|is_app_limited:0|send_elapse:58533|ack_elapse:57758|ctl_first_sent_time:1746006257153710|lagest_ack_time:1746006257211175|curr_delivered:113205| [2025/04/30 09:44:17 211224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257153710| [2025/04/30 09:44:17 211228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:809||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 09:44:17 211232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:124|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:124|path_largest_ack:124| [2025/04/30 09:44:17 211237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:86405|prior_delivered:44800|prior_time:1746006257153417|is_app_limited:0|send_elapse:58533|ack_elapse:57758|ctl_first_sent_time:1746006257153710|lagest_ack_time:1746006257211175|curr_delivered:114405| [2025/04/30 09:44:17 211241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257153896| [2025/04/30 09:44:17 211250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 09:44:17 211254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53991|rttvar:5001|minrtt:31343|latest_rtt:57279|ack_delay:72| [2025/04/30 09:44:17 211258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54393|rttvar:4555|minrtt:31343|latest_rtt:57279|ack_delay:72| [2025/04/30 09:44:17 211263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:124|lost_pn:121|thresh:3| [2025/04/30 09:44:17 211267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 211271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 211275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 211279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 211282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 211286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 211290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 211294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 211298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 211302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 211305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 211309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 211314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:117|lost_pn:121|po_sent_time:1746006257150045|lost_send_time:1746006257146737|loss_delay:64438|frame:STREAM |repair:128| [2025/04/30 09:44:17 211318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:120|lost_pn:121|po_sent_time:1746006257151951|lost_send_time:1746006257146737|loss_delay:64438|frame:STREAM |repair:128| [2025/04/30 09:44:17 211323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:121|lost_pn:121|po_sent_time:1746006257152056|lost_send_time:1746006257146737|loss_delay:64438|frame:STREAM |repair:128| [2025/04/30 09:44:17 211327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257152056u| [2025/04/30 09:44:17 211331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 211335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257218241|now:1746006257211335|interval:6906| [2025/04/30 09:44:17 211340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257218241|now:1746006257211335|interv:6906| [2025/04/30 09:44:17 211347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58533, ack_elapse 57758, delivered 69605|rate 1189158|lost 15| [2025/04/30 09:44:17 211351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189158) in round 3| [2025/04/30 09:44:17 211355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 211359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:44536| [2025/04/30 09:44:17 211363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:3|acked:2400|po_sent_time:1746006257153896|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 211368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:3|acked:2400|po_sent_time:1746006257153896|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:47200| [2025/04/30 09:44:17 211372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:148810|srtt:54393|latest_rtt:57279|min_rtt:31343|applimit:0|lost:12|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 211378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:57|largest:57|pns:2| [2025/04/30 09:44:17 211383] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:61|pkt_type:SHORT_HEADER|pkt_num:57|frame:ACK |recv_time:1746006257211175|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 211388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377211175|now:1746006257211175|interv:120000000| [2025/04/30 09:44:17 211392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377211175|now:1746006257211175|interv:120000000| [2025/04/30 09:44:17 211396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257214642|pq_index:0| [2025/04/30 09:44:17 211400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257209508| [2025/04/30 09:44:17 211404] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257211404| [2025/04/30 09:44:17 211409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257211408| [2025/04/30 09:44:17 211414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 211419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54393|min_srtt:54393|path_bw:1206493|loss_rate:4.86|path_pto:0| [2025/04/30 09:44:17 211424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148810|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:120288| [2025/04/30 09:44:17 211428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54393|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 211433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:117|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 211440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54393|min_srtt:54393|path_bw:1206493|loss_rate:4.86|path_pto:0| [2025/04/30 09:44:17 211444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148810|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:123825| [2025/04/30 09:44:17 211449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54393|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 211453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:120|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 211457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54393|min_srtt:54393|path_bw:1206493|loss_rate:4.86|path_pto:0| [2025/04/30 09:44:17 211461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:148810|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:125004| [2025/04/30 09:44:17 211466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54393|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 211470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:121|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 211474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54393|min_srtt:54393|path_bw:1206493|loss_rate:4.86|path_pto:0| [2025/04/30 09:44:17 211478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:148810|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:260589| [2025/04/30 09:44:17 211482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54393|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 211487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 211491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54393|min_srtt:54393|path_bw:1206493|loss_rate:4.86|path_pto:0| [2025/04/30 09:44:17 211495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:148810|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:261768| [2025/04/30 09:44:17 211500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54393|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 211504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 211508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54393|min_srtt:54393|path_bw:1206493|loss_rate:4.86|path_pto:0| [2025/04/30 09:44:17 211513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:148810|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:262947| [2025/04/30 09:44:17 211519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 211523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 211527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 211532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 211536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:117|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 211540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148810|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:120288| [2025/04/30 09:44:17 211545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 211549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:248| [2025/04/30 09:44:17 211583] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:248|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148810|now:1746006257211556|stream_id:0|stream_offset:120288| [2025/04/30 09:44:17 211589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:248|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 09:44:17 211593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148810|applimit:0| [2025/04/30 09:44:17 211597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257218241|now:1746006257211597|interval:6644| [2025/04/30 09:44:17 211602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257218241|now:1746006257211597|interv:6644| [2025/04/30 09:44:17 211606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:150010| [2025/04/30 09:44:17 211611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:120|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 211615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150010|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:123825| [2025/04/30 09:44:17 211619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 211623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:249| [2025/04/30 09:44:17 211645] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:249|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150010|now:1746006257211629|stream_id:0|stream_offset:123825| [2025/04/30 09:44:17 211650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:249|origin_pktnum:120|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 211654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150010|applimit:0| [2025/04/30 09:44:17 211658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257218241|now:1746006257211658|interval:6583| [2025/04/30 09:44:17 211666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257218241|now:1746006257211658|interv:6583| [2025/04/30 09:44:17 211670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151210| [2025/04/30 09:44:17 211674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:121|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 211679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151210|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:125004| [2025/04/30 09:44:17 211683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 211687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:250| [2025/04/30 09:44:17 211708] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:250|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151210|now:1746006257211693|stream_id:0|stream_offset:125004| [2025/04/30 09:44:17 211713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:250|origin_pktnum:121|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 211717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151210|applimit:0| [2025/04/30 09:44:17 211721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257218241|now:1746006257211721|interval:6520| [2025/04/30 09:44:17 211725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257218241|now:1746006257211721|interv:6520| [2025/04/30 09:44:17 211729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152410| [2025/04/30 09:44:17 211734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 211738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152410|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:260589| [2025/04/30 09:44:17 211742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 211746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:251| [2025/04/30 09:44:17 211775] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:251|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152410|now:1746006257211752|stream_id:0|stream_offset:260589| [2025/04/30 09:44:17 211784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:251|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 211791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152410|applimit:0| [2025/04/30 09:44:17 211798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257218241|now:1746006257211798|interval:6443| [2025/04/30 09:44:17 211805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257218241|now:1746006257211798|interv:6443| [2025/04/30 09:44:17 211817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153610| [2025/04/30 09:44:17 211825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 211832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153610|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:261768| [2025/04/30 09:44:17 211839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 211845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:252| [2025/04/30 09:44:17 211887] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:252|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153610|now:1746006257211856|stream_id:0|stream_offset:261768| [2025/04/30 09:44:17 211896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:252|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 211903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153610|applimit:0| [2025/04/30 09:44:17 211910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257218241|now:1746006257211910|interval:6331| [2025/04/30 09:44:17 211916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257218241|now:1746006257211910|interv:6331| [2025/04/30 09:44:17 211923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154810| [2025/04/30 09:44:17 211930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257218241| [2025/04/30 09:44:17 211936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257218241| [2025/04/30 09:44:17 211943] [debug] |xqc_engine_wakeup_after|wakeup:1746006257218241|now:1746006257211942|diff:6299| [2025/04/30 09:44:17 211949] [debug] |xqc_engine_main_logic|END|now:1746006257211408| [2025/04/30 09:44:17 211957] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257211957| [2025/04/30 09:44:17 211964] [debug] |xqc_engine_wakeup_after|wakeup:1746006257218241|now:1746006257211963|diff:6278| [2025/04/30 09:44:17 211970] [debug] |xqc_engine_main_logic|END|now:1746006257211957| [2025/04/30 09:44:17 213185] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:63|state:ESTABED|recv_time:1746006257213184| [2025/04/30 09:44:17 213197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 213204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:57| [2025/04/30 09:44:17 213208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:58| [2025/04/30 09:44:17 213214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:58| [2025/04/30 09:44:17 213218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 213223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:126|origin_pktnum:50|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:127|path_largest_ack:126| [2025/04/30 09:44:17 213228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:84005|prior_delivered:47200|prior_time:1746006257155417|is_app_limited:0|send_elapse:35915|ack_elapse:57767|ctl_first_sent_time:1746006257155836|lagest_ack_time:1746006257213184|curr_delivered:115605| [2025/04/30 09:44:17 213238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257155836| [2025/04/30 09:44:17 213243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:809||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 09:44:17 213247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:127|origin_pktnum:52|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:127|path_largest_ack:127| [2025/04/30 09:44:17 213251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:84005|prior_delivered:47200|prior_time:1746006257155417|is_app_limited:0|send_elapse:35915|ack_elapse:57767|ctl_first_sent_time:1746006257155836|lagest_ack_time:1746006257213184|curr_delivered:116805| [2025/04/30 09:44:17 213256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257155964| [2025/04/30 09:44:17 213259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 09:44:17 213264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54393|rttvar:4555|minrtt:31343|latest_rtt:57220|ack_delay:72| [2025/04/30 09:44:17 213268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54737|rttvar:4105|minrtt:31343|latest_rtt:57220|ack_delay:72| [2025/04/30 09:44:17 213272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:127|lost_pn:124|thresh:3| [2025/04/30 09:44:17 213276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 213280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 213284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 213288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 213292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 213296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 213300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 213303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 213307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 213311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 213315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 213319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 213323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 213327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:123|lost_pn:124|po_sent_time:1746006257153803|lost_send_time:1746006257148812|loss_delay:64372|frame:STREAM |repair:128| [2025/04/30 09:44:17 213334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257153803u| [2025/04/30 09:44:17 213338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 213342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257218362|now:1746006257213342|interval:5020| [2025/04/30 09:44:17 213347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257218362|now:1746006257213342|interv:5020| [2025/04/30 09:44:17 213351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 35915, ack_elapse 57767, delivered 69605|rate 1204926|lost 16| [2025/04/30 09:44:17 213355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 3 -> 4| [2025/04/30 09:44:17 213359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204926) in round 4| [2025/04/30 09:44:17 213363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 213367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 213371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257155964|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 213376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257155964|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 213381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:151210|srtt:54737|latest_rtt:57220|min_rtt:31343|applimit:0|lost:15|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 213386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:58|largest:58|pns:2| [2025/04/30 09:44:17 213391] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:63|pkt_type:SHORT_HEADER|pkt_num:58|frame:ACK |recv_time:1746006257213184|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 213396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377213184|now:1746006257213184|interv:120000000| [2025/04/30 09:44:17 213400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377213184|now:1746006257213184|interv:120000000| [2025/04/30 09:44:17 213404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257218241|pq_index:0| [2025/04/30 09:44:17 213408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257211408| [2025/04/30 09:44:17 213412] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257213412| [2025/04/30 09:44:17 213417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257213416| [2025/04/30 09:44:17 213422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 213430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54737|min_srtt:54737|path_bw:1206493|loss_rate:5.95|path_pto:0| [2025/04/30 09:44:17 213435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151210|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:127362| [2025/04/30 09:44:17 213439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54737|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 213444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:123|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 213448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54737|min_srtt:54737|path_bw:1206493|loss_rate:5.95|path_pto:0| [2025/04/30 09:44:17 213452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:151210|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:262947| [2025/04/30 09:44:17 213457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54737|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 213461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 213465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54737|min_srtt:54737|path_bw:1206493|loss_rate:5.95|path_pto:0| [2025/04/30 09:44:17 213469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:151210|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:264126| [2025/04/30 09:44:17 213474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54737|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 213478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 213482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54737|min_srtt:54737|path_bw:1206493|loss_rate:5.95|path_pto:0| [2025/04/30 09:44:17 213486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:151210|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:265305| [2025/04/30 09:44:17 213490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 213494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 213498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 213502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 213507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:123|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 213517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151210|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:127362| [2025/04/30 09:44:17 213521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 213526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:253| [2025/04/30 09:44:17 213560] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:253|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151210|now:1746006257213532|stream_id:0|stream_offset:127362| [2025/04/30 09:44:17 213565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:253|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 09:44:17 213570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151210|applimit:0| [2025/04/30 09:44:17 213574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257218362|now:1746006257213574|interval:4788| [2025/04/30 09:44:17 213579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257218362|now:1746006257213574|interv:4788| [2025/04/30 09:44:17 213583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152410| [2025/04/30 09:44:17 213587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 213592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152410|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:262947| [2025/04/30 09:44:17 213596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 213600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:254| [2025/04/30 09:44:17 213621] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:254|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152410|now:1746006257213606|stream_id:0|stream_offset:262947| [2025/04/30 09:44:17 213626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:254|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 213631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152410|applimit:0| [2025/04/30 09:44:17 213635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257218362|now:1746006257213635|interval:4727| [2025/04/30 09:44:17 213639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257218362|now:1746006257213635|interv:4727| [2025/04/30 09:44:17 213643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153610| [2025/04/30 09:44:17 213648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 213652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153610|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:264126| [2025/04/30 09:44:17 213659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 213663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:255| [2025/04/30 09:44:17 213684] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:255|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153610|now:1746006257213669|stream_id:0|stream_offset:264126| [2025/04/30 09:44:17 213689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:255|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 213694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153610|applimit:0| [2025/04/30 09:44:17 213698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257218362|now:1746006257213698|interval:4664| [2025/04/30 09:44:17 213702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257218362|now:1746006257213698|interv:4664| [2025/04/30 09:44:17 213706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154810| [2025/04/30 09:44:17 213710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257218362| [2025/04/30 09:44:17 213715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257218362| [2025/04/30 09:44:17 213719] [debug] |xqc_engine_wakeup_after|wakeup:1746006257218362|now:1746006257213718|diff:4644| [2025/04/30 09:44:17 213723] [debug] |xqc_engine_main_logic|END|now:1746006257213416| [2025/04/30 09:44:17 213728] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257213728| [2025/04/30 09:44:17 213732] [debug] |xqc_engine_wakeup_after|wakeup:1746006257218362|now:1746006257213732|diff:4630| [2025/04/30 09:44:17 213736] [debug] |xqc_engine_main_logic|END|now:1746006257213728| [2025/04/30 09:44:17 215186] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:67|state:ESTABED|recv_time:1746006257215185| [2025/04/30 09:44:17 215198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 215204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:58| [2025/04/30 09:44:17 215208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:59| [2025/04/30 09:44:17 215215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:59| [2025/04/30 09:44:17 215219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 215224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:134|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:136|path_largest_ack:134| [2025/04/30 09:44:17 215229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:91205|prior_delivered:49600|prior_time:1746006257157356|is_app_limited:0|send_elapse:35896|ack_elapse:57829|ctl_first_sent_time:1746006257157681|lagest_ack_time:1746006257215185|curr_delivered:118005| [2025/04/30 09:44:17 215234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257157681| [2025/04/30 09:44:17 215238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 09:44:17 215243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 215252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:91205|prior_delivered:49600|prior_time:1746006257157356|is_app_limited:0|send_elapse:35896|ack_elapse:57829|ctl_first_sent_time:1746006257157681|lagest_ack_time:1746006257215185|curr_delivered:119205| [2025/04/30 09:44:17 215257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257157902| [2025/04/30 09:44:17 215261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 09:44:17 215265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54737|rttvar:4105|minrtt:31343|latest_rtt:57283|ack_delay:64| [2025/04/30 09:44:17 215269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55047|rttvar:3699|minrtt:31343|latest_rtt:57283|ack_delay:64| [2025/04/30 09:44:17 215273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:136|lost_pn:133|thresh:3| [2025/04/30 09:44:17 215277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 215281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 215285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 215289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 215293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 215297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 215301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 215305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 215308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 215312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 215316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 215320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 215324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 215328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 215332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:125|lost_pn:133|po_sent_time:1746006257153990|lost_send_time:1746006257150742|loss_delay:64443|frame:STREAM |repair:128| [2025/04/30 09:44:17 215337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:128|lost_pn:133|po_sent_time:1746006257156069|lost_send_time:1746006257150742|loss_delay:64443|frame:STREAM |repair:128| [2025/04/30 09:44:17 215342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:129|lost_pn:133|po_sent_time:1746006257156203|lost_send_time:1746006257150742|loss_delay:64443|frame:STREAM |repair:128| [2025/04/30 09:44:17 215349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:130|lost_pn:133|po_sent_time:1746006257156313|lost_send_time:1746006257150742|loss_delay:64443|frame:STREAM |repair:128| [2025/04/30 09:44:17 215353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:131|lost_pn:133|po_sent_time:1746006257156419|lost_send_time:1746006257150742|loss_delay:64443|frame:STREAM |repair:128| [2025/04/30 09:44:17 215358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:132|lost_pn:133|po_sent_time:1746006257156523|lost_send_time:1746006257150742|loss_delay:64443|frame:STREAM |repair:128| [2025/04/30 09:44:17 215363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:133|lost_pn:133|po_sent_time:1746006257156624|lost_send_time:1746006257150742|loss_delay:64443|frame:STREAM |repair:128| [2025/04/30 09:44:17 215367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257156624u| [2025/04/30 09:44:17 215371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 215375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257222235|now:1746006257215375|interval:6860| [2025/04/30 09:44:17 215379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257222235|now:1746006257215375|interv:6860| [2025/04/30 09:44:17 215383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 35896, ack_elapse 57829, delivered 69605|rate 1203634|lost 23| [2025/04/30 09:44:17 215388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203634) in round 4| [2025/04/30 09:44:17 215392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 215396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 215400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:7|acked:2400|po_sent_time:1746006257157902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 215404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:7|acked:2400|po_sent_time:1746006257157902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 215409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:144010|srtt:55047|latest_rtt:57283|min_rtt:31343|applimit:0|lost:16|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 215415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:59|largest:59|pns:2| [2025/04/30 09:44:17 215419] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:67|pkt_type:SHORT_HEADER|pkt_num:59|frame:ACK |recv_time:1746006257215185|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 215424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377215185|now:1746006257215185|interv:120000000| [2025/04/30 09:44:17 215428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377215185|now:1746006257215185|interv:120000000| [2025/04/30 09:44:17 215435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257218362|pq_index:0| [2025/04/30 09:44:17 215440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257213416| [2025/04/30 09:44:17 215444] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257215444| [2025/04/30 09:44:17 215449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257215448| [2025/04/30 09:44:17 215454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 215459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55047|min_srtt:55047|path_bw:1206493|loss_rate:6.27|path_pto:0| [2025/04/30 09:44:17 215463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144010|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:129720| [2025/04/30 09:44:17 215468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55047|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 215472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:125|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 215477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55047|min_srtt:55047|path_bw:1206493|loss_rate:6.27|path_pto:0| [2025/04/30 09:44:17 215481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144010|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:44832| [2025/04/30 09:44:17 215485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55047|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 215490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:128|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 215494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55047|min_srtt:55047|path_bw:1206493|loss_rate:6.27|path_pto:0| [2025/04/30 09:44:17 215498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144010|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:46011| [2025/04/30 09:44:17 215502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55047|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 215506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:129|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 215510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55047|min_srtt:55047|path_bw:1206493|loss_rate:6.27|path_pto:0| [2025/04/30 09:44:17 215515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144010|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:130899| [2025/04/30 09:44:17 215521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55047|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 215526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:130|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 215530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55047|min_srtt:55047|path_bw:1206493|loss_rate:6.27|path_pto:0| [2025/04/30 09:44:17 215534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:144010|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:132078| [2025/04/30 09:44:17 215538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55047|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 215542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:131|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 215547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55047|min_srtt:55047|path_bw:1206493|loss_rate:6.27|path_pto:0| [2025/04/30 09:44:17 215551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:144010|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:133257| [2025/04/30 09:44:17 215555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55047|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 215559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:132|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 215563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55047|min_srtt:55047|path_bw:1206493|loss_rate:6.27|path_pto:0| [2025/04/30 09:44:17 215567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:144010|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:134436| [2025/04/30 09:44:17 215572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55047|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 215576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:133|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 215580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55047|min_srtt:55047|path_bw:1206493|loss_rate:6.27|path_pto:0| [2025/04/30 09:44:17 215584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:144010|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:265305| [2025/04/30 09:44:17 215588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55047|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 215593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 215597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55047|min_srtt:55047|path_bw:1206493|loss_rate:6.27|path_pto:0| [2025/04/30 09:44:17 215604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:144010|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:266484| [2025/04/30 09:44:17 215608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55047|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 215612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 215616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55047|min_srtt:55047|path_bw:1206493|loss_rate:6.27|path_pto:0| [2025/04/30 09:44:17 215621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:144010|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:267663| [2025/04/30 09:44:17 215625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 215629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 215633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 215637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 215641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:125|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 215645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144010|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:129720| [2025/04/30 09:44:17 215650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 215654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:256| [2025/04/30 09:44:17 215687] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:256|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144010|now:1746006257215661|stream_id:0|stream_offset:129720| [2025/04/30 09:44:17 215693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:256|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 09:44:17 215698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:144010|applimit:0| [2025/04/30 09:44:17 215702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257222235|now:1746006257215702|interval:6533| [2025/04/30 09:44:17 215706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257222235|now:1746006257215702|interv:6533| [2025/04/30 09:44:17 215711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:145210| [2025/04/30 09:44:17 215715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:128|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 215723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145210|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:44832| [2025/04/30 09:44:17 215728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 215732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:257| [2025/04/30 09:44:17 215756] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:257|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145210|now:1746006257215738|stream_id:0|stream_offset:44832| [2025/04/30 09:44:17 215764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:257|origin_pktnum:53|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 215772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:145210|applimit:0| [2025/04/30 09:44:17 215778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257222235|now:1746006257215778|interval:6457| [2025/04/30 09:44:17 215786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257222235|now:1746006257215778|interv:6457| [2025/04/30 09:44:17 215792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:146410| [2025/04/30 09:44:17 215800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:129|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 215806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:46011| [2025/04/30 09:44:17 215814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 215820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:258| [2025/04/30 09:44:17 215862] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:258|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746006257215831|stream_id:0|stream_offset:46011| [2025/04/30 09:44:17 215871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:258|origin_pktnum:54|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 215878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 09:44:17 215885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257222235|now:1746006257215884|interval:6351| [2025/04/30 09:44:17 215891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257222235|now:1746006257215884|interv:6351| [2025/04/30 09:44:17 215899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:147610| [2025/04/30 09:44:17 215906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:130|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 215913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147610|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:130899| [2025/04/30 09:44:17 215926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 215933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:259| [2025/04/30 09:44:17 215972] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:259|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147610|now:1746006257215943|stream_id:0|stream_offset:130899| [2025/04/30 09:44:17 215981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 215989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:147610|applimit:0| [2025/04/30 09:44:17 215995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257222235|now:1746006257215995|interval:6240| [2025/04/30 09:44:17 216001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257222235|now:1746006257215995|interv:6240| [2025/04/30 09:44:17 216008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:148810| [2025/04/30 09:44:17 216015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:131|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 216021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148810|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:132078| [2025/04/30 09:44:17 216028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 216035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:260| [2025/04/30 09:44:17 216071] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:260|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148810|now:1746006257216046|stream_id:0|stream_offset:132078| [2025/04/30 09:44:17 216078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:260|origin_pktnum:131|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 216082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148810|applimit:0| [2025/04/30 09:44:17 216086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257222235|now:1746006257216086|interval:6149| [2025/04/30 09:44:17 216091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257222235|now:1746006257216086|interv:6149| [2025/04/30 09:44:17 216095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:150010| [2025/04/30 09:44:17 216099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:132|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 216103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150010|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:133257| [2025/04/30 09:44:17 216108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 216112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:261| [2025/04/30 09:44:17 216163] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:261|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150010|now:1746006257216123|stream_id:0|stream_offset:133257| [2025/04/30 09:44:17 216172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:261|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 09:44:17 216177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150010|applimit:0| [2025/04/30 09:44:17 216181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257222235|now:1746006257216181|interval:6054| [2025/04/30 09:44:17 216185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257222235|now:1746006257216181|interv:6054| [2025/04/30 09:44:17 216189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151210| [2025/04/30 09:44:17 216194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:133|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 216198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151210|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:134436| [2025/04/30 09:44:17 216202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 216206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:262| [2025/04/30 09:44:17 216231] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:262|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151210|now:1746006257216213|stream_id:0|stream_offset:134436| [2025/04/30 09:44:17 216236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:262|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 09:44:17 216240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151210|applimit:0| [2025/04/30 09:44:17 216244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257222235|now:1746006257216244|interval:5991| [2025/04/30 09:44:17 216248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257222235|now:1746006257216244|interv:5991| [2025/04/30 09:44:17 216252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152410| [2025/04/30 09:44:17 216257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 216261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152410|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:265305| [2025/04/30 09:44:17 216265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 216269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:263| [2025/04/30 09:44:17 216289] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:263|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152410|now:1746006257216275|stream_id:0|stream_offset:265305| [2025/04/30 09:44:17 216298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 216303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152410|applimit:0| [2025/04/30 09:44:17 216307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257222235|now:1746006257216307|interval:5928| [2025/04/30 09:44:17 216311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257222235|now:1746006257216307|interv:5928| [2025/04/30 09:44:17 216315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153610| [2025/04/30 09:44:17 216319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 216323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153610|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:266484| [2025/04/30 09:44:17 216328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 216332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:264| [2025/04/30 09:44:17 216353] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:264|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153610|now:1746006257216338|stream_id:0|stream_offset:266484| [2025/04/30 09:44:17 216358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:264|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 216362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153610|applimit:0| [2025/04/30 09:44:17 216366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257222235|now:1746006257216366|interval:5869| [2025/04/30 09:44:17 216370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257222235|now:1746006257216366|interv:5869| [2025/04/30 09:44:17 216374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154810| [2025/04/30 09:44:17 216379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257222235| [2025/04/30 09:44:17 216383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257222235| [2025/04/30 09:44:17 216387] [debug] |xqc_engine_wakeup_after|wakeup:1746006257222235|now:1746006257216387|diff:5848| [2025/04/30 09:44:17 216391] [debug] |xqc_engine_main_logic|END|now:1746006257215448| [2025/04/30 09:44:17 216397] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257216397| [2025/04/30 09:44:17 216401] [debug] |xqc_engine_wakeup_after|wakeup:1746006257222235|now:1746006257216401|diff:5834| [2025/04/30 09:44:17 216405] [debug] |xqc_engine_main_logic|END|now:1746006257216397| [2025/04/30 09:44:17 217244] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:69|state:ESTABED|recv_time:1746006257217243| [2025/04/30 09:44:17 217255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 217262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:59| [2025/04/30 09:44:17 217266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:60| [2025/04/30 09:44:17 217277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:60| [2025/04/30 09:44:17 217281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 217287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:138|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:139|path_largest_ack:138| [2025/04/30 09:44:17 217292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:93605|prior_delivered:52000|prior_time:1746006257159368|is_app_limited:0|send_elapse:37795|ack_elapse:57875|ctl_first_sent_time:1746006257159695|lagest_ack_time:1746006257217243|curr_delivered:120405| [2025/04/30 09:44:17 217297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257159695| [2025/04/30 09:44:17 217301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:812||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 09:44:17 217306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:139|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:139|path_largest_ack:139| [2025/04/30 09:44:17 217310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:93605|prior_delivered:52000|prior_time:1746006257159368|is_app_limited:0|send_elapse:37795|ack_elapse:57875|ctl_first_sent_time:1746006257159695|lagest_ack_time:1746006257217243|curr_delivered:121605| [2025/04/30 09:44:17 217314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257159809| [2025/04/30 09:44:17 217318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 217322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55047|rttvar:3699|minrtt:31343|latest_rtt:57434|ack_delay:104| [2025/04/30 09:44:17 217327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55333|rttvar:3345|minrtt:31343|latest_rtt:57434|ack_delay:104| [2025/04/30 09:44:17 217331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:139|lost_pn:136|thresh:3| [2025/04/30 09:44:17 217335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 217339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 217343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 217347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 217351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 217354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 217358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 217362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 217366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 217372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 217376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 217380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 217384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 217388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 217392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 217395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 217399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 217403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 217407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 217411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 217415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 217419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:135|lost_pn:136|po_sent_time:1746006257157792|lost_send_time:1746006257152630|loss_delay:64613|frame:STREAM |repair:128| [2025/04/30 09:44:17 217423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257157792u| [2025/04/30 09:44:17 217428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 217431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257222634|now:1746006257217431|interval:5203| [2025/04/30 09:44:17 217436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257222634|now:1746006257217431|interv:5203| [2025/04/30 09:44:17 217440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37795, ack_elapse 57875, delivered 69605|rate 1202678|lost 24| [2025/04/30 09:44:17 217444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202678) in round 4| [2025/04/30 09:44:17 217449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 217453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 217457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257159809|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 217461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257159809|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 217468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:151210|srtt:55333|latest_rtt:57434|min_rtt:31343|applimit:0|lost:23|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 217474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:60|largest:60|pns:2| [2025/04/30 09:44:17 217479] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:69|pkt_type:SHORT_HEADER|pkt_num:60|frame:ACK |recv_time:1746006257217243|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 217483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377217243|now:1746006257217243|interv:120000000| [2025/04/30 09:44:17 217488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377217243|now:1746006257217243|interv:120000000| [2025/04/30 09:44:17 217492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257222235|pq_index:0| [2025/04/30 09:44:17 217496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257215448| [2025/04/30 09:44:17 217500] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257217500| [2025/04/30 09:44:17 217505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257217504| [2025/04/30 09:44:17 217510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 217515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55333|min_srtt:55333|path_bw:1206493|loss_rate:8.71|path_pto:0| [2025/04/30 09:44:17 217519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151210|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:136794| [2025/04/30 09:44:17 217524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55333|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 217529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:135|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 217533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55333|min_srtt:55333|path_bw:1206493|loss_rate:8.71|path_pto:0| [2025/04/30 09:44:17 217537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:151210|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:267663| [2025/04/30 09:44:17 217542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55333|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 217546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 217550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55333|min_srtt:55333|path_bw:1206493|loss_rate:8.71|path_pto:0| [2025/04/30 09:44:17 217555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:151210|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:268842| [2025/04/30 09:44:17 217562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55333|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 217566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 217570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55333|min_srtt:55333|path_bw:1206493|loss_rate:8.71|path_pto:0| [2025/04/30 09:44:17 217574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:151210|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:270021| [2025/04/30 09:44:17 217579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 217583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 217587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 217591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 217595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:135|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 217600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151210|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:136794| [2025/04/30 09:44:17 217604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 217608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:265| [2025/04/30 09:44:17 217642] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:265|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151210|now:1746006257217615|stream_id:0|stream_offset:136794| [2025/04/30 09:44:17 217647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:265|origin_pktnum:135|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 217652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151210|applimit:0| [2025/04/30 09:44:17 217656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257222634|now:1746006257217656|interval:4978| [2025/04/30 09:44:17 217660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257222634|now:1746006257217656|interv:4978| [2025/04/30 09:44:17 217665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152410| [2025/04/30 09:44:17 217669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 217673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152410|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:267663| [2025/04/30 09:44:17 217681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 217685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:266| [2025/04/30 09:44:17 217708] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:266|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152410|now:1746006257217692|stream_id:0|stream_offset:267663| [2025/04/30 09:44:17 217713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 217717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152410|applimit:0| [2025/04/30 09:44:17 217721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257222634|now:1746006257217721|interval:4913| [2025/04/30 09:44:17 217726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257222634|now:1746006257217721|interv:4913| [2025/04/30 09:44:17 217730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153610| [2025/04/30 09:44:17 217734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 217738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153610|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:268842| [2025/04/30 09:44:17 217743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 217747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:267| [2025/04/30 09:44:17 217776] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:267|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153610|now:1746006257217753|stream_id:0|stream_offset:268842| [2025/04/30 09:44:17 217785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 217792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153610|applimit:0| [2025/04/30 09:44:17 217799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257222634|now:1746006257217799|interval:4835| [2025/04/30 09:44:17 217806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257222634|now:1746006257217799|interv:4835| [2025/04/30 09:44:17 217813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154810| [2025/04/30 09:44:17 217820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257222634| [2025/04/30 09:44:17 217827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257222634| [2025/04/30 09:44:17 217833] [debug] |xqc_engine_wakeup_after|wakeup:1746006257222634|now:1746006257217833|diff:4801| [2025/04/30 09:44:17 217840] [debug] |xqc_engine_main_logic|END|now:1746006257217504| [2025/04/30 09:44:17 217848] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257217848| [2025/04/30 09:44:17 217854] [debug] |xqc_engine_wakeup_after|wakeup:1746006257222634|now:1746006257217854|diff:4780| [2025/04/30 09:44:17 217867] [debug] |xqc_engine_main_logic|END|now:1746006257217848| [2025/04/30 09:44:17 219223] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:67|state:ESTABED|recv_time:1746006257219222| [2025/04/30 09:44:17 219235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 219241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:60| [2025/04/30 09:44:17 219245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:61| [2025/04/30 09:44:17 219251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:61| [2025/04/30 09:44:17 219255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 219261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:142|origin_pktnum:0|size:1205|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:143|path_largest_ack:142| [2025/04/30 09:44:17 219266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:96010|prior_delivered:54400|prior_time:1746006257161468|is_app_limited:0|send_elapse:38041|ack_elapse:57754|ctl_first_sent_time:1746006257161813|lagest_ack_time:1746006257219222|curr_delivered:122810| [2025/04/30 09:44:17 219271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257161813| [2025/04/30 09:44:17 219275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 219280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:143|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:143|path_largest_ack:143| [2025/04/30 09:44:17 219284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:96010|prior_delivered:54400|prior_time:1746006257161468|is_app_limited:0|send_elapse:38041|ack_elapse:57754|ctl_first_sent_time:1746006257161813|lagest_ack_time:1746006257219222|curr_delivered:124010| [2025/04/30 09:44:17 219289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257161948| [2025/04/30 09:44:17 219293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 219297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55333|rttvar:3345|minrtt:31343|latest_rtt:57274|ack_delay:88| [2025/04/30 09:44:17 219301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55565|rttvar:2972|minrtt:31343|latest_rtt:57274|ack_delay:88| [2025/04/30 09:44:17 219306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:143|lost_pn:140|thresh:3| [2025/04/30 09:44:17 219310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 219314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 219318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 219322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 219325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 219329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 219338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 219342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 219346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 219350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 219353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 219357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 219361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 219365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 219369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 219373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 219377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 219381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 219384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 219388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 219392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 219396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 219400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:137|lost_pn:140|po_sent_time:1746006257158021|lost_send_time:1746006257154789|loss_delay:64433|frame:STREAM |repair:128| [2025/04/30 09:44:17 219405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:140|lost_pn:140|po_sent_time:1746006257159926|lost_send_time:1746006257154789|loss_delay:64433|frame:STREAM |repair:128| [2025/04/30 09:44:17 219410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257159926u| [2025/04/30 09:44:17 219414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 33|pns:2| [2025/04/30 09:44:17 219418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 219422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257224464|now:1746006257219421|interval:5043| [2025/04/30 09:44:17 219426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257224464|now:1746006257219421|interv:5043| [2025/04/30 09:44:17 219430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 38041, ack_elapse 57754, delivered 69610|rate 1205284|lost 26| [2025/04/30 09:44:17 219439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205284) in round 4| [2025/04/30 09:44:17 219443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 219447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 219451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2405|po_sent_time:1746006257161948|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 219456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2405|po_sent_time:1746006257161948|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 219460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150005|srtt:55565|latest_rtt:57274|min_rtt:31343|applimit:0|lost:24|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 219466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:61|largest:61|pns:2| [2025/04/30 09:44:17 219471] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:67|pkt_type:SHORT_HEADER|pkt_num:61|frame:ACK |recv_time:1746006257219222|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 219475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377219222|now:1746006257219222|interv:120000000| [2025/04/30 09:44:17 219480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377219222|now:1746006257219222|interv:120000000| [2025/04/30 09:44:17 219483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257222634|pq_index:0| [2025/04/30 09:44:17 219488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257217504| [2025/04/30 09:44:17 219492] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257219492| [2025/04/30 09:44:17 219497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257219496| [2025/04/30 09:44:17 219502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 219507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55565|min_srtt:55565|path_bw:1206493|loss_rate:8.99|path_pto:0| [2025/04/30 09:44:17 219511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:139152| [2025/04/30 09:44:17 219516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55565|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 219520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:137|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 219525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55565|min_srtt:55565|path_bw:1206493|loss_rate:8.99|path_pto:0| [2025/04/30 09:44:17 219532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:142689| [2025/04/30 09:44:17 219536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55565|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 219540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:140|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 219545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55565|min_srtt:55565|path_bw:1206493|loss_rate:8.99|path_pto:0| [2025/04/30 09:44:17 219549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:270021| [2025/04/30 09:44:17 219553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55565|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 219557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 219562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55565|min_srtt:55565|path_bw:1206493|loss_rate:8.99|path_pto:0| [2025/04/30 09:44:17 219566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:271200| [2025/04/30 09:44:17 219570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55565|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 219574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 219579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55565|min_srtt:55565|path_bw:1206493|loss_rate:8.99|path_pto:0| [2025/04/30 09:44:17 219583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:272379| [2025/04/30 09:44:17 219587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 219591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 219595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 219599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 219603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:137|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 219608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:139152| [2025/04/30 09:44:17 219615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 219619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:268| [2025/04/30 09:44:17 219652] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:268|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150005|now:1746006257219626|stream_id:0|stream_offset:139152| [2025/04/30 09:44:17 219658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:268|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 09:44:17 219662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150005|applimit:0| [2025/04/30 09:44:17 219667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257224464|now:1746006257219666|interval:4798| [2025/04/30 09:44:17 219671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257224464|now:1746006257219666|interv:4798| [2025/04/30 09:44:17 219675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151205| [2025/04/30 09:44:17 219680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:140|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 219684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151205|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:142689| [2025/04/30 09:44:17 219688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 219692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:269| [2025/04/30 09:44:17 219717] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:269|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151205|now:1746006257219698|stream_id:0|stream_offset:142689| [2025/04/30 09:44:17 219725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:269|origin_pktnum:140|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 219732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151205|applimit:0| [2025/04/30 09:44:17 219739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257224464|now:1746006257219739|interval:4725| [2025/04/30 09:44:17 219746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257224464|now:1746006257219739|interv:4725| [2025/04/30 09:44:17 219752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152405| [2025/04/30 09:44:17 219760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 219767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152405|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:270021| [2025/04/30 09:44:17 219774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 219787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:270| [2025/04/30 09:44:17 219828] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:270|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152405|now:1746006257219798|stream_id:0|stream_offset:270021| [2025/04/30 09:44:17 219837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 219844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152405|applimit:0| [2025/04/30 09:44:17 219850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257224464|now:1746006257219850|interval:4614| [2025/04/30 09:44:17 219857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257224464|now:1746006257219850|interv:4614| [2025/04/30 09:44:17 219863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153605| [2025/04/30 09:44:17 219870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 219876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153605|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:271200| [2025/04/30 09:44:17 219883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 219890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:271| [2025/04/30 09:44:17 219927] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:271|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153605|now:1746006257219900|stream_id:0|stream_offset:271200| [2025/04/30 09:44:17 219936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 219943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153605|applimit:0| [2025/04/30 09:44:17 219949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257224464|now:1746006257219949|interval:4515| [2025/04/30 09:44:17 219955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257224464|now:1746006257219949|interv:4515| [2025/04/30 09:44:17 219962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154805| [2025/04/30 09:44:17 219969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257224464| [2025/04/30 09:44:17 219976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257224464| [2025/04/30 09:44:17 219982] [debug] |xqc_engine_wakeup_after|wakeup:1746006257224464|now:1746006257219981|diff:4483| [2025/04/30 09:44:17 219988] [debug] |xqc_engine_main_logic|END|now:1746006257219496| [2025/04/30 09:44:17 219996] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257219996| [2025/04/30 09:44:17 220002] [debug] |xqc_engine_wakeup_after|wakeup:1746006257224464|now:1746006257220002|diff:4462| [2025/04/30 09:44:17 220009] [debug] |xqc_engine_main_logic|END|now:1746006257219996| [2025/04/30 09:44:17 221217] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:69|state:ESTABED|recv_time:1746006257221216| [2025/04/30 09:44:17 221233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 221239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:61| [2025/04/30 09:44:17 221244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:62| [2025/04/30 09:44:17 221250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:62| [2025/04/30 09:44:17 221254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 221260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:146|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:147|path_largest_ack:146| [2025/04/30 09:44:17 221264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:98410|prior_delivered:56800|prior_time:1746006257163386|is_app_limited:0|send_elapse:39834|ack_elapse:57830|ctl_first_sent_time:1746006257163715|lagest_ack_time:1746006257221216|curr_delivered:125210| [2025/04/30 09:44:17 221269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257163715| [2025/04/30 09:44:17 221274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 221278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:147|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:147|path_largest_ack:147| [2025/04/30 09:44:17 221282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:98410|prior_delivered:56800|prior_time:1746006257163386|is_app_limited:0|send_elapse:39834|ack_elapse:57830|ctl_first_sent_time:1746006257163715|lagest_ack_time:1746006257221216|curr_delivered:126410| [2025/04/30 09:44:17 221287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257163826| [2025/04/30 09:44:17 221291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 221295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55565|rttvar:2972|minrtt:31343|latest_rtt:57390|ack_delay:88| [2025/04/30 09:44:17 221299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55782|rttvar:2663|minrtt:31343|latest_rtt:57390|ack_delay:88| [2025/04/30 09:44:17 221304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:147|lost_pn:144|thresh:3| [2025/04/30 09:44:17 221308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 221372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 221376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 221403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:141|lost_pn:144|po_sent_time:1746006257160031|lost_send_time:1746006257156653|loss_delay:64563|frame:STREAM |repair:128| [2025/04/30 09:44:17 221408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:144|lost_pn:144|po_sent_time:1746006257162051|lost_send_time:1746006257156653|loss_delay:64563|frame:STREAM |repair:128| [2025/04/30 09:44:17 221412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257162051u| [2025/04/30 09:44:17 221416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 221420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257226742|now:1746006257221420|interval:5322| [2025/04/30 09:44:17 221425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257226742|now:1746006257221420|interv:5322| [2025/04/30 09:44:17 221429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39834, ack_elapse 57830, delivered 69610|rate 1203700|lost 28| [2025/04/30 09:44:17 221435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203700) in round 4| [2025/04/30 09:44:17 221440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 221444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 221448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257163826|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 221452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257163826|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 221457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150005|srtt:55782|latest_rtt:57390|min_rtt:31343|applimit:0|lost:26|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 221463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:62|largest:62|pns:2| [2025/04/30 09:44:17 221467] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:69|pkt_type:SHORT_HEADER|pkt_num:62|frame:ACK |recv_time:1746006257221216|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 221472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377221216|now:1746006257221216|interv:120000000| [2025/04/30 09:44:17 221476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377221216|now:1746006257221216|interv:120000000| [2025/04/30 09:44:17 221480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257224464|pq_index:0| [2025/04/30 09:44:17 221484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257219496| [2025/04/30 09:44:17 221488] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257221488| [2025/04/30 09:44:17 221494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257221492| [2025/04/30 09:44:17 221499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 221503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55782|min_srtt:55782|path_bw:1206493|loss_rate:9.59|path_pto:0| [2025/04/30 09:44:17 221508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:143868| [2025/04/30 09:44:17 221513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 221517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:141|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 221522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55782|min_srtt:55782|path_bw:1206493|loss_rate:9.59|path_pto:0| [2025/04/30 09:44:17 221528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:147405| [2025/04/30 09:44:17 221533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 221537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:144|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 221541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55782|min_srtt:55782|path_bw:1206493|loss_rate:9.59|path_pto:0| [2025/04/30 09:44:17 221546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:272379| [2025/04/30 09:44:17 221550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 221554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 221558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55782|min_srtt:55782|path_bw:1206493|loss_rate:9.59|path_pto:0| [2025/04/30 09:44:17 221563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:273558| [2025/04/30 09:44:17 221567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 221572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 221576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55782|min_srtt:55782|path_bw:1206493|loss_rate:9.59|path_pto:0| [2025/04/30 09:44:17 221580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:274737| [2025/04/30 09:44:17 221585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 221588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 221592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 221596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 221601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:141|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 221605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:143868| [2025/04/30 09:44:17 221612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 221616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:272| [2025/04/30 09:44:17 221649] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:272|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150005|now:1746006257221623|stream_id:0|stream_offset:143868| [2025/04/30 09:44:17 221655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:272|origin_pktnum:141|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 221660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150005|applimit:0| [2025/04/30 09:44:17 221664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257226742|now:1746006257221664|interval:5078| [2025/04/30 09:44:17 221669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257226742|now:1746006257221664|interv:5078| [2025/04/30 09:44:17 221673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151205| [2025/04/30 09:44:17 221678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:144|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 221682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151205|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:147405| [2025/04/30 09:44:17 221686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 221690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:273| [2025/04/30 09:44:17 221716] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:273|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151205|now:1746006257221696|stream_id:0|stream_offset:147405| [2025/04/30 09:44:17 221725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 221732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151205|applimit:0| [2025/04/30 09:44:17 221738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257226742|now:1746006257221738|interval:5004| [2025/04/30 09:44:17 221745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257226742|now:1746006257221738|interv:5004| [2025/04/30 09:44:17 221751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152405| [2025/04/30 09:44:17 221759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 221766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152405|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:272379| [2025/04/30 09:44:17 221773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 221785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:274| [2025/04/30 09:44:17 221827] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:274|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152405|now:1746006257221796|stream_id:0|stream_offset:272379| [2025/04/30 09:44:17 221837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 221844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152405|applimit:0| [2025/04/30 09:44:17 221851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257226742|now:1746006257221851|interval:4891| [2025/04/30 09:44:17 221858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257226742|now:1746006257221851|interv:4891| [2025/04/30 09:44:17 221864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153605| [2025/04/30 09:44:17 221872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 221878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153605|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:273558| [2025/04/30 09:44:17 221885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 221891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:275| [2025/04/30 09:44:17 221928] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:275|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153605|now:1746006257221901|stream_id:0|stream_offset:273558| [2025/04/30 09:44:17 221937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 221944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153605|applimit:0| [2025/04/30 09:44:17 221951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257226742|now:1746006257221951|interval:4791| [2025/04/30 09:44:17 221958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257226742|now:1746006257221951|interv:4791| [2025/04/30 09:44:17 221964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154805| [2025/04/30 09:44:17 221971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257226742| [2025/04/30 09:44:17 221977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257226742| [2025/04/30 09:44:17 221983] [debug] |xqc_engine_wakeup_after|wakeup:1746006257226742|now:1746006257221983|diff:4759| [2025/04/30 09:44:17 221990] [debug] |xqc_engine_main_logic|END|now:1746006257221492| [2025/04/30 09:44:17 221999] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257221998| [2025/04/30 09:44:17 222005] [debug] |xqc_engine_wakeup_after|wakeup:1746006257226742|now:1746006257222005|diff:4737| [2025/04/30 09:44:17 222011] [debug] |xqc_engine_main_logic|END|now:1746006257221998| [2025/04/30 09:44:17 223231] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:71|state:ESTABED|recv_time:1746006257223230| [2025/04/30 09:44:17 223260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 223267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:62| [2025/04/30 09:44:17 223271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:63| [2025/04/30 09:44:17 223276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:63| [2025/04/30 09:44:17 223281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 223287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:150|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:151|path_largest_ack:150| [2025/04/30 09:44:17 223291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:100810|prior_delivered:59200|prior_time:1746006257165396|is_app_limited:0|send_elapse:39950|ack_elapse:57834|ctl_first_sent_time:1746006257165720|lagest_ack_time:1746006257223230|curr_delivered:127610| [2025/04/30 09:44:17 223296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257165720| [2025/04/30 09:44:17 223301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 223305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:151|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:151|path_largest_ack:151| [2025/04/30 09:44:17 223309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:100810|prior_delivered:59200|prior_time:1746006257165396|is_app_limited:0|send_elapse:39950|ack_elapse:57834|ctl_first_sent_time:1746006257165720|lagest_ack_time:1746006257223230|curr_delivered:128810| [2025/04/30 09:44:17 223314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257165833| [2025/04/30 09:44:17 223318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 223322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55782|rttvar:2663|minrtt:31343|latest_rtt:57397|ack_delay:88| [2025/04/30 09:44:17 223326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55973|rttvar:2379|minrtt:31343|latest_rtt:57397|ack_delay:88| [2025/04/30 09:44:17 223330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:151|lost_pn:148|thresh:3| [2025/04/30 09:44:17 223335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 223399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 223403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 223438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:145|lost_pn:148|po_sent_time:1746006257162179|lost_send_time:1746006257158659|loss_delay:64571|frame:STREAM |repair:128| [2025/04/30 09:44:17 223443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:148|lost_pn:148|po_sent_time:1746006257163947|lost_send_time:1746006257158659|loss_delay:64571|frame:STREAM |repair:128| [2025/04/30 09:44:17 223447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257163947u| [2025/04/30 09:44:17 223451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 223455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257228624|now:1746006257223455|interval:5169| [2025/04/30 09:44:17 223462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257228624|now:1746006257223455|interv:5169| [2025/04/30 09:44:17 223466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39950, ack_elapse 57834, delivered 69610|rate 1203617|lost 30| [2025/04/30 09:44:17 223470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203617) in round 4| [2025/04/30 09:44:17 223474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 223479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 223483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257165833|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 223487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257165833|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 223492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150005|srtt:55973|latest_rtt:57397|min_rtt:31343|applimit:0|lost:28|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 223498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:63|largest:63|pns:2| [2025/04/30 09:44:17 223502] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:71|pkt_type:SHORT_HEADER|pkt_num:63|frame:ACK |recv_time:1746006257223230|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 223507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377223230|now:1746006257223230|interv:120000000| [2025/04/30 09:44:17 223511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377223230|now:1746006257223230|interv:120000000| [2025/04/30 09:44:17 223515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257226742|pq_index:0| [2025/04/30 09:44:17 223519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257221492| [2025/04/30 09:44:17 223523] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257223523| [2025/04/30 09:44:17 223528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257223527| [2025/04/30 09:44:17 223533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 223538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55973|min_srtt:55973|path_bw:1206493|loss_rate:10.18|path_pto:0| [2025/04/30 09:44:17 223543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:148584| [2025/04/30 09:44:17 223547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55973|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 223558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:145|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 223563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55973|min_srtt:55973|path_bw:1206493|loss_rate:10.18|path_pto:0| [2025/04/30 09:44:17 223567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:152121| [2025/04/30 09:44:17 223571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55973|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 223576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:148|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 223580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55973|min_srtt:55973|path_bw:1206493|loss_rate:10.18|path_pto:0| [2025/04/30 09:44:17 223584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:274737| [2025/04/30 09:44:17 223589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55973|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 223593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 223597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55973|min_srtt:55973|path_bw:1206493|loss_rate:10.18|path_pto:0| [2025/04/30 09:44:17 223602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:275916| [2025/04/30 09:44:17 223606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:55973|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 223610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 223614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55973|min_srtt:55973|path_bw:1206493|loss_rate:10.18|path_pto:0| [2025/04/30 09:44:17 223618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:277095| [2025/04/30 09:44:17 223623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 223627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 223630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 223635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 223642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:145|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 223646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:148584| [2025/04/30 09:44:17 223650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 223654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:276| [2025/04/30 09:44:17 223687] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:276|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150005|now:1746006257223661|stream_id:0|stream_offset:148584| [2025/04/30 09:44:17 223693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:276|origin_pktnum:145|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 223698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150005|applimit:0| [2025/04/30 09:44:17 223702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257228624|now:1746006257223702|interval:4922| [2025/04/30 09:44:17 223707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257228624|now:1746006257223702|interv:4922| [2025/04/30 09:44:17 223711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151205| [2025/04/30 09:44:17 223719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:148|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 223723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151205|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:152121| [2025/04/30 09:44:17 223729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 223736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:277| [2025/04/30 09:44:17 223773] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:277|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151205|now:1746006257223746|stream_id:0|stream_offset:152121| [2025/04/30 09:44:17 223783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 223790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151205|applimit:0| [2025/04/30 09:44:17 223797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257228624|now:1746006257223797|interval:4827| [2025/04/30 09:44:17 223804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257228624|now:1746006257223797|interv:4827| [2025/04/30 09:44:17 223811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152405| [2025/04/30 09:44:17 223819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 223825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152405|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:274737| [2025/04/30 09:44:17 223839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 223845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:278| [2025/04/30 09:44:17 223884] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:278|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152405|now:1746006257223856|stream_id:0|stream_offset:274737| [2025/04/30 09:44:17 223893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 223900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152405|applimit:0| [2025/04/30 09:44:17 223906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257228624|now:1746006257223906|interval:4718| [2025/04/30 09:44:17 223913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257228624|now:1746006257223906|interv:4718| [2025/04/30 09:44:17 223920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153605| [2025/04/30 09:44:17 223927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 223934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153605|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:275916| [2025/04/30 09:44:17 223941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 223947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:279| [2025/04/30 09:44:17 223984] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:279|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153605|now:1746006257223958|stream_id:0|stream_offset:275916| [2025/04/30 09:44:17 223994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 224000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153605|applimit:0| [2025/04/30 09:44:17 224007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257228624|now:1746006257224007|interval:4617| [2025/04/30 09:44:17 224014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257228624|now:1746006257224007|interv:4617| [2025/04/30 09:44:17 224021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154805| [2025/04/30 09:44:17 224028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257228624| [2025/04/30 09:44:17 224034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257228624| [2025/04/30 09:44:17 224041] [debug] |xqc_engine_wakeup_after|wakeup:1746006257228624|now:1746006257224041|diff:4583| [2025/04/30 09:44:17 224046] [debug] |xqc_engine_main_logic|END|now:1746006257223527| [2025/04/30 09:44:17 224051] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257224051| [2025/04/30 09:44:17 224060] [debug] |xqc_engine_wakeup_after|wakeup:1746006257228624|now:1746006257224060|diff:4564| [2025/04/30 09:44:17 224064] [debug] |xqc_engine_main_logic|END|now:1746006257224051| [2025/04/30 09:44:17 225236] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:74|state:ESTABED|recv_time:1746006257225235| [2025/04/30 09:44:17 225248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 225254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:63| [2025/04/30 09:44:17 225258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:64| [2025/04/30 09:44:17 225264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:64| [2025/04/30 09:44:17 225268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 225274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:154|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:155|path_largest_ack:154| [2025/04/30 09:44:17 225279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:103210|prior_delivered:61600|prior_time:1746006257167379|is_app_limited:0|send_elapse:41822|ack_elapse:57856|ctl_first_sent_time:1746006257167704|lagest_ack_time:1746006257225235|curr_delivered:130010| [2025/04/30 09:44:17 225284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257167704| [2025/04/30 09:44:17 225288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 225293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:155|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:155|path_largest_ack:155| [2025/04/30 09:44:17 225297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:103210|prior_delivered:61600|prior_time:1746006257167379|is_app_limited:0|send_elapse:41822|ack_elapse:57856|ctl_first_sent_time:1746006257167704|lagest_ack_time:1746006257225235|curr_delivered:131210| [2025/04/30 09:44:17 225301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257167817| [2025/04/30 09:44:17 225305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 225309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55973|rttvar:2379|minrtt:31343|latest_rtt:57418|ack_delay:80| [2025/04/30 09:44:17 225314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56144|rttvar:2126|minrtt:31343|latest_rtt:57418|ack_delay:80| [2025/04/30 09:44:17 225318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:155|lost_pn:152|thresh:3| [2025/04/30 09:44:17 225322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 225389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 225392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 225435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:149|lost_pn:152|po_sent_time:1746006257164053|lost_send_time:1746006257160640|loss_delay:64595|frame:STREAM |repair:128| [2025/04/30 09:44:17 225443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:152|lost_pn:152|po_sent_time:1746006257165955|lost_send_time:1746006257160640|loss_delay:64595|frame:STREAM |repair:128| [2025/04/30 09:44:17 225447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257165955u| [2025/04/30 09:44:17 225451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 225455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257230658|now:1746006257225455|interval:5203| [2025/04/30 09:44:17 225459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257230658|now:1746006257225455|interv:5203| [2025/04/30 09:44:17 225463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41822, ack_elapse 57856, delivered 69610|rate 1203159|lost 32| [2025/04/30 09:44:17 225468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203159) in round 4| [2025/04/30 09:44:17 225472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 225476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 225480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257167817|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 225485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257167817|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 225489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150005|srtt:56144|latest_rtt:57418|min_rtt:31343|applimit:0|lost:30|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 225495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 225499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:17 225504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 225508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:64|largest:64|pns:2| [2025/04/30 09:44:17 225513] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:74|pkt_type:SHORT_HEADER|pkt_num:64|frame:PING ACK |recv_time:1746006257225235|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 225518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377225235|now:1746006257225235|interv:120000000| [2025/04/30 09:44:17 225522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377225235|now:1746006257225235|interv:120000000| [2025/04/30 09:44:17 225526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257228624|pq_index:0| [2025/04/30 09:44:17 225530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257223527| [2025/04/30 09:44:17 225537] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257225537| [2025/04/30 09:44:17 225542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257225541| [2025/04/30 09:44:17 225547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 225551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:64|ack_delay:316|first_ack_range:31|largest_pkt_recv_time:1746006257225235| [2025/04/30 09:44:17 225556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:64|low:33|pkt_pns:2| [2025/04/30 09:44:17 225560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:64|frame_largest_recv:64| [2025/04/30 09:44:17 225564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:17 225569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56144|min_srtt:56144|path_bw:1206493|loss_rate:10.75|path_pto:0| [2025/04/30 09:44:17 225573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:153300| [2025/04/30 09:44:17 225578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56144|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 225582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:149|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 225586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56144|min_srtt:56144|path_bw:1206493|loss_rate:10.75|path_pto:0| [2025/04/30 09:44:17 225591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:156837| [2025/04/30 09:44:17 225595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56144|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 225599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:152|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 225604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:277095| [2025/04/30 09:44:17 225608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56144|min_srtt:56144|path_bw:1206493|loss_rate:10.75|path_pto:0| [2025/04/30 09:44:17 225612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3606|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:278274| [2025/04/30 09:44:17 225616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56144|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 225621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 225625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56144|min_srtt:56144|path_bw:1206493|loss_rate:10.75|path_pto:0| [2025/04/30 09:44:17 225632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4806|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:279453| [2025/04/30 09:44:17 225636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 225640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 225644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 225648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 225652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:149|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 225657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150005|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:153300| [2025/04/30 09:44:17 225661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 225665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:280| [2025/04/30 09:44:17 225700] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:280|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150005|now:1746006257225672|stream_id:0|stream_offset:153300| [2025/04/30 09:44:17 225705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:280|origin_pktnum:149|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 225710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150005|applimit:0| [2025/04/30 09:44:17 225714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257230658|now:1746006257225714|interval:4944| [2025/04/30 09:44:17 225720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257230658|now:1746006257225714|interv:4944| [2025/04/30 09:44:17 225727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151205| [2025/04/30 09:44:17 225734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:152|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 225741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151205|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:156837| [2025/04/30 09:44:17 225749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 225755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:281| [2025/04/30 09:44:17 225796] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:281|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151205|now:1746006257225766|stream_id:0|stream_offset:156837| [2025/04/30 09:44:17 225805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 225818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151205|applimit:0| [2025/04/30 09:44:17 225825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257230658|now:1746006257225825|interval:4833| [2025/04/30 09:44:17 225832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257230658|now:1746006257225825|interv:4833| [2025/04/30 09:44:17 225839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152405| [2025/04/30 09:44:17 225846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 225853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:152405|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:277095| [2025/04/30 09:44:17 225860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 225866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:282| [2025/04/30 09:44:17 225905] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:282|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:152405|now:1746006257225877|stream_id:0|stream_offset:277095| [2025/04/30 09:44:17 225914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:282|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 09:44:17 225922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152405|applimit:0| [2025/04/30 09:44:17 225928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257230658|now:1746006257225928|interval:4730| [2025/04/30 09:44:17 225935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257230658|now:1746006257225928|interv:4730| [2025/04/30 09:44:17 225941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153611| [2025/04/30 09:44:17 225949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 225955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153611|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:278274| [2025/04/30 09:44:17 225962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 225969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:283| [2025/04/30 09:44:17 226008] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:283|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153611|now:1746006257225978|stream_id:0|stream_offset:278274| [2025/04/30 09:44:17 226017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 226024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153611|applimit:0| [2025/04/30 09:44:17 226037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257230658|now:1746006257226037|interval:4621| [2025/04/30 09:44:17 226044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257230658|now:1746006257226037|interv:4621| [2025/04/30 09:44:17 226050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154811| [2025/04/30 09:44:17 226057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257230658| [2025/04/30 09:44:17 226064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257230658| [2025/04/30 09:44:17 226070] [debug] |xqc_engine_wakeup_after|wakeup:1746006257230658|now:1746006257226070|diff:4588| [2025/04/30 09:44:17 226076] [debug] |xqc_engine_main_logic|END|now:1746006257225541| [2025/04/30 09:44:17 226084] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257226084| [2025/04/30 09:44:17 226090] [debug] |xqc_engine_wakeup_after|wakeup:1746006257230658|now:1746006257226090|diff:4568| [2025/04/30 09:44:17 226097] [debug] |xqc_engine_main_logic|END|now:1746006257226084| [2025/04/30 09:44:17 227210] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:75|state:ESTABED|recv_time:1746006257227209| [2025/04/30 09:44:17 227221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 227227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:64| [2025/04/30 09:44:17 227231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:65| [2025/04/30 09:44:17 227238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:65| [2025/04/30 09:44:17 227242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 227248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:158|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:159|path_largest_ack:158| [2025/04/30 09:44:17 227253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:105610|prior_delivered:64000|prior_time:1746006257169354|is_app_limited:0|send_elapse:41881|ack_elapse:57855|ctl_first_sent_time:1746006257169682|lagest_ack_time:1746006257227209|curr_delivered:132410| [2025/04/30 09:44:17 227257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257169682| [2025/04/30 09:44:17 227262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 227266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:159|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:159|path_largest_ack:159| [2025/04/30 09:44:17 227271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:105610|prior_delivered:64000|prior_time:1746006257169354|is_app_limited:0|send_elapse:41881|ack_elapse:57855|ctl_first_sent_time:1746006257169682|lagest_ack_time:1746006257227209|curr_delivered:133610| [2025/04/30 09:44:17 227275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257169791| [2025/04/30 09:44:17 227279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 227283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56144|rttvar:2126|minrtt:31343|latest_rtt:57418|ack_delay:96| [2025/04/30 09:44:17 227292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56291|rttvar:1889|minrtt:31343|latest_rtt:57418|ack_delay:96| [2025/04/30 09:44:17 227297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:159|lost_pn:156|thresh:3| [2025/04/30 09:44:17 227301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 227363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 227366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 227420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:153|lost_pn:156|po_sent_time:1746006257166063|lost_send_time:1746006257162614|loss_delay:64595|frame:STREAM |repair:128| [2025/04/30 09:44:17 227424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:156|lost_pn:156|po_sent_time:1746006257167937|lost_send_time:1746006257162614|loss_delay:64595|frame:STREAM |repair:128| [2025/04/30 09:44:17 227429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257167937u| [2025/04/30 09:44:17 227433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 227437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257232637|now:1746006257227437|interval:5200| [2025/04/30 09:44:17 227441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257232637|now:1746006257227437|interv:5200| [2025/04/30 09:44:17 227445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41881, ack_elapse 57855, delivered 69610|rate 1203180|lost 34| [2025/04/30 09:44:17 227450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203180) in round 4| [2025/04/30 09:44:17 227454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 227458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 227462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257169791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 227467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257169791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 227471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150011|srtt:56291|latest_rtt:57418|min_rtt:31343|applimit:0|lost:32|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 227477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:65|largest:65|pns:2| [2025/04/30 09:44:17 227482] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:75|pkt_type:SHORT_HEADER|pkt_num:65|frame:ACK |recv_time:1746006257227209|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 227489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377227209|now:1746006257227209|interv:120000000| [2025/04/30 09:44:17 227493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377227209|now:1746006257227209|interv:120000000| [2025/04/30 09:44:17 227497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257230658|pq_index:0| [2025/04/30 09:44:17 227501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257225541| [2025/04/30 09:44:17 227505] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257227505| [2025/04/30 09:44:17 227510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257227509| [2025/04/30 09:44:17 227516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 227520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56291|min_srtt:56291|path_bw:1206493|loss_rate:11.31|path_pto:0| [2025/04/30 09:44:17 227525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:158016| [2025/04/30 09:44:17 227529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56291|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 227534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:153|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 227538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56291|min_srtt:56291|path_bw:1206493|loss_rate:11.31|path_pto:0| [2025/04/30 09:44:17 227542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:161553| [2025/04/30 09:44:17 227547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56291|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 227551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:156|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 227555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56291|min_srtt:56291|path_bw:1206493|loss_rate:11.31|path_pto:0| [2025/04/30 09:44:17 227559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:279453| [2025/04/30 09:44:17 227564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56291|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 227568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 227575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56291|min_srtt:56291|path_bw:1206493|loss_rate:11.31|path_pto:0| [2025/04/30 09:44:17 227579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:280632| [2025/04/30 09:44:17 227583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56291|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 227587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 227591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56291|min_srtt:56291|path_bw:1206493|loss_rate:11.31|path_pto:0| [2025/04/30 09:44:17 227596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:281811| [2025/04/30 09:44:17 227600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 227604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 227607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 227612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 227616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:153|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 227620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:158016| [2025/04/30 09:44:17 227625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 227629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:284| [2025/04/30 09:44:17 227662] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:284|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150011|now:1746006257227636|stream_id:0|stream_offset:158016| [2025/04/30 09:44:17 227668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:284|origin_pktnum:153|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 227672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150011|applimit:0| [2025/04/30 09:44:17 227677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257232637|now:1746006257227676|interval:4961| [2025/04/30 09:44:17 227681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257232637|now:1746006257227676|interv:4961| [2025/04/30 09:44:17 227685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151211| [2025/04/30 09:44:17 227690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:156|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 227697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:161553| [2025/04/30 09:44:17 227701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 227705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:285| [2025/04/30 09:44:17 227741] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:285|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151211|now:1746006257227714|stream_id:0|stream_offset:161553| [2025/04/30 09:44:17 227750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 227758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151211|applimit:0| [2025/04/30 09:44:17 227765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257232637|now:1746006257227765|interval:4872| [2025/04/30 09:44:17 227771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257232637|now:1746006257227765|interv:4872| [2025/04/30 09:44:17 227778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152411| [2025/04/30 09:44:17 227786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 227792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152411|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:279453| [2025/04/30 09:44:17 227800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 227807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:286| [2025/04/30 09:44:17 227846] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:286|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152411|now:1746006257227818|stream_id:0|stream_offset:279453| [2025/04/30 09:44:17 227856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 227863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152411|applimit:0| [2025/04/30 09:44:17 227869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257232637|now:1746006257227869|interval:4768| [2025/04/30 09:44:17 227875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257232637|now:1746006257227869|interv:4768| [2025/04/30 09:44:17 227882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153611| [2025/04/30 09:44:17 227889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 227895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153611|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:280632| [2025/04/30 09:44:17 227907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 227913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:287| [2025/04/30 09:44:17 227951] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:287|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153611|now:1746006257227923|stream_id:0|stream_offset:280632| [2025/04/30 09:44:17 227960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 227968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153611|applimit:0| [2025/04/30 09:44:17 227974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257232637|now:1746006257227974|interval:4663| [2025/04/30 09:44:17 227980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257232637|now:1746006257227974|interv:4663| [2025/04/30 09:44:17 227987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154811| [2025/04/30 09:44:17 227994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257232637| [2025/04/30 09:44:17 228000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257232637| [2025/04/30 09:44:17 228007] [debug] |xqc_engine_wakeup_after|wakeup:1746006257232637|now:1746006257228006|diff:4631| [2025/04/30 09:44:17 228014] [debug] |xqc_engine_main_logic|END|now:1746006257227509| [2025/04/30 09:44:17 228022] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257228022| [2025/04/30 09:44:17 228028] [debug] |xqc_engine_wakeup_after|wakeup:1746006257232637|now:1746006257228027|diff:4610| [2025/04/30 09:44:17 228034] [debug] |xqc_engine_main_logic|END|now:1746006257228022| [2025/04/30 09:44:17 229149] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:77|state:ESTABED|recv_time:1746006257229148| [2025/04/30 09:44:17 229161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 229168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:65| [2025/04/30 09:44:17 229172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:66| [2025/04/30 09:44:17 229178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:66| [2025/04/30 09:44:17 229182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 229188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 229193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:108010|prior_delivered:66400|prior_time:1746006257171329|is_app_limited:0|send_elapse:43745|ack_elapse:57819|ctl_first_sent_time:1746006257171657|lagest_ack_time:1746006257229148|curr_delivered:134810| [2025/04/30 09:44:17 229197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257171657| [2025/04/30 09:44:17 229202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 229206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 229216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:108010|prior_delivered:66400|prior_time:1746006257171329|is_app_limited:0|send_elapse:43745|ack_elapse:57819|ctl_first_sent_time:1746006257171657|lagest_ack_time:1746006257229148|curr_delivered:136010| [2025/04/30 09:44:17 229220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257171765| [2025/04/30 09:44:17 229224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 229228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56291|rttvar:1889|minrtt:31343|latest_rtt:57383|ack_delay:64| [2025/04/30 09:44:17 229232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56419|rttvar:1674|minrtt:31343|latest_rtt:57383|ack_delay:64| [2025/04/30 09:44:17 229237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:163|lost_pn:160|thresh:3| [2025/04/30 09:44:17 229241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 229303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 229309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 229367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:157|lost_pn:160|po_sent_time:1746006257168042|lost_send_time:1746006257164593|loss_delay:64555|frame:STREAM |repair:128| [2025/04/30 09:44:17 229372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:160|lost_pn:160|po_sent_time:1746006257169913|lost_send_time:1746006257164593|loss_delay:64555|frame:STREAM |repair:128| [2025/04/30 09:44:17 229376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257169913u| [2025/04/30 09:44:17 229380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 229384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257234573|now:1746006257229384|interval:5189| [2025/04/30 09:44:17 229389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257234573|now:1746006257229384|interv:5189| [2025/04/30 09:44:17 229393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43745, ack_elapse 57819, delivered 69610|rate 1203929|lost 36| [2025/04/30 09:44:17 229397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203929) in round 4| [2025/04/30 09:44:17 229401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 229408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 229412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257171765|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 229417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257171765|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 229421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150011|srtt:56419|latest_rtt:57383|min_rtt:31343|applimit:0|lost:34|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 229427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:66|largest:66|pns:2| [2025/04/30 09:44:17 229431] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:77|pkt_type:SHORT_HEADER|pkt_num:66|frame:ACK |recv_time:1746006257229148|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 229436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377229148|now:1746006257229148|interv:120000000| [2025/04/30 09:44:17 229440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377229148|now:1746006257229148|interv:120000000| [2025/04/30 09:44:17 229444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257232637|pq_index:0| [2025/04/30 09:44:17 229448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257227509| [2025/04/30 09:44:17 229453] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257229452| [2025/04/30 09:44:17 229457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257229456| [2025/04/30 09:44:17 229463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 229467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56419|min_srtt:56419|path_bw:1206493|loss_rate:11.85|path_pto:0| [2025/04/30 09:44:17 229472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:162732| [2025/04/30 09:44:17 229476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56419|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 229481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:157|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 229485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56419|min_srtt:56419|path_bw:1206493|loss_rate:11.85|path_pto:0| [2025/04/30 09:44:17 229489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:166269| [2025/04/30 09:44:17 229496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56419|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 229501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:160|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 229505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56419|min_srtt:56419|path_bw:1206493|loss_rate:11.85|path_pto:0| [2025/04/30 09:44:17 229509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:281811| [2025/04/30 09:44:17 229513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56419|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 229518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 229522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56419|min_srtt:56419|path_bw:1206493|loss_rate:11.85|path_pto:0| [2025/04/30 09:44:17 229526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:282990| [2025/04/30 09:44:17 229530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56419|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 229535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 229539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56419|min_srtt:56419|path_bw:1206493|loss_rate:11.85|path_pto:0| [2025/04/30 09:44:17 229543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:284169| [2025/04/30 09:44:17 229547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 229551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 229555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 229559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 229563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:157|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 229568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:162732| [2025/04/30 09:44:17 229572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 229576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:288| [2025/04/30 09:44:17 229613] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:288|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150011|now:1746006257229586|stream_id:0|stream_offset:162732| [2025/04/30 09:44:17 229618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:288|origin_pktnum:157|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 229623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150011|applimit:0| [2025/04/30 09:44:17 229627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257234573|now:1746006257229627|interval:4946| [2025/04/30 09:44:17 229632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257234573|now:1746006257229627|interv:4946| [2025/04/30 09:44:17 229636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151211| [2025/04/30 09:44:17 229640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:160|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 229644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:166269| [2025/04/30 09:44:17 229649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 229653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:289| [2025/04/30 09:44:17 229675] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:289|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151211|now:1746006257229659|stream_id:0|stream_offset:166269| [2025/04/30 09:44:17 229680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 229684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151211|applimit:0| [2025/04/30 09:44:17 229688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257234573|now:1746006257229688|interval:4885| [2025/04/30 09:44:17 229692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257234573|now:1746006257229688|interv:4885| [2025/04/30 09:44:17 229696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152411| [2025/04/30 09:44:17 229701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 229705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152411|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:281811| [2025/04/30 09:44:17 229709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 229713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:290| [2025/04/30 09:44:17 229744] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:290|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152411|now:1746006257229720|stream_id:0|stream_offset:281811| [2025/04/30 09:44:17 229759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 229766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152411|applimit:0| [2025/04/30 09:44:17 229773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257234573|now:1746006257229773|interval:4800| [2025/04/30 09:44:17 229780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257234573|now:1746006257229773|interv:4800| [2025/04/30 09:44:17 229787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153611| [2025/04/30 09:44:17 229794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 229801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153611|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:282990| [2025/04/30 09:44:17 229808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 229815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:291| [2025/04/30 09:44:17 229856] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:291|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153611|now:1746006257229826|stream_id:0|stream_offset:282990| [2025/04/30 09:44:17 229866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 229873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153611|applimit:0| [2025/04/30 09:44:17 229879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257234573|now:1746006257229879|interval:4694| [2025/04/30 09:44:17 229887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257234573|now:1746006257229879|interv:4694| [2025/04/30 09:44:17 229893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154811| [2025/04/30 09:44:17 229900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257234573| [2025/04/30 09:44:17 229906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257234573| [2025/04/30 09:44:17 229912] [debug] |xqc_engine_wakeup_after|wakeup:1746006257234573|now:1746006257229912|diff:4661| [2025/04/30 09:44:17 229919] [debug] |xqc_engine_main_logic|END|now:1746006257229456| [2025/04/30 09:44:17 229927] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257229927| [2025/04/30 09:44:17 229933] [debug] |xqc_engine_wakeup_after|wakeup:1746006257234573|now:1746006257229933|diff:4640| [2025/04/30 09:44:17 229940] [debug] |xqc_engine_main_logic|END|now:1746006257229927| [2025/04/30 09:44:17 231213] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:79|state:ESTABED|recv_time:1746006257231212| [2025/04/30 09:44:17 231225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 231231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:66| [2025/04/30 09:44:17 231235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:67| [2025/04/30 09:44:17 231246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:67| [2025/04/30 09:44:17 231250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 231256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:166|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:167|path_largest_ack:166| [2025/04/30 09:44:17 231261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:110405|prior_delivered:68805|prior_time:1746006257173516|is_app_limited:0|send_elapse:44029|ack_elapse:57696|ctl_first_sent_time:1746006257173864|lagest_ack_time:1746006257231212|curr_delivered:137210| [2025/04/30 09:44:17 231266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257173864| [2025/04/30 09:44:17 231271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 231275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:167|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:167|path_largest_ack:167| [2025/04/30 09:44:17 231280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:110405|prior_delivered:68805|prior_time:1746006257173516|is_app_limited:0|send_elapse:44029|ack_elapse:57696|ctl_first_sent_time:1746006257173864|lagest_ack_time:1746006257231212|curr_delivered:138410| [2025/04/30 09:44:17 231284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257173977| [2025/04/30 09:44:17 231288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 231292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56419|rttvar:1674|minrtt:31343|latest_rtt:57235|ack_delay:88| [2025/04/30 09:44:17 231296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56510|rttvar:1438|minrtt:31343|latest_rtt:57235|ack_delay:88| [2025/04/30 09:44:17 231301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:167|lost_pn:164|thresh:3| [2025/04/30 09:44:17 231305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 231370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 231374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 231443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:161|lost_pn:164|po_sent_time:1746006257170018|lost_send_time:1746006257166823|loss_delay:64389|frame:STREAM |repair:128| [2025/04/30 09:44:17 231448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:164|lost_pn:164|po_sent_time:1746006257171874|lost_send_time:1746006257166823|loss_delay:64389|frame:STREAM |repair:128| [2025/04/30 09:44:17 231452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257171874u| [2025/04/30 09:44:17 231457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 231461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257236383|now:1746006257231460|interval:4923| [2025/04/30 09:44:17 231465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257236383|now:1746006257231460|interv:4923| [2025/04/30 09:44:17 231469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 44029, ack_elapse 57696, delivered 69605|rate 1206409|lost 38| [2025/04/30 09:44:17 231473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206409) in round 4| [2025/04/30 09:44:17 231478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 231482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 231486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257173977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 231490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257173977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 231495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150011|srtt:56510|latest_rtt:57235|min_rtt:31343|applimit:0|lost:36|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 231501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:67|largest:67|pns:2| [2025/04/30 09:44:17 231505] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:79|pkt_type:SHORT_HEADER|pkt_num:67|frame:ACK |recv_time:1746006257231212|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 231510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377231212|now:1746006257231212|interv:120000000| [2025/04/30 09:44:17 231514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377231212|now:1746006257231212|interv:120000000| [2025/04/30 09:44:17 231518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257234573|pq_index:0| [2025/04/30 09:44:17 231523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257229456| [2025/04/30 09:44:17 231527] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257231527| [2025/04/30 09:44:17 231532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257231531| [2025/04/30 09:44:17 231540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 231544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56510|min_srtt:56510|path_bw:1206493|loss_rate:12.37|path_pto:0| [2025/04/30 09:44:17 231549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:167448| [2025/04/30 09:44:17 231554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56510|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 231558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:161|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 231563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56510|min_srtt:56510|path_bw:1206493|loss_rate:12.37|path_pto:0| [2025/04/30 09:44:17 231567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:170985| [2025/04/30 09:44:17 231571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56510|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 231575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:164|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 231580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56510|min_srtt:56510|path_bw:1206493|loss_rate:12.37|path_pto:0| [2025/04/30 09:44:17 231584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:284169| [2025/04/30 09:44:17 231588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56510|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 231592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 231597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56510|min_srtt:56510|path_bw:1206493|loss_rate:12.37|path_pto:0| [2025/04/30 09:44:17 231601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:285348| [2025/04/30 09:44:17 231605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56510|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 231610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 231614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56510|min_srtt:56510|path_bw:1206493|loss_rate:12.37|path_pto:0| [2025/04/30 09:44:17 231622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:286527| [2025/04/30 09:44:17 231627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 231631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 231634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 231639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 231643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:161|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 231647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:167448| [2025/04/30 09:44:17 231652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 231656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:292| [2025/04/30 09:44:17 231689] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:292|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150011|now:1746006257231663|stream_id:0|stream_offset:167448| [2025/04/30 09:44:17 231696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:292|origin_pktnum:161|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 231704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150011|applimit:0| [2025/04/30 09:44:17 231711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257236383|now:1746006257231711|interval:4672| [2025/04/30 09:44:17 231718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257236383|now:1746006257231711|interv:4672| [2025/04/30 09:44:17 231725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151211| [2025/04/30 09:44:17 231732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:164|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 231739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:170985| [2025/04/30 09:44:17 231746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 231753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:293| [2025/04/30 09:44:17 231794] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:293|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151211|now:1746006257231764|stream_id:0|stream_offset:170985| [2025/04/30 09:44:17 231803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:293|origin_pktnum:164|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 231817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151211|applimit:0| [2025/04/30 09:44:17 231824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257236383|now:1746006257231824|interval:4559| [2025/04/30 09:44:17 231831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257236383|now:1746006257231824|interv:4559| [2025/04/30 09:44:17 231837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152411| [2025/04/30 09:44:17 231845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 231852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152411|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:284169| [2025/04/30 09:44:17 231859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 231865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:294| [2025/04/30 09:44:17 231902] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:294|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152411|now:1746006257231875|stream_id:0|stream_offset:284169| [2025/04/30 09:44:17 231912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:294|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 231919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152411|applimit:0| [2025/04/30 09:44:17 231925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257236383|now:1746006257231925|interval:4458| [2025/04/30 09:44:17 231932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257236383|now:1746006257231925|interv:4458| [2025/04/30 09:44:17 231939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153611| [2025/04/30 09:44:17 231946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 231952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153611|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:285348| [2025/04/30 09:44:17 231959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 231965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:295| [2025/04/30 09:44:17 232001] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:295|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153611|now:1746006257231976|stream_id:0|stream_offset:285348| [2025/04/30 09:44:17 232010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:295|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 232016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153611|applimit:0| [2025/04/30 09:44:17 232020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257236383|now:1746006257232020|interval:4363| [2025/04/30 09:44:17 232029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257236383|now:1746006257232020|interv:4363| [2025/04/30 09:44:17 232033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154811| [2025/04/30 09:44:17 232038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257236383| [2025/04/30 09:44:17 232042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257236383| [2025/04/30 09:44:17 232046] [debug] |xqc_engine_wakeup_after|wakeup:1746006257236383|now:1746006257232046|diff:4337| [2025/04/30 09:44:17 232050] [debug] |xqc_engine_main_logic|END|now:1746006257231531| [2025/04/30 09:44:17 232056] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257232056| [2025/04/30 09:44:17 232060] [debug] |xqc_engine_wakeup_after|wakeup:1746006257236383|now:1746006257232060|diff:4323| [2025/04/30 09:44:17 232064] [debug] |xqc_engine_main_logic|END|now:1746006257232056| [2025/04/30 09:44:17 233185] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:83|state:ESTABED|recv_time:1746006257233184| [2025/04/30 09:44:17 233196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 233203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:67| [2025/04/30 09:44:17 233207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:68| [2025/04/30 09:44:17 233213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:68| [2025/04/30 09:44:17 233217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 233223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:170|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:172|path_largest_ack:170| [2025/04/30 09:44:17 233228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:112805|prior_delivered:71205|prior_time:1746006257175264|is_app_limited:0|send_elapse:45640|ack_elapse:57920|ctl_first_sent_time:1746006257175587|lagest_ack_time:1746006257233184|curr_delivered:139610| [2025/04/30 09:44:17 233232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257175587| [2025/04/30 09:44:17 233237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 233241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:172|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:172|path_largest_ack:172| [2025/04/30 09:44:17 233246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:112805|prior_delivered:71205|prior_time:1746006257175264|is_app_limited:0|send_elapse:45640|ack_elapse:57920|ctl_first_sent_time:1746006257175587|lagest_ack_time:1746006257233184|curr_delivered:140810| [2025/04/30 09:44:17 233250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257175804| [2025/04/30 09:44:17 233254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 233258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56510|rttvar:1438|minrtt:31343|latest_rtt:57380|ack_delay:80| [2025/04/30 09:44:17 233262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56609|rttvar:1276|minrtt:31343|latest_rtt:57380|ack_delay:80| [2025/04/30 09:44:17 233271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:172|lost_pn:169|thresh:3| [2025/04/30 09:44:17 233276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 233337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 233341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 233418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:165|lost_pn:169|po_sent_time:1746006257171994|lost_send_time:1746006257168632|loss_delay:64552|frame:STREAM |repair:128| [2025/04/30 09:44:17 233422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:168|lost_pn:169|po_sent_time:1746006257174080|lost_send_time:1746006257168632|loss_delay:64552|frame:STREAM |repair:128| [2025/04/30 09:44:17 233427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:169|lost_pn:169|po_sent_time:1746006257174213|lost_send_time:1746006257168632|loss_delay:64552|frame:STREAM |repair:128| [2025/04/30 09:44:17 233431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257174213u| [2025/04/30 09:44:17 233435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 233439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257240249|now:1746006257233439|interval:6810| [2025/04/30 09:44:17 233444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257240249|now:1746006257233439|interv:6810| [2025/04/30 09:44:17 233448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45640, ack_elapse 57920, delivered 69605|rate 1201743|lost 41| [2025/04/30 09:44:17 233452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201743) in round 4| [2025/04/30 09:44:17 233457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 233461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 233465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:3|acked:2400|po_sent_time:1746006257175804|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 233475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:3|acked:2400|po_sent_time:1746006257175804|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 233480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:148811|srtt:56609|latest_rtt:57380|min_rtt:31343|applimit:0|lost:38|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 233486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:68|largest:68|pns:2| [2025/04/30 09:44:17 233490] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:83|pkt_type:SHORT_HEADER|pkt_num:68|frame:ACK |recv_time:1746006257233184|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 233495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377233184|now:1746006257233184|interv:120000000| [2025/04/30 09:44:17 233499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377233184|now:1746006257233184|interv:120000000| [2025/04/30 09:44:17 233503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257236383|pq_index:0| [2025/04/30 09:44:17 233508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257231531| [2025/04/30 09:44:17 233512] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257233512| [2025/04/30 09:44:17 233517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257233516| [2025/04/30 09:44:17 233522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 233527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56609|min_srtt:56609|path_bw:1206493|loss_rate:12.88|path_pto:0| [2025/04/30 09:44:17 233531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:172164| [2025/04/30 09:44:17 233536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 233540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:165|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 233545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56609|min_srtt:56609|path_bw:1206493|loss_rate:12.88|path_pto:0| [2025/04/30 09:44:17 233549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:175701| [2025/04/30 09:44:17 233553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 233560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:168|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 233565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56609|min_srtt:56609|path_bw:1206493|loss_rate:12.88|path_pto:0| [2025/04/30 09:44:17 233569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:176880| [2025/04/30 09:44:17 233573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 233577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:169|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 233581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56609|min_srtt:56609|path_bw:1206493|loss_rate:12.88|path_pto:0| [2025/04/30 09:44:17 233586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:286527| [2025/04/30 09:44:17 233590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 233594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 233598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56609|min_srtt:56609|path_bw:1206493|loss_rate:12.88|path_pto:0| [2025/04/30 09:44:17 233603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:287706| [2025/04/30 09:44:17 233607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 233611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 233615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56609|min_srtt:56609|path_bw:1206493|loss_rate:12.88|path_pto:0| [2025/04/30 09:44:17 233620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:288885| [2025/04/30 09:44:17 233624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 233628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 233632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 233636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 233640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:165|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 233647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:172164| [2025/04/30 09:44:17 233652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 233656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:296| [2025/04/30 09:44:17 233692] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:296|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148811|now:1746006257233663|stream_id:0|stream_offset:172164| [2025/04/30 09:44:17 233701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:296|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 09:44:17 233709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148811|applimit:0| [2025/04/30 09:44:17 233716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257240249|now:1746006257233715|interval:6534| [2025/04/30 09:44:17 233722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257240249|now:1746006257233715|interv:6534| [2025/04/30 09:44:17 233729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:150011| [2025/04/30 09:44:17 233737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:168|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 233743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:175701| [2025/04/30 09:44:17 233751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 233758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:297| [2025/04/30 09:44:17 233799] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:297|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150011|now:1746006257233768|stream_id:0|stream_offset:175701| [2025/04/30 09:44:17 233808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:297|origin_pktnum:168|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 233816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150011|applimit:0| [2025/04/30 09:44:17 233822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257240249|now:1746006257233822|interval:6427| [2025/04/30 09:44:17 233829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257240249|now:1746006257233822|interv:6427| [2025/04/30 09:44:17 233835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151211| [2025/04/30 09:44:17 233843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:169|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 233849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:176880| [2025/04/30 09:44:17 233862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 233868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:298| [2025/04/30 09:44:17 233903] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:298|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151211|now:1746006257233878|stream_id:0|stream_offset:176880| [2025/04/30 09:44:17 233911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 233918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151211|applimit:0| [2025/04/30 09:44:17 233924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257240249|now:1746006257233924|interval:6325| [2025/04/30 09:44:17 233931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257240249|now:1746006257233924|interv:6325| [2025/04/30 09:44:17 233938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152411| [2025/04/30 09:44:17 233945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 233952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152411|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:286527| [2025/04/30 09:44:17 233959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 233965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:299| [2025/04/30 09:44:17 233997] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:299|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152411|now:1746006257233976|stream_id:0|stream_offset:286527| [2025/04/30 09:44:17 234006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 234013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152411|applimit:0| [2025/04/30 09:44:17 234020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257240249|now:1746006257234020|interval:6229| [2025/04/30 09:44:17 234027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257240249|now:1746006257234020|interv:6229| [2025/04/30 09:44:17 234033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153611| [2025/04/30 09:44:17 234041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 234047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153611|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:287706| [2025/04/30 09:44:17 234053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 234062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:300| [2025/04/30 09:44:17 234091] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:300|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153611|now:1746006257234070|stream_id:0|stream_offset:287706| [2025/04/30 09:44:17 234096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 234101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153611|applimit:0| [2025/04/30 09:44:17 234105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257240249|now:1746006257234105|interval:6144| [2025/04/30 09:44:17 234109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257240249|now:1746006257234105|interv:6144| [2025/04/30 09:44:17 234113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154811| [2025/04/30 09:44:17 234118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257240249| [2025/04/30 09:44:17 234122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257240249| [2025/04/30 09:44:17 234126] [debug] |xqc_engine_wakeup_after|wakeup:1746006257240249|now:1746006257234126|diff:6123| [2025/04/30 09:44:17 234131] [debug] |xqc_engine_main_logic|END|now:1746006257233516| [2025/04/30 09:44:17 234161] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257234161| [2025/04/30 09:44:17 234166] [debug] |xqc_engine_wakeup_after|wakeup:1746006257240249|now:1746006257234165|diff:6084| [2025/04/30 09:44:17 234169] [debug] |xqc_engine_main_logic|END|now:1746006257234161| [2025/04/30 09:44:17 235246] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:85|state:ESTABED|recv_time:1746006257235245| [2025/04/30 09:44:17 235257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 235264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:68| [2025/04/30 09:44:17 235268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:69| [2025/04/30 09:44:17 235274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:69| [2025/04/30 09:44:17 235278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 235284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:174|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:175|path_largest_ack:174| [2025/04/30 09:44:17 235289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:115205|prior_delivered:73605|prior_time:1746006257177380|is_app_limited:0|send_elapse:46009|ack_elapse:57865|ctl_first_sent_time:1746006257177750|lagest_ack_time:1746006257235245|curr_delivered:142010| [2025/04/30 09:44:17 235294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257177750| [2025/04/30 09:44:17 235298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:812||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 09:44:17 235303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:175|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:175|path_largest_ack:175| [2025/04/30 09:44:17 235307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:115205|prior_delivered:73605|prior_time:1746006257177380|is_app_limited:0|send_elapse:46009|ack_elapse:57865|ctl_first_sent_time:1746006257177750|lagest_ack_time:1746006257235245|curr_delivered:143210| [2025/04/30 09:44:17 235317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257177872| [2025/04/30 09:44:17 235321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 235325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56609|rttvar:1276|minrtt:31343|latest_rtt:57373|ack_delay:160| [2025/04/30 09:44:17 235329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56684|rttvar:1108|minrtt:31343|latest_rtt:57373|ack_delay:160| [2025/04/30 09:44:17 235333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:175|lost_pn:172|thresh:3| [2025/04/30 09:44:17 235337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 235399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 235403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 235491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:171|lost_pn:172|po_sent_time:1746006257175697|lost_send_time:1746006257170701|loss_delay:64544|frame:STREAM |repair:128| [2025/04/30 09:44:17 235496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257175697u| [2025/04/30 09:44:17 235500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 235504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257240469|now:1746006257235504|interval:4965| [2025/04/30 09:44:17 235511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257240469|now:1746006257235504|interv:4965| [2025/04/30 09:44:17 235515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 46009, ack_elapse 57865, delivered 69605|rate 1202886|lost 42| [2025/04/30 09:44:17 235519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202886) in round 4| [2025/04/30 09:44:17 235524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 235528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 235532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257177872|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 235536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257177872|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 235541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:151211|srtt:56684|latest_rtt:57373|min_rtt:31343|applimit:0|lost:41|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 235547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:69|largest:69|pns:2| [2025/04/30 09:44:17 235551] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:85|pkt_type:SHORT_HEADER|pkt_num:69|frame:ACK |recv_time:1746006257235245|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 235556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377235245|now:1746006257235245|interv:120000000| [2025/04/30 09:44:17 235560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377235245|now:1746006257235245|interv:120000000| [2025/04/30 09:44:17 235564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257240249|pq_index:0| [2025/04/30 09:44:17 235568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257233516| [2025/04/30 09:44:17 235573] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257235572| [2025/04/30 09:44:17 235578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257235576| [2025/04/30 09:44:17 235583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 235588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56684|min_srtt:56684|path_bw:1206493|loss_rate:13.67|path_pto:0| [2025/04/30 09:44:17 235592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:179238| [2025/04/30 09:44:17 235597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56684|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 235604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:171|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 235608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56684|min_srtt:56684|path_bw:1206493|loss_rate:13.67|path_pto:0| [2025/04/30 09:44:17 235612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:288885| [2025/04/30 09:44:17 235617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56684|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 235621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 235625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56684|min_srtt:56684|path_bw:1206493|loss_rate:13.67|path_pto:0| [2025/04/30 09:44:17 235630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:290064| [2025/04/30 09:44:17 235634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56684|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 235638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 235643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56684|min_srtt:56684|path_bw:1206493|loss_rate:13.67|path_pto:0| [2025/04/30 09:44:17 235647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:291243| [2025/04/30 09:44:17 235651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 235655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 235659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 235663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 235667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:171|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 235671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:179238| [2025/04/30 09:44:17 235676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 235682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:301| [2025/04/30 09:44:17 235728] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:301|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151211|now:1746006257235693|stream_id:0|stream_offset:179238| [2025/04/30 09:44:17 235743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:301|origin_pktnum:171|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 235751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151211|applimit:0| [2025/04/30 09:44:17 235758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257240469|now:1746006257235757|interval:4712| [2025/04/30 09:44:17 235764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257240469|now:1746006257235757|interv:4712| [2025/04/30 09:44:17 235771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152411| [2025/04/30 09:44:17 235779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 235786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152411|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:288885| [2025/04/30 09:44:17 235792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 235799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:302| [2025/04/30 09:44:17 235839] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:302|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152411|now:1746006257235810|stream_id:0|stream_offset:288885| [2025/04/30 09:44:17 235848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:302|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 235855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152411|applimit:0| [2025/04/30 09:44:17 235861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257240469|now:1746006257235861|interval:4608| [2025/04/30 09:44:17 235867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257240469|now:1746006257235861|interv:4608| [2025/04/30 09:44:17 235873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153611| [2025/04/30 09:44:17 235880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 235886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153611|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:290064| [2025/04/30 09:44:17 235894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 235901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:303| [2025/04/30 09:44:17 235937] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:303|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153611|now:1746006257235911|stream_id:0|stream_offset:290064| [2025/04/30 09:44:17 235946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:303|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 235958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153611|applimit:0| [2025/04/30 09:44:17 235965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257240469|now:1746006257235965|interval:4504| [2025/04/30 09:44:17 235972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257240469|now:1746006257235965|interv:4504| [2025/04/30 09:44:17 235978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154811| [2025/04/30 09:44:17 235986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257240469| [2025/04/30 09:44:17 235992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257240469| [2025/04/30 09:44:17 235999] [debug] |xqc_engine_wakeup_after|wakeup:1746006257240469|now:1746006257235999|diff:4470| [2025/04/30 09:44:17 236005] [debug] |xqc_engine_main_logic|END|now:1746006257235576| [2025/04/30 09:44:17 236011] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257236011| [2025/04/30 09:44:17 236015] [debug] |xqc_engine_wakeup_after|wakeup:1746006257240469|now:1746006257236015|diff:4454| [2025/04/30 09:44:17 236019] [debug] |xqc_engine_main_logic|END|now:1746006257236011| [2025/04/30 09:44:17 237184] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:89|state:ESTABED|recv_time:1746006257237183| [2025/04/30 09:44:17 237195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 237202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:69| [2025/04/30 09:44:17 237206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:70| [2025/04/30 09:44:17 237212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:70| [2025/04/30 09:44:17 237216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 237222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:178|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:180|path_largest_ack:178| [2025/04/30 09:44:17 237227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:117605|prior_delivered:76005|prior_time:1746006257179271|is_app_limited:0|send_elapse:47753|ack_elapse:57912|ctl_first_sent_time:1746006257179602|lagest_ack_time:1746006257237183|curr_delivered:144410| [2025/04/30 09:44:17 237232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257179602| [2025/04/30 09:44:17 237236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 237241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:180|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:180|path_largest_ack:180| [2025/04/30 09:44:17 237245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:117605|prior_delivered:76005|prior_time:1746006257179271|is_app_limited:0|send_elapse:47753|ack_elapse:57912|ctl_first_sent_time:1746006257179602|lagest_ack_time:1746006257237183|curr_delivered:145610| [2025/04/30 09:44:17 237249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257179821| [2025/04/30 09:44:17 237253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 237257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56684|rttvar:1108|minrtt:31343|latest_rtt:57362|ack_delay:96| [2025/04/30 09:44:17 237266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56757|rttvar:976|minrtt:31343|latest_rtt:57362|ack_delay:96| [2025/04/30 09:44:17 237271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:180|lost_pn:177|thresh:3| [2025/04/30 09:44:17 237275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 237337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 237340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 237431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:173|lost_pn:177|po_sent_time:1746006257175925|lost_send_time:1746006257172651|loss_delay:64532|frame:STREAM |repair:128| [2025/04/30 09:44:17 237436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:176|lost_pn:177|po_sent_time:1746006257177979|lost_send_time:1746006257172651|loss_delay:64532|frame:STREAM |repair:128| [2025/04/30 09:44:17 237441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:177|lost_pn:177|po_sent_time:1746006257178081|lost_send_time:1746006257172651|loss_delay:64532|frame:STREAM |repair:128| [2025/04/30 09:44:17 237445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257178081u| [2025/04/30 09:44:17 237449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 237453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257244243|now:1746006257237453|interval:6790| [2025/04/30 09:44:17 237460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257244243|now:1746006257237453|interv:6790| [2025/04/30 09:44:17 237464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47753, ack_elapse 57912, delivered 69605|rate 1201909|lost 45| [2025/04/30 09:44:17 237469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201909) in round 4| [2025/04/30 09:44:17 237473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 237477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 237481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:3|acked:2400|po_sent_time:1746006257179821|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 237485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:3|acked:2400|po_sent_time:1746006257179821|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 237490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:148811|srtt:56757|latest_rtt:57362|min_rtt:31343|applimit:0|lost:42|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 237496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:70|largest:70|pns:2| [2025/04/30 09:44:17 237500] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:89|pkt_type:SHORT_HEADER|pkt_num:70|frame:ACK |recv_time:1746006257237183|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 237505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377237183|now:1746006257237183|interv:120000000| [2025/04/30 09:44:17 237509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377237183|now:1746006257237183|interv:120000000| [2025/04/30 09:44:17 237513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257240469|pq_index:0| [2025/04/30 09:44:17 237517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257235576| [2025/04/30 09:44:17 237521] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257237521| [2025/04/30 09:44:17 237526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257237525| [2025/04/30 09:44:17 237532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 237536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56757|min_srtt:56757|path_bw:1206493|loss_rate:13.86|path_pto:0| [2025/04/30 09:44:17 237541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:181596| [2025/04/30 09:44:17 237545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56757|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 237553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:173|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 237557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56757|min_srtt:56757|path_bw:1206493|loss_rate:13.86|path_pto:0| [2025/04/30 09:44:17 237561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:185133| [2025/04/30 09:44:17 237565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56757|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 237570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:176|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 237574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56757|min_srtt:56757|path_bw:1206493|loss_rate:13.86|path_pto:0| [2025/04/30 09:44:17 237578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:186312| [2025/04/30 09:44:17 237582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56757|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 237587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:177|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 237591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56757|min_srtt:56757|path_bw:1206493|loss_rate:13.86|path_pto:0| [2025/04/30 09:44:17 237595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:291243| [2025/04/30 09:44:17 237599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56757|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 237603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 237608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56757|min_srtt:56757|path_bw:1206493|loss_rate:13.86|path_pto:0| [2025/04/30 09:44:17 237612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:292422| [2025/04/30 09:44:17 237616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56757|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 237620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 237624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56757|min_srtt:56757|path_bw:1206493|loss_rate:13.86|path_pto:0| [2025/04/30 09:44:17 237629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:293601| [2025/04/30 09:44:17 237635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 237639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 237643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 237647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 237651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:173|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 237656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:181596| [2025/04/30 09:44:17 237660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 237664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:304| [2025/04/30 09:44:17 237706] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:304|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148811|now:1746006257237672|stream_id:0|stream_offset:181596| [2025/04/30 09:44:17 237717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:304|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 09:44:17 237725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148811|applimit:0| [2025/04/30 09:44:17 237732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257244243|now:1746006257237731|interval:6512| [2025/04/30 09:44:17 237738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257244243|now:1746006257237731|interv:6512| [2025/04/30 09:44:17 237745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:150011| [2025/04/30 09:44:17 237753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:176|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 237759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:185133| [2025/04/30 09:44:17 237767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 237773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:305| [2025/04/30 09:44:17 237814] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:305|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150011|now:1746006257237784|stream_id:0|stream_offset:185133| [2025/04/30 09:44:17 237823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:305|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 09:44:17 237830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150011|applimit:0| [2025/04/30 09:44:17 237843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257244243|now:1746006257237843|interval:6400| [2025/04/30 09:44:17 237850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257244243|now:1746006257237843|interv:6400| [2025/04/30 09:44:17 237856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151211| [2025/04/30 09:44:17 237862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:177|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 237869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:186312| [2025/04/30 09:44:17 237875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 237882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:306| [2025/04/30 09:44:17 237921] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:306|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151211|now:1746006257237893|stream_id:0|stream_offset:186312| [2025/04/30 09:44:17 237930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 237937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151211|applimit:0| [2025/04/30 09:44:17 237944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257244243|now:1746006257237944|interval:6299| [2025/04/30 09:44:17 237950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257244243|now:1746006257237944|interv:6299| [2025/04/30 09:44:17 237957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152411| [2025/04/30 09:44:17 237965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 237971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152411|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:291243| [2025/04/30 09:44:17 237978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 237985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:307| [2025/04/30 09:44:17 238020] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:307|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152411|now:1746006257237996|stream_id:0|stream_offset:291243| [2025/04/30 09:44:17 238027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:307|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 238031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152411|applimit:0| [2025/04/30 09:44:17 238035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257244243|now:1746006257238035|interval:6208| [2025/04/30 09:44:17 238044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257244243|now:1746006257238035|interv:6208| [2025/04/30 09:44:17 238048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153611| [2025/04/30 09:44:17 238053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 238057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153611|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:292422| [2025/04/30 09:44:17 238062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 238067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:308| [2025/04/30 09:44:17 238095] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:308|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153611|now:1746006257238079|stream_id:0|stream_offset:292422| [2025/04/30 09:44:17 238100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:308|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 238105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153611|applimit:0| [2025/04/30 09:44:17 238109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257244243|now:1746006257238109|interval:6134| [2025/04/30 09:44:17 238113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257244243|now:1746006257238109|interv:6134| [2025/04/30 09:44:17 238117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154811| [2025/04/30 09:44:17 238121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257244243| [2025/04/30 09:44:17 238126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257244243| [2025/04/30 09:44:17 238130] [debug] |xqc_engine_wakeup_after|wakeup:1746006257244243|now:1746006257238130|diff:6113| [2025/04/30 09:44:17 238160] [debug] |xqc_engine_main_logic|END|now:1746006257237525| [2025/04/30 09:44:17 238166] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257238166| [2025/04/30 09:44:17 238170] [debug] |xqc_engine_wakeup_after|wakeup:1746006257244243|now:1746006257238170|diff:6073| [2025/04/30 09:44:17 238174] [debug] |xqc_engine_main_logic|END|now:1746006257238166| [2025/04/30 09:44:17 239199] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:91|state:ESTABED|recv_time:1746006257239198| [2025/04/30 09:44:17 239210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 239217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:70| [2025/04/30 09:44:17 239221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:71| [2025/04/30 09:44:17 239227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:71| [2025/04/30 09:44:17 239231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 239237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:182|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:183|path_largest_ack:182| [2025/04/30 09:44:17 239242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:120005|prior_delivered:78405|prior_time:1746006257181374|is_app_limited:0|send_elapse:47977|ack_elapse:57824|ctl_first_sent_time:1746006257181701|lagest_ack_time:1746006257239198|curr_delivered:146810| [2025/04/30 09:44:17 239251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257181701| [2025/04/30 09:44:17 239256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:812||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 09:44:17 239260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 239265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:120005|prior_delivered:78405|prior_time:1746006257181374|is_app_limited:0|send_elapse:47977|ack_elapse:57824|ctl_first_sent_time:1746006257181701|lagest_ack_time:1746006257239198|curr_delivered:148010| [2025/04/30 09:44:17 239269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257181819| [2025/04/30 09:44:17 239273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 239277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56757|rttvar:976|minrtt:31343|latest_rtt:57379|ack_delay:88| [2025/04/30 09:44:17 239281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56824|rttvar:865|minrtt:31343|latest_rtt:57379|ack_delay:88| [2025/04/30 09:44:17 239286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:183|lost_pn:180|thresh:3| [2025/04/30 09:44:17 239290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 239354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 239358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 239461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:179|lost_pn:180|po_sent_time:1746006257179711|lost_send_time:1746006257174647|loss_delay:64551|frame:STREAM |repair:128| [2025/04/30 09:44:17 239466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257179711u| [2025/04/30 09:44:17 239470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 239474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257244498|now:1746006257239474|interval:5024| [2025/04/30 09:44:17 239478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257244498|now:1746006257239474|interv:5024| [2025/04/30 09:44:17 239482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47977, ack_elapse 57824, delivered 69605|rate 1203738|lost 46| [2025/04/30 09:44:17 239487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203738) in round 4| [2025/04/30 09:44:17 239491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 239495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 239499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257181819|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 239503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257181819|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 239508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:151211|srtt:56824|latest_rtt:57379|min_rtt:31343|applimit:0|lost:45|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 239514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:71|largest:71|pns:2| [2025/04/30 09:44:17 239519] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:91|pkt_type:SHORT_HEADER|pkt_num:71|frame:ACK |recv_time:1746006257239198|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 239523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377239198|now:1746006257239198|interv:120000000| [2025/04/30 09:44:17 239528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377239198|now:1746006257239198|interv:120000000| [2025/04/30 09:44:17 239534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257244243|pq_index:0| [2025/04/30 09:44:17 239538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257237525| [2025/04/30 09:44:17 239543] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257239542| [2025/04/30 09:44:17 239548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257239546| [2025/04/30 09:44:17 239553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 239558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56824|min_srtt:56824|path_bw:1206493|loss_rate:14.61|path_pto:0| [2025/04/30 09:44:17 239562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:188670| [2025/04/30 09:44:17 239567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56824|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 239571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:179|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 239576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56824|min_srtt:56824|path_bw:1206493|loss_rate:14.61|path_pto:0| [2025/04/30 09:44:17 239580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:293601| [2025/04/30 09:44:17 239585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56824|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 239589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 239593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56824|min_srtt:56824|path_bw:1206493|loss_rate:14.61|path_pto:0| [2025/04/30 09:44:17 239597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:294780| [2025/04/30 09:44:17 239602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56824|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 239606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 239610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56824|min_srtt:56824|path_bw:1206493|loss_rate:14.61|path_pto:0| [2025/04/30 09:44:17 239614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:295959| [2025/04/30 09:44:17 239621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 239625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 239629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 239633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 239637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:179|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 239641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:188670| [2025/04/30 09:44:17 239646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 239650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:309| [2025/04/30 09:44:17 239690] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:309|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151211|now:1746006257239657|stream_id:0|stream_offset:188670| [2025/04/30 09:44:17 239700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:309|origin_pktnum:179|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 239707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151211|applimit:0| [2025/04/30 09:44:17 239714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257244498|now:1746006257239714|interval:4784| [2025/04/30 09:44:17 239721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257244498|now:1746006257239714|interv:4784| [2025/04/30 09:44:17 239728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152411| [2025/04/30 09:44:17 239736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 239742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152411|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:293601| [2025/04/30 09:44:17 239750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 239757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:310| [2025/04/30 09:44:17 239797] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:310|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152411|now:1746006257239768|stream_id:0|stream_offset:293601| [2025/04/30 09:44:17 239807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:310|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 239814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152411|applimit:0| [2025/04/30 09:44:17 239820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257244498|now:1746006257239820|interval:4678| [2025/04/30 09:44:17 239833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257244498|now:1746006257239820|interv:4678| [2025/04/30 09:44:17 239840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153611| [2025/04/30 09:44:17 239846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 239852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153611|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:294780| [2025/04/30 09:44:17 239859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 239865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:311| [2025/04/30 09:44:17 239902] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:311|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153611|now:1746006257239875|stream_id:0|stream_offset:294780| [2025/04/30 09:44:17 239912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:311|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 239919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153611|applimit:0| [2025/04/30 09:44:17 239925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257244498|now:1746006257239925|interval:4573| [2025/04/30 09:44:17 239932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257244498|now:1746006257239925|interv:4573| [2025/04/30 09:44:17 239939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154811| [2025/04/30 09:44:17 239945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257244498| [2025/04/30 09:44:17 239952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257244498| [2025/04/30 09:44:17 239958] [debug] |xqc_engine_wakeup_after|wakeup:1746006257244498|now:1746006257239958|diff:4540| [2025/04/30 09:44:17 239965] [debug] |xqc_engine_main_logic|END|now:1746006257239546| [2025/04/30 09:44:17 239973] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257239973| [2025/04/30 09:44:17 239979] [debug] |xqc_engine_wakeup_after|wakeup:1746006257244498|now:1746006257239979|diff:4519| [2025/04/30 09:44:17 239986] [debug] |xqc_engine_main_logic|END|now:1746006257239973| [2025/04/30 09:44:17 241274] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:96|state:ESTABED|recv_time:1746006257241273| [2025/04/30 09:44:17 241285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 241291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:71| [2025/04/30 09:44:17 241295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:72| [2025/04/30 09:44:17 241301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:72| [2025/04/30 09:44:17 241306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 241312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:186|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:188|path_largest_ack:186| [2025/04/30 09:44:17 241322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:122405|prior_delivered:80805|prior_time:1746006257183289|is_app_limited:0|send_elapse:49772|ack_elapse:57984|ctl_first_sent_time:1746006257183608|lagest_ack_time:1746006257241273|curr_delivered:149210| [2025/04/30 09:44:17 241327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257183608| [2025/04/30 09:44:17 241331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 241336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:188|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:188|path_largest_ack:188| [2025/04/30 09:44:17 241340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:122405|prior_delivered:80805|prior_time:1746006257183289|is_app_limited:0|send_elapse:49772|ack_elapse:57984|ctl_first_sent_time:1746006257183608|lagest_ack_time:1746006257241273|curr_delivered:150410| [2025/04/30 09:44:17 241345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257183832| [2025/04/30 09:44:17 241349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 241353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56824|rttvar:865|minrtt:31343|latest_rtt:57441|ack_delay:88| [2025/04/30 09:44:17 241357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56890|rttvar:781|minrtt:31343|latest_rtt:57441|ack_delay:88| [2025/04/30 09:44:17 241361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:188|lost_pn:185|thresh:3| [2025/04/30 09:44:17 241365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 241430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 241434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 241540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:181|lost_pn:185|po_sent_time:1746006257179947|lost_send_time:1746006257176652|loss_delay:64621|frame:STREAM |repair:128| [2025/04/30 09:44:17 241545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:184|lost_pn:185|po_sent_time:1746006257181943|lost_send_time:1746006257176652|loss_delay:64621|frame:STREAM |repair:128| [2025/04/30 09:44:17 241550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:185|lost_pn:185|po_sent_time:1746006257182045|lost_send_time:1746006257176652|loss_delay:64621|frame:STREAM |repair:128| [2025/04/30 09:44:17 241554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257182045u| [2025/04/30 09:44:17 241558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 241562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257248342|now:1746006257241562|interval:6780| [2025/04/30 09:44:17 241566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257248342|now:1746006257241562|interv:6780| [2025/04/30 09:44:17 241571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49772, ack_elapse 57984, delivered 69605|rate 1200417|lost 49| [2025/04/30 09:44:17 241575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200417) in round 4| [2025/04/30 09:44:17 241579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 241583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 241587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:3|acked:2400|po_sent_time:1746006257183832|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 241592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:3|acked:2400|po_sent_time:1746006257183832|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 241596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:148811|srtt:56890|latest_rtt:57441|min_rtt:31343|applimit:0|lost:46|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 241602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 241609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006257266273|now:1746006257241273|interv:25000| [2025/04/30 09:44:17 241614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006257241273|max_ack_delay:25000| [2025/04/30 09:44:17 241618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:72|largest:72|pns:2| [2025/04/30 09:44:17 241622] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:72|frame:PING ACK |recv_time:1746006257241273|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 241627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377241273|now:1746006257241273|interv:120000000| [2025/04/30 09:44:17 241631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377241273|now:1746006257241273|interv:120000000| [2025/04/30 09:44:17 241635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257244498|pq_index:0| [2025/04/30 09:44:17 241640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257239546| [2025/04/30 09:44:17 241644] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257241644| [2025/04/30 09:44:17 241649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257241648| [2025/04/30 09:44:17 241654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 241660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56890|min_srtt:56890|path_bw:1206493|loss_rate:14.79|path_pto:0| [2025/04/30 09:44:17 241667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:191028| [2025/04/30 09:44:17 241674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56890|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 241681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:181|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 241688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56890|min_srtt:56890|path_bw:1206493|loss_rate:14.79|path_pto:0| [2025/04/30 09:44:17 241694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:194565| [2025/04/30 09:44:17 241701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56890|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 241709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:184|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 241716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56890|min_srtt:56890|path_bw:1206493|loss_rate:14.79|path_pto:0| [2025/04/30 09:44:17 241728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:195744| [2025/04/30 09:44:17 241736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56890|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 241743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:185|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 241750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56890|min_srtt:56890|path_bw:1206493|loss_rate:14.79|path_pto:0| [2025/04/30 09:44:17 241757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:295959| [2025/04/30 09:44:17 241763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56890|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 241770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 241777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56890|min_srtt:56890|path_bw:1206493|loss_rate:14.79|path_pto:0| [2025/04/30 09:44:17 241783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:297138| [2025/04/30 09:44:17 241791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56890|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 241798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 241804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56890|min_srtt:56890|path_bw:1206493|loss_rate:14.79|path_pto:0| [2025/04/30 09:44:17 241811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:298317| [2025/04/30 09:44:17 241818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 241824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 241829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 241836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 241843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:181|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 241849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:191028| [2025/04/30 09:44:17 241861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 241868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:312| [2025/04/30 09:44:17 241914] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:312|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148811|now:1746006257241879|stream_id:0|stream_offset:191028| [2025/04/30 09:44:17 241924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:312|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 09:44:17 241932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148811|applimit:0| [2025/04/30 09:44:17 241938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257248342|now:1746006257241938|interval:6404| [2025/04/30 09:44:17 241945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257248342|now:1746006257241938|interv:6404| [2025/04/30 09:44:17 241952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:150011| [2025/04/30 09:44:17 241959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:184|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 241965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:194565| [2025/04/30 09:44:17 241973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 241979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:313| [2025/04/30 09:44:17 242013] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:313|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150011|now:1746006257241990|stream_id:0|stream_offset:194565| [2025/04/30 09:44:17 242022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:313|origin_pktnum:184|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 242029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150011|applimit:0| [2025/04/30 09:44:17 242036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257248342|now:1746006257242036|interval:6306| [2025/04/30 09:44:17 242043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257248342|now:1746006257242036|interv:6306| [2025/04/30 09:44:17 242049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151211| [2025/04/30 09:44:17 242056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:185|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 242063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:195744| [2025/04/30 09:44:17 242069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 242078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:314| [2025/04/30 09:44:17 242106] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:314|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151211|now:1746006257242085|stream_id:0|stream_offset:195744| [2025/04/30 09:44:17 242112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 242116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151211|applimit:0| [2025/04/30 09:44:17 242120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257248342|now:1746006257242120|interval:6222| [2025/04/30 09:44:17 242124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257248342|now:1746006257242120|interv:6222| [2025/04/30 09:44:17 242128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152411| [2025/04/30 09:44:17 242156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 242163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152411|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:295959| [2025/04/30 09:44:17 242168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 242172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:315| [2025/04/30 09:44:17 242200] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:315|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152411|now:1746006257242179|stream_id:0|stream_offset:295959| [2025/04/30 09:44:17 242205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:315|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 242210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152411|applimit:0| [2025/04/30 09:44:17 242214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257248342|now:1746006257242214|interval:6128| [2025/04/30 09:44:17 242218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257248342|now:1746006257242214|interv:6128| [2025/04/30 09:44:17 242222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153611| [2025/04/30 09:44:17 242227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 242231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153611|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:297138| [2025/04/30 09:44:17 242235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 242239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:316| [2025/04/30 09:44:17 242261] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:316|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153611|now:1746006257242245|stream_id:0|stream_offset:297138| [2025/04/30 09:44:17 242274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 242278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153611|applimit:0| [2025/04/30 09:44:17 242282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257248342|now:1746006257242282|interval:6060| [2025/04/30 09:44:17 242286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257248342|now:1746006257242282|interv:6060| [2025/04/30 09:44:17 242290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154811| [2025/04/30 09:44:17 242295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257248342| [2025/04/30 09:44:17 242299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257248342| [2025/04/30 09:44:17 242303] [debug] |xqc_engine_wakeup_after|wakeup:1746006257248342|now:1746006257242303|diff:6039| [2025/04/30 09:44:17 242308] [debug] |xqc_engine_main_logic|END|now:1746006257241648| [2025/04/30 09:44:17 242313] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257242313| [2025/04/30 09:44:17 242317] [debug] |xqc_engine_wakeup_after|wakeup:1746006257248342|now:1746006257242317|diff:6025| [2025/04/30 09:44:17 242321] [debug] |xqc_engine_main_logic|END|now:1746006257242313| [2025/04/30 09:44:17 243198] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:99|state:ESTABED|recv_time:1746006257243197| [2025/04/30 09:44:17 243209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 243215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:72| [2025/04/30 09:44:17 243219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:73| [2025/04/30 09:44:17 243225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:73| [2025/04/30 09:44:17 243230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 243236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:190|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:192|path_largest_ack:190| [2025/04/30 09:44:17 243241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:124805|prior_delivered:83205|prior_time:1746006257185240|is_app_limited:0|send_elapse:49823|ack_elapse:57957|ctl_first_sent_time:1746006257185564|lagest_ack_time:1746006257243197|curr_delivered:151610| [2025/04/30 09:44:17 243246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257185564| [2025/04/30 09:44:17 243250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:812||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 09:44:17 243255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:192|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:192|path_largest_ack:192| [2025/04/30 09:44:17 243259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:124805|prior_delivered:83205|prior_time:1746006257185240|is_app_limited:0|send_elapse:49823|ack_elapse:57957|ctl_first_sent_time:1746006257185564|lagest_ack_time:1746006257243197|curr_delivered:152810| [2025/04/30 09:44:17 243269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257185779| [2025/04/30 09:44:17 243273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 243277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56890|rttvar:781|minrtt:31343|latest_rtt:57418|ack_delay:96| [2025/04/30 09:44:17 243281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56944|rttvar:694|minrtt:31343|latest_rtt:57418|ack_delay:96| [2025/04/30 09:44:17 243285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:192|lost_pn:189|thresh:3| [2025/04/30 09:44:17 243289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 243351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 243355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 243477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:187|lost_pn:189|po_sent_time:1746006257183721|lost_send_time:1746006257178602|loss_delay:64595|frame:STREAM |repair:128| [2025/04/30 09:44:17 243482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:189|lost_pn:189|po_sent_time:1746006257183949|lost_send_time:1746006257178602|loss_delay:64595|frame:STREAM |repair:128| [2025/04/30 09:44:17 243487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257183949u| [2025/04/30 09:44:17 243491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 243495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257250272|now:1746006257243495|interval:6777| [2025/04/30 09:44:17 243499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257250272|now:1746006257243495|interv:6777| [2025/04/30 09:44:17 243503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49823, ack_elapse 57957, delivered 69605|rate 1200976|lost 51| [2025/04/30 09:44:17 243508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200976) in round 4| [2025/04/30 09:44:17 243512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 243516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 243520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257185779|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 243524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257185779|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 243529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150011|srtt:56944|latest_rtt:57418|min_rtt:31343|applimit:0|lost:49|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 243535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:73|largest:73|pns:2| [2025/04/30 09:44:17 243539] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:73|frame:ACK |recv_time:1746006257243197|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 243544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377243197|now:1746006257243197|interv:120000000| [2025/04/30 09:44:17 243548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377243197|now:1746006257243197|interv:120000000| [2025/04/30 09:44:17 243552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257248342|pq_index:0| [2025/04/30 09:44:17 243557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257241648| [2025/04/30 09:44:17 243561] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257243561| [2025/04/30 09:44:17 243568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257243567| [2025/04/30 09:44:17 243574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 243578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56944|min_srtt:56944|path_bw:1206493|loss_rate:15.51|path_pto:0| [2025/04/30 09:44:17 243583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:198102| [2025/04/30 09:44:17 243587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56944|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 243592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:187|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 243596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56944|min_srtt:56944|path_bw:1206493|loss_rate:15.51|path_pto:0| [2025/04/30 09:44:17 243601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:200460| [2025/04/30 09:44:17 243605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56944|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 243609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:189|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 243613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56944|min_srtt:56944|path_bw:1206493|loss_rate:15.51|path_pto:0| [2025/04/30 09:44:17 243618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:298317| [2025/04/30 09:44:17 243622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56944|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 243626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 243631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56944|min_srtt:56944|path_bw:1206493|loss_rate:15.51|path_pto:0| [2025/04/30 09:44:17 243635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:299496| [2025/04/30 09:44:17 243639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56944|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 243643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 243650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56944|min_srtt:56944|path_bw:1206493|loss_rate:15.51|path_pto:0| [2025/04/30 09:44:17 243657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:300675| [2025/04/30 09:44:17 243663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 243670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 243676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 243683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 243690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:187|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 243697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:198102| [2025/04/30 09:44:17 243704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 243711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:317| [2025/04/30 09:44:17 243756] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:317|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150011|now:1746006257243722|stream_id:0|stream_offset:198102| [2025/04/30 09:44:17 243766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:317|origin_pktnum:187|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 243774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150011|applimit:0| [2025/04/30 09:44:17 243780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257250272|now:1746006257243780|interval:6492| [2025/04/30 09:44:17 243787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257250272|now:1746006257243780|interv:6492| [2025/04/30 09:44:17 243793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151211| [2025/04/30 09:44:17 243801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:189|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 243807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:200460| [2025/04/30 09:44:17 243814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 243821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:318| [2025/04/30 09:44:17 243857] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:318|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151211|now:1746006257243831|stream_id:0|stream_offset:200460| [2025/04/30 09:44:17 243872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 243879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151211|applimit:0| [2025/04/30 09:44:17 243886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257250272|now:1746006257243886|interval:6386| [2025/04/30 09:44:17 243893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257250272|now:1746006257243886|interv:6386| [2025/04/30 09:44:17 243899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152411| [2025/04/30 09:44:17 243907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 243913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152411|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:298317| [2025/04/30 09:44:17 243920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 243927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:319| [2025/04/30 09:44:17 243962] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:319|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152411|now:1746006257243937|stream_id:0|stream_offset:298317| [2025/04/30 09:44:17 243971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:319|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 243978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152411|applimit:0| [2025/04/30 09:44:17 243984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257250272|now:1746006257243984|interval:6288| [2025/04/30 09:44:17 243991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257250272|now:1746006257243984|interv:6288| [2025/04/30 09:44:17 243997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153611| [2025/04/30 09:44:17 244005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 244011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153611|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:299496| [2025/04/30 09:44:17 244018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 244025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:320| [2025/04/30 09:44:17 244057] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:320|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153611|now:1746006257244033|stream_id:0|stream_offset:299496| [2025/04/30 09:44:17 244066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 244080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153611|applimit:0| [2025/04/30 09:44:17 244087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257250272|now:1746006257244087|interval:6185| [2025/04/30 09:44:17 244092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257250272|now:1746006257244087|interv:6185| [2025/04/30 09:44:17 244096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154811| [2025/04/30 09:44:17 244101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257250272| [2025/04/30 09:44:17 244105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257250272| [2025/04/30 09:44:17 244109] [debug] |xqc_engine_wakeup_after|wakeup:1746006257250272|now:1746006257244109|diff:6163| [2025/04/30 09:44:17 244114] [debug] |xqc_engine_main_logic|END|now:1746006257243567| [2025/04/30 09:44:17 244119] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257244119| [2025/04/30 09:44:17 244123] [debug] |xqc_engine_wakeup_after|wakeup:1746006257250272|now:1746006257244123|diff:6149| [2025/04/30 09:44:17 244127] [debug] |xqc_engine_main_logic|END|now:1746006257244119| [2025/04/30 09:44:17 245207] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:101|state:ESTABED|recv_time:1746006257245206| [2025/04/30 09:44:17 245219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 245225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:73| [2025/04/30 09:44:17 245229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:74| [2025/04/30 09:44:17 245235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:74| [2025/04/30 09:44:17 245239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 245246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:194|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:195|path_largest_ack:194| [2025/04/30 09:44:17 245251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:127205|prior_delivered:85605|prior_time:1746006257187321|is_app_limited:0|send_elapse:51788|ack_elapse:57885|ctl_first_sent_time:1746006257187640|lagest_ack_time:1746006257245206|curr_delivered:154010| [2025/04/30 09:44:17 245256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257187640| [2025/04/30 09:44:17 245260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:812||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 09:44:17 245264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 245269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:127205|prior_delivered:85605|prior_time:1746006257187321|is_app_limited:0|send_elapse:51788|ack_elapse:57885|ctl_first_sent_time:1746006257187640|lagest_ack_time:1746006257245206|curr_delivered:155210| [2025/04/30 09:44:17 245273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257187757| [2025/04/30 09:44:17 245277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 245281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56944|rttvar:694|minrtt:31343|latest_rtt:57449|ack_delay:96| [2025/04/30 09:44:17 245290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56995|rttvar:623|minrtt:31343|latest_rtt:57449|ack_delay:96| [2025/04/30 09:44:17 245295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:195|lost_pn:192|thresh:3| [2025/04/30 09:44:17 245299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 245361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 245365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 245493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:191|lost_pn:192|po_sent_time:1746006257185677|lost_send_time:1746006257180576|loss_delay:64630|frame:STREAM |repair:128| [2025/04/30 09:44:17 245498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257185677u| [2025/04/30 09:44:17 245502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 245506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257250540|now:1746006257245506|interval:5034| [2025/04/30 09:44:17 245510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257250540|now:1746006257245506|interv:5034| [2025/04/30 09:44:17 245515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51788, ack_elapse 57885, delivered 69605|rate 1202470|lost 52| [2025/04/30 09:44:17 245519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202470) in round 4| [2025/04/30 09:44:17 245523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 245527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 245531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257187757|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 245536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257187757|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 245540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:151211|srtt:56995|latest_rtt:57449|min_rtt:31343|applimit:0|lost:51|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 245546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:74|largest:74|pns:2| [2025/04/30 09:44:17 245551] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:101|pkt_type:SHORT_HEADER|pkt_num:74|frame:ACK |recv_time:1746006257245206|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 245555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377245206|now:1746006257245206|interv:120000000| [2025/04/30 09:44:17 245560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377245206|now:1746006257245206|interv:120000000| [2025/04/30 09:44:17 245564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257250272|pq_index:0| [2025/04/30 09:44:17 245568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257243567| [2025/04/30 09:44:17 245572] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257245572| [2025/04/30 09:44:17 245577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257245576| [2025/04/30 09:44:17 245585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 245589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56995|min_srtt:56995|path_bw:1206493|loss_rate:15.94|path_pto:0| [2025/04/30 09:44:17 245594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:202818| [2025/04/30 09:44:17 245599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56995|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 245603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:191|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 245608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56995|min_srtt:56995|path_bw:1206493|loss_rate:15.94|path_pto:0| [2025/04/30 09:44:17 245612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:300675| [2025/04/30 09:44:17 245616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56995|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 245620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 245625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56995|min_srtt:56995|path_bw:1206493|loss_rate:15.94|path_pto:0| [2025/04/30 09:44:17 245629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:301854| [2025/04/30 09:44:17 245633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56995|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 245638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 245642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56995|min_srtt:56995|path_bw:1206493|loss_rate:15.94|path_pto:0| [2025/04/30 09:44:17 245647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:303033| [2025/04/30 09:44:17 245654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 245661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 245667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 245674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 245686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:191|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 245693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:202818| [2025/04/30 09:44:17 245700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 245707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:321| [2025/04/30 09:44:17 245754] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:321|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151211|now:1746006257245718|stream_id:0|stream_offset:202818| [2025/04/30 09:44:17 245764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:321|origin_pktnum:191|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 245771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151211|applimit:0| [2025/04/30 09:44:17 245778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257250540|now:1746006257245778|interval:4762| [2025/04/30 09:44:17 245785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257250540|now:1746006257245778|interv:4762| [2025/04/30 09:44:17 245791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152411| [2025/04/30 09:44:17 245799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 245805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152411|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:300675| [2025/04/30 09:44:17 245813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 245819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:322| [2025/04/30 09:44:17 245856] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:322|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152411|now:1746006257245829|stream_id:0|stream_offset:300675| [2025/04/30 09:44:17 245864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:322|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 245871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152411|applimit:0| [2025/04/30 09:44:17 245878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257250540|now:1746006257245878|interval:4662| [2025/04/30 09:44:17 245885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257250540|now:1746006257245878|interv:4662| [2025/04/30 09:44:17 245892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153611| [2025/04/30 09:44:17 245899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 245911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153611|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:301854| [2025/04/30 09:44:17 245918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 245924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:323| [2025/04/30 09:44:17 245961] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:323|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153611|now:1746006257245934|stream_id:0|stream_offset:301854| [2025/04/30 09:44:17 245970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:323|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 245978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153611|applimit:0| [2025/04/30 09:44:17 245984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257250540|now:1746006257245984|interval:4556| [2025/04/30 09:44:17 245991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257250540|now:1746006257245984|interv:4556| [2025/04/30 09:44:17 245996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154811| [2025/04/30 09:44:17 246000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257250540| [2025/04/30 09:44:17 246005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257250540| [2025/04/30 09:44:17 246009] [debug] |xqc_engine_wakeup_after|wakeup:1746006257250540|now:1746006257246009|diff:4531| [2025/04/30 09:44:17 246013] [debug] |xqc_engine_main_logic|END|now:1746006257245576| [2025/04/30 09:44:17 246019] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257246019| [2025/04/30 09:44:17 246023] [debug] |xqc_engine_wakeup_after|wakeup:1746006257250540|now:1746006257246023|diff:4517| [2025/04/30 09:44:17 246027] [debug] |xqc_engine_main_logic|END|now:1746006257246019| [2025/04/30 09:44:17 247176] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:105|state:ESTABED|recv_time:1746006257247175| [2025/04/30 09:44:17 247188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 247194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:74| [2025/04/30 09:44:17 247198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:75| [2025/04/30 09:44:17 247204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:75| [2025/04/30 09:44:17 247208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 247214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:198|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:200|path_largest_ack:198| [2025/04/30 09:44:17 247219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:129605|prior_delivered:88005|prior_time:1746006257189248|is_app_limited:0|send_elapse:51774|ack_elapse:57927|ctl_first_sent_time:1746006257189578|lagest_ack_time:1746006257247175|curr_delivered:156410| [2025/04/30 09:44:17 247224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257189578| [2025/04/30 09:44:17 247229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 247238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:200|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:200|path_largest_ack:200| [2025/04/30 09:44:17 247242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:129605|prior_delivered:88005|prior_time:1746006257189248|is_app_limited:0|send_elapse:51774|ack_elapse:57927|ctl_first_sent_time:1746006257189578|lagest_ack_time:1746006257247175|curr_delivered:157610| [2025/04/30 09:44:17 247247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257189798| [2025/04/30 09:44:17 247250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 247254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56995|rttvar:623|minrtt:31343|latest_rtt:57377|ack_delay:88| [2025/04/30 09:44:17 247259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57032|rttvar:541|minrtt:31343|latest_rtt:57377|ack_delay:88| [2025/04/30 09:44:17 247263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:200|lost_pn:197|thresh:3| [2025/04/30 09:44:17 247267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 247331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 247335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 247465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:193|lost_pn:197|po_sent_time:1746006257185910|lost_send_time:1746006257182626|loss_delay:64549|frame:STREAM |repair:128| [2025/04/30 09:44:17 247470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:196|lost_pn:197|po_sent_time:1746006257187879|lost_send_time:1746006257182626|loss_delay:64549|frame:STREAM |repair:128| [2025/04/30 09:44:17 247475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:197|lost_pn:197|po_sent_time:1746006257187987|lost_send_time:1746006257182626|loss_delay:64549|frame:STREAM |repair:128| [2025/04/30 09:44:17 247479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257187987u| [2025/04/30 09:44:17 247483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 247487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257254241|now:1746006257247487|interval:6754| [2025/04/30 09:44:17 247491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257254241|now:1746006257247487|interv:6754| [2025/04/30 09:44:17 247496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51774, ack_elapse 57927, delivered 69605|rate 1201598|lost 55| [2025/04/30 09:44:17 247500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201598) in round 4| [2025/04/30 09:44:17 247504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 247508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 247512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:3|acked:2400|po_sent_time:1746006257189798|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 247517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:3|acked:2400|po_sent_time:1746006257189798|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 247522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:148811|srtt:57032|latest_rtt:57377|min_rtt:31343|applimit:0|lost:52|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 247530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:75|largest:75|pns:2| [2025/04/30 09:44:17 247534] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:105|pkt_type:SHORT_HEADER|pkt_num:75|frame:ACK |recv_time:1746006257247175|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 247539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377247175|now:1746006257247175|interv:120000000| [2025/04/30 09:44:17 247543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377247175|now:1746006257247175|interv:120000000| [2025/04/30 09:44:17 247547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257250540|pq_index:0| [2025/04/30 09:44:17 247552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257245576| [2025/04/30 09:44:17 247556] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257247556| [2025/04/30 09:44:17 247561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257247560| [2025/04/30 09:44:17 247566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 247571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57032|min_srtt:57032|path_bw:1206493|loss_rate:16.10|path_pto:0| [2025/04/30 09:44:17 247575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:205176| [2025/04/30 09:44:17 247580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57032|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 247584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:193|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 247589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57032|min_srtt:57032|path_bw:1206493|loss_rate:16.10|path_pto:0| [2025/04/30 09:44:17 247593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:208713| [2025/04/30 09:44:17 247597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57032|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 247602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:196|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 247606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57032|min_srtt:57032|path_bw:1206493|loss_rate:16.10|path_pto:0| [2025/04/30 09:44:17 247610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:209892| [2025/04/30 09:44:17 247617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57032|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 247621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:197|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 247625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57032|min_srtt:57032|path_bw:1206493|loss_rate:16.10|path_pto:0| [2025/04/30 09:44:17 247630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:303033| [2025/04/30 09:44:17 247634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57032|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 247639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 247646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57032|min_srtt:57032|path_bw:1206493|loss_rate:16.10|path_pto:0| [2025/04/30 09:44:17 247653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:304212| [2025/04/30 09:44:17 247660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57032|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 247668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 247674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57032|min_srtt:57032|path_bw:1206493|loss_rate:16.10|path_pto:0| [2025/04/30 09:44:17 247682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:305391| [2025/04/30 09:44:17 247689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 247695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 247701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 247708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 247715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:193|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 247722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148811|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:205176| [2025/04/30 09:44:17 247729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 247742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:324| [2025/04/30 09:44:17 247788] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:324|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148811|now:1746006257247753|stream_id:0|stream_offset:205176| [2025/04/30 09:44:17 247797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:324|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 09:44:17 247805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148811|applimit:0| [2025/04/30 09:44:17 247811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257254241|now:1746006257247810|interval:6431| [2025/04/30 09:44:17 247817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257254241|now:1746006257247810|interv:6431| [2025/04/30 09:44:17 247823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:150011| [2025/04/30 09:44:17 247830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:196|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 247837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:208713| [2025/04/30 09:44:17 247844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 247850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:325| [2025/04/30 09:44:17 247888] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:325|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150011|now:1746006257247860|stream_id:0|stream_offset:208713| [2025/04/30 09:44:17 247897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:325|origin_pktnum:196|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 247904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150011|applimit:0| [2025/04/30 09:44:17 247910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257254241|now:1746006257247910|interval:6331| [2025/04/30 09:44:17 247917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257254241|now:1746006257247910|interv:6331| [2025/04/30 09:44:17 247923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151211| [2025/04/30 09:44:17 247931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:197|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 247937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:209892| [2025/04/30 09:44:17 247944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 247950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:326| [2025/04/30 09:44:17 247979] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:326|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151211|now:1746006257247959|stream_id:0|stream_offset:209892| [2025/04/30 09:44:17 247989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 247994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151211|applimit:0| [2025/04/30 09:44:17 247998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257254241|now:1746006257247998|interval:6243| [2025/04/30 09:44:17 248002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257254241|now:1746006257247998|interv:6243| [2025/04/30 09:44:17 248006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152411| [2025/04/30 09:44:17 248011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 248015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152411|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:303033| [2025/04/30 09:44:17 248020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 248023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:327| [2025/04/30 09:44:17 248046] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:327|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152411|now:1746006257248030|stream_id:0|stream_offset:303033| [2025/04/30 09:44:17 248051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:327|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 248055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152411|applimit:0| [2025/04/30 09:44:17 248059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257254241|now:1746006257248059|interval:6182| [2025/04/30 09:44:17 248063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257254241|now:1746006257248059|interv:6182| [2025/04/30 09:44:17 248067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153611| [2025/04/30 09:44:17 248072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 248076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153611|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:304212| [2025/04/30 09:44:17 248080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 248084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:328| [2025/04/30 09:44:17 248104] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:328|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153611|now:1746006257248090|stream_id:0|stream_offset:304212| [2025/04/30 09:44:17 248109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 248117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153611|applimit:0| [2025/04/30 09:44:17 248121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257254241|now:1746006257248121|interval:6120| [2025/04/30 09:44:17 248125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257254241|now:1746006257248121|interv:6120| [2025/04/30 09:44:17 248129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154811| [2025/04/30 09:44:17 248159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257254241| [2025/04/30 09:44:17 248164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257254241| [2025/04/30 09:44:17 248168] [debug] |xqc_engine_wakeup_after|wakeup:1746006257254241|now:1746006257248168|diff:6073| [2025/04/30 09:44:17 248172] [debug] |xqc_engine_main_logic|END|now:1746006257247560| [2025/04/30 09:44:17 248178] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257248178| [2025/04/30 09:44:17 248182] [debug] |xqc_engine_wakeup_after|wakeup:1746006257254241|now:1746006257248182|diff:6059| [2025/04/30 09:44:17 248186] [debug] |xqc_engine_main_logic|END|now:1746006257248178| [2025/04/30 09:44:17 249217] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:109|state:ESTABED|recv_time:1746006257249216| [2025/04/30 09:44:17 249228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 249234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:75| [2025/04/30 09:44:17 249238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:76| [2025/04/30 09:44:17 249245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:76| [2025/04/30 09:44:17 249249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 249255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:202|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:204|path_largest_ack:202| [2025/04/30 09:44:17 249260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:132005|prior_delivered:90405|prior_time:1746006257191244|is_app_limited:0|send_elapse:53660|ack_elapse:57972|ctl_first_sent_time:1746006257191570|lagest_ack_time:1746006257249216|curr_delivered:158810| [2025/04/30 09:44:17 249265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257191570| [2025/04/30 09:44:17 249270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:812||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 09:44:17 249274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:204|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:204|path_largest_ack:204| [2025/04/30 09:44:17 249278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:132005|prior_delivered:90405|prior_time:1746006257191244|is_app_limited:0|send_elapse:53660|ack_elapse:57972|ctl_first_sent_time:1746006257191570|lagest_ack_time:1746006257249216|curr_delivered:160010| [2025/04/30 09:44:17 249283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257191791| [2025/04/30 09:44:17 249287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 249296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57032|rttvar:541|minrtt:31343|latest_rtt:57425|ack_delay:88| [2025/04/30 09:44:17 249300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57070|rttvar:482|minrtt:31343|latest_rtt:57425|ack_delay:88| [2025/04/30 09:44:17 249304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:204|lost_pn:201|thresh:3| [2025/04/30 09:44:17 249308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 249370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 249373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 249517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:199|lost_pn:201|po_sent_time:1746006257189692|lost_send_time:1746006257184613|loss_delay:64603|frame:STREAM |repair:128| [2025/04/30 09:44:17 249522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:201|lost_pn:201|po_sent_time:1746006257189922|lost_send_time:1746006257184613|loss_delay:64603|frame:STREAM |repair:128| [2025/04/30 09:44:17 249526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257189922u| [2025/04/30 09:44:17 249530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 249534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257256287|now:1746006257249534|interval:6753| [2025/04/30 09:44:17 249539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257256287|now:1746006257249534|interv:6753| [2025/04/30 09:44:17 249543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53660, ack_elapse 57972, delivered 69605|rate 1200665|lost 57| [2025/04/30 09:44:17 249547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200665) in round 4| [2025/04/30 09:44:17 249551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 249555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 249559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257191791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 249564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257191791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 249568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150011|srtt:57070|latest_rtt:57425|min_rtt:31343|applimit:0|lost:55|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 249574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:76|largest:76|pns:2| [2025/04/30 09:44:17 249579] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:109|pkt_type:SHORT_HEADER|pkt_num:76|frame:ACK |recv_time:1746006257249216|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 249586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377249216|now:1746006257249216|interv:120000000| [2025/04/30 09:44:17 249590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377249216|now:1746006257249216|interv:120000000| [2025/04/30 09:44:17 249594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257254241|pq_index:0| [2025/04/30 09:44:17 249599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257247560| [2025/04/30 09:44:17 249603] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257249603| [2025/04/30 09:44:17 249608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257249606| [2025/04/30 09:44:17 249613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 249618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57070|min_srtt:57070|path_bw:1206493|loss_rate:16.77|path_pto:0| [2025/04/30 09:44:17 249622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:212250| [2025/04/30 09:44:17 249627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57070|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 249632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:199|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 249639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57070|min_srtt:57070|path_bw:1206493|loss_rate:16.77|path_pto:0| [2025/04/30 09:44:17 249645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:214608| [2025/04/30 09:44:17 249653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57070|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 249660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:201|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 249666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57070|min_srtt:57070|path_bw:1206493|loss_rate:16.77|path_pto:0| [2025/04/30 09:44:17 249673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:305391| [2025/04/30 09:44:17 249680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57070|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 249688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 249695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57070|min_srtt:57070|path_bw:1206493|loss_rate:16.77|path_pto:0| [2025/04/30 09:44:17 249707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:306570| [2025/04/30 09:44:17 249714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57070|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 249721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 249728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57070|min_srtt:57070|path_bw:1206493|loss_rate:16.77|path_pto:0| [2025/04/30 09:44:17 249735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:307749| [2025/04/30 09:44:17 249741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 249747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 249753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 249760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 249767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:199|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 249774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150011|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:212250| [2025/04/30 09:44:17 249780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 249787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:329| [2025/04/30 09:44:17 249831] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:329|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150011|now:1746006257249797|stream_id:0|stream_offset:212250| [2025/04/30 09:44:17 249841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:329|origin_pktnum:199|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 249848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150011|applimit:0| [2025/04/30 09:44:17 249855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257256287|now:1746006257249855|interval:6432| [2025/04/30 09:44:17 249862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257256287|now:1746006257249855|interv:6432| [2025/04/30 09:44:17 249868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151211| [2025/04/30 09:44:17 249876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:201|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 249883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151211|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:214608| [2025/04/30 09:44:17 249895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 249902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:330| [2025/04/30 09:44:17 249938] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:330|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151211|now:1746006257249912|stream_id:0|stream_offset:214608| [2025/04/30 09:44:17 249946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 249954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151211|applimit:0| [2025/04/30 09:44:17 249960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257256287|now:1746006257249959|interval:6328| [2025/04/30 09:44:17 249964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257256287|now:1746006257249959|interv:6328| [2025/04/30 09:44:17 249968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152411| [2025/04/30 09:44:17 249973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 249977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152411|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:305391| [2025/04/30 09:44:17 249982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 249986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:331| [2025/04/30 09:44:17 250011] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:331|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152411|now:1746006257249993|stream_id:0|stream_offset:305391| [2025/04/30 09:44:17 250016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:331|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 250021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152411|applimit:0| [2025/04/30 09:44:17 250025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257256287|now:1746006257250025|interval:6262| [2025/04/30 09:44:17 250029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257256287|now:1746006257250025|interv:6262| [2025/04/30 09:44:17 250033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153611| [2025/04/30 09:44:17 250037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 250041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153611|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:306570| [2025/04/30 09:44:17 250050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 250054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:332| [2025/04/30 09:44:17 250076] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:332|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153611|now:1746006257250060|stream_id:0|stream_offset:306570| [2025/04/30 09:44:17 250081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:332|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 250086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153611|applimit:0| [2025/04/30 09:44:17 250090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257256287|now:1746006257250090|interval:6197| [2025/04/30 09:44:17 250094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257256287|now:1746006257250090|interv:6197| [2025/04/30 09:44:17 250098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154811| [2025/04/30 09:44:17 250103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257256287| [2025/04/30 09:44:17 250107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257256287| [2025/04/30 09:44:17 250111] [debug] |xqc_engine_wakeup_after|wakeup:1746006257256287|now:1746006257250111|diff:6176| [2025/04/30 09:44:17 250115] [debug] |xqc_engine_main_logic|END|now:1746006257249606| [2025/04/30 09:44:17 250121] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257250121| [2025/04/30 09:44:17 250125] [debug] |xqc_engine_wakeup_after|wakeup:1746006257256287|now:1746006257250125|diff:6162| [2025/04/30 09:44:17 250129] [debug] |xqc_engine_main_logic|END|now:1746006257250121| [2025/04/30 09:44:17 251175] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:111|state:ESTABED|recv_time:1746006257251174| [2025/04/30 09:44:17 251186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 251193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:76| [2025/04/30 09:44:17 251196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:77| [2025/04/30 09:44:17 251202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:77| [2025/04/30 09:44:17 251207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 251213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:206|origin_pktnum:0|size:1205|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:207|path_largest_ack:206| [2025/04/30 09:44:17 251218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:134410|prior_delivered:92805|prior_time:1746006257193286|is_app_limited:0|send_elapse:53872|ack_elapse:57888|ctl_first_sent_time:1746006257193636|lagest_ack_time:1746006257251174|curr_delivered:161215| [2025/04/30 09:44:17 251223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257193636| [2025/04/30 09:44:17 251227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:812||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 09:44:17 251232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:207|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:207|path_largest_ack:207| [2025/04/30 09:44:17 251241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:134410|prior_delivered:92805|prior_time:1746006257193286|is_app_limited:0|send_elapse:53872|ack_elapse:57888|ctl_first_sent_time:1746006257193636|lagest_ack_time:1746006257251174|curr_delivered:162415| [2025/04/30 09:44:17 251246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257193755| [2025/04/30 09:44:17 251249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 251253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57070|rttvar:482|minrtt:31343|latest_rtt:57419|ack_delay:96| [2025/04/30 09:44:17 251258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57102|rttvar:425|minrtt:31343|latest_rtt:57419|ack_delay:96| [2025/04/30 09:44:17 251262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:207|lost_pn:204|thresh:3| [2025/04/30 09:44:17 251266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 251328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 251332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 251487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:203|lost_pn:204|po_sent_time:1746006257191684|lost_send_time:1746006257186578|loss_delay:64596|frame:STREAM |repair:128| [2025/04/30 09:44:17 251492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257191684u| [2025/04/30 09:44:17 251496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 49|pns:2| [2025/04/30 09:44:17 251500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 251504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257256511|now:1746006257251504|interval:5007| [2025/04/30 09:44:17 251508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257256511|now:1746006257251504|interv:5007| [2025/04/30 09:44:17 251512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53872, ack_elapse 57888, delivered 69610|rate 1202494|lost 58| [2025/04/30 09:44:17 251516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202494) in round 4| [2025/04/30 09:44:17 251521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 251525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 251529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2405|po_sent_time:1746006257193755|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 251533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2405|po_sent_time:1746006257193755|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 251540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:151206|srtt:57102|latest_rtt:57419|min_rtt:31343|applimit:0|lost:57|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 251546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:77|largest:77|pns:2| [2025/04/30 09:44:17 251551] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:111|pkt_type:SHORT_HEADER|pkt_num:77|frame:ACK |recv_time:1746006257251174|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 251555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377251174|now:1746006257251174|interv:120000000| [2025/04/30 09:44:17 251559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377251174|now:1746006257251174|interv:120000000| [2025/04/30 09:44:17 251563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257256287|pq_index:0| [2025/04/30 09:44:17 251568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257249606| [2025/04/30 09:44:17 251572] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257251572| [2025/04/30 09:44:17 251577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257251575| [2025/04/30 09:44:17 251582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 251587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57102|min_srtt:57102|path_bw:1206493|loss_rate:17.17|path_pto:0| [2025/04/30 09:44:17 251591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151206|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:216966| [2025/04/30 09:44:17 251595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57102|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 251600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:203|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 251604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57102|min_srtt:57102|path_bw:1206493|loss_rate:17.17|path_pto:0| [2025/04/30 09:44:17 251609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:151206|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:307749| [2025/04/30 09:44:17 251613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57102|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 251617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 251622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57102|min_srtt:57102|path_bw:1206493|loss_rate:17.17|path_pto:0| [2025/04/30 09:44:17 251631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:151206|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:308928| [2025/04/30 09:44:17 251638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57102|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 251645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 251652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57102|min_srtt:57102|path_bw:1206493|loss_rate:17.17|path_pto:0| [2025/04/30 09:44:17 251658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:151206|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:310107| [2025/04/30 09:44:17 251665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 251671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 251677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 251685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 251692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:203|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 251699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151206|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:216966| [2025/04/30 09:44:17 251706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 251713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:333| [2025/04/30 09:44:17 251759] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:333|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151206|now:1746006257251724|stream_id:0|stream_offset:216966| [2025/04/30 09:44:17 251768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:333|origin_pktnum:203|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 251776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151206|applimit:0| [2025/04/30 09:44:17 251782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257256511|now:1746006257251782|interval:4729| [2025/04/30 09:44:17 251789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257256511|now:1746006257251782|interv:4729| [2025/04/30 09:44:17 251796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152406| [2025/04/30 09:44:17 251804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 251810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152406|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:307749| [2025/04/30 09:44:17 251822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 251828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:334| [2025/04/30 09:44:17 251864] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:334|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152406|now:1746006257251838|stream_id:0|stream_offset:307749| [2025/04/30 09:44:17 251872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 251879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152406|applimit:0| [2025/04/30 09:44:17 251884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257256511|now:1746006257251884|interval:4627| [2025/04/30 09:44:17 251890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257256511|now:1746006257251884|interv:4627| [2025/04/30 09:44:17 251897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153606| [2025/04/30 09:44:17 251904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 251911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153606|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:308928| [2025/04/30 09:44:17 251917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 251924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:335| [2025/04/30 09:44:17 251962] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:335|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153606|now:1746006257251934|stream_id:0|stream_offset:308928| [2025/04/30 09:44:17 251971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 251977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153606|applimit:0| [2025/04/30 09:44:17 251984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257256511|now:1746006257251984|interval:4527| [2025/04/30 09:44:17 251991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257256511|now:1746006257251984|interv:4527| [2025/04/30 09:44:17 251997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154806| [2025/04/30 09:44:17 252004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257256511| [2025/04/30 09:44:17 252011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257256511| [2025/04/30 09:44:17 252017] [debug] |xqc_engine_wakeup_after|wakeup:1746006257256511|now:1746006257252017|diff:4494| [2025/04/30 09:44:17 252023] [debug] |xqc_engine_main_logic|END|now:1746006257251575| [2025/04/30 09:44:17 252028] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257252028| [2025/04/30 09:44:17 252037] [debug] |xqc_engine_wakeup_after|wakeup:1746006257256511|now:1746006257252037|diff:4474| [2025/04/30 09:44:17 252041] [debug] |xqc_engine_main_logic|END|now:1746006257252028| [2025/04/30 09:44:17 253181] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:113|state:ESTABED|recv_time:1746006257253180| [2025/04/30 09:44:17 253192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 253199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:77| [2025/04/30 09:44:17 253203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:78| [2025/04/30 09:44:17 253209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:78| [2025/04/30 09:44:17 253213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 253220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:210|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:211|path_largest_ack:210| [2025/04/30 09:44:17 253224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:136810|prior_delivered:95205|prior_time:1746006257195259|is_app_limited:0|send_elapse:55734|ack_elapse:57921|ctl_first_sent_time:1746006257195588|lagest_ack_time:1746006257253180|curr_delivered:163615| [2025/04/30 09:44:17 253229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257195588| [2025/04/30 09:44:17 253234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 253238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:211|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:211|path_largest_ack:211| [2025/04/30 09:44:17 253243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:136810|prior_delivered:95205|prior_time:1746006257195259|is_app_limited:0|send_elapse:55734|ack_elapse:57921|ctl_first_sent_time:1746006257195588|lagest_ack_time:1746006257253180|curr_delivered:164815| [2025/04/30 09:44:17 253247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257195696| [2025/04/30 09:44:17 253251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 253255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57102|rttvar:425|minrtt:31343|latest_rtt:57484|ack_delay:96| [2025/04/30 09:44:17 253259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57138|rttvar:390|minrtt:31343|latest_rtt:57484|ack_delay:96| [2025/04/30 09:44:17 253264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:211|lost_pn:208|thresh:3| [2025/04/30 09:44:17 253268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 253335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 253338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 253499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:205|lost_pn:208|po_sent_time:1746006257191915|lost_send_time:1746006257188511|loss_delay:64669|frame:STREAM |repair:128| [2025/04/30 09:44:17 253504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:208|lost_pn:208|po_sent_time:1746006257193877|lost_send_time:1746006257188511|loss_delay:64669|frame:STREAM |repair:128| [2025/04/30 09:44:17 253508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257193877u| [2025/04/30 09:44:17 253512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 253516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257258652|now:1746006257253516|interval:5136| [2025/04/30 09:44:17 253521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257258652|now:1746006257253516|interv:5136| [2025/04/30 09:44:17 253525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55734, ack_elapse 57921, delivered 69610|rate 1201809|lost 60| [2025/04/30 09:44:17 253530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201809) in round 4| [2025/04/30 09:44:17 253534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 253538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 253542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257195696|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 253546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257195696|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 253551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150006|srtt:57138|latest_rtt:57484|min_rtt:31343|applimit:0|lost:58|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 253557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:78|largest:78|pns:2| [2025/04/30 09:44:17 253562] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:78|frame:ACK |recv_time:1746006257253180|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 253566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377253180|now:1746006257253180|interv:120000000| [2025/04/30 09:44:17 253571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377253180|now:1746006257253180|interv:120000000| [2025/04/30 09:44:17 253574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257256511|pq_index:0| [2025/04/30 09:44:17 253579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257251575| [2025/04/30 09:44:17 253583] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257253583| [2025/04/30 09:44:17 253588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257253587| [2025/04/30 09:44:17 253596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 253600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57138|min_srtt:57138|path_bw:1206493|loss_rate:17.31|path_pto:0| [2025/04/30 09:44:17 253605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:219324| [2025/04/30 09:44:17 253610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57138|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 253614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:205|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 253619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57138|min_srtt:57138|path_bw:1206493|loss_rate:17.31|path_pto:0| [2025/04/30 09:44:17 253626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:222861| [2025/04/30 09:44:17 253633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57138|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 253640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:208|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 253647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57138|min_srtt:57138|path_bw:1206493|loss_rate:17.31|path_pto:0| [2025/04/30 09:44:17 253654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:310107| [2025/04/30 09:44:17 253661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57138|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 253668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 253675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57138|min_srtt:57138|path_bw:1206493|loss_rate:17.31|path_pto:0| [2025/04/30 09:44:17 253682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:311286| [2025/04/30 09:44:17 253689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57138|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 253696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 253703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57138|min_srtt:57138|path_bw:1206493|loss_rate:17.31|path_pto:0| [2025/04/30 09:44:17 253715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:312465| [2025/04/30 09:44:17 253722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 253729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 253735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 253741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 253749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:205|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 253755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:219324| [2025/04/30 09:44:17 253762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 253769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:336| [2025/04/30 09:44:17 253814] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:336|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1746006257253780|stream_id:0|stream_offset:219324| [2025/04/30 09:44:17 253823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:336|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 09:44:17 253830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/04/30 09:44:17 253837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257258652|now:1746006257253836|interval:4816| [2025/04/30 09:44:17 253844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257258652|now:1746006257253836|interv:4816| [2025/04/30 09:44:17 253850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151206| [2025/04/30 09:44:17 253858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:208|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 253865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151206|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:222861| [2025/04/30 09:44:17 253872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 253878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:337| [2025/04/30 09:44:17 253910] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:337|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151206|now:1746006257253888|stream_id:0|stream_offset:222861| [2025/04/30 09:44:17 253920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:337|origin_pktnum:208|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 253933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151206|applimit:0| [2025/04/30 09:44:17 253939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257258652|now:1746006257253939|interval:4713| [2025/04/30 09:44:17 253947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257258652|now:1746006257253939|interv:4713| [2025/04/30 09:44:17 253952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152406| [2025/04/30 09:44:17 253957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 253962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152406|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:310107| [2025/04/30 09:44:17 253966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 253970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:338| [2025/04/30 09:44:17 253998] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:338|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152406|now:1746006257253977|stream_id:0|stream_offset:310107| [2025/04/30 09:44:17 254003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 254008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152406|applimit:0| [2025/04/30 09:44:17 254012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257258652|now:1746006257254012|interval:4640| [2025/04/30 09:44:17 254016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257258652|now:1746006257254012|interv:4640| [2025/04/30 09:44:17 254020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153606| [2025/04/30 09:44:17 254025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 254029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153606|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:311286| [2025/04/30 09:44:17 254033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 254037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:339| [2025/04/30 09:44:17 254058] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:339|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153606|now:1746006257254043|stream_id:0|stream_offset:311286| [2025/04/30 09:44:17 254063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 254068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153606|applimit:0| [2025/04/30 09:44:17 254078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257258652|now:1746006257254078|interval:4574| [2025/04/30 09:44:17 254083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257258652|now:1746006257254078|interv:4574| [2025/04/30 09:44:17 254087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154806| [2025/04/30 09:44:17 254091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257258652| [2025/04/30 09:44:17 254096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257258652| [2025/04/30 09:44:17 254100] [debug] |xqc_engine_wakeup_after|wakeup:1746006257258652|now:1746006257254100|diff:4552| [2025/04/30 09:44:17 254104] [debug] |xqc_engine_main_logic|END|now:1746006257253587| [2025/04/30 09:44:17 254109] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257254109| [2025/04/30 09:44:17 254113] [debug] |xqc_engine_wakeup_after|wakeup:1746006257258652|now:1746006257254113|diff:4539| [2025/04/30 09:44:17 254117] [debug] |xqc_engine_main_logic|END|now:1746006257254109| [2025/04/30 09:44:17 255180] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:115|state:ESTABED|recv_time:1746006257255179| [2025/04/30 09:44:17 255191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 255197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:78| [2025/04/30 09:44:17 255201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:79| [2025/04/30 09:44:17 255207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:79| [2025/04/30 09:44:17 255211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 255218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:214|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:215|path_largest_ack:214| [2025/04/30 09:44:17 255223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:139210|prior_delivered:97605|prior_time:1746006257197260|is_app_limited:0|send_elapse:55831|ack_elapse:57919|ctl_first_sent_time:1746006257197586|lagest_ack_time:1746006257255179|curr_delivered:166015| [2025/04/30 09:44:17 255227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257197586| [2025/04/30 09:44:17 255232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 255236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:215|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:215|path_largest_ack:215| [2025/04/30 09:44:17 255241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:139210|prior_delivered:97605|prior_time:1746006257197260|is_app_limited:0|send_elapse:55831|ack_elapse:57919|ctl_first_sent_time:1746006257197586|lagest_ack_time:1746006257255179|curr_delivered:167215| [2025/04/30 09:44:17 255245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257197694| [2025/04/30 09:44:17 255249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 255253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57138|rttvar:390|minrtt:31343|latest_rtt:57485|ack_delay:96| [2025/04/30 09:44:17 255258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57169|rttvar:355|minrtt:31343|latest_rtt:57485|ack_delay:96| [2025/04/30 09:44:17 255267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:215|lost_pn:212|thresh:3| [2025/04/30 09:44:17 255271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 255332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 255336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 255499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:209|lost_pn:212|po_sent_time:1746006257193983|lost_send_time:1746006257190509|loss_delay:64670|frame:STREAM |repair:128| [2025/04/30 09:44:17 255504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:212|lost_pn:212|po_sent_time:1746006257195819|lost_send_time:1746006257190509|loss_delay:64670|frame:STREAM |repair:128| [2025/04/30 09:44:17 255508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257195819u| [2025/04/30 09:44:17 255512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 255516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257260596|now:1746006257255516|interval:5080| [2025/04/30 09:44:17 255521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257260596|now:1746006257255516|interv:5080| [2025/04/30 09:44:17 255525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55831, ack_elapse 57919, delivered 69610|rate 1201850|lost 62| [2025/04/30 09:44:17 255529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201850) in round 4| [2025/04/30 09:44:17 255533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 255537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 255541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257197694|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 255546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257197694|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 255550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150006|srtt:57169|latest_rtt:57485|min_rtt:31343|applimit:0|lost:60|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 255559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:79|largest:79|pns:2| [2025/04/30 09:44:17 255563] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:115|pkt_type:SHORT_HEADER|pkt_num:79|frame:ACK |recv_time:1746006257255179|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 255568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377255179|now:1746006257255179|interv:120000000| [2025/04/30 09:44:17 255572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377255179|now:1746006257255179|interv:120000000| [2025/04/30 09:44:17 255576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257258652|pq_index:0| [2025/04/30 09:44:17 255580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257253587| [2025/04/30 09:44:17 255584] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257255584| [2025/04/30 09:44:17 255590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257255588| [2025/04/30 09:44:17 255595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 255599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57169|min_srtt:57169|path_bw:1206493|loss_rate:17.70|path_pto:0| [2025/04/30 09:44:17 255604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:224040| [2025/04/30 09:44:17 255608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57169|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 255614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:209|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 255621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57169|min_srtt:57169|path_bw:1206493|loss_rate:17.70|path_pto:0| [2025/04/30 09:44:17 255628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:227577| [2025/04/30 09:44:17 255634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57169|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 255642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:212|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 255648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57169|min_srtt:57169|path_bw:1206493|loss_rate:17.70|path_pto:0| [2025/04/30 09:44:17 255655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:312465| [2025/04/30 09:44:17 255667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57169|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 255674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 255681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57169|min_srtt:57169|path_bw:1206493|loss_rate:17.70|path_pto:0| [2025/04/30 09:44:17 255688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:313644| [2025/04/30 09:44:17 255696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57169|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 255703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 255710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57169|min_srtt:57169|path_bw:1206493|loss_rate:17.70|path_pto:0| [2025/04/30 09:44:17 255716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:314823| [2025/04/30 09:44:17 255723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 255729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 255735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 255742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 255749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:209|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 255756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:224040| [2025/04/30 09:44:17 255762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 255769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:340| [2025/04/30 09:44:17 255813] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:340|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1746006257255780|stream_id:0|stream_offset:224040| [2025/04/30 09:44:17 255822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:340|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 09:44:17 255829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/04/30 09:44:17 255836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257260596|now:1746006257255835|interval:4761| [2025/04/30 09:44:17 255848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257260596|now:1746006257255835|interv:4761| [2025/04/30 09:44:17 255854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151206| [2025/04/30 09:44:17 255862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:212|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 255869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151206|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:227577| [2025/04/30 09:44:17 255876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 255883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:341| [2025/04/30 09:44:17 255914] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:341|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151206|now:1746006257255893|stream_id:0|stream_offset:227577| [2025/04/30 09:44:17 255922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:341|origin_pktnum:212|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 255930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151206|applimit:0| [2025/04/30 09:44:17 255936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257260596|now:1746006257255936|interval:4660| [2025/04/30 09:44:17 255943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257260596|now:1746006257255936|interv:4660| [2025/04/30 09:44:17 255950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152406| [2025/04/30 09:44:17 255956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 255964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152406|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:312465| [2025/04/30 09:44:17 255970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 255974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:342| [2025/04/30 09:44:17 256001] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:342|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152406|now:1746006257255981|stream_id:0|stream_offset:312465| [2025/04/30 09:44:17 256007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 256011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152406|applimit:0| [2025/04/30 09:44:17 256015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257260596|now:1746006257256015|interval:4581| [2025/04/30 09:44:17 256020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257260596|now:1746006257256015|interv:4581| [2025/04/30 09:44:17 256024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153606| [2025/04/30 09:44:17 256033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 256037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153606|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:313644| [2025/04/30 09:44:17 256042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 256045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:343| [2025/04/30 09:44:17 256068] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:343|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153606|now:1746006257256052|stream_id:0|stream_offset:313644| [2025/04/30 09:44:17 256073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 256077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153606|applimit:0| [2025/04/30 09:44:17 256081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257260596|now:1746006257256081|interval:4515| [2025/04/30 09:44:17 256085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257260596|now:1746006257256081|interv:4515| [2025/04/30 09:44:17 256089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154806| [2025/04/30 09:44:17 256094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257260596| [2025/04/30 09:44:17 256098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257260596| [2025/04/30 09:44:17 256102] [debug] |xqc_engine_wakeup_after|wakeup:1746006257260596|now:1746006257256102|diff:4494| [2025/04/30 09:44:17 256107] [debug] |xqc_engine_main_logic|END|now:1746006257255588| [2025/04/30 09:44:17 256112] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257256112| [2025/04/30 09:44:17 256116] [debug] |xqc_engine_wakeup_after|wakeup:1746006257260596|now:1746006257256116|diff:4480| [2025/04/30 09:44:17 256120] [debug] |xqc_engine_main_logic|END|now:1746006257256112| [2025/04/30 09:44:17 257242] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:118|state:ESTABED|recv_time:1746006257257241| [2025/04/30 09:44:17 257254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 257260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:79| [2025/04/30 09:44:17 257264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:80| [2025/04/30 09:44:17 257270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:80| [2025/04/30 09:44:17 257274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 257281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:218|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:219|path_largest_ack:218| [2025/04/30 09:44:17 257285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:141610|prior_delivered:100005|prior_time:1746006257199275|is_app_limited:0|send_elapse:57735|ack_elapse:57966|ctl_first_sent_time:1746006257199601|lagest_ack_time:1746006257257241|curr_delivered:168415| [2025/04/30 09:44:17 257290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257199601| [2025/04/30 09:44:17 257300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 257304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:219|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:219|path_largest_ack:219| [2025/04/30 09:44:17 257309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:141610|prior_delivered:100005|prior_time:1746006257199275|is_app_limited:0|send_elapse:57735|ack_elapse:57966|ctl_first_sent_time:1746006257199601|lagest_ack_time:1746006257257241|curr_delivered:169615| [2025/04/30 09:44:17 257313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257199708| [2025/04/30 09:44:17 257317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 257321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57169|rttvar:355|minrtt:31343|latest_rtt:57533|ack_delay:88| [2025/04/30 09:44:17 257326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57203|rttvar:336|minrtt:31343|latest_rtt:57533|ack_delay:88| [2025/04/30 09:44:17 257330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:219|lost_pn:216|thresh:3| [2025/04/30 09:44:17 257334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 257398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 257402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 257571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:213|lost_pn:216|po_sent_time:1746006257195926|lost_send_time:1746006257192517|loss_delay:64724|frame:STREAM |repair:128| [2025/04/30 09:44:17 257575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:216|lost_pn:216|po_sent_time:1746006257197816|lost_send_time:1746006257192517|loss_delay:64724|frame:STREAM |repair:128| [2025/04/30 09:44:17 257580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257197816u| [2025/04/30 09:44:17 257584] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |lost interval:101824|lost_count:60|send_count:218|pkt_num:216|po_send_time:1746006257197816|srtt:57203|cwnd:155557|bw:1206493|conn_life:214473|now:0|last_lost_time:214473| [2025/04/30 09:44:17 257591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 257595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257262646|now:1746006257257595|interval:5051| [2025/04/30 09:44:17 257600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257262646|now:1746006257257595|interv:5051| [2025/04/30 09:44:17 257604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57735, ack_elapse 57966, delivered 69610|rate 1200876|lost 64| [2025/04/30 09:44:17 257610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200876) in round 4| [2025/04/30 09:44:17 257616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 257623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 257629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257199708|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 257636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257199708|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 257643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150006|srtt:57203|latest_rtt:57533|min_rtt:31343|applimit:0|lost:62|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 257651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 257659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:17 257667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 257674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:80|largest:80|pns:2| [2025/04/30 09:44:17 257681] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:118|pkt_type:SHORT_HEADER|pkt_num:80|frame:PING ACK |recv_time:1746006257257241|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 257689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377257241|now:1746006257257241|interv:120000000| [2025/04/30 09:44:17 257696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377257241|now:1746006257257241|interv:120000000| [2025/04/30 09:44:17 257702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257260596|pq_index:0| [2025/04/30 09:44:17 257709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257255588| [2025/04/30 09:44:17 257715] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257257715| [2025/04/30 09:44:17 257723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257257721| [2025/04/30 09:44:17 257736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 257743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:80|ack_delay:502|first_ack_range:31|largest_pkt_recv_time:1746006257257241| [2025/04/30 09:44:17 257750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:80|low:49|pkt_pns:2| [2025/04/30 09:44:17 257756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:80|frame_largest_recv:80| [2025/04/30 09:44:17 257763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:17 257769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57203|min_srtt:57203|path_bw:1206493|loss_rate:18.08|path_pto:0| [2025/04/30 09:44:17 257776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:228756| [2025/04/30 09:44:17 257783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57203|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 257789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:213|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 257796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57203|min_srtt:57203|path_bw:1206493|loss_rate:18.08|path_pto:0| [2025/04/30 09:44:17 257802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:232293| [2025/04/30 09:44:17 257809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57203|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 257816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:216|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 257823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:314823| [2025/04/30 09:44:17 257830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57203|min_srtt:57203|path_bw:1206493|loss_rate:18.08|path_pto:0| [2025/04/30 09:44:17 257837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3606|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:316002| [2025/04/30 09:44:17 257844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57203|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 257851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 257858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57203|min_srtt:57203|path_bw:1206493|loss_rate:18.08|path_pto:0| [2025/04/30 09:44:17 257864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4806|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:317181| [2025/04/30 09:44:17 257876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 257882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 257888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 257896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 257903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:213|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 257910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:228756| [2025/04/30 09:44:17 257917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 257924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:344| [2025/04/30 09:44:17 257968] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:344|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1746006257257935|stream_id:0|stream_offset:228756| [2025/04/30 09:44:17 257978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:344|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 09:44:17 257985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/04/30 09:44:17 257992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257262646|now:1746006257257992|interval:4654| [2025/04/30 09:44:17 257998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257262646|now:1746006257257992|interv:4654| [2025/04/30 09:44:17 258005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151206| [2025/04/30 09:44:17 258013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:216|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 258019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151206|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:232293| [2025/04/30 09:44:17 258023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 258027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:345| [2025/04/30 09:44:17 258055] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:345|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151206|now:1746006257258034|stream_id:0|stream_offset:232293| [2025/04/30 09:44:17 258060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:345|origin_pktnum:216|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 258065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151206|applimit:0| [2025/04/30 09:44:17 258074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257262646|now:1746006257258074|interval:4572| [2025/04/30 09:44:17 258078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257262646|now:1746006257258074|interv:4572| [2025/04/30 09:44:17 258082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152406| [2025/04/30 09:44:17 258087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 258091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:152406|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:314823| [2025/04/30 09:44:17 258096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 258100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:346| [2025/04/30 09:44:17 258122] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:346|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:152406|now:1746006257258106|stream_id:0|stream_offset:314823| [2025/04/30 09:44:17 258128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:346|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 09:44:17 258152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152406|applimit:0| [2025/04/30 09:44:17 258162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257262646|now:1746006257258162|interval:4484| [2025/04/30 09:44:17 258167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257262646|now:1746006257258162|interv:4484| [2025/04/30 09:44:17 258171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153612| [2025/04/30 09:44:17 258176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 258180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:316002| [2025/04/30 09:44:17 258184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 258189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:347| [2025/04/30 09:44:17 258215] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:347|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153612|now:1746006257258195|stream_id:0|stream_offset:316002| [2025/04/30 09:44:17 258220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:347|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 258224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153612|applimit:0| [2025/04/30 09:44:17 258228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257262646|now:1746006257258228|interval:4418| [2025/04/30 09:44:17 258237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257262646|now:1746006257258228|interv:4418| [2025/04/30 09:44:17 258241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154812| [2025/04/30 09:44:17 258246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257262646| [2025/04/30 09:44:17 258250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257262646| [2025/04/30 09:44:17 258254] [debug] |xqc_engine_wakeup_after|wakeup:1746006257262646|now:1746006257258254|diff:4392| [2025/04/30 09:44:17 258259] [debug] |xqc_engine_main_logic|END|now:1746006257257721| [2025/04/30 09:44:17 258264] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257258264| [2025/04/30 09:44:17 258268] [debug] |xqc_engine_wakeup_after|wakeup:1746006257262646|now:1746006257258268|diff:4378| [2025/04/30 09:44:17 258272] [debug] |xqc_engine_main_logic|END|now:1746006257258264| [2025/04/30 09:44:17 259178] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:119|state:ESTABED|recv_time:1746006257259177| [2025/04/30 09:44:17 259189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 259195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:80| [2025/04/30 09:44:17 259199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:81| [2025/04/30 09:44:17 259205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:81| [2025/04/30 09:44:17 259210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 259216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:222|origin_pktnum:101|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:223|path_largest_ack:222| [2025/04/30 09:44:17 259221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:142810|prior_delivered:102405|prior_time:1746006257201252|is_app_limited:0|send_elapse:57955|ack_elapse:57925|ctl_first_sent_time:1746006257201655|lagest_ack_time:1746006257259177|curr_delivered:170815| [2025/04/30 09:44:17 259226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257201655| [2025/04/30 09:44:17 259230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 259235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:223|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:223|path_largest_ack:223| [2025/04/30 09:44:17 259239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:142810|prior_delivered:102405|prior_time:1746006257201252|is_app_limited:0|send_elapse:57955|ack_elapse:57925|ctl_first_sent_time:1746006257201655|lagest_ack_time:1746006257259177|curr_delivered:172015| [2025/04/30 09:44:17 259244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257201746| [2025/04/30 09:44:17 259248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:809||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 09:44:17 259252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57203|rttvar:336|minrtt:31343|latest_rtt:57431|ack_delay:104| [2025/04/30 09:44:17 259256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57218|rttvar:283|minrtt:31343|latest_rtt:57431|ack_delay:104| [2025/04/30 09:44:17 259265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:223|lost_pn:220|thresh:3| [2025/04/30 09:44:17 259269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 259327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 259331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 259510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:217|lost_pn:220|po_sent_time:1746006257197922|lost_send_time:1746006257194568|loss_delay:64609|frame:STREAM |repair:128| [2025/04/30 09:44:17 259515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:220|lost_pn:220|po_sent_time:1746006257199830|lost_send_time:1746006257194568|loss_delay:64609|frame:STREAM |repair:128| [2025/04/30 09:44:17 259519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257199830u| [2025/04/30 09:44:17 259523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 259527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257264540|now:1746006257259527|interval:5013| [2025/04/30 09:44:17 259531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257264540|now:1746006257259527|interv:5013| [2025/04/30 09:44:17 259535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57955, ack_elapse 57925, delivered 69610|rate 1201104|lost 66| [2025/04/30 09:44:17 259540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201104) in round 4| [2025/04/30 09:44:17 259544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 259548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 259552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257201746|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 259556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257201746|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 259590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150012|srtt:57218|latest_rtt:57431|min_rtt:31343|applimit:0|lost:64|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 259596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:81|largest:81|pns:2| [2025/04/30 09:44:17 259602] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:119|pkt_type:SHORT_HEADER|pkt_num:81|frame:ACK |recv_time:1746006257259177|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 259609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377259177|now:1746006257259177|interv:120000000| [2025/04/30 09:44:17 259616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377259177|now:1746006257259177|interv:120000000| [2025/04/30 09:44:17 259623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257262646|pq_index:0| [2025/04/30 09:44:17 259629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257257721| [2025/04/30 09:44:17 259635] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257259635| [2025/04/30 09:44:17 259643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257259641| [2025/04/30 09:44:17 259651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 259659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57218|min_srtt:57218|path_bw:1206493|loss_rate:18.44|path_pto:0| [2025/04/30 09:44:17 259666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:233472| [2025/04/30 09:44:17 259673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57218|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 259680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:217|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 259687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57218|min_srtt:57218|path_bw:1206493|loss_rate:18.44|path_pto:0| [2025/04/30 09:44:17 259694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:237009| [2025/04/30 09:44:17 259701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57218|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 259708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:220|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 259715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57218|min_srtt:57218|path_bw:1206493|loss_rate:18.44|path_pto:0| [2025/04/30 09:44:17 259732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:317181| [2025/04/30 09:44:17 259739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57218|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 259746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 259752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57218|min_srtt:57218|path_bw:1206493|loss_rate:18.44|path_pto:0| [2025/04/30 09:44:17 259759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:318360| [2025/04/30 09:44:17 259765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57218|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 259772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 259778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57218|min_srtt:57218|path_bw:1206493|loss_rate:18.44|path_pto:0| [2025/04/30 09:44:17 259784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:319539| [2025/04/30 09:44:17 259790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 259796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 259802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 259808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 259815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:217|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 259822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:233472| [2025/04/30 09:44:17 259829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 259836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:348| [2025/04/30 09:44:17 259885] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:348|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150012|now:1746006257259847|stream_id:0|stream_offset:233472| [2025/04/30 09:44:17 259895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:348|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 09:44:17 259902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150012|applimit:0| [2025/04/30 09:44:17 259915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257264540|now:1746006257259915|interval:4625| [2025/04/30 09:44:17 259922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257264540|now:1746006257259915|interv:4625| [2025/04/30 09:44:17 259929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151212| [2025/04/30 09:44:17 259935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:220|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 259940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:237009| [2025/04/30 09:44:17 259944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 259948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:349| [2025/04/30 09:44:17 259977] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:349|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151212|now:1746006257259956|stream_id:0|stream_offset:237009| [2025/04/30 09:44:17 259983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:349|origin_pktnum:220|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 259987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151212|applimit:0| [2025/04/30 09:44:17 259991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257264540|now:1746006257259991|interval:4549| [2025/04/30 09:44:17 259996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257264540|now:1746006257259991|interv:4549| [2025/04/30 09:44:17 260000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152412| [2025/04/30 09:44:17 260004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 260008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:317181| [2025/04/30 09:44:17 260013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 260017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:350| [2025/04/30 09:44:17 260038] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:350|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152412|now:1746006257260023|stream_id:0|stream_offset:317181| [2025/04/30 09:44:17 260043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:350|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 260048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152412|applimit:0| [2025/04/30 09:44:17 260052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257264540|now:1746006257260052|interval:4488| [2025/04/30 09:44:17 260060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257264540|now:1746006257260052|interv:4488| [2025/04/30 09:44:17 260064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153612| [2025/04/30 09:44:17 260069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 260073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:318360| [2025/04/30 09:44:17 260077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 260081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:351| [2025/04/30 09:44:17 260102] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:351|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153612|now:1746006257260087|stream_id:0|stream_offset:318360| [2025/04/30 09:44:17 260107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:351|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 260112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153612|applimit:0| [2025/04/30 09:44:17 260116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257264540|now:1746006257260116|interval:4424| [2025/04/30 09:44:17 260120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257264540|now:1746006257260116|interv:4424| [2025/04/30 09:44:17 260124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154812| [2025/04/30 09:44:17 260129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257264540| [2025/04/30 09:44:17 260157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257264540| [2025/04/30 09:44:17 260162] [debug] |xqc_engine_wakeup_after|wakeup:1746006257264540|now:1746006257260162|diff:4378| [2025/04/30 09:44:17 260166] [debug] |xqc_engine_main_logic|END|now:1746006257259641| [2025/04/30 09:44:17 260172] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257260172| [2025/04/30 09:44:17 260176] [debug] |xqc_engine_wakeup_after|wakeup:1746006257264540|now:1746006257260176|diff:4364| [2025/04/30 09:44:17 260180] [debug] |xqc_engine_main_logic|END|now:1746006257260172| [2025/04/30 09:44:17 261176] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:123|state:ESTABED|recv_time:1746006257261175| [2025/04/30 09:44:17 261187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 261194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:81| [2025/04/30 09:44:17 261198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:82| [2025/04/30 09:44:17 261204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:82| [2025/04/30 09:44:17 261208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 261215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:227|origin_pktnum:103|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:229|path_largest_ack:227| [2025/04/30 09:44:17 261225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:6|tx_in_flight:145210|prior_delivered:104805|prior_time:1746006257203188|is_app_limited:0|send_elapse:57705|ack_elapse:57987|ctl_first_sent_time:1746006257203531|lagest_ack_time:1746006257261175|curr_delivered:173215| [2025/04/30 09:44:17 261229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257203531| [2025/04/30 09:44:17 261234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:809||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 09:44:17 261238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:229|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:229|path_largest_ack:229| [2025/04/30 09:44:17 261243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:6|tx_in_flight:145210|prior_delivered:104805|prior_time:1746006257203188|is_app_limited:0|send_elapse:57705|ack_elapse:57987|ctl_first_sent_time:1746006257203531|lagest_ack_time:1746006257261175|curr_delivered:174415| [2025/04/30 09:44:17 261248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257203675| [2025/04/30 09:44:17 261252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 09:44:17 261256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57218|rttvar:283|minrtt:31343|latest_rtt:57500|ack_delay:104| [2025/04/30 09:44:17 261260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57240|rttvar:257|minrtt:31343|latest_rtt:57500|ack_delay:104| [2025/04/30 09:44:17 261264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:229|lost_pn:226|thresh:3| [2025/04/30 09:44:17 261268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 261325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 261329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 261511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:221|lost_pn:226|po_sent_time:1746006257199931|lost_send_time:1746006257196488|loss_delay:64687|frame:STREAM |repair:128| [2025/04/30 09:44:17 261519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:224|lost_pn:226|po_sent_time:1746006257201858|lost_send_time:1746006257196488|loss_delay:64687|frame:STREAM |repair:128| [2025/04/30 09:44:17 261523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:225|lost_pn:226|po_sent_time:1746006257201964|lost_send_time:1746006257196488|loss_delay:64687|frame:STREAM |repair:128| [2025/04/30 09:44:17 261528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:226|lost_pn:226|po_sent_time:1746006257202064|lost_send_time:1746006257196488|loss_delay:64687|frame:STREAM |repair:128| [2025/04/30 09:44:17 261532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257202064u| [2025/04/30 09:44:17 261536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 261540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257268300|now:1746006257261540|interval:6760| [2025/04/30 09:44:17 261544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257268300|now:1746006257261540|interv:6760| [2025/04/30 09:44:17 261548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57705, ack_elapse 57987, delivered 69610|rate 1200441|lost 70| [2025/04/30 09:44:17 261553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200441) in round 4| [2025/04/30 09:44:17 261557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 261561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 261565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:4|acked:2400|po_sent_time:1746006257203675|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 261569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:4|acked:2400|po_sent_time:1746006257203675|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 261574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:147612|srtt:57240|latest_rtt:57500|min_rtt:31343|applimit:0|lost:66|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 261580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:82|largest:82|pns:2| [2025/04/30 09:44:17 261584] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:123|pkt_type:SHORT_HEADER|pkt_num:82|frame:ACK |recv_time:1746006257261175|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 261589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377261175|now:1746006257261175|interv:120000000| [2025/04/30 09:44:17 261593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377261175|now:1746006257261175|interv:120000000| [2025/04/30 09:44:17 261600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257264540|pq_index:0| [2025/04/30 09:44:17 261606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257259641| [2025/04/30 09:44:17 261617] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257261617| [2025/04/30 09:44:17 261626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257261624| [2025/04/30 09:44:17 261633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 261641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57240|min_srtt:57240|path_bw:1206493|loss_rate:18.80|path_pto:0| [2025/04/30 09:44:17 261649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:238188| [2025/04/30 09:44:17 261656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57240|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 261663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:221|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 261670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57240|min_srtt:57240|path_bw:1206493|loss_rate:18.80|path_pto:0| [2025/04/30 09:44:17 261677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:240546| [2025/04/30 09:44:17 261684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57240|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 261692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:224|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 261698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57240|min_srtt:57240|path_bw:1206493|loss_rate:18.80|path_pto:0| [2025/04/30 09:44:17 261705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:241725| [2025/04/30 09:44:17 261712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57240|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 261718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:225|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 261725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57240|min_srtt:57240|path_bw:1206493|loss_rate:18.80|path_pto:0| [2025/04/30 09:44:17 261732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:147612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:242904| [2025/04/30 09:44:17 261739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57240|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 261746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:226|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 261757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57240|min_srtt:57240|path_bw:1206493|loss_rate:18.80|path_pto:0| [2025/04/30 09:44:17 261764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:147612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:319539| [2025/04/30 09:44:17 261770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57240|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 261777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 261783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57240|min_srtt:57240|path_bw:1206493|loss_rate:18.80|path_pto:0| [2025/04/30 09:44:17 261789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:147612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:320718| [2025/04/30 09:44:17 261796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57240|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 261803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 261809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57240|min_srtt:57240|path_bw:1206493|loss_rate:18.80|path_pto:0| [2025/04/30 09:44:17 261816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:147612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:321897| [2025/04/30 09:44:17 261823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 261829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 261835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 261842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 261850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:221|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 261856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:238188| [2025/04/30 09:44:17 261863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 261870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:352| [2025/04/30 09:44:17 261905] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:352|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147612|now:1746006257261881|stream_id:0|stream_offset:238188| [2025/04/30 09:44:17 261920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:352|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 09:44:17 261928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:147612|applimit:0| [2025/04/30 09:44:17 261933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257268300|now:1746006257261933|interval:6367| [2025/04/30 09:44:17 261938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257268300|now:1746006257261933|interv:6367| [2025/04/30 09:44:17 261942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:148812| [2025/04/30 09:44:17 261947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:224|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 261951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148812|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:240546| [2025/04/30 09:44:17 261955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 261959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:353| [2025/04/30 09:44:17 261987] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:353|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148812|now:1746006257261966|stream_id:0|stream_offset:240546| [2025/04/30 09:44:17 261993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:353|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 09:44:17 261997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148812|applimit:0| [2025/04/30 09:44:17 262002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257268300|now:1746006257262002|interval:6298| [2025/04/30 09:44:17 262006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257268300|now:1746006257262002|interv:6298| [2025/04/30 09:44:17 262010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:150012| [2025/04/30 09:44:17 262015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:225|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 262019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:241725| [2025/04/30 09:44:17 262023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 262027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:354| [2025/04/30 09:44:17 262048] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:354|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150012|now:1746006257262033|stream_id:0|stream_offset:241725| [2025/04/30 09:44:17 262053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:354|origin_pktnum:225|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 262061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150012|applimit:0| [2025/04/30 09:44:17 262065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257268300|now:1746006257262065|interval:6235| [2025/04/30 09:44:17 262069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257268300|now:1746006257262065|interv:6235| [2025/04/30 09:44:17 262073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151212| [2025/04/30 09:44:17 262077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:226|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 262081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:242904| [2025/04/30 09:44:17 262086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 262090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:355| [2025/04/30 09:44:17 262110] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:355|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151212|now:1746006257262096|stream_id:0|stream_offset:242904| [2025/04/30 09:44:17 262115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:355|origin_pktnum:226|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 262120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151212|applimit:0| [2025/04/30 09:44:17 262124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257268300|now:1746006257262123|interval:6177| [2025/04/30 09:44:17 262128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257268300|now:1746006257262123|interv:6177| [2025/04/30 09:44:17 262149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152412| [2025/04/30 09:44:17 262160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 262164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:319539| [2025/04/30 09:44:17 262169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 262173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:356| [2025/04/30 09:44:17 262198] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:356|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152412|now:1746006257262179|stream_id:0|stream_offset:319539| [2025/04/30 09:44:17 262203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:356|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 262208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152412|applimit:0| [2025/04/30 09:44:17 262212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257268300|now:1746006257262212|interval:6088| [2025/04/30 09:44:17 262220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257268300|now:1746006257262212|interv:6088| [2025/04/30 09:44:17 262225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153612| [2025/04/30 09:44:17 262229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 262233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:320718| [2025/04/30 09:44:17 262238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 262242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:357| [2025/04/30 09:44:17 262263] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:357|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153612|now:1746006257262248|stream_id:0|stream_offset:320718| [2025/04/30 09:44:17 262268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:357|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 262273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153612|applimit:0| [2025/04/30 09:44:17 262277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257268300|now:1746006257262277|interval:6023| [2025/04/30 09:44:17 262281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257268300|now:1746006257262277|interv:6023| [2025/04/30 09:44:17 262285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154812| [2025/04/30 09:44:17 262289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257268300| [2025/04/30 09:44:17 262294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257268300| [2025/04/30 09:44:17 262298] [debug] |xqc_engine_wakeup_after|wakeup:1746006257268300|now:1746006257262298|diff:6002| [2025/04/30 09:44:17 262302] [debug] |xqc_engine_main_logic|END|now:1746006257261624| [2025/04/30 09:44:17 262307] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257262307| [2025/04/30 09:44:17 262311] [debug] |xqc_engine_wakeup_after|wakeup:1746006257268300|now:1746006257262311|diff:5989| [2025/04/30 09:44:17 262315] [debug] |xqc_engine_main_logic|END|now:1746006257262307| [2025/04/30 09:44:17 263155] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:125|state:ESTABED|recv_time:1746006257263154| [2025/04/30 09:44:17 263167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 263173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:82| [2025/04/30 09:44:17 263177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:83| [2025/04/30 09:44:17 263183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:83| [2025/04/30 09:44:17 263187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 263194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:232|origin_pktnum:105|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:233|path_largest_ack:232| [2025/04/30 09:44:17 263204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:9|tx_in_flight:145210|prior_delivered:107205|prior_time:1746006257205244|is_app_limited:0|send_elapse:57929|ack_elapse:57910|ctl_first_sent_time:1746006257205641|lagest_ack_time:1746006257263154|curr_delivered:175615| [2025/04/30 09:44:17 263209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257205641| [2025/04/30 09:44:17 263213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 263218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:233|origin_pktnum:108|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:233|path_largest_ack:233| [2025/04/30 09:44:17 263222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:9|tx_in_flight:145210|prior_delivered:107205|prior_time:1746006257205244|is_app_limited:0|send_elapse:57929|ack_elapse:57910|ctl_first_sent_time:1746006257205641|lagest_ack_time:1746006257263154|curr_delivered:176815| [2025/04/30 09:44:17 263226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257205714| [2025/04/30 09:44:17 263230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 09:44:17 263234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57240|rttvar:257|minrtt:31343|latest_rtt:57440|ack_delay:80| [2025/04/30 09:44:17 263239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57255|rttvar:223|minrtt:31343|latest_rtt:57440|ack_delay:80| [2025/04/30 09:44:17 263243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:233|lost_pn:230|thresh:3| [2025/04/30 09:44:17 263247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 263297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 263301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 263502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:228|lost_pn:230|po_sent_time:1746006257203613|lost_send_time:1746006257198534|loss_delay:64620|frame:STREAM |repair:128| [2025/04/30 09:44:17 263507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:230|lost_pn:230|po_sent_time:1746006257203737|lost_send_time:1746006257198534|loss_delay:64620|frame:STREAM |repair:128| [2025/04/30 09:44:17 263511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257203737u| [2025/04/30 09:44:17 263515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 263519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257268416|now:1746006257263519|interval:4897| [2025/04/30 09:44:17 263523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257268416|now:1746006257263519|interv:4897| [2025/04/30 09:44:17 263527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57929, ack_elapse 57910, delivered 69610|rate 1201643|lost 72| [2025/04/30 09:44:17 263532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201643) in round 4| [2025/04/30 09:44:17 263536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 263540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 263544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257205714|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 263549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257205714|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 263553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150012|srtt:57255|latest_rtt:57440|min_rtt:31343|applimit:0|lost:70|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 263559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:83|largest:83|pns:2| [2025/04/30 09:44:17 263563] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:125|pkt_type:SHORT_HEADER|pkt_num:83|frame:ACK |recv_time:1746006257263154|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 263568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377263154|now:1746006257263154|interv:120000000| [2025/04/30 09:44:17 263572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377263154|now:1746006257263154|interv:120000000| [2025/04/30 09:44:17 263576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257268300|pq_index:0| [2025/04/30 09:44:17 263581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257261624| [2025/04/30 09:44:17 263585] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257263584| [2025/04/30 09:44:17 263592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257263590| [2025/04/30 09:44:17 263604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 263611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57255|min_srtt:57255|path_bw:1206493|loss_rate:19.61|path_pto:0| [2025/04/30 09:44:17 263619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:244083| [2025/04/30 09:44:17 263626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57255|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 263633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:228|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 263640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57255|min_srtt:57255|path_bw:1206493|loss_rate:19.61|path_pto:0| [2025/04/30 09:44:17 263647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:246441| [2025/04/30 09:44:17 263654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57255|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 263661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:230|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 263669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57255|min_srtt:57255|path_bw:1206493|loss_rate:19.61|path_pto:0| [2025/04/30 09:44:17 263676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:321897| [2025/04/30 09:44:17 263683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57255|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 263690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 263697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57255|min_srtt:57255|path_bw:1206493|loss_rate:19.61|path_pto:0| [2025/04/30 09:44:17 263703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:323076| [2025/04/30 09:44:17 263710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57255|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 263717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 263729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57255|min_srtt:57255|path_bw:1206493|loss_rate:19.61|path_pto:0| [2025/04/30 09:44:17 263736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:324255| [2025/04/30 09:44:17 263743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 263748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 263754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 263760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 263767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:228|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 263773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:244083| [2025/04/30 09:44:17 263780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 263786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:358| [2025/04/30 09:44:17 263832] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:358|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150012|now:1746006257263797|stream_id:0|stream_offset:244083| [2025/04/30 09:44:17 263842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:358|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 09:44:17 263849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150012|applimit:0| [2025/04/30 09:44:17 263855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257268416|now:1746006257263855|interval:4561| [2025/04/30 09:44:17 263862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257268416|now:1746006257263855|interv:4561| [2025/04/30 09:44:17 263868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151212| [2025/04/30 09:44:17 263876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:230|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 263882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:246441| [2025/04/30 09:44:17 263890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 263896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:359| [2025/04/30 09:44:17 263929] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:359|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151212|now:1746006257263906|stream_id:0|stream_offset:246441| [2025/04/30 09:44:17 263935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:359|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 09:44:17 263944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151212|applimit:0| [2025/04/30 09:44:17 263948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257268416|now:1746006257263948|interval:4468| [2025/04/30 09:44:17 263953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257268416|now:1746006257263948|interv:4468| [2025/04/30 09:44:17 263957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152412| [2025/04/30 09:44:17 263961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 263966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:321897| [2025/04/30 09:44:17 263970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 263974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:360| [2025/04/30 09:44:17 263996] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:360|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152412|now:1746006257263981|stream_id:0|stream_offset:321897| [2025/04/30 09:44:17 264001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:360|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 264006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152412|applimit:0| [2025/04/30 09:44:17 264010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257268416|now:1746006257264010|interval:4406| [2025/04/30 09:44:17 264014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257268416|now:1746006257264010|interv:4406| [2025/04/30 09:44:17 264018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153612| [2025/04/30 09:44:17 264022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 264026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:323076| [2025/04/30 09:44:17 264031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 264035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:361| [2025/04/30 09:44:17 264055] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:361|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153612|now:1746006257264041|stream_id:0|stream_offset:323076| [2025/04/30 09:44:17 264060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 264064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153612|applimit:0| [2025/04/30 09:44:17 264074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257268416|now:1746006257264074|interval:4342| [2025/04/30 09:44:17 264078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257268416|now:1746006257264074|interv:4342| [2025/04/30 09:44:17 264082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154812| [2025/04/30 09:44:17 264087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257268416| [2025/04/30 09:44:17 264091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257268416| [2025/04/30 09:44:17 264095] [debug] |xqc_engine_wakeup_after|wakeup:1746006257268416|now:1746006257264095|diff:4321| [2025/04/30 09:44:17 264100] [debug] |xqc_engine_main_logic|END|now:1746006257263590| [2025/04/30 09:44:17 264105] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257264105| [2025/04/30 09:44:17 264109] [debug] |xqc_engine_wakeup_after|wakeup:1746006257268416|now:1746006257264109|diff:4307| [2025/04/30 09:44:17 264113] [debug] |xqc_engine_main_logic|END|now:1746006257264105| [2025/04/30 09:44:17 265154] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:127|state:ESTABED|recv_time:1746006257265153| [2025/04/30 09:44:17 265166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 265172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:83| [2025/04/30 09:44:17 265176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:84| [2025/04/30 09:44:17 265182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:84| [2025/04/30 09:44:17 265186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 265193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:239|origin_pktnum:111|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:240|path_largest_ack:239| [2025/04/30 09:44:17 265198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:11|tx_in_flight:148810|prior_delivered:109605|prior_time:1746006257207259|is_app_limited:0|send_elapse:57940|ack_elapse:57894|ctl_first_sent_time:1746006257207644|lagest_ack_time:1746006257265153|curr_delivered:178015| [2025/04/30 09:44:17 265203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257207644| [2025/04/30 09:44:17 265208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 09:44:17 265212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:240|origin_pktnum:113|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:240|path_largest_ack:240| [2025/04/30 09:44:17 265217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:11|tx_in_flight:148810|prior_delivered:109605|prior_time:1746006257207259|is_app_limited:0|send_elapse:57940|ack_elapse:57894|ctl_first_sent_time:1746006257207644|lagest_ack_time:1746006257265153|curr_delivered:179215| [2025/04/30 09:44:17 265221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257207720| [2025/04/30 09:44:17 265225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 09:44:17 265229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57255|rttvar:223|minrtt:31343|latest_rtt:57433|ack_delay:80| [2025/04/30 09:44:17 265238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57268|rttvar:192|minrtt:31343|latest_rtt:57433|ack_delay:80| [2025/04/30 09:44:17 265243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:240|lost_pn:237|thresh:3| [2025/04/30 09:44:17 265247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 265286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 265290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 265499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:231|lost_pn:237|po_sent_time:1746006257203796|lost_send_time:1746006257200541|loss_delay:64612|frame:STREAM |repair:128| [2025/04/30 09:44:17 265504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:234|lost_pn:237|po_sent_time:1746006257205782|lost_send_time:1746006257200541|loss_delay:64612|frame:STREAM |repair:128| [2025/04/30 09:44:17 265509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:235|lost_pn:237|po_sent_time:1746006257205885|lost_send_time:1746006257200541|loss_delay:64612|frame:STREAM |repair:128| [2025/04/30 09:44:17 265513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:236|lost_pn:237|po_sent_time:1746006257205995|lost_send_time:1746006257200541|loss_delay:64612|frame:STREAM |repair:128| [2025/04/30 09:44:17 265517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:237|lost_pn:237|po_sent_time:1746006257206085|lost_send_time:1746006257200541|loss_delay:64612|frame:STREAM |repair:128| [2025/04/30 09:44:17 265522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257206085u| [2025/04/30 09:44:17 265526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 265532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257270793|now:1746006257265532|interval:5261| [2025/04/30 09:44:17 265537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257270793|now:1746006257265532|interv:5261| [2025/04/30 09:44:17 265541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57940, ack_elapse 57894, delivered 69610|rate 1201415|lost 77| [2025/04/30 09:44:17 265545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201415) in round 4| [2025/04/30 09:44:17 265549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 265553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 265557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:5|acked:2400|po_sent_time:1746006257207720|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 265562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:5|acked:2400|po_sent_time:1746006257207720|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 265566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:146412|srtt:57268|latest_rtt:57433|min_rtt:31343|applimit:0|lost:72|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 265572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:84|largest:84|pns:2| [2025/04/30 09:44:17 265577] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:127|pkt_type:SHORT_HEADER|pkt_num:84|frame:ACK |recv_time:1746006257265153|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 265582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377265153|now:1746006257265153|interv:120000000| [2025/04/30 09:44:17 265589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377265153|now:1746006257265153|interv:120000000| [2025/04/30 09:44:17 265595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257268416|pq_index:0| [2025/04/30 09:44:17 265602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257263590| [2025/04/30 09:44:17 265608] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257265608| [2025/04/30 09:44:17 265616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257265614| [2025/04/30 09:44:17 265624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 265632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57268|min_srtt:57268|path_bw:1206493|loss_rate:19.94|path_pto:0| [2025/04/30 09:44:17 265639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:247620| [2025/04/30 09:44:17 265651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57268|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 265658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:231|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 265666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57268|min_srtt:57268|path_bw:1206493|loss_rate:19.94|path_pto:0| [2025/04/30 09:44:17 265673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:110856| [2025/04/30 09:44:17 265679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57268|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 265686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:234|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 265693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57268|min_srtt:57268|path_bw:1206493|loss_rate:19.94|path_pto:0| [2025/04/30 09:44:17 265699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:248799| [2025/04/30 09:44:17 265706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57268|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 265713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:235|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 265719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57268|min_srtt:57268|path_bw:1206493|loss_rate:19.94|path_pto:0| [2025/04/30 09:44:17 265726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:249978| [2025/04/30 09:44:17 265733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57268|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 265740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:236|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 265746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57268|min_srtt:57268|path_bw:1206493|loss_rate:19.94|path_pto:0| [2025/04/30 09:44:17 265752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:146412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:251157| [2025/04/30 09:44:17 265758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57268|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 265765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:237|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 265771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57268|min_srtt:57268|path_bw:1206493|loss_rate:19.94|path_pto:0| [2025/04/30 09:44:17 265782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:146412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:324255| [2025/04/30 09:44:17 265789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57268|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 265796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 265803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57268|min_srtt:57268|path_bw:1206493|loss_rate:19.94|path_pto:0| [2025/04/30 09:44:17 265809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:146412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:325434| [2025/04/30 09:44:17 265816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57268|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 265823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 265830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57268|min_srtt:57268|path_bw:1206493|loss_rate:19.94|path_pto:0| [2025/04/30 09:44:17 265836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:146412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:326613| [2025/04/30 09:44:17 265843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 265849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 265854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 265861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 265869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:231|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 265875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:247620| [2025/04/30 09:44:17 265883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 265890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:362| [2025/04/30 09:44:17 265927] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:362|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146412|now:1746006257265901|stream_id:0|stream_offset:247620| [2025/04/30 09:44:17 265933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:362|origin_pktnum:231|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 265942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:146412|applimit:0| [2025/04/30 09:44:17 265946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257270793|now:1746006257265946|interval:4847| [2025/04/30 09:44:17 265951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257270793|now:1746006257265946|interv:4847| [2025/04/30 09:44:17 265955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:147612| [2025/04/30 09:44:17 265960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:234|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 265964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:110856| [2025/04/30 09:44:17 265968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 265973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:363| [2025/04/30 09:44:17 265996] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:363|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147612|now:1746006257265979|stream_id:0|stream_offset:110856| [2025/04/30 09:44:17 266001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:363|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 09:44:17 266005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:147612|applimit:0| [2025/04/30 09:44:17 266009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257270793|now:1746006257266009|interval:4784| [2025/04/30 09:44:17 266013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257270793|now:1746006257266009|interv:4784| [2025/04/30 09:44:17 266017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:148812| [2025/04/30 09:44:17 266022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:235|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 266026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148812|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:248799| [2025/04/30 09:44:17 266030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 266034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:364| [2025/04/30 09:44:17 266054] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:364|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148812|now:1746006257266040|stream_id:0|stream_offset:248799| [2025/04/30 09:44:17 266059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:364|origin_pktnum:235|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 266064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148812|applimit:0| [2025/04/30 09:44:17 266068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257270793|now:1746006257266068|interval:4725| [2025/04/30 09:44:17 266076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257270793|now:1746006257266068|interv:4725| [2025/04/30 09:44:17 266080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:150012| [2025/04/30 09:44:17 266084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:236|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 266088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:249978| [2025/04/30 09:44:17 266092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 266096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:365| [2025/04/30 09:44:17 266117] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:365|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150012|now:1746006257266102|stream_id:0|stream_offset:249978| [2025/04/30 09:44:17 266122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:365|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 09:44:17 266126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150012|applimit:0| [2025/04/30 09:44:17 266130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257270793|now:1746006257266130|interval:4663| [2025/04/30 09:44:17 266157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257270793|now:1746006257266130|interv:4663| [2025/04/30 09:44:17 266164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151212| [2025/04/30 09:44:17 266169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:237|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 266173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:251157| [2025/04/30 09:44:17 266177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 266181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:366| [2025/04/30 09:44:17 266207] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:366|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151212|now:1746006257266188|stream_id:0|stream_offset:251157| [2025/04/30 09:44:17 266212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:366|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 09:44:17 266217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151212|applimit:0| [2025/04/30 09:44:17 266221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257270793|now:1746006257266221|interval:4572| [2025/04/30 09:44:17 266225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257270793|now:1746006257266221|interv:4572| [2025/04/30 09:44:17 266233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152412| [2025/04/30 09:44:17 266238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 266242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:324255| [2025/04/30 09:44:17 266246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 266251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:367| [2025/04/30 09:44:17 266272] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:367|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152412|now:1746006257266257|stream_id:0|stream_offset:324255| [2025/04/30 09:44:17 266277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:367|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 266281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152412|applimit:0| [2025/04/30 09:44:17 266285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257270793|now:1746006257266285|interval:4508| [2025/04/30 09:44:17 266290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257270793|now:1746006257266285|interv:4508| [2025/04/30 09:44:17 266293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153612| [2025/04/30 09:44:17 266298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 266302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:325434| [2025/04/30 09:44:17 266306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 266310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:368| [2025/04/30 09:44:17 266330] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:368|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153612|now:1746006257266316|stream_id:0|stream_offset:325434| [2025/04/30 09:44:17 266335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 266339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153612|applimit:0| [2025/04/30 09:44:17 266343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257270793|now:1746006257266343|interval:4450| [2025/04/30 09:44:17 266347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257270793|now:1746006257266343|interv:4450| [2025/04/30 09:44:17 266351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154812| [2025/04/30 09:44:17 266356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257270793| [2025/04/30 09:44:17 266363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257270793| [2025/04/30 09:44:17 266367] [debug] |xqc_engine_wakeup_after|wakeup:1746006257270793|now:1746006257266367|diff:4426| [2025/04/30 09:44:17 266372] [debug] |xqc_engine_main_logic|END|now:1746006257265614| [2025/04/30 09:44:17 266377] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257266377| [2025/04/30 09:44:17 266381] [debug] |xqc_engine_wakeup_after|wakeup:1746006257270793|now:1746006257266381|diff:4412| [2025/04/30 09:44:17 266385] [debug] |xqc_engine_main_logic|END|now:1746006257266377| [2025/04/30 09:44:17 267207] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:129|state:ESTABED|recv_time:1746006257267206| [2025/04/30 09:44:17 267218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 267224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:84| [2025/04/30 09:44:17 267228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:85| [2025/04/30 09:44:17 267234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:85| [2025/04/30 09:44:17 267239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 267246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:245|origin_pktnum:115|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:246|path_largest_ack:245| [2025/04/30 09:44:17 267250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:12|tx_in_flight:152410|prior_delivered:112005|prior_time:1746006257209275|is_app_limited:0|send_elapse:57887|ack_elapse:57931|ctl_first_sent_time:1746006257209621|lagest_ack_time:1746006257267206|curr_delivered:180415| [2025/04/30 09:44:17 267255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257209621| [2025/04/30 09:44:17 267260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:809||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 09:44:17 267264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:246|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:246|path_largest_ack:246| [2025/04/30 09:44:17 267268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:12|tx_in_flight:152410|prior_delivered:112005|prior_time:1746006257209275|is_app_limited:0|send_elapse:57887|ack_elapse:57931|ctl_first_sent_time:1746006257209621|lagest_ack_time:1746006257267206|curr_delivered:181615| [2025/04/30 09:44:17 267273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257209694| [2025/04/30 09:44:17 267277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 09:44:17 267281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57268|rttvar:192|minrtt:31343|latest_rtt:57512|ack_delay:104| [2025/04/30 09:44:17 267285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57286|rttvar:179|minrtt:31343|latest_rtt:57512|ack_delay:104| [2025/04/30 09:44:17 267290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:246|lost_pn:243|thresh:3| [2025/04/30 09:44:17 267294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 267333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 267337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 267555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 267567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:238|lost_pn:243|po_sent_time:1746006257206181|lost_send_time:1746006257202505|loss_delay:64701|frame:STREAM |repair:128| [2025/04/30 09:44:17 267572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:241|lost_pn:243|po_sent_time:1746006257207782|lost_send_time:1746006257202505|loss_delay:64701|frame:STREAM |repair:128| [2025/04/30 09:44:17 267579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:242|lost_pn:243|po_sent_time:1746006257207888|lost_send_time:1746006257202505|loss_delay:64701|frame:STREAM |repair:128| [2025/04/30 09:44:17 267586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:243|lost_pn:243|po_sent_time:1746006257207990|lost_send_time:1746006257202505|loss_delay:64701|frame:STREAM |repair:128| [2025/04/30 09:44:17 267593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257207990u| [2025/04/30 09:44:17 267600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 267606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257272799|now:1746006257267606|interval:5193| [2025/04/30 09:44:17 267618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257272799|now:1746006257267606|interv:5193| [2025/04/30 09:44:17 267624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57887, ack_elapse 57931, delivered 69610|rate 1201601|lost 81| [2025/04/30 09:44:17 267632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201601) in round 4| [2025/04/30 09:44:17 267639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 267645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 267652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:4|acked:2400|po_sent_time:1746006257209694|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 267659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:4|acked:2400|po_sent_time:1746006257209694|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 267667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:147612|srtt:57286|latest_rtt:57512|min_rtt:31343|applimit:0|lost:77|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 267676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:85|largest:85|pns:2| [2025/04/30 09:44:17 267683] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:129|pkt_type:SHORT_HEADER|pkt_num:85|frame:ACK |recv_time:1746006257267206|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 267690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377267206|now:1746006257267206|interv:120000000| [2025/04/30 09:44:17 267697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377267206|now:1746006257267206|interv:120000000| [2025/04/30 09:44:17 267703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257270793|pq_index:0| [2025/04/30 09:44:17 267710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257265614| [2025/04/30 09:44:17 267716] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257267716| [2025/04/30 09:44:17 267724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257267722| [2025/04/30 09:44:17 267731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 267738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57286|min_srtt:57286|path_bw:1206493|loss_rate:20.92|path_pto:0| [2025/04/30 09:44:17 267744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:252336| [2025/04/30 09:44:17 267751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57286|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 267758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:238|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 267769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57286|min_srtt:57286|path_bw:1206493|loss_rate:20.92|path_pto:0| [2025/04/30 09:44:17 267775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:253515| [2025/04/30 09:44:17 267782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57286|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 267788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:241|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 267794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57286|min_srtt:57286|path_bw:1206493|loss_rate:20.92|path_pto:0| [2025/04/30 09:44:17 267800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:254694| [2025/04/30 09:44:17 267806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57286|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 267813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:242|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 267819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57286|min_srtt:57286|path_bw:1206493|loss_rate:20.92|path_pto:0| [2025/04/30 09:44:17 267826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:147612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:255873| [2025/04/30 09:44:17 267833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57286|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 267840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:243|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 267846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57286|min_srtt:57286|path_bw:1206493|loss_rate:20.92|path_pto:0| [2025/04/30 09:44:17 267853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:147612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:326613| [2025/04/30 09:44:17 267860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57286|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 267867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 267873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57286|min_srtt:57286|path_bw:1206493|loss_rate:20.92|path_pto:0| [2025/04/30 09:44:17 267880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:147612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:327792| [2025/04/30 09:44:17 267892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57286|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 267900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 267906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57286|min_srtt:57286|path_bw:1206493|loss_rate:20.92|path_pto:0| [2025/04/30 09:44:17 267914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:147612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:328971| [2025/04/30 09:44:17 267920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 267927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 267933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 267939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 267947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:238|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 267951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:252336| [2025/04/30 09:44:17 267956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 267960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:369| [2025/04/30 09:44:17 267992] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:369|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147612|now:1746006257267968|stream_id:0|stream_offset:252336| [2025/04/30 09:44:17 267998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:369|origin_pktnum:238|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 268003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:147612|applimit:0| [2025/04/30 09:44:17 268007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257272799|now:1746006257268007|interval:4792| [2025/04/30 09:44:17 268011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257272799|now:1746006257268007|interv:4792| [2025/04/30 09:44:17 268016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:148812| [2025/04/30 09:44:17 268021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:241|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 268025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148812|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:253515| [2025/04/30 09:44:17 268034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 268038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:370| [2025/04/30 09:44:17 268060] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:370|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148812|now:1746006257268044|stream_id:0|stream_offset:253515| [2025/04/30 09:44:17 268065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:370|origin_pktnum:241|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 268070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148812|applimit:0| [2025/04/30 09:44:17 268074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257272799|now:1746006257268074|interval:4725| [2025/04/30 09:44:17 268078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257272799|now:1746006257268074|interv:4725| [2025/04/30 09:44:17 268082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:150012| [2025/04/30 09:44:17 268086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:242|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 268090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:254694| [2025/04/30 09:44:17 268095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 268099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:371| [2025/04/30 09:44:17 268119] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:371|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150012|now:1746006257268105|stream_id:0|stream_offset:254694| [2025/04/30 09:44:17 268124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:371|origin_pktnum:242|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 268128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150012|applimit:0| [2025/04/30 09:44:17 268149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257272799|now:1746006257268149|interval:4650| [2025/04/30 09:44:17 268159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257272799|now:1746006257268149|interv:4650| [2025/04/30 09:44:17 268164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151212| [2025/04/30 09:44:17 268168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:243|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 268172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:255873| [2025/04/30 09:44:17 268177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 268181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:372| [2025/04/30 09:44:17 268206] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:372|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151212|now:1746006257268187|stream_id:0|stream_offset:255873| [2025/04/30 09:44:17 268215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:372|origin_pktnum:243|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 268219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151212|applimit:0| [2025/04/30 09:44:17 268223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257272799|now:1746006257268223|interval:4576| [2025/04/30 09:44:17 268228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257272799|now:1746006257268223|interv:4576| [2025/04/30 09:44:17 268232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152412| [2025/04/30 09:44:17 268236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 268240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:326613| [2025/04/30 09:44:17 268245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 268248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:373| [2025/04/30 09:44:17 268270] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:373|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152412|now:1746006257268255|stream_id:0|stream_offset:326613| [2025/04/30 09:44:17 268275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:373|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 268280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152412|applimit:0| [2025/04/30 09:44:17 268284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257272799|now:1746006257268283|interval:4516| [2025/04/30 09:44:17 268288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257272799|now:1746006257268283|interv:4516| [2025/04/30 09:44:17 268292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153612| [2025/04/30 09:44:17 268296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 268300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:327792| [2025/04/30 09:44:17 268304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 268308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:374| [2025/04/30 09:44:17 268328] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:374|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153612|now:1746006257268314|stream_id:0|stream_offset:327792| [2025/04/30 09:44:17 268333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:374|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 268341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153612|applimit:0| [2025/04/30 09:44:17 268345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257272799|now:1746006257268345|interval:4454| [2025/04/30 09:44:17 268349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257272799|now:1746006257268345|interv:4454| [2025/04/30 09:44:17 268353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154812| [2025/04/30 09:44:17 268358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257272799| [2025/04/30 09:44:17 268362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257272799| [2025/04/30 09:44:17 268366] [debug] |xqc_engine_wakeup_after|wakeup:1746006257272799|now:1746006257268366|diff:4433| [2025/04/30 09:44:17 268370] [debug] |xqc_engine_main_logic|END|now:1746006257267722| [2025/04/30 09:44:17 268376] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257268376| [2025/04/30 09:44:17 268380] [debug] |xqc_engine_wakeup_after|wakeup:1746006257272799|now:1746006257268379|diff:4420| [2025/04/30 09:44:17 268383] [debug] |xqc_engine_main_logic|END|now:1746006257268376| [2025/04/30 09:44:17 269155] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:133|state:ESTABED|recv_time:1746006257269153| [2025/04/30 09:44:17 269166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 269172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:85| [2025/04/30 09:44:17 269176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:86| [2025/04/30 09:44:17 269182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:86| [2025/04/30 09:44:17 269187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 269194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:248|origin_pktnum:117|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:250|path_largest_ack:248| [2025/04/30 09:44:17 269198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:15|tx_in_flight:150010|prior_delivered:114405|prior_time:1746006257211175|is_app_limited:0|send_elapse:57846|ack_elapse:57978|ctl_first_sent_time:1746006257211556|lagest_ack_time:1746006257269153|curr_delivered:182815| [2025/04/30 09:44:17 269203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257211556| [2025/04/30 09:44:17 269208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 269212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:250|origin_pktnum:121|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:250|path_largest_ack:250| [2025/04/30 09:44:17 269217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:15|tx_in_flight:150010|prior_delivered:114405|prior_time:1746006257211175|is_app_limited:0|send_elapse:57846|ack_elapse:57978|ctl_first_sent_time:1746006257211556|lagest_ack_time:1746006257269153|curr_delivered:184015| [2025/04/30 09:44:17 269221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257211693| [2025/04/30 09:44:17 269225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 09:44:17 269235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57286|rttvar:179|minrtt:31343|latest_rtt:57460|ack_delay:88| [2025/04/30 09:44:17 269239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57297|rttvar:156|minrtt:31343|latest_rtt:57460|ack_delay:88| [2025/04/30 09:44:17 269243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:250|lost_pn:247|thresh:3| [2025/04/30 09:44:17 269247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 269274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 269278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 269494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 269522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:244|lost_pn:247|po_sent_time:1746006257208098|lost_send_time:1746006257204511|loss_delay:64642|frame:STREAM |repair:128| [2025/04/30 09:44:17 269529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:247|lost_pn:247|po_sent_time:1746006257209754|lost_send_time:1746006257204511|loss_delay:64642|frame:STREAM |repair:128| [2025/04/30 09:44:17 269534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257209754u| [2025/04/30 09:44:17 269538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 269542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257276271|now:1746006257269542|interval:6729| [2025/04/30 09:44:17 269546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257276271|now:1746006257269542|interv:6729| [2025/04/30 09:44:17 269550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57846, ack_elapse 57978, delivered 69610|rate 1200627|lost 83| [2025/04/30 09:44:17 269555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200627) in round 4| [2025/04/30 09:44:17 269559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 269563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5394| [2025/04/30 09:44:17 269567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257211693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 269573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257211693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:116805| [2025/04/30 09:44:17 269580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150012|srtt:57297|latest_rtt:57460|min_rtt:31343|applimit:0|lost:81|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 269590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:86|largest:86|pns:2| [2025/04/30 09:44:17 269597] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:133|pkt_type:SHORT_HEADER|pkt_num:86|frame:ACK |recv_time:1746006257269153|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 269604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377269153|now:1746006257269153|interv:120000000| [2025/04/30 09:44:17 269611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377269153|now:1746006257269153|interv:120000000| [2025/04/30 09:44:17 269617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257272799|pq_index:0| [2025/04/30 09:44:17 269624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257267722| [2025/04/30 09:44:17 269631] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257269630| [2025/04/30 09:44:17 269639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257269637| [2025/04/30 09:44:17 269647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 269660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57297|min_srtt:57297|path_bw:1206493|loss_rate:21.66|path_pto:0| [2025/04/30 09:44:17 269668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:257052| [2025/04/30 09:44:17 269675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57297|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 269682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:244|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 269689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57297|min_srtt:57297|path_bw:1206493|loss_rate:21.66|path_pto:0| [2025/04/30 09:44:17 269695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:259410| [2025/04/30 09:44:17 269702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57297|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 269709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:247|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 269716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57297|min_srtt:57297|path_bw:1206493|loss_rate:21.66|path_pto:0| [2025/04/30 09:44:17 269722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:328971| [2025/04/30 09:44:17 269729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57297|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 269735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 269742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57297|min_srtt:57297|path_bw:1206493|loss_rate:21.66|path_pto:0| [2025/04/30 09:44:17 269748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:330150| [2025/04/30 09:44:17 269754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57297|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 269761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 269767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57297|min_srtt:57297|path_bw:1206493|loss_rate:21.66|path_pto:0| [2025/04/30 09:44:17 269773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:331329| [2025/04/30 09:44:17 269785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 269791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 269798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 269804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 269811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:244|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 269818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:257052| [2025/04/30 09:44:17 269825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 269832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:375| [2025/04/30 09:44:17 269865] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:375|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150012|now:1746006257269843|stream_id:0|stream_offset:257052| [2025/04/30 09:44:17 269874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:375|origin_pktnum:244|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 269881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150012|applimit:0| [2025/04/30 09:44:17 269888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257276271|now:1746006257269888|interval:6383| [2025/04/30 09:44:17 269895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257276271|now:1746006257269888|interv:6383| [2025/04/30 09:44:17 269901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151212| [2025/04/30 09:44:17 269908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:247|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 269915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:259410| [2025/04/30 09:44:17 269920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 269924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:376| [2025/04/30 09:44:17 269951] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:376|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151212|now:1746006257269931|stream_id:0|stream_offset:259410| [2025/04/30 09:44:17 269957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:376|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 09:44:17 269962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151212|applimit:0| [2025/04/30 09:44:17 269969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257276271|now:1746006257269969|interval:6302| [2025/04/30 09:44:17 269981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257276271|now:1746006257269969|interv:6302| [2025/04/30 09:44:17 269988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152412| [2025/04/30 09:44:17 269996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 270002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:328971| [2025/04/30 09:44:17 270009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 270016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:377| [2025/04/30 09:44:17 270045] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:377|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152412|now:1746006257270023|stream_id:0|stream_offset:328971| [2025/04/30 09:44:17 270051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:377|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 270059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152412|applimit:0| [2025/04/30 09:44:17 270066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257276271|now:1746006257270066|interval:6205| [2025/04/30 09:44:17 270073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257276271|now:1746006257270066|interv:6205| [2025/04/30 09:44:17 270080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153612| [2025/04/30 09:44:17 270087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 270094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:330150| [2025/04/30 09:44:17 270098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 270103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:378| [2025/04/30 09:44:17 270131] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:378|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153612|now:1746006257270110|stream_id:0|stream_offset:330150| [2025/04/30 09:44:17 270158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:378|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 270166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153612|applimit:0| [2025/04/30 09:44:17 270173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257276271|now:1746006257270173|interval:6098| [2025/04/30 09:44:17 270180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257276271|now:1746006257270173|interv:6098| [2025/04/30 09:44:17 270193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154812| [2025/04/30 09:44:17 270199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257276271| [2025/04/30 09:44:17 270203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257276271| [2025/04/30 09:44:17 270207] [debug] |xqc_engine_wakeup_after|wakeup:1746006257276271|now:1746006257270207|diff:6064| [2025/04/30 09:44:17 270212] [debug] |xqc_engine_main_logic|END|now:1746006257269637| [2025/04/30 09:44:17 270217] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257270217| [2025/04/30 09:44:17 270221] [debug] |xqc_engine_wakeup_after|wakeup:1746006257276271|now:1746006257270221|diff:6050| [2025/04/30 09:44:17 270225] [debug] |xqc_engine_main_logic|END|now:1746006257270217| [2025/04/30 09:44:17 271193] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:137|state:ESTABED|recv_time:1746006257271192| [2025/04/30 09:44:17 271204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 271210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:86| [2025/04/30 09:44:17 271214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:87| [2025/04/30 09:44:17 271220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:87| [2025/04/30 09:44:17 271224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 271231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:253|origin_pktnum:123|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:255|path_largest_ack:253| [2025/04/30 09:44:17 271236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:16|tx_in_flight:152410|prior_delivered:116805|prior_time:1746006257213184|is_app_limited:0|send_elapse:57696|ack_elapse:58008|ctl_first_sent_time:1746006257213532|lagest_ack_time:1746006257271192|curr_delivered:185215| [2025/04/30 09:44:17 271241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257213532| [2025/04/30 09:44:17 271246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 09:44:17 271250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:255|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:255|path_largest_ack:255| [2025/04/30 09:44:17 271254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:16|tx_in_flight:152410|prior_delivered:116805|prior_time:1746006257213184|is_app_limited:0|send_elapse:57696|ack_elapse:58008|ctl_first_sent_time:1746006257213532|lagest_ack_time:1746006257271192|curr_delivered:186415| [2025/04/30 09:44:17 271259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257213669| [2025/04/30 09:44:17 271263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 09:44:17 271267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57297|rttvar:156|minrtt:31343|latest_rtt:57523|ack_delay:88| [2025/04/30 09:44:17 271271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57314|rttvar:151|minrtt:31343|latest_rtt:57523|ack_delay:88| [2025/04/30 09:44:17 271276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:255|lost_pn:252|thresh:3| [2025/04/30 09:44:17 271284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 271308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 271312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 271531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 271590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:249|lost_pn:252|po_sent_time:1746006257211629|lost_send_time:1746006257206479|loss_delay:64713|frame:STREAM |repair:128| [2025/04/30 09:44:17 271597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:251|lost_pn:252|po_sent_time:1746006257211752|lost_send_time:1746006257206479|loss_delay:64713|frame:STREAM |repair:128| [2025/04/30 09:44:17 271605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:252|lost_pn:252|po_sent_time:1746006257211856|lost_send_time:1746006257206479|loss_delay:64713|frame:STREAM |repair:128| [2025/04/30 09:44:17 271610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257211856u| [2025/04/30 09:44:17 271618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 271622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257278319|now:1746006257271622|interval:6697| [2025/04/30 09:44:17 271627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257278319|now:1746006257271622|interv:6697| [2025/04/30 09:44:17 271631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57696, ack_elapse 58008, delivered 69610|rate 1200006|lost 86| [2025/04/30 09:44:17 271635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 4 -> 5| [2025/04/30 09:44:17 271639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200006) in round 5| [2025/04/30 09:44:17 271643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 271648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5092| [2025/04/30 09:44:17 271651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:3|acked:2400|po_sent_time:1746006257213669|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 271656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:3|acked:2400|po_sent_time:1746006257213669|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 271661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:148812|srtt:57314|latest_rtt:57523|min_rtt:31343|applimit:0|lost:83|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 271667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:87|largest:87|pns:2| [2025/04/30 09:44:17 271671] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:137|pkt_type:SHORT_HEADER|pkt_num:87|frame:ACK |recv_time:1746006257271192|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 271676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377271192|now:1746006257271192|interv:120000000| [2025/04/30 09:44:17 271680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377271192|now:1746006257271192|interv:120000000| [2025/04/30 09:44:17 271684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257276271|pq_index:0| [2025/04/30 09:44:17 271688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257269637| [2025/04/30 09:44:17 271692] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257271692| [2025/04/30 09:44:17 271697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257271696| [2025/04/30 09:44:17 271702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 271707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57314|min_srtt:57314|path_bw:1206493|loss_rate:21.96|path_pto:0| [2025/04/30 09:44:17 271714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148812|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:123825| [2025/04/30 09:44:17 271719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57314|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 271724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:249|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 271728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57314|min_srtt:57314|path_bw:1206493|loss_rate:21.96|path_pto:0| [2025/04/30 09:44:17 271732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148812|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:260589| [2025/04/30 09:44:17 271736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57314|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 271741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:251|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 271745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57314|min_srtt:57314|path_bw:1206493|loss_rate:21.96|path_pto:0| [2025/04/30 09:44:17 271749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:148812|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:261768| [2025/04/30 09:44:17 271753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57314|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 271758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:252|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 271762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57314|min_srtt:57314|path_bw:1206493|loss_rate:21.96|path_pto:0| [2025/04/30 09:44:17 271766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:148812|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:331329| [2025/04/30 09:44:17 271770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57314|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 271774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 271779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57314|min_srtt:57314|path_bw:1206493|loss_rate:21.96|path_pto:0| [2025/04/30 09:44:17 271783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:148812|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:332508| [2025/04/30 09:44:17 271787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57314|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 271795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 271799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57314|min_srtt:57314|path_bw:1206493|loss_rate:21.96|path_pto:0| [2025/04/30 09:44:17 271803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:148812|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:333687| [2025/04/30 09:44:17 271807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 271811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 271815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 271819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 271825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:249|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 271832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148812|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:123825| [2025/04/30 09:44:17 271838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 271845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:379| [2025/04/30 09:44:17 271887] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:379|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148812|now:1746006257271857|stream_id:0|stream_offset:123825| [2025/04/30 09:44:17 271894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:379|origin_pktnum:120|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 271900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148812|applimit:0| [2025/04/30 09:44:17 271907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257278319|now:1746006257271907|interval:6412| [2025/04/30 09:44:17 271914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257278319|now:1746006257271907|interv:6412| [2025/04/30 09:44:17 271921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:150012| [2025/04/30 09:44:17 271928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:251|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 271935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:260589| [2025/04/30 09:44:17 271941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 271945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:380| [2025/04/30 09:44:17 271974] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:380|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150012|now:1746006257271953|stream_id:0|stream_offset:260589| [2025/04/30 09:44:17 271987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:380|origin_pktnum:251|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 271994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150012|applimit:0| [2025/04/30 09:44:17 272001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257278319|now:1746006257272001|interval:6318| [2025/04/30 09:44:17 272008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257278319|now:1746006257272001|interv:6318| [2025/04/30 09:44:17 272015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151212| [2025/04/30 09:44:17 272023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:252|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 272028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:261768| [2025/04/30 09:44:17 272032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 272036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:381| [2025/04/30 09:44:17 272064] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:381|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151212|now:1746006257272043|stream_id:0|stream_offset:261768| [2025/04/30 09:44:17 272070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:381|origin_pktnum:252|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 272077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151212|applimit:0| [2025/04/30 09:44:17 272084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257278319|now:1746006257272084|interval:6235| [2025/04/30 09:44:17 272091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257278319|now:1746006257272084|interv:6235| [2025/04/30 09:44:17 272098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152412| [2025/04/30 09:44:17 272105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 272112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:331329| [2025/04/30 09:44:17 272116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 272120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:382| [2025/04/30 09:44:17 272168] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:382|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152412|now:1746006257272127|stream_id:0|stream_offset:331329| [2025/04/30 09:44:17 272180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:382|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 272194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152412|applimit:0| [2025/04/30 09:44:17 272201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257278319|now:1746006257272201|interval:6118| [2025/04/30 09:44:17 272208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257278319|now:1746006257272201|interv:6118| [2025/04/30 09:44:17 272215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153612| [2025/04/30 09:44:17 272221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 272225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:332508| [2025/04/30 09:44:17 272230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 272234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:383| [2025/04/30 09:44:17 272263] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:383|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153612|now:1746006257272242|stream_id:0|stream_offset:332508| [2025/04/30 09:44:17 272270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:383|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 272277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153612|applimit:0| [2025/04/30 09:44:17 272284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257278319|now:1746006257272284|interval:6035| [2025/04/30 09:44:17 272291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257278319|now:1746006257272284|interv:6035| [2025/04/30 09:44:17 272298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154812| [2025/04/30 09:44:17 272305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257278319| [2025/04/30 09:44:17 272311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257278319| [2025/04/30 09:44:17 272315] [debug] |xqc_engine_wakeup_after|wakeup:1746006257278319|now:1746006257272315|diff:6004| [2025/04/30 09:44:17 272320] [debug] |xqc_engine_main_logic|END|now:1746006257271696| [2025/04/30 09:44:17 272325] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257272325| [2025/04/30 09:44:17 272329] [debug] |xqc_engine_wakeup_after|wakeup:1746006257278319|now:1746006257272329|diff:5990| [2025/04/30 09:44:17 272333] [debug] |xqc_engine_main_logic|END|now:1746006257272325| [2025/04/30 09:44:17 273218] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:138|state:ESTABED|recv_time:1746006257273217| [2025/04/30 09:44:17 273229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 273235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:87| [2025/04/30 09:44:17 273239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:88| [2025/04/30 09:44:17 273250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:88| [2025/04/30 09:44:17 273254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 273261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:256|origin_pktnum:125|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:257|path_largest_ack:256| [2025/04/30 09:44:17 273266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:23|tx_in_flight:145210|prior_delivered:119205|prior_time:1746006257215185|is_app_limited:0|send_elapse:57980|ack_elapse:58032|ctl_first_sent_time:1746006257215661|lagest_ack_time:1746006257273217|curr_delivered:187615| [2025/04/30 09:44:17 273271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257215661| [2025/04/30 09:44:17 273276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 09:44:17 273280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:257|origin_pktnum:53|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:257|path_largest_ack:257| [2025/04/30 09:44:17 273284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:23|tx_in_flight:145210|prior_delivered:119205|prior_time:1746006257215185|is_app_limited:0|send_elapse:57980|ack_elapse:58032|ctl_first_sent_time:1746006257215661|lagest_ack_time:1746006257273217|curr_delivered:188815| [2025/04/30 09:44:17 273289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257215738| [2025/04/30 09:44:17 273293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 09:44:17 273297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57314|rttvar:151|minrtt:31343|latest_rtt:57479|ack_delay:88| [2025/04/30 09:44:17 273301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57323|rttvar:133|minrtt:31343|latest_rtt:57479|ack_delay:88| [2025/04/30 09:44:17 273306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:257|lost_pn:254|thresh:3| [2025/04/30 09:44:17 273310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 273326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 273558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 273618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 273627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:254|lost_pn:254|po_sent_time:1746006257213606|lost_send_time:1746006257208554|loss_delay:64663|frame:STREAM |repair:128| [2025/04/30 09:44:17 273631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257213606u| [2025/04/30 09:44:17 273635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 273640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:57323|rtt_var:133|pto_duration:59323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 273644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 273648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 273652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 151212| [2025/04/30 09:44:17 273656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257356565|now:1746006257273639|interv:82926| [2025/04/30 09:44:17 273660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257356565|now:1746006257273639|interval:82926|pto_count:0|srtt:57323 [2025/04/30 09:44:17 273665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57980, ack_elapse 58032, delivered 69610|rate 1199510|lost 87| [2025/04/30 09:44:17 273669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199510) in round 5| [2025/04/30 09:44:17 273673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 273677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5092| [2025/04/30 09:44:17 273681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257215738|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 273690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257215738|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 273694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:151212|srtt:57323|latest_rtt:57479|min_rtt:31343|applimit:0|lost:86|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 273700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 273705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006257298217|now:1746006257273217|interv:25000| [2025/04/30 09:44:17 273710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006257273217|max_ack_delay:25000| [2025/04/30 09:44:17 273714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:88|largest:88|pns:2| [2025/04/30 09:44:17 273719] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:138|pkt_type:SHORT_HEADER|pkt_num:88|frame:PING ACK |recv_time:1746006257273217|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 273723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377273217|now:1746006257273217|interv:120000000| [2025/04/30 09:44:17 273728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377273217|now:1746006257273217|interv:120000000| [2025/04/30 09:44:17 273732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257278319|pq_index:0| [2025/04/30 09:44:17 273736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257271696| [2025/04/30 09:44:17 273740] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257273740| [2025/04/30 09:44:17 273745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257273744| [2025/04/30 09:44:17 273750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 273755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57323|min_srtt:57323|path_bw:1206493|loss_rate:22.45|path_pto:0| [2025/04/30 09:44:17 273759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:262947| [2025/04/30 09:44:17 273764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57323|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 273769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:254|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 273776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57323|min_srtt:57323|path_bw:1206493|loss_rate:22.45|path_pto:0| [2025/04/30 09:44:17 273780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:333687| [2025/04/30 09:44:17 273784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57323|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 273789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 273793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57323|min_srtt:57323|path_bw:1206493|loss_rate:22.45|path_pto:0| [2025/04/30 09:44:17 273797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:334866| [2025/04/30 09:44:17 273801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57323|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 273806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 273810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57323|min_srtt:57323|path_bw:1206493|loss_rate:22.45|path_pto:0| [2025/04/30 09:44:17 273814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:336045| [2025/04/30 09:44:17 273819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 273823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 273827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 273831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 273835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:254|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 273839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:262947| [2025/04/30 09:44:17 273844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 273848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:384| [2025/04/30 09:44:17 273904] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:384|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151212|now:1746006257273856|stream_id:0|stream_offset:262947| [2025/04/30 09:44:17 273914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:384|origin_pktnum:254|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 273928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151212|applimit:0| [2025/04/30 09:44:17 273935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:57323|rtt_var:133|pto_duration:59323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 273940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 273944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 273948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 152412| [2025/04/30 09:44:17 273952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257358179|now:1746006257273934|interv:84245| [2025/04/30 09:44:17 273956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257358179|now:1746006257273934|interval:84245|pto_count:0|srtt:57323 [2025/04/30 09:44:17 273961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152412| [2025/04/30 09:44:17 273966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 273970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:333687| [2025/04/30 09:44:17 273975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 273979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:385| [2025/04/30 09:44:17 274018] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:385|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152412|now:1746006257273987|stream_id:0|stream_offset:333687| [2025/04/30 09:44:17 274027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:385|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 274033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152412|applimit:0| [2025/04/30 09:44:17 274039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:57323|rtt_var:133|pto_duration:59323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 274046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 274051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 274056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 153612| [2025/04/30 09:44:17 274062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257358310|now:1746006257274039|interv:84271| [2025/04/30 09:44:17 274069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257358310|now:1746006257274039|interval:84271|pto_count:0|srtt:57323 [2025/04/30 09:44:17 274075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153612| [2025/04/30 09:44:17 274089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 274095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:334866| [2025/04/30 09:44:17 274101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 274107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:386| [2025/04/30 09:44:17 274158] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:386|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153612|now:1746006257274116|stream_id:0|stream_offset:334866| [2025/04/30 09:44:17 274169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:386|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 274175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153612|applimit:0| [2025/04/30 09:44:17 274180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:57323|rtt_var:133|pto_duration:59323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 274186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 274190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 274195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 154812| [2025/04/30 09:44:17 274200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257358439|now:1746006257274180|interv:84259| [2025/04/30 09:44:17 274206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257358439|now:1746006257274180|interval:84259|pto_count:0|srtt:57323 [2025/04/30 09:44:17 274213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154812| [2025/04/30 09:44:17 274219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257298217| [2025/04/30 09:44:17 274225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257298217| [2025/04/30 09:44:17 274230] [debug] |xqc_engine_wakeup_after|wakeup:1746006257298217|now:1746006257274230|diff:23987| [2025/04/30 09:44:17 274236] [debug] |xqc_engine_main_logic|END|now:1746006257273744| [2025/04/30 09:44:17 274243] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257274243| [2025/04/30 09:44:17 274248] [debug] |xqc_engine_wakeup_after|wakeup:1746006257298217|now:1746006257274248|diff:23969| [2025/04/30 09:44:17 274253] [debug] |xqc_engine_main_logic|END|now:1746006257274243| [2025/04/30 09:44:17 275158] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:139|state:ESTABED|recv_time:1746006257275157| [2025/04/30 09:44:17 275168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 275175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:88| [2025/04/30 09:44:17 275179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:89| [2025/04/30 09:44:17 275185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:89| [2025/04/30 09:44:17 275189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 275200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:265|origin_pktnum:135|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:266|path_largest_ack:265| [2025/04/30 09:44:17 275205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:24|tx_in_flight:152410|prior_delivered:121605|prior_time:1746006257217243|is_app_limited:0|send_elapse:57920|ack_elapse:57914|ctl_first_sent_time:1746006257217615|lagest_ack_time:1746006257275157|curr_delivered:190015| [2025/04/30 09:44:17 275210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257217615| [2025/04/30 09:44:17 275215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:804||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 09:44:17 275219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:266|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:266|path_largest_ack:266| [2025/04/30 09:44:17 275224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:24|tx_in_flight:152410|prior_delivered:121605|prior_time:1746006257217243|is_app_limited:0|send_elapse:57920|ack_elapse:57914|ctl_first_sent_time:1746006257217615|lagest_ack_time:1746006257275157|curr_delivered:191215| [2025/04/30 09:44:17 275228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257217692| [2025/04/30 09:44:17 275232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:803||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 09:44:17 275236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57323|rttvar:133|minrtt:31343|latest_rtt:57465|ack_delay:88| [2025/04/30 09:44:17 275241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57330|rttvar:113|minrtt:31343|latest_rtt:57465|ack_delay:88| [2025/04/30 09:44:17 275245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:266|lost_pn:263|thresh:3| [2025/04/30 09:44:17 275249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 275265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 275481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 275522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 275534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:258|lost_pn:263|po_sent_time:1746006257215831|lost_send_time:1746006257210509|loss_delay:64648|frame:STREAM |repair:128| [2025/04/30 09:44:17 275539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:259|lost_pn:263|po_sent_time:1746006257215943|lost_send_time:1746006257210509|loss_delay:64648|frame:STREAM |repair:128| [2025/04/30 09:44:17 275544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:260|lost_pn:263|po_sent_time:1746006257216046|lost_send_time:1746006257210509|loss_delay:64648|frame:STREAM |repair:128| [2025/04/30 09:44:17 275548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:261|lost_pn:263|po_sent_time:1746006257216123|lost_send_time:1746006257210509|loss_delay:64648|frame:STREAM |repair:128| [2025/04/30 09:44:17 275553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:262|lost_pn:263|po_sent_time:1746006257216213|lost_send_time:1746006257210509|loss_delay:64648|frame:STREAM |repair:128| [2025/04/30 09:44:17 275557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:263|lost_pn:263|po_sent_time:1746006257216275|lost_send_time:1746006257210509|loss_delay:64648|frame:STREAM |repair:128| [2025/04/30 09:44:17 275561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257216275u| [2025/04/30 09:44:17 275565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 275570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257280986|now:1746006257275569|interval:5417| [2025/04/30 09:44:17 275574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257280986|now:1746006257275569|interv:5417| [2025/04/30 09:44:17 275578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57920, ack_elapse 57914, delivered 69610|rate 1201830|lost 93| [2025/04/30 09:44:17 275583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201830) in round 5| [2025/04/30 09:44:17 275589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 275593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5092| [2025/04/30 09:44:17 275597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:6|acked:2400|po_sent_time:1746006257217692|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 275602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:6|acked:2400|po_sent_time:1746006257217692|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 275607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:145212|srtt:57330|latest_rtt:57465|min_rtt:31343|applimit:0|lost:87|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 275613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:89|largest:89|pns:2| [2025/04/30 09:44:17 275617] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:139|pkt_type:SHORT_HEADER|pkt_num:89|frame:ACK |recv_time:1746006257275157|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 275622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377275157|now:1746006257275157|interv:120000000| [2025/04/30 09:44:17 275626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377275157|now:1746006257275157|interv:120000000| [2025/04/30 09:44:17 275630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257298217|pq_index:0| [2025/04/30 09:44:17 275634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257273744| [2025/04/30 09:44:17 275638] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257275638| [2025/04/30 09:44:17 275643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257275642| [2025/04/30 09:44:17 275649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 275653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57330|min_srtt:57330|path_bw:1206493|loss_rate:22.54|path_pto:0| [2025/04/30 09:44:17 275658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:46011| [2025/04/30 09:44:17 275663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57330|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 275667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:258|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 275672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57330|min_srtt:57330|path_bw:1206493|loss_rate:22.54|path_pto:0| [2025/04/30 09:44:17 275676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:130899| [2025/04/30 09:44:17 275683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57330|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 275687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:259|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 275691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57330|min_srtt:57330|path_bw:1206493|loss_rate:22.54|path_pto:0| [2025/04/30 09:44:17 275696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:132078| [2025/04/30 09:44:17 275700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57330|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 275704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:260|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 275708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57330|min_srtt:57330|path_bw:1206493|loss_rate:22.54|path_pto:0| [2025/04/30 09:44:17 275712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:133257| [2025/04/30 09:44:17 275717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57330|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 275721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:261|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 275725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57330|min_srtt:57330|path_bw:1206493|loss_rate:22.54|path_pto:0| [2025/04/30 09:44:17 275729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:145212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:134436| [2025/04/30 09:44:17 275733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57330|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 275738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:262|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 275742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57330|min_srtt:57330|path_bw:1206493|loss_rate:22.54|path_pto:0| [2025/04/30 09:44:17 275746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:145212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:265305| [2025/04/30 09:44:17 275750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57330|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 275754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:263|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 275761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57330|min_srtt:57330|path_bw:1206493|loss_rate:22.54|path_pto:0| [2025/04/30 09:44:17 275765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:145212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:336045| [2025/04/30 09:44:17 275769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57330|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 275774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 275778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57330|min_srtt:57330|path_bw:1206493|loss_rate:22.54|path_pto:0| [2025/04/30 09:44:17 275782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:145212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:337224| [2025/04/30 09:44:17 275786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57330|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 275791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 275795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57330|min_srtt:57330|path_bw:1206493|loss_rate:22.54|path_pto:0| [2025/04/30 09:44:17 275799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:145212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:338403| [2025/04/30 09:44:17 275803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 275807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 275811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 275815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 275820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:258|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 275833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:46011| [2025/04/30 09:44:17 275840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 275847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:387| [2025/04/30 09:44:17 275891] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:387|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145212|now:1746006257275858|stream_id:0|stream_offset:46011| [2025/04/30 09:44:17 275899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:387|origin_pktnum:54|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 275913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:145212|applimit:0| [2025/04/30 09:44:17 275920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257280986|now:1746006257275920|interval:5066| [2025/04/30 09:44:17 275927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257280986|now:1746006257275920|interv:5066| [2025/04/30 09:44:17 275934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:146412| [2025/04/30 09:44:17 275942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:259|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 275947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:130899| [2025/04/30 09:44:17 275951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 275955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:388| [2025/04/30 09:44:17 275985] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:388|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146412|now:1746006257275963|stream_id:0|stream_offset:130899| [2025/04/30 09:44:17 275991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:388|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 09:44:17 275999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:146412|applimit:0| [2025/04/30 09:44:17 276006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257280986|now:1746006257276006|interval:4980| [2025/04/30 09:44:17 276013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257280986|now:1746006257276006|interv:4980| [2025/04/30 09:44:17 276019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:147612| [2025/04/30 09:44:17 276026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:260|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 276034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:132078| [2025/04/30 09:44:17 276039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 276043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:389| [2025/04/30 09:44:17 276071] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:389|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147612|now:1746006257276050|stream_id:0|stream_offset:132078| [2025/04/30 09:44:17 276076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:389|origin_pktnum:131|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 276084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:147612|applimit:0| [2025/04/30 09:44:17 276097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257280986|now:1746006257276097|interval:4889| [2025/04/30 09:44:17 276104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257280986|now:1746006257276097|interv:4889| [2025/04/30 09:44:17 276111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:148812| [2025/04/30 09:44:17 276118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:261|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 276123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148812|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:133257| [2025/04/30 09:44:17 276127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 276131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:390| [2025/04/30 09:44:17 276182] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:390|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148812|now:1746006257276161|stream_id:0|stream_offset:133257| [2025/04/30 09:44:17 276189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:390|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 09:44:17 276197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148812|applimit:0| [2025/04/30 09:44:17 276204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257280986|now:1746006257276203|interval:4783| [2025/04/30 09:44:17 276211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257280986|now:1746006257276203|interv:4783| [2025/04/30 09:44:17 276217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:150012| [2025/04/30 09:44:17 276225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:262|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 276232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:134436| [2025/04/30 09:44:17 276237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 276241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:391| [2025/04/30 09:44:17 276269] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:391|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150012|now:1746006257276248|stream_id:0|stream_offset:134436| [2025/04/30 09:44:17 276274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:391|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 09:44:17 276281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150012|applimit:0| [2025/04/30 09:44:17 276287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257280986|now:1746006257276287|interval:4699| [2025/04/30 09:44:17 276301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257280986|now:1746006257276287|interv:4699| [2025/04/30 09:44:17 276307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151212| [2025/04/30 09:44:17 276315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:263|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 276320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:265305| [2025/04/30 09:44:17 276324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 276328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:392| [2025/04/30 09:44:17 276356] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:392|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151212|now:1746006257276335|stream_id:0|stream_offset:265305| [2025/04/30 09:44:17 276363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:392|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 09:44:17 276370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151212|applimit:0| [2025/04/30 09:44:17 276376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257280986|now:1746006257276376|interval:4610| [2025/04/30 09:44:17 276383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257280986|now:1746006257276376|interv:4610| [2025/04/30 09:44:17 276390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152412| [2025/04/30 09:44:17 276398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 276404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:336045| [2025/04/30 09:44:17 276409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 276413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:393| [2025/04/30 09:44:17 276441] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:393|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152412|now:1746006257276420|stream_id:0|stream_offset:336045| [2025/04/30 09:44:17 276446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:393|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 276454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152412|applimit:0| [2025/04/30 09:44:17 276460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257280986|now:1746006257276460|interval:4526| [2025/04/30 09:44:17 276467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257280986|now:1746006257276460|interv:4526| [2025/04/30 09:44:17 276474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153612| [2025/04/30 09:44:17 276488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 276495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:337224| [2025/04/30 09:44:17 276501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 276505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:394| [2025/04/30 09:44:17 276534] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:394|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153612|now:1746006257276512|stream_id:0|stream_offset:337224| [2025/04/30 09:44:17 276539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:394|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 276547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153612|applimit:0| [2025/04/30 09:44:17 276554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257280986|now:1746006257276554|interval:4432| [2025/04/30 09:44:17 276561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257280986|now:1746006257276554|interv:4432| [2025/04/30 09:44:17 276568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154812| [2025/04/30 09:44:17 276574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257280986| [2025/04/30 09:44:17 276581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257280986| [2025/04/30 09:44:17 276587] [debug] |xqc_engine_wakeup_after|wakeup:1746006257280986|now:1746006257276587|diff:4399| [2025/04/30 09:44:17 276594] [debug] |xqc_engine_main_logic|END|now:1746006257275642| [2025/04/30 09:44:17 276602] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257276602| [2025/04/30 09:44:17 276609] [debug] |xqc_engine_wakeup_after|wakeup:1746006257280986|now:1746006257276609|diff:4377| [2025/04/30 09:44:17 276615] [debug] |xqc_engine_main_logic|END|now:1746006257276602| [2025/04/30 09:44:17 277150] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:141|state:ESTABED|recv_time:1746006257277149| [2025/04/30 09:44:17 277162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 277168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:89| [2025/04/30 09:44:17 277172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:90| [2025/04/30 09:44:17 277178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:90| [2025/04/30 09:44:17 277182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 277189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:268|origin_pktnum:137|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:269|path_largest_ack:268| [2025/04/30 09:44:17 277194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:26|tx_in_flight:151205|prior_delivered:124010|prior_time:1746006257219222|is_app_limited:0|send_elapse:57813|ack_elapse:57927|ctl_first_sent_time:1746006257219626|lagest_ack_time:1746006257277149|curr_delivered:192415| [2025/04/30 09:44:17 277204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257219626| [2025/04/30 09:44:17 277208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 09:44:17 277213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:269|origin_pktnum:140|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:269|path_largest_ack:269| [2025/04/30 09:44:17 277217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:26|tx_in_flight:151205|prior_delivered:124010|prior_time:1746006257219222|is_app_limited:0|send_elapse:57813|ack_elapse:57927|ctl_first_sent_time:1746006257219626|lagest_ack_time:1746006257277149|curr_delivered:193615| [2025/04/30 09:44:17 277222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257219698| [2025/04/30 09:44:17 277226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 09:44:17 277230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57330|rttvar:113|minrtt:31343|latest_rtt:57451|ack_delay:88| [2025/04/30 09:44:17 277234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57334|rttvar:93|minrtt:31343|latest_rtt:57451|ack_delay:88| [2025/04/30 09:44:17 277238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:269|lost_pn:266|thresh:3| [2025/04/30 09:44:17 277242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 277258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 277463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 277504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 277529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 277535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 277542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 277548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 277554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 277561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:264|lost_pn:266|po_sent_time:1746006257216338|lost_send_time:1746006257212517|loss_delay:64632|frame:STREAM |repair:128| [2025/04/30 09:44:17 277569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257216338u| [2025/04/30 09:44:17 277575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 277582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257282385|now:1746006257277581|interval:4804| [2025/04/30 09:44:17 277588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257282385|now:1746006257277581|interv:4804| [2025/04/30 09:44:17 277593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57813, ack_elapse 57927, delivered 69605|rate 1201598|lost 94| [2025/04/30 09:44:17 277598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201598) in round 5| [2025/04/30 09:44:17 277602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 277606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5092| [2025/04/30 09:44:17 277610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257219698|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 277614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257219698|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 277619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:151212|srtt:57334|latest_rtt:57451|min_rtt:31343|applimit:0|lost:93|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 277629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:90|largest:90|pns:2| [2025/04/30 09:44:17 277634] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:141|pkt_type:SHORT_HEADER|pkt_num:90|frame:ACK |recv_time:1746006257277149|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 277639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377277149|now:1746006257277149|interv:120000000| [2025/04/30 09:44:17 277643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377277149|now:1746006257277149|interv:120000000| [2025/04/30 09:44:17 277647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257280986|pq_index:0| [2025/04/30 09:44:17 277651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257275642| [2025/04/30 09:44:17 277655] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257277655| [2025/04/30 09:44:17 277660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257277659| [2025/04/30 09:44:17 277665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 277670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57334|min_srtt:57334|path_bw:1206493|loss_rate:23.60|path_pto:0| [2025/04/30 09:44:17 277674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:266484| [2025/04/30 09:44:17 277679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57334|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 277683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:264|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 277688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57334|min_srtt:57334|path_bw:1206493|loss_rate:23.60|path_pto:0| [2025/04/30 09:44:17 277692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:338403| [2025/04/30 09:44:17 277696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57334|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 277701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 277705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57334|min_srtt:57334|path_bw:1206493|loss_rate:23.60|path_pto:0| [2025/04/30 09:44:17 277709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:339582| [2025/04/30 09:44:17 277714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57334|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 277721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 277725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57334|min_srtt:57334|path_bw:1206493|loss_rate:23.60|path_pto:0| [2025/04/30 09:44:17 277729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:340761| [2025/04/30 09:44:17 277734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 277737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 277741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 277745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 277750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:264|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 277754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:266484| [2025/04/30 09:44:17 277759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 277763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:395| [2025/04/30 09:44:17 277796] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:395|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151212|now:1746006257277771|stream_id:0|stream_offset:266484| [2025/04/30 09:44:17 277802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:395|origin_pktnum:264|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 277806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151212|applimit:0| [2025/04/30 09:44:17 277811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257282385|now:1746006257277810|interval:4575| [2025/04/30 09:44:17 277815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257282385|now:1746006257277810|interv:4575| [2025/04/30 09:44:17 277820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152412| [2025/04/30 09:44:17 277828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 277835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:338403| [2025/04/30 09:44:17 277842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 277849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:396| [2025/04/30 09:44:17 277883] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:396|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152412|now:1746006257277861|stream_id:0|stream_offset:338403| [2025/04/30 09:44:17 277893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 277898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152412|applimit:0| [2025/04/30 09:44:17 277905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257282385|now:1746006257277905|interval:4480| [2025/04/30 09:44:17 277912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257282385|now:1746006257277905|interv:4480| [2025/04/30 09:44:17 277919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153612| [2025/04/30 09:44:17 277927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 277933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:339582| [2025/04/30 09:44:17 277940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 277945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:397| [2025/04/30 09:44:17 277983] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:397|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153612|now:1746006257277954|stream_id:0|stream_offset:339582| [2025/04/30 09:44:17 277993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:397|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 278001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153612|applimit:0| [2025/04/30 09:44:17 278007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257282385|now:1746006257278007|interval:4378| [2025/04/30 09:44:17 278014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257282385|now:1746006257278007|interv:4378| [2025/04/30 09:44:17 278020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154812| [2025/04/30 09:44:17 278025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257282385| [2025/04/30 09:44:17 278029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257282385| [2025/04/30 09:44:17 278033] [debug] |xqc_engine_wakeup_after|wakeup:1746006257282385|now:1746006257278033|diff:4352| [2025/04/30 09:44:17 278038] [debug] |xqc_engine_main_logic|END|now:1746006257277659| [2025/04/30 09:44:17 278043] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257278043| [2025/04/30 09:44:17 278047] [debug] |xqc_engine_wakeup_after|wakeup:1746006257282385|now:1746006257278047|diff:4338| [2025/04/30 09:44:17 278051] [debug] |xqc_engine_main_logic|END|now:1746006257278043| [2025/04/30 09:44:17 279117] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:143|state:ESTABED|recv_time:1746006257279116| [2025/04/30 09:44:17 279128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 279160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:90| [2025/04/30 09:44:17 279164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:91| [2025/04/30 09:44:17 279170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:91| [2025/04/30 09:44:17 279174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 279181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:272|origin_pktnum:141|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:273|path_largest_ack:272| [2025/04/30 09:44:17 279186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:28|tx_in_flight:151205|prior_delivered:126410|prior_time:1746006257221216|is_app_limited:0|send_elapse:57908|ack_elapse:57900|ctl_first_sent_time:1746006257221623|lagest_ack_time:1746006257279116|curr_delivered:194815| [2025/04/30 09:44:17 279191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257221623| [2025/04/30 09:44:17 279195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:804||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 09:44:17 279200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:273|origin_pktnum:144|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:273|path_largest_ack:273| [2025/04/30 09:44:17 279204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:28|tx_in_flight:151205|prior_delivered:126410|prior_time:1746006257221216|is_app_limited:0|send_elapse:57908|ack_elapse:57900|ctl_first_sent_time:1746006257221623|lagest_ack_time:1746006257279116|curr_delivered:196015| [2025/04/30 09:44:17 279209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257221696| [2025/04/30 09:44:17 279213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:802||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 09:44:17 279217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57334|rttvar:93|minrtt:31343|latest_rtt:57420|ack_delay:80| [2025/04/30 09:44:17 279221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57335|rttvar:71|minrtt:31343|latest_rtt:57420|ack_delay:80| [2025/04/30 09:44:17 279226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:273|lost_pn:270|thresh:3| [2025/04/30 09:44:17 279230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 279245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 279443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 279484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 279500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 279507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 279513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 279519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 279525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 279539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:267|lost_pn:270|po_sent_time:1746006257217753|lost_send_time:1746006257214519|loss_delay:64597|frame:STREAM |repair:128| [2025/04/30 09:44:17 279547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:270|lost_pn:270|po_sent_time:1746006257219798|lost_send_time:1746006257214519|loss_delay:64597|frame:STREAM |repair:128| [2025/04/30 09:44:17 279554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257219798u| [2025/04/30 09:44:17 279561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 279567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257284497|now:1746006257279567|interval:4930| [2025/04/30 09:44:17 279574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257284497|now:1746006257279567|interv:4930| [2025/04/30 09:44:17 279580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57908, ack_elapse 57900, delivered 69605|rate 1201992|lost 96| [2025/04/30 09:44:17 279586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201992) in round 5| [2025/04/30 09:44:17 279594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 279598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5092| [2025/04/30 09:44:17 279602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257221696|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 279607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257221696|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 279612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150012|srtt:57335|latest_rtt:57420|min_rtt:31343|applimit:0|lost:94|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 279617] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:155557|inflight:150012|mode:0|applimit:0|pacing_rate:3947107|bw:1206493|srtt:57335|latest_rtt:57420|min_rtt:31343|send:397|lost:94|tlp:0|recv:90|recovery:0|slow_start:1|conn_life:236849|acked:2400|delivered:196015|is_cwnd_limited:1| [2025/04/30 09:44:17 279623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:91|largest:91|pns:2| [2025/04/30 09:44:17 279628] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:143|pkt_type:SHORT_HEADER|pkt_num:91|frame:ACK |recv_time:1746006257279116|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 279632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377279116|now:1746006257279116|interv:120000000| [2025/04/30 09:44:17 279637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377279116|now:1746006257279116|interv:120000000| [2025/04/30 09:44:17 279641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257282385|pq_index:0| [2025/04/30 09:44:17 279645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257277659| [2025/04/30 09:44:17 279649] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257279649| [2025/04/30 09:44:17 279654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257279653| [2025/04/30 09:44:17 279659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 279664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57335|min_srtt:57335|path_bw:1206493|loss_rate:23.68|path_pto:0| [2025/04/30 09:44:17 279668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:268842| [2025/04/30 09:44:17 279673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57335|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 279678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:267|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 279685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57335|min_srtt:57335|path_bw:1206493|loss_rate:23.68|path_pto:0| [2025/04/30 09:44:17 279689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:270021| [2025/04/30 09:44:17 279693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57335|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 279697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:270|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 279702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57335|min_srtt:57335|path_bw:1206493|loss_rate:23.68|path_pto:0| [2025/04/30 09:44:17 279706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:340761| [2025/04/30 09:44:17 279710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57335|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 279714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 279719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57335|min_srtt:57335|path_bw:1206493|loss_rate:23.68|path_pto:0| [2025/04/30 09:44:17 279723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:341940| [2025/04/30 09:44:17 279727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57335|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 279732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 279736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57335|min_srtt:57335|path_bw:1206493|loss_rate:23.68|path_pto:0| [2025/04/30 09:44:17 279740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:343119| [2025/04/30 09:44:17 279744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 279748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 279752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 279756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 279761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:267|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 279768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:268842| [2025/04/30 09:44:17 279772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 279776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:398| [2025/04/30 09:44:17 279817] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:398|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150012|now:1746006257279784|stream_id:0|stream_offset:268842| [2025/04/30 09:44:17 279827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:398|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 09:44:17 279834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150012|applimit:0| [2025/04/30 09:44:17 279841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257284497|now:1746006257279840|interval:4657| [2025/04/30 09:44:17 279847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257284497|now:1746006257279840|interv:4657| [2025/04/30 09:44:17 279852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151212| [2025/04/30 09:44:17 279857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:270|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 279862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:270021| [2025/04/30 09:44:17 279866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 279870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:399| [2025/04/30 09:44:17 279899] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:399|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151212|now:1746006257279877|stream_id:0|stream_offset:270021| [2025/04/30 09:44:17 279904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:399|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 09:44:17 279912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151212|applimit:0| [2025/04/30 09:44:17 279918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257284497|now:1746006257279918|interval:4579| [2025/04/30 09:44:17 279925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257284497|now:1746006257279918|interv:4579| [2025/04/30 09:44:17 279932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152412| [2025/04/30 09:44:17 279939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 279946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:340761| [2025/04/30 09:44:17 279956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 279961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:400| [2025/04/30 09:44:17 279989] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:400|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152412|now:1746006257279968|stream_id:0|stream_offset:340761| [2025/04/30 09:44:17 279995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 280002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152412|applimit:0| [2025/04/30 09:44:17 280009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257284497|now:1746006257280009|interval:4488| [2025/04/30 09:44:17 280016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257284497|now:1746006257280009|interv:4488| [2025/04/30 09:44:17 280023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153612| [2025/04/30 09:44:17 280030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 280037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:341940| [2025/04/30 09:44:17 280042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 280047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:401| [2025/04/30 09:44:17 280074] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:401|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153612|now:1746006257280054|stream_id:0|stream_offset:341940| [2025/04/30 09:44:17 280080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:401|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 280087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153612|applimit:0| [2025/04/30 09:44:17 280094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257284497|now:1746006257280093|interval:4404| [2025/04/30 09:44:17 280101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257284497|now:1746006257280093|interv:4404| [2025/04/30 09:44:17 280107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154812| [2025/04/30 09:44:17 280114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257284497| [2025/04/30 09:44:17 280121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257284497| [2025/04/30 09:44:17 280125] [debug] |xqc_engine_wakeup_after|wakeup:1746006257284497|now:1746006257280125|diff:4372| [2025/04/30 09:44:17 280130] [debug] |xqc_engine_main_logic|END|now:1746006257279653| [2025/04/30 09:44:17 280150] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257280150| [2025/04/30 09:44:17 280154] [debug] |xqc_engine_wakeup_after|wakeup:1746006257284497|now:1746006257280154|diff:4343| [2025/04/30 09:44:17 280162] [debug] |xqc_engine_main_logic|END|now:1746006257280150| [2025/04/30 09:44:17 281119] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:145|state:ESTABED|recv_time:1746006257281118| [2025/04/30 09:44:17 281127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 281150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:91| [2025/04/30 09:44:17 281159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:92| [2025/04/30 09:44:17 281165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:92| [2025/04/30 09:44:17 281169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 281176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:276|origin_pktnum:145|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:277|path_largest_ack:276| [2025/04/30 09:44:17 281180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:30|tx_in_flight:151205|prior_delivered:128810|prior_time:1746006257223230|is_app_limited:0|send_elapse:57941|ack_elapse:57888|ctl_first_sent_time:1746006257223661|lagest_ack_time:1746006257281118|curr_delivered:197215| [2025/04/30 09:44:17 281185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257223661| [2025/04/30 09:44:17 281190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:802||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 09:44:17 281194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:277|origin_pktnum:148|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:277|path_largest_ack:277| [2025/04/30 09:44:17 281198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:30|tx_in_flight:151205|prior_delivered:128810|prior_time:1746006257223230|is_app_limited:0|send_elapse:57941|ack_elapse:57888|ctl_first_sent_time:1746006257223661|lagest_ack_time:1746006257281118|curr_delivered:198415| [2025/04/30 09:44:17 281203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257223746| [2025/04/30 09:44:17 281207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:800||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 09:44:17 281211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57335|rttvar:71|minrtt:31343|latest_rtt:57372|ack_delay:80| [2025/04/30 09:44:17 281215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57330|rttvar:64|minrtt:31343|latest_rtt:57372|ack_delay:80| [2025/04/30 09:44:17 281219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:277|lost_pn:274|thresh:3| [2025/04/30 09:44:17 281223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 281239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 281431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 281472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 281488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 281492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 281499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 281506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 281511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 281538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:271|lost_pn:274|po_sent_time:1746006257219900|lost_send_time:1746006257216575|loss_delay:64543|frame:STREAM |repair:128| [2025/04/30 09:44:17 281545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:274|lost_pn:274|po_sent_time:1746006257221796|lost_send_time:1746006257216575|loss_delay:64543|frame:STREAM |repair:128| [2025/04/30 09:44:17 281552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257221796u| [2025/04/30 09:44:17 281559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 281565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257286444|now:1746006257281565|interval:4879| [2025/04/30 09:44:17 281572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257286444|now:1746006257281565|interv:4879| [2025/04/30 09:44:17 281585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57941, ack_elapse 57888, delivered 69605|rate 1201308|lost 98| [2025/04/30 09:44:17 281590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201308) in round 5| [2025/04/30 09:44:17 281594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 281598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5092| [2025/04/30 09:44:17 281602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257223746|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 281607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257223746|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 281612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150012|srtt:57330|latest_rtt:57372|min_rtt:31343|applimit:0|lost:96|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 281618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:92|largest:92|pns:2| [2025/04/30 09:44:17 281622] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:145|pkt_type:SHORT_HEADER|pkt_num:92|frame:ACK |recv_time:1746006257281118|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 281627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377281118|now:1746006257281118|interv:120000000| [2025/04/30 09:44:17 281631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377281118|now:1746006257281118|interv:120000000| [2025/04/30 09:44:17 281635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257284497|pq_index:0| [2025/04/30 09:44:17 281639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257279653| [2025/04/30 09:44:17 281643] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257281643| [2025/04/30 09:44:17 281648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257281647| [2025/04/30 09:44:17 281653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 281658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57330|min_srtt:57330|path_bw:1206493|loss_rate:23.94|path_pto:0| [2025/04/30 09:44:17 281662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:271200| [2025/04/30 09:44:17 281667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57330|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 281671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:271|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 281679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57330|min_srtt:57330|path_bw:1206493|loss_rate:23.94|path_pto:0| [2025/04/30 09:44:17 281683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:272379| [2025/04/30 09:44:17 281687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57330|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 281692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:274|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 281696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57330|min_srtt:57330|path_bw:1206493|loss_rate:23.94|path_pto:0| [2025/04/30 09:44:17 281700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:343119| [2025/04/30 09:44:17 281704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57330|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 281709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 281713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57330|min_srtt:57330|path_bw:1206493|loss_rate:23.94|path_pto:0| [2025/04/30 09:44:17 281717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:344298| [2025/04/30 09:44:17 281721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57330|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 281726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 281730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57330|min_srtt:57330|path_bw:1206493|loss_rate:23.94|path_pto:0| [2025/04/30 09:44:17 281734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:345477| [2025/04/30 09:44:17 281739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 281742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 281746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 281751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 281755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:271|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 281759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:271200| [2025/04/30 09:44:17 281766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 281770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:402| [2025/04/30 09:44:17 281806] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:402|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150012|now:1746006257281778|stream_id:0|stream_offset:271200| [2025/04/30 09:44:17 281816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:402|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 09:44:17 281822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150012|applimit:0| [2025/04/30 09:44:17 281829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257286444|now:1746006257281829|interval:4615| [2025/04/30 09:44:17 281836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257286444|now:1746006257281829|interv:4615| [2025/04/30 09:44:17 281842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151212| [2025/04/30 09:44:17 281850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:274|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 281858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:272379| [2025/04/30 09:44:17 281865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 281872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:403| [2025/04/30 09:44:17 281907] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:403|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151212|now:1746006257281881|stream_id:0|stream_offset:272379| [2025/04/30 09:44:17 281916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:403|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 09:44:17 281923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151212|applimit:0| [2025/04/30 09:44:17 281930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257286444|now:1746006257281930|interval:4514| [2025/04/30 09:44:17 281935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257286444|now:1746006257281930|interv:4514| [2025/04/30 09:44:17 281940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152412| [2025/04/30 09:44:17 281944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 281949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:343119| [2025/04/30 09:44:17 281958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 281962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:404| [2025/04/30 09:44:17 281992] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:404|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152412|now:1746006257281969|stream_id:0|stream_offset:343119| [2025/04/30 09:44:17 282001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 282008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152412|applimit:0| [2025/04/30 09:44:17 282016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257286444|now:1746006257282015|interval:4429| [2025/04/30 09:44:17 282023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257286444|now:1746006257282015|interv:4429| [2025/04/30 09:44:17 282028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153612| [2025/04/30 09:44:17 282033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 282037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:344298| [2025/04/30 09:44:17 282042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 282046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:405| [2025/04/30 09:44:17 282074] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:405|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153612|now:1746006257282053|stream_id:0|stream_offset:344298| [2025/04/30 09:44:17 282083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:405|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 282091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153612|applimit:0| [2025/04/30 09:44:17 282097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257286444|now:1746006257282097|interval:4347| [2025/04/30 09:44:17 282103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257286444|now:1746006257282097|interv:4347| [2025/04/30 09:44:17 282107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154812| [2025/04/30 09:44:17 282112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257286444| [2025/04/30 09:44:17 282116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257286444| [2025/04/30 09:44:17 282120] [debug] |xqc_engine_wakeup_after|wakeup:1746006257286444|now:1746006257282120|diff:4324| [2025/04/30 09:44:17 282125] [debug] |xqc_engine_main_logic|END|now:1746006257281647| [2025/04/30 09:44:17 282130] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257282130| [2025/04/30 09:44:17 282148] [debug] |xqc_engine_wakeup_after|wakeup:1746006257286444|now:1746006257282148|diff:4296| [2025/04/30 09:44:17 282152] [debug] |xqc_engine_main_logic|END|now:1746006257282130| [2025/04/30 09:44:17 283169] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:147|state:ESTABED|recv_time:1746006257283169| [2025/04/30 09:44:17 283177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 283183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:92| [2025/04/30 09:44:17 283187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:93| [2025/04/30 09:44:17 283193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:93| [2025/04/30 09:44:17 283197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 283204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:280|origin_pktnum:149|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:281|path_largest_ack:280| [2025/04/30 09:44:17 283209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:32|tx_in_flight:151205|prior_delivered:131210|prior_time:1746006257225235|is_app_limited:0|send_elapse:57968|ack_elapse:57934|ctl_first_sent_time:1746006257225672|lagest_ack_time:1746006257283169|curr_delivered:199615| [2025/04/30 09:44:17 283214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257225672| [2025/04/30 09:44:17 283218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:800||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 09:44:17 283223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:281|origin_pktnum:152|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:281|path_largest_ack:281| [2025/04/30 09:44:17 283227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:32|tx_in_flight:151205|prior_delivered:131210|prior_time:1746006257225235|is_app_limited:0|send_elapse:57968|ack_elapse:57934|ctl_first_sent_time:1746006257225672|lagest_ack_time:1746006257283169|curr_delivered:200815| [2025/04/30 09:44:17 283231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257225766| [2025/04/30 09:44:17 283235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:798||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 09:44:17 283239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57330|rttvar:64|minrtt:31343|latest_rtt:57403|ack_delay:80| [2025/04/30 09:44:17 283244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57329|rttvar:49|minrtt:31343|latest_rtt:57403|ack_delay:80| [2025/04/30 09:44:17 283248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:281|lost_pn:278|thresh:3| [2025/04/30 09:44:17 283252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 283268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 283451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 283492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 283507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 283511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 283515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 283519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 283523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 283547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:275|lost_pn:278|po_sent_time:1746006257221901|lost_send_time:1746006257218591|loss_delay:64578|frame:STREAM |repair:128| [2025/04/30 09:44:17 283551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:278|lost_pn:278|po_sent_time:1746006257223856|lost_send_time:1746006257218591|loss_delay:64578|frame:STREAM |repair:128| [2025/04/30 09:44:17 283556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257223856u| [2025/04/30 09:44:17 283560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 283564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257288536|now:1746006257283564|interval:4972| [2025/04/30 09:44:17 283568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257288536|now:1746006257283564|interv:4972| [2025/04/30 09:44:17 283572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57968, ack_elapse 57934, delivered 69605|rate 1200748|lost 100| [2025/04/30 09:44:17 283579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200748) in round 5| [2025/04/30 09:44:17 283583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 283588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5092| [2025/04/30 09:44:17 283592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257225766|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 283596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257225766|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 283601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150012|srtt:57329|latest_rtt:57403|min_rtt:31343|applimit:0|lost:98|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 283607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:93|largest:93|pns:2| [2025/04/30 09:44:17 283611] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:147|pkt_type:SHORT_HEADER|pkt_num:93|frame:ACK |recv_time:1746006257283169|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 283616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377283169|now:1746006257283169|interv:120000000| [2025/04/30 09:44:17 283620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377283169|now:1746006257283169|interv:120000000| [2025/04/30 09:44:17 283624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257286444|pq_index:0| [2025/04/30 09:44:17 283628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257281647| [2025/04/30 09:44:17 283632] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257283632| [2025/04/30 09:44:17 283637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257283636| [2025/04/30 09:44:17 283642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 283647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57329|min_srtt:57329|path_bw:1206493|loss_rate:24.20|path_pto:0| [2025/04/30 09:44:17 283652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:273558| [2025/04/30 09:44:17 283656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57329|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 283661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:275|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 283665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57329|min_srtt:57329|path_bw:1206493|loss_rate:24.20|path_pto:0| [2025/04/30 09:44:17 283672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:274737| [2025/04/30 09:44:17 283676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57329|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 283680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:278|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 283685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57329|min_srtt:57329|path_bw:1206493|loss_rate:24.20|path_pto:0| [2025/04/30 09:44:17 283689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:345477| [2025/04/30 09:44:17 283693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57329|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 283697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 283702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57329|min_srtt:57329|path_bw:1206493|loss_rate:24.20|path_pto:0| [2025/04/30 09:44:17 283706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:346656| [2025/04/30 09:44:17 283710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57329|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 283714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 283719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57329|min_srtt:57329|path_bw:1206493|loss_rate:24.20|path_pto:0| [2025/04/30 09:44:17 283723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:347835| [2025/04/30 09:44:17 283727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 283731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 283735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 283739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 283744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:275|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 283748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150012|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:273558| [2025/04/30 09:44:17 283755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 283760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:406| [2025/04/30 09:44:17 283796] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:406|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150012|now:1746006257283766|stream_id:0|stream_offset:273558| [2025/04/30 09:44:17 283806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:406|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 09:44:17 283813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150012|applimit:0| [2025/04/30 09:44:17 283820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257288536|now:1746006257283820|interval:4716| [2025/04/30 09:44:17 283827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257288536|now:1746006257283820|interv:4716| [2025/04/30 09:44:17 283834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151212| [2025/04/30 09:44:17 283842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:278|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 283848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151212|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:274737| [2025/04/30 09:44:17 283854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 283858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:407| [2025/04/30 09:44:17 283888] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:407|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151212|now:1746006257283865|stream_id:0|stream_offset:274737| [2025/04/30 09:44:17 283893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:407|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 09:44:17 283899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151212|applimit:0| [2025/04/30 09:44:17 283906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257288536|now:1746006257283905|interval:4631| [2025/04/30 09:44:17 283912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257288536|now:1746006257283905|interv:4631| [2025/04/30 09:44:17 283919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152412| [2025/04/30 09:44:17 283927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 283934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152412|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:345477| [2025/04/30 09:44:17 283940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 283949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:408| [2025/04/30 09:44:17 283978] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:408|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152412|now:1746006257283957|stream_id:0|stream_offset:345477| [2025/04/30 09:44:17 283985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 283992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152412|applimit:0| [2025/04/30 09:44:17 284000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257288536|now:1746006257283999|interval:4537| [2025/04/30 09:44:17 284006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257288536|now:1746006257283999|interv:4537| [2025/04/30 09:44:17 284013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153612| [2025/04/30 09:44:17 284020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 284027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153612|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:346656| [2025/04/30 09:44:17 284035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 284039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:409| [2025/04/30 09:44:17 284067] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:409|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153612|now:1746006257284046|stream_id:0|stream_offset:346656| [2025/04/30 09:44:17 284073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:409|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 284080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153612|applimit:0| [2025/04/30 09:44:17 284087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257288536|now:1746006257284087|interval:4449| [2025/04/30 09:44:17 284094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257288536|now:1746006257284087|interv:4449| [2025/04/30 09:44:17 284101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154812| [2025/04/30 09:44:17 284107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257288536| [2025/04/30 09:44:17 284114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257288536| [2025/04/30 09:44:17 284119] [debug] |xqc_engine_wakeup_after|wakeup:1746006257288536|now:1746006257284119|diff:4417| [2025/04/30 09:44:17 284123] [debug] |xqc_engine_main_logic|END|now:1746006257283636| [2025/04/30 09:44:17 284129] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257284129| [2025/04/30 09:44:17 284155] [debug] |xqc_engine_wakeup_after|wakeup:1746006257288536|now:1746006257284155|diff:4381| [2025/04/30 09:44:17 284159] [debug] |xqc_engine_main_logic|END|now:1746006257284129| [2025/04/30 09:44:17 285150] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:149|state:ESTABED|recv_time:1746006257285149| [2025/04/30 09:44:17 285167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 285173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:93| [2025/04/30 09:44:17 285177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:94| [2025/04/30 09:44:17 285183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:94| [2025/04/30 09:44:17 285187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 285194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:284|origin_pktnum:153|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:285|path_largest_ack:284| [2025/04/30 09:44:17 285199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:34|tx_in_flight:151211|prior_delivered:133610|prior_time:1746006257227209|is_app_limited:0|send_elapse:57954|ack_elapse:57940|ctl_first_sent_time:1746006257227636|lagest_ack_time:1746006257285149|curr_delivered:202015| [2025/04/30 09:44:17 285203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257227636| [2025/04/30 09:44:17 285208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:798||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 09:44:17 285212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:285|origin_pktnum:156|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:285|path_largest_ack:285| [2025/04/30 09:44:17 285217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:34|tx_in_flight:151211|prior_delivered:133610|prior_time:1746006257227209|is_app_limited:0|send_elapse:57954|ack_elapse:57940|ctl_first_sent_time:1746006257227636|lagest_ack_time:1746006257285149|curr_delivered:203215| [2025/04/30 09:44:17 285221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257227714| [2025/04/30 09:44:17 285225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:796||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 09:44:17 285229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57329|rttvar:49|minrtt:31343|latest_rtt:57435|ack_delay:88| [2025/04/30 09:44:17 285233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57331|rttvar:41|minrtt:31343|latest_rtt:57435|ack_delay:88| [2025/04/30 09:44:17 285238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:285|lost_pn:282|thresh:3| [2025/04/30 09:44:17 285242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 285257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 285432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 285473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 285496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 285502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 285508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 285515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 285521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 285569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:279|lost_pn:282|po_sent_time:1746006257223958|lost_send_time:1746006257220535|loss_delay:64614|frame:STREAM |repair:128| [2025/04/30 09:44:17 285574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:282|lost_pn:282|po_sent_time:1746006257225877|lost_send_time:1746006257220535|loss_delay:64614|frame:ACK STREAM |repair:128| [2025/04/30 09:44:17 285578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257225877u| [2025/04/30 09:44:17 285582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 285586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257290592|now:1746006257285586|interval:5006| [2025/04/30 09:44:17 285591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257290592|now:1746006257285586|interv:5006| [2025/04/30 09:44:17 285595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57954, ack_elapse 57940, delivered 69605|rate 1201038|lost 102| [2025/04/30 09:44:17 285604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201038) in round 5| [2025/04/30 09:44:17 285608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 285612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5092| [2025/04/30 09:44:17 285616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257227714|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 285620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257227714|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 285625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150006|srtt:57331|latest_rtt:57435|min_rtt:31343|applimit:0|lost:100|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 285631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:94|largest:94|pns:2| [2025/04/30 09:44:17 285635] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:149|pkt_type:SHORT_HEADER|pkt_num:94|frame:ACK |recv_time:1746006257285149|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 285640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377285149|now:1746006257285149|interv:120000000| [2025/04/30 09:44:17 285644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377285149|now:1746006257285149|interv:120000000| [2025/04/30 09:44:17 285648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257288536|pq_index:0| [2025/04/30 09:44:17 285652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257283636| [2025/04/30 09:44:17 285656] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257285656| [2025/04/30 09:44:17 285661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257285660| [2025/04/30 09:44:17 285666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 285671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57331|min_srtt:57331|path_bw:1206493|loss_rate:24.45|path_pto:0| [2025/04/30 09:44:17 285676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:275916| [2025/04/30 09:44:17 285680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57331|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 285685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:279|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 285689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57331|min_srtt:57331|path_bw:1206493|loss_rate:24.45|path_pto:0| [2025/04/30 09:44:17 285696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:277095| [2025/04/30 09:44:17 285700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57331|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 285705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:282|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 285709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57331|min_srtt:57331|path_bw:1206493|loss_rate:24.45|path_pto:0| [2025/04/30 09:44:17 285713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:347835| [2025/04/30 09:44:17 285717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57331|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 285722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 285726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57331|min_srtt:57331|path_bw:1206493|loss_rate:24.45|path_pto:0| [2025/04/30 09:44:17 285730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:349014| [2025/04/30 09:44:17 285734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57331|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 285739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 285743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57331|min_srtt:57331|path_bw:1206493|loss_rate:24.45|path_pto:0| [2025/04/30 09:44:17 285747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:350193| [2025/04/30 09:44:17 285751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 285755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 285759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 285763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 285768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:279|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 285774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:275916| [2025/04/30 09:44:17 285785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 285792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:410| [2025/04/30 09:44:17 285834] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:410|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1746006257285804|stream_id:0|stream_offset:275916| [2025/04/30 09:44:17 285841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:410|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 09:44:17 285849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/04/30 09:44:17 285856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257290592|now:1746006257285855|interval:4737| [2025/04/30 09:44:17 285863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257290592|now:1746006257285855|interv:4737| [2025/04/30 09:44:17 285870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151206| [2025/04/30 09:44:17 285877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:282|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 285884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151206|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:277095| [2025/04/30 09:44:17 285889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 285893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:411| [2025/04/30 09:44:17 285922] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:411|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151206|now:1746006257285901|stream_id:0|stream_offset:277095| [2025/04/30 09:44:17 285928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:411|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 09:44:17 285935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151206|applimit:0| [2025/04/30 09:44:17 285942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257290592|now:1746006257285942|interval:4650| [2025/04/30 09:44:17 285949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257290592|now:1746006257285942|interv:4650| [2025/04/30 09:44:17 285956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152406| [2025/04/30 09:44:17 285964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 285970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152406|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:347835| [2025/04/30 09:44:17 285975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 285979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:412| [2025/04/30 09:44:17 286012] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:412|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152406|now:1746006257285991|stream_id:0|stream_offset:347835| [2025/04/30 09:44:17 286019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 286026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152406|applimit:0| [2025/04/30 09:44:17 286033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257290592|now:1746006257286033|interval:4559| [2025/04/30 09:44:17 286040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257290592|now:1746006257286033|interv:4559| [2025/04/30 09:44:17 286047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153606| [2025/04/30 09:44:17 286055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 286061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153606|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:349014| [2025/04/30 09:44:17 286066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 286070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:413| [2025/04/30 09:44:17 286098] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:413|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153606|now:1746006257286077|stream_id:0|stream_offset:349014| [2025/04/30 09:44:17 286103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:413|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 286111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153606|applimit:0| [2025/04/30 09:44:17 286117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257290592|now:1746006257286117|interval:4475| [2025/04/30 09:44:17 286124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257290592|now:1746006257286117|interv:4475| [2025/04/30 09:44:17 286131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154806| [2025/04/30 09:44:17 286156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257290592| [2025/04/30 09:44:17 286163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257290592| [2025/04/30 09:44:17 286167] [debug] |xqc_engine_wakeup_after|wakeup:1746006257290592|now:1746006257286167|diff:4425| [2025/04/30 09:44:17 286172] [debug] |xqc_engine_main_logic|END|now:1746006257285660| [2025/04/30 09:44:17 286177] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257286177| [2025/04/30 09:44:17 286181] [debug] |xqc_engine_wakeup_after|wakeup:1746006257290592|now:1746006257286181|diff:4411| [2025/04/30 09:44:17 286185] [debug] |xqc_engine_main_logic|END|now:1746006257286177| [2025/04/30 09:44:17 287066] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:151|state:ESTABED|recv_time:1746006257287065| [2025/04/30 09:44:17 287074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 287086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:94| [2025/04/30 09:44:17 287090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:95| [2025/04/30 09:44:17 287096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:95| [2025/04/30 09:44:17 287100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 287107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:288|origin_pktnum:157|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:289|path_largest_ack:288| [2025/04/30 09:44:17 287111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:36|tx_in_flight:151211|prior_delivered:136010|prior_time:1746006257229148|is_app_limited:0|send_elapse:57929|ack_elapse:57917|ctl_first_sent_time:1746006257229586|lagest_ack_time:1746006257287065|curr_delivered:204415| [2025/04/30 09:44:17 287116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257229586| [2025/04/30 09:44:17 287121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:796||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 09:44:17 287125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:289|origin_pktnum:160|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:289|path_largest_ack:289| [2025/04/30 09:44:17 287129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:36|tx_in_flight:151211|prior_delivered:136010|prior_time:1746006257229148|is_app_limited:0|send_elapse:57929|ack_elapse:57917|ctl_first_sent_time:1746006257229586|lagest_ack_time:1746006257287065|curr_delivered:205615| [2025/04/30 09:44:17 287156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257229659| [2025/04/30 09:44:17 287160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:794||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/04/30 09:44:17 287165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57331|rttvar:41|minrtt:31343|latest_rtt:57406|ack_delay:64| [2025/04/30 09:44:17 287169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57332|rttvar:33|minrtt:31343|latest_rtt:57406|ack_delay:64| [2025/04/30 09:44:17 287173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:289|lost_pn:286|thresh:3| [2025/04/30 09:44:17 287177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 287193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 287360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 287399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 287417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 287421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 287425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 287428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 287432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 287472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:283|lost_pn:286|po_sent_time:1746006257225978|lost_send_time:1746006257222484|loss_delay:64581|frame:STREAM |repair:128| [2025/04/30 09:44:17 287480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:286|lost_pn:286|po_sent_time:1746006257227818|lost_send_time:1746006257222484|loss_delay:64581|frame:STREAM |repair:128| [2025/04/30 09:44:17 287487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257227818u| [2025/04/30 09:44:17 287493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 287499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257292504|now:1746006257287499|interval:5005| [2025/04/30 09:44:17 287506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257292504|now:1746006257287499|interv:5005| [2025/04/30 09:44:17 287513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57929, ack_elapse 57917, delivered 69605|rate 1201557|lost 104| [2025/04/30 09:44:17 287519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201557) in round 5| [2025/04/30 09:44:17 287531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 287538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5092| [2025/04/30 09:44:17 287544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257229659|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 287551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257229659|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 287557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150006|srtt:57332|latest_rtt:57406|min_rtt:31343|applimit:0|lost:102|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 287563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:95|largest:95|pns:2| [2025/04/30 09:44:17 287568] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:151|pkt_type:SHORT_HEADER|pkt_num:95|frame:ACK |recv_time:1746006257287065|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 287573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377287065|now:1746006257287065|interv:120000000| [2025/04/30 09:44:17 287577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377287065|now:1746006257287065|interv:120000000| [2025/04/30 09:44:17 287581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257290592|pq_index:0| [2025/04/30 09:44:17 287585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257285660| [2025/04/30 09:44:17 287589] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257287589| [2025/04/30 09:44:17 287594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257287593| [2025/04/30 09:44:17 287599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 287604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57332|min_srtt:57332|path_bw:1206493|loss_rate:24.70|path_pto:0| [2025/04/30 09:44:17 287608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:278274| [2025/04/30 09:44:17 287613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57332|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 287617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:283|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 287622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57332|min_srtt:57332|path_bw:1206493|loss_rate:24.70|path_pto:0| [2025/04/30 09:44:17 287626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:279453| [2025/04/30 09:44:17 287633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57332|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 287638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:286|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 287642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57332|min_srtt:57332|path_bw:1206493|loss_rate:24.70|path_pto:0| [2025/04/30 09:44:17 287646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:350193| [2025/04/30 09:44:17 287650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57332|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 287655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 287659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57332|min_srtt:57332|path_bw:1206493|loss_rate:24.70|path_pto:0| [2025/04/30 09:44:17 287663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:351372| [2025/04/30 09:44:17 287668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57332|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 287672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 287676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57332|min_srtt:57332|path_bw:1206493|loss_rate:24.70|path_pto:0| [2025/04/30 09:44:17 287680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:352551| [2025/04/30 09:44:17 287685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 287689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 287692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 287697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 287701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:283|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 287705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:278274| [2025/04/30 09:44:17 287712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 287716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:414| [2025/04/30 09:44:17 287752] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:414|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1746006257287725|stream_id:0|stream_offset:278274| [2025/04/30 09:44:17 287761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:414|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 09:44:17 287768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/04/30 09:44:17 287774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257292504|now:1746006257287774|interval:4730| [2025/04/30 09:44:17 287781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257292504|now:1746006257287774|interv:4730| [2025/04/30 09:44:17 287788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151206| [2025/04/30 09:44:17 287796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:286|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 287803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151206|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:279453| [2025/04/30 09:44:17 287810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 287817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:415| [2025/04/30 09:44:17 287847] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:415|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151206|now:1746006257287825|stream_id:0|stream_offset:279453| [2025/04/30 09:44:17 287853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:415|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 09:44:17 287858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151206|applimit:0| [2025/04/30 09:44:17 287865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257292504|now:1746006257287865|interval:4639| [2025/04/30 09:44:17 287872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257292504|now:1746006257287865|interv:4639| [2025/04/30 09:44:17 287879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152406| [2025/04/30 09:44:17 287887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 287893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152406|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:350193| [2025/04/30 09:44:17 287900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 287904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:416| [2025/04/30 09:44:17 287932] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:416|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152406|now:1746006257287911|stream_id:0|stream_offset:350193| [2025/04/30 09:44:17 287945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:416|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 287952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152406|applimit:0| [2025/04/30 09:44:17 287959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257292504|now:1746006257287959|interval:4545| [2025/04/30 09:44:17 287967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257292504|now:1746006257287959|interv:4545| [2025/04/30 09:44:17 287973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153606| [2025/04/30 09:44:17 287981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 287986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153606|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:351372| [2025/04/30 09:44:17 287991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 287996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:417| [2025/04/30 09:44:17 288024] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:417|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153606|now:1746006257288003|stream_id:0|stream_offset:351372| [2025/04/30 09:44:17 288030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 288038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153606|applimit:0| [2025/04/30 09:44:17 288045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257292504|now:1746006257288044|interval:4460| [2025/04/30 09:44:17 288052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257292504|now:1746006257288044|interv:4460| [2025/04/30 09:44:17 288059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154806| [2025/04/30 09:44:17 288066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257292504| [2025/04/30 09:44:17 288072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257292504| [2025/04/30 09:44:17 288076] [debug] |xqc_engine_wakeup_after|wakeup:1746006257292504|now:1746006257288076|diff:4428| [2025/04/30 09:44:17 288081] [debug] |xqc_engine_main_logic|END|now:1746006257287593| [2025/04/30 09:44:17 288086] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257288086| [2025/04/30 09:44:17 288090] [debug] |xqc_engine_wakeup_after|wakeup:1746006257292504|now:1746006257288090|diff:4414| [2025/04/30 09:44:17 288094] [debug] |xqc_engine_main_logic|END|now:1746006257288086| [2025/04/30 09:44:17 289118] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:154|state:ESTABED|recv_time:1746006257289117| [2025/04/30 09:44:17 289129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 289161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:95| [2025/04/30 09:44:17 289166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:96| [2025/04/30 09:44:17 289172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:96| [2025/04/30 09:44:17 289176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 289183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:292|origin_pktnum:161|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:293|path_largest_ack:292| [2025/04/30 09:44:17 289187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:38|tx_in_flight:151211|prior_delivered:138410|prior_time:1746006257231212|is_app_limited:0|send_elapse:57799|ack_elapse:57905|ctl_first_sent_time:1746006257231663|lagest_ack_time:1746006257289117|curr_delivered:206815| [2025/04/30 09:44:17 289192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257231663| [2025/04/30 09:44:17 289197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:794||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/04/30 09:44:17 289201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:293|origin_pktnum:164|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:293|path_largest_ack:293| [2025/04/30 09:44:17 289205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:38|tx_in_flight:151211|prior_delivered:138410|prior_time:1746006257231212|is_app_limited:0|send_elapse:57799|ack_elapse:57905|ctl_first_sent_time:1746006257231663|lagest_ack_time:1746006257289117|curr_delivered:208015| [2025/04/30 09:44:17 289210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257231764| [2025/04/30 09:44:17 289214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:792||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/04/30 09:44:17 289218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57332|rttvar:33|minrtt:31343|latest_rtt:57353|ack_delay:56| [2025/04/30 09:44:17 289223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57328|rttvar:33|minrtt:31343|latest_rtt:57353|ack_delay:56| [2025/04/30 09:44:17 289227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:293|lost_pn:290|thresh:3| [2025/04/30 09:44:17 289231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 289247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 289406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 289445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 289467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 289474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 289481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 289487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 289493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 289564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:287|lost_pn:290|po_sent_time:1746006257227923|lost_send_time:1746006257224595|loss_delay:64522|frame:STREAM |repair:128| [2025/04/30 09:44:17 289569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:290|lost_pn:290|po_sent_time:1746006257229720|lost_send_time:1746006257224595|loss_delay:64522|frame:STREAM |repair:128| [2025/04/30 09:44:17 289573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257229720u| [2025/04/30 09:44:17 289578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 289582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257294348|now:1746006257289581|interval:4767| [2025/04/30 09:44:17 289586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257294348|now:1746006257289581|interv:4767| [2025/04/30 09:44:17 289590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57799, ack_elapse 57905, delivered 69605|rate 1202055|lost 106| [2025/04/30 09:44:17 289595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202055) in round 5| [2025/04/30 09:44:17 289603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 289608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5092| [2025/04/30 09:44:17 289611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257231764|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 289616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257231764|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 289621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150006|srtt:57328|latest_rtt:57353|min_rtt:31343|applimit:0|lost:104|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 289626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 289631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:17 289636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 289640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:96|largest:96|pns:2| [2025/04/30 09:44:17 289645] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:154|pkt_type:SHORT_HEADER|pkt_num:96|frame:PING ACK |recv_time:1746006257289117|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 289649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377289117|now:1746006257289117|interv:120000000| [2025/04/30 09:44:17 289653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377289117|now:1746006257289117|interv:120000000| [2025/04/30 09:44:17 289657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257292504|pq_index:0| [2025/04/30 09:44:17 289662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257287593| [2025/04/30 09:44:17 289666] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257289666| [2025/04/30 09:44:17 289670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257289670| [2025/04/30 09:44:17 289676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 289680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:96|ack_delay:563|first_ack_range:47|largest_pkt_recv_time:1746006257289117| [2025/04/30 09:44:17 289685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:96|low:49|pkt_pns:2| [2025/04/30 09:44:17 289689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:96|frame_largest_recv:96| [2025/04/30 09:44:17 289693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:17 289697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57328|min_srtt:57328|path_bw:1206493|loss_rate:24.94|path_pto:0| [2025/04/30 09:44:17 289705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:280632| [2025/04/30 09:44:17 289709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57328|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 289714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:287|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 289718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57328|min_srtt:57328|path_bw:1206493|loss_rate:24.94|path_pto:0| [2025/04/30 09:44:17 289722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:281811| [2025/04/30 09:44:17 289727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57328|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 289731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:290|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 289736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:352551| [2025/04/30 09:44:17 289740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57328|min_srtt:57328|path_bw:1206493|loss_rate:24.94|path_pto:0| [2025/04/30 09:44:17 289744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3607|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:353730| [2025/04/30 09:44:17 289749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57328|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 289753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 289757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57328|min_srtt:57328|path_bw:1206493|loss_rate:24.94|path_pto:0| [2025/04/30 09:44:17 289761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4807|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:354909| [2025/04/30 09:44:17 289766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 289770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 289773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 289778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 289782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:287|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 289789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:280632| [2025/04/30 09:44:17 289793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 289798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:418| [2025/04/30 09:44:17 289836] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:418|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1746006257289806|stream_id:0|stream_offset:280632| [2025/04/30 09:44:17 289846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:418|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 09:44:17 289853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/04/30 09:44:17 289860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257294348|now:1746006257289860|interval:4488| [2025/04/30 09:44:17 289867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257294348|now:1746006257289860|interv:4488| [2025/04/30 09:44:17 289874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151206| [2025/04/30 09:44:17 289881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:290|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 289885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151206|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:281811| [2025/04/30 09:44:17 289890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 289894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:419| [2025/04/30 09:44:17 289924] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:419|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151206|now:1746006257289901|stream_id:0|stream_offset:281811| [2025/04/30 09:44:17 289929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:419|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 09:44:17 289935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151206|applimit:0| [2025/04/30 09:44:17 289941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257294348|now:1746006257289941|interval:4407| [2025/04/30 09:44:17 289948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257294348|now:1746006257289941|interv:4407| [2025/04/30 09:44:17 289955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152406| [2025/04/30 09:44:17 289963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 289969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:152406|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:352551| [2025/04/30 09:44:17 289980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 289984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:420| [2025/04/30 09:44:17 290013] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:420|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:152406|now:1746006257289992|stream_id:0|stream_offset:352551| [2025/04/30 09:44:17 290018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:420|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 09:44:17 290025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152406|applimit:0| [2025/04/30 09:44:17 290032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257294348|now:1746006257290032|interval:4316| [2025/04/30 09:44:17 290039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257294348|now:1746006257290032|interv:4316| [2025/04/30 09:44:17 290046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153613| [2025/04/30 09:44:17 290054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 290061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153613|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:353730| [2025/04/30 09:44:17 290066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 290070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:421| [2025/04/30 09:44:17 290099] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:421|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153613|now:1746006257290078|stream_id:0|stream_offset:353730| [2025/04/30 09:44:17 290104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:421|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 290112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153613|applimit:0| [2025/04/30 09:44:17 290118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257294348|now:1746006257290118|interval:4230| [2025/04/30 09:44:17 290125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257294348|now:1746006257290118|interv:4230| [2025/04/30 09:44:17 290145] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154813| [2025/04/30 09:44:17 290157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257294348| [2025/04/30 09:44:17 290163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257294348| [2025/04/30 09:44:17 290170] [debug] |xqc_engine_wakeup_after|wakeup:1746006257294348|now:1746006257290170|diff:4178| [2025/04/30 09:44:17 290176] [debug] |xqc_engine_main_logic|END|now:1746006257289670| [2025/04/30 09:44:17 290184] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257290183| [2025/04/30 09:44:17 290189] [debug] |xqc_engine_wakeup_after|wakeup:1746006257294348|now:1746006257290189|diff:4159| [2025/04/30 09:44:17 290201] [debug] |xqc_engine_main_logic|END|now:1746006257290183| [2025/04/30 09:44:17 291065] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:155|state:ESTABED|recv_time:1746006257291064| [2025/04/30 09:44:17 291073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 291080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:96| [2025/04/30 09:44:17 291084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:97| [2025/04/30 09:44:17 291090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:97| [2025/04/30 09:44:17 291094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 291102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:296|origin_pktnum:165|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:297|path_largest_ack:296| [2025/04/30 09:44:17 291106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:41|tx_in_flight:150011|prior_delivered:140810|prior_time:1746006257233184|is_app_limited:0|send_elapse:58076|ack_elapse:57880|ctl_first_sent_time:1746006257233663|lagest_ack_time:1746006257291064|curr_delivered:209215| [2025/04/30 09:44:17 291111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257233663| [2025/04/30 09:44:17 291116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:792||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/04/30 09:44:17 291120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:297|origin_pktnum:168|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:297|path_largest_ack:297| [2025/04/30 09:44:17 291124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:41|tx_in_flight:150011|prior_delivered:140810|prior_time:1746006257233184|is_app_limited:0|send_elapse:58076|ack_elapse:57880|ctl_first_sent_time:1746006257233663|lagest_ack_time:1746006257291064|curr_delivered:210415| [2025/04/30 09:44:17 291129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257233768| [2025/04/30 09:44:17 291160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:790||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/04/30 09:44:17 291165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57328|rttvar:33|minrtt:31343|latest_rtt:57296|ack_delay:72| [2025/04/30 09:44:17 291170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57315|rttvar:51|minrtt:31343|latest_rtt:57296|ack_delay:72| [2025/04/30 09:44:17 291174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:297|lost_pn:294|thresh:3| [2025/04/30 09:44:17 291178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 291194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 291346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 291385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 291403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 291407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 291410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 291414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 291418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 291472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:291|lost_pn:294|po_sent_time:1746006257229826|lost_send_time:1746006257226585|loss_delay:64479|frame:STREAM |repair:128| [2025/04/30 09:44:17 291477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:294|lost_pn:294|po_sent_time:1746006257231875|lost_send_time:1746006257226585|loss_delay:64479|frame:STREAM |repair:128| [2025/04/30 09:44:17 291481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257231875u| [2025/04/30 09:44:17 291486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 291490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257296455|now:1746006257291489|interval:4966| [2025/04/30 09:44:17 291494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257296455|now:1746006257291489|interv:4966| [2025/04/30 09:44:17 291501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58076, ack_elapse 57880, delivered 69605|rate 1198515|lost 108| [2025/04/30 09:44:17 291508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198515) in round 5| [2025/04/30 09:44:17 291514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 291521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5092| [2025/04/30 09:44:17 291527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257233768|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 291534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257233768|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 291541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150013|srtt:57315|latest_rtt:57296|min_rtt:31343|applimit:0|lost:106|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 291550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:97|largest:97|pns:2| [2025/04/30 09:44:17 291557] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:155|pkt_type:SHORT_HEADER|pkt_num:97|frame:ACK |recv_time:1746006257291064|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 291565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377291064|now:1746006257291064|interv:120000000| [2025/04/30 09:44:17 291571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377291064|now:1746006257291064|interv:120000000| [2025/04/30 09:44:17 291577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257294348|pq_index:0| [2025/04/30 09:44:17 291584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257289670| [2025/04/30 09:44:17 291591] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257291590| [2025/04/30 09:44:17 291603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257291596| [2025/04/30 09:44:17 291611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 291619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57315|min_srtt:57315|path_bw:1206493|loss_rate:25.18|path_pto:0| [2025/04/30 09:44:17 291626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:282990| [2025/04/30 09:44:17 291633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57315|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 291640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:291|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 291652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57315|min_srtt:57315|path_bw:1206493|loss_rate:25.18|path_pto:0| [2025/04/30 09:44:17 291659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:284169| [2025/04/30 09:44:17 291666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57315|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 291673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:294|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 291679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57315|min_srtt:57315|path_bw:1206493|loss_rate:25.18|path_pto:0| [2025/04/30 09:44:17 291686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:354909| [2025/04/30 09:44:17 291692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57315|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 291699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 291705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57315|min_srtt:57315|path_bw:1206493|loss_rate:25.18|path_pto:0| [2025/04/30 09:44:17 291711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:356088| [2025/04/30 09:44:17 291717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57315|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 291724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 291739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57315|min_srtt:57315|path_bw:1206493|loss_rate:25.18|path_pto:0| [2025/04/30 09:44:17 291745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:357267| [2025/04/30 09:44:17 291752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 291758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 291764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 291771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 291778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:291|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 291785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:282990| [2025/04/30 09:44:17 291797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 291804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:422| [2025/04/30 09:44:17 291841] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:422|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150013|now:1746006257291816|stream_id:0|stream_offset:282990| [2025/04/30 09:44:17 291850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:422|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 09:44:17 291858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150013|applimit:0| [2025/04/30 09:44:17 291865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257296455|now:1746006257291864|interval:4591| [2025/04/30 09:44:17 291871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257296455|now:1746006257291864|interv:4591| [2025/04/30 09:44:17 291878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151213| [2025/04/30 09:44:17 291886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:294|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 291890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:284169| [2025/04/30 09:44:17 291894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 291899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:423| [2025/04/30 09:44:17 291926] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:423|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151213|now:1746006257291906|stream_id:0|stream_offset:284169| [2025/04/30 09:44:17 291931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:423|origin_pktnum:294|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 291936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151213|applimit:0| [2025/04/30 09:44:17 291940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257296455|now:1746006257291940|interval:4515| [2025/04/30 09:44:17 291944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257296455|now:1746006257291940|interv:4515| [2025/04/30 09:44:17 291948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152413| [2025/04/30 09:44:17 291953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 291957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152413|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:354909| [2025/04/30 09:44:17 291968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 291972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:424| [2025/04/30 09:44:17 291994] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:424|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152413|now:1746006257291978|stream_id:0|stream_offset:354909| [2025/04/30 09:44:17 291999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 292004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152413|applimit:0| [2025/04/30 09:44:17 292008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257296455|now:1746006257292008|interval:4447| [2025/04/30 09:44:17 292012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257296455|now:1746006257292008|interv:4447| [2025/04/30 09:44:17 292016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153613| [2025/04/30 09:44:17 292021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 292025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153613|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:356088| [2025/04/30 09:44:17 292029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 292033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:425| [2025/04/30 09:44:17 292054] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:425|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153613|now:1746006257292039|stream_id:0|stream_offset:356088| [2025/04/30 09:44:17 292059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 292063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153613|applimit:0| [2025/04/30 09:44:17 292067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257296455|now:1746006257292067|interval:4388| [2025/04/30 09:44:17 292071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257296455|now:1746006257292067|interv:4388| [2025/04/30 09:44:17 292075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154813| [2025/04/30 09:44:17 292080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257296455| [2025/04/30 09:44:17 292084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257296455| [2025/04/30 09:44:17 292088] [debug] |xqc_engine_wakeup_after|wakeup:1746006257296455|now:1746006257292088|diff:4367| [2025/04/30 09:44:17 292093] [debug] |xqc_engine_main_logic|END|now:1746006257291596| [2025/04/30 09:44:17 292098] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257292098| [2025/04/30 09:44:17 292102] [debug] |xqc_engine_wakeup_after|wakeup:1746006257296455|now:1746006257292102|diff:4353| [2025/04/30 09:44:17 292106] [debug] |xqc_engine_main_logic|END|now:1746006257292098| [2025/04/30 09:44:17 293195] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:157|state:ESTABED|recv_time:1746006257293194| [2025/04/30 09:44:17 293206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 293213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:97| [2025/04/30 09:44:17 293217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:98| [2025/04/30 09:44:17 293223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:98| [2025/04/30 09:44:17 293227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 293234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:301|origin_pktnum:171|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:302|path_largest_ack:301| [2025/04/30 09:44:17 293239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:42|tx_in_flight:152411|prior_delivered:143210|prior_time:1746006257235245|is_app_limited:0|send_elapse:57943|ack_elapse:57949|ctl_first_sent_time:1746006257235693|lagest_ack_time:1746006257293194|curr_delivered:211615| [2025/04/30 09:44:17 293244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257235693| [2025/04/30 09:44:17 293249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:790||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/04/30 09:44:17 293253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:302|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:302|path_largest_ack:302| [2025/04/30 09:44:17 293257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:42|tx_in_flight:152411|prior_delivered:143210|prior_time:1746006257235245|is_app_limited:0|send_elapse:57943|ack_elapse:57949|ctl_first_sent_time:1746006257235693|lagest_ack_time:1746006257293194|curr_delivered:212815| [2025/04/30 09:44:17 293262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257235810| [2025/04/30 09:44:17 293266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:789||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/04/30 09:44:17 293270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57315|rttvar:51|minrtt:31343|latest_rtt:57384|ack_delay:176| [2025/04/30 09:44:17 293274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57302|rttvar:65|minrtt:31343|latest_rtt:57384|ack_delay:176| [2025/04/30 09:44:17 293278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:302|lost_pn:299|thresh:3| [2025/04/30 09:44:17 293282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 293298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 293448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 293486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 293507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 293514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 293524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 293531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 293538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 293637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:295|lost_pn:299|po_sent_time:1746006257231976|lost_send_time:1746006257228637|loss_delay:64557|frame:STREAM |repair:128| [2025/04/30 09:44:17 293645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:298|lost_pn:299|po_sent_time:1746006257233878|lost_send_time:1746006257228637|loss_delay:64557|frame:STREAM |repair:128| [2025/04/30 09:44:17 293652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:299|lost_pn:299|po_sent_time:1746006257233976|lost_send_time:1746006257228637|loss_delay:64557|frame:STREAM |repair:128| [2025/04/30 09:44:17 293659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257233976u| [2025/04/30 09:44:17 293665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 293671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257298627|now:1746006257293671|interval:4956| [2025/04/30 09:44:17 293682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257298627|now:1746006257293671|interv:4956| [2025/04/30 09:44:17 293688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57943, ack_elapse 57949, delivered 69605|rate 1201142|lost 111| [2025/04/30 09:44:17 293694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201142) in round 5| [2025/04/30 09:44:17 293701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 293707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5092| [2025/04/30 09:44:17 293713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:3|acked:2400|po_sent_time:1746006257235810|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 293719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:3|acked:2400|po_sent_time:1746006257235810|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 293726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:148813|srtt:57302|latest_rtt:57384|min_rtt:31343|applimit:0|lost:108|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 293735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:98|largest:98|pns:2| [2025/04/30 09:44:17 293742] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:157|pkt_type:SHORT_HEADER|pkt_num:98|frame:ACK |recv_time:1746006257293194|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 293750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377293194|now:1746006257293194|interv:120000000| [2025/04/30 09:44:17 293756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377293194|now:1746006257293194|interv:120000000| [2025/04/30 09:44:17 293762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257296455|pq_index:0| [2025/04/30 09:44:17 293769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257291596| [2025/04/30 09:44:17 293775] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257293775| [2025/04/30 09:44:17 293782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257293780| [2025/04/30 09:44:17 293789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 293796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57302|min_srtt:57302|path_bw:1206493|loss_rate:25.41|path_pto:0| [2025/04/30 09:44:17 293802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:285348| [2025/04/30 09:44:17 293808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57302|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 293820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:295|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 293827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57302|min_srtt:57302|path_bw:1206493|loss_rate:25.41|path_pto:0| [2025/04/30 09:44:17 293834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:176880| [2025/04/30 09:44:17 293841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57302|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 293848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:298|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 293854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57302|min_srtt:57302|path_bw:1206493|loss_rate:25.41|path_pto:0| [2025/04/30 09:44:17 293860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:286527| [2025/04/30 09:44:17 293868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57302|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 293875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:299|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 293882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57302|min_srtt:57302|path_bw:1206493|loss_rate:25.41|path_pto:0| [2025/04/30 09:44:17 293888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:357267| [2025/04/30 09:44:17 293895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57302|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 293900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 293905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57302|min_srtt:57302|path_bw:1206493|loss_rate:25.41|path_pto:0| [2025/04/30 09:44:17 293909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:358446| [2025/04/30 09:44:17 293913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57302|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 293918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 293922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57302|min_srtt:57302|path_bw:1206493|loss_rate:25.41|path_pto:0| [2025/04/30 09:44:17 293930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:359625| [2025/04/30 09:44:17 293934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 293938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 293942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 293946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 293951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:295|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 293955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:285348| [2025/04/30 09:44:17 293960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 293964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:426| [2025/04/30 09:44:17 293996] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:426|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148813|now:1746006257293972|stream_id:0|stream_offset:285348| [2025/04/30 09:44:17 294002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:426|origin_pktnum:295|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 294007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148813|applimit:0| [2025/04/30 09:44:17 294011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257298627|now:1746006257294011|interval:4616| [2025/04/30 09:44:17 294015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257298627|now:1746006257294011|interv:4616| [2025/04/30 09:44:17 294019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:150013| [2025/04/30 09:44:17 294025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:298|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 294029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:176880| [2025/04/30 09:44:17 294034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 294038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:427| [2025/04/30 09:44:17 294060] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:427|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150013|now:1746006257294044|stream_id:0|stream_offset:176880| [2025/04/30 09:44:17 294065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:427|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 09:44:17 294073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150013|applimit:0| [2025/04/30 09:44:17 294077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257298627|now:1746006257294077|interval:4550| [2025/04/30 09:44:17 294081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257298627|now:1746006257294077|interv:4550| [2025/04/30 09:44:17 294085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151213| [2025/04/30 09:44:17 294089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:299|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 294093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:286527| [2025/04/30 09:44:17 294098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 294102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:428| [2025/04/30 09:44:17 294123] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:428|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151213|now:1746006257294108|stream_id:0|stream_offset:286527| [2025/04/30 09:44:17 294128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:428|origin_pktnum:299|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 294157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151213|applimit:0| [2025/04/30 09:44:17 294164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257298627|now:1746006257294164|interval:4463| [2025/04/30 09:44:17 294169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257298627|now:1746006257294164|interv:4463| [2025/04/30 09:44:17 294173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152413| [2025/04/30 09:44:17 294178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 294182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152413|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:357267| [2025/04/30 09:44:17 294186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 294190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:429| [2025/04/30 09:44:17 294216] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:429|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152413|now:1746006257294197|stream_id:0|stream_offset:357267| [2025/04/30 09:44:17 294222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 294226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152413|applimit:0| [2025/04/30 09:44:17 294230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257298627|now:1746006257294230|interval:4397| [2025/04/30 09:44:17 294239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257298627|now:1746006257294230|interv:4397| [2025/04/30 09:44:17 294243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153613| [2025/04/30 09:44:17 294247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 294251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153613|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:358446| [2025/04/30 09:44:17 294256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 294260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:430| [2025/04/30 09:44:17 294282] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:430|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153613|now:1746006257294266|stream_id:0|stream_offset:358446| [2025/04/30 09:44:17 294287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 294291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153613|applimit:0| [2025/04/30 09:44:17 294295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257298627|now:1746006257294295|interval:4332| [2025/04/30 09:44:17 294299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257298627|now:1746006257294295|interv:4332| [2025/04/30 09:44:17 294303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154813| [2025/04/30 09:44:17 294308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257298627| [2025/04/30 09:44:17 294312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257298627| [2025/04/30 09:44:17 294316] [debug] |xqc_engine_wakeup_after|wakeup:1746006257298627|now:1746006257294316|diff:4311| [2025/04/30 09:44:17 294320] [debug] |xqc_engine_main_logic|END|now:1746006257293780| [2025/04/30 09:44:17 294326] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257294326| [2025/04/30 09:44:17 294330] [debug] |xqc_engine_wakeup_after|wakeup:1746006257298627|now:1746006257294329|diff:4298| [2025/04/30 09:44:17 294333] [debug] |xqc_engine_main_logic|END|now:1746006257294326| [2025/04/30 09:44:17 295030] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:159|state:ESTABED|recv_time:1746006257295029| [2025/04/30 09:44:17 295039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 295045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:98| [2025/04/30 09:44:17 295049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:99| [2025/04/30 09:44:17 295055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:99| [2025/04/30 09:44:17 295059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 295066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:304|origin_pktnum:173|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:305|path_largest_ack:304| [2025/04/30 09:44:17 295076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:45|tx_in_flight:150011|prior_delivered:145610|prior_time:1746006257237183|is_app_limited:0|send_elapse:58070|ack_elapse:57846|ctl_first_sent_time:1746006257237672|lagest_ack_time:1746006257295029|curr_delivered:214015| [2025/04/30 09:44:17 295081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257237672| [2025/04/30 09:44:17 295086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:790||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/04/30 09:44:17 295090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:305|origin_pktnum:176|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:305|path_largest_ack:305| [2025/04/30 09:44:17 295094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:45|tx_in_flight:150011|prior_delivered:145610|prior_time:1746006257237183|is_app_limited:0|send_elapse:58070|ack_elapse:57846|ctl_first_sent_time:1746006257237672|lagest_ack_time:1746006257295029|curr_delivered:215215| [2025/04/30 09:44:17 295099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257237784| [2025/04/30 09:44:17 295103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:788||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/04/30 09:44:17 295107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57302|rttvar:65|minrtt:31343|latest_rtt:57245|ack_delay:56| [2025/04/30 09:44:17 295111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57288|rttvar:77|minrtt:31343|latest_rtt:57245|ack_delay:56| [2025/04/30 09:44:17 295115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:305|lost_pn:302|thresh:3| [2025/04/30 09:44:17 295119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 295160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 295300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 295338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 295354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 295357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 295361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 295365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 295369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 295441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 295445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:300|lost_pn:302|po_sent_time:1746006257234070|lost_send_time:1746006257230580|loss_delay:64449|frame:STREAM |repair:128| [2025/04/30 09:44:17 295450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257234070u| [2025/04/30 09:44:17 295454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 295458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257300360|now:1746006257295458|interval:4902| [2025/04/30 09:44:17 295463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257300360|now:1746006257295458|interv:4902| [2025/04/30 09:44:17 295467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58070, ack_elapse 57846, delivered 69605|rate 1198639|lost 112| [2025/04/30 09:44:17 295471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198639) in round 5| [2025/04/30 09:44:17 295475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 295480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5174| [2025/04/30 09:44:17 295484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257237784|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 295491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257237784|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 295503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:151213|srtt:57288|latest_rtt:57245|min_rtt:31343|applimit:0|lost:111|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 295512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:99|largest:99|pns:2| [2025/04/30 09:44:17 295519] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:159|pkt_type:SHORT_HEADER|pkt_num:99|frame:ACK |recv_time:1746006257295029|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 295526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377295029|now:1746006257295029|interv:120000000| [2025/04/30 09:44:17 295533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377295029|now:1746006257295029|interv:120000000| [2025/04/30 09:44:17 295539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257298627|pq_index:0| [2025/04/30 09:44:17 295547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257293780| [2025/04/30 09:44:17 295553] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257295553| [2025/04/30 09:44:17 295562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257295560| [2025/04/30 09:44:17 295570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 295577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57288|min_srtt:57288|path_bw:1206493|loss_rate:25.81|path_pto:0| [2025/04/30 09:44:17 295584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:287706| [2025/04/30 09:44:17 295591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57288|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 295598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:300|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 295605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57288|min_srtt:57288|path_bw:1206493|loss_rate:25.81|path_pto:0| [2025/04/30 09:44:17 295611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:359625| [2025/04/30 09:44:17 295618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57288|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 295625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 295632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57288|min_srtt:57288|path_bw:1206493|loss_rate:25.81|path_pto:0| [2025/04/30 09:44:17 295644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:360804| [2025/04/30 09:44:17 295650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57288|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 295657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 295663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57288|min_srtt:57288|path_bw:1206493|loss_rate:25.81|path_pto:0| [2025/04/30 09:44:17 295669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:361983| [2025/04/30 09:44:17 295675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 295681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 295687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 295693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 295700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:300|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 295706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:287706| [2025/04/30 09:44:17 295713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 295720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:431| [2025/04/30 09:44:17 295767] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:431|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151213|now:1746006257295732|stream_id:0|stream_offset:287706| [2025/04/30 09:44:17 295777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:431|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 09:44:17 295783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151213|applimit:0| [2025/04/30 09:44:17 295790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257300360|now:1746006257295790|interval:4570| [2025/04/30 09:44:17 295796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257300360|now:1746006257295790|interv:4570| [2025/04/30 09:44:17 295803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152413| [2025/04/30 09:44:17 295811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 295824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152413|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:359625| [2025/04/30 09:44:17 295831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 295836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:432| [2025/04/30 09:44:17 295865] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:432|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152413|now:1746006257295844|stream_id:0|stream_offset:359625| [2025/04/30 09:44:17 295871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:432|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 295875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152413|applimit:0| [2025/04/30 09:44:17 295880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257300360|now:1746006257295879|interval:4481| [2025/04/30 09:44:17 295884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257300360|now:1746006257295879|interv:4481| [2025/04/30 09:44:17 295888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153613| [2025/04/30 09:44:17 295892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 295896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153613|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:360804| [2025/04/30 09:44:17 295901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 295905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:433| [2025/04/30 09:44:17 295926] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:433|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153613|now:1746006257295911|stream_id:0|stream_offset:360804| [2025/04/30 09:44:17 295931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 295935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153613|applimit:0| [2025/04/30 09:44:17 295939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257300360|now:1746006257295939|interval:4421| [2025/04/30 09:44:17 295943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257300360|now:1746006257295939|interv:4421| [2025/04/30 09:44:17 295947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154813| [2025/04/30 09:44:17 295952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257300360| [2025/04/30 09:44:17 295956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257300360| [2025/04/30 09:44:17 295960] [debug] |xqc_engine_wakeup_after|wakeup:1746006257300360|now:1746006257295960|diff:4400| [2025/04/30 09:44:17 295965] [debug] |xqc_engine_main_logic|END|now:1746006257295560| [2025/04/30 09:44:17 295974] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257295974| [2025/04/30 09:44:17 295978] [debug] |xqc_engine_wakeup_after|wakeup:1746006257300360|now:1746006257295978|diff:4382| [2025/04/30 09:44:17 295982] [debug] |xqc_engine_main_logic|END|now:1746006257295974| [2025/04/30 09:44:17 297058] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:161|state:ESTABED|recv_time:1746006257297057| [2025/04/30 09:44:17 297069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 297076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:99| [2025/04/30 09:44:17 297080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:100| [2025/04/30 09:44:17 297086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:100| [2025/04/30 09:44:17 297090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 297097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:309|origin_pktnum:179|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:310|path_largest_ack:309| [2025/04/30 09:44:17 297102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:46|tx_in_flight:152411|prior_delivered:148010|prior_time:1746006257239198|is_app_limited:0|send_elapse:57956|ack_elapse:57859|ctl_first_sent_time:1746006257239657|lagest_ack_time:1746006257297057|curr_delivered:216415| [2025/04/30 09:44:17 297107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257239657| [2025/04/30 09:44:17 297112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:787||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/04/30 09:44:17 297116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:310|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:310|path_largest_ack:310| [2025/04/30 09:44:17 297120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:46|tx_in_flight:152411|prior_delivered:148010|prior_time:1746006257239198|is_app_limited:0|send_elapse:57956|ack_elapse:57859|ctl_first_sent_time:1746006257239657|lagest_ack_time:1746006257297057|curr_delivered:217615| [2025/04/30 09:44:17 297125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257239768| [2025/04/30 09:44:17 297129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:786||sndq_packets_used_bytes:0|sndq_packets_free:113| [2025/04/30 09:44:17 297155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57288|rttvar:77|minrtt:31343|latest_rtt:57289|ack_delay:64| [2025/04/30 09:44:17 297162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57280|rttvar:73|minrtt:31343|latest_rtt:57289|ack_delay:64| [2025/04/30 09:44:17 297167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:310|lost_pn:307|thresh:3| [2025/04/30 09:44:17 297171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 297196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 297329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 297367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 297382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 297386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 297390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 297396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 297400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 297469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 297478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:303|lost_pn:307|po_sent_time:1746006257235911|lost_send_time:1746006257232607|loss_delay:64450|frame:STREAM |repair:128| [2025/04/30 09:44:17 297486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:306|lost_pn:307|po_sent_time:1746006257237893|lost_send_time:1746006257232607|loss_delay:64450|frame:STREAM |repair:128| [2025/04/30 09:44:17 297493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:307|lost_pn:307|po_sent_time:1746006257237996|lost_send_time:1746006257232607|loss_delay:64450|frame:STREAM |repair:128| [2025/04/30 09:44:17 297505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257237996u| [2025/04/30 09:44:17 297511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 297518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257302529|now:1746006257297517|interval:5012| [2025/04/30 09:44:17 297524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257302529|now:1746006257297517|interv:5012| [2025/04/30 09:44:17 297531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57956, ack_elapse 57859, delivered 69605|rate 1200997|lost 115| [2025/04/30 09:44:17 297538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200997) in round 5| [2025/04/30 09:44:17 297545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 297551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5174| [2025/04/30 09:44:17 297557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:3|acked:2400|po_sent_time:1746006257239768|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 297565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:3|acked:2400|po_sent_time:1746006257239768|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 297573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:148813|srtt:57280|latest_rtt:57289|min_rtt:31343|applimit:0|lost:112|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 297582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:100|largest:100|pns:2| [2025/04/30 09:44:17 297588] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:161|pkt_type:SHORT_HEADER|pkt_num:100|frame:ACK |recv_time:1746006257297057|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 297596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377297057|now:1746006257297057|interv:120000000| [2025/04/30 09:44:17 297602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377297057|now:1746006257297057|interv:120000000| [2025/04/30 09:44:17 297608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257300360|pq_index:0| [2025/04/30 09:44:17 297615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257295560| [2025/04/30 09:44:17 297621] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257297621| [2025/04/30 09:44:17 297629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257297627| [2025/04/30 09:44:17 297637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 297644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57280|min_srtt:57280|path_bw:1206493|loss_rate:25.87|path_pto:0| [2025/04/30 09:44:17 297655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:290064| [2025/04/30 09:44:17 297662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57280|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 297669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:303|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 297675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57280|min_srtt:57280|path_bw:1206493|loss_rate:25.87|path_pto:0| [2025/04/30 09:44:17 297682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:186312| [2025/04/30 09:44:17 297688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57280|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 297695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:306|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 297701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57280|min_srtt:57280|path_bw:1206493|loss_rate:25.87|path_pto:0| [2025/04/30 09:44:17 297707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:291243| [2025/04/30 09:44:17 297714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57280|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 297721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:307|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 297728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57280|min_srtt:57280|path_bw:1206493|loss_rate:25.87|path_pto:0| [2025/04/30 09:44:17 297734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:361983| [2025/04/30 09:44:17 297741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57280|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 297749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 297755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57280|min_srtt:57280|path_bw:1206493|loss_rate:25.87|path_pto:0| [2025/04/30 09:44:17 297762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:363162| [2025/04/30 09:44:17 297769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57280|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 297781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 297788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57280|min_srtt:57280|path_bw:1206493|loss_rate:25.87|path_pto:0| [2025/04/30 09:44:17 297795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:364341| [2025/04/30 09:44:17 297802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 297808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 297814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 297821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 297828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:303|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 297835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:290064| [2025/04/30 09:44:17 297841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 297846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:434| [2025/04/30 09:44:17 297877] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:434|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148813|now:1746006257297854|stream_id:0|stream_offset:290064| [2025/04/30 09:44:17 297883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:434|origin_pktnum:303|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 297887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148813|applimit:0| [2025/04/30 09:44:17 297892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257302529|now:1746006257297891|interval:4638| [2025/04/30 09:44:17 297896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257302529|now:1746006257297891|interv:4638| [2025/04/30 09:44:17 297900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:150013| [2025/04/30 09:44:17 297905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:306|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 297909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:186312| [2025/04/30 09:44:17 297914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 297918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:435| [2025/04/30 09:44:17 297944] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:435|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150013|now:1746006257297928|stream_id:0|stream_offset:186312| [2025/04/30 09:44:17 297949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:435|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 09:44:17 297954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150013|applimit:0| [2025/04/30 09:44:17 297958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257302529|now:1746006257297958|interval:4571| [2025/04/30 09:44:17 297962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257302529|now:1746006257297958|interv:4571| [2025/04/30 09:44:17 297966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151213| [2025/04/30 09:44:17 297970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:307|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 297974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:291243| [2025/04/30 09:44:17 297979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 297983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:436| [2025/04/30 09:44:17 298003] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:436|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151213|now:1746006257297989|stream_id:0|stream_offset:291243| [2025/04/30 09:44:17 298008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:436|origin_pktnum:307|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 298012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151213|applimit:0| [2025/04/30 09:44:17 298016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257302529|now:1746006257298016|interval:4513| [2025/04/30 09:44:17 298020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257302529|now:1746006257298016|interv:4513| [2025/04/30 09:44:17 298024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152413| [2025/04/30 09:44:17 298029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 298033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152413|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:361983| [2025/04/30 09:44:17 298037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 298041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:437| [2025/04/30 09:44:17 298061] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:437|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152413|now:1746006257298047|stream_id:0|stream_offset:361983| [2025/04/30 09:44:17 298069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 298074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152413|applimit:0| [2025/04/30 09:44:17 298078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257302529|now:1746006257298078|interval:4451| [2025/04/30 09:44:17 298082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257302529|now:1746006257298078|interv:4451| [2025/04/30 09:44:17 298086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153613| [2025/04/30 09:44:17 298090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 298094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153613|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:363162| [2025/04/30 09:44:17 298099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 298103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:438| [2025/04/30 09:44:17 298123] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:438|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153613|now:1746006257298108|stream_id:0|stream_offset:363162| [2025/04/30 09:44:17 298128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 298152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153613|applimit:0| [2025/04/30 09:44:17 298159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257302529|now:1746006257298158|interval:4371| [2025/04/30 09:44:17 298165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257302529|now:1746006257298158|interv:4371| [2025/04/30 09:44:17 298169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154813| [2025/04/30 09:44:17 298174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257302529| [2025/04/30 09:44:17 298178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257302529| [2025/04/30 09:44:17 298182] [debug] |xqc_engine_wakeup_after|wakeup:1746006257302529|now:1746006257298182|diff:4347| [2025/04/30 09:44:17 298187] [debug] |xqc_engine_main_logic|END|now:1746006257297627| [2025/04/30 09:44:17 298192] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257298192| [2025/04/30 09:44:17 298196] [debug] |xqc_engine_wakeup_after|wakeup:1746006257302529|now:1746006257298196|diff:4333| [2025/04/30 09:44:17 298200] [debug] |xqc_engine_main_logic|END|now:1746006257298192| [2025/04/30 09:44:17 299030] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:163|state:ESTABED|recv_time:1746006257299029| [2025/04/30 09:44:17 299039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 299045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:100| [2025/04/30 09:44:17 299049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:101| [2025/04/30 09:44:17 299060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:101| [2025/04/30 09:44:17 299064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 299072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:312|origin_pktnum:181|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:313|path_largest_ack:312| [2025/04/30 09:44:17 299076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:49|tx_in_flight:150011|prior_delivered:150410|prior_time:1746006257241273|is_app_limited:0|send_elapse:58271|ack_elapse:57756|ctl_first_sent_time:1746006257241879|lagest_ack_time:1746006257299029|curr_delivered:218815| [2025/04/30 09:44:17 299081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257241879| [2025/04/30 09:44:17 299086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:787||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/04/30 09:44:17 299090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:313|origin_pktnum:184|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:313|path_largest_ack:313| [2025/04/30 09:44:17 299095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:49|tx_in_flight:150011|prior_delivered:150410|prior_time:1746006257241273|is_app_limited:0|send_elapse:58271|ack_elapse:57756|ctl_first_sent_time:1746006257241879|lagest_ack_time:1746006257299029|curr_delivered:220015| [2025/04/30 09:44:17 299099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257241990| [2025/04/30 09:44:17 299103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:785||sndq_packets_used_bytes:0|sndq_packets_free:114| [2025/04/30 09:44:17 299107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57280|rttvar:73|minrtt:31343|latest_rtt:57039|ack_delay:64| [2025/04/30 09:44:17 299112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57241|rttvar:131|minrtt:31343|latest_rtt:57039|ack_delay:64| [2025/04/30 09:44:17 299116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:313|lost_pn:310|thresh:3| [2025/04/30 09:44:17 299120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 299162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 299291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 299330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 299345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 299349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 299353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 299356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 299360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 299432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 299448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 299452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:308|lost_pn:310|po_sent_time:1746006257238079|lost_send_time:1746006257234633|loss_delay:64396|frame:STREAM |repair:128| [2025/04/30 09:44:17 299457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257238079u| [2025/04/30 09:44:17 299461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 299465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257304271|now:1746006257299465|interval:4806| [2025/04/30 09:44:17 299469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257304271|now:1746006257299465|interv:4806| [2025/04/30 09:44:17 299475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58271, ack_elapse 57756, delivered 69605|rate 1194504|lost 116| [2025/04/30 09:44:17 299481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194504) in round 5| [2025/04/30 09:44:17 299492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 299499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5174| [2025/04/30 09:44:17 299506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257241990|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 299513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257241990|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 299520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:151213|srtt:57241|latest_rtt:57039|min_rtt:31343|applimit:0|lost:115|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 299530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:101|largest:101|pns:2| [2025/04/30 09:44:17 299537] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:163|pkt_type:SHORT_HEADER|pkt_num:101|frame:ACK |recv_time:1746006257299029|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 299545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377299029|now:1746006257299029|interv:120000000| [2025/04/30 09:44:17 299552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377299029|now:1746006257299029|interv:120000000| [2025/04/30 09:44:17 299558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257302529|pq_index:0| [2025/04/30 09:44:17 299565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257297627| [2025/04/30 09:44:17 299571] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257299571| [2025/04/30 09:44:17 299579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257299577| [2025/04/30 09:44:17 299587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 299593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57241|min_srtt:57241|path_bw:1206493|loss_rate:26.26|path_pto:0| [2025/04/30 09:44:17 299600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:292422| [2025/04/30 09:44:17 299608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57241|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 299615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:308|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 299622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57241|min_srtt:57241|path_bw:1206493|loss_rate:26.26|path_pto:0| [2025/04/30 09:44:17 299629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:364341| [2025/04/30 09:44:17 299641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57241|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 299647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 299654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57241|min_srtt:57241|path_bw:1206493|loss_rate:26.26|path_pto:0| [2025/04/30 09:44:17 299660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:365520| [2025/04/30 09:44:17 299667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57241|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 299673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 299680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57241|min_srtt:57241|path_bw:1206493|loss_rate:26.26|path_pto:0| [2025/04/30 09:44:17 299686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:366699| [2025/04/30 09:44:17 299693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 299699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 299706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 299712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 299719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:308|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 299726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:292422| [2025/04/30 09:44:17 299733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 299740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:439| [2025/04/30 09:44:17 299778] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:439|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151213|now:1746006257299752|stream_id:0|stream_offset:292422| [2025/04/30 09:44:17 299787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:439|origin_pktnum:308|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 299794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151213|applimit:0| [2025/04/30 09:44:17 299801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257304271|now:1746006257299801|interval:4470| [2025/04/30 09:44:17 299814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257304271|now:1746006257299801|interv:4470| [2025/04/30 09:44:17 299821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152413| [2025/04/30 09:44:17 299828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 299833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152413|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:364341| [2025/04/30 09:44:17 299837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 299841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:440| [2025/04/30 09:44:17 299870] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:440|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152413|now:1746006257299849|stream_id:0|stream_offset:364341| [2025/04/30 09:44:17 299875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:440|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 299880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152413|applimit:0| [2025/04/30 09:44:17 299884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257304271|now:1746006257299884|interval:4387| [2025/04/30 09:44:17 299888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257304271|now:1746006257299884|interv:4387| [2025/04/30 09:44:17 299892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153613| [2025/04/30 09:44:17 299897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 299901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153613|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:365520| [2025/04/30 09:44:17 299905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 299909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:441| [2025/04/30 09:44:17 299931] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:441|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153613|now:1746006257299916|stream_id:0|stream_offset:365520| [2025/04/30 09:44:17 299936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 299940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153613|applimit:0| [2025/04/30 09:44:17 299944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257304271|now:1746006257299944|interval:4327| [2025/04/30 09:44:17 299949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257304271|now:1746006257299944|interv:4327| [2025/04/30 09:44:17 299957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154813| [2025/04/30 09:44:17 299961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257304271| [2025/04/30 09:44:17 299965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257304271| [2025/04/30 09:44:17 299969] [debug] |xqc_engine_wakeup_after|wakeup:1746006257304271|now:1746006257299969|diff:4302| [2025/04/30 09:44:17 299974] [debug] |xqc_engine_main_logic|END|now:1746006257299577| [2025/04/30 09:44:17 299979] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257299979| [2025/04/30 09:44:17 299983] [debug] |xqc_engine_wakeup_after|wakeup:1746006257304271|now:1746006257299983|diff:4288| [2025/04/30 09:44:17 299987] [debug] |xqc_engine_main_logic|END|now:1746006257299979| [2025/04/30 09:44:17 301021] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:166|state:ESTABED|recv_time:1746006257301020| [2025/04/30 09:44:17 301033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 301039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:101| [2025/04/30 09:44:17 301044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:102| [2025/04/30 09:44:17 301050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:102| [2025/04/30 09:44:17 301054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 301059] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 301065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:317|origin_pktnum:187|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:318|path_largest_ack:317| [2025/04/30 09:44:17 301070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:51|tx_in_flight:151211|prior_delivered:152810|prior_time:1746006257243197|is_app_limited:0|send_elapse:58158|ack_elapse:57823|ctl_first_sent_time:1746006257243722|lagest_ack_time:1746006257301020|curr_delivered:221215| [2025/04/30 09:44:17 301075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257243722| [2025/04/30 09:44:17 301079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:784||sndq_packets_used_bytes:0|sndq_packets_free:115| [2025/04/30 09:44:17 301084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 301088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:51|tx_in_flight:151211|prior_delivered:152810|prior_time:1746006257243197|is_app_limited:0|send_elapse:58158|ack_elapse:57823|ctl_first_sent_time:1746006257243722|lagest_ack_time:1746006257301020|curr_delivered:222415| [2025/04/30 09:44:17 301093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257243831| [2025/04/30 09:44:17 301097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:117| [2025/04/30 09:44:17 301101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57241|rttvar:131|minrtt:31343|latest_rtt:57189|ack_delay:56| [2025/04/30 09:44:17 301105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57227|rttvar:126|minrtt:31343|latest_rtt:57189|ack_delay:56| [2025/04/30 09:44:17 301115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:318|lost_pn:315|thresh:3| [2025/04/30 09:44:17 301119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 301159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 301279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 301317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 301333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 301336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 301343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 301347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 301350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 301420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 301435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 301446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:311|lost_pn:315|po_sent_time:1746006257239875|lost_send_time:1746006257236640|loss_delay:64380|frame:STREAM |repair:128| [2025/04/30 09:44:17 301451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:314|lost_pn:315|po_sent_time:1746006257242085|lost_send_time:1746006257236640|loss_delay:64380|frame:STREAM |repair:128| [2025/04/30 09:44:17 301456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:315|lost_pn:315|po_sent_time:1746006257242179|lost_send_time:1746006257236640|loss_delay:64380|frame:STREAM |repair:128| [2025/04/30 09:44:17 301460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257242179u| [2025/04/30 09:44:17 301464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 301470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257306625|now:1746006257301470|interval:5155| [2025/04/30 09:44:17 301477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257306625|now:1746006257301470|interv:5155| [2025/04/30 09:44:17 301484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58158, ack_elapse 57823, delivered 69605|rate 1196825|lost 119| [2025/04/30 09:44:17 301490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196825) in round 5| [2025/04/30 09:44:17 301497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 301504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5174| [2025/04/30 09:44:17 301510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:3|acked:2400|po_sent_time:1746006257243831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 301518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:3|acked:2400|po_sent_time:1746006257243831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 301525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:148813|srtt:57227|latest_rtt:57189|min_rtt:31343|applimit:0|lost:116|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 301534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:102|largest:102|pns:2| [2025/04/30 09:44:17 301541] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:166|pkt_type:SHORT_HEADER|pkt_num:102|frame:ACK |recv_time:1746006257301020|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 301549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377301020|now:1746006257301020|interv:120000000| [2025/04/30 09:44:17 301556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377301020|now:1746006257301020|interv:120000000| [2025/04/30 09:44:17 301562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257304271|pq_index:0| [2025/04/30 09:44:17 301569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257299577| [2025/04/30 09:44:17 301580] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257301580| [2025/04/30 09:44:17 301587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257301586| [2025/04/30 09:44:17 301595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 301603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57227|min_srtt:57227|path_bw:1206493|loss_rate:26.30|path_pto:0| [2025/04/30 09:44:17 301610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:294780| [2025/04/30 09:44:17 301617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57227|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 301624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:311|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 301630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57227|min_srtt:57227|path_bw:1206493|loss_rate:26.30|path_pto:0| [2025/04/30 09:44:17 301636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:195744| [2025/04/30 09:44:17 301643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57227|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 301649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:314|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 301655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57227|min_srtt:57227|path_bw:1206493|loss_rate:26.30|path_pto:0| [2025/04/30 09:44:17 301662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:295959| [2025/04/30 09:44:17 301668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57227|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 301675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:315|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 301681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57227|min_srtt:57227|path_bw:1206493|loss_rate:26.30|path_pto:0| [2025/04/30 09:44:17 301688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:366699| [2025/04/30 09:44:17 301695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57227|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 301709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 301716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57227|min_srtt:57227|path_bw:1206493|loss_rate:26.30|path_pto:0| [2025/04/30 09:44:17 301722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:367878| [2025/04/30 09:44:17 301729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57227|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 301737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 301743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57227|min_srtt:57227|path_bw:1206493|loss_rate:26.30|path_pto:0| [2025/04/30 09:44:17 301750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:369057| [2025/04/30 09:44:17 301757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 301763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 301769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 301776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 301783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:311|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 301790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:294780| [2025/04/30 09:44:17 301797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 301804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:442| [2025/04/30 09:44:17 301841] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:442|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148813|now:1746006257301815|stream_id:0|stream_offset:294780| [2025/04/30 09:44:17 301848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:442|origin_pktnum:311|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 301853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148813|applimit:0| [2025/04/30 09:44:17 301857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257306625|now:1746006257301857|interval:4768| [2025/04/30 09:44:17 301861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257306625|now:1746006257301857|interv:4768| [2025/04/30 09:44:17 301865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:150013| [2025/04/30 09:44:17 301875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:314|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 301879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:195744| [2025/04/30 09:44:17 301884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 301888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:443| [2025/04/30 09:44:17 301911] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:443|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150013|now:1746006257301894|stream_id:0|stream_offset:195744| [2025/04/30 09:44:17 301916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:443|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 09:44:17 301921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150013|applimit:0| [2025/04/30 09:44:17 301925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257306625|now:1746006257301925|interval:4700| [2025/04/30 09:44:17 301929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257306625|now:1746006257301925|interv:4700| [2025/04/30 09:44:17 301933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151213| [2025/04/30 09:44:17 301937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:315|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 301942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:295959| [2025/04/30 09:44:17 301946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 301950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:444| [2025/04/30 09:44:17 301970] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:444|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151213|now:1746006257301956|stream_id:0|stream_offset:295959| [2025/04/30 09:44:17 301975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:444|origin_pktnum:315|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 301980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151213|applimit:0| [2025/04/30 09:44:17 301983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257306625|now:1746006257301983|interval:4642| [2025/04/30 09:44:17 301988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257306625|now:1746006257301983|interv:4642| [2025/04/30 09:44:17 301992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152413| [2025/04/30 09:44:17 301996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 302004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152413|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:366699| [2025/04/30 09:44:17 302008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 302012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:445| [2025/04/30 09:44:17 302033] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:445|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152413|now:1746006257302018|stream_id:0|stream_offset:366699| [2025/04/30 09:44:17 302038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:445|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 302043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152413|applimit:0| [2025/04/30 09:44:17 302047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257306625|now:1746006257302047|interval:4578| [2025/04/30 09:44:17 302051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257306625|now:1746006257302047|interv:4578| [2025/04/30 09:44:17 302055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153613| [2025/04/30 09:44:17 302059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 302063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153613|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:367878| [2025/04/30 09:44:17 302068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 302072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:446| [2025/04/30 09:44:17 302092] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:446|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153613|now:1746006257302078|stream_id:0|stream_offset:367878| [2025/04/30 09:44:17 302097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 302101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153613|applimit:0| [2025/04/30 09:44:17 302105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257306625|now:1746006257302105|interval:4520| [2025/04/30 09:44:17 302109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257306625|now:1746006257302105|interv:4520| [2025/04/30 09:44:17 302113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154813| [2025/04/30 09:44:17 302118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257306625| [2025/04/30 09:44:17 302122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257306625| [2025/04/30 09:44:17 302126] [debug] |xqc_engine_wakeup_after|wakeup:1746006257306625|now:1746006257302126|diff:4499| [2025/04/30 09:44:17 302130] [debug] |xqc_engine_main_logic|END|now:1746006257301586| [2025/04/30 09:44:17 302156] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257302155| [2025/04/30 09:44:17 302160] [debug] |xqc_engine_wakeup_after|wakeup:1746006257306625|now:1746006257302160|diff:4465| [2025/04/30 09:44:17 302164] [debug] |xqc_engine_main_logic|END|now:1746006257302155| [2025/04/30 09:44:17 303017] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:168|state:ESTABED|recv_time:1746006257303017| [2025/04/30 09:44:17 303026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 303032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:102| [2025/04/30 09:44:17 303036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:103| [2025/04/30 09:44:17 303043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:103| [2025/04/30 09:44:17 303047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 303052] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 303058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:321|origin_pktnum:191|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:322|path_largest_ack:321| [2025/04/30 09:44:17 303063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:52|tx_in_flight:152411|prior_delivered:155210|prior_time:1746006257245206|is_app_limited:0|send_elapse:58078|ack_elapse:57811|ctl_first_sent_time:1746006257245718|lagest_ack_time:1746006257303017|curr_delivered:223615| [2025/04/30 09:44:17 303068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257245718| [2025/04/30 09:44:17 303072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:783||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/04/30 09:44:17 303076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:322|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:322|path_largest_ack:322| [2025/04/30 09:44:17 303081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:52|tx_in_flight:152411|prior_delivered:155210|prior_time:1746006257245206|is_app_limited:0|send_elapse:58078|ack_elapse:57811|ctl_first_sent_time:1746006257245718|lagest_ack_time:1746006257303017|curr_delivered:224815| [2025/04/30 09:44:17 303085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257245829| [2025/04/30 09:44:17 303089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:117| [2025/04/30 09:44:17 303093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57227|rttvar:126|minrtt:31343|latest_rtt:57188|ack_delay:64| [2025/04/30 09:44:17 303098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57214|rttvar:120|minrtt:31343|latest_rtt:57188|ack_delay:64| [2025/04/30 09:44:17 303102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:322|lost_pn:319|thresh:3| [2025/04/30 09:44:17 303106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 303127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 303265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 303304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 303319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 303323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 303327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 303331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 303334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 303406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 303421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 303437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 303441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:316|lost_pn:319|po_sent_time:1746006257242245|lost_send_time:1746006257238652|loss_delay:64365|frame:STREAM |repair:128| [2025/04/30 09:44:17 303449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:319|lost_pn:319|po_sent_time:1746006257243937|lost_send_time:1746006257238652|loss_delay:64365|frame:STREAM |repair:128| [2025/04/30 09:44:17 303453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257243937u| [2025/04/30 09:44:17 303457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 303462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257308398|now:1746006257303462|interval:4936| [2025/04/30 09:44:17 303469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257308398|now:1746006257303462|interv:4936| [2025/04/30 09:44:17 303476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58078, ack_elapse 57811, delivered 69605|rate 1198474|lost 121| [2025/04/30 09:44:17 303483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198474) in round 5| [2025/04/30 09:44:17 303490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 303496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5174| [2025/04/30 09:44:17 303503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257245829|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 303510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257245829|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 303517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150013|srtt:57214|latest_rtt:57188|min_rtt:31343|applimit:0|lost:119|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 303527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:103|largest:103|pns:2| [2025/04/30 09:44:17 303534] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:168|pkt_type:SHORT_HEADER|pkt_num:103|frame:ACK |recv_time:1746006257303017|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 303542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377303017|now:1746006257303017|interv:120000000| [2025/04/30 09:44:17 303548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377303017|now:1746006257303017|interv:120000000| [2025/04/30 09:44:17 303555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257306625|pq_index:0| [2025/04/30 09:44:17 303562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257301586| [2025/04/30 09:44:17 303568] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257303568| [2025/04/30 09:44:17 303576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257303574| [2025/04/30 09:44:17 303584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 303596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57214|min_srtt:57214|path_bw:1206493|loss_rate:26.68|path_pto:0| [2025/04/30 09:44:17 303603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:297138| [2025/04/30 09:44:17 303610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57214|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 303618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:316|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 303625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57214|min_srtt:57214|path_bw:1206493|loss_rate:26.68|path_pto:0| [2025/04/30 09:44:17 303631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:298317| [2025/04/30 09:44:17 303637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57214|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 303644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:319|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 303650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57214|min_srtt:57214|path_bw:1206493|loss_rate:26.68|path_pto:0| [2025/04/30 09:44:17 303656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:369057| [2025/04/30 09:44:17 303663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57214|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 303669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 303676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57214|min_srtt:57214|path_bw:1206493|loss_rate:26.68|path_pto:0| [2025/04/30 09:44:17 303682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:370236| [2025/04/30 09:44:17 303689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57214|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 303695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 303702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57214|min_srtt:57214|path_bw:1206493|loss_rate:26.68|path_pto:0| [2025/04/30 09:44:17 303709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:371415| [2025/04/30 09:44:17 303720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 303727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 303733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 303740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 303747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:316|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 303754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:297138| [2025/04/30 09:44:17 303760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 303768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:447| [2025/04/30 09:44:17 303808] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:447|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150013|now:1746006257303779|stream_id:0|stream_offset:297138| [2025/04/30 09:44:17 303819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:447|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 09:44:17 303825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150013|applimit:0| [2025/04/30 09:44:17 303829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257308398|now:1746006257303829|interval:4569| [2025/04/30 09:44:17 303833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257308398|now:1746006257303829|interv:4569| [2025/04/30 09:44:17 303837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151213| [2025/04/30 09:44:17 303842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:319|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 303847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:298317| [2025/04/30 09:44:17 303851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 303855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:448| [2025/04/30 09:44:17 303880] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:448|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151213|now:1746006257303862|stream_id:0|stream_offset:298317| [2025/04/30 09:44:17 303886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:448|origin_pktnum:319|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 303890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151213|applimit:0| [2025/04/30 09:44:17 303894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257308398|now:1746006257303894|interval:4504| [2025/04/30 09:44:17 303907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257308398|now:1746006257303894|interv:4504| [2025/04/30 09:44:17 303911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152413| [2025/04/30 09:44:17 303915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 303920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152413|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:369057| [2025/04/30 09:44:17 303924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 303928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:449| [2025/04/30 09:44:17 303950] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:449|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152413|now:1746006257303934|stream_id:0|stream_offset:369057| [2025/04/30 09:44:17 303955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 303960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152413|applimit:0| [2025/04/30 09:44:17 303964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257308398|now:1746006257303964|interval:4434| [2025/04/30 09:44:17 303968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257308398|now:1746006257303964|interv:4434| [2025/04/30 09:44:17 303972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153613| [2025/04/30 09:44:17 303976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 303980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153613|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:370236| [2025/04/30 09:44:17 303985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 303989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:450| [2025/04/30 09:44:17 304009] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:450|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153613|now:1746006257303995|stream_id:0|stream_offset:370236| [2025/04/30 09:44:17 304014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 304018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153613|applimit:0| [2025/04/30 09:44:17 304022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257308398|now:1746006257304022|interval:4376| [2025/04/30 09:44:17 304026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257308398|now:1746006257304022|interv:4376| [2025/04/30 09:44:17 304033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154813| [2025/04/30 09:44:17 304038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257308398| [2025/04/30 09:44:17 304042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257308398| [2025/04/30 09:44:17 304046] [debug] |xqc_engine_wakeup_after|wakeup:1746006257308398|now:1746006257304046|diff:4352| [2025/04/30 09:44:17 304051] [debug] |xqc_engine_main_logic|END|now:1746006257303574| [2025/04/30 09:44:17 304056] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257304056| [2025/04/30 09:44:17 304060] [debug] |xqc_engine_wakeup_after|wakeup:1746006257308398|now:1746006257304060|diff:4338| [2025/04/30 09:44:17 304064] [debug] |xqc_engine_main_logic|END|now:1746006257304056| [2025/04/30 09:44:17 305078] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:171|state:ESTABED|recv_time:1746006257305077| [2025/04/30 09:44:17 305089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 305095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:103| [2025/04/30 09:44:17 305099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:104| [2025/04/30 09:44:17 305106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:104| [2025/04/30 09:44:17 305110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 305115] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 305121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:324|origin_pktnum:193|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:325|path_largest_ack:324| [2025/04/30 09:44:17 305126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:55|tx_in_flight:150011|prior_delivered:157610|prior_time:1746006257247175|is_app_limited:0|send_elapse:58175|ack_elapse:57902|ctl_first_sent_time:1746006257247753|lagest_ack_time:1746006257305077|curr_delivered:226015| [2025/04/30 09:44:17 305131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257247753| [2025/04/30 09:44:17 305159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:117| [2025/04/30 09:44:17 305164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:325|origin_pktnum:196|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:325|path_largest_ack:325| [2025/04/30 09:44:17 305168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:55|tx_in_flight:150011|prior_delivered:157610|prior_time:1746006257247175|is_app_limited:0|send_elapse:58175|ack_elapse:57902|ctl_first_sent_time:1746006257247753|lagest_ack_time:1746006257305077|curr_delivered:227215| [2025/04/30 09:44:17 305173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257247860| [2025/04/30 09:44:17 305177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/04/30 09:44:17 305181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57214|rttvar:120|minrtt:31343|latest_rtt:57217|ack_delay:56| [2025/04/30 09:44:17 305186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57208|rttvar:103|minrtt:31343|latest_rtt:57217|ack_delay:56| [2025/04/30 09:44:17 305195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:325|lost_pn:322|thresh:3| [2025/04/30 09:44:17 305199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 305215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 305322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 305361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 305376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 305380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 305384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 305388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 305391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 305470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 305495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 305525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 305546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:320|lost_pn:322|po_sent_time:1746006257244033|lost_send_time:1746006257240708|loss_delay:64369|frame:STREAM |repair:128| [2025/04/30 09:44:17 305554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257244033u| [2025/04/30 09:44:17 305560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 305567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257310303|now:1746006257305566|interval:4737| [2025/04/30 09:44:17 305573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257310303|now:1746006257305566|interv:4737| [2025/04/30 09:44:17 305579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58175, ack_elapse 57902, delivered 69605|rate 1196476|lost 122| [2025/04/30 09:44:17 305586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196476) in round 5| [2025/04/30 09:44:17 305593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 305599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5174| [2025/04/30 09:44:17 305606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257247860|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 305613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257247860|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 305620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:151213|srtt:57208|latest_rtt:57217|min_rtt:31343|applimit:0|lost:121|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 305628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 305634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006257330077|now:1746006257305077|interv:25000| [2025/04/30 09:44:17 305642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006257305077|max_ack_delay:25000| [2025/04/30 09:44:17 305648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:104|largest:104|pns:2| [2025/04/30 09:44:17 305655] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:104|frame:PING ACK |recv_time:1746006257305077|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 305667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377305077|now:1746006257305077|interv:120000000| [2025/04/30 09:44:17 305674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377305077|now:1746006257305077|interv:120000000| [2025/04/30 09:44:17 305680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257308398|pq_index:0| [2025/04/30 09:44:17 305686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257303574| [2025/04/30 09:44:17 305693] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257305693| [2025/04/30 09:44:17 305701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257305699| [2025/04/30 09:44:17 305708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 305716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57208|min_srtt:57208|path_bw:1206493|loss_rate:26.89|path_pto:0| [2025/04/30 09:44:17 305723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:299496| [2025/04/30 09:44:17 305730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57208|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 305737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:320|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 305744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57208|min_srtt:57208|path_bw:1206493|loss_rate:26.89|path_pto:0| [2025/04/30 09:44:17 305751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:371415| [2025/04/30 09:44:17 305757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57208|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 305764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 305771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57208|min_srtt:57208|path_bw:1206493|loss_rate:26.89|path_pto:0| [2025/04/30 09:44:17 305778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:372594| [2025/04/30 09:44:17 305785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57208|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 305792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 305799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57208|min_srtt:57208|path_bw:1206493|loss_rate:26.89|path_pto:0| [2025/04/30 09:44:17 305811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:373773| [2025/04/30 09:44:17 305818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 305824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 305830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 305837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 305844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:320|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 305851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:299496| [2025/04/30 09:44:17 305858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 305865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:451| [2025/04/30 09:44:17 305903] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:451|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151213|now:1746006257305877|stream_id:0|stream_offset:299496| [2025/04/30 09:44:17 305909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:451|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 09:44:17 305914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151213|applimit:0| [2025/04/30 09:44:17 305918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257310303|now:1746006257305918|interval:4385| [2025/04/30 09:44:17 305922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257310303|now:1746006257305918|interv:4385| [2025/04/30 09:44:17 305927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152413| [2025/04/30 09:44:17 305932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 305936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152413|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:371415| [2025/04/30 09:44:17 305940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 305944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:452| [2025/04/30 09:44:17 305966] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:452|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152413|now:1746006257305951|stream_id:0|stream_offset:371415| [2025/04/30 09:44:17 305971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:452|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 305981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152413|applimit:0| [2025/04/30 09:44:17 305985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257310303|now:1746006257305985|interval:4318| [2025/04/30 09:44:17 305989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257310303|now:1746006257305985|interv:4318| [2025/04/30 09:44:17 305993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153613| [2025/04/30 09:44:17 305998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 306002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153613|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:372594| [2025/04/30 09:44:17 306006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 306010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:453| [2025/04/30 09:44:17 306032] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:453|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153613|now:1746006257306016|stream_id:0|stream_offset:372594| [2025/04/30 09:44:17 306037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 306041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153613|applimit:0| [2025/04/30 09:44:17 306045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257310303|now:1746006257306045|interval:4258| [2025/04/30 09:44:17 306049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257310303|now:1746006257306045|interv:4258| [2025/04/30 09:44:17 306053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154813| [2025/04/30 09:44:17 306058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257310303| [2025/04/30 09:44:17 306062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257310303| [2025/04/30 09:44:17 306066] [debug] |xqc_engine_wakeup_after|wakeup:1746006257310303|now:1746006257306066|diff:4237| [2025/04/30 09:44:17 306071] [debug] |xqc_engine_main_logic|END|now:1746006257305699| [2025/04/30 09:44:17 306076] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257306076| [2025/04/30 09:44:17 306080] [debug] |xqc_engine_wakeup_after|wakeup:1746006257310303|now:1746006257306080|diff:4223| [2025/04/30 09:44:17 306084] [debug] |xqc_engine_main_logic|END|now:1746006257306076| [2025/04/30 09:44:17 307109] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:172|state:ESTABED|recv_time:1746006257307108| [2025/04/30 09:44:17 307121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 307127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:104| [2025/04/30 09:44:17 307131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:105| [2025/04/30 09:44:17 307160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:105| [2025/04/30 09:44:17 307165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 307175] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 307181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:329|origin_pktnum:199|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:330|path_largest_ack:329| [2025/04/30 09:44:17 307186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:57|tx_in_flight:151211|prior_delivered:160010|prior_time:1746006257249216|is_app_limited:0|send_elapse:58227|ack_elapse:57892|ctl_first_sent_time:1746006257249797|lagest_ack_time:1746006257307108|curr_delivered:228415| [2025/04/30 09:44:17 307191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257249797| [2025/04/30 09:44:17 307195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/04/30 09:44:17 307200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 307204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:57|tx_in_flight:151211|prior_delivered:160010|prior_time:1746006257249216|is_app_limited:0|send_elapse:58227|ack_elapse:57892|ctl_first_sent_time:1746006257249797|lagest_ack_time:1746006257307108|curr_delivered:229615| [2025/04/30 09:44:17 307209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257249912| [2025/04/30 09:44:17 307213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/04/30 09:44:17 307217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57208|rttvar:103|minrtt:31343|latest_rtt:57196|ack_delay:112| [2025/04/30 09:44:17 307221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57192|rttvar:109|minrtt:31343|latest_rtt:57196|ack_delay:112| [2025/04/30 09:44:17 307226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:330|lost_pn:327|thresh:3| [2025/04/30 09:44:17 307230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 307246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 307344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 307385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 307401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 307405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 307408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 307412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 307416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 307515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 307541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 307565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 307591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:323|lost_pn:327|po_sent_time:1746006257245934|lost_send_time:1746006257242763|loss_delay:64345|frame:STREAM |repair:128| [2025/04/30 09:44:17 307599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:326|lost_pn:327|po_sent_time:1746006257247959|lost_send_time:1746006257242763|loss_delay:64345|frame:STREAM |repair:128| [2025/04/30 09:44:17 307606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:327|lost_pn:327|po_sent_time:1746006257248030|lost_send_time:1746006257242763|loss_delay:64345|frame:STREAM |repair:128| [2025/04/30 09:44:17 307612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257248030u| [2025/04/30 09:44:17 307618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 307624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257312435|now:1746006257307624|interval:4811| [2025/04/30 09:44:17 307630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257312435|now:1746006257307624|interv:4811| [2025/04/30 09:44:17 307641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58227, ack_elapse 57892, delivered 69605|rate 1195407|lost 125| [2025/04/30 09:44:17 307653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195407) in round 5| [2025/04/30 09:44:17 307659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 307665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5174| [2025/04/30 09:44:17 307671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:3|acked:2400|po_sent_time:1746006257249912|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 307678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:3|acked:2400|po_sent_time:1746006257249912|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 307685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:148813|srtt:57192|latest_rtt:57196|min_rtt:31343|applimit:0|lost:122|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 307694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:105|largest:105|pns:2| [2025/04/30 09:44:17 307701] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:105|frame:ACK |recv_time:1746006257307108|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 307709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377307108|now:1746006257307108|interv:120000000| [2025/04/30 09:44:17 307715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377307108|now:1746006257307108|interv:120000000| [2025/04/30 09:44:17 307721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257310303|pq_index:0| [2025/04/30 09:44:17 307728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257305699| [2025/04/30 09:44:17 307735] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257307735| [2025/04/30 09:44:17 307743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257307741| [2025/04/30 09:44:17 307750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 307758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57192|min_srtt:57192|path_bw:1206493|loss_rate:26.93|path_pto:0| [2025/04/30 09:44:17 307765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:301854| [2025/04/30 09:44:17 307772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57192|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 307780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:323|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 307793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57192|min_srtt:57192|path_bw:1206493|loss_rate:26.93|path_pto:0| [2025/04/30 09:44:17 307800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:209892| [2025/04/30 09:44:17 307807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57192|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 307814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:326|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 307819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57192|min_srtt:57192|path_bw:1206493|loss_rate:26.93|path_pto:0| [2025/04/30 09:44:17 307824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:303033| [2025/04/30 09:44:17 307828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57192|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 307832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:327|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 307836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57192|min_srtt:57192|path_bw:1206493|loss_rate:26.93|path_pto:0| [2025/04/30 09:44:17 307841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:373773| [2025/04/30 09:44:17 307845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57192|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 307849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 307853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57192|min_srtt:57192|path_bw:1206493|loss_rate:26.93|path_pto:0| [2025/04/30 09:44:17 307858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:374952| [2025/04/30 09:44:17 307862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57192|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 307866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 307871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57192|min_srtt:57192|path_bw:1206493|loss_rate:26.93|path_pto:0| [2025/04/30 09:44:17 307875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:376131| [2025/04/30 09:44:17 307882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 307886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 307890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 307894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 307899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:323|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 307903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148813|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:301854| [2025/04/30 09:44:17 307907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 307912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:454| [2025/04/30 09:44:17 307944] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:454|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148813|now:1746006257307920|stream_id:0|stream_offset:301854| [2025/04/30 09:44:17 307950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:454|origin_pktnum:323|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 307955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148813|applimit:0| [2025/04/30 09:44:17 307959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257312435|now:1746006257307959|interval:4476| [2025/04/30 09:44:17 307963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257312435|now:1746006257307959|interv:4476| [2025/04/30 09:44:17 307967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:150013| [2025/04/30 09:44:17 307972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:326|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 307976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:209892| [2025/04/30 09:44:17 307981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 307985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:455| [2025/04/30 09:44:17 308006] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:455|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150013|now:1746006257307991|stream_id:0|stream_offset:209892| [2025/04/30 09:44:17 308011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:455|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 09:44:17 308016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150013|applimit:0| [2025/04/30 09:44:17 308020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257312435|now:1746006257308020|interval:4415| [2025/04/30 09:44:17 308028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257312435|now:1746006257308020|interv:4415| [2025/04/30 09:44:17 308032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151213| [2025/04/30 09:44:17 308036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:327|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 308040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:303033| [2025/04/30 09:44:17 308044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 308049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:456| [2025/04/30 09:44:17 308069] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:456|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151213|now:1746006257308054|stream_id:0|stream_offset:303033| [2025/04/30 09:44:17 308074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:456|origin_pktnum:327|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 308079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151213|applimit:0| [2025/04/30 09:44:17 308083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257312435|now:1746006257308083|interval:4352| [2025/04/30 09:44:17 308087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257312435|now:1746006257308083|interv:4352| [2025/04/30 09:44:17 308091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152413| [2025/04/30 09:44:17 308096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 308100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152413|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:373773| [2025/04/30 09:44:17 308104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 308108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:457| [2025/04/30 09:44:17 308128] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:457|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152413|now:1746006257308114|stream_id:0|stream_offset:373773| [2025/04/30 09:44:17 308153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 308160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152413|applimit:0| [2025/04/30 09:44:17 308165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257312435|now:1746006257308165|interval:4270| [2025/04/30 09:44:17 308169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257312435|now:1746006257308165|interv:4270| [2025/04/30 09:44:17 308177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153613| [2025/04/30 09:44:17 308182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 308186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153613|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:374952| [2025/04/30 09:44:17 308190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 308195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:458| [2025/04/30 09:44:17 308221] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:458|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153613|now:1746006257308202|stream_id:0|stream_offset:374952| [2025/04/30 09:44:17 308227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 308231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153613|applimit:0| [2025/04/30 09:44:17 308235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257312435|now:1746006257308235|interval:4200| [2025/04/30 09:44:17 308239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257312435|now:1746006257308235|interv:4200| [2025/04/30 09:44:17 308243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154813| [2025/04/30 09:44:17 308248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257312435| [2025/04/30 09:44:17 308252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257312435| [2025/04/30 09:44:17 308256] [debug] |xqc_engine_wakeup_after|wakeup:1746006257312435|now:1746006257308256|diff:4179| [2025/04/30 09:44:17 308260] [debug] |xqc_engine_main_logic|END|now:1746006257307741| [2025/04/30 09:44:17 308266] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257308266| [2025/04/30 09:44:17 308270] [debug] |xqc_engine_wakeup_after|wakeup:1746006257312435|now:1746006257308270|diff:4165| [2025/04/30 09:44:17 308274] [debug] |xqc_engine_main_logic|END|now:1746006257308266| [2025/04/30 09:44:17 309122] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:174|state:ESTABED|recv_time:1746006257309121| [2025/04/30 09:44:17 309130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 309159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:105| [2025/04/30 09:44:17 309164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:106| [2025/04/30 09:44:17 309170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:106| [2025/04/30 09:44:17 309174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 309179] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 309185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:333|origin_pktnum:203|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:334|path_largest_ack:333| [2025/04/30 09:44:17 309190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:58|tx_in_flight:152406|prior_delivered:162415|prior_time:1746006257251174|is_app_limited:0|send_elapse:58088|ack_elapse:57947|ctl_first_sent_time:1746006257251724|lagest_ack_time:1746006257309121|curr_delivered:230815| [2025/04/30 09:44:17 309200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257251724| [2025/04/30 09:44:17 309205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/04/30 09:44:17 309209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:334|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:334|path_largest_ack:334| [2025/04/30 09:44:17 309214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:58|tx_in_flight:152406|prior_delivered:162415|prior_time:1746006257251174|is_app_limited:0|send_elapse:58088|ack_elapse:57947|ctl_first_sent_time:1746006257251724|lagest_ack_time:1746006257309121|curr_delivered:232015| [2025/04/30 09:44:17 309218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257251838| [2025/04/30 09:44:17 309222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/04/30 09:44:17 309226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57192|rttvar:109|minrtt:31343|latest_rtt:57283|ack_delay:104| [2025/04/30 09:44:17 309230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57190|rttvar:85|minrtt:31343|latest_rtt:57283|ack_delay:104| [2025/04/30 09:44:17 309235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:334|lost_pn:331|thresh:3| [2025/04/30 09:44:17 309239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 309255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 309349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 309390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 309406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 309409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 309413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 309417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 309421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 309528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 309553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 309578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 309613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 309620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:328|lost_pn:331|po_sent_time:1746006257248090|lost_send_time:1746006257244678|loss_delay:64443|frame:STREAM |repair:128| [2025/04/30 09:44:17 309627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:331|lost_pn:331|po_sent_time:1746006257249993|lost_send_time:1746006257244678|loss_delay:64443|frame:STREAM |repair:128| [2025/04/30 09:44:17 309634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257249993u| [2025/04/30 09:44:17 309640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 309646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257314503|now:1746006257309645|interval:4858| [2025/04/30 09:44:17 309652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257314503|now:1746006257309645|interv:4858| [2025/04/30 09:44:17 309658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58088, ack_elapse 57947, delivered 69600|rate 1198182|lost 127| [2025/04/30 09:44:17 309665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198182) in round 5| [2025/04/30 09:44:17 309676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 309683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5174| [2025/04/30 09:44:17 309689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257251838|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 309696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257251838|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 309703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150013|srtt:57190|latest_rtt:57283|min_rtt:31343|applimit:0|lost:125|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 309712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:106|largest:106|pns:2| [2025/04/30 09:44:17 309719] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:174|pkt_type:SHORT_HEADER|pkt_num:106|frame:ACK |recv_time:1746006257309121|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 309727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377309121|now:1746006257309121|interv:120000000| [2025/04/30 09:44:17 309733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377309121|now:1746006257309121|interv:120000000| [2025/04/30 09:44:17 309739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257312435|pq_index:0| [2025/04/30 09:44:17 309746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257307741| [2025/04/30 09:44:17 309752] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257309752| [2025/04/30 09:44:17 309760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257309758| [2025/04/30 09:44:17 309768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 309775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57190|min_srtt:57190|path_bw:1206493|loss_rate:27.29|path_pto:0| [2025/04/30 09:44:17 309783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:304212| [2025/04/30 09:44:17 309790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57190|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 309797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:328|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 309804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57190|min_srtt:57190|path_bw:1206493|loss_rate:27.29|path_pto:0| [2025/04/30 09:44:17 309809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:305391| [2025/04/30 09:44:17 309817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57190|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 309822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:331|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 309826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57190|min_srtt:57190|path_bw:1206493|loss_rate:27.29|path_pto:0| [2025/04/30 09:44:17 309830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:376131| [2025/04/30 09:44:17 309835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57190|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 309839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 309843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57190|min_srtt:57190|path_bw:1206493|loss_rate:27.29|path_pto:0| [2025/04/30 09:44:17 309847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:377310| [2025/04/30 09:44:17 309852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57190|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 309856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 309860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57190|min_srtt:57190|path_bw:1206493|loss_rate:27.29|path_pto:0| [2025/04/30 09:44:17 309864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:378489| [2025/04/30 09:44:17 309869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 309872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 309876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 309880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 309885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:328|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 309889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:304212| [2025/04/30 09:44:17 309894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 309900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:459| [2025/04/30 09:44:17 309932] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:459|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150013|now:1746006257309909|stream_id:0|stream_offset:304212| [2025/04/30 09:44:17 309938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:459|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 09:44:17 309943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150013|applimit:0| [2025/04/30 09:44:17 309947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257314503|now:1746006257309947|interval:4556| [2025/04/30 09:44:17 309952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257314503|now:1746006257309947|interv:4556| [2025/04/30 09:44:17 309956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151213| [2025/04/30 09:44:17 309961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:331|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 309965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:305391| [2025/04/30 09:44:17 309969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 309973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:460| [2025/04/30 09:44:17 309995] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:460|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151213|now:1746006257309979|stream_id:0|stream_offset:305391| [2025/04/30 09:44:17 310000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:460|origin_pktnum:331|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 310004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151213|applimit:0| [2025/04/30 09:44:17 310008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257314503|now:1746006257310008|interval:4495| [2025/04/30 09:44:17 310012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257314503|now:1746006257310008|interv:4495| [2025/04/30 09:44:17 310016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152413| [2025/04/30 09:44:17 310021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 310025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152413|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:376131| [2025/04/30 09:44:17 310029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 310033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:461| [2025/04/30 09:44:17 310054] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:461|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152413|now:1746006257310039|stream_id:0|stream_offset:376131| [2025/04/30 09:44:17 310062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 310067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152413|applimit:0| [2025/04/30 09:44:17 310071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257314503|now:1746006257310071|interval:4432| [2025/04/30 09:44:17 310075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257314503|now:1746006257310071|interv:4432| [2025/04/30 09:44:17 310079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153613| [2025/04/30 09:44:17 310083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 310088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153613|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:377310| [2025/04/30 09:44:17 310092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 310096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:462| [2025/04/30 09:44:17 310117] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:462|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153613|now:1746006257310102|stream_id:0|stream_offset:377310| [2025/04/30 09:44:17 310122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 310126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153613|applimit:0| [2025/04/30 09:44:17 310130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257314503|now:1746006257310130|interval:4373| [2025/04/30 09:44:17 310154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257314503|now:1746006257310130|interv:4373| [2025/04/30 09:44:17 310160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154813| [2025/04/30 09:44:17 310165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257314503| [2025/04/30 09:44:17 310169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257314503| [2025/04/30 09:44:17 310173] [debug] |xqc_engine_wakeup_after|wakeup:1746006257314503|now:1746006257310173|diff:4330| [2025/04/30 09:44:17 310178] [debug] |xqc_engine_main_logic|END|now:1746006257309758| [2025/04/30 09:44:17 310183] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257310183| [2025/04/30 09:44:17 310187] [debug] |xqc_engine_wakeup_after|wakeup:1746006257314503|now:1746006257310187|diff:4316| [2025/04/30 09:44:17 310191] [debug] |xqc_engine_main_logic|END|now:1746006257310183| [2025/04/30 09:44:17 311076] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:176|state:ESTABED|recv_time:1746006257311075| [2025/04/30 09:44:17 311084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 311090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:106| [2025/04/30 09:44:17 311100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:107| [2025/04/30 09:44:17 311106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:107| [2025/04/30 09:44:17 311110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 311115] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 311121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:336|origin_pktnum:205|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:337|path_largest_ack:336| [2025/04/30 09:44:17 311126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:60|tx_in_flight:151206|prior_delivered:164815|prior_time:1746006257253180|is_app_limited:0|send_elapse:58192|ack_elapse:57895|ctl_first_sent_time:1746006257253780|lagest_ack_time:1746006257311075|curr_delivered:233215| [2025/04/30 09:44:17 311131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257253780| [2025/04/30 09:44:17 311160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/04/30 09:44:17 311165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:337|origin_pktnum:208|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:337|path_largest_ack:337| [2025/04/30 09:44:17 311169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:60|tx_in_flight:151206|prior_delivered:164815|prior_time:1746006257253180|is_app_limited:0|send_elapse:58192|ack_elapse:57895|ctl_first_sent_time:1746006257253780|lagest_ack_time:1746006257311075|curr_delivered:234415| [2025/04/30 09:44:17 311174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257253888| [2025/04/30 09:44:17 311178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:775||sndq_packets_used_bytes:0|sndq_packets_free:124| [2025/04/30 09:44:17 311182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57190|rttvar:85|minrtt:31343|latest_rtt:57187|ack_delay:96| [2025/04/30 09:44:17 311186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57178|rttvar:88|minrtt:31343|latest_rtt:57187|ack_delay:96| [2025/04/30 09:44:17 311191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:337|lost_pn:334|thresh:3| [2025/04/30 09:44:17 311195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 311210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 311299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 311339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 311355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 311359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 311363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 311366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 311370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 311451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 311476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 311502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 311540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 311560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:332|lost_pn:334|po_sent_time:1746006257250060|lost_send_time:1746006257246740|loss_delay:64335|frame:STREAM |repair:128| [2025/04/30 09:44:17 311566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257250060u| [2025/04/30 09:44:17 311573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 311580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257316269|now:1746006257311579|interval:4690| [2025/04/30 09:44:17 311592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257316269|now:1746006257311579|interv:4690| [2025/04/30 09:44:17 311598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58192, ack_elapse 57895, delivered 69600|rate 1196040|lost 128| [2025/04/30 09:44:17 311604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196040) in round 5| [2025/04/30 09:44:17 311610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 311616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5174| [2025/04/30 09:44:17 311622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257253888|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 311628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:1|acked:2400|po_sent_time:1746006257253888|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 311635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:151213|srtt:57178|latest_rtt:57187|min_rtt:31343|applimit:0|lost:127|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 311644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:107|largest:107|pns:2| [2025/04/30 09:44:17 311651] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:176|pkt_type:SHORT_HEADER|pkt_num:107|frame:ACK |recv_time:1746006257311075|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 311658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377311075|now:1746006257311075|interv:120000000| [2025/04/30 09:44:17 311664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377311075|now:1746006257311075|interv:120000000| [2025/04/30 09:44:17 311670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257314503|pq_index:0| [2025/04/30 09:44:17 311677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257309758| [2025/04/30 09:44:17 311683] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257311683| [2025/04/30 09:44:17 311691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257311689| [2025/04/30 09:44:17 311699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 311706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57178|min_srtt:57178|path_bw:1206493|loss_rate:27.49|path_pto:0| [2025/04/30 09:44:17 311714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:306570| [2025/04/30 09:44:17 311721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57178|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 311738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:332|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 311745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57178|min_srtt:57178|path_bw:1206493|loss_rate:27.49|path_pto:0| [2025/04/30 09:44:17 311752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:378489| [2025/04/30 09:44:17 311759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57178|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 311766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 311773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57178|min_srtt:57178|path_bw:1206493|loss_rate:27.49|path_pto:0| [2025/04/30 09:44:17 311780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:379668| [2025/04/30 09:44:17 311787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57178|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 311793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 311801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57178|min_srtt:57178|path_bw:1206493|loss_rate:27.49|path_pto:0| [2025/04/30 09:44:17 311807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:380847| [2025/04/30 09:44:17 311811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 311815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 311819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 311823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 311828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:332|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 311832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:306570| [2025/04/30 09:44:17 311836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 311841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:463| [2025/04/30 09:44:17 311872] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:463|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151213|now:1746006257311849|stream_id:0|stream_offset:306570| [2025/04/30 09:44:17 311882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:463|origin_pktnum:332|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 311887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151213|applimit:0| [2025/04/30 09:44:17 311891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257316269|now:1746006257311891|interval:4378| [2025/04/30 09:44:17 311895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257316269|now:1746006257311891|interv:4378| [2025/04/30 09:44:17 311900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152413| [2025/04/30 09:44:17 311905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 311909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152413|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:378489| [2025/04/30 09:44:17 311913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 311917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:464| [2025/04/30 09:44:17 311940] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:464|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152413|now:1746006257311924|stream_id:0|stream_offset:378489| [2025/04/30 09:44:17 311945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:464|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 311950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152413|applimit:0| [2025/04/30 09:44:17 311954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257316269|now:1746006257311954|interval:4315| [2025/04/30 09:44:17 311958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257316269|now:1746006257311954|interv:4315| [2025/04/30 09:44:17 311962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153613| [2025/04/30 09:44:17 311967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 311971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153613|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:379668| [2025/04/30 09:44:17 311975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 311981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:465| [2025/04/30 09:44:17 312005] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:465|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153613|now:1746006257311991|stream_id:0|stream_offset:379668| [2025/04/30 09:44:17 312010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 312018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153613|applimit:0| [2025/04/30 09:44:17 312022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257316269|now:1746006257312022|interval:4247| [2025/04/30 09:44:17 312026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257316269|now:1746006257312022|interv:4247| [2025/04/30 09:44:17 312030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154813| [2025/04/30 09:44:17 312034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257316269| [2025/04/30 09:44:17 312039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257316269| [2025/04/30 09:44:17 312043] [debug] |xqc_engine_wakeup_after|wakeup:1746006257316269|now:1746006257312043|diff:4226| [2025/04/30 09:44:17 312047] [debug] |xqc_engine_main_logic|END|now:1746006257311689| [2025/04/30 09:44:17 312053] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257312053| [2025/04/30 09:44:17 312057] [debug] |xqc_engine_wakeup_after|wakeup:1746006257316269|now:1746006257312057|diff:4212| [2025/04/30 09:44:17 312061] [debug] |xqc_engine_main_logic|END|now:1746006257312053| [2025/04/30 09:44:17 313060] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:178|state:ESTABED|recv_time:1746006257313059| [2025/04/30 09:44:17 313072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 313079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:107| [2025/04/30 09:44:17 313083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:108| [2025/04/30 09:44:17 313089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:108| [2025/04/30 09:44:17 313093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 313098] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 313104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:340|origin_pktnum:209|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:341|path_largest_ack:340| [2025/04/30 09:44:17 313109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:62|tx_in_flight:151206|prior_delivered:167215|prior_time:1746006257255179|is_app_limited:0|send_elapse:58194|ack_elapse:57880|ctl_first_sent_time:1746006257255780|lagest_ack_time:1746006257313059|curr_delivered:235615| [2025/04/30 09:44:17 313114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257255780| [2025/04/30 09:44:17 313119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:774||sndq_packets_used_bytes:0|sndq_packets_free:125| [2025/04/30 09:44:17 313123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:341|origin_pktnum:212|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:341|path_largest_ack:341| [2025/04/30 09:44:17 313127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:62|tx_in_flight:151206|prior_delivered:167215|prior_time:1746006257255179|is_app_limited:0|send_elapse:58194|ack_elapse:57880|ctl_first_sent_time:1746006257255780|lagest_ack_time:1746006257313059|curr_delivered:236815| [2025/04/30 09:44:17 313149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257255893| [2025/04/30 09:44:17 313158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:772||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/04/30 09:44:17 313167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57178|rttvar:88|minrtt:31343|latest_rtt:57166|ack_delay:96| [2025/04/30 09:44:17 313171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57164|rttvar:93|minrtt:31343|latest_rtt:57166|ack_delay:96| [2025/04/30 09:44:17 313176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:341|lost_pn:338|thresh:3| [2025/04/30 09:44:17 313180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 313196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 313275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 313313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 313329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 313332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 313336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 313340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 313344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 313416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 313435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 313460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 313503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 313530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:335|lost_pn:338|po_sent_time:1746006257251934|lost_send_time:1746006257248748|loss_delay:64311|frame:STREAM |repair:128| [2025/04/30 09:44:17 313538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:338|lost_pn:338|po_sent_time:1746006257253977|lost_send_time:1746006257248748|loss_delay:64311|frame:STREAM |repair:128| [2025/04/30 09:44:17 313544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257253977u| [2025/04/30 09:44:17 313550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 313556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257318354|now:1746006257313556|interval:4798| [2025/04/30 09:44:17 313563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257318354|now:1746006257313556|interv:4798| [2025/04/30 09:44:17 313569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58194, ack_elapse 57880, delivered 69600|rate 1195999|lost 130| [2025/04/30 09:44:17 313577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195999) in round 5| [2025/04/30 09:44:17 313583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 313589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5174| [2025/04/30 09:44:17 313595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257255893|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 313601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257255893|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 313608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150013|srtt:57164|latest_rtt:57166|min_rtt:31343|applimit:0|lost:128|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 313616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:108|largest:108|pns:2| [2025/04/30 09:44:17 313623] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:178|pkt_type:SHORT_HEADER|pkt_num:108|frame:ACK |recv_time:1746006257313059|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 313635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377313059|now:1746006257313059|interv:120000000| [2025/04/30 09:44:17 313641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377313059|now:1746006257313059|interv:120000000| [2025/04/30 09:44:17 313647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257316269|pq_index:0| [2025/04/30 09:44:17 313653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257311689| [2025/04/30 09:44:17 313659] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257313659| [2025/04/30 09:44:17 313667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257313665| [2025/04/30 09:44:17 313675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 313682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57164|min_srtt:57164|path_bw:1206493|loss_rate:27.53|path_pto:0| [2025/04/30 09:44:17 313689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:308928| [2025/04/30 09:44:17 313696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57164|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 313704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:335|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 313711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57164|min_srtt:57164|path_bw:1206493|loss_rate:27.53|path_pto:0| [2025/04/30 09:44:17 313717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:310107| [2025/04/30 09:44:17 313724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57164|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 313731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:338|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 313737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57164|min_srtt:57164|path_bw:1206493|loss_rate:27.53|path_pto:0| [2025/04/30 09:44:17 313744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:380847| [2025/04/30 09:44:17 313751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57164|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 313758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 313764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57164|min_srtt:57164|path_bw:1206493|loss_rate:27.53|path_pto:0| [2025/04/30 09:44:17 313777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:382026| [2025/04/30 09:44:17 313784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57164|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 313791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 313795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57164|min_srtt:57164|path_bw:1206493|loss_rate:27.53|path_pto:0| [2025/04/30 09:44:17 313799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:383205| [2025/04/30 09:44:17 313804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 313808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 313811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 313816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 313820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:335|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 313825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:308928| [2025/04/30 09:44:17 313829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 313834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:466| [2025/04/30 09:44:17 313865] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:466|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150013|now:1746006257313842|stream_id:0|stream_offset:308928| [2025/04/30 09:44:17 313870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:466|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 09:44:17 313875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150013|applimit:0| [2025/04/30 09:44:17 313879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257318354|now:1746006257313879|interval:4475| [2025/04/30 09:44:17 313884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257318354|now:1746006257313879|interv:4475| [2025/04/30 09:44:17 313888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151213| [2025/04/30 09:44:17 313893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:338|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 313902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:310107| [2025/04/30 09:44:17 313908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 313915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:467| [2025/04/30 09:44:17 313938] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:467|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151213|now:1746006257313921|stream_id:0|stream_offset:310107| [2025/04/30 09:44:17 313943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:467|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 09:44:17 313947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151213|applimit:0| [2025/04/30 09:44:17 313951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257318354|now:1746006257313951|interval:4403| [2025/04/30 09:44:17 313955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257318354|now:1746006257313951|interv:4403| [2025/04/30 09:44:17 313959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152413| [2025/04/30 09:44:17 313964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 313968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152413|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:380847| [2025/04/30 09:44:17 313972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 313976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:468| [2025/04/30 09:44:17 313997] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:468|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152413|now:1746006257313983|stream_id:0|stream_offset:380847| [2025/04/30 09:44:17 314002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:468|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 314006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152413|applimit:0| [2025/04/30 09:44:17 314010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257318354|now:1746006257314010|interval:4344| [2025/04/30 09:44:17 314014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257318354|now:1746006257314010|interv:4344| [2025/04/30 09:44:17 314018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153613| [2025/04/30 09:44:17 314023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 314027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153613|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:382026| [2025/04/30 09:44:17 314035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 314039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:469| [2025/04/30 09:44:17 314059] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:469|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153613|now:1746006257314045|stream_id:0|stream_offset:382026| [2025/04/30 09:44:17 314064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 314069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153613|applimit:0| [2025/04/30 09:44:17 314073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257318354|now:1746006257314073|interval:4281| [2025/04/30 09:44:17 314077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257318354|now:1746006257314073|interv:4281| [2025/04/30 09:44:17 314081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154813| [2025/04/30 09:44:17 314085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257318354| [2025/04/30 09:44:17 314090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257318354| [2025/04/30 09:44:17 314094] [debug] |xqc_engine_wakeup_after|wakeup:1746006257318354|now:1746006257314094|diff:4260| [2025/04/30 09:44:17 314098] [debug] |xqc_engine_main_logic|END|now:1746006257313665| [2025/04/30 09:44:17 314104] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257314103| [2025/04/30 09:44:17 314107] [debug] |xqc_engine_wakeup_after|wakeup:1746006257318354|now:1746006257314107|diff:4247| [2025/04/30 09:44:17 314111] [debug] |xqc_engine_main_logic|END|now:1746006257314103| [2025/04/30 09:44:17 315055] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:180|state:ESTABED|recv_time:1746006257315054| [2025/04/30 09:44:17 315066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 315072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:108| [2025/04/30 09:44:17 315076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:109| [2025/04/30 09:44:17 315083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:109| [2025/04/30 09:44:17 315087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 315092] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 315098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:344|origin_pktnum:213|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:345|path_largest_ack:344| [2025/04/30 09:44:17 315102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:64|tx_in_flight:151206|prior_delivered:169615|prior_time:1746006257257241|is_app_limited:0|send_elapse:58334|ack_elapse:57813|ctl_first_sent_time:1746006257257935|lagest_ack_time:1746006257315054|curr_delivered:238015| [2025/04/30 09:44:17 315107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257257935| [2025/04/30 09:44:17 315112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:772||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/04/30 09:44:17 315116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:345|origin_pktnum:216|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:345|path_largest_ack:345| [2025/04/30 09:44:17 315125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:64|tx_in_flight:151206|prior_delivered:169615|prior_time:1746006257257241|is_app_limited:0|send_elapse:58334|ack_elapse:57813|ctl_first_sent_time:1746006257257935|lagest_ack_time:1746006257315054|curr_delivered:239215| [2025/04/30 09:44:17 315130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257258034| [2025/04/30 09:44:17 315158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:770||sndq_packets_used_bytes:0|sndq_packets_free:129| [2025/04/30 09:44:17 315162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57164|rttvar:93|minrtt:31343|latest_rtt:57020|ack_delay:88| [2025/04/30 09:44:17 315167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57135|rttvar:128|minrtt:31343|latest_rtt:57020|ack_delay:88| [2025/04/30 09:44:17 315171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:345|lost_pn:342|thresh:3| [2025/04/30 09:44:17 315175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 315191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 315263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 315302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 315317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 315321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 315325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 315328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 315332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 315404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 315419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 315442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 315485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 315525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:339|lost_pn:342|po_sent_time:1746006257254043|lost_send_time:1746006257250778|loss_delay:64276|frame:STREAM |repair:128| [2025/04/30 09:44:17 315533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:342|lost_pn:342|po_sent_time:1746006257255981|lost_send_time:1746006257250778|loss_delay:64276|frame:STREAM |repair:128| [2025/04/30 09:44:17 315539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257255981u| [2025/04/30 09:44:17 315546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 315552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257320328|now:1746006257315552|interval:4776| [2025/04/30 09:44:17 315558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257320328|now:1746006257315552|interv:4776| [2025/04/30 09:44:17 315565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58334, ack_elapse 57813, delivered 69600|rate 1193129|lost 132| [2025/04/30 09:44:17 315572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193129) in round 5| [2025/04/30 09:44:17 315578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 315584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5174| [2025/04/30 09:44:17 315591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257258034|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 315597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257258034|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 315610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150013|srtt:57135|latest_rtt:57020|min_rtt:31343|applimit:0|lost:130|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 315619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:109|largest:109|pns:2| [2025/04/30 09:44:17 315625] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:180|pkt_type:SHORT_HEADER|pkt_num:109|frame:ACK |recv_time:1746006257315054|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 315632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377315054|now:1746006257315054|interv:120000000| [2025/04/30 09:44:17 315638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377315054|now:1746006257315054|interv:120000000| [2025/04/30 09:44:17 315644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257318354|pq_index:0| [2025/04/30 09:44:17 315651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257313665| [2025/04/30 09:44:17 315657] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257315657| [2025/04/30 09:44:17 315665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257315663| [2025/04/30 09:44:17 315672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 315679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57135|min_srtt:57135|path_bw:1206493|loss_rate:27.72|path_pto:0| [2025/04/30 09:44:17 315687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:311286| [2025/04/30 09:44:17 315694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57135|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 315701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:339|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 315709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57135|min_srtt:57135|path_bw:1206493|loss_rate:27.72|path_pto:0| [2025/04/30 09:44:17 315716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:312465| [2025/04/30 09:44:17 315722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57135|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 315729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:342|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 315735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57135|min_srtt:57135|path_bw:1206493|loss_rate:27.72|path_pto:0| [2025/04/30 09:44:17 315742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:383205| [2025/04/30 09:44:17 315755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57135|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 315762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 315769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57135|min_srtt:57135|path_bw:1206493|loss_rate:27.72|path_pto:0| [2025/04/30 09:44:17 315776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:384384| [2025/04/30 09:44:17 315782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57135|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 315789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 315796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57135|min_srtt:57135|path_bw:1206493|loss_rate:27.72|path_pto:0| [2025/04/30 09:44:17 315802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:385563| [2025/04/30 09:44:17 315807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 315810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 315814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 315819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 315823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:339|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 315827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150013|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:311286| [2025/04/30 09:44:17 315832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 315836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:470| [2025/04/30 09:44:17 315868] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:470|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150013|now:1746006257315845|stream_id:0|stream_offset:311286| [2025/04/30 09:44:17 315874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:470|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 09:44:17 315878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150013|applimit:0| [2025/04/30 09:44:17 315883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257320328|now:1746006257315883|interval:4445| [2025/04/30 09:44:17 315891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257320328|now:1746006257315883|interv:4445| [2025/04/30 09:44:17 315896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151213| [2025/04/30 09:44:17 315900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:342|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 315905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151213|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:312465| [2025/04/30 09:44:17 315909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 315913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:471| [2025/04/30 09:44:17 315936] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:471|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151213|now:1746006257315920|stream_id:0|stream_offset:312465| [2025/04/30 09:44:17 315941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:471|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 09:44:17 315946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151213|applimit:0| [2025/04/30 09:44:17 315950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257320328|now:1746006257315950|interval:4378| [2025/04/30 09:44:17 315954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257320328|now:1746006257315950|interv:4378| [2025/04/30 09:44:17 315958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152413| [2025/04/30 09:44:17 315962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 315967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152413|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:383205| [2025/04/30 09:44:17 315971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 315975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:472| [2025/04/30 09:44:17 315995] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:472|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152413|now:1746006257315981|stream_id:0|stream_offset:383205| [2025/04/30 09:44:17 316000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 316005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152413|applimit:0| [2025/04/30 09:44:17 316009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257320328|now:1746006257316008|interval:4320| [2025/04/30 09:44:17 316013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257320328|now:1746006257316008|interv:4320| [2025/04/30 09:44:17 316020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153613| [2025/04/30 09:44:17 316025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 316029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153613|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:384384| [2025/04/30 09:44:17 316033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 316037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:473| [2025/04/30 09:44:17 316058] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:473|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153613|now:1746006257316043|stream_id:0|stream_offset:384384| [2025/04/30 09:44:17 316063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 316067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153613|applimit:0| [2025/04/30 09:44:17 316071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257320328|now:1746006257316071|interval:4257| [2025/04/30 09:44:17 316075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257320328|now:1746006257316071|interv:4257| [2025/04/30 09:44:17 316079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154813| [2025/04/30 09:44:17 316084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257320328| [2025/04/30 09:44:17 316088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257320328| [2025/04/30 09:44:17 316092] [debug] |xqc_engine_wakeup_after|wakeup:1746006257320328|now:1746006257316092|diff:4236| [2025/04/30 09:44:17 316096] [debug] |xqc_engine_main_logic|END|now:1746006257315663| [2025/04/30 09:44:17 316102] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257316102| [2025/04/30 09:44:17 316106] [debug] |xqc_engine_wakeup_after|wakeup:1746006257320328|now:1746006257316106|diff:4222| [2025/04/30 09:44:17 316110] [debug] |xqc_engine_main_logic|END|now:1746006257316102| [2025/04/30 09:44:17 317052] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:182|state:ESTABED|recv_time:1746006257317051| [2025/04/30 09:44:17 317064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 317070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:109| [2025/04/30 09:44:17 317074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:110| [2025/04/30 09:44:17 317080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:110| [2025/04/30 09:44:17 317084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 317089] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 317096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:348|origin_pktnum:217|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:349|path_largest_ack:348| [2025/04/30 09:44:17 317106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:66|tx_in_flight:151212|prior_delivered:172015|prior_time:1746006257259177|is_app_limited:0|send_elapse:58192|ack_elapse:57874|ctl_first_sent_time:1746006257259847|lagest_ack_time:1746006257317051|curr_delivered:240415| [2025/04/30 09:44:17 317111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257259847| [2025/04/30 09:44:17 317115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:770||sndq_packets_used_bytes:0|sndq_packets_free:129| [2025/04/30 09:44:17 317120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:349|origin_pktnum:220|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:349|path_largest_ack:349| [2025/04/30 09:44:17 317124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:66|tx_in_flight:151212|prior_delivered:172015|prior_time:1746006257259177|is_app_limited:0|send_elapse:58192|ack_elapse:57874|ctl_first_sent_time:1746006257259847|lagest_ack_time:1746006257317051|curr_delivered:241615| [2025/04/30 09:44:17 317128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257259956| [2025/04/30 09:44:17 317152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:768||sndq_packets_used_bytes:0|sndq_packets_free:131| [2025/04/30 09:44:17 317160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57135|rttvar:128|minrtt:31343|latest_rtt:57095|ack_delay:80| [2025/04/30 09:44:17 317164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57120|rttvar:126|minrtt:31343|latest_rtt:57095|ack_delay:80| [2025/04/30 09:44:17 317169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:349|lost_pn:346|thresh:3| [2025/04/30 09:44:17 317173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 317188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 317253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 317292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 317307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 317311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 317315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 317319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 317325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 317394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 317409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 317434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 317472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 317525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:343|lost_pn:346|po_sent_time:1746006257256052|lost_send_time:1746006257252791|loss_delay:64260|frame:STREAM |repair:128| [2025/04/30 09:44:17 317533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:346|lost_pn:346|po_sent_time:1746006257258106|lost_send_time:1746006257252791|loss_delay:64260|frame:ACK STREAM |repair:128| [2025/04/30 09:44:17 317539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257258106u| [2025/04/30 09:44:17 317546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 317552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257322455|now:1746006257317552|interval:4903| [2025/04/30 09:44:17 317559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257322455|now:1746006257317552|interv:4903| [2025/04/30 09:44:17 317565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58192, ack_elapse 57874, delivered 69600|rate 1196040|lost 134| [2025/04/30 09:44:17 317572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196040) in round 5| [2025/04/30 09:44:17 317579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 317590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5174| [2025/04/30 09:44:17 317596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257259956|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 317602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257259956|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 317609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150007|srtt:57120|latest_rtt:57095|min_rtt:31343|applimit:0|lost:132|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 317618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:110|largest:110|pns:2| [2025/04/30 09:44:17 317624] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:182|pkt_type:SHORT_HEADER|pkt_num:110|frame:ACK |recv_time:1746006257317051|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 317631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377317051|now:1746006257317051|interv:120000000| [2025/04/30 09:44:17 317638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377317051|now:1746006257317051|interv:120000000| [2025/04/30 09:44:17 317644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257320328|pq_index:0| [2025/04/30 09:44:17 317650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257315663| [2025/04/30 09:44:17 317656] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257317656| [2025/04/30 09:44:17 317662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257317661| [2025/04/30 09:44:17 317669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 317675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57120|min_srtt:57120|path_bw:1206493|loss_rate:27.91|path_pto:0| [2025/04/30 09:44:17 317681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150007|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:313644| [2025/04/30 09:44:17 317687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57120|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 317693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:343|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 317698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57120|min_srtt:57120|path_bw:1206493|loss_rate:27.91|path_pto:0| [2025/04/30 09:44:17 317704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150007|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:314823| [2025/04/30 09:44:17 317714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57120|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 317720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:346|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 317725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57120|min_srtt:57120|path_bw:1206493|loss_rate:27.91|path_pto:0| [2025/04/30 09:44:17 317731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150007|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:385563| [2025/04/30 09:44:17 317737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57120|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 317742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 317748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57120|min_srtt:57120|path_bw:1206493|loss_rate:27.91|path_pto:0| [2025/04/30 09:44:17 317753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150007|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:386742| [2025/04/30 09:44:17 317759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57120|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 317764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 317770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57120|min_srtt:57120|path_bw:1206493|loss_rate:27.91|path_pto:0| [2025/04/30 09:44:17 317775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150007|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:387921| [2025/04/30 09:44:17 317781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 317786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 317791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 317797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 317803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:343|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 317809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150007|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:313644| [2025/04/30 09:44:17 317815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 317820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:474| [2025/04/30 09:44:17 317868] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:474|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150007|now:1746006257317835|stream_id:0|stream_offset:313644| [2025/04/30 09:44:17 317876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:474|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 09:44:17 317883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150007|applimit:0| [2025/04/30 09:44:17 317889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257322455|now:1746006257317888|interval:4567| [2025/04/30 09:44:17 317894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257322455|now:1746006257317888|interv:4567| [2025/04/30 09:44:17 317900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151207| [2025/04/30 09:44:17 317907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:346|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 317913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151207|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:314823| [2025/04/30 09:44:17 317919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 317924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:475| [2025/04/30 09:44:17 317957] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:475|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151207|now:1746006257317933|stream_id:0|stream_offset:314823| [2025/04/30 09:44:17 317965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:475|origin_pktnum:346|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 317972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151207|applimit:0| [2025/04/30 09:44:17 317977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257322455|now:1746006257317977|interval:4478| [2025/04/30 09:44:17 317983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257322455|now:1746006257317977|interv:4478| [2025/04/30 09:44:17 317989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152407| [2025/04/30 09:44:17 317995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 318001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152407|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:385563| [2025/04/30 09:44:17 318007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 318012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:476| [2025/04/30 09:44:17 318042] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:476|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152407|now:1746006257318020|stream_id:0|stream_offset:385563| [2025/04/30 09:44:17 318055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:476|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 318061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152407|applimit:0| [2025/04/30 09:44:17 318066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257322455|now:1746006257318066|interval:4389| [2025/04/30 09:44:17 318072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257322455|now:1746006257318066|interv:4389| [2025/04/30 09:44:17 318077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153607| [2025/04/30 09:44:17 318082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 318088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153607|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:386742| [2025/04/30 09:44:17 318093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 318099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:477| [2025/04/30 09:44:17 318128] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:477|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153607|now:1746006257318106|stream_id:0|stream_offset:386742| [2025/04/30 09:44:17 318152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:477|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 318159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153607|applimit:0| [2025/04/30 09:44:17 318164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257322455|now:1746006257318163|interval:4292| [2025/04/30 09:44:17 318169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257322455|now:1746006257318163|interv:4292| [2025/04/30 09:44:17 318174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154807| [2025/04/30 09:44:17 318181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257322455| [2025/04/30 09:44:17 318188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257322455| [2025/04/30 09:44:17 318194] [debug] |xqc_engine_wakeup_after|wakeup:1746006257322455|now:1746006257318194|diff:4261| [2025/04/30 09:44:17 318201] [debug] |xqc_engine_main_logic|END|now:1746006257317661| [2025/04/30 09:44:17 318209] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257318209| [2025/04/30 09:44:17 318215] [debug] |xqc_engine_wakeup_after|wakeup:1746006257322455|now:1746006257318215|diff:4240| [2025/04/30 09:44:17 318221] [debug] |xqc_engine_main_logic|END|now:1746006257318209| [2025/04/30 09:44:17 319047] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:184|state:ESTABED|recv_time:1746006257319046| [2025/04/30 09:44:17 319056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 319062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:110| [2025/04/30 09:44:17 319066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:111| [2025/04/30 09:44:17 319077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:111| [2025/04/30 09:44:17 319082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 319087] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 319093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:352|origin_pktnum:221|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:353|path_largest_ack:352| [2025/04/30 09:44:17 319099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:70|tx_in_flight:148812|prior_delivered:174415|prior_time:1746006257261175|is_app_limited:0|send_elapse:58350|ack_elapse:57871|ctl_first_sent_time:1746006257261881|lagest_ack_time:1746006257319046|curr_delivered:242815| [2025/04/30 09:44:17 319104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257261881| [2025/04/30 09:44:17 319108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:768||sndq_packets_used_bytes:0|sndq_packets_free:131| [2025/04/30 09:44:17 319112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:353|origin_pktnum:224|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:353|path_largest_ack:353| [2025/04/30 09:44:17 319117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:70|tx_in_flight:148812|prior_delivered:174415|prior_time:1746006257261175|is_app_limited:0|send_elapse:58350|ack_elapse:57871|ctl_first_sent_time:1746006257261881|lagest_ack_time:1746006257319046|curr_delivered:244015| [2025/04/30 09:44:17 319121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257261966| [2025/04/30 09:44:17 319125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:766||sndq_packets_used_bytes:0|sndq_packets_free:133| [2025/04/30 09:44:17 319129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57120|rttvar:126|minrtt:31343|latest_rtt:57080|ack_delay:88| [2025/04/30 09:44:17 319158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57104|rttvar:127|minrtt:31343|latest_rtt:57080|ack_delay:88| [2025/04/30 09:44:17 319162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:353|lost_pn:350|thresh:3| [2025/04/30 09:44:17 319167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 319182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 319240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 319278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 319294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 319298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 319304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 319308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 319312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 319381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 319396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 319417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 319455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 319521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:347|lost_pn:350|po_sent_time:1746006257258195|lost_send_time:1746006257254804|loss_delay:64242|frame:STREAM |repair:128| [2025/04/30 09:44:17 319528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:350|lost_pn:350|po_sent_time:1746006257260023|lost_send_time:1746006257254804|loss_delay:64242|frame:STREAM |repair:128| [2025/04/30 09:44:17 319535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257260023u| [2025/04/30 09:44:17 319541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 319547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257324329|now:1746006257319547|interval:4782| [2025/04/30 09:44:17 319564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257324329|now:1746006257319547|interv:4782| [2025/04/30 09:44:17 319570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58350, ack_elapse 57871, delivered 69600|rate 1192802|lost 136| [2025/04/30 09:44:17 319577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192802) in round 5| [2025/04/30 09:44:17 319583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 319589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5174| [2025/04/30 09:44:17 319594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257261966|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 319601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257261966|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 319608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150007|srtt:57104|latest_rtt:57080|min_rtt:31343|applimit:0|lost:134|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 319617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:111|largest:111|pns:2| [2025/04/30 09:44:17 319623] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:184|pkt_type:SHORT_HEADER|pkt_num:111|frame:ACK |recv_time:1746006257319046|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 319630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377319046|now:1746006257319046|interv:120000000| [2025/04/30 09:44:17 319636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377319046|now:1746006257319046|interv:120000000| [2025/04/30 09:44:17 319642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257322455|pq_index:0| [2025/04/30 09:44:17 319649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257317661| [2025/04/30 09:44:17 319655] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257319655| [2025/04/30 09:44:17 319663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257319661| [2025/04/30 09:44:17 319671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 319678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57104|min_srtt:57104|path_bw:1206493|loss_rate:28.09|path_pto:0| [2025/04/30 09:44:17 319685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150007|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:316002| [2025/04/30 09:44:17 319692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57104|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 319704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:347|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 319711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57104|min_srtt:57104|path_bw:1206493|loss_rate:28.09|path_pto:0| [2025/04/30 09:44:17 319717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150007|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:317181| [2025/04/30 09:44:17 319724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57104|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 319732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:350|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 319739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57104|min_srtt:57104|path_bw:1206493|loss_rate:28.09|path_pto:0| [2025/04/30 09:44:17 319746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150007|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:387921| [2025/04/30 09:44:17 319753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57104|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 319760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 319767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57104|min_srtt:57104|path_bw:1206493|loss_rate:28.09|path_pto:0| [2025/04/30 09:44:17 319774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150007|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:389100| [2025/04/30 09:44:17 319780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57104|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 319788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 319795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57104|min_srtt:57104|path_bw:1206493|loss_rate:28.09|path_pto:0| [2025/04/30 09:44:17 319800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150007|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:390279| [2025/04/30 09:44:17 319804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 319808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 319812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 319816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 319825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:347|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 319829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150007|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:316002| [2025/04/30 09:44:17 319834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 319838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:478| [2025/04/30 09:44:17 319870] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:478|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150007|now:1746006257319847|stream_id:0|stream_offset:316002| [2025/04/30 09:44:17 319876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:478|origin_pktnum:347|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 319880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150007|applimit:0| [2025/04/30 09:44:17 319885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257324329|now:1746006257319885|interval:4444| [2025/04/30 09:44:17 319889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257324329|now:1746006257319885|interv:4444| [2025/04/30 09:44:17 319893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151207| [2025/04/30 09:44:17 319898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:350|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 319902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151207|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:317181| [2025/04/30 09:44:17 319907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 319911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:479| [2025/04/30 09:44:17 319932] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:479|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151207|now:1746006257319917|stream_id:0|stream_offset:317181| [2025/04/30 09:44:17 319938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:479|origin_pktnum:350|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 319942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151207|applimit:0| [2025/04/30 09:44:17 319946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257324329|now:1746006257319946|interval:4383| [2025/04/30 09:44:17 319950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257324329|now:1746006257319946|interv:4383| [2025/04/30 09:44:17 319954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152407| [2025/04/30 09:44:17 319959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 319964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152407|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:387921| [2025/04/30 09:44:17 320019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 320023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:480| [2025/04/30 09:44:17 320045] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:480|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152407|now:1746006257320029|stream_id:0|stream_offset:387921| [2025/04/30 09:44:17 320050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 320054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152407|applimit:0| [2025/04/30 09:44:17 320058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257324329|now:1746006257320058|interval:4271| [2025/04/30 09:44:17 320063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257324329|now:1746006257320058|interv:4271| [2025/04/30 09:44:17 320067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153607| [2025/04/30 09:44:17 320071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 320075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153607|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:389100| [2025/04/30 09:44:17 320079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 320083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:481| [2025/04/30 09:44:17 320103] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:481|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153607|now:1746006257320089|stream_id:0|stream_offset:389100| [2025/04/30 09:44:17 320108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:481|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 320113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153607|applimit:0| [2025/04/30 09:44:17 320117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257324329|now:1746006257320116|interval:4213| [2025/04/30 09:44:17 320121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257324329|now:1746006257320116|interv:4213| [2025/04/30 09:44:17 320125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154807| [2025/04/30 09:44:17 320129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257324329| [2025/04/30 09:44:17 320153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257324329| [2025/04/30 09:44:17 320159] [debug] |xqc_engine_wakeup_after|wakeup:1746006257324329|now:1746006257320159|diff:4170| [2025/04/30 09:44:17 320166] [debug] |xqc_engine_main_logic|END|now:1746006257319661| [2025/04/30 09:44:17 320172] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257320172| [2025/04/30 09:44:17 320180] [debug] |xqc_engine_wakeup_after|wakeup:1746006257324329|now:1746006257320180|diff:4149| [2025/04/30 09:44:17 320184] [debug] |xqc_engine_main_logic|END|now:1746006257320172| [2025/04/30 09:44:17 321120] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:187|state:ESTABED|recv_time:1746006257321119| [2025/04/30 09:44:17 321129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 321157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:111| [2025/04/30 09:44:17 321162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:112| [2025/04/30 09:44:17 321168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:112| [2025/04/30 09:44:17 321172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 321177] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 321184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:358|origin_pktnum:228|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:359|path_largest_ack:358| [2025/04/30 09:44:17 321189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:72|tx_in_flight:151212|prior_delivered:176815|prior_time:1746006257263154|is_app_limited:0|send_elapse:58156|ack_elapse:57965|ctl_first_sent_time:1746006257263797|lagest_ack_time:1746006257321119|curr_delivered:245215| [2025/04/30 09:44:17 321193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257263797| [2025/04/30 09:44:17 321198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:766||sndq_packets_used_bytes:0|sndq_packets_free:133| [2025/04/30 09:44:17 321202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:359|origin_pktnum:230|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:359|path_largest_ack:359| [2025/04/30 09:44:17 321207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:72|tx_in_flight:151212|prior_delivered:176815|prior_time:1746006257263154|is_app_limited:0|send_elapse:58156|ack_elapse:57965|ctl_first_sent_time:1746006257263797|lagest_ack_time:1746006257321119|curr_delivered:246415| [2025/04/30 09:44:17 321212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257263906| [2025/04/30 09:44:17 321216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:764||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/04/30 09:44:17 321220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57104|rttvar:127|minrtt:31343|latest_rtt:57213|ack_delay:88| [2025/04/30 09:44:17 321224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57106|rttvar:101|minrtt:31343|latest_rtt:57213|ack_delay:88| [2025/04/30 09:44:17 321229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:359|lost_pn:356|thresh:3| [2025/04/30 09:44:17 321233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 321253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 321299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 321337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 321358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 321362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 321365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 321369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 321373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 321469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 321499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 321524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 321561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 321631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:351|lost_pn:356|po_sent_time:1746006257260087|lost_send_time:1746006257256755|loss_delay:64364|frame:STREAM |repair:128| [2025/04/30 09:44:17 321643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:354|lost_pn:356|po_sent_time:1746006257262033|lost_send_time:1746006257256755|loss_delay:64364|frame:STREAM |repair:128| [2025/04/30 09:44:17 321651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:355|lost_pn:356|po_sent_time:1746006257262096|lost_send_time:1746006257256755|loss_delay:64364|frame:STREAM |repair:128| [2025/04/30 09:44:17 321658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:356|lost_pn:356|po_sent_time:1746006257262179|lost_send_time:1746006257256755|loss_delay:64364|frame:STREAM |repair:128| [2025/04/30 09:44:17 321665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257262179u| [2025/04/30 09:44:17 321671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 321678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257326612|now:1746006257321678|interval:4934| [2025/04/30 09:44:17 321685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257326612|now:1746006257321678|interv:4934| [2025/04/30 09:44:17 321691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58156, ack_elapse 57965, delivered 69600|rate 1196781|lost 140| [2025/04/30 09:44:17 321698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196781) in round 5| [2025/04/30 09:44:17 321704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 321710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5174| [2025/04/30 09:44:17 321717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:4|acked:2400|po_sent_time:1746006257263906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 321724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:4|acked:2400|po_sent_time:1746006257263906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 321731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:147607|srtt:57106|latest_rtt:57213|min_rtt:31343|applimit:0|lost:136|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 321739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 321746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:17 321754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 321761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:112|largest:112|pns:2| [2025/04/30 09:44:17 321768] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:187|pkt_type:SHORT_HEADER|pkt_num:112|frame:PING ACK |recv_time:1746006257321119|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 321775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377321119|now:1746006257321119|interv:120000000| [2025/04/30 09:44:17 321787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377321119|now:1746006257321119|interv:120000000| [2025/04/30 09:44:17 321794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257324329|pq_index:0| [2025/04/30 09:44:17 321801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257319661| [2025/04/30 09:44:17 321807] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257321807| [2025/04/30 09:44:17 321815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257321813| [2025/04/30 09:44:17 321823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 321830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:112|ack_delay:711|first_ack_range:63|largest_pkt_recv_time:1746006257321119| [2025/04/30 09:44:17 321836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:112|low:49|pkt_pns:2| [2025/04/30 09:44:17 321843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:112|frame_largest_recv:112| [2025/04/30 09:44:17 321849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:17 321854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57106|min_srtt:57106|path_bw:1206493|loss_rate:28.27|path_pto:0| [2025/04/30 09:44:17 321858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147607|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:318360| [2025/04/30 09:44:17 321863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57106|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 321868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:351|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 321872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57106|min_srtt:57106|path_bw:1206493|loss_rate:28.27|path_pto:0| [2025/04/30 09:44:17 321877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147607|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:241725| [2025/04/30 09:44:17 321881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57106|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 321885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:354|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 321889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57106|min_srtt:57106|path_bw:1206493|loss_rate:28.27|path_pto:0| [2025/04/30 09:44:17 321894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147607|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:242904| [2025/04/30 09:44:17 321898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57106|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 321906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:355|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 321910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57106|min_srtt:57106|path_bw:1206493|loss_rate:28.27|path_pto:0| [2025/04/30 09:44:17 321914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:147607|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:319539| [2025/04/30 09:44:17 321919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57106|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 321923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:356|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 321927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:390279| [2025/04/30 09:44:17 321932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57106|min_srtt:57106|path_bw:1206493|loss_rate:28.27|path_pto:0| [2025/04/30 09:44:17 321936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:6007|inflight:147607|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:391458| [2025/04/30 09:44:17 321940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57106|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 321945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 321949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57106|min_srtt:57106|path_bw:1206493|loss_rate:28.27|path_pto:0| [2025/04/30 09:44:17 321953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:7207|inflight:147607|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:392637| [2025/04/30 09:44:17 321957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 321961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 321965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 321969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 321974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:351|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 321978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147607|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:318360| [2025/04/30 09:44:17 321983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 321987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:482| [2025/04/30 09:44:17 322022] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:482|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147607|now:1746006257321998|stream_id:0|stream_offset:318360| [2025/04/30 09:44:17 322028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:482|origin_pktnum:351|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 322033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:147607|applimit:0| [2025/04/30 09:44:17 322037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257326612|now:1746006257322037|interval:4575| [2025/04/30 09:44:17 322041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257326612|now:1746006257322037|interv:4575| [2025/04/30 09:44:17 322046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:148807| [2025/04/30 09:44:17 322050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:354|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 322054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148807|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:241725| [2025/04/30 09:44:17 322059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 322063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:483| [2025/04/30 09:44:17 322085] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:483|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148807|now:1746006257322069|stream_id:0|stream_offset:241725| [2025/04/30 09:44:17 322091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:483|origin_pktnum:225|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 322095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148807|applimit:0| [2025/04/30 09:44:17 322099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257326612|now:1746006257322099|interval:4513| [2025/04/30 09:44:17 322103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257326612|now:1746006257322099|interv:4513| [2025/04/30 09:44:17 322107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:150007| [2025/04/30 09:44:17 322112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:355|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 322116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150007|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:242904| [2025/04/30 09:44:17 322120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 322124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:484| [2025/04/30 09:44:17 322158] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:484|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150007|now:1746006257322130|stream_id:0|stream_offset:242904| [2025/04/30 09:44:17 322170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:484|origin_pktnum:226|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 322175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150007|applimit:0| [2025/04/30 09:44:17 322179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257326612|now:1746006257322179|interval:4433| [2025/04/30 09:44:17 322183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257326612|now:1746006257322179|interv:4433| [2025/04/30 09:44:17 322187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151207| [2025/04/30 09:44:17 322192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:356|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 322196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151207|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:319539| [2025/04/30 09:44:17 322200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 322204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:485| [2025/04/30 09:44:17 322227] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:485|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151207|now:1746006257322211|stream_id:0|stream_offset:319539| [2025/04/30 09:44:17 322232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:485|origin_pktnum:356|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 322236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151207|applimit:0| [2025/04/30 09:44:17 322240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257326612|now:1746006257322240|interval:4372| [2025/04/30 09:44:17 322244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257326612|now:1746006257322240|interv:4372| [2025/04/30 09:44:17 322248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152407| [2025/04/30 09:44:17 322253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 322257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:152407|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:390279| [2025/04/30 09:44:17 322262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 322266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:486| [2025/04/30 09:44:17 322286] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:486|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:152407|now:1746006257322272|stream_id:0|stream_offset:390279| [2025/04/30 09:44:17 322291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:486|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 09:44:17 322299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152407|applimit:0| [2025/04/30 09:44:17 322303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257326612|now:1746006257322303|interval:4309| [2025/04/30 09:44:17 322307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257326612|now:1746006257322303|interv:4309| [2025/04/30 09:44:17 322311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153614| [2025/04/30 09:44:17 322315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 322320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153614|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:391458| [2025/04/30 09:44:17 322324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 322328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:487| [2025/04/30 09:44:17 322349] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:487|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153614|now:1746006257322334|stream_id:0|stream_offset:391458| [2025/04/30 09:44:17 322354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:487|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 322358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153614|applimit:0| [2025/04/30 09:44:17 322362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257326612|now:1746006257322362|interval:4250| [2025/04/30 09:44:17 322366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257326612|now:1746006257322362|interv:4250| [2025/04/30 09:44:17 322370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154814| [2025/04/30 09:44:17 322375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257326612| [2025/04/30 09:44:17 322379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257326612| [2025/04/30 09:44:17 322383] [debug] |xqc_engine_wakeup_after|wakeup:1746006257326612|now:1746006257322383|diff:4229| [2025/04/30 09:44:17 322388] [debug] |xqc_engine_main_logic|END|now:1746006257321813| [2025/04/30 09:44:17 322393] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257322393| [2025/04/30 09:44:17 322397] [debug] |xqc_engine_wakeup_after|wakeup:1746006257326612|now:1746006257322397|diff:4215| [2025/04/30 09:44:17 322403] [debug] |xqc_engine_main_logic|END|now:1746006257322393| [2025/04/30 09:44:17 323048] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:188|state:ESTABED|recv_time:1746006257323047| [2025/04/30 09:44:17 323060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 323067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:112| [2025/04/30 09:44:17 323071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:113| [2025/04/30 09:44:17 323077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:113| [2025/04/30 09:44:17 323081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 323091] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 323097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:362|origin_pktnum:231|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:363|path_largest_ack:362| [2025/04/30 09:44:17 323102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:77|tx_in_flight:147612|prior_delivered:179215|prior_time:1746006257265153|is_app_limited:0|send_elapse:58257|ack_elapse:57894|ctl_first_sent_time:1746006257265901|lagest_ack_time:1746006257323047|curr_delivered:247615| [2025/04/30 09:44:17 323107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257265901| [2025/04/30 09:44:17 323112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:766||sndq_packets_used_bytes:0|sndq_packets_free:133| [2025/04/30 09:44:17 323116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:363|origin_pktnum:109|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:363|path_largest_ack:363| [2025/04/30 09:44:17 323120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:77|tx_in_flight:147612|prior_delivered:179215|prior_time:1746006257265153|is_app_limited:0|send_elapse:58257|ack_elapse:57894|ctl_first_sent_time:1746006257265901|lagest_ack_time:1746006257323047|curr_delivered:248815| [2025/04/30 09:44:17 323125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257265979| [2025/04/30 09:44:17 323129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:765||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/04/30 09:44:17 323157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57106|rttvar:101|minrtt:31343|latest_rtt:57068|ack_delay:88| [2025/04/30 09:44:17 323161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57090|rttvar:107|minrtt:31343|latest_rtt:57068|ack_delay:88| [2025/04/30 09:44:17 323166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:363|lost_pn:360|thresh:3| [2025/04/30 09:44:17 323170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 323182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 323263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 323278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 323282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 323286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 323290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 323293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 323365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 323381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 323396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 323439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 323528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 323534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 323541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:357|lost_pn:360|po_sent_time:1746006257262248|lost_send_time:1746006257258821|loss_delay:64226|frame:STREAM |repair:128| [2025/04/30 09:44:17 323549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:360|lost_pn:360|po_sent_time:1746006257263981|lost_send_time:1746006257258821|loss_delay:64226|frame:STREAM |repair:128| [2025/04/30 09:44:17 323555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257263981u| [2025/04/30 09:44:17 323561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 323567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257328267|now:1746006257323566|interval:4701| [2025/04/30 09:44:17 323578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257328267|now:1746006257323566|interv:4701| [2025/04/30 09:44:17 323584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58257, ack_elapse 57894, delivered 69600|rate 1194706|lost 142| [2025/04/30 09:44:17 323590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194706) in round 5| [2025/04/30 09:44:17 323597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 323603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5174| [2025/04/30 09:44:17 323609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257265979|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 323616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257265979|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 323622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:150014|srtt:57090|latest_rtt:57068|min_rtt:31343|applimit:0|lost:140|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 323631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:113|largest:113|pns:2| [2025/04/30 09:44:17 323638] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:188|pkt_type:SHORT_HEADER|pkt_num:113|frame:ACK |recv_time:1746006257323047|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 323646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377323047|now:1746006257323047|interv:120000000| [2025/04/30 09:44:17 323652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377323047|now:1746006257323047|interv:120000000| [2025/04/30 09:44:17 323658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257326612|pq_index:0| [2025/04/30 09:44:17 323665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257321813| [2025/04/30 09:44:17 323672] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257323672| [2025/04/30 09:44:17 323680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257323678| [2025/04/30 09:44:17 323687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 323695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57090|min_srtt:57090|path_bw:1206493|loss_rate:28.75|path_pto:0| [2025/04/30 09:44:17 323701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150014|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:320718| [2025/04/30 09:44:17 323709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57090|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 323716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:357|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 323729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57090|min_srtt:57090|path_bw:1206493|loss_rate:28.75|path_pto:0| [2025/04/30 09:44:17 323736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150014|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:321897| [2025/04/30 09:44:17 323743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57090|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 323750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:360|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 323757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57090|min_srtt:57090|path_bw:1206493|loss_rate:28.75|path_pto:0| [2025/04/30 09:44:17 323764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150014|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:392637| [2025/04/30 09:44:17 323769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57090|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 323773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 323778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57090|min_srtt:57090|path_bw:1206493|loss_rate:28.75|path_pto:0| [2025/04/30 09:44:17 323782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150014|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:393816| [2025/04/30 09:44:17 323786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57090|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 323790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 323795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57090|min_srtt:57090|path_bw:1206493|loss_rate:28.75|path_pto:0| [2025/04/30 09:44:17 323799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:150014|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 323803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 323807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 323811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 323815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 323820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:357|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 323828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150014|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:320718| [2025/04/30 09:44:17 323832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 323837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:488| [2025/04/30 09:44:17 323868] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:488|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150014|now:1746006257323845|stream_id:0|stream_offset:320718| [2025/04/30 09:44:17 323874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:488|origin_pktnum:357|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 323879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150014|applimit:0| [2025/04/30 09:44:17 323883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257328267|now:1746006257323883|interval:4384| [2025/04/30 09:44:17 323887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257328267|now:1746006257323883|interv:4384| [2025/04/30 09:44:17 323892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151214| [2025/04/30 09:44:17 323896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:360|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 323901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151214|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:321897| [2025/04/30 09:44:17 323905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 323909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:489| [2025/04/30 09:44:17 323931] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:489|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151214|now:1746006257323915|stream_id:0|stream_offset:321897| [2025/04/30 09:44:17 323936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:489|origin_pktnum:360|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 323940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151214|applimit:0| [2025/04/30 09:44:17 323945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257328267|now:1746006257323944|interval:4323| [2025/04/30 09:44:17 323949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257328267|now:1746006257323944|interv:4323| [2025/04/30 09:44:17 323953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152414| [2025/04/30 09:44:17 323957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 323961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152414|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:392637| [2025/04/30 09:44:17 323969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 323973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:490| [2025/04/30 09:44:17 323995] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:490|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152414|now:1746006257323979|stream_id:0|stream_offset:392637| [2025/04/30 09:44:17 324000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:490|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 324004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152414|applimit:0| [2025/04/30 09:44:17 324008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257328267|now:1746006257324008|interval:4259| [2025/04/30 09:44:17 324012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257328267|now:1746006257324008|interv:4259| [2025/04/30 09:44:17 324016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153614| [2025/04/30 09:44:17 324021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 324025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153614|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:393816| [2025/04/30 09:44:17 324029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 324033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:491| [2025/04/30 09:44:17 324053] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:491|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153614|now:1746006257324039|stream_id:0|stream_offset:393816| [2025/04/30 09:44:17 324058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:491|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 324063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153614|applimit:0| [2025/04/30 09:44:17 324067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257328267|now:1746006257324067|interval:4200| [2025/04/30 09:44:17 324071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257328267|now:1746006257324067|interv:4200| [2025/04/30 09:44:17 324075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154814| [2025/04/30 09:44:17 324079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257328267| [2025/04/30 09:44:17 324083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257328267| [2025/04/30 09:44:17 324087] [debug] |xqc_engine_wakeup_after|wakeup:1746006257328267|now:1746006257324087|diff:4180| [2025/04/30 09:44:17 324092] [debug] |xqc_engine_main_logic|END|now:1746006257323678| [2025/04/30 09:44:17 324097] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257324097| [2025/04/30 09:44:17 324101] [debug] |xqc_engine_wakeup_after|wakeup:1746006257328267|now:1746006257324101|diff:4166| [2025/04/30 09:44:17 324108] [debug] |xqc_engine_main_logic|END|now:1746006257324097| [2025/04/30 09:44:17 325036] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:190|state:ESTABED|recv_time:1746006257325035| [2025/04/30 09:44:17 325048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 325054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:113| [2025/04/30 09:44:17 325058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:114| [2025/04/30 09:44:17 325064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:114| [2025/04/30 09:44:17 325069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 325074] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 325080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:369|origin_pktnum:238|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:370|path_largest_ack:369| [2025/04/30 09:44:17 325085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:81|tx_in_flight:148812|prior_delivered:181615|prior_time:1746006257267206|is_app_limited:0|send_elapse:58347|ack_elapse:57829|ctl_first_sent_time:1746006257267968|lagest_ack_time:1746006257325035|curr_delivered:250015| [2025/04/30 09:44:17 325090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257267968| [2025/04/30 09:44:17 325095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:763||sndq_packets_used_bytes:0|sndq_packets_free:136| [2025/04/30 09:44:17 325099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:370|origin_pktnum:241|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:370|path_largest_ack:370| [2025/04/30 09:44:17 325104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:81|tx_in_flight:148812|prior_delivered:181615|prior_time:1746006257267206|is_app_limited:0|send_elapse:58347|ack_elapse:57829|ctl_first_sent_time:1746006257267968|lagest_ack_time:1746006257325035|curr_delivered:251215| [2025/04/30 09:44:17 325108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257268044| [2025/04/30 09:44:17 325112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:761||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/04/30 09:44:17 325117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57090|rttvar:107|minrtt:31343|latest_rtt:56991|ack_delay:88| [2025/04/30 09:44:17 325121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57066|rttvar:127|minrtt:31343|latest_rtt:56991|ack_delay:88| [2025/04/30 09:44:17 325125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:370|lost_pn:367|thresh:3| [2025/04/30 09:44:17 325129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 325165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 325239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 325254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 325258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 325262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 325266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 325270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 325342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 325357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 325375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 325404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 325494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 325500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 325519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:361|lost_pn:367|po_sent_time:1746006257264041|lost_send_time:1746006257260836|loss_delay:64199|frame:STREAM |repair:128| [2025/04/30 09:44:17 325532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:364|lost_pn:367|po_sent_time:1746006257266040|lost_send_time:1746006257260836|loss_delay:64199|frame:STREAM |repair:128| [2025/04/30 09:44:17 325539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:365|lost_pn:367|po_sent_time:1746006257266102|lost_send_time:1746006257260836|loss_delay:64199|frame:STREAM |repair:128| [2025/04/30 09:44:17 325546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:366|lost_pn:367|po_sent_time:1746006257266188|lost_send_time:1746006257260836|loss_delay:64199|frame:STREAM |repair:128| [2025/04/30 09:44:17 325553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:367|lost_pn:367|po_sent_time:1746006257266257|lost_send_time:1746006257260836|loss_delay:64199|frame:STREAM |repair:128| [2025/04/30 09:44:17 325559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257266257u| [2025/04/30 09:44:17 325565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 325571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257330515|now:1746006257325571|interval:4944| [2025/04/30 09:44:17 325577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257330515|now:1746006257325571|interv:4944| [2025/04/30 09:44:17 325583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58347, ack_elapse 57829, delivered 69600|rate 1192863|lost 147| [2025/04/30 09:44:17 325590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192863) in round 5| [2025/04/30 09:44:17 325596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 325602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5174| [2025/04/30 09:44:17 325608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:5|acked:2400|po_sent_time:1746006257268044|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 325615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:5|acked:2400|po_sent_time:1746006257268044|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 325622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:146414|srtt:57066|latest_rtt:56991|min_rtt:31343|applimit:0|lost:142|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 325631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:114|largest:114|pns:2| [2025/04/30 09:44:17 325638] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:190|pkt_type:SHORT_HEADER|pkt_num:114|frame:ACK |recv_time:1746006257325035|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 325645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377325035|now:1746006257325035|interv:120000000| [2025/04/30 09:44:17 325652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377325035|now:1746006257325035|interv:120000000| [2025/04/30 09:44:17 325658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257328267|pq_index:0| [2025/04/30 09:44:17 325670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257323678| [2025/04/30 09:44:17 325676] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257325676| [2025/04/30 09:44:17 325684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257325682| [2025/04/30 09:44:17 325692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 325699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57066|min_srtt:57066|path_bw:1206493|loss_rate:28.92|path_pto:0| [2025/04/30 09:44:17 325706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:323076| [2025/04/30 09:44:17 325713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57066|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 325720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:361|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 325727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57066|min_srtt:57066|path_bw:1206493|loss_rate:28.92|path_pto:0| [2025/04/30 09:44:17 325734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146414|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:248799| [2025/04/30 09:44:17 325741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57066|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 325748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:364|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 325755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57066|min_srtt:57066|path_bw:1206493|loss_rate:28.92|path_pto:0| [2025/04/30 09:44:17 325761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146414|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:249978| [2025/04/30 09:44:17 325766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57066|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 325770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:365|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 325774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57066|min_srtt:57066|path_bw:1206493|loss_rate:28.92|path_pto:0| [2025/04/30 09:44:17 325778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146414|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:251157| [2025/04/30 09:44:17 325782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57066|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 325791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:366|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 325795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57066|min_srtt:57066|path_bw:1206493|loss_rate:28.92|path_pto:0| [2025/04/30 09:44:17 325799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:146414|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:324255| [2025/04/30 09:44:17 325803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57066|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 325808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:367|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 325812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57066|min_srtt:57066|path_bw:1206493|loss_rate:28.92|path_pto:0| [2025/04/30 09:44:17 325816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:146414|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 325820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57066|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 325825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 325829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57066|min_srtt:57066|path_bw:1206493|loss_rate:28.92|path_pto:0| [2025/04/30 09:44:17 325833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:146414|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:396174| [2025/04/30 09:44:17 325838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57066|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 325842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 325847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57066|min_srtt:57066|path_bw:1206493|loss_rate:28.92|path_pto:0| [2025/04/30 09:44:17 325851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:146414|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:397353| [2025/04/30 09:44:17 325855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 325859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 325863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 325867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 325874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:361|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 325879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:323076| [2025/04/30 09:44:17 325883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 325887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:492| [2025/04/30 09:44:17 325919] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:492|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746006257325896|stream_id:0|stream_offset:323076| [2025/04/30 09:44:17 325925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:492|origin_pktnum:361|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 325930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 09:44:17 325934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257330515|now:1746006257325934|interval:4581| [2025/04/30 09:44:17 325938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257330515|now:1746006257325934|interv:4581| [2025/04/30 09:44:17 325942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:147614| [2025/04/30 09:44:17 325947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:364|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 325951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147614|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:248799| [2025/04/30 09:44:17 325956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 325960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:493| [2025/04/30 09:44:17 325981] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:493|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147614|now:1746006257325966|stream_id:0|stream_offset:248799| [2025/04/30 09:44:17 325986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:493|origin_pktnum:235|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 325990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:147614|applimit:0| [2025/04/30 09:44:17 325994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257330515|now:1746006257325994|interval:4521| [2025/04/30 09:44:17 325999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257330515|now:1746006257325994|interv:4521| [2025/04/30 09:44:17 326003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:148814| [2025/04/30 09:44:17 326007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:365|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 326015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148814|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:249978| [2025/04/30 09:44:17 326019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 326023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:494| [2025/04/30 09:44:17 326044] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:494|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148814|now:1746006257326029|stream_id:0|stream_offset:249978| [2025/04/30 09:44:17 326049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:494|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 09:44:17 326053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148814|applimit:0| [2025/04/30 09:44:17 326057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257330515|now:1746006257326057|interval:4458| [2025/04/30 09:44:17 326061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257330515|now:1746006257326057|interv:4458| [2025/04/30 09:44:17 326065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:150014| [2025/04/30 09:44:17 326069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:366|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 326073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150014|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:251157| [2025/04/30 09:44:17 326078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 326082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:495-497|next_skip_chance:1746006257578279|current_time:1746006257326081| [2025/04/30 09:44:17 326086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:498| [2025/04/30 09:44:17 326106] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:498|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150014|now:1746006257326092|stream_id:0|stream_offset:251157| [2025/04/30 09:44:17 326111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:498|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 09:44:17 326115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150014|applimit:0| [2025/04/30 09:44:17 326119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257330515|now:1746006257326119|interval:4396| [2025/04/30 09:44:17 326123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257330515|now:1746006257326119|interv:4396| [2025/04/30 09:44:17 326127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151214| [2025/04/30 09:44:17 326146] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:367|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 326165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151214|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:324255| [2025/04/30 09:44:17 326170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 326174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:499| [2025/04/30 09:44:17 326201] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:499|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151214|now:1746006257326181|stream_id:0|stream_offset:324255| [2025/04/30 09:44:17 326206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:499|origin_pktnum:367|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 326211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151214|applimit:0| [2025/04/30 09:44:17 326215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257330515|now:1746006257326215|interval:4300| [2025/04/30 09:44:17 326219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257330515|now:1746006257326215|interv:4300| [2025/04/30 09:44:17 326223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152414| [2025/04/30 09:44:17 326228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 326232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152414|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 326236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 326240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:500| [2025/04/30 09:44:17 326261] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:500|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152414|now:1746006257326246|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 326266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:500|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 326271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152414|applimit:0| [2025/04/30 09:44:17 326275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257330515|now:1746006257326275|interval:4240| [2025/04/30 09:44:17 326279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257330515|now:1746006257326275|interv:4240| [2025/04/30 09:44:17 326283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153614| [2025/04/30 09:44:17 326287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 326291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153614|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:396174| [2025/04/30 09:44:17 326299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 326303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:501| [2025/04/30 09:44:17 326324] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:501|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153614|now:1746006257326309|stream_id:0|stream_offset:396174| [2025/04/30 09:44:17 326329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:501|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 326334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153614|applimit:0| [2025/04/30 09:44:17 326338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257330515|now:1746006257326338|interval:4177| [2025/04/30 09:44:17 326342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257330515|now:1746006257326338|interv:4177| [2025/04/30 09:44:17 326346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154814| [2025/04/30 09:44:17 326350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257330515| [2025/04/30 09:44:17 326355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257330515| [2025/04/30 09:44:17 326359] [debug] |xqc_engine_wakeup_after|wakeup:1746006257330515|now:1746006257326359|diff:4156| [2025/04/30 09:44:17 326363] [debug] |xqc_engine_main_logic|END|now:1746006257325682| [2025/04/30 09:44:17 326369] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257326368| [2025/04/30 09:44:17 326372] [debug] |xqc_engine_wakeup_after|wakeup:1746006257330515|now:1746006257326372|diff:4143| [2025/04/30 09:44:17 326376] [debug] |xqc_engine_main_logic|END|now:1746006257326368| [2025/04/30 09:44:17 327041] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:192|state:ESTABED|recv_time:1746006257327040| [2025/04/30 09:44:17 327049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 327055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:114| [2025/04/30 09:44:17 327059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:115| [2025/04/30 09:44:17 327066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:115| [2025/04/30 09:44:17 327070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 327075] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 327081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:375|origin_pktnum:244|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:376|path_largest_ack:375| [2025/04/30 09:44:17 327086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:83|tx_in_flight:151212|prior_delivered:184015|prior_time:1746006257269153|is_app_limited:0|send_elapse:58287|ack_elapse:57887|ctl_first_sent_time:1746006257269843|lagest_ack_time:1746006257327040|curr_delivered:252415| [2025/04/30 09:44:17 327091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257269843| [2025/04/30 09:44:17 327095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:764||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/04/30 09:44:17 327100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:376|origin_pktnum:247|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:376|path_largest_ack:376| [2025/04/30 09:44:17 327109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:83|tx_in_flight:151212|prior_delivered:184015|prior_time:1746006257269153|is_app_limited:0|send_elapse:58287|ack_elapse:57887|ctl_first_sent_time:1746006257269843|lagest_ack_time:1746006257327040|curr_delivered:253615| [2025/04/30 09:44:17 327114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257269931| [2025/04/30 09:44:17 327117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:762||sndq_packets_used_bytes:0|sndq_packets_free:137| [2025/04/30 09:44:17 327121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57066|rttvar:127|minrtt:31343|latest_rtt:57109|ack_delay:96| [2025/04/30 09:44:17 327126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57059|rttvar:109|minrtt:31343|latest_rtt:57109|ack_delay:96| [2025/04/30 09:44:17 327130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:376|lost_pn:373|thresh:3| [2025/04/30 09:44:17 327159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 327171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 327236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 327251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 327255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 327259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 327262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 327266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 327338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 327353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 327369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 327397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 327504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 327510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 327540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 327546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 327552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 327559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:368|lost_pn:373|po_sent_time:1746006257266316|lost_send_time:1746006257262793|loss_delay:64247|frame:STREAM |repair:128| [2025/04/30 09:44:17 327566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:371|lost_pn:373|po_sent_time:1746006257268105|lost_send_time:1746006257262793|loss_delay:64247|frame:STREAM |repair:128| [2025/04/30 09:44:17 327573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:372|lost_pn:373|po_sent_time:1746006257268187|lost_send_time:1746006257262793|loss_delay:64247|frame:STREAM |repair:128| [2025/04/30 09:44:17 327579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:373|lost_pn:373|po_sent_time:1746006257268255|lost_send_time:1746006257262793|loss_delay:64247|frame:STREAM |repair:128| [2025/04/30 09:44:17 327586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257268255u| [2025/04/30 09:44:17 327592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 327598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257332561|now:1746006257327598|interval:4963| [2025/04/30 09:44:17 327604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257332561|now:1746006257327598|interv:4963| [2025/04/30 09:44:17 327611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58287, ack_elapse 57887, delivered 69600|rate 1194091|lost 151| [2025/04/30 09:44:17 327622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194091) in round 5| [2025/04/30 09:44:17 327628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 327634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5174| [2025/04/30 09:44:17 327641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:4|acked:2400|po_sent_time:1746006257269931|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 327648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:4|acked:2400|po_sent_time:1746006257269931|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186415| [2025/04/30 09:44:17 327655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:0|pacing_rate:3947107|bw:1206493|cwnd:155557|full_bw_reached:0|inflight:147614|srtt:57059|latest_rtt:57109|min_rtt:31343|applimit:0|lost:147|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 327665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:115|largest:115|pns:2| [2025/04/30 09:44:17 327672] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:192|pkt_type:SHORT_HEADER|pkt_num:115|frame:ACK |recv_time:1746006257327040|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 327679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377327040|now:1746006257327040|interv:120000000| [2025/04/30 09:44:17 327686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377327040|now:1746006257327040|interv:120000000| [2025/04/30 09:44:17 327692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257330515|pq_index:0| [2025/04/30 09:44:17 327698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257325682| [2025/04/30 09:44:17 327705] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257327705| [2025/04/30 09:44:17 327713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257327711| [2025/04/30 09:44:17 327721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 327729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57059|min_srtt:57059|path_bw:1206493|loss_rate:29.52|path_pto:0| [2025/04/30 09:44:17 327736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147614|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:325434| [2025/04/30 09:44:17 327743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57059|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 327750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:368|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 327757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57059|min_srtt:57059|path_bw:1206493|loss_rate:29.52|path_pto:0| [2025/04/30 09:44:17 327768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147614|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:254694| [2025/04/30 09:44:17 327772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57059|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 327777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:371|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 327781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57059|min_srtt:57059|path_bw:1206493|loss_rate:29.52|path_pto:0| [2025/04/30 09:44:17 327785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147614|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:255873| [2025/04/30 09:44:17 327789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57059|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 327794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:372|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 327798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57059|min_srtt:57059|path_bw:1206493|loss_rate:29.52|path_pto:0| [2025/04/30 09:44:17 327802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:147614|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:326613| [2025/04/30 09:44:17 327806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57059|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 327811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:373|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 327815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57059|min_srtt:57059|path_bw:1206493|loss_rate:29.52|path_pto:0| [2025/04/30 09:44:17 327819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:147614|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:397353| [2025/04/30 09:44:17 327823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57059|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 327828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 327832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57059|min_srtt:57059|path_bw:1206493|loss_rate:29.52|path_pto:0| [2025/04/30 09:44:17 327836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:147614|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:398532| [2025/04/30 09:44:17 327840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57059|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 327847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 327851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57059|min_srtt:57059|path_bw:1206493|loss_rate:29.52|path_pto:0| [2025/04/30 09:44:17 327856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:147614|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 327860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 327864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 327868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 327872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 327876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:368|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 327881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147614|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:325434| [2025/04/30 09:44:17 327885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 327890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:502| [2025/04/30 09:44:17 327921] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:502|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147614|now:1746006257327898|stream_id:0|stream_offset:325434| [2025/04/30 09:44:17 327927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:502|origin_pktnum:368|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 327932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:147614|applimit:0| [2025/04/30 09:44:17 327936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257332561|now:1746006257327936|interval:4625| [2025/04/30 09:44:17 327940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257332561|now:1746006257327936|interv:4625| [2025/04/30 09:44:17 327944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:148814| [2025/04/30 09:44:17 327949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:371|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 327953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148814|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:254694| [2025/04/30 09:44:17 327958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 327962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:503| [2025/04/30 09:44:17 327988] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:503|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148814|now:1746006257327971|stream_id:0|stream_offset:254694| [2025/04/30 09:44:17 327993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:503|origin_pktnum:242|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 327997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:148814|applimit:0| [2025/04/30 09:44:17 328001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257332561|now:1746006257328001|interval:4560| [2025/04/30 09:44:17 328006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257332561|now:1746006257328001|interv:4560| [2025/04/30 09:44:17 328010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:150014| [2025/04/30 09:44:17 328014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:372|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 328018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150014|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:255873| [2025/04/30 09:44:17 328022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 328026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:504| [2025/04/30 09:44:17 328046] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:504|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150014|now:1746006257328032|stream_id:0|stream_offset:255873| [2025/04/30 09:44:17 328051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:504|origin_pktnum:243|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 328056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:150014|applimit:0| [2025/04/30 09:44:17 328060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257332561|now:1746006257328059|interval:4502| [2025/04/30 09:44:17 328064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257332561|now:1746006257328059|interv:4502| [2025/04/30 09:44:17 328068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:151214| [2025/04/30 09:44:17 328072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:373|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 328076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151214|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:326613| [2025/04/30 09:44:17 328080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 328084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:505| [2025/04/30 09:44:17 328104] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:505|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151214|now:1746006257328090|stream_id:0|stream_offset:326613| [2025/04/30 09:44:17 328113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:505|origin_pktnum:373|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 328117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:151214|applimit:0| [2025/04/30 09:44:17 328121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257332561|now:1746006257328121|interval:4440| [2025/04/30 09:44:17 328125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257332561|now:1746006257328121|interv:4440| [2025/04/30 09:44:17 328129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:152414| [2025/04/30 09:44:17 328154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 328161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152414|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:397353| [2025/04/30 09:44:17 328166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 328170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:506| [2025/04/30 09:44:17 328196] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:506|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152414|now:1746006257328176|stream_id:0|stream_offset:397353| [2025/04/30 09:44:17 328201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 328206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:152414|applimit:0| [2025/04/30 09:44:17 328210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257332561|now:1746006257328210|interval:4351| [2025/04/30 09:44:17 328214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257332561|now:1746006257328210|interv:4351| [2025/04/30 09:44:17 328218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:153614| [2025/04/30 09:44:17 328222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 328226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153614|cwnd:155557|conn:00005577253BD50C|stream_id:0|stream_offset:398532| [2025/04/30 09:44:17 328231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 328235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:507| [2025/04/30 09:44:17 328255] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:507|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153614|now:1746006257328241|stream_id:0|stream_offset:398532| [2025/04/30 09:44:17 328260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:507|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 328269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:153614|applimit:0| [2025/04/30 09:44:17 328273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257332561|now:1746006257328273|interval:4288| [2025/04/30 09:44:17 328277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257332561|now:1746006257328273|interv:4288| [2025/04/30 09:44:17 328281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:155557|inflight:154814| [2025/04/30 09:44:17 328285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257332561| [2025/04/30 09:44:17 328290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257332561| [2025/04/30 09:44:17 328294] [debug] |xqc_engine_wakeup_after|wakeup:1746006257332561|now:1746006257328294|diff:4267| [2025/04/30 09:44:17 328298] [debug] |xqc_engine_main_logic|END|now:1746006257327711| [2025/04/30 09:44:17 328304] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257328304| [2025/04/30 09:44:17 328307] [debug] |xqc_engine_wakeup_after|wakeup:1746006257332561|now:1746006257328307|diff:4254| [2025/04/30 09:44:17 328311] [debug] |xqc_engine_main_logic|END|now:1746006257328304| [2025/04/30 09:44:17 329027] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:194|state:ESTABED|recv_time:1746006257329026| [2025/04/30 09:44:17 329036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 329042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:115| [2025/04/30 09:44:17 329046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:116| [2025/04/30 09:44:17 329052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:116| [2025/04/30 09:44:17 329056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 329061] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 329068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:379|origin_pktnum:120|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:380|path_largest_ack:379| [2025/04/30 09:44:17 329072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:86|tx_in_flight:150012|prior_delivered:186415|prior_time:1746006257271192|is_app_limited:0|send_elapse:58325|ack_elapse:57834|ctl_first_sent_time:1746006257271857|lagest_ack_time:1746006257329026|curr_delivered:254815| [2025/04/30 09:44:17 329077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257271857| [2025/04/30 09:44:17 329082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:765||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/04/30 09:44:17 329086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:380|origin_pktnum:251|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:380|path_largest_ack:380| [2025/04/30 09:44:17 329091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:86|tx_in_flight:150012|prior_delivered:186415|prior_time:1746006257271192|is_app_limited:0|send_elapse:58325|ack_elapse:57834|ctl_first_sent_time:1746006257271857|lagest_ack_time:1746006257329026|curr_delivered:256015| [2025/04/30 09:44:17 329096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257271953| [2025/04/30 09:44:17 329100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:763||sndq_packets_used_bytes:0|sndq_packets_free:136| [2025/04/30 09:44:17 329109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57059|rttvar:109|minrtt:31343|latest_rtt:57073|ack_delay:88| [2025/04/30 09:44:17 329113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57050|rttvar:100|minrtt:31343|latest_rtt:57073|ack_delay:88| [2025/04/30 09:44:17 329117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:380|lost_pn:377|thresh:3| [2025/04/30 09:44:17 329121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 329129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 329223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 329227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 329234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 329238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 329242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 329311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 329326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 329346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 329369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 329454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 329460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 329496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 329501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 329508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 329526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 329532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 329540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:374|lost_pn:377|po_sent_time:1746006257268314|lost_send_time:1746006257264819|loss_delay:64207|frame:STREAM |repair:128| [2025/04/30 09:44:17 329547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:377|lost_pn:377|po_sent_time:1746006257270023|lost_send_time:1746006257264819|loss_delay:64207|frame:STREAM |repair:128| [2025/04/30 09:44:17 329553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257270023u| [2025/04/30 09:44:17 329559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 329565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257334317|now:1746006257329565|interval:4752| [2025/04/30 09:44:17 329571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257334317|now:1746006257329565|interv:4752| [2025/04/30 09:44:17 329577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58325, ack_elapse 57834, delivered 69600|rate 1193313|lost 153| [2025/04/30 09:44:17 329584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 5 -> 6| [2025/04/30 09:44:17 329589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193313) in round 6| [2025/04/30 09:44:17 329596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 329601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5174| [2025/04/30 09:44:17 329607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257271953|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256015| [2025/04/30 09:44:17 329613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:155557|packet_lost:2|acked:2400|po_sent_time:1746006257271953|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256015| [2025/04/30 09:44:17 329624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:114270|full_bw_reached:1|inflight:150014|srtt:57050|latest_rtt:57073|min_rtt:31343|applimit:0|lost:151|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 329633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:116|largest:116|pns:2| [2025/04/30 09:44:17 329640] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:194|pkt_type:SHORT_HEADER|pkt_num:116|frame:ACK |recv_time:1746006257329026|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 329647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377329026|now:1746006257329026|interv:120000000| [2025/04/30 09:44:17 329653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377329026|now:1746006257329026|interv:120000000| [2025/04/30 09:44:17 329659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257332561|pq_index:0| [2025/04/30 09:44:17 329666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257327711| [2025/04/30 09:44:17 329672] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257329672| [2025/04/30 09:44:17 329680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257329678| [2025/04/30 09:44:17 329688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 329695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57050|min_srtt:57050|path_bw:1206493|loss_rate:29.96|path_pto:0| [2025/04/30 09:44:17 329702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:150014|cwnd:114270|conn:00005577253BD50C|stream_id:0|stream_offset:327792| [2025/04/30 09:44:17 329709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 329715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 329721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 329728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 329735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57050|min_srtt:57050|path_bw:1206493|loss_rate:29.96|path_pto:0| [2025/04/30 09:44:17 329741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:150014|cwnd:114270|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 329748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 329754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 329767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 329774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 329781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257334317| [2025/04/30 09:44:17 329786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257334317| [2025/04/30 09:44:17 329791] [debug] |xqc_engine_wakeup_after|wakeup:1746006257334317|now:1746006257329791|diff:4526| [2025/04/30 09:44:17 329796] [debug] |xqc_engine_main_logic|END|now:1746006257329678| [2025/04/30 09:44:17 329801] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257329801| [2025/04/30 09:44:17 329805] [debug] |xqc_engine_wakeup_after|wakeup:1746006257334317|now:1746006257329805|diff:4512| [2025/04/30 09:44:17 329809] [debug] |xqc_engine_main_logic|END|now:1746006257329801| [2025/04/30 09:44:17 331053] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:196|state:ESTABED|recv_time:1746006257331052| [2025/04/30 09:44:17 331066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 331073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:116| [2025/04/30 09:44:17 331077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:117| [2025/04/30 09:44:17 331084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:117| [2025/04/30 09:44:17 331088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 331093] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 331100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:384|origin_pktnum:254|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:385|path_largest_ack:384| [2025/04/30 09:44:17 331104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:87|tx_in_flight:152412|prior_delivered:188815|prior_time:1746006257273217|is_app_limited:0|send_elapse:58195|ack_elapse:57835|ctl_first_sent_time:1746006257273856|lagest_ack_time:1746006257331052|curr_delivered:257215| [2025/04/30 09:44:17 331109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257273856| [2025/04/30 09:44:17 331114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:761||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/04/30 09:44:17 331118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:385|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:385|path_largest_ack:385| [2025/04/30 09:44:17 331123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:87|tx_in_flight:152412|prior_delivered:188815|prior_time:1746006257273217|is_app_limited:0|send_elapse:58195|ack_elapse:57835|ctl_first_sent_time:1746006257273856|lagest_ack_time:1746006257331052|curr_delivered:258415| [2025/04/30 09:44:17 331127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257273987| [2025/04/30 09:44:17 331131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:760||sndq_packets_used_bytes:0|sndq_packets_free:139| [2025/04/30 09:44:17 331162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57050|rttvar:100|minrtt:31343|latest_rtt:57065|ack_delay:104| [2025/04/30 09:44:17 331168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57039|rttvar:97|minrtt:31343|latest_rtt:57065|ack_delay:104| [2025/04/30 09:44:17 331179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:385|lost_pn:382|thresh:3| [2025/04/30 09:44:17 331183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 331191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 331256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 331260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 331264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 331268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 331272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 331344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 331359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 331377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 331413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 331501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 331507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 331543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 331549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 331555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 331572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 331577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 331596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:378|lost_pn:382|po_sent_time:1746006257270110|lost_send_time:1746006257266854|loss_delay:64198|frame:STREAM |repair:128| [2025/04/30 09:44:17 331603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:381|lost_pn:382|po_sent_time:1746006257272043|lost_send_time:1746006257266854|loss_delay:64198|frame:STREAM |repair:128| [2025/04/30 09:44:17 331610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:382|lost_pn:382|po_sent_time:1746006257272127|lost_send_time:1746006257266854|loss_delay:64198|frame:STREAM |repair:128| [2025/04/30 09:44:17 331617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257272127u| [2025/04/30 09:44:17 331623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 331629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257336440|now:1746006257331629|interval:4811| [2025/04/30 09:44:17 331635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257336440|now:1746006257331629|interv:4811| [2025/04/30 09:44:17 331642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58195, ack_elapse 57835, delivered 69600|rate 1195979|lost 156| [2025/04/30 09:44:17 331649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195979) in round 6| [2025/04/30 09:44:17 331655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 331662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5174| [2025/04/30 09:44:17 331668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:114270|packet_lost:3|acked:2400|po_sent_time:1746006257273987|recovery:1|recovery_start:1746006257331623|packet_conservation:0|next_round_delivered:256015| [2025/04/30 09:44:17 331675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:3|acked:2400|po_sent_time:1746006257273987|recovery:1|recovery_start:1746006257331623|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 331687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:144014|srtt:57039|latest_rtt:57065|min_rtt:31343|applimit:0|lost:151|recovery:1|recovery_start:1746006257331623|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 331696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:117|largest:117|pns:2| [2025/04/30 09:44:17 331703] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:196|pkt_type:SHORT_HEADER|pkt_num:117|frame:ACK |recv_time:1746006257331052|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 331710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377331052|now:1746006257331052|interv:120000000| [2025/04/30 09:44:17 331717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377331052|now:1746006257331052|interv:120000000| [2025/04/30 09:44:17 331723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257334317|pq_index:0| [2025/04/30 09:44:17 331730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257329678| [2025/04/30 09:44:17 331737] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257331737| [2025/04/30 09:44:17 331745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257331743| [2025/04/30 09:44:17 331754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 331761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57039|min_srtt:57039|path_bw:1206493|loss_rate:29.96|path_pto:0| [2025/04/30 09:44:17 331768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:327792| [2025/04/30 09:44:17 331773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57039|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 331778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:374|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 331783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57039|min_srtt:57039|path_bw:1206493|loss_rate:29.96|path_pto:0| [2025/04/30 09:44:17 331787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:328971| [2025/04/30 09:44:17 331791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57039|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 331796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:377|size:1200|reinj:0|path_class:2| [2025/04/30 09:44:17 331800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57039|min_srtt:57039|path_bw:1206493|loss_rate:29.96|path_pto:0| [2025/04/30 09:44:17 331808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:330150| [2025/04/30 09:44:17 331812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 331816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 331820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 331824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 331828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57039|min_srtt:57039|path_bw:1206493|loss_rate:29.96|path_pto:0| [2025/04/30 09:44:17 331833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 331837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 331841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 331844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 331848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 331853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:374|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 331857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:327792| [2025/04/30 09:44:17 331862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 331866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:508| [2025/04/30 09:44:17 331900] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:508|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746006257331875|stream_id:0|stream_offset:327792| [2025/04/30 09:44:17 331906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:508|origin_pktnum:374|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 331912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 09:44:17 331919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257336440|now:1746006257331919|interval:4521| [2025/04/30 09:44:17 331926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257336440|now:1746006257331919|interv:4521| [2025/04/30 09:44:17 331933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:145214| [2025/04/30 09:44:17 331947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:377|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 331954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:328971| [2025/04/30 09:44:17 331962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 331967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:509| [2025/04/30 09:44:17 331996] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:509|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746006257331975|stream_id:0|stream_offset:328971| [2025/04/30 09:44:17 332003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:509|origin_pktnum:377|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 332011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 09:44:17 332017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257336440|now:1746006257332017|interval:4423| [2025/04/30 09:44:17 332024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257336440|now:1746006257332017|interv:4423| [2025/04/30 09:44:17 332031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:146414| [2025/04/30 09:44:17 332039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257336440| [2025/04/30 09:44:17 332045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257336440| [2025/04/30 09:44:17 332049] [debug] |xqc_engine_wakeup_after|wakeup:1746006257336440|now:1746006257332049|diff:4391| [2025/04/30 09:44:17 332054] [debug] |xqc_engine_main_logic|END|now:1746006257331743| [2025/04/30 09:44:17 332059] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257332059| [2025/04/30 09:44:17 332063] [debug] |xqc_engine_wakeup_after|wakeup:1746006257336440|now:1746006257332063|diff:4377| [2025/04/30 09:44:17 332067] [debug] |xqc_engine_main_logic|END|now:1746006257332059| [2025/04/30 09:44:17 333573] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:198|state:ESTABED|recv_time:1746006257333571| [2025/04/30 09:44:17 333587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 333594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:117| [2025/04/30 09:44:17 333599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:118| [2025/04/30 09:44:17 333605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:118| [2025/04/30 09:44:17 333609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 333615] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 333621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:387|origin_pktnum:54|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:388|path_largest_ack:387| [2025/04/30 09:44:17 333627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:93|tx_in_flight:146412|prior_delivered:191215|prior_time:1746006257275157|is_app_limited:0|send_elapse:58243|ack_elapse:58414|ctl_first_sent_time:1746006257275858|lagest_ack_time:1746006257333571|curr_delivered:259615| [2025/04/30 09:44:17 333638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257275858| [2025/04/30 09:44:17 333643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:762||sndq_packets_used_bytes:0|sndq_packets_free:137| [2025/04/30 09:44:17 333648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:388|origin_pktnum:130|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:388|path_largest_ack:388| [2025/04/30 09:44:17 333652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:93|tx_in_flight:146412|prior_delivered:191215|prior_time:1746006257275157|is_app_limited:0|send_elapse:58243|ack_elapse:58414|ctl_first_sent_time:1746006257275858|lagest_ack_time:1746006257333571|curr_delivered:260815| [2025/04/30 09:44:17 333657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257275963| [2025/04/30 09:44:17 333664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:761||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/04/30 09:44:17 333670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57039|rttvar:97|minrtt:31343|latest_rtt:57608|ack_delay:96| [2025/04/30 09:44:17 333677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57099|rttvar:191|minrtt:31343|latest_rtt:57608|ack_delay:96| [2025/04/30 09:44:17 333684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:388|lost_pn:385|thresh:3| [2025/04/30 09:44:17 333691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 333757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 333761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 333765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 333834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 333852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 333868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 333891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 333945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 333951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 333970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 333974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 333978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 333990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 333994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 333997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 334001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 334005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 334009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 334013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 334018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:383|lost_pn:385|po_sent_time:1746006257272242|lost_send_time:1746006257268762|loss_delay:64809|frame:STREAM |repair:128| [2025/04/30 09:44:17 334022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257272242u| [2025/04/30 09:44:17 334026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 334031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257338925|now:1746006257334030|interval:4895| [2025/04/30 09:44:17 334035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257338925|now:1746006257334030|interv:4895| [2025/04/30 09:44:17 334039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58243, ack_elapse 58414, delivered 69600|rate 1191495|lost 157| [2025/04/30 09:44:17 334044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191495) in round 6| [2025/04/30 09:44:17 334051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 334055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:5174| [2025/04/30 09:44:17 334059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:1|acked:2400|po_sent_time:1746006257275963|recovery:1|recovery_start:1746006257334026|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 334063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:1|acked:2400|po_sent_time:1746006257275963|recovery:1|recovery_start:1746006257334026|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 334068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:142814|srtt:57099|latest_rtt:57608|min_rtt:31343|applimit:0|lost:153|recovery:1|recovery_start:1746006257334026|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 334074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:118|largest:118|pns:2| [2025/04/30 09:44:17 334079] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:198|pkt_type:SHORT_HEADER|pkt_num:118|frame:ACK |recv_time:1746006257333571|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 334084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377333571|now:1746006257333571|interv:120000000| [2025/04/30 09:44:17 334088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377333571|now:1746006257333571|interv:120000000| [2025/04/30 09:44:17 334092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257336440|pq_index:0| [2025/04/30 09:44:17 334096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257331743| [2025/04/30 09:44:17 334100] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257334100| [2025/04/30 09:44:17 334106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257334104| [2025/04/30 09:44:17 334111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 334116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57099|min_srtt:57099|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 334121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:330150| [2025/04/30 09:44:17 334125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57099|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 334130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:378|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 334156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57099|min_srtt:57099|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 334161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:261768| [2025/04/30 09:44:17 334168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57099|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 334173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:381|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 334177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57099|min_srtt:57099|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 334181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:331329| [2025/04/30 09:44:17 334186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57099|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 334190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:382|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 334194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57099|min_srtt:57099|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 334198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:332508| [2025/04/30 09:44:17 334203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 334206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 334210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 334215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 334219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57099|min_srtt:57099|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 334223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 334227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 334231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 334235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 334239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 334243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:378|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 334248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:330150| [2025/04/30 09:44:17 334255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 334259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:510| [2025/04/30 09:44:17 334298] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:510|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142814|now:1746006257334267|stream_id:0|stream_offset:330150| [2025/04/30 09:44:17 334308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:510|origin_pktnum:378|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 334315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:142814|applimit:0| [2025/04/30 09:44:17 334322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257338925|now:1746006257334321|interval:4604| [2025/04/30 09:44:17 334326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257338925|now:1746006257334321|interv:4604| [2025/04/30 09:44:17 334330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:144014| [2025/04/30 09:44:17 334335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:381|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 334339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:261768| [2025/04/30 09:44:17 334344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 334348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:511| [2025/04/30 09:44:17 334378] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:511|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746006257334355|stream_id:0|stream_offset:261768| [2025/04/30 09:44:17 334386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:511|origin_pktnum:252|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 334393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 09:44:17 334399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257338925|now:1746006257334399|interval:4526| [2025/04/30 09:44:17 334403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257338925|now:1746006257334399|interv:4526| [2025/04/30 09:44:17 334407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:145214| [2025/04/30 09:44:17 334412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:382|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 334416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:331329| [2025/04/30 09:44:17 334421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 334429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:512| [2025/04/30 09:44:17 334458] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:512|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746006257334436|stream_id:0|stream_offset:331329| [2025/04/30 09:44:17 334467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:512|origin_pktnum:382|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 334474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 09:44:17 334479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257338925|now:1746006257334479|interval:4446| [2025/04/30 09:44:17 334484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257338925|now:1746006257334479|interv:4446| [2025/04/30 09:44:17 334488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:146414| [2025/04/30 09:44:17 334493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257338925| [2025/04/30 09:44:17 334497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257338925| [2025/04/30 09:44:17 334501] [debug] |xqc_engine_wakeup_after|wakeup:1746006257338925|now:1746006257334501|diff:4424| [2025/04/30 09:44:17 334505] [debug] |xqc_engine_main_logic|END|now:1746006257334104| [2025/04/30 09:44:17 334511] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257334511| [2025/04/30 09:44:17 334515] [debug] |xqc_engine_wakeup_after|wakeup:1746006257338925|now:1746006257334515|diff:4410| [2025/04/30 09:44:17 334519] [debug] |xqc_engine_main_logic|END|now:1746006257334511| [2025/04/30 09:44:17 335047] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:200|state:ESTABED|recv_time:1746006257335046| [2025/04/30 09:44:17 335052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 335058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:118| [2025/04/30 09:44:17 335062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:119| [2025/04/30 09:44:17 335068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:119| [2025/04/30 09:44:17 335072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 335077] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 335083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:394|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:395|path_largest_ack:394| [2025/04/30 09:44:17 335088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:93|tx_in_flight:154812|prior_delivered:191215|prior_time:1746006257275157|is_app_limited:0|send_elapse:58897|ack_elapse:59889|ctl_first_sent_time:1746006257276512|lagest_ack_time:1746006257335046|curr_delivered:262015| [2025/04/30 09:44:17 335092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257276512| [2025/04/30 09:44:17 335097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:756||sndq_packets_used_bytes:0|sndq_packets_free:143| [2025/04/30 09:44:17 335101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:395|origin_pktnum:264|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:395|path_largest_ack:395| [2025/04/30 09:44:17 335111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:94|tx_in_flight:152412|prior_delivered:193615|prior_time:1746006257277149|is_app_limited:0|send_elapse:58145|ack_elapse:57897|ctl_first_sent_time:1746006257277771|lagest_ack_time:1746006257335046|curr_delivered:263215| [2025/04/30 09:44:17 335115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257277771| [2025/04/30 09:44:17 335119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:754||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/04/30 09:44:17 335123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57099|rttvar:191|minrtt:31343|latest_rtt:57275|ack_delay:88| [2025/04/30 09:44:17 335128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57110|rttvar:166|minrtt:31343|latest_rtt:57275|ack_delay:88| [2025/04/30 09:44:17 335151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:395|lost_pn:392|thresh:3| [2025/04/30 09:44:17 335159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 335221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 335228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 335232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 335297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 335312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 335330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 335353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 335406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 335410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 335432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 335436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 335440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 335451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 335455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 335474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 335483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:386|lost_pn:392|po_sent_time:1746006257274116|lost_send_time:1746006257270612|loss_delay:64434|frame:STREAM |repair:128| [2025/04/30 09:44:17 335488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:389|lost_pn:392|po_sent_time:1746006257276050|lost_send_time:1746006257270612|loss_delay:64434|frame:STREAM |repair:128| [2025/04/30 09:44:17 335492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:390|lost_pn:392|po_sent_time:1746006257276161|lost_send_time:1746006257270612|loss_delay:64434|frame:STREAM |repair:128| [2025/04/30 09:44:17 335497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:391|lost_pn:392|po_sent_time:1746006257276248|lost_send_time:1746006257270612|loss_delay:64434|frame:STREAM |repair:128| [2025/04/30 09:44:17 335502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:392|lost_pn:392|po_sent_time:1746006257276335|lost_send_time:1746006257270612|loss_delay:64434|frame:STREAM |repair:128| [2025/04/30 09:44:17 335506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257276335u| [2025/04/30 09:44:17 335510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 335514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257340854|now:1746006257335514|interval:5340| [2025/04/30 09:44:17 335521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257340854|now:1746006257335514|interv:5340| [2025/04/30 09:44:17 335525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58145, ack_elapse 57897, delivered 69600|rate 1197007|lost 162| [2025/04/30 09:44:17 335530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197007) in round 6| [2025/04/30 09:44:17 335534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 335538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6042| [2025/04/30 09:44:17 335542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:5|acked:2400|po_sent_time:1746006257277771|recovery:1|recovery_start:1746006257335510|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 335546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:5|acked:2400|po_sent_time:1746006257277771|recovery:1|recovery_start:1746006257335510|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 335551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:138014|srtt:57110|latest_rtt:57275|min_rtt:31343|applimit:0|lost:156|recovery:1|recovery_start:1746006257335510|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 335557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:119|largest:119|pns:2| [2025/04/30 09:44:17 335562] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:200|pkt_type:SHORT_HEADER|pkt_num:119|frame:ACK |recv_time:1746006257335046|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 335567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377335046|now:1746006257335046|interv:120000000| [2025/04/30 09:44:17 335571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377335046|now:1746006257335046|interv:120000000| [2025/04/30 09:44:17 335575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257338925|pq_index:0| [2025/04/30 09:44:17 335579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257334104| [2025/04/30 09:44:17 335583] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257335583| [2025/04/30 09:44:17 335588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257335587| [2025/04/30 09:44:17 335593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 335597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57110|min_srtt:57110|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 335602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:332508| [2025/04/30 09:44:17 335607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57110|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 335614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:383|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 335619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57110|min_srtt:57110|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 335626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:138014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:334866| [2025/04/30 09:44:17 335632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57110|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 335640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:386|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 335647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57110|min_srtt:57110|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 335652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:138014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:132078| [2025/04/30 09:44:17 335656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57110|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 335661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:389|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 335665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57110|min_srtt:57110|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 335669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:138014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:133257| [2025/04/30 09:44:17 335673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57110|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 335678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:390|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 335682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57110|min_srtt:57110|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 335686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:138014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:134436| [2025/04/30 09:44:17 335690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57110|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 335694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:391|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 335698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57110|min_srtt:57110|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 335703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:138014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:265305| [2025/04/30 09:44:17 335710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57110|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 335714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:392|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 335718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57110|min_srtt:57110|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 335723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:138014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 335727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57110|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 335731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 335735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57110|min_srtt:57110|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 335740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:138014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:400890| [2025/04/30 09:44:17 335744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 335748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 335752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 335756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 335760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:383|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 335764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:332508| [2025/04/30 09:44:17 335769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 335773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:513| [2025/04/30 09:44:17 335807] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:513|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138014|now:1746006257335781|stream_id:0|stream_offset:332508| [2025/04/30 09:44:17 335816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:513|origin_pktnum:383|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 335823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:138014|applimit:0| [2025/04/30 09:44:17 335829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257340854|now:1746006257335829|interval:5025| [2025/04/30 09:44:17 335838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257340854|now:1746006257335829|interv:5025| [2025/04/30 09:44:17 335842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:139214| [2025/04/30 09:44:17 335847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:386|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 335851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139214|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:334866| [2025/04/30 09:44:17 335855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 335859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:514| [2025/04/30 09:44:17 335888] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:514|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139214|now:1746006257335866|stream_id:0|stream_offset:334866| [2025/04/30 09:44:17 335897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:514|origin_pktnum:386|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 335904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:139214|applimit:0| [2025/04/30 09:44:17 335910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257340854|now:1746006257335909|interval:4945| [2025/04/30 09:44:17 335914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257340854|now:1746006257335909|interv:4945| [2025/04/30 09:44:17 335918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:140414| [2025/04/30 09:44:17 335922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:389|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 335927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140414|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:132078| [2025/04/30 09:44:17 335931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 335935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:515| [2025/04/30 09:44:17 335962] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:515|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140414|now:1746006257335942|stream_id:0|stream_offset:132078| [2025/04/30 09:44:17 335970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:515|origin_pktnum:131|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 335977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:140414|applimit:0| [2025/04/30 09:44:17 335983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257340854|now:1746006257335983|interval:4871| [2025/04/30 09:44:17 335987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257340854|now:1746006257335983|interv:4871| [2025/04/30 09:44:17 335995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:141614| [2025/04/30 09:44:17 336000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:390|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 336004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141614|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:133257| [2025/04/30 09:44:17 336009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 336013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:516| [2025/04/30 09:44:17 336040] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:516|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141614|now:1746006257336019|stream_id:0|stream_offset:133257| [2025/04/30 09:44:17 336049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:516|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 09:44:17 336056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:141614|applimit:0| [2025/04/30 09:44:17 336062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257340854|now:1746006257336062|interval:4792| [2025/04/30 09:44:17 336066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257340854|now:1746006257336062|interv:4792| [2025/04/30 09:44:17 336070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:142814| [2025/04/30 09:44:17 336074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:391|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 336078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:134436| [2025/04/30 09:44:17 336083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1822| [2025/04/30 09:44:17 336087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257337909|now:1746006257336087|interv:1822| [2025/04/30 09:44:17 336091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1822| [2025/04/30 09:44:17 336094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 336099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 336103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 336107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 336111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 336115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257337909| [2025/04/30 09:44:17 336119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257337909| [2025/04/30 09:44:17 336127] [debug] |xqc_engine_wakeup_after|wakeup:1746006257337909|now:1746006257336127|diff:1782| [2025/04/30 09:44:17 336150] [debug] |xqc_engine_main_logic|END|now:1746006257335587| [2025/04/30 09:44:17 336159] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257336159| [2025/04/30 09:44:17 336163] [debug] |xqc_engine_wakeup_after|wakeup:1746006257337909|now:1746006257336163|diff:1746| [2025/04/30 09:44:17 336167] [debug] |xqc_engine_main_logic|END|now:1746006257336159| [2025/04/30 09:44:17 337100] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:203|state:ESTABED|recv_time:1746006257337100| [2025/04/30 09:44:17 337106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 337111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:119| [2025/04/30 09:44:17 337115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:120| [2025/04/30 09:44:17 337121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:120| [2025/04/30 09:44:17 337125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 337130] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 337154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:398|origin_pktnum:267|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:399|path_largest_ack:398| [2025/04/30 09:44:17 337159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:96|tx_in_flight:151212|prior_delivered:196015|prior_time:1746006257279116|is_app_limited:0|send_elapse:58161|ack_elapse:57984|ctl_first_sent_time:1746006257279784|lagest_ack_time:1746006257337100|curr_delivered:264415| [2025/04/30 09:44:17 337163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257279784| [2025/04/30 09:44:17 337168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:757||sndq_packets_used_bytes:0|sndq_packets_free:142| [2025/04/30 09:44:17 337172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:399|origin_pktnum:270|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:399|path_largest_ack:399| [2025/04/30 09:44:17 337176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:96|tx_in_flight:151212|prior_delivered:196015|prior_time:1746006257279116|is_app_limited:0|send_elapse:58161|ack_elapse:57984|ctl_first_sent_time:1746006257279784|lagest_ack_time:1746006257337100|curr_delivered:265615| [2025/04/30 09:44:17 337181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257279877| [2025/04/30 09:44:17 337185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/04/30 09:44:17 337189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57110|rttvar:166|minrtt:31343|latest_rtt:57223|ack_delay:96| [2025/04/30 09:44:17 337193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57112|rttvar:129|minrtt:31343|latest_rtt:57223|ack_delay:96| [2025/04/30 09:44:17 337198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:399|lost_pn:396|thresh:3| [2025/04/30 09:44:17 337202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 337267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 337271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 337275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 337335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 337351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 337366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 337389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 337445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 337449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 337468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 337472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 337476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 337488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 337492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 337513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 337525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 337529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 337533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 337536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 337541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:393|lost_pn:396|po_sent_time:1746006257276420|lost_send_time:1746006257272725|loss_delay:64375|frame:STREAM |repair:128| [2025/04/30 09:44:17 337546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:396|lost_pn:396|po_sent_time:1746006257277861|lost_send_time:1746006257272725|loss_delay:64375|frame:STREAM |repair:128| [2025/04/30 09:44:17 337550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257277861u| [2025/04/30 09:44:17 337554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 337558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257342329|now:1746006257337558|interval:4771| [2025/04/30 09:44:17 337563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257342329|now:1746006257337558|interv:4771| [2025/04/30 09:44:17 337567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58161, ack_elapse 57984, delivered 69600|rate 1196678|lost 164| [2025/04/30 09:44:17 337571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196678) in round 6| [2025/04/30 09:44:17 337575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 337579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6042| [2025/04/30 09:44:17 337583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257279877|recovery:1|recovery_start:1746006257337554|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 337588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257279877|recovery:1|recovery_start:1746006257337554|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 337592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:138014|srtt:57112|latest_rtt:57223|min_rtt:31343|applimit:0|lost:160|recovery:1|recovery_start:1746006257337554|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 337597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 337602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006257362100|now:1746006257337100|interv:25000| [2025/04/30 09:44:17 337609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006257337100|max_ack_delay:25000| [2025/04/30 09:44:17 337614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:120|largest:120|pns:2| [2025/04/30 09:44:17 337618] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:203|pkt_type:SHORT_HEADER|pkt_num:120|frame:PING ACK |recv_time:1746006257337100|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 337623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377337100|now:1746006257337100|interv:120000000| [2025/04/30 09:44:17 337627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377337100|now:1746006257337100|interv:120000000| [2025/04/30 09:44:17 337631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257337909|pq_index:0| [2025/04/30 09:44:17 337635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257335587| [2025/04/30 09:44:17 337639] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257337639| [2025/04/30 09:44:17 337644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257337643| [2025/04/30 09:44:17 337649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 337654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57112|min_srtt:57112|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 337658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:138014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:336045| [2025/04/30 09:44:17 337662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57112|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 337667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:393|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 337671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57112|min_srtt:57112|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 337676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:138014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:338403| [2025/04/30 09:44:17 337683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57112|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 337690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:396|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 337697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57112|min_srtt:57112|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 337708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:138014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:400890| [2025/04/30 09:44:17 337712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57112|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 337717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 337721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57112|min_srtt:57112|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 337725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:138014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:402069| [2025/04/30 09:44:17 337729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57112|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 337734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 337738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57112|min_srtt:57112|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 337742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:138014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:403248| [2025/04/30 09:44:17 337746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 337750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 337754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 337758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 337763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:391|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 337767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:134436| [2025/04/30 09:44:17 337771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 337775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 337779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 337783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 337787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 337794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 337798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257337909| [2025/04/30 09:44:17 337802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257337909| [2025/04/30 09:44:17 337806] [debug] |xqc_engine_wakeup_after|wakeup:1746006257337909|now:1746006257337806|diff:103| [2025/04/30 09:44:17 337810] [debug] |xqc_engine_main_logic|END|now:1746006257337643| [2025/04/30 09:44:17 337815] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257337815| [2025/04/30 09:44:17 337819] [debug] |xqc_engine_wakeup_after|wakeup:1746006257337909|now:1746006257337819|diff:90| [2025/04/30 09:44:17 337823] [debug] |xqc_engine_main_logic|END|now:1746006257337815| [2025/04/30 09:44:17 338888] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257338887| [2025/04/30 09:44:17 338895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257337909|pq_index:0| [2025/04/30 09:44:17 338899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257337643| [2025/04/30 09:44:17 338904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257338903| [2025/04/30 09:44:17 338909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257337909|now:1746006257338903| [2025/04/30 09:44:17 338913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257337909|now:1746006257338903| [2025/04/30 09:44:17 338917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 338921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 338926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57112|min_srtt:57112|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 338930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:138014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:403248| [2025/04/30 09:44:17 338935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 338938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 338942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 338947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 338951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:391|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 338955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:134436| [2025/04/30 09:44:17 338959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 338964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:517| [2025/04/30 09:44:17 338998] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:517|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138014|now:1746006257338971|stream_id:0|stream_offset:134436| [2025/04/30 09:44:17 339013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:517|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 09:44:17 339019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:138014|applimit:0| [2025/04/30 09:44:17 339023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257342329|now:1746006257339023|interval:3306| [2025/04/30 09:44:17 339028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257342329|now:1746006257339023|interv:3306| [2025/04/30 09:44:17 339032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:139214| [2025/04/30 09:44:17 339036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:392|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 339041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139214|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:265305| [2025/04/30 09:44:17 339045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1731| [2025/04/30 09:44:17 339049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257340780|now:1746006257339049|interv:1731| [2025/04/30 09:44:17 339053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1731| [2025/04/30 09:44:17 339057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 339061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 339065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139214|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 339069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 339073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 339077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257340780| [2025/04/30 09:44:17 339081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257340780| [2025/04/30 09:44:17 339085] [debug] |xqc_engine_wakeup_after|wakeup:1746006257340780|now:1746006257339085|diff:1695| [2025/04/30 09:44:17 339089] [debug] |xqc_engine_main_logic|END|now:1746006257338903| [2025/04/30 09:44:17 339098] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:204|state:ESTABED|recv_time:1746006257339097| [2025/04/30 09:44:17 339103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 339108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:120| [2025/04/30 09:44:17 339112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:121| [2025/04/30 09:44:17 339118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:121| [2025/04/30 09:44:17 339122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 339127] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 339160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:402|origin_pktnum:271|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:403|path_largest_ack:402| [2025/04/30 09:44:17 339165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:98|tx_in_flight:151212|prior_delivered:198415|prior_time:1746006257281118|is_app_limited:0|send_elapse:58117|ack_elapse:57979|ctl_first_sent_time:1746006257281778|lagest_ack_time:1746006257339097|curr_delivered:266815| [2025/04/30 09:44:17 339169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257281778| [2025/04/30 09:44:17 339174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/04/30 09:44:17 339178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:403|origin_pktnum:274|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:403|path_largest_ack:403| [2025/04/30 09:44:17 339182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:98|tx_in_flight:151212|prior_delivered:198415|prior_time:1746006257281118|is_app_limited:0|send_elapse:58117|ack_elapse:57979|ctl_first_sent_time:1746006257281778|lagest_ack_time:1746006257339097|curr_delivered:268015| [2025/04/30 09:44:17 339186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257281881| [2025/04/30 09:44:17 339190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:753||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/04/30 09:44:17 339195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57112|rttvar:129|minrtt:31343|latest_rtt:57216|ack_delay:88| [2025/04/30 09:44:17 339199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57114|rttvar:101|minrtt:31343|latest_rtt:57216|ack_delay:88| [2025/04/30 09:44:17 339203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:403|lost_pn:400|thresh:3| [2025/04/30 09:44:17 339207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 339272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 339276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 339280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 339330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 339346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 339364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 339387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 339441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 339445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 339467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 339471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 339474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 339486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 339490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 339509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 339525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 339529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 339532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 339536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 339545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:397|lost_pn:400|po_sent_time:1746006257277954|lost_send_time:1746006257274729|loss_delay:64368|frame:STREAM |repair:128| [2025/04/30 09:44:17 339557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:400|lost_pn:400|po_sent_time:1746006257279968|lost_send_time:1746006257274729|loss_delay:64368|frame:STREAM |repair:128| [2025/04/30 09:44:17 339561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257279968u| [2025/04/30 09:44:17 339565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 339569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257344422|now:1746006257339569|interval:4853| [2025/04/30 09:44:17 339573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257344422|now:1746006257339569|interv:4853| [2025/04/30 09:44:17 339577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58117, ack_elapse 57979, delivered 69600|rate 1197584|lost 166| [2025/04/30 09:44:17 339581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197584) in round 6| [2025/04/30 09:44:17 339586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 339590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6042| [2025/04/30 09:44:17 339594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257281881|recovery:1|recovery_start:1746006257339565|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 339598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257281881|recovery:1|recovery_start:1746006257339565|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 339602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:134414|srtt:57114|latest_rtt:57216|min_rtt:31343|applimit:0|lost:161|recovery:1|recovery_start:1746006257339565|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 339611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:121|largest:121|pns:2| [2025/04/30 09:44:17 339616] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:204|pkt_type:SHORT_HEADER|pkt_num:121|frame:ACK |recv_time:1746006257339097|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 339620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377339097|now:1746006257339097|interv:120000000| [2025/04/30 09:44:17 339624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377339097|now:1746006257339097|interv:120000000| [2025/04/30 09:44:17 339629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257340780|pq_index:0| [2025/04/30 09:44:17 339636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257338903| [2025/04/30 09:44:17 339641] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257339641| [2025/04/30 09:44:17 339649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257339647| [2025/04/30 09:44:17 339661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 339666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57114|min_srtt:57114|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 339670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:134414|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:339582| [2025/04/30 09:44:17 339674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57114|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 339679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:397|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 339683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57114|min_srtt:57114|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 339687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:134414|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:340761| [2025/04/30 09:44:17 339692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57114|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 339696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:400|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 339700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57114|min_srtt:57114|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 339705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:134414|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:403248| [2025/04/30 09:44:17 339709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57114|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 339713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 339717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57114|min_srtt:57114|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 339721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:134414|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:404427| [2025/04/30 09:44:17 339726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57114|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 339730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 339734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57114|min_srtt:57114|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 339739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:134414|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:405606| [2025/04/30 09:44:17 339745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 339749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 339753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 339757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 339762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:392|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 339766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134414|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:265305| [2025/04/30 09:44:17 339770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 339774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 339778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 339782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134414|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 339786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 339790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 339794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257340780| [2025/04/30 09:44:17 339798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257340780| [2025/04/30 09:44:17 339802] [debug] |xqc_engine_wakeup_after|wakeup:1746006257340780|now:1746006257339802|diff:978| [2025/04/30 09:44:17 339806] [debug] |xqc_engine_main_logic|END|now:1746006257339647| [2025/04/30 09:44:17 339811] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257339811| [2025/04/30 09:44:17 339815] [debug] |xqc_engine_wakeup_after|wakeup:1746006257340780|now:1746006257339815|diff:965| [2025/04/30 09:44:17 339819] [debug] |xqc_engine_main_logic|END|now:1746006257339811| [2025/04/30 09:44:17 340883] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257340883| [2025/04/30 09:44:17 340891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257340780|pq_index:0| [2025/04/30 09:44:17 340895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257339647| [2025/04/30 09:44:17 340900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257340899| [2025/04/30 09:44:17 340904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257340780|now:1746006257340899| [2025/04/30 09:44:17 340908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257340780|now:1746006257340899| [2025/04/30 09:44:17 340912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 340920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 340924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57114|min_srtt:57114|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 340928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:134414|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:405606| [2025/04/30 09:44:17 340933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 340937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 340940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 340945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 340949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:392|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 340953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134414|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:265305| [2025/04/30 09:44:17 340957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 340962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:518| [2025/04/30 09:44:17 340996] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:518|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134414|now:1746006257340970|stream_id:0|stream_offset:265305| [2025/04/30 09:44:17 341005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:518|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 09:44:17 341012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:134414|applimit:0| [2025/04/30 09:44:17 341018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257344422|now:1746006257341018|interval:3404| [2025/04/30 09:44:17 341022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257344422|now:1746006257341018|interv:3404| [2025/04/30 09:44:17 341027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:135614| [2025/04/30 09:44:17 341031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:393|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 341036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135614|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:336045| [2025/04/30 09:44:17 341040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:2608| [2025/04/30 09:44:17 341044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257343652|now:1746006257341044|interv:2608| [2025/04/30 09:44:17 341048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:2608| [2025/04/30 09:44:17 341056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 341060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 341064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135614|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 341068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 341072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 341076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257343652| [2025/04/30 09:44:17 341080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257343652| [2025/04/30 09:44:17 341084] [debug] |xqc_engine_wakeup_after|wakeup:1746006257343652|now:1746006257341084|diff:2568| [2025/04/30 09:44:17 341088] [debug] |xqc_engine_main_logic|END|now:1746006257340899| [2025/04/30 09:44:17 341097] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:206|state:ESTABED|recv_time:1746006257341096| [2025/04/30 09:44:17 341102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 341107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:121| [2025/04/30 09:44:17 341111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:122| [2025/04/30 09:44:17 341117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:122| [2025/04/30 09:44:17 341121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 341126] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 341148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:406|origin_pktnum:275|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:407|path_largest_ack:406| [2025/04/30 09:44:17 341157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:100|tx_in_flight:151212|prior_delivered:200815|prior_time:1746006257283169|is_app_limited:0|send_elapse:58094|ack_elapse:57927|ctl_first_sent_time:1746006257283766|lagest_ack_time:1746006257341096|curr_delivered:269215| [2025/04/30 09:44:17 341161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257283766| [2025/04/30 09:44:17 341166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:753||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/04/30 09:44:17 341170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:407|origin_pktnum:278|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:407|path_largest_ack:407| [2025/04/30 09:44:17 341174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:100|tx_in_flight:151212|prior_delivered:200815|prior_time:1746006257283169|is_app_limited:0|send_elapse:58094|ack_elapse:57927|ctl_first_sent_time:1746006257283766|lagest_ack_time:1746006257341096|curr_delivered:270415| [2025/04/30 09:44:17 341179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257283865| [2025/04/30 09:44:17 341183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:751||sndq_packets_used_bytes:0|sndq_packets_free:148| [2025/04/30 09:44:17 341187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57114|rttvar:101|minrtt:31343|latest_rtt:57231|ack_delay:88| [2025/04/30 09:44:17 341194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57117|rttvar:83|minrtt:31343|latest_rtt:57231|ack_delay:88| [2025/04/30 09:44:17 341199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:407|lost_pn:404|thresh:3| [2025/04/30 09:44:17 341203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 341264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 341268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 341272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 341317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 341332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 341348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 341371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 341427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 341431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 341450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 341454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 341458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 341469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 341473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 341495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 341510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 341514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 341518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 341522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 341538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:401|lost_pn:404|po_sent_time:1746006257280054|lost_send_time:1746006257276712|loss_delay:64384|frame:STREAM |repair:128| [2025/04/30 09:44:17 341543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:404|lost_pn:404|po_sent_time:1746006257281969|lost_send_time:1746006257276712|loss_delay:64384|frame:STREAM |repair:128| [2025/04/30 09:44:17 341547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257281969u| [2025/04/30 09:44:17 341551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 341555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257346437|now:1746006257341555|interval:4882| [2025/04/30 09:44:17 341559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257346437|now:1746006257341555|interv:4882| [2025/04/30 09:44:17 341563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58094, ack_elapse 57927, delivered 69600|rate 1198058|lost 168| [2025/04/30 09:44:17 341568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198058) in round 6| [2025/04/30 09:44:17 341572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 341576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6042| [2025/04/30 09:44:17 341580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257283865|recovery:1|recovery_start:1746006257341551|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 341584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257283865|recovery:1|recovery_start:1746006257341551|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 341591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:130814|srtt:57117|latest_rtt:57231|min_rtt:31343|applimit:0|lost:162|recovery:1|recovery_start:1746006257341551|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 341600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:122|largest:122|pns:2| [2025/04/30 09:44:17 341606] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:206|pkt_type:SHORT_HEADER|pkt_num:122|frame:ACK |recv_time:1746006257341096|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 341614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377341096|now:1746006257341096|interv:120000000| [2025/04/30 09:44:17 341620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377341096|now:1746006257341096|interv:120000000| [2025/04/30 09:44:17 341625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257343652|pq_index:0| [2025/04/30 09:44:17 341629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257340899| [2025/04/30 09:44:17 341633] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257341633| [2025/04/30 09:44:17 341638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257341637| [2025/04/30 09:44:17 341643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 341647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57117|min_srtt:57117|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 341652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:130814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:341940| [2025/04/30 09:44:17 341656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57117|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 341661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:401|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 341665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57117|min_srtt:57117|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 341669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:130814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:343119| [2025/04/30 09:44:17 341673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57117|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 341678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:404|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 341682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57117|min_srtt:57117|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 341689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:130814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:405606| [2025/04/30 09:44:17 341694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57117|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 341698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 341702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57117|min_srtt:57117|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 341706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:130814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:406785| [2025/04/30 09:44:17 341711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57117|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 341715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 341719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57117|min_srtt:57117|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 341723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:130814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:407964| [2025/04/30 09:44:17 341727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 341731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 341735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 341739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 341744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:393|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 341748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:336045| [2025/04/30 09:44:17 341752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 341756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 341760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 341764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 341771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 341775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 341779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257343652| [2025/04/30 09:44:17 341782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257343652| [2025/04/30 09:44:17 341786] [debug] |xqc_engine_wakeup_after|wakeup:1746006257343652|now:1746006257341786|diff:1866| [2025/04/30 09:44:17 341791] [debug] |xqc_engine_main_logic|END|now:1746006257341637| [2025/04/30 09:44:17 341796] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257341796| [2025/04/30 09:44:17 341800] [debug] |xqc_engine_wakeup_after|wakeup:1746006257343652|now:1746006257341799|diff:1853| [2025/04/30 09:44:17 341803] [debug] |xqc_engine_main_logic|END|now:1746006257341796| [2025/04/30 09:44:17 343020] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:208|state:ESTABED|recv_time:1746006257343019| [2025/04/30 09:44:17 343029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 343034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:122| [2025/04/30 09:44:17 343038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:123| [2025/04/30 09:44:17 343044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:123| [2025/04/30 09:44:17 343048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 343053] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 343059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:410|origin_pktnum:279|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:411|path_largest_ack:410| [2025/04/30 09:44:17 343063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:102|tx_in_flight:151206|prior_delivered:203215|prior_time:1746006257285149|is_app_limited:0|send_elapse:58168|ack_elapse:57870|ctl_first_sent_time:1746006257285804|lagest_ack_time:1746006257343019|curr_delivered:271615| [2025/04/30 09:44:17 343068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257285804| [2025/04/30 09:44:17 343072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:751||sndq_packets_used_bytes:0|sndq_packets_free:148| [2025/04/30 09:44:17 343077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:411|origin_pktnum:282|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:411|path_largest_ack:411| [2025/04/30 09:44:17 343081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:102|tx_in_flight:151206|prior_delivered:203215|prior_time:1746006257285149|is_app_limited:0|send_elapse:58168|ack_elapse:57870|ctl_first_sent_time:1746006257285804|lagest_ack_time:1746006257343019|curr_delivered:272815| [2025/04/30 09:44:17 343085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257285901| [2025/04/30 09:44:17 343089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:749||sndq_packets_used_bytes:0|sndq_packets_free:150| [2025/04/30 09:44:17 343093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57117|rttvar:83|minrtt:31343|latest_rtt:57118|ack_delay:96| [2025/04/30 09:44:17 343097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57105|rttvar:86|minrtt:31343|latest_rtt:57118|ack_delay:96| [2025/04/30 09:44:17 343106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:411|lost_pn:408|thresh:3| [2025/04/30 09:44:17 343110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 343186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 343190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 343194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 343231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 343247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 343262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 343285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 343346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 343350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 343369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 343373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 343377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 343388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 343392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 343411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 343429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 343433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 343437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 343441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 343465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:405|lost_pn:408|po_sent_time:1746006257282053|lost_send_time:1746006257278762|loss_delay:64257|frame:STREAM |repair:128| [2025/04/30 09:44:17 343470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:408|lost_pn:408|po_sent_time:1746006257283957|lost_send_time:1746006257278762|loss_delay:64257|frame:STREAM |repair:128| [2025/04/30 09:44:17 343474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257283957u| [2025/04/30 09:44:17 343478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 65|pns:2| [2025/04/30 09:44:17 343482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 343486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257348303|now:1746006257343486|interval:4817| [2025/04/30 09:44:17 343490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257348303|now:1746006257343486|interv:4817| [2025/04/30 09:44:17 343494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58168, ack_elapse 57870, delivered 69600|rate 1196534|lost 170| [2025/04/30 09:44:17 343498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196534) in round 6| [2025/04/30 09:44:17 343502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 343506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6042| [2025/04/30 09:44:17 343510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257285901|recovery:1|recovery_start:1746006257343478|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 343515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257285901|recovery:1|recovery_start:1746006257343478|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 343522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:126014|srtt:57105|latest_rtt:57118|min_rtt:31343|applimit:0|lost:162|recovery:1|recovery_start:1746006257343478|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 343527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:123|largest:123|pns:2| [2025/04/30 09:44:17 343532] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:208|pkt_type:SHORT_HEADER|pkt_num:123|frame:ACK |recv_time:1746006257343019|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 343536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377343019|now:1746006257343019|interv:120000000| [2025/04/30 09:44:17 343540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377343019|now:1746006257343019|interv:120000000| [2025/04/30 09:44:17 343544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257343652|pq_index:0| [2025/04/30 09:44:17 343548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257341637| [2025/04/30 09:44:17 343552] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257343552| [2025/04/30 09:44:17 343557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257343556| [2025/04/30 09:44:17 343562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 343566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57105|min_srtt:57105|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 343570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:126014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:344298| [2025/04/30 09:44:17 343575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57105|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 343581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:405|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 343588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57105|min_srtt:57105|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 343595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:126014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:345477| [2025/04/30 09:44:17 343602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57105|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 343608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:408|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 343616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57105|min_srtt:57105|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 343623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:126014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:407964| [2025/04/30 09:44:17 343627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57105|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 343632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 343636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57105|min_srtt:57105|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 343640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:126014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:409143| [2025/04/30 09:44:17 343645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57105|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 343649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 343653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57105|min_srtt:57105|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 343658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:126014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:410322| [2025/04/30 09:44:17 343662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 343666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 343670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 343674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 343678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:393|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 343682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:336045| [2025/04/30 09:44:17 343687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 343690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 343694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 343698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 343703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 343709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 343713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257343652| [2025/04/30 09:44:17 343717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257343652| [2025/04/30 09:44:17 343721] [debug] |xqc_engine_wakeup_after|wakeup:1746006257343652|now:1746006257343721|diff:18446744073709551547| [2025/04/30 09:44:17 343725] [debug] |xqc_engine_main_logic|END|now:1746006257343556| [2025/04/30 09:44:17 343730] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257343730| [2025/04/30 09:44:17 343734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257343652|pq_index:0| [2025/04/30 09:44:17 343738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257343556| [2025/04/30 09:44:17 343743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257343742| [2025/04/30 09:44:17 343747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257343652|now:1746006257343742| [2025/04/30 09:44:17 343752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257343652|now:1746006257343742| [2025/04/30 09:44:17 343755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 343759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 343764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57105|min_srtt:57105|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 343768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:126014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:410322| [2025/04/30 09:44:17 343772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 343776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 343780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 343784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 343788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:393|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 343792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126014|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:336045| [2025/04/30 09:44:17 343796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 343801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:519| [2025/04/30 09:44:17 343836] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:519|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:126014|now:1746006257343808|stream_id:0|stream_offset:336045| [2025/04/30 09:44:17 343844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:519|origin_pktnum:393|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 343857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:126014|applimit:0| [2025/04/30 09:44:17 343864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257348303|now:1746006257343864|interval:4439| [2025/04/30 09:44:17 343869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257348303|now:1746006257343864|interv:4439| [2025/04/30 09:44:17 343873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:127214| [2025/04/30 09:44:17 343878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:396|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 343882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127214|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:338403| [2025/04/30 09:44:17 343887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:2635| [2025/04/30 09:44:17 343891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257346526|now:1746006257343891|interv:2635| [2025/04/30 09:44:17 343895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:2635| [2025/04/30 09:44:17 343898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 343902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 343906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127214|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 343911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 343914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 343918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257346526| [2025/04/30 09:44:17 343923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257346526| [2025/04/30 09:44:17 343926] [debug] |xqc_engine_wakeup_after|wakeup:1746006257346526|now:1746006257343926|diff:2600| [2025/04/30 09:44:17 343931] [debug] |xqc_engine_main_logic|END|now:1746006257343742| [2025/04/30 09:44:17 345045] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:210|state:ESTABED|recv_time:1746006257345045| [2025/04/30 09:44:17 345053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 345059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:123| [2025/04/30 09:44:17 345063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:124| [2025/04/30 09:44:17 345069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:124| [2025/04/30 09:44:17 345073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 345078] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 345084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:414|origin_pktnum:283|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:415|path_largest_ack:414| [2025/04/30 09:44:17 345092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:104|tx_in_flight:151206|prior_delivered:205615|prior_time:1746006257287065|is_app_limited:0|send_elapse:58139|ack_elapse:57980|ctl_first_sent_time:1746006257287725|lagest_ack_time:1746006257345045|curr_delivered:274015| [2025/04/30 09:44:17 345097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257287725| [2025/04/30 09:44:17 345101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:749||sndq_packets_used_bytes:0|sndq_packets_free:150| [2025/04/30 09:44:17 345106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:415|origin_pktnum:286|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:415|path_largest_ack:415| [2025/04/30 09:44:17 345110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:104|tx_in_flight:151206|prior_delivered:205615|prior_time:1746006257287065|is_app_limited:0|send_elapse:58139|ack_elapse:57980|ctl_first_sent_time:1746006257287725|lagest_ack_time:1746006257345045|curr_delivered:275215| [2025/04/30 09:44:17 345115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257287825| [2025/04/30 09:44:17 345119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:747||sndq_packets_used_bytes:0|sndq_packets_free:152| [2025/04/30 09:44:17 345123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57105|rttvar:86|minrtt:31343|latest_rtt:57220|ack_delay:88| [2025/04/30 09:44:17 345127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57108|rttvar:71|minrtt:31343|latest_rtt:57220|ack_delay:88| [2025/04/30 09:44:17 345131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:415|lost_pn:412|thresh:3| [2025/04/30 09:44:17 345152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 345216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 345220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 345224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 345251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 345266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 345282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 345307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 345361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 345365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 345384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 345388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 345391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 345405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 345409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 345428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 345444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 345448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 345452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 345455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 345487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:409|lost_pn:412|po_sent_time:1746006257284046|lost_send_time:1746006257280673|loss_delay:64372|frame:STREAM |repair:128| [2025/04/30 09:44:17 345492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:412|lost_pn:412|po_sent_time:1746006257285991|lost_send_time:1746006257280673|loss_delay:64372|frame:STREAM |repair:128| [2025/04/30 09:44:17 345498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257285991u| [2025/04/30 09:44:17 345502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 345506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257350449|now:1746006257345506|interval:4943| [2025/04/30 09:44:17 345511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257350449|now:1746006257345506|interv:4943| [2025/04/30 09:44:17 345515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58139, ack_elapse 57980, delivered 69600|rate 1197131|lost 172| [2025/04/30 09:44:17 345519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197131) in round 6| [2025/04/30 09:44:17 345523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 345527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6042| [2025/04/30 09:44:17 345531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257287825|recovery:1|recovery_start:1746006257345502|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 345535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257287825|recovery:1|recovery_start:1746006257345502|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 345540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:122414|srtt:57108|latest_rtt:57220|min_rtt:31343|applimit:0|lost:163|recovery:1|recovery_start:1746006257345502|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 345545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:124|largest:124|pns:2| [2025/04/30 09:44:17 345550] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:210|pkt_type:SHORT_HEADER|pkt_num:124|frame:ACK |recv_time:1746006257345045|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 345554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377345045|now:1746006257345045|interv:120000000| [2025/04/30 09:44:17 345558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377345045|now:1746006257345045|interv:120000000| [2025/04/30 09:44:17 345562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257346526|pq_index:0| [2025/04/30 09:44:17 345566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257343742| [2025/04/30 09:44:17 345570] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257345570| [2025/04/30 09:44:17 345578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257345576| [2025/04/30 09:44:17 345585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 345592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57108|min_srtt:57108|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 345604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:122414|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:346656| [2025/04/30 09:44:17 345611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57108|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 345616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:409|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 345620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57108|min_srtt:57108|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 345624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:122414|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:347835| [2025/04/30 09:44:17 345628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57108|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 345633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:412|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 345637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57108|min_srtt:57108|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 345641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:122414|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:410322| [2025/04/30 09:44:17 345645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57108|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 345650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 345654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57108|min_srtt:57108|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 345658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:122414|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:411501| [2025/04/30 09:44:17 345662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57108|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 345667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 345671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57108|min_srtt:57108|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 345675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:122414|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:412680| [2025/04/30 09:44:17 345679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 345687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 345691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 345695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 345699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:396|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 345703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122414|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:338403| [2025/04/30 09:44:17 345708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 345711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 345715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 345719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122414|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 345724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 345728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 345731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257346526| [2025/04/30 09:44:17 345736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257346526| [2025/04/30 09:44:17 345739] [debug] |xqc_engine_wakeup_after|wakeup:1746006257346526|now:1746006257345739|diff:787| [2025/04/30 09:44:17 345744] [debug] |xqc_engine_main_logic|END|now:1746006257345576| [2025/04/30 09:44:17 345749] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257345749| [2025/04/30 09:44:17 345753] [debug] |xqc_engine_wakeup_after|wakeup:1746006257346526|now:1746006257345752|diff:774| [2025/04/30 09:44:17 345756] [debug] |xqc_engine_main_logic|END|now:1746006257345749| [2025/04/30 09:44:17 346824] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257346824| [2025/04/30 09:44:17 346831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257346526|pq_index:0| [2025/04/30 09:44:17 346835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257345576| [2025/04/30 09:44:17 346840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257346839| [2025/04/30 09:44:17 346844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257346526|now:1746006257346839| [2025/04/30 09:44:17 346849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257346526|now:1746006257346839| [2025/04/30 09:44:17 346853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 346857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 346861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57108|min_srtt:57108|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 346869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:122414|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:412680| [2025/04/30 09:44:17 346873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 346877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 346881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 346885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 346889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:396|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 346893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122414|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:338403| [2025/04/30 09:44:17 346898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 346902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:520| [2025/04/30 09:44:17 346936] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:520|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122414|now:1746006257346909|stream_id:0|stream_offset:338403| [2025/04/30 09:44:17 346945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:520|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 09:44:17 346952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:122414|applimit:0| [2025/04/30 09:44:17 346958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257350449|now:1746006257346958|interval:3491| [2025/04/30 09:44:17 346965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257350449|now:1746006257346958|interv:3491| [2025/04/30 09:44:17 346970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:123614| [2025/04/30 09:44:17 346975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:397|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 346979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123614|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:339582| [2025/04/30 09:44:17 346983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:2410| [2025/04/30 09:44:17 346987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257349397|now:1746006257346987|interv:2410| [2025/04/30 09:44:17 346991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:2410| [2025/04/30 09:44:17 346995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 346999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 347007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123614|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 347011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 347015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 347019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257349397| [2025/04/30 09:44:17 347023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257349397| [2025/04/30 09:44:17 347027] [debug] |xqc_engine_wakeup_after|wakeup:1746006257349397|now:1746006257347027|diff:2370| [2025/04/30 09:44:17 347031] [debug] |xqc_engine_main_logic|END|now:1746006257346839| [2025/04/30 09:44:17 347040] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:212|state:ESTABED|recv_time:1746006257347040| [2025/04/30 09:44:17 347045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 347050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:124| [2025/04/30 09:44:17 347054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:125| [2025/04/30 09:44:17 347060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:125| [2025/04/30 09:44:17 347064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 347069] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 347075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:418|origin_pktnum:287|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:419|path_largest_ack:418| [2025/04/30 09:44:17 347079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:106|tx_in_flight:151206|prior_delivered:208015|prior_time:1746006257289117|is_app_limited:0|send_elapse:58143|ack_elapse:57923|ctl_first_sent_time:1746006257289806|lagest_ack_time:1746006257347040|curr_delivered:276415| [2025/04/30 09:44:17 347084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257289806| [2025/04/30 09:44:17 347088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:747||sndq_packets_used_bytes:0|sndq_packets_free:152| [2025/04/30 09:44:17 347092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:419|origin_pktnum:290|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:419|path_largest_ack:419| [2025/04/30 09:44:17 347097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:106|tx_in_flight:151206|prior_delivered:208015|prior_time:1746006257289117|is_app_limited:0|send_elapse:58143|ack_elapse:57923|ctl_first_sent_time:1746006257289806|lagest_ack_time:1746006257347040|curr_delivered:277615| [2025/04/30 09:44:17 347101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257289901| [2025/04/30 09:44:17 347105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:745||sndq_packets_used_bytes:0|sndq_packets_free:154| [2025/04/30 09:44:17 347109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57108|rttvar:71|minrtt:31343|latest_rtt:57139|ack_delay:96| [2025/04/30 09:44:17 347113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57100|rttvar:70|minrtt:31343|latest_rtt:57139|ack_delay:96| [2025/04/30 09:44:17 347122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:419|lost_pn:416|thresh:3| [2025/04/30 09:44:17 347126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 347205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 347209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 347213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 347232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 347252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 347268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 347291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 347351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 347355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 347374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 347378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 347382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 347393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 347397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 347416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 347432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 347435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 347439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 347446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 347485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:413|lost_pn:416|po_sent_time:1746006257286077|lost_send_time:1746006257282759|loss_delay:64281|frame:STREAM |repair:128| [2025/04/30 09:44:17 347490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:416|lost_pn:416|po_sent_time:1746006257287911|lost_send_time:1746006257282759|loss_delay:64281|frame:STREAM |repair:128| [2025/04/30 09:44:17 347494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257287911u| [2025/04/30 09:44:17 347498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 347502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257352284|now:1746006257347502|interval:4782| [2025/04/30 09:44:17 347506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257352284|now:1746006257347502|interv:4782| [2025/04/30 09:44:17 347510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58143, ack_elapse 57923, delivered 69600|rate 1197048|lost 174| [2025/04/30 09:44:17 347515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197048) in round 6| [2025/04/30 09:44:17 347519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 347523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6042| [2025/04/30 09:44:17 347527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257289901|recovery:1|recovery_start:1746006257347498|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 347531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257289901|recovery:1|recovery_start:1746006257347498|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 347535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:118814|srtt:57100|latest_rtt:57139|min_rtt:31343|applimit:0|lost:164|recovery:1|recovery_start:1746006257347498|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 347544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:125|largest:125|pns:2| [2025/04/30 09:44:17 347548] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:212|pkt_type:SHORT_HEADER|pkt_num:125|frame:ACK |recv_time:1746006257347040|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 347552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377347040|now:1746006257347040|interv:120000000| [2025/04/30 09:44:17 347557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377347040|now:1746006257347040|interv:120000000| [2025/04/30 09:44:17 347560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257349397|pq_index:0| [2025/04/30 09:44:17 347565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257346839| [2025/04/30 09:44:17 347568] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257347568| [2025/04/30 09:44:17 347573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257347572| [2025/04/30 09:44:17 347578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 347583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57100|min_srtt:57100|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 347589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:118814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:349014| [2025/04/30 09:44:17 347596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57100|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 347603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:413|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 347610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57100|min_srtt:57100|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 347616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:118814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:350193| [2025/04/30 09:44:17 347623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57100|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 347628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:416|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 347632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57100|min_srtt:57100|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 347636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:118814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:412680| [2025/04/30 09:44:17 347644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57100|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 347648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 347652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57100|min_srtt:57100|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 347657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:118814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:413859| [2025/04/30 09:44:17 347661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57100|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 347665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 347669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57100|min_srtt:57100|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 347674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:118814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:415038| [2025/04/30 09:44:17 347678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 347682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 347686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 347690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 347694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:397|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 347698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:339582| [2025/04/30 09:44:17 347703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 347706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 347711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 347715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118814|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 347719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 347723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 347729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257349397| [2025/04/30 09:44:17 347733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257349397| [2025/04/30 09:44:17 347737] [debug] |xqc_engine_wakeup_after|wakeup:1746006257349397|now:1746006257347737|diff:1660| [2025/04/30 09:44:17 347741] [debug] |xqc_engine_main_logic|END|now:1746006257347572| [2025/04/30 09:44:17 347746] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257347746| [2025/04/30 09:44:17 347750] [debug] |xqc_engine_wakeup_after|wakeup:1746006257349397|now:1746006257347750|diff:1647| [2025/04/30 09:44:17 347754] [debug] |xqc_engine_main_logic|END|now:1746006257347746| [2025/04/30 09:44:17 348980] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:214|state:ESTABED|recv_time:1746006257348979| [2025/04/30 09:44:17 348987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 348993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:125| [2025/04/30 09:44:17 348997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:126| [2025/04/30 09:44:17 349003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:126| [2025/04/30 09:44:17 349007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 349012] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 349018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:422|origin_pktnum:291|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:423|path_largest_ack:422| [2025/04/30 09:44:17 349022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:108|tx_in_flight:151213|prior_delivered:210415|prior_time:1746006257291064|is_app_limited:0|send_elapse:58153|ack_elapse:57915|ctl_first_sent_time:1746006257291816|lagest_ack_time:1746006257348979|curr_delivered:278815| [2025/04/30 09:44:17 349027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257291816| [2025/04/30 09:44:17 349031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:745||sndq_packets_used_bytes:0|sndq_packets_free:154| [2025/04/30 09:44:17 349035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:423|origin_pktnum:294|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:423|path_largest_ack:423| [2025/04/30 09:44:17 349039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:108|tx_in_flight:151213|prior_delivered:210415|prior_time:1746006257291064|is_app_limited:0|send_elapse:58153|ack_elapse:57915|ctl_first_sent_time:1746006257291816|lagest_ack_time:1746006257348979|curr_delivered:280015| [2025/04/30 09:44:17 349044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257291906| [2025/04/30 09:44:17 349048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:743||sndq_packets_used_bytes:0|sndq_packets_free:156| [2025/04/30 09:44:17 349052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57100|rttvar:70|minrtt:31343|latest_rtt:57073|ack_delay:64| [2025/04/30 09:44:17 349056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57089|rttvar:75|minrtt:31343|latest_rtt:57073|ack_delay:64| [2025/04/30 09:44:17 349060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:423|lost_pn:420|thresh:3| [2025/04/30 09:44:17 349064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 349129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 349151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 349155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 349166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 349181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 349200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 349223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 349276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 349280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 349302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 349306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 349309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 349321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 349325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 349344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 349359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 349363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 349367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 349371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 349420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:417|lost_pn:420|po_sent_time:1746006257288003|lost_send_time:1746006257284754|loss_delay:64225|frame:STREAM |repair:128| [2025/04/30 09:44:17 349425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:420|lost_pn:420|po_sent_time:1746006257289992|lost_send_time:1746006257284754|loss_delay:64225|frame:ACK STREAM |repair:128| [2025/04/30 09:44:17 349429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257289992u| [2025/04/30 09:44:17 349434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 349438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257354303|now:1746006257349437|interval:4866| [2025/04/30 09:44:17 349442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257354303|now:1746006257349437|interv:4866| [2025/04/30 09:44:17 349446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58153, ack_elapse 57915, delivered 69600|rate 1196842|lost 176| [2025/04/30 09:44:17 349450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196842) in round 6| [2025/04/30 09:44:17 349454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 349458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6042| [2025/04/30 09:44:17 349462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257291906|recovery:1|recovery_start:1746006257349433|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 349466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257291906|recovery:1|recovery_start:1746006257349433|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 349470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:114007|srtt:57089|latest_rtt:57073|min_rtt:31343|applimit:0|lost:164|recovery:1|recovery_start:1746006257349433|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 349478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:126|largest:126|pns:2| [2025/04/30 09:44:17 349483] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:214|pkt_type:SHORT_HEADER|pkt_num:126|frame:ACK |recv_time:1746006257348979|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 349487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377348979|now:1746006257348979|interv:120000000| [2025/04/30 09:44:17 349491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377348979|now:1746006257348979|interv:120000000| [2025/04/30 09:44:17 349495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257349397|pq_index:0| [2025/04/30 09:44:17 349500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257347572| [2025/04/30 09:44:17 349503] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257349503| [2025/04/30 09:44:17 349508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257349507| [2025/04/30 09:44:17 349512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257349397|now:1746006257349507| [2025/04/30 09:44:17 349516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257349397|now:1746006257349507| [2025/04/30 09:44:17 349520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 349525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 349529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57089|min_srtt:57089|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 349533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:114007|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:351372| [2025/04/30 09:44:17 349538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57089|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 349542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:417|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 349546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57089|min_srtt:57089|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 349550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:114007|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:352551| [2025/04/30 09:44:17 349555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57089|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 349559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:420|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 349563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57089|min_srtt:57089|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 349570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:114007|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:415038| [2025/04/30 09:44:17 349574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57089|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 349578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 349584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57089|min_srtt:57089|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 349591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:114007|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:416217| [2025/04/30 09:44:17 349598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57089|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 349605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 349612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57089|min_srtt:57089|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 349619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:114007|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:417396| [2025/04/30 09:44:17 349623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 349627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 349631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 349635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 349640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:397|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 349644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114007|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:339582| [2025/04/30 09:44:17 349648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 349652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:521| [2025/04/30 09:44:17 349687] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:521|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:114007|now:1746006257349660|stream_id:0|stream_offset:339582| [2025/04/30 09:44:17 349695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:521|origin_pktnum:397|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 349703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:114007|applimit:0| [2025/04/30 09:44:17 349715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257354303|now:1746006257349715|interval:4588| [2025/04/30 09:44:17 349720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257354303|now:1746006257349715|interv:4588| [2025/04/30 09:44:17 349724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:115207| [2025/04/30 09:44:17 349729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:400|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 349733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:340761| [2025/04/30 09:44:17 349737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:2527| [2025/04/30 09:44:17 349741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257352268|now:1746006257349741|interv:2527| [2025/04/30 09:44:17 349745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:2527| [2025/04/30 09:44:17 349749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 349753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 349757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 349761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 349765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 349769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257352268| [2025/04/30 09:44:17 349773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257352268| [2025/04/30 09:44:17 349777] [debug] |xqc_engine_wakeup_after|wakeup:1746006257352268|now:1746006257349777|diff:2491| [2025/04/30 09:44:17 349782] [debug] |xqc_engine_main_logic|END|now:1746006257349507| [2025/04/30 09:44:17 349787] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257349787| [2025/04/30 09:44:17 349791] [debug] |xqc_engine_wakeup_after|wakeup:1746006257352268|now:1746006257349791|diff:2477| [2025/04/30 09:44:17 349795] [debug] |xqc_engine_main_logic|END|now:1746006257349787| [2025/04/30 09:44:17 350942] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:216|state:ESTABED|recv_time:1746006257350941| [2025/04/30 09:44:17 350949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 350955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:126| [2025/04/30 09:44:17 350959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:127| [2025/04/30 09:44:17 350965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:127| [2025/04/30 09:44:17 350969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 350974] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 350980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:426|origin_pktnum:295|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:427|path_largest_ack:426| [2025/04/30 09:44:17 350988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:111|tx_in_flight:150013|prior_delivered:212815|prior_time:1746006257293194|is_app_limited:0|send_elapse:58279|ack_elapse:57747|ctl_first_sent_time:1746006257293972|lagest_ack_time:1746006257350941|curr_delivered:281215| [2025/04/30 09:44:17 350992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257293972| [2025/04/30 09:44:17 350997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:743||sndq_packets_used_bytes:0|sndq_packets_free:156| [2025/04/30 09:44:17 351001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:427|origin_pktnum:169|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:427|path_largest_ack:427| [2025/04/30 09:44:17 351005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:111|tx_in_flight:150013|prior_delivered:212815|prior_time:1746006257293194|is_app_limited:0|send_elapse:58279|ack_elapse:57747|ctl_first_sent_time:1746006257293972|lagest_ack_time:1746006257350941|curr_delivered:282415| [2025/04/30 09:44:17 351010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257294044| [2025/04/30 09:44:17 351014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:742||sndq_packets_used_bytes:0|sndq_packets_free:157| [2025/04/30 09:44:17 351018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57089|rttvar:75|minrtt:31343|latest_rtt:56897|ack_delay:64| [2025/04/30 09:44:17 351022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57057|rttvar:121|minrtt:31343|latest_rtt:56897|ack_delay:64| [2025/04/30 09:44:17 351026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:427|lost_pn:424|thresh:3| [2025/04/30 09:44:17 351030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 351091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 351095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 351099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 351118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 351152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 351175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 351231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 351235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 351254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 351258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 351262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 351274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 351277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 351299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 351315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 351319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 351322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 351326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 351381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:421|lost_pn:424|po_sent_time:1746006257290078|lost_send_time:1746006257286752|loss_delay:64189|frame:STREAM |repair:128| [2025/04/30 09:44:17 351386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:424|lost_pn:424|po_sent_time:1746006257291978|lost_send_time:1746006257286752|loss_delay:64189|frame:STREAM |repair:128| [2025/04/30 09:44:17 351390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257291978u| [2025/04/30 09:44:17 351397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 351400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257356228|now:1746006257351400|interval:4828| [2025/04/30 09:44:17 351405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257356228|now:1746006257351400|interv:4828| [2025/04/30 09:44:17 351409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58279, ack_elapse 57747, delivered 69600|rate 1194255|lost 178| [2025/04/30 09:44:17 351413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194255) in round 6| [2025/04/30 09:44:17 351417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 351421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6088| [2025/04/30 09:44:17 351425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257294044|recovery:1|recovery_start:1746006257351396|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 351429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257294044|recovery:1|recovery_start:1746006257351396|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 351434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:110407|srtt:57057|latest_rtt:56897|min_rtt:31343|applimit:0|lost:165|recovery:1|recovery_start:1746006257351396|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 351439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:127|largest:127|pns:2| [2025/04/30 09:44:17 351444] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:216|pkt_type:SHORT_HEADER|pkt_num:127|frame:ACK |recv_time:1746006257350941|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 351448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377350941|now:1746006257350941|interv:120000000| [2025/04/30 09:44:17 351452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377350941|now:1746006257350941|interv:120000000| [2025/04/30 09:44:17 351456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257352268|pq_index:0| [2025/04/30 09:44:17 351461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257349507| [2025/04/30 09:44:17 351464] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257351464| [2025/04/30 09:44:17 351469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257351468| [2025/04/30 09:44:17 351474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 351479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57057|min_srtt:57057|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 351486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:110407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:353730| [2025/04/30 09:44:17 351490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57057|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 351495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:421|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 351499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57057|min_srtt:57057|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 351503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:110407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:354909| [2025/04/30 09:44:17 351507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57057|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 351512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:424|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 351516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57057|min_srtt:57057|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 351520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:110407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:417396| [2025/04/30 09:44:17 351524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57057|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 351528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 351533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57057|min_srtt:57057|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 351537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:110407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:418575| [2025/04/30 09:44:17 351541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57057|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 351545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 351550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57057|min_srtt:57057|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 351554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:110407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:419754| [2025/04/30 09:44:17 351559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 351565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 351575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 351582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 351588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:400|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 351596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:340761| [2025/04/30 09:44:17 351601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 351604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 351608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 351612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 351617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 351620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 351624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257352268| [2025/04/30 09:44:17 351628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257352268| [2025/04/30 09:44:17 351632] [debug] |xqc_engine_wakeup_after|wakeup:1746006257352268|now:1746006257351632|diff:636| [2025/04/30 09:44:17 351636] [debug] |xqc_engine_main_logic|END|now:1746006257351468| [2025/04/30 09:44:17 351642] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257351642| [2025/04/30 09:44:17 351645] [debug] |xqc_engine_wakeup_after|wakeup:1746006257352268|now:1746006257351645|diff:623| [2025/04/30 09:44:17 351649] [debug] |xqc_engine_main_logic|END|now:1746006257351642| [2025/04/30 09:44:17 352718] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257352718| [2025/04/30 09:44:17 352725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257352268|pq_index:0| [2025/04/30 09:44:17 352729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257351468| [2025/04/30 09:44:17 352734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257352733| [2025/04/30 09:44:17 352738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257352268|now:1746006257352733| [2025/04/30 09:44:17 352742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257352268|now:1746006257352733| [2025/04/30 09:44:17 352746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 352750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 352755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57057|min_srtt:57057|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 352763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:110407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:419754| [2025/04/30 09:44:17 352767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 352771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 352775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 352779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 352783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:400|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 352787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:340761| [2025/04/30 09:44:17 352792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 352796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:522| [2025/04/30 09:44:17 352831] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:522|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110407|now:1746006257352804|stream_id:0|stream_offset:340761| [2025/04/30 09:44:17 352840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:522|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 09:44:17 352847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:110407|applimit:0| [2025/04/30 09:44:17 352853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257356228|now:1746006257352853|interval:3375| [2025/04/30 09:44:17 352860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257356228|now:1746006257352853|interv:3375| [2025/04/30 09:44:17 352865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:111607| [2025/04/30 09:44:17 352869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:401|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 352874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111607|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:341940| [2025/04/30 09:44:17 352878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:2257| [2025/04/30 09:44:17 352882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257355139|now:1746006257352882|interv:2257| [2025/04/30 09:44:17 352886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:2257| [2025/04/30 09:44:17 352890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 352894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 352898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111607|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 352906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 352910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 352914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257355139| [2025/04/30 09:44:17 352918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257355139| [2025/04/30 09:44:17 352922] [debug] |xqc_engine_wakeup_after|wakeup:1746006257355139|now:1746006257352922|diff:2217| [2025/04/30 09:44:17 352926] [debug] |xqc_engine_main_logic|END|now:1746006257352733| [2025/04/30 09:44:17 352990] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:219|state:ESTABED|recv_time:1746006257352990| [2025/04/30 09:44:17 352996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 353001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:127| [2025/04/30 09:44:17 353005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:128| [2025/04/30 09:44:17 353011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:128| [2025/04/30 09:44:17 353015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 353020] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 353026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:431|origin_pktnum:300|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:432|path_largest_ack:431| [2025/04/30 09:44:17 353031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:112|tx_in_flight:152413|prior_delivered:215215|prior_time:1746006257295029|is_app_limited:0|send_elapse:58060|ack_elapse:57961|ctl_first_sent_time:1746006257295732|lagest_ack_time:1746006257352990|curr_delivered:283615| [2025/04/30 09:44:17 353035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257295732| [2025/04/30 09:44:17 353040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:740||sndq_packets_used_bytes:0|sndq_packets_free:159| [2025/04/30 09:44:17 353044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:432|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:432|path_largest_ack:432| [2025/04/30 09:44:17 353048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:112|tx_in_flight:152413|prior_delivered:215215|prior_time:1746006257295029|is_app_limited:0|send_elapse:58060|ack_elapse:57961|ctl_first_sent_time:1746006257295732|lagest_ack_time:1746006257352990|curr_delivered:284815| [2025/04/30 09:44:17 353053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257295844| [2025/04/30 09:44:17 353057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:739||sndq_packets_used_bytes:0|sndq_packets_free:160| [2025/04/30 09:44:17 353061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57057|rttvar:121|minrtt:31343|latest_rtt:57146|ack_delay:80| [2025/04/30 09:44:17 353065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57058|rttvar:93|minrtt:31343|latest_rtt:57146|ack_delay:80| [2025/04/30 09:44:17 353073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:432|lost_pn:429|thresh:3| [2025/04/30 09:44:17 353077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 353154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 353158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 353162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 353177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 353196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 353219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 353272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 353276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 353298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 353302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 353306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 353317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 353321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 353340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 353356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 353360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 353364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 353367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 353432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:425|lost_pn:429|po_sent_time:1746006257292039|lost_send_time:1746006257288701|loss_delay:64289|frame:STREAM |repair:128| [2025/04/30 09:44:17 353437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:428|lost_pn:429|po_sent_time:1746006257294108|lost_send_time:1746006257288701|loss_delay:64289|frame:STREAM |repair:128| [2025/04/30 09:44:17 353441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:429|lost_pn:429|po_sent_time:1746006257294197|lost_send_time:1746006257288701|loss_delay:64289|frame:STREAM |repair:128| [2025/04/30 09:44:17 353445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257294197u| [2025/04/30 09:44:17 353450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 353454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257358555|now:1746006257353453|interval:5102| [2025/04/30 09:44:17 353458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257358555|now:1746006257353453|interv:5102| [2025/04/30 09:44:17 353462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58060, ack_elapse 57961, delivered 69600|rate 1198759|lost 181| [2025/04/30 09:44:17 353466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198759) in round 6| [2025/04/30 09:44:17 353470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 353474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6088| [2025/04/30 09:44:17 353478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:3|acked:2400|po_sent_time:1746006257295844|recovery:1|recovery_start:1746006257353449|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 353482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:3|acked:2400|po_sent_time:1746006257295844|recovery:1|recovery_start:1746006257353449|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 353489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:105607|srtt:57058|latest_rtt:57146|min_rtt:31343|applimit:0|lost:166|recovery:1|recovery_start:1746006257353449|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 353494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 353499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:17 353504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 353508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:128|largest:128|pns:2| [2025/04/30 09:44:17 353512] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:219|pkt_type:SHORT_HEADER|pkt_num:128|frame:PING ACK |recv_time:1746006257352990|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 353517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377352990|now:1746006257352990|interv:120000000| [2025/04/30 09:44:17 353521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377352990|now:1746006257352990|interv:120000000| [2025/04/30 09:44:17 353525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257355139|pq_index:0| [2025/04/30 09:44:17 353529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257352733| [2025/04/30 09:44:17 353533] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257353533| [2025/04/30 09:44:17 353538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257353537| [2025/04/30 09:44:17 353543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 353548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:128|ack_delay:558|first_ack_range:63|largest_pkt_recv_time:1746006257352990| [2025/04/30 09:44:17 353552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:128|low:65|pkt_pns:2| [2025/04/30 09:44:17 353556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:128|frame_largest_recv:128| [2025/04/30 09:44:17 353560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:17 353565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57058|min_srtt:57058|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 353569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:105607|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:356088| [2025/04/30 09:44:17 353574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57058|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 353578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:425|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 353585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57058|min_srtt:57058|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 353589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:105607|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:286527| [2025/04/30 09:44:17 353593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57058|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 353598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:428|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 353602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57058|min_srtt:57058|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 353606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:105607|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:357267| [2025/04/30 09:44:17 353610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57058|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 353616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:429|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 353624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57058|min_srtt:57058|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 353630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:105607|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:419754| [2025/04/30 09:44:17 353637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57058|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 353644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 353651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57058|min_srtt:57058|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 353656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:105607|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:420933| [2025/04/30 09:44:17 353660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57058|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 353664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 353669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57058|min_srtt:57058|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 353673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:105607|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:422112| [2025/04/30 09:44:17 353680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 353684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 353688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 353692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 353697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:401|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 353701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105607|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:341940| [2025/04/30 09:44:17 353705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 353709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 353713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 353717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:105607|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 353721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 353725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 353729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257355139| [2025/04/30 09:44:17 353733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257355139| [2025/04/30 09:44:17 353737] [debug] |xqc_engine_wakeup_after|wakeup:1746006257355139|now:1746006257353737|diff:1402| [2025/04/30 09:44:17 353741] [debug] |xqc_engine_main_logic|END|now:1746006257353537| [2025/04/30 09:44:17 353747] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257353747| [2025/04/30 09:44:17 353751] [debug] |xqc_engine_wakeup_after|wakeup:1746006257355139|now:1746006257353750|diff:1389| [2025/04/30 09:44:17 353754] [debug] |xqc_engine_main_logic|END|now:1746006257353747| [2025/04/30 09:44:17 354954] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:220|state:ESTABED|recv_time:1746006257354954| [2025/04/30 09:44:17 354962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 354967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:128| [2025/04/30 09:44:17 354971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:129| [2025/04/30 09:44:17 354977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:129| [2025/04/30 09:44:17 354981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 354986] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 354992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:434|origin_pktnum:303|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:435|path_largest_ack:434| [2025/04/30 09:44:17 355000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:115|tx_in_flight:150013|prior_delivered:217615|prior_time:1746006257297057|is_app_limited:0|send_elapse:58197|ack_elapse:57897|ctl_first_sent_time:1746006257297854|lagest_ack_time:1746006257354954|curr_delivered:286015| [2025/04/30 09:44:17 355005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257297854| [2025/04/30 09:44:17 355009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:740||sndq_packets_used_bytes:0|sndq_packets_free:159| [2025/04/30 09:44:17 355013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:435|origin_pktnum:177|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:435|path_largest_ack:435| [2025/04/30 09:44:17 355018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:115|tx_in_flight:150013|prior_delivered:217615|prior_time:1746006257297057|is_app_limited:0|send_elapse:58197|ack_elapse:57897|ctl_first_sent_time:1746006257297854|lagest_ack_time:1746006257354954|curr_delivered:287215| [2025/04/30 09:44:17 355022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257297928| [2025/04/30 09:44:17 355026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:739||sndq_packets_used_bytes:0|sndq_packets_free:160| [2025/04/30 09:44:17 355030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57058|rttvar:93|minrtt:31343|latest_rtt:57026|ack_delay:72| [2025/04/30 09:44:17 355034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57045|rttvar:96|minrtt:31343|latest_rtt:57026|ack_delay:72| [2025/04/30 09:44:17 355039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:435|lost_pn:432|thresh:3| [2025/04/30 09:44:17 355043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 355100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 355103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 355107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 355147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 355172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 355228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 355232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 355251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 355255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 355259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 355270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 355274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 355293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 355315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 355318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 355322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 355326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 355395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 355400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:430|lost_pn:432|po_sent_time:1746006257294266|lost_send_time:1746006257290779|loss_delay:64175|frame:STREAM |repair:128| [2025/04/30 09:44:17 355404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257294266u| [2025/04/30 09:44:17 355408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 355414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257360086|now:1746006257355414|interval:4672| [2025/04/30 09:44:17 355419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257360086|now:1746006257355414|interv:4672| [2025/04/30 09:44:17 355423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58197, ack_elapse 57897, delivered 69600|rate 1195937|lost 182| [2025/04/30 09:44:17 355427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195937) in round 6| [2025/04/30 09:44:17 355431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 355435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6088| [2025/04/30 09:44:17 355439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:1|acked:2400|po_sent_time:1746006257297928|recovery:1|recovery_start:1746006257355408|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 355443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:1|acked:2400|po_sent_time:1746006257297928|recovery:1|recovery_start:1746006257355408|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 355447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:102007|srtt:57045|latest_rtt:57026|min_rtt:31343|applimit:0|lost:166|recovery:1|recovery_start:1746006257355408|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 355453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:129|largest:129|pns:2| [2025/04/30 09:44:17 355457] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:220|pkt_type:SHORT_HEADER|pkt_num:129|frame:ACK |recv_time:1746006257354954|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 355462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377354954|now:1746006257354954|interv:120000000| [2025/04/30 09:44:17 355466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377354954|now:1746006257354954|interv:120000000| [2025/04/30 09:44:17 355470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257355139|pq_index:0| [2025/04/30 09:44:17 355474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257353537| [2025/04/30 09:44:17 355478] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257355478| [2025/04/30 09:44:17 355482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257355482| [2025/04/30 09:44:17 355487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257355139|now:1746006257355482| [2025/04/30 09:44:17 355491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257355139|now:1746006257355482| [2025/04/30 09:44:17 355495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 355499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 355506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57045|min_srtt:57045|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 355511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:102007|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:358446| [2025/04/30 09:44:17 355515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57045|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 355519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:430|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 355524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57045|min_srtt:57045|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 355528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:102007|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:422112| [2025/04/30 09:44:17 355532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57045|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 355537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 355544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57045|min_srtt:57045|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 355551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:102007|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:423291| [2025/04/30 09:44:17 355557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57045|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 355565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 355572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57045|min_srtt:57045|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 355577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:102007|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:424470| [2025/04/30 09:44:17 355582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 355585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 355589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 355594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 355598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:401|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 355605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102007|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:341940| [2025/04/30 09:44:17 355610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 355614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:523| [2025/04/30 09:44:17 355649] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:523|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102007|now:1746006257355622|stream_id:0|stream_offset:341940| [2025/04/30 09:44:17 355657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:523|origin_pktnum:401|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 355665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:102007|applimit:0| [2025/04/30 09:44:17 355671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257360086|now:1746006257355671|interval:4415| [2025/04/30 09:44:17 355678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257360086|now:1746006257355671|interv:4415| [2025/04/30 09:44:17 355682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:103207| [2025/04/30 09:44:17 355687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:404|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 355691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:343119| [2025/04/30 09:44:17 355695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:2312| [2025/04/30 09:44:17 355699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257358011|now:1746006257355699|interv:2312| [2025/04/30 09:44:17 355703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:2312| [2025/04/30 09:44:17 355707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 355711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 355715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:103207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 355719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 355723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 355727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257358011| [2025/04/30 09:44:17 355731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257358011| [2025/04/30 09:44:17 355735] [debug] |xqc_engine_wakeup_after|wakeup:1746006257358011|now:1746006257355735|diff:2276| [2025/04/30 09:44:17 355739] [debug] |xqc_engine_main_logic|END|now:1746006257355482| [2025/04/30 09:44:17 355745] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257355745| [2025/04/30 09:44:17 355748] [debug] |xqc_engine_wakeup_after|wakeup:1746006257358011|now:1746006257355748|diff:2263| [2025/04/30 09:44:17 355756] [debug] |xqc_engine_main_logic|END|now:1746006257355745| [2025/04/30 09:44:17 356919] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:222|state:ESTABED|recv_time:1746006257356918| [2025/04/30 09:44:17 356927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 356932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:129| [2025/04/30 09:44:17 356936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:130| [2025/04/30 09:44:17 356942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:130| [2025/04/30 09:44:17 356946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 356951] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 356957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:439|origin_pktnum:308|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:440|path_largest_ack:439| [2025/04/30 09:44:17 356962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:116|tx_in_flight:152413|prior_delivered:220015|prior_time:1746006257299029|is_app_limited:0|send_elapse:57873|ack_elapse:57889|ctl_first_sent_time:1746006257299752|lagest_ack_time:1746006257356918|curr_delivered:288415| [2025/04/30 09:44:17 356966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257299752| [2025/04/30 09:44:17 356970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:736||sndq_packets_used_bytes:0|sndq_packets_free:163| [2025/04/30 09:44:17 356975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:440|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:440|path_largest_ack:440| [2025/04/30 09:44:17 356979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:116|tx_in_flight:152413|prior_delivered:220015|prior_time:1746006257299029|is_app_limited:0|send_elapse:57873|ack_elapse:57889|ctl_first_sent_time:1746006257299752|lagest_ack_time:1746006257356918|curr_delivered:289615| [2025/04/30 09:44:17 356983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257299849| [2025/04/30 09:44:17 356987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:735||sndq_packets_used_bytes:0|sndq_packets_free:164| [2025/04/30 09:44:17 356991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57045|rttvar:96|minrtt:31343|latest_rtt:57069|ack_delay:72| [2025/04/30 09:44:17 356996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57039|rttvar:84|minrtt:31343|latest_rtt:57069|ack_delay:72| [2025/04/30 09:44:17 357000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:440|lost_pn:437|thresh:3| [2025/04/30 09:44:17 357004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 357061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 357065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 357069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 357088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 357111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 357185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 357189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 357209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 357212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 357216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 357228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 357232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 357255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 357270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 357274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 357278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 357282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 357353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 357362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:433|lost_pn:437|po_sent_time:1746006257295911|lost_send_time:1746006257292716|loss_delay:64202|frame:STREAM |repair:128| [2025/04/30 09:44:17 357367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:436|lost_pn:437|po_sent_time:1746006257297989|lost_send_time:1746006257292716|loss_delay:64202|frame:STREAM |repair:128| [2025/04/30 09:44:17 357371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:437|lost_pn:437|po_sent_time:1746006257298047|lost_send_time:1746006257292716|loss_delay:64202|frame:STREAM |repair:128| [2025/04/30 09:44:17 357375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257298047u| [2025/04/30 09:44:17 357379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 357383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257362310|now:1746006257357383|interval:4927| [2025/04/30 09:44:17 357388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257362310|now:1746006257357383|interv:4927| [2025/04/30 09:44:17 357392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57873, ack_elapse 57889, delivered 69600|rate 1202300|lost 185| [2025/04/30 09:44:17 357396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202300) in round 6| [2025/04/30 09:44:17 357400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 357404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6088| [2025/04/30 09:44:17 357408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:3|acked:2400|po_sent_time:1746006257299849|recovery:1|recovery_start:1746006257357379|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 357412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:3|acked:2400|po_sent_time:1746006257299849|recovery:1|recovery_start:1746006257357379|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 357417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:97207|srtt:57039|latest_rtt:57069|min_rtt:31343|applimit:0|lost:167|recovery:1|recovery_start:1746006257357379|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 357422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:130|largest:130|pns:2| [2025/04/30 09:44:17 357427] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:222|pkt_type:SHORT_HEADER|pkt_num:130|frame:ACK |recv_time:1746006257356918|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 357434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377356918|now:1746006257356918|interv:120000000| [2025/04/30 09:44:17 357438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377356918|now:1746006257356918|interv:120000000| [2025/04/30 09:44:17 357442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257358011|pq_index:0| [2025/04/30 09:44:17 357446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257355482| [2025/04/30 09:44:17 357450] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257357450| [2025/04/30 09:44:17 357455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257357454| [2025/04/30 09:44:17 357460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 357464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57039|min_srtt:57039|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 357469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:97207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:360804| [2025/04/30 09:44:17 357473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57039|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 357478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:433|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 357482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57039|min_srtt:57039|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 357486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:97207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:291243| [2025/04/30 09:44:17 357490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57039|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 357495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:436|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 357499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57039|min_srtt:57039|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 357503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:97207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:361983| [2025/04/30 09:44:17 357507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57039|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 357511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:437|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 357515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57039|min_srtt:57039|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 357522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:97207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:424470| [2025/04/30 09:44:17 357526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57039|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 357531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 357536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57039|min_srtt:57039|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 357543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:97207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:425649| [2025/04/30 09:44:17 357550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57039|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 357557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 357564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57039|min_srtt:57039|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 357571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:97207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:426828| [2025/04/30 09:44:17 357576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 357580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 357584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 357588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 357592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:404|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 357596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:343119| [2025/04/30 09:44:17 357601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 357604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 357609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 357613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:97207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 357617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 357624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 357628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257358011| [2025/04/30 09:44:17 357632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257358011| [2025/04/30 09:44:17 357636] [debug] |xqc_engine_wakeup_after|wakeup:1746006257358011|now:1746006257357636|diff:375| [2025/04/30 09:44:17 357640] [debug] |xqc_engine_main_logic|END|now:1746006257357454| [2025/04/30 09:44:17 357645] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257357645| [2025/04/30 09:44:17 357649] [debug] |xqc_engine_wakeup_after|wakeup:1746006257358011|now:1746006257357649|diff:362| [2025/04/30 09:44:17 357653] [debug] |xqc_engine_main_logic|END|now:1746006257357645| [2025/04/30 09:44:17 358721] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257358721| [2025/04/30 09:44:17 358728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257358011|pq_index:0| [2025/04/30 09:44:17 358732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257357454| [2025/04/30 09:44:17 358737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257358736| [2025/04/30 09:44:17 358742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257358011|now:1746006257358736| [2025/04/30 09:44:17 358746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257358011|now:1746006257358736| [2025/04/30 09:44:17 358750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 358754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 358758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57039|min_srtt:57039|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 358763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:97207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:426828| [2025/04/30 09:44:17 358767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 358771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 358775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 358779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 358783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:404|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 358787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:343119| [2025/04/30 09:44:17 358792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 358796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:524| [2025/04/30 09:44:17 358834] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:524|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97207|now:1746006257358807|stream_id:0|stream_offset:343119| [2025/04/30 09:44:17 358842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:524|origin_pktnum:404|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 358850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:97207|applimit:0| [2025/04/30 09:44:17 358856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257362310|now:1746006257358856|interval:3454| [2025/04/30 09:44:17 358863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257362310|now:1746006257358856|interv:3454| [2025/04/30 09:44:17 358868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:98407| [2025/04/30 09:44:17 358872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:405|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 358877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:344298| [2025/04/30 09:44:17 358881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1999| [2025/04/30 09:44:17 358885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257360884|now:1746006257358885|interv:1999| [2025/04/30 09:44:17 358889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1999| [2025/04/30 09:44:17 358893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 358897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 358901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:98407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 358905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 358909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 358913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257360884| [2025/04/30 09:44:17 358917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257360884| [2025/04/30 09:44:17 358921] [debug] |xqc_engine_wakeup_after|wakeup:1746006257360884|now:1746006257358921|diff:1963| [2025/04/30 09:44:17 358925] [debug] |xqc_engine_main_logic|END|now:1746006257358736| [2025/04/30 09:44:17 358934] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:224|state:ESTABED|recv_time:1746006257358933| [2025/04/30 09:44:17 358939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 358944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:130| [2025/04/30 09:44:17 358948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:131| [2025/04/30 09:44:17 358954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:131| [2025/04/30 09:44:17 358958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 358967] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 358973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:442|origin_pktnum:311|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:443|path_largest_ack:442| [2025/04/30 09:44:17 358978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:119|tx_in_flight:150013|prior_delivered:222415|prior_time:1746006257301020|is_app_limited:0|send_elapse:58093|ack_elapse:57913|ctl_first_sent_time:1746006257301815|lagest_ack_time:1746006257358933|curr_delivered:290815| [2025/04/30 09:44:17 358982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257301815| [2025/04/30 09:44:17 358987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:736||sndq_packets_used_bytes:0|sndq_packets_free:163| [2025/04/30 09:44:17 358991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:443|origin_pktnum:185|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:443|path_largest_ack:443| [2025/04/30 09:44:17 358995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:119|tx_in_flight:150013|prior_delivered:222415|prior_time:1746006257301020|is_app_limited:0|send_elapse:58093|ack_elapse:57913|ctl_first_sent_time:1746006257301815|lagest_ack_time:1746006257358933|curr_delivered:292015| [2025/04/30 09:44:17 359000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257301894| [2025/04/30 09:44:17 359004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:735||sndq_packets_used_bytes:0|sndq_packets_free:164| [2025/04/30 09:44:17 359008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57039|rttvar:84|minrtt:31343|latest_rtt:57039|ack_delay:72| [2025/04/30 09:44:17 359012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57030|rttvar:81|minrtt:31343|latest_rtt:57039|ack_delay:72| [2025/04/30 09:44:17 359016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:443|lost_pn:440|thresh:3| [2025/04/30 09:44:17 359020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 359073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 359077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 359081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 359116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 359200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 359204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 359223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 359227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 359231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 359243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 359247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 359266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 359281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 359285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 359291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 359295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 359365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 359380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 359385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:438|lost_pn:440|po_sent_time:1746006257298108|lost_send_time:1746006257294765|loss_delay:64168|frame:STREAM |repair:128| [2025/04/30 09:44:17 359391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257298108u| [2025/04/30 09:44:17 359396] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |lost interval:101692|lost_count:105|send_count:178|pkt_num:438|po_send_time:1746006257298108|srtt:57030|cwnd:146414|bw:1206493|conn_life:316165|now:0|last_lost_time:316165| [2025/04/30 09:44:17 359400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 359404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257364084|now:1746006257359404|interval:4680| [2025/04/30 09:44:17 359409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257364084|now:1746006257359404|interv:4680| [2025/04/30 09:44:17 359412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58093, ack_elapse 57913, delivered 69600|rate 1198078|lost 186| [2025/04/30 09:44:17 359417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198078) in round 6| [2025/04/30 09:44:17 359421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 359425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6088| [2025/04/30 09:44:17 359429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:1|acked:2400|po_sent_time:1746006257301894|recovery:1|recovery_start:1746006257359395|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 359433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:1|acked:2400|po_sent_time:1746006257301894|recovery:1|recovery_start:1746006257359395|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 359437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:94807|srtt:57030|latest_rtt:57039|min_rtt:31343|applimit:0|lost:168|recovery:1|recovery_start:1746006257359395|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 359443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:131|largest:131|pns:2| [2025/04/30 09:44:17 359447] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:224|pkt_type:SHORT_HEADER|pkt_num:131|frame:ACK |recv_time:1746006257358933|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 359452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377358933|now:1746006257358933|interv:120000000| [2025/04/30 09:44:17 359456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377358933|now:1746006257358933|interv:120000000| [2025/04/30 09:44:17 359460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257360884|pq_index:0| [2025/04/30 09:44:17 359464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257358736| [2025/04/30 09:44:17 359468] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257359468| [2025/04/30 09:44:17 359473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257359472| [2025/04/30 09:44:17 359480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 359485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57030|min_srtt:57030|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 359489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:94807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:363162| [2025/04/30 09:44:17 359494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57030|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 359498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:438|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 359502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57030|min_srtt:57030|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 359507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:94807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:426828| [2025/04/30 09:44:17 359511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57030|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 359515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 359520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57030|min_srtt:57030|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 359524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:94807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:428007| [2025/04/30 09:44:17 359528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57030|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 359532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 359537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57030|min_srtt:57030|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 359541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:94807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:429186| [2025/04/30 09:44:17 359545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 359549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 359553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 359558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 359569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:405|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 359575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:344298| [2025/04/30 09:44:17 359583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 359588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 359595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 359600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:94807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 359604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 359608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 359612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257360884| [2025/04/30 09:44:17 359616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257360884| [2025/04/30 09:44:17 359620] [debug] |xqc_engine_wakeup_after|wakeup:1746006257360884|now:1746006257359620|diff:1264| [2025/04/30 09:44:17 359624] [debug] |xqc_engine_main_logic|END|now:1746006257359472| [2025/04/30 09:44:17 359629] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257359629| [2025/04/30 09:44:17 359633] [debug] |xqc_engine_wakeup_after|wakeup:1746006257360884|now:1746006257359633|diff:1251| [2025/04/30 09:44:17 359637] [debug] |xqc_engine_main_logic|END|now:1746006257359629| [2025/04/30 09:44:17 360905] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:226|state:ESTABED|recv_time:1746006257360905| [2025/04/30 09:44:17 360913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 360918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:131| [2025/04/30 09:44:17 360922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:132| [2025/04/30 09:44:17 360928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:132| [2025/04/30 09:44:17 360932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 360937] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 360943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:447|origin_pktnum:316|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:448|path_largest_ack:447| [2025/04/30 09:44:17 360948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:121|tx_in_flight:151213|prior_delivered:224815|prior_time:1746006257303017|is_app_limited:0|send_elapse:58061|ack_elapse:57888|ctl_first_sent_time:1746006257303779|lagest_ack_time:1746006257360905|curr_delivered:293215| [2025/04/30 09:44:17 360952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257303779| [2025/04/30 09:44:17 360957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:732||sndq_packets_used_bytes:0|sndq_packets_free:167| [2025/04/30 09:44:17 360961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:448|origin_pktnum:319|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:448|path_largest_ack:448| [2025/04/30 09:44:17 360969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:121|tx_in_flight:151213|prior_delivered:224815|prior_time:1746006257303017|is_app_limited:0|send_elapse:58061|ack_elapse:57888|ctl_first_sent_time:1746006257303779|lagest_ack_time:1746006257360905|curr_delivered:294415| [2025/04/30 09:44:17 360973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257303862| [2025/04/30 09:44:17 360977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:730||sndq_packets_used_bytes:0|sndq_packets_free:169| [2025/04/30 09:44:17 360981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57030|rttvar:81|minrtt:31343|latest_rtt:57043|ack_delay:72| [2025/04/30 09:44:17 360986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57023|rttvar:75|minrtt:31343|latest_rtt:57043|ack_delay:72| [2025/04/30 09:44:17 360990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:448|lost_pn:445|thresh:3| [2025/04/30 09:44:17 360994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 360998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 361044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 361048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 361051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 361081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 361151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 361155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 361177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 361181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 361185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 361200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 361205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 361229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 361248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 361253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 361257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 361262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 361351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 361371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 361381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:441|lost_pn:445|po_sent_time:1746006257299916|lost_send_time:1746006257296732|loss_delay:64173|frame:STREAM |repair:128| [2025/04/30 09:44:17 361387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:444|lost_pn:445|po_sent_time:1746006257301956|lost_send_time:1746006257296732|loss_delay:64173|frame:STREAM |repair:128| [2025/04/30 09:44:17 361393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:445|lost_pn:445|po_sent_time:1746006257302018|lost_send_time:1746006257296732|loss_delay:64173|frame:STREAM |repair:128| [2025/04/30 09:44:17 361398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257302018u| [2025/04/30 09:44:17 361403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 361408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257366251|now:1746006257361408|interval:4843| [2025/04/30 09:44:17 361413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257366251|now:1746006257361408|interv:4843| [2025/04/30 09:44:17 361421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58061, ack_elapse 57888, delivered 69600|rate 1198739|lost 189| [2025/04/30 09:44:17 361426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198739) in round 6| [2025/04/30 09:44:17 361431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 361436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6088| [2025/04/30 09:44:17 361441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:3|acked:2400|po_sent_time:1746006257303862|recovery:1|recovery_start:1746006257361403|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 361447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:3|acked:2400|po_sent_time:1746006257303862|recovery:1|recovery_start:1746006257361403|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 361452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:88807|srtt:57023|latest_rtt:57043|min_rtt:31343|applimit:0|lost:168|recovery:1|recovery_start:1746006257361403|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 361459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:132|largest:132|pns:2| [2025/04/30 09:44:17 361464] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:226|pkt_type:SHORT_HEADER|pkt_num:132|frame:ACK |recv_time:1746006257360905|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 361470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377360905|now:1746006257360905|interv:120000000| [2025/04/30 09:44:17 361475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377360905|now:1746006257360905|interv:120000000| [2025/04/30 09:44:17 361480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257360884|pq_index:0| [2025/04/30 09:44:17 361485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257359472| [2025/04/30 09:44:17 361490] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257361490| [2025/04/30 09:44:17 361496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257361495| [2025/04/30 09:44:17 361501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257360884|now:1746006257361495| [2025/04/30 09:44:17 361506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257360884|now:1746006257361495| [2025/04/30 09:44:17 361511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 361516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 361522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57023|min_srtt:57023|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 361531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:88807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:365520| [2025/04/30 09:44:17 361545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57023|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 361554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:441|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 361563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57023|min_srtt:57023|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 361571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:88807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:295959| [2025/04/30 09:44:17 361576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57023|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 361581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:444|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 361586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57023|min_srtt:57023|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 361592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:88807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:366699| [2025/04/30 09:44:17 361597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57023|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 361602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:445|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 361608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57023|min_srtt:57023|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 361613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:88807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:429186| [2025/04/30 09:44:17 361618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57023|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 361623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 361629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57023|min_srtt:57023|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 361634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:88807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:430365| [2025/04/30 09:44:17 361639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57023|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 361645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 361653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57023|min_srtt:57023|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 361659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:88807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:431544| [2025/04/30 09:44:17 361664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 361669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 361674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 361679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 361684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:405|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 361689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:344298| [2025/04/30 09:44:17 361695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 361700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:525| [2025/04/30 09:44:17 361741] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:525|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88807|now:1746006257361710|stream_id:0|stream_offset:344298| [2025/04/30 09:44:17 361752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:525|origin_pktnum:405|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 361761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:88807|applimit:0| [2025/04/30 09:44:17 361770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257366251|now:1746006257361770|interval:4481| [2025/04/30 09:44:17 361777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257366251|now:1746006257361770|interv:4481| [2025/04/30 09:44:17 361782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:90007| [2025/04/30 09:44:17 361788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:408|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 361793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90007|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:345477| [2025/04/30 09:44:17 361799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1956| [2025/04/30 09:44:17 361804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257363760|now:1746006257361804|interv:1956| [2025/04/30 09:44:17 361809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1956| [2025/04/30 09:44:17 361814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 361824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 361829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:90007|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 361834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 361839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 361844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257363760| [2025/04/30 09:44:17 361849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257363760| [2025/04/30 09:44:17 361854] [debug] |xqc_engine_wakeup_after|wakeup:1746006257363760|now:1746006257361854|diff:1906| [2025/04/30 09:44:17 361859] [debug] |xqc_engine_main_logic|END|now:1746006257361495| [2025/04/30 09:44:17 361866] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257361866| [2025/04/30 09:44:17 361871] [debug] |xqc_engine_wakeup_after|wakeup:1746006257363760|now:1746006257361870|diff:1890| [2025/04/30 09:44:17 361875] [debug] |xqc_engine_main_logic|END|now:1746006257361866| [2025/04/30 09:44:17 362922] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:228|state:ESTABED|recv_time:1746006257362921| [2025/04/30 09:44:17 362930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 362935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:132| [2025/04/30 09:44:17 362939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:133| [2025/04/30 09:44:17 362945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:133| [2025/04/30 09:44:17 362949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 362954] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 362960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:451|origin_pktnum:320|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:452|path_largest_ack:451| [2025/04/30 09:44:17 362967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:122|tx_in_flight:152413|prior_delivered:227215|prior_time:1746006257305077|is_app_limited:0|send_elapse:58124|ack_elapse:57844|ctl_first_sent_time:1746006257305877|lagest_ack_time:1746006257362921|curr_delivered:295615| [2025/04/30 09:44:17 362972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257305877| [2025/04/30 09:44:17 362977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:731||sndq_packets_used_bytes:0|sndq_packets_free:168| [2025/04/30 09:44:17 362981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:452|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:452|path_largest_ack:452| [2025/04/30 09:44:17 362985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:122|tx_in_flight:152413|prior_delivered:227215|prior_time:1746006257305077|is_app_limited:0|send_elapse:58124|ack_elapse:57844|ctl_first_sent_time:1746006257305877|lagest_ack_time:1746006257362921|curr_delivered:296815| [2025/04/30 09:44:17 362990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257305951| [2025/04/30 09:44:17 362994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:730||sndq_packets_used_bytes:0|sndq_packets_free:169| [2025/04/30 09:44:17 363002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57023|rttvar:75|minrtt:31343|latest_rtt:56970|ack_delay:88| [2025/04/30 09:44:17 363006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:57006|rttvar:92|minrtt:31343|latest_rtt:56970|ack_delay:88| [2025/04/30 09:44:17 363010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:452|lost_pn:449|thresh:3| [2025/04/30 09:44:17 363014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 363066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 363070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 363073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 363096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 363170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 363174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 363193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 363197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 363200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 363212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 363219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 363238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 363253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 363257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 363261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 363265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 363340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 363355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 363371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 363375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:446|lost_pn:449|po_sent_time:1746006257302078|lost_send_time:1746006257298790|loss_delay:64131|frame:STREAM |repair:128| [2025/04/30 09:44:17 363380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:449|lost_pn:449|po_sent_time:1746006257303934|lost_send_time:1746006257298790|loss_delay:64131|frame:STREAM |repair:128| [2025/04/30 09:44:17 363384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257303934u| [2025/04/30 09:44:17 363388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 363392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257368126|now:1746006257363392|interval:4734| [2025/04/30 09:44:17 363396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257368126|now:1746006257363392|interv:4734| [2025/04/30 09:44:17 363400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58124, ack_elapse 57844, delivered 69600|rate 1197439|lost 191| [2025/04/30 09:44:17 363404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197439) in round 6| [2025/04/30 09:44:17 363409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 363413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6088| [2025/04/30 09:44:17 363417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257305951|recovery:1|recovery_start:1746006257363388|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 363424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257305951|recovery:1|recovery_start:1746006257363388|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 363428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:85207|srtt:57006|latest_rtt:56970|min_rtt:31343|applimit:0|lost:169|recovery:1|recovery_start:1746006257363388|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 363434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:133|largest:133|pns:2| [2025/04/30 09:44:17 363438] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:228|pkt_type:SHORT_HEADER|pkt_num:133|frame:ACK |recv_time:1746006257362921|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 363443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377362921|now:1746006257362921|interv:120000000| [2025/04/30 09:44:17 363447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377362921|now:1746006257362921|interv:120000000| [2025/04/30 09:44:17 363451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257363760|pq_index:0| [2025/04/30 09:44:17 363455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257361495| [2025/04/30 09:44:17 363459] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257363459| [2025/04/30 09:44:17 363464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257363463| [2025/04/30 09:44:17 363469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 363473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57006|min_srtt:57006|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 363478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:85207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:367878| [2025/04/30 09:44:17 363482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57006|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 363486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:446|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 363491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57006|min_srtt:57006|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 363495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:85207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:369057| [2025/04/30 09:44:17 363499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57006|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 363506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:449|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 363510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57006|min_srtt:57006|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 363514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:85207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:431544| [2025/04/30 09:44:17 363519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57006|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 363527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 363533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57006|min_srtt:57006|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 363540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:85207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:432723| [2025/04/30 09:44:17 363547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:57006|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 363555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 363560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57006|min_srtt:57006|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 363564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:85207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:433902| [2025/04/30 09:44:17 363568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 363572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 363576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 363580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 363585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:408|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 363589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:345477| [2025/04/30 09:44:17 363593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 363597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 363601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 363608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:85207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 363613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 363616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 363620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257363760| [2025/04/30 09:44:17 363625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257363760| [2025/04/30 09:44:17 363629] [debug] |xqc_engine_wakeup_after|wakeup:1746006257363760|now:1746006257363628|diff:132| [2025/04/30 09:44:17 363633] [debug] |xqc_engine_main_logic|END|now:1746006257363463| [2025/04/30 09:44:17 363638] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257363638| [2025/04/30 09:44:17 363642] [debug] |xqc_engine_wakeup_after|wakeup:1746006257363760|now:1746006257363642|diff:118| [2025/04/30 09:44:17 363646] [debug] |xqc_engine_main_logic|END|now:1746006257363638| [2025/04/30 09:44:17 364714] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257364714| [2025/04/30 09:44:17 364721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257363760|pq_index:0| [2025/04/30 09:44:17 364725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257363463| [2025/04/30 09:44:17 364730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257364729| [2025/04/30 09:44:17 364734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257363760|now:1746006257364729| [2025/04/30 09:44:17 364738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257363760|now:1746006257364729| [2025/04/30 09:44:17 364742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 364746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 364751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:57006|min_srtt:57006|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 364755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:85207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:433902| [2025/04/30 09:44:17 364759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 364763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 364767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 364771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 364776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:408|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 364780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:345477| [2025/04/30 09:44:17 364787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 364791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:526| [2025/04/30 09:44:17 364826] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:526|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85207|now:1746006257364799|stream_id:0|stream_offset:345477| [2025/04/30 09:44:17 364835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:526|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 09:44:17 364842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:85207|applimit:0| [2025/04/30 09:44:17 364848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257368126|now:1746006257364848|interval:3278| [2025/04/30 09:44:17 364856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257368126|now:1746006257364848|interv:3278| [2025/04/30 09:44:17 364860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:86407| [2025/04/30 09:44:17 364865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:409|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 364869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:346656| [2025/04/30 09:44:17 364874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1747| [2025/04/30 09:44:17 364878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257366625|now:1746006257364878|interv:1747| [2025/04/30 09:44:17 364882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1747| [2025/04/30 09:44:17 364885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 364890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 364894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:86407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 364898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 364902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 364906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257366625| [2025/04/30 09:44:17 364910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257366625| [2025/04/30 09:44:17 364914] [debug] |xqc_engine_wakeup_after|wakeup:1746006257366625|now:1746006257364914|diff:1711| [2025/04/30 09:44:17 364918] [debug] |xqc_engine_main_logic|END|now:1746006257364729| [2025/04/30 09:44:17 364927] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:230|state:ESTABED|recv_time:1746006257364926| [2025/04/30 09:44:17 364931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 364937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:133| [2025/04/30 09:44:17 364945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:134| [2025/04/30 09:44:17 364951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:134| [2025/04/30 09:44:17 364955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 364960] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 364966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:454|origin_pktnum:323|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:455|path_largest_ack:454| [2025/04/30 09:44:17 364970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:125|tx_in_flight:150013|prior_delivered:229615|prior_time:1746006257307108|is_app_limited:0|send_elapse:58123|ack_elapse:57818|ctl_first_sent_time:1746006257307920|lagest_ack_time:1746006257364926|curr_delivered:298015| [2025/04/30 09:44:17 364975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257307920| [2025/04/30 09:44:17 364979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:730||sndq_packets_used_bytes:0|sndq_packets_free:169| [2025/04/30 09:44:17 364983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:455|origin_pktnum:197|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:455|path_largest_ack:455| [2025/04/30 09:44:17 364988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:125|tx_in_flight:150013|prior_delivered:229615|prior_time:1746006257307108|is_app_limited:0|send_elapse:58123|ack_elapse:57818|ctl_first_sent_time:1746006257307920|lagest_ack_time:1746006257364926|curr_delivered:299215| [2025/04/30 09:44:17 364992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257307991| [2025/04/30 09:44:17 364996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:729||sndq_packets_used_bytes:0|sndq_packets_free:170| [2025/04/30 09:44:17 365000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:57006|rttvar:92|minrtt:31343|latest_rtt:56935|ack_delay:64| [2025/04/30 09:44:17 365004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56989|rttvar:102|minrtt:31343|latest_rtt:56935|ack_delay:64| [2025/04/30 09:44:17 365008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:455|lost_pn:452|thresh:3| [2025/04/30 09:44:17 365012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 365062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 365065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 365069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 365159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 365165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 365185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 365188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 365192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 365204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 365208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 365227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 365242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 365246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 365250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 365254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 365325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 365340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 365355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 365370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:450|lost_pn:452|po_sent_time:1746006257303995|lost_send_time:1746006257300814|loss_delay:64112|frame:STREAM |repair:128| [2025/04/30 09:44:17 365375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257303995u| [2025/04/30 09:44:17 365379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 365383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257370128|now:1746006257365383|interval:4745| [2025/04/30 09:44:17 365387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257370128|now:1746006257365383|interv:4745| [2025/04/30 09:44:17 365391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58123, ack_elapse 57818, delivered 69600|rate 1197460|lost 192| [2025/04/30 09:44:17 365395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197460) in round 6| [2025/04/30 09:44:17 365399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 365404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6088| [2025/04/30 09:44:17 365407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:1|acked:2400|po_sent_time:1746006257307991|recovery:1|recovery_start:1746006257365379|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 365412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:1|acked:2400|po_sent_time:1746006257307991|recovery:1|recovery_start:1746006257365379|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 365416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:82807|srtt:56989|latest_rtt:56935|min_rtt:31343|applimit:0|lost:170|recovery:1|recovery_start:1746006257365379|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 365422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:134|largest:134|pns:2| [2025/04/30 09:44:17 365426] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:230|pkt_type:SHORT_HEADER|pkt_num:134|frame:ACK |recv_time:1746006257364926|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 365431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377364926|now:1746006257364926|interv:120000000| [2025/04/30 09:44:17 365435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377364926|now:1746006257364926|interv:120000000| [2025/04/30 09:44:17 365439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257366625|pq_index:0| [2025/04/30 09:44:17 365443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257364729| [2025/04/30 09:44:17 365447] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257365447| [2025/04/30 09:44:17 365452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257365451| [2025/04/30 09:44:17 365459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 365464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56989|min_srtt:56989|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 365468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:82807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:370236| [2025/04/30 09:44:17 365472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56989|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 365477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:450|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 365481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56989|min_srtt:56989|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 365485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:82807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:433902| [2025/04/30 09:44:17 365490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56989|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 365494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 365498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56989|min_srtt:56989|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 365502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:82807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:435081| [2025/04/30 09:44:17 365507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56989|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 365511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 365518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56989|min_srtt:56989|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 365525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:82807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:436260| [2025/04/30 09:44:17 365532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 365539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 365545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 365555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 365559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:409|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 365564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:346656| [2025/04/30 09:44:17 365568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 365572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 365576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 365580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:82807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 365584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 365588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 365592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257366625| [2025/04/30 09:44:17 365596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257366625| [2025/04/30 09:44:17 365600] [debug] |xqc_engine_wakeup_after|wakeup:1746006257366625|now:1746006257365600|diff:1025| [2025/04/30 09:44:17 365604] [debug] |xqc_engine_main_logic|END|now:1746006257365451| [2025/04/30 09:44:17 365609] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257365609| [2025/04/30 09:44:17 365613] [debug] |xqc_engine_wakeup_after|wakeup:1746006257366625|now:1746006257365613|diff:1012| [2025/04/30 09:44:17 365617] [debug] |xqc_engine_main_logic|END|now:1746006257365609| [2025/04/30 09:44:17 366896] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:232|state:ESTABED|recv_time:1746006257366895| [2025/04/30 09:44:17 366903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 366909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:134| [2025/04/30 09:44:17 366913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:135| [2025/04/30 09:44:17 366919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:135| [2025/04/30 09:44:17 366923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 366928] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 366934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:459|origin_pktnum:328|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:460|path_largest_ack:459| [2025/04/30 09:44:17 366938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:127|tx_in_flight:151213|prior_delivered:232015|prior_time:1746006257309121|is_app_limited:0|send_elapse:58185|ack_elapse:57774|ctl_first_sent_time:1746006257309909|lagest_ack_time:1746006257366895|curr_delivered:300415| [2025/04/30 09:44:17 366943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257309909| [2025/04/30 09:44:17 366947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:726||sndq_packets_used_bytes:0|sndq_packets_free:173| [2025/04/30 09:44:17 366955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:460|origin_pktnum:331|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:460|path_largest_ack:460| [2025/04/30 09:44:17 366959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:127|tx_in_flight:151213|prior_delivered:232015|prior_time:1746006257309121|is_app_limited:0|send_elapse:58185|ack_elapse:57774|ctl_first_sent_time:1746006257309909|lagest_ack_time:1746006257366895|curr_delivered:301615| [2025/04/30 09:44:17 366964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257309979| [2025/04/30 09:44:17 366968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:724||sndq_packets_used_bytes:0|sndq_packets_free:175| [2025/04/30 09:44:17 366972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56989|rttvar:102|minrtt:31343|latest_rtt:56916|ack_delay:64| [2025/04/30 09:44:17 366976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56972|rttvar:111|minrtt:31343|latest_rtt:56916|ack_delay:64| [2025/04/30 09:44:17 366980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:460|lost_pn:457|thresh:3| [2025/04/30 09:44:17 366984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 366988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 366992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 366996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 367030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 367034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 367038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 367102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 367106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 367125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 367128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 367149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 367162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 367171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 367195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 367214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 367219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 367223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 367228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 367319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 367339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 367358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 367378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:453|lost_pn:457|po_sent_time:1746006257306016|lost_send_time:1746006257302802|loss_delay:64093|frame:STREAM |repair:128| [2025/04/30 09:44:17 367383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:456|lost_pn:457|po_sent_time:1746006257308054|lost_send_time:1746006257302802|loss_delay:64093|frame:STREAM |repair:128| [2025/04/30 09:44:17 367389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:457|lost_pn:457|po_sent_time:1746006257308114|lost_send_time:1746006257302802|loss_delay:64093|frame:STREAM |repair:128| [2025/04/30 09:44:17 367394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257308114u| [2025/04/30 09:44:17 367400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 367405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257372295|now:1746006257367404|interval:4891| [2025/04/30 09:44:17 367413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257372295|now:1746006257367404|interv:4891| [2025/04/30 09:44:17 367418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58185, ack_elapse 57774, delivered 69600|rate 1196184|lost 195| [2025/04/30 09:44:17 367423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196184) in round 6| [2025/04/30 09:44:17 367428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 367433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6088| [2025/04/30 09:44:17 367438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:3|acked:2400|po_sent_time:1746006257309979|recovery:1|recovery_start:1746006257367399|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 367444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:3|acked:2400|po_sent_time:1746006257309979|recovery:1|recovery_start:1746006257367399|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 367449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:76807|srtt:56972|latest_rtt:56916|min_rtt:31343|applimit:0|lost:170|recovery:1|recovery_start:1746006257367399|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 367456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:135|largest:135|pns:2| [2025/04/30 09:44:17 367461] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:232|pkt_type:SHORT_HEADER|pkt_num:135|frame:ACK |recv_time:1746006257366895|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 367467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377366895|now:1746006257366895|interv:120000000| [2025/04/30 09:44:17 367472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377366895|now:1746006257366895|interv:120000000| [2025/04/30 09:44:17 367477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257366625|pq_index:0| [2025/04/30 09:44:17 367482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257365451| [2025/04/30 09:44:17 367487] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257367487| [2025/04/30 09:44:17 367493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257367492| [2025/04/30 09:44:17 367498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257366625|now:1746006257367492| [2025/04/30 09:44:17 367505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257366625|now:1746006257367492| [2025/04/30 09:44:17 367513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 367521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 367531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56972|min_srtt:56972|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 367539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:76807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:372594| [2025/04/30 09:44:17 367552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56972|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 367558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:453|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 367563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56972|min_srtt:56972|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 367568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:76807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:303033| [2025/04/30 09:44:17 367574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56972|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 367579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:456|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 367584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56972|min_srtt:56972|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 367589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:76807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:373773| [2025/04/30 09:44:17 367595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56972|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 367600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:457|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 367605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56972|min_srtt:56972|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 367610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:76807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:436260| [2025/04/30 09:44:17 367616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56972|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 367621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 367626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56972|min_srtt:56972|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 367632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:76807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:437439| [2025/04/30 09:44:17 367637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56972|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 367642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 367651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56972|min_srtt:56972|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 367656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:76807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:438618| [2025/04/30 09:44:17 367661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 367666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 367671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 367676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 367681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:409|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 367687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:346656| [2025/04/30 09:44:17 367692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 367697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:527| [2025/04/30 09:44:17 367740] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:527|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76807|now:1746006257367707|stream_id:0|stream_offset:346656| [2025/04/30 09:44:17 367751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:527|origin_pktnum:409|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 367760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:76807|applimit:0| [2025/04/30 09:44:17 367768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257372295|now:1746006257367768|interval:4527| [2025/04/30 09:44:17 367776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257372295|now:1746006257367768|interv:4527| [2025/04/30 09:44:17 367781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:78007| [2025/04/30 09:44:17 367787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:412|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 367793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78007|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:347835| [2025/04/30 09:44:17 367798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1697| [2025/04/30 09:44:17 367803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257369500|now:1746006257367803|interv:1697| [2025/04/30 09:44:17 367808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1697| [2025/04/30 09:44:17 367812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 367822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 367827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:78007|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 367833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 367837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 367842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257369500| [2025/04/30 09:44:17 367848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257369500| [2025/04/30 09:44:17 367853] [debug] |xqc_engine_wakeup_after|wakeup:1746006257369500|now:1746006257367852|diff:1648| [2025/04/30 09:44:17 367858] [debug] |xqc_engine_main_logic|END|now:1746006257367492| [2025/04/30 09:44:17 367865] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257367865| [2025/04/30 09:44:17 367869] [debug] |xqc_engine_wakeup_after|wakeup:1746006257369500|now:1746006257367869|diff:1631| [2025/04/30 09:44:17 367874] [debug] |xqc_engine_main_logic|END|now:1746006257367865| [2025/04/30 09:44:17 368954] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:235|state:ESTABED|recv_time:1746006257368954| [2025/04/30 09:44:17 368962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 368968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:135| [2025/04/30 09:44:17 368972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:136| [2025/04/30 09:44:17 368978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:136| [2025/04/30 09:44:17 368982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 368987] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 368993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:463|origin_pktnum:332|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:464|path_largest_ack:463| [2025/04/30 09:44:17 368997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:128|tx_in_flight:152413|prior_delivered:234415|prior_time:1746006257311075|is_app_limited:0|send_elapse:58069|ack_elapse:57879|ctl_first_sent_time:1746006257311849|lagest_ack_time:1746006257368954|curr_delivered:302815| [2025/04/30 09:44:17 369002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257311849| [2025/04/30 09:44:17 369006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:725||sndq_packets_used_bytes:0|sndq_packets_free:174| [2025/04/30 09:44:17 369010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:464|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:464|path_largest_ack:464| [2025/04/30 09:44:17 369015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:128|tx_in_flight:152413|prior_delivered:234415|prior_time:1746006257311075|is_app_limited:0|send_elapse:58069|ack_elapse:57879|ctl_first_sent_time:1746006257311849|lagest_ack_time:1746006257368954|curr_delivered:304015| [2025/04/30 09:44:17 369019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257311924| [2025/04/30 09:44:17 369023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:724||sndq_packets_used_bytes:0|sndq_packets_free:175| [2025/04/30 09:44:17 369031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56972|rttvar:111|minrtt:31343|latest_rtt:57030|ack_delay:72| [2025/04/30 09:44:17 369035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56970|rttvar:87|minrtt:31343|latest_rtt:57030|ack_delay:72| [2025/04/30 09:44:17 369039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:464|lost_pn:461|thresh:3| [2025/04/30 09:44:17 369043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 369089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 369093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 369097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 369175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 369178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 369197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 369201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 369205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 369217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 369221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 369243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 369258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 369262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 369266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 369269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 369338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 369356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 369371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 369394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 369399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:458|lost_pn:461|po_sent_time:1746006257308202|lost_send_time:1746006257304796|loss_delay:64158|frame:STREAM |repair:128| [2025/04/30 09:44:17 369404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:461|lost_pn:461|po_sent_time:1746006257310039|lost_send_time:1746006257304796|loss_delay:64158|frame:STREAM |repair:128| [2025/04/30 09:44:17 369408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257310039u| [2025/04/30 09:44:17 369412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 369416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257374260|now:1746006257369416|interval:4844| [2025/04/30 09:44:17 369420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257374260|now:1746006257369416|interv:4844| [2025/04/30 09:44:17 369424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58069, ack_elapse 57879, delivered 69600|rate 1198574|lost 197| [2025/04/30 09:44:17 369428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198574) in round 6| [2025/04/30 09:44:17 369432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 369437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6088| [2025/04/30 09:44:17 369443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257311924|recovery:1|recovery_start:1746006257369412|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 369447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257311924|recovery:1|recovery_start:1746006257369412|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 369452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:73207|srtt:56970|latest_rtt:57030|min_rtt:31343|applimit:0|lost:171|recovery:1|recovery_start:1746006257369412|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 369457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 369461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006257393954|now:1746006257368954|interv:25000| [2025/04/30 09:44:17 369466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006257368954|max_ack_delay:25000| [2025/04/30 09:44:17 369471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:136|largest:136|pns:2| [2025/04/30 09:44:17 369475] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:235|pkt_type:SHORT_HEADER|pkt_num:136|frame:PING ACK |recv_time:1746006257368954|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 369480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377368954|now:1746006257368954|interv:120000000| [2025/04/30 09:44:17 369484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377368954|now:1746006257368954|interv:120000000| [2025/04/30 09:44:17 369488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257369500|pq_index:0| [2025/04/30 09:44:17 369492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257367492| [2025/04/30 09:44:17 369496] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257369496| [2025/04/30 09:44:17 369500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257369500| [2025/04/30 09:44:17 369505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257369500|now:1746006257369500| [2025/04/30 09:44:17 369509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257369500|now:1746006257369500| [2025/04/30 09:44:17 369513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 369517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 369522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56970|min_srtt:56970|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 369526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:73207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:374952| [2025/04/30 09:44:17 369533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56970|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 369538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:458|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 369542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56970|min_srtt:56970|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 369546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:73207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:376131| [2025/04/30 09:44:17 369550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56970|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 369555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:461|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 369559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56970|min_srtt:56970|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 369563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:73207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:438618| [2025/04/30 09:44:17 369567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56970|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 369571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 369576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56970|min_srtt:56970|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 369580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:73207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:439797| [2025/04/30 09:44:17 369584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56970|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 369588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 369593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56970|min_srtt:56970|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 369600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:73207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:440976| [2025/04/30 09:44:17 369607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 369612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 369619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 369630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 369635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:412|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 369639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:347835| [2025/04/30 09:44:17 369644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 369648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:528| [2025/04/30 09:44:17 369682] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:528|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73207|now:1746006257369656|stream_id:0|stream_offset:347835| [2025/04/30 09:44:17 369690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:528|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 09:44:17 369698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:73207|applimit:0| [2025/04/30 09:44:17 369704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257374260|now:1746006257369704|interval:4556| [2025/04/30 09:44:17 369710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257374260|now:1746006257369704|interv:4556| [2025/04/30 09:44:17 369715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:74407| [2025/04/30 09:44:17 369720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:413|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 369724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:349014| [2025/04/30 09:44:17 369728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:2637| [2025/04/30 09:44:17 369732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257372369|now:1746006257369732|interv:2637| [2025/04/30 09:44:17 369736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:2637| [2025/04/30 09:44:17 369740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 369744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 369748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:74407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 369752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 369756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 369760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257372369| [2025/04/30 09:44:17 369764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257372369| [2025/04/30 09:44:17 369772] [debug] |xqc_engine_wakeup_after|wakeup:1746006257372369|now:1746006257369772|diff:2597| [2025/04/30 09:44:17 369776] [debug] |xqc_engine_main_logic|END|now:1746006257369500| [2025/04/30 09:44:17 369782] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257369782| [2025/04/30 09:44:17 369786] [debug] |xqc_engine_wakeup_after|wakeup:1746006257372369|now:1746006257369785|diff:2584| [2025/04/30 09:44:17 369789] [debug] |xqc_engine_main_logic|END|now:1746006257369782| [2025/04/30 09:44:17 370878] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:236|state:ESTABED|recv_time:1746006257370878| [2025/04/30 09:44:17 370886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 370892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:136| [2025/04/30 09:44:17 370896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:137| [2025/04/30 09:44:17 370902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:137| [2025/04/30 09:44:17 370906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 370911] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 370917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:466|origin_pktnum:335|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:467|path_largest_ack:466| [2025/04/30 09:44:17 370921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:130|tx_in_flight:151213|prior_delivered:236815|prior_time:1746006257313059|is_app_limited:0|send_elapse:58062|ack_elapse:57819|ctl_first_sent_time:1746006257313842|lagest_ack_time:1746006257370878|curr_delivered:305215| [2025/04/30 09:44:17 370926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257313842| [2025/04/30 09:44:17 370930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:724||sndq_packets_used_bytes:0|sndq_packets_free:175| [2025/04/30 09:44:17 370934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:467|origin_pktnum:338|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:467|path_largest_ack:467| [2025/04/30 09:44:17 370938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:130|tx_in_flight:151213|prior_delivered:236815|prior_time:1746006257313059|is_app_limited:0|send_elapse:58062|ack_elapse:57819|ctl_first_sent_time:1746006257313842|lagest_ack_time:1746006257370878|curr_delivered:306415| [2025/04/30 09:44:17 370943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257313921| [2025/04/30 09:44:17 370947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:722||sndq_packets_used_bytes:0|sndq_packets_free:177| [2025/04/30 09:44:17 370951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56970|rttvar:87|minrtt:31343|latest_rtt:56957|ack_delay:72| [2025/04/30 09:44:17 370955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56959|rttvar:87|minrtt:31343|latest_rtt:56957|ack_delay:72| [2025/04/30 09:44:17 370959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:467|lost_pn:464|thresh:3| [2025/04/30 09:44:17 370963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 370967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 370974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 370978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 370982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 370986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 370990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 370994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 370997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 371013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 371017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 371021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 371073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 371077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 371096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 371100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 371104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 371115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 371119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 371156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 371172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 371176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 371180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 371184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 371256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 371271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 371287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 371316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 371328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:462|lost_pn:464|po_sent_time:1746006257310102|lost_send_time:1746006257306800|loss_delay:64078|frame:STREAM |repair:128| [2025/04/30 09:44:17 371332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257310102u| [2025/04/30 09:44:17 371336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 371340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257376069|now:1746006257371340|interval:4729| [2025/04/30 09:44:17 371344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257376069|now:1746006257371340|interv:4729| [2025/04/30 09:44:17 371348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58062, ack_elapse 57819, delivered 69600|rate 1198718|lost 198| [2025/04/30 09:44:17 371353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198718) in round 6| [2025/04/30 09:44:17 371357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 371361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6088| [2025/04/30 09:44:17 371365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:1|acked:2400|po_sent_time:1746006257313921|recovery:1|recovery_start:1746006257371336|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 371369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:1|acked:2400|po_sent_time:1746006257313921|recovery:1|recovery_start:1746006257371336|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 371373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:70807|srtt:56959|latest_rtt:56957|min_rtt:31343|applimit:0|lost:172|recovery:1|recovery_start:1746006257371336|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 371379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:137|largest:137|pns:2| [2025/04/30 09:44:17 371386] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:236|pkt_type:SHORT_HEADER|pkt_num:137|frame:ACK |recv_time:1746006257370878|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 371390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377370878|now:1746006257370878|interv:120000000| [2025/04/30 09:44:17 371394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377370878|now:1746006257370878|interv:120000000| [2025/04/30 09:44:17 371398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257372369|pq_index:0| [2025/04/30 09:44:17 371403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257369500| [2025/04/30 09:44:17 371407] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257371406| [2025/04/30 09:44:17 371411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257371410| [2025/04/30 09:44:17 371416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 371421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56959|min_srtt:56959|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 371425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:70807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:377310| [2025/04/30 09:44:17 371430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56959|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 371434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:462|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 371438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56959|min_srtt:56959|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 371443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:70807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:440976| [2025/04/30 09:44:17 371447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56959|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 371451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 371455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56959|min_srtt:56959|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 371460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:70807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:442155| [2025/04/30 09:44:17 371464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56959|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 371468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 371475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56959|min_srtt:56959|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 371479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:70807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:443334| [2025/04/30 09:44:17 371483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 371487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 371491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 371495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 371501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:413|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 371507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:349014| [2025/04/30 09:44:17 371514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 371520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 371527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 371533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:70807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 371540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 371544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 371548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257372369| [2025/04/30 09:44:17 371552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257372369| [2025/04/30 09:44:17 371556] [debug] |xqc_engine_wakeup_after|wakeup:1746006257372369|now:1746006257371556|diff:813| [2025/04/30 09:44:17 371560] [debug] |xqc_engine_main_logic|END|now:1746006257371410| [2025/04/30 09:44:17 371565] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257371565| [2025/04/30 09:44:17 371569] [debug] |xqc_engine_wakeup_after|wakeup:1746006257372369|now:1746006257371569|diff:800| [2025/04/30 09:44:17 371573] [debug] |xqc_engine_main_logic|END|now:1746006257371565| [2025/04/30 09:44:17 372641] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257372641| [2025/04/30 09:44:17 372648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257372369|pq_index:0| [2025/04/30 09:44:17 372652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257371410| [2025/04/30 09:44:17 372657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257372656| [2025/04/30 09:44:17 372665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257372369|now:1746006257372656| [2025/04/30 09:44:17 372669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257372369|now:1746006257372656| [2025/04/30 09:44:17 372673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 372678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 372682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56959|min_srtt:56959|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 372686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:70807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:443334| [2025/04/30 09:44:17 372691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 372695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 372698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 372703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 372707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:413|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 372711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:349014| [2025/04/30 09:44:17 372715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 372720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:529| [2025/04/30 09:44:17 372754] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:529|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006257372728|stream_id:0|stream_offset:349014| [2025/04/30 09:44:17 372764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:529|origin_pktnum:413|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 372771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:17 372778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257376069|now:1746006257372778|interval:3291| [2025/04/30 09:44:17 372785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257376069|now:1746006257372778|interv:3291| [2025/04/30 09:44:17 372789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:72007| [2025/04/30 09:44:17 372794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:416|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 372798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:350193| [2025/04/30 09:44:17 372807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:2436| [2025/04/30 09:44:17 372810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257375246|now:1746006257372810|interv:2436| [2025/04/30 09:44:17 372814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:2436| [2025/04/30 09:44:17 372818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 372822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 372826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:72007|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 372831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 372835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 372839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257375246| [2025/04/30 09:44:17 372843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257375246| [2025/04/30 09:44:17 372847] [debug] |xqc_engine_wakeup_after|wakeup:1746006257375246|now:1746006257372847|diff:2399| [2025/04/30 09:44:17 372851] [debug] |xqc_engine_main_logic|END|now:1746006257372656| [2025/04/30 09:44:17 372860] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:238|state:ESTABED|recv_time:1746006257372859| [2025/04/30 09:44:17 372864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 372870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:137| [2025/04/30 09:44:17 372874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:138| [2025/04/30 09:44:17 372880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:138| [2025/04/30 09:44:17 372884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 372889] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 372895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:470|origin_pktnum:339|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:471|path_largest_ack:470| [2025/04/30 09:44:17 372899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:132|tx_in_flight:151213|prior_delivered:239215|prior_time:1746006257315054|is_app_limited:0|send_elapse:57910|ack_elapse:57805|ctl_first_sent_time:1746006257315845|lagest_ack_time:1746006257372859|curr_delivered:307615| [2025/04/30 09:44:17 372904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257315845| [2025/04/30 09:44:17 372908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:721||sndq_packets_used_bytes:0|sndq_packets_free:178| [2025/04/30 09:44:17 372912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:471|origin_pktnum:342|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:471|path_largest_ack:471| [2025/04/30 09:44:17 372917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:132|tx_in_flight:151213|prior_delivered:239215|prior_time:1746006257315054|is_app_limited:0|send_elapse:57910|ack_elapse:57805|ctl_first_sent_time:1746006257315845|lagest_ack_time:1746006257372859|curr_delivered:308815| [2025/04/30 09:44:17 372924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257315920| [2025/04/30 09:44:17 372928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:719||sndq_packets_used_bytes:0|sndq_packets_free:180| [2025/04/30 09:44:17 372932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56959|rttvar:87|minrtt:31343|latest_rtt:56939|ack_delay:64| [2025/04/30 09:44:17 372936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56949|rttvar:87|minrtt:31343|latest_rtt:56939|ack_delay:64| [2025/04/30 09:44:17 372940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:471|lost_pn:468|thresh:3| [2025/04/30 09:44:17 372944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 372948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 372952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 372956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 372960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 372964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 372968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 372972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 372975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 372979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 372983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 372987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 372991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 372995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 372999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 373044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 373048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 373067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 373071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 373075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 373086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 373090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 373109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 373127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 373131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 373154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 373158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 373228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 373246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 373262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 373285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 373301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:465|lost_pn:468|po_sent_time:1746006257311991|lost_send_time:1746006257308792|loss_delay:64067|frame:STREAM |repair:128| [2025/04/30 09:44:17 373305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:468|lost_pn:468|po_sent_time:1746006257313983|lost_send_time:1746006257308792|loss_delay:64067|frame:STREAM |repair:128| [2025/04/30 09:44:17 373310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257313983u| [2025/04/30 09:44:17 373314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 373318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257378112|now:1746006257373318|interval:4794| [2025/04/30 09:44:17 373322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257378112|now:1746006257373318|interv:4794| [2025/04/30 09:44:17 373326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57910, ack_elapse 57805, delivered 69600|rate 1201864|lost 200| [2025/04/30 09:44:17 373330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201864) in round 6| [2025/04/30 09:44:17 373334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 373339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6088| [2025/04/30 09:44:17 373345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257315920|recovery:1|recovery_start:1746006257373314|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 373349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257315920|recovery:1|recovery_start:1746006257373314|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 373354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:67207|srtt:56949|latest_rtt:56939|min_rtt:31343|applimit:0|lost:173|recovery:1|recovery_start:1746006257373314|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 373359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:138|largest:138|pns:2| [2025/04/30 09:44:17 373364] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:238|pkt_type:SHORT_HEADER|pkt_num:138|frame:ACK |recv_time:1746006257372859|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 373368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377372859|now:1746006257372859|interv:120000000| [2025/04/30 09:44:17 373372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377372859|now:1746006257372859|interv:120000000| [2025/04/30 09:44:17 373376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257375246|pq_index:0| [2025/04/30 09:44:17 373380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257372656| [2025/04/30 09:44:17 373384] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257373384| [2025/04/30 09:44:17 373389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257373388| [2025/04/30 09:44:17 373394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 373399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56949|min_srtt:56949|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 373403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:67207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:379668| [2025/04/30 09:44:17 373408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56949|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 373412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:465|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 373416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56949|min_srtt:56949|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 373420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:67207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:380847| [2025/04/30 09:44:17 373425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56949|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 373432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:468|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 373436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56949|min_srtt:56949|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 373440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:67207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:443334| [2025/04/30 09:44:17 373444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56949|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 373449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 373453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56949|min_srtt:56949|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 373457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:67207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:444513| [2025/04/30 09:44:17 373461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56949|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 373466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 373470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56949|min_srtt:56949|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 373474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:67207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:445692| [2025/04/30 09:44:17 373478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 373482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 373486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 373493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 373500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:416|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 373506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:350193| [2025/04/30 09:44:17 373513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 373519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 373526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 373533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:67207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 373537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 373541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 373545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257375246| [2025/04/30 09:44:17 373549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257375246| [2025/04/30 09:44:17 373553] [debug] |xqc_engine_wakeup_after|wakeup:1746006257375246|now:1746006257373553|diff:1693| [2025/04/30 09:44:17 373557] [debug] |xqc_engine_main_logic|END|now:1746006257373388| [2025/04/30 09:44:17 373562] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257373562| [2025/04/30 09:44:17 373566] [debug] |xqc_engine_wakeup_after|wakeup:1746006257375246|now:1746006257373566|diff:1680| [2025/04/30 09:44:17 373570] [debug] |xqc_engine_main_logic|END|now:1746006257373562| [2025/04/30 09:44:17 374902] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:240|state:ESTABED|recv_time:1746006257374902| [2025/04/30 09:44:17 374910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 374915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:138| [2025/04/30 09:44:17 374919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:139| [2025/04/30 09:44:17 374925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:139| [2025/04/30 09:44:17 374929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 374934] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 374940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:474|origin_pktnum:343|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:475|path_largest_ack:474| [2025/04/30 09:44:17 374945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:134|tx_in_flight:151207|prior_delivered:241615|prior_time:1746006257317051|is_app_limited:0|send_elapse:57988|ack_elapse:57851|ctl_first_sent_time:1746006257317835|lagest_ack_time:1746006257374902|curr_delivered:310015| [2025/04/30 09:44:17 374949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257317835| [2025/04/30 09:44:17 374953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:719||sndq_packets_used_bytes:0|sndq_packets_free:180| [2025/04/30 09:44:17 374958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:475|origin_pktnum:346|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:475|path_largest_ack:475| [2025/04/30 09:44:17 374962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:134|tx_in_flight:151207|prior_delivered:241615|prior_time:1746006257317051|is_app_limited:0|send_elapse:57988|ack_elapse:57851|ctl_first_sent_time:1746006257317835|lagest_ack_time:1746006257374902|curr_delivered:311215| [2025/04/30 09:44:17 374966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257317933| [2025/04/30 09:44:17 374970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:717||sndq_packets_used_bytes:0|sndq_packets_free:182| [2025/04/30 09:44:17 374978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56949|rttvar:87|minrtt:31343|latest_rtt:56969|ack_delay:64| [2025/04/30 09:44:17 374982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56944|rttvar:77|minrtt:31343|latest_rtt:56969|ack_delay:64| [2025/04/30 09:44:17 374986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:475|lost_pn:472|thresh:3| [2025/04/30 09:44:17 374990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 374994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 374998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 375037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 375040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 375044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 375082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 375086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 375105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 375109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 375113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 375124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 375128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 375164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 375180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 375184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 375188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 375194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 375280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 375300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 375322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 375351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 375381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:469|lost_pn:472|po_sent_time:1746006257314045|lost_send_time:1746006257310812|loss_delay:64090|frame:STREAM |repair:128| [2025/04/30 09:44:17 375387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:472|lost_pn:472|po_sent_time:1746006257315981|lost_send_time:1746006257310812|loss_delay:64090|frame:STREAM |repair:128| [2025/04/30 09:44:17 375392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257315981u| [2025/04/30 09:44:17 375397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 81|pns:2| [2025/04/30 09:44:17 375402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 375407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257380133|now:1746006257375407|interval:4726| [2025/04/30 09:44:17 375412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257380133|now:1746006257375407|interv:4726| [2025/04/30 09:44:17 375417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57988, ack_elapse 57851, delivered 69600|rate 1200248|lost 202| [2025/04/30 09:44:17 375423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200248) in round 6| [2025/04/30 09:44:17 375428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 375433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6088| [2025/04/30 09:44:17 375438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257317933|recovery:1|recovery_start:1746006257375397|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 375446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257317933|recovery:1|recovery_start:1746006257375397|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 375452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:62407|srtt:56944|latest_rtt:56969|min_rtt:31343|applimit:0|lost:173|recovery:1|recovery_start:1746006257375397|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 375459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:139|largest:139|pns:2| [2025/04/30 09:44:17 375464] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:240|pkt_type:SHORT_HEADER|pkt_num:139|frame:ACK |recv_time:1746006257374902|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 375470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377374902|now:1746006257374902|interv:120000000| [2025/04/30 09:44:17 375477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377374902|now:1746006257374902|interv:120000000| [2025/04/30 09:44:17 375486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257375246|pq_index:0| [2025/04/30 09:44:17 375494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257373388| [2025/04/30 09:44:17 375502] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257375501| [2025/04/30 09:44:17 375511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257375509| [2025/04/30 09:44:17 375520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257375246|now:1746006257375509| [2025/04/30 09:44:17 375526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257375246|now:1746006257375509| [2025/04/30 09:44:17 375531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 375536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 375542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56944|min_srtt:56944|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 375547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:62407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:382026| [2025/04/30 09:44:17 375553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56944|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 375558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:469|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 375564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56944|min_srtt:56944|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 375569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:80400|inflight:62407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:383205| [2025/04/30 09:44:17 375578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56944|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 375584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:472|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 375589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56944|min_srtt:56944|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 375594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:81600|inflight:62407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:445692| [2025/04/30 09:44:17 375599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56944|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 375605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 375610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56944|min_srtt:56944|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 375615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:82800|inflight:62407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:446871| [2025/04/30 09:44:17 375621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56944|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 375626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 375631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56944|min_srtt:56944|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 375637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:84000|inflight:62407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:448050| [2025/04/30 09:44:17 375642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 375647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 375652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 375657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 375662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:416|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 375667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:350193| [2025/04/30 09:44:17 375676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 375682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:530| [2025/04/30 09:44:17 375723] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:530|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006257375691|stream_id:0|stream_offset:350193| [2025/04/30 09:44:17 375734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:530|origin_pktnum:416|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 375743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:17 375751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257380133|now:1746006257375751|interval:4382| [2025/04/30 09:44:17 375759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257380133|now:1746006257375751|interv:4382| [2025/04/30 09:44:17 375765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:63607| [2025/04/30 09:44:17 375771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:417|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 375776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:351372| [2025/04/30 09:44:17 375781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:2331| [2025/04/30 09:44:17 375786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257378117|now:1746006257375786|interv:2331| [2025/04/30 09:44:17 375791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:2331| [2025/04/30 09:44:17 375796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 375801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 375806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:63607|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 375811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 375816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 375821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257378117| [2025/04/30 09:44:17 375826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257378117| [2025/04/30 09:44:17 375831] [debug] |xqc_engine_wakeup_after|wakeup:1746006257378117|now:1746006257375831|diff:2286| [2025/04/30 09:44:17 375836] [debug] |xqc_engine_main_logic|END|now:1746006257375509| [2025/04/30 09:44:17 375843] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257375843| [2025/04/30 09:44:17 375848] [debug] |xqc_engine_wakeup_after|wakeup:1746006257378117|now:1746006257375848|diff:2269| [2025/04/30 09:44:17 375853] [debug] |xqc_engine_main_logic|END|now:1746006257375843| [2025/04/30 09:44:17 376843] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:242|state:ESTABED|recv_time:1746006257376843| [2025/04/30 09:44:17 376851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 376861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:139| [2025/04/30 09:44:17 376865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:140| [2025/04/30 09:44:17 376871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:140| [2025/04/30 09:44:17 376875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 376880] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 376886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:478|origin_pktnum:347|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:479|path_largest_ack:478| [2025/04/30 09:44:17 376891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:136|tx_in_flight:151207|prior_delivered:244015|prior_time:1746006257319046|is_app_limited:0|send_elapse:57966|ack_elapse:57797|ctl_first_sent_time:1746006257319847|lagest_ack_time:1746006257376843|curr_delivered:312415| [2025/04/30 09:44:17 376895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257319847| [2025/04/30 09:44:17 376900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:717||sndq_packets_used_bytes:0|sndq_packets_free:182| [2025/04/30 09:44:17 376904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:479|origin_pktnum:350|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:479|path_largest_ack:479| [2025/04/30 09:44:17 376908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:136|tx_in_flight:151207|prior_delivered:244015|prior_time:1746006257319046|is_app_limited:0|send_elapse:57966|ack_elapse:57797|ctl_first_sent_time:1746006257319847|lagest_ack_time:1746006257376843|curr_delivered:313615| [2025/04/30 09:44:17 376912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257319917| [2025/04/30 09:44:17 376916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:715||sndq_packets_used_bytes:0|sndq_packets_free:184| [2025/04/30 09:44:17 376920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56944|rttvar:77|minrtt:31343|latest_rtt:56926|ack_delay:72| [2025/04/30 09:44:17 376925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56932|rttvar:80|minrtt:31343|latest_rtt:56926|ack_delay:72| [2025/04/30 09:44:17 376929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:479|lost_pn:476|thresh:3| [2025/04/30 09:44:17 376933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 376937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 376941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 376945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 376948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 376952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 376956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 376963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 376967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 376970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 376974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 376978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 376982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 376986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 376990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 376994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 376997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 377017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 377021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 377040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 377044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 377048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 377063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 377069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 377099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 377114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 377118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 377122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 377126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 377216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 377231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 377246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 377269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 377305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:473|lost_pn:476|po_sent_time:1746006257316043|lost_send_time:1746006257312795|loss_delay:64048|frame:STREAM |repair:128| [2025/04/30 09:44:17 377310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:476|lost_pn:476|po_sent_time:1746006257318020|lost_send_time:1746006257312795|loss_delay:64048|frame:STREAM |repair:128| [2025/04/30 09:44:17 377314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257318020u| [2025/04/30 09:44:17 377318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 377322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257382154|now:1746006257377322|interval:4832| [2025/04/30 09:44:17 377327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257382154|now:1746006257377322|interv:4832| [2025/04/30 09:44:17 377331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57966, ack_elapse 57797, delivered 69600|rate 1200703|lost 204| [2025/04/30 09:44:17 377335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200703) in round 6| [2025/04/30 09:44:17 377339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 377343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6088| [2025/04/30 09:44:17 377347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257319917|recovery:1|recovery_start:1746006257377318|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 377351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257319917|recovery:1|recovery_start:1746006257377318|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 377356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:58807|srtt:56932|latest_rtt:56926|min_rtt:31343|applimit:0|lost:174|recovery:1|recovery_start:1746006257377318|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 377361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:140|largest:140|pns:2| [2025/04/30 09:44:17 377366] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:242|pkt_type:SHORT_HEADER|pkt_num:140|frame:ACK |recv_time:1746006257376843|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 377370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377376843|now:1746006257376843|interv:120000000| [2025/04/30 09:44:17 377374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377376843|now:1746006257376843|interv:120000000| [2025/04/30 09:44:17 377378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257378117|pq_index:0| [2025/04/30 09:44:17 377385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257375509| [2025/04/30 09:44:17 377389] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257377389| [2025/04/30 09:44:17 377394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257377393| [2025/04/30 09:44:17 377399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 377404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56932|min_srtt:56932|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 377408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:82800|inflight:58807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:384384| [2025/04/30 09:44:17 377412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56932|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 377417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:473|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 377421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56932|min_srtt:56932|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 377425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:84000|inflight:58807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:385563| [2025/04/30 09:44:17 377429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56932|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 377433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:476|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 377438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56932|min_srtt:56932|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 377442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:85200|inflight:58807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:448050| [2025/04/30 09:44:17 377446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56932|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 377450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 377455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56932|min_srtt:56932|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 377459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:86400|inflight:58807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:449229| [2025/04/30 09:44:17 377463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56932|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 377470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 377474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56932|min_srtt:56932|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 377478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:87600|inflight:58807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:450408| [2025/04/30 09:44:17 377483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 377487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 377490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 377494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 377499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:417|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 377503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:351372| [2025/04/30 09:44:17 377507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 377511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 377515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 377519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:58807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 377523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 377527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 377532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257378117| [2025/04/30 09:44:17 377538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257378117| [2025/04/30 09:44:17 377544] [debug] |xqc_engine_wakeup_after|wakeup:1746006257378117|now:1746006257377544|diff:573| [2025/04/30 09:44:17 377550] [debug] |xqc_engine_main_logic|END|now:1746006257377393| [2025/04/30 09:44:17 377558] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257377558| [2025/04/30 09:44:17 377564] [debug] |xqc_engine_wakeup_after|wakeup:1746006257378117|now:1746006257377564|diff:553| [2025/04/30 09:44:17 377569] [debug] |xqc_engine_main_logic|END|now:1746006257377558| [2025/04/30 09:44:17 378636] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257378636| [2025/04/30 09:44:17 378645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257378117|pq_index:0| [2025/04/30 09:44:17 378650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257377393| [2025/04/30 09:44:17 378655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257378654| [2025/04/30 09:44:17 378664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257378117|now:1746006257378654| [2025/04/30 09:44:17 378668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257378117|now:1746006257378654| [2025/04/30 09:44:17 378672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 378676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 378681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56932|min_srtt:56932|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 378685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:87600|inflight:58807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:450408| [2025/04/30 09:44:17 378690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 378693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 378697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 378701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 378706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:417|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 378710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:351372| [2025/04/30 09:44:17 378714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 378719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:531| [2025/04/30 09:44:17 378755] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:531|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746006257378727|stream_id:0|stream_offset:351372| [2025/04/30 09:44:17 378764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:531|origin_pktnum:417|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 378771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 09:44:17 378778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257382154|now:1746006257378778|interval:3376| [2025/04/30 09:44:17 378785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257382154|now:1746006257378778|interv:3376| [2025/04/30 09:44:17 378791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:60007| [2025/04/30 09:44:17 378795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:420|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 378800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:352551| [2025/04/30 09:44:17 378808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:2178| [2025/04/30 09:44:17 378812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257380990|now:1746006257378812|interv:2178| [2025/04/30 09:44:17 378816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:2178| [2025/04/30 09:44:17 378820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 378824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 378828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:60007|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 378832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 378836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 378840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257380990| [2025/04/30 09:44:17 378844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257380990| [2025/04/30 09:44:17 378848] [debug] |xqc_engine_wakeup_after|wakeup:1746006257380990|now:1746006257378848|diff:2142| [2025/04/30 09:44:17 378853] [debug] |xqc_engine_main_logic|END|now:1746006257378654| [2025/04/30 09:44:17 378862] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:244|state:ESTABED|recv_time:1746006257378861| [2025/04/30 09:44:17 378866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 378872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:140| [2025/04/30 09:44:17 378876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:141| [2025/04/30 09:44:17 378882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:141| [2025/04/30 09:44:17 378886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 378891] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 378897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:482|origin_pktnum:351|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:483|path_largest_ack:482| [2025/04/30 09:44:17 378902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:140|tx_in_flight:148807|prior_delivered:246415|prior_time:1746006257321119|is_app_limited:0|send_elapse:58201|ack_elapse:57742|ctl_first_sent_time:1746006257321998|lagest_ack_time:1746006257378861|curr_delivered:314815| [2025/04/30 09:44:17 378907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257321998| [2025/04/30 09:44:17 378914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:715||sndq_packets_used_bytes:0|sndq_packets_free:184| [2025/04/30 09:44:17 378918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:483|origin_pktnum:225|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:483|path_largest_ack:483| [2025/04/30 09:44:17 378922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:140|tx_in_flight:148807|prior_delivered:246415|prior_time:1746006257321119|is_app_limited:0|send_elapse:58201|ack_elapse:57742|ctl_first_sent_time:1746006257321998|lagest_ack_time:1746006257378861|curr_delivered:316015| [2025/04/30 09:44:17 378930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257322069| [2025/04/30 09:44:17 378934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:714||sndq_packets_used_bytes:0|sndq_packets_free:185| [2025/04/30 09:44:17 378938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56932|rttvar:80|minrtt:31343|latest_rtt:56792|ack_delay:72| [2025/04/30 09:44:17 378942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56906|rttvar:113|minrtt:31343|latest_rtt:56792|ack_delay:72| [2025/04/30 09:44:17 378946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:483|lost_pn:480|thresh:3| [2025/04/30 09:44:17 378950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 378954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 378958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 378962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 378966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 378970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 378974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 378977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 378981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 378985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 378989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 378993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 378997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 379001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 379026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 379046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 379050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 379053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 379065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 379069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 379088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 379103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 379107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 379111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 379115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 379204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 379220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 379235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 379265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 379304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:477|lost_pn:480|po_sent_time:1746006257318106|lost_send_time:1746006257314842|loss_delay:64019|frame:STREAM |repair:128| [2025/04/30 09:44:17 379309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:480|lost_pn:480|po_sent_time:1746006257320029|lost_send_time:1746006257314842|loss_delay:64019|frame:STREAM |repair:128| [2025/04/30 09:44:17 379313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257320029u| [2025/04/30 09:44:17 379317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 379321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257384108|now:1746006257379321|interval:4787| [2025/04/30 09:44:17 379325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257384108|now:1746006257379321|interv:4787| [2025/04/30 09:44:17 379329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58201, ack_elapse 57742, delivered 69600|rate 1195855|lost 206| [2025/04/30 09:44:17 379333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195855) in round 6| [2025/04/30 09:44:17 379337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 379342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6088| [2025/04/30 09:44:17 379348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257322069|recovery:1|recovery_start:1746006257379317|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 379353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:2|acked:2400|po_sent_time:1746006257322069|recovery:1|recovery_start:1746006257379317|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 379357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:55207|srtt:56906|latest_rtt:56792|min_rtt:31343|applimit:0|lost:175|recovery:1|recovery_start:1746006257379317|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 379363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:141|largest:141|pns:2| [2025/04/30 09:44:17 379367] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:244|pkt_type:SHORT_HEADER|pkt_num:141|frame:ACK |recv_time:1746006257378861|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 379372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377378861|now:1746006257378861|interv:120000000| [2025/04/30 09:44:17 379376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377378861|now:1746006257378861|interv:120000000| [2025/04/30 09:44:17 379380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257380990|pq_index:0| [2025/04/30 09:44:17 379384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257378654| [2025/04/30 09:44:17 379388] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257379388| [2025/04/30 09:44:17 379393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257379392| [2025/04/30 09:44:17 379398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 379402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56906|min_srtt:56906|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 379406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:86400|inflight:55207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:386742| [2025/04/30 09:44:17 379411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56906|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 379415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:477|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 379419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56906|min_srtt:56906|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 379424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:87600|inflight:55207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:387921| [2025/04/30 09:44:17 379430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56906|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 379435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:480|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 379439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56906|min_srtt:56906|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 379443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:88800|inflight:55207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:450408| [2025/04/30 09:44:17 379447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56906|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 379452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 379456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56906|min_srtt:56906|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 379460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:90000|inflight:55207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:451587| [2025/04/30 09:44:17 379464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56906|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 379469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 379473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56906|min_srtt:56906|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 379477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:91200|inflight:55207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:452766| [2025/04/30 09:44:17 379481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 379485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 379489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 379493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 379497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:420|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 379501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:352551| [2025/04/30 09:44:17 379506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 379509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 379516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 379520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:55207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 379524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 379528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 379532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257380990| [2025/04/30 09:44:17 379537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257380990| [2025/04/30 09:44:17 379544] [debug] |xqc_engine_wakeup_after|wakeup:1746006257380990|now:1746006257379543|diff:1447| [2025/04/30 09:44:17 379550] [debug] |xqc_engine_main_logic|END|now:1746006257379392| [2025/04/30 09:44:17 379558] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257379557| [2025/04/30 09:44:17 379564] [debug] |xqc_engine_wakeup_after|wakeup:1746006257380990|now:1746006257379564|diff:1426| [2025/04/30 09:44:17 379570] [debug] |xqc_engine_main_logic|END|now:1746006257379557| [2025/04/30 09:44:17 380862] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:246|state:ESTABED|recv_time:1746006257380862| [2025/04/30 09:44:17 380870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 380876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:141| [2025/04/30 09:44:17 380879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:142| [2025/04/30 09:44:17 380885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:142| [2025/04/30 09:44:17 380890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 380894] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 380900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:487|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:488|path_largest_ack:487| [2025/04/30 09:44:17 380905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:140|tx_in_flight:154814|prior_delivered:246415|prior_time:1746006257321119|is_app_limited:0|send_elapse:58537|ack_elapse:59743|ctl_first_sent_time:1746006257322334|lagest_ack_time:1746006257380862|curr_delivered:317215| [2025/04/30 09:44:17 380909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257322334| [2025/04/30 09:44:17 380914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:713||sndq_packets_used_bytes:0|sndq_packets_free:186| [2025/04/30 09:44:17 380918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:488|origin_pktnum:357|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:488|path_largest_ack:488| [2025/04/30 09:44:17 380922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:142|tx_in_flight:151214|prior_delivered:248815|prior_time:1746006257323047|is_app_limited:0|send_elapse:57944|ack_elapse:57815|ctl_first_sent_time:1746006257323845|lagest_ack_time:1746006257380862|curr_delivered:318415| [2025/04/30 09:44:17 380927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257323845| [2025/04/30 09:44:17 380931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:711||sndq_packets_used_bytes:0|sndq_packets_free:188| [2025/04/30 09:44:17 380939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56906|rttvar:113|minrtt:31343|latest_rtt:57017|ack_delay:72| [2025/04/30 09:44:17 380943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56911|rttvar:94|minrtt:31343|latest_rtt:57017|ack_delay:72| [2025/04/30 09:44:17 380947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:488|lost_pn:485|thresh:3| [2025/04/30 09:44:17 380951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 380955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 380959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 380963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 380967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 380970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 380974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 380978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 380982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 380986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 380990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 380993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 380997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 381001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 381024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 381043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 381046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 381050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 381062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 381066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 381085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 381101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 381105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 381108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 381112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381145] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 381206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 381226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 381245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 381277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 381335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:481|lost_pn:485|po_sent_time:1746006257320089|lost_send_time:1746006257316718|loss_delay:64144|frame:STREAM |repair:128| [2025/04/30 09:44:17 381341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:484|lost_pn:485|po_sent_time:1746006257322130|lost_send_time:1746006257316718|loss_delay:64144|frame:STREAM |repair:128| [2025/04/30 09:44:17 381347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:485|lost_pn:485|po_sent_time:1746006257322211|lost_send_time:1746006257316718|loss_delay:64144|frame:STREAM |repair:128| [2025/04/30 09:44:17 381352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257322211u| [2025/04/30 09:44:17 381357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 381362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257386416|now:1746006257381362|interval:5054| [2025/04/30 09:44:17 381368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257386416|now:1746006257381362|interv:5054| [2025/04/30 09:44:17 381373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57944, ack_elapse 57815, delivered 69600|rate 1201159|lost 209| [2025/04/30 09:44:17 381378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201159) in round 6| [2025/04/30 09:44:17 381383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 381388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6088| [2025/04/30 09:44:17 381396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:3|acked:2400|po_sent_time:1746006257323845|recovery:1|recovery_start:1746006257381357|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 381401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:3|acked:2400|po_sent_time:1746006257323845|recovery:1|recovery_start:1746006257381357|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 381407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:49207|srtt:56911|latest_rtt:57017|min_rtt:31343|applimit:0|lost:175|recovery:1|recovery_start:1746006257381357|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 381413] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:146414|inflight:49207|mode:1|applimit:0|pacing_rate:418195|bw:1206493|srtt:56911|latest_rtt:57017|min_rtt:31343|send:528|lost:175|tlp:0|recv:141|recovery:1|slow_start:0|conn_life:338645|acked:2400|delivered:318415|is_cwnd_limited:0| [2025/04/30 09:44:17 381421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:142|largest:142|pns:2| [2025/04/30 09:44:17 381426] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:246|pkt_type:SHORT_HEADER|pkt_num:142|frame:ACK |recv_time:1746006257380862|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 381432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377380862|now:1746006257380862|interv:120000000| [2025/04/30 09:44:17 381437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377380862|now:1746006257380862|interv:120000000| [2025/04/30 09:44:17 381442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257380990|pq_index:0| [2025/04/30 09:44:17 381447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257379392| [2025/04/30 09:44:17 381452] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257381452| [2025/04/30 09:44:17 381458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257381457| [2025/04/30 09:44:17 381463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257380990|now:1746006257381457| [2025/04/30 09:44:17 381468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257380990|now:1746006257381457| [2025/04/30 09:44:17 381473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 381479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 381484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56911|min_srtt:56911|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 381489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:91200|inflight:49207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:389100| [2025/04/30 09:44:17 381495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56911|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 381508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:481|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 381516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56911|min_srtt:56911|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 381525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:92400|inflight:49207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:242904| [2025/04/30 09:44:17 381533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56911|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 381543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:484|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 381549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56911|min_srtt:56911|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 381554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:93600|inflight:49207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:319539| [2025/04/30 09:44:17 381559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56911|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 381564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:485|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 381570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56911|min_srtt:56911|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 381575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:94800|inflight:49207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:452766| [2025/04/30 09:44:17 381580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56911|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 381586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 381591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56911|min_srtt:56911|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 381596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:96000|inflight:49207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:453945| [2025/04/30 09:44:17 381601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56911|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 381607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 381612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56911|min_srtt:56911|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 381621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:97200|inflight:49207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:455124| [2025/04/30 09:44:17 381626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 381631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 381636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 381641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 381647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:420|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 381652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:352551| [2025/04/30 09:44:17 381657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 381662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:532| [2025/04/30 09:44:17 381704] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:532|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006257381672|stream_id:0|stream_offset:352551| [2025/04/30 09:44:17 381715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:532|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 09:44:17 381724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:17 381733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257386416|now:1746006257381732|interval:4684| [2025/04/30 09:44:17 381740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257386416|now:1746006257381732|interv:4684| [2025/04/30 09:44:17 381745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:50407| [2025/04/30 09:44:17 381751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:421|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 381757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:353730| [2025/04/30 09:44:17 381762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:2094| [2025/04/30 09:44:17 381767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257383861|now:1746006257381767|interv:2094| [2025/04/30 09:44:17 381772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:2094| [2025/04/30 09:44:17 381777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 381782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 381787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:50407|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 381797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 381802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 381807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257383861| [2025/04/30 09:44:17 381812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257383861| [2025/04/30 09:44:17 381817] [debug] |xqc_engine_wakeup_after|wakeup:1746006257383861|now:1746006257381817|diff:2044| [2025/04/30 09:44:17 381822] [debug] |xqc_engine_main_logic|END|now:1746006257381457| [2025/04/30 09:44:17 381829] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257381829| [2025/04/30 09:44:17 381833] [debug] |xqc_engine_wakeup_after|wakeup:1746006257383861|now:1746006257381833|diff:2028| [2025/04/30 09:44:17 381838] [debug] |xqc_engine_main_logic|END|now:1746006257381829| [2025/04/30 09:44:17 382822] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:248|state:ESTABED|recv_time:1746006257382822| [2025/04/30 09:44:17 382830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 382836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:142| [2025/04/30 09:44:17 382840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:143| [2025/04/30 09:44:17 382846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:143| [2025/04/30 09:44:17 382850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 382855] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 382861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:492|origin_pktnum:361|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:493|path_largest_ack:492| [2025/04/30 09:44:17 382865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:147|tx_in_flight:147614|prior_delivered:251215|prior_time:1746006257325035|is_app_limited:0|send_elapse:57928|ack_elapse:57787|ctl_first_sent_time:1746006257325896|lagest_ack_time:1746006257382822|curr_delivered:319615| [2025/04/30 09:44:17 382870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257325896| [2025/04/30 09:44:17 382874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:187| [2025/04/30 09:44:17 382879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:493|origin_pktnum:235|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:493|path_largest_ack:493| [2025/04/30 09:44:17 382883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:147|tx_in_flight:147614|prior_delivered:251215|prior_time:1746006257325035|is_app_limited:0|send_elapse:57928|ack_elapse:57787|ctl_first_sent_time:1746006257325896|lagest_ack_time:1746006257382822|curr_delivered:320815| [2025/04/30 09:44:17 382887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257325966| [2025/04/30 09:44:17 382891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:711||sndq_packets_used_bytes:0|sndq_packets_free:188| [2025/04/30 09:44:17 382895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56911|rttvar:94|minrtt:31343|latest_rtt:56856|ack_delay:64| [2025/04/30 09:44:17 382903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56897|rttvar:100|minrtt:31343|latest_rtt:56856|ack_delay:64| [2025/04/30 09:44:17 382907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:493|lost_pn:490|thresh:3| [2025/04/30 09:44:17 382911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 382915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 382919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 382923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 382927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 382930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 382934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 382938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 382942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 382946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 382950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 382954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 382957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 382961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 382965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 382969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 382973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 382977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 382980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 382984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 382988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 382992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 382996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 383010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 383014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 383033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 383048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 383052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 383056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 383060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 383147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 383165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 383181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 383204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 383256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 383260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 383265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:486|lost_pn:490|po_sent_time:1746006257322272|lost_send_time:1746006257318813|loss_delay:64009|frame:ACK STREAM |repair:128| [2025/04/30 09:44:17 383270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:489|lost_pn:490|po_sent_time:1746006257323915|lost_send_time:1746006257318813|loss_delay:64009|frame:STREAM |repair:128| [2025/04/30 09:44:17 383274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:490|lost_pn:490|po_sent_time:1746006257323979|lost_send_time:1746006257318813|loss_delay:64009|frame:STREAM |repair:128| [2025/04/30 09:44:17 383278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257323979u| [2025/04/30 09:44:17 383282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 383286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257388048|now:1746006257383286|interval:4762| [2025/04/30 09:44:17 383291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257388048|now:1746006257383286|interv:4762| [2025/04/30 09:44:17 383295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57928, ack_elapse 57787, delivered 69600|rate 1201491|lost 212| [2025/04/30 09:44:17 383299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201491) in round 6| [2025/04/30 09:44:17 383303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 383307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6088| [2025/04/30 09:44:17 383311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:3|acked:2400|po_sent_time:1746006257325966|recovery:1|recovery_start:1746006257383282|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 383318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:3|acked:2400|po_sent_time:1746006257325966|recovery:1|recovery_start:1746006257383282|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 383322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:44400|srtt:56897|latest_rtt:56856|min_rtt:31343|applimit:0|lost:176|recovery:1|recovery_start:1746006257383282|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 383328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:143|largest:143|pns:2| [2025/04/30 09:44:17 383332] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:248|pkt_type:SHORT_HEADER|pkt_num:143|frame:ACK |recv_time:1746006257382822|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 383337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377382822|now:1746006257382822|interv:120000000| [2025/04/30 09:44:17 383341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377382822|now:1746006257382822|interv:120000000| [2025/04/30 09:44:17 383345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257383861|pq_index:0| [2025/04/30 09:44:17 383349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257381457| [2025/04/30 09:44:17 383353] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257383353| [2025/04/30 09:44:17 383358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257383357| [2025/04/30 09:44:17 383363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 383367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56897|min_srtt:56897|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 383372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:96000|inflight:44400|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:390279| [2025/04/30 09:44:17 383376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56897|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 383380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:486|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 383385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56897|min_srtt:56897|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 383389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:97200|inflight:44400|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:321897| [2025/04/30 09:44:17 383393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56897|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 383400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:489|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 383404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56897|min_srtt:56897|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 383408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:98400|inflight:44400|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:392637| [2025/04/30 09:44:17 383412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56897|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 383417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:490|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 383421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56897|min_srtt:56897|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 383425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:99600|inflight:44400|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:455124| [2025/04/30 09:44:17 383429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56897|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 383433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 383438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56897|min_srtt:56897|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 383442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:100800|inflight:44400|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:456303| [2025/04/30 09:44:17 383446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56897|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 383451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 383455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56897|min_srtt:56897|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 383459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:102000|inflight:44400|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:457482| [2025/04/30 09:44:17 383463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 383467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 383471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 383475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 383479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:421|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 383486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:353730| [2025/04/30 09:44:17 383490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 383495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 383501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 383508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:44400|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 383515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 383521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 383527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257383861| [2025/04/30 09:44:17 383534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257383861| [2025/04/30 09:44:17 383538] [debug] |xqc_engine_wakeup_after|wakeup:1746006257383861|now:1746006257383537|diff:324| [2025/04/30 09:44:17 383542] [debug] |xqc_engine_main_logic|END|now:1746006257383357| [2025/04/30 09:44:17 383547] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257383547| [2025/04/30 09:44:17 383551] [debug] |xqc_engine_wakeup_after|wakeup:1746006257383861|now:1746006257383551|diff:310| [2025/04/30 09:44:17 383555] [debug] |xqc_engine_main_logic|END|now:1746006257383547| [2025/04/30 09:44:17 384622] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257384622| [2025/04/30 09:44:17 384629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257383861|pq_index:0| [2025/04/30 09:44:17 384633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257383357| [2025/04/30 09:44:17 384638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257384637| [2025/04/30 09:44:17 384642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257383861|now:1746006257384637| [2025/04/30 09:44:17 384646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257383861|now:1746006257384637| [2025/04/30 09:44:17 384650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 384654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 384659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56897|min_srtt:56897|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 384663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:102000|inflight:44400|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:457482| [2025/04/30 09:44:17 384668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 384671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 384679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 384683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 384687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:421|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 384692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:353730| [2025/04/30 09:44:17 384696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 384700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:533| [2025/04/30 09:44:17 384735] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:533|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746006257384708|stream_id:0|stream_offset:353730| [2025/04/30 09:44:17 384744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:533|origin_pktnum:421|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 384751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 09:44:17 384758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257388048|now:1746006257384757|interval:3291| [2025/04/30 09:44:17 384765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257388048|now:1746006257384757|interv:3291| [2025/04/30 09:44:17 384769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146414|inflight:45600| [2025/04/30 09:44:17 384774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:424|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 384778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:354909| [2025/04/30 09:44:17 384782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1944| [2025/04/30 09:44:17 384786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257386730|now:1746006257384786|interv:1944| [2025/04/30 09:44:17 384790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1944| [2025/04/30 09:44:17 384794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 384798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 384802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:45600|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 384806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 384810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 384814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257386730| [2025/04/30 09:44:17 384822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257386730| [2025/04/30 09:44:17 384826] [debug] |xqc_engine_wakeup_after|wakeup:1746006257386730|now:1746006257384826|diff:1904| [2025/04/30 09:44:17 384830] [debug] |xqc_engine_main_logic|END|now:1746006257384637| [2025/04/30 09:44:17 384937] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:251|state:ESTABED|recv_time:1746006257384936| [2025/04/30 09:44:17 384942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 384948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:143| [2025/04/30 09:44:17 384952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:144| [2025/04/30 09:44:17 384958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:144| [2025/04/30 09:44:17 384962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 384967] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 384973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:501|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:502|path_largest_ack:501| [2025/04/30 09:44:17 384978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:147|tx_in_flight:154814|prior_delivered:251215|prior_time:1746006257325035|is_app_limited:0|send_elapse:58341|ack_elapse:59901|ctl_first_sent_time:1746006257326309|lagest_ack_time:1746006257384936|curr_delivered:322015| [2025/04/30 09:44:17 384982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257326309| [2025/04/30 09:44:17 384987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:711||sndq_packets_used_bytes:0|sndq_packets_free:188| [2025/04/30 09:44:17 384991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:502|origin_pktnum:368|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:502|path_largest_ack:502| [2025/04/30 09:44:17 384995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:151|tx_in_flight:148814|prior_delivered:253615|prior_time:1746006257327040|is_app_limited:0|send_elapse:58055|ack_elapse:57896|ctl_first_sent_time:1746006257327898|lagest_ack_time:1746006257384936|curr_delivered:323215| [2025/04/30 09:44:17 385000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257327898| [2025/04/30 09:44:17 385004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:709||sndq_packets_used_bytes:0|sndq_packets_free:190| [2025/04/30 09:44:17 385008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56897|rttvar:100|minrtt:31343|latest_rtt:57038|ack_delay:72| [2025/04/30 09:44:17 385012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56905|rttvar:92|minrtt:31343|latest_rtt:57038|ack_delay:72| [2025/04/30 09:44:17 385016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:502|lost_pn:499|thresh:3| [2025/04/30 09:44:17 385023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 385066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 385070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 385074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 385097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 385109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 385113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 385120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 385124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 385164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 385181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 385185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 385188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 385192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 385264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 385279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 385295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 385318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 385374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 385378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 385386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 385390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:491|lost_pn:499|po_sent_time:1746006257324039|lost_send_time:1746006257320769|loss_delay:64167|frame:STREAM |repair:128| [2025/04/30 09:44:17 385395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:494|lost_pn:499|po_sent_time:1746006257326029|lost_send_time:1746006257320769|loss_delay:64167|frame:STREAM |repair:128| [2025/04/30 09:44:17 385399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:498|lost_pn:499|po_sent_time:1746006257326092|lost_send_time:1746006257320769|loss_delay:64167|frame:STREAM |repair:128| [2025/04/30 09:44:17 385404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:499|lost_pn:499|po_sent_time:1746006257326181|lost_send_time:1746006257320769|loss_delay:64167|frame:STREAM |repair:128| [2025/04/30 09:44:17 385408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257326181u| [2025/04/30 09:44:17 385412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 385416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257390413|now:1746006257385416|interval:4997| [2025/04/30 09:44:17 385420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257390413|now:1746006257385416|interv:4997| [2025/04/30 09:44:17 385424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58055, ack_elapse 57896, delivered 69600|rate 1198863|lost 216| [2025/04/30 09:44:17 385429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198863) in round 6| [2025/04/30 09:44:17 385433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 385437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109096|extra_cwnd:6088| [2025/04/30 09:44:17 385441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:4|acked:2400|po_sent_time:1746006257327898|recovery:1|recovery_start:1746006257385412|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 385445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:4|acked:2400|po_sent_time:1746006257327898|recovery:1|recovery_start:1746006257385412|packet_conservation:1|next_round_delivered:258415| [2025/04/30 09:44:17 385453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:1|pacing_rate:418195|bw:1206493|cwnd:146414|full_bw_reached:1|inflight:38400|srtt:56905|latest_rtt:57038|min_rtt:31343|applimit:0|lost:177|recovery:1|recovery_start:1746006257385412|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:17 385458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 385462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:17 385467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 385471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:144|largest:144|pns:2| [2025/04/30 09:44:17 385476] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:251|pkt_type:SHORT_HEADER|pkt_num:144|frame:PING ACK |recv_time:1746006257384936|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 385480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377384936|now:1746006257384936|interv:120000000| [2025/04/30 09:44:17 385484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377384936|now:1746006257384936|interv:120000000| [2025/04/30 09:44:17 385488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257386730|pq_index:0| [2025/04/30 09:44:17 385492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257384637| [2025/04/30 09:44:17 385496] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257385496| [2025/04/30 09:44:17 385501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257385500| [2025/04/30 09:44:17 385506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 385511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:144|ack_delay:575|first_ack_range:63|largest_pkt_recv_time:1746006257384936| [2025/04/30 09:44:17 385515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:144|low:81|pkt_pns:2| [2025/04/30 09:44:17 385519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:144|frame_largest_recv:144| [2025/04/30 09:44:17 385523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:17 385528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56905|min_srtt:56905|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 385532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:100800|inflight:38400|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:393816| [2025/04/30 09:44:17 385537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56905|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 385545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:491|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 385552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56905|min_srtt:56905|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 385559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:102000|inflight:38400|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:249978| [2025/04/30 09:44:17 385565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56905|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 385573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:494|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 385579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56905|min_srtt:56905|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 385585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:103200|inflight:38400|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:251157| [2025/04/30 09:44:17 385590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56905|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 385594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:498|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 385598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56905|min_srtt:56905|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 385602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:104400|inflight:38400|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:324255| [2025/04/30 09:44:17 385607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56905|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 385611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:499|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 385615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 09:44:17 385619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56905|min_srtt:56905|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 385623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:105600|inflight:38400|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:457482| [2025/04/30 09:44:17 385628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56905|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 385632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 385636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56905|min_srtt:56905|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 385644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:106800|inflight:38400|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:458661| [2025/04/30 09:44:17 385648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:56905|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 385652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 385657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56905|min_srtt:56905|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 385661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:108000|inflight:38400|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 385665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 385669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 385673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 385677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 385681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:424|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 385686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:354909| [2025/04/30 09:44:17 385690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 385694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 385698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:20|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 09:44:17 385702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:534| [2025/04/30 09:44:17 385735] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:534|size:20|sent:36|pkt_type:SHORT_HEADER|frame:ACK |inflight:38400|now:1746006257385709|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 385744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:534|origin_pktnum:0|size:20|enc_size:36|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 385753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 385759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:38400|cwnd:146414|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 385765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 385769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 385777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257386730| [2025/04/30 09:44:17 385781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257386730| [2025/04/30 09:44:17 385785] [debug] |xqc_engine_wakeup_after|wakeup:1746006257386730|now:1746006257385785|diff:945| [2025/04/30 09:44:17 385789] [debug] |xqc_engine_main_logic|END|now:1746006257385500| [2025/04/30 09:44:17 385795] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257385795| [2025/04/30 09:44:17 385799] [debug] |xqc_engine_wakeup_after|wakeup:1746006257386730|now:1746006257385798|diff:932| [2025/04/30 09:44:17 385802] [debug] |xqc_engine_main_logic|END|now:1746006257385795| [2025/04/30 09:44:17 386855] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:252|state:ESTABED|recv_time:1746006257386854| [2025/04/30 09:44:17 386863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 386868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:144| [2025/04/30 09:44:17 386872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:145| [2025/04/30 09:44:17 386878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:145| [2025/04/30 09:44:17 386882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 386887] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 386894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:508|origin_pktnum:374|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:509|path_largest_ack:508| [2025/04/30 09:44:17 386898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:156|tx_in_flight:145214|prior_delivered:258415|prior_time:1746006257331052|is_app_limited:0|send_elapse:58019|ack_elapse:55802|ctl_first_sent_time:1746006257331875|lagest_ack_time:1746006257386854|curr_delivered:324415| [2025/04/30 09:44:17 386903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257331875| [2025/04/30 09:44:17 386907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:711||sndq_packets_used_bytes:0|sndq_packets_free:188| [2025/04/30 09:44:17 386911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:509|origin_pktnum:377|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:509|path_largest_ack:509| [2025/04/30 09:44:17 386916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:156|tx_in_flight:145214|prior_delivered:258415|prior_time:1746006257331052|is_app_limited:0|send_elapse:58019|ack_elapse:55802|ctl_first_sent_time:1746006257331875|lagest_ack_time:1746006257386854|curr_delivered:325615| [2025/04/30 09:44:17 386920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257331975| [2025/04/30 09:44:17 386924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:709||sndq_packets_used_bytes:0|sndq_packets_free:190| [2025/04/30 09:44:17 386928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56905|rttvar:92|minrtt:31343|latest_rtt:54879|ack_delay:72| [2025/04/30 09:44:17 386932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56642|rttvar:593|minrtt:31343|latest_rtt:54879|ack_delay:72| [2025/04/30 09:44:17 386937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:509|lost_pn:506|thresh:3| [2025/04/30 09:44:17 386944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 386948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 386952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 386956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 386960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 386963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 386967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 386971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 386975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 386979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 386983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 386987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 386990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 386994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 386998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 387014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 387025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 387029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 387037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 387040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 387055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 387070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 387074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 387078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 387082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 387177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 387193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 387209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 387232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 387289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 387293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 387301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 387309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 387313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 387317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 387321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:500|lost_pn:506|po_sent_time:1746006257326246|lost_send_time:1746006257323132|loss_delay:63722|frame:STREAM |repair:128| [2025/04/30 09:44:17 387326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:503|lost_pn:506|po_sent_time:1746006257327971|lost_send_time:1746006257323132|loss_delay:63722|frame:STREAM |repair:128| [2025/04/30 09:44:17 387330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:504|lost_pn:506|po_sent_time:1746006257328032|lost_send_time:1746006257323132|loss_delay:63722|frame:STREAM |repair:128| [2025/04/30 09:44:17 387335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:505|lost_pn:506|po_sent_time:1746006257328090|lost_send_time:1746006257323132|loss_delay:63722|frame:STREAM |repair:128| [2025/04/30 09:44:17 387340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:506|lost_pn:506|po_sent_time:1746006257328176|lost_send_time:1746006257323132|loss_delay:63722|frame:STREAM |repair:128| [2025/04/30 09:44:17 387344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257328176u| [2025/04/30 09:44:17 387348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 387352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257391963|now:1746006257387352|interval:4611| [2025/04/30 09:44:17 387356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257391963|now:1746006257387352|interv:4611| [2025/04/30 09:44:17 387360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58019, ack_elapse 55802, delivered 67200|rate 1158241|lost 221| [2025/04/30 09:44:17 387367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 6 -> 7| [2025/04/30 09:44:17 387371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158241) in round 7| [2025/04/30 09:44:17 387376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 387380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 387384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146414|packet_lost:5|acked:2400|po_sent_time:1746006257331975|recovery:1|recovery_start:1746006257387348|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 387389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:5|acked:2400|po_sent_time:1746006257331975|recovery:1|recovery_start:1746006257387348|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 387393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:30000|srtt:56642|latest_rtt:54879|min_rtt:31343|applimit:0|lost:177|recovery:1|recovery_start:1746006257387348|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 387399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:145|largest:145|pns:2| [2025/04/30 09:44:17 387403] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:252|pkt_type:SHORT_HEADER|pkt_num:145|frame:ACK |recv_time:1746006257386854|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 387408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377386854|now:1746006257386854|interv:120000000| [2025/04/30 09:44:17 387412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377386854|now:1746006257386854|interv:120000000| [2025/04/30 09:44:17 387416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257386730|pq_index:0| [2025/04/30 09:44:17 387420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257385500| [2025/04/30 09:44:17 387424] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257387424| [2025/04/30 09:44:17 387429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257387428| [2025/04/30 09:44:17 387433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257386730|now:1746006257387428| [2025/04/30 09:44:17 387437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257386730|now:1746006257387428| [2025/04/30 09:44:17 387441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 387446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 387450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56642|min_srtt:56642|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 387455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:108000|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 387462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 387466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 387470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 387474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 387478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56642|min_srtt:56642|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 387482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:108000|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 387486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 387490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 387494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 387498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 387504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:424|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 387511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:354909| [2025/04/30 09:44:17 387517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 387524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:535| [2025/04/30 09:44:17 387562] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:535|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746006257387534|stream_id:0|stream_offset:354909| [2025/04/30 09:44:17 387571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:535|origin_pktnum:424|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 387578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 09:44:17 387585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257391963|now:1746006257387585|interval:4378| [2025/04/30 09:44:17 387590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257391963|now:1746006257387585|interv:4378| [2025/04/30 09:44:17 387594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:31200| [2025/04/30 09:44:17 387599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:425|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 387603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:356088| [2025/04/30 09:44:17 387612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 387616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:536| [2025/04/30 09:44:17 387646] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:536|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746006257387623|stream_id:0|stream_offset:356088| [2025/04/30 09:44:17 387654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:536|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 09:44:17 387662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 09:44:17 387669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257391963|now:1746006257387668|interval:4295| [2025/04/30 09:44:17 387675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257391963|now:1746006257387668|interv:4295| [2025/04/30 09:44:17 387679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:32400| [2025/04/30 09:44:17 387683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:428|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 387688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:286527| [2025/04/30 09:44:17 387692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 387696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:537| [2025/04/30 09:44:17 387724] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:537|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1746006257387703|stream_id:0|stream_offset:286527| [2025/04/30 09:44:17 387732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:537|origin_pktnum:299|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 387739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/04/30 09:44:17 387746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257391963|now:1746006257387746|interval:4217| [2025/04/30 09:44:17 387752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257391963|now:1746006257387746|interv:4217| [2025/04/30 09:44:17 387756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:33600| [2025/04/30 09:44:17 387761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:429|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 387765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:357267| [2025/04/30 09:44:17 387769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 387777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257388777|now:1746006257387777|interv:1000| [2025/04/30 09:44:17 387781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 387785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 387789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 387793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:33600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 387797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 387801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 387805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257388777| [2025/04/30 09:44:17 387810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257388777| [2025/04/30 09:44:17 387814] [debug] |xqc_engine_wakeup_after|wakeup:1746006257388777|now:1746006257387813|diff:964| [2025/04/30 09:44:17 387818] [debug] |xqc_engine_main_logic|END|now:1746006257387428| [2025/04/30 09:44:17 387823] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257387823| [2025/04/30 09:44:17 387827] [debug] |xqc_engine_wakeup_after|wakeup:1746006257388777|now:1746006257387827|diff:950| [2025/04/30 09:44:17 387831] [debug] |xqc_engine_main_logic|END|now:1746006257387823| [2025/04/30 09:44:17 388833] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:252|state:ESTABED|recv_time:1746006257388832| [2025/04/30 09:44:17 388840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 388846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:145| [2025/04/30 09:44:17 388850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:146| [2025/04/30 09:44:17 388856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:146| [2025/04/30 09:44:17 388860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 388865] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 388871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:510|origin_pktnum:378|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:511|path_largest_ack:510| [2025/04/30 09:44:17 388875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:157|tx_in_flight:144014|prior_delivered:260815|prior_time:1746006257333571|is_app_limited:0|send_elapse:58409|ack_elapse:55261|ctl_first_sent_time:1746006257334267|lagest_ack_time:1746006257388832|curr_delivered:326815| [2025/04/30 09:44:17 388880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257334267| [2025/04/30 09:44:17 388884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:187| [2025/04/30 09:44:17 388889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:511|origin_pktnum:252|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:511|path_largest_ack:511| [2025/04/30 09:44:17 388893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:157|tx_in_flight:144014|prior_delivered:260815|prior_time:1746006257333571|is_app_limited:0|send_elapse:58409|ack_elapse:55261|ctl_first_sent_time:1746006257334267|lagest_ack_time:1746006257388832|curr_delivered:328015| [2025/04/30 09:44:17 388901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257334355| [2025/04/30 09:44:17 388905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:711||sndq_packets_used_bytes:0|sndq_packets_free:188| [2025/04/30 09:44:17 388909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56642|rttvar:593|minrtt:31343|latest_rtt:54477|ack_delay:72| [2025/04/30 09:44:17 388913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56362|rttvar:1004|minrtt:31343|latest_rtt:54477|ack_delay:72| [2025/04/30 09:44:17 388917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:511|lost_pn:508|thresh:3| [2025/04/30 09:44:17 388921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 388925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 388929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 388933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 388937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 388941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 388945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 388949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 388953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 388957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 388960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 388964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 388968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 388972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 388976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 388980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 388984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 388987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 388991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 388997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 389001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 389005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 389013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 389017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 389037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 389040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 389044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 389048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 389120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 389153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 389168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 389191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 389248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 389252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 389260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 389272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 389275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 389279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 389287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 389291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 389295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 389299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:507|lost_pn:508|po_sent_time:1746006257328241|lost_send_time:1746006257325425|loss_delay:63407|frame:STREAM |repair:128| [2025/04/30 09:44:17 389304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257328241u| [2025/04/30 09:44:17 389308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 389312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:56362|rtt_var:1004|pto_duration:60378|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 389319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 389323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 389327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 30000| [2025/04/30 09:44:17 389331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257473081|now:1746006257389312|interv:83769| [2025/04/30 09:44:17 389335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257473081|now:1746006257389312|interval:83769|pto_count:0|srtt:56362 [2025/04/30 09:44:17 389339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58409, ack_elapse 55261, delivered 67200|rate 1150507|lost 222| [2025/04/30 09:44:17 389344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150507) in round 7| [2025/04/30 09:44:17 389348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 389352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 389356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:1|acked:2400|po_sent_time:1746006257334355|recovery:1|recovery_start:1746006257389308|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 389361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:1|acked:2400|po_sent_time:1746006257334355|recovery:1|recovery_start:1746006257389308|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 389365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:30000|srtt:56362|latest_rtt:54477|min_rtt:31343|applimit:0|lost:180|recovery:1|recovery_start:1746006257389308|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 389371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:146|largest:146|pns:2| [2025/04/30 09:44:17 389376] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:252|pkt_type:SHORT_HEADER|pkt_num:146|frame:ACK |recv_time:1746006257388832|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 389381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377388832|now:1746006257388832|interv:120000000| [2025/04/30 09:44:17 389385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377388832|now:1746006257388832|interv:120000000| [2025/04/30 09:44:17 389389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257388777|pq_index:0| [2025/04/30 09:44:17 389393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257387428| [2025/04/30 09:44:17 389397] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257389397| [2025/04/30 09:44:17 389402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257389401| [2025/04/30 09:44:17 389406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257388777|now:1746006257389401| [2025/04/30 09:44:17 389413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257388777|now:1746006257389401| [2025/04/30 09:44:17 389417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 389421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 389426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56362|min_srtt:56362|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 389430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:104400|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 389435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 389439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 389442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 389447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 389451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56362|min_srtt:56362|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 389455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:104400|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 389459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 389463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 389467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 389471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 389476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:429|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 389483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:357267| [2025/04/30 09:44:17 389490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 389496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:538| [2025/04/30 09:44:17 389535] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:538|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746006257389507|stream_id:0|stream_offset:357267| [2025/04/30 09:44:17 389544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:538|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 09:44:17 389551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 09:44:17 389562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:56362|rtt_var:1004|pto_duration:60378|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 389566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 389570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 389574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 31200| [2025/04/30 09:44:17 389578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257474885|now:1746006257389561|interv:85324| [2025/04/30 09:44:17 389582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257474885|now:1746006257389561|interval:85324|pto_count:0|srtt:56362 [2025/04/30 09:44:17 389586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:31200| [2025/04/30 09:44:17 389591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:430|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 389595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:358446| [2025/04/30 09:44:17 389600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 389604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:539| [2025/04/30 09:44:17 389633] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:539|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746006257389611|stream_id:0|stream_offset:358446| [2025/04/30 09:44:17 389642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:539|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 09:44:17 389650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 09:44:17 389656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:56362|rtt_var:1004|pto_duration:60378|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 389662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 389666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 389670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 32400| [2025/04/30 09:44:17 389674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257474989|now:1746006257389656|interv:85333| [2025/04/30 09:44:17 389678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257474989|now:1746006257389656|interval:85333|pto_count:0|srtt:56362 [2025/04/30 09:44:17 389683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:32400| [2025/04/30 09:44:17 389687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:433|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 389695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:360804| [2025/04/30 09:44:17 389700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 389704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257390703|now:1746006257389703|interv:1000| [2025/04/30 09:44:17 389708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 389711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 389715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 389720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:32400|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 389724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 389728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 389732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257390703| [2025/04/30 09:44:17 389736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257390703| [2025/04/30 09:44:17 389740] [debug] |xqc_engine_wakeup_after|wakeup:1746006257390703|now:1746006257389740|diff:963| [2025/04/30 09:44:17 389744] [debug] |xqc_engine_main_logic|END|now:1746006257389401| [2025/04/30 09:44:17 389750] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257389750| [2025/04/30 09:44:17 389754] [debug] |xqc_engine_wakeup_after|wakeup:1746006257390703|now:1746006257389753|diff:950| [2025/04/30 09:44:17 389758] [debug] |xqc_engine_main_logic|END|now:1746006257389750| [2025/04/30 09:44:17 390827] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:252|state:ESTABED|recv_time:1746006257390826| [2025/04/30 09:44:17 390835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 390841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:146| [2025/04/30 09:44:17 390845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:147| [2025/04/30 09:44:17 390851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:147| [2025/04/30 09:44:17 390855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 390860] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 390866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:512|origin_pktnum:382|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:513|path_largest_ack:512| [2025/04/30 09:44:17 390870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:157|tx_in_flight:146414|prior_delivered:260815|prior_time:1746006257333571|is_app_limited:0|send_elapse:58578|ack_elapse:57255|ctl_first_sent_time:1746006257334436|lagest_ack_time:1746006257390826|curr_delivered:329215| [2025/04/30 09:44:17 390875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257334436| [2025/04/30 09:44:17 390879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:708||sndq_packets_used_bytes:0|sndq_packets_free:191| [2025/04/30 09:44:17 390884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:513|origin_pktnum:383|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:513|path_largest_ack:513| [2025/04/30 09:44:17 390891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:162|tx_in_flight:139214|prior_delivered:263215|prior_time:1746006257335046|is_app_limited:0|send_elapse:58010|ack_elapse:55780|ctl_first_sent_time:1746006257335781|lagest_ack_time:1746006257390826|curr_delivered:330415| [2025/04/30 09:44:17 390896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257335781| [2025/04/30 09:44:17 390900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:706||sndq_packets_used_bytes:0|sndq_packets_free:193| [2025/04/30 09:44:17 390904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56362|rttvar:1004|minrtt:31343|latest_rtt:55045|ack_delay:72| [2025/04/30 09:44:17 390908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56188|rttvar:1100|minrtt:31343|latest_rtt:55045|ack_delay:72| [2025/04/30 09:44:17 390913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:513|lost_pn:510|thresh:3| [2025/04/30 09:44:17 390917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 390921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 390925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 390929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 390932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 390936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 390940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 390944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 390948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 390952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 390956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 390960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 390963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 390967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 390971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 390975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 390979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 390985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 390989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 390993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 390997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 391001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 391008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 391012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 391024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 391028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 391032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 391035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 391107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 391123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 391155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 391178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 391251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 391254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 391262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 391274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 391278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 391282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 391289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 391293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 391297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 391305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 391309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:56188|rtt_var:1100|pto_duration:60588|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 391316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 391320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 391324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 30000| [2025/04/30 09:44:17 391328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257475199|now:1746006257391309|interv:83890| [2025/04/30 09:44:17 391332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257475199|now:1746006257391309|interval:83890|pto_count:0|srtt:56188 [2025/04/30 09:44:17 391336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58010, ack_elapse 55780, delivered 67200|rate 1158420|lost 222| [2025/04/30 09:44:17 391341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158420) in round 7| [2025/04/30 09:44:17 391345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 391349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 391353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257335781|recovery:1|recovery_start:1746006257389308|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 391357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257335781|recovery:1|recovery_start:1746006257389308|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 391362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:30000|srtt:56188|latest_rtt:55045|min_rtt:31343|applimit:0|lost:182|recovery:1|recovery_start:1746006257389308|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 391368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:147|largest:147|pns:2| [2025/04/30 09:44:17 391372] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:252|pkt_type:SHORT_HEADER|pkt_num:147|frame:ACK |recv_time:1746006257390826|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 391377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377390826|now:1746006257390826|interv:120000000| [2025/04/30 09:44:17 391381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377390826|now:1746006257390826|interv:120000000| [2025/04/30 09:44:17 391385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257390703|pq_index:0| [2025/04/30 09:44:17 391389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257389401| [2025/04/30 09:44:17 391393] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257391393| [2025/04/30 09:44:17 391398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257391397| [2025/04/30 09:44:17 391403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257390703|now:1746006257391397| [2025/04/30 09:44:17 391409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257390703|now:1746006257391397| [2025/04/30 09:44:17 391413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 391417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 391422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56188|min_srtt:56188|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 391427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:102000|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 391431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 391435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 391439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 391443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 391447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56188|min_srtt:56188|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 391452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:102000|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 391456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 391460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 391464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 391468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 391472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:433|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 391476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:360804| [2025/04/30 09:44:17 391481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 391485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:540| [2025/04/30 09:44:17 391518] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:540|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746006257391492|stream_id:0|stream_offset:360804| [2025/04/30 09:44:17 391527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:540|origin_pktnum:433|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 391534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 09:44:17 391547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:56188|rtt_var:1100|pto_duration:60588|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 391552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 391556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 391560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 31200| [2025/04/30 09:44:17 391564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257477080|now:1746006257391546|interv:85534| [2025/04/30 09:44:17 391568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257477080|now:1746006257391546|interval:85534|pto_count:0|srtt:56188 [2025/04/30 09:44:17 391572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:31200| [2025/04/30 09:44:17 391577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:436|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 391581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:291243| [2025/04/30 09:44:17 391586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 391590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:541| [2025/04/30 09:44:17 391619] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:541|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746006257391597|stream_id:0|stream_offset:291243| [2025/04/30 09:44:17 391628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:541|origin_pktnum:307|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 391635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 09:44:17 391641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:56188|rtt_var:1100|pto_duration:60588|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 391647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 391654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 391658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 32400| [2025/04/30 09:44:17 391662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257477185|now:1746006257391641|interv:85544| [2025/04/30 09:44:17 391666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257477185|now:1746006257391641|interval:85544|pto_count:0|srtt:56188 [2025/04/30 09:44:17 391670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:32400| [2025/04/30 09:44:17 391675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:437|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 391679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:361983| [2025/04/30 09:44:17 391687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 391691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257392691|now:1746006257391691|interv:1000| [2025/04/30 09:44:17 391695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 391699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 391703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 391707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:32400|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 391711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 391715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 391719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257392691| [2025/04/30 09:44:17 391724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257392691| [2025/04/30 09:44:17 391728] [debug] |xqc_engine_wakeup_after|wakeup:1746006257392691|now:1746006257391727|diff:964| [2025/04/30 09:44:17 391732] [debug] |xqc_engine_main_logic|END|now:1746006257391397| [2025/04/30 09:44:17 391737] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257391737| [2025/04/30 09:44:17 391741] [debug] |xqc_engine_wakeup_after|wakeup:1746006257392691|now:1746006257391741|diff:950| [2025/04/30 09:44:17 391745] [debug] |xqc_engine_main_logic|END|now:1746006257391737| [2025/04/30 09:44:17 392814] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257392814| [2025/04/30 09:44:17 392822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257392691|pq_index:0| [2025/04/30 09:44:17 392826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257391397| [2025/04/30 09:44:17 392831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257392830| [2025/04/30 09:44:17 392836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257392691|now:1746006257392830| [2025/04/30 09:44:17 392840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257392691|now:1746006257392830| [2025/04/30 09:44:17 392844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 392848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 392853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56188|min_srtt:56188|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 392857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:99600|inflight:32400|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 392862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 392868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 392872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 392877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 392881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56188|min_srtt:56188|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 392885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:99600|inflight:32400|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 392889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 392893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 392897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 392901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 392905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:437|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 392909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:361983| [2025/04/30 09:44:17 392914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 392918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:542| [2025/04/30 09:44:17 392951] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:542|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1746006257392926|stream_id:0|stream_offset:361983| [2025/04/30 09:44:17 392959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:542|origin_pktnum:437|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 392967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/04/30 09:44:17 392974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:56188|rtt_var:1100|pto_duration:60588|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 392981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 392985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 392989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 33600| [2025/04/30 09:44:17 392993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257478514|now:1746006257392973|interv:85541| [2025/04/30 09:44:17 392997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257478514|now:1746006257392973|interval:85541|pto_count:0|srtt:56188 [2025/04/30 09:44:17 393006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:33600| [2025/04/30 09:44:17 393011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:438|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 393015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:363162| [2025/04/30 09:44:17 393019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 393023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257394023|now:1746006257393023|interv:1000| [2025/04/30 09:44:17 393027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 393031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 393035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 393039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:33600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 393043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 393047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 393051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257394023| [2025/04/30 09:44:17 393055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257394023| [2025/04/30 09:44:17 393059] [debug] |xqc_engine_wakeup_after|wakeup:1746006257394023|now:1746006257393059|diff:964| [2025/04/30 09:44:17 393063] [debug] |xqc_engine_main_logic|END|now:1746006257392830| [2025/04/30 09:44:17 393072] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:252|state:ESTABED|recv_time:1746006257393072| [2025/04/30 09:44:17 393077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 393083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:147| [2025/04/30 09:44:17 393086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:148| [2025/04/30 09:44:17 393093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:148| [2025/04/30 09:44:17 393097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 393102] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 393107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:514|origin_pktnum:386|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:515|path_largest_ack:514| [2025/04/30 09:44:17 393112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:162|tx_in_flight:140414|prior_delivered:263215|prior_time:1746006257335046|is_app_limited:0|send_elapse:58095|ack_elapse:58026|ctl_first_sent_time:1746006257335866|lagest_ack_time:1746006257393072|curr_delivered:331615| [2025/04/30 09:44:17 393116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257335866| [2025/04/30 09:44:17 393121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:704||sndq_packets_used_bytes:0|sndq_packets_free:195| [2025/04/30 09:44:17 393128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:515|origin_pktnum:131|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:515|path_largest_ack:515| [2025/04/30 09:44:17 393149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:162|tx_in_flight:140414|prior_delivered:263215|prior_time:1746006257335046|is_app_limited:0|send_elapse:58095|ack_elapse:58026|ctl_first_sent_time:1746006257335866|lagest_ack_time:1746006257393072|curr_delivered:332815| [2025/04/30 09:44:17 393153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257335942| [2025/04/30 09:44:17 393157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:703||sndq_packets_used_bytes:0|sndq_packets_free:196| [2025/04/30 09:44:17 393161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56188|rttvar:1100|minrtt:31343|latest_rtt:57130|ack_delay:72| [2025/04/30 09:44:17 393166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56297|rttvar:1042|minrtt:31343|latest_rtt:57130|ack_delay:72| [2025/04/30 09:44:17 393170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:515|lost_pn:512|thresh:3| [2025/04/30 09:44:17 393174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 393205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 393209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 393233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 393248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 393252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 393259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 393263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 393271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 393275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 393279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 393376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 393391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 393406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 393429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 393486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 393490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 393497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 393509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 393513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 393517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 393525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 393528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 393532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 393540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 393544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:56297|rtt_var:1042|pto_duration:60465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 393549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 393553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 393558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 31200| [2025/04/30 09:44:17 393564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257478391|now:1746006257393544|interv:84847| [2025/04/30 09:44:17 393575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257478391|now:1746006257393544|interval:84847|pto_count:0|srtt:56297 [2025/04/30 09:44:17 393582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58095, ack_elapse 58026, delivered 69600|rate 1198037|lost 222| [2025/04/30 09:44:17 393589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198037) in round 7| [2025/04/30 09:44:17 393595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 393599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 393603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257335942|recovery:1|recovery_start:1746006257389308|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 393607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257335942|recovery:1|recovery_start:1746006257389308|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 393612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:31200|srtt:56297|latest_rtt:57130|min_rtt:31343|applimit:0|lost:185|recovery:1|recovery_start:1746006257389308|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 393618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:148|largest:148|pns:2| [2025/04/30 09:44:17 393623] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:252|pkt_type:SHORT_HEADER|pkt_num:148|frame:ACK |recv_time:1746006257393072|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 393628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377393072|now:1746006257393072|interv:120000000| [2025/04/30 09:44:17 393632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377393072|now:1746006257393072|interv:120000000| [2025/04/30 09:44:17 393636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257394023|pq_index:0| [2025/04/30 09:44:17 393640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257392830| [2025/04/30 09:44:17 393644] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257393644| [2025/04/30 09:44:17 393649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257393648| [2025/04/30 09:44:17 393654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 393659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56297|min_srtt:56297|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 393663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:98400|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 393668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 393675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 393679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 393683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 393687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56297|min_srtt:56297|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 393691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:98400|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 393696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 393699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 393703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 393707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 393712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:438|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 393716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:363162| [2025/04/30 09:44:17 393720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 393724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 393728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 393732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 393736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 393740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 393744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257394023| [2025/04/30 09:44:17 393748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257394023| [2025/04/30 09:44:17 393752] [debug] |xqc_engine_wakeup_after|wakeup:1746006257394023|now:1746006257393752|diff:271| [2025/04/30 09:44:17 393756] [debug] |xqc_engine_main_logic|END|now:1746006257393648| [2025/04/30 09:44:17 393762] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257393762| [2025/04/30 09:44:17 393766] [debug] |xqc_engine_wakeup_after|wakeup:1746006257394023|now:1746006257393766|diff:257| [2025/04/30 09:44:17 393769] [debug] |xqc_engine_main_logic|END|now:1746006257393762| [2025/04/30 09:44:17 394841] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257394841| [2025/04/30 09:44:17 394852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257394023|pq_index:0| [2025/04/30 09:44:17 394865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257393648| [2025/04/30 09:44:17 394873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257394872| [2025/04/30 09:44:17 394881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257394023|now:1746006257394872| [2025/04/30 09:44:17 394887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257394023|now:1746006257394872| [2025/04/30 09:44:17 394893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 394899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 394906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56297|min_srtt:56297|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 394914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:98400|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 394919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 394923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 394927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 394931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 394935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56297|min_srtt:56297|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 394940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:98400|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 394944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 394948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 394952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 394956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 394960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:438|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 394965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:363162| [2025/04/30 09:44:17 394969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 394973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:543| [2025/04/30 09:44:17 395007] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:543|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746006257394982|stream_id:0|stream_offset:363162| [2025/04/30 09:44:17 395027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:543|origin_pktnum:438|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 395035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 09:44:17 395041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:56297|rtt_var:1042|pto_duration:60465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 395045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 395049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 395053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 32400| [2025/04/30 09:44:17 395057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257480447|now:1746006257395040|interv:85407| [2025/04/30 09:44:17 395061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257480447|now:1746006257395040|interval:85407|pto_count:0|srtt:56297 [2025/04/30 09:44:17 395065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:32400| [2025/04/30 09:44:17 395070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:441|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 395075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:365520| [2025/04/30 09:44:17 395079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 395083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:544| [2025/04/30 09:44:17 395112] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:544|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1746006257395090|stream_id:0|stream_offset:365520| [2025/04/30 09:44:17 395121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:544|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 09:44:17 395129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/04/30 09:44:17 395156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:56297|rtt_var:1042|pto_duration:60465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 395161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 395165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 395169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 33600| [2025/04/30 09:44:17 395173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257480555|now:1746006257395156|interv:85399| [2025/04/30 09:44:17 395177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257480555|now:1746006257395156|interval:85399|pto_count:0|srtt:56297 [2025/04/30 09:44:17 395186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:33600| [2025/04/30 09:44:17 395191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:444|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 395195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:295959| [2025/04/30 09:44:17 395200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 395204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257396204|now:1746006257395204|interv:1000| [2025/04/30 09:44:17 395208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 395212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 395216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 395220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:33600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 395224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 395228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 395232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257396204| [2025/04/30 09:44:17 395236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257396204| [2025/04/30 09:44:17 395240] [debug] |xqc_engine_wakeup_after|wakeup:1746006257396204|now:1746006257395240|diff:964| [2025/04/30 09:44:17 395245] [debug] |xqc_engine_main_logic|END|now:1746006257394872| [2025/04/30 09:44:17 395254] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:254|state:ESTABED|recv_time:1746006257395254| [2025/04/30 09:44:17 395259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 395265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:148| [2025/04/30 09:44:17 395269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:149| [2025/04/30 09:44:17 395275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:149| [2025/04/30 09:44:17 395279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 395284] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 395290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:517|origin_pktnum:133|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:518|path_largest_ack:517| [2025/04/30 09:44:17 395295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:164|tx_in_flight:139214|prior_delivered:265615|prior_time:1746006257337100|is_app_limited:0|send_elapse:59187|ack_elapse:58154|ctl_first_sent_time:1746006257338971|lagest_ack_time:1746006257395254|curr_delivered:334015| [2025/04/30 09:44:17 395299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257338971| [2025/04/30 09:44:17 395307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:699||sndq_packets_used_bytes:0|sndq_packets_free:200| [2025/04/30 09:44:17 395311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:518|origin_pktnum:263|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:518|path_largest_ack:518| [2025/04/30 09:44:17 395316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:166|tx_in_flight:135614|prior_delivered:268015|prior_time:1746006257339097|is_app_limited:0|send_elapse:59192|ack_elapse:56157|ctl_first_sent_time:1746006257340970|lagest_ack_time:1746006257395254|curr_delivered:335215| [2025/04/30 09:44:17 395320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257340970| [2025/04/30 09:44:17 395324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:698||sndq_packets_used_bytes:0|sndq_packets_free:201| [2025/04/30 09:44:17 395328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56297|rttvar:1042|minrtt:31343|latest_rtt:54284|ack_delay:64| [2025/04/30 09:44:17 395332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:56037|rttvar:1301|minrtt:31343|latest_rtt:54284|ack_delay:64| [2025/04/30 09:44:17 395337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:518|lost_pn:515|thresh:3| [2025/04/30 09:44:17 395341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 395368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 395388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 395402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 395406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 395414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 395417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 395425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 395495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 395513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 395528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 395552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 395608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 395612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 395620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 395631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 395635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 395639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 395647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 395651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 395654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 395662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 395666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257399060|now:1746006257395666|interval:3394| [2025/04/30 09:44:17 395671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257399060|now:1746006257395666|interv:3394| [2025/04/30 09:44:17 395675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 59192, ack_elapse 56157, delivered 67200|rate 1135288|lost 222| [2025/04/30 09:44:17 395679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135288) in round 7| [2025/04/30 09:44:17 395683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 395687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 395691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257340970|recovery:1|recovery_start:1746006257389308|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 395696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257340970|recovery:1|recovery_start:1746006257389308|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 395703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:31200|srtt:56037|latest_rtt:54284|min_rtt:31343|applimit:0|lost:187|recovery:1|recovery_start:1746006257389308|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 395709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:149|largest:149|pns:2| [2025/04/30 09:44:17 395713] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:254|pkt_type:SHORT_HEADER|pkt_num:149|frame:ACK |recv_time:1746006257395254|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 395718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377395254|now:1746006257395254|interv:120000000| [2025/04/30 09:44:17 395722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377395254|now:1746006257395254|interv:120000000| [2025/04/30 09:44:17 395726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257396204|pq_index:0| [2025/04/30 09:44:17 395730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257394872| [2025/04/30 09:44:17 395734] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257395734| [2025/04/30 09:44:17 395739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257395738| [2025/04/30 09:44:17 395744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 395749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56037|min_srtt:56037|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 395753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:96000|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 395758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 395761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 395765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 395770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 395774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:56037|min_srtt:56037|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 395778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:96000|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 395782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 395786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 395792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 395797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 395801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:444|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 395805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:295959| [2025/04/30 09:44:17 395810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 395813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 395817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 395821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 395826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 395829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 395833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257396204| [2025/04/30 09:44:17 395837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257396204| [2025/04/30 09:44:17 395841] [debug] |xqc_engine_wakeup_after|wakeup:1746006257396204|now:1746006257395841|diff:363| [2025/04/30 09:44:17 395845] [debug] |xqc_engine_main_logic|END|now:1746006257395738| [2025/04/30 09:44:17 395850] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257395850| [2025/04/30 09:44:17 395854] [debug] |xqc_engine_wakeup_after|wakeup:1746006257396204|now:1746006257395854|diff:350| [2025/04/30 09:44:17 395858] [debug] |xqc_engine_main_logic|END|now:1746006257395850| [2025/04/30 09:44:17 396855] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:254|state:ESTABED|recv_time:1746006257396854| [2025/04/30 09:44:17 396866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 396872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:149| [2025/04/30 09:44:17 396876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:150| [2025/04/30 09:44:17 396883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:150| [2025/04/30 09:44:17 396887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 396892] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 396898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:519|origin_pktnum:393|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:520|path_largest_ack:519| [2025/04/30 09:44:17 396903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:170|tx_in_flight:127214|prior_delivered:272815|prior_time:1746006257343019|is_app_limited:0|send_elapse:58004|ack_elapse:53835|ctl_first_sent_time:1746006257343808|lagest_ack_time:1746006257396854|curr_delivered:336415| [2025/04/30 09:44:17 396908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257343808| [2025/04/30 09:44:17 396919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:691||sndq_packets_used_bytes:0|sndq_packets_free:208| [2025/04/30 09:44:17 396923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:520|origin_pktnum:396|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:520|path_largest_ack:520| [2025/04/30 09:44:17 396928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:172|tx_in_flight:123614|prior_delivered:275215|prior_time:1746006257345045|is_app_limited:0|send_elapse:59184|ack_elapse:51809|ctl_first_sent_time:1746006257346909|lagest_ack_time:1746006257396854|curr_delivered:337615| [2025/04/30 09:44:17 396933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257346909| [2025/04/30 09:44:17 396937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:689||sndq_packets_used_bytes:0|sndq_packets_free:210| [2025/04/30 09:44:17 396941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:56037|rttvar:1301|minrtt:31343|latest_rtt:49945|ack_delay:72| [2025/04/30 09:44:17 396945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55267|rttvar:2517|minrtt:31343|latest_rtt:49945|ack_delay:72| [2025/04/30 09:44:17 396949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:520|lost_pn:517|thresh:3| [2025/04/30 09:44:17 396953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 396958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 396961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 396965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 396969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 396973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 396977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 396981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 396984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 396988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 396992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 396996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 397000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 397014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 397018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 397026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 397029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 397037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 397098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 397116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 397148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 397174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 397230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 397234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 397242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 397253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 397257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 397261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 397269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 397272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 397276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 397285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:516|lost_pn:517|po_sent_time:1746006257336019|lost_send_time:1746006257334679|loss_delay:62175|frame:STREAM |repair:128| [2025/04/30 09:44:17 397289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006257336019u| [2025/04/30 09:44:17 397294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 397298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55267|rtt_var:2517|pto_duration:65335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 397302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 397306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 397310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 27600| [2025/04/30 09:44:17 397314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257485425|now:1746006257397298|interv:88127| [2025/04/30 09:44:17 397318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257485425|now:1746006257397298|interval:88127|pto_count:0|srtt:55267 [2025/04/30 09:44:17 397323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 59184, ack_elapse 51809, delivered 62400|rate 1054339|lost 223| [2025/04/30 09:44:17 397327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1054339) in round 7| [2025/04/30 09:44:17 397333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 397338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 397341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:1|acked:2400|po_sent_time:1746006257346909|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 397346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:1|acked:2400|po_sent_time:1746006257346909|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 397351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:27600|srtt:55267|latest_rtt:49945|min_rtt:31343|applimit:0|lost:187|recovery:1|recovery_start:1746006257397293|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 397357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:150|largest:150|pns:2| [2025/04/30 09:44:17 397361] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:254|pkt_type:SHORT_HEADER|pkt_num:150|frame:ACK |recv_time:1746006257396854|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 397366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377396854|now:1746006257396854|interv:120000000| [2025/04/30 09:44:17 397371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377396854|now:1746006257396854|interv:120000000| [2025/04/30 09:44:17 397374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257396204|pq_index:0| [2025/04/30 09:44:17 397379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257395738| [2025/04/30 09:44:17 397383] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257397383| [2025/04/30 09:44:17 397388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257397387| [2025/04/30 09:44:17 397392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257396204|now:1746006257397387| [2025/04/30 09:44:17 397397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257396204|now:1746006257397387| [2025/04/30 09:44:17 397400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 397405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 397410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55267|min_srtt:55267|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 397414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:96000|inflight:27600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 397419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 397423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 397429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 397434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 397438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55267|min_srtt:55267|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 397442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:96000|inflight:27600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 397446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 397450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 397454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 397458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 397462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:444|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 397467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:295959| [2025/04/30 09:44:17 397471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 397475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:545| [2025/04/30 09:44:17 397509] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:545|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27600|now:1746006257397483|stream_id:0|stream_offset:295959| [2025/04/30 09:44:17 397518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:545|origin_pktnum:315|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 397526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:27600|applimit:0| [2025/04/30 09:44:17 397532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55267|rtt_var:2517|pto_duration:65335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 397539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 397543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 397547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 28800| [2025/04/30 09:44:17 397550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257487818|now:1746006257397532|interv:90286| [2025/04/30 09:44:17 397555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257487818|now:1746006257397532|interval:90286|pto_count:0|srtt:55267 [2025/04/30 09:44:17 397563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:28800| [2025/04/30 09:44:17 397568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:445|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 397572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:366699| [2025/04/30 09:44:17 397577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 397581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:546| [2025/04/30 09:44:17 397616] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:546|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28800|now:1746006257397588|stream_id:0|stream_offset:366699| [2025/04/30 09:44:17 397625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:546|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 09:44:17 397632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:28800|applimit:0| [2025/04/30 09:44:17 397639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55267|rtt_var:2517|pto_duration:65335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 397645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 397649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 397653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 30000| [2025/04/30 09:44:17 397657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257487923|now:1746006257397639|interv:90284| [2025/04/30 09:44:17 397661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257487923|now:1746006257397639|interval:90284|pto_count:0|srtt:55267 [2025/04/30 09:44:17 397665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:30000| [2025/04/30 09:44:17 397670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:446|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 397674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:367878| [2025/04/30 09:44:17 397678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 397683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:547| [2025/04/30 09:44:17 397711] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:547|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746006257397690|stream_id:0|stream_offset:367878| [2025/04/30 09:44:17 397719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:547|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 09:44:17 397727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 09:44:17 397739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55267|rtt_var:2517|pto_duration:65335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 397744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 397747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 397751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 31200| [2025/04/30 09:44:17 397755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257488025|now:1746006257397739|interv:90286| [2025/04/30 09:44:17 397759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257488025|now:1746006257397739|interval:90286|pto_count:0|srtt:55267 [2025/04/30 09:44:17 397764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:31200| [2025/04/30 09:44:17 397768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:449|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 397772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:369057| [2025/04/30 09:44:17 397777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 397781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257398781|now:1746006257397781|interv:1000| [2025/04/30 09:44:17 397785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 397788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 397793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 397797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 397801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 397805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 397809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257398781| [2025/04/30 09:44:17 397813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257398781| [2025/04/30 09:44:17 397817] [debug] |xqc_engine_wakeup_after|wakeup:1746006257398781|now:1746006257397817|diff:964| [2025/04/30 09:44:17 397822] [debug] |xqc_engine_main_logic|END|now:1746006257397387| [2025/04/30 09:44:17 397827] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257397827| [2025/04/30 09:44:17 397831] [debug] |xqc_engine_wakeup_after|wakeup:1746006257398781|now:1746006257397831|diff:950| [2025/04/30 09:44:17 397835] [debug] |xqc_engine_main_logic|END|now:1746006257397827| [2025/04/30 09:44:17 398844] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:254|state:ESTABED|recv_time:1746006257398843| [2025/04/30 09:44:17 398852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 398858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:150| [2025/04/30 09:44:17 398865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:151| [2025/04/30 09:44:17 398871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:151| [2025/04/30 09:44:17 398876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 398881] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 398887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:521|origin_pktnum:397|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:522|path_largest_ack:521| [2025/04/30 09:44:17 398891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:176|tx_in_flight:115207|prior_delivered:280015|prior_time:1746006257348979|is_app_limited:0|send_elapse:57844|ack_elapse:49864|ctl_first_sent_time:1746006257349660|lagest_ack_time:1746006257398843|curr_delivered:338815| [2025/04/30 09:44:17 398896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257349660| [2025/04/30 09:44:17 398900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:688||sndq_packets_used_bytes:0|sndq_packets_free:211| [2025/04/30 09:44:17 398905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:522|origin_pktnum:400|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:522|path_largest_ack:522| [2025/04/30 09:44:17 398909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:178|tx_in_flight:111607|prior_delivered:282415|prior_time:1746006257350941|is_app_limited:0|send_elapse:58832|ack_elapse:47902|ctl_first_sent_time:1746006257352804|lagest_ack_time:1746006257398843|curr_delivered:340015| [2025/04/30 09:44:17 398913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257352804| [2025/04/30 09:44:17 398917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:686||sndq_packets_used_bytes:0|sndq_packets_free:213| [2025/04/30 09:44:17 398921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55267|rttvar:2517|minrtt:31343|latest_rtt:46039|ack_delay:64| [2025/04/30 09:44:17 398925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54105|rttvar:4211|minrtt:31343|latest_rtt:46039|ack_delay:64| [2025/04/30 09:44:17 398930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:522|lost_pn:519|thresh:3| [2025/04/30 09:44:17 398934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 398938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 398942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 398945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 398949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 398953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 398957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 398961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 398967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 398971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 398975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 398979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 398983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 398986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 398990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 398994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 398998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 399006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 399009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 399017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 399073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 399088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 399104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 399126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 399198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 399202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 399210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 399221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 399226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 399232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 399245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 399252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 399258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 399271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 399278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 399283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54105|rtt_var:4211|pto_duration:70949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 399288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 399292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 399296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 28800| [2025/04/30 09:44:17 399300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257493639|now:1746006257399283|interv:94356| [2025/04/30 09:44:17 399307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257493639|now:1746006257399283|interval:94356|pto_count:0|srtt:54105 [2025/04/30 09:44:17 399312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58832, ack_elapse 47902, delivered 57600|rate 979059|lost 223| [2025/04/30 09:44:17 399316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (979059) in round 7| [2025/04/30 09:44:17 399320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 399325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 399329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257352804|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 399333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257352804|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 399338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:28800|srtt:54105|latest_rtt:46039|min_rtt:31343|applimit:0|lost:190|recovery:1|recovery_start:1746006257397293|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 399344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:151|largest:151|pns:2| [2025/04/30 09:44:17 399348] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:254|pkt_type:SHORT_HEADER|pkt_num:151|frame:ACK |recv_time:1746006257398843|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 399353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377398843|now:1746006257398843|interv:120000000| [2025/04/30 09:44:17 399357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377398843|now:1746006257398843|interv:120000000| [2025/04/30 09:44:17 399361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257398781|pq_index:0| [2025/04/30 09:44:17 399366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257397387| [2025/04/30 09:44:17 399370] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257399370| [2025/04/30 09:44:17 399375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257399374| [2025/04/30 09:44:17 399379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257398781|now:1746006257399374| [2025/04/30 09:44:17 399383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257398781|now:1746006257399374| [2025/04/30 09:44:17 399387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 399392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 399397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54105|min_srtt:54105|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 399404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:92400|inflight:28800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 399408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 399412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 399416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 399420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 399424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54105|min_srtt:54105|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 399429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:92400|inflight:28800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 399433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 399437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 399440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 399445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 399449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:449|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 399453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:369057| [2025/04/30 09:44:17 399458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 399462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:548| [2025/04/30 09:44:17 399498] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:548|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28800|now:1746006257399470|stream_id:0|stream_offset:369057| [2025/04/30 09:44:17 399508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:548|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 09:44:17 399516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:28800|applimit:0| [2025/04/30 09:44:17 399522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54105|rtt_var:4211|pto_duration:70949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 399530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 399535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 399539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 30000| [2025/04/30 09:44:17 399547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257495419|now:1746006257399522|interv:95897| [2025/04/30 09:44:17 399551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257495419|now:1746006257399522|interval:95897|pto_count:0|srtt:54105 [2025/04/30 09:44:17 399555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:30000| [2025/04/30 09:44:17 399560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:450|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 399564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:370236| [2025/04/30 09:44:17 399569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 399573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:549| [2025/04/30 09:44:17 399603] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:549|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746006257399580|stream_id:0|stream_offset:370236| [2025/04/30 09:44:17 399612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:549|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 09:44:17 399619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 09:44:17 399626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54105|rtt_var:4211|pto_duration:70949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 399632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 399636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 399640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 31200| [2025/04/30 09:44:17 399644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257495529|now:1746006257399626|interv:95903| [2025/04/30 09:44:17 399648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257495529|now:1746006257399626|interval:95903|pto_count:0|srtt:54105 [2025/04/30 09:44:17 399653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:31200| [2025/04/30 09:44:17 399657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:453|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 399661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:372594| [2025/04/30 09:44:17 399666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 399670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257400670|now:1746006257399670|interv:1000| [2025/04/30 09:44:17 399674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 399681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 399686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 399690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 399694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 399698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 399702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257400670| [2025/04/30 09:44:17 399706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257400670| [2025/04/30 09:44:17 399710] [debug] |xqc_engine_wakeup_after|wakeup:1746006257400670|now:1746006257399710|diff:960| [2025/04/30 09:44:17 399715] [debug] |xqc_engine_main_logic|END|now:1746006257399374| [2025/04/30 09:44:17 399720] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257399720| [2025/04/30 09:44:17 399724] [debug] |xqc_engine_wakeup_after|wakeup:1746006257400670|now:1746006257399724|diff:946| [2025/04/30 09:44:17 399728] [debug] |xqc_engine_main_logic|END|now:1746006257399720| [2025/04/30 09:44:17 400797] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257400797| [2025/04/30 09:44:17 400804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257400670|pq_index:0| [2025/04/30 09:44:17 400808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257399374| [2025/04/30 09:44:17 400813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257400812| [2025/04/30 09:44:17 400818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257400670|now:1746006257400812| [2025/04/30 09:44:17 400822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257400670|now:1746006257400812| [2025/04/30 09:44:17 400826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 400830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 400835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54105|min_srtt:54105|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 400839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 400844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 400847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 400851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 400856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 400860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54105|min_srtt:54105|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 400868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 400872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 400876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 400880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 400884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 400888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:453|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 400892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:372594| [2025/04/30 09:44:17 400897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 400901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:550| [2025/04/30 09:44:17 400934] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:550|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746006257400908|stream_id:0|stream_offset:372594| [2025/04/30 09:44:17 400942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:550|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 09:44:17 400950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 09:44:17 400956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54105|rtt_var:4211|pto_duration:70949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 400963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 400968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 400972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 32400| [2025/04/30 09:44:17 400976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257496857|now:1746006257400956|interv:95901| [2025/04/30 09:44:17 400980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257496857|now:1746006257400956|interval:95901|pto_count:0|srtt:54105 [2025/04/30 09:44:17 400984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:32400| [2025/04/30 09:44:17 400989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:456|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 400993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:303033| [2025/04/30 09:44:17 401001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 401005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257402005|now:1746006257401005|interv:1000| [2025/04/30 09:44:17 401009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 401013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 401017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 401021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:32400|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 401026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 401029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 401033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257402005| [2025/04/30 09:44:17 401038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257402005| [2025/04/30 09:44:17 401042] [debug] |xqc_engine_wakeup_after|wakeup:1746006257402005|now:1746006257401042|diff:963| [2025/04/30 09:44:17 401046] [debug] |xqc_engine_main_logic|END|now:1746006257400812| [2025/04/30 09:44:17 401055] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:255|state:ESTABED|recv_time:1746006257401054| [2025/04/30 09:44:17 401059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 401065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:151| [2025/04/30 09:44:17 401069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:152| [2025/04/30 09:44:17 401075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:152| [2025/04/30 09:44:17 401079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 401084] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 401090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:523|origin_pktnum:401|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:524|path_largest_ack:523| [2025/04/30 09:44:17 401095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:182|tx_in_flight:103207|prior_delivered:287215|prior_time:1746006257354954|is_app_limited:0|send_elapse:57768|ack_elapse:46100|ctl_first_sent_time:1746006257355622|lagest_ack_time:1746006257401054|curr_delivered:341215| [2025/04/30 09:44:17 401099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257355622| [2025/04/30 09:44:17 401104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:684||sndq_packets_used_bytes:0|sndq_packets_free:215| [2025/04/30 09:44:17 401108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:524|origin_pktnum:404|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:524|path_largest_ack:524| [2025/04/30 09:44:17 401112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:185|tx_in_flight:98407|prior_delivered:289615|prior_time:1746006257356918|is_app_limited:0|send_elapse:59055|ack_elapse:44136|ctl_first_sent_time:1746006257358807|lagest_ack_time:1746006257401054|curr_delivered:342415| [2025/04/30 09:44:17 401120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257358807| [2025/04/30 09:44:17 401124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:682||sndq_packets_used_bytes:0|sndq_packets_free:217| [2025/04/30 09:44:17 401128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54105|rttvar:4211|minrtt:31343|latest_rtt:42247|ack_delay:64| [2025/04/30 09:44:17 401149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52614|rttvar:6139|minrtt:31343|latest_rtt:42247|ack_delay:64| [2025/04/30 09:44:17 401156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:524|lost_pn:521|thresh:3| [2025/04/30 09:44:17 401160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 401188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 401207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 401219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 401223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 401230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 401234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 401245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 401291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 401307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 401322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 401348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 401402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 401406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 401414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 401425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 401429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 401433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 401443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 401447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 401451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 401459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 401463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 401467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52614|rtt_var:6139|pto_duration:77170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 401471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 401475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 401479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 30000| [2025/04/30 09:44:17 401483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257503078|now:1746006257401467|interv:101611| [2025/04/30 09:44:17 401487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257503078|now:1746006257401467|interval:101611|pto_count:0|srtt:52614 [2025/04/30 09:44:17 401491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 59055, ack_elapse 44136, delivered 52800|rate 894081|lost 223| [2025/04/30 09:44:17 401496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (894081) in round 7| [2025/04/30 09:44:17 401500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 401504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 401508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257358807|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 401513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257358807|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 401517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:30000|srtt:52614|latest_rtt:42247|min_rtt:31343|applimit:0|lost:193|recovery:1|recovery_start:1746006257397293|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 401523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 401527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006257426054|now:1746006257401054|interv:25000| [2025/04/30 09:44:17 401532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006257401054|max_ack_delay:25000| [2025/04/30 09:44:17 401539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:152|largest:152|pns:2| [2025/04/30 09:44:17 401543] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:255|pkt_type:SHORT_HEADER|pkt_num:152|frame:PING ACK |recv_time:1746006257401054|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 401548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377401054|now:1746006257401054|interv:120000000| [2025/04/30 09:44:17 401552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377401054|now:1746006257401054|interv:120000000| [2025/04/30 09:44:17 401556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257402005|pq_index:0| [2025/04/30 09:44:17 401561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257400812| [2025/04/30 09:44:17 401565] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257401565| [2025/04/30 09:44:17 401569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257401568| [2025/04/30 09:44:17 401574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 401579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52614|min_srtt:52614|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 401583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:88800|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 401588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 401592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 401596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 401600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 401604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52614|min_srtt:52614|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 401608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:88800|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 401612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 401616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 401620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 401630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 401634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:456|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 401638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:303033| [2025/04/30 09:44:17 401643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 401647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 401651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 401655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 401659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 401663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 401667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257402005| [2025/04/30 09:44:17 401671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257402005| [2025/04/30 09:44:17 401675] [debug] |xqc_engine_wakeup_after|wakeup:1746006257402005|now:1746006257401675|diff:330| [2025/04/30 09:44:17 401679] [debug] |xqc_engine_main_logic|END|now:1746006257401568| [2025/04/30 09:44:17 401684] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257401684| [2025/04/30 09:44:17 401688] [debug] |xqc_engine_wakeup_after|wakeup:1746006257402005|now:1746006257401687|diff:318| [2025/04/30 09:44:17 401691] [debug] |xqc_engine_main_logic|END|now:1746006257401684| [2025/04/30 09:44:17 402760] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257402759| [2025/04/30 09:44:17 402766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257402005|pq_index:0| [2025/04/30 09:44:17 402771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257401568| [2025/04/30 09:44:17 402775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257402774| [2025/04/30 09:44:17 402780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257402005|now:1746006257402774| [2025/04/30 09:44:17 402784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257402005|now:1746006257402774| [2025/04/30 09:44:17 402788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 402792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 402796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52614|min_srtt:52614|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 402801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:88800|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 402808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 402812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 402816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 402820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 402824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52614|min_srtt:52614|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 402829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:88800|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 402833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 402837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 402840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 402845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 402849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:456|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 402853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:303033| [2025/04/30 09:44:17 402857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 402862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:551| [2025/04/30 09:44:17 402896] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:551|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746006257402869|stream_id:0|stream_offset:303033| [2025/04/30 09:44:17 402905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:551|origin_pktnum:327|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 402913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 09:44:17 402919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52614|rtt_var:6139|pto_duration:77170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 402926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 402931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 402934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 31200| [2025/04/30 09:44:17 402938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257505039|now:1746006257402919|interv:102120| [2025/04/30 09:44:17 402943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257505039|now:1746006257402919|interval:102120|pto_count:0|srtt:52614 [2025/04/30 09:44:17 402951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:31200| [2025/04/30 09:44:17 402959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:457|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 402965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:373773| [2025/04/30 09:44:17 402973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 402979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:552| [2025/04/30 09:44:17 403011] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:552|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746006257402989|stream_id:0|stream_offset:373773| [2025/04/30 09:44:17 403020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:552|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 09:44:17 403028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 09:44:17 403035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52614|rtt_var:6139|pto_duration:77170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 403040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 403044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 403048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 32400| [2025/04/30 09:44:17 403052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257505159|now:1746006257403034|interv:102125| [2025/04/30 09:44:17 403056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257505159|now:1746006257403034|interval:102125|pto_count:0|srtt:52614 [2025/04/30 09:44:17 403060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:32400| [2025/04/30 09:44:17 403065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:458|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 403069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:374952| [2025/04/30 09:44:17 403074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 403078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257404078|now:1746006257403078|interv:1000| [2025/04/30 09:44:17 403082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 403085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 403089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 403098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:32400|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 403102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 403106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 403110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257404078| [2025/04/30 09:44:17 403114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257404078| [2025/04/30 09:44:17 403118] [debug] |xqc_engine_wakeup_after|wakeup:1746006257404078|now:1746006257403118|diff:960| [2025/04/30 09:44:17 403122] [debug] |xqc_engine_main_logic|END|now:1746006257402774| [2025/04/30 09:44:17 403131] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:254|state:ESTABED|recv_time:1746006257403131| [2025/04/30 09:44:17 403155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 403160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:152| [2025/04/30 09:44:17 403164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:153| [2025/04/30 09:44:17 403175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:153| [2025/04/30 09:44:17 403180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 403186] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 403192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:525|origin_pktnum:405|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:526|path_largest_ack:525| [2025/04/30 09:44:17 403196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:189|tx_in_flight:90007|prior_delivered:294415|prior_time:1746006257360905|is_app_limited:0|send_elapse:57931|ack_elapse:42226|ctl_first_sent_time:1746006257361710|lagest_ack_time:1746006257403131|curr_delivered:343615| [2025/04/30 09:44:17 403201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257361710| [2025/04/30 09:44:17 403205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:680||sndq_packets_used_bytes:0|sndq_packets_free:219| [2025/04/30 09:44:17 403209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:526|origin_pktnum:408|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:526|path_largest_ack:526| [2025/04/30 09:44:17 403214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:86407|prior_delivered:296815|prior_time:1746006257362921|is_app_limited:0|send_elapse:58922|ack_elapse:40210|ctl_first_sent_time:1746006257364799|lagest_ack_time:1746006257403131|curr_delivered:344815| [2025/04/30 09:44:17 403218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257364799| [2025/04/30 09:44:17 403222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:678||sndq_packets_used_bytes:0|sndq_packets_free:221| [2025/04/30 09:44:17 403226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52614|rttvar:6139|minrtt:31343|latest_rtt:38332|ack_delay:64| [2025/04/30 09:44:17 403230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50821|rttvar:8191|minrtt:31343|latest_rtt:38332|ack_delay:64| [2025/04/30 09:44:17 403238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:526|lost_pn:523|thresh:3| [2025/04/30 09:44:17 403242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 403269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 403289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 403300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 403304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 403312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 403316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 403324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 403365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 403380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 403396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 403419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 403475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 403479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 403487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 403499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 403503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 403506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 403514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 403518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 403522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 403530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 403534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 403540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50821|rtt_var:8191|pto_duration:83585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 403544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 403548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 403552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 30000| [2025/04/30 09:44:17 403556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257511574|now:1746006257403540|interv:108034| [2025/04/30 09:44:17 403560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257511574|now:1746006257403540|interval:108034|pto_count:0|srtt:50821 [2025/04/30 09:44:17 403564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58922, ack_elapse 40210, delivered 48000|rate 814636|lost 223| [2025/04/30 09:44:17 403569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (814636) in round 7| [2025/04/30 09:44:17 403573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 403577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 403581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257364799|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 403585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257364799|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 403590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:30000|srtt:50821|latest_rtt:38332|min_rtt:31343|applimit:0|lost:195|recovery:1|recovery_start:1746006257397293|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 403596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:153|largest:153|pns:2| [2025/04/30 09:44:17 403600] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:254|pkt_type:SHORT_HEADER|pkt_num:153|frame:ACK |recv_time:1746006257403131|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 403605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377403131|now:1746006257403131|interv:120000000| [2025/04/30 09:44:17 403609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377403131|now:1746006257403131|interv:120000000| [2025/04/30 09:44:17 403613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257404078|pq_index:0| [2025/04/30 09:44:17 403617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257402774| [2025/04/30 09:44:17 403621] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257403621| [2025/04/30 09:44:17 403626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257403625| [2025/04/30 09:44:17 403633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 403638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50821|min_srtt:50821|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 403642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:86400|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 403647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 403651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 403654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 403659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 403663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50821|min_srtt:50821|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 403667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:86400|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 403671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 403675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 403679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 403683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 403687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:458|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 403692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:374952| [2025/04/30 09:44:17 403696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 403700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 403704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 403708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 403712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 403716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 403720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257404078| [2025/04/30 09:44:17 403726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257404078| [2025/04/30 09:44:17 403730] [debug] |xqc_engine_wakeup_after|wakeup:1746006257404078|now:1746006257403730|diff:348| [2025/04/30 09:44:17 403734] [debug] |xqc_engine_main_logic|END|now:1746006257403625| [2025/04/30 09:44:17 403739] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257403739| [2025/04/30 09:44:17 403743] [debug] |xqc_engine_wakeup_after|wakeup:1746006257404078|now:1746006257403743|diff:335| [2025/04/30 09:44:17 403747] [debug] |xqc_engine_main_logic|END|now:1746006257403739| [2025/04/30 09:44:17 404815] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257404815| [2025/04/30 09:44:17 404822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257404078|pq_index:0| [2025/04/30 09:44:17 404826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257403625| [2025/04/30 09:44:17 404831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257404830| [2025/04/30 09:44:17 404835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257404078|now:1746006257404830| [2025/04/30 09:44:17 404840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257404078|now:1746006257404830| [2025/04/30 09:44:17 404843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 404848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 404852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50821|min_srtt:50821|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 404856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:86400|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 404860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 404864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 404868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 404872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 404876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50821|min_srtt:50821|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 404882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:86400|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 404889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 404895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 404901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 404908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 404919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:458|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 404923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:374952| [2025/04/30 09:44:17 404928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 404932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:553| [2025/04/30 09:44:17 404966] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:553|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746006257404939|stream_id:0|stream_offset:374952| [2025/04/30 09:44:17 404974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:553|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 09:44:17 404982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 09:44:17 404989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50821|rtt_var:8191|pto_duration:83585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 404995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 404999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 405003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 31200| [2025/04/30 09:44:17 405007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257513524|now:1746006257404988|interv:108536| [2025/04/30 09:44:17 405011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257513524|now:1746006257404988|interval:108536|pto_count:0|srtt:50821 [2025/04/30 09:44:17 405015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:31200| [2025/04/30 09:44:17 405020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:461|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 405024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:376131| [2025/04/30 09:44:17 405028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 405033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:554| [2025/04/30 09:44:17 405061] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:554|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746006257405039|stream_id:0|stream_offset:376131| [2025/04/30 09:44:17 405070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:554|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 09:44:17 405077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 09:44:17 405084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50821|rtt_var:8191|pto_duration:83585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 405097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 405101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 405105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 32400| [2025/04/30 09:44:17 405109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257513624|now:1746006257405083|interv:108541| [2025/04/30 09:44:17 405113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257513624|now:1746006257405083|interval:108541|pto_count:0|srtt:50821 [2025/04/30 09:44:17 405117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:32400| [2025/04/30 09:44:17 405122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:462|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 405126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:377310| [2025/04/30 09:44:17 405130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 405152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257406151|now:1746006257405151|interv:1000| [2025/04/30 09:44:17 405156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 405160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 405164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 405168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:32400|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 405172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 405176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 405180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257406151| [2025/04/30 09:44:17 405184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257406151| [2025/04/30 09:44:17 405188] [debug] |xqc_engine_wakeup_after|wakeup:1746006257406151|now:1746006257405188|diff:963| [2025/04/30 09:44:17 405192] [debug] |xqc_engine_main_logic|END|now:1746006257404830| [2025/04/30 09:44:17 405202] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:254|state:ESTABED|recv_time:1746006257405201| [2025/04/30 09:44:17 405206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 405212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:153| [2025/04/30 09:44:17 405216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:154| [2025/04/30 09:44:17 405222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:154| [2025/04/30 09:44:17 405227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 405235] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 405241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:527|origin_pktnum:409|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:528|path_largest_ack:527| [2025/04/30 09:44:17 405245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:195|tx_in_flight:78007|prior_delivered:301615|prior_time:1746006257366895|is_app_limited:0|send_elapse:57798|ack_elapse:38306|ctl_first_sent_time:1746006257367707|lagest_ack_time:1746006257405201|curr_delivered:346015| [2025/04/30 09:44:17 405250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257367707| [2025/04/30 09:44:17 405254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:676||sndq_packets_used_bytes:0|sndq_packets_free:223| [2025/04/30 09:44:17 405258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:528|origin_pktnum:412|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:528|path_largest_ack:528| [2025/04/30 09:44:17 405263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:74407|prior_delivered:304015|prior_time:1746006257368954|is_app_limited:0|send_elapse:57807|ack_elapse:36247|ctl_first_sent_time:1746006257369656|lagest_ack_time:1746006257405201|curr_delivered:347215| [2025/04/30 09:44:17 405267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257369656| [2025/04/30 09:44:17 405271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:674||sndq_packets_used_bytes:0|sndq_packets_free:225| [2025/04/30 09:44:17 405275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50821|rttvar:8191|minrtt:31343|latest_rtt:35545|ack_delay:72| [2025/04/30 09:44:17 405279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48903|rttvar:9981|minrtt:31343|latest_rtt:35545|ack_delay:72| [2025/04/30 09:44:17 405284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:528|lost_pn:525|thresh:3| [2025/04/30 09:44:17 405288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 405315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 405336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 405348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 405352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 405359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 405363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 405371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 405402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 405417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 405435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 405458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 405512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 405515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 405523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 405537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 405541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 405545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 405552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 405556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 405560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 405568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 405572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 405576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48903|rtt_var:9981|pto_duration:88827|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 405580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 405584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 405588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 30000| [2025/04/30 09:44:17 405592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257518866|now:1746006257405576|interv:113290| [2025/04/30 09:44:17 405595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257518866|now:1746006257405576|interval:113290|pto_count:0|srtt:48903 [2025/04/30 09:44:17 405600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57807, ack_elapse 36247, delivered 43200|rate 747314|lost 223| [2025/04/30 09:44:17 405604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (747314) in round 7| [2025/04/30 09:44:17 405608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 405612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 405616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257369656|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 405621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257369656|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 405629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:30000|srtt:48903|latest_rtt:35545|min_rtt:31343|applimit:0|lost:197|recovery:1|recovery_start:1746006257397293|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 405635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:154|largest:154|pns:2| [2025/04/30 09:44:17 405639] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:254|pkt_type:SHORT_HEADER|pkt_num:154|frame:ACK |recv_time:1746006257405201|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 405644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377405201|now:1746006257405201|interv:120000000| [2025/04/30 09:44:17 405648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377405201|now:1746006257405201|interv:120000000| [2025/04/30 09:44:17 405652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257406151|pq_index:0| [2025/04/30 09:44:17 405656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257404830| [2025/04/30 09:44:17 405660] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257405660| [2025/04/30 09:44:17 405665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257405664| [2025/04/30 09:44:17 405670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 405674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48903|min_srtt:48903|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 405679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:84000|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 405683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 405687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 405691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 405695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 405699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48903|min_srtt:48903|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 405703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:84000|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 405708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 405711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 405718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 405722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 405726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:462|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 405730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:377310| [2025/04/30 09:44:17 405735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 405738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 405742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 405746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 405751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 405755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 405758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257406151| [2025/04/30 09:44:17 405762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257406151| [2025/04/30 09:44:17 405766] [debug] |xqc_engine_wakeup_after|wakeup:1746006257406151|now:1746006257405766|diff:385| [2025/04/30 09:44:17 405770] [debug] |xqc_engine_main_logic|END|now:1746006257405664| [2025/04/30 09:44:17 405775] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257405775| [2025/04/30 09:44:17 405779] [debug] |xqc_engine_wakeup_after|wakeup:1746006257406151|now:1746006257405779|diff:372| [2025/04/30 09:44:17 405783] [debug] |xqc_engine_main_logic|END|now:1746006257405775| [2025/04/30 09:44:17 406851] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257406851| [2025/04/30 09:44:17 406859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257406151|pq_index:0| [2025/04/30 09:44:17 406863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257405664| [2025/04/30 09:44:17 406868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257406867| [2025/04/30 09:44:17 406873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257406151|now:1746006257406867| [2025/04/30 09:44:17 406877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257406151|now:1746006257406867| [2025/04/30 09:44:17 406881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 406885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 406889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48903|min_srtt:48903|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 406897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:84000|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 406902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 406906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 406909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 406914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 406918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48903|min_srtt:48903|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 406922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:84000|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 406926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 406930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 406934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 406938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 406942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:462|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 406946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:377310| [2025/04/30 09:44:17 406951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 406955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:555| [2025/04/30 09:44:17 406988] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:555|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746006257406962|stream_id:0|stream_offset:377310| [2025/04/30 09:44:17 406997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:555|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 09:44:17 407005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 09:44:17 407011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48903|rtt_var:9981|pto_duration:88827|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 407018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 407022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 407026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 31200| [2025/04/30 09:44:17 407034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257520789|now:1746006257407011|interv:113778| [2025/04/30 09:44:17 407038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257520789|now:1746006257407011|interval:113778|pto_count:0|srtt:48903 [2025/04/30 09:44:17 407043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:31200| [2025/04/30 09:44:17 407047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:465|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 407051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:379668| [2025/04/30 09:44:17 407056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 407060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:556| [2025/04/30 09:44:17 407089] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:556|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746006257407067|stream_id:0|stream_offset:379668| [2025/04/30 09:44:17 407098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:556|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 09:44:17 407105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 09:44:17 407112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48903|rtt_var:9981|pto_duration:88827|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 407118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 407122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 407126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 32400| [2025/04/30 09:44:17 407130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257520894|now:1746006257407111|interv:113783| [2025/04/30 09:44:17 407151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257520894|now:1746006257407111|interval:113783|pto_count:0|srtt:48903 [2025/04/30 09:44:17 407156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:32400| [2025/04/30 09:44:17 407161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:468|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 407165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:380847| [2025/04/30 09:44:17 407169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 407173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257408173|now:1746006257407173|interv:1000| [2025/04/30 09:44:17 407177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 407185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 407189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 407193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:32400|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 407198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 407201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 407205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257408173| [2025/04/30 09:44:17 407209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257408173| [2025/04/30 09:44:17 407213] [debug] |xqc_engine_wakeup_after|wakeup:1746006257408173|now:1746006257407213|diff:960| [2025/04/30 09:44:17 407218] [debug] |xqc_engine_main_logic|END|now:1746006257406867| [2025/04/30 09:44:17 407227] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:255|state:ESTABED|recv_time:1746006257407227| [2025/04/30 09:44:17 407232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 407238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:154| [2025/04/30 09:44:17 407242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:155| [2025/04/30 09:44:17 407248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:155| [2025/04/30 09:44:17 407252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 407257] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 407262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:529|origin_pktnum:413|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:529|path_largest_ack:529| [2025/04/30 09:44:17 407267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:198|tx_in_flight:72007|prior_delivered:306415|prior_time:1746006257370878|is_app_limited:0|send_elapse:58886|ack_elapse:36349|ctl_first_sent_time:1746006257372728|lagest_ack_time:1746006257407227|curr_delivered:348415| [2025/04/30 09:44:17 407271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257372728| [2025/04/30 09:44:17 407276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:672||sndq_packets_used_bytes:0|sndq_packets_free:227| [2025/04/30 09:44:17 407280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48903|rttvar:9981|minrtt:31343|latest_rtt:34499|ack_delay:1184| [2025/04/30 09:44:17 407284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:46955|rttvar:11383|minrtt:31343|latest_rtt:34499|ack_delay:1184| [2025/04/30 09:44:17 407288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:529|lost_pn:526|thresh:3| [2025/04/30 09:44:17 407292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 407322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 407341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 407352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 407356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 407364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 407368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 407375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 407405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 407420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 407435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 407458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 407514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 407518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 407526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 407537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 407541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 407545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 407553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 407556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 407560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 407568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 407572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 407576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46955|rtt_var:11383|pto_duration:92487|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 407580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 407584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 407588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 31200| [2025/04/30 09:44:17 407591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257524554|now:1746006257407576|interv:116978| [2025/04/30 09:44:17 407595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257524554|now:1746006257407576|interval:116978|pto_count:0|srtt:46955 [2025/04/30 09:44:17 407602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58886, ack_elapse 36349, delivered 42000|rate 713242|lost 223| [2025/04/30 09:44:17 407607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (713242) in round 7| [2025/04/30 09:44:17 407611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 407615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 407619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:1200|po_sent_time:1746006257372728|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 407623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:1200|po_sent_time:1746006257372728|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 407627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:31200|srtt:46955|latest_rtt:34499|min_rtt:31343|applimit:0|lost:199|recovery:1|recovery_start:1746006257397293|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 407633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:155|largest:155|pns:2| [2025/04/30 09:44:17 407637] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:255|pkt_type:SHORT_HEADER|pkt_num:155|frame:ACK |recv_time:1746006257407227|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 407642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377407227|now:1746006257407227|interv:120000000| [2025/04/30 09:44:17 407646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377407227|now:1746006257407227|interv:120000000| [2025/04/30 09:44:17 407650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257408173|pq_index:0| [2025/04/30 09:44:17 407654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257406867| [2025/04/30 09:44:17 407658] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257407658| [2025/04/30 09:44:17 407662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257407661| [2025/04/30 09:44:17 407667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 407672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46955|min_srtt:46955|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 407676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:81600|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 407680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 407684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 407688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 407695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 407699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46955|min_srtt:46955|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 407703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:81600|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 407707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 407711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 407715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 407719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 407723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:468|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 407727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:380847| [2025/04/30 09:44:17 407732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 407735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 407739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 407743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 407748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 407751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 407755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257408173| [2025/04/30 09:44:17 407759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257408173| [2025/04/30 09:44:17 407763] [debug] |xqc_engine_wakeup_after|wakeup:1746006257408173|now:1746006257407763|diff:410| [2025/04/30 09:44:17 407767] [debug] |xqc_engine_main_logic|END|now:1746006257407661| [2025/04/30 09:44:17 407772] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257407772| [2025/04/30 09:44:17 407775] [debug] |xqc_engine_wakeup_after|wakeup:1746006257408173|now:1746006257407775|diff:398| [2025/04/30 09:44:17 407779] [debug] |xqc_engine_main_logic|END|now:1746006257407772| [2025/04/30 09:44:17 408620] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:255|state:ESTABED|recv_time:1746006257408620| [2025/04/30 09:44:17 408628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 408633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:155| [2025/04/30 09:44:17 408637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:156| [2025/04/30 09:44:17 408646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:156| [2025/04/30 09:44:17 408650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 408655] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 408660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:530|origin_pktnum:416|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:530|path_largest_ack:530| [2025/04/30 09:44:17 408665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:202|tx_in_flight:63607|prior_delivered:311215|prior_time:1746006257374902|is_app_limited:0|send_elapse:57856|ack_elapse:33718|ctl_first_sent_time:1746006257375691|lagest_ack_time:1746006257408620|curr_delivered:349615| [2025/04/30 09:44:17 408669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257375691| [2025/04/30 09:44:17 408673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:670||sndq_packets_used_bytes:0|sndq_packets_free:229| [2025/04/30 09:44:17 408677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:46955|rttvar:11383|minrtt:31343|latest_rtt:32929|ack_delay:1208| [2025/04/30 09:44:17 408682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:45051|rttvar:12346|minrtt:31343|latest_rtt:32929|ack_delay:1208| [2025/04/30 09:44:17 408686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:530|lost_pn:527|thresh:3| [2025/04/30 09:44:17 408690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 408717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 408736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 408750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 408754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 408762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 408766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 408773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 408796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 408817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 408842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 408868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 408922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 408926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 408934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 408945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 408949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 408953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 408963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 408967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 408971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 408978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 408982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 408986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45051|rtt_var:12346|pto_duration:94435|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 408991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 408995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 408998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 30000| [2025/04/30 09:44:17 409002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257526502|now:1746006257408986|interv:117516| [2025/04/30 09:44:17 409006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257526502|now:1746006257408986|interval:117516|pto_count:0|srtt:45051 [2025/04/30 09:44:17 409010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57856, ack_elapse 33718, delivered 38400|rate 663716|lost 223| [2025/04/30 09:44:17 409015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (663716) in round 7| [2025/04/30 09:44:17 409019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 409023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 409027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:1200|po_sent_time:1746006257375691|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 409031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:1200|po_sent_time:1746006257375691|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 409035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:30000|srtt:45051|latest_rtt:32929|min_rtt:31343|applimit:0|lost:199|recovery:1|recovery_start:1746006257397293|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 409041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:156|largest:156|pns:2| [2025/04/30 09:44:17 409045] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:255|pkt_type:SHORT_HEADER|pkt_num:156|frame:ACK |recv_time:1746006257408620|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 409052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377408620|now:1746006257408620|interv:120000000| [2025/04/30 09:44:17 409056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377408620|now:1746006257408620|interv:120000000| [2025/04/30 09:44:17 409060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257408173|pq_index:0| [2025/04/30 09:44:17 409065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257407661| [2025/04/30 09:44:17 409068] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257409068| [2025/04/30 09:44:17 409073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257409072| [2025/04/30 09:44:17 409078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257408173|now:1746006257409072| [2025/04/30 09:44:17 409082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257408173|now:1746006257409072| [2025/04/30 09:44:17 409086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 409090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 409094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45051|min_srtt:45051|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 409099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:81600|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 409103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 409107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 409111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 409115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 409119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45051|min_srtt:45051|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 409123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:81600|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 409127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 409131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 409152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 409157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 409161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:468|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 409171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:380847| [2025/04/30 09:44:17 409176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 409180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:557| [2025/04/30 09:44:17 409213] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:557|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746006257409188|stream_id:0|stream_offset:380847| [2025/04/30 09:44:17 409222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:557|origin_pktnum:468|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 409230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 09:44:17 409236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45051|rtt_var:12346|pto_duration:94435|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 409244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 409249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 409253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 31200| [2025/04/30 09:44:17 409256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257528623|now:1746006257409236|interv:119387| [2025/04/30 09:44:17 409260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257528623|now:1746006257409236|interval:119387|pto_count:0|srtt:45051 [2025/04/30 09:44:17 409265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:31200| [2025/04/30 09:44:17 409270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:469|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 409274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:382026| [2025/04/30 09:44:17 409278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 409282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:558| [2025/04/30 09:44:17 409311] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:558|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746006257409290|stream_id:0|stream_offset:382026| [2025/04/30 09:44:17 409320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:558|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 09:44:17 409327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 09:44:17 409334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45051|rtt_var:12346|pto_duration:94435|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 409353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 409357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 409361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 32400| [2025/04/30 09:44:17 409364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257528725|now:1746006257409334|interv:119391| [2025/04/30 09:44:17 409368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257528725|now:1746006257409334|interval:119391|pto_count:0|srtt:45051 [2025/04/30 09:44:17 409373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:32400| [2025/04/30 09:44:17 409377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:472|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 409382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:383205| [2025/04/30 09:44:17 409386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 409390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:559| [2025/04/30 09:44:17 409419] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:559|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1746006257409397|stream_id:0|stream_offset:383205| [2025/04/30 09:44:17 409428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:559|origin_pktnum:472|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 409435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/04/30 09:44:17 409442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45051|rtt_var:12346|pto_duration:94435|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 409448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 409452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 409456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 33600| [2025/04/30 09:44:17 409460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257528832|now:1746006257409442|interv:119390| [2025/04/30 09:44:17 409464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257528832|now:1746006257409442|interval:119390|pto_count:0|srtt:45051 [2025/04/30 09:44:17 409468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:33600| [2025/04/30 09:44:17 409473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:473|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 409477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:384384| [2025/04/30 09:44:17 409486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 409489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257410489|now:1746006257409489|interv:1000| [2025/04/30 09:44:17 409493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 409497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 409501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 409505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:33600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 409510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 409514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 409517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257410489| [2025/04/30 09:44:17 409522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257410489| [2025/04/30 09:44:17 409526] [debug] |xqc_engine_wakeup_after|wakeup:1746006257410489|now:1746006257409526|diff:963| [2025/04/30 09:44:17 409530] [debug] |xqc_engine_main_logic|END|now:1746006257409072| [2025/04/30 09:44:17 409536] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257409536| [2025/04/30 09:44:17 409543] [debug] |xqc_engine_wakeup_after|wakeup:1746006257410489|now:1746006257409542|diff:947| [2025/04/30 09:44:17 409549] [debug] |xqc_engine_main_logic|END|now:1746006257409536| [2025/04/30 09:44:17 410619] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257410619| [2025/04/30 09:44:17 410630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257410489|pq_index:0| [2025/04/30 09:44:17 410634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257409072| [2025/04/30 09:44:17 410639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257410638| [2025/04/30 09:44:17 410644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257410489|now:1746006257410638| [2025/04/30 09:44:17 410649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257410489|now:1746006257410638| [2025/04/30 09:44:17 410652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 410657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 410662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45051|min_srtt:45051|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 410667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:33600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 410671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 410675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 410679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 410689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 410693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45051|min_srtt:45051|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 410697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:33600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 410702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 410706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 410709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 410714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 410718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:473|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 410723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:384384| [2025/04/30 09:44:17 410727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 410731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:560| [2025/04/30 09:44:17 410763] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:560|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33600|now:1746006257410740|stream_id:0|stream_offset:384384| [2025/04/30 09:44:17 410772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:560|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 09:44:17 410780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:33600|applimit:0| [2025/04/30 09:44:17 410786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45051|rtt_var:12346|pto_duration:94435|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 410793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 410799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 410806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 34800| [2025/04/30 09:44:17 410812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257530175|now:1746006257410786|interv:119389| [2025/04/30 09:44:17 410816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257530175|now:1746006257410786|interval:119389|pto_count:0|srtt:45051 [2025/04/30 09:44:17 410821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:34800| [2025/04/30 09:44:17 410830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:476|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 410835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:385563| [2025/04/30 09:44:17 410839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 410843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257411843|now:1746006257410843|interv:1000| [2025/04/30 09:44:17 410847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 410851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 410855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 410860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:34800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 410864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 410868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 410872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257411843| [2025/04/30 09:44:17 410876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257411843| [2025/04/30 09:44:17 410880] [debug] |xqc_engine_wakeup_after|wakeup:1746006257411843|now:1746006257410880|diff:963| [2025/04/30 09:44:17 410884] [debug] |xqc_engine_main_logic|END|now:1746006257410638| [2025/04/30 09:44:17 411601] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:255|state:ESTABED|recv_time:1746006257411600| [2025/04/30 09:44:17 411609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 411615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:156| [2025/04/30 09:44:17 411619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:157| [2025/04/30 09:44:17 411626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:157| [2025/04/30 09:44:17 411630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 411635] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 411641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:531|origin_pktnum:417|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:531|path_largest_ack:531| [2025/04/30 09:44:17 411646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:204|tx_in_flight:60007|prior_delivered:313615|prior_time:1746006257376843|is_app_limited:0|send_elapse:58880|ack_elapse:34757|ctl_first_sent_time:1746006257378727|lagest_ack_time:1746006257411600|curr_delivered:350815| [2025/04/30 09:44:17 411651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257378727| [2025/04/30 09:44:17 411655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:668||sndq_packets_used_bytes:0|sndq_packets_free:231| [2025/04/30 09:44:17 411660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:45051|rttvar:12346|minrtt:31343|latest_rtt:32873|ack_delay:1192| [2025/04/30 09:44:17 411667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43380|rttvar:12602|minrtt:31343|latest_rtt:32873|ack_delay:1192| [2025/04/30 09:44:17 411672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:531|lost_pn:528|thresh:3| [2025/04/30 09:44:17 411676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 411703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 411723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 411734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 411738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 411746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 411750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 411757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 411779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 411794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 411810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 411833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 411890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 411894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 411902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 411913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 411917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 411921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 411929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 411933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 411936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 411944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 411948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 411952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43380|rtt_var:12602|pto_duration:93788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 411957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 411961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 411964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 33600| [2025/04/30 09:44:17 411970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257529528|now:1746006257411952|interv:117576| [2025/04/30 09:44:17 411975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257529528|now:1746006257411952|interval:117576|pto_count:0|srtt:43380 [2025/04/30 09:44:17 411979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58880, ack_elapse 34757, delivered 37200|rate 631793|lost 223| [2025/04/30 09:44:17 411984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (631793) in round 7| [2025/04/30 09:44:17 411988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 411992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 411996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:1200|po_sent_time:1746006257378727|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 412001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:1200|po_sent_time:1746006257378727|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 412005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:33600|srtt:43380|latest_rtt:32873|min_rtt:31343|applimit:0|lost:203|recovery:1|recovery_start:1746006257397293|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 412011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:157|largest:157|pns:2| [2025/04/30 09:44:17 412016] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:255|pkt_type:SHORT_HEADER|pkt_num:157|frame:ACK |recv_time:1746006257411600|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 412020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377411600|now:1746006257411600|interv:120000000| [2025/04/30 09:44:17 412024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377411600|now:1746006257411600|interv:120000000| [2025/04/30 09:44:17 412028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257411843|pq_index:0| [2025/04/30 09:44:17 412033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257410638| [2025/04/30 09:44:17 412037] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257412037| [2025/04/30 09:44:17 412042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257412041| [2025/04/30 09:44:17 412046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257411843|now:1746006257412041| [2025/04/30 09:44:17 412050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257411843|now:1746006257412041| [2025/04/30 09:44:17 412054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 412059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 412066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43380|min_srtt:43380|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 412070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:33600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 412075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 412079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 412083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 412087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 412091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43380|min_srtt:43380|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 412095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:33600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 412100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 412104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 412107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 412112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 412116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:476|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 412120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:385563| [2025/04/30 09:44:17 412124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 412129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:561| [2025/04/30 09:44:17 412180] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:561|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33600|now:1746006257412154|stream_id:0|stream_offset:385563| [2025/04/30 09:44:17 412190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:561|origin_pktnum:476|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 412197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:33600|applimit:0| [2025/04/30 09:44:17 412204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43380|rtt_var:12602|pto_duration:93788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 412211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 412219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 412223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 34800| [2025/04/30 09:44:17 412227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257530942|now:1746006257412204|interv:118738| [2025/04/30 09:44:17 412231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257530942|now:1746006257412204|interval:118738|pto_count:0|srtt:43380 [2025/04/30 09:44:17 412236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:34800| [2025/04/30 09:44:17 412241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:477|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 412245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:386742| [2025/04/30 09:44:17 412249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 412253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257413253|now:1746006257412253|interv:1000| [2025/04/30 09:44:17 412257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 412261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 412265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 412269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:34800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 412274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 412278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 412281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257413253| [2025/04/30 09:44:17 412286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257413253| [2025/04/30 09:44:17 412290] [debug] |xqc_engine_wakeup_after|wakeup:1746006257413253|now:1746006257412290|diff:963| [2025/04/30 09:44:17 412294] [debug] |xqc_engine_main_logic|END|now:1746006257412041| [2025/04/30 09:44:17 412299] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257412299| [2025/04/30 09:44:17 412303] [debug] |xqc_engine_wakeup_after|wakeup:1746006257413253|now:1746006257412303|diff:950| [2025/04/30 09:44:17 412307] [debug] |xqc_engine_main_logic|END|now:1746006257412299| [2025/04/30 09:44:17 413376] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257413376| [2025/04/30 09:44:17 413384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257413253|pq_index:0| [2025/04/30 09:44:17 413388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257412041| [2025/04/30 09:44:17 413393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257413392| [2025/04/30 09:44:17 413398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257413253|now:1746006257413392| [2025/04/30 09:44:17 413406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257413253|now:1746006257413392| [2025/04/30 09:44:17 413410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 413414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 413419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43380|min_srtt:43380|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 413423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:34800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 413428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 413431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 413435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 413440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 413444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43380|min_srtt:43380|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 413448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:34800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 413452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 413456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 413460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 413464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 413468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:477|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 413473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:386742| [2025/04/30 09:44:17 413477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 413481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:562| [2025/04/30 09:44:17 413514] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:562|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34800|now:1746006257413489|stream_id:0|stream_offset:386742| [2025/04/30 09:44:17 413523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:562|origin_pktnum:477|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 413531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:34800|applimit:0| [2025/04/30 09:44:17 413543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43380|rtt_var:12602|pto_duration:93788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 413548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 413552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 413556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 36000| [2025/04/30 09:44:17 413560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257532277|now:1746006257413542|interv:118735| [2025/04/30 09:44:17 413564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257532277|now:1746006257413542|interval:118735|pto_count:0|srtt:43380 [2025/04/30 09:44:17 413568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:36000| [2025/04/30 09:44:17 413573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:480|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 413577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:387921| [2025/04/30 09:44:17 413582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 413586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:563| [2025/04/30 09:44:17 413615] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:563|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36000|now:1746006257413593|stream_id:0|stream_offset:387921| [2025/04/30 09:44:17 413624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:563|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 09:44:17 413631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:36000|applimit:0| [2025/04/30 09:44:17 413638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43380|rtt_var:12602|pto_duration:93788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 413644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 413648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 413652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 37200| [2025/04/30 09:44:17 413656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257532381|now:1746006257413637|interv:118744| [2025/04/30 09:44:17 413660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257532381|now:1746006257413637|interval:118744|pto_count:0|srtt:43380 [2025/04/30 09:44:17 413664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:37200| [2025/04/30 09:44:17 413669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:481|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 413677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:389100| [2025/04/30 09:44:17 413681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 413685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257414685|now:1746006257413685|interv:1000| [2025/04/30 09:44:17 413689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 413693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 413697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 413701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:37200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 413705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 413709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 413713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257414685| [2025/04/30 09:44:17 413717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257414685| [2025/04/30 09:44:17 413721] [debug] |xqc_engine_wakeup_after|wakeup:1746006257414685|now:1746006257413721|diff:964| [2025/04/30 09:44:17 413726] [debug] |xqc_engine_main_logic|END|now:1746006257413392| [2025/04/30 09:44:17 414558] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:255|state:ESTABED|recv_time:1746006257414558| [2025/04/30 09:44:17 414566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 414572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:157| [2025/04/30 09:44:17 414576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:158| [2025/04/30 09:44:17 414582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:158| [2025/04/30 09:44:17 414586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 414591] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:44:17 414597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:532|origin_pktnum:420|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:532|path_largest_ack:532| [2025/04/30 09:44:17 414602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:50407|prior_delivered:318415|prior_time:1746006257380862|is_app_limited:0|send_elapse:57827|ack_elapse:33696|ctl_first_sent_time:1746006257381672|lagest_ack_time:1746006257414558|curr_delivered:352015| [2025/04/30 09:44:17 414606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257381672| [2025/04/30 09:44:17 414611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:666||sndq_packets_used_bytes:0|sndq_packets_free:233| [2025/04/30 09:44:17 414615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43380|rttvar:12602|minrtt:31343|latest_rtt:32886|ack_delay:1192| [2025/04/30 09:44:17 414619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:41919|rttvar:12373|minrtt:31343|latest_rtt:32886|ack_delay:1192| [2025/04/30 09:44:17 414627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:532|lost_pn:529|thresh:3| [2025/04/30 09:44:17 414631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 414659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 414678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 414689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 414693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 414701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 414705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 414713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 414730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 414747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 414771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 414799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 414856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 414860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 414868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 414879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 414883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 414887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 414895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 414899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 414903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 414910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 414914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 97|pns:2| [2025/04/30 09:44:17 414918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 414922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41919|rtt_var:12373|pto_duration:91411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 414927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 414931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 414934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 36000| [2025/04/30 09:44:17 414938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257530004|now:1746006257414922|interv:115082| [2025/04/30 09:44:17 414945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257530004|now:1746006257414922|interval:115082|pto_count:0|srtt:41919 [2025/04/30 09:44:17 414949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57827, ack_elapse 33696, delivered 33600|rate 581043|lost 223| [2025/04/30 09:44:17 414954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (581043) in round 7| [2025/04/30 09:44:17 414958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 414962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 414966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:1200|po_sent_time:1746006257381672|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 414971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:1200|po_sent_time:1746006257381672|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 414975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:36000|srtt:41919|latest_rtt:32886|min_rtt:31343|applimit:0|lost:206|recovery:1|recovery_start:1746006257397293|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 414981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:158|largest:158|pns:2| [2025/04/30 09:44:17 414986] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:255|pkt_type:SHORT_HEADER|pkt_num:158|frame:ACK |recv_time:1746006257414558|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 414991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377414558|now:1746006257414558|interv:120000000| [2025/04/30 09:44:17 414995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377414558|now:1746006257414558|interv:120000000| [2025/04/30 09:44:17 414999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257414685|pq_index:0| [2025/04/30 09:44:17 415003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257413392| [2025/04/30 09:44:17 415007] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257415007| [2025/04/30 09:44:17 415012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257415011| [2025/04/30 09:44:17 415016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257414685|now:1746006257415011| [2025/04/30 09:44:17 415020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257414685|now:1746006257415011| [2025/04/30 09:44:17 415024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 415029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 415033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41919|min_srtt:41919|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 415040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:36000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 415044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 415048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 415052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 415056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 415061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41919|min_srtt:41919|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 415065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:36000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 415069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 415073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 415077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 415081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 415085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:481|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 415089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:389100| [2025/04/30 09:44:17 415094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 415098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:564| [2025/04/30 09:44:17 415131] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:564|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36000|now:1746006257415105|stream_id:0|stream_offset:389100| [2025/04/30 09:44:17 415159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:564|origin_pktnum:481|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 415166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:36000|applimit:0| [2025/04/30 09:44:17 415174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41919|rtt_var:12373|pto_duration:91411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 415179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 415183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 415191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 37200| [2025/04/30 09:44:17 415195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257531516|now:1746006257415173|interv:116343| [2025/04/30 09:44:17 415199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257531516|now:1746006257415173|interval:116343|pto_count:0|srtt:41919 [2025/04/30 09:44:17 415204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:37200| [2025/04/30 09:44:17 415208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:484|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 415213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:242904| [2025/04/30 09:44:17 415217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 415221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257416221|now:1746006257415221|interv:1000| [2025/04/30 09:44:17 415225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 415229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 415233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 415237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:37200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 415241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 415245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 415249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257416221| [2025/04/30 09:44:17 415253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257416221| [2025/04/30 09:44:17 415257] [debug] |xqc_engine_wakeup_after|wakeup:1746006257416221|now:1746006257415257|diff:964| [2025/04/30 09:44:17 415261] [debug] |xqc_engine_main_logic|END|now:1746006257415011| [2025/04/30 09:44:17 415267] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257415267| [2025/04/30 09:44:17 415271] [debug] |xqc_engine_wakeup_after|wakeup:1746006257416221|now:1746006257415271|diff:950| [2025/04/30 09:44:17 415275] [debug] |xqc_engine_main_logic|END|now:1746006257415267| [2025/04/30 09:44:17 416344] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257416344| [2025/04/30 09:44:17 416351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257416221|pq_index:0| [2025/04/30 09:44:17 416355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257415011| [2025/04/30 09:44:17 416360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257416359| [2025/04/30 09:44:17 416365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257416221|now:1746006257416359| [2025/04/30 09:44:17 416369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257416221|now:1746006257416359| [2025/04/30 09:44:17 416376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 416380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 416385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41919|min_srtt:41919|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 416389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:37200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 416394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 416398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 416401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 416406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 416410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41919|min_srtt:41919|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 416414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:37200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 416418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 416422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 416426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 416430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 416434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:484|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 416438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:242904| [2025/04/30 09:44:17 416443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 416447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:565| [2025/04/30 09:44:17 416480] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:565|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37200|now:1746006257416455|stream_id:0|stream_offset:242904| [2025/04/30 09:44:17 416489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:565|origin_pktnum:226|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 416497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/04/30 09:44:17 416503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41919|rtt_var:12373|pto_duration:91411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 416514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 416518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 416522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 38400| [2025/04/30 09:44:17 416526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257532866|now:1746006257416503|interv:116363| [2025/04/30 09:44:17 416530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257532866|now:1746006257416503|interval:116363|pto_count:0|srtt:41919 [2025/04/30 09:44:17 416534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:38400| [2025/04/30 09:44:17 416539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:485|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 416543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:319539| [2025/04/30 09:44:17 416547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 416552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:566| [2025/04/30 09:44:17 416586] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:566|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746006257416559|stream_id:0|stream_offset:319539| [2025/04/30 09:44:17 416594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:566|origin_pktnum:356|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 416601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 09:44:17 416607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41919|rtt_var:12373|pto_duration:91411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 416614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 416618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 416622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 416626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257532970|now:1746006257416607|interv:116363| [2025/04/30 09:44:17 416630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257532970|now:1746006257416607|interval:116363|pto_count:0|srtt:41919 [2025/04/30 09:44:17 416634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:39600| [2025/04/30 09:44:17 416639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:486|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 416644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:390279| [2025/04/30 09:44:17 416652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 416656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257417656|now:1746006257416656|interv:1000| [2025/04/30 09:44:17 416660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 416664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 416668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 416672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 416677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 416681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 416685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257417656| [2025/04/30 09:44:17 416689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257417656| [2025/04/30 09:44:17 416693] [debug] |xqc_engine_wakeup_after|wakeup:1746006257417656|now:1746006257416693|diff:963| [2025/04/30 09:44:17 416697] [debug] |xqc_engine_main_logic|END|now:1746006257416359| [2025/04/30 09:44:17 417764] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257417764| [2025/04/30 09:44:17 417772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257417656|pq_index:0| [2025/04/30 09:44:17 417776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257416359| [2025/04/30 09:44:17 417781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257417780| [2025/04/30 09:44:17 417786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257417656|now:1746006257417780| [2025/04/30 09:44:17 417790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257417656|now:1746006257417780| [2025/04/30 09:44:17 417794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 417798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 417803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41919|min_srtt:41919|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 417808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 417812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 417816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 417820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 417824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 417832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41919|min_srtt:41919|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 417836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 417840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 417844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 417848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 417852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 417857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:486|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 417861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:390279| [2025/04/30 09:44:17 417865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 417869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:567| [2025/04/30 09:44:17 417902] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:567|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257417877|stream_id:0|stream_offset:390279| [2025/04/30 09:44:17 417911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:567|origin_pktnum:486|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 417919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 417925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41919|rtt_var:12373|pto_duration:91411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 417932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 417937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 417940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 417944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257534288|now:1746006257417925|interv:116363| [2025/04/30 09:44:17 417948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257534288|now:1746006257417925|interval:116363|pto_count:0|srtt:41919 [2025/04/30 09:44:17 417953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 417958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:489|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 417962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:321897| [2025/04/30 09:44:17 417972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 417976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257418976|now:1746006257417976|interv:1000| [2025/04/30 09:44:17 417980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 417984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 417988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 417992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 417996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 418000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 418004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257418976| [2025/04/30 09:44:17 418008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257418976| [2025/04/30 09:44:17 418012] [debug] |xqc_engine_wakeup_after|wakeup:1746006257418976|now:1746006257418012|diff:964| [2025/04/30 09:44:17 418016] [debug] |xqc_engine_main_logic|END|now:1746006257417780| [2025/04/30 09:44:17 418127] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257418126| [2025/04/30 09:44:17 418146] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 418155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:158| [2025/04/30 09:44:17 418159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:159| [2025/04/30 09:44:17 418165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:159| [2025/04/30 09:44:17 418169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 418175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:533|origin_pktnum:421|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:534|path_largest_ack:533| [2025/04/30 09:44:17 418179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:45600|prior_delivered:320815|prior_time:1746006257382822|is_app_limited:0|send_elapse:58812|ack_elapse:35304|ctl_first_sent_time:1746006257384708|lagest_ack_time:1746006257418126|curr_delivered:353215| [2025/04/30 09:44:17 418184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257384708| [2025/04/30 09:44:17 418189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:664||sndq_packets_used_bytes:0|sndq_packets_free:235| [2025/04/30 09:44:17 418193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:41919|rttvar:12373|minrtt:31343|latest_rtt:33418|ack_delay:1808| [2025/04/30 09:44:17 418197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:40631|rttvar:11857|minrtt:31343|latest_rtt:33418|ack_delay:1808| [2025/04/30 09:44:17 418201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:533|lost_pn:530|thresh:3| [2025/04/30 09:44:17 418209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 418237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 418256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 418267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 418271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 418279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 418283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 418291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 418302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 418320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 418336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 418359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 418415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 418419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 418427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 418438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 418442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 418446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 418454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 418458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 418462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 418470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 418473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 418478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40631|rtt_var:11857|pto_duration:88059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 418482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 418486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 418490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 418493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257530936|now:1746006257418477|interv:112459| [2025/04/30 09:44:17 418497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257530936|now:1746006257418477|interval:112459|pto_count:0|srtt:40631 [2025/04/30 09:44:17 418502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 58812, ack_elapse 35304, delivered 32400|rate 550907|lost 223| [2025/04/30 09:44:17 418509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (550907) in round 7| [2025/04/30 09:44:17 418513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 418517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 418521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:1200|po_sent_time:1746006257384708|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 418526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:1200|po_sent_time:1746006257384708|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:325615| [2025/04/30 09:44:17 418530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:40631|latest_rtt:33418|min_rtt:31343|applimit:0|lost:210|recovery:1|recovery_start:1746006257397293|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 418536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:159|largest:159|pns:2| [2025/04/30 09:44:17 418541] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:159|frame:ACK |recv_time:1746006257418126|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 418545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377418126|now:1746006257418126|interv:120000000| [2025/04/30 09:44:17 418550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377418126|now:1746006257418126|interv:120000000| [2025/04/30 09:44:17 418554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257418976|pq_index:0| [2025/04/30 09:44:17 418558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257417780| [2025/04/30 09:44:17 418562] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257418562| [2025/04/30 09:44:17 418566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257418566| [2025/04/30 09:44:17 418572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 418576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40631|min_srtt:40631|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 418580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 418585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 418589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 418593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 418599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 418603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40631|min_srtt:40631|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 418608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 418612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 418616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 418620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 418624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 418628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:489|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 418632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:321897| [2025/04/30 09:44:17 418636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 418640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 418644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 418648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 418653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 418656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 418660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257418976| [2025/04/30 09:44:17 418664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257418976| [2025/04/30 09:44:17 418668] [debug] |xqc_engine_wakeup_after|wakeup:1746006257418976|now:1746006257418668|diff:308| [2025/04/30 09:44:17 418672] [debug] |xqc_engine_main_logic|END|now:1746006257418566| [2025/04/30 09:44:17 418678] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257418678| [2025/04/30 09:44:17 418681] [debug] |xqc_engine_wakeup_after|wakeup:1746006257418976|now:1746006257418681|diff:295| [2025/04/30 09:44:17 418685] [debug] |xqc_engine_main_logic|END|now:1746006257418678| [2025/04/30 09:44:17 419752] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257419752| [2025/04/30 09:44:17 419760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257418976|pq_index:0| [2025/04/30 09:44:17 419765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257418566| [2025/04/30 09:44:17 419769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257419769| [2025/04/30 09:44:17 419778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257418976|now:1746006257419769| [2025/04/30 09:44:17 419782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257418976|now:1746006257419769| [2025/04/30 09:44:17 419786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 419790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 419795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40631|min_srtt:40631|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 419799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 419803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 419807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 419811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 419815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 419819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40631|min_srtt:40631|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 419823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 419828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 419831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 419835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 419839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 419844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:489|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 419848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:321897| [2025/04/30 09:44:17 419852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 419856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:568| [2025/04/30 09:44:17 419891] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:568|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257419864|stream_id:0|stream_offset:321897| [2025/04/30 09:44:17 419900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:568|origin_pktnum:360|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 419918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 419923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40631|rtt_var:11857|pto_duration:88059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 419927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 419931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 419935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 419939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257532923|now:1746006257419923|interv:113000| [2025/04/30 09:44:17 419943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257532923|now:1746006257419923|interval:113000|pto_count:0|srtt:40631 [2025/04/30 09:44:17 419947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 419952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:490|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 419956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:392637| [2025/04/30 09:44:17 419961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 419965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:569| [2025/04/30 09:44:17 419995] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:569|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257419972|stream_id:0|stream_offset:392637| [2025/04/30 09:44:17 420003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:569|origin_pktnum:490|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 420011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 420017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40631|rtt_var:11857|pto_duration:88059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 420023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 420027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 420031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 420035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257533031|now:1746006257420017|interv:113014| [2025/04/30 09:44:17 420039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257533031|now:1746006257420017|interval:113014|pto_count:0|srtt:40631 [2025/04/30 09:44:17 420043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 420052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:491|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 420056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:393816| [2025/04/30 09:44:17 420061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 420064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257421064|now:1746006257420064|interv:1000| [2025/04/30 09:44:17 420068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 420072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 420076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 420080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 420084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 420088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 420092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257421064| [2025/04/30 09:44:17 420096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257421064| [2025/04/30 09:44:17 420100] [debug] |xqc_engine_wakeup_after|wakeup:1746006257421064|now:1746006257420100|diff:964| [2025/04/30 09:44:17 420105] [debug] |xqc_engine_main_logic|END|now:1746006257419769| [2025/04/30 09:44:17 420113] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257420113| [2025/04/30 09:44:17 420118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 420124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:159| [2025/04/30 09:44:17 420127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:160| [2025/04/30 09:44:17 420149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:160| [2025/04/30 09:44:17 420156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 420162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:535|origin_pktnum:424|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:536|path_largest_ack:535| [2025/04/30 09:44:17 420166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:31200|prior_delivered:325615|prior_time:1746006257386854|is_app_limited:0|send_elapse:55659|ack_elapse:33259|ctl_first_sent_time:1746006257387534|lagest_ack_time:1746006257420113|curr_delivered:354415| [2025/04/30 09:44:17 420171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257387534| [2025/04/30 09:44:17 420175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:662||sndq_packets_used_bytes:0|sndq_packets_free:237| [2025/04/30 09:44:17 420179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:536|origin_pktnum:425|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:536|path_largest_ack:536| [2025/04/30 09:44:17 420184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:31200|prior_delivered:325615|prior_time:1746006257386854|is_app_limited:0|send_elapse:55659|ack_elapse:33259|ctl_first_sent_time:1746006257387534|lagest_ack_time:1746006257420113|curr_delivered:355615| [2025/04/30 09:44:17 420192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257387623| [2025/04/30 09:44:17 420196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:660||sndq_packets_used_bytes:0|sndq_packets_free:239| [2025/04/30 09:44:17 420200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:40631|rttvar:11857|minrtt:31343|latest_rtt:32490|ack_delay:56| [2025/04/30 09:44:17 420204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39607|rttvar:10942|minrtt:31343|latest_rtt:32490|ack_delay:56| [2025/04/30 09:44:17 420208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:536|lost_pn:533|thresh:3| [2025/04/30 09:44:17 420212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 420239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 420259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 420271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 420275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 420285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 420289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 420297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 420301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 420316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 420332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 420355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 420411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 420415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 420422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 420434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 420438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 420442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 420449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 420453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 420457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 420465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 420469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 420473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39607|rtt_var:10942|pto_duration:83375|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 420477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 420481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 420487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 420491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257528347|now:1746006257420472|interv:107875| [2025/04/30 09:44:17 420495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257528347|now:1746006257420472|interval:107875|pto_count:0|srtt:39607 [2025/04/30 09:44:17 420499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55659, ack_elapse 33259, delivered 30000|rate 538996|lost 223| [2025/04/30 09:44:17 420504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 7 -> 8| [2025/04/30 09:44:17 420508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (538996) in round 8| [2025/04/30 09:44:17 420512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 420516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 420520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257387623|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 420524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257387623|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 420529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:39607|latest_rtt:32490|min_rtt:31343|applimit:0|lost:212|recovery:1|recovery_start:1746006257397293|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 420534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 420538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:17 420543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 420548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:160|largest:160|pns:2| [2025/04/30 09:44:17 420552] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:160|frame:PING ACK |recv_time:1746006257420113|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 420557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377420113|now:1746006257420113|interv:120000000| [2025/04/30 09:44:17 420561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377420113|now:1746006257420113|interv:120000000| [2025/04/30 09:44:17 420565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257421064|pq_index:0| [2025/04/30 09:44:17 420569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257419769| [2025/04/30 09:44:17 420573] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257420573| [2025/04/30 09:44:17 420577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257420577| [2025/04/30 09:44:17 420585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 420590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:160|ack_delay:477|first_ack_range:63|largest_pkt_recv_time:1746006257420113| [2025/04/30 09:44:17 420594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:160|low:97|pkt_pns:2| [2025/04/30 09:44:17 420598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:160|frame_largest_recv:160| [2025/04/30 09:44:17 420602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:17 420607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39607|min_srtt:39607|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 420611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 420615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 420619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 420623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 420627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 420632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 09:44:17 420636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39607|min_srtt:39607|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 420640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 420645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 420648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 420652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 420656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 420660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:491|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 420665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:393816| [2025/04/30 09:44:17 420669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 420675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 420679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 09:44:17 420684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:570| [2025/04/30 09:44:17 420715] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:570|size:19|sent:35|pkt_type:SHORT_HEADER|frame:ACK |inflight:39600|now:1746006257420689|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 420724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:570|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 420732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 420738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 420746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 420750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 420754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257421064| [2025/04/30 09:44:17 420758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257421064| [2025/04/30 09:44:17 420762] [debug] |xqc_engine_wakeup_after|wakeup:1746006257421064|now:1746006257420762|diff:302| [2025/04/30 09:44:17 420766] [debug] |xqc_engine_main_logic|END|now:1746006257420577| [2025/04/30 09:44:17 420772] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257420772| [2025/04/30 09:44:17 420775] [debug] |xqc_engine_wakeup_after|wakeup:1746006257421064|now:1746006257420775|diff:289| [2025/04/30 09:44:17 420779] [debug] |xqc_engine_main_logic|END|now:1746006257420772| [2025/04/30 09:44:17 421847] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257421847| [2025/04/30 09:44:17 421855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257421064|pq_index:0| [2025/04/30 09:44:17 421859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257420577| [2025/04/30 09:44:17 421864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257421863| [2025/04/30 09:44:17 421869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257421064|now:1746006257421863| [2025/04/30 09:44:17 421873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257421064|now:1746006257421863| [2025/04/30 09:44:17 421877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 421881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 421886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39607|min_srtt:39607|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 421890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 421899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 421903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 421906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 421911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 421915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39607|min_srtt:39607|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 421919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 421923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 421927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 421931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 421935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 421939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:491|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 421943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:393816| [2025/04/30 09:44:17 421948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 421952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:571| [2025/04/30 09:44:17 421985] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:571|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257421960|stream_id:0|stream_offset:393816| [2025/04/30 09:44:17 421994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:571|origin_pktnum:491|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 422001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 422008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39607|rtt_var:10942|pto_duration:83375|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 422015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 422019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 422022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 422026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257530335|now:1746006257422008|interv:108327| [2025/04/30 09:44:17 422034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257530335|now:1746006257422008|interval:108327|pto_count:0|srtt:39607 [2025/04/30 09:44:17 422039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 422044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:494|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 422048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:249978| [2025/04/30 09:44:17 422052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 422056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:572| [2025/04/30 09:44:17 422086] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:572|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257422063|stream_id:0|stream_offset:249978| [2025/04/30 09:44:17 422094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:572|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 09:44:17 422101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 422108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39607|rtt_var:10942|pto_duration:83375|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 422114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 422118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 422122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 422126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257530438|now:1746006257422108|interv:108330| [2025/04/30 09:44:17 422130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257530438|now:1746006257422108|interval:108330|pto_count:0|srtt:39607 [2025/04/30 09:44:17 422152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 422157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:498|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 422161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:251157| [2025/04/30 09:44:17 422165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 422169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257423169|now:1746006257422169|interv:1000| [2025/04/30 09:44:17 422173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 422177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 422181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 422189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 422193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 422197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 422201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257423169| [2025/04/30 09:44:17 422205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257423169| [2025/04/30 09:44:17 422209] [debug] |xqc_engine_wakeup_after|wakeup:1746006257423169|now:1746006257422209|diff:960| [2025/04/30 09:44:17 422214] [debug] |xqc_engine_main_logic|END|now:1746006257421863| [2025/04/30 09:44:17 422223] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257422222| [2025/04/30 09:44:17 422228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 422233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:160| [2025/04/30 09:44:17 422237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:161| [2025/04/30 09:44:17 422243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:161| [2025/04/30 09:44:17 422247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 422252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:537|origin_pktnum:299|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:538|path_largest_ack:537| [2025/04/30 09:44:17 422257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:33600|prior_delivered:325615|prior_time:1746006257386854|is_app_limited:0|send_elapse:55828|ack_elapse:35368|ctl_first_sent_time:1746006257387703|lagest_ack_time:1746006257422222|curr_delivered:356815| [2025/04/30 09:44:17 422261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257387703| [2025/04/30 09:44:17 422266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:659||sndq_packets_used_bytes:0|sndq_packets_free:240| [2025/04/30 09:44:17 422270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:538|origin_pktnum:429|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:538|path_largest_ack:538| [2025/04/30 09:44:17 422274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:31200|prior_delivered:328015|prior_time:1746006257388832|is_app_limited:0|send_elapse:55240|ack_elapse:33390|ctl_first_sent_time:1746006257389507|lagest_ack_time:1746006257422222|curr_delivered:358015| [2025/04/30 09:44:17 422279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257389507| [2025/04/30 09:44:17 422283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:657||sndq_packets_used_bytes:0|sndq_packets_free:242| [2025/04/30 09:44:17 422287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39607|rttvar:10942|minrtt:31343|latest_rtt:32715|ack_delay:64| [2025/04/30 09:44:17 422292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38738|rttvar:9946|minrtt:31343|latest_rtt:32715|ack_delay:64| [2025/04/30 09:44:17 422299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:538|lost_pn:535|thresh:3| [2025/04/30 09:44:17 422303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 422330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 422346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 422357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 422361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 422369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 422373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 422381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 422393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 422411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 422434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 422487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 422491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 422501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 422513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 422517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 422521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 422528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 422532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 422536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 422544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 422548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 422552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38738|rtt_var:9946|pto_duration:78522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 422556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 422560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 422564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 422568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257525585|now:1746006257422552|interv:103033| [2025/04/30 09:44:17 422572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257525585|now:1746006257422552|interval:103033|pto_count:0|srtt:38738 [2025/04/30 09:44:17 422576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55240, ack_elapse 33390, delivered 30000|rate 543084|lost 223| [2025/04/30 09:44:17 422580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (543084) in round 8| [2025/04/30 09:44:17 422585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 422589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 422593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257389507|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 422599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257389507|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 422604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:38738|latest_rtt:32715|min_rtt:31343|applimit:0|lost:214|recovery:1|recovery_start:1746006257397293|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 422610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:161|largest:161|pns:2| [2025/04/30 09:44:17 422614] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:161|frame:ACK |recv_time:1746006257422222|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 422619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377422222|now:1746006257422222|interv:120000000| [2025/04/30 09:44:17 422623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377422222|now:1746006257422222|interv:120000000| [2025/04/30 09:44:17 422627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257423169|pq_index:0| [2025/04/30 09:44:17 422631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257421863| [2025/04/30 09:44:17 422635] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257422635| [2025/04/30 09:44:17 422639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257422639| [2025/04/30 09:44:17 422644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 422649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38738|min_srtt:38738|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 422653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 422658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 422662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 422665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 422670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 422674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38738|min_srtt:38738|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 422678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 422682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 422688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 422692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 422696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 422701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:498|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 422705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:251157| [2025/04/30 09:44:17 422709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 422713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 422717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 422721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 422725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 422731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 422737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257423169| [2025/04/30 09:44:17 422743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257423169| [2025/04/30 09:44:17 422750] [debug] |xqc_engine_wakeup_after|wakeup:1746006257423169|now:1746006257422750|diff:419| [2025/04/30 09:44:17 422756] [debug] |xqc_engine_main_logic|END|now:1746006257422639| [2025/04/30 09:44:17 422764] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257422764| [2025/04/30 09:44:17 422769] [debug] |xqc_engine_wakeup_after|wakeup:1746006257423169|now:1746006257422769|diff:400| [2025/04/30 09:44:17 422773] [debug] |xqc_engine_main_logic|END|now:1746006257422764| [2025/04/30 09:44:17 423839] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257423839| [2025/04/30 09:44:17 423846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257423169|pq_index:0| [2025/04/30 09:44:17 423850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257422639| [2025/04/30 09:44:17 423855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257423854| [2025/04/30 09:44:17 423860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257423169|now:1746006257423854| [2025/04/30 09:44:17 423864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257423169|now:1746006257423854| [2025/04/30 09:44:17 423868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 423872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 423877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38738|min_srtt:38738|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 423885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 423889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 423893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 423897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 423901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 423905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38738|min_srtt:38738|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 423909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 423913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 423917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 423921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 423925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 423929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:498|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 423933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:251157| [2025/04/30 09:44:17 423937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 423942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:573| [2025/04/30 09:44:17 423975] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:573|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257423949|stream_id:0|stream_offset:251157| [2025/04/30 09:44:17 423984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:573|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 09:44:17 423992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 423998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38738|rtt_var:9946|pto_duration:78522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 424005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 424009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 424013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 424021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257527471|now:1746006257423998|interv:103473| [2025/04/30 09:44:17 424025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257527471|now:1746006257423998|interval:103473|pto_count:0|srtt:38738 [2025/04/30 09:44:17 424029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 424034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:499|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 424038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:324255| [2025/04/30 09:44:17 424043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 424047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:574| [2025/04/30 09:44:17 424075] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:574|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257424054|stream_id:0|stream_offset:324255| [2025/04/30 09:44:17 424084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:574|origin_pktnum:367|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 424091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 424097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38738|rtt_var:9946|pto_duration:78522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 424104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 424108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 424112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 424116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257527576|now:1746006257424097|interv:103479| [2025/04/30 09:44:17 424120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257527576|now:1746006257424097|interval:103479|pto_count:0|srtt:38738 [2025/04/30 09:44:17 424124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 424129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 424151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 424155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 424159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257425159|now:1746006257424159|interv:1000| [2025/04/30 09:44:17 424163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 424171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 424175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257425159| [2025/04/30 09:44:17 424179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257425159| [2025/04/30 09:44:17 424183] [debug] |xqc_engine_wakeup_after|wakeup:1746006257425159|now:1746006257424183|diff:976| [2025/04/30 09:44:17 424187] [debug] |xqc_engine_main_logic|END|now:1746006257423854| [2025/04/30 09:44:17 424196] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257424196| [2025/04/30 09:44:17 424201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 424207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:161| [2025/04/30 09:44:17 424211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:162| [2025/04/30 09:44:17 424216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:162| [2025/04/30 09:44:17 424220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 424226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:539|origin_pktnum:430|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:540|path_largest_ack:539| [2025/04/30 09:44:17 424230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:32400|prior_delivered:328015|prior_time:1746006257388832|is_app_limited:0|send_elapse:55344|ack_elapse:35364|ctl_first_sent_time:1746006257389611|lagest_ack_time:1746006257424196|curr_delivered:359215| [2025/04/30 09:44:17 424235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257389611| [2025/04/30 09:44:17 424239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:653||sndq_packets_used_bytes:0|sndq_packets_free:246| [2025/04/30 09:44:17 424243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:540|origin_pktnum:433|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:540|path_largest_ack:540| [2025/04/30 09:44:17 424248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:31200|prior_delivered:330415|prior_time:1746006257390826|is_app_limited:0|send_elapse:55711|ack_elapse:33370|ctl_first_sent_time:1746006257391492|lagest_ack_time:1746006257424196|curr_delivered:360415| [2025/04/30 09:44:17 424252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257391492| [2025/04/30 09:44:17 424256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:651||sndq_packets_used_bytes:0|sndq_packets_free:248| [2025/04/30 09:44:17 424260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38738|rttvar:9946|minrtt:31343|latest_rtt:32704|ack_delay:64| [2025/04/30 09:44:17 424264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37976|rttvar:8984|minrtt:31343|latest_rtt:32704|ack_delay:64| [2025/04/30 09:44:17 424268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:540|lost_pn:537|thresh:3| [2025/04/30 09:44:17 424272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 424303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 424318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 424330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 424333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 424341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 424345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 424353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 424357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 424372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 424398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 424451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 424455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 424463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 424474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 424478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 424484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 424492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 424496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 424500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 424507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 424512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 424516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37976|rtt_var:8984|pto_duration:73912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 424521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 424525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 424529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 424533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257522966|now:1746006257424516|interv:98450| [2025/04/30 09:44:17 424537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257522966|now:1746006257424516|interval:98450|pto_count:0|srtt:37976 [2025/04/30 09:44:17 424541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55711, ack_elapse 33370, delivered 30000|rate 538493|lost 223| [2025/04/30 09:44:17 424545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (538493) in round 8| [2025/04/30 09:44:17 424550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 424554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 424558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257391492|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 424562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257391492|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 424567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:37976|latest_rtt:32704|min_rtt:31343|applimit:0|lost:216|recovery:1|recovery_start:1746006257397293|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 424572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:162|largest:162|pns:2| [2025/04/30 09:44:17 424579] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:162|frame:ACK |recv_time:1746006257424196|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 424584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377424196|now:1746006257424196|interv:120000000| [2025/04/30 09:44:17 424588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377424196|now:1746006257424196|interv:120000000| [2025/04/30 09:44:17 424592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257425159|pq_index:0| [2025/04/30 09:44:17 424596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257423854| [2025/04/30 09:44:17 424600] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257424600| [2025/04/30 09:44:17 424604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257424603| [2025/04/30 09:44:17 424609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 424614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37976|min_srtt:37976|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 424618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 424623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 424627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 424630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 424635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 424639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37976|min_srtt:37976|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 424643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 424647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 424651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 424655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 424659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 424663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 424667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 424674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 424678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 424682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257425159| [2025/04/30 09:44:17 424685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257425159| [2025/04/30 09:44:17 424689] [debug] |xqc_engine_wakeup_after|wakeup:1746006257425159|now:1746006257424689|diff:470| [2025/04/30 09:44:17 424693] [debug] |xqc_engine_main_logic|END|now:1746006257424603| [2025/04/30 09:44:17 424698] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257424698| [2025/04/30 09:44:17 424702] [debug] |xqc_engine_wakeup_after|wakeup:1746006257425159|now:1746006257424702|diff:457| [2025/04/30 09:44:17 424706] [debug] |xqc_engine_main_logic|END|now:1746006257424698| [2025/04/30 09:44:17 425773] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257425773| [2025/04/30 09:44:17 425781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257425159|pq_index:0| [2025/04/30 09:44:17 425785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257424603| [2025/04/30 09:44:17 425790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257425789| [2025/04/30 09:44:17 425794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257425159|now:1746006257425789| [2025/04/30 09:44:17 425798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257425159|now:1746006257425789| [2025/04/30 09:44:17 425802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 425806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 425811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37976|min_srtt:37976|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 425815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 425820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 425823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 425827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 425831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 425835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37976|min_srtt:37976|path_bw:1206493|loss_rate:100.00|path_pto:0| [2025/04/30 09:44:17 425840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 425848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 425852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 425855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 425860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 425864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 425868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 425872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 425877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:575| [2025/04/30 09:44:17 425911] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:575|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:39600|now:1746006257425884|stream_id:0|stream_offset:399711| [2025/04/30 09:44:17 425919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:575|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 09:44:17 425927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 425934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37976|rtt_var:8984|pto_duration:73912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 425939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 425943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 425947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40807| [2025/04/30 09:44:17 425951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257524796|now:1746006257425934|interv:98862| [2025/04/30 09:44:17 425954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257524796|now:1746006257425934|interval:98862|pto_count:0|srtt:37976 [2025/04/30 09:44:17 425959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40807| [2025/04/30 09:44:17 425964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 425968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:400890| [2025/04/30 09:44:17 425972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 425976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:576| [2025/04/30 09:44:17 426005] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:576|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746006257425983|stream_id:0|stream_offset:400890| [2025/04/30 09:44:17 426020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 426027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 09:44:17 426034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37976|rtt_var:8984|pto_duration:73912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 426038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 426042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 426046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42007| [2025/04/30 09:44:17 426050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257524895|now:1746006257426033|interv:98862| [2025/04/30 09:44:17 426054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257524895|now:1746006257426033|interval:98862|pto_count:0|srtt:37976 [2025/04/30 09:44:17 426058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42007| [2025/04/30 09:44:17 426063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 426067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:402069| [2025/04/30 09:44:17 426071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 426075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257427075|now:1746006257426075|interv:1000| [2025/04/30 09:44:17 426079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 426083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 426087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257427075| [2025/04/30 09:44:17 426091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257427075| [2025/04/30 09:44:17 426095] [debug] |xqc_engine_wakeup_after|wakeup:1746006257427075|now:1746006257426095|diff:980| [2025/04/30 09:44:17 426099] [debug] |xqc_engine_main_logic|END|now:1746006257425789| [2025/04/30 09:44:17 426108] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257426107| [2025/04/30 09:44:17 426113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 426118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:162| [2025/04/30 09:44:17 426122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:163| [2025/04/30 09:44:17 426127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:163| [2025/04/30 09:44:17 426152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 426164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:541|origin_pktnum:307|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:542|path_largest_ack:541| [2025/04/30 09:44:17 426175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:32400|prior_delivered:330415|prior_time:1746006257390826|is_app_limited:0|send_elapse:55816|ack_elapse:35281|ctl_first_sent_time:1746006257391597|lagest_ack_time:1746006257426107|curr_delivered:361615| [2025/04/30 09:44:17 426180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257391597| [2025/04/30 09:44:17 426185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:650||sndq_packets_used_bytes:0|sndq_packets_free:249| [2025/04/30 09:44:17 426189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:542|origin_pktnum:437|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:542|path_largest_ack:542| [2025/04/30 09:44:17 426193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:32400|prior_delivered:330415|prior_time:1746006257390826|is_app_limited:0|send_elapse:55816|ack_elapse:35281|ctl_first_sent_time:1746006257391597|lagest_ack_time:1746006257426107|curr_delivered:362815| [2025/04/30 09:44:17 426197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257392926| [2025/04/30 09:44:17 426201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:648||sndq_packets_used_bytes:0|sndq_packets_free:251| [2025/04/30 09:44:17 426205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37976|rttvar:8984|minrtt:31343|latest_rtt:33181|ack_delay:64| [2025/04/30 09:44:17 426210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37368|rttvar:7952|minrtt:31343|latest_rtt:33181|ack_delay:64| [2025/04/30 09:44:17 426214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:542|lost_pn:539|thresh:3| [2025/04/30 09:44:17 426218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 426245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 426257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 426271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 426275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 426282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 426286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 426294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 426306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 426329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 426385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 426389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 426396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 426408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 426412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 426416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 426423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 426427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 426431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 426439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 426443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 426447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37368|rtt_var:7952|pto_duration:69176|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 426451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 426455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 426458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39607| [2025/04/30 09:44:17 426465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257520159|now:1746006257426446|interv:93713| [2025/04/30 09:44:17 426469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257520159|now:1746006257426446|interval:93713|pto_count:0|srtt:37368 [2025/04/30 09:44:17 426473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55816, ack_elapse 35281, delivered 32400|rate 580478|lost 223| [2025/04/30 09:44:17 426477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (580478) in round 8| [2025/04/30 09:44:17 426482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 426486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 426490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257392926|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 426494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257392926|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 426499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39607|srtt:37368|latest_rtt:33181|min_rtt:31343|applimit:0|lost:216|recovery:1|recovery_start:1746006257397293|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 426504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:163|largest:163|pns:2| [2025/04/30 09:44:17 426508] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:163|frame:ACK |recv_time:1746006257426107|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 426513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377426107|now:1746006257426107|interv:120000000| [2025/04/30 09:44:17 426517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377426107|now:1746006257426107|interv:120000000| [2025/04/30 09:44:17 426521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257427075|pq_index:0| [2025/04/30 09:44:17 426525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257425789| [2025/04/30 09:44:17 426529] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257426529| [2025/04/30 09:44:17 426534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257426533| [2025/04/30 09:44:17 426539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 426543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37368|min_srtt:37368|path_bw:1206493|loss_rate:96.97|path_pto:0| [2025/04/30 09:44:17 426548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 426555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37368|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 426559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:500|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 426564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37368|min_srtt:37368|path_bw:1206493|loss_rate:96.97|path_pto:0| [2025/04/30 09:44:17 426568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:254694| [2025/04/30 09:44:17 426572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 426576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 426580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 426584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 426588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37368|min_srtt:37368|path_bw:1206493|loss_rate:96.97|path_pto:0| [2025/04/30 09:44:17 426592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 426596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 426600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 426604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 426608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 426612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:500|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 426616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 426621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 426624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 426628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 426632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:402069| [2025/04/30 09:44:17 426637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 426649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 426653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257427075| [2025/04/30 09:44:17 426657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257427075| [2025/04/30 09:44:17 426661] [debug] |xqc_engine_wakeup_after|wakeup:1746006257427075|now:1746006257426661|diff:414| [2025/04/30 09:44:17 426665] [debug] |xqc_engine_main_logic|END|now:1746006257426533| [2025/04/30 09:44:17 426671] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257426671| [2025/04/30 09:44:17 426674] [debug] |xqc_engine_wakeup_after|wakeup:1746006257427075|now:1746006257426674|diff:401| [2025/04/30 09:44:17 426678] [debug] |xqc_engine_main_logic|END|now:1746006257426671| [2025/04/30 09:44:17 427745] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257427745| [2025/04/30 09:44:17 427753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257427075|pq_index:0| [2025/04/30 09:44:17 427757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257426533| [2025/04/30 09:44:17 427762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257427761| [2025/04/30 09:44:17 427767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257427075|now:1746006257427761| [2025/04/30 09:44:17 427771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257427075|now:1746006257427761| [2025/04/30 09:44:17 427775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 427779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 427784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37368|min_srtt:37368|path_bw:1206493|loss_rate:96.97|path_pto:0| [2025/04/30 09:44:17 427788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:254694| [2025/04/30 09:44:17 427792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 427796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 427800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 427804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 427808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37368|min_srtt:37368|path_bw:1206493|loss_rate:96.97|path_pto:0| [2025/04/30 09:44:17 427812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 427816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 427820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 427829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 427834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 427838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:500|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 427842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 427846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 427851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:577| [2025/04/30 09:44:17 427885] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:577|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746006257427859|stream_id:0|stream_offset:394995| [2025/04/30 09:44:17 427894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:577|origin_pktnum:500|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 427901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 09:44:17 427908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37368|rtt_var:7952|pto_duration:69176|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 427914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 427918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 427922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40807| [2025/04/30 09:44:17 427926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257522035|now:1746006257427908|interv:94127| [2025/04/30 09:44:17 427929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257522035|now:1746006257427908|interval:94127|pto_count:0|srtt:37368 [2025/04/30 09:44:17 427934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40807| [2025/04/30 09:44:17 427939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 427943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:402069| [2025/04/30 09:44:17 427947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 427951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:578| [2025/04/30 09:44:17 427980] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:578|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746006257427958|stream_id:0|stream_offset:402069| [2025/04/30 09:44:17 427989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:578|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 428002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 09:44:17 428008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37368|rtt_var:7952|pto_duration:69176|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 428013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 428017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 428021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42007| [2025/04/30 09:44:17 428025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257522134|now:1746006257428008|interv:94126| [2025/04/30 09:44:17 428029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257522134|now:1746006257428008|interval:94126|pto_count:0|srtt:37368 [2025/04/30 09:44:17 428033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42007| [2025/04/30 09:44:17 428038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 428042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:403248| [2025/04/30 09:44:17 428047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 428050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257429050|now:1746006257428050|interv:1000| [2025/04/30 09:44:17 428054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 428058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 428062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257429050| [2025/04/30 09:44:17 428066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257429050| [2025/04/30 09:44:17 428070] [debug] |xqc_engine_wakeup_after|wakeup:1746006257429050|now:1746006257428070|diff:980| [2025/04/30 09:44:17 428075] [debug] |xqc_engine_main_logic|END|now:1746006257427761| [2025/04/30 09:44:17 428084] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257428083| [2025/04/30 09:44:17 428088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 428094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:163| [2025/04/30 09:44:17 428098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:164| [2025/04/30 09:44:17 428103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:164| [2025/04/30 09:44:17 428107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 428113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:543|origin_pktnum:438|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:544|path_largest_ack:543| [2025/04/30 09:44:17 428117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:32400|prior_delivered:332815|prior_time:1746006257393072|is_app_limited:0|send_elapse:59116|ack_elapse:35011|ctl_first_sent_time:1746006257394982|lagest_ack_time:1746006257428083|curr_delivered:364015| [2025/04/30 09:44:17 428125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257394982| [2025/04/30 09:44:17 428130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:644||sndq_packets_used_bytes:0|sndq_packets_free:255| [2025/04/30 09:44:17 428152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:544|origin_pktnum:441|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:544|path_largest_ack:544| [2025/04/30 09:44:17 428157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:32400|prior_delivered:332815|prior_time:1746006257393072|is_app_limited:0|send_elapse:59116|ack_elapse:35011|ctl_first_sent_time:1746006257394982|lagest_ack_time:1746006257428083|curr_delivered:365215| [2025/04/30 09:44:17 428161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257395090| [2025/04/30 09:44:17 428165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:642||sndq_packets_used_bytes:0|sndq_packets_free:257| [2025/04/30 09:44:17 428169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37368|rttvar:7952|minrtt:31343|latest_rtt:32993|ack_delay:64| [2025/04/30 09:44:17 428174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:36813|rttvar:7073|minrtt:31343|latest_rtt:32993|ack_delay:64| [2025/04/30 09:44:17 428178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:544|lost_pn:541|thresh:3| [2025/04/30 09:44:17 428182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 428209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 428221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 428236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 428240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 428248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 428252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 428259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 428263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 428287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 428344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 428348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 428355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 428367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 428371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 428375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 428382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 428386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 428390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 428398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 428402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 428406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:36813|rtt_var:7073|pto_duration:65105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 428410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 428414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 428418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39607| [2025/04/30 09:44:17 428422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257518063|now:1746006257428406|interv:89657| [2025/04/30 09:44:17 428426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257518063|now:1746006257428406|interval:89657|pto_count:0|srtt:36813 [2025/04/30 09:44:17 428430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 59116, ack_elapse 35011, delivered 32400|rate 548074|lost 223| [2025/04/30 09:44:17 428437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (548074) in round 8| [2025/04/30 09:44:17 428441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 428445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 428449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257395090|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 428453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257395090|recovery:1|recovery_start:1746006257397293|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 428458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39607|srtt:36813|latest_rtt:32993|min_rtt:31343|applimit:0|lost:217|recovery:1|recovery_start:1746006257397293|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 428464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:164|largest:164|pns:2| [2025/04/30 09:44:17 428468] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:164|frame:ACK |recv_time:1746006257428083|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 428473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377428083|now:1746006257428083|interv:120000000| [2025/04/30 09:44:17 428477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377428083|now:1746006257428083|interv:120000000| [2025/04/30 09:44:17 428481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257429050|pq_index:0| [2025/04/30 09:44:17 428485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257427761| [2025/04/30 09:44:17 428489] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257428489| [2025/04/30 09:44:17 428494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257428493| [2025/04/30 09:44:17 428499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 428503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36813|min_srtt:36813|path_bw:1206493|loss_rate:95.59|path_pto:0| [2025/04/30 09:44:17 428507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:254694| [2025/04/30 09:44:17 428512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:36813|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 428516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:503|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 428521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36813|min_srtt:36813|path_bw:1206493|loss_rate:95.59|path_pto:0| [2025/04/30 09:44:17 428527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:255873| [2025/04/30 09:44:17 428532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:36813|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 428536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:504|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 428540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36813|min_srtt:36813|path_bw:1206493|loss_rate:95.59|path_pto:0| [2025/04/30 09:44:17 428545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:326613| [2025/04/30 09:44:17 428549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 428553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 428556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 428561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 428565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36813|min_srtt:36813|path_bw:1206493|loss_rate:95.59|path_pto:0| [2025/04/30 09:44:17 428569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 428573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 428577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 428581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 428585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 428589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:503|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 428593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:254694| [2025/04/30 09:44:17 428597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 428601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 428605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 428609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:403248| [2025/04/30 09:44:17 428616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 428620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 428624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257429050| [2025/04/30 09:44:17 428628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257429050| [2025/04/30 09:44:17 428632] [debug] |xqc_engine_wakeup_after|wakeup:1746006257429050|now:1746006257428632|diff:418| [2025/04/30 09:44:17 428636] [debug] |xqc_engine_main_logic|END|now:1746006257428493| [2025/04/30 09:44:17 428641] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257428641| [2025/04/30 09:44:17 428644] [debug] |xqc_engine_wakeup_after|wakeup:1746006257429050|now:1746006257428644|diff:406| [2025/04/30 09:44:17 428648] [debug] |xqc_engine_main_logic|END|now:1746006257428641| [2025/04/30 09:44:17 429715] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257429715| [2025/04/30 09:44:17 429723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257429050|pq_index:0| [2025/04/30 09:44:17 429727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257428493| [2025/04/30 09:44:17 429732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257429731| [2025/04/30 09:44:17 429736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257429050|now:1746006257429731| [2025/04/30 09:44:17 429741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257429050|now:1746006257429731| [2025/04/30 09:44:17 429745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 429749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 429753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36813|min_srtt:36813|path_bw:1206493|loss_rate:95.59|path_pto:0| [2025/04/30 09:44:17 429758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:326613| [2025/04/30 09:44:17 429762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 429766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 429769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 429774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 429778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36813|min_srtt:36813|path_bw:1206493|loss_rate:95.59|path_pto:0| [2025/04/30 09:44:17 429782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 429786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 429794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 429798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 429802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 429806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:503|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 429810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:254694| [2025/04/30 09:44:17 429814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 429819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:579| [2025/04/30 09:44:17 429852] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:579|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746006257429826|stream_id:0|stream_offset:254694| [2025/04/30 09:44:17 429862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:579|origin_pktnum:242|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 429869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 09:44:17 429876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:36813|rtt_var:7073|pto_duration:65105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 429882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 429887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 429890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40807| [2025/04/30 09:44:17 429894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257519931|now:1746006257429875|interv:90056| [2025/04/30 09:44:17 429898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257519931|now:1746006257429875|interval:90056|pto_count:0|srtt:36813 [2025/04/30 09:44:17 429903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40807| [2025/04/30 09:44:17 429907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:504|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 429912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:255873| [2025/04/30 09:44:17 429916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 429920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:580| [2025/04/30 09:44:17 429949] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:580|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746006257429927|stream_id:0|stream_offset:255873| [2025/04/30 09:44:17 429964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:580|origin_pktnum:243|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 429971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 09:44:17 429978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:36813|rtt_var:7073|pto_duration:65105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 429982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 429986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 429990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42007| [2025/04/30 09:44:17 429994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257520032|now:1746006257429977|interv:90055| [2025/04/30 09:44:17 429998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257520032|now:1746006257429977|interval:90055|pto_count:0|srtt:36813 [2025/04/30 09:44:17 430002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42007| [2025/04/30 09:44:17 430007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 430011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:403248| [2025/04/30 09:44:17 430015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 430019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257431019|now:1746006257430019|interv:1000| [2025/04/30 09:44:17 430023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 430027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 430031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257431019| [2025/04/30 09:44:17 430035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257431019| [2025/04/30 09:44:17 430039] [debug] |xqc_engine_wakeup_after|wakeup:1746006257431019|now:1746006257430039|diff:980| [2025/04/30 09:44:17 430043] [debug] |xqc_engine_main_logic|END|now:1746006257429731| [2025/04/30 09:44:17 430052] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257430052| [2025/04/30 09:44:17 430057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 430062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:164| [2025/04/30 09:44:17 430066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:165| [2025/04/30 09:44:17 430072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:165| [2025/04/30 09:44:17 430076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 430081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:545|origin_pktnum:315|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:546|path_largest_ack:545| [2025/04/30 09:44:17 430089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:28800|prior_delivered:337615|prior_time:1746006257396854|is_app_limited:0|send_elapse:50574|ack_elapse:33198|ctl_first_sent_time:1746006257397483|lagest_ack_time:1746006257430052|curr_delivered:366415| [2025/04/30 09:44:17 430094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257397483| [2025/04/30 09:44:17 430098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:641||sndq_packets_used_bytes:0|sndq_packets_free:258| [2025/04/30 09:44:17 430102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:546|origin_pktnum:445|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:546|path_largest_ack:546| [2025/04/30 09:44:17 430107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:28800|prior_delivered:337615|prior_time:1746006257396854|is_app_limited:0|send_elapse:50574|ack_elapse:33198|ctl_first_sent_time:1746006257397483|lagest_ack_time:1746006257430052|curr_delivered:367615| [2025/04/30 09:44:17 430111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257397588| [2025/04/30 09:44:17 430115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:639||sndq_packets_used_bytes:0|sndq_packets_free:260| [2025/04/30 09:44:17 430119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:36813|rttvar:7073|minrtt:31343|latest_rtt:32464|ack_delay:56| [2025/04/30 09:44:17 430123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:36263|rttvar:6406|minrtt:31343|latest_rtt:32464|ack_delay:56| [2025/04/30 09:44:17 430127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:546|lost_pn:543|thresh:3| [2025/04/30 09:44:17 430147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 430178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 430185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 430200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 430204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 430212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 430216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 430223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 430243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 430299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 430303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 430311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 430323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 430327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 430330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 430338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 430342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 430346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 430354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 430357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 430361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:36263|rtt_var:6406|pto_duration:61887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 430366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 430370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 430373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39607| [2025/04/30 09:44:17 430377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257516814|now:1746006257430361|interv:86453| [2025/04/30 09:44:17 430381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257516814|now:1746006257430361|interval:86453|pto_count:0|srtt:36263 [2025/04/30 09:44:17 430385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50574, ack_elapse 33198, delivered 30000|rate 593190|lost 223| [2025/04/30 09:44:17 430390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (593190) in round 8| [2025/04/30 09:44:17 430394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 430400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 430404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257397588|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 430409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146414|packet_lost:0|acked:2400|po_sent_time:1746006257397588|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 430413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39607|srtt:36263|latest_rtt:32464|min_rtt:31343|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 430419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:165|largest:165|pns:2| [2025/04/30 09:44:17 430423] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:165|frame:ACK |recv_time:1746006257430052|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 430428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377430052|now:1746006257430052|interv:120000000| [2025/04/30 09:44:17 430432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377430052|now:1746006257430052|interv:120000000| [2025/04/30 09:44:17 430436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257431019|pq_index:0| [2025/04/30 09:44:17 430440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257429731| [2025/04/30 09:44:17 430444] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257430444| [2025/04/30 09:44:17 430449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257430448| [2025/04/30 09:44:17 430453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 430458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36263|min_srtt:36263|path_bw:1206493|loss_rate:95.71|path_pto:0| [2025/04/30 09:44:17 430462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:326613| [2025/04/30 09:44:17 430467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:36263|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 430471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:505|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 430475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36263|min_srtt:36263|path_bw:1206493|loss_rate:95.71|path_pto:0| [2025/04/30 09:44:17 430480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:397353| [2025/04/30 09:44:17 430486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:36263|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 430491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:506|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 430495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36263|min_srtt:36263|path_bw:1206493|loss_rate:95.71|path_pto:0| [2025/04/30 09:44:17 430499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:398532| [2025/04/30 09:44:17 430503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 430507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 430511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 430515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 430519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36263|min_srtt:36263|path_bw:1206493|loss_rate:95.71|path_pto:0| [2025/04/30 09:44:17 430523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 430527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 430531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 430535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 430539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 430543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:505|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 430547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:326613| [2025/04/30 09:44:17 430552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 430556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 430560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 430564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:403248| [2025/04/30 09:44:17 430568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 430574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 430578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257431019| [2025/04/30 09:44:17 430582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257431019| [2025/04/30 09:44:17 430586] [debug] |xqc_engine_wakeup_after|wakeup:1746006257431019|now:1746006257430586|diff:433| [2025/04/30 09:44:17 430590] [debug] |xqc_engine_main_logic|END|now:1746006257430448| [2025/04/30 09:44:17 430595] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257430595| [2025/04/30 09:44:17 430599] [debug] |xqc_engine_wakeup_after|wakeup:1746006257431019|now:1746006257430599|diff:420| [2025/04/30 09:44:17 430603] [debug] |xqc_engine_main_logic|END|now:1746006257430595| [2025/04/30 09:44:17 431670] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257431669| [2025/04/30 09:44:17 431677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257431019|pq_index:0| [2025/04/30 09:44:17 431682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257430448| [2025/04/30 09:44:17 431687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257431686| [2025/04/30 09:44:17 431691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257431019|now:1746006257431686| [2025/04/30 09:44:17 431695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257431019|now:1746006257431686| [2025/04/30 09:44:17 431699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 431703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 431708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36263|min_srtt:36263|path_bw:1206493|loss_rate:95.71|path_pto:0| [2025/04/30 09:44:17 431712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:398532| [2025/04/30 09:44:17 431716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 431720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 431724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 431728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 431732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36263|min_srtt:36263|path_bw:1206493|loss_rate:95.71|path_pto:0| [2025/04/30 09:44:17 431736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 431741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 431744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 431748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 431756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 431761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:505|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 431765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:326613| [2025/04/30 09:44:17 431769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 431773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:581| [2025/04/30 09:44:17 431807] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:581|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746006257431781|stream_id:0|stream_offset:326613| [2025/04/30 09:44:17 431815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:581|origin_pktnum:373|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 431823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 09:44:17 431829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:36263|rtt_var:6406|pto_duration:61887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 431836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 431840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 431844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40807| [2025/04/30 09:44:17 431848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257518668|now:1746006257431829|interv:86839| [2025/04/30 09:44:17 431852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257518668|now:1746006257431829|interval:86839|pto_count:0|srtt:36263 [2025/04/30 09:44:17 431857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40807| [2025/04/30 09:44:17 431862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:506|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 431866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:397353| [2025/04/30 09:44:17 431870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 431874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:582| [2025/04/30 09:44:17 431903] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:582|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746006257431881|stream_id:0|stream_offset:397353| [2025/04/30 09:44:17 431911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:582|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 09:44:17 431924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 09:44:17 431931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:36263|rtt_var:6406|pto_duration:61887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 431935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 431939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 431943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42007| [2025/04/30 09:44:17 431947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257518768|now:1746006257431930|interv:86838| [2025/04/30 09:44:17 431951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257518768|now:1746006257431930|interval:86838|pto_count:0|srtt:36263 [2025/04/30 09:44:17 431955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42007| [2025/04/30 09:44:17 431960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 431964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:403248| [2025/04/30 09:44:17 431968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 431972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257432972|now:1746006257431972|interv:1000| [2025/04/30 09:44:17 431976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 431980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 431984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257432972| [2025/04/30 09:44:17 431988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257432972| [2025/04/30 09:44:17 431992] [debug] |xqc_engine_wakeup_after|wakeup:1746006257432972|now:1746006257431992|diff:980| [2025/04/30 09:44:17 431996] [debug] |xqc_engine_main_logic|END|now:1746006257431686| [2025/04/30 09:44:17 432005] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257432005| [2025/04/30 09:44:17 432010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 432015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:165| [2025/04/30 09:44:17 432019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:166| [2025/04/30 09:44:17 432025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:166| [2025/04/30 09:44:17 432029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 432034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:547|origin_pktnum:446|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:548|path_largest_ack:547| [2025/04/30 09:44:17 432039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:31200|prior_delivered:337615|prior_time:1746006257396854|is_app_limited:0|send_elapse:50781|ack_elapse:35151|ctl_first_sent_time:1746006257397690|lagest_ack_time:1746006257432005|curr_delivered:368815| [2025/04/30 09:44:17 432047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257397690| [2025/04/30 09:44:17 432051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:635||sndq_packets_used_bytes:0|sndq_packets_free:264| [2025/04/30 09:44:17 432055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:548|origin_pktnum:449|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:548|path_largest_ack:548| [2025/04/30 09:44:17 432060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:30000|prior_delivered:340015|prior_time:1746006257398843|is_app_limited:0|send_elapse:46666|ack_elapse:33162|ctl_first_sent_time:1746006257399470|lagest_ack_time:1746006257432005|curr_delivered:370015| [2025/04/30 09:44:17 432064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257399470| [2025/04/30 09:44:17 432068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:633||sndq_packets_used_bytes:0|sndq_packets_free:266| [2025/04/30 09:44:17 432072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:36263|rttvar:6406|minrtt:31343|latest_rtt:32535|ack_delay:80| [2025/04/30 09:44:17 432076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:35787|rttvar:5757|minrtt:31343|latest_rtt:32535|ack_delay:80| [2025/04/30 09:44:17 432081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:548|lost_pn:545|thresh:3| [2025/04/30 09:44:17 432085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 432112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 432120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 432131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 432154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 432164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 432168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 432176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 432188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 432241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 432245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 432253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 432267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 432271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 432275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 432284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 432287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 432291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 432299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 432303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 432307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35787|rtt_var:5757|pto_duration:58815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 432311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 432315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 432319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39607| [2025/04/30 09:44:17 432323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257515696|now:1746006257432307|interv:83389| [2025/04/30 09:44:17 432327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257515696|now:1746006257432307|interval:83389|pto_count:0|srtt:35787 [2025/04/30 09:44:17 432331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 46666, ack_elapse 33162, delivered 30000|rate 642866|lost 223| [2025/04/30 09:44:17 432335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (642866) in round 8| [2025/04/30 09:44:17 432339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 432344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 432347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257399470|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 432352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257399470|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 432359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39607|srtt:35787|latest_rtt:32535|min_rtt:31343|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 432364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:166|largest:166|pns:2| [2025/04/30 09:44:17 432369] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:166|frame:ACK |recv_time:1746006257432005|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 432373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377432005|now:1746006257432005|interv:120000000| [2025/04/30 09:44:17 432377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377432005|now:1746006257432005|interv:120000000| [2025/04/30 09:44:17 432381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257432972|pq_index:0| [2025/04/30 09:44:17 432385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257431686| [2025/04/30 09:44:17 432389] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257432389| [2025/04/30 09:44:17 432394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257432393| [2025/04/30 09:44:17 432399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 432404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35787|min_srtt:35787|path_bw:1206493|loss_rate:95.83|path_pto:0| [2025/04/30 09:44:17 432408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:398532| [2025/04/30 09:44:17 432412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:35787|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 432417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:507|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 432421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35787|min_srtt:35787|path_bw:1206493|loss_rate:95.83|path_pto:0| [2025/04/30 09:44:17 432425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:133257| [2025/04/30 09:44:17 432429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:35787|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 432434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:516|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 432438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35787|min_srtt:35787|path_bw:1206493|loss_rate:95.83|path_pto:0| [2025/04/30 09:44:17 432444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 432449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 432453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 432456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 432461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 432465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:507|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 432469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:398532| [2025/04/30 09:44:17 432473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 432477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 432481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 432485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:403248| [2025/04/30 09:44:17 432489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 432493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 432497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257432972| [2025/04/30 09:44:17 432501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257432972| [2025/04/30 09:44:17 432505] [debug] |xqc_engine_wakeup_after|wakeup:1746006257432972|now:1746006257432505|diff:467| [2025/04/30 09:44:17 432509] [debug] |xqc_engine_main_logic|END|now:1746006257432393| [2025/04/30 09:44:17 432514] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257432514| [2025/04/30 09:44:17 432518] [debug] |xqc_engine_wakeup_after|wakeup:1746006257432972|now:1746006257432518|diff:454| [2025/04/30 09:44:17 432522] [debug] |xqc_engine_main_logic|END|now:1746006257432514| [2025/04/30 09:44:17 433589] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257433589| [2025/04/30 09:44:17 433597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257432972|pq_index:0| [2025/04/30 09:44:17 433602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257432393| [2025/04/30 09:44:17 433607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257433606| [2025/04/30 09:44:17 433611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257432972|now:1746006257433606| [2025/04/30 09:44:17 433615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257432972|now:1746006257433606| [2025/04/30 09:44:17 433623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 433627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 433632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35787|min_srtt:35787|path_bw:1206493|loss_rate:95.83|path_pto:0| [2025/04/30 09:44:17 433636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 433641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 433645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 433649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 433653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 433657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:507|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 433662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:398532| [2025/04/30 09:44:17 433666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 433670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:583| [2025/04/30 09:44:17 433705] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:583|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746006257433678|stream_id:0|stream_offset:398532| [2025/04/30 09:44:17 433714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:583|origin_pktnum:507|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:17 433721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 09:44:17 433728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35787|rtt_var:5757|pto_duration:58815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 433735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 433739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 433742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40807| [2025/04/30 09:44:17 433746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257517493|now:1746006257433728|interv:83765| [2025/04/30 09:44:17 433750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257517493|now:1746006257433728|interval:83765|pto_count:0|srtt:35787 [2025/04/30 09:44:17 433755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40807| [2025/04/30 09:44:17 433764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:516|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 433768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:133257| [2025/04/30 09:44:17 433772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 433776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:584| [2025/04/30 09:44:17 433805] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:584|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746006257433783|stream_id:0|stream_offset:133257| [2025/04/30 09:44:17 433814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:584|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 09:44:17 433821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 09:44:17 433828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35787|rtt_var:5757|pto_duration:58815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 433834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 433838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 433842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42007| [2025/04/30 09:44:17 433846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257517598|now:1746006257433827|interv:83771| [2025/04/30 09:44:17 433850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257517598|now:1746006257433827|interval:83771|pto_count:0|srtt:35787 [2025/04/30 09:44:17 433854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42007| [2025/04/30 09:44:17 433859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 433863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:403248| [2025/04/30 09:44:17 433868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 433872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257434871|now:1746006257433871|interv:1000| [2025/04/30 09:44:17 433876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 433879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 433883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257434871| [2025/04/30 09:44:17 433888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257434871| [2025/04/30 09:44:17 433892] [debug] |xqc_engine_wakeup_after|wakeup:1746006257434871|now:1746006257433891|diff:980| [2025/04/30 09:44:17 433896] [debug] |xqc_engine_main_logic|END|now:1746006257433606| [2025/04/30 09:44:17 433905] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257433904| [2025/04/30 09:44:17 433914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 433919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:166| [2025/04/30 09:44:17 433923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:167| [2025/04/30 09:44:17 433928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:167| [2025/04/30 09:44:17 433932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 433938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:549|origin_pktnum:450|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:550|path_largest_ack:549| [2025/04/30 09:44:17 433942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:31200|prior_delivered:340015|prior_time:1746006257398843|is_app_limited:0|send_elapse:46776|ack_elapse:35061|ctl_first_sent_time:1746006257399580|lagest_ack_time:1746006257433904|curr_delivered:371215| [2025/04/30 09:44:17 433947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257399580| [2025/04/30 09:44:17 433951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:631||sndq_packets_used_bytes:0|sndq_packets_free:268| [2025/04/30 09:44:17 433956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:550|origin_pktnum:453|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:550|path_largest_ack:550| [2025/04/30 09:44:17 433960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:31200|prior_delivered:340015|prior_time:1746006257398843|is_app_limited:0|send_elapse:46776|ack_elapse:35061|ctl_first_sent_time:1746006257399580|lagest_ack_time:1746006257433904|curr_delivered:372415| [2025/04/30 09:44:17 433964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257400908| [2025/04/30 09:44:17 433968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:629||sndq_packets_used_bytes:0|sndq_packets_free:270| [2025/04/30 09:44:17 433972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:35787|rttvar:5757|minrtt:31343|latest_rtt:32996|ack_delay:64| [2025/04/30 09:44:17 433976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:35430|rttvar:5031|minrtt:31343|latest_rtt:32996|ack_delay:64| [2025/04/30 09:44:17 433981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:550|lost_pn:547|thresh:3| [2025/04/30 09:44:17 433985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 433989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 433993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 433996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 434015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 434022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 434034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 434038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 434046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 434049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 434057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 434061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 434117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 434121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 434129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 434159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 434163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 434168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 434181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 434187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 434193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 434204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 434208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 434213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35430|rtt_var:5031|pto_duration:55554|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 434217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 434221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 434225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39607| [2025/04/30 09:44:17 434229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257514337|now:1746006257434212|interv:80125| [2025/04/30 09:44:17 434233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257514337|now:1746006257434212|interval:80125|pto_count:0|srtt:35430 [2025/04/30 09:44:17 434237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 46776, ack_elapse 35061, delivered 32400|rate 692662|lost 223| [2025/04/30 09:44:17 434245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (692662) in round 8| [2025/04/30 09:44:17 434249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 434253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 434257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257400908|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 434261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257400908|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 434266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39607|srtt:35430|latest_rtt:32996|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 434272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:167|largest:167|pns:2| [2025/04/30 09:44:17 434276] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:167|frame:ACK |recv_time:1746006257433904|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 434281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377433904|now:1746006257433904|interv:120000000| [2025/04/30 09:44:17 434285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377433904|now:1746006257433904|interv:120000000| [2025/04/30 09:44:17 434289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257434871|pq_index:0| [2025/04/30 09:44:17 434293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257433606| [2025/04/30 09:44:17 434297] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257434297| [2025/04/30 09:44:17 434302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257434301| [2025/04/30 09:44:17 434307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 434311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35430|min_srtt:35430|path_bw:1206493|loss_rate:95.95|path_pto:0| [2025/04/30 09:44:17 434316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 434320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:35430|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 434325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 434329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35430|min_srtt:35430|path_bw:1206493|loss_rate:95.95|path_pto:0| [2025/04/30 09:44:17 434336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:461019| [2025/04/30 09:44:17 434340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:35430|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 434345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 434349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35430|min_srtt:35430|path_bw:1206493|loss_rate:95.95|path_pto:0| [2025/04/30 09:44:17 434354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:462198| [2025/04/30 09:44:17 434358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 434362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 434366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 434370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 434374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 434378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:403248| [2025/04/30 09:44:17 434383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 434387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 434391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257434871| [2025/04/30 09:44:17 434395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257434871| [2025/04/30 09:44:17 434398] [debug] |xqc_engine_wakeup_after|wakeup:1746006257434871|now:1746006257434398|diff:473| [2025/04/30 09:44:17 434403] [debug] |xqc_engine_main_logic|END|now:1746006257434301| [2025/04/30 09:44:17 434408] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257434408| [2025/04/30 09:44:17 434412] [debug] |xqc_engine_wakeup_after|wakeup:1746006257434871|now:1746006257434412|diff:459| [2025/04/30 09:44:17 434416] [debug] |xqc_engine_main_logic|END|now:1746006257434408| [2025/04/30 09:44:17 435480] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257435480| [2025/04/30 09:44:17 435488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257434871|pq_index:0| [2025/04/30 09:44:17 435493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257434301| [2025/04/30 09:44:17 435498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257435497| [2025/04/30 09:44:17 435502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257434871|now:1746006257435497| [2025/04/30 09:44:17 435514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257434871|now:1746006257435497| [2025/04/30 09:44:17 435518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 435522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 435526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35430|min_srtt:35430|path_bw:1206493|loss_rate:95.95|path_pto:0| [2025/04/30 09:44:17 435531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:462198| [2025/04/30 09:44:17 435535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 435539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 435543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 435547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 435551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 435555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:403248| [2025/04/30 09:44:17 435560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 435564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:585| [2025/04/30 09:44:17 435599] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:585|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746006257435572|stream_id:0|stream_offset:403248| [2025/04/30 09:44:17 435608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:585|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 435616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 09:44:17 435623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35430|rtt_var:5031|pto_duration:55554|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 435629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 435633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 435637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40807| [2025/04/30 09:44:17 435643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257516126|now:1746006257435622|interv:80504| [2025/04/30 09:44:17 435649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257516126|now:1746006257435622|interval:80504|pto_count:0|srtt:35430 [2025/04/30 09:44:17 435661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40807| [2025/04/30 09:44:17 435668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 435673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:404427| [2025/04/30 09:44:17 435677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 435681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:586| [2025/04/30 09:44:17 435712] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:586|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746006257435688|stream_id:0|stream_offset:404427| [2025/04/30 09:44:17 435721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:586|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 435729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 09:44:17 435736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35430|rtt_var:5031|pto_duration:55554|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 435743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 435749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 435753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42007| [2025/04/30 09:44:17 435757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257516242|now:1746006257435736|interv:80506| [2025/04/30 09:44:17 435761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257516242|now:1746006257435736|interval:80506|pto_count:0|srtt:35430 [2025/04/30 09:44:17 435765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42007| [2025/04/30 09:44:17 435770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 435774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:405606| [2025/04/30 09:44:17 435779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 435782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257436782|now:1746006257435782|interv:1000| [2025/04/30 09:44:17 435786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 435790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 435794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257436782| [2025/04/30 09:44:17 435798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257436782| [2025/04/30 09:44:17 435802] [debug] |xqc_engine_wakeup_after|wakeup:1746006257436782|now:1746006257435802|diff:980| [2025/04/30 09:44:17 435811] [debug] |xqc_engine_main_logic|END|now:1746006257435497| [2025/04/30 09:44:17 435983] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257435982| [2025/04/30 09:44:17 435989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 435995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:167| [2025/04/30 09:44:17 435999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:168| [2025/04/30 09:44:17 436005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:168| [2025/04/30 09:44:17 436009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 436014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:551|origin_pktnum:327|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:552|path_largest_ack:551| [2025/04/30 09:44:17 436019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:31200|prior_delivered:342415|prior_time:1746006257401054|is_app_limited:0|send_elapse:44062|ack_elapse:34928|ctl_first_sent_time:1746006257402869|lagest_ack_time:1746006257435982|curr_delivered:373615| [2025/04/30 09:44:17 436024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257402869| [2025/04/30 09:44:17 436028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:628||sndq_packets_used_bytes:0|sndq_packets_free:271| [2025/04/30 09:44:17 436032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:552|origin_pktnum:457|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:552|path_largest_ack:552| [2025/04/30 09:44:17 436037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:31200|prior_delivered:342415|prior_time:1746006257401054|is_app_limited:0|send_elapse:44062|ack_elapse:34928|ctl_first_sent_time:1746006257402869|lagest_ack_time:1746006257435982|curr_delivered:374815| [2025/04/30 09:44:17 436041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257402989| [2025/04/30 09:44:17 436045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:626||sndq_packets_used_bytes:0|sndq_packets_free:273| [2025/04/30 09:44:17 436049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:35430|rttvar:5031|minrtt:31343|latest_rtt:32993|ack_delay:56| [2025/04/30 09:44:17 436053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:35119|rttvar:4397|minrtt:31343|latest_rtt:32993|ack_delay:56| [2025/04/30 09:44:17 436058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:552|lost_pn:549|thresh:3| [2025/04/30 09:44:17 436062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 436093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 436097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 436109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 436112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 436120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 436124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 436146] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 436200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 436207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 436214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 436226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 436230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 436234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 436242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 436245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 436249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 436257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 436261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 436265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35119|rtt_var:4397|pto_duration:52707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 436269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 436273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 436277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39607| [2025/04/30 09:44:17 436281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257513395|now:1746006257436265|interv:77130| [2025/04/30 09:44:17 436285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257513395|now:1746006257436265|interval:77130|pto_count:0|srtt:35119 [2025/04/30 09:44:17 436289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 44062, ack_elapse 34928, delivered 32400|rate 735327|lost 223| [2025/04/30 09:44:17 436294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (735327) in round 8| [2025/04/30 09:44:17 436298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 436302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 436309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257402989|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 436313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257402989|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 436318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39607|srtt:35119|latest_rtt:32993|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 436323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 436327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006257460982|now:1746006257435982|interv:25000| [2025/04/30 09:44:17 436332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006257435982|max_ack_delay:25000| [2025/04/30 09:44:17 436337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:168|largest:168|pns:2| [2025/04/30 09:44:17 436341] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:168|frame:PING ACK |recv_time:1746006257435982|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 436346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377435982|now:1746006257435982|interv:120000000| [2025/04/30 09:44:17 436350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377435982|now:1746006257435982|interv:120000000| [2025/04/30 09:44:17 436354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257436782|pq_index:0| [2025/04/30 09:44:17 436358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257435497| [2025/04/30 09:44:17 436362] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257436362| [2025/04/30 09:44:17 436367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257436366| [2025/04/30 09:44:17 436372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 436377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1206493|loss_rate:93.42|path_pto:0| [2025/04/30 09:44:17 436381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:462198| [2025/04/30 09:44:17 436386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 436390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 436397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1206493|loss_rate:93.42|path_pto:0| [2025/04/30 09:44:17 436401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:463377| [2025/04/30 09:44:17 436406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 436410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 436415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1206493|loss_rate:93.42|path_pto:0| [2025/04/30 09:44:17 436419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:464556| [2025/04/30 09:44:17 436423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 436427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 436431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 436435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 436439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 436444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:405606| [2025/04/30 09:44:17 436448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 436452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 436456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257436782| [2025/04/30 09:44:17 436460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257436782| [2025/04/30 09:44:17 436463] [debug] |xqc_engine_wakeup_after|wakeup:1746006257436782|now:1746006257436463|diff:319| [2025/04/30 09:44:17 436468] [debug] |xqc_engine_main_logic|END|now:1746006257436366| [2025/04/30 09:44:17 436473] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257436473| [2025/04/30 09:44:17 436477] [debug] |xqc_engine_wakeup_after|wakeup:1746006257436782|now:1746006257436476|diff:306| [2025/04/30 09:44:17 436480] [debug] |xqc_engine_main_logic|END|now:1746006257436473| [2025/04/30 09:44:17 437548] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257437547| [2025/04/30 09:44:17 437555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257436782|pq_index:0| [2025/04/30 09:44:17 437560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257436366| [2025/04/30 09:44:17 437565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257437564| [2025/04/30 09:44:17 437573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257436782|now:1746006257437564| [2025/04/30 09:44:17 437577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257436782|now:1746006257437564| [2025/04/30 09:44:17 437581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 437585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 437590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1206493|loss_rate:93.42|path_pto:0| [2025/04/30 09:44:17 437594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:464556| [2025/04/30 09:44:17 437598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 437602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 437606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 437610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 437615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 437619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:405606| [2025/04/30 09:44:17 437623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 437628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:587| [2025/04/30 09:44:17 437663] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:587|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746006257437636|stream_id:0|stream_offset:405606| [2025/04/30 09:44:17 437671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:587|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 437679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 09:44:17 437685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35119|rtt_var:4397|pto_duration:52707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 437692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 437696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 437700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40807| [2025/04/30 09:44:17 437704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257515343|now:1746006257437685|interv:77658| [2025/04/30 09:44:17 437712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257515343|now:1746006257437685|interval:77658|pto_count:0|srtt:35119 [2025/04/30 09:44:17 437716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40807| [2025/04/30 09:44:17 437721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 437725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:406785| [2025/04/30 09:44:17 437730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 437734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:588| [2025/04/30 09:44:17 437763] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:588|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746006257437741|stream_id:0|stream_offset:406785| [2025/04/30 09:44:17 437772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 437779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 09:44:17 437786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35119|rtt_var:4397|pto_duration:52707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 437792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 437796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 437800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42007| [2025/04/30 09:44:17 437804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257515448|now:1746006257437786|interv:77662| [2025/04/30 09:44:17 437808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257515448|now:1746006257437786|interval:77662|pto_count:0|srtt:35119 [2025/04/30 09:44:17 437812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42007| [2025/04/30 09:44:17 437817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 437821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:407964| [2025/04/30 09:44:17 437825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 437829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257438829|now:1746006257437829|interv:1000| [2025/04/30 09:44:17 437833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 437837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 437841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257438829| [2025/04/30 09:44:17 437851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257438829| [2025/04/30 09:44:17 437855] [debug] |xqc_engine_wakeup_after|wakeup:1746006257438829|now:1746006257437855|diff:974| [2025/04/30 09:44:17 437859] [debug] |xqc_engine_main_logic|END|now:1746006257437564| [2025/04/30 09:44:17 437868] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257437868| [2025/04/30 09:44:17 437873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 437878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:168| [2025/04/30 09:44:17 437882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:169| [2025/04/30 09:44:17 437888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:169| [2025/04/30 09:44:17 437892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 437897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:553|origin_pktnum:458|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:554|path_largest_ack:553| [2025/04/30 09:44:17 437902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:31200|prior_delivered:344815|prior_time:1746006257403131|is_app_limited:0|send_elapse:40140|ack_elapse:34737|ctl_first_sent_time:1746006257404939|lagest_ack_time:1746006257437868|curr_delivered:376015| [2025/04/30 09:44:17 437906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257404939| [2025/04/30 09:44:17 437911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:622||sndq_packets_used_bytes:0|sndq_packets_free:277| [2025/04/30 09:44:17 437915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:554|origin_pktnum:461|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:554|path_largest_ack:554| [2025/04/30 09:44:17 437919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:31200|prior_delivered:344815|prior_time:1746006257403131|is_app_limited:0|send_elapse:40140|ack_elapse:34737|ctl_first_sent_time:1746006257404939|lagest_ack_time:1746006257437868|curr_delivered:377215| [2025/04/30 09:44:17 437924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257405039| [2025/04/30 09:44:17 437928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:620||sndq_packets_used_bytes:0|sndq_packets_free:279| [2025/04/30 09:44:17 437932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:35119|rttvar:4397|minrtt:31343|latest_rtt:32829|ack_delay:56| [2025/04/30 09:44:17 437936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:34826|rttvar:3884|minrtt:31343|latest_rtt:32829|ack_delay:56| [2025/04/30 09:44:17 437940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:554|lost_pn:551|thresh:3| [2025/04/30 09:44:17 437944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 437948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 437952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 437956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 437963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 437967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 437971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 437975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 437979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 437983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 437986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 437990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 437994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 437998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 438002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 438006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 438010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 438014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 438017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 438021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 438025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 438029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 438033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 438037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 438041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 438044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 438048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 438052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 438056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 438062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 438066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 438070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 438074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 438078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 438082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 438086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 438090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 438094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 438097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 438101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 438105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 438109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 438113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 438117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 438121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34826|rtt_var:3884|pto_duration:50362|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 438125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 438129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 438151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39607| [2025/04/30 09:44:17 438155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257513103|now:1746006257438121|interv:74982| [2025/04/30 09:44:17 438159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257513103|now:1746006257438121|interval:74982|pto_count:0|srtt:34826 [2025/04/30 09:44:17 438163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40140, ack_elapse 34737, delivered 32400|rate 807174|lost 223| [2025/04/30 09:44:17 438168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (807174) in round 8| [2025/04/30 09:44:17 438172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 438176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 438183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257405039|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 438187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257405039|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 438192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39607|srtt:34826|latest_rtt:32829|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 438198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:169|largest:169|pns:2| [2025/04/30 09:44:17 438202] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:169|frame:ACK |recv_time:1746006257437868|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 438207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377437868|now:1746006257437868|interv:120000000| [2025/04/30 09:44:17 438211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377437868|now:1746006257437868|interv:120000000| [2025/04/30 09:44:17 438215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257438829|pq_index:0| [2025/04/30 09:44:17 438219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257437564| [2025/04/30 09:44:17 438223] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257438223| [2025/04/30 09:44:17 438228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257438227| [2025/04/30 09:44:17 438232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 438237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34826|min_srtt:34826|path_bw:1206493|loss_rate:91.03|path_pto:0| [2025/04/30 09:44:17 438242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:464556| [2025/04/30 09:44:17 438246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:34826|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 438250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 438255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34826|min_srtt:34826|path_bw:1206493|loss_rate:91.03|path_pto:0| [2025/04/30 09:44:17 438259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:465735| [2025/04/30 09:44:17 438263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:34826|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 438270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 438275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34826|min_srtt:34826|path_bw:1206493|loss_rate:91.03|path_pto:0| [2025/04/30 09:44:17 438280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:466914| [2025/04/30 09:44:17 438284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 438288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 438292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 438296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 438300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 438304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:407964| [2025/04/30 09:44:17 438309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 438312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 438316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257438829| [2025/04/30 09:44:17 438320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257438829| [2025/04/30 09:44:17 438324] [debug] |xqc_engine_wakeup_after|wakeup:1746006257438829|now:1746006257438324|diff:505| [2025/04/30 09:44:17 438328] [debug] |xqc_engine_main_logic|END|now:1746006257438227| [2025/04/30 09:44:17 438333] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257438333| [2025/04/30 09:44:17 438337] [debug] |xqc_engine_wakeup_after|wakeup:1746006257438829|now:1746006257438337|diff:492| [2025/04/30 09:44:17 438341] [debug] |xqc_engine_main_logic|END|now:1746006257438333| [2025/04/30 09:44:17 439408] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257439408| [2025/04/30 09:44:17 439416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257438829|pq_index:0| [2025/04/30 09:44:17 439420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257438227| [2025/04/30 09:44:17 439425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257439424| [2025/04/30 09:44:17 439430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257438829|now:1746006257439424| [2025/04/30 09:44:17 439434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257438829|now:1746006257439424| [2025/04/30 09:44:17 439438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 439446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 439450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34826|min_srtt:34826|path_bw:1206493|loss_rate:91.03|path_pto:0| [2025/04/30 09:44:17 439454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:466914| [2025/04/30 09:44:17 439459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 439463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 439466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 439471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 439475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 439479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:407964| [2025/04/30 09:44:17 439484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 439488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:589| [2025/04/30 09:44:17 439522] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:589|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746006257439495|stream_id:0|stream_offset:407964| [2025/04/30 09:44:17 439531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:589|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 439538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 09:44:17 439545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34826|rtt_var:3884|pto_duration:50362|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 439550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 439554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 439558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40807| [2025/04/30 09:44:17 439562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257514857|now:1746006257439545|interv:75312| [2025/04/30 09:44:17 439566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257514857|now:1746006257439545|interval:75312|pto_count:0|srtt:34826 [2025/04/30 09:44:17 439570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40807| [2025/04/30 09:44:17 439575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 439579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:409143| [2025/04/30 09:44:17 439587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 439591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:590| [2025/04/30 09:44:17 439622] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:590|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746006257439599|stream_id:0|stream_offset:409143| [2025/04/30 09:44:17 439630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:590|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 439638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 09:44:17 439644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34826|rtt_var:3884|pto_duration:50362|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 439651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 439654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 439658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42007| [2025/04/30 09:44:17 439662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257514961|now:1746006257439644|interv:75317| [2025/04/30 09:44:17 439666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257514961|now:1746006257439644|interval:75317|pto_count:0|srtt:34826 [2025/04/30 09:44:17 439671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42007| [2025/04/30 09:44:17 439675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 439679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:410322| [2025/04/30 09:44:17 439684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 439688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257440688|now:1746006257439688|interv:1000| [2025/04/30 09:44:17 439692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 439695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 439699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257440688| [2025/04/30 09:44:17 439704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257440688| [2025/04/30 09:44:17 439708] [debug] |xqc_engine_wakeup_after|wakeup:1746006257440688|now:1746006257439708|diff:980| [2025/04/30 09:44:17 439712] [debug] |xqc_engine_main_logic|END|now:1746006257439424| [2025/04/30 09:44:17 439935] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257439934| [2025/04/30 09:44:17 439940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 439950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:169| [2025/04/30 09:44:17 439954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:170| [2025/04/30 09:44:17 439960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:170| [2025/04/30 09:44:17 439964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 439970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:555|origin_pktnum:462|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:556|path_largest_ack:555| [2025/04/30 09:44:17 439974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:31200|prior_delivered:347215|prior_time:1746006257405201|is_app_limited:0|send_elapse:37306|ack_elapse:34733|ctl_first_sent_time:1746006257406962|lagest_ack_time:1746006257439934|curr_delivered:378415| [2025/04/30 09:44:17 439978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257406962| [2025/04/30 09:44:17 439983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:618||sndq_packets_used_bytes:0|sndq_packets_free:281| [2025/04/30 09:44:17 439987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:556|origin_pktnum:465|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:556|path_largest_ack:556| [2025/04/30 09:44:17 439991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:31200|prior_delivered:347215|prior_time:1746006257405201|is_app_limited:0|send_elapse:37306|ack_elapse:34733|ctl_first_sent_time:1746006257406962|lagest_ack_time:1746006257439934|curr_delivered:379615| [2025/04/30 09:44:17 439996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257407067| [2025/04/30 09:44:17 440000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:616||sndq_packets_used_bytes:0|sndq_packets_free:283| [2025/04/30 09:44:17 440004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:34826|rttvar:3884|minrtt:31343|latest_rtt:32867|ack_delay:56| [2025/04/30 09:44:17 440008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:34574|rttvar:3416|minrtt:31343|latest_rtt:32867|ack_delay:56| [2025/04/30 09:44:17 440012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:556|lost_pn:553|thresh:3| [2025/04/30 09:44:17 440016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 440044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 440050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 440062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 440066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 440073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 440077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 440085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 440120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 440123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 440131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 440160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 440167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 440171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 440178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 440182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 440186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 440194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 440198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 440202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34574|rtt_var:3416|pto_duration:48238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 440206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 440210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 440214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39607| [2025/04/30 09:44:17 440218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257512837|now:1746006257440202|interv:72635| [2025/04/30 09:44:17 440222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257512837|now:1746006257440202|interval:72635|pto_count:0|srtt:34574 [2025/04/30 09:44:17 440226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37306, ack_elapse 34733, delivered 32400|rate 868493|lost 223| [2025/04/30 09:44:17 440230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (868493) in round 8| [2025/04/30 09:44:17 440235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 440239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 440243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257407067|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 440247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257407067|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 440251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39607|srtt:34574|latest_rtt:32867|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 440260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:170|largest:170|pns:2| [2025/04/30 09:44:17 440264] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:170|frame:ACK |recv_time:1746006257439934|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 440269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377439934|now:1746006257439934|interv:120000000| [2025/04/30 09:44:17 440273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377439934|now:1746006257439934|interv:120000000| [2025/04/30 09:44:17 440277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257440688|pq_index:0| [2025/04/30 09:44:17 440281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257439424| [2025/04/30 09:44:17 440285] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257440285| [2025/04/30 09:44:17 440290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257440289| [2025/04/30 09:44:17 440295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 440299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34574|min_srtt:34574|path_bw:1206493|loss_rate:88.75|path_pto:0| [2025/04/30 09:44:17 440304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:466914| [2025/04/30 09:44:17 440308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:34574|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 440313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 440317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34574|min_srtt:34574|path_bw:1206493|loss_rate:88.75|path_pto:0| [2025/04/30 09:44:17 440322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:468093| [2025/04/30 09:44:17 440326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:34574|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 440331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 440335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34574|min_srtt:34574|path_bw:1206493|loss_rate:88.75|path_pto:0| [2025/04/30 09:44:17 440339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:469272| [2025/04/30 09:44:17 440344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 440347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 440354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 440358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 440362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 440367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:410322| [2025/04/30 09:44:17 440371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 440375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 440379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257440688| [2025/04/30 09:44:17 440383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257440688| [2025/04/30 09:44:17 440387] [debug] |xqc_engine_wakeup_after|wakeup:1746006257440688|now:1746006257440386|diff:302| [2025/04/30 09:44:17 440391] [debug] |xqc_engine_main_logic|END|now:1746006257440289| [2025/04/30 09:44:17 440396] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257440396| [2025/04/30 09:44:17 440399] [debug] |xqc_engine_wakeup_after|wakeup:1746006257440688|now:1746006257440399|diff:289| [2025/04/30 09:44:17 440403] [debug] |xqc_engine_main_logic|END|now:1746006257440396| [2025/04/30 09:44:17 441471] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257441471| [2025/04/30 09:44:17 441479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257440688|pq_index:0| [2025/04/30 09:44:17 441483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257440289| [2025/04/30 09:44:17 441488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257441487| [2025/04/30 09:44:17 441492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257440688|now:1746006257441487| [2025/04/30 09:44:17 441496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257440688|now:1746006257441487| [2025/04/30 09:44:17 441500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 441504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 441509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34574|min_srtt:34574|path_bw:1206493|loss_rate:88.75|path_pto:0| [2025/04/30 09:44:17 441513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:469272| [2025/04/30 09:44:17 441518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 441522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 441525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 441533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 441538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 441542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:410322| [2025/04/30 09:44:17 441546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 441551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:591| [2025/04/30 09:44:17 441585] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:591|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746006257441558|stream_id:0|stream_offset:410322| [2025/04/30 09:44:17 441594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 441601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 09:44:17 441607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34574|rtt_var:3416|pto_duration:48238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 441614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 441618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 441622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40807| [2025/04/30 09:44:17 441626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257514796|now:1746006257441607|interv:73189| [2025/04/30 09:44:17 441630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257514796|now:1746006257441607|interval:73189|pto_count:0|srtt:34574 [2025/04/30 09:44:17 441635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40807| [2025/04/30 09:44:17 441639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 441643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:411501| [2025/04/30 09:44:17 441648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 441652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:592| [2025/04/30 09:44:17 441681] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:592|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746006257441659|stream_id:0|stream_offset:411501| [2025/04/30 09:44:17 441689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 441702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 09:44:17 441708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34574|rtt_var:3416|pto_duration:48238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 441713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 441716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 441720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42007| [2025/04/30 09:44:17 441724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257514897|now:1746006257441708|interv:73189| [2025/04/30 09:44:17 441728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257514897|now:1746006257441708|interval:73189|pto_count:0|srtt:34574 [2025/04/30 09:44:17 441733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42007| [2025/04/30 09:44:17 441737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 441741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:412680| [2025/04/30 09:44:17 441746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 441750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257442749|now:1746006257441749|interv:1000| [2025/04/30 09:44:17 441754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 441757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 441761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257442749| [2025/04/30 09:44:17 441765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257442749| [2025/04/30 09:44:17 441769] [debug] |xqc_engine_wakeup_after|wakeup:1746006257442749|now:1746006257441769|diff:980| [2025/04/30 09:44:17 441774] [debug] |xqc_engine_main_logic|END|now:1746006257441487| [2025/04/30 09:44:17 441931] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257441931| [2025/04/30 09:44:17 441937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 441942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:170| [2025/04/30 09:44:17 441946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:171| [2025/04/30 09:44:17 441952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:171| [2025/04/30 09:44:17 441956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 441961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:557|origin_pktnum:468|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:558|path_largest_ack:557| [2025/04/30 09:44:17 441966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:31200|prior_delivered:349615|prior_time:1746006257408620|is_app_limited:0|send_elapse:33497|ack_elapse:33311|ctl_first_sent_time:1746006257409188|lagest_ack_time:1746006257441931|curr_delivered:380815| [2025/04/30 09:44:17 441974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257409188| [2025/04/30 09:44:17 441978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:614||sndq_packets_used_bytes:0|sndq_packets_free:285| [2025/04/30 09:44:17 441983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:558|origin_pktnum:469|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:558|path_largest_ack:558| [2025/04/30 09:44:17 441987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:31200|prior_delivered:349615|prior_time:1746006257408620|is_app_limited:0|send_elapse:33497|ack_elapse:33311|ctl_first_sent_time:1746006257409188|lagest_ack_time:1746006257441931|curr_delivered:382015| [2025/04/30 09:44:17 441991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257409290| [2025/04/30 09:44:17 441995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:612||sndq_packets_used_bytes:0|sndq_packets_free:287| [2025/04/30 09:44:17 441999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:34574|rttvar:3416|minrtt:31343|latest_rtt:32641|ack_delay:64| [2025/04/30 09:44:17 442004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:34325|rttvar:3061|minrtt:31343|latest_rtt:32641|ack_delay:64| [2025/04/30 09:44:17 442008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:558|lost_pn:555|thresh:3| [2025/04/30 09:44:17 442012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 442039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 442043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 442055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 442059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 442069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 442073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 442081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 442108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 442112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 442119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 442131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 442155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 442159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 442167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 442171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 442175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 442182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 442186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 442193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34325|rtt_var:3061|pto_duration:46569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 442198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 442201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 442205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39607| [2025/04/30 09:44:17 442209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257513228|now:1746006257442193|interv:71035| [2025/04/30 09:44:17 442213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257513228|now:1746006257442193|interval:71035|pto_count:0|srtt:34325 [2025/04/30 09:44:17 442217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33497, ack_elapse 33311, delivered 32400|rate 967250|lost 223| [2025/04/30 09:44:17 442222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (967250) in round 8| [2025/04/30 09:44:17 442226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 442230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 442234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257409290|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 442238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257409290|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 442243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39607|srtt:34325|latest_rtt:32641|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 442248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:171|largest:171|pns:2| [2025/04/30 09:44:17 442253] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:171|frame:ACK |recv_time:1746006257441931|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 442257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377441931|now:1746006257441931|interv:120000000| [2025/04/30 09:44:17 442261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377441931|now:1746006257441931|interv:120000000| [2025/04/30 09:44:17 442265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257442749|pq_index:0| [2025/04/30 09:44:17 442270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257441487| [2025/04/30 09:44:17 442274] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257442273| [2025/04/30 09:44:17 442278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257442277| [2025/04/30 09:44:17 442286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 442291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34325|min_srtt:34325|path_bw:1206493|loss_rate:86.59|path_pto:0| [2025/04/30 09:44:17 442295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:469272| [2025/04/30 09:44:17 442299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:34325|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 442304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 442308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34325|min_srtt:34325|path_bw:1206493|loss_rate:86.59|path_pto:0| [2025/04/30 09:44:17 442312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:470451| [2025/04/30 09:44:17 442317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:34325|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 442321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 442326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34325|min_srtt:34325|path_bw:1206493|loss_rate:86.59|path_pto:0| [2025/04/30 09:44:17 442330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:471630| [2025/04/30 09:44:17 442334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 442338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 442342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 442346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 442350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 442355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:412680| [2025/04/30 09:44:17 442359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 442363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 442367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257442749| [2025/04/30 09:44:17 442373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257442749| [2025/04/30 09:44:17 442377] [debug] |xqc_engine_wakeup_after|wakeup:1746006257442749|now:1746006257442377|diff:372| [2025/04/30 09:44:17 442381] [debug] |xqc_engine_main_logic|END|now:1746006257442277| [2025/04/30 09:44:17 442386] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257442386| [2025/04/30 09:44:17 442390] [debug] |xqc_engine_wakeup_after|wakeup:1746006257442749|now:1746006257442390|diff:359| [2025/04/30 09:44:17 442394] [debug] |xqc_engine_main_logic|END|now:1746006257442386| [2025/04/30 09:44:17 443463] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257443463| [2025/04/30 09:44:17 443471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257442749|pq_index:0| [2025/04/30 09:44:17 443475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257442277| [2025/04/30 09:44:17 443480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257443479| [2025/04/30 09:44:17 443484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257442749|now:1746006257443479| [2025/04/30 09:44:17 443489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257442749|now:1746006257443479| [2025/04/30 09:44:17 443493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 443497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 443501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34325|min_srtt:34325|path_bw:1206493|loss_rate:86.59|path_pto:0| [2025/04/30 09:44:17 443506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:471630| [2025/04/30 09:44:17 443510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 443514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 443518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 443522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 443527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 443531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:412680| [2025/04/30 09:44:17 443535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 443540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:593| [2025/04/30 09:44:17 443574] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:593|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746006257443547|stream_id:0|stream_offset:412680| [2025/04/30 09:44:17 443583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:593|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 443596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 09:44:17 443603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34325|rtt_var:3061|pto_duration:46569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 443608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 443612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 443616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40807| [2025/04/30 09:44:17 443620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257515116|now:1746006257443603|interv:71513| [2025/04/30 09:44:17 443623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257515116|now:1746006257443603|interval:71513|pto_count:0|srtt:34325 [2025/04/30 09:44:17 443628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40807| [2025/04/30 09:44:17 443633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 443637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:413859| [2025/04/30 09:44:17 443641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 443646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:594| [2025/04/30 09:44:17 443675] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:594|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746006257443653|stream_id:0|stream_offset:413859| [2025/04/30 09:44:17 443683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:594|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 443691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 09:44:17 443698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34325|rtt_var:3061|pto_duration:46569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 443704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 443708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 443711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42007| [2025/04/30 09:44:17 443715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257515222|now:1746006257443697|interv:71525| [2025/04/30 09:44:17 443719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257515222|now:1746006257443697|interval:71525|pto_count:0|srtt:34325 [2025/04/30 09:44:17 443724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42007| [2025/04/30 09:44:17 443733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 443737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:415038| [2025/04/30 09:44:17 443741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 443745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257444745|now:1746006257443745|interv:1000| [2025/04/30 09:44:17 443749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 443753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 443757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257444745| [2025/04/30 09:44:17 443761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257444745| [2025/04/30 09:44:17 443765] [debug] |xqc_engine_wakeup_after|wakeup:1746006257444745|now:1746006257443765|diff:980| [2025/04/30 09:44:17 443769] [debug] |xqc_engine_main_logic|END|now:1746006257443479| [2025/04/30 09:44:17 443929] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257443928| [2025/04/30 09:44:17 443935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 443940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:171| [2025/04/30 09:44:17 443944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:172| [2025/04/30 09:44:17 443950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:172| [2025/04/30 09:44:17 443954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 443959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:559|origin_pktnum:472|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:560|path_largest_ack:559| [2025/04/30 09:44:17 443964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:33600|prior_delivered:349615|prior_time:1746006257408620|is_app_limited:0|send_elapse:33706|ack_elapse:35308|ctl_first_sent_time:1746006257409397|lagest_ack_time:1746006257443928|curr_delivered:383215| [2025/04/30 09:44:17 443969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257409397| [2025/04/30 09:44:17 443973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:610||sndq_packets_used_bytes:0|sndq_packets_free:289| [2025/04/30 09:44:17 443977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:560|origin_pktnum:473|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:560|path_largest_ack:560| [2025/04/30 09:44:17 443981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:33600|prior_delivered:349615|prior_time:1746006257408620|is_app_limited:0|send_elapse:33706|ack_elapse:35308|ctl_first_sent_time:1746006257409397|lagest_ack_time:1746006257443928|curr_delivered:384415| [2025/04/30 09:44:17 443986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257410740| [2025/04/30 09:44:17 443990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:608||sndq_packets_used_bytes:0|sndq_packets_free:291| [2025/04/30 09:44:17 443994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:34325|rttvar:3061|minrtt:31343|latest_rtt:33188|ack_delay:64| [2025/04/30 09:44:17 444002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:34175|rttvar:2596|minrtt:31343|latest_rtt:33188|ack_delay:64| [2025/04/30 09:44:17 444006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:560|lost_pn:557|thresh:3| [2025/04/30 09:44:17 444010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 444014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 444018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 444022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 444026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 444030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 444033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 444037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 444041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 444045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 444049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 444053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 444057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 444060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 444064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 444068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 444072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 444076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 444080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 444084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 444088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 444091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 444101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 444105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 444109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 444113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 444117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 444121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 444125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 444128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 444148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 444152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 444156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 444160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 444164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 444168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 444172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 444176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 444180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34175|rtt_var:2596|pto_duration:44559|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 444184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 444188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 444192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39607| [2025/04/30 09:44:17 444196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257513212|now:1746006257444180|interv:69032| [2025/04/30 09:44:17 444200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257513212|now:1746006257444180|interval:69032|pto_count:0|srtt:34175 [2025/04/30 09:44:17 444204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33706, ack_elapse 35308, delivered 34800|rate 985612|lost 223| [2025/04/30 09:44:17 444208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (985612) in round 8| [2025/04/30 09:44:17 444213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 444219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 444223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257410740|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 444228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257410740|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 444232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39607|srtt:34175|latest_rtt:33188|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 444238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:172|largest:172|pns:2| [2025/04/30 09:44:17 444242] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:172|frame:ACK |recv_time:1746006257443928|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 444247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377443928|now:1746006257443928|interv:120000000| [2025/04/30 09:44:17 444251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377443928|now:1746006257443928|interv:120000000| [2025/04/30 09:44:17 444255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257444745|pq_index:0| [2025/04/30 09:44:17 444259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257443479| [2025/04/30 09:44:17 444263] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257444263| [2025/04/30 09:44:17 444268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257444267| [2025/04/30 09:44:17 444273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 444278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34175|min_srtt:34175|path_bw:1206493|loss_rate:84.52|path_pto:0| [2025/04/30 09:44:17 444282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:471630| [2025/04/30 09:44:17 444287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:34175|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 444292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 444296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34175|min_srtt:34175|path_bw:1206493|loss_rate:84.52|path_pto:0| [2025/04/30 09:44:17 444301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:472809| [2025/04/30 09:44:17 444308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:34175|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 444312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 444316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34175|min_srtt:34175|path_bw:1206493|loss_rate:84.52|path_pto:0| [2025/04/30 09:44:17 444321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:473988| [2025/04/30 09:44:17 444325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 444329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 444333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 444337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 444342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 444346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:415038| [2025/04/30 09:44:17 444350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 444354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 444358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257444745| [2025/04/30 09:44:17 444362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257444745| [2025/04/30 09:44:17 444366] [debug] |xqc_engine_wakeup_after|wakeup:1746006257444745|now:1746006257444366|diff:379| [2025/04/30 09:44:17 444370] [debug] |xqc_engine_main_logic|END|now:1746006257444267| [2025/04/30 09:44:17 444375] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257444375| [2025/04/30 09:44:17 444379] [debug] |xqc_engine_wakeup_after|wakeup:1746006257444745|now:1746006257444379|diff:366| [2025/04/30 09:44:17 444382] [debug] |xqc_engine_main_logic|END|now:1746006257444375| [2025/04/30 09:44:17 445451] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257445451| [2025/04/30 09:44:17 445459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257444745|pq_index:0| [2025/04/30 09:44:17 445463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257444267| [2025/04/30 09:44:17 445468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257445467| [2025/04/30 09:44:17 445473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257444745|now:1746006257445467| [2025/04/30 09:44:17 445477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257444745|now:1746006257445467| [2025/04/30 09:44:17 445484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 445489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 445493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34175|min_srtt:34175|path_bw:1206493|loss_rate:84.52|path_pto:0| [2025/04/30 09:44:17 445498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:473988| [2025/04/30 09:44:17 445502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 445506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 445510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 445514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 445518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 445522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:415038| [2025/04/30 09:44:17 445527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 445531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:595| [2025/04/30 09:44:17 445565] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:595|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746006257445539|stream_id:0|stream_offset:415038| [2025/04/30 09:44:17 445574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:595|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 445581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 09:44:17 445589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34175|rtt_var:2596|pto_duration:44559|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 445595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 445599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 445603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40807| [2025/04/30 09:44:17 445607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257515098|now:1746006257445588|interv:69510| [2025/04/30 09:44:17 445611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257515098|now:1746006257445588|interval:69510|pto_count:0|srtt:34175 [2025/04/30 09:44:17 445616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40807| [2025/04/30 09:44:17 445621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 445629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:416217| [2025/04/30 09:44:17 445633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 445637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:596| [2025/04/30 09:44:17 445667] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:596|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746006257445644|stream_id:0|stream_offset:416217| [2025/04/30 09:44:17 445676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:596|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 445683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 09:44:17 445690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34175|rtt_var:2596|pto_duration:44559|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 445696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 445699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 445703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42007| [2025/04/30 09:44:17 445707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257515203|now:1746006257445690|interv:69513| [2025/04/30 09:44:17 445711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257515203|now:1746006257445690|interval:69513|pto_count:0|srtt:34175 [2025/04/30 09:44:17 445716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42007| [2025/04/30 09:44:17 445720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 445724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:417396| [2025/04/30 09:44:17 445729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 445733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257446733|now:1746006257445733|interv:1000| [2025/04/30 09:44:17 445737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 445740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 445744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257446733| [2025/04/30 09:44:17 445749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257446733| [2025/04/30 09:44:17 445753] [debug] |xqc_engine_wakeup_after|wakeup:1746006257446733|now:1746006257445753|diff:980| [2025/04/30 09:44:17 445757] [debug] |xqc_engine_main_logic|END|now:1746006257445467| [2025/04/30 09:44:17 445909] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257445909| [2025/04/30 09:44:17 445915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 445924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:172| [2025/04/30 09:44:17 445928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:173| [2025/04/30 09:44:17 445934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:173| [2025/04/30 09:44:17 445938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 445943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:561|origin_pktnum:476|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:562|path_largest_ack:561| [2025/04/30 09:44:17 445948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:34800|prior_delivered:350815|prior_time:1746006257411600|is_app_limited:0|send_elapse:33427|ack_elapse:34309|ctl_first_sent_time:1746006257412154|lagest_ack_time:1746006257445909|curr_delivered:385615| [2025/04/30 09:44:17 445953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257412154| [2025/04/30 09:44:17 445957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:606||sndq_packets_used_bytes:0|sndq_packets_free:293| [2025/04/30 09:44:17 445961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:562|origin_pktnum:477|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:562|path_largest_ack:562| [2025/04/30 09:44:17 445965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:34800|prior_delivered:350815|prior_time:1746006257411600|is_app_limited:0|send_elapse:33427|ack_elapse:34309|ctl_first_sent_time:1746006257412154|lagest_ack_time:1746006257445909|curr_delivered:386815| [2025/04/30 09:44:17 445970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257413489| [2025/04/30 09:44:17 445974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:604||sndq_packets_used_bytes:0|sndq_packets_free:295| [2025/04/30 09:44:17 445978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:34175|rttvar:2596|minrtt:31343|latest_rtt:32420|ack_delay:56| [2025/04/30 09:44:17 445982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33949|rttvar:2399|minrtt:31343|latest_rtt:32420|ack_delay:56| [2025/04/30 09:44:17 445986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:562|lost_pn:559|thresh:3| [2025/04/30 09:44:17 445990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 445994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 445998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 446002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 446006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 446010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 446014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 446021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 446024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 446028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 446032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 446036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 446040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 446044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 446048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 446052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 446056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 446059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 446063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 446067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 446071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 446075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 446079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 446083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 446087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 446091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 446095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 446098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 446102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 446106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 446110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 446114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 446118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 446125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 446129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 446152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 446156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33949|rtt_var:2399|pto_duration:43545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 446160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 446164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 446168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39607| [2025/04/30 09:44:17 446172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257514189|now:1746006257446156|interv:68033| [2025/04/30 09:44:17 446176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257514189|now:1746006257446156|interval:68033|pto_count:0|srtt:33949 [2025/04/30 09:44:17 446180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33427, ack_elapse 34309, delivered 36000|rate 1049287|lost 223| [2025/04/30 09:44:17 446185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1049287) in round 8| [2025/04/30 09:44:17 446189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 446193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 446197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257413489|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 446201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257413489|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 446206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39607|srtt:33949|latest_rtt:32420|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 446212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:173|largest:173|pns:2| [2025/04/30 09:44:17 446216] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:173|frame:ACK |recv_time:1746006257445909|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 446221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377445909|now:1746006257445909|interv:120000000| [2025/04/30 09:44:17 446225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377445909|now:1746006257445909|interv:120000000| [2025/04/30 09:44:17 446229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257446733|pq_index:0| [2025/04/30 09:44:17 446236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257445467| [2025/04/30 09:44:17 446240] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257446240| [2025/04/30 09:44:17 446245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257446244| [2025/04/30 09:44:17 446250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 446254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33949|min_srtt:33949|path_bw:1206493|loss_rate:82.56|path_pto:0| [2025/04/30 09:44:17 446259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:473988| [2025/04/30 09:44:17 446263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33949|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 446268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 446272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33949|min_srtt:33949|path_bw:1206493|loss_rate:82.56|path_pto:0| [2025/04/30 09:44:17 446276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:475167| [2025/04/30 09:44:17 446280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33949|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 446285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 446289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33949|min_srtt:33949|path_bw:1206493|loss_rate:82.56|path_pto:0| [2025/04/30 09:44:17 446293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:476346| [2025/04/30 09:44:17 446298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 446302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 446305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 446310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 446314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 446318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:417396| [2025/04/30 09:44:17 446325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 446330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 446334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257446733| [2025/04/30 09:44:17 446338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257446733| [2025/04/30 09:44:17 446342] [debug] |xqc_engine_wakeup_after|wakeup:1746006257446733|now:1746006257446342|diff:391| [2025/04/30 09:44:17 446346] [debug] |xqc_engine_main_logic|END|now:1746006257446244| [2025/04/30 09:44:17 446351] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257446351| [2025/04/30 09:44:17 446355] [debug] |xqc_engine_wakeup_after|wakeup:1746006257446733|now:1746006257446355|diff:378| [2025/04/30 09:44:17 446359] [debug] |xqc_engine_main_logic|END|now:1746006257446351| [2025/04/30 09:44:17 447427] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257447427| [2025/04/30 09:44:17 447435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257446733|pq_index:0| [2025/04/30 09:44:17 447439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257446244| [2025/04/30 09:44:17 447444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257447443| [2025/04/30 09:44:17 447449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257446733|now:1746006257447443| [2025/04/30 09:44:17 447453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257446733|now:1746006257447443| [2025/04/30 09:44:17 447457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 447461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 447466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33949|min_srtt:33949|path_bw:1206493|loss_rate:82.56|path_pto:0| [2025/04/30 09:44:17 447470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:476346| [2025/04/30 09:44:17 447474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 447478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 447482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 447486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 447491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 447495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:417396| [2025/04/30 09:44:17 447499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 447507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:597| [2025/04/30 09:44:17 447542] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:597|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746006257447515|stream_id:0|stream_offset:417396| [2025/04/30 09:44:17 447551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 447558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 09:44:17 447564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33949|rtt_var:2399|pto_duration:43545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 447571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 447577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 447580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40807| [2025/04/30 09:44:17 447584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257516060|now:1746006257447564|interv:68496| [2025/04/30 09:44:17 447588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257516060|now:1746006257447564|interval:68496|pto_count:0|srtt:33949 [2025/04/30 09:44:17 447593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40807| [2025/04/30 09:44:17 447598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 447602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:418575| [2025/04/30 09:44:17 447606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 447610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:598| [2025/04/30 09:44:17 447639] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:598|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746006257447617|stream_id:0|stream_offset:418575| [2025/04/30 09:44:17 447647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 447654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 09:44:17 447661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33949|rtt_var:2399|pto_duration:43545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 447668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 447671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 447675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42007| [2025/04/30 09:44:17 447679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257516162|now:1746006257447661|interv:68501| [2025/04/30 09:44:17 447688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257516162|now:1746006257447661|interval:68501|pto_count:0|srtt:33949 [2025/04/30 09:44:17 447692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42007| [2025/04/30 09:44:17 447697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 447701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:419754| [2025/04/30 09:44:17 447705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 447709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257448709|now:1746006257447709|interv:1000| [2025/04/30 09:44:17 447713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 447717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 447721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257448709| [2025/04/30 09:44:17 447725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257448709| [2025/04/30 09:44:17 447729] [debug] |xqc_engine_wakeup_after|wakeup:1746006257448709|now:1746006257447729|diff:980| [2025/04/30 09:44:17 447733] [debug] |xqc_engine_main_logic|END|now:1746006257447443| [2025/04/30 09:44:17 447908] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257447907| [2025/04/30 09:44:17 447913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 447919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:173| [2025/04/30 09:44:17 447922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:174| [2025/04/30 09:44:17 447928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:174| [2025/04/30 09:44:17 447932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 447938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:563|origin_pktnum:480|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:564|path_largest_ack:563| [2025/04/30 09:44:17 447942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:37200|prior_delivered:350815|prior_time:1746006257411600|is_app_limited:0|send_elapse:34866|ack_elapse:36307|ctl_first_sent_time:1746006257413593|lagest_ack_time:1746006257447907|curr_delivered:388015| [2025/04/30 09:44:17 447947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257413593| [2025/04/30 09:44:17 447951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:602||sndq_packets_used_bytes:0|sndq_packets_free:297| [2025/04/30 09:44:17 447955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:564|origin_pktnum:481|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:564|path_largest_ack:564| [2025/04/30 09:44:17 447960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:37200|prior_delivered:352015|prior_time:1746006257414558|is_app_limited:0|send_elapse:33433|ack_elapse:33349|ctl_first_sent_time:1746006257415105|lagest_ack_time:1746006257447907|curr_delivered:389215| [2025/04/30 09:44:17 447967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257415105| [2025/04/30 09:44:17 447971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:600||sndq_packets_used_bytes:0|sndq_packets_free:299| [2025/04/30 09:44:17 447975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33949|rttvar:2399|minrtt:31343|latest_rtt:32802|ack_delay:56| [2025/04/30 09:44:17 447980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33799|rttvar:2100|minrtt:31343|latest_rtt:32802|ack_delay:56| [2025/04/30 09:44:17 447984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:564|lost_pn:561|thresh:3| [2025/04/30 09:44:17 447988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 447992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 447996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 447999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 448003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 448007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 448011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 448015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 448019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 448023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 448026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 448030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 448034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 448038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 448042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 448046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 448050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 448053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 448057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 448064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 448067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 448071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 448075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 448079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 448083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 448087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 448091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 448094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 448098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 448102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 448106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 448110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 448114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 448118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 448122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33799|rtt_var:2100|pto_duration:42199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 448126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 448130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 448152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39607| [2025/04/30 09:44:17 448156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257514816|now:1746006257448122|interv:66694| [2025/04/30 09:44:17 448160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257514816|now:1746006257448122|interval:66694|pto_count:0|srtt:33799 [2025/04/30 09:44:17 448164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33433, ack_elapse 33349, delivered 37200|rate 1112673|lost 223| [2025/04/30 09:44:17 448168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1112673) in round 8| [2025/04/30 09:44:17 448172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 448177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 448183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257415105|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 448188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257415105|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 448192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39607|srtt:33799|latest_rtt:32802|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 448198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:174|largest:174|pns:2| [2025/04/30 09:44:17 448202] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:174|frame:ACK |recv_time:1746006257447907|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 448207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377447907|now:1746006257447907|interv:120000000| [2025/04/30 09:44:17 448211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377447907|now:1746006257447907|interv:120000000| [2025/04/30 09:44:17 448215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257448709|pq_index:0| [2025/04/30 09:44:17 448219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257447443| [2025/04/30 09:44:17 448223] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257448223| [2025/04/30 09:44:17 448228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257448227| [2025/04/30 09:44:17 448233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 448237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33799|min_srtt:33799|path_bw:1206493|loss_rate:80.68|path_pto:0| [2025/04/30 09:44:17 448242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:476346| [2025/04/30 09:44:17 448246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33799|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 448251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 448255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33799|min_srtt:33799|path_bw:1206493|loss_rate:80.68|path_pto:0| [2025/04/30 09:44:17 448259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:477525| [2025/04/30 09:44:17 448264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33799|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 448271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 448275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33799|min_srtt:33799|path_bw:1206493|loss_rate:80.68|path_pto:0| [2025/04/30 09:44:17 448279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:478704| [2025/04/30 09:44:17 448283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 448287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 448291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 448295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 448300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 448304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:419754| [2025/04/30 09:44:17 448308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 448313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 448317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257448709| [2025/04/30 09:44:17 448320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257448709| [2025/04/30 09:44:17 448324] [debug] |xqc_engine_wakeup_after|wakeup:1746006257448709|now:1746006257448324|diff:385| [2025/04/30 09:44:17 448328] [debug] |xqc_engine_main_logic|END|now:1746006257448227| [2025/04/30 09:44:17 448334] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257448334| [2025/04/30 09:44:17 448337] [debug] |xqc_engine_wakeup_after|wakeup:1746006257448709|now:1746006257448337|diff:372| [2025/04/30 09:44:17 448341] [debug] |xqc_engine_main_logic|END|now:1746006257448334| [2025/04/30 09:44:17 449410] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257449410| [2025/04/30 09:44:17 449418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257448709|pq_index:0| [2025/04/30 09:44:17 449422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257448227| [2025/04/30 09:44:17 449427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257449426| [2025/04/30 09:44:17 449432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257448709|now:1746006257449426| [2025/04/30 09:44:17 449436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257448709|now:1746006257449426| [2025/04/30 09:44:17 449440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 449444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 449453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33799|min_srtt:33799|path_bw:1206493|loss_rate:80.68|path_pto:0| [2025/04/30 09:44:17 449457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:478704| [2025/04/30 09:44:17 449461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 449465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 449469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 449473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 449477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 449482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:419754| [2025/04/30 09:44:17 449486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 449490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:599| [2025/04/30 09:44:17 449525] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:599|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746006257449498|stream_id:0|stream_offset:419754| [2025/04/30 09:44:17 449534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 449541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 09:44:17 449547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33799|rtt_var:2100|pto_duration:42199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 449554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 449558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 449562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40807| [2025/04/30 09:44:17 449566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257516697|now:1746006257449547|interv:67150| [2025/04/30 09:44:17 449570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257516697|now:1746006257449547|interval:67150|pto_count:0|srtt:33799 [2025/04/30 09:44:17 449575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40807| [2025/04/30 09:44:17 449580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 449584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:420933| [2025/04/30 09:44:17 449595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 449599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:600| [2025/04/30 09:44:17 449628] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:600|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746006257449606|stream_id:0|stream_offset:420933| [2025/04/30 09:44:17 449637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 449645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 09:44:17 449652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33799|rtt_var:2100|pto_duration:42199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 449658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 449662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 449665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42007| [2025/04/30 09:44:17 449669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257516805|now:1746006257449651|interv:67154| [2025/04/30 09:44:17 449673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257516805|now:1746006257449651|interval:67154|pto_count:0|srtt:33799 [2025/04/30 09:44:17 449678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42007| [2025/04/30 09:44:17 449685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 449689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:422112| [2025/04/30 09:44:17 449694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 449698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257450697|now:1746006257449697|interv:1000| [2025/04/30 09:44:17 449702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 449705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 449709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257450697| [2025/04/30 09:44:17 449714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257450697| [2025/04/30 09:44:17 449718] [debug] |xqc_engine_wakeup_after|wakeup:1746006257450697|now:1746006257449718|diff:979| [2025/04/30 09:44:17 449722] [debug] |xqc_engine_main_logic|END|now:1746006257449426| [2025/04/30 09:44:17 449914] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257449914| [2025/04/30 09:44:17 449920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 449925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:174| [2025/04/30 09:44:17 449933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:175| [2025/04/30 09:44:17 449939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:175| [2025/04/30 09:44:17 449943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 449949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:565|origin_pktnum:226|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:566|path_largest_ack:565| [2025/04/30 09:44:17 449953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:38400|prior_delivered:352015|prior_time:1746006257414558|is_app_limited:0|send_elapse:34783|ack_elapse:35356|ctl_first_sent_time:1746006257416455|lagest_ack_time:1746006257449914|curr_delivered:390415| [2025/04/30 09:44:17 449958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257416455| [2025/04/30 09:44:17 449962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:599||sndq_packets_used_bytes:0|sndq_packets_free:300| [2025/04/30 09:44:17 449966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:566|origin_pktnum:356|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:566|path_largest_ack:566| [2025/04/30 09:44:17 449971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:38400|prior_delivered:352015|prior_time:1746006257414558|is_app_limited:0|send_elapse:34783|ack_elapse:35356|ctl_first_sent_time:1746006257416455|lagest_ack_time:1746006257449914|curr_delivered:391615| [2025/04/30 09:44:17 449975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257416559| [2025/04/30 09:44:17 449979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:598||sndq_packets_used_bytes:0|sndq_packets_free:301| [2025/04/30 09:44:17 449983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33799|rttvar:2100|minrtt:31343|latest_rtt:33355|ack_delay:56| [2025/04/30 09:44:17 449987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33737|rttvar:1700|minrtt:31343|latest_rtt:33355|ack_delay:56| [2025/04/30 09:44:17 449992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:566|lost_pn:563|thresh:3| [2025/04/30 09:44:17 449996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 450000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 450004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 450007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 450011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 450015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 450019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 450023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 450030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 450034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 450038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 450042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 450045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 450049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 450054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 450057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 450061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 450065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 450069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 450073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 450077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 450081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 450085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 450089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 450092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 450096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 450100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 450104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 450108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 450112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33737|rtt_var:1700|pto_duration:40537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 450116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 450120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 450124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39607| [2025/04/30 09:44:17 450128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257515143|now:1746006257450112|interv:65031| [2025/04/30 09:44:17 450153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257515143|now:1746006257450112|interval:65031|pto_count:0|srtt:33737 [2025/04/30 09:44:17 450157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 34783, ack_elapse 35356, delivered 39600|rate 1120036|lost 223| [2025/04/30 09:44:17 450162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120036) in round 8| [2025/04/30 09:44:17 450166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 450170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 450174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257416559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 450178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257416559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 450183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39607|srtt:33737|latest_rtt:33355|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 450189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:175|largest:175|pns:2| [2025/04/30 09:44:17 450193] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:175|frame:ACK |recv_time:1746006257449914|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 450198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377449914|now:1746006257449914|interv:120000000| [2025/04/30 09:44:17 450202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377449914|now:1746006257449914|interv:120000000| [2025/04/30 09:44:17 450206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257450697|pq_index:0| [2025/04/30 09:44:17 450210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257449426| [2025/04/30 09:44:17 450214] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257450214| [2025/04/30 09:44:17 450219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257450218| [2025/04/30 09:44:17 450224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 450228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33737|min_srtt:33737|path_bw:1206493|loss_rate:78.89|path_pto:0| [2025/04/30 09:44:17 450233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:478704| [2025/04/30 09:44:17 450237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33737|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 450245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 450249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33737|min_srtt:33737|path_bw:1206493|loss_rate:78.89|path_pto:0| [2025/04/30 09:44:17 450253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:479883| [2025/04/30 09:44:17 450258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33737|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 450262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 450266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33737|min_srtt:33737|path_bw:1206493|loss_rate:78.89|path_pto:0| [2025/04/30 09:44:17 450271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:481062| [2025/04/30 09:44:17 450275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 450279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 450283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 450287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 450291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 450295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:422112| [2025/04/30 09:44:17 450300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 450304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 450308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257450697| [2025/04/30 09:44:17 450312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257450697| [2025/04/30 09:44:17 450315] [debug] |xqc_engine_wakeup_after|wakeup:1746006257450697|now:1746006257450315|diff:382| [2025/04/30 09:44:17 450320] [debug] |xqc_engine_main_logic|END|now:1746006257450218| [2025/04/30 09:44:17 450325] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257450325| [2025/04/30 09:44:17 450329] [debug] |xqc_engine_wakeup_after|wakeup:1746006257450697|now:1746006257450329|diff:368| [2025/04/30 09:44:17 450333] [debug] |xqc_engine_main_logic|END|now:1746006257450325| [2025/04/30 09:44:17 451402] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257451402| [2025/04/30 09:44:17 451410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257450697|pq_index:0| [2025/04/30 09:44:17 451418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257450218| [2025/04/30 09:44:17 451423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257451422| [2025/04/30 09:44:17 451428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257450697|now:1746006257451422| [2025/04/30 09:44:17 451432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257450697|now:1746006257451422| [2025/04/30 09:44:17 451436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 451440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 451444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33737|min_srtt:33737|path_bw:1206493|loss_rate:78.89|path_pto:0| [2025/04/30 09:44:17 451449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:481062| [2025/04/30 09:44:17 451453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 451457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 451461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 451465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 451469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 451474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:422112| [2025/04/30 09:44:17 451478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 451482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:601| [2025/04/30 09:44:17 451517] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:601|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746006257451490|stream_id:0|stream_offset:422112| [2025/04/30 09:44:17 451526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 451533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 09:44:17 451540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33737|rtt_var:1700|pto_duration:40537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 451546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 451549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 451557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40807| [2025/04/30 09:44:17 451561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257517027|now:1746006257451539|interv:65488| [2025/04/30 09:44:17 451565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257517027|now:1746006257451539|interval:65488|pto_count:0|srtt:33737 [2025/04/30 09:44:17 451570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40807| [2025/04/30 09:44:17 451574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 451578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:423291| [2025/04/30 09:44:17 451583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 451587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:602| [2025/04/30 09:44:17 451617] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:602|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746006257451594|stream_id:0|stream_offset:423291| [2025/04/30 09:44:17 451629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:602|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 451636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 09:44:17 451643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33737|rtt_var:1700|pto_duration:40537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 451650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 451654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 451657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42007| [2025/04/30 09:44:17 451661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257517131|now:1746006257451642|interv:65489| [2025/04/30 09:44:17 451665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257517131|now:1746006257451642|interval:65489|pto_count:0|srtt:33737 [2025/04/30 09:44:17 451670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42007| [2025/04/30 09:44:17 451674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 451679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:424470| [2025/04/30 09:44:17 451683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 451687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257452687|now:1746006257451687|interv:1000| [2025/04/30 09:44:17 451691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 451706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 451710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257452687| [2025/04/30 09:44:17 451714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257452687| [2025/04/30 09:44:17 451718] [debug] |xqc_engine_wakeup_after|wakeup:1746006257452687|now:1746006257451718|diff:969| [2025/04/30 09:44:17 451722] [debug] |xqc_engine_main_logic|END|now:1746006257451422| [2025/04/30 09:44:17 451966] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257451965| [2025/04/30 09:44:17 451971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 451977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:175| [2025/04/30 09:44:17 451981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:176| [2025/04/30 09:44:17 451986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:176| [2025/04/30 09:44:17 451990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 451996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:567|origin_pktnum:486|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:568|path_largest_ack:567| [2025/04/30 09:44:17 452000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:352015|prior_time:1746006257414558|is_app_limited:0|send_elapse:36205|ack_elapse:37407|ctl_first_sent_time:1746006257417877|lagest_ack_time:1746006257451965|curr_delivered:392815| [2025/04/30 09:44:17 452005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257417877| [2025/04/30 09:44:17 452009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:591||sndq_packets_used_bytes:0|sndq_packets_free:308| [2025/04/30 09:44:17 452013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:568|origin_pktnum:360|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:568|path_largest_ack:568| [2025/04/30 09:44:17 452018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:353215|prior_time:1746006257418126|is_app_limited:0|send_elapse:35156|ack_elapse:33839|ctl_first_sent_time:1746006257419864|lagest_ack_time:1746006257451965|curr_delivered:394015| [2025/04/30 09:44:17 452022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257419864| [2025/04/30 09:44:17 452026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:590||sndq_packets_used_bytes:0|sndq_packets_free:309| [2025/04/30 09:44:17 452030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33737|rttvar:1700|minrtt:31343|latest_rtt:32101|ack_delay:64| [2025/04/30 09:44:17 452034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33524|rttvar:1700|minrtt:31343|latest_rtt:32101|ack_delay:64| [2025/04/30 09:44:17 452038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:568|lost_pn:565|thresh:3| [2025/04/30 09:44:17 452042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 452046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 452054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 452058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 452062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 452065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 452069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 452073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 452077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 452081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 452085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 452089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 452093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 452097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 452101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 452105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 452109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 452112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 452116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 452120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 452124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 452128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 452147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 452154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 452158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 452162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 113|pns:2| [2025/04/30 09:44:17 452166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 452170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33524|rtt_var:1700|pto_duration:40324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 452177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 452181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 452184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39607| [2025/04/30 09:44:17 452188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257516918|now:1746006257452170|interv:64748| [2025/04/30 09:44:17 452192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257516918|now:1746006257452170|interval:64748|pto_count:0|srtt:33524 [2025/04/30 09:44:17 452197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 35156, ack_elapse 33839, delivered 40800|rate 1160541|lost 223| [2025/04/30 09:44:17 452201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160541) in round 8| [2025/04/30 09:44:17 452205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 452209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 452213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257419864|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 452218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257419864|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:355615| [2025/04/30 09:44:17 452222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39607|srtt:33524|latest_rtt:32101|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 452227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 452232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:17 452236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 452241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:176|largest:176|pns:2| [2025/04/30 09:44:17 452245] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:176|frame:PING ACK |recv_time:1746006257451965|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 452250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377451965|now:1746006257451965|interv:120000000| [2025/04/30 09:44:17 452254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377451965|now:1746006257451965|interv:120000000| [2025/04/30 09:44:17 452258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257452687|pq_index:0| [2025/04/30 09:44:17 452262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257451422| [2025/04/30 09:44:17 452269] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257452268| [2025/04/30 09:44:17 452273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257452272| [2025/04/30 09:44:17 452278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 452283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:176|ack_delay:317|first_ack_range:63|largest_pkt_recv_time:1746006257451965| [2025/04/30 09:44:17 452287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:176|low:113|pkt_pns:2| [2025/04/30 09:44:17 452291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:176|frame_largest_recv:176| [2025/04/30 09:44:17 452295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:17 452300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33524|min_srtt:33524|path_bw:1206493|loss_rate:77.17|path_pto:0| [2025/04/30 09:44:17 452304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:481062| [2025/04/30 09:44:17 452308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33524|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 452313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 452317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33524|min_srtt:33524|path_bw:1206493|loss_rate:77.17|path_pto:0| [2025/04/30 09:44:17 452322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:482241| [2025/04/30 09:44:17 452326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33524|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 452331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 452335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33524|min_srtt:33524|path_bw:1206493|loss_rate:77.17|path_pto:0| [2025/04/30 09:44:17 452339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:483420| [2025/04/30 09:44:17 452343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 452347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 452351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 452358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 452362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 452366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:424470| [2025/04/30 09:44:17 452371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 452375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 452379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257452687| [2025/04/30 09:44:17 452383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257452687| [2025/04/30 09:44:17 452386] [debug] |xqc_engine_wakeup_after|wakeup:1746006257452687|now:1746006257452386|diff:301| [2025/04/30 09:44:17 452390] [debug] |xqc_engine_main_logic|END|now:1746006257452272| [2025/04/30 09:44:17 452395] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257452395| [2025/04/30 09:44:17 452399] [debug] |xqc_engine_wakeup_after|wakeup:1746006257452687|now:1746006257452399|diff:288| [2025/04/30 09:44:17 452403] [debug] |xqc_engine_main_logic|END|now:1746006257452395| [2025/04/30 09:44:17 453472] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257453472| [2025/04/30 09:44:17 453480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257452687|pq_index:0| [2025/04/30 09:44:17 453484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257452272| [2025/04/30 09:44:17 453489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257453488| [2025/04/30 09:44:17 453494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257452687|now:1746006257453488| [2025/04/30 09:44:17 453498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257452687|now:1746006257453488| [2025/04/30 09:44:17 453502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 453506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 453511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33524|min_srtt:33524|path_bw:1206493|loss_rate:77.17|path_pto:0| [2025/04/30 09:44:17 453515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:483420| [2025/04/30 09:44:17 453519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 453523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 453527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 453531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 453536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 453544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:39607|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:424470| [2025/04/30 09:44:17 453548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 453552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:603| [2025/04/30 09:44:17 453587] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:603|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:39607|now:1746006257453560|stream_id:0|stream_offset:424470| [2025/04/30 09:44:17 453596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:603|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 09:44:17 453604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 09:44:17 453610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33524|rtt_var:1700|pto_duration:40324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 453617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 453621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 453625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40813| [2025/04/30 09:44:17 453629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257518884|now:1746006257453610|interv:65274| [2025/04/30 09:44:17 453633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257518884|now:1746006257453610|interval:65274|pto_count:0|srtt:33524 [2025/04/30 09:44:17 453637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40813| [2025/04/30 09:44:17 453642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 453646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40813|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:425649| [2025/04/30 09:44:17 453651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 453655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:604| [2025/04/30 09:44:17 453684] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:604|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40813|now:1746006257453662|stream_id:0|stream_offset:425649| [2025/04/30 09:44:17 453692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:604|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 453700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40813|applimit:0| [2025/04/30 09:44:17 453706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33524|rtt_var:1700|pto_duration:40324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 453716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 453720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 453724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42013| [2025/04/30 09:44:17 453728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257518986|now:1746006257453706|interv:65280| [2025/04/30 09:44:17 453732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257518986|now:1746006257453706|interval:65280|pto_count:0|srtt:33524 [2025/04/30 09:44:17 453737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42013| [2025/04/30 09:44:17 453741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 453745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42013|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:426828| [2025/04/30 09:44:17 453750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 453754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257454753|now:1746006257453753|interv:1000| [2025/04/30 09:44:17 453758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 453761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 453765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257454753| [2025/04/30 09:44:17 453770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257454753| [2025/04/30 09:44:17 453773] [debug] |xqc_engine_wakeup_after|wakeup:1746006257454753|now:1746006257453773|diff:980| [2025/04/30 09:44:17 453778] [debug] |xqc_engine_main_logic|END|now:1746006257453488| [2025/04/30 09:44:17 453914] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257453914| [2025/04/30 09:44:17 453920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 453925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:176| [2025/04/30 09:44:17 453929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:177| [2025/04/30 09:44:17 453934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:177| [2025/04/30 09:44:17 453939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 453944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:569|origin_pktnum:490|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:571|path_largest_ack:569| [2025/04/30 09:44:17 453948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:353215|prior_time:1746006257418126|is_app_limited:0|send_elapse:35264|ack_elapse:35788|ctl_first_sent_time:1746006257419972|lagest_ack_time:1746006257453914|curr_delivered:395215| [2025/04/30 09:44:17 453953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257419972| [2025/04/30 09:44:17 453957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:586||sndq_packets_used_bytes:0|sndq_packets_free:313| [2025/04/30 09:44:17 453968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:571|origin_pktnum:491|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:571|path_largest_ack:571| [2025/04/30 09:44:17 453973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:355615|prior_time:1746006257420113|is_app_limited:0|send_elapse:34426|ack_elapse:33801|ctl_first_sent_time:1746006257421960|lagest_ack_time:1746006257453914|curr_delivered:396415| [2025/04/30 09:44:17 453977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257421960| [2025/04/30 09:44:17 453981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:584||sndq_packets_used_bytes:0|sndq_packets_free:315| [2025/04/30 09:44:17 453985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33524|rttvar:1700|minrtt:31343|latest_rtt:31954|ack_delay:64| [2025/04/30 09:44:17 453989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33320|rttvar:1683|minrtt:31343|latest_rtt:31954|ack_delay:64| [2025/04/30 09:44:17 453993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:571|lost_pn:568|thresh:3| [2025/04/30 09:44:17 453997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 454001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 454005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 454009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 454013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 454017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 454021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 454025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 454028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 454032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 454036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 454040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 454044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 454048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 454051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 454055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 454062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 454066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 454069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 454073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 454077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 454081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 454085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 454089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 454093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33320|rtt_var:1683|pto_duration:40052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 454097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 454101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 454105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39613| [2025/04/30 09:44:17 454109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257518714|now:1746006257454093|interv:64621| [2025/04/30 09:44:17 454112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257518714|now:1746006257454093|interval:64621|pto_count:0|srtt:33320 [2025/04/30 09:44:17 454117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 34426, ack_elapse 33801, delivered 40800|rate 1185150|lost 223| [2025/04/30 09:44:17 454121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 8 -> 9| [2025/04/30 09:44:17 454125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185150) in round 9| [2025/04/30 09:44:17 454129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 454151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 454155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257421960|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 454160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257421960|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 454164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39613|srtt:33320|latest_rtt:31954|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 454173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:177|largest:177|pns:2| [2025/04/30 09:44:17 454177] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:177|frame:ACK |recv_time:1746006257453914|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 454182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377453914|now:1746006257453914|interv:120000000| [2025/04/30 09:44:17 454186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377453914|now:1746006257453914|interv:120000000| [2025/04/30 09:44:17 454190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257454753|pq_index:0| [2025/04/30 09:44:17 454194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257453488| [2025/04/30 09:44:17 454198] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257454198| [2025/04/30 09:44:17 454203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257454202| [2025/04/30 09:44:17 454208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 454213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33320|min_srtt:33320|path_bw:1206493|loss_rate:75.53|path_pto:0| [2025/04/30 09:44:17 454217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39613|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:483420| [2025/04/30 09:44:17 454221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33320|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 454226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 454230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33320|min_srtt:33320|path_bw:1206493|loss_rate:75.53|path_pto:0| [2025/04/30 09:44:17 454234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39613|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:484599| [2025/04/30 09:44:17 454239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33320|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 454243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 454247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33320|min_srtt:33320|path_bw:1206493|loss_rate:75.53|path_pto:0| [2025/04/30 09:44:17 454252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39613|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:485778| [2025/04/30 09:44:17 454256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 454260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 454266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 454270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 454275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 454279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39613|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:426828| [2025/04/30 09:44:17 454283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 454287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 454291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257454753| [2025/04/30 09:44:17 454295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257454753| [2025/04/30 09:44:17 454299] [debug] |xqc_engine_wakeup_after|wakeup:1746006257454753|now:1746006257454299|diff:454| [2025/04/30 09:44:17 454303] [debug] |xqc_engine_main_logic|END|now:1746006257454202| [2025/04/30 09:44:17 454308] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257454308| [2025/04/30 09:44:17 454312] [debug] |xqc_engine_wakeup_after|wakeup:1746006257454753|now:1746006257454312|diff:441| [2025/04/30 09:44:17 454316] [debug] |xqc_engine_main_logic|END|now:1746006257454308| [2025/04/30 09:44:17 455385] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257455385| [2025/04/30 09:44:17 455393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257454753|pq_index:0| [2025/04/30 09:44:17 455397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257454202| [2025/04/30 09:44:17 455402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257455401| [2025/04/30 09:44:17 455406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257454753|now:1746006257455401| [2025/04/30 09:44:17 455411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257454753|now:1746006257455401| [2025/04/30 09:44:17 455415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 455419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 455424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33320|min_srtt:33320|path_bw:1206493|loss_rate:75.53|path_pto:0| [2025/04/30 09:44:17 455428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39613|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:485778| [2025/04/30 09:44:17 455432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 455436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 455440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 455448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 455452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 455457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39613|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:426828| [2025/04/30 09:44:17 455461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 455465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:605| [2025/04/30 09:44:17 455499] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:605|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39613|now:1746006257455473|stream_id:0|stream_offset:426828| [2025/04/30 09:44:17 455508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:605|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 455515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39613|applimit:0| [2025/04/30 09:44:17 455522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33320|rtt_var:1683|pto_duration:40052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 455528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 455532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 455535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40813| [2025/04/30 09:44:17 455539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257520525|now:1746006257455522|interv:65003| [2025/04/30 09:44:17 455543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257520525|now:1746006257455522|interval:65003|pto_count:0|srtt:33320 [2025/04/30 09:44:17 455548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40813| [2025/04/30 09:44:17 455553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 455557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40813|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:428007| [2025/04/30 09:44:17 455561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 455565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:606| [2025/04/30 09:44:17 455594] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:606|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40813|now:1746006257455572|stream_id:0|stream_offset:428007| [2025/04/30 09:44:17 455602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:606|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 455615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40813|applimit:0| [2025/04/30 09:44:17 455622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33320|rtt_var:1683|pto_duration:40052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 455626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 455630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 455634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42013| [2025/04/30 09:44:17 455638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257520624|now:1746006257455621|interv:65003| [2025/04/30 09:44:17 455642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257520624|now:1746006257455621|interval:65003|pto_count:0|srtt:33320 [2025/04/30 09:44:17 455646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42013| [2025/04/30 09:44:17 455651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 455655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42013|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:429186| [2025/04/30 09:44:17 455659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 455663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257456663|now:1746006257455663|interv:1000| [2025/04/30 09:44:17 455667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 455671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 455675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257456663| [2025/04/30 09:44:17 455679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257456663| [2025/04/30 09:44:17 455683] [debug] |xqc_engine_wakeup_after|wakeup:1746006257456663|now:1746006257455683|diff:980| [2025/04/30 09:44:17 455687] [debug] |xqc_engine_main_logic|END|now:1746006257455401| [2025/04/30 09:44:17 455902] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257455901| [2025/04/30 09:44:17 455907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 455913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:177| [2025/04/30 09:44:17 455916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:178| [2025/04/30 09:44:17 455922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:178| [2025/04/30 09:44:17 455926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 455931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:572|origin_pktnum:236|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:573|path_largest_ack:572| [2025/04/30 09:44:17 455936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:355615|prior_time:1746006257420113|is_app_limited:0|send_elapse:34529|ack_elapse:35788|ctl_first_sent_time:1746006257422063|lagest_ack_time:1746006257455901|curr_delivered:397615| [2025/04/30 09:44:17 455944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257422063| [2025/04/30 09:44:17 455949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:583||sndq_packets_used_bytes:0|sndq_packets_free:316| [2025/04/30 09:44:17 455953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:573|origin_pktnum:237|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:573|path_largest_ack:573| [2025/04/30 09:44:17 455957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:358015|prior_time:1746006257422222|is_app_limited:0|send_elapse:34442|ack_elapse:33679|ctl_first_sent_time:1746006257423949|lagest_ack_time:1746006257455901|curr_delivered:398815| [2025/04/30 09:44:17 455962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257423949| [2025/04/30 09:44:17 455965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:582||sndq_packets_used_bytes:0|sndq_packets_free:317| [2025/04/30 09:44:17 455969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33320|rttvar:1683|minrtt:31343|latest_rtt:31952|ack_delay:64| [2025/04/30 09:44:17 455974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33141|rttvar:1621|minrtt:31343|latest_rtt:31952|ack_delay:64| [2025/04/30 09:44:17 455978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:573|lost_pn:570|thresh:3| [2025/04/30 09:44:17 455982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 455986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 455990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 455994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 455998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 456002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 456006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 456010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 456014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 456018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 456022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 456026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 456030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 456034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 456040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 456044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 456048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 456052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 456056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33141|rtt_var:1621|pto_duration:39625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 456060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 456064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 456068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39613| [2025/04/30 09:44:17 456072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257520197|now:1746006257456056|interv:64141| [2025/04/30 09:44:17 456075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257520197|now:1746006257456056|interval:64141|pto_count:0|srtt:33141 [2025/04/30 09:44:17 456080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 34442, ack_elapse 33679, delivered 40800|rate 1184600|lost 223| [2025/04/30 09:44:17 456084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184600) in round 9| [2025/04/30 09:44:17 456088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 456092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 456096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257423949|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 456101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257423949|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 456105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39613|srtt:33141|latest_rtt:31952|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 456111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:178|largest:178|pns:2| [2025/04/30 09:44:17 456115] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:178|frame:ACK |recv_time:1746006257455901|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 456120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377455901|now:1746006257455901|interv:120000000| [2025/04/30 09:44:17 456124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377455901|now:1746006257455901|interv:120000000| [2025/04/30 09:44:17 456128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257456663|pq_index:0| [2025/04/30 09:44:17 456152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257455401| [2025/04/30 09:44:17 456157] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257456156| [2025/04/30 09:44:17 456161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257456160| [2025/04/30 09:44:17 456166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 456171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33141|min_srtt:33141|path_bw:1206493|loss_rate:73.96|path_pto:0| [2025/04/30 09:44:17 456175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39613|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:485778| [2025/04/30 09:44:17 456180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33141|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 456184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 456189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33141|min_srtt:33141|path_bw:1206493|loss_rate:73.96|path_pto:0| [2025/04/30 09:44:17 456193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39613|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:486957| [2025/04/30 09:44:17 456197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33141|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 456202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 456206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33141|min_srtt:33141|path_bw:1206493|loss_rate:73.96|path_pto:0| [2025/04/30 09:44:17 456210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39613|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:488136| [2025/04/30 09:44:17 456214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 456218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 456222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 456226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 456231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 456235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39613|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:429186| [2025/04/30 09:44:17 456242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 456246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 456250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257456663| [2025/04/30 09:44:17 456254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257456663| [2025/04/30 09:44:17 456258] [debug] |xqc_engine_wakeup_after|wakeup:1746006257456663|now:1746006257456258|diff:405| [2025/04/30 09:44:17 456262] [debug] |xqc_engine_main_logic|END|now:1746006257456160| [2025/04/30 09:44:17 456267] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257456267| [2025/04/30 09:44:17 456271] [debug] |xqc_engine_wakeup_after|wakeup:1746006257456663|now:1746006257456271|diff:392| [2025/04/30 09:44:17 456275] [debug] |xqc_engine_main_logic|END|now:1746006257456267| [2025/04/30 09:44:17 457344] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257457344| [2025/04/30 09:44:17 457352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257456663|pq_index:0| [2025/04/30 09:44:17 457356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257456160| [2025/04/30 09:44:17 457361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257457360| [2025/04/30 09:44:17 457365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257456663|now:1746006257457360| [2025/04/30 09:44:17 457370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257456663|now:1746006257457360| [2025/04/30 09:44:17 457374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 457378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 457382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33141|min_srtt:33141|path_bw:1206493|loss_rate:73.96|path_pto:0| [2025/04/30 09:44:17 457387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39613|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:488136| [2025/04/30 09:44:17 457391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 457395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 457399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 457403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 457407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 457412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39613|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:429186| [2025/04/30 09:44:17 457416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 457424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:607| [2025/04/30 09:44:17 457458] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:607|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39613|now:1746006257457432|stream_id:0|stream_offset:429186| [2025/04/30 09:44:17 457467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:607|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 457474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39613|applimit:0| [2025/04/30 09:44:17 457481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33141|rtt_var:1621|pto_duration:39625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 457487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 457492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 457498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40813| [2025/04/30 09:44:17 457504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257522057|now:1746006257457481|interv:64576| [2025/04/30 09:44:17 457509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257522057|now:1746006257457481|interval:64576|pto_count:0|srtt:33141 [2025/04/30 09:44:17 457515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40813| [2025/04/30 09:44:17 457521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 457527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40813|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:430365| [2025/04/30 09:44:17 457533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 457539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:608| [2025/04/30 09:44:17 457576] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:608|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40813|now:1746006257457548|stream_id:0|stream_offset:430365| [2025/04/30 09:44:17 457583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:608|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 457589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40813|applimit:0| [2025/04/30 09:44:17 457594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33141|rtt_var:1621|pto_duration:39625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 457600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 457605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 457610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42013| [2025/04/30 09:44:17 457619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257522173|now:1746006257457594|interv:64579| [2025/04/30 09:44:17 457625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257522173|now:1746006257457594|interval:64579|pto_count:0|srtt:33141 [2025/04/30 09:44:17 457631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42013| [2025/04/30 09:44:17 457637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 457643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42013|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:431544| [2025/04/30 09:44:17 457649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 457654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257458653|now:1746006257457653|interv:1000| [2025/04/30 09:44:17 457659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 457664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 457669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257458653| [2025/04/30 09:44:17 457675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257458653| [2025/04/30 09:44:17 457680] [debug] |xqc_engine_wakeup_after|wakeup:1746006257458653|now:1746006257457680|diff:973| [2025/04/30 09:44:17 457686] [debug] |xqc_engine_main_logic|END|now:1746006257457360| [2025/04/30 09:44:17 457910] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257457910| [2025/04/30 09:44:17 457917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 457924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:178| [2025/04/30 09:44:17 457929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:179| [2025/04/30 09:44:17 457937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:179| [2025/04/30 09:44:17 457942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 457949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:574|origin_pktnum:367|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:575|path_largest_ack:574| [2025/04/30 09:44:17 457954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:358015|prior_time:1746006257422222|is_app_limited:0|send_elapse:34547|ack_elapse:35688|ctl_first_sent_time:1746006257424054|lagest_ack_time:1746006257457910|curr_delivered:400015| [2025/04/30 09:44:17 457960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257424054| [2025/04/30 09:44:17 457966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:575||sndq_packets_used_bytes:0|sndq_packets_free:324| [2025/04/30 09:44:17 457972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:575|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:575|path_largest_ack:575| [2025/04/30 09:44:17 457978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40807|prior_delivered:360415|prior_time:1746006257424196|is_app_limited:0|send_elapse:34392|ack_elapse:33714|ctl_first_sent_time:1746006257425884|lagest_ack_time:1746006257457910|curr_delivered:401222| [2025/04/30 09:44:17 457988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257425884| [2025/04/30 09:44:17 457993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:574||sndq_packets_used_bytes:0|sndq_packets_free:325| [2025/04/30 09:44:17 457999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33141|rttvar:1621|minrtt:31343|latest_rtt:32026|ack_delay:72| [2025/04/30 09:44:17 458004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32993|rttvar:1512|minrtt:31343|latest_rtt:32026|ack_delay:72| [2025/04/30 09:44:17 458010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:575|lost_pn:572|thresh:3| [2025/04/30 09:44:17 458016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 458021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 458026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 458032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 458037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 458042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 458048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 458053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 458058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 458064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 458069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 458074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 458079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 458085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 458090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 458095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 129|pns:2| [2025/04/30 09:44:17 458101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 458106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32993|rtt_var:1512|pto_duration:39041|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 458112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 458120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 458126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39606| [2025/04/30 09:44:17 458131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257521589|now:1746006257458106|interv:63483| [2025/04/30 09:44:17 458157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257521589|now:1746006257458106|interval:63483|pto_count:0|srtt:32993 [2025/04/30 09:44:17 458164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 34392, ack_elapse 33714, delivered 40807|rate 1186525|lost 223| [2025/04/30 09:44:17 458169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186525) in round 9| [2025/04/30 09:44:17 458175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 458181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 458186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2407|po_sent_time:1746006257425884|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 458192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2407|po_sent_time:1746006257425884|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 458198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39606|srtt:32993|latest_rtt:32026|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 458205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:179|largest:179|pns:2| [2025/04/30 09:44:17 458211] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:179|frame:ACK |recv_time:1746006257457910|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 458217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377457910|now:1746006257457910|interv:120000000| [2025/04/30 09:44:17 458223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377457910|now:1746006257457910|interv:120000000| [2025/04/30 09:44:17 458228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257458653|pq_index:0| [2025/04/30 09:44:17 458233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257457360| [2025/04/30 09:44:17 458239] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257458239| [2025/04/30 09:44:17 458245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257458244| [2025/04/30 09:44:17 458252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 458258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32993|min_srtt:32993|path_bw:1206493|loss_rate:72.45|path_pto:0| [2025/04/30 09:44:17 458267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:488136| [2025/04/30 09:44:17 458273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32993|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 458280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 458285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32993|min_srtt:32993|path_bw:1206493|loss_rate:72.45|path_pto:0| [2025/04/30 09:44:17 458291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:489315| [2025/04/30 09:44:17 458297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32993|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 458304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 458311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32993|min_srtt:32993|path_bw:1206493|loss_rate:72.45|path_pto:0| [2025/04/30 09:44:17 458316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:490494| [2025/04/30 09:44:17 458320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 458324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 458328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 458332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 458337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 458341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:431544| [2025/04/30 09:44:17 458345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 458349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 458353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257458653| [2025/04/30 09:44:17 458358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257458653| [2025/04/30 09:44:17 458362] [debug] |xqc_engine_wakeup_after|wakeup:1746006257458653|now:1746006257458362|diff:291| [2025/04/30 09:44:17 458366] [debug] |xqc_engine_main_logic|END|now:1746006257458244| [2025/04/30 09:44:17 458371] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257458371| [2025/04/30 09:44:17 458375] [debug] |xqc_engine_wakeup_after|wakeup:1746006257458653|now:1746006257458375|diff:278| [2025/04/30 09:44:17 458382] [debug] |xqc_engine_main_logic|END|now:1746006257458371| [2025/04/30 09:44:17 459449] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257459449| [2025/04/30 09:44:17 459457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257458653|pq_index:0| [2025/04/30 09:44:17 459461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257458244| [2025/04/30 09:44:17 459466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257459465| [2025/04/30 09:44:17 459471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257458653|now:1746006257459465| [2025/04/30 09:44:17 459475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257458653|now:1746006257459465| [2025/04/30 09:44:17 459479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 459485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 459493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32993|min_srtt:32993|path_bw:1206493|loss_rate:72.45|path_pto:0| [2025/04/30 09:44:17 459498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:490494| [2025/04/30 09:44:17 459502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 459506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 459510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 459514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 459519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 459523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:431544| [2025/04/30 09:44:17 459528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 459532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:609| [2025/04/30 09:44:17 459563] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:609|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746006257459540|stream_id:0|stream_offset:431544| [2025/04/30 09:44:17 459569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:609|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 459574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 09:44:17 459578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32993|rtt_var:1512|pto_duration:39041|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 459590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 459597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 459603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40806| [2025/04/30 09:44:17 459610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257523581|now:1746006257459578|interv:64003| [2025/04/30 09:44:17 459616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257523581|now:1746006257459578|interval:64003|pto_count:0|srtt:32993 [2025/04/30 09:44:17 459624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40806| [2025/04/30 09:44:17 459631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 459637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:432723| [2025/04/30 09:44:17 459642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 459646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:610| [2025/04/30 09:44:17 459676] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:610|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40806|now:1746006257459654|stream_id:0|stream_offset:432723| [2025/04/30 09:44:17 459681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 459686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40806|applimit:0| [2025/04/30 09:44:17 459691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32993|rtt_var:1512|pto_duration:39041|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 459697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 459704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 459711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42006| [2025/04/30 09:44:17 459718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257523695|now:1746006257459690|interv:64005| [2025/04/30 09:44:17 459724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257523695|now:1746006257459690|interval:64005|pto_count:0|srtt:32993 [2025/04/30 09:44:17 459731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42006| [2025/04/30 09:44:17 459737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 459741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:433902| [2025/04/30 09:44:17 459750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 459754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257460754|now:1746006257459754|interv:1000| [2025/04/30 09:44:17 459758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 459761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 459766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257460754| [2025/04/30 09:44:17 459770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257460754| [2025/04/30 09:44:17 459774] [debug] |xqc_engine_wakeup_after|wakeup:1746006257460754|now:1746006257459774|diff:980| [2025/04/30 09:44:17 459778] [debug] |xqc_engine_main_logic|END|now:1746006257459465| [2025/04/30 09:44:17 459894] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257459893| [2025/04/30 09:44:17 459902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 459908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:179| [2025/04/30 09:44:17 459912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:180| [2025/04/30 09:44:17 459918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:180| [2025/04/30 09:44:17 459922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 459927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:576|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:577|path_largest_ack:576| [2025/04/30 09:44:17 459932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42007|prior_delivered:360415|prior_time:1746006257424196|is_app_limited:0|send_elapse:34491|ack_elapse:35697|ctl_first_sent_time:1746006257425983|lagest_ack_time:1746006257459893|curr_delivered:402422| [2025/04/30 09:44:17 459937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257425983| [2025/04/30 09:44:17 459941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:571||sndq_packets_used_bytes:0|sndq_packets_free:328| [2025/04/30 09:44:17 459946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:577|origin_pktnum:500|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:577|path_largest_ack:577| [2025/04/30 09:44:17 459950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40807|prior_delivered:362815|prior_time:1746006257426107|is_app_limited:0|send_elapse:36262|ack_elapse:33786|ctl_first_sent_time:1746006257427859|lagest_ack_time:1746006257459893|curr_delivered:403622| [2025/04/30 09:44:17 459955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257427859| [2025/04/30 09:44:17 459959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:569||sndq_packets_used_bytes:0|sndq_packets_free:330| [2025/04/30 09:44:17 459963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32993|rttvar:1512|minrtt:31343|latest_rtt:32034|ack_delay:64| [2025/04/30 09:44:17 459967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32865|rttvar:1389|minrtt:31343|latest_rtt:32034|ack_delay:64| [2025/04/30 09:44:17 459972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:577|lost_pn:574|thresh:3| [2025/04/30 09:44:17 459980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 459984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 459988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 459992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 459996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 459999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 460003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 460007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 460011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 460015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 460019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 460023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 460026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 460030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 460034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 460038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32865|rtt_var:1389|pto_duration:38421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 460043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 460047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 460051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39606| [2025/04/30 09:44:17 460055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257523075|now:1746006257460038|interv:63037| [2025/04/30 09:44:17 460059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257523075|now:1746006257460038|interval:63037|pto_count:0|srtt:32865 [2025/04/30 09:44:17 460063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 36262, ack_elapse 33786, delivered 40807|rate 1125337|lost 223| [2025/04/30 09:44:17 460068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125337) in round 9| [2025/04/30 09:44:17 460072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 460076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 460083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257427859|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 460087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257427859|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 460092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39606|srtt:32865|latest_rtt:32034|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 460098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:180|largest:180|pns:2| [2025/04/30 09:44:17 460102] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:180|frame:ACK |recv_time:1746006257459893|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 460107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377459893|now:1746006257459893|interv:120000000| [2025/04/30 09:44:17 460111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377459893|now:1746006257459893|interv:120000000| [2025/04/30 09:44:17 460115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257460754|pq_index:0| [2025/04/30 09:44:17 460120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257459465| [2025/04/30 09:44:17 460124] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257460124| [2025/04/30 09:44:17 460129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257460128| [2025/04/30 09:44:17 460152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 460157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32865|min_srtt:32865|path_bw:1206493|loss_rate:71.00|path_pto:0| [2025/04/30 09:44:17 460162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:490494| [2025/04/30 09:44:17 460167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32865|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 460171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 460176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32865|min_srtt:32865|path_bw:1206493|loss_rate:71.00|path_pto:0| [2025/04/30 09:44:17 460180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:491673| [2025/04/30 09:44:17 460188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32865|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 460193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 460197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32865|min_srtt:32865|path_bw:1206493|loss_rate:71.00|path_pto:0| [2025/04/30 09:44:17 460201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:492852| [2025/04/30 09:44:17 460205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 460209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 460213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 460217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 460222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 460226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:433902| [2025/04/30 09:44:17 460231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 460234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 460238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257460754| [2025/04/30 09:44:17 460242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257460754| [2025/04/30 09:44:17 460246] [debug] |xqc_engine_wakeup_after|wakeup:1746006257460754|now:1746006257460246|diff:508| [2025/04/30 09:44:17 460251] [debug] |xqc_engine_main_logic|END|now:1746006257460128| [2025/04/30 09:44:17 460256] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257460256| [2025/04/30 09:44:17 460260] [debug] |xqc_engine_wakeup_after|wakeup:1746006257460754|now:1746006257460260|diff:494| [2025/04/30 09:44:17 460264] [debug] |xqc_engine_main_logic|END|now:1746006257460256| [2025/04/30 09:44:17 461332] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257461331| [2025/04/30 09:44:17 461342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257460754|pq_index:0| [2025/04/30 09:44:17 461347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257460128| [2025/04/30 09:44:17 461352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257461351| [2025/04/30 09:44:17 461357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257460754|now:1746006257461351| [2025/04/30 09:44:17 461361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257460754|now:1746006257461351| [2025/04/30 09:44:17 461365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 461404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 461409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32865|min_srtt:32865|path_bw:1206493|loss_rate:71.00|path_pto:0| [2025/04/30 09:44:17 461414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:492852| [2025/04/30 09:44:17 461419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 461422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 461426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 461431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 461435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 461440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:433902| [2025/04/30 09:44:17 461444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 461450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:611| [2025/04/30 09:44:17 461486] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:611|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746006257461462|stream_id:0|stream_offset:433902| [2025/04/30 09:44:17 461496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 461503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 09:44:17 461510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32865|rtt_var:1389|pto_duration:38421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 461517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 461523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 461529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40806| [2025/04/30 09:44:17 461536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257524883|now:1746006257461509|interv:63374| [2025/04/30 09:44:17 461542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257524883|now:1746006257461509|interval:63374|pto_count:0|srtt:32865 [2025/04/30 09:44:17 461550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40806| [2025/04/30 09:44:17 461557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 461570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:435081| [2025/04/30 09:44:17 461577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 461584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:612| [2025/04/30 09:44:17 461626] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:612|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40806|now:1746006257461595|stream_id:0|stream_offset:435081| [2025/04/30 09:44:17 461636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:612|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 461643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40806|applimit:0| [2025/04/30 09:44:17 461650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32865|rtt_var:1389|pto_duration:38421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 461657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 461663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 461669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42006| [2025/04/30 09:44:17 461676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257525016|now:1746006257461650|interv:63366| [2025/04/30 09:44:17 461682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257525016|now:1746006257461650|interval:63366|pto_count:0|srtt:32865 [2025/04/30 09:44:17 461689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42006| [2025/04/30 09:44:17 461697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 461703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:436260| [2025/04/30 09:44:17 461710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 461716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257462716|now:1746006257461716|interv:1000| [2025/04/30 09:44:17 461722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 461727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 461731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257462716| [2025/04/30 09:44:17 461735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257462716| [2025/04/30 09:44:17 461739] [debug] |xqc_engine_wakeup_after|wakeup:1746006257462716|now:1746006257461739|diff:977| [2025/04/30 09:44:17 461743] [debug] |xqc_engine_main_logic|END|now:1746006257461351| [2025/04/30 09:44:17 461867] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257461867| [2025/04/30 09:44:17 461873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 461884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:180| [2025/04/30 09:44:17 461888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:181| [2025/04/30 09:44:17 461894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:181| [2025/04/30 09:44:17 461898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 461903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:578|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:579|path_largest_ack:578| [2025/04/30 09:44:17 461908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42007|prior_delivered:362815|prior_time:1746006257426107|is_app_limited:0|send_elapse:36361|ack_elapse:35760|ctl_first_sent_time:1746006257427958|lagest_ack_time:1746006257461867|curr_delivered:404822| [2025/04/30 09:44:17 461913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257427958| [2025/04/30 09:44:17 461918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:568||sndq_packets_used_bytes:0|sndq_packets_free:331| [2025/04/30 09:44:17 461922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:579|origin_pktnum:242|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:579|path_largest_ack:579| [2025/04/30 09:44:17 461926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40807|prior_delivered:365215|prior_time:1746006257428083|is_app_limited:0|send_elapse:34844|ack_elapse:33784|ctl_first_sent_time:1746006257429826|lagest_ack_time:1746006257461867|curr_delivered:406022| [2025/04/30 09:44:17 461931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257429826| [2025/04/30 09:44:17 461935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:567||sndq_packets_used_bytes:0|sndq_packets_free:332| [2025/04/30 09:44:17 461939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32865|rttvar:1389|minrtt:31343|latest_rtt:32041|ack_delay:56| [2025/04/30 09:44:17 461943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32755|rttvar:1262|minrtt:31343|latest_rtt:32041|ack_delay:56| [2025/04/30 09:44:17 461948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:579|lost_pn:576|thresh:3| [2025/04/30 09:44:17 461952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 461956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 461960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 461964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 461968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 461972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 461976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:44:17 461983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:44:17 461987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 461991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 461994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 461998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 462002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32755|rtt_var:1262|pto_duration:37803|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 462007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 462011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 462015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39606| [2025/04/30 09:44:17 462019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257524398|now:1746006257462002|interv:62396| [2025/04/30 09:44:17 462023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257524398|now:1746006257462002|interval:62396|pto_count:0|srtt:32755 [2025/04/30 09:44:17 462027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 34844, ack_elapse 33784, delivered 40807|rate 1171134|lost 223| [2025/04/30 09:44:17 462032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171134) in round 9| [2025/04/30 09:44:17 462036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 462040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 462044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257429826|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 462049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257429826|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 462053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39606|srtt:32755|latest_rtt:32041|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 462059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:181|largest:181|pns:2| [2025/04/30 09:44:17 462064] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:181|frame:ACK |recv_time:1746006257461867|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 462069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377461867|now:1746006257461867|interv:120000000| [2025/04/30 09:44:17 462073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377461867|now:1746006257461867|interv:120000000| [2025/04/30 09:44:17 462081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257462716|pq_index:0| [2025/04/30 09:44:17 462085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257461351| [2025/04/30 09:44:17 462089] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257462089| [2025/04/30 09:44:17 462094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257462093| [2025/04/30 09:44:17 462099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 462104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32755|min_srtt:32755|path_bw:1206493|loss_rate:69.61|path_pto:0| [2025/04/30 09:44:17 462109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:492852| [2025/04/30 09:44:17 462114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32755|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 462118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 462123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32755|min_srtt:32755|path_bw:1206493|loss_rate:69.61|path_pto:0| [2025/04/30 09:44:17 462127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:494031| [2025/04/30 09:44:17 462131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32755|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 462155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 462160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32755|min_srtt:32755|path_bw:1206493|loss_rate:69.61|path_pto:0| [2025/04/30 09:44:17 462164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:495210| [2025/04/30 09:44:17 462168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 462172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 462176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 462180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 462185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 462192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:436260| [2025/04/30 09:44:17 462196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 462200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 462204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257462716| [2025/04/30 09:44:17 462208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257462716| [2025/04/30 09:44:17 462212] [debug] |xqc_engine_wakeup_after|wakeup:1746006257462716|now:1746006257462212|diff:504| [2025/04/30 09:44:17 462216] [debug] |xqc_engine_main_logic|END|now:1746006257462093| [2025/04/30 09:44:17 462222] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257462221| [2025/04/30 09:44:17 462225] [debug] |xqc_engine_wakeup_after|wakeup:1746006257462716|now:1746006257462225|diff:491| [2025/04/30 09:44:17 462229] [debug] |xqc_engine_main_logic|END|now:1746006257462221| [2025/04/30 09:44:17 463301] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257463301| [2025/04/30 09:44:17 463312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257462716|pq_index:0| [2025/04/30 09:44:17 463317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257462093| [2025/04/30 09:44:17 463322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257463321| [2025/04/30 09:44:17 463327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257462716|now:1746006257463321| [2025/04/30 09:44:17 463332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257462716|now:1746006257463321| [2025/04/30 09:44:17 463336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 463340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 463345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32755|min_srtt:32755|path_bw:1206493|loss_rate:69.61|path_pto:0| [2025/04/30 09:44:17 463350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:495210| [2025/04/30 09:44:17 463354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 463358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 463362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 463367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 463371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 463376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:436260| [2025/04/30 09:44:17 463385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 463389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:613| [2025/04/30 09:44:17 463422] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:613|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746006257463398|stream_id:0|stream_offset:436260| [2025/04/30 09:44:17 463428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:613|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 463433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 09:44:17 463438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32755|rtt_var:1262|pto_duration:37803|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 463442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 463446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 463450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40806| [2025/04/30 09:44:17 463454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257526201|now:1746006257463437|interv:62764| [2025/04/30 09:44:17 463458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257526201|now:1746006257463437|interval:62764|pto_count:0|srtt:32755 [2025/04/30 09:44:17 463463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40806| [2025/04/30 09:44:17 463467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 463472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:437439| [2025/04/30 09:44:17 463476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 463480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:614| [2025/04/30 09:44:17 463513] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:614|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40806|now:1746006257463487|stream_id:0|stream_offset:437439| [2025/04/30 09:44:17 463522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:614|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 463530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40806|applimit:0| [2025/04/30 09:44:17 463537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32755|rtt_var:1262|pto_duration:37803|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 463544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 463550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 463557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42006| [2025/04/30 09:44:17 463569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257526290|now:1746006257463537|interv:62753| [2025/04/30 09:44:17 463575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257526290|now:1746006257463537|interval:62753|pto_count:0|srtt:32755 [2025/04/30 09:44:17 463583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42006| [2025/04/30 09:44:17 463591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 463598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:438618| [2025/04/30 09:44:17 463606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 463612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257464612|now:1746006257463612|interv:1000| [2025/04/30 09:44:17 463619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 463625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 463632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257464612| [2025/04/30 09:44:17 463638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257464612| [2025/04/30 09:44:17 463644] [debug] |xqc_engine_wakeup_after|wakeup:1746006257464612|now:1746006257463644|diff:968| [2025/04/30 09:44:17 463651] [debug] |xqc_engine_main_logic|END|now:1746006257463321| [2025/04/30 09:44:17 463873] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257463872| [2025/04/30 09:44:17 463880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 463886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:181| [2025/04/30 09:44:17 463890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:182| [2025/04/30 09:44:17 463896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:182| [2025/04/30 09:44:17 463900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 463906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:580|origin_pktnum:243|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:581|path_largest_ack:580| [2025/04/30 09:44:17 463910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42007|prior_delivered:365215|prior_time:1746006257428083|is_app_limited:0|send_elapse:34945|ack_elapse:35789|ctl_first_sent_time:1746006257429927|lagest_ack_time:1746006257463872|curr_delivered:407222| [2025/04/30 09:44:17 463915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257429927| [2025/04/30 09:44:17 463920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:563||sndq_packets_used_bytes:0|sndq_packets_free:336| [2025/04/30 09:44:17 463924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:581|origin_pktnum:373|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:581|path_largest_ack:581| [2025/04/30 09:44:17 463929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40807|prior_delivered:367615|prior_time:1746006257430052|is_app_limited:0|send_elapse:34298|ack_elapse:33820|ctl_first_sent_time:1746006257431781|lagest_ack_time:1746006257463872|curr_delivered:408422| [2025/04/30 09:44:17 463938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257431781| [2025/04/30 09:44:17 463942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:562||sndq_packets_used_bytes:0|sndq_packets_free:337| [2025/04/30 09:44:17 463946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32755|rttvar:1262|minrtt:31343|latest_rtt:32091|ack_delay:64| [2025/04/30 09:44:17 463950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32664|rttvar:1129|minrtt:31343|latest_rtt:32091|ack_delay:64| [2025/04/30 09:44:17 463955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:581|lost_pn:578|thresh:3| [2025/04/30 09:44:17 463959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 463963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 463967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 463972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 463975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 463979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 463983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 463988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32664|rtt_var:1129|pto_duration:37180|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 463992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 463996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 464000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39606| [2025/04/30 09:44:17 464004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257525667|now:1746006257463987|interv:61680| [2025/04/30 09:44:17 464008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257525667|now:1746006257463987|interval:61680|pto_count:0|srtt:32664 [2025/04/30 09:44:17 464013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 34298, ack_elapse 33820, delivered 40807|rate 1189777|lost 223| [2025/04/30 09:44:17 464017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189777) in round 9| [2025/04/30 09:44:17 464021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 464026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 464030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257431781|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 464037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257431781|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 464041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39606|srtt:32664|latest_rtt:32091|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 464047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:182|largest:182|pns:2| [2025/04/30 09:44:17 464052] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:182|frame:ACK |recv_time:1746006257463872|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 464057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377463872|now:1746006257463872|interv:120000000| [2025/04/30 09:44:17 464061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377463872|now:1746006257463872|interv:120000000| [2025/04/30 09:44:17 464065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257464612|pq_index:0| [2025/04/30 09:44:17 464069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257463321| [2025/04/30 09:44:17 464073] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257464073| [2025/04/30 09:44:17 464078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257464077| [2025/04/30 09:44:17 464084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 464088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32664|min_srtt:32664|path_bw:1206493|loss_rate:68.27|path_pto:0| [2025/04/30 09:44:17 464093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:495210| [2025/04/30 09:44:17 464098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32664|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 464102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 464107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32664|min_srtt:32664|path_bw:1206493|loss_rate:68.27|path_pto:0| [2025/04/30 09:44:17 464111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:496389| [2025/04/30 09:44:17 464116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32664|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 464126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 464131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32664|min_srtt:32664|path_bw:1206493|loss_rate:68.27|path_pto:0| [2025/04/30 09:44:17 464154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:497568| [2025/04/30 09:44:17 464158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 464162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 464166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 464170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 464175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 464179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:438618| [2025/04/30 09:44:17 464183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 464187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 464191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257464612| [2025/04/30 09:44:17 464195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257464612| [2025/04/30 09:44:17 464199] [debug] |xqc_engine_wakeup_after|wakeup:1746006257464612|now:1746006257464199|diff:413| [2025/04/30 09:44:17 464203] [debug] |xqc_engine_main_logic|END|now:1746006257464077| [2025/04/30 09:44:17 464209] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257464208| [2025/04/30 09:44:17 464212] [debug] |xqc_engine_wakeup_after|wakeup:1746006257464612|now:1746006257464212|diff:400| [2025/04/30 09:44:17 464216] [debug] |xqc_engine_main_logic|END|now:1746006257464208| [2025/04/30 09:44:17 465288] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257465288| [2025/04/30 09:44:17 465299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257464612|pq_index:0| [2025/04/30 09:44:17 465304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257464077| [2025/04/30 09:44:17 465309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257465308| [2025/04/30 09:44:17 465314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257464612|now:1746006257465308| [2025/04/30 09:44:17 465318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257464612|now:1746006257465308| [2025/04/30 09:44:17 465322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 465327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 465337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32664|min_srtt:32664|path_bw:1206493|loss_rate:68.27|path_pto:0| [2025/04/30 09:44:17 465341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:497568| [2025/04/30 09:44:17 465346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 465350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 465354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 465358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 465363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 465367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:438618| [2025/04/30 09:44:17 465372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 465376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:615| [2025/04/30 09:44:17 465408] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:615|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746006257465385|stream_id:0|stream_offset:438618| [2025/04/30 09:44:17 465414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:615|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 465419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 09:44:17 465424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32664|rtt_var:1129|pto_duration:37180|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 465428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 465432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 465436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40806| [2025/04/30 09:44:17 465440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257527565|now:1746006257465423|interv:62142| [2025/04/30 09:44:17 465444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257527565|now:1746006257465423|interval:62142|pto_count:0|srtt:32664 [2025/04/30 09:44:17 465449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40806| [2025/04/30 09:44:17 465454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 465458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:439797| [2025/04/30 09:44:17 465467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 465474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:616| [2025/04/30 09:44:17 465512] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:616|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40806|now:1746006257465484|stream_id:0|stream_offset:439797| [2025/04/30 09:44:17 465522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:616|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 465530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40806|applimit:0| [2025/04/30 09:44:17 465537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32664|rtt_var:1129|pto_duration:37180|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 465544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 465551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 465557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42006| [2025/04/30 09:44:17 465564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257527664|now:1746006257465536|interv:62128| [2025/04/30 09:44:17 465570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257527664|now:1746006257465536|interval:62128|pto_count:0|srtt:32664 [2025/04/30 09:44:17 465577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42006| [2025/04/30 09:44:17 465585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 465592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:440976| [2025/04/30 09:44:17 465599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 465606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257466605|now:1746006257465605|interv:1000| [2025/04/30 09:44:17 465612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 465618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 465625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257466605| [2025/04/30 09:44:17 465631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257466605| [2025/04/30 09:44:17 465638] [debug] |xqc_engine_wakeup_after|wakeup:1746006257466605|now:1746006257465638|diff:967| [2025/04/30 09:44:17 465645] [debug] |xqc_engine_main_logic|END|now:1746006257465308| [2025/04/30 09:44:17 465858] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257465857| [2025/04/30 09:44:17 465864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 465870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:182| [2025/04/30 09:44:17 465879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:183| [2025/04/30 09:44:17 465885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:183| [2025/04/30 09:44:17 465889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 465894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:582|origin_pktnum:506|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:583|path_largest_ack:582| [2025/04/30 09:44:17 465899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42007|prior_delivered:367615|prior_time:1746006257430052|is_app_limited:0|send_elapse:34398|ack_elapse:35805|ctl_first_sent_time:1746006257431881|lagest_ack_time:1746006257465857|curr_delivered:409622| [2025/04/30 09:44:17 465903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257431881| [2025/04/30 09:44:17 465908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:555||sndq_packets_used_bytes:0|sndq_packets_free:344| [2025/04/30 09:44:17 465912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:583|origin_pktnum:507|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:583|path_largest_ack:583| [2025/04/30 09:44:17 465917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40807|prior_delivered:370015|prior_time:1746006257432005|is_app_limited:0|send_elapse:34208|ack_elapse:33852|ctl_first_sent_time:1746006257433678|lagest_ack_time:1746006257465857|curr_delivered:410822| [2025/04/30 09:44:17 465921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257433678| [2025/04/30 09:44:17 465925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:553||sndq_packets_used_bytes:0|sndq_packets_free:346| [2025/04/30 09:44:17 465929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32664|rttvar:1129|minrtt:31343|latest_rtt:32179|ack_delay:64| [2025/04/30 09:44:17 465933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32595|rttvar:984|minrtt:31343|latest_rtt:32179|ack_delay:64| [2025/04/30 09:44:17 465938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:583|lost_pn:580|thresh:3| [2025/04/30 09:44:17 465942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:17 465946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 465950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 465954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 09:44:17 465958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 465962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32595|rtt_var:984|pto_duration:36531|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 465966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 465970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 465974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39606| [2025/04/30 09:44:17 465981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257527015|now:1746006257465961|interv:61054| [2025/04/30 09:44:17 465985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257527015|now:1746006257465961|interval:61054|pto_count:0|srtt:32595 [2025/04/30 09:44:17 465989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 34208, ack_elapse 33852, delivered 40807|rate 1192908|lost 223| [2025/04/30 09:44:17 465993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192908) in round 9| [2025/04/30 09:44:17 465998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 466002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 466006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257433678|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 466010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257433678|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 466015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39606|srtt:32595|latest_rtt:32179|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 466021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:183|largest:183|pns:2| [2025/04/30 09:44:17 466025] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:183|frame:ACK |recv_time:1746006257465857|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 466030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377465857|now:1746006257465857|interv:120000000| [2025/04/30 09:44:17 466034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377465857|now:1746006257465857|interv:120000000| [2025/04/30 09:44:17 466038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257466605|pq_index:0| [2025/04/30 09:44:17 466043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257465308| [2025/04/30 09:44:17 466047] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257466046| [2025/04/30 09:44:17 466051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257466050| [2025/04/30 09:44:17 466057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 466061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32595|min_srtt:32595|path_bw:1206493|loss_rate:66.98|path_pto:0| [2025/04/30 09:44:17 466066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:497568| [2025/04/30 09:44:17 466073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 466078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 466082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32595|min_srtt:32595|path_bw:1206493|loss_rate:66.98|path_pto:0| [2025/04/30 09:44:17 466086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:498747| [2025/04/30 09:44:17 466091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 466095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 466099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32595|min_srtt:32595|path_bw:1206493|loss_rate:66.98|path_pto:0| [2025/04/30 09:44:17 466104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:499926| [2025/04/30 09:44:17 466108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 466112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 466116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 466120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 466124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 466128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:440976| [2025/04/30 09:44:17 466154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 466158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 466162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257466605| [2025/04/30 09:44:17 466166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257466605| [2025/04/30 09:44:17 466170] [debug] |xqc_engine_wakeup_after|wakeup:1746006257466605|now:1746006257466170|diff:435| [2025/04/30 09:44:17 466174] [debug] |xqc_engine_main_logic|END|now:1746006257466050| [2025/04/30 09:44:17 466179] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257466179| [2025/04/30 09:44:17 466183] [debug] |xqc_engine_wakeup_after|wakeup:1746006257466605|now:1746006257466183|diff:422| [2025/04/30 09:44:17 466187] [debug] |xqc_engine_main_logic|END|now:1746006257466179| [2025/04/30 09:44:17 467260] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257467260| [2025/04/30 09:44:17 467276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257466605|pq_index:0| [2025/04/30 09:44:17 467281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257466050| [2025/04/30 09:44:17 467286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257467285| [2025/04/30 09:44:17 467291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257466605|now:1746006257467285| [2025/04/30 09:44:17 467295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257466605|now:1746006257467285| [2025/04/30 09:44:17 467299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 467304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 467309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32595|min_srtt:32595|path_bw:1206493|loss_rate:66.98|path_pto:0| [2025/04/30 09:44:17 467314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:499926| [2025/04/30 09:44:17 467318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 467322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 467326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 467331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 467335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 467340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:440976| [2025/04/30 09:44:17 467344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 467348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:617| [2025/04/30 09:44:17 467380] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:617|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746006257467357|stream_id:0|stream_offset:440976| [2025/04/30 09:44:17 467386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:617|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 467391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 09:44:17 467396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32595|rtt_var:984|pto_duration:36531|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 467400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 467407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 467411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40806| [2025/04/30 09:44:17 467415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257528888|now:1746006257467395|interv:61493| [2025/04/30 09:44:17 467419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257528888|now:1746006257467395|interval:61493|pto_count:0|srtt:32595 [2025/04/30 09:44:17 467424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40806| [2025/04/30 09:44:17 467429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 467433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:442155| [2025/04/30 09:44:17 467438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 467442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:618| [2025/04/30 09:44:17 467464] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:618|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40806|now:1746006257467448|stream_id:0|stream_offset:442155| [2025/04/30 09:44:17 467470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:618|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 467474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40806|applimit:0| [2025/04/30 09:44:17 467479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32595|rtt_var:984|pto_duration:36531|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 467483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 467487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 467491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42006| [2025/04/30 09:44:17 467495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257528979|now:1746006257467478|interv:61501| [2025/04/30 09:44:17 467499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257528979|now:1746006257467478|interval:61501|pto_count:0|srtt:32595 [2025/04/30 09:44:17 467503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42006| [2025/04/30 09:44:17 467507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 467512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:443334| [2025/04/30 09:44:17 467518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 467524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257468524|now:1746006257467524|interv:1000| [2025/04/30 09:44:17 467536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 467543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 467549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257468524| [2025/04/30 09:44:17 467556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257468524| [2025/04/30 09:44:17 467563] [debug] |xqc_engine_wakeup_after|wakeup:1746006257468524|now:1746006257467563|diff:961| [2025/04/30 09:44:17 467570] [debug] |xqc_engine_main_logic|END|now:1746006257467285| [2025/04/30 09:44:17 467855] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257467854| [2025/04/30 09:44:17 467863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 467870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:183| [2025/04/30 09:44:17 467874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:184| [2025/04/30 09:44:17 467880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:184| [2025/04/30 09:44:17 467884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 467889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:584|origin_pktnum:132|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:585|path_largest_ack:584| [2025/04/30 09:44:17 467894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42007|prior_delivered:370015|prior_time:1746006257432005|is_app_limited:0|send_elapse:34313|ack_elapse:35849|ctl_first_sent_time:1746006257433783|lagest_ack_time:1746006257467854|curr_delivered:412022| [2025/04/30 09:44:17 467899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257433783| [2025/04/30 09:44:17 467903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:552||sndq_packets_used_bytes:0|sndq_packets_free:347| [2025/04/30 09:44:17 467908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:585|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:585|path_largest_ack:585| [2025/04/30 09:44:17 467912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40807|prior_delivered:372415|prior_time:1746006257433904|is_app_limited:0|send_elapse:35992|ack_elapse:33950|ctl_first_sent_time:1746006257435572|lagest_ack_time:1746006257467854|curr_delivered:413222| [2025/04/30 09:44:17 467917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257435572| [2025/04/30 09:44:17 467921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:551||sndq_packets_used_bytes:0|sndq_packets_free:348| [2025/04/30 09:44:17 467925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32595|rttvar:984|minrtt:31343|latest_rtt:32282|ack_delay:64| [2025/04/30 09:44:17 467929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32548|rttvar:832|minrtt:31343|latest_rtt:32282|ack_delay:64| [2025/04/30 09:44:17 467934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:585|lost_pn:582|thresh:3| [2025/04/30 09:44:17 467938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 467948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32548|rtt_var:832|pto_duration:35876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 467952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 467956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 467960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39606| [2025/04/30 09:44:17 467964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257528324|now:1746006257467948|interv:60376| [2025/04/30 09:44:17 467968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257528324|now:1746006257467948|interval:60376|pto_count:0|srtt:32548 [2025/04/30 09:44:17 467973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 35992, ack_elapse 33950, delivered 40807|rate 1133779|lost 223| [2025/04/30 09:44:17 467977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133779) in round 9| [2025/04/30 09:44:17 467981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 467986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 467990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257435572|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 467994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257435572|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 467999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39606|srtt:32548|latest_rtt:32282|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 468005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:184|largest:184|pns:2| [2025/04/30 09:44:17 468009] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:184|frame:ACK |recv_time:1746006257467854|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 468014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377467854|now:1746006257467854|interv:120000000| [2025/04/30 09:44:17 468018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377467854|now:1746006257467854|interv:120000000| [2025/04/30 09:44:17 468022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257468524|pq_index:0| [2025/04/30 09:44:17 468026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257467285| [2025/04/30 09:44:17 468030] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257468030| [2025/04/30 09:44:17 468035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257468034| [2025/04/30 09:44:17 468043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 468048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32548|min_srtt:32548|path_bw:1206493|loss_rate:65.74|path_pto:0| [2025/04/30 09:44:17 468052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:499926| [2025/04/30 09:44:17 468057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32548|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 468061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 468066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32548|min_srtt:32548|path_bw:1206493|loss_rate:65.74|path_pto:0| [2025/04/30 09:44:17 468070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:501105| [2025/04/30 09:44:17 468075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32548|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 468079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 468083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32548|min_srtt:32548|path_bw:1206493|loss_rate:65.74|path_pto:0| [2025/04/30 09:44:17 468088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:502284| [2025/04/30 09:44:17 468092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 468096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 468100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 468104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 468109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 468113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:443334| [2025/04/30 09:44:17 468117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 468121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 468125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257468524| [2025/04/30 09:44:17 468129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257468524| [2025/04/30 09:44:17 468157] [debug] |xqc_engine_wakeup_after|wakeup:1746006257468524|now:1746006257468157|diff:367| [2025/04/30 09:44:17 468161] [debug] |xqc_engine_main_logic|END|now:1746006257468034| [2025/04/30 09:44:17 468166] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257468166| [2025/04/30 09:44:17 468170] [debug] |xqc_engine_wakeup_after|wakeup:1746006257468524|now:1746006257468170|diff:354| [2025/04/30 09:44:17 468174] [debug] |xqc_engine_main_logic|END|now:1746006257468166| [2025/04/30 09:44:17 469248] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257469247| [2025/04/30 09:44:17 469259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257468524|pq_index:0| [2025/04/30 09:44:17 469263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257468034| [2025/04/30 09:44:17 469269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257469268| [2025/04/30 09:44:17 469273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257468524|now:1746006257469268| [2025/04/30 09:44:17 469278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257468524|now:1746006257469268| [2025/04/30 09:44:17 469282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 469286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 469291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32548|min_srtt:32548|path_bw:1206493|loss_rate:65.74|path_pto:0| [2025/04/30 09:44:17 469296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:502284| [2025/04/30 09:44:17 469301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 469304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 469308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 469313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 469317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 469322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:443334| [2025/04/30 09:44:17 469326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 469331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:619| [2025/04/30 09:44:17 469363] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:619|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746006257469340|stream_id:0|stream_offset:443334| [2025/04/30 09:44:17 469369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:619|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 469379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 09:44:17 469384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32548|rtt_var:832|pto_duration:35876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 469388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 469392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 469396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40806| [2025/04/30 09:44:17 469400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257530216|now:1746006257469383|interv:60833| [2025/04/30 09:44:17 469404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257530216|now:1746006257469383|interval:60833|pto_count:0|srtt:32548 [2025/04/30 09:44:17 469408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40806| [2025/04/30 09:44:17 469413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 469418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:444513| [2025/04/30 09:44:17 469422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 469426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:620| [2025/04/30 09:44:17 469449] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:620|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40806|now:1746006257469432|stream_id:0|stream_offset:444513| [2025/04/30 09:44:17 469454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:620|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 469459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40806|applimit:0| [2025/04/30 09:44:17 469463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32548|rtt_var:832|pto_duration:35876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 469467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 469471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 469475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42006| [2025/04/30 09:44:17 469479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257530308|now:1746006257469463|interv:60845| [2025/04/30 09:44:17 469483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257530308|now:1746006257469463|interval:60845|pto_count:0|srtt:32548 [2025/04/30 09:44:17 469488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42006| [2025/04/30 09:44:17 469492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 469500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:445692| [2025/04/30 09:44:17 469507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 469513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257470513|now:1746006257469513|interv:1000| [2025/04/30 09:44:17 469520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 469526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 469533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257470513| [2025/04/30 09:44:17 469539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257470513| [2025/04/30 09:44:17 469546] [debug] |xqc_engine_wakeup_after|wakeup:1746006257470513|now:1746006257469546|diff:967| [2025/04/30 09:44:17 469553] [debug] |xqc_engine_main_logic|END|now:1746006257469268| [2025/04/30 09:44:17 469851] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257469850| [2025/04/30 09:44:17 469860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 469866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:184| [2025/04/30 09:44:17 469870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:185| [2025/04/30 09:44:17 469876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:185| [2025/04/30 09:44:17 469880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 469885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:586|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:587|path_largest_ack:586| [2025/04/30 09:44:17 469889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42007|prior_delivered:372415|prior_time:1746006257433904|is_app_limited:0|send_elapse:36108|ack_elapse:35946|ctl_first_sent_time:1746006257435688|lagest_ack_time:1746006257469850|curr_delivered:414422| [2025/04/30 09:44:17 469894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257435688| [2025/04/30 09:44:17 469899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:546||sndq_packets_used_bytes:0|sndq_packets_free:353| [2025/04/30 09:44:17 469903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:587|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:587|path_largest_ack:587| [2025/04/30 09:44:17 469908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40807|prior_delivered:374815|prior_time:1746006257435982|is_app_limited:0|send_elapse:34767|ack_elapse:33868|ctl_first_sent_time:1746006257437636|lagest_ack_time:1746006257469850|curr_delivered:415622| [2025/04/30 09:44:17 469912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257437636| [2025/04/30 09:44:17 469916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:545||sndq_packets_used_bytes:0|sndq_packets_free:354| [2025/04/30 09:44:17 469920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32548|rttvar:832|minrtt:31343|latest_rtt:32214|ack_delay:64| [2025/04/30 09:44:17 469929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32498|rttvar:723|minrtt:31343|latest_rtt:32214|ack_delay:64| [2025/04/30 09:44:17 469933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:587|lost_pn:584|thresh:3| [2025/04/30 09:44:17 469937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 469942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32498|rtt_var:723|pto_duration:35390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 469946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 469950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 469954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39606| [2025/04/30 09:44:17 469958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257529822|now:1746006257469941|interv:59881| [2025/04/30 09:44:17 469962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257529822|now:1746006257469941|interval:59881|pto_count:0|srtt:32498 [2025/04/30 09:44:17 469966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 34767, ack_elapse 33868, delivered 40807|rate 1173727|lost 223| [2025/04/30 09:44:17 469971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173727) in round 9| [2025/04/30 09:44:17 469975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 469979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 469983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257437636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 469988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257437636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 469993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39606|srtt:32498|latest_rtt:32214|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 469998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:185|largest:185|pns:2| [2025/04/30 09:44:17 470003] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:185|frame:ACK |recv_time:1746006257469850|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 470008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377469850|now:1746006257469850|interv:120000000| [2025/04/30 09:44:17 470012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377469850|now:1746006257469850|interv:120000000| [2025/04/30 09:44:17 470016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257470513|pq_index:0| [2025/04/30 09:44:17 470023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257469268| [2025/04/30 09:44:17 470027] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257470026| [2025/04/30 09:44:17 470031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257470030| [2025/04/30 09:44:17 470037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 470041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32498|min_srtt:32498|path_bw:1206493|loss_rate:64.55|path_pto:0| [2025/04/30 09:44:17 470046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:502284| [2025/04/30 09:44:17 470050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32498|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 470055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 470059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32498|min_srtt:32498|path_bw:1206493|loss_rate:64.55|path_pto:0| [2025/04/30 09:44:17 470064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:503463| [2025/04/30 09:44:17 470068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32498|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 470073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 470077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32498|min_srtt:32498|path_bw:1206493|loss_rate:64.55|path_pto:0| [2025/04/30 09:44:17 470081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:504642| [2025/04/30 09:44:17 470086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 470089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 470093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 470098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 470102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 470106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:445692| [2025/04/30 09:44:17 470113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 470117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 470121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257470513| [2025/04/30 09:44:17 470125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257470513| [2025/04/30 09:44:17 470129] [debug] |xqc_engine_wakeup_after|wakeup:1746006257470513|now:1746006257470129|diff:384| [2025/04/30 09:44:17 470154] [debug] |xqc_engine_main_logic|END|now:1746006257470030| [2025/04/30 09:44:17 470159] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257470159| [2025/04/30 09:44:17 470163] [debug] |xqc_engine_wakeup_after|wakeup:1746006257470513|now:1746006257470163|diff:350| [2025/04/30 09:44:17 470167] [debug] |xqc_engine_main_logic|END|now:1746006257470159| [2025/04/30 09:44:17 471242] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257471241| [2025/04/30 09:44:17 471253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257470513|pq_index:0| [2025/04/30 09:44:17 471257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257470030| [2025/04/30 09:44:17 471263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257471262| [2025/04/30 09:44:17 471267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257470513|now:1746006257471262| [2025/04/30 09:44:17 471272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257470513|now:1746006257471262| [2025/04/30 09:44:17 471276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 471280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 471285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32498|min_srtt:32498|path_bw:1206493|loss_rate:64.55|path_pto:0| [2025/04/30 09:44:17 471290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:504642| [2025/04/30 09:44:17 471295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 471299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 471303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 471307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 471312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 471316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:445692| [2025/04/30 09:44:17 471321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 471330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:621| [2025/04/30 09:44:17 471363] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:621|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746006257471339|stream_id:0|stream_offset:445692| [2025/04/30 09:44:17 471370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:621|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 471375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 09:44:17 471379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32498|rtt_var:723|pto_duration:35390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 471384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 471388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 471392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40806| [2025/04/30 09:44:17 471396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257531729|now:1746006257471379|interv:60350| [2025/04/30 09:44:17 471400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257531729|now:1746006257471379|interval:60350|pto_count:0|srtt:32498 [2025/04/30 09:44:17 471405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40806| [2025/04/30 09:44:17 471409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 471414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:446871| [2025/04/30 09:44:17 471418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 471422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:622| [2025/04/30 09:44:17 471444] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:622|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40806|now:1746006257471429|stream_id:0|stream_offset:446871| [2025/04/30 09:44:17 471449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:622|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 471454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40806|applimit:0| [2025/04/30 09:44:17 471458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32498|rtt_var:723|pto_duration:35390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 471463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 471467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 471470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42006| [2025/04/30 09:44:17 471474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257531819|now:1746006257471458|interv:60361| [2025/04/30 09:44:17 471482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257531819|now:1746006257471458|interval:60361|pto_count:0|srtt:32498 [2025/04/30 09:44:17 471487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42006| [2025/04/30 09:44:17 471491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 471497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:448050| [2025/04/30 09:44:17 471504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 471510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257472510|now:1746006257471510|interv:1000| [2025/04/30 09:44:17 471517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 471523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 471530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257472510| [2025/04/30 09:44:17 471536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257472510| [2025/04/30 09:44:17 471543] [debug] |xqc_engine_wakeup_after|wakeup:1746006257472510|now:1746006257471543|diff:967| [2025/04/30 09:44:17 471550] [debug] |xqc_engine_main_logic|END|now:1746006257471262| [2025/04/30 09:44:17 471845] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257471844| [2025/04/30 09:44:17 471853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 471859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:185| [2025/04/30 09:44:17 471863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:186| [2025/04/30 09:44:17 471869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:186| [2025/04/30 09:44:17 471873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 471878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:588|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:589|path_largest_ack:588| [2025/04/30 09:44:17 471883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42007|prior_delivered:374815|prior_time:1746006257435982|is_app_limited:0|send_elapse:34872|ack_elapse:35862|ctl_first_sent_time:1746006257437741|lagest_ack_time:1746006257471844|curr_delivered:416822| [2025/04/30 09:44:17 471888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257437741| [2025/04/30 09:44:17 471892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:544||sndq_packets_used_bytes:0|sndq_packets_free:355| [2025/04/30 09:44:17 471897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:589|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:589|path_largest_ack:589| [2025/04/30 09:44:17 471901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40807|prior_delivered:377215|prior_time:1746006257437868|is_app_limited:0|send_elapse:34556|ack_elapse:33976|ctl_first_sent_time:1746006257439495|lagest_ack_time:1746006257471844|curr_delivered:418022| [2025/04/30 09:44:17 471910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257439495| [2025/04/30 09:44:17 471914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:543||sndq_packets_used_bytes:0|sndq_packets_free:356| [2025/04/30 09:44:17 471918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32498|rttvar:723|minrtt:31343|latest_rtt:32349|ack_delay:64| [2025/04/30 09:44:17 471923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32471|rttvar:596|minrtt:31343|latest_rtt:32349|ack_delay:64| [2025/04/30 09:44:17 471927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:589|lost_pn:586|thresh:3| [2025/04/30 09:44:17 471931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 471936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32471|rtt_var:596|pto_duration:34855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 471940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 471944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 471948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39606| [2025/04/30 09:44:17 471952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257531284|now:1746006257471935|interv:59349| [2025/04/30 09:44:17 471956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257531284|now:1746006257471935|interval:59349|pto_count:0|srtt:32471 [2025/04/30 09:44:17 471961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 34556, ack_elapse 33976, delivered 40807|rate 1180894|lost 223| [2025/04/30 09:44:17 471966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180894) in round 9| [2025/04/30 09:44:17 471970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 471974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 471978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257439495|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 471983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257439495|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 471987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39606|srtt:32471|latest_rtt:32349|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 471993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:186|largest:186|pns:2| [2025/04/30 09:44:17 471998] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:186|frame:ACK |recv_time:1746006257471844|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 472005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377471844|now:1746006257471844|interv:120000000| [2025/04/30 09:44:17 472009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377471844|now:1746006257471844|interv:120000000| [2025/04/30 09:44:17 472013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257472510|pq_index:0| [2025/04/30 09:44:17 472018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257471262| [2025/04/30 09:44:17 472022] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257472022| [2025/04/30 09:44:17 472027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257472026| [2025/04/30 09:44:17 472032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 472037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32471|min_srtt:32471|path_bw:1206493|loss_rate:63.39|path_pto:0| [2025/04/30 09:44:17 472041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:504642| [2025/04/30 09:44:17 472046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32471|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 472051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 472055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32471|min_srtt:32471|path_bw:1206493|loss_rate:63.39|path_pto:0| [2025/04/30 09:44:17 472059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:505821| [2025/04/30 09:44:17 472064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32471|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 472068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 472073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32471|min_srtt:32471|path_bw:1206493|loss_rate:63.39|path_pto:0| [2025/04/30 09:44:17 472077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:507000| [2025/04/30 09:44:17 472081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 472085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 472089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 472096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 472100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 472104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:448050| [2025/04/30 09:44:17 472109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 472112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 472117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257472510| [2025/04/30 09:44:17 472120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257472510| [2025/04/30 09:44:17 472125] [debug] |xqc_engine_wakeup_after|wakeup:1746006257472510|now:1746006257472124|diff:386| [2025/04/30 09:44:17 472129] [debug] |xqc_engine_main_logic|END|now:1746006257472026| [2025/04/30 09:44:17 472154] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257472154| [2025/04/30 09:44:17 472159] [debug] |xqc_engine_wakeup_after|wakeup:1746006257472510|now:1746006257472158|diff:352| [2025/04/30 09:44:17 472162] [debug] |xqc_engine_main_logic|END|now:1746006257472154| [2025/04/30 09:44:17 473236] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257473236| [2025/04/30 09:44:17 473247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257472510|pq_index:0| [2025/04/30 09:44:17 473252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257472026| [2025/04/30 09:44:17 473257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257473256| [2025/04/30 09:44:17 473262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257472510|now:1746006257473256| [2025/04/30 09:44:17 473266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257472510|now:1746006257473256| [2025/04/30 09:44:17 473270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 473274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 473279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32471|min_srtt:32471|path_bw:1206493|loss_rate:63.39|path_pto:0| [2025/04/30 09:44:17 473284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:507000| [2025/04/30 09:44:17 473289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 473293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 473296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 473301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 473310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 473315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:448050| [2025/04/30 09:44:17 473319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 473324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:623| [2025/04/30 09:44:17 473356] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:623|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746006257473332|stream_id:0|stream_offset:448050| [2025/04/30 09:44:17 473362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:623|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 473367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 09:44:17 473371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32471|rtt_var:596|pto_duration:34855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 473376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 473380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 473384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40806| [2025/04/30 09:44:17 473388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257533187|now:1746006257473371|interv:59816| [2025/04/30 09:44:17 473392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257533187|now:1746006257473371|interval:59816|pto_count:0|srtt:32471 [2025/04/30 09:44:17 473397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40806| [2025/04/30 09:44:17 473402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 473406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:449229| [2025/04/30 09:44:17 473410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 473415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:624| [2025/04/30 09:44:17 473436] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:624|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40806|now:1746006257473421|stream_id:0|stream_offset:449229| [2025/04/30 09:44:17 473442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:624|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 473446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40806|applimit:0| [2025/04/30 09:44:17 473451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32471|rtt_var:596|pto_duration:34855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 473458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 473462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 473466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42006| [2025/04/30 09:44:17 473470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257533276|now:1746006257473450|interv:59826| [2025/04/30 09:44:17 473474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257533276|now:1746006257473450|interval:59826|pto_count:0|srtt:32471 [2025/04/30 09:44:17 473479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42006| [2025/04/30 09:44:17 473484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 473491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:450408| [2025/04/30 09:44:17 473498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 473504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257474504|now:1746006257473504|interv:1000| [2025/04/30 09:44:17 473511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 473517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 473523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257474504| [2025/04/30 09:44:17 473530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257474504| [2025/04/30 09:44:17 473537] [debug] |xqc_engine_wakeup_after|wakeup:1746006257474504|now:1746006257473537|diff:967| [2025/04/30 09:44:17 473544] [debug] |xqc_engine_main_logic|END|now:1746006257473256| [2025/04/30 09:44:17 473878] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257473877| [2025/04/30 09:44:17 473886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 473892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:186| [2025/04/30 09:44:17 473896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:187| [2025/04/30 09:44:17 473902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:187| [2025/04/30 09:44:17 473906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 473911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:590|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:591|path_largest_ack:590| [2025/04/30 09:44:17 473916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42007|prior_delivered:377215|prior_time:1746006257437868|is_app_limited:0|send_elapse:34660|ack_elapse:36009|ctl_first_sent_time:1746006257439599|lagest_ack_time:1746006257473877|curr_delivered:419222| [2025/04/30 09:44:17 473920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257439599| [2025/04/30 09:44:17 473925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:542||sndq_packets_used_bytes:0|sndq_packets_free:357| [2025/04/30 09:44:17 473934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:591|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:591|path_largest_ack:591| [2025/04/30 09:44:17 473938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40807|prior_delivered:379615|prior_time:1746006257439934|is_app_limited:0|send_elapse:34596|ack_elapse:33943|ctl_first_sent_time:1746006257441558|lagest_ack_time:1746006257473877|curr_delivered:420422| [2025/04/30 09:44:17 473943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257441558| [2025/04/30 09:44:17 473947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:541||sndq_packets_used_bytes:0|sndq_packets_free:358| [2025/04/30 09:44:17 473951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32471|rttvar:596|minrtt:31343|latest_rtt:32319|ack_delay:72| [2025/04/30 09:44:17 473955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32443|rttvar:503|minrtt:31343|latest_rtt:32319|ack_delay:72| [2025/04/30 09:44:17 473960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:591|lost_pn:588|thresh:3| [2025/04/30 09:44:17 473964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 473968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32443|rtt_var:503|pto_duration:34455|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 473973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 473977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 473980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39606| [2025/04/30 09:44:17 473984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257532876|now:1746006257473968|interv:58908| [2025/04/30 09:44:17 473988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257532876|now:1746006257473968|interval:58908|pto_count:0|srtt:32443 [2025/04/30 09:44:17 473993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 34596, ack_elapse 33943, delivered 40807|rate 1179529|lost 223| [2025/04/30 09:44:17 473997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179529) in round 9| [2025/04/30 09:44:17 474002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 474006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 474010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257441558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 474014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257441558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 474019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39606|srtt:32443|latest_rtt:32319|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 474027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:187|largest:187|pns:2| [2025/04/30 09:44:17 474032] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:187|frame:ACK |recv_time:1746006257473877|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 474037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377473877|now:1746006257473877|interv:120000000| [2025/04/30 09:44:17 474041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377473877|now:1746006257473877|interv:120000000| [2025/04/30 09:44:17 474045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257474504|pq_index:0| [2025/04/30 09:44:17 474049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257473256| [2025/04/30 09:44:17 474053] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257474053| [2025/04/30 09:44:17 474058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257474057| [2025/04/30 09:44:17 474063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 474068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32443|min_srtt:32443|path_bw:1206493|loss_rate:62.28|path_pto:0| [2025/04/30 09:44:17 474072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:507000| [2025/04/30 09:44:17 474077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32443|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 474081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 474086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32443|min_srtt:32443|path_bw:1206493|loss_rate:62.28|path_pto:0| [2025/04/30 09:44:17 474090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:508179| [2025/04/30 09:44:17 474094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32443|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 474099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 474103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32443|min_srtt:32443|path_bw:1206493|loss_rate:62.28|path_pto:0| [2025/04/30 09:44:17 474108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:509358| [2025/04/30 09:44:17 474114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 474118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 474122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 474126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 474131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 474155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:450408| [2025/04/30 09:44:17 474160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 474164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 474168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257474504| [2025/04/30 09:44:17 474172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257474504| [2025/04/30 09:44:17 474176] [debug] |xqc_engine_wakeup_after|wakeup:1746006257474504|now:1746006257474176|diff:328| [2025/04/30 09:44:17 474180] [debug] |xqc_engine_main_logic|END|now:1746006257474057| [2025/04/30 09:44:17 474185] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257474185| [2025/04/30 09:44:17 474189] [debug] |xqc_engine_wakeup_after|wakeup:1746006257474504|now:1746006257474189|diff:315| [2025/04/30 09:44:17 474193] [debug] |xqc_engine_main_logic|END|now:1746006257474185| [2025/04/30 09:44:17 475266] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257475266| [2025/04/30 09:44:17 475277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257474504|pq_index:0| [2025/04/30 09:44:17 475282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257474057| [2025/04/30 09:44:17 475287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257475286| [2025/04/30 09:44:17 475292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257474504|now:1746006257475286| [2025/04/30 09:44:17 475296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257474504|now:1746006257475286| [2025/04/30 09:44:17 475300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 475304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 475310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32443|min_srtt:32443|path_bw:1206493|loss_rate:62.28|path_pto:0| [2025/04/30 09:44:17 475314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:509358| [2025/04/30 09:44:17 475319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 475328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 475332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 475336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 475341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 475345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:450408| [2025/04/30 09:44:17 475350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 475354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:625| [2025/04/30 09:44:17 475386] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:625|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746006257475362|stream_id:0|stream_offset:450408| [2025/04/30 09:44:17 475392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:625|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 475397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 09:44:17 475401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32443|rtt_var:503|pto_duration:34455|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 475406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 475410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 475414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40806| [2025/04/30 09:44:17 475418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257534817|now:1746006257475401|interv:59416| [2025/04/30 09:44:17 475422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257534817|now:1746006257475401|interval:59416|pto_count:0|srtt:32443 [2025/04/30 09:44:17 475426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40806| [2025/04/30 09:44:17 475432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 475436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:451587| [2025/04/30 09:44:17 475440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 475446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:626| [2025/04/30 09:44:17 475483] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:626|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40806|now:1746006257475457|stream_id:0|stream_offset:451587| [2025/04/30 09:44:17 475498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:626|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 475506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40806|applimit:0| [2025/04/30 09:44:17 475513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32443|rtt_var:503|pto_duration:34455|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 475520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 475526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 475533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42006| [2025/04/30 09:44:17 475539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257534912|now:1746006257475512|interv:59400| [2025/04/30 09:44:17 475546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257534912|now:1746006257475512|interval:59400|pto_count:0|srtt:32443 [2025/04/30 09:44:17 475554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42006| [2025/04/30 09:44:17 475562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 475568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:452766| [2025/04/30 09:44:17 475576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 475582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257476582|now:1746006257475582|interv:1000| [2025/04/30 09:44:17 475588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 475594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 475601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257476582| [2025/04/30 09:44:17 475608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257476582| [2025/04/30 09:44:17 475614] [debug] |xqc_engine_wakeup_after|wakeup:1746006257476582|now:1746006257475614|diff:968| [2025/04/30 09:44:17 475621] [debug] |xqc_engine_main_logic|END|now:1746006257475286| [2025/04/30 09:44:17 475830] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257475829| [2025/04/30 09:44:17 475836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 475842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:187| [2025/04/30 09:44:17 475846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:188| [2025/04/30 09:44:17 475852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:188| [2025/04/30 09:44:17 475856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 475861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:592|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:593|path_largest_ack:592| [2025/04/30 09:44:17 475871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42007|prior_delivered:379615|prior_time:1746006257439934|is_app_limited:0|send_elapse:34697|ack_elapse:35895|ctl_first_sent_time:1746006257441659|lagest_ack_time:1746006257475829|curr_delivered:421622| [2025/04/30 09:44:17 475876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257441659| [2025/04/30 09:44:17 475880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:540||sndq_packets_used_bytes:0|sndq_packets_free:359| [2025/04/30 09:44:17 475885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:593|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:593|path_largest_ack:593| [2025/04/30 09:44:17 475889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40807|prior_delivered:382015|prior_time:1746006257441931|is_app_limited:0|send_elapse:34359|ack_elapse:33898|ctl_first_sent_time:1746006257443547|lagest_ack_time:1746006257475829|curr_delivered:422822| [2025/04/30 09:44:17 475894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257443547| [2025/04/30 09:44:17 475898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:539||sndq_packets_used_bytes:0|sndq_packets_free:360| [2025/04/30 09:44:17 475902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32443|rttvar:503|minrtt:31343|latest_rtt:32282|ack_delay:56| [2025/04/30 09:44:17 475906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32416|rttvar:432|minrtt:31343|latest_rtt:32282|ack_delay:56| [2025/04/30 09:44:17 475910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:593|lost_pn:590|thresh:3| [2025/04/30 09:44:17 475914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 475919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32416|rtt_var:432|pto_duration:34416|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 475923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 475927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 475931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39606| [2025/04/30 09:44:17 475935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257534873|now:1746006257475918|interv:58955| [2025/04/30 09:44:17 475939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257534873|now:1746006257475918|interval:58955|pto_count:0|srtt:32416 [2025/04/30 09:44:17 475943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 34359, ack_elapse 33898, delivered 40807|rate 1187665|lost 223| [2025/04/30 09:44:17 475948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187665) in round 9| [2025/04/30 09:44:17 475952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 475956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 475960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257443547|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 475967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257443547|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 475972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39606|srtt:32416|latest_rtt:32282|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 475978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:188|largest:188|pns:2| [2025/04/30 09:44:17 475982] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:188|frame:ACK |recv_time:1746006257475829|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 475987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377475829|now:1746006257475829|interv:120000000| [2025/04/30 09:44:17 475991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377475829|now:1746006257475829|interv:120000000| [2025/04/30 09:44:17 475995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257476582|pq_index:0| [2025/04/30 09:44:17 475999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257475286| [2025/04/30 09:44:17 476003] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257476003| [2025/04/30 09:44:17 476009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257476007| [2025/04/30 09:44:17 476014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 476019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32416|min_srtt:32416|path_bw:1206493|loss_rate:61.21|path_pto:0| [2025/04/30 09:44:17 476023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:509358| [2025/04/30 09:44:17 476028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32416|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 476032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 476037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32416|min_srtt:32416|path_bw:1206493|loss_rate:61.21|path_pto:0| [2025/04/30 09:44:17 476041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:510537| [2025/04/30 09:44:17 476045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32416|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 476056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 476060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32416|min_srtt:32416|path_bw:1206493|loss_rate:61.21|path_pto:0| [2025/04/30 09:44:17 476064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:511716| [2025/04/30 09:44:17 476069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 476072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 476076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 476081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 476085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 476089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:452766| [2025/04/30 09:44:17 476094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 476097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 476101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257476582| [2025/04/30 09:44:17 476105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257476582| [2025/04/30 09:44:17 476109] [debug] |xqc_engine_wakeup_after|wakeup:1746006257476582|now:1746006257476109|diff:473| [2025/04/30 09:44:17 476113] [debug] |xqc_engine_main_logic|END|now:1746006257476007| [2025/04/30 09:44:17 476118] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257476118| [2025/04/30 09:44:17 476122] [debug] |xqc_engine_wakeup_after|wakeup:1746006257476582|now:1746006257476122|diff:460| [2025/04/30 09:44:17 476126] [debug] |xqc_engine_main_logic|END|now:1746006257476118| [2025/04/30 09:44:17 477199] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257477199| [2025/04/30 09:44:17 477210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257476582|pq_index:0| [2025/04/30 09:44:17 477215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257476007| [2025/04/30 09:44:17 477220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257477219| [2025/04/30 09:44:17 477225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257476582|now:1746006257477219| [2025/04/30 09:44:17 477229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257476582|now:1746006257477219| [2025/04/30 09:44:17 477233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 477238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 477248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32416|min_srtt:32416|path_bw:1206493|loss_rate:61.21|path_pto:0| [2025/04/30 09:44:17 477252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:511716| [2025/04/30 09:44:17 477257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 477261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 477265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 477269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 477274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 477278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:452766| [2025/04/30 09:44:17 477283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 477287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:627| [2025/04/30 09:44:17 477319] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:627|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746006257477296|stream_id:0|stream_offset:452766| [2025/04/30 09:44:17 477325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:627|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 477330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 09:44:17 477335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32416|rtt_var:432|pto_duration:34416|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 477339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 477343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 477347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40806| [2025/04/30 09:44:17 477351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257536712|now:1746006257477334|interv:59378| [2025/04/30 09:44:17 477355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257536712|now:1746006257477334|interval:59378|pto_count:0|srtt:32416 [2025/04/30 09:44:17 477360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40806| [2025/04/30 09:44:17 477365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 477369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:453945| [2025/04/30 09:44:17 477379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 477383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:628| [2025/04/30 09:44:17 477406] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:628|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40806|now:1746006257477389|stream_id:0|stream_offset:453945| [2025/04/30 09:44:17 477411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:628|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 477416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40806|applimit:0| [2025/04/30 09:44:17 477420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32416|rtt_var:432|pto_duration:34416|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 477424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 477428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 477432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42006| [2025/04/30 09:44:17 477436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257536805|now:1746006257477420|interv:59385| [2025/04/30 09:44:17 477440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257536805|now:1746006257477420|interval:59385|pto_count:0|srtt:32416 [2025/04/30 09:44:17 477444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42006| [2025/04/30 09:44:17 477449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 477454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:455124| [2025/04/30 09:44:17 477461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 477467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257478467|now:1746006257477467|interv:1000| [2025/04/30 09:44:17 477474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 477480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 477487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257478467| [2025/04/30 09:44:17 477493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257478467| [2025/04/30 09:44:17 477500] [debug] |xqc_engine_wakeup_after|wakeup:1746006257478467|now:1746006257477500|diff:967| [2025/04/30 09:44:17 477507] [debug] |xqc_engine_main_logic|END|now:1746006257477219| [2025/04/30 09:44:17 477838] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257477837| [2025/04/30 09:44:17 477846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 477852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:188| [2025/04/30 09:44:17 477861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:189| [2025/04/30 09:44:17 477867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:189| [2025/04/30 09:44:17 477871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 477876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:594|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:595|path_largest_ack:594| [2025/04/30 09:44:17 477881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42007|prior_delivered:382015|prior_time:1746006257441931|is_app_limited:0|send_elapse:34465|ack_elapse:35906|ctl_first_sent_time:1746006257443653|lagest_ack_time:1746006257477837|curr_delivered:424022| [2025/04/30 09:44:17 477885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257443653| [2025/04/30 09:44:17 477890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:538||sndq_packets_used_bytes:0|sndq_packets_free:361| [2025/04/30 09:44:17 477894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:595|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:595|path_largest_ack:595| [2025/04/30 09:44:17 477899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40807|prior_delivered:384415|prior_time:1746006257443928|is_app_limited:0|send_elapse:36142|ack_elapse:33909|ctl_first_sent_time:1746006257445539|lagest_ack_time:1746006257477837|curr_delivered:425222| [2025/04/30 09:44:17 477903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257445539| [2025/04/30 09:44:17 477907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:537||sndq_packets_used_bytes:0|sndq_packets_free:362| [2025/04/30 09:44:17 477911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32416|rttvar:432|minrtt:31343|latest_rtt:32298|ack_delay:64| [2025/04/30 09:44:17 477915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32393|rttvar:369|minrtt:31343|latest_rtt:32298|ack_delay:64| [2025/04/30 09:44:17 477920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:595|lost_pn:592|thresh:3| [2025/04/30 09:44:17 477924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 477928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32393|rtt_var:369|pto_duration:34393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 477933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 477937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 477941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39606| [2025/04/30 09:44:17 477945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257536782|now:1746006257477928|interv:58854| [2025/04/30 09:44:17 477949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257536782|now:1746006257477928|interval:58854|pto_count:0|srtt:32393 [2025/04/30 09:44:17 477953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 36142, ack_elapse 33909, delivered 40807|rate 1129074|lost 223| [2025/04/30 09:44:17 477960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129074) in round 9| [2025/04/30 09:44:17 477965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 477969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 477973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257445539|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 477977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257445539|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 477982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39606|srtt:32393|latest_rtt:32298|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 477988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:189|largest:189|pns:2| [2025/04/30 09:44:17 477992] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:189|frame:ACK |recv_time:1746006257477837|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 477997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377477837|now:1746006257477837|interv:120000000| [2025/04/30 09:44:17 478001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377477837|now:1746006257477837|interv:120000000| [2025/04/30 09:44:17 478005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257478467|pq_index:0| [2025/04/30 09:44:17 478010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257477219| [2025/04/30 09:44:17 478014] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257478014| [2025/04/30 09:44:17 478019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257478018| [2025/04/30 09:44:17 478024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 478029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32393|min_srtt:32393|path_bw:1206493|loss_rate:60.17|path_pto:0| [2025/04/30 09:44:17 478033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:511716| [2025/04/30 09:44:17 478038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32393|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 478043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 478047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32393|min_srtt:32393|path_bw:1206493|loss_rate:60.17|path_pto:0| [2025/04/30 09:44:17 478054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:512895| [2025/04/30 09:44:17 478059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32393|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 478063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 478067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32393|min_srtt:32393|path_bw:1206493|loss_rate:60.17|path_pto:0| [2025/04/30 09:44:17 478072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:514074| [2025/04/30 09:44:17 478076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 478080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 478084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 478088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 478092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 478097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:455124| [2025/04/30 09:44:17 478101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 478105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 478109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257478467| [2025/04/30 09:44:17 478113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257478467| [2025/04/30 09:44:17 478117] [debug] |xqc_engine_wakeup_after|wakeup:1746006257478467|now:1746006257478117|diff:350| [2025/04/30 09:44:17 478121] [debug] |xqc_engine_main_logic|END|now:1746006257478018| [2025/04/30 09:44:17 478126] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257478126| [2025/04/30 09:44:17 478130] [debug] |xqc_engine_wakeup_after|wakeup:1746006257478467|now:1746006257478130|diff:337| [2025/04/30 09:44:17 478154] [debug] |xqc_engine_main_logic|END|now:1746006257478126| [2025/04/30 09:44:17 479228] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257479228| [2025/04/30 09:44:17 479239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257478467|pq_index:0| [2025/04/30 09:44:17 479244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257478018| [2025/04/30 09:44:17 479249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257479248| [2025/04/30 09:44:17 479259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257478467|now:1746006257479248| [2025/04/30 09:44:17 479263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257478467|now:1746006257479248| [2025/04/30 09:44:17 479267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 479272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 479277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32393|min_srtt:32393|path_bw:1206493|loss_rate:60.17|path_pto:0| [2025/04/30 09:44:17 479281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:514074| [2025/04/30 09:44:17 479286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 479290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 479294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 479298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 479303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 479307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:455124| [2025/04/30 09:44:17 479311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 479316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:629| [2025/04/30 09:44:17 479348] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:629|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746006257479325|stream_id:0|stream_offset:455124| [2025/04/30 09:44:17 479354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:629|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 479359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 09:44:17 479364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32393|rtt_var:369|pto_duration:34393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 479368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 479372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 479376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40806| [2025/04/30 09:44:17 479380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257538718|now:1746006257479363|interv:59355| [2025/04/30 09:44:17 479384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257538718|now:1746006257479363|interval:59355|pto_count:0|srtt:32393 [2025/04/30 09:44:17 479392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40806| [2025/04/30 09:44:17 479398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 479402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:456303| [2025/04/30 09:44:17 479407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 479411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:630| [2025/04/30 09:44:17 479433] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:630|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40806|now:1746006257479417|stream_id:0|stream_offset:456303| [2025/04/30 09:44:17 479438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:630|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 479443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40806|applimit:0| [2025/04/30 09:44:17 479447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32393|rtt_var:369|pto_duration:34393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 479452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 479456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 479459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42006| [2025/04/30 09:44:17 479463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257538810|now:1746006257479447|interv:59363| [2025/04/30 09:44:17 479468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257538810|now:1746006257479447|interval:59363|pto_count:0|srtt:32393 [2025/04/30 09:44:17 479472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42006| [2025/04/30 09:44:17 479478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 479485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:457482| [2025/04/30 09:44:17 479492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 479499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257480499|now:1746006257479499|interv:1000| [2025/04/30 09:44:17 479505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 479511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 479518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257480499| [2025/04/30 09:44:17 479525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257480499| [2025/04/30 09:44:17 479531] [debug] |xqc_engine_wakeup_after|wakeup:1746006257480499|now:1746006257479531|diff:968| [2025/04/30 09:44:17 479543] [debug] |xqc_engine_main_logic|END|now:1746006257479248| [2025/04/30 09:44:17 479827] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257479826| [2025/04/30 09:44:17 479835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 479841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:189| [2025/04/30 09:44:17 479845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:190| [2025/04/30 09:44:17 479851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:190| [2025/04/30 09:44:17 479855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 479860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:596|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:597|path_largest_ack:596| [2025/04/30 09:44:17 479865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42007|prior_delivered:384415|prior_time:1746006257443928|is_app_limited:0|send_elapse:36247|ack_elapse:35898|ctl_first_sent_time:1746006257445644|lagest_ack_time:1746006257479826|curr_delivered:426422| [2025/04/30 09:44:17 479869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257445644| [2025/04/30 09:44:17 479874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:536||sndq_packets_used_bytes:0|sndq_packets_free:363| [2025/04/30 09:44:17 479878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:597|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:597|path_largest_ack:597| [2025/04/30 09:44:17 479883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40807|prior_delivered:386815|prior_time:1746006257445909|is_app_limited:0|send_elapse:35361|ack_elapse:33917|ctl_first_sent_time:1746006257447515|lagest_ack_time:1746006257479826|curr_delivered:427622| [2025/04/30 09:44:17 479887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257447515| [2025/04/30 09:44:17 479891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:535||sndq_packets_used_bytes:0|sndq_packets_free:364| [2025/04/30 09:44:17 479895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32393|rttvar:369|minrtt:31343|latest_rtt:32311|ack_delay:56| [2025/04/30 09:44:17 479899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32375|rttvar:311|minrtt:31343|latest_rtt:32311|ack_delay:56| [2025/04/30 09:44:17 479904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:597|lost_pn:594|thresh:3| [2025/04/30 09:44:17 479908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 479912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32375|rtt_var:311|pto_duration:34375|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 479916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 479920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 479924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39606| [2025/04/30 09:44:17 479933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257538792|now:1746006257479912|interv:58880| [2025/04/30 09:44:17 479937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257538792|now:1746006257479912|interval:58880|pto_count:0|srtt:32375 [2025/04/30 09:44:17 479941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 35361, ack_elapse 33917, delivered 40807|rate 1154011|lost 223| [2025/04/30 09:44:17 479946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154011) in round 9| [2025/04/30 09:44:17 479950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 479954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 479958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257447515|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 479963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257447515|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 479968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39606|srtt:32375|latest_rtt:32311|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 479974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:190|largest:190|pns:2| [2025/04/30 09:44:17 479978] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:190|frame:ACK |recv_time:1746006257479826|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 479983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377479826|now:1746006257479826|interv:120000000| [2025/04/30 09:44:17 479987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377479826|now:1746006257479826|interv:120000000| [2025/04/30 09:44:17 479991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257480499|pq_index:0| [2025/04/30 09:44:17 479995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257479248| [2025/04/30 09:44:17 479999] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257479999| [2025/04/30 09:44:17 480004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257480003| [2025/04/30 09:44:17 480010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 480014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32375|min_srtt:32375|path_bw:1206493|loss_rate:59.17|path_pto:0| [2025/04/30 09:44:17 480019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:514074| [2025/04/30 09:44:17 480026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32375|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 480031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 480036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32375|min_srtt:32375|path_bw:1206493|loss_rate:59.17|path_pto:0| [2025/04/30 09:44:17 480040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:515253| [2025/04/30 09:44:17 480045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32375|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 480049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 480054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32375|min_srtt:32375|path_bw:1206493|loss_rate:59.17|path_pto:0| [2025/04/30 09:44:17 480058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:516432| [2025/04/30 09:44:17 480063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 480067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 480071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 480075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 480079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 480084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:457482| [2025/04/30 09:44:17 480088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 480092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 480096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257480499| [2025/04/30 09:44:17 480100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257480499| [2025/04/30 09:44:17 480104] [debug] |xqc_engine_wakeup_after|wakeup:1746006257480499|now:1746006257480104|diff:395| [2025/04/30 09:44:17 480108] [debug] |xqc_engine_main_logic|END|now:1746006257480003| [2025/04/30 09:44:17 480113] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257480113| [2025/04/30 09:44:17 480117] [debug] |xqc_engine_wakeup_after|wakeup:1746006257480499|now:1746006257480117|diff:382| [2025/04/30 09:44:17 480121] [debug] |xqc_engine_main_logic|END|now:1746006257480113| [2025/04/30 09:44:17 481195] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257481194| [2025/04/30 09:44:17 481206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257480499|pq_index:0| [2025/04/30 09:44:17 481215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257480003| [2025/04/30 09:44:17 481220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257481219| [2025/04/30 09:44:17 481225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257480499|now:1746006257481219| [2025/04/30 09:44:17 481229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257480499|now:1746006257481219| [2025/04/30 09:44:17 481233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 481238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 481243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32375|min_srtt:32375|path_bw:1206493|loss_rate:59.17|path_pto:0| [2025/04/30 09:44:17 481247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:516432| [2025/04/30 09:44:17 481252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 481256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 481260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 481264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 481269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 481273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:457482| [2025/04/30 09:44:17 481278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 481282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:631| [2025/04/30 09:44:17 481314] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:631|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746006257481291|stream_id:0|stream_offset:457482| [2025/04/30 09:44:17 481320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:631|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 481325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 09:44:17 481330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32375|rtt_var:311|pto_duration:34375|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 481334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 481338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 481345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40806| [2025/04/30 09:44:17 481349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257540666|now:1746006257481329|interv:59337| [2025/04/30 09:44:17 481353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257540666|now:1746006257481329|interval:59337|pto_count:0|srtt:32375 [2025/04/30 09:44:17 481358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40806| [2025/04/30 09:44:17 481364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 481368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:458661| [2025/04/30 09:44:17 481372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 481376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:632| [2025/04/30 09:44:17 481399] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:632|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40806|now:1746006257481383|stream_id:0|stream_offset:458661| [2025/04/30 09:44:17 481404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:632|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 481409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40806|applimit:0| [2025/04/30 09:44:17 481413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32375|rtt_var:311|pto_duration:34375|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 481417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 481421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 481425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42006| [2025/04/30 09:44:17 481429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257540758|now:1746006257481413|interv:59345| [2025/04/30 09:44:17 481433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257540758|now:1746006257481413|interval:59345|pto_count:0|srtt:32375 [2025/04/30 09:44:17 481438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42006| [2025/04/30 09:44:17 481442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 481448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 481456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 481462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257482462|now:1746006257481462|interv:1000| [2025/04/30 09:44:17 481473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 481480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 481486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257482462| [2025/04/30 09:44:17 481493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257482462| [2025/04/30 09:44:17 481500] [debug] |xqc_engine_wakeup_after|wakeup:1746006257482462|now:1746006257481500|diff:962| [2025/04/30 09:44:17 481507] [debug] |xqc_engine_main_logic|END|now:1746006257481219| [2025/04/30 09:44:17 481819] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257481818| [2025/04/30 09:44:17 481827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 481833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:190| [2025/04/30 09:44:17 481837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:191| [2025/04/30 09:44:17 481843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:191| [2025/04/30 09:44:17 481847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 481852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:598|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:599|path_largest_ack:598| [2025/04/30 09:44:17 481856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42007|prior_delivered:386815|prior_time:1746006257445909|is_app_limited:0|send_elapse:35463|ack_elapse:35909|ctl_first_sent_time:1746006257447617|lagest_ack_time:1746006257481818|curr_delivered:428822| [2025/04/30 09:44:17 481861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257447617| [2025/04/30 09:44:17 481866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:534||sndq_packets_used_bytes:0|sndq_packets_free:365| [2025/04/30 09:44:17 481870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:599|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:599|path_largest_ack:599| [2025/04/30 09:44:17 481874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40807|prior_delivered:389215|prior_time:1746006257447907|is_app_limited:0|send_elapse:34393|ack_elapse:33911|ctl_first_sent_time:1746006257449498|lagest_ack_time:1746006257481818|curr_delivered:430022| [2025/04/30 09:44:17 481879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257449498| [2025/04/30 09:44:17 481882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:533||sndq_packets_used_bytes:0|sndq_packets_free:366| [2025/04/30 09:44:17 481887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32375|rttvar:311|minrtt:31343|latest_rtt:32320|ack_delay:72| [2025/04/30 09:44:17 481891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32360|rttvar:265|minrtt:31343|latest_rtt:32320|ack_delay:72| [2025/04/30 09:44:17 481895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:599|lost_pn:596|thresh:3| [2025/04/30 09:44:17 481899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 481903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32360|rtt_var:265|pto_duration:34360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 481912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 481916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 481920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39606| [2025/04/30 09:44:17 481924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257540743|now:1746006257481903|interv:58840| [2025/04/30 09:44:17 481928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257540743|now:1746006257481903|interval:58840|pto_count:0|srtt:32360 [2025/04/30 09:44:17 481932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 34393, ack_elapse 33911, delivered 40807|rate 1186491|lost 223| [2025/04/30 09:44:17 481937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186491) in round 9| [2025/04/30 09:44:17 481941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 481945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 481949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257449498|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 481954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257449498|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 481958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39606|srtt:32360|latest_rtt:32320|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 481964] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:100625|inflight:39606|mode:2|applimit:0|pacing_rate:1206493|bw:1206493|srtt:32360|latest_rtt:32320|min_rtt:31343|send:627|lost:223|tlp:0|recv:190|recovery:0|slow_start:0|conn_life:439195|acked:2400|delivered:430022|is_cwnd_limited:0| [2025/04/30 09:44:17 481970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:191|largest:191|pns:2| [2025/04/30 09:44:17 481974] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:191|frame:ACK |recv_time:1746006257481818|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 481979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377481818|now:1746006257481818|interv:120000000| [2025/04/30 09:44:17 481983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377481818|now:1746006257481818|interv:120000000| [2025/04/30 09:44:17 481987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257482462|pq_index:0| [2025/04/30 09:44:17 481991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257481219| [2025/04/30 09:44:17 481995] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257481995| [2025/04/30 09:44:17 482003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257482002| [2025/04/30 09:44:17 482008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 482013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32360|min_srtt:32360|path_bw:1206493|loss_rate:58.20|path_pto:0| [2025/04/30 09:44:17 482018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:516432| [2025/04/30 09:44:17 482022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32360|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 482027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 482031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32360|min_srtt:32360|path_bw:1206493|loss_rate:58.20|path_pto:0| [2025/04/30 09:44:17 482036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:517611| [2025/04/30 09:44:17 482040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32360|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 482045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 482049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32360|min_srtt:32360|path_bw:1206493|loss_rate:58.20|path_pto:0| [2025/04/30 09:44:17 482053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:518790| [2025/04/30 09:44:17 482057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 482061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 482065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 482069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 482074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 482078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 482082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 482089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 482093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257482462| [2025/04/30 09:44:17 482097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257482462| [2025/04/30 09:44:17 482101] [debug] |xqc_engine_wakeup_after|wakeup:1746006257482462|now:1746006257482101|diff:361| [2025/04/30 09:44:17 482105] [debug] |xqc_engine_main_logic|END|now:1746006257482002| [2025/04/30 09:44:17 482110] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257482110| [2025/04/30 09:44:17 482114] [debug] |xqc_engine_wakeup_after|wakeup:1746006257482462|now:1746006257482114|diff:348| [2025/04/30 09:44:17 482118] [debug] |xqc_engine_main_logic|END|now:1746006257482110| [2025/04/30 09:44:17 483191] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257483191| [2025/04/30 09:44:17 483202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257482462|pq_index:0| [2025/04/30 09:44:17 483207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257482002| [2025/04/30 09:44:17 483212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257483211| [2025/04/30 09:44:17 483217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257482462|now:1746006257483211| [2025/04/30 09:44:17 483221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257482462|now:1746006257483211| [2025/04/30 09:44:17 483225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 483229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 483234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32360|min_srtt:32360|path_bw:1206493|loss_rate:58.20|path_pto:0| [2025/04/30 09:44:17 483239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:518790| [2025/04/30 09:44:17 483244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 483248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 483251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 483256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 483261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 483265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 483269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 483274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:633| [2025/04/30 09:44:17 483306] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:633|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746006257483282|stream_id:0|stream_offset:459840| [2025/04/30 09:44:17 483316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:633|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 483321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 09:44:17 483326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32360|rtt_var:265|pto_duration:34360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 483330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 483334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 483338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40806| [2025/04/30 09:44:17 483342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257542642|now:1746006257483325|interv:59317| [2025/04/30 09:44:17 483346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257542642|now:1746006257483325|interval:59317|pto_count:0|srtt:32360 [2025/04/30 09:44:17 483351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40806| [2025/04/30 09:44:17 483355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 483360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:461019| [2025/04/30 09:44:17 483364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 483368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:634| [2025/04/30 09:44:17 483390] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:634|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40806|now:1746006257483374|stream_id:0|stream_offset:461019| [2025/04/30 09:44:17 483396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:634|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 483400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40806|applimit:0| [2025/04/30 09:44:17 483405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32360|rtt_var:265|pto_duration:34360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 483409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 483413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 483417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42006| [2025/04/30 09:44:17 483421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257542734|now:1746006257483404|interv:59330| [2025/04/30 09:44:17 483425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257542734|now:1746006257483404|interval:59330|pto_count:0|srtt:32360 [2025/04/30 09:44:17 483433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42006| [2025/04/30 09:44:17 483439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 483445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:462198| [2025/04/30 09:44:17 483452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 483459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257484459|now:1746006257483459|interv:1000| [2025/04/30 09:44:17 483465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 483471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 483478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257484459| [2025/04/30 09:44:17 483485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257484459| [2025/04/30 09:44:17 483491] [debug] |xqc_engine_wakeup_after|wakeup:1746006257484459|now:1746006257483491|diff:968| [2025/04/30 09:44:17 483498] [debug] |xqc_engine_main_logic|END|now:1746006257483211| [2025/04/30 09:44:17 483805] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257483804| [2025/04/30 09:44:17 483813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 483819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:191| [2025/04/30 09:44:17 483823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:192| [2025/04/30 09:44:17 483829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:192| [2025/04/30 09:44:17 483833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 483838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:600|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:601|path_largest_ack:600| [2025/04/30 09:44:17 483842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42007|prior_delivered:389215|prior_time:1746006257447907|is_app_limited:0|send_elapse:34501|ack_elapse:35897|ctl_first_sent_time:1746006257449606|lagest_ack_time:1746006257483804|curr_delivered:431222| [2025/04/30 09:44:17 483847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257449606| [2025/04/30 09:44:17 483854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:532||sndq_packets_used_bytes:0|sndq_packets_free:367| [2025/04/30 09:44:17 483861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 483868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40807|prior_delivered:391615|prior_time:1746006257449914|is_app_limited:0|send_elapse:35035|ack_elapse:33890|ctl_first_sent_time:1746006257451490|lagest_ack_time:1746006257483804|curr_delivered:432422| [2025/04/30 09:44:17 483874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257451490| [2025/04/30 09:44:17 483885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:531||sndq_packets_used_bytes:0|sndq_packets_free:368| [2025/04/30 09:44:17 483892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32360|rttvar:265|minrtt:31343|latest_rtt:32314|ack_delay:64| [2025/04/30 09:44:17 483898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32346|rttvar:226|minrtt:31343|latest_rtt:32314|ack_delay:64| [2025/04/30 09:44:17 483905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:601|lost_pn:598|thresh:3| [2025/04/30 09:44:17 483910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 483916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32346|rtt_var:226|pto_duration:34346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 483923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 483929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 483934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39606| [2025/04/30 09:44:17 483939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257542720|now:1746006257483916|interv:58804| [2025/04/30 09:44:17 483945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257542720|now:1746006257483916|interval:58804|pto_count:0|srtt:32346 [2025/04/30 09:44:17 483951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 35035, ack_elapse 33890, delivered 40807|rate 1164749|lost 223| [2025/04/30 09:44:17 483957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164749) in round 9| [2025/04/30 09:44:17 483962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 483968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 483973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257451490|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 483979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257451490|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 483985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39606|srtt:32346|latest_rtt:32314|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 483993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:192|largest:192|pns:2| [2025/04/30 09:44:17 483999] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:192|frame:ACK |recv_time:1746006257483804|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 484006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377483804|now:1746006257483804|interv:120000000| [2025/04/30 09:44:17 484016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377483804|now:1746006257483804|interv:120000000| [2025/04/30 09:44:17 484022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257484459|pq_index:0| [2025/04/30 09:44:17 484027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257483211| [2025/04/30 09:44:17 484031] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257484031| [2025/04/30 09:44:17 484036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257484035| [2025/04/30 09:44:17 484041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 484046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32346|min_srtt:32346|path_bw:1206493|loss_rate:57.26|path_pto:0| [2025/04/30 09:44:17 484051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:518790| [2025/04/30 09:44:17 484055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32346|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 484060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 484065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32346|min_srtt:32346|path_bw:1206493|loss_rate:57.26|path_pto:0| [2025/04/30 09:44:17 484069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:519969| [2025/04/30 09:44:17 484074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32346|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 484078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 484083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32346|min_srtt:32346|path_bw:1206493|loss_rate:57.26|path_pto:0| [2025/04/30 09:44:17 484087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:521148| [2025/04/30 09:44:17 484091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 484095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 484099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 484103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 484111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 484115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:462198| [2025/04/30 09:44:17 484120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 484124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 484128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257484459| [2025/04/30 09:44:17 484146] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257484459| [2025/04/30 09:44:17 484153] [debug] |xqc_engine_wakeup_after|wakeup:1746006257484459|now:1746006257484153|diff:306| [2025/04/30 09:44:17 484157] [debug] |xqc_engine_main_logic|END|now:1746006257484035| [2025/04/30 09:44:17 484163] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257484162| [2025/04/30 09:44:17 484167] [debug] |xqc_engine_wakeup_after|wakeup:1746006257484459|now:1746006257484166|diff:293| [2025/04/30 09:44:17 484170] [debug] |xqc_engine_main_logic|END|now:1746006257484162| [2025/04/30 09:44:17 485244] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257485244| [2025/04/30 09:44:17 485255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257484459|pq_index:0| [2025/04/30 09:44:17 485260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257484035| [2025/04/30 09:44:17 485265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257485264| [2025/04/30 09:44:17 485270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257484459|now:1746006257485264| [2025/04/30 09:44:17 485274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257484459|now:1746006257485264| [2025/04/30 09:44:17 485278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 485282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 485287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32346|min_srtt:32346|path_bw:1206493|loss_rate:57.26|path_pto:0| [2025/04/30 09:44:17 485292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:521148| [2025/04/30 09:44:17 485297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 485301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 485305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 485309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 485314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 485318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:462198| [2025/04/30 09:44:17 485327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 485332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:635| [2025/04/30 09:44:17 485365] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:635|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746006257485340|stream_id:0|stream_offset:462198| [2025/04/30 09:44:17 485371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:635|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 485376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 09:44:17 485380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32346|rtt_var:226|pto_duration:34346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 485385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 485389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 485392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40806| [2025/04/30 09:44:17 485396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257544686|now:1746006257485380|interv:59306| [2025/04/30 09:44:17 485401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257544686|now:1746006257485380|interval:59306|pto_count:0|srtt:32346 [2025/04/30 09:44:17 485405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40806| [2025/04/30 09:44:17 485410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 485414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:463377| [2025/04/30 09:44:17 485420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 485427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:636| [2025/04/30 09:44:17 485464] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:636|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40806|now:1746006257485437|stream_id:0|stream_offset:463377| [2025/04/30 09:44:17 485475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:636|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 485482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40806|applimit:0| [2025/04/30 09:44:17 485489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32346|rtt_var:226|pto_duration:34346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 485496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 485509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 485515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42006| [2025/04/30 09:44:17 485522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257544783|now:1746006257485489|interv:59294| [2025/04/30 09:44:17 485529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257544783|now:1746006257485489|interval:59294|pto_count:0|srtt:32346 [2025/04/30 09:44:17 485536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42006| [2025/04/30 09:44:17 485544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 485551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:464556| [2025/04/30 09:44:17 485558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 485564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257486564|now:1746006257485564|interv:1000| [2025/04/30 09:44:17 485571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 485577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 485584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257486564| [2025/04/30 09:44:17 485591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257486564| [2025/04/30 09:44:17 485597] [debug] |xqc_engine_wakeup_after|wakeup:1746006257486564|now:1746006257485597|diff:967| [2025/04/30 09:44:17 485604] [debug] |xqc_engine_main_logic|END|now:1746006257485264| [2025/04/30 09:44:17 485968] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257485967| [2025/04/30 09:44:17 485973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 485980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:192| [2025/04/30 09:44:17 485984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:193| [2025/04/30 09:44:17 485989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:193| [2025/04/30 09:44:17 485994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 485998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:602|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:603|path_largest_ack:602| [2025/04/30 09:44:17 486003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42007|prior_delivered:391615|prior_time:1746006257449914|is_app_limited:0|send_elapse:35139|ack_elapse:36053|ctl_first_sent_time:1746006257451594|lagest_ack_time:1746006257485967|curr_delivered:433622| [2025/04/30 09:44:17 486008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257451594| [2025/04/30 09:44:17 486013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:530||sndq_packets_used_bytes:0|sndq_packets_free:369| [2025/04/30 09:44:17 486017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:603|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:603|path_largest_ack:603| [2025/04/30 09:44:17 486026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40813|prior_delivered:394015|prior_time:1746006257451965|is_app_limited:0|send_elapse:33696|ack_elapse:34002|ctl_first_sent_time:1746006257453560|lagest_ack_time:1746006257485967|curr_delivered:434828| [2025/04/30 09:44:17 486030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257453560| [2025/04/30 09:44:17 486034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:529||sndq_packets_used_bytes:0|sndq_packets_free:370| [2025/04/30 09:44:17 486038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32346|rttvar:226|minrtt:31343|latest_rtt:32407|ack_delay:224| [2025/04/30 09:44:17 486043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32325|rttvar:210|minrtt:31343|latest_rtt:32407|ack_delay:224| [2025/04/30 09:44:17 486047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:603|lost_pn:600|thresh:3| [2025/04/30 09:44:17 486051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 177|pns:2| [2025/04/30 09:44:17 486055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 486059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32325|rtt_var:210|pto_duration:34325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 486064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 486068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 486072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 486076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257544762|now:1746006257486059|interv:58703| [2025/04/30 09:44:17 486080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257544762|now:1746006257486059|interval:58703|pto_count:0|srtt:32325 [2025/04/30 09:44:17 486084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33696, ack_elapse 34002, delivered 40813|rate 1200311|lost 223| [2025/04/30 09:44:17 486089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200311) in round 9| [2025/04/30 09:44:17 486093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 486097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 486101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2406|po_sent_time:1746006257453560|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 486106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2406|po_sent_time:1746006257453560|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:396415| [2025/04/30 09:44:17 486111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32325|latest_rtt:32407|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 486119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:193|largest:193|pns:2| [2025/04/30 09:44:17 486124] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:193|frame:ACK |recv_time:1746006257485967|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 486129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377485967|now:1746006257485967|interv:120000000| [2025/04/30 09:44:17 486154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377485967|now:1746006257485967|interv:120000000| [2025/04/30 09:44:17 486158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257486564|pq_index:0| [2025/04/30 09:44:17 486162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257485264| [2025/04/30 09:44:17 486166] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257486166| [2025/04/30 09:44:17 486171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257486170| [2025/04/30 09:44:17 486176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 486181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32325|min_srtt:32325|path_bw:1206493|loss_rate:56.35|path_pto:0| [2025/04/30 09:44:17 486186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:521148| [2025/04/30 09:44:17 486190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32325|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 486195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 486200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32325|min_srtt:32325|path_bw:1206493|loss_rate:56.35|path_pto:0| [2025/04/30 09:44:17 486204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:522327| [2025/04/30 09:44:17 486208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32325|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 486213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 486217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32325|min_srtt:32325|path_bw:1206493|loss_rate:56.35|path_pto:0| [2025/04/30 09:44:17 486221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:523506| [2025/04/30 09:44:17 486229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 486233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 486236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 486241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 486245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 486250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:464556| [2025/04/30 09:44:17 486254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 486258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 486262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257486564| [2025/04/30 09:44:17 486266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257486564| [2025/04/30 09:44:17 486270] [debug] |xqc_engine_wakeup_after|wakeup:1746006257486564|now:1746006257486269|diff:295| [2025/04/30 09:44:17 486274] [debug] |xqc_engine_main_logic|END|now:1746006257486170| [2025/04/30 09:44:17 486279] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257486279| [2025/04/30 09:44:17 486283] [debug] |xqc_engine_wakeup_after|wakeup:1746006257486564|now:1746006257486283|diff:281| [2025/04/30 09:44:17 486287] [debug] |xqc_engine_main_logic|END|now:1746006257486279| [2025/04/30 09:44:17 487360] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257487360| [2025/04/30 09:44:17 487371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257486564|pq_index:0| [2025/04/30 09:44:17 487375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257486170| [2025/04/30 09:44:17 487381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257487380| [2025/04/30 09:44:17 487385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257486564|now:1746006257487380| [2025/04/30 09:44:17 487391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257486564|now:1746006257487380| [2025/04/30 09:44:17 487395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 487399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 487407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32325|min_srtt:32325|path_bw:1206493|loss_rate:56.35|path_pto:0| [2025/04/30 09:44:17 487414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:523506| [2025/04/30 09:44:17 487421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 487434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 487440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 487448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 487455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 487462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:464556| [2025/04/30 09:44:17 487470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 487477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:637| [2025/04/30 09:44:17 487523] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:637|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257487489|stream_id:0|stream_offset:464556| [2025/04/30 09:44:17 487533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:637|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 487540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 487547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32325|rtt_var:210|pto_duration:34325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 487554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 487561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 487567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 487574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257546814|now:1746006257487547|interv:59267| [2025/04/30 09:44:17 487581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257546814|now:1746006257487547|interval:59267|pto_count:0|srtt:32325 [2025/04/30 09:44:17 487588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 487595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 487599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:465735| [2025/04/30 09:44:17 487604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 487608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:638| [2025/04/30 09:44:17 487637] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:638|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257487616|stream_id:0|stream_offset:465735| [2025/04/30 09:44:17 487643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:638|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 487653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 487660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32325|rtt_var:210|pto_duration:34325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 487668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 487674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 487679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 487684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257546941|now:1746006257487660|interv:59281| [2025/04/30 09:44:17 487689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257546941|now:1746006257487660|interval:59281|pto_count:0|srtt:32325 [2025/04/30 09:44:17 487695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 487701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 487707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:466914| [2025/04/30 09:44:17 487713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 487717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257488717|now:1746006257487717|interv:1000| [2025/04/30 09:44:17 487723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 487728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 487733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257488717| [2025/04/30 09:44:17 487739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257488717| [2025/04/30 09:44:17 487744] [debug] |xqc_engine_wakeup_after|wakeup:1746006257488717|now:1746006257487744|diff:973| [2025/04/30 09:44:17 487751] [debug] |xqc_engine_main_logic|END|now:1746006257487380| [2025/04/30 09:44:17 487814] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257487813| [2025/04/30 09:44:17 487820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 487826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:193| [2025/04/30 09:44:17 487832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:194| [2025/04/30 09:44:17 487841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:194| [2025/04/30 09:44:17 487847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 487853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:604|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:605|path_largest_ack:604| [2025/04/30 09:44:17 487859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42013|prior_delivered:394015|prior_time:1746006257451965|is_app_limited:0|send_elapse:33798|ack_elapse:35848|ctl_first_sent_time:1746006257453662|lagest_ack_time:1746006257487813|curr_delivered:436028| [2025/04/30 09:44:17 487872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257453662| [2025/04/30 09:44:17 487878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:528||sndq_packets_used_bytes:0|sndq_packets_free:371| [2025/04/30 09:44:17 487885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:605|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:605|path_largest_ack:605| [2025/04/30 09:44:17 487892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40813|prior_delivered:396415|prior_time:1746006257453914|is_app_limited:0|send_elapse:33513|ack_elapse:33899|ctl_first_sent_time:1746006257455473|lagest_ack_time:1746006257487813|curr_delivered:437228| [2025/04/30 09:44:17 487899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257455473| [2025/04/30 09:44:17 487905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:527||sndq_packets_used_bytes:0|sndq_packets_free:372| [2025/04/30 09:44:17 487911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32325|rttvar:210|minrtt:31343|latest_rtt:32340|ack_delay:56| [2025/04/30 09:44:17 487917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32320|rttvar:168|minrtt:31343|latest_rtt:32340|ack_delay:56| [2025/04/30 09:44:17 487923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:605|lost_pn:602|thresh:3| [2025/04/30 09:44:17 487929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 487935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32320|rtt_var:168|pto_duration:34320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 487942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 487947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 487952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 487957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257546936|now:1746006257487935|interv:59001| [2025/04/30 09:44:17 487962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257546936|now:1746006257487935|interval:59001|pto_count:0|srtt:32320 [2025/04/30 09:44:17 487968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33513, ack_elapse 33899, delivered 40813|rate 1203958|lost 223| [2025/04/30 09:44:17 487974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 9 -> 10| [2025/04/30 09:44:17 487980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203958) in round 10| [2025/04/30 09:44:17 487985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 487991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 487996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257455473|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 488007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257455473|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 488013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32320|latest_rtt:32340|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 488021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:194|largest:194|pns:2| [2025/04/30 09:44:17 488027] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:194|frame:ACK |recv_time:1746006257487813|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 488034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377487813|now:1746006257487813|interv:120000000| [2025/04/30 09:44:17 488039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377487813|now:1746006257487813|interv:120000000| [2025/04/30 09:44:17 488045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257488717|pq_index:0| [2025/04/30 09:44:17 488051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257487380| [2025/04/30 09:44:17 488058] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257488057| [2025/04/30 09:44:17 488064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257488063| [2025/04/30 09:44:17 488070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 488075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32320|min_srtt:32320|path_bw:1206493|loss_rate:55.47|path_pto:0| [2025/04/30 09:44:17 488079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:523506| [2025/04/30 09:44:17 488084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32320|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 488088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 488093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32320|min_srtt:32320|path_bw:1206493|loss_rate:55.47|path_pto:0| [2025/04/30 09:44:17 488097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:524685| [2025/04/30 09:44:17 488102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32320|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 488113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 488118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32320|min_srtt:32320|path_bw:1206493|loss_rate:55.47|path_pto:0| [2025/04/30 09:44:17 488122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:525864| [2025/04/30 09:44:17 488126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 488130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 488154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 488158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 488163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 488167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:466914| [2025/04/30 09:44:17 488172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 488176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 488180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257488717| [2025/04/30 09:44:17 488184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257488717| [2025/04/30 09:44:17 488188] [debug] |xqc_engine_wakeup_after|wakeup:1746006257488717|now:1746006257488188|diff:529| [2025/04/30 09:44:17 488192] [debug] |xqc_engine_main_logic|END|now:1746006257488063| [2025/04/30 09:44:17 488198] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257488198| [2025/04/30 09:44:17 488202] [debug] |xqc_engine_wakeup_after|wakeup:1746006257488717|now:1746006257488201|diff:516| [2025/04/30 09:44:17 488205] [debug] |xqc_engine_main_logic|END|now:1746006257488198| [2025/04/30 09:44:17 489277] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257489277| [2025/04/30 09:44:17 489288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257488717|pq_index:0| [2025/04/30 09:44:17 489293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257488063| [2025/04/30 09:44:17 489298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257489297| [2025/04/30 09:44:17 489303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257488717|now:1746006257489297| [2025/04/30 09:44:17 489307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257488717|now:1746006257489297| [2025/04/30 09:44:17 489311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 489315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 489325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32320|min_srtt:32320|path_bw:1206493|loss_rate:55.47|path_pto:0| [2025/04/30 09:44:17 489330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:525864| [2025/04/30 09:44:17 489335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 489339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 489342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 489347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 489352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 489356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:466914| [2025/04/30 09:44:17 489360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 489365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:639| [2025/04/30 09:44:17 489398] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:639|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257489373|stream_id:0|stream_offset:466914| [2025/04/30 09:44:17 489404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:639|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 489409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 489414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32320|rtt_var:168|pto_duration:34320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 489421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 489427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 489433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 489440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257548693|now:1746006257489414|interv:59279| [2025/04/30 09:44:17 489446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257548693|now:1746006257489414|interval:59279|pto_count:0|srtt:32320 [2025/04/30 09:44:17 489453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 489462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 489469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:468093| [2025/04/30 09:44:17 489482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 489489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:640| [2025/04/30 09:44:17 489531] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:640|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257489500|stream_id:0|stream_offset:468093| [2025/04/30 09:44:17 489540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:640|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 489548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 489555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32320|rtt_var:168|pto_duration:34320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 489561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 489568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 489574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 489580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257548820|now:1746006257489554|interv:59266| [2025/04/30 09:44:17 489587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257548820|now:1746006257489554|interval:59266|pto_count:0|srtt:32320 [2025/04/30 09:44:17 489594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 489602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 489608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:469272| [2025/04/30 09:44:17 489615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 489621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257490621|now:1746006257489621|interv:1000| [2025/04/30 09:44:17 489626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 489630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 489634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257490621| [2025/04/30 09:44:17 489638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257490621| [2025/04/30 09:44:17 489642] [debug] |xqc_engine_wakeup_after|wakeup:1746006257490621|now:1746006257489642|diff:979| [2025/04/30 09:44:17 489646] [debug] |xqc_engine_main_logic|END|now:1746006257489297| [2025/04/30 09:44:17 489785] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257489785| [2025/04/30 09:44:17 489791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 489797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:194| [2025/04/30 09:44:17 489806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:195| [2025/04/30 09:44:17 489812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:195| [2025/04/30 09:44:17 489816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 489821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:606|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:607|path_largest_ack:606| [2025/04/30 09:44:17 489825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42013|prior_delivered:396415|prior_time:1746006257453914|is_app_limited:0|send_elapse:33612|ack_elapse:35871|ctl_first_sent_time:1746006257455572|lagest_ack_time:1746006257489785|curr_delivered:438428| [2025/04/30 09:44:17 489830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257455572| [2025/04/30 09:44:17 489834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:526||sndq_packets_used_bytes:0|sndq_packets_free:373| [2025/04/30 09:44:17 489839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:607|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:607|path_largest_ack:607| [2025/04/30 09:44:17 489843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40813|prior_delivered:398815|prior_time:1746006257455901|is_app_limited:0|send_elapse:33483|ack_elapse:33884|ctl_first_sent_time:1746006257457432|lagest_ack_time:1746006257489785|curr_delivered:439628| [2025/04/30 09:44:17 489848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257457432| [2025/04/30 09:44:17 489852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:525||sndq_packets_used_bytes:0|sndq_packets_free:374| [2025/04/30 09:44:17 489856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32320|rttvar:168|minrtt:31343|latest_rtt:32353|ack_delay:64| [2025/04/30 09:44:17 489860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32316|rttvar:133|minrtt:31343|latest_rtt:32353|ack_delay:64| [2025/04/30 09:44:17 489864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:607|lost_pn:604|thresh:3| [2025/04/30 09:44:17 489868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 489873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32316|rtt_var:133|pto_duration:34316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 489877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 489881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 489885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 489888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257548816|now:1746006257489872|interv:58944| [2025/04/30 09:44:17 489892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257548816|now:1746006257489872|interval:58944|pto_count:0|srtt:32316 [2025/04/30 09:44:17 489897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33483, ack_elapse 33884, delivered 40813|rate 1204491|lost 223| [2025/04/30 09:44:17 489904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204491) in round 10| [2025/04/30 09:44:17 489908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 489912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 489916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257457432|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 489921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257457432|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 489926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32316|latest_rtt:32353|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 489932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:195|largest:195|pns:2| [2025/04/30 09:44:17 489936] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:195|frame:ACK |recv_time:1746006257489785|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 489941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377489785|now:1746006257489785|interv:120000000| [2025/04/30 09:44:17 489945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377489785|now:1746006257489785|interv:120000000| [2025/04/30 09:44:17 489949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257490621|pq_index:0| [2025/04/30 09:44:17 489953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257489297| [2025/04/30 09:44:17 489957] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257489957| [2025/04/30 09:44:17 489962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257489961| [2025/04/30 09:44:17 489968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 489972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32316|min_srtt:32316|path_bw:1206493|loss_rate:54.62|path_pto:0| [2025/04/30 09:44:17 489977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:525864| [2025/04/30 09:44:17 489981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32316|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 489986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 489990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32316|min_srtt:32316|path_bw:1206493|loss_rate:54.62|path_pto:0| [2025/04/30 09:44:17 489997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:527043| [2025/04/30 09:44:17 490001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32316|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 490006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 490010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32316|min_srtt:32316|path_bw:1206493|loss_rate:54.62|path_pto:0| [2025/04/30 09:44:17 490014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:528222| [2025/04/30 09:44:17 490019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 490022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 490026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 490030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 490035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 490039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:469272| [2025/04/30 09:44:17 490043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 490047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 490051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257490621| [2025/04/30 09:44:17 490055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257490621| [2025/04/30 09:44:17 490059] [debug] |xqc_engine_wakeup_after|wakeup:1746006257490621|now:1746006257490059|diff:562| [2025/04/30 09:44:17 490063] [debug] |xqc_engine_main_logic|END|now:1746006257489961| [2025/04/30 09:44:17 490068] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257490068| [2025/04/30 09:44:17 490072] [debug] |xqc_engine_wakeup_after|wakeup:1746006257490621|now:1746006257490072|diff:549| [2025/04/30 09:44:17 490076] [debug] |xqc_engine_main_logic|END|now:1746006257490068| [2025/04/30 09:44:17 491147] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257491147| [2025/04/30 09:44:17 491161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257490621|pq_index:0| [2025/04/30 09:44:17 491166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257489961| [2025/04/30 09:44:17 491171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257491170| [2025/04/30 09:44:17 491181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257490621|now:1746006257491170| [2025/04/30 09:44:17 491185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257490621|now:1746006257491170| [2025/04/30 09:44:17 491189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 491194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 491199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32316|min_srtt:32316|path_bw:1206493|loss_rate:54.62|path_pto:0| [2025/04/30 09:44:17 491203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:528222| [2025/04/30 09:44:17 491208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 491212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 491216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 491220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 491225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 491229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:469272| [2025/04/30 09:44:17 491234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 491238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:641| [2025/04/30 09:44:17 491270] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:641|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257491246|stream_id:0|stream_offset:469272| [2025/04/30 09:44:17 491276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:641|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 491281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 491285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32316|rtt_var:133|pto_duration:34316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 491290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 491294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 491297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 491301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257550562|now:1746006257491285|interv:59277| [2025/04/30 09:44:17 491305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257550562|now:1746006257491285|interval:59277|pto_count:0|srtt:32316 [2025/04/30 09:44:17 491313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 491318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 491322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:470451| [2025/04/30 09:44:17 491327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 491331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:642| [2025/04/30 09:44:17 491354] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:642|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257491338|stream_id:0|stream_offset:470451| [2025/04/30 09:44:17 491359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:642|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 491363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 491368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32316|rtt_var:133|pto_duration:34316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 491372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 491376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 491380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 491384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257550654|now:1746006257491367|interv:59287| [2025/04/30 09:44:17 491388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257550654|now:1746006257491367|interval:59287|pto_count:0|srtt:32316 [2025/04/30 09:44:17 491392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 491397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 491404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:471630| [2025/04/30 09:44:17 491411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 491417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257492417|now:1746006257491417|interv:1000| [2025/04/30 09:44:17 491424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 491430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 491436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257492417| [2025/04/30 09:44:17 491443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257492417| [2025/04/30 09:44:17 491454] [debug] |xqc_engine_wakeup_after|wakeup:1746006257492417|now:1746006257491454|diff:963| [2025/04/30 09:44:17 491461] [debug] |xqc_engine_main_logic|END|now:1746006257491170| [2025/04/30 09:44:17 491772] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257491771| [2025/04/30 09:44:17 491780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 491786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:195| [2025/04/30 09:44:17 491790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:196| [2025/04/30 09:44:17 491796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:196| [2025/04/30 09:44:17 491800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 491804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:608|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:609|path_largest_ack:608| [2025/04/30 09:44:17 491809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42013|prior_delivered:398815|prior_time:1746006257455901|is_app_limited:0|send_elapse:33599|ack_elapse:35870|ctl_first_sent_time:1746006257457548|lagest_ack_time:1746006257491771|curr_delivered:440828| [2025/04/30 09:44:17 491814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257457548| [2025/04/30 09:44:17 491819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:524||sndq_packets_used_bytes:0|sndq_packets_free:375| [2025/04/30 09:44:17 491823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:609|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:609|path_largest_ack:609| [2025/04/30 09:44:17 491828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40806|prior_delivered:401222|prior_time:1746006257457910|is_app_limited:0|send_elapse:33656|ack_elapse:33861|ctl_first_sent_time:1746006257459540|lagest_ack_time:1746006257491771|curr_delivered:442028| [2025/04/30 09:44:17 491832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257459540| [2025/04/30 09:44:17 491836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:523||sndq_packets_used_bytes:0|sndq_packets_free:376| [2025/04/30 09:44:17 491840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32316|rttvar:133|minrtt:31343|latest_rtt:32231|ack_delay:64| [2025/04/30 09:44:17 491847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32297|rttvar:137|minrtt:31343|latest_rtt:32231|ack_delay:64| [2025/04/30 09:44:17 491854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:609|lost_pn:606|thresh:3| [2025/04/30 09:44:17 491860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 491866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32297|rtt_var:137|pto_duration:34297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 491872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 491876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 491880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 491889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257550635|now:1746006257491866|interv:58769| [2025/04/30 09:44:17 491893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257550635|now:1746006257491866|interval:58769|pto_count:0|srtt:32297 [2025/04/30 09:44:17 491897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33656, ack_elapse 33861, delivered 40806|rate 1205103|lost 223| [2025/04/30 09:44:17 491902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205103) in round 10| [2025/04/30 09:44:17 491906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 491910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 491914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257459540|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 491918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257459540|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 491923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32297|latest_rtt:32231|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 491929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:196|largest:196|pns:2| [2025/04/30 09:44:17 491933] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:196|frame:ACK |recv_time:1746006257491771|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 491938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377491771|now:1746006257491771|interv:120000000| [2025/04/30 09:44:17 491942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377491771|now:1746006257491771|interv:120000000| [2025/04/30 09:44:17 491946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257492417|pq_index:0| [2025/04/30 09:44:17 491950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257491170| [2025/04/30 09:44:17 491954] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257491954| [2025/04/30 09:44:17 491959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257491958| [2025/04/30 09:44:17 491965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 491969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32297|min_srtt:32297|path_bw:1206493|loss_rate:53.79|path_pto:0| [2025/04/30 09:44:17 491974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:528222| [2025/04/30 09:44:17 491983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32297|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 491987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 491992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32297|min_srtt:32297|path_bw:1206493|loss_rate:53.79|path_pto:0| [2025/04/30 09:44:17 491996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:529401| [2025/04/30 09:44:17 492001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32297|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 492005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 492009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32297|min_srtt:32297|path_bw:1206493|loss_rate:53.79|path_pto:0| [2025/04/30 09:44:17 492014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:530580| [2025/04/30 09:44:17 492018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 492022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 492026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 492030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 492035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 492039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:471630| [2025/04/30 09:44:17 492043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 492047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 492051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257492417| [2025/04/30 09:44:17 492055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257492417| [2025/04/30 09:44:17 492059] [debug] |xqc_engine_wakeup_after|wakeup:1746006257492417|now:1746006257492059|diff:358| [2025/04/30 09:44:17 492063] [debug] |xqc_engine_main_logic|END|now:1746006257491958| [2025/04/30 09:44:17 492068] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257492068| [2025/04/30 09:44:17 492072] [debug] |xqc_engine_wakeup_after|wakeup:1746006257492417|now:1746006257492072|diff:345| [2025/04/30 09:44:17 492076] [debug] |xqc_engine_main_logic|END|now:1746006257492068| [2025/04/30 09:44:17 493150] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257493149| [2025/04/30 09:44:17 493166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257492417|pq_index:0| [2025/04/30 09:44:17 493171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257491958| [2025/04/30 09:44:17 493176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257493175| [2025/04/30 09:44:17 493181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257492417|now:1746006257493175| [2025/04/30 09:44:17 493185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257492417|now:1746006257493175| [2025/04/30 09:44:17 493189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 493193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 493198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32297|min_srtt:32297|path_bw:1206493|loss_rate:53.79|path_pto:0| [2025/04/30 09:44:17 493203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:530580| [2025/04/30 09:44:17 493208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 493212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 493215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 493220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 493225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 493229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:471630| [2025/04/30 09:44:17 493233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 493238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:643| [2025/04/30 09:44:17 493271] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:643|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257493246|stream_id:0|stream_offset:471630| [2025/04/30 09:44:17 493276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:643|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 493281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 493286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32297|rtt_var:137|pto_duration:34297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 493290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 493297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 493301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 493305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257552543|now:1746006257493285|interv:59258| [2025/04/30 09:44:17 493309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257552543|now:1746006257493285|interval:59258|pto_count:0|srtt:32297 [2025/04/30 09:44:17 493314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 493319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 493323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:472809| [2025/04/30 09:44:17 493327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 493331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:644| [2025/04/30 09:44:17 493354] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:644|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257493338|stream_id:0|stream_offset:472809| [2025/04/30 09:44:17 493359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:644|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 493364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 493368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32297|rtt_var:137|pto_duration:34297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 493372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 493376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 493380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 493384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257552635|now:1746006257493368|interv:59267| [2025/04/30 09:44:17 493388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257552635|now:1746006257493368|interval:59267|pto_count:0|srtt:32297 [2025/04/30 09:44:17 493392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 493397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 493401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:473988| [2025/04/30 09:44:17 493408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 493414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257494414|now:1746006257493414|interv:1000| [2025/04/30 09:44:17 493426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 493432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 493439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257494414| [2025/04/30 09:44:17 493446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257494414| [2025/04/30 09:44:17 493452] [debug] |xqc_engine_wakeup_after|wakeup:1746006257494414|now:1746006257493452|diff:962| [2025/04/30 09:44:17 493459] [debug] |xqc_engine_main_logic|END|now:1746006257493175| [2025/04/30 09:44:17 493794] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257493793| [2025/04/30 09:44:17 493801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 493807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:196| [2025/04/30 09:44:17 493811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:197| [2025/04/30 09:44:17 493817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:197| [2025/04/30 09:44:17 493821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 493826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:610|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:611|path_largest_ack:610| [2025/04/30 09:44:17 493831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42006|prior_delivered:401222|prior_time:1746006257457910|is_app_limited:0|send_elapse:33770|ack_elapse:35883|ctl_first_sent_time:1746006257459654|lagest_ack_time:1746006257493793|curr_delivered:443228| [2025/04/30 09:44:17 493835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257459654| [2025/04/30 09:44:17 493840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:522||sndq_packets_used_bytes:0|sndq_packets_free:377| [2025/04/30 09:44:17 493844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:611|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:611|path_largest_ack:611| [2025/04/30 09:44:17 493849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40806|prior_delivered:403622|prior_time:1746006257459893|is_app_limited:0|send_elapse:33603|ack_elapse:33900|ctl_first_sent_time:1746006257461462|lagest_ack_time:1746006257493793|curr_delivered:444428| [2025/04/30 09:44:17 493853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257461462| [2025/04/30 09:44:17 493857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:521||sndq_packets_used_bytes:0|sndq_packets_free:378| [2025/04/30 09:44:17 493861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32297|rttvar:137|minrtt:31343|latest_rtt:32331|ack_delay:80| [2025/04/30 09:44:17 493865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32291|rttvar:114|minrtt:31343|latest_rtt:32331|ack_delay:80| [2025/04/30 09:44:17 493870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:611|lost_pn:608|thresh:3| [2025/04/30 09:44:17 493874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 493883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32291|rtt_var:114|pto_duration:34291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 493887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 493891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 493895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 493899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257552629|now:1746006257493882|interv:58747| [2025/04/30 09:44:17 493903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257552629|now:1746006257493882|interval:58747|pto_count:0|srtt:32291 [2025/04/30 09:44:17 493907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33603, ack_elapse 33900, delivered 40806|rate 1203716|lost 223| [2025/04/30 09:44:17 493912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203716) in round 10| [2025/04/30 09:44:17 493916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 493920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 493924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257461462|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 493929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257461462|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 493934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32291|latest_rtt:32331|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 493939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:197|largest:197|pns:2| [2025/04/30 09:44:17 493944] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:197|frame:ACK |recv_time:1746006257493793|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 493949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377493793|now:1746006257493793|interv:120000000| [2025/04/30 09:44:17 493953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377493793|now:1746006257493793|interv:120000000| [2025/04/30 09:44:17 493957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257494414|pq_index:0| [2025/04/30 09:44:17 493961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257493175| [2025/04/30 09:44:17 493965] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257493965| [2025/04/30 09:44:17 493970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257493969| [2025/04/30 09:44:17 493978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 493983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32291|min_srtt:32291|path_bw:1206493|loss_rate:52.99|path_pto:0| [2025/04/30 09:44:17 493987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:530580| [2025/04/30 09:44:17 493992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32291|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 493996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 494001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32291|min_srtt:32291|path_bw:1206493|loss_rate:52.99|path_pto:0| [2025/04/30 09:44:17 494005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:531759| [2025/04/30 09:44:17 494010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32291|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 494014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 494018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32291|min_srtt:32291|path_bw:1206493|loss_rate:52.99|path_pto:0| [2025/04/30 09:44:17 494023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:532938| [2025/04/30 09:44:17 494027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 494031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 494035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 494039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 494043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 494047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:473988| [2025/04/30 09:44:17 494052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 494056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 494060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257494414| [2025/04/30 09:44:17 494063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257494414| [2025/04/30 09:44:17 494070] [debug] |xqc_engine_wakeup_after|wakeup:1746006257494414|now:1746006257494070|diff:344| [2025/04/30 09:44:17 494074] [debug] |xqc_engine_main_logic|END|now:1746006257493969| [2025/04/30 09:44:17 494079] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257494079| [2025/04/30 09:44:17 494083] [debug] |xqc_engine_wakeup_after|wakeup:1746006257494414|now:1746006257494083|diff:331| [2025/04/30 09:44:17 494087] [debug] |xqc_engine_main_logic|END|now:1746006257494079| [2025/04/30 09:44:17 495159] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257495158| [2025/04/30 09:44:17 495170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257494414|pq_index:0| [2025/04/30 09:44:17 495174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257493969| [2025/04/30 09:44:17 495180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257495178| [2025/04/30 09:44:17 495184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257494414|now:1746006257495178| [2025/04/30 09:44:17 495189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257494414|now:1746006257495178| [2025/04/30 09:44:17 495193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 495197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 495202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32291|min_srtt:32291|path_bw:1206493|loss_rate:52.99|path_pto:0| [2025/04/30 09:44:17 495207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:532938| [2025/04/30 09:44:17 495211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 495215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 495219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 495224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 495228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 495233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:473988| [2025/04/30 09:44:17 495237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 495241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:645| [2025/04/30 09:44:17 495273] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:645|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257495250|stream_id:0|stream_offset:473988| [2025/04/30 09:44:17 495279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:645|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 495289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 495293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32291|rtt_var:114|pto_duration:34291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 495297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 495301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 495305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 495309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257554541|now:1746006257495293|interv:59248| [2025/04/30 09:44:17 495313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257554541|now:1746006257495293|interval:59248|pto_count:0|srtt:32291 [2025/04/30 09:44:17 495318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 495323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 495327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:475167| [2025/04/30 09:44:17 495332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 495336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:646| [2025/04/30 09:44:17 495358] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:646|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257495342|stream_id:0|stream_offset:475167| [2025/04/30 09:44:17 495364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:646|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 495368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 495373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32291|rtt_var:114|pto_duration:34291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 495377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 495381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 495385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 495389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257554633|now:1746006257495372|interv:59261| [2025/04/30 09:44:17 495393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257554633|now:1746006257495372|interval:59261|pto_count:0|srtt:32291 [2025/04/30 09:44:17 495397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 495402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 495415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:476346| [2025/04/30 09:44:17 495422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 495429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257496428|now:1746006257495428|interv:1000| [2025/04/30 09:44:17 495435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 495441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 495447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257496428| [2025/04/30 09:44:17 495454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257496428| [2025/04/30 09:44:17 495461] [debug] |xqc_engine_wakeup_after|wakeup:1746006257496428|now:1746006257495461|diff:967| [2025/04/30 09:44:17 495468] [debug] |xqc_engine_main_logic|END|now:1746006257495178| [2025/04/30 09:44:17 495795] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257495794| [2025/04/30 09:44:17 495803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 495809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:197| [2025/04/30 09:44:17 495813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:198| [2025/04/30 09:44:17 495819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:198| [2025/04/30 09:44:17 495823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 495828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:612|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:613|path_largest_ack:612| [2025/04/30 09:44:17 495833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42006|prior_delivered:403622|prior_time:1746006257459893|is_app_limited:0|send_elapse:33736|ack_elapse:35901|ctl_first_sent_time:1746006257461595|lagest_ack_time:1746006257495794|curr_delivered:445628| [2025/04/30 09:44:17 495837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257461595| [2025/04/30 09:44:17 495842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:520||sndq_packets_used_bytes:0|sndq_packets_free:379| [2025/04/30 09:44:17 495846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:613|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:613|path_largest_ack:613| [2025/04/30 09:44:17 495851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40806|prior_delivered:406022|prior_time:1746006257461867|is_app_limited:0|send_elapse:33572|ack_elapse:33927|ctl_first_sent_time:1746006257463398|lagest_ack_time:1746006257495794|curr_delivered:446828| [2025/04/30 09:44:17 495855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257463398| [2025/04/30 09:44:17 495859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:519||sndq_packets_used_bytes:0|sndq_packets_free:380| [2025/04/30 09:44:17 495864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32291|rttvar:114|minrtt:31343|latest_rtt:32396|ack_delay:96| [2025/04/30 09:44:17 495873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32292|rttvar:88|minrtt:31343|latest_rtt:32396|ack_delay:96| [2025/04/30 09:44:17 495877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:613|lost_pn:610|thresh:3| [2025/04/30 09:44:17 495881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 495885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32292|rtt_var:88|pto_duration:34292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 495890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 495894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 495898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 495902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257554634|now:1746006257495885|interv:58749| [2025/04/30 09:44:17 495906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257554634|now:1746006257495885|interval:58749|pto_count:0|srtt:32292 [2025/04/30 09:44:17 495910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33572, ack_elapse 33927, delivered 40806|rate 1202758|lost 223| [2025/04/30 09:44:17 495915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202758) in round 10| [2025/04/30 09:44:17 495919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 495923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 495927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257463398|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 495932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257463398|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 495936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32292|latest_rtt:32396|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 495942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:198|largest:198|pns:2| [2025/04/30 09:44:17 495946] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:198|frame:ACK |recv_time:1746006257495794|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 495951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377495794|now:1746006257495794|interv:120000000| [2025/04/30 09:44:17 495955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377495794|now:1746006257495794|interv:120000000| [2025/04/30 09:44:17 495959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257496428|pq_index:0| [2025/04/30 09:44:17 495966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257495178| [2025/04/30 09:44:17 495970] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257495970| [2025/04/30 09:44:17 495975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257495974| [2025/04/30 09:44:17 495980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 495985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32292|min_srtt:32292|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 495990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:532938| [2025/04/30 09:44:17 495994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32292|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 495999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 496004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32292|min_srtt:32292|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 496008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:534117| [2025/04/30 09:44:17 496012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32292|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 496017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 496021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32292|min_srtt:32292|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 496025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:535296| [2025/04/30 09:44:17 496030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 496034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 496037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 496042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 496046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 496050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:476346| [2025/04/30 09:44:17 496057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 496061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 496065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257496428| [2025/04/30 09:44:17 496069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257496428| [2025/04/30 09:44:17 496073] [debug] |xqc_engine_wakeup_after|wakeup:1746006257496428|now:1746006257496073|diff:355| [2025/04/30 09:44:17 496077] [debug] |xqc_engine_main_logic|END|now:1746006257495974| [2025/04/30 09:44:17 496082] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257496082| [2025/04/30 09:44:17 496086] [debug] |xqc_engine_wakeup_after|wakeup:1746006257496428|now:1746006257496086|diff:342| [2025/04/30 09:44:17 496090] [debug] |xqc_engine_main_logic|END|now:1746006257496082| [2025/04/30 09:44:17 497161] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257497161| [2025/04/30 09:44:17 497172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257496428|pq_index:0| [2025/04/30 09:44:17 497177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257495974| [2025/04/30 09:44:17 497182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257497181| [2025/04/30 09:44:17 497187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257496428|now:1746006257497181| [2025/04/30 09:44:17 497191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257496428|now:1746006257497181| [2025/04/30 09:44:17 497195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 497200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 497205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32292|min_srtt:32292|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 497209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:535296| [2025/04/30 09:44:17 497214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 497218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 497222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 497226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 497231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 497235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:476346| [2025/04/30 09:44:17 497239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 497249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:647| [2025/04/30 09:44:17 497281] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:647|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257497257|stream_id:0|stream_offset:476346| [2025/04/30 09:44:17 497287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:647|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 497292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 497296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32292|rtt_var:88|pto_duration:34292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 497301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 497305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 497308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 497312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257556549|now:1746006257497296|interv:59253| [2025/04/30 09:44:17 497316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257556549|now:1746006257497296|interval:59253|pto_count:0|srtt:32292 [2025/04/30 09:44:17 497321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 497326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 497330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:477525| [2025/04/30 09:44:17 497334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 497338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:648| [2025/04/30 09:44:17 497360] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:648|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257497345|stream_id:0|stream_offset:477525| [2025/04/30 09:44:17 497365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:648|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 497370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 497374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32292|rtt_var:88|pto_duration:34292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 497378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 497382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 497386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 497390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257556637|now:1746006257497374|interv:59263| [2025/04/30 09:44:17 497397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257556637|now:1746006257497374|interval:59263|pto_count:0|srtt:32292 [2025/04/30 09:44:17 497402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 497408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 497415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:478704| [2025/04/30 09:44:17 497422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 497428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257498428|now:1746006257497428|interv:1000| [2025/04/30 09:44:17 497434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 497440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 497447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257498428| [2025/04/30 09:44:17 497454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257498428| [2025/04/30 09:44:17 497460] [debug] |xqc_engine_wakeup_after|wakeup:1746006257498428|now:1746006257497460|diff:968| [2025/04/30 09:44:17 497467] [debug] |xqc_engine_main_logic|END|now:1746006257497181| [2025/04/30 09:44:17 497754] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257497753| [2025/04/30 09:44:17 497762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 497768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:198| [2025/04/30 09:44:17 497772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:199| [2025/04/30 09:44:17 497778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:199| [2025/04/30 09:44:17 497782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 497787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:614|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:615|path_largest_ack:614| [2025/04/30 09:44:17 497792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42006|prior_delivered:406022|prior_time:1746006257461867|is_app_limited:0|send_elapse:33661|ack_elapse:35886|ctl_first_sent_time:1746006257463487|lagest_ack_time:1746006257497753|curr_delivered:448028| [2025/04/30 09:44:17 497797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257463487| [2025/04/30 09:44:17 497801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:518||sndq_packets_used_bytes:0|sndq_packets_free:381| [2025/04/30 09:44:17 497805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:615|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:615|path_largest_ack:615| [2025/04/30 09:44:17 497810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40806|prior_delivered:408422|prior_time:1746006257463872|is_app_limited:0|send_elapse:33604|ack_elapse:33881|ctl_first_sent_time:1746006257465385|lagest_ack_time:1746006257497753|curr_delivered:449228| [2025/04/30 09:44:17 497819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257465385| [2025/04/30 09:44:17 497823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:517||sndq_packets_used_bytes:0|sndq_packets_free:382| [2025/04/30 09:44:17 497827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32292|rttvar:88|minrtt:31343|latest_rtt:32368|ack_delay:56| [2025/04/30 09:44:17 497831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32295|rttvar:71|minrtt:31343|latest_rtt:32368|ack_delay:56| [2025/04/30 09:44:17 497836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:615|lost_pn:612|thresh:3| [2025/04/30 09:44:17 497840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 497844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32295|rtt_var:71|pto_duration:34295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 497848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 497852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 497856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 497860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257556640|now:1746006257497844|interv:58796| [2025/04/30 09:44:17 497864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257556640|now:1746006257497844|interval:58796|pto_count:0|srtt:32295 [2025/04/30 09:44:17 497869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33604, ack_elapse 33881, delivered 40806|rate 1204391|lost 223| [2025/04/30 09:44:17 497873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204391) in round 10| [2025/04/30 09:44:17 497877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 497881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 497885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257465385|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 497890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257465385|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 497894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32295|latest_rtt:32368|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 497900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:199|largest:199|pns:2| [2025/04/30 09:44:17 497905] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:199|frame:ACK |recv_time:1746006257497753|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 497912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377497753|now:1746006257497753|interv:120000000| [2025/04/30 09:44:17 497916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377497753|now:1746006257497753|interv:120000000| [2025/04/30 09:44:17 497920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257498428|pq_index:0| [2025/04/30 09:44:17 497924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257497181| [2025/04/30 09:44:17 497928] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257497928| [2025/04/30 09:44:17 497933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257497932| [2025/04/30 09:44:17 497938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 497943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32295|min_srtt:32295|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 497947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:535296| [2025/04/30 09:44:17 497952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32295|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 497957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 497961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32295|min_srtt:32295|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 497965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:536475| [2025/04/30 09:44:17 497970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32295|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 497974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 497978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32295|min_srtt:32295|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 497983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:537654| [2025/04/30 09:44:17 497987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 497991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 497995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 498002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 498007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 498011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:478704| [2025/04/30 09:44:17 498015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 498019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 498023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257498428| [2025/04/30 09:44:17 498027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257498428| [2025/04/30 09:44:17 498031] [debug] |xqc_engine_wakeup_after|wakeup:1746006257498428|now:1746006257498031|diff:397| [2025/04/30 09:44:17 498035] [debug] |xqc_engine_main_logic|END|now:1746006257497932| [2025/04/30 09:44:17 498040] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257498040| [2025/04/30 09:44:17 498044] [debug] |xqc_engine_wakeup_after|wakeup:1746006257498428|now:1746006257498044|diff:384| [2025/04/30 09:44:17 498048] [debug] |xqc_engine_main_logic|END|now:1746006257498040| [2025/04/30 09:44:17 499119] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257499119| [2025/04/30 09:44:17 499130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257498428|pq_index:0| [2025/04/30 09:44:17 499152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257497932| [2025/04/30 09:44:17 499157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257499156| [2025/04/30 09:44:17 499162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257498428|now:1746006257499156| [2025/04/30 09:44:17 499166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257498428|now:1746006257499156| [2025/04/30 09:44:17 499170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 499174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 499179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32295|min_srtt:32295|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 499184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:537654| [2025/04/30 09:44:17 499189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 499193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 499196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 499201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 499210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 499215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:478704| [2025/04/30 09:44:17 499219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 499224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:649| [2025/04/30 09:44:17 499255] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:649|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257499232|stream_id:0|stream_offset:478704| [2025/04/30 09:44:17 499261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:649|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 499266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 499270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32295|rtt_var:71|pto_duration:34295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 499275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 499279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 499283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 499287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257558527|now:1746006257499270|interv:59257| [2025/04/30 09:44:17 499291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257558527|now:1746006257499270|interval:59257|pto_count:0|srtt:32295 [2025/04/30 09:44:17 499296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 499301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 499305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:479883| [2025/04/30 09:44:17 499309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 499313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:650| [2025/04/30 09:44:17 499335] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:650|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257499319|stream_id:0|stream_offset:479883| [2025/04/30 09:44:17 499340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:650|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 499345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 499349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32295|rtt_var:71|pto_duration:34295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 499357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 499361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 499365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 499369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257558614|now:1746006257499349|interv:59265| [2025/04/30 09:44:17 499373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257558614|now:1746006257499349|interval:59265|pto_count:0|srtt:32295 [2025/04/30 09:44:17 499377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 499383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 499390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:481062| [2025/04/30 09:44:17 499398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 499404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257500404|now:1746006257499404|interv:1000| [2025/04/30 09:44:17 499410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 499417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 499423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257500404| [2025/04/30 09:44:17 499430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257500404| [2025/04/30 09:44:17 499437] [debug] |xqc_engine_wakeup_after|wakeup:1746006257500404|now:1746006257499436|diff:968| [2025/04/30 09:44:17 499443] [debug] |xqc_engine_main_logic|END|now:1746006257499156| [2025/04/30 09:44:17 499765] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257499764| [2025/04/30 09:44:17 499773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 499779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:199| [2025/04/30 09:44:17 499783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:200| [2025/04/30 09:44:17 499789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:200| [2025/04/30 09:44:17 499793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 499798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:616|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:617|path_largest_ack:616| [2025/04/30 09:44:17 499802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42006|prior_delivered:408422|prior_time:1746006257463872|is_app_limited:0|send_elapse:33703|ack_elapse:35892|ctl_first_sent_time:1746006257465484|lagest_ack_time:1746006257499764|curr_delivered:450428| [2025/04/30 09:44:17 499807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257465484| [2025/04/30 09:44:17 499812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:516||sndq_packets_used_bytes:0|sndq_packets_free:383| [2025/04/30 09:44:17 499821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:617|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:617|path_largest_ack:617| [2025/04/30 09:44:17 499825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40806|prior_delivered:410822|prior_time:1746006257465857|is_app_limited:0|send_elapse:33679|ack_elapse:33907|ctl_first_sent_time:1746006257467357|lagest_ack_time:1746006257499764|curr_delivered:451628| [2025/04/30 09:44:17 499830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257467357| [2025/04/30 09:44:17 499834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:515||sndq_packets_used_bytes:0|sndq_packets_free:384| [2025/04/30 09:44:17 499838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32295|rttvar:71|minrtt:31343|latest_rtt:32407|ack_delay:64| [2025/04/30 09:44:17 499842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32301|rttvar:66|minrtt:31343|latest_rtt:32407|ack_delay:64| [2025/04/30 09:44:17 499846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:617|lost_pn:614|thresh:3| [2025/04/30 09:44:17 499850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 499854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32301|rtt_var:66|pto_duration:34301|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 499859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 499863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 499867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 499871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257558620|now:1746006257499854|interv:58766| [2025/04/30 09:44:17 499875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257558620|now:1746006257499854|interval:58766|pto_count:0|srtt:32301 [2025/04/30 09:44:17 499879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33679, ack_elapse 33907, delivered 40806|rate 1203468|lost 223| [2025/04/30 09:44:17 499884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203468) in round 10| [2025/04/30 09:44:17 499888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 499892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 499896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257467357|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 499901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257467357|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 499905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32301|latest_rtt:32407|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 499914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:200|largest:200|pns:2| [2025/04/30 09:44:17 499918] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:200|frame:ACK |recv_time:1746006257499764|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 499923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377499764|now:1746006257499764|interv:120000000| [2025/04/30 09:44:17 499927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377499764|now:1746006257499764|interv:120000000| [2025/04/30 09:44:17 499931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257500404|pq_index:0| [2025/04/30 09:44:17 499936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257499156| [2025/04/30 09:44:17 499940] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257499939| [2025/04/30 09:44:17 499944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257499943| [2025/04/30 09:44:17 499950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 499955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32301|min_srtt:32301|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 499959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:537654| [2025/04/30 09:44:17 499964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32301|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 499968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 499973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32301|min_srtt:32301|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 499977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:538833| [2025/04/30 09:44:17 499982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32301|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 499986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 499990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32301|min_srtt:32301|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 499995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:540012| [2025/04/30 09:44:17 500005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 500009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 500013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 500018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 500022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 500026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:481062| [2025/04/30 09:44:17 500030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 500034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 500038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257500404| [2025/04/30 09:44:17 500042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257500404| [2025/04/30 09:44:17 500046] [debug] |xqc_engine_wakeup_after|wakeup:1746006257500404|now:1746006257500046|diff:358| [2025/04/30 09:44:17 500050] [debug] |xqc_engine_main_logic|END|now:1746006257499943| [2025/04/30 09:44:17 500055] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257500055| [2025/04/30 09:44:17 500059] [debug] |xqc_engine_wakeup_after|wakeup:1746006257500404|now:1746006257500059|diff:345| [2025/04/30 09:44:17 500063] [debug] |xqc_engine_main_logic|END|now:1746006257500055| [2025/04/30 09:44:17 501149] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257501149| [2025/04/30 09:44:17 501160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257500404|pq_index:0| [2025/04/30 09:44:17 501165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257499943| [2025/04/30 09:44:17 501170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257501169| [2025/04/30 09:44:17 501175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257500404|now:1746006257501169| [2025/04/30 09:44:17 501179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257500404|now:1746006257501169| [2025/04/30 09:44:17 501183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 501187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 501192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32301|min_srtt:32301|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 501197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:540012| [2025/04/30 09:44:17 501201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 501210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 501214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 501218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 501223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 501227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:481062| [2025/04/30 09:44:17 501232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 501236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:651| [2025/04/30 09:44:17 501268] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:651|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257501245|stream_id:0|stream_offset:481062| [2025/04/30 09:44:17 501274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:651|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 501279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 501283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32301|rtt_var:66|pto_duration:34301|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 501287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 501291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 501295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 501299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257560546|now:1746006257501283|interv:59263| [2025/04/30 09:44:17 501303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257560546|now:1746006257501283|interval:59263|pto_count:0|srtt:32301 [2025/04/30 09:44:17 501308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 501313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 501317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:482241| [2025/04/30 09:44:17 501321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 501325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:652| [2025/04/30 09:44:17 501347] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:652|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257501332|stream_id:0|stream_offset:482241| [2025/04/30 09:44:17 501356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:652|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 501360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 501364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32301|rtt_var:66|pto_duration:34301|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 501369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 501372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 501376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 501380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257560633|now:1746006257501364|interv:59269| [2025/04/30 09:44:17 501384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257560633|now:1746006257501364|interval:59269|pto_count:0|srtt:32301 [2025/04/30 09:44:17 501389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 501394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 501401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:483420| [2025/04/30 09:44:17 501409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 501415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257502415|now:1746006257501415|interv:1000| [2025/04/30 09:44:17 501421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 501427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 501434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257502415| [2025/04/30 09:44:17 501441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257502415| [2025/04/30 09:44:17 501447] [debug] |xqc_engine_wakeup_after|wakeup:1746006257502415|now:1746006257501447|diff:968| [2025/04/30 09:44:17 501454] [debug] |xqc_engine_main_logic|END|now:1746006257501169| [2025/04/30 09:44:17 501742] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257501741| [2025/04/30 09:44:17 501750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 501756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:200| [2025/04/30 09:44:17 501760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:201| [2025/04/30 09:44:17 501766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:201| [2025/04/30 09:44:17 501770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 501775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:618|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:619|path_largest_ack:618| [2025/04/30 09:44:17 501784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42006|prior_delivered:410822|prior_time:1746006257465857|is_app_limited:0|send_elapse:33770|ack_elapse:35884|ctl_first_sent_time:1746006257467448|lagest_ack_time:1746006257501741|curr_delivered:452828| [2025/04/30 09:44:17 501789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257467448| [2025/04/30 09:44:17 501794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:514||sndq_packets_used_bytes:0|sndq_packets_free:385| [2025/04/30 09:44:17 501798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:619|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:619|path_largest_ack:619| [2025/04/30 09:44:17 501803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40806|prior_delivered:413222|prior_time:1746006257467854|is_app_limited:0|send_elapse:33768|ack_elapse:33887|ctl_first_sent_time:1746006257469340|lagest_ack_time:1746006257501741|curr_delivered:454028| [2025/04/30 09:44:17 501807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257469340| [2025/04/30 09:44:17 501811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:513||sndq_packets_used_bytes:0|sndq_packets_free:386| [2025/04/30 09:44:17 501815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32301|rttvar:66|minrtt:31343|latest_rtt:32401|ack_delay:64| [2025/04/30 09:44:17 501819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32306|rttvar:59|minrtt:31343|latest_rtt:32401|ack_delay:64| [2025/04/30 09:44:17 501824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:619|lost_pn:616|thresh:3| [2025/04/30 09:44:17 501828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 501832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32306|rtt_var:59|pto_duration:34306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 501837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 501841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 501844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 501848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257560638|now:1746006257501832|interv:58806| [2025/04/30 09:44:17 501852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257560638|now:1746006257501832|interval:58806|pto_count:0|srtt:32306 [2025/04/30 09:44:17 501857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33768, ack_elapse 33887, delivered 40806|rate 1204178|lost 223| [2025/04/30 09:44:17 501861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204178) in round 10| [2025/04/30 09:44:17 501866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 501870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 501874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257469340|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 501881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257469340|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 501886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32306|latest_rtt:32401|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 501892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:201|largest:201|pns:2| [2025/04/30 09:44:17 501896] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:201|frame:ACK |recv_time:1746006257501741|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 501901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377501741|now:1746006257501741|interv:120000000| [2025/04/30 09:44:17 501905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377501741|now:1746006257501741|interv:120000000| [2025/04/30 09:44:17 501909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257502415|pq_index:0| [2025/04/30 09:44:17 501913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257501169| [2025/04/30 09:44:17 501917] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257501917| [2025/04/30 09:44:17 501922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257501921| [2025/04/30 09:44:17 501927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 501932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32306|min_srtt:32306|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 501937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:540012| [2025/04/30 09:44:17 501941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32306|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 501946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 501950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32306|min_srtt:32306|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 501955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:541191| [2025/04/30 09:44:17 501959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32306|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 501966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 501970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32306|min_srtt:32306|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 501975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:542370| [2025/04/30 09:44:17 501979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 501983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 501987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 501991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 501995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 501999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:483420| [2025/04/30 09:44:17 502004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 502008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 502012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257502415| [2025/04/30 09:44:17 502016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257502415| [2025/04/30 09:44:17 502020] [debug] |xqc_engine_wakeup_after|wakeup:1746006257502415|now:1746006257502020|diff:395| [2025/04/30 09:44:17 502024] [debug] |xqc_engine_main_logic|END|now:1746006257501921| [2025/04/30 09:44:17 502029] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257502029| [2025/04/30 09:44:17 502033] [debug] |xqc_engine_wakeup_after|wakeup:1746006257502415|now:1746006257502033|diff:382| [2025/04/30 09:44:17 502037] [debug] |xqc_engine_main_logic|END|now:1746006257502029| [2025/04/30 09:44:17 503109] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257503109| [2025/04/30 09:44:17 503120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257502415|pq_index:0| [2025/04/30 09:44:17 503125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257501921| [2025/04/30 09:44:17 503130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257503129| [2025/04/30 09:44:17 503152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257502415|now:1746006257503129| [2025/04/30 09:44:17 503156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257502415|now:1746006257503129| [2025/04/30 09:44:17 503160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 503165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 503170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32306|min_srtt:32306|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 503179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:542370| [2025/04/30 09:44:17 503184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 503188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 503192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 503196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 503201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 503205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:483420| [2025/04/30 09:44:17 503210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 503214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:653| [2025/04/30 09:44:17 503245] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:653|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257503222|stream_id:0|stream_offset:483420| [2025/04/30 09:44:17 503251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:653|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 503256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 503261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32306|rtt_var:59|pto_duration:34306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 503265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 503269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 503273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 503277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257562528|now:1746006257503261|interv:59267| [2025/04/30 09:44:17 503281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257562528|now:1746006257503261|interval:59267|pto_count:0|srtt:32306 [2025/04/30 09:44:17 503286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 503290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 503295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:484599| [2025/04/30 09:44:17 503302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 503307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:654| [2025/04/30 09:44:17 503329] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:654|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257503313|stream_id:0|stream_offset:484599| [2025/04/30 09:44:17 503334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:654|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 503339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 503343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32306|rtt_var:59|pto_duration:34306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 503347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 503351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 503355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 503359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257562619|now:1746006257503343|interv:59276| [2025/04/30 09:44:17 503363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257562619|now:1746006257503343|interval:59276|pto_count:0|srtt:32306 [2025/04/30 09:44:17 503367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 503372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 503377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:485778| [2025/04/30 09:44:17 503384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 503390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257504390|now:1746006257503390|interv:1000| [2025/04/30 09:44:17 503397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 503402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 503409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257504390| [2025/04/30 09:44:17 503416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257504390| [2025/04/30 09:44:17 503422] [debug] |xqc_engine_wakeup_after|wakeup:1746006257504390|now:1746006257503422|diff:968| [2025/04/30 09:44:17 503429] [debug] |xqc_engine_main_logic|END|now:1746006257503129| [2025/04/30 09:44:17 503783] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257503782| [2025/04/30 09:44:17 503791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 503797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:201| [2025/04/30 09:44:17 503801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:202| [2025/04/30 09:44:17 503812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:202| [2025/04/30 09:44:17 503816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 503821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:620|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:621|path_largest_ack:620| [2025/04/30 09:44:17 503825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42006|prior_delivered:413222|prior_time:1746006257467854|is_app_limited:0|send_elapse:33860|ack_elapse:35928|ctl_first_sent_time:1746006257469432|lagest_ack_time:1746006257503782|curr_delivered:455228| [2025/04/30 09:44:17 503830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257469432| [2025/04/30 09:44:17 503835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:512||sndq_packets_used_bytes:0|sndq_packets_free:387| [2025/04/30 09:44:17 503839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:621|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:621|path_largest_ack:621| [2025/04/30 09:44:17 503843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40806|prior_delivered:415622|prior_time:1746006257469850|is_app_limited:0|send_elapse:33703|ack_elapse:33932|ctl_first_sent_time:1746006257471339|lagest_ack_time:1746006257503782|curr_delivered:456428| [2025/04/30 09:44:17 503848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257471339| [2025/04/30 09:44:17 503852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:511||sndq_packets_used_bytes:0|sndq_packets_free:388| [2025/04/30 09:44:17 503856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32306|rttvar:59|minrtt:31343|latest_rtt:32443|ack_delay:64| [2025/04/30 09:44:17 503860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32315|rttvar:63|minrtt:31343|latest_rtt:32443|ack_delay:64| [2025/04/30 09:44:17 503865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:621|lost_pn:618|thresh:3| [2025/04/30 09:44:17 503869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 503873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32315|rtt_var:63|pto_duration:34315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 503877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 503881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 503885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 503889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257562628|now:1746006257503873|interv:58755| [2025/04/30 09:44:17 503893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257562628|now:1746006257503873|interval:58755|pto_count:0|srtt:32315 [2025/04/30 09:44:17 503898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33703, ack_elapse 33932, delivered 40806|rate 1202581|lost 223| [2025/04/30 09:44:17 503905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202581) in round 10| [2025/04/30 09:44:17 503909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 503913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 503917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257471339|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 503922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257471339|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 503927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32315|latest_rtt:32443|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 503932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:202|largest:202|pns:2| [2025/04/30 09:44:17 503937] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:202|frame:ACK |recv_time:1746006257503782|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 503942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377503782|now:1746006257503782|interv:120000000| [2025/04/30 09:44:17 503946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377503782|now:1746006257503782|interv:120000000| [2025/04/30 09:44:17 503950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257504390|pq_index:0| [2025/04/30 09:44:17 503954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257503129| [2025/04/30 09:44:17 503958] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257503958| [2025/04/30 09:44:17 503963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257503962| [2025/04/30 09:44:17 503968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 503973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32315|min_srtt:32315|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 503977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:542370| [2025/04/30 09:44:17 503982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32315|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 503986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 503991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32315|min_srtt:32315|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 503998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:543549| [2025/04/30 09:44:17 504002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32315|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 504007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 504011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32315|min_srtt:32315|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 504015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:544728| [2025/04/30 09:44:17 504019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 504023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 504027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 504031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 504036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 504040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:485778| [2025/04/30 09:44:17 504045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 504048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 504052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257504390| [2025/04/30 09:44:17 504056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257504390| [2025/04/30 09:44:17 504060] [debug] |xqc_engine_wakeup_after|wakeup:1746006257504390|now:1746006257504060|diff:330| [2025/04/30 09:44:17 504065] [debug] |xqc_engine_main_logic|END|now:1746006257503962| [2025/04/30 09:44:17 504070] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257504069| [2025/04/30 09:44:17 504073] [debug] |xqc_engine_wakeup_after|wakeup:1746006257504390|now:1746006257504073|diff:317| [2025/04/30 09:44:17 504077] [debug] |xqc_engine_main_logic|END|now:1746006257504069| [2025/04/30 09:44:17 505151] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257505151| [2025/04/30 09:44:17 505162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257504390|pq_index:0| [2025/04/30 09:44:17 505166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257503962| [2025/04/30 09:44:17 505172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257505171| [2025/04/30 09:44:17 505181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257504390|now:1746006257505171| [2025/04/30 09:44:17 505186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257504390|now:1746006257505171| [2025/04/30 09:44:17 505190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 505194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 505199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32315|min_srtt:32315|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 505204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:544728| [2025/04/30 09:44:17 505208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 505212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 505216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 505221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 505225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 505229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:485778| [2025/04/30 09:44:17 505234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 505239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:655| [2025/04/30 09:44:17 505271] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:655|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257505247|stream_id:0|stream_offset:485778| [2025/04/30 09:44:17 505277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:655|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 505282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 505286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32315|rtt_var:63|pto_duration:34315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 505291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 505295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 505298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 505302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257564562|now:1746006257505286|interv:59276| [2025/04/30 09:44:17 505307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257564562|now:1746006257505286|interval:59276|pto_count:0|srtt:32315 [2025/04/30 09:44:17 505315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 505320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 505324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:486957| [2025/04/30 09:44:17 505330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 505337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:656| [2025/04/30 09:44:17 505375] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:656|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257505348|stream_id:0|stream_offset:486957| [2025/04/30 09:44:17 505385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:656|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 505393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 505400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32315|rtt_var:63|pto_duration:34315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 505407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 505413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 505420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 505427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257564663|now:1746006257505399|interv:59264| [2025/04/30 09:44:17 505434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257564663|now:1746006257505399|interval:59264|pto_count:0|srtt:32315 [2025/04/30 09:44:17 505441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 505448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 505455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:488136| [2025/04/30 09:44:17 505462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 505469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257506469|now:1746006257505469|interv:1000| [2025/04/30 09:44:17 505475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 505482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 505488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257506469| [2025/04/30 09:44:17 505495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257506469| [2025/04/30 09:44:17 505501] [debug] |xqc_engine_wakeup_after|wakeup:1746006257506469|now:1746006257505501|diff:968| [2025/04/30 09:44:17 505513] [debug] |xqc_engine_main_logic|END|now:1746006257505171| [2025/04/30 09:44:17 505734] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257505733| [2025/04/30 09:44:17 505740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 505746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:202| [2025/04/30 09:44:17 505750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:203| [2025/04/30 09:44:17 505756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:203| [2025/04/30 09:44:17 505760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 505765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:622|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:623|path_largest_ack:622| [2025/04/30 09:44:17 505770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42006|prior_delivered:415622|prior_time:1746006257469850|is_app_limited:0|send_elapse:33793|ack_elapse:35883|ctl_first_sent_time:1746006257471429|lagest_ack_time:1746006257505733|curr_delivered:457628| [2025/04/30 09:44:17 505774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257471429| [2025/04/30 09:44:17 505779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:510||sndq_packets_used_bytes:0|sndq_packets_free:389| [2025/04/30 09:44:17 505783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:623|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:623|path_largest_ack:623| [2025/04/30 09:44:17 505788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40806|prior_delivered:418022|prior_time:1746006257471844|is_app_limited:0|send_elapse:33837|ack_elapse:33889|ctl_first_sent_time:1746006257473332|lagest_ack_time:1746006257505733|curr_delivered:458828| [2025/04/30 09:44:17 505792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257473332| [2025/04/30 09:44:17 505796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:509||sndq_packets_used_bytes:0|sndq_packets_free:390| [2025/04/30 09:44:17 505800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32315|rttvar:63|minrtt:31343|latest_rtt:32401|ack_delay:56| [2025/04/30 09:44:17 505804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32319|rttvar:55|minrtt:31343|latest_rtt:32401|ack_delay:56| [2025/04/30 09:44:17 505809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:623|lost_pn:620|thresh:3| [2025/04/30 09:44:17 505813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 505817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32319|rtt_var:55|pto_duration:34319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 505821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 505825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 505829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 505837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257564667|now:1746006257505817|interv:58850| [2025/04/30 09:44:17 505841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257564667|now:1746006257505817|interval:58850|pto_count:0|srtt:32319 [2025/04/30 09:44:17 505846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33837, ack_elapse 33889, delivered 40806|rate 1204107|lost 223| [2025/04/30 09:44:17 505850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204107) in round 10| [2025/04/30 09:44:17 505854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 505858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 505862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257473332|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 505867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257473332|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 505871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32319|latest_rtt:32401|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 505878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:203|largest:203|pns:2| [2025/04/30 09:44:17 505882] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:203|frame:ACK |recv_time:1746006257505733|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 505887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377505733|now:1746006257505733|interv:120000000| [2025/04/30 09:44:17 505891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377505733|now:1746006257505733|interv:120000000| [2025/04/30 09:44:17 505895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257506469|pq_index:0| [2025/04/30 09:44:17 505899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257505171| [2025/04/30 09:44:17 505903] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257505903| [2025/04/30 09:44:17 505908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257505907| [2025/04/30 09:44:17 505913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 505918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32319|min_srtt:32319|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 505923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:544728| [2025/04/30 09:44:17 505930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32319|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 505935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 505939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32319|min_srtt:32319|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 505944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:545907| [2025/04/30 09:44:17 505948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32319|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 505952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 505957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32319|min_srtt:32319|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 505961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:547086| [2025/04/30 09:44:17 505965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 505969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 505973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 505977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 505982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 505986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:488136| [2025/04/30 09:44:17 505990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 505994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 505998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257506469| [2025/04/30 09:44:17 506002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257506469| [2025/04/30 09:44:17 506006] [debug] |xqc_engine_wakeup_after|wakeup:1746006257506469|now:1746006257506006|diff:463| [2025/04/30 09:44:17 506010] [debug] |xqc_engine_main_logic|END|now:1746006257505907| [2025/04/30 09:44:17 506015] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257506015| [2025/04/30 09:44:17 506019] [debug] |xqc_engine_wakeup_after|wakeup:1746006257506469|now:1746006257506019|diff:450| [2025/04/30 09:44:17 506023] [debug] |xqc_engine_main_logic|END|now:1746006257506015| [2025/04/30 09:44:17 507096] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257507095| [2025/04/30 09:44:17 507107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257506469|pq_index:0| [2025/04/30 09:44:17 507116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257505907| [2025/04/30 09:44:17 507121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257507120| [2025/04/30 09:44:17 507126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257506469|now:1746006257507120| [2025/04/30 09:44:17 507130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257506469|now:1746006257507120| [2025/04/30 09:44:17 507152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 507156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 507162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32319|min_srtt:32319|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 507166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:547086| [2025/04/30 09:44:17 507171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 507175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 507179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 507183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 507188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 507192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:488136| [2025/04/30 09:44:17 507197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 507201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:657| [2025/04/30 09:44:17 507233] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:657|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257507210|stream_id:0|stream_offset:488136| [2025/04/30 09:44:17 507239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:657|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 507244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 507248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32319|rtt_var:55|pto_duration:34319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 507252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 507256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 507264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 507268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257566529|now:1746006257507248|interv:59281| [2025/04/30 09:44:17 507272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257566529|now:1746006257507248|interval:59281|pto_count:0|srtt:32319 [2025/04/30 09:44:17 507277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 507282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 507286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:489315| [2025/04/30 09:44:17 507290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 507295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:658| [2025/04/30 09:44:17 507317] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:658|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257507301|stream_id:0|stream_offset:489315| [2025/04/30 09:44:17 507322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:658|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 507327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 507331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32319|rtt_var:55|pto_duration:34319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 507335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 507339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 507343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 507347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257566620|now:1746006257507331|interv:59289| [2025/04/30 09:44:17 507351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257566620|now:1746006257507331|interval:59289|pto_count:0|srtt:32319 [2025/04/30 09:44:17 507355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 507360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 507365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:490494| [2025/04/30 09:44:17 507373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 507379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257508379|now:1746006257507379|interv:1000| [2025/04/30 09:44:17 507393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 507399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 507406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257508379| [2025/04/30 09:44:17 507412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257508379| [2025/04/30 09:44:17 507419] [debug] |xqc_engine_wakeup_after|wakeup:1746006257508379|now:1746006257507419|diff:960| [2025/04/30 09:44:17 507426] [debug] |xqc_engine_main_logic|END|now:1746006257507120| [2025/04/30 09:44:17 507732] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257507731| [2025/04/30 09:44:17 507740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 507746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:203| [2025/04/30 09:44:17 507750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:204| [2025/04/30 09:44:17 507756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:204| [2025/04/30 09:44:17 507760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 507765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:624|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:625|path_largest_ack:624| [2025/04/30 09:44:17 507769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42006|prior_delivered:418022|prior_time:1746006257471844|is_app_limited:0|send_elapse:33926|ack_elapse:35887|ctl_first_sent_time:1746006257473421|lagest_ack_time:1746006257507731|curr_delivered:460028| [2025/04/30 09:44:17 507774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257473421| [2025/04/30 09:44:17 507779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:508||sndq_packets_used_bytes:0|sndq_packets_free:391| [2025/04/30 09:44:17 507783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:625|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:625|path_largest_ack:625| [2025/04/30 09:44:17 507787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40806|prior_delivered:420422|prior_time:1746006257473877|is_app_limited:0|send_elapse:33804|ack_elapse:33854|ctl_first_sent_time:1746006257475362|lagest_ack_time:1746006257507731|curr_delivered:461228| [2025/04/30 09:44:17 507792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257475362| [2025/04/30 09:44:17 507796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:507||sndq_packets_used_bytes:0|sndq_packets_free:392| [2025/04/30 09:44:17 507800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32319|rttvar:55|minrtt:31343|latest_rtt:32369|ack_delay:64| [2025/04/30 09:44:17 507804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32318|rttvar:45|minrtt:31343|latest_rtt:32369|ack_delay:64| [2025/04/30 09:44:17 507809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:625|lost_pn:622|thresh:3| [2025/04/30 09:44:17 507813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 507817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32318|rtt_var:45|pto_duration:34318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 507826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 507830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 507834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 507838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257566619|now:1746006257507817|interv:58802| [2025/04/30 09:44:17 507842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257566619|now:1746006257507817|interval:58802|pto_count:0|srtt:32318 [2025/04/30 09:44:17 507846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33804, ack_elapse 33854, delivered 40806|rate 1205352|lost 223| [2025/04/30 09:44:17 507851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205352) in round 10| [2025/04/30 09:44:17 507855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 507859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 507863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257475362|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 507867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257475362|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 507872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32318|latest_rtt:32369|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 507878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:204|largest:204|pns:2| [2025/04/30 09:44:17 507882] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:204|frame:ACK |recv_time:1746006257507731|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 507887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377507731|now:1746006257507731|interv:120000000| [2025/04/30 09:44:17 507891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377507731|now:1746006257507731|interv:120000000| [2025/04/30 09:44:17 507895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257508379|pq_index:0| [2025/04/30 09:44:17 507899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257507120| [2025/04/30 09:44:17 507903] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257507903| [2025/04/30 09:44:17 507908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257507907| [2025/04/30 09:44:17 507913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 507921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32318|min_srtt:32318|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 507925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:547086| [2025/04/30 09:44:17 507930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32318|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 507934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 507939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32318|min_srtt:32318|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 507943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:548265| [2025/04/30 09:44:17 507948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32318|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 507952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 507956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32318|min_srtt:32318|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 507961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:549444| [2025/04/30 09:44:17 507965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 507969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 507973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 507977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 507981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 507986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:490494| [2025/04/30 09:44:17 507990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 507994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 507998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257508379| [2025/04/30 09:44:17 508002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257508379| [2025/04/30 09:44:17 508006] [debug] |xqc_engine_wakeup_after|wakeup:1746006257508379|now:1746006257508006|diff:373| [2025/04/30 09:44:17 508013] [debug] |xqc_engine_main_logic|END|now:1746006257507907| [2025/04/30 09:44:17 508018] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257508017| [2025/04/30 09:44:17 508021] [debug] |xqc_engine_wakeup_after|wakeup:1746006257508379|now:1746006257508021|diff:358| [2025/04/30 09:44:17 508025] [debug] |xqc_engine_main_logic|END|now:1746006257508017| [2025/04/30 09:44:17 509098] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257509098| [2025/04/30 09:44:17 509109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257508379|pq_index:0| [2025/04/30 09:44:17 509113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257507907| [2025/04/30 09:44:17 509119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257509118| [2025/04/30 09:44:17 509123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257508379|now:1746006257509118| [2025/04/30 09:44:17 509128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257508379|now:1746006257509118| [2025/04/30 09:44:17 509147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 509153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 509158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32318|min_srtt:32318|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 509163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:549444| [2025/04/30 09:44:17 509168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 509172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 509176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 509180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 509185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 509189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:490494| [2025/04/30 09:44:17 509194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 509198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:659| [2025/04/30 09:44:17 509229] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:659|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257509207|stream_id:0|stream_offset:490494| [2025/04/30 09:44:17 509235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:659|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 509240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 509249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32318|rtt_var:45|pto_duration:34318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 509254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 509258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 509262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 509266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257568525|now:1746006257509249|interv:59276| [2025/04/30 09:44:17 509270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257568525|now:1746006257509249|interval:59276|pto_count:0|srtt:32318 [2025/04/30 09:44:17 509274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 509279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 509283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:491673| [2025/04/30 09:44:17 509288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 509292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:660| [2025/04/30 09:44:17 509314] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:660|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257509298|stream_id:0|stream_offset:491673| [2025/04/30 09:44:17 509319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:660|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 509324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 509328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32318|rtt_var:45|pto_duration:34318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 509333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 509337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 509340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 509344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257568616|now:1746006257509328|interv:59288| [2025/04/30 09:44:17 509348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257568616|now:1746006257509328|interval:59288|pto_count:0|srtt:32318 [2025/04/30 09:44:17 509353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 509357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 509369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:492852| [2025/04/30 09:44:17 509376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 509382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257510382|now:1746006257509382|interv:1000| [2025/04/30 09:44:17 509389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 509395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 509401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257510382| [2025/04/30 09:44:17 509408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257510382| [2025/04/30 09:44:17 509415] [debug] |xqc_engine_wakeup_after|wakeup:1746006257510382|now:1746006257509415|diff:967| [2025/04/30 09:44:17 509421] [debug] |xqc_engine_main_logic|END|now:1746006257509118| [2025/04/30 09:44:17 509718] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257509717| [2025/04/30 09:44:17 509726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 509732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:204| [2025/04/30 09:44:17 509736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:205| [2025/04/30 09:44:17 509741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:205| [2025/04/30 09:44:17 509746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 509750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:626|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:627|path_largest_ack:626| [2025/04/30 09:44:17 509755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42006|prior_delivered:420422|prior_time:1746006257473877|is_app_limited:0|send_elapse:33899|ack_elapse:35840|ctl_first_sent_time:1746006257475457|lagest_ack_time:1746006257509717|curr_delivered:462428| [2025/04/30 09:44:17 509760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257475457| [2025/04/30 09:44:17 509764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:506||sndq_packets_used_bytes:0|sndq_packets_free:393| [2025/04/30 09:44:17 509769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:627|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:627|path_largest_ack:627| [2025/04/30 09:44:17 509773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40806|prior_delivered:422822|prior_time:1746006257475829|is_app_limited:0|send_elapse:33749|ack_elapse:33888|ctl_first_sent_time:1746006257477296|lagest_ack_time:1746006257509717|curr_delivered:463628| [2025/04/30 09:44:17 509777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257477296| [2025/04/30 09:44:17 509781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:505||sndq_packets_used_bytes:0|sndq_packets_free:394| [2025/04/30 09:44:17 509786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32318|rttvar:45|minrtt:31343|latest_rtt:32421|ack_delay:64| [2025/04/30 09:44:17 509790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32323|rttvar:43|minrtt:31343|latest_rtt:32421|ack_delay:64| [2025/04/30 09:44:17 509799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:627|lost_pn:624|thresh:3| [2025/04/30 09:44:17 509803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 509807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32323|rtt_var:43|pto_duration:34323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 509812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 509815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 509819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 509823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257568621|now:1746006257509807|interv:58814| [2025/04/30 09:44:17 509827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257568621|now:1746006257509807|interval:58814|pto_count:0|srtt:32323 [2025/04/30 09:44:17 509832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33749, ack_elapse 33888, delivered 40806|rate 1204143|lost 223| [2025/04/30 09:44:17 509836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204143) in round 10| [2025/04/30 09:44:17 509840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 509845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 509849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257477296|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 509853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257477296|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 509858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32323|latest_rtt:32421|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 509864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:205|largest:205|pns:2| [2025/04/30 09:44:17 509868] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:205|frame:ACK |recv_time:1746006257509717|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 509873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377509717|now:1746006257509717|interv:120000000| [2025/04/30 09:44:17 509877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377509717|now:1746006257509717|interv:120000000| [2025/04/30 09:44:17 509881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257510382|pq_index:0| [2025/04/30 09:44:17 509885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257509118| [2025/04/30 09:44:17 509892] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257509892| [2025/04/30 09:44:17 509897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257509896| [2025/04/30 09:44:17 509902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 509907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32323|min_srtt:32323|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 509911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:549444| [2025/04/30 09:44:17 509916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32323|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 509920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 509925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32323|min_srtt:32323|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 509929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:550623| [2025/04/30 09:44:17 509933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32323|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 509938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 509942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32323|min_srtt:32323|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 509947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:551802| [2025/04/30 09:44:17 509951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 509955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 509959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 509963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 509967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 509971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:492852| [2025/04/30 09:44:17 509978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 509982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 509986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257510382| [2025/04/30 09:44:17 509990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257510382| [2025/04/30 09:44:17 509994] [debug] |xqc_engine_wakeup_after|wakeup:1746006257510382|now:1746006257509994|diff:388| [2025/04/30 09:44:17 509998] [debug] |xqc_engine_main_logic|END|now:1746006257509896| [2025/04/30 09:44:17 510003] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257510003| [2025/04/30 09:44:17 510007] [debug] |xqc_engine_wakeup_after|wakeup:1746006257510382|now:1746006257510007|diff:375| [2025/04/30 09:44:17 510012] [debug] |xqc_engine_main_logic|END|now:1746006257510003| [2025/04/30 09:44:17 511087] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257511086| [2025/04/30 09:44:17 511098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257510382|pq_index:0| [2025/04/30 09:44:17 511103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257509896| [2025/04/30 09:44:17 511108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257511107| [2025/04/30 09:44:17 511113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257510382|now:1746006257511107| [2025/04/30 09:44:17 511117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257510382|now:1746006257511107| [2025/04/30 09:44:17 511121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 511125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 511130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32323|min_srtt:32323|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 511152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:551802| [2025/04/30 09:44:17 511157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 511161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 511165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 511169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 511174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 511178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:492852| [2025/04/30 09:44:17 511183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 511187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:661| [2025/04/30 09:44:17 511224] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:661|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257511201|stream_id:0|stream_offset:492852| [2025/04/30 09:44:17 511230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:661|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 511235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 511239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32323|rtt_var:43|pto_duration:34323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 511244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 511248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 511252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 511256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257570524|now:1746006257511239|interv:59285| [2025/04/30 09:44:17 511260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257570524|now:1746006257511239|interval:59285|pto_count:0|srtt:32323 [2025/04/30 09:44:17 511264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 511269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 511273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:494031| [2025/04/30 09:44:17 511278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 511282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:662| [2025/04/30 09:44:17 511304] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:662|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257511288|stream_id:0|stream_offset:494031| [2025/04/30 09:44:17 511309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:662|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 511314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 511318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32323|rtt_var:43|pto_duration:34323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 511322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 511326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 511330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 511337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257570611|now:1746006257511318|interv:59293| [2025/04/30 09:44:17 511344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257570611|now:1746006257511318|interval:59293|pto_count:0|srtt:32323 [2025/04/30 09:44:17 511350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 511357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 511364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:495210| [2025/04/30 09:44:17 511372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 511378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257512378|now:1746006257511378|interv:1000| [2025/04/30 09:44:17 511385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 511390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 511397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257512378| [2025/04/30 09:44:17 511404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257512378| [2025/04/30 09:44:17 511410] [debug] |xqc_engine_wakeup_after|wakeup:1746006257512378|now:1746006257511410|diff:968| [2025/04/30 09:44:17 511417] [debug] |xqc_engine_main_logic|END|now:1746006257511107| [2025/04/30 09:44:17 511701] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257511700| [2025/04/30 09:44:17 511709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 511715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:205| [2025/04/30 09:44:17 511719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:206| [2025/04/30 09:44:17 511725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:206| [2025/04/30 09:44:17 511729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 511734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:628|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:629|path_largest_ack:628| [2025/04/30 09:44:17 511738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42006|prior_delivered:422822|prior_time:1746006257475829|is_app_limited:0|send_elapse:33842|ack_elapse:35871|ctl_first_sent_time:1746006257477389|lagest_ack_time:1746006257511700|curr_delivered:464828| [2025/04/30 09:44:17 511743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257477389| [2025/04/30 09:44:17 511748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:504||sndq_packets_used_bytes:0|sndq_packets_free:395| [2025/04/30 09:44:17 511752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:629|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:629|path_largest_ack:629| [2025/04/30 09:44:17 511756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40806|prior_delivered:425222|prior_time:1746006257477837|is_app_limited:0|send_elapse:33786|ack_elapse:33863|ctl_first_sent_time:1746006257479325|lagest_ack_time:1746006257511700|curr_delivered:466028| [2025/04/30 09:44:17 511766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257479325| [2025/04/30 09:44:17 511770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:503||sndq_packets_used_bytes:0|sndq_packets_free:396| [2025/04/30 09:44:17 511774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32323|rttvar:43|minrtt:31343|latest_rtt:32375|ack_delay:56| [2025/04/30 09:44:17 511779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32322|rttvar:34|minrtt:31343|latest_rtt:32375|ack_delay:56| [2025/04/30 09:44:17 511783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:629|lost_pn:626|thresh:3| [2025/04/30 09:44:17 511787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 511791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32322|rtt_var:34|pto_duration:34322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 511796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 511800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 511803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 511807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257570610|now:1746006257511791|interv:58819| [2025/04/30 09:44:17 511811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257570610|now:1746006257511791|interval:58819|pto_count:0|srtt:32322 [2025/04/30 09:44:17 511816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33786, ack_elapse 33863, delivered 40806|rate 1205032|lost 223| [2025/04/30 09:44:17 511820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205032) in round 10| [2025/04/30 09:44:17 511825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 511829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 511833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257479325|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 511838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257479325|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 511842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32322|latest_rtt:32375|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 511848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:206|largest:206|pns:2| [2025/04/30 09:44:17 511852] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:206|frame:ACK |recv_time:1746006257511700|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 511860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377511700|now:1746006257511700|interv:120000000| [2025/04/30 09:44:17 511864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377511700|now:1746006257511700|interv:120000000| [2025/04/30 09:44:17 511868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257512378|pq_index:0| [2025/04/30 09:44:17 511872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257511107| [2025/04/30 09:44:17 511876] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257511876| [2025/04/30 09:44:17 511881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257511880| [2025/04/30 09:44:17 511886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 511891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32322|min_srtt:32322|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 511896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:551802| [2025/04/30 09:44:17 511900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32322|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 511905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 511910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32322|min_srtt:32322|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 511914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:552981| [2025/04/30 09:44:17 511918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32322|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 511923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 511927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32322|min_srtt:32322|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 511931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:554160| [2025/04/30 09:44:17 511936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 511939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 511943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 511947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 511958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 511962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:495210| [2025/04/30 09:44:17 511967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 511970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 511974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257512378| [2025/04/30 09:44:17 511978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257512378| [2025/04/30 09:44:17 511982] [debug] |xqc_engine_wakeup_after|wakeup:1746006257512378|now:1746006257511982|diff:396| [2025/04/30 09:44:17 511987] [debug] |xqc_engine_main_logic|END|now:1746006257511880| [2025/04/30 09:44:17 511992] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257511991| [2025/04/30 09:44:17 511995] [debug] |xqc_engine_wakeup_after|wakeup:1746006257512378|now:1746006257511995|diff:383| [2025/04/30 09:44:17 511999] [debug] |xqc_engine_main_logic|END|now:1746006257511991| [2025/04/30 09:44:17 513072] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257513072| [2025/04/30 09:44:17 513083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257512378|pq_index:0| [2025/04/30 09:44:17 513087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257511880| [2025/04/30 09:44:17 513092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257513091| [2025/04/30 09:44:17 513097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257512378|now:1746006257513091| [2025/04/30 09:44:17 513101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257512378|now:1746006257513091| [2025/04/30 09:44:17 513105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 513110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 513115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32322|min_srtt:32322|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 513119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:554160| [2025/04/30 09:44:17 513124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 513128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 513147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 513153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 513158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 513167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:495210| [2025/04/30 09:44:17 513172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 513176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:663| [2025/04/30 09:44:17 513207] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:663|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257513185|stream_id:0|stream_offset:495210| [2025/04/30 09:44:17 513213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:663|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 513218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 513223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32322|rtt_var:34|pto_duration:34322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 513227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 513231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 513235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 513239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257572507|now:1746006257513222|interv:59285| [2025/04/30 09:44:17 513243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257572507|now:1746006257513222|interval:59285|pto_count:0|srtt:32322 [2025/04/30 09:44:17 513248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 513252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 513257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:496389| [2025/04/30 09:44:17 513261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 513265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:664| [2025/04/30 09:44:17 513286] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:664|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257513271|stream_id:0|stream_offset:496389| [2025/04/30 09:44:17 513292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:664|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 513296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 513300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32322|rtt_var:34|pto_duration:34322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 513305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 513312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 513316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 513320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257572593|now:1746006257513300|interv:59293| [2025/04/30 09:44:17 513324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257572593|now:1746006257513300|interval:59293|pto_count:0|srtt:32322 [2025/04/30 09:44:17 513329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 513335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 513342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:497568| [2025/04/30 09:44:17 513349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 513355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257514355|now:1746006257513355|interv:1000| [2025/04/30 09:44:17 513362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 513368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 513374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257514355| [2025/04/30 09:44:17 513381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257514355| [2025/04/30 09:44:17 513388] [debug] |xqc_engine_wakeup_after|wakeup:1746006257514355|now:1746006257513387|diff:968| [2025/04/30 09:44:17 513394] [debug] |xqc_engine_main_logic|END|now:1746006257513091| [2025/04/30 09:44:17 513708] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257513707| [2025/04/30 09:44:17 513715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 513722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:206| [2025/04/30 09:44:17 513726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:207| [2025/04/30 09:44:17 513732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:207| [2025/04/30 09:44:17 513736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 513741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:630|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:631|path_largest_ack:630| [2025/04/30 09:44:17 513745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42006|prior_delivered:425222|prior_time:1746006257477837|is_app_limited:0|send_elapse:33878|ack_elapse:35870|ctl_first_sent_time:1746006257479417|lagest_ack_time:1746006257513707|curr_delivered:467228| [2025/04/30 09:44:17 513750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257479417| [2025/04/30 09:44:17 513755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:502||sndq_packets_used_bytes:0|sndq_packets_free:397| [2025/04/30 09:44:17 513759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:631|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:631|path_largest_ack:631| [2025/04/30 09:44:17 513768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40806|prior_delivered:427622|prior_time:1746006257479826|is_app_limited:0|send_elapse:33776|ack_elapse:33881|ctl_first_sent_time:1746006257481291|lagest_ack_time:1746006257513707|curr_delivered:468428| [2025/04/30 09:44:17 513772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257481291| [2025/04/30 09:44:17 513776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:501||sndq_packets_used_bytes:0|sndq_packets_free:398| [2025/04/30 09:44:17 513780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32322|rttvar:34|minrtt:31343|latest_rtt:32416|ack_delay:56| [2025/04/30 09:44:17 513785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32327|rttvar:35|minrtt:31343|latest_rtt:32416|ack_delay:56| [2025/04/30 09:44:17 513789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:631|lost_pn:628|thresh:3| [2025/04/30 09:44:17 513793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 513797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32327|rtt_var:35|pto_duration:34327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 513802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 513806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 513810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 513813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257572598|now:1746006257513797|interv:58801| [2025/04/30 09:44:17 513818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257572598|now:1746006257513797|interval:58801|pto_count:0|srtt:32327 [2025/04/30 09:44:17 513822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33776, ack_elapse 33881, delivered 40806|rate 1204391|lost 223| [2025/04/30 09:44:17 513826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204391) in round 10| [2025/04/30 09:44:17 513831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 513835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 513839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257481291|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 513843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257481291|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 513848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32327|latest_rtt:32416|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 513856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:207|largest:207|pns:2| [2025/04/30 09:44:17 513861] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:207|frame:ACK |recv_time:1746006257513707|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 513866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377513707|now:1746006257513707|interv:120000000| [2025/04/30 09:44:17 513870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377513707|now:1746006257513707|interv:120000000| [2025/04/30 09:44:17 513874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257514355|pq_index:0| [2025/04/30 09:44:17 513878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257513091| [2025/04/30 09:44:17 513882] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257513882| [2025/04/30 09:44:17 513887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257513886| [2025/04/30 09:44:17 513892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 513897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32327|min_srtt:32327|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 513901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:554160| [2025/04/30 09:44:17 513906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32327|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 513911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 513915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32327|min_srtt:32327|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 513920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:555339| [2025/04/30 09:44:17 513924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32327|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 513928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 513933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32327|min_srtt:32327|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 513937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:556518| [2025/04/30 09:44:17 513944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 513948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 513951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 513956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 513960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 513964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:497568| [2025/04/30 09:44:17 513969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 513973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 513977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257514355| [2025/04/30 09:44:17 513981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257514355| [2025/04/30 09:44:17 513985] [debug] |xqc_engine_wakeup_after|wakeup:1746006257514355|now:1746006257513984|diff:371| [2025/04/30 09:44:17 513989] [debug] |xqc_engine_main_logic|END|now:1746006257513886| [2025/04/30 09:44:17 513994] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257513994| [2025/04/30 09:44:17 513998] [debug] |xqc_engine_wakeup_after|wakeup:1746006257514355|now:1746006257513998|diff:357| [2025/04/30 09:44:17 514002] [debug] |xqc_engine_main_logic|END|now:1746006257513994| [2025/04/30 09:44:17 515074] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257515074| [2025/04/30 09:44:17 515085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257514355|pq_index:0| [2025/04/30 09:44:17 515090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257513886| [2025/04/30 09:44:17 515095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257515094| [2025/04/30 09:44:17 515100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257514355|now:1746006257515094| [2025/04/30 09:44:17 515104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257514355|now:1746006257515094| [2025/04/30 09:44:17 515108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 515112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 515117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32327|min_srtt:32327|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 515122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:556518| [2025/04/30 09:44:17 515127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 515131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 515156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 515161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 515166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 515170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:497568| [2025/04/30 09:44:17 515174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 515179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:665| [2025/04/30 09:44:17 515210] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:665|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257515187|stream_id:0|stream_offset:497568| [2025/04/30 09:44:17 515216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:665|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 515221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 515226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32327|rtt_var:35|pto_duration:34327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 515230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 515234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 515238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 515242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257574514|now:1746006257515225|interv:59289| [2025/04/30 09:44:17 515246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257574514|now:1746006257515225|interval:59289|pto_count:0|srtt:32327 [2025/04/30 09:44:17 515251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 515255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 515260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:498747| [2025/04/30 09:44:17 515264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 515268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:666| [2025/04/30 09:44:17 515289] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:666|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257515274|stream_id:0|stream_offset:498747| [2025/04/30 09:44:17 515295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:666|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 515303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 515307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32327|rtt_var:35|pto_duration:34327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 515311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 515315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 515319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 515323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257574601|now:1746006257515307|interv:59294| [2025/04/30 09:44:17 515327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257574601|now:1746006257515307|interval:59294|pto_count:0|srtt:32327 [2025/04/30 09:44:17 515331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 515337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 515344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:499926| [2025/04/30 09:44:17 515351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 515358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257516358|now:1746006257515358|interv:1000| [2025/04/30 09:44:17 515364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 515370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 515377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257516358| [2025/04/30 09:44:17 515384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257516358| [2025/04/30 09:44:17 515390] [debug] |xqc_engine_wakeup_after|wakeup:1746006257516358|now:1746006257515390|diff:968| [2025/04/30 09:44:17 515397] [debug] |xqc_engine_main_logic|END|now:1746006257515094| [2025/04/30 09:44:17 515704] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257515703| [2025/04/30 09:44:17 515711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 515718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:207| [2025/04/30 09:44:17 515721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:208| [2025/04/30 09:44:17 515727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:208| [2025/04/30 09:44:17 515731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 515736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:632|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:633|path_largest_ack:632| [2025/04/30 09:44:17 515741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42006|prior_delivered:427622|prior_time:1746006257479826|is_app_limited:0|send_elapse:33868|ack_elapse:35877|ctl_first_sent_time:1746006257481383|lagest_ack_time:1746006257515703|curr_delivered:469628| [2025/04/30 09:44:17 515750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257481383| [2025/04/30 09:44:17 515755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:500||sndq_packets_used_bytes:0|sndq_packets_free:399| [2025/04/30 09:44:17 515759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:633|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:633|path_largest_ack:633| [2025/04/30 09:44:17 515764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40806|prior_delivered:430022|prior_time:1746006257481818|is_app_limited:0|send_elapse:33784|ack_elapse:33885|ctl_first_sent_time:1746006257483282|lagest_ack_time:1746006257515703|curr_delivered:470828| [2025/04/30 09:44:17 515768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257483282| [2025/04/30 09:44:17 515772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:499||sndq_packets_used_bytes:0|sndq_packets_free:400| [2025/04/30 09:44:17 515776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32327|rttvar:35|minrtt:31343|latest_rtt:32421|ack_delay:64| [2025/04/30 09:44:17 515780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32331|rttvar:34|minrtt:31343|latest_rtt:32421|ack_delay:64| [2025/04/30 09:44:17 515785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:633|lost_pn:630|thresh:3| [2025/04/30 09:44:17 515789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 515793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32331|rtt_var:34|pto_duration:34331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 515797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 515801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 515805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 515809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257574605|now:1746006257515793|interv:58812| [2025/04/30 09:44:17 515813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257574605|now:1746006257515793|interval:58812|pto_count:0|srtt:32331 [2025/04/30 09:44:17 515818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33784, ack_elapse 33885, delivered 40806|rate 1204249|lost 223| [2025/04/30 09:44:17 515822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204249) in round 10| [2025/04/30 09:44:17 515826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 515831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 515835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257483282|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 515842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257483282|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 515846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32331|latest_rtt:32421|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 515852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:208|largest:208|pns:2| [2025/04/30 09:44:17 515857] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:208|frame:ACK |recv_time:1746006257515703|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 515861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377515703|now:1746006257515703|interv:120000000| [2025/04/30 09:44:17 515865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377515703|now:1746006257515703|interv:120000000| [2025/04/30 09:44:17 515869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257516358|pq_index:0| [2025/04/30 09:44:17 515874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257515094| [2025/04/30 09:44:17 515878] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257515877| [2025/04/30 09:44:17 515882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257515881| [2025/04/30 09:44:17 515887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 515892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32331|min_srtt:32331|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 515897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:556518| [2025/04/30 09:44:17 515901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32331|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 515906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 515911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32331|min_srtt:32331|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 515915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:557697| [2025/04/30 09:44:17 515919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32331|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 515924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 515931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32331|min_srtt:32331|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 515935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:558876| [2025/04/30 09:44:17 515939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 515943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 515947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 515951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 515956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 515960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:499926| [2025/04/30 09:44:17 515964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 515968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 515972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257516358| [2025/04/30 09:44:17 515976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257516358| [2025/04/30 09:44:17 515980] [debug] |xqc_engine_wakeup_after|wakeup:1746006257516358|now:1746006257515980|diff:378| [2025/04/30 09:44:17 515984] [debug] |xqc_engine_main_logic|END|now:1746006257515881| [2025/04/30 09:44:17 515989] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257515989| [2025/04/30 09:44:17 515993] [debug] |xqc_engine_wakeup_after|wakeup:1746006257516358|now:1746006257515993|diff:365| [2025/04/30 09:44:17 515997] [debug] |xqc_engine_main_logic|END|now:1746006257515989| [2025/04/30 09:44:17 517069] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257517069| [2025/04/30 09:44:17 517080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257516358|pq_index:0| [2025/04/30 09:44:17 517084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257515881| [2025/04/30 09:44:17 517089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257517088| [2025/04/30 09:44:17 517094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257516358|now:1746006257517088| [2025/04/30 09:44:17 517098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257516358|now:1746006257517088| [2025/04/30 09:44:17 517102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 517107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 517112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32331|min_srtt:32331|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 517121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:558876| [2025/04/30 09:44:17 517126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 517130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 517151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 517156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 517161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 517165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:499926| [2025/04/30 09:44:17 517170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 517174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:667| [2025/04/30 09:44:17 517205] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:667|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257517182|stream_id:0|stream_offset:499926| [2025/04/30 09:44:17 517211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:667|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 517216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 517220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32331|rtt_var:34|pto_duration:34331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 517225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 517229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 517233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 517237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257576513|now:1746006257517220|interv:59293| [2025/04/30 09:44:17 517241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257576513|now:1746006257517220|interval:59293|pto_count:0|srtt:32331 [2025/04/30 09:44:17 517245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 517250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 517254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:501105| [2025/04/30 09:44:17 517263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 517267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:668| [2025/04/30 09:44:17 517289] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:668|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257517273|stream_id:0|stream_offset:501105| [2025/04/30 09:44:17 517294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:668|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 517299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 517303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32331|rtt_var:34|pto_duration:34331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 517307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 517311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 517315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 517319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257576604|now:1746006257517303|interv:59301| [2025/04/30 09:44:17 517323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257576604|now:1746006257517303|interval:59301|pto_count:0|srtt:32331 [2025/04/30 09:44:17 517328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 517332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 517338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:502284| [2025/04/30 09:44:17 517345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 517351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257518351|now:1746006257517351|interv:1000| [2025/04/30 09:44:17 517358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 517364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 517370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257518351| [2025/04/30 09:44:17 517377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257518351| [2025/04/30 09:44:17 517384] [debug] |xqc_engine_wakeup_after|wakeup:1746006257518351|now:1746006257517384|diff:967| [2025/04/30 09:44:17 517391] [debug] |xqc_engine_main_logic|END|now:1746006257517088| [2025/04/30 09:44:17 517690] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257517689| [2025/04/30 09:44:17 517697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 517704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:208| [2025/04/30 09:44:17 517708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:209| [2025/04/30 09:44:17 517719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:209| [2025/04/30 09:44:17 517723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 517728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:634|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:635|path_largest_ack:634| [2025/04/30 09:44:17 517733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42006|prior_delivered:430022|prior_time:1746006257481818|is_app_limited:0|send_elapse:33876|ack_elapse:35871|ctl_first_sent_time:1746006257483374|lagest_ack_time:1746006257517689|curr_delivered:472028| [2025/04/30 09:44:17 517737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257483374| [2025/04/30 09:44:17 517742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:498||sndq_packets_used_bytes:0|sndq_packets_free:401| [2025/04/30 09:44:17 517746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:635|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:635|path_largest_ack:635| [2025/04/30 09:44:17 517750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40806|prior_delivered:432422|prior_time:1746006257483804|is_app_limited:0|send_elapse:33850|ack_elapse:33885|ctl_first_sent_time:1746006257485340|lagest_ack_time:1746006257517689|curr_delivered:473228| [2025/04/30 09:44:17 517755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257485340| [2025/04/30 09:44:17 517759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:497||sndq_packets_used_bytes:0|sndq_packets_free:402| [2025/04/30 09:44:17 517763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32331|rttvar:34|minrtt:31343|latest_rtt:32349|ack_delay:64| [2025/04/30 09:44:17 517767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32325|rttvar:37|minrtt:31343|latest_rtt:32349|ack_delay:64| [2025/04/30 09:44:17 517771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:635|lost_pn:632|thresh:3| [2025/04/30 09:44:17 517776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 517780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32325|rtt_var:37|pto_duration:34325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 517784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 517788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 517792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 517796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257576598|now:1746006257517779|interv:58819| [2025/04/30 09:44:17 517800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257576598|now:1746006257517779|interval:58819|pto_count:0|srtt:32325 [2025/04/30 09:44:17 517804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33850, ack_elapse 33885, delivered 40806|rate 1204249|lost 223| [2025/04/30 09:44:17 517809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204249) in round 10| [2025/04/30 09:44:17 517816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 517820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 517824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257485340|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 517829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257485340|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 517834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32325|latest_rtt:32349|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 517839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:209|largest:209|pns:2| [2025/04/30 09:44:17 517844] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:209|frame:ACK |recv_time:1746006257517689|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 517849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377517689|now:1746006257517689|interv:120000000| [2025/04/30 09:44:17 517853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377517689|now:1746006257517689|interv:120000000| [2025/04/30 09:44:17 517857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257518351|pq_index:0| [2025/04/30 09:44:17 517861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257517088| [2025/04/30 09:44:17 517865] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257517865| [2025/04/30 09:44:17 517870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257517869| [2025/04/30 09:44:17 517875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 517880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32325|min_srtt:32325|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 517884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:558876| [2025/04/30 09:44:17 517889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32325|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 517894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 517898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32325|min_srtt:32325|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 517902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:560055| [2025/04/30 09:44:17 517910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32325|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 517914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 517919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32325|min_srtt:32325|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 517923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:561234| [2025/04/30 09:44:17 517927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 517931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 517935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 517939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 517943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 517948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:502284| [2025/04/30 09:44:17 517952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 517956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 517960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257518351| [2025/04/30 09:44:17 517964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257518351| [2025/04/30 09:44:17 517968] [debug] |xqc_engine_wakeup_after|wakeup:1746006257518351|now:1746006257517968|diff:383| [2025/04/30 09:44:17 517972] [debug] |xqc_engine_main_logic|END|now:1746006257517869| [2025/04/30 09:44:17 517977] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257517977| [2025/04/30 09:44:17 517981] [debug] |xqc_engine_wakeup_after|wakeup:1746006257518351|now:1746006257517981|diff:370| [2025/04/30 09:44:17 517985] [debug] |xqc_engine_main_logic|END|now:1746006257517977| [2025/04/30 09:44:17 519057] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257519057| [2025/04/30 09:44:17 519068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257518351|pq_index:0| [2025/04/30 09:44:17 519072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257517869| [2025/04/30 09:44:17 519078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257519077| [2025/04/30 09:44:17 519082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257518351|now:1746006257519077| [2025/04/30 09:44:17 519091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257518351|now:1746006257519077| [2025/04/30 09:44:17 519095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 519100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 519105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32325|min_srtt:32325|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 519110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:561234| [2025/04/30 09:44:17 519114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 519118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 519122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 519126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 519131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 519152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:502284| [2025/04/30 09:44:17 519157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 519161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:669| [2025/04/30 09:44:17 519192] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:669|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257519170|stream_id:0|stream_offset:502284| [2025/04/30 09:44:17 519198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:669|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 519203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 519207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32325|rtt_var:37|pto_duration:34325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 519212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 519216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 519219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 519223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257578495|now:1746006257519207|interv:59288| [2025/04/30 09:44:17 519228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257578495|now:1746006257519207|interval:59288|pto_count:0|srtt:32325 [2025/04/30 09:44:17 519232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 519241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 519245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:503463| [2025/04/30 09:44:17 519250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 519254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:670| [2025/04/30 09:44:17 519276] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:670|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257519260|stream_id:0|stream_offset:503463| [2025/04/30 09:44:17 519281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:670|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 519286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 519290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32325|rtt_var:37|pto_duration:34325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 519295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 519299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 519303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 519307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257578585|now:1746006257519290|interv:59295| [2025/04/30 09:44:17 519311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257578585|now:1746006257519290|interval:59295|pto_count:0|srtt:32325 [2025/04/30 09:44:17 519315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 519320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 519326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:504642| [2025/04/30 09:44:17 519333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 519340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257520339|now:1746006257519339|interv:1000| [2025/04/30 09:44:17 519346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 519352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 519359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257520339| [2025/04/30 09:44:17 519366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257520339| [2025/04/30 09:44:17 519373] [debug] |xqc_engine_wakeup_after|wakeup:1746006257520339|now:1746006257519372|diff:967| [2025/04/30 09:44:17 519379] [debug] |xqc_engine_main_logic|END|now:1746006257519077| [2025/04/30 09:44:17 519683] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257519682| [2025/04/30 09:44:17 519691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 519697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:209| [2025/04/30 09:44:17 519701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:210| [2025/04/30 09:44:17 519707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:210| [2025/04/30 09:44:17 519711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 519716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:636|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:637|path_largest_ack:636| [2025/04/30 09:44:17 519721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42006|prior_delivered:432422|prior_time:1746006257483804|is_app_limited:0|send_elapse:33947|ack_elapse:35878|ctl_first_sent_time:1746006257485437|lagest_ack_time:1746006257519682|curr_delivered:474428| [2025/04/30 09:44:17 519725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257485437| [2025/04/30 09:44:17 519730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:496||sndq_packets_used_bytes:0|sndq_packets_free:403| [2025/04/30 09:44:17 519734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:637|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:637|path_largest_ack:637| [2025/04/30 09:44:17 519739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:434828|prior_time:1746006257485967|is_app_limited:0|send_elapse:33929|ack_elapse:33715|ctl_first_sent_time:1746006257487489|lagest_ack_time:1746006257519682|curr_delivered:475628| [2025/04/30 09:44:17 519743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257487489| [2025/04/30 09:44:17 519747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:495||sndq_packets_used_bytes:0|sndq_packets_free:404| [2025/04/30 09:44:17 519751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32325|rttvar:37|minrtt:31343|latest_rtt:32193|ack_delay:56| [2025/04/30 09:44:17 519755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32302|rttvar:75|minrtt:31343|latest_rtt:32193|ack_delay:56| [2025/04/30 09:44:17 519760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:637|lost_pn:634|thresh:3| [2025/04/30 09:44:17 519764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 519768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32302|rtt_var:75|pto_duration:34302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 519772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 519776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 519780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 519784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257578562|now:1746006257519768|interv:58794| [2025/04/30 09:44:17 519793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257578562|now:1746006257519768|interval:58794|pto_count:0|srtt:32302 [2025/04/30 09:44:17 519797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33929, ack_elapse 33715, delivered 40800|rate 1202511|lost 223| [2025/04/30 09:44:17 519802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202511) in round 10| [2025/04/30 09:44:17 519806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 519810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 519814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257487489|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 519819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257487489|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:437228| [2025/04/30 09:44:17 519823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32302|latest_rtt:32193|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 519829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:210|largest:210|pns:2| [2025/04/30 09:44:17 519833] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:210|frame:ACK |recv_time:1746006257519682|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 519838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377519682|now:1746006257519682|interv:120000000| [2025/04/30 09:44:17 519842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377519682|now:1746006257519682|interv:120000000| [2025/04/30 09:44:17 519846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257520339|pq_index:0| [2025/04/30 09:44:17 519851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257519077| [2025/04/30 09:44:17 519855] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257519855| [2025/04/30 09:44:17 519860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257519859| [2025/04/30 09:44:17 519865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 519870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32302|min_srtt:32302|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 519874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:561234| [2025/04/30 09:44:17 519879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32302|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 519886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 519891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32302|min_srtt:32302|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 519895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:562413| [2025/04/30 09:44:17 519899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32302|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 519904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 519908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32302|min_srtt:32302|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 519912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:563592| [2025/04/30 09:44:17 519917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 519921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 519925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 519929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 519933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 519938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:504642| [2025/04/30 09:44:17 519942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 519946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 519950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257520339| [2025/04/30 09:44:17 519954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257520339| [2025/04/30 09:44:17 519958] [debug] |xqc_engine_wakeup_after|wakeup:1746006257520339|now:1746006257519958|diff:381| [2025/04/30 09:44:17 519962] [debug] |xqc_engine_main_logic|END|now:1746006257519859| [2025/04/30 09:44:17 519967] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257519967| [2025/04/30 09:44:17 519971] [debug] |xqc_engine_wakeup_after|wakeup:1746006257520339|now:1746006257519971|diff:368| [2025/04/30 09:44:17 519975] [debug] |xqc_engine_main_logic|END|now:1746006257519967| [2025/04/30 09:44:17 521047] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257521046| [2025/04/30 09:44:17 521058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257520339|pq_index:0| [2025/04/30 09:44:17 521062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257519859| [2025/04/30 09:44:17 521072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257521071| [2025/04/30 09:44:17 521077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257520339|now:1746006257521071| [2025/04/30 09:44:17 521081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257520339|now:1746006257521071| [2025/04/30 09:44:17 521085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 521090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 521095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32302|min_srtt:32302|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 521099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:563592| [2025/04/30 09:44:17 521104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 521108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 521112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 521116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 521121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 521125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:504642| [2025/04/30 09:44:17 521130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 521152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:671| [2025/04/30 09:44:17 521183] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:671|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257521160|stream_id:0|stream_offset:504642| [2025/04/30 09:44:17 521189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:671|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 521194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 521198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32302|rtt_var:75|pto_duration:34302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 521203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 521207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 521210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 521218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257580462|now:1746006257521198|interv:59264| [2025/04/30 09:44:17 521222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257580462|now:1746006257521198|interval:59264|pto_count:0|srtt:32302 [2025/04/30 09:44:17 521227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 521232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 521236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:505821| [2025/04/30 09:44:17 521241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 521245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:672| [2025/04/30 09:44:17 521267] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:672|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257521251|stream_id:0|stream_offset:505821| [2025/04/30 09:44:17 521272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:672|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 521277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 521281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32302|rtt_var:75|pto_duration:34302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 521286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 521290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 521293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 521297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257580553|now:1746006257521281|interv:59272| [2025/04/30 09:44:17 521301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257580553|now:1746006257521281|interval:59272|pto_count:0|srtt:32302 [2025/04/30 09:44:17 521306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 521311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 521318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:507000| [2025/04/30 09:44:17 521325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 521331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257522331|now:1746006257521331|interv:1000| [2025/04/30 09:44:17 521338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 521349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 521355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257522331| [2025/04/30 09:44:17 521362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257522331| [2025/04/30 09:44:17 521369] [debug] |xqc_engine_wakeup_after|wakeup:1746006257522331|now:1746006257521369|diff:962| [2025/04/30 09:44:17 521376] [debug] |xqc_engine_main_logic|END|now:1746006257521071| [2025/04/30 09:44:17 521673] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257521672| [2025/04/30 09:44:17 521681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 521687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:210| [2025/04/30 09:44:17 521691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:211| [2025/04/30 09:44:17 521697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:211| [2025/04/30 09:44:17 521701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 521706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:638|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:639|path_largest_ack:638| [2025/04/30 09:44:17 521711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:434828|prior_time:1746006257485967|is_app_limited:0|send_elapse:34056|ack_elapse:35705|ctl_first_sent_time:1746006257487616|lagest_ack_time:1746006257521672|curr_delivered:476828| [2025/04/30 09:44:17 521715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257487616| [2025/04/30 09:44:17 521720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:494||sndq_packets_used_bytes:0|sndq_packets_free:405| [2025/04/30 09:44:17 521724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:639|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:639|path_largest_ack:639| [2025/04/30 09:44:17 521728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:437228|prior_time:1746006257487813|is_app_limited:0|send_elapse:33900|ack_elapse:33859|ctl_first_sent_time:1746006257489373|lagest_ack_time:1746006257521672|curr_delivered:478028| [2025/04/30 09:44:17 521733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257489373| [2025/04/30 09:44:17 521737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:493||sndq_packets_used_bytes:0|sndq_packets_free:406| [2025/04/30 09:44:17 521741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32302|rttvar:75|minrtt:31343|latest_rtt:32299|ack_delay:56| [2025/04/30 09:44:17 521745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32295|rttvar:71|minrtt:31343|latest_rtt:32299|ack_delay:56| [2025/04/30 09:44:17 521749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:639|lost_pn:636|thresh:3| [2025/04/30 09:44:17 521753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 521758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32295|rtt_var:71|pto_duration:34295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 521767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 521771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 521774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 521778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257580546|now:1746006257521757|interv:58789| [2025/04/30 09:44:17 521782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257580546|now:1746006257521757|interval:58789|pto_count:0|srtt:32295 [2025/04/30 09:44:17 521787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33900, ack_elapse 33859, delivered 40800|rate 1203539|lost 223| [2025/04/30 09:44:17 521791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 10 -> 11| [2025/04/30 09:44:17 521795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203539) in round 11| [2025/04/30 09:44:17 521799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 521803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 521807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257489373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 521812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257489373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 521817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32295|latest_rtt:32299|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 521822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:211|largest:211|pns:2| [2025/04/30 09:44:17 521827] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:211|frame:ACK |recv_time:1746006257521672|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 521832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377521672|now:1746006257521672|interv:120000000| [2025/04/30 09:44:17 521836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377521672|now:1746006257521672|interv:120000000| [2025/04/30 09:44:17 521840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257522331|pq_index:0| [2025/04/30 09:44:17 521844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257521071| [2025/04/30 09:44:17 521848] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257521848| [2025/04/30 09:44:17 521853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257521852| [2025/04/30 09:44:17 521858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 521865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32295|min_srtt:32295|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 521870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:563592| [2025/04/30 09:44:17 521875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32295|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 521880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 521884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32295|min_srtt:32295|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 521889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:564771| [2025/04/30 09:44:17 521893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32295|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 521898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 521902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32295|min_srtt:32295|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 521906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:565950| [2025/04/30 09:44:17 521911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 521915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 521919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 521923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 521927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 521932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:507000| [2025/04/30 09:44:17 521936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 521940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 521944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257522331| [2025/04/30 09:44:17 521948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257522331| [2025/04/30 09:44:17 521952] [debug] |xqc_engine_wakeup_after|wakeup:1746006257522331|now:1746006257521952|diff:379| [2025/04/30 09:44:17 521960] [debug] |xqc_engine_main_logic|END|now:1746006257521852| [2025/04/30 09:44:17 521966] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257521965| [2025/04/30 09:44:17 521969] [debug] |xqc_engine_wakeup_after|wakeup:1746006257522331|now:1746006257521969|diff:362| [2025/04/30 09:44:17 521973] [debug] |xqc_engine_main_logic|END|now:1746006257521965| [2025/04/30 09:44:17 523045] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257523045| [2025/04/30 09:44:17 523056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257522331|pq_index:0| [2025/04/30 09:44:17 523061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257521852| [2025/04/30 09:44:17 523066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257523065| [2025/04/30 09:44:17 523071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257522331|now:1746006257523065| [2025/04/30 09:44:17 523075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257522331|now:1746006257523065| [2025/04/30 09:44:17 523079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 523084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 523089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32295|min_srtt:32295|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 523093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:565950| [2025/04/30 09:44:17 523098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 523102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 523106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 523110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 523115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 523119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:507000| [2025/04/30 09:44:17 523123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 523128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:673| [2025/04/30 09:44:17 523173] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:673|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257523151|stream_id:0|stream_offset:507000| [2025/04/30 09:44:17 523182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:673|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 523192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 523196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32295|rtt_var:71|pto_duration:34295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 523200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 523204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 523208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 523212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257582446|now:1746006257523196|interv:59250| [2025/04/30 09:44:17 523216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257582446|now:1746006257523196|interval:59250|pto_count:0|srtt:32295 [2025/04/30 09:44:17 523221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 523225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 523230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:508179| [2025/04/30 09:44:17 523234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 523238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:674| [2025/04/30 09:44:17 523261] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:674|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257523245|stream_id:0|stream_offset:508179| [2025/04/30 09:44:17 523266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:674|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 523271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 523275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32295|rtt_var:71|pto_duration:34295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 523279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 523283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 523287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 523291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257582540|now:1746006257523275|interv:59265| [2025/04/30 09:44:17 523295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257582540|now:1746006257523275|interval:59265|pto_count:0|srtt:32295 [2025/04/30 09:44:17 523300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 523304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 523315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:509358| [2025/04/30 09:44:17 523323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 523329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257524329|now:1746006257523329|interv:1000| [2025/04/30 09:44:17 523335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 523341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 523347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257524329| [2025/04/30 09:44:17 523354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257524329| [2025/04/30 09:44:17 523361] [debug] |xqc_engine_wakeup_after|wakeup:1746006257524329|now:1746006257523360|diff:969| [2025/04/30 09:44:17 523367] [debug] |xqc_engine_main_logic|END|now:1746006257523065| [2025/04/30 09:44:17 523671] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257523670| [2025/04/30 09:44:17 523679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 523685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:211| [2025/04/30 09:44:17 523689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:212| [2025/04/30 09:44:17 523695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:212| [2025/04/30 09:44:17 523699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 523704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:640|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:641|path_largest_ack:640| [2025/04/30 09:44:17 523709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:437228|prior_time:1746006257487813|is_app_limited:0|send_elapse:34027|ack_elapse:35857|ctl_first_sent_time:1746006257489500|lagest_ack_time:1746006257523670|curr_delivered:479228| [2025/04/30 09:44:17 523714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257489500| [2025/04/30 09:44:17 523718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:492||sndq_packets_used_bytes:0|sndq_packets_free:407| [2025/04/30 09:44:17 523722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:641|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:641|path_largest_ack:641| [2025/04/30 09:44:17 523727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:439628|prior_time:1746006257489785|is_app_limited:0|send_elapse:33814|ack_elapse:33885|ctl_first_sent_time:1746006257491246|lagest_ack_time:1746006257523670|curr_delivered:480428| [2025/04/30 09:44:17 523731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257491246| [2025/04/30 09:44:17 523735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:491||sndq_packets_used_bytes:0|sndq_packets_free:408| [2025/04/30 09:44:17 523739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32295|rttvar:71|minrtt:31343|latest_rtt:32424|ack_delay:56| [2025/04/30 09:44:17 523744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32305|rttvar:72|minrtt:31343|latest_rtt:32424|ack_delay:56| [2025/04/30 09:44:17 523753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:641|lost_pn:638|thresh:3| [2025/04/30 09:44:17 523757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 523761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32305|rtt_var:72|pto_duration:34305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 523765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 523769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 523773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 523777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257582550|now:1746006257523761|interv:58789| [2025/04/30 09:44:17 523781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257582550|now:1746006257523761|interval:58789|pto_count:0|srtt:32305 [2025/04/30 09:44:17 523786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33814, ack_elapse 33885, delivered 40800|rate 1204072|lost 223| [2025/04/30 09:44:17 523790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204072) in round 11| [2025/04/30 09:44:17 523794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 523798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 523802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257491246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 523807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257491246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 523812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32305|latest_rtt:32424|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 523818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:212|largest:212|pns:2| [2025/04/30 09:44:17 523822] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:212|frame:ACK |recv_time:1746006257523670|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 523827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377523670|now:1746006257523670|interv:120000000| [2025/04/30 09:44:17 523831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377523670|now:1746006257523670|interv:120000000| [2025/04/30 09:44:17 523835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257524329|pq_index:0| [2025/04/30 09:44:17 523839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257523065| [2025/04/30 09:44:17 523846] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257523846| [2025/04/30 09:44:17 523851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257523850| [2025/04/30 09:44:17 523856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 523861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32305|min_srtt:32305|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 523865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:565950| [2025/04/30 09:44:17 523870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32305|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 523875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 523879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32305|min_srtt:32305|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 523883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:567129| [2025/04/30 09:44:17 523888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32305|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 523892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 523897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32305|min_srtt:32305|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 523901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:568308| [2025/04/30 09:44:17 523905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 523909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 523913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 523917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 523922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 523926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:509358| [2025/04/30 09:44:17 523936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 523940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 523944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257524329| [2025/04/30 09:44:17 523948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257524329| [2025/04/30 09:44:17 523952] [debug] |xqc_engine_wakeup_after|wakeup:1746006257524329|now:1746006257523952|diff:377| [2025/04/30 09:44:17 523957] [debug] |xqc_engine_main_logic|END|now:1746006257523850| [2025/04/30 09:44:17 523962] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257523962| [2025/04/30 09:44:17 523966] [debug] |xqc_engine_wakeup_after|wakeup:1746006257524329|now:1746006257523966|diff:363| [2025/04/30 09:44:17 523970] [debug] |xqc_engine_main_logic|END|now:1746006257523962| [2025/04/30 09:44:17 525041] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257525041| [2025/04/30 09:44:17 525052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257524329|pq_index:0| [2025/04/30 09:44:17 525057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257523850| [2025/04/30 09:44:17 525062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257525061| [2025/04/30 09:44:17 525066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257524329|now:1746006257525061| [2025/04/30 09:44:17 525071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257524329|now:1746006257525061| [2025/04/30 09:44:17 525075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 525079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 525084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32305|min_srtt:32305|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 525089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:568308| [2025/04/30 09:44:17 525093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 525097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 525101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 525105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 525110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 525114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:509358| [2025/04/30 09:44:17 525119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 525123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:675| [2025/04/30 09:44:17 525175] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:675|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257525152|stream_id:0|stream_offset:509358| [2025/04/30 09:44:17 525184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:675|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 525189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 525193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32305|rtt_var:72|pto_duration:34305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 525197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 525202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 525205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 525209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257584457|now:1746006257525193|interv:59264| [2025/04/30 09:44:17 525213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257584457|now:1746006257525193|interval:59264|pto_count:0|srtt:32305 [2025/04/30 09:44:17 525218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 525223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 525227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:510537| [2025/04/30 09:44:17 525232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 525236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:676| [2025/04/30 09:44:17 525258] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:676|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257525242|stream_id:0|stream_offset:510537| [2025/04/30 09:44:17 525263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:676|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 525268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 525272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32305|rtt_var:72|pto_duration:34305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 525276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 525280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 525284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 525288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257584547|now:1746006257525272|interv:59275| [2025/04/30 09:44:17 525296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257584547|now:1746006257525272|interval:59275|pto_count:0|srtt:32305 [2025/04/30 09:44:17 525300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 525307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 525314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:511716| [2025/04/30 09:44:17 525321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 525327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257526327|now:1746006257525327|interv:1000| [2025/04/30 09:44:17 525334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 525340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 525346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257526327| [2025/04/30 09:44:17 525353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257526327| [2025/04/30 09:44:17 525359] [debug] |xqc_engine_wakeup_after|wakeup:1746006257526327|now:1746006257525359|diff:968| [2025/04/30 09:44:17 525366] [debug] |xqc_engine_main_logic|END|now:1746006257525061| [2025/04/30 09:44:17 525710] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257525709| [2025/04/30 09:44:17 525718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 525725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:212| [2025/04/30 09:44:17 525729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:213| [2025/04/30 09:44:17 525734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:213| [2025/04/30 09:44:17 525739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 525743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:642|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:643|path_largest_ack:642| [2025/04/30 09:44:17 525748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:439628|prior_time:1746006257489785|is_app_limited:0|send_elapse:33906|ack_elapse:35924|ctl_first_sent_time:1746006257491338|lagest_ack_time:1746006257525709|curr_delivered:481628| [2025/04/30 09:44:17 525753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257491338| [2025/04/30 09:44:17 525757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:490||sndq_packets_used_bytes:0|sndq_packets_free:409| [2025/04/30 09:44:17 525762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:643|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:643|path_largest_ack:643| [2025/04/30 09:44:17 525766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:442028|prior_time:1746006257491771|is_app_limited:0|send_elapse:33706|ack_elapse:33938|ctl_first_sent_time:1746006257493246|lagest_ack_time:1746006257525709|curr_delivered:482828| [2025/04/30 09:44:17 525775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257493246| [2025/04/30 09:44:17 525779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:489||sndq_packets_used_bytes:0|sndq_packets_free:410| [2025/04/30 09:44:17 525783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32305|rttvar:72|minrtt:31343|latest_rtt:32463|ack_delay:72| [2025/04/30 09:44:17 525787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32315|rttvar:75|minrtt:31343|latest_rtt:32463|ack_delay:72| [2025/04/30 09:44:17 525792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:643|lost_pn:640|thresh:3| [2025/04/30 09:44:17 525796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 525800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32315|rtt_var:75|pto_duration:34315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 525804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 525808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 525812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 525816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257584557|now:1746006257525800|interv:58757| [2025/04/30 09:44:17 525820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257584557|now:1746006257525800|interval:58757|pto_count:0|srtt:32315 [2025/04/30 09:44:17 525824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33706, ack_elapse 33938, delivered 40800|rate 1202192|lost 223| [2025/04/30 09:44:17 525829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202192) in round 11| [2025/04/30 09:44:17 525833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 525837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 525841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257493246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 525846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257493246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 525850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32315|latest_rtt:32463|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 525856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:213|largest:213|pns:2| [2025/04/30 09:44:17 525860] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:213|frame:ACK |recv_time:1746006257525709|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 525868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377525709|now:1746006257525709|interv:120000000| [2025/04/30 09:44:17 525872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377525709|now:1746006257525709|interv:120000000| [2025/04/30 09:44:17 525876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257526327|pq_index:0| [2025/04/30 09:44:17 525880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257525061| [2025/04/30 09:44:17 525884] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257525884| [2025/04/30 09:44:17 525889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257525888| [2025/04/30 09:44:17 525894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 525899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32315|min_srtt:32315|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 525903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:568308| [2025/04/30 09:44:17 525908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32315|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 525912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 525917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32315|min_srtt:32315|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 525921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:569487| [2025/04/30 09:44:17 525925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32315|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 525930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 525934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32315|min_srtt:32315|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 525939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:570666| [2025/04/30 09:44:17 525943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 525947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 525951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 525955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 525962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 525967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:511716| [2025/04/30 09:44:17 525971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 525975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 525979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257526327| [2025/04/30 09:44:17 525983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257526327| [2025/04/30 09:44:17 525987] [debug] |xqc_engine_wakeup_after|wakeup:1746006257526327|now:1746006257525987|diff:340| [2025/04/30 09:44:17 525991] [debug] |xqc_engine_main_logic|END|now:1746006257525888| [2025/04/30 09:44:17 525996] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257525996| [2025/04/30 09:44:17 526000] [debug] |xqc_engine_wakeup_after|wakeup:1746006257526327|now:1746006257526000|diff:327| [2025/04/30 09:44:17 526004] [debug] |xqc_engine_main_logic|END|now:1746006257525996| [2025/04/30 09:44:17 527075] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257527075| [2025/04/30 09:44:17 527086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257526327|pq_index:0| [2025/04/30 09:44:17 527091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257525888| [2025/04/30 09:44:17 527096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257527095| [2025/04/30 09:44:17 527101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257526327|now:1746006257527095| [2025/04/30 09:44:17 527105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257526327|now:1746006257527095| [2025/04/30 09:44:17 527109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 527114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 527118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32315|min_srtt:32315|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 527123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:570666| [2025/04/30 09:44:17 527128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 527147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 527153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 527157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 527162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 527171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:511716| [2025/04/30 09:44:17 527175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 527180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:677| [2025/04/30 09:44:17 527211] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:677|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257527188|stream_id:0|stream_offset:511716| [2025/04/30 09:44:17 527217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:677|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 527222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 527227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32315|rtt_var:75|pto_duration:34315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 527231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 527235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 527239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 527243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257586503|now:1746006257527227|interv:59276| [2025/04/30 09:44:17 527247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257586503|now:1746006257527227|interval:59276|pto_count:0|srtt:32315 [2025/04/30 09:44:17 527252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 527257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 527261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:512895| [2025/04/30 09:44:17 527266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 527273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:678| [2025/04/30 09:44:17 527312] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:678|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257527284|stream_id:0|stream_offset:512895| [2025/04/30 09:44:17 527322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:678|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 527329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 527336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32315|rtt_var:75|pto_duration:34315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 527343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 527356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 527363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 527369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257586599|now:1746006257527336|interv:59263| [2025/04/30 09:44:17 527376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257586599|now:1746006257527336|interval:59263|pto_count:0|srtt:32315 [2025/04/30 09:44:17 527383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 527391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 527398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:514074| [2025/04/30 09:44:17 527405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 527411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257528411|now:1746006257527411|interv:1000| [2025/04/30 09:44:17 527417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 527423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 527429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257528411| [2025/04/30 09:44:17 527436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257528411| [2025/04/30 09:44:17 527442] [debug] |xqc_engine_wakeup_after|wakeup:1746006257528411|now:1746006257527442|diff:969| [2025/04/30 09:44:17 527449] [debug] |xqc_engine_main_logic|END|now:1746006257527095| [2025/04/30 09:44:17 527654] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257527654| [2025/04/30 09:44:17 527660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 527666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:213| [2025/04/30 09:44:17 527670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:214| [2025/04/30 09:44:17 527676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:214| [2025/04/30 09:44:17 527680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 527685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:644|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:645|path_largest_ack:644| [2025/04/30 09:44:17 527690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:442028|prior_time:1746006257491771|is_app_limited:0|send_elapse:33798|ack_elapse:35883|ctl_first_sent_time:1746006257493338|lagest_ack_time:1746006257527654|curr_delivered:484028| [2025/04/30 09:44:17 527695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257493338| [2025/04/30 09:44:17 527699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:488||sndq_packets_used_bytes:0|sndq_packets_free:411| [2025/04/30 09:44:17 527708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:645|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:645|path_largest_ack:645| [2025/04/30 09:44:17 527712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:444428|prior_time:1746006257493793|is_app_limited:0|send_elapse:33788|ack_elapse:33861|ctl_first_sent_time:1746006257495250|lagest_ack_time:1746006257527654|curr_delivered:485228| [2025/04/30 09:44:17 527717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257495250| [2025/04/30 09:44:17 527721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:487||sndq_packets_used_bytes:0|sndq_packets_free:412| [2025/04/30 09:44:17 527725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32315|rttvar:75|minrtt:31343|latest_rtt:32404|ack_delay:56| [2025/04/30 09:44:17 527729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32319|rttvar:65|minrtt:31343|latest_rtt:32404|ack_delay:56| [2025/04/30 09:44:17 527734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:645|lost_pn:642|thresh:3| [2025/04/30 09:44:17 527738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 527742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32319|rtt_var:65|pto_duration:34319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 527746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 527750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 527754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 527758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257586603|now:1746006257527742|interv:58861| [2025/04/30 09:44:17 527762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257586603|now:1746006257527742|interval:58861|pto_count:0|srtt:32319 [2025/04/30 09:44:17 527767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33788, ack_elapse 33861, delivered 40800|rate 1204926|lost 223| [2025/04/30 09:44:17 527771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204926) in round 11| [2025/04/30 09:44:17 527775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 527780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 527783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257495250|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 527788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257495250|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 527793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32319|latest_rtt:32404|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 527801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:214|largest:214|pns:2| [2025/04/30 09:44:17 527806] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:214|frame:ACK |recv_time:1746006257527654|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 527810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377527654|now:1746006257527654|interv:120000000| [2025/04/30 09:44:17 527815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377527654|now:1746006257527654|interv:120000000| [2025/04/30 09:44:17 527819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257528411|pq_index:0| [2025/04/30 09:44:17 527823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257527095| [2025/04/30 09:44:17 527827] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257527827| [2025/04/30 09:44:17 527832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257527831| [2025/04/30 09:44:17 527837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 527842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32319|min_srtt:32319|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 527846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:570666| [2025/04/30 09:44:17 527851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32319|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 527856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 527860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32319|min_srtt:32319|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 527865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:571845| [2025/04/30 09:44:17 527869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32319|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 527873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 527878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32319|min_srtt:32319|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 527882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:573024| [2025/04/30 09:44:17 527889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 527893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 527897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 527901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 527905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 527910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:514074| [2025/04/30 09:44:17 527914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 527918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 527922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257528411| [2025/04/30 09:44:17 527926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257528411| [2025/04/30 09:44:17 527930] [debug] |xqc_engine_wakeup_after|wakeup:1746006257528411|now:1746006257527930|diff:481| [2025/04/30 09:44:17 527934] [debug] |xqc_engine_main_logic|END|now:1746006257527831| [2025/04/30 09:44:17 527939] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257527939| [2025/04/30 09:44:17 527943] [debug] |xqc_engine_wakeup_after|wakeup:1746006257528411|now:1746006257527943|diff:468| [2025/04/30 09:44:17 527947] [debug] |xqc_engine_main_logic|END|now:1746006257527939| [2025/04/30 09:44:17 529018] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257529018| [2025/04/30 09:44:17 529030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257528411|pq_index:0| [2025/04/30 09:44:17 529034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257527831| [2025/04/30 09:44:17 529039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257529038| [2025/04/30 09:44:17 529044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257528411|now:1746006257529038| [2025/04/30 09:44:17 529048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257528411|now:1746006257529038| [2025/04/30 09:44:17 529052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 529057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 529062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32319|min_srtt:32319|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 529066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:573024| [2025/04/30 09:44:17 529071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 529075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 529084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 529088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 529093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 529097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:514074| [2025/04/30 09:44:17 529101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 529106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:679| [2025/04/30 09:44:17 529152] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:679|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257529115|stream_id:0|stream_offset:514074| [2025/04/30 09:44:17 529160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:679|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 529165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 529170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32319|rtt_var:65|pto_duration:34319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 529174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 529178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 529182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 529186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257588434|now:1746006257529169|interv:59265| [2025/04/30 09:44:17 529190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257588434|now:1746006257529169|interval:59265|pto_count:0|srtt:32319 [2025/04/30 09:44:17 529195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 529200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 529204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:515253| [2025/04/30 09:44:17 529208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 529212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:680| [2025/04/30 09:44:17 529236] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:680|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257529219|stream_id:0|stream_offset:515253| [2025/04/30 09:44:17 529242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:680|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 529250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 529254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32319|rtt_var:65|pto_duration:34319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 529259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 529263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 529266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 529270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257588538|now:1746006257529254|interv:59284| [2025/04/30 09:44:17 529274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257588538|now:1746006257529254|interval:59284|pto_count:0|srtt:32319 [2025/04/30 09:44:17 529281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 529288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 529295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:516432| [2025/04/30 09:44:17 529302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 529308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257530308|now:1746006257529308|interv:1000| [2025/04/30 09:44:17 529315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 529321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 529328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257530308| [2025/04/30 09:44:17 529334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257530308| [2025/04/30 09:44:17 529341] [debug] |xqc_engine_wakeup_after|wakeup:1746006257530308|now:1746006257529341|diff:967| [2025/04/30 09:44:17 529348] [debug] |xqc_engine_main_logic|END|now:1746006257529038| [2025/04/30 09:44:17 529645] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257529644| [2025/04/30 09:44:17 529652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 529658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:214| [2025/04/30 09:44:17 529662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:215| [2025/04/30 09:44:17 529668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:215| [2025/04/30 09:44:17 529672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 529677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:646|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:647|path_largest_ack:646| [2025/04/30 09:44:17 529682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:444428|prior_time:1746006257493793|is_app_limited:0|send_elapse:33880|ack_elapse:35851|ctl_first_sent_time:1746006257495342|lagest_ack_time:1746006257529644|curr_delivered:486428| [2025/04/30 09:44:17 529691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257495342| [2025/04/30 09:44:17 529696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:486||sndq_packets_used_bytes:0|sndq_packets_free:413| [2025/04/30 09:44:17 529700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:647|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:647|path_largest_ack:647| [2025/04/30 09:44:17 529705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:446828|prior_time:1746006257495794|is_app_limited:0|send_elapse:33859|ack_elapse:33850|ctl_first_sent_time:1746006257497257|lagest_ack_time:1746006257529644|curr_delivered:487628| [2025/04/30 09:44:17 529709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257497257| [2025/04/30 09:44:17 529713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:485||sndq_packets_used_bytes:0|sndq_packets_free:414| [2025/04/30 09:44:17 529717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32319|rttvar:65|minrtt:31343|latest_rtt:32387|ack_delay:56| [2025/04/30 09:44:17 529721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32321|rttvar:52|minrtt:31343|latest_rtt:32387|ack_delay:56| [2025/04/30 09:44:17 529726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:647|lost_pn:644|thresh:3| [2025/04/30 09:44:17 529730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 529734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32321|rtt_var:52|pto_duration:34321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 529738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 529742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 529746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 529750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257588540|now:1746006257529734|interv:58806| [2025/04/30 09:44:17 529754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257588540|now:1746006257529734|interval:58806|pto_count:0|srtt:32321 [2025/04/30 09:44:17 529758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33859, ack_elapse 33850, delivered 40800|rate 1204997|lost 223| [2025/04/30 09:44:17 529763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204997) in round 11| [2025/04/30 09:44:17 529767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 529771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 529775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257497257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 529782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257497257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 529787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32321|latest_rtt:32387|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 529793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:215|largest:215|pns:2| [2025/04/30 09:44:17 529797] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:215|frame:ACK |recv_time:1746006257529644|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 529802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377529644|now:1746006257529644|interv:120000000| [2025/04/30 09:44:17 529806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377529644|now:1746006257529644|interv:120000000| [2025/04/30 09:44:17 529810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257530308|pq_index:0| [2025/04/30 09:44:17 529814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257529038| [2025/04/30 09:44:17 529818] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257529818| [2025/04/30 09:44:17 529823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257529822| [2025/04/30 09:44:17 529828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 529833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32321|min_srtt:32321|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 529837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:573024| [2025/04/30 09:44:17 529842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32321|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 529847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 529851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32321|min_srtt:32321|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 529856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:574203| [2025/04/30 09:44:17 529860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32321|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 529864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 529871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32321|min_srtt:32321|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 529875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:575382| [2025/04/30 09:44:17 529880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 529883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 529887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 529892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 529896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 529900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:516432| [2025/04/30 09:44:17 529905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 529908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 529912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257530308| [2025/04/30 09:44:17 529916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257530308| [2025/04/30 09:44:17 529920] [debug] |xqc_engine_wakeup_after|wakeup:1746006257530308|now:1746006257529920|diff:388| [2025/04/30 09:44:17 529925] [debug] |xqc_engine_main_logic|END|now:1746006257529822| [2025/04/30 09:44:17 529930] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257529929| [2025/04/30 09:44:17 529933] [debug] |xqc_engine_wakeup_after|wakeup:1746006257530308|now:1746006257529933|diff:375| [2025/04/30 09:44:17 529937] [debug] |xqc_engine_main_logic|END|now:1746006257529929| [2025/04/30 09:44:17 531008] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257531008| [2025/04/30 09:44:17 531019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257530308|pq_index:0| [2025/04/30 09:44:17 531024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257529822| [2025/04/30 09:44:17 531029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257531028| [2025/04/30 09:44:17 531034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257530308|now:1746006257531028| [2025/04/30 09:44:17 531038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257530308|now:1746006257531028| [2025/04/30 09:44:17 531042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 531047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 531052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32321|min_srtt:32321|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 531061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:575382| [2025/04/30 09:44:17 531066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 531070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 531073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 531078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 531083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 531087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:516432| [2025/04/30 09:44:17 531091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 531096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:681| [2025/04/30 09:44:17 531128] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:681|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257531104|stream_id:0|stream_offset:516432| [2025/04/30 09:44:17 531150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:681|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 531155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 531159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32321|rtt_var:52|pto_duration:34321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 531164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 531168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 531172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 531176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257590425|now:1746006257531159|interv:59266| [2025/04/30 09:44:17 531180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257590425|now:1746006257531159|interval:59266|pto_count:0|srtt:32321 [2025/04/30 09:44:17 531184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 531189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 531193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:517611| [2025/04/30 09:44:17 531202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 531206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:682| [2025/04/30 09:44:17 531229] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:682|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257531212|stream_id:0|stream_offset:517611| [2025/04/30 09:44:17 531235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:682|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 531239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 531244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32321|rtt_var:52|pto_duration:34321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 531248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 531252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 531256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 531260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257590533|now:1746006257531243|interv:59290| [2025/04/30 09:44:17 531263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257590533|now:1746006257531243|interval:59290|pto_count:0|srtt:32321 [2025/04/30 09:44:17 531268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 531274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 531279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:518790| [2025/04/30 09:44:17 531284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 531290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257532290|now:1746006257531290|interv:1000| [2025/04/30 09:44:17 531297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 531303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 531310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257532290| [2025/04/30 09:44:17 531317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257532290| [2025/04/30 09:44:17 531323] [debug] |xqc_engine_wakeup_after|wakeup:1746006257532290|now:1746006257531323|diff:967| [2025/04/30 09:44:17 531330] [debug] |xqc_engine_main_logic|END|now:1746006257531028| [2025/04/30 09:44:17 531648] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257531647| [2025/04/30 09:44:17 531656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 531662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:215| [2025/04/30 09:44:17 531666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:216| [2025/04/30 09:44:17 531677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:216| [2025/04/30 09:44:17 531681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 531686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:648|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:649|path_largest_ack:648| [2025/04/30 09:44:17 531690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:446828|prior_time:1746006257495794|is_app_limited:0|send_elapse:33947|ack_elapse:35853|ctl_first_sent_time:1746006257497345|lagest_ack_time:1746006257531647|curr_delivered:488828| [2025/04/30 09:44:17 531695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257497345| [2025/04/30 09:44:17 531700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:484||sndq_packets_used_bytes:0|sndq_packets_free:415| [2025/04/30 09:44:17 531704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:649|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:649|path_largest_ack:649| [2025/04/30 09:44:17 531709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:449228|prior_time:1746006257497753|is_app_limited:0|send_elapse:33847|ack_elapse:33894|ctl_first_sent_time:1746006257499232|lagest_ack_time:1746006257531647|curr_delivered:490028| [2025/04/30 09:44:17 531714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257499232| [2025/04/30 09:44:17 531717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:483||sndq_packets_used_bytes:0|sndq_packets_free:416| [2025/04/30 09:44:17 531722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32321|rttvar:52|minrtt:31343|latest_rtt:32415|ack_delay:64| [2025/04/30 09:44:17 531729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32324|rttvar:46|minrtt:31343|latest_rtt:32415|ack_delay:64| [2025/04/30 09:44:17 531733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:649|lost_pn:646|thresh:3| [2025/04/30 09:44:17 531738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 531742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32324|rtt_var:46|pto_duration:34324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 531746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 531750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 531754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 531758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257590536|now:1746006257531741|interv:58795| [2025/04/30 09:44:17 531762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257590536|now:1746006257531741|interval:58795|pto_count:0|srtt:32324 [2025/04/30 09:44:17 531766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33847, ack_elapse 33894, delivered 40800|rate 1203752|lost 223| [2025/04/30 09:44:17 531774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203752) in round 11| [2025/04/30 09:44:17 531778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 531782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 531786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257499232|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 531790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257499232|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 531795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32324|latest_rtt:32415|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 531801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:216|largest:216|pns:2| [2025/04/30 09:44:17 531805] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:216|frame:ACK |recv_time:1746006257531647|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 531810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377531647|now:1746006257531647|interv:120000000| [2025/04/30 09:44:17 531814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377531647|now:1746006257531647|interv:120000000| [2025/04/30 09:44:17 531818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257532290|pq_index:0| [2025/04/30 09:44:17 531822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257531028| [2025/04/30 09:44:17 531826] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257531826| [2025/04/30 09:44:17 531831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257531830| [2025/04/30 09:44:17 531836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 531841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32324|min_srtt:32324|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 531846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:575382| [2025/04/30 09:44:17 531850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32324|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 531855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 531860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32324|min_srtt:32324|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 531864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:576561| [2025/04/30 09:44:17 531871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32324|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 531875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 531880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32324|min_srtt:32324|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 531884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:577740| [2025/04/30 09:44:17 531888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 531892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 531896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 531900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 531905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 531909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:518790| [2025/04/30 09:44:17 531913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 531917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 531921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257532290| [2025/04/30 09:44:17 531925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257532290| [2025/04/30 09:44:17 531929] [debug] |xqc_engine_wakeup_after|wakeup:1746006257532290|now:1746006257531929|diff:361| [2025/04/30 09:44:17 531933] [debug] |xqc_engine_main_logic|END|now:1746006257531830| [2025/04/30 09:44:17 531938] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257531938| [2025/04/30 09:44:17 531942] [debug] |xqc_engine_wakeup_after|wakeup:1746006257532290|now:1746006257531942|diff:348| [2025/04/30 09:44:17 531946] [debug] |xqc_engine_main_logic|END|now:1746006257531938| [2025/04/30 09:44:17 533017] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257533017| [2025/04/30 09:44:17 533028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257532290|pq_index:0| [2025/04/30 09:44:17 533033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257531830| [2025/04/30 09:44:17 533038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257533037| [2025/04/30 09:44:17 533043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257532290|now:1746006257533037| [2025/04/30 09:44:17 533052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257532290|now:1746006257533037| [2025/04/30 09:44:17 533056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 533060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 533065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32324|min_srtt:32324|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 533070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:577740| [2025/04/30 09:44:17 533075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 533079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 533083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 533087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 533092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 533096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:518790| [2025/04/30 09:44:17 533100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 533105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:683| [2025/04/30 09:44:17 533151] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:683|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257533113|stream_id:0|stream_offset:518790| [2025/04/30 09:44:17 533159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:683|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 533164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 533169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32324|rtt_var:46|pto_duration:34324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 533173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 533177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 533181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 533185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257592437|now:1746006257533168|interv:59269| [2025/04/30 09:44:17 533189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257592437|now:1746006257533168|interval:59269|pto_count:0|srtt:32324 [2025/04/30 09:44:17 533197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 533202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 533206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:519969| [2025/04/30 09:44:17 533211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 533215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:684| [2025/04/30 09:44:17 533239] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:684|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257533221|stream_id:0|stream_offset:519969| [2025/04/30 09:44:17 533245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:684|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 533249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 533253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32324|rtt_var:46|pto_duration:34324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 533258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 533261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 533265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 533269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257592545|now:1746006257533253|interv:59292| [2025/04/30 09:44:17 533273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257592545|now:1746006257533253|interval:59292|pto_count:0|srtt:32324 [2025/04/30 09:44:17 533278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 533282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 533288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:521148| [2025/04/30 09:44:17 533295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 533302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257534301|now:1746006257533301|interv:1000| [2025/04/30 09:44:17 533308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 533314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 533321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257534301| [2025/04/30 09:44:17 533327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257534301| [2025/04/30 09:44:17 533334] [debug] |xqc_engine_wakeup_after|wakeup:1746006257534301|now:1746006257533334|diff:967| [2025/04/30 09:44:17 533341] [debug] |xqc_engine_main_logic|END|now:1746006257533037| [2025/04/30 09:44:17 533643] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257533642| [2025/04/30 09:44:17 533651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 533657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:216| [2025/04/30 09:44:17 533661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:217| [2025/04/30 09:44:17 533667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:217| [2025/04/30 09:44:17 533671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 533676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:650|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:651|path_largest_ack:650| [2025/04/30 09:44:17 533681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:449228|prior_time:1746006257497753|is_app_limited:0|send_elapse:33934|ack_elapse:35889|ctl_first_sent_time:1746006257499319|lagest_ack_time:1746006257533642|curr_delivered:491228| [2025/04/30 09:44:17 533686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257499319| [2025/04/30 09:44:17 533690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:482||sndq_packets_used_bytes:0|sndq_packets_free:417| [2025/04/30 09:44:17 533694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:651|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:651|path_largest_ack:651| [2025/04/30 09:44:17 533699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:451628|prior_time:1746006257499764|is_app_limited:0|send_elapse:33888|ack_elapse:33878|ctl_first_sent_time:1746006257501245|lagest_ack_time:1746006257533642|curr_delivered:492428| [2025/04/30 09:44:17 533703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257501245| [2025/04/30 09:44:17 533707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:481||sndq_packets_used_bytes:0|sndq_packets_free:418| [2025/04/30 09:44:17 533711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32324|rttvar:46|minrtt:31343|latest_rtt:32397|ack_delay:56| [2025/04/30 09:44:17 533716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32326|rttvar:39|minrtt:31343|latest_rtt:32397|ack_delay:56| [2025/04/30 09:44:17 533720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:651|lost_pn:648|thresh:3| [2025/04/30 09:44:17 533724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 533728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32326|rtt_var:39|pto_duration:34326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 533733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 533737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 533741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 533745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257592547|now:1746006257533728|interv:58819| [2025/04/30 09:44:17 533753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257592547|now:1746006257533728|interval:58819|pto_count:0|srtt:32326 [2025/04/30 09:44:17 533758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33888, ack_elapse 33878, delivered 40800|rate 1203966|lost 223| [2025/04/30 09:44:17 533762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203966) in round 11| [2025/04/30 09:44:17 533766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 533770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 533774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257501245|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 533779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257501245|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 533784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32326|latest_rtt:32397|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 533789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:217|largest:217|pns:2| [2025/04/30 09:44:17 533794] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:217|frame:ACK |recv_time:1746006257533642|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 533799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377533642|now:1746006257533642|interv:120000000| [2025/04/30 09:44:17 533803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377533642|now:1746006257533642|interv:120000000| [2025/04/30 09:44:17 533807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257534301|pq_index:0| [2025/04/30 09:44:17 533811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257533037| [2025/04/30 09:44:17 533815] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257533815| [2025/04/30 09:44:17 533820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257533819| [2025/04/30 09:44:17 533825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 533830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32326|min_srtt:32326|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 533835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:577740| [2025/04/30 09:44:17 533839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32326|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 533846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 533851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32326|min_srtt:32326|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 533855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:578919| [2025/04/30 09:44:17 533860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32326|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 533864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 533868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32326|min_srtt:32326|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 533873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:580098| [2025/04/30 09:44:17 533877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 533881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 533885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 533889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 533893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 533898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:521148| [2025/04/30 09:44:17 533902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 533906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 533910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257534301| [2025/04/30 09:44:17 533914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257534301| [2025/04/30 09:44:17 533918] [debug] |xqc_engine_wakeup_after|wakeup:1746006257534301|now:1746006257533918|diff:383| [2025/04/30 09:44:17 533922] [debug] |xqc_engine_main_logic|END|now:1746006257533819| [2025/04/30 09:44:17 533927] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257533927| [2025/04/30 09:44:17 533931] [debug] |xqc_engine_wakeup_after|wakeup:1746006257534301|now:1746006257533931|diff:370| [2025/04/30 09:44:17 533935] [debug] |xqc_engine_main_logic|END|now:1746006257533927| [2025/04/30 09:44:17 535005] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257535005| [2025/04/30 09:44:17 535016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257534301|pq_index:0| [2025/04/30 09:44:17 535026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257533819| [2025/04/30 09:44:17 535031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257535030| [2025/04/30 09:44:17 535036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257534301|now:1746006257535030| [2025/04/30 09:44:17 535040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257534301|now:1746006257535030| [2025/04/30 09:44:17 535044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 535049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 535054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32326|min_srtt:32326|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 535058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:580098| [2025/04/30 09:44:17 535063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 535067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 535071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 535075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 535080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 535084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:521148| [2025/04/30 09:44:17 535089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 535093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:685| [2025/04/30 09:44:17 535126] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:685|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257535102|stream_id:0|stream_offset:521148| [2025/04/30 09:44:17 535144] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 535151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 535155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32326|rtt_var:39|pto_duration:34326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 535160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 535164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 535168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 535175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257594428|now:1746006257535155|interv:59273| [2025/04/30 09:44:17 535180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257594428|now:1746006257535155|interval:59273|pto_count:0|srtt:32326 [2025/04/30 09:44:17 535184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 535189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 535193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:522327| [2025/04/30 09:44:17 535198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 535202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:686| [2025/04/30 09:44:17 535226] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:686|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257535209|stream_id:0|stream_offset:522327| [2025/04/30 09:44:17 535232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 535237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 535241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32326|rtt_var:39|pto_duration:34326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 535245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 535249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 535253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 535257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257594535|now:1746006257535241|interv:59294| [2025/04/30 09:44:17 535261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257594535|now:1746006257535241|interval:59294|pto_count:0|srtt:32326 [2025/04/30 09:44:17 535265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 535270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 535275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:523506| [2025/04/30 09:44:17 535282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 535289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257536289|now:1746006257535289|interv:1000| [2025/04/30 09:44:17 535295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 535307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 535314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257536289| [2025/04/30 09:44:17 535320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257536289| [2025/04/30 09:44:17 535327] [debug] |xqc_engine_wakeup_after|wakeup:1746006257536289|now:1746006257535327|diff:962| [2025/04/30 09:44:17 535334] [debug] |xqc_engine_main_logic|END|now:1746006257535030| [2025/04/30 09:44:17 535628] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257535627| [2025/04/30 09:44:17 535636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 535642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:217| [2025/04/30 09:44:17 535646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:218| [2025/04/30 09:44:17 535652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:218| [2025/04/30 09:44:17 535656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 535661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:652|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:653|path_largest_ack:652| [2025/04/30 09:44:17 535666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:451628|prior_time:1746006257499764|is_app_limited:0|send_elapse:33975|ack_elapse:35863|ctl_first_sent_time:1746006257501332|lagest_ack_time:1746006257535627|curr_delivered:493628| [2025/04/30 09:44:17 535671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257501332| [2025/04/30 09:44:17 535675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:480||sndq_packets_used_bytes:0|sndq_packets_free:419| [2025/04/30 09:44:17 535680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:653|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:653|path_largest_ack:653| [2025/04/30 09:44:17 535684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:454028|prior_time:1746006257501741|is_app_limited:0|send_elapse:33882|ack_elapse:33886|ctl_first_sent_time:1746006257503222|lagest_ack_time:1746006257535627|curr_delivered:494828| [2025/04/30 09:44:17 535689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257503222| [2025/04/30 09:44:17 535692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:479||sndq_packets_used_bytes:0|sndq_packets_free:420| [2025/04/30 09:44:17 535697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32326|rttvar:39|minrtt:31343|latest_rtt:32405|ack_delay:56| [2025/04/30 09:44:17 535701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32329|rttvar:35|minrtt:31343|latest_rtt:32405|ack_delay:56| [2025/04/30 09:44:17 535705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:653|lost_pn:650|thresh:3| [2025/04/30 09:44:17 535709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 535713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32329|rtt_var:35|pto_duration:34329|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 535722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 535726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 535730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 535734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257594538|now:1746006257535713|interv:58825| [2025/04/30 09:44:17 535738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257594538|now:1746006257535713|interval:58825|pto_count:0|srtt:32329 [2025/04/30 09:44:17 535743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33882, ack_elapse 33886, delivered 40800|rate 1204037|lost 223| [2025/04/30 09:44:17 535747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204037) in round 11| [2025/04/30 09:44:17 535751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 535755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 535759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257503222|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 535764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257503222|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 535769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32329|latest_rtt:32405|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 535774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:218|largest:218|pns:2| [2025/04/30 09:44:17 535779] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:218|frame:ACK |recv_time:1746006257535627|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 535784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377535627|now:1746006257535627|interv:120000000| [2025/04/30 09:44:17 535788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377535627|now:1746006257535627|interv:120000000| [2025/04/30 09:44:17 535792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257536289|pq_index:0| [2025/04/30 09:44:17 535796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257535030| [2025/04/30 09:44:17 535800] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257535800| [2025/04/30 09:44:17 535805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257535804| [2025/04/30 09:44:17 535810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 535817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32329|min_srtt:32329|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 535822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:580098| [2025/04/30 09:44:17 535826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32329|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 535831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 535835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32329|min_srtt:32329|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 535839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:581277| [2025/04/30 09:44:17 535844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32329|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 535848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 535853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32329|min_srtt:32329|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 535857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:582456| [2025/04/30 09:44:17 535861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 535865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 535869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 535873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 535877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 535882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:523506| [2025/04/30 09:44:17 535886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 535890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 535894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257536289| [2025/04/30 09:44:17 535898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257536289| [2025/04/30 09:44:17 535902] [debug] |xqc_engine_wakeup_after|wakeup:1746006257536289|now:1746006257535902|diff:387| [2025/04/30 09:44:17 535906] [debug] |xqc_engine_main_logic|END|now:1746006257535804| [2025/04/30 09:44:17 535917] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257535917| [2025/04/30 09:44:17 535921] [debug] |xqc_engine_wakeup_after|wakeup:1746006257536289|now:1746006257535921|diff:368| [2025/04/30 09:44:17 535925] [debug] |xqc_engine_main_logic|END|now:1746006257535917| [2025/04/30 09:44:17 536996] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257536996| [2025/04/30 09:44:17 537008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257536289|pq_index:0| [2025/04/30 09:44:17 537012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257535804| [2025/04/30 09:44:17 537018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257537017| [2025/04/30 09:44:17 537022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257536289|now:1746006257537017| [2025/04/30 09:44:17 537027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257536289|now:1746006257537017| [2025/04/30 09:44:17 537031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 537035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 537040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32329|min_srtt:32329|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 537045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:582456| [2025/04/30 09:44:17 537050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 537054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 537057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 537062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 537066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 537071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:523506| [2025/04/30 09:44:17 537075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 537080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:687| [2025/04/30 09:44:17 537112] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:687|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257537088|stream_id:0|stream_offset:523506| [2025/04/30 09:44:17 537118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 537123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 537146] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32329|rtt_var:35|pto_duration:34329|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 537153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 537157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 537161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 537165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257596417|now:1746006257537146|interv:59271| [2025/04/30 09:44:17 537169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257596417|now:1746006257537146|interval:59271|pto_count:0|srtt:32329 [2025/04/30 09:44:17 537174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 537179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 537183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:524685| [2025/04/30 09:44:17 537187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 537192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:688| [2025/04/30 09:44:17 537216] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:688|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257537198|stream_id:0|stream_offset:524685| [2025/04/30 09:44:17 537221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 537226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 537230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32329|rtt_var:35|pto_duration:34329|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 537234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 537238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 537242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 537246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257596527|now:1746006257537230|interv:59297| [2025/04/30 09:44:17 537250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257596527|now:1746006257537230|interval:59297|pto_count:0|srtt:32329 [2025/04/30 09:44:17 537254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 537259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 537264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:525864| [2025/04/30 09:44:17 537278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 537284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257538284|now:1746006257537284|interv:1000| [2025/04/30 09:44:17 537291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 537297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 537303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257538284| [2025/04/30 09:44:17 537310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257538284| [2025/04/30 09:44:17 537317] [debug] |xqc_engine_wakeup_after|wakeup:1746006257538284|now:1746006257537317|diff:967| [2025/04/30 09:44:17 537324] [debug] |xqc_engine_main_logic|END|now:1746006257537017| [2025/04/30 09:44:17 537639] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257537638| [2025/04/30 09:44:17 537647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 537653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:218| [2025/04/30 09:44:17 537657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:219| [2025/04/30 09:44:17 537663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:219| [2025/04/30 09:44:17 537667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 537672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:654|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:655|path_largest_ack:654| [2025/04/30 09:44:17 537676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:454028|prior_time:1746006257501741|is_app_limited:0|send_elapse:33973|ack_elapse:35897|ctl_first_sent_time:1746006257503313|lagest_ack_time:1746006257537638|curr_delivered:496028| [2025/04/30 09:44:17 537681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257503313| [2025/04/30 09:44:17 537686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:478||sndq_packets_used_bytes:0|sndq_packets_free:421| [2025/04/30 09:44:17 537690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:655|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:655|path_largest_ack:655| [2025/04/30 09:44:17 537694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:456428|prior_time:1746006257503782|is_app_limited:0|send_elapse:33908|ack_elapse:33856|ctl_first_sent_time:1746006257505247|lagest_ack_time:1746006257537638|curr_delivered:497228| [2025/04/30 09:44:17 537699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257505247| [2025/04/30 09:44:17 537703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:477||sndq_packets_used_bytes:0|sndq_packets_free:422| [2025/04/30 09:44:17 537707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32329|rttvar:35|minrtt:31343|latest_rtt:32391|ack_delay:64| [2025/04/30 09:44:17 537711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32328|rttvar:27|minrtt:31343|latest_rtt:32391|ack_delay:64| [2025/04/30 09:44:17 537722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:655|lost_pn:652|thresh:3| [2025/04/30 09:44:17 537727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 537731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32328|rtt_var:27|pto_duration:34328|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 537735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 537739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 537743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 537747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257596526|now:1746006257537730|interv:58796| [2025/04/30 09:44:17 537751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257596526|now:1746006257537730|interval:58796|pto_count:0|srtt:32328 [2025/04/30 09:44:17 537756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33908, ack_elapse 33856, delivered 40800|rate 1203255|lost 223| [2025/04/30 09:44:17 537760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203255) in round 11| [2025/04/30 09:44:17 537764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 537769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 537773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257505247|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 537777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257505247|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 537782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32328|latest_rtt:32391|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 537788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:219|largest:219|pns:2| [2025/04/30 09:44:17 537792] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:219|frame:ACK |recv_time:1746006257537638|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 537797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377537638|now:1746006257537638|interv:120000000| [2025/04/30 09:44:17 537801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377537638|now:1746006257537638|interv:120000000| [2025/04/30 09:44:17 537805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257538284|pq_index:0| [2025/04/30 09:44:17 537809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257537017| [2025/04/30 09:44:17 537816] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257537816| [2025/04/30 09:44:17 537821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257537820| [2025/04/30 09:44:17 537826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 537831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32328|min_srtt:32328|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 537835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:582456| [2025/04/30 09:44:17 537840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32328|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 537844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 537849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32328|min_srtt:32328|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 537853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:583635| [2025/04/30 09:44:17 537858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32328|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 537862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 537866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32328|min_srtt:32328|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 537870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:584814| [2025/04/30 09:44:17 537875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 537879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 537882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 537887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 537891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 537895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:525864| [2025/04/30 09:44:17 537900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 537906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 537910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257538284| [2025/04/30 09:44:17 537914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257538284| [2025/04/30 09:44:17 537918] [debug] |xqc_engine_wakeup_after|wakeup:1746006257538284|now:1746006257537918|diff:366| [2025/04/30 09:44:17 537923] [debug] |xqc_engine_main_logic|END|now:1746006257537820| [2025/04/30 09:44:17 537928] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257537927| [2025/04/30 09:44:17 537931] [debug] |xqc_engine_wakeup_after|wakeup:1746006257538284|now:1746006257537931|diff:353| [2025/04/30 09:44:17 537935] [debug] |xqc_engine_main_logic|END|now:1746006257537927| [2025/04/30 09:44:17 539008] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257539008| [2025/04/30 09:44:17 539019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257538284|pq_index:0| [2025/04/30 09:44:17 539024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257537820| [2025/04/30 09:44:17 539029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257539028| [2025/04/30 09:44:17 539034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257538284|now:1746006257539028| [2025/04/30 09:44:17 539038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257538284|now:1746006257539028| [2025/04/30 09:44:17 539042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 539046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 539051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32328|min_srtt:32328|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 539056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:584814| [2025/04/30 09:44:17 539061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 539064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 539068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 539073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 539077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 539082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:525864| [2025/04/30 09:44:17 539086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 539090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:689| [2025/04/30 09:44:17 539122] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:689|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257539099|stream_id:0|stream_offset:525864| [2025/04/30 09:44:17 539154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 539162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 539167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32328|rtt_var:27|pto_duration:34328|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 539171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 539175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 539179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 539183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257598427|now:1746006257539167|interv:59260| [2025/04/30 09:44:17 539187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257598427|now:1746006257539167|interval:59260|pto_count:0|srtt:32328 [2025/04/30 09:44:17 539192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 539197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 539201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:527043| [2025/04/30 09:44:17 539206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 539210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:690| [2025/04/30 09:44:17 539236] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:690|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257539217|stream_id:0|stream_offset:527043| [2025/04/30 09:44:17 539241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 539246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 539250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32328|rtt_var:27|pto_duration:34328|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 539255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 539259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 539262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 539266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257598545|now:1746006257539250|interv:59295| [2025/04/30 09:44:17 539270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257598545|now:1746006257539250|interval:59295|pto_count:0|srtt:32328 [2025/04/30 09:44:17 539279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 539283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 539289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:528222| [2025/04/30 09:44:17 539296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 539303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257540303|now:1746006257539303|interv:1000| [2025/04/30 09:44:17 539309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 539316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 539322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257540303| [2025/04/30 09:44:17 539329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257540303| [2025/04/30 09:44:17 539335] [debug] |xqc_engine_wakeup_after|wakeup:1746006257540303|now:1746006257539335|diff:968| [2025/04/30 09:44:17 539342] [debug] |xqc_engine_main_logic|END|now:1746006257539028| [2025/04/30 09:44:17 539615] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257539614| [2025/04/30 09:44:17 539622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 539629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:219| [2025/04/30 09:44:17 539633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:220| [2025/04/30 09:44:17 539639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:220| [2025/04/30 09:44:17 539643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 539647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:656|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:657|path_largest_ack:656| [2025/04/30 09:44:17 539652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:456428|prior_time:1746006257503782|is_app_limited:0|send_elapse:34009|ack_elapse:35832|ctl_first_sent_time:1746006257505348|lagest_ack_time:1746006257539614|curr_delivered:498428| [2025/04/30 09:44:17 539657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257505348| [2025/04/30 09:44:17 539662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:476||sndq_packets_used_bytes:0|sndq_packets_free:423| [2025/04/30 09:44:17 539666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:657|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:657|path_largest_ack:657| [2025/04/30 09:44:17 539670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:458828|prior_time:1746006257505733|is_app_limited:0|send_elapse:33878|ack_elapse:33881|ctl_first_sent_time:1746006257507210|lagest_ack_time:1746006257539614|curr_delivered:499628| [2025/04/30 09:44:17 539675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257507210| [2025/04/30 09:44:17 539683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:475||sndq_packets_used_bytes:0|sndq_packets_free:424| [2025/04/30 09:44:17 539688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32328|rttvar:27|minrtt:31343|latest_rtt:32404|ack_delay:56| [2025/04/30 09:44:17 539692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32330|rttvar:26|minrtt:31343|latest_rtt:32404|ack_delay:56| [2025/04/30 09:44:17 539696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:657|lost_pn:654|thresh:3| [2025/04/30 09:44:17 539700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 539704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32330|rtt_var:26|pto_duration:34330|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 539709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 539713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 539717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 539721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257598547|now:1746006257539704|interv:58843| [2025/04/30 09:44:17 539725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257598547|now:1746006257539704|interval:58843|pto_count:0|srtt:32330 [2025/04/30 09:44:17 539729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33878, ack_elapse 33881, delivered 40800|rate 1204214|lost 223| [2025/04/30 09:44:17 539734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204214) in round 11| [2025/04/30 09:44:17 539738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 539742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 539746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257507210|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 539750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257507210|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 539755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32330|latest_rtt:32404|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 539761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:220|largest:220|pns:2| [2025/04/30 09:44:17 539765] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:220|frame:ACK |recv_time:1746006257539614|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 539770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377539614|now:1746006257539614|interv:120000000| [2025/04/30 09:44:17 539777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377539614|now:1746006257539614|interv:120000000| [2025/04/30 09:44:17 539781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257540303|pq_index:0| [2025/04/30 09:44:17 539785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257539028| [2025/04/30 09:44:17 539789] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257539789| [2025/04/30 09:44:17 539794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257539793| [2025/04/30 09:44:17 539799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 539804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32330|min_srtt:32330|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 539808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:584814| [2025/04/30 09:44:17 539813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32330|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 539817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 539822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32330|min_srtt:32330|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 539826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:585993| [2025/04/30 09:44:17 539831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32330|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 539835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 539840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32330|min_srtt:32330|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 539844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:587172| [2025/04/30 09:44:17 539848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 539852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 539856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 539860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 539867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 539872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:528222| [2025/04/30 09:44:17 539876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 539880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 539884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257540303| [2025/04/30 09:44:17 539888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257540303| [2025/04/30 09:44:17 539892] [debug] |xqc_engine_wakeup_after|wakeup:1746006257540303|now:1746006257539892|diff:411| [2025/04/30 09:44:17 539896] [debug] |xqc_engine_main_logic|END|now:1746006257539793| [2025/04/30 09:44:17 539901] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257539901| [2025/04/30 09:44:17 539905] [debug] |xqc_engine_wakeup_after|wakeup:1746006257540303|now:1746006257539905|diff:398| [2025/04/30 09:44:17 539909] [debug] |xqc_engine_main_logic|END|now:1746006257539901| [2025/04/30 09:44:17 540981] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257540981| [2025/04/30 09:44:17 540992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257540303|pq_index:0| [2025/04/30 09:44:17 540997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257539793| [2025/04/30 09:44:17 541002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257541001| [2025/04/30 09:44:17 541007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257540303|now:1746006257541001| [2025/04/30 09:44:17 541011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257540303|now:1746006257541001| [2025/04/30 09:44:17 541015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 541019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 541024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32330|min_srtt:32330|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 541029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:587172| [2025/04/30 09:44:17 541034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 541037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 541041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 541046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 541050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 541059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:528222| [2025/04/30 09:44:17 541064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 541068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:691| [2025/04/30 09:44:17 541100] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:691|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257541076|stream_id:0|stream_offset:528222| [2025/04/30 09:44:17 541106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 541111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 541115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32330|rtt_var:26|pto_duration:34330|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 541120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 541124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 541127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 541146] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257600406|now:1746006257541115|interv:59291| [2025/04/30 09:44:17 541153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257600406|now:1746006257541115|interval:59291|pto_count:0|srtt:32330 [2025/04/30 09:44:17 541158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 541163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 541167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:529401| [2025/04/30 09:44:17 541172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 541176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:692| [2025/04/30 09:44:17 541199] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:692|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257541182|stream_id:0|stream_offset:529401| [2025/04/30 09:44:17 541205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 541209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 541214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32330|rtt_var:26|pto_duration:34330|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 541218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 541226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 541230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 541234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257600512|now:1746006257541213|interv:59299| [2025/04/30 09:44:17 541238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257600512|now:1746006257541213|interval:59299|pto_count:0|srtt:32330 [2025/04/30 09:44:17 541245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 541253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 541259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:530580| [2025/04/30 09:44:17 541267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 541273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257542273|now:1746006257541273|interv:1000| [2025/04/30 09:44:17 541279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 541286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 541292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257542273| [2025/04/30 09:44:17 541299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257542273| [2025/04/30 09:44:17 541305] [debug] |xqc_engine_wakeup_after|wakeup:1746006257542273|now:1746006257541305|diff:968| [2025/04/30 09:44:17 541312] [debug] |xqc_engine_main_logic|END|now:1746006257541001| [2025/04/30 09:44:17 541610] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257541609| [2025/04/30 09:44:17 541618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 541624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:220| [2025/04/30 09:44:17 541628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:221| [2025/04/30 09:44:17 541634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:221| [2025/04/30 09:44:17 541638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 541643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:658|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:659|path_largest_ack:658| [2025/04/30 09:44:17 541648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:458828|prior_time:1746006257505733|is_app_limited:0|send_elapse:33969|ack_elapse:35876|ctl_first_sent_time:1746006257507301|lagest_ack_time:1746006257541609|curr_delivered:500828| [2025/04/30 09:44:17 541653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257507301| [2025/04/30 09:44:17 541657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:474||sndq_packets_used_bytes:0|sndq_packets_free:425| [2025/04/30 09:44:17 541662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:659|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:659|path_largest_ack:659| [2025/04/30 09:44:17 541671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:461228|prior_time:1746006257507731|is_app_limited:0|send_elapse:33845|ack_elapse:33878|ctl_first_sent_time:1746006257509207|lagest_ack_time:1746006257541609|curr_delivered:502028| [2025/04/30 09:44:17 541675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257509207| [2025/04/30 09:44:17 541679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:473||sndq_packets_used_bytes:0|sndq_packets_free:426| [2025/04/30 09:44:17 541683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32330|rttvar:26|minrtt:31343|latest_rtt:32402|ack_delay:56| [2025/04/30 09:44:17 541688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32332|rttvar:24|minrtt:31343|latest_rtt:32402|ack_delay:56| [2025/04/30 09:44:17 541692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:659|lost_pn:656|thresh:3| [2025/04/30 09:44:17 541696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 541700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32332|rtt_var:24|pto_duration:34332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 541705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 541709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 541712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 541716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257600514|now:1746006257541700|interv:58814| [2025/04/30 09:44:17 541721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257600514|now:1746006257541700|interval:58814|pto_count:0|srtt:32332 [2025/04/30 09:44:17 541725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33845, ack_elapse 33878, delivered 40800|rate 1204321|lost 223| [2025/04/30 09:44:17 541729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204321) in round 11| [2025/04/30 09:44:17 541734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 541738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 541742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257509207|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 541746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257509207|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 541751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32332|latest_rtt:32402|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 541760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:221|largest:221|pns:2| [2025/04/30 09:44:17 541764] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:221|frame:ACK |recv_time:1746006257541609|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 541769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377541609|now:1746006257541609|interv:120000000| [2025/04/30 09:44:17 541773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377541609|now:1746006257541609|interv:120000000| [2025/04/30 09:44:17 541777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257542273|pq_index:0| [2025/04/30 09:44:17 541781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257541001| [2025/04/30 09:44:17 541785] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257541785| [2025/04/30 09:44:17 541790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257541789| [2025/04/30 09:44:17 541795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 541800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32332|min_srtt:32332|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 541805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:587172| [2025/04/30 09:44:17 541809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32332|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 541814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 541819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32332|min_srtt:32332|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 541823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:588351| [2025/04/30 09:44:17 541827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32332|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 541832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 541836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32332|min_srtt:32332|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 541840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:589530| [2025/04/30 09:44:17 541845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 541852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 541856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 541860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 541865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 541869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:530580| [2025/04/30 09:44:17 541873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 541877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 541881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257542273| [2025/04/30 09:44:17 541885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257542273| [2025/04/30 09:44:17 541889] [debug] |xqc_engine_wakeup_after|wakeup:1746006257542273|now:1746006257541889|diff:384| [2025/04/30 09:44:17 541893] [debug] |xqc_engine_main_logic|END|now:1746006257541789| [2025/04/30 09:44:17 541898] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257541898| [2025/04/30 09:44:17 541902] [debug] |xqc_engine_wakeup_after|wakeup:1746006257542273|now:1746006257541902|diff:371| [2025/04/30 09:44:17 541906] [debug] |xqc_engine_main_logic|END|now:1746006257541898| [2025/04/30 09:44:17 542978] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257542978| [2025/04/30 09:44:17 542989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257542273|pq_index:0| [2025/04/30 09:44:17 542994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257541789| [2025/04/30 09:44:17 542999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257542998| [2025/04/30 09:44:17 543004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257542273|now:1746006257542998| [2025/04/30 09:44:17 543008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257542273|now:1746006257542998| [2025/04/30 09:44:17 543012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 543016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 543021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32332|min_srtt:32332|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 543026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:589530| [2025/04/30 09:44:17 543030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 543034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 543043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 543048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 543052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 543056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:530580| [2025/04/30 09:44:17 543061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 543065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:693| [2025/04/30 09:44:17 543097] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:693|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257543074|stream_id:0|stream_offset:530580| [2025/04/30 09:44:17 543103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 543108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 543112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32332|rtt_var:24|pto_duration:34332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 543117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 543121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 543125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 543129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257602406|now:1746006257543112|interv:59294| [2025/04/30 09:44:17 543150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257602406|now:1746006257543112|interval:59294|pto_count:0|srtt:32332 [2025/04/30 09:44:17 543155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 543160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 543164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:531759| [2025/04/30 09:44:17 543169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 543173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:694| [2025/04/30 09:44:17 543196] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:694|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257543179|stream_id:0|stream_offset:531759| [2025/04/30 09:44:17 543202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 543211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 543215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32332|rtt_var:24|pto_duration:34332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 543219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 543223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 543227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 543231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257602511|now:1746006257543215|interv:59296| [2025/04/30 09:44:17 543237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257602511|now:1746006257543215|interval:59296|pto_count:0|srtt:32332 [2025/04/30 09:44:17 543245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 543252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 543259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:532938| [2025/04/30 09:44:17 543267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 543273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257544273|now:1746006257543273|interv:1000| [2025/04/30 09:44:17 543280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 543286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 543293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257544273| [2025/04/30 09:44:17 543300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257544273| [2025/04/30 09:44:17 543306] [debug] |xqc_engine_wakeup_after|wakeup:1746006257544273|now:1746006257543306|diff:967| [2025/04/30 09:44:17 543313] [debug] |xqc_engine_main_logic|END|now:1746006257542998| [2025/04/30 09:44:17 543612] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257543611| [2025/04/30 09:44:17 543621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 543628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:221| [2025/04/30 09:44:17 543633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:222| [2025/04/30 09:44:17 543640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:222| [2025/04/30 09:44:17 543645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 543650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:660|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:661|path_largest_ack:660| [2025/04/30 09:44:17 543656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:461228|prior_time:1746006257507731|is_app_limited:0|send_elapse:33936|ack_elapse:35880|ctl_first_sent_time:1746006257509298|lagest_ack_time:1746006257543611|curr_delivered:503228| [2025/04/30 09:44:17 543668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257509298| [2025/04/30 09:44:17 543676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:472||sndq_packets_used_bytes:0|sndq_packets_free:427| [2025/04/30 09:44:17 543682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:661|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:661|path_largest_ack:661| [2025/04/30 09:44:17 543689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:463628|prior_time:1746006257509717|is_app_limited:0|send_elapse:33905|ack_elapse:33894|ctl_first_sent_time:1746006257511201|lagest_ack_time:1746006257543611|curr_delivered:504428| [2025/04/30 09:44:17 543696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257511201| [2025/04/30 09:44:17 543702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:471||sndq_packets_used_bytes:0|sndq_packets_free:428| [2025/04/30 09:44:17 543709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32332|rttvar:24|minrtt:31343|latest_rtt:32410|ack_delay:56| [2025/04/30 09:44:17 543715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32335|rttvar:23|minrtt:31343|latest_rtt:32410|ack_delay:56| [2025/04/30 09:44:17 543722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:661|lost_pn:658|thresh:3| [2025/04/30 09:44:17 543729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 543735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32335|rtt_var:23|pto_duration:34335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 543742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 543748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 543755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 543761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257602514|now:1746006257543735|interv:58779| [2025/04/30 09:44:17 543767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257602514|now:1746006257543735|interval:58779|pto_count:0|srtt:32335 [2025/04/30 09:44:17 543774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33905, ack_elapse 33894, delivered 40800|rate 1203362|lost 223| [2025/04/30 09:44:17 543781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203362) in round 11| [2025/04/30 09:44:17 543786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 543790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 543794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257511201|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 543803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257511201|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 543808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32335|latest_rtt:32410|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 543814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:222|largest:222|pns:2| [2025/04/30 09:44:17 543818] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:222|frame:ACK |recv_time:1746006257543611|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 543823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377543611|now:1746006257543611|interv:120000000| [2025/04/30 09:44:17 543827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377543611|now:1746006257543611|interv:120000000| [2025/04/30 09:44:17 543831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257544273|pq_index:0| [2025/04/30 09:44:17 543836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257542998| [2025/04/30 09:44:17 543840] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257543839| [2025/04/30 09:44:17 543845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257543844| [2025/04/30 09:44:17 543850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 543855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32335|min_srtt:32335|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 543859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:589530| [2025/04/30 09:44:17 543864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32335|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 543869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 543873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32335|min_srtt:32335|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 543878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:590709| [2025/04/30 09:44:17 543882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32335|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 543886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 543893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32335|min_srtt:32335|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 543898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:591888| [2025/04/30 09:44:17 543902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 543906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 543910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 543914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 543918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 543923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:532938| [2025/04/30 09:44:17 543927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 543931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 543935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257544273| [2025/04/30 09:44:17 543939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257544273| [2025/04/30 09:44:17 543943] [debug] |xqc_engine_wakeup_after|wakeup:1746006257544273|now:1746006257543943|diff:330| [2025/04/30 09:44:17 543947] [debug] |xqc_engine_main_logic|END|now:1746006257543844| [2025/04/30 09:44:17 543952] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257543952| [2025/04/30 09:44:17 543956] [debug] |xqc_engine_wakeup_after|wakeup:1746006257544273|now:1746006257543956|diff:317| [2025/04/30 09:44:17 543960] [debug] |xqc_engine_main_logic|END|now:1746006257543952| [2025/04/30 09:44:17 545033] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257545033| [2025/04/30 09:44:17 545044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257544273|pq_index:0| [2025/04/30 09:44:17 545049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257543844| [2025/04/30 09:44:17 545054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257545053| [2025/04/30 09:44:17 545059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257544273|now:1746006257545053| [2025/04/30 09:44:17 545063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257544273|now:1746006257545053| [2025/04/30 09:44:17 545067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 545072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 545077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32335|min_srtt:32335|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 545086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:591888| [2025/04/30 09:44:17 545091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 545094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 545098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 545103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 545107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 545111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:532938| [2025/04/30 09:44:17 545116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 545120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:695| [2025/04/30 09:44:17 545169] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:695|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257545129|stream_id:0|stream_offset:532938| [2025/04/30 09:44:17 545178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 545183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 545187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32335|rtt_var:23|pto_duration:34335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 545192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 545196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 545200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 545204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257604464|now:1746006257545187|interv:59277| [2025/04/30 09:44:17 545208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257604464|now:1746006257545187|interval:59277|pto_count:0|srtt:32335 [2025/04/30 09:44:17 545212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 545217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 545221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:534117| [2025/04/30 09:44:17 545226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 545237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:696| [2025/04/30 09:44:17 545276] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:696|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257545248|stream_id:0|stream_offset:534117| [2025/04/30 09:44:17 545286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 545293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 545301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32335|rtt_var:23|pto_duration:34335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 545308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 545314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 545321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 545327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257604583|now:1746006257545300|interv:59283| [2025/04/30 09:44:17 545334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257604583|now:1746006257545300|interval:59283|pto_count:0|srtt:32335 [2025/04/30 09:44:17 545342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 545349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 545356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:535296| [2025/04/30 09:44:17 545363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 545369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257546369|now:1746006257545369|interv:1000| [2025/04/30 09:44:17 545375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 545382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 545388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257546369| [2025/04/30 09:44:17 545395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257546369| [2025/04/30 09:44:17 545402] [debug] |xqc_engine_wakeup_after|wakeup:1746006257546369|now:1746006257545401|diff:968| [2025/04/30 09:44:17 545408] [debug] |xqc_engine_main_logic|END|now:1746006257545053| [2025/04/30 09:44:17 545600] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257545599| [2025/04/30 09:44:17 545606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 545612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:222| [2025/04/30 09:44:17 545616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:223| [2025/04/30 09:44:17 545622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:223| [2025/04/30 09:44:17 545631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 545636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:662|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:663|path_largest_ack:662| [2025/04/30 09:44:17 545641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:463628|prior_time:1746006257509717|is_app_limited:0|send_elapse:33992|ack_elapse:35882|ctl_first_sent_time:1746006257511288|lagest_ack_time:1746006257545599|curr_delivered:505628| [2025/04/30 09:44:17 545645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257511288| [2025/04/30 09:44:17 545650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:470||sndq_packets_used_bytes:0|sndq_packets_free:429| [2025/04/30 09:44:17 545654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:663|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:663|path_largest_ack:663| [2025/04/30 09:44:17 545659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:466028|prior_time:1746006257511700|is_app_limited:0|send_elapse:33860|ack_elapse:33899|ctl_first_sent_time:1746006257513185|lagest_ack_time:1746006257545599|curr_delivered:506828| [2025/04/30 09:44:17 545663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257513185| [2025/04/30 09:44:17 545667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:469||sndq_packets_used_bytes:0|sndq_packets_free:430| [2025/04/30 09:44:17 545671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32335|rttvar:23|minrtt:31343|latest_rtt:32414|ack_delay:64| [2025/04/30 09:44:17 545676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32337|rttvar:21|minrtt:31343|latest_rtt:32414|ack_delay:64| [2025/04/30 09:44:17 545680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:663|lost_pn:660|thresh:3| [2025/04/30 09:44:17 545684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 545688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32337|rtt_var:21|pto_duration:34337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 545692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 545696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 545700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 545704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257604585|now:1746006257545688|interv:58897| [2025/04/30 09:44:17 545708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257604585|now:1746006257545688|interval:58897|pto_count:0|srtt:32337 [2025/04/30 09:44:17 545713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33860, ack_elapse 33899, delivered 40800|rate 1203575|lost 223| [2025/04/30 09:44:17 545717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203575) in round 11| [2025/04/30 09:44:17 545724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 545728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 545732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257513185|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 545737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257513185|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 545741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32337|latest_rtt:32414|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 545747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:223|largest:223|pns:2| [2025/04/30 09:44:17 545751] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:223|frame:ACK |recv_time:1746006257545599|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 545756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377545599|now:1746006257545599|interv:120000000| [2025/04/30 09:44:17 545760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377545599|now:1746006257545599|interv:120000000| [2025/04/30 09:44:17 545764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257546369|pq_index:0| [2025/04/30 09:44:17 545768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257545053| [2025/04/30 09:44:17 545772] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257545772| [2025/04/30 09:44:17 545777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257545776| [2025/04/30 09:44:17 545783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 545787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32337|min_srtt:32337|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 545792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:591888| [2025/04/30 09:44:17 545797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32337|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 545801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 545806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32337|min_srtt:32337|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 545810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:593067| [2025/04/30 09:44:17 545817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32337|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 545822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 545826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32337|min_srtt:32337|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 545830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:594246| [2025/04/30 09:44:17 545835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 545838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 545842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 545847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 545851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 545855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:535296| [2025/04/30 09:44:17 545860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 545863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 545867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257546369| [2025/04/30 09:44:17 545871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257546369| [2025/04/30 09:44:17 545875] [debug] |xqc_engine_wakeup_after|wakeup:1746006257546369|now:1746006257545875|diff:494| [2025/04/30 09:44:17 545879] [debug] |xqc_engine_main_logic|END|now:1746006257545776| [2025/04/30 09:44:17 545884] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257545884| [2025/04/30 09:44:17 545888] [debug] |xqc_engine_wakeup_after|wakeup:1746006257546369|now:1746006257545888|diff:481| [2025/04/30 09:44:17 545892] [debug] |xqc_engine_main_logic|END|now:1746006257545884| [2025/04/30 09:44:17 546964] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257546964| [2025/04/30 09:44:17 546975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257546369|pq_index:0| [2025/04/30 09:44:17 546980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257545776| [2025/04/30 09:44:17 546985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257546984| [2025/04/30 09:44:17 546990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257546369|now:1746006257546984| [2025/04/30 09:44:17 546999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257546369|now:1746006257546984| [2025/04/30 09:44:17 547003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 547007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 547012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32337|min_srtt:32337|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 547017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:594246| [2025/04/30 09:44:17 547022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 547025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 547029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 547034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 547038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 547042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:535296| [2025/04/30 09:44:17 547047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 547051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:697| [2025/04/30 09:44:17 547083] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:697|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257547060|stream_id:0|stream_offset:535296| [2025/04/30 09:44:17 547089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 547094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 547098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32337|rtt_var:21|pto_duration:34337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 547103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 547107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 547110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 547114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257606397|now:1746006257547098|interv:59299| [2025/04/30 09:44:17 547118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257606397|now:1746006257547098|interval:59299|pto_count:0|srtt:32337 [2025/04/30 09:44:17 547123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 547146] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 547153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:536475| [2025/04/30 09:44:17 547157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 547161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:698| [2025/04/30 09:44:17 547186] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:698|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257547168|stream_id:0|stream_offset:536475| [2025/04/30 09:44:17 547192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:698|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 547196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 547201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32337|rtt_var:21|pto_duration:34337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 547205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 547209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 547213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 547217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257606505|now:1746006257547200|interv:59305| [2025/04/30 09:44:17 547223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257606505|now:1746006257547200|interval:59305|pto_count:0|srtt:32337 [2025/04/30 09:44:17 547230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 547238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 547244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:537654| [2025/04/30 09:44:17 547251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 547258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257548257|now:1746006257547257|interv:1000| [2025/04/30 09:44:17 547264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 547270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 547277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257548257| [2025/04/30 09:44:17 547283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257548257| [2025/04/30 09:44:17 547290] [debug] |xqc_engine_wakeup_after|wakeup:1746006257548257|now:1746006257547290|diff:967| [2025/04/30 09:44:17 547297] [debug] |xqc_engine_main_logic|END|now:1746006257546984| [2025/04/30 09:44:17 547596] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257547595| [2025/04/30 09:44:17 547609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 547615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:223| [2025/04/30 09:44:17 547619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:224| [2025/04/30 09:44:17 547625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:224| [2025/04/30 09:44:17 547629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 547634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:664|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:665|path_largest_ack:664| [2025/04/30 09:44:17 547638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:466028|prior_time:1746006257511700|is_app_limited:0|send_elapse:33946|ack_elapse:35895|ctl_first_sent_time:1746006257513271|lagest_ack_time:1746006257547595|curr_delivered:508028| [2025/04/30 09:44:17 547643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257513271| [2025/04/30 09:44:17 547648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:468||sndq_packets_used_bytes:0|sndq_packets_free:431| [2025/04/30 09:44:17 547652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:665|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:665|path_largest_ack:665| [2025/04/30 09:44:17 547656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:468428|prior_time:1746006257513707|is_app_limited:0|send_elapse:33896|ack_elapse:33888|ctl_first_sent_time:1746006257515187|lagest_ack_time:1746006257547595|curr_delivered:509228| [2025/04/30 09:44:17 547661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257515187| [2025/04/30 09:44:17 547665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:467||sndq_packets_used_bytes:0|sndq_packets_free:432| [2025/04/30 09:44:17 547669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32337|rttvar:21|minrtt:31343|latest_rtt:32408|ack_delay:64| [2025/04/30 09:44:17 547673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32338|rttvar:17|minrtt:31343|latest_rtt:32408|ack_delay:64| [2025/04/30 09:44:17 547678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:665|lost_pn:662|thresh:3| [2025/04/30 09:44:17 547682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 547686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32338|rtt_var:17|pto_duration:34338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 547690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 547694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 547698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 547702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257606506|now:1746006257547686|interv:58820| [2025/04/30 09:44:17 547709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257606506|now:1746006257547686|interval:58820|pto_count:0|srtt:32338 [2025/04/30 09:44:17 547713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33896, ack_elapse 33888, delivered 40800|rate 1203681|lost 223| [2025/04/30 09:44:17 547718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203681) in round 11| [2025/04/30 09:44:17 547722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 547726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 547730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257515187|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 547735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257515187|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 547739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32338|latest_rtt:32408|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 547745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:224|largest:224|pns:2| [2025/04/30 09:44:17 547749] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:224|frame:ACK |recv_time:1746006257547595|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 547754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377547595|now:1746006257547595|interv:120000000| [2025/04/30 09:44:17 547758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377547595|now:1746006257547595|interv:120000000| [2025/04/30 09:44:17 547762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257548257|pq_index:0| [2025/04/30 09:44:17 547767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257546984| [2025/04/30 09:44:17 547771] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257547771| [2025/04/30 09:44:17 547776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257547775| [2025/04/30 09:44:17 547781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 547785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32338|min_srtt:32338|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 547790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:594246| [2025/04/30 09:44:17 547795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32338|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 547802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 547807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32338|min_srtt:32338|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 547811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:595425| [2025/04/30 09:44:17 547815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32338|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 547820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 547824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32338|min_srtt:32338|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 547828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:596604| [2025/04/30 09:44:17 547833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 547837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 547841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 547845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 547849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 547854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:537654| [2025/04/30 09:44:17 547858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 547862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 547866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257548257| [2025/04/30 09:44:17 547870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257548257| [2025/04/30 09:44:17 547874] [debug] |xqc_engine_wakeup_after|wakeup:1746006257548257|now:1746006257547874|diff:383| [2025/04/30 09:44:17 547878] [debug] |xqc_engine_main_logic|END|now:1746006257547775| [2025/04/30 09:44:17 547883] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257547883| [2025/04/30 09:44:17 547887] [debug] |xqc_engine_wakeup_after|wakeup:1746006257548257|now:1746006257547886|diff:371| [2025/04/30 09:44:17 547890] [debug] |xqc_engine_main_logic|END|now:1746006257547883| [2025/04/30 09:44:17 548963] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257548963| [2025/04/30 09:44:17 548974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257548257|pq_index:0| [2025/04/30 09:44:17 548978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257547775| [2025/04/30 09:44:17 548992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257548991| [2025/04/30 09:44:17 548997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257548257|now:1746006257548991| [2025/04/30 09:44:17 549001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257548257|now:1746006257548991| [2025/04/30 09:44:17 549005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 549009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 549014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32338|min_srtt:32338|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 549019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:596604| [2025/04/30 09:44:17 549024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 549028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 549031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 549036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 549040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 549045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:537654| [2025/04/30 09:44:17 549049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 549054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:699| [2025/04/30 09:44:17 549086] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:699|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257549062|stream_id:0|stream_offset:537654| [2025/04/30 09:44:17 549091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 549096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 549101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32338|rtt_var:17|pto_duration:34338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 549105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 549109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 549113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 549120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257608400|now:1746006257549100|interv:59300| [2025/04/30 09:44:17 549124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257608400|now:1746006257549100|interval:59300|pto_count:0|srtt:32338 [2025/04/30 09:44:17 549129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 549152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 549156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:538833| [2025/04/30 09:44:17 549161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 549165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:700| [2025/04/30 09:44:17 549189] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:700|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257549171|stream_id:0|stream_offset:538833| [2025/04/30 09:44:17 549195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 549199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 549204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32338|rtt_var:17|pto_duration:34338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 549208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 549212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 549216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 549220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257608509|now:1746006257549203|interv:59306| [2025/04/30 09:44:17 549224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257608509|now:1746006257549203|interval:59306|pto_count:0|srtt:32338 [2025/04/30 09:44:17 549228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 549232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 549239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:540012| [2025/04/30 09:44:17 549246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 549252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257550252|now:1746006257549252|interv:1000| [2025/04/30 09:44:17 549259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 549265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 549277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257550252| [2025/04/30 09:44:17 549284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257550252| [2025/04/30 09:44:17 549290] [debug] |xqc_engine_wakeup_after|wakeup:1746006257550252|now:1746006257549290|diff:962| [2025/04/30 09:44:17 549297] [debug] |xqc_engine_main_logic|END|now:1746006257548991| [2025/04/30 09:44:17 549582] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257549581| [2025/04/30 09:44:17 549590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 549596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:224| [2025/04/30 09:44:17 549600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:225| [2025/04/30 09:44:17 549606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:225| [2025/04/30 09:44:17 549610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 549615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:666|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:667|path_largest_ack:666| [2025/04/30 09:44:17 549620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:468428|prior_time:1746006257513707|is_app_limited:0|send_elapse:33983|ack_elapse:35874|ctl_first_sent_time:1746006257515274|lagest_ack_time:1746006257549581|curr_delivered:510428| [2025/04/30 09:44:17 549625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257515274| [2025/04/30 09:44:17 549629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:466||sndq_packets_used_bytes:0|sndq_packets_free:433| [2025/04/30 09:44:17 549634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:667|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:667|path_largest_ack:667| [2025/04/30 09:44:17 549638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:470828|prior_time:1746006257515703|is_app_limited:0|send_elapse:33900|ack_elapse:33878|ctl_first_sent_time:1746006257517182|lagest_ack_time:1746006257549581|curr_delivered:511628| [2025/04/30 09:44:17 549643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257517182| [2025/04/30 09:44:17 549647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:465||sndq_packets_used_bytes:0|sndq_packets_free:434| [2025/04/30 09:44:17 549651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32338|rttvar:17|minrtt:31343|latest_rtt:32399|ack_delay:56| [2025/04/30 09:44:17 549655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32338|rttvar:14|minrtt:31343|latest_rtt:32399|ack_delay:56| [2025/04/30 09:44:17 549659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:667|lost_pn:664|thresh:3| [2025/04/30 09:44:17 549664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 549668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32338|rtt_var:14|pto_duration:34338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 549672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 549681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 549684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 549688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257608509|now:1746006257549667|interv:58842| [2025/04/30 09:44:17 549693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257608509|now:1746006257549667|interval:58842|pto_count:0|srtt:32338 [2025/04/30 09:44:17 549697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33900, ack_elapse 33878, delivered 40800|rate 1203539|lost 223| [2025/04/30 09:44:17 549702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203539) in round 11| [2025/04/30 09:44:17 549706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 549710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 549714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257517182|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 549719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257517182|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 549723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32338|latest_rtt:32399|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 549729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:225|largest:225|pns:2| [2025/04/30 09:44:17 549733] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:225|frame:ACK |recv_time:1746006257549581|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 549738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377549581|now:1746006257549581|interv:120000000| [2025/04/30 09:44:17 549742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377549581|now:1746006257549581|interv:120000000| [2025/04/30 09:44:17 549746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257550252|pq_index:0| [2025/04/30 09:44:17 549751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257548991| [2025/04/30 09:44:17 549755] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257549755| [2025/04/30 09:44:17 549760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257549759| [2025/04/30 09:44:17 549765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 549770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32338|min_srtt:32338|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 549777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:596604| [2025/04/30 09:44:17 549782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32338|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 549786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 549791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32338|min_srtt:32338|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 549795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:597783| [2025/04/30 09:44:17 549800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32338|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 549804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 549808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32338|min_srtt:32338|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 549813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:598962| [2025/04/30 09:44:17 549817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 549821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 549825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 549829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 549833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 549838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:540012| [2025/04/30 09:44:17 549842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 549846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 549850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257550252| [2025/04/30 09:44:17 549854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257550252| [2025/04/30 09:44:17 549858] [debug] |xqc_engine_wakeup_after|wakeup:1746006257550252|now:1746006257549858|diff:394| [2025/04/30 09:44:17 549862] [debug] |xqc_engine_main_logic|END|now:1746006257549759| [2025/04/30 09:44:17 549867] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257549867| [2025/04/30 09:44:17 549873] [debug] |xqc_engine_wakeup_after|wakeup:1746006257550252|now:1746006257549873|diff:379| [2025/04/30 09:44:17 549877] [debug] |xqc_engine_main_logic|END|now:1746006257549867| [2025/04/30 09:44:17 550950] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257550949| [2025/04/30 09:44:17 550961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257550252|pq_index:0| [2025/04/30 09:44:17 550965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257549759| [2025/04/30 09:44:17 550970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257550969| [2025/04/30 09:44:17 550975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257550252|now:1746006257550969| [2025/04/30 09:44:17 550980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257550252|now:1746006257550969| [2025/04/30 09:44:17 550984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 550988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 550993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32338|min_srtt:32338|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 550998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:598962| [2025/04/30 09:44:17 551002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 551006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 551010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 551014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 551019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 551023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:540012| [2025/04/30 09:44:17 551028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 551032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:701| [2025/04/30 09:44:17 551063] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:701|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257551040|stream_id:0|stream_offset:540012| [2025/04/30 09:44:17 551069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 551074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 551079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32338|rtt_var:14|pto_duration:34338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 551088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 551092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 551096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 551100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257610378|now:1746006257551078|interv:59300| [2025/04/30 09:44:17 551104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257610378|now:1746006257551078|interval:59300|pto_count:0|srtt:32338 [2025/04/30 09:44:17 551109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 551113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 551118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:541191| [2025/04/30 09:44:17 551122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 551126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:702| [2025/04/30 09:44:17 551166] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:702|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257551149|stream_id:0|stream_offset:541191| [2025/04/30 09:44:17 551174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 551179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 551183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32338|rtt_var:14|pto_duration:34338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 551187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 551191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 551195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 551199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257610487|now:1746006257551183|interv:59304| [2025/04/30 09:44:17 551203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257610487|now:1746006257551183|interval:59304|pto_count:0|srtt:32338 [2025/04/30 09:44:17 551208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 551216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 551223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:542370| [2025/04/30 09:44:17 551235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 551242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257552241|now:1746006257551241|interv:1000| [2025/04/30 09:44:17 551248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 551254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 551261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257552241| [2025/04/30 09:44:17 551267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257552241| [2025/04/30 09:44:17 551274] [debug] |xqc_engine_wakeup_after|wakeup:1746006257552241|now:1746006257551274|diff:967| [2025/04/30 09:44:17 551281] [debug] |xqc_engine_main_logic|END|now:1746006257550969| [2025/04/30 09:44:17 551590] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257551589| [2025/04/30 09:44:17 551598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 551604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:225| [2025/04/30 09:44:17 551608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:226| [2025/04/30 09:44:17 551614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:226| [2025/04/30 09:44:17 551618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 551623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:668|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:669|path_largest_ack:668| [2025/04/30 09:44:17 551630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:470828|prior_time:1746006257515703|is_app_limited:0|send_elapse:33991|ack_elapse:35886|ctl_first_sent_time:1746006257517273|lagest_ack_time:1746006257551589|curr_delivered:512828| [2025/04/30 09:44:17 551635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257517273| [2025/04/30 09:44:17 551640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:464||sndq_packets_used_bytes:0|sndq_packets_free:435| [2025/04/30 09:44:17 551644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:669|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:669|path_largest_ack:669| [2025/04/30 09:44:17 551648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:473228|prior_time:1746006257517689|is_app_limited:0|send_elapse:33830|ack_elapse:33900|ctl_first_sent_time:1746006257519170|lagest_ack_time:1746006257551589|curr_delivered:514028| [2025/04/30 09:44:17 551653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257519170| [2025/04/30 09:44:17 551657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:463||sndq_packets_used_bytes:0|sndq_packets_free:436| [2025/04/30 09:44:17 551661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32338|rttvar:14|minrtt:31343|latest_rtt:32419|ack_delay:56| [2025/04/30 09:44:17 551665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32341|rttvar:17|minrtt:31343|latest_rtt:32419|ack_delay:56| [2025/04/30 09:44:17 551674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:669|lost_pn:666|thresh:3| [2025/04/30 09:44:17 551678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 551682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32341|rtt_var:17|pto_duration:34341|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 551687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 551691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 551694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 551698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257610490|now:1746006257551682|interv:58808| [2025/04/30 09:44:17 551702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257610490|now:1746006257551682|interval:58808|pto_count:0|srtt:32341 [2025/04/30 09:44:17 551707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33830, ack_elapse 33900, delivered 40800|rate 1203539|lost 223| [2025/04/30 09:44:17 551711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203539) in round 11| [2025/04/30 09:44:17 551716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 551720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 551724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257519170|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 551728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257519170|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 551733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32341|latest_rtt:32419|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 551739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:226|largest:226|pns:2| [2025/04/30 09:44:17 551743] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:226|frame:ACK |recv_time:1746006257551589|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 551748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377551589|now:1746006257551589|interv:120000000| [2025/04/30 09:44:17 551752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377551589|now:1746006257551589|interv:120000000| [2025/04/30 09:44:17 551756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257552241|pq_index:0| [2025/04/30 09:44:17 551761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257550969| [2025/04/30 09:44:17 551765] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257551765| [2025/04/30 09:44:17 551770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257551769| [2025/04/30 09:44:17 551777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 551782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32341|min_srtt:32341|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 551787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:598962| [2025/04/30 09:44:17 551791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32341|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 551796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 551801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32341|min_srtt:32341|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 551805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:600141| [2025/04/30 09:44:17 551809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32341|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 551814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 551818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32341|min_srtt:32341|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 551822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:601320| [2025/04/30 09:44:17 551827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 551831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 551834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 551839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 551843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 551847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:542370| [2025/04/30 09:44:17 551852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 551856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 551863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257552241| [2025/04/30 09:44:17 551867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257552241| [2025/04/30 09:44:17 551871] [debug] |xqc_engine_wakeup_after|wakeup:1746006257552241|now:1746006257551870|diff:371| [2025/04/30 09:44:17 551875] [debug] |xqc_engine_main_logic|END|now:1746006257551769| [2025/04/30 09:44:17 551880] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257551880| [2025/04/30 09:44:17 551884] [debug] |xqc_engine_wakeup_after|wakeup:1746006257552241|now:1746006257551883|diff:358| [2025/04/30 09:44:17 551887] [debug] |xqc_engine_main_logic|END|now:1746006257551880| [2025/04/30 09:44:17 552960] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257552960| [2025/04/30 09:44:17 552971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257552241|pq_index:0| [2025/04/30 09:44:17 552976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257551769| [2025/04/30 09:44:17 552981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257552980| [2025/04/30 09:44:17 552986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257552241|now:1746006257552980| [2025/04/30 09:44:17 552990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257552241|now:1746006257552980| [2025/04/30 09:44:17 552994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 552999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 553004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32341|min_srtt:32341|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 553008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:601320| [2025/04/30 09:44:17 553013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 553017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 553021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 553025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 553030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 553034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:542370| [2025/04/30 09:44:17 553038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 553043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:703| [2025/04/30 09:44:17 553074] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:703|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257553051|stream_id:0|stream_offset:542370| [2025/04/30 09:44:17 553087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 553092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 553096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32341|rtt_var:17|pto_duration:34341|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 553101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 553105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 553109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 553113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257612392|now:1746006257553096|interv:59296| [2025/04/30 09:44:17 553117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257612392|now:1746006257553096|interval:59296|pto_count:0|srtt:32341 [2025/04/30 09:44:17 553121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 553126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 553131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:543549| [2025/04/30 09:44:17 553153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 553157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:704| [2025/04/30 09:44:17 553182] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:704|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257553164|stream_id:0|stream_offset:543549| [2025/04/30 09:44:17 553188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 553192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 553197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32341|rtt_var:17|pto_duration:34341|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 553201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 553205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 553209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 553213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257612505|now:1746006257553196|interv:59309| [2025/04/30 09:44:17 553217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257612505|now:1746006257553196|interval:59309|pto_count:0|srtt:32341 [2025/04/30 09:44:17 553226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 553234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 553241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:544728| [2025/04/30 09:44:17 553248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 553254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257554254|now:1746006257553254|interv:1000| [2025/04/30 09:44:17 553260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 553266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 553273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257554254| [2025/04/30 09:44:17 553280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257554254| [2025/04/30 09:44:17 553286] [debug] |xqc_engine_wakeup_after|wakeup:1746006257554254|now:1746006257553286|diff:968| [2025/04/30 09:44:17 553293] [debug] |xqc_engine_main_logic|END|now:1746006257552980| [2025/04/30 09:44:17 553575] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257553574| [2025/04/30 09:44:17 553583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 553589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:226| [2025/04/30 09:44:17 553593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:227| [2025/04/30 09:44:17 553599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:227| [2025/04/30 09:44:17 553603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 553608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:670|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:671|path_largest_ack:670| [2025/04/30 09:44:17 553613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:473228|prior_time:1746006257517689|is_app_limited:0|send_elapse:33920|ack_elapse:35885|ctl_first_sent_time:1746006257519260|lagest_ack_time:1746006257553574|curr_delivered:515228| [2025/04/30 09:44:17 553617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257519260| [2025/04/30 09:44:17 553622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:462||sndq_packets_used_bytes:0|sndq_packets_free:437| [2025/04/30 09:44:17 553626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:671|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:671|path_largest_ack:671| [2025/04/30 09:44:17 553631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:475628|prior_time:1746006257519682|is_app_limited:0|send_elapse:33671|ack_elapse:33892|ctl_first_sent_time:1746006257521160|lagest_ack_time:1746006257553574|curr_delivered:516428| [2025/04/30 09:44:17 553635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257521160| [2025/04/30 09:44:17 553639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:461||sndq_packets_used_bytes:0|sndq_packets_free:438| [2025/04/30 09:44:17 553648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32341|rttvar:17|minrtt:31343|latest_rtt:32414|ack_delay:64| [2025/04/30 09:44:17 553653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32342|rttvar:15|minrtt:31343|latest_rtt:32414|ack_delay:64| [2025/04/30 09:44:17 553657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:671|lost_pn:668|thresh:3| [2025/04/30 09:44:17 553661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 553665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32342|rtt_var:15|pto_duration:34342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 553670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 553674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 553677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 553681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257612506|now:1746006257553665|interv:58841| [2025/04/30 09:44:17 553686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257612506|now:1746006257553665|interval:58841|pto_count:0|srtt:32342 [2025/04/30 09:44:17 553690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33671, ack_elapse 33892, delivered 40800|rate 1203823|lost 223| [2025/04/30 09:44:17 553695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203823) in round 11| [2025/04/30 09:44:17 553699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 553703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 553707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257521160|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 553712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257521160|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:478028| [2025/04/30 09:44:17 553716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32342|latest_rtt:32414|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 553722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:227|largest:227|pns:2| [2025/04/30 09:44:17 553727] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:227|frame:ACK |recv_time:1746006257553574|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 553731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377553574|now:1746006257553574|interv:120000000| [2025/04/30 09:44:17 553738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377553574|now:1746006257553574|interv:120000000| [2025/04/30 09:44:17 553742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257554254|pq_index:0| [2025/04/30 09:44:17 553746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257552980| [2025/04/30 09:44:17 553750] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257553750| [2025/04/30 09:44:17 553755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257553754| [2025/04/30 09:44:17 553761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 553765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32342|min_srtt:32342|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 553770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:601320| [2025/04/30 09:44:17 553774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32342|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 553779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 553784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32342|min_srtt:32342|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 553788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:602499| [2025/04/30 09:44:17 553792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32342|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 553797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 553801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32342|min_srtt:32342|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 553805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:603678| [2025/04/30 09:44:17 553810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 553813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 553817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 553822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 553826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 553833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:544728| [2025/04/30 09:44:17 553837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 553841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 553845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257554254| [2025/04/30 09:44:17 553849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257554254| [2025/04/30 09:44:17 553853] [debug] |xqc_engine_wakeup_after|wakeup:1746006257554254|now:1746006257553853|diff:401| [2025/04/30 09:44:17 553857] [debug] |xqc_engine_main_logic|END|now:1746006257553754| [2025/04/30 09:44:17 553862] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257553862| [2025/04/30 09:44:17 553866] [debug] |xqc_engine_wakeup_after|wakeup:1746006257554254|now:1746006257553866|diff:388| [2025/04/30 09:44:17 553870] [debug] |xqc_engine_main_logic|END|now:1746006257553862| [2025/04/30 09:44:17 554942] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257554942| [2025/04/30 09:44:17 554953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257554254|pq_index:0| [2025/04/30 09:44:17 554958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257553754| [2025/04/30 09:44:17 554963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257554962| [2025/04/30 09:44:17 554968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257554254|now:1746006257554962| [2025/04/30 09:44:17 554972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257554254|now:1746006257554962| [2025/04/30 09:44:17 554976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 554980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 554985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32342|min_srtt:32342|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 554990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:603678| [2025/04/30 09:44:17 554995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 554999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 555003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 555007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 555012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 555016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:544728| [2025/04/30 09:44:17 555025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 555029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:705| [2025/04/30 09:44:17 555061] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:705|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257555038|stream_id:0|stream_offset:544728| [2025/04/30 09:44:17 555067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 555072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 555076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32342|rtt_var:15|pto_duration:34342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 555081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 555085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 555088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 555092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257614380|now:1746006257555076|interv:59304| [2025/04/30 09:44:17 555097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257614380|now:1746006257555076|interval:59304|pto_count:0|srtt:32342 [2025/04/30 09:44:17 555101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 555106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 555110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:545907| [2025/04/30 09:44:17 555115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 555119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:706| [2025/04/30 09:44:17 555160] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:706|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257555125|stream_id:0|stream_offset:545907| [2025/04/30 09:44:17 555173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 555180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 555187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32342|rtt_var:15|pto_duration:34342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 555194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 555199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 555211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 555218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257614467|now:1746006257555186|interv:59281| [2025/04/30 09:44:17 555225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257614467|now:1746006257555186|interval:59281|pto_count:0|srtt:32342 [2025/04/30 09:44:17 555232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 555239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 555246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:547086| [2025/04/30 09:44:17 555253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 555260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257556260|now:1746006257555260|interv:1000| [2025/04/30 09:44:17 555266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 555272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 555279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257556260| [2025/04/30 09:44:17 555286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257556260| [2025/04/30 09:44:17 555293] [debug] |xqc_engine_wakeup_after|wakeup:1746006257556260|now:1746006257555293|diff:967| [2025/04/30 09:44:17 555300] [debug] |xqc_engine_main_logic|END|now:1746006257554962| [2025/04/30 09:44:17 555574] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257555573| [2025/04/30 09:44:17 555583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 555590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:227| [2025/04/30 09:44:17 555594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:228| [2025/04/30 09:44:17 555600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:228| [2025/04/30 09:44:17 555604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 555609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:672|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:673|path_largest_ack:672| [2025/04/30 09:44:17 555614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:475628|prior_time:1746006257519682|is_app_limited:0|send_elapse:33762|ack_elapse:35891|ctl_first_sent_time:1746006257521251|lagest_ack_time:1746006257555573|curr_delivered:517628| [2025/04/30 09:44:17 555619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257521251| [2025/04/30 09:44:17 555623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:460||sndq_packets_used_bytes:0|sndq_packets_free:439| [2025/04/30 09:44:17 555627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:673|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:673|path_largest_ack:673| [2025/04/30 09:44:17 555637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:478028|prior_time:1746006257521672|is_app_limited:0|send_elapse:33778|ack_elapse:33901|ctl_first_sent_time:1746006257523151|lagest_ack_time:1746006257555573|curr_delivered:518828| [2025/04/30 09:44:17 555641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257523151| [2025/04/30 09:44:17 555645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:459||sndq_packets_used_bytes:0|sndq_packets_free:440| [2025/04/30 09:44:17 555649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32342|rttvar:15|minrtt:31343|latest_rtt:32422|ack_delay:56| [2025/04/30 09:44:17 555654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32345|rttvar:18|minrtt:31343|latest_rtt:32422|ack_delay:56| [2025/04/30 09:44:17 555658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:673|lost_pn:670|thresh:3| [2025/04/30 09:44:17 555662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 555667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32345|rtt_var:18|pto_duration:34345|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 555671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 555675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 555679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 555683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257614470|now:1746006257555666|interv:58804| [2025/04/30 09:44:17 555687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257614470|now:1746006257555666|interval:58804|pto_count:0|srtt:32345 [2025/04/30 09:44:17 555691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33778, ack_elapse 33901, delivered 40800|rate 1203504|lost 223| [2025/04/30 09:44:17 555696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 11 -> 12| [2025/04/30 09:44:17 555700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203504) in round 12| [2025/04/30 09:44:17 555704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 555708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 555712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257523151|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 555717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257523151|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 555722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32345|latest_rtt:32422|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 555730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:228|largest:228|pns:2| [2025/04/30 09:44:17 555735] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:228|frame:ACK |recv_time:1746006257555573|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 555739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377555573|now:1746006257555573|interv:120000000| [2025/04/30 09:44:17 555744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377555573|now:1746006257555573|interv:120000000| [2025/04/30 09:44:17 555748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257556260|pq_index:0| [2025/04/30 09:44:17 555752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257554962| [2025/04/30 09:44:17 555756] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257555756| [2025/04/30 09:44:17 555761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257555760| [2025/04/30 09:44:17 555766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 555771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32345|min_srtt:32345|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 555776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:603678| [2025/04/30 09:44:17 555780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32345|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 555785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 555790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32345|min_srtt:32345|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 555794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:604857| [2025/04/30 09:44:17 555798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32345|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 555803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 555807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32345|min_srtt:32345|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 555811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:606036| [2025/04/30 09:44:17 555816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 555823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 555826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 555831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 555835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 555840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:547086| [2025/04/30 09:44:17 555844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 555848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 555852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257556260| [2025/04/30 09:44:17 555856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257556260| [2025/04/30 09:44:17 555860] [debug] |xqc_engine_wakeup_after|wakeup:1746006257556260|now:1746006257555860|diff:400| [2025/04/30 09:44:17 555864] [debug] |xqc_engine_main_logic|END|now:1746006257555760| [2025/04/30 09:44:17 555869] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257555869| [2025/04/30 09:44:17 555873] [debug] |xqc_engine_wakeup_after|wakeup:1746006257556260|now:1746006257555873|diff:387| [2025/04/30 09:44:17 555877] [debug] |xqc_engine_main_logic|END|now:1746006257555869| [2025/04/30 09:44:17 556950] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257556949| [2025/04/30 09:44:17 556961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257556260|pq_index:0| [2025/04/30 09:44:17 556965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257555760| [2025/04/30 09:44:17 556971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257556970| [2025/04/30 09:44:17 556975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257556260|now:1746006257556970| [2025/04/30 09:44:17 556980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257556260|now:1746006257556970| [2025/04/30 09:44:17 556984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 556988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 556993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32345|min_srtt:32345|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 556998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:606036| [2025/04/30 09:44:17 557003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 557006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 557015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 557020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 557024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 557028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:547086| [2025/04/30 09:44:17 557033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 557037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:707| [2025/04/30 09:44:17 557073] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:707|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257557046|stream_id:0|stream_offset:547086| [2025/04/30 09:44:17 557082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 557090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 557097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32345|rtt_var:18|pto_duration:34345|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 557104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 557110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 557114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 557118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257616391|now:1746006257557097|interv:59294| [2025/04/30 09:44:17 557122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257616391|now:1746006257557097|interval:59294|pto_count:0|srtt:32345 [2025/04/30 09:44:17 557127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 557147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 557155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:548265| [2025/04/30 09:44:17 557159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 557164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:708| [2025/04/30 09:44:17 557194] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:708|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257557171|stream_id:0|stream_offset:548265| [2025/04/30 09:44:17 557204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 557217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 557224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32345|rtt_var:18|pto_duration:34345|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 557231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 557237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 557243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 557250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257616516|now:1746006257557224|interv:59292| [2025/04/30 09:44:17 557256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257616516|now:1746006257557224|interval:59292|pto_count:0|srtt:32345 [2025/04/30 09:44:17 557264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 557272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 557279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:549444| [2025/04/30 09:44:17 557285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 557292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257558292|now:1746006257557292|interv:1000| [2025/04/30 09:44:17 557298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 557305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 557311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257558292| [2025/04/30 09:44:17 557318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257558292| [2025/04/30 09:44:17 557325] [debug] |xqc_engine_wakeup_after|wakeup:1746006257558292|now:1746006257557325|diff:967| [2025/04/30 09:44:17 557332] [debug] |xqc_engine_main_logic|END|now:1746006257556970| [2025/04/30 09:44:17 557564] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257557563| [2025/04/30 09:44:17 557571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 557578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:228| [2025/04/30 09:44:17 557582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:229| [2025/04/30 09:44:17 557588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:229| [2025/04/30 09:44:17 557592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 557596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:674|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:675|path_largest_ack:674| [2025/04/30 09:44:17 557601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:478028|prior_time:1746006257521672|is_app_limited:0|send_elapse:33872|ack_elapse:35891|ctl_first_sent_time:1746006257523245|lagest_ack_time:1746006257557563|curr_delivered:520028| [2025/04/30 09:44:17 557611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257523245| [2025/04/30 09:44:17 557616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:458||sndq_packets_used_bytes:0|sndq_packets_free:441| [2025/04/30 09:44:17 557620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:675|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:675|path_largest_ack:675| [2025/04/30 09:44:17 557624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:480428|prior_time:1746006257523670|is_app_limited:0|send_elapse:33906|ack_elapse:33893|ctl_first_sent_time:1746006257525152|lagest_ack_time:1746006257557563|curr_delivered:521228| [2025/04/30 09:44:17 557629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257525152| [2025/04/30 09:44:17 557633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:457||sndq_packets_used_bytes:0|sndq_packets_free:442| [2025/04/30 09:44:17 557637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32345|rttvar:18|minrtt:31343|latest_rtt:32411|ack_delay:64| [2025/04/30 09:44:17 557641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32345|rttvar:14|minrtt:31343|latest_rtt:32411|ack_delay:64| [2025/04/30 09:44:17 557645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:675|lost_pn:672|thresh:3| [2025/04/30 09:44:17 557649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 557654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32345|rtt_var:14|pto_duration:34345|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 557658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 557662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 557666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 557670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257616516|now:1746006257557653|interv:58863| [2025/04/30 09:44:17 557674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257616516|now:1746006257557653|interval:58863|pto_count:0|srtt:32345 [2025/04/30 09:44:17 557678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33906, ack_elapse 33893, delivered 40800|rate 1203326|lost 223| [2025/04/30 09:44:17 557683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203326) in round 12| [2025/04/30 09:44:17 557687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 557691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 557695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257525152|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 557702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257525152|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 557707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32345|latest_rtt:32411|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 557713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:229|largest:229|pns:2| [2025/04/30 09:44:17 557717] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:229|frame:ACK |recv_time:1746006257557563|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 557722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377557563|now:1746006257557563|interv:120000000| [2025/04/30 09:44:17 557726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377557563|now:1746006257557563|interv:120000000| [2025/04/30 09:44:17 557730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257558292|pq_index:0| [2025/04/30 09:44:17 557734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257556970| [2025/04/30 09:44:17 557739] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257557738| [2025/04/30 09:44:17 557743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257557742| [2025/04/30 09:44:17 557749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 557754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32345|min_srtt:32345|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 557758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:606036| [2025/04/30 09:44:17 557762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32345|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 557767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 557772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32345|min_srtt:32345|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 557776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:607215| [2025/04/30 09:44:17 557781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32345|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 557785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 557792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32345|min_srtt:32345|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 557796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:608394| [2025/04/30 09:44:17 557800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 557804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 557808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 557812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 557817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 557821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:549444| [2025/04/30 09:44:17 557825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 557829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 557833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257558292| [2025/04/30 09:44:17 557837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257558292| [2025/04/30 09:44:17 557841] [debug] |xqc_engine_wakeup_after|wakeup:1746006257558292|now:1746006257557841|diff:451| [2025/04/30 09:44:17 557845] [debug] |xqc_engine_main_logic|END|now:1746006257557742| [2025/04/30 09:44:17 557850] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257557850| [2025/04/30 09:44:17 557854] [debug] |xqc_engine_wakeup_after|wakeup:1746006257558292|now:1746006257557854|diff:438| [2025/04/30 09:44:17 557858] [debug] |xqc_engine_main_logic|END|now:1746006257557850| [2025/04/30 09:44:17 558931] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257558930| [2025/04/30 09:44:17 558942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257558292|pq_index:0| [2025/04/30 09:44:17 558946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257557742| [2025/04/30 09:44:17 558952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257558950| [2025/04/30 09:44:17 558956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257558292|now:1746006257558950| [2025/04/30 09:44:17 558961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257558292|now:1746006257558950| [2025/04/30 09:44:17 558965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 558969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 558974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32345|min_srtt:32345|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 558983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:608394| [2025/04/30 09:44:17 558988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 558992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 558996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 559000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 559005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 559009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:549444| [2025/04/30 09:44:17 559014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 559018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:709| [2025/04/30 09:44:17 559054] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:709|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257559027|stream_id:0|stream_offset:549444| [2025/04/30 09:44:17 559063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 559070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 559077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32345|rtt_var:14|pto_duration:34345|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 559084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 559090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 559093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 559097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257618372|now:1746006257559077|interv:59295| [2025/04/30 09:44:17 559102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257618372|now:1746006257559077|interval:59295|pto_count:0|srtt:32345 [2025/04/30 09:44:17 559106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 559111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 559115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:550623| [2025/04/30 09:44:17 559120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 559128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:710| [2025/04/30 09:44:17 559178] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:710|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257559154|stream_id:0|stream_offset:550623| [2025/04/30 09:44:17 559187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 559194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 559201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32345|rtt_var:14|pto_duration:34345|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 559206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 559210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 559215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 559221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257618499|now:1746006257559201|interv:59298| [2025/04/30 09:44:17 559227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257618499|now:1746006257559201|interval:59298|pto_count:0|srtt:32345 [2025/04/30 09:44:17 559235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 559242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 559249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:551802| [2025/04/30 09:44:17 559256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 559262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257560262|now:1746006257559262|interv:1000| [2025/04/30 09:44:17 559269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 559275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 559281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257560262| [2025/04/30 09:44:17 559288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257560262| [2025/04/30 09:44:17 559294] [debug] |xqc_engine_wakeup_after|wakeup:1746006257560262|now:1746006257559294|diff:968| [2025/04/30 09:44:17 559302] [debug] |xqc_engine_main_logic|END|now:1746006257558950| [2025/04/30 09:44:17 559558] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257559557| [2025/04/30 09:44:17 559566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 559572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:229| [2025/04/30 09:44:17 559576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:230| [2025/04/30 09:44:17 559582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:230| [2025/04/30 09:44:17 559590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 559595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:676|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:677|path_largest_ack:676| [2025/04/30 09:44:17 559600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:480428|prior_time:1746006257523670|is_app_limited:0|send_elapse:33996|ack_elapse:35887|ctl_first_sent_time:1746006257525242|lagest_ack_time:1746006257559557|curr_delivered:522428| [2025/04/30 09:44:17 559605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257525242| [2025/04/30 09:44:17 559610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:456||sndq_packets_used_bytes:0|sndq_packets_free:443| [2025/04/30 09:44:17 559614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:677|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:677|path_largest_ack:677| [2025/04/30 09:44:17 559618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:482828|prior_time:1746006257525709|is_app_limited:0|send_elapse:33942|ack_elapse:33848|ctl_first_sent_time:1746006257527188|lagest_ack_time:1746006257559557|curr_delivered:523628| [2025/04/30 09:44:17 559623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257527188| [2025/04/30 09:44:17 559627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:455||sndq_packets_used_bytes:0|sndq_packets_free:444| [2025/04/30 09:44:17 559631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32345|rttvar:14|minrtt:31343|latest_rtt:32369|ack_delay:56| [2025/04/30 09:44:17 559635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32341|rttvar:19|minrtt:31343|latest_rtt:32369|ack_delay:56| [2025/04/30 09:44:17 559639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:677|lost_pn:674|thresh:3| [2025/04/30 09:44:17 559644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 559648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32341|rtt_var:19|pto_duration:34341|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 559652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 559656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 559660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 559664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257618495|now:1746006257559648|interv:58847| [2025/04/30 09:44:17 559668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257618495|now:1746006257559648|interval:58847|pto_count:0|srtt:32341 [2025/04/30 09:44:17 559673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33942, ack_elapse 33848, delivered 40800|rate 1202050|lost 223| [2025/04/30 09:44:17 559677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202050) in round 12| [2025/04/30 09:44:17 559684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 559688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 559692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257527188|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 559697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257527188|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 559701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32341|latest_rtt:32369|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 559707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:230|largest:230|pns:2| [2025/04/30 09:44:17 559711] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:230|frame:ACK |recv_time:1746006257559557|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 559716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377559557|now:1746006257559557|interv:120000000| [2025/04/30 09:44:17 559720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377559557|now:1746006257559557|interv:120000000| [2025/04/30 09:44:17 559724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257560262|pq_index:0| [2025/04/30 09:44:17 559728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257558950| [2025/04/30 09:44:17 559732] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257559732| [2025/04/30 09:44:17 559737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257559736| [2025/04/30 09:44:17 559743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 559748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32341|min_srtt:32341|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 559752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:608394| [2025/04/30 09:44:17 559756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32341|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 559761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 559766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32341|min_srtt:32341|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 559770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:609573| [2025/04/30 09:44:17 559777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32341|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 559781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 559785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32341|min_srtt:32341|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 559789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:610752| [2025/04/30 09:44:17 559794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 559798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 559801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 559806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 559810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 559814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:551802| [2025/04/30 09:44:17 559818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 559822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 559826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257560262| [2025/04/30 09:44:17 559830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257560262| [2025/04/30 09:44:17 559834] [debug] |xqc_engine_wakeup_after|wakeup:1746006257560262|now:1746006257559834|diff:428| [2025/04/30 09:44:17 559838] [debug] |xqc_engine_main_logic|END|now:1746006257559736| [2025/04/30 09:44:17 559843] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257559843| [2025/04/30 09:44:17 559847] [debug] |xqc_engine_wakeup_after|wakeup:1746006257560262|now:1746006257559847|diff:415| [2025/04/30 09:44:17 559851] [debug] |xqc_engine_main_logic|END|now:1746006257559843| [2025/04/30 09:44:17 560924] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257560923| [2025/04/30 09:44:17 560935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257560262|pq_index:0| [2025/04/30 09:44:17 560939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257559736| [2025/04/30 09:44:17 560945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257560943| [2025/04/30 09:44:17 560949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257560262|now:1746006257560943| [2025/04/30 09:44:17 560962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257560262|now:1746006257560943| [2025/04/30 09:44:17 560966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 560971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 560976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32341|min_srtt:32341|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 560980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:610752| [2025/04/30 09:44:17 560985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 560989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 560993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 560997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 561002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 561006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:551802| [2025/04/30 09:44:17 561010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 561015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:711| [2025/04/30 09:44:17 561050] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:711|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257561023|stream_id:0|stream_offset:551802| [2025/04/30 09:44:17 561059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 561067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 561074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32341|rtt_var:19|pto_duration:34341|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 561081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 561086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 561090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 561094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257620364|now:1746006257561073|interv:59291| [2025/04/30 09:44:17 561098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257620364|now:1746006257561073|interval:59291|pto_count:0|srtt:32341 [2025/04/30 09:44:17 561103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 561112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 561116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:552981| [2025/04/30 09:44:17 561120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 561125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:712| [2025/04/30 09:44:17 561170] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:712|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257561147|stream_id:0|stream_offset:552981| [2025/04/30 09:44:17 561183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 561190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 561197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32341|rtt_var:19|pto_duration:34341|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 561201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 561205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 561210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 561216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257620488|now:1746006257561196|interv:59292| [2025/04/30 09:44:17 561222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257620488|now:1746006257561196|interval:59292|pto_count:0|srtt:32341 [2025/04/30 09:44:17 561229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 561237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 561243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:554160| [2025/04/30 09:44:17 561250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 561257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257562256|now:1746006257561256|interv:1000| [2025/04/30 09:44:17 561263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 561269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 561276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257562256| [2025/04/30 09:44:17 561283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257562256| [2025/04/30 09:44:17 561290] [debug] |xqc_engine_wakeup_after|wakeup:1746006257562256|now:1746006257561289|diff:967| [2025/04/30 09:44:17 561297] [debug] |xqc_engine_main_logic|END|now:1746006257560943| [2025/04/30 09:44:17 561552] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257561551| [2025/04/30 09:44:17 561565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 561571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:230| [2025/04/30 09:44:17 561575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:231| [2025/04/30 09:44:17 561581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:231| [2025/04/30 09:44:17 561585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 561590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:678|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:679|path_largest_ack:678| [2025/04/30 09:44:17 561595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:482828|prior_time:1746006257525709|is_app_limited:0|send_elapse:34038|ack_elapse:35842|ctl_first_sent_time:1746006257527284|lagest_ack_time:1746006257561551|curr_delivered:524828| [2025/04/30 09:44:17 561600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257527284| [2025/04/30 09:44:17 561604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:454||sndq_packets_used_bytes:0|sndq_packets_free:445| [2025/04/30 09:44:17 561609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:679|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:679|path_largest_ack:679| [2025/04/30 09:44:17 561613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:485228|prior_time:1746006257527654|is_app_limited:0|send_elapse:33865|ack_elapse:33897|ctl_first_sent_time:1746006257529115|lagest_ack_time:1746006257561551|curr_delivered:526028| [2025/04/30 09:44:17 561618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257529115| [2025/04/30 09:44:17 561621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:453||sndq_packets_used_bytes:0|sndq_packets_free:446| [2025/04/30 09:44:17 561625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32341|rttvar:19|minrtt:31343|latest_rtt:32436|ack_delay:64| [2025/04/30 09:44:17 561630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32345|rttvar:22|minrtt:31343|latest_rtt:32436|ack_delay:64| [2025/04/30 09:44:17 561634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:679|lost_pn:676|thresh:3| [2025/04/30 09:44:17 561638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 561642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32345|rtt_var:22|pto_duration:34345|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 561647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 561651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 561655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 561659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257620492|now:1746006257561642|interv:58850| [2025/04/30 09:44:17 561666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257620492|now:1746006257561642|interval:58850|pto_count:0|srtt:32345 [2025/04/30 09:44:17 561671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33865, ack_elapse 33897, delivered 40800|rate 1203646|lost 223| [2025/04/30 09:44:17 561675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203646) in round 12| [2025/04/30 09:44:17 561679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 561683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 561687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257529115|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 561692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257529115|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 561697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32345|latest_rtt:32436|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 561702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:231|largest:231|pns:2| [2025/04/30 09:44:17 561707] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:231|frame:ACK |recv_time:1746006257561551|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 561712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377561551|now:1746006257561551|interv:120000000| [2025/04/30 09:44:17 561716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377561551|now:1746006257561551|interv:120000000| [2025/04/30 09:44:17 561720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257562256|pq_index:0| [2025/04/30 09:44:17 561724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257560943| [2025/04/30 09:44:17 561728] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257561728| [2025/04/30 09:44:17 561733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257561732| [2025/04/30 09:44:17 561738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 561743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32345|min_srtt:32345|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 561748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:610752| [2025/04/30 09:44:17 561752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32345|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 561759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 561764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32345|min_srtt:32345|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 561769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:611931| [2025/04/30 09:44:17 561773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32345|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 561777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 561782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32345|min_srtt:32345|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 561786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:613110| [2025/04/30 09:44:17 561790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 561794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 561798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 561802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 561807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 561811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:554160| [2025/04/30 09:44:17 561816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 561819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 561823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257562256| [2025/04/30 09:44:17 561827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257562256| [2025/04/30 09:44:17 561831] [debug] |xqc_engine_wakeup_after|wakeup:1746006257562256|now:1746006257561831|diff:425| [2025/04/30 09:44:17 561836] [debug] |xqc_engine_main_logic|END|now:1746006257561732| [2025/04/30 09:44:17 561841] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257561841| [2025/04/30 09:44:17 561845] [debug] |xqc_engine_wakeup_after|wakeup:1746006257562256|now:1746006257561844|diff:412| [2025/04/30 09:44:17 561849] [debug] |xqc_engine_main_logic|END|now:1746006257561841| [2025/04/30 09:44:17 562921] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257562921| [2025/04/30 09:44:17 562932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257562256|pq_index:0| [2025/04/30 09:44:17 562937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257561732| [2025/04/30 09:44:17 562947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257562946| [2025/04/30 09:44:17 562952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257562256|now:1746006257562946| [2025/04/30 09:44:17 562956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257562256|now:1746006257562946| [2025/04/30 09:44:17 562960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 562964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 562969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32345|min_srtt:32345|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 562974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:613110| [2025/04/30 09:44:17 562978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 562982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 562986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 562991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 562995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 562999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:554160| [2025/04/30 09:44:17 563004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 563008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:713| [2025/04/30 09:44:17 563044] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:713|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257563017|stream_id:0|stream_offset:554160| [2025/04/30 09:44:17 563054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 563061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 563068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32345|rtt_var:22|pto_duration:34345|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 563076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 563081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 563084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 563093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257622362|now:1746006257563068|interv:59294| [2025/04/30 09:44:17 563097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257622362|now:1746006257563068|interval:59294|pto_count:0|srtt:32345 [2025/04/30 09:44:17 563101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 563106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 563111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:555339| [2025/04/30 09:44:17 563115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 563119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:714| [2025/04/30 09:44:17 563165] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:714|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257563127|stream_id:0|stream_offset:555339| [2025/04/30 09:44:17 563179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 563186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 563193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32345|rtt_var:22|pto_duration:34345|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 563197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 563202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 563208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 563214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257622472|now:1746006257563193|interv:59279| [2025/04/30 09:44:17 563221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257622472|now:1746006257563193|interval:59279|pto_count:0|srtt:32345 [2025/04/30 09:44:17 563229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 563236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 563243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:556518| [2025/04/30 09:44:17 563251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 563257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257564257|now:1746006257563257|interv:1000| [2025/04/30 09:44:17 563264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 563270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 563282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257564257| [2025/04/30 09:44:17 563289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257564257| [2025/04/30 09:44:17 563296] [debug] |xqc_engine_wakeup_after|wakeup:1746006257564257|now:1746006257563296|diff:961| [2025/04/30 09:44:17 563303] [debug] |xqc_engine_main_logic|END|now:1746006257562946| [2025/04/30 09:44:17 563541] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257563540| [2025/04/30 09:44:17 563549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 563555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:231| [2025/04/30 09:44:17 563559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:232| [2025/04/30 09:44:17 563565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:232| [2025/04/30 09:44:17 563569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 563574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:680|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:681|path_largest_ack:680| [2025/04/30 09:44:17 563579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:485228|prior_time:1746006257527654|is_app_limited:0|send_elapse:33969|ack_elapse:35886|ctl_first_sent_time:1746006257529219|lagest_ack_time:1746006257563540|curr_delivered:527228| [2025/04/30 09:44:17 563583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257529219| [2025/04/30 09:44:17 563588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:452||sndq_packets_used_bytes:0|sndq_packets_free:447| [2025/04/30 09:44:17 563592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:681|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:681|path_largest_ack:681| [2025/04/30 09:44:17 563597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:487628|prior_time:1746006257529644|is_app_limited:0|send_elapse:33847|ack_elapse:33896|ctl_first_sent_time:1746006257531104|lagest_ack_time:1746006257563540|curr_delivered:528428| [2025/04/30 09:44:17 563601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257531104| [2025/04/30 09:44:17 563605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:451||sndq_packets_used_bytes:0|sndq_packets_free:448| [2025/04/30 09:44:17 563609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32345|rttvar:22|minrtt:31343|latest_rtt:32436|ack_delay:56| [2025/04/30 09:44:17 563613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32349|rttvar:25|minrtt:31343|latest_rtt:32436|ack_delay:56| [2025/04/30 09:44:17 563618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:681|lost_pn:678|thresh:3| [2025/04/30 09:44:17 563622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 563626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32349|rtt_var:25|pto_duration:34349|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 563635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 563639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 563643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 563647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257622476|now:1746006257563626|interv:58850| [2025/04/30 09:44:17 563651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257622476|now:1746006257563626|interval:58850|pto_count:0|srtt:32349 [2025/04/30 09:44:17 563655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33847, ack_elapse 33896, delivered 40800|rate 1203681|lost 223| [2025/04/30 09:44:17 563660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203681) in round 12| [2025/04/30 09:44:17 563664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 563668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 563672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257531104|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 563677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257531104|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 563681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32349|latest_rtt:32436|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 563687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:232|largest:232|pns:2| [2025/04/30 09:44:17 563692] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:232|frame:ACK |recv_time:1746006257563540|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 563696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377563540|now:1746006257563540|interv:120000000| [2025/04/30 09:44:17 563701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377563540|now:1746006257563540|interv:120000000| [2025/04/30 09:44:17 563705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257564257|pq_index:0| [2025/04/30 09:44:17 563709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257562946| [2025/04/30 09:44:17 563713] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257563713| [2025/04/30 09:44:17 563718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257563717| [2025/04/30 09:44:17 563723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 563728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32349|min_srtt:32349|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 563735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:613110| [2025/04/30 09:44:17 563740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32349|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 563744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 563749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32349|min_srtt:32349|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 563753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:614289| [2025/04/30 09:44:17 563758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32349|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 563762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 563766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32349|min_srtt:32349|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 563771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:615468| [2025/04/30 09:44:17 563775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 563779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 563783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 563787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 563791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 563795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:556518| [2025/04/30 09:44:17 563800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 563804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 563808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257564257| [2025/04/30 09:44:17 563812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257564257| [2025/04/30 09:44:17 563816] [debug] |xqc_engine_wakeup_after|wakeup:1746006257564257|now:1746006257563815|diff:442| [2025/04/30 09:44:17 563820] [debug] |xqc_engine_main_logic|END|now:1746006257563717| [2025/04/30 09:44:17 563825] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257563825| [2025/04/30 09:44:17 563831] [debug] |xqc_engine_wakeup_after|wakeup:1746006257564257|now:1746006257563831|diff:426| [2025/04/30 09:44:17 563835] [debug] |xqc_engine_main_logic|END|now:1746006257563825| [2025/04/30 09:44:17 564908] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257564907| [2025/04/30 09:44:17 564919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257564257|pq_index:0| [2025/04/30 09:44:17 564923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257563717| [2025/04/30 09:44:17 564928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257564927| [2025/04/30 09:44:17 564933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257564257|now:1746006257564927| [2025/04/30 09:44:17 564938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257564257|now:1746006257564927| [2025/04/30 09:44:17 564942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 564946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 564951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32349|min_srtt:32349|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 564956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:615468| [2025/04/30 09:44:17 564960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 564964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 564968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 564972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 564977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 564981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:556518| [2025/04/30 09:44:17 564986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 564990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:715| [2025/04/30 09:44:17 565026] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:715|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257564999|stream_id:0|stream_offset:556518| [2025/04/30 09:44:17 565035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 565043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 565049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32349|rtt_var:25|pto_duration:34349|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 565062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 565066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 565070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 565074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257624348|now:1746006257565049|interv:59299| [2025/04/30 09:44:17 565078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257624348|now:1746006257565049|interval:59299|pto_count:0|srtt:32349 [2025/04/30 09:44:17 565082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 565087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 565092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:557697| [2025/04/30 09:44:17 565096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 565100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:716| [2025/04/30 09:44:17 565145] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:716|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257565108|stream_id:0|stream_offset:557697| [2025/04/30 09:44:17 565158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 565165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 565172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32349|rtt_var:25|pto_duration:34349|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 565179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 565185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 565191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 565198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257624457|now:1746006257565171|interv:59286| [2025/04/30 09:44:17 565204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257624457|now:1746006257565171|interval:59286|pto_count:0|srtt:32349 [2025/04/30 09:44:17 565211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 565218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 565225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:558876| [2025/04/30 09:44:17 565238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 565245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257566244|now:1746006257565244|interv:1000| [2025/04/30 09:44:17 565251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 565258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 565264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257566244| [2025/04/30 09:44:17 565271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257566244| [2025/04/30 09:44:17 565278] [debug] |xqc_engine_wakeup_after|wakeup:1746006257566244|now:1746006257565277|diff:967| [2025/04/30 09:44:17 565285] [debug] |xqc_engine_main_logic|END|now:1746006257564927| [2025/04/30 09:44:17 565544] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257565543| [2025/04/30 09:44:17 565551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 565558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:232| [2025/04/30 09:44:17 565562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:233| [2025/04/30 09:44:17 565568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:233| [2025/04/30 09:44:17 565572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 565577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:682|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:683|path_largest_ack:682| [2025/04/30 09:44:17 565581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:487628|prior_time:1746006257529644|is_app_limited:0|send_elapse:33955|ack_elapse:35899|ctl_first_sent_time:1746006257531212|lagest_ack_time:1746006257565543|curr_delivered:529628| [2025/04/30 09:44:17 565586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257531212| [2025/04/30 09:44:17 565591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:450||sndq_packets_used_bytes:0|sndq_packets_free:449| [2025/04/30 09:44:17 565595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:683|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:683|path_largest_ack:683| [2025/04/30 09:44:17 565599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:490028|prior_time:1746006257531647|is_app_limited:0|send_elapse:33881|ack_elapse:33896|ctl_first_sent_time:1746006257533113|lagest_ack_time:1746006257565543|curr_delivered:530828| [2025/04/30 09:44:17 565604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257533113| [2025/04/30 09:44:17 565608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:449||sndq_packets_used_bytes:0|sndq_packets_free:450| [2025/04/30 09:44:17 565612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32349|rttvar:25|minrtt:31343|latest_rtt:32430|ack_delay:64| [2025/04/30 09:44:17 565616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32351|rttvar:23|minrtt:31343|latest_rtt:32430|ack_delay:64| [2025/04/30 09:44:17 565625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:683|lost_pn:680|thresh:3| [2025/04/30 09:44:17 565629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 565634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32351|rtt_var:23|pto_duration:34351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 565638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 565642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 565646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 565650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257624459|now:1746006257565633|interv:58826| [2025/04/30 09:44:17 565654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257624459|now:1746006257565633|interval:58826|pto_count:0|srtt:32351 [2025/04/30 09:44:17 565658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33881, ack_elapse 33896, delivered 40800|rate 1203681|lost 223| [2025/04/30 09:44:17 565663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203681) in round 12| [2025/04/30 09:44:17 565667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 565671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 565675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257533113|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 565680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257533113|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 565684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32351|latest_rtt:32430|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 565690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:233|largest:233|pns:2| [2025/04/30 09:44:17 565695] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:233|frame:ACK |recv_time:1746006257565543|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 565699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377565543|now:1746006257565543|interv:120000000| [2025/04/30 09:44:17 565704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377565543|now:1746006257565543|interv:120000000| [2025/04/30 09:44:17 565708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257566244|pq_index:0| [2025/04/30 09:44:17 565712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257564927| [2025/04/30 09:44:17 565716] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257565716| [2025/04/30 09:44:17 565724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257565722| [2025/04/30 09:44:17 565729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 565733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32351|min_srtt:32351|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 565738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:615468| [2025/04/30 09:44:17 565742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32351|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 565747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 565752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32351|min_srtt:32351|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 565756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:616647| [2025/04/30 09:44:17 565760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32351|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 565765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 565769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32351|min_srtt:32351|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 565773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:617826| [2025/04/30 09:44:17 565778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 565781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 565785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 565790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 565794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 565798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:558876| [2025/04/30 09:44:17 565802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 565806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 565813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257566244| [2025/04/30 09:44:17 565817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257566244| [2025/04/30 09:44:17 565821] [debug] |xqc_engine_wakeup_after|wakeup:1746006257566244|now:1746006257565821|diff:423| [2025/04/30 09:44:17 565825] [debug] |xqc_engine_main_logic|END|now:1746006257565722| [2025/04/30 09:44:17 565830] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257565830| [2025/04/30 09:44:17 565834] [debug] |xqc_engine_wakeup_after|wakeup:1746006257566244|now:1746006257565834|diff:410| [2025/04/30 09:44:17 565838] [debug] |xqc_engine_main_logic|END|now:1746006257565830| [2025/04/30 09:44:17 566909] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257566909| [2025/04/30 09:44:17 566921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257566244|pq_index:0| [2025/04/30 09:44:17 566925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257565722| [2025/04/30 09:44:17 566930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257566929| [2025/04/30 09:44:17 566935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257566244|now:1746006257566929| [2025/04/30 09:44:17 566939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257566244|now:1746006257566929| [2025/04/30 09:44:17 566943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 566948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 566953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32351|min_srtt:32351|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 566958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:617826| [2025/04/30 09:44:17 566962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 566966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 566970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 566974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 566979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 566983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:558876| [2025/04/30 09:44:17 566988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 566992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:717| [2025/04/30 09:44:17 567028] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:717|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257567001|stream_id:0|stream_offset:558876| [2025/04/30 09:44:17 567044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 567051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 567058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32351|rtt_var:23|pto_duration:34351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 567064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 567068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 567072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 567076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257626352|now:1746006257567058|interv:59294| [2025/04/30 09:44:17 567080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257626352|now:1746006257567058|interval:59294|pto_count:0|srtt:32351 [2025/04/30 09:44:17 567085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 567090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 567094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:560055| [2025/04/30 09:44:17 567098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 567103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:718| [2025/04/30 09:44:17 567150] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:718|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257567110|stream_id:0|stream_offset:560055| [2025/04/30 09:44:17 567163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 567168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 567173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32351|rtt_var:23|pto_duration:34351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 567177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 567181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 567185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 567189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257626461|now:1746006257567173|interv:59288| [2025/04/30 09:44:17 567193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257626461|now:1746006257567173|interval:59288|pto_count:0|srtt:32351 [2025/04/30 09:44:17 567206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 567214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 567220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:561234| [2025/04/30 09:44:17 567228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 567234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257568234|now:1746006257567234|interv:1000| [2025/04/30 09:44:17 567240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 567246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 567252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257568234| [2025/04/30 09:44:17 567259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257568234| [2025/04/30 09:44:17 567265] [debug] |xqc_engine_wakeup_after|wakeup:1746006257568234|now:1746006257567265|diff:969| [2025/04/30 09:44:17 567272] [debug] |xqc_engine_main_logic|END|now:1746006257566929| [2025/04/30 09:44:17 567526] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257567525| [2025/04/30 09:44:17 567534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 567540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:233| [2025/04/30 09:44:17 567545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:234| [2025/04/30 09:44:17 567551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:234| [2025/04/30 09:44:17 567555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 567560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:684|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:685|path_largest_ack:684| [2025/04/30 09:44:17 567565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:490028|prior_time:1746006257531647|is_app_limited:0|send_elapse:33989|ack_elapse:35878|ctl_first_sent_time:1746006257533221|lagest_ack_time:1746006257567525|curr_delivered:532028| [2025/04/30 09:44:17 567570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257533221| [2025/04/30 09:44:17 567574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:448||sndq_packets_used_bytes:0|sndq_packets_free:451| [2025/04/30 09:44:17 567579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 567583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:492428|prior_time:1746006257533642|is_app_limited:0|send_elapse:33857|ack_elapse:33883|ctl_first_sent_time:1746006257535102|lagest_ack_time:1746006257567525|curr_delivered:533228| [2025/04/30 09:44:17 567588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257535102| [2025/04/30 09:44:17 567596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:447||sndq_packets_used_bytes:0|sndq_packets_free:452| [2025/04/30 09:44:17 567600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32351|rttvar:23|minrtt:31343|latest_rtt:32423|ack_delay:56| [2025/04/30 09:44:17 567605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32353|rttvar:22|minrtt:31343|latest_rtt:32423|ack_delay:56| [2025/04/30 09:44:17 567609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:685|lost_pn:682|thresh:3| [2025/04/30 09:44:17 567613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 567617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32353|rtt_var:22|pto_duration:34353|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 567622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 567626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 567629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 567633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257626463|now:1746006257567617|interv:58846| [2025/04/30 09:44:17 567637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257626463|now:1746006257567617|interval:58846|pto_count:0|srtt:32353 [2025/04/30 09:44:17 567642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33857, ack_elapse 33883, delivered 40800|rate 1204143|lost 223| [2025/04/30 09:44:17 567646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204143) in round 12| [2025/04/30 09:44:17 567651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 567655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 567659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257535102|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 567663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257535102|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 567668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32353|latest_rtt:32423|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 567674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:234|largest:234|pns:2| [2025/04/30 09:44:17 567678] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:234|frame:ACK |recv_time:1746006257567525|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 567683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377567525|now:1746006257567525|interv:120000000| [2025/04/30 09:44:17 567691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377567525|now:1746006257567525|interv:120000000| [2025/04/30 09:44:17 567695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257568234|pq_index:0| [2025/04/30 09:44:17 567699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257566929| [2025/04/30 09:44:17 567703] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257567703| [2025/04/30 09:44:17 567708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257567707| [2025/04/30 09:44:17 567714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 567719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32353|min_srtt:32353|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 567723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:617826| [2025/04/30 09:44:17 567728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32353|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 567732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 567737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32353|min_srtt:32353|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 567741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:619005| [2025/04/30 09:44:17 567745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32353|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 567750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 567754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32353|min_srtt:32353|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 567758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:620184| [2025/04/30 09:44:17 567763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 567767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 567770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 567775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 567779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 567786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:561234| [2025/04/30 09:44:17 567790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 567794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 567798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257568234| [2025/04/30 09:44:17 567802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257568234| [2025/04/30 09:44:17 567806] [debug] |xqc_engine_wakeup_after|wakeup:1746006257568234|now:1746006257567806|diff:428| [2025/04/30 09:44:17 567810] [debug] |xqc_engine_main_logic|END|now:1746006257567707| [2025/04/30 09:44:17 567815] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257567815| [2025/04/30 09:44:17 567819] [debug] |xqc_engine_wakeup_after|wakeup:1746006257568234|now:1746006257567819|diff:415| [2025/04/30 09:44:17 567823] [debug] |xqc_engine_main_logic|END|now:1746006257567815| [2025/04/30 09:44:17 568896] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257568896| [2025/04/30 09:44:17 568907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257568234|pq_index:0| [2025/04/30 09:44:17 568912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257567707| [2025/04/30 09:44:17 568917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257568916| [2025/04/30 09:44:17 568922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257568234|now:1746006257568916| [2025/04/30 09:44:17 568926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257568234|now:1746006257568916| [2025/04/30 09:44:17 568930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 568934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 568939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32353|min_srtt:32353|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 568944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:620184| [2025/04/30 09:44:17 568948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 568952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 568956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 568961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 568965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 568970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:561234| [2025/04/30 09:44:17 568979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 568983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:719| [2025/04/30 09:44:17 569019] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:719|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006257568992|stream_id:0|stream_offset:561234| [2025/04/30 09:44:17 569029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 569036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 569043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32353|rtt_var:22|pto_duration:34353|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 569050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 569055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 569059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:44:17 569063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257628345|now:1746006257569042|interv:59303| [2025/04/30 09:44:17 569067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257628345|now:1746006257569042|interval:59303|pto_count:0|srtt:32353 [2025/04/30 09:44:17 569072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40800| [2025/04/30 09:44:17 569077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 569081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:562413| [2025/04/30 09:44:17 569086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 569090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:720| [2025/04/30 09:44:17 569119] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:720|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006257569097|stream_id:0|stream_offset:562413| [2025/04/30 09:44:17 569128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 569154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:44:17 569161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32353|rtt_var:22|pto_duration:34353|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 569167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 569171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 569180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:44:17 569186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257628450|now:1746006257569161|interv:59289| [2025/04/30 09:44:17 569192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257628450|now:1746006257569161|interval:59289|pto_count:0|srtt:32353 [2025/04/30 09:44:17 569199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42000| [2025/04/30 09:44:17 569207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 569214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:563592| [2025/04/30 09:44:17 569221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 569227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257570227|now:1746006257569227|interv:1000| [2025/04/30 09:44:17 569234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 569240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 569247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257570227| [2025/04/30 09:44:17 569254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257570227| [2025/04/30 09:44:17 569260] [debug] |xqc_engine_wakeup_after|wakeup:1746006257570227|now:1746006257569260|diff:967| [2025/04/30 09:44:17 569267] [debug] |xqc_engine_main_logic|END|now:1746006257568916| [2025/04/30 09:44:17 569525] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257569524| [2025/04/30 09:44:17 569532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 569538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:234| [2025/04/30 09:44:17 569542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:235| [2025/04/30 09:44:17 569548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:235| [2025/04/30 09:44:17 569552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 569557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 569562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:492428|prior_time:1746006257533642|is_app_limited:0|send_elapse:33964|ack_elapse:35882|ctl_first_sent_time:1746006257535209|lagest_ack_time:1746006257569524|curr_delivered:534428| [2025/04/30 09:44:17 569567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257535209| [2025/04/30 09:44:17 569572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:446||sndq_packets_used_bytes:0|sndq_packets_free:453| [2025/04/30 09:44:17 569576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 569585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:494828|prior_time:1746006257535627|is_app_limited:0|send_elapse:33866|ack_elapse:33897|ctl_first_sent_time:1746006257537088|lagest_ack_time:1746006257569524|curr_delivered:535628| [2025/04/30 09:44:17 569590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257537088| [2025/04/30 09:44:17 569594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:445||sndq_packets_used_bytes:0|sndq_packets_free:454| [2025/04/30 09:44:17 569598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32353|rttvar:22|minrtt:31343|latest_rtt:32436|ack_delay:56| [2025/04/30 09:44:17 569602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32356|rttvar:23|minrtt:31343|latest_rtt:32436|ack_delay:56| [2025/04/30 09:44:17 569607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:687|lost_pn:684|thresh:3| [2025/04/30 09:44:17 569611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 569615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32356|rtt_var:23|pto_duration:34356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 569619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 569623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 569627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:44:17 569631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257628453|now:1746006257569615|interv:58838| [2025/04/30 09:44:17 569635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257628453|now:1746006257569615|interval:58838|pto_count:0|srtt:32356 [2025/04/30 09:44:17 569639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33866, ack_elapse 33897, delivered 40800|rate 1203646|lost 223| [2025/04/30 09:44:17 569644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203646) in round 12| [2025/04/30 09:44:17 569648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 569652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 569656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257537088|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 569661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257537088|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 569666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:39600|srtt:32356|latest_rtt:32436|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 569674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:235|largest:235|pns:2| [2025/04/30 09:44:17 569679] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:235|frame:ACK |recv_time:1746006257569524|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 569683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377569524|now:1746006257569524|interv:120000000| [2025/04/30 09:44:17 569688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377569524|now:1746006257569524|interv:120000000| [2025/04/30 09:44:17 569691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257570227|pq_index:0| [2025/04/30 09:44:17 569696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257568916| [2025/04/30 09:44:17 569700] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257569700| [2025/04/30 09:44:17 569705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257569704| [2025/04/30 09:44:17 569710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 569715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32356|min_srtt:32356|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 569719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:620184| [2025/04/30 09:44:17 569724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32356|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 569728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 569733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32356|min_srtt:32356|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 569738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:621363| [2025/04/30 09:44:17 569742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32356|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 569746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 569751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32356|min_srtt:32356|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 569755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:622542| [2025/04/30 09:44:17 569760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 569766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 569770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 569774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 569779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 569783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:563592| [2025/04/30 09:44:17 569787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 569791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 569795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257570227| [2025/04/30 09:44:17 569799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257570227| [2025/04/30 09:44:17 569803] [debug] |xqc_engine_wakeup_after|wakeup:1746006257570227|now:1746006257569803|diff:424| [2025/04/30 09:44:17 569807] [debug] |xqc_engine_main_logic|END|now:1746006257569704| [2025/04/30 09:44:17 569812] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257569812| [2025/04/30 09:44:17 569816] [debug] |xqc_engine_wakeup_after|wakeup:1746006257570227|now:1746006257569816|diff:411| [2025/04/30 09:44:17 569820] [debug] |xqc_engine_main_logic|END|now:1746006257569812| [2025/04/30 09:44:17 570669] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006257570668| [2025/04/30 09:44:17 570681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 570688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:235| [2025/04/30 09:44:17 570692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:236| [2025/04/30 09:44:17 570698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:236| [2025/04/30 09:44:17 570702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:10| [2025/04/30 09:44:17 570706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_max_data_frame|max_data:2097152|max_data_old:1048576| [2025/04/30 09:44:17 570710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:11| [2025/04/30 09:44:17 570714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_max_stream_data_frame|max_stream_data=2097152|max_stream_data_old=1048576| [2025/04/30 09:44:17 570719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006257595668|now:1746006257570668|interv:25000| [2025/04/30 09:44:17 570724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006257570668|max_ack_delay:25000| [2025/04/30 09:44:17 570729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:236|largest:236|pns:2| [2025/04/30 09:44:17 570733] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:236|frame:MAX_DATA MAX_STREAM_DATA |recv_time:1746006257570668|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 570743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377570668|now:1746006257570668|interv:120000000| [2025/04/30 09:44:17 570747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377570668|now:1746006257570668|interv:120000000| [2025/04/30 09:44:17 570751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257570227|pq_index:0| [2025/04/30 09:44:17 570756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257569704| [2025/04/30 09:44:17 570760] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257570760| [2025/04/30 09:44:17 570765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006257570764| [2025/04/30 09:44:17 570769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257570227|now:1746006257570764| [2025/04/30 09:44:17 570773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257570227|now:1746006257570764| [2025/04/30 09:44:17 570777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 570782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:00005577253BD50C|cnt:0| [2025/04/30 09:44:17 570787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1048991| [2025/04/30 09:44:17 570792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_sample_check_app_limited|check_applimit|path:0|inflight:39600|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 09:44:17 570798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1047812| [2025/04/30 09:44:17 570802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1046633| [2025/04/30 09:44:17 570807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1045454| [2025/04/30 09:44:17 570811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1044275| [2025/04/30 09:44:17 570815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1043096| [2025/04/30 09:44:17 570820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1041917| [2025/04/30 09:44:17 570824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1040738| [2025/04/30 09:44:17 570828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1039559| [2025/04/30 09:44:17 570832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1038380| [2025/04/30 09:44:17 570836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1037201| [2025/04/30 09:44:17 570841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1036022| [2025/04/30 09:44:17 570845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1034843| [2025/04/30 09:44:17 570849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1033664| [2025/04/30 09:44:17 570853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1032485| [2025/04/30 09:44:17 570857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1031306| [2025/04/30 09:44:17 570862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1030127| [2025/04/30 09:44:17 570866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1028948| [2025/04/30 09:44:17 570873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1027769| [2025/04/30 09:44:17 570877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1026590| [2025/04/30 09:44:17 570882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1025411| [2025/04/30 09:44:17 570886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1024232| [2025/04/30 09:44:17 570890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1023053| [2025/04/30 09:44:17 570894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1021874| [2025/04/30 09:44:17 570899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1020695| [2025/04/30 09:44:17 570903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1019516| [2025/04/30 09:44:17 570907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1018337| [2025/04/30 09:44:17 570911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1017158| [2025/04/30 09:44:17 570915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1015979| [2025/04/30 09:44:17 570920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1014800| [2025/04/30 09:44:17 570924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1013621| [2025/04/30 09:44:17 570928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1012442| [2025/04/30 09:44:17 570932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1011263| [2025/04/30 09:44:17 570936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1010084| [2025/04/30 09:44:17 570941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1008905| [2025/04/30 09:44:17 570945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1007726| [2025/04/30 09:44:17 570949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1006547| [2025/04/30 09:44:17 570953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1005368| [2025/04/30 09:44:17 570957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1004189| [2025/04/30 09:44:17 570962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1003010| [2025/04/30 09:44:17 570966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1001831| [2025/04/30 09:44:17 570970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1000652| [2025/04/30 09:44:17 570974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:999473| [2025/04/30 09:44:17 570982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:998294| [2025/04/30 09:44:17 570986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:997115| [2025/04/30 09:44:17 570990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:995936| [2025/04/30 09:44:17 570994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:994757| [2025/04/30 09:44:17 570998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:993578| [2025/04/30 09:44:17 571003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:992399| [2025/04/30 09:44:17 571007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:991220| [2025/04/30 09:44:17 571011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:990041| [2025/04/30 09:44:17 571018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:988862| [2025/04/30 09:44:17 571022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:987683| [2025/04/30 09:44:17 571026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:986504| [2025/04/30 09:44:17 571030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:985325| [2025/04/30 09:44:17 571034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:984146| [2025/04/30 09:44:17 571039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:982967| [2025/04/30 09:44:17 571043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:981788| [2025/04/30 09:44:17 571047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:980609| [2025/04/30 09:44:17 571051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:979430| [2025/04/30 09:44:17 571055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:978251| [2025/04/30 09:44:17 571059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:977072| [2025/04/30 09:44:17 571063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:975893| [2025/04/30 09:44:17 571068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:974714| [2025/04/30 09:44:17 571072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:973535| [2025/04/30 09:44:17 571076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:972356| [2025/04/30 09:44:17 571080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:971177| [2025/04/30 09:44:17 571085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:969998| [2025/04/30 09:44:17 571089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:968819| [2025/04/30 09:44:17 571093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:967640| [2025/04/30 09:44:17 571098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:966461| [2025/04/30 09:44:17 571102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:965282| [2025/04/30 09:44:17 571106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:964103| [2025/04/30 09:44:17 571110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:962924| [2025/04/30 09:44:17 571114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:961745| [2025/04/30 09:44:17 571118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:960566| [2025/04/30 09:44:17 571123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:959387| [2025/04/30 09:44:17 571127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:958208| [2025/04/30 09:44:17 571147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:957029| [2025/04/30 09:44:17 571158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:955850| [2025/04/30 09:44:17 571165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:954671| [2025/04/30 09:44:17 571172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:953492| [2025/04/30 09:44:17 571179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:952313| [2025/04/30 09:44:17 571186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:951134| [2025/04/30 09:44:17 571198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:949955| [2025/04/30 09:44:17 571205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:948776| [2025/04/30 09:44:17 571212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:947597| [2025/04/30 09:44:17 571218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:946418| [2025/04/30 09:44:17 571225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:945239| [2025/04/30 09:44:17 571232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:944060| [2025/04/30 09:44:17 571239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:942881| [2025/04/30 09:44:17 571246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:941702| [2025/04/30 09:44:17 571253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:940523| [2025/04/30 09:44:17 571260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:939344| [2025/04/30 09:44:17 571266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:938165| [2025/04/30 09:44:17 571273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:936986| [2025/04/30 09:44:17 571280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:935807| [2025/04/30 09:44:17 571287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:934628| [2025/04/30 09:44:17 571293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:933449| [2025/04/30 09:44:17 571300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:932270| [2025/04/30 09:44:17 571307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:931091| [2025/04/30 09:44:17 571313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:929912| [2025/04/30 09:44:17 571319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:928733| [2025/04/30 09:44:17 571326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:927554| [2025/04/30 09:44:17 571330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:926375| [2025/04/30 09:44:17 571334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:925196| [2025/04/30 09:44:17 571338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:924017| [2025/04/30 09:44:17 571342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:922838| [2025/04/30 09:44:17 571347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:921659| [2025/04/30 09:44:17 571351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:920480| [2025/04/30 09:44:17 571356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:919301| [2025/04/30 09:44:17 571360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:918122| [2025/04/30 09:44:17 571364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:916943| [2025/04/30 09:44:17 571368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:915764| [2025/04/30 09:44:17 571373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:914585| [2025/04/30 09:44:17 571377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:913406| [2025/04/30 09:44:17 571381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:912227| [2025/04/30 09:44:17 571389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:911048| [2025/04/30 09:44:17 571393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:909869| [2025/04/30 09:44:17 571398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:908690| [2025/04/30 09:44:17 571402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:907511| [2025/04/30 09:44:17 571406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:906332| [2025/04/30 09:44:17 571410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:905153| [2025/04/30 09:44:17 571415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:903974| [2025/04/30 09:44:17 571419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:902795| [2025/04/30 09:44:17 571423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:901616| [2025/04/30 09:44:17 571427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:900437| [2025/04/30 09:44:17 571431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:899258| [2025/04/30 09:44:17 571435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:898079| [2025/04/30 09:44:17 571440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:896900| [2025/04/30 09:44:17 571444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:895721| [2025/04/30 09:44:17 571448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:894542| [2025/04/30 09:44:17 571452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:893363| [2025/04/30 09:44:17 571456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:892184| [2025/04/30 09:44:17 571460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:891005| [2025/04/30 09:44:17 571464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:889826| [2025/04/30 09:44:17 571468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:888647| [2025/04/30 09:44:17 571472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:887468| [2025/04/30 09:44:17 571477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:886289| [2025/04/30 09:44:17 571481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:885110| [2025/04/30 09:44:17 571485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:883931| [2025/04/30 09:44:17 571489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:882752| [2025/04/30 09:44:17 571493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:881573| [2025/04/30 09:44:17 571497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:880394| [2025/04/30 09:44:17 571502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:879215| [2025/04/30 09:44:17 571506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:878036| [2025/04/30 09:44:17 571510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:876857| [2025/04/30 09:44:17 571514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:875678| [2025/04/30 09:44:17 571518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:874499| [2025/04/30 09:44:17 571529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:873320| [2025/04/30 09:44:17 571533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:872141| [2025/04/30 09:44:17 571537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:870962| [2025/04/30 09:44:17 571542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:869783| [2025/04/30 09:44:17 571546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:868604| [2025/04/30 09:44:17 571551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:867425| [2025/04/30 09:44:17 571555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:866246| [2025/04/30 09:44:17 571559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:865067| [2025/04/30 09:44:17 571563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:863888| [2025/04/30 09:44:17 571567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:862709| [2025/04/30 09:44:17 571572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:861530| [2025/04/30 09:44:17 571576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:860351| [2025/04/30 09:44:17 571580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:859172| [2025/04/30 09:44:17 571584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:857993| [2025/04/30 09:44:17 571588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:856814| [2025/04/30 09:44:17 571592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:855635| [2025/04/30 09:44:17 571596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:854456| [2025/04/30 09:44:17 571601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:853277| [2025/04/30 09:44:17 571605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:852098| [2025/04/30 09:44:17 571609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:850919| [2025/04/30 09:44:17 571613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:849740| [2025/04/30 09:44:17 571617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:848561| [2025/04/30 09:44:17 571621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:847382| [2025/04/30 09:44:17 571625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:846203| [2025/04/30 09:44:17 571629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:845024| [2025/04/30 09:44:17 571634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:843845| [2025/04/30 09:44:17 571638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:842666| [2025/04/30 09:44:17 571642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:841487| [2025/04/30 09:44:17 571646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:840308| [2025/04/30 09:44:17 571650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:839129| [2025/04/30 09:44:17 571654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:837950| [2025/04/30 09:44:17 571659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:836771| [2025/04/30 09:44:17 571663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:835592| [2025/04/30 09:44:17 571669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:834413| [2025/04/30 09:44:17 571673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:833234| [2025/04/30 09:44:17 571678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:832055| [2025/04/30 09:44:17 571682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:830876| [2025/04/30 09:44:17 571686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:829697| [2025/04/30 09:44:17 571690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:828518| [2025/04/30 09:44:17 571694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:827339| [2025/04/30 09:44:17 571698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:826160| [2025/04/30 09:44:17 571702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:824981| [2025/04/30 09:44:17 571707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:823802| [2025/04/30 09:44:17 571711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:822623| [2025/04/30 09:44:17 571715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:821444| [2025/04/30 09:44:17 571719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:820265| [2025/04/30 09:44:17 571723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:819086| [2025/04/30 09:44:17 571727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:817907| [2025/04/30 09:44:17 571732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:816728| [2025/04/30 09:44:17 571736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:815549| [2025/04/30 09:44:17 571740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:814370| [2025/04/30 09:44:17 571744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:813191| [2025/04/30 09:44:17 571748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:812012| [2025/04/30 09:44:17 571752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:810833| [2025/04/30 09:44:17 571756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:809654| [2025/04/30 09:44:17 571761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:808475| [2025/04/30 09:44:17 571765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:807296| [2025/04/30 09:44:17 571770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:806117| [2025/04/30 09:44:17 571774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:804938| [2025/04/30 09:44:17 571778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:803759| [2025/04/30 09:44:17 571782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:802580| [2025/04/30 09:44:17 571786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:801401| [2025/04/30 09:44:17 571790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:800222| [2025/04/30 09:44:17 571794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:799043| [2025/04/30 09:44:17 571799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:797864| [2025/04/30 09:44:17 571803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:796685| [2025/04/30 09:44:17 571809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:795506| [2025/04/30 09:44:17 571813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:794327| [2025/04/30 09:44:17 571818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:793148| [2025/04/30 09:44:17 571822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:791969| [2025/04/30 09:44:17 571826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:790790| [2025/04/30 09:44:17 571830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:789611| [2025/04/30 09:44:17 571834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:788432| [2025/04/30 09:44:17 571838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:787253| [2025/04/30 09:44:17 571842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:786074| [2025/04/30 09:44:17 571847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:784895| [2025/04/30 09:44:17 571851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:783716| [2025/04/30 09:44:17 571855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:782537| [2025/04/30 09:44:17 571859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:781358| [2025/04/30 09:44:17 571863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:780179| [2025/04/30 09:44:17 571867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:779000| [2025/04/30 09:44:17 571871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:777821| [2025/04/30 09:44:17 571875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:776642| [2025/04/30 09:44:17 571880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:775463| [2025/04/30 09:44:17 571884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:774284| [2025/04/30 09:44:17 571888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:773105| [2025/04/30 09:44:17 571892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:771926| [2025/04/30 09:44:17 571896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:770747| [2025/04/30 09:44:17 571901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:769568| [2025/04/30 09:44:17 571905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:768389| [2025/04/30 09:44:17 571909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:767210| [2025/04/30 09:44:17 571913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:766031| [2025/04/30 09:44:17 571917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:764852| [2025/04/30 09:44:17 571921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:763673| [2025/04/30 09:44:17 571926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:762494| [2025/04/30 09:44:17 571930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:761315| [2025/04/30 09:44:17 571934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:760136| [2025/04/30 09:44:17 571938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:758957| [2025/04/30 09:44:17 571943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:757778| [2025/04/30 09:44:17 571949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:756599| [2025/04/30 09:44:17 571954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:755420| [2025/04/30 09:44:17 571958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:754241| [2025/04/30 09:44:17 571962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:753062| [2025/04/30 09:44:17 571966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:751883| [2025/04/30 09:44:17 571970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:750704| [2025/04/30 09:44:17 571974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:749525| [2025/04/30 09:44:17 571978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:748346| [2025/04/30 09:44:17 571982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:747167| [2025/04/30 09:44:17 571986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:745988| [2025/04/30 09:44:17 571991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:744809| [2025/04/30 09:44:17 571995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:743630| [2025/04/30 09:44:17 571999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:742451| [2025/04/30 09:44:17 572003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:741272| [2025/04/30 09:44:17 572007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:740093| [2025/04/30 09:44:17 572011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:738914| [2025/04/30 09:44:17 572015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:737735| [2025/04/30 09:44:17 572020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:736556| [2025/04/30 09:44:17 572024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:735377| [2025/04/30 09:44:17 572028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:734198| [2025/04/30 09:44:17 572032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:733019| [2025/04/30 09:44:17 572037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:731840| [2025/04/30 09:44:17 572041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:730661| [2025/04/30 09:44:17 572045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:729482| [2025/04/30 09:44:17 572049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:728303| [2025/04/30 09:44:17 572053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:727124| [2025/04/30 09:44:17 572057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:725945| [2025/04/30 09:44:17 572061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:724766| [2025/04/30 09:44:17 572066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:723587| [2025/04/30 09:44:17 572070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:722408| [2025/04/30 09:44:17 572074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:721229| [2025/04/30 09:44:17 572078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:720050| [2025/04/30 09:44:17 572085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:718871| [2025/04/30 09:44:17 572089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:717692| [2025/04/30 09:44:17 572093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:716513| [2025/04/30 09:44:17 572097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:715334| [2025/04/30 09:44:17 572101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:714155| [2025/04/30 09:44:17 572105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:712976| [2025/04/30 09:44:17 572110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:711797| [2025/04/30 09:44:17 572114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:710618| [2025/04/30 09:44:17 572118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:709439| [2025/04/30 09:44:17 572122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:708260| [2025/04/30 09:44:17 572129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:707081| [2025/04/30 09:44:17 572157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:705902| [2025/04/30 09:44:17 572165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:704723| [2025/04/30 09:44:17 572171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:703544| [2025/04/30 09:44:17 572178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:702365| [2025/04/30 09:44:17 572185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:701186| [2025/04/30 09:44:17 572192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:700007| [2025/04/30 09:44:17 572198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:698828| [2025/04/30 09:44:17 572205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:697649| [2025/04/30 09:44:17 572212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:696470| [2025/04/30 09:44:17 572219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:695291| [2025/04/30 09:44:17 572226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:694112| [2025/04/30 09:44:17 572233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:692933| [2025/04/30 09:44:17 572240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:691754| [2025/04/30 09:44:17 572247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:690575| [2025/04/30 09:44:17 572254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:689396| [2025/04/30 09:44:17 572260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:688217| [2025/04/30 09:44:17 572267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:687038| [2025/04/30 09:44:17 572274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:685859| [2025/04/30 09:44:17 572280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:684680| [2025/04/30 09:44:17 572288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:683501| [2025/04/30 09:44:17 572294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:682322| [2025/04/30 09:44:17 572301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:681143| [2025/04/30 09:44:17 572313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:679964| [2025/04/30 09:44:17 572320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:678785| [2025/04/30 09:44:17 572327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:677606| [2025/04/30 09:44:17 572334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:676427| [2025/04/30 09:44:17 572340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:675248| [2025/04/30 09:44:17 572347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:674069| [2025/04/30 09:44:17 572354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:672890| [2025/04/30 09:44:17 572361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:671711| [2025/04/30 09:44:17 572367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:670532| [2025/04/30 09:44:17 572374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:669353| [2025/04/30 09:44:17 572381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:668174| [2025/04/30 09:44:17 572388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:666995| [2025/04/30 09:44:17 572394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:665816| [2025/04/30 09:44:17 572401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:664637| [2025/04/30 09:44:17 572407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:663458| [2025/04/30 09:44:17 572411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:662279| [2025/04/30 09:44:17 572416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:661100| [2025/04/30 09:44:17 572420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:659921| [2025/04/30 09:44:17 572424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:658742| [2025/04/30 09:44:17 572428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:657563| [2025/04/30 09:44:17 572432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:656384| [2025/04/30 09:44:17 572436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:655205| [2025/04/30 09:44:17 572441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:654026| [2025/04/30 09:44:17 572445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:652847| [2025/04/30 09:44:17 572449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:651668| [2025/04/30 09:44:17 572453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:650489| [2025/04/30 09:44:17 572457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:649310| [2025/04/30 09:44:17 572461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:648131| [2025/04/30 09:44:17 572465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:646952| [2025/04/30 09:44:17 572469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:645773| [2025/04/30 09:44:17 572474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:644594| [2025/04/30 09:44:17 572478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:643415| [2025/04/30 09:44:17 572482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:642236| [2025/04/30 09:44:17 572490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:641057| [2025/04/30 09:44:17 572495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:639878| [2025/04/30 09:44:17 572499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:638699| [2025/04/30 09:44:17 572503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:637520| [2025/04/30 09:44:17 572507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:636341| [2025/04/30 09:44:17 572511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:635162| [2025/04/30 09:44:17 572515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:633983| [2025/04/30 09:44:17 572519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:632804| [2025/04/30 09:44:17 572523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:631625| [2025/04/30 09:44:17 572528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:630446| [2025/04/30 09:44:17 572532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:629267| [2025/04/30 09:44:17 572536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:628088| [2025/04/30 09:44:17 572540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:626909| [2025/04/30 09:44:17 572544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:625730| [2025/04/30 09:44:17 572548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:624551| [2025/04/30 09:44:17 572552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:623372| [2025/04/30 09:44:17 572556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:622193| [2025/04/30 09:44:17 572560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:621014| [2025/04/30 09:44:17 572565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:619835| [2025/04/30 09:44:17 572569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:618656| [2025/04/30 09:44:17 572573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:617477| [2025/04/30 09:44:17 572577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:616298| [2025/04/30 09:44:17 572581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:615119| [2025/04/30 09:44:17 572585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:613940| [2025/04/30 09:44:17 572589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:612761| [2025/04/30 09:44:17 572593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:611582| [2025/04/30 09:44:17 572597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:610403| [2025/04/30 09:44:17 572601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:609224| [2025/04/30 09:44:17 572605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:608045| [2025/04/30 09:44:17 572610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:606866| [2025/04/30 09:44:17 572614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:605687| [2025/04/30 09:44:17 572618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:604508| [2025/04/30 09:44:17 572622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:603329| [2025/04/30 09:44:17 572629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:602150| [2025/04/30 09:44:17 572633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:600971| [2025/04/30 09:44:17 572637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:599792| [2025/04/30 09:44:17 572641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:598613| [2025/04/30 09:44:17 572645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:597434| [2025/04/30 09:44:17 572649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:596255| [2025/04/30 09:44:17 572653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:595076| [2025/04/30 09:44:17 572657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:593897| [2025/04/30 09:44:17 572661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:592718| [2025/04/30 09:44:17 572666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:591539| [2025/04/30 09:44:17 572670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:590360| [2025/04/30 09:44:17 572674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:589181| [2025/04/30 09:44:17 572678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:588002| [2025/04/30 09:44:17 572682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:586823| [2025/04/30 09:44:17 572686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:585644| [2025/04/30 09:44:17 572690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:584465| [2025/04/30 09:44:17 572694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:583286| [2025/04/30 09:44:17 572698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:582107| [2025/04/30 09:44:17 572703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:580928| [2025/04/30 09:44:17 572707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:579749| [2025/04/30 09:44:17 572711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:578570| [2025/04/30 09:44:17 572715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:577391| [2025/04/30 09:44:17 572719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:576212| [2025/04/30 09:44:17 572723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:575033| [2025/04/30 09:44:17 572728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:573854| [2025/04/30 09:44:17 572732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:572675| [2025/04/30 09:44:17 572736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:571496| [2025/04/30 09:44:17 572740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:570317| [2025/04/30 09:44:17 572744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:569138| [2025/04/30 09:44:17 572748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:567959| [2025/04/30 09:44:17 572752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:566780| [2025/04/30 09:44:17 572756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:565601| [2025/04/30 09:44:17 572763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:564422| [2025/04/30 09:44:17 572767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:563243| [2025/04/30 09:44:17 572771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:562064| [2025/04/30 09:44:17 572776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:560885| [2025/04/30 09:44:17 572780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:559706| [2025/04/30 09:44:17 572784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:558527| [2025/04/30 09:44:17 572788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:557348| [2025/04/30 09:44:17 572792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:556169| [2025/04/30 09:44:17 572796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:554990| [2025/04/30 09:44:17 572800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:553811| [2025/04/30 09:44:17 572804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:552632| [2025/04/30 09:44:17 572808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:551453| [2025/04/30 09:44:17 572812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:550274| [2025/04/30 09:44:17 572816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:549095| [2025/04/30 09:44:17 572821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:547916| [2025/04/30 09:44:17 572825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:546737| [2025/04/30 09:44:17 572829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:545558| [2025/04/30 09:44:17 572833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:544379| [2025/04/30 09:44:17 572837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:543200| [2025/04/30 09:44:17 572841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:542021| [2025/04/30 09:44:17 572845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:540842| [2025/04/30 09:44:17 572849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:539663| [2025/04/30 09:44:17 572853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:538484| [2025/04/30 09:44:17 572857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:537305| [2025/04/30 09:44:17 572862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:536126| [2025/04/30 09:44:17 572866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:534947| [2025/04/30 09:44:17 572870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:533768| [2025/04/30 09:44:17 572874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:532589| [2025/04/30 09:44:17 572878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:531410| [2025/04/30 09:44:17 572882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:530231| [2025/04/30 09:44:17 572886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:529052| [2025/04/30 09:44:17 572891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:527873| [2025/04/30 09:44:17 572895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:526694| [2025/04/30 09:44:17 572901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:525515| [2025/04/30 09:44:17 572905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:524336| [2025/04/30 09:44:17 572910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:523157| [2025/04/30 09:44:17 572914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:521978| [2025/04/30 09:44:17 572918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:520799| [2025/04/30 09:44:17 572922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:519620| [2025/04/30 09:44:17 572926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:518441| [2025/04/30 09:44:17 572930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:517262| [2025/04/30 09:44:17 572934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:516083| [2025/04/30 09:44:17 572939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:514904| [2025/04/30 09:44:17 572943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:513725| [2025/04/30 09:44:17 572948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:512546| [2025/04/30 09:44:17 572956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:511367| [2025/04/30 09:44:17 572960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:510188| [2025/04/30 09:44:17 572966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:509009| [2025/04/30 09:44:17 572970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:507830| [2025/04/30 09:44:17 572976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:506651| [2025/04/30 09:44:17 572980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:505472| [2025/04/30 09:44:17 572986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:504293| [2025/04/30 09:44:17 572990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:503114| [2025/04/30 09:44:17 572996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:501935| [2025/04/30 09:44:17 573000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:500756| [2025/04/30 09:44:17 573006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:499577| [2025/04/30 09:44:17 573010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:498398| [2025/04/30 09:44:17 573016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:497219| [2025/04/30 09:44:17 573021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:496040| [2025/04/30 09:44:17 573026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:494861| [2025/04/30 09:44:17 573030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:493682| [2025/04/30 09:44:17 573036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:492503| [2025/04/30 09:44:17 573040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:491324| [2025/04/30 09:44:17 573046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:490145| [2025/04/30 09:44:17 573050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:488966| [2025/04/30 09:44:17 573056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:487787| [2025/04/30 09:44:17 573063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:486608| [2025/04/30 09:44:17 573069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:485429| [2025/04/30 09:44:17 573073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:484250| [2025/04/30 09:44:17 573078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:483071| [2025/04/30 09:44:17 573083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:481892| [2025/04/30 09:44:17 573088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:480713| [2025/04/30 09:44:17 573093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:479534| [2025/04/30 09:44:17 573098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:478355| [2025/04/30 09:44:17 573103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:477176| [2025/04/30 09:44:17 573108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:475997| [2025/04/30 09:44:17 573112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:474818| [2025/04/30 09:44:17 573118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:473639| [2025/04/30 09:44:17 573122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:472460| [2025/04/30 09:44:17 573128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:471281| [2025/04/30 09:44:17 573146] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:470102| [2025/04/30 09:44:17 573155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:468923| [2025/04/30 09:44:17 573159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:467744| [2025/04/30 09:44:17 573165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:466565| [2025/04/30 09:44:17 573170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:465386| [2025/04/30 09:44:17 573190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:464207| [2025/04/30 09:44:17 573198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:463028| [2025/04/30 09:44:17 573207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:461849| [2025/04/30 09:44:17 573214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:460670| [2025/04/30 09:44:17 573224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:459491| [2025/04/30 09:44:17 573230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:458312| [2025/04/30 09:44:17 573241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:457133| [2025/04/30 09:44:17 573248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:455954| [2025/04/30 09:44:17 573258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:454775| [2025/04/30 09:44:17 573265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:453596| [2025/04/30 09:44:17 573274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:452417| [2025/04/30 09:44:17 573281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:451238| [2025/04/30 09:44:17 573290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:450059| [2025/04/30 09:44:17 573297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:448880| [2025/04/30 09:44:17 573312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:447701| [2025/04/30 09:44:17 573319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:446522| [2025/04/30 09:44:17 573328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:445343| [2025/04/30 09:44:17 573335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:444164| [2025/04/30 09:44:17 573344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:442985| [2025/04/30 09:44:17 573351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:441806| [2025/04/30 09:44:17 573358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:440627| [2025/04/30 09:44:17 573368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:439448| [2025/04/30 09:44:17 573372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:438269| [2025/04/30 09:44:17 573378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:437090| [2025/04/30 09:44:17 573382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:435911| [2025/04/30 09:44:17 573388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:434732| [2025/04/30 09:44:17 573392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:433553| [2025/04/30 09:44:17 573398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:432374| [2025/04/30 09:44:17 573402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:431195| [2025/04/30 09:44:17 573408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:430016| [2025/04/30 09:44:17 573412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:428837| [2025/04/30 09:44:17 573418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:427658| [2025/04/30 09:44:17 573422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:426479| [2025/04/30 09:44:17 573428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:425300| [2025/04/30 09:44:17 573432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:424121| [2025/04/30 09:44:17 573438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:422942| [2025/04/30 09:44:17 573442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:421763| [2025/04/30 09:44:17 573448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:420584| [2025/04/30 09:44:17 573452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:419405| [2025/04/30 09:44:17 573457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:418226| [2025/04/30 09:44:17 573462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:417047| [2025/04/30 09:44:17 573467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:415868| [2025/04/30 09:44:17 573472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:414689| [2025/04/30 09:44:17 573478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:413510| [2025/04/30 09:44:17 573482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:412331| [2025/04/30 09:44:17 573487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:411152| [2025/04/30 09:44:17 573492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:409973| [2025/04/30 09:44:17 573501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:408794| [2025/04/30 09:44:17 573505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:407615| [2025/04/30 09:44:17 573511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:406436| [2025/04/30 09:44:17 573515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:405257| [2025/04/30 09:44:17 573521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:404078| [2025/04/30 09:44:17 573525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:402899| [2025/04/30 09:44:17 573531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:401720| [2025/04/30 09:44:17 573535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:400541| [2025/04/30 09:44:17 573541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:399362| [2025/04/30 09:44:17 573545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:398183| [2025/04/30 09:44:17 573551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:397004| [2025/04/30 09:44:17 573555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:395825| [2025/04/30 09:44:17 573564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:394646| [2025/04/30 09:44:17 573568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:393467| [2025/04/30 09:44:17 573574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:392288| [2025/04/30 09:44:17 573579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:391109| [2025/04/30 09:44:17 573585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:389930| [2025/04/30 09:44:17 573589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:388751| [2025/04/30 09:44:17 573595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:387572| [2025/04/30 09:44:17 573599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:386393| [2025/04/30 09:44:17 573607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:385214| [2025/04/30 09:44:17 573611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:384035| [2025/04/30 09:44:17 573617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:382856| [2025/04/30 09:44:17 573621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:381677| [2025/04/30 09:44:17 573627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:380498| [2025/04/30 09:44:17 573631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:379319| [2025/04/30 09:44:17 573637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:378140| [2025/04/30 09:44:17 573641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:376961| [2025/04/30 09:44:17 573647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:375782| [2025/04/30 09:44:17 573651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:374603| [2025/04/30 09:44:17 573657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:373424| [2025/04/30 09:44:17 573661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:372245| [2025/04/30 09:44:17 573670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:371066| [2025/04/30 09:44:17 573674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:369887| [2025/04/30 09:44:17 573680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:368708| [2025/04/30 09:44:17 573684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:367529| [2025/04/30 09:44:17 573690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:366350| [2025/04/30 09:44:17 573694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:365171| [2025/04/30 09:44:17 573698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:363992| [2025/04/30 09:44:17 573704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:362813| [2025/04/30 09:44:17 573708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:361634| [2025/04/30 09:44:17 573714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:360455| [2025/04/30 09:44:17 573718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:359276| [2025/04/30 09:44:17 573724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:358097| [2025/04/30 09:44:17 573728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:356918| [2025/04/30 09:44:17 573734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:355739| [2025/04/30 09:44:17 573738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:354560| [2025/04/30 09:44:17 573744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:353381| [2025/04/30 09:44:17 573748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:352202| [2025/04/30 09:44:17 573754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:351023| [2025/04/30 09:44:17 573758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:349844| [2025/04/30 09:44:17 573764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:348665| [2025/04/30 09:44:17 573768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:347486| [2025/04/30 09:44:17 573774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:346307| [2025/04/30 09:44:17 573778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:345128| [2025/04/30 09:44:17 573784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:343949| [2025/04/30 09:44:17 573788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:342770| [2025/04/30 09:44:17 573794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:341591| [2025/04/30 09:44:17 573798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:340412| [2025/04/30 09:44:17 573804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:339233| [2025/04/30 09:44:17 573808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:338054| [2025/04/30 09:44:17 573814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:336875| [2025/04/30 09:44:17 573818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:335696| [2025/04/30 09:44:17 573824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:334517| [2025/04/30 09:44:17 573828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:333338| [2025/04/30 09:44:17 573837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:332159| [2025/04/30 09:44:17 573841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:330980| [2025/04/30 09:44:17 573847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:329801| [2025/04/30 09:44:17 573851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:328622| [2025/04/30 09:44:17 573857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:327443| [2025/04/30 09:44:17 573861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:326264| [2025/04/30 09:44:17 573870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:325085| [2025/04/30 09:44:17 573874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:323906| [2025/04/30 09:44:17 573880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:322727| [2025/04/30 09:44:17 573884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:321548| [2025/04/30 09:44:17 573890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:320369| [2025/04/30 09:44:17 573894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:319190| [2025/04/30 09:44:17 573900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:318011| [2025/04/30 09:44:17 573904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:316832| [2025/04/30 09:44:17 573910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:315653| [2025/04/30 09:44:17 573914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:314474| [2025/04/30 09:44:17 573920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:313295| [2025/04/30 09:44:17 573924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:312116| [2025/04/30 09:44:17 573930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:310937| [2025/04/30 09:44:17 573934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:309758| [2025/04/30 09:44:17 573940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:308579| [2025/04/30 09:44:17 573944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:307400| [2025/04/30 09:44:17 573952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:306221| [2025/04/30 09:44:17 573957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:305042| [2025/04/30 09:44:17 573963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:303863| [2025/04/30 09:44:17 573967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:302684| [2025/04/30 09:44:17 573973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:301505| [2025/04/30 09:44:17 573977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:300326| [2025/04/30 09:44:17 573982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:299147| [2025/04/30 09:44:17 573987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:297968| [2025/04/30 09:44:17 573992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:296789| [2025/04/30 09:44:17 573996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:295610| [2025/04/30 09:44:17 574002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:294431| [2025/04/30 09:44:17 574009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:293252| [2025/04/30 09:44:17 574015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:292073| [2025/04/30 09:44:17 574019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:290894| [2025/04/30 09:44:17 574023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:289715| [2025/04/30 09:44:17 574029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:288536| [2025/04/30 09:44:17 574033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:287357| [2025/04/30 09:44:17 574039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:286178| [2025/04/30 09:44:17 574043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:284999| [2025/04/30 09:44:17 574049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:283820| [2025/04/30 09:44:17 574053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:282641| [2025/04/30 09:44:17 574059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:281462| [2025/04/30 09:44:17 574063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:280283| [2025/04/30 09:44:17 574069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:279104| [2025/04/30 09:44:17 574073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:277925| [2025/04/30 09:44:17 574079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:276746| [2025/04/30 09:44:17 574083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:275567| [2025/04/30 09:44:17 574090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:274388| [2025/04/30 09:44:17 574094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:273209| [2025/04/30 09:44:17 574100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:272030| [2025/04/30 09:44:17 574104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:270851| [2025/04/30 09:44:17 574110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:269672| [2025/04/30 09:44:17 574114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:268493| [2025/04/30 09:44:17 574120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:267314| [2025/04/30 09:44:17 574124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:266135| [2025/04/30 09:44:17 574130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:264956| [2025/04/30 09:44:17 574150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:263777| [2025/04/30 09:44:17 574156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:262598| [2025/04/30 09:44:17 574160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:261419| [2025/04/30 09:44:17 574168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:260240| [2025/04/30 09:44:17 574176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:259061| [2025/04/30 09:44:17 574185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:257882| [2025/04/30 09:44:17 574192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:256703| [2025/04/30 09:44:17 574202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:255524| [2025/04/30 09:44:17 574219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:254345| [2025/04/30 09:44:17 574229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:253166| [2025/04/30 09:44:17 574237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:251987| [2025/04/30 09:44:17 574247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:250808| [2025/04/30 09:44:17 574254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:249629| [2025/04/30 09:44:17 574264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:248450| [2025/04/30 09:44:17 574270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:247271| [2025/04/30 09:44:17 574280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:246092| [2025/04/30 09:44:17 574287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:244913| [2025/04/30 09:44:17 574297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:243734| [2025/04/30 09:44:17 574304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:242555| [2025/04/30 09:44:17 574313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:241376| [2025/04/30 09:44:17 574320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:240197| [2025/04/30 09:44:17 574329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:239018| [2025/04/30 09:44:17 574336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:237839| [2025/04/30 09:44:17 574345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:236660| [2025/04/30 09:44:17 574352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:235481| [2025/04/30 09:44:17 574362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:234302| [2025/04/30 09:44:17 574368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:233123| [2025/04/30 09:44:17 574377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:231944| [2025/04/30 09:44:17 574385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:230765| [2025/04/30 09:44:17 574394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:229586| [2025/04/30 09:44:17 574401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:228407| [2025/04/30 09:44:17 574414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:227228| [2025/04/30 09:44:17 574422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:226049| [2025/04/30 09:44:17 574431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:224870| [2025/04/30 09:44:17 574438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:223691| [2025/04/30 09:44:17 574445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:222512| [2025/04/30 09:44:17 574449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:221333| [2025/04/30 09:44:17 574455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:220154| [2025/04/30 09:44:17 574459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:218975| [2025/04/30 09:44:17 574465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:217796| [2025/04/30 09:44:17 574473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:216617| [2025/04/30 09:44:17 574479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:215438| [2025/04/30 09:44:17 574483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:214259| [2025/04/30 09:44:17 574488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:213080| [2025/04/30 09:44:17 574493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:211901| [2025/04/30 09:44:17 574498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:210722| [2025/04/30 09:44:17 574503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:209543| [2025/04/30 09:44:17 574508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:208364| [2025/04/30 09:44:17 574514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:207185| [2025/04/30 09:44:17 574518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:206006| [2025/04/30 09:44:17 574524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:204827| [2025/04/30 09:44:17 574528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:203648| [2025/04/30 09:44:17 574534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:202469| [2025/04/30 09:44:17 574538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:201290| [2025/04/30 09:44:17 574543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:200111| [2025/04/30 09:44:17 574548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:198932| [2025/04/30 09:44:17 574553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:197753| [2025/04/30 09:44:17 574558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:196574| [2025/04/30 09:44:17 574563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:195395| [2025/04/30 09:44:17 574567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:194216| [2025/04/30 09:44:17 574573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:193037| [2025/04/30 09:44:17 574577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:191858| [2025/04/30 09:44:17 574583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:190679| [2025/04/30 09:44:17 574587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:189500| [2025/04/30 09:44:17 574593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:188321| [2025/04/30 09:44:17 574597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:187142| [2025/04/30 09:44:17 574603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:185963| [2025/04/30 09:44:17 574607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:184784| [2025/04/30 09:44:17 574616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:183605| [2025/04/30 09:44:17 574621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:182426| [2025/04/30 09:44:17 574627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:181247| [2025/04/30 09:44:17 574631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:180068| [2025/04/30 09:44:17 574637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:178889| [2025/04/30 09:44:17 574643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:177710| [2025/04/30 09:44:17 574649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:176531| [2025/04/30 09:44:17 574654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:175352| [2025/04/30 09:44:17 574659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:174173| [2025/04/30 09:44:17 574663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:172994| [2025/04/30 09:44:17 574670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:171815| [2025/04/30 09:44:17 574674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:170636| [2025/04/30 09:44:17 574680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:169457| [2025/04/30 09:44:17 574684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:168278| [2025/04/30 09:44:17 574690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:167099| [2025/04/30 09:44:17 574694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:165920| [2025/04/30 09:44:17 574700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:164741| [2025/04/30 09:44:17 574704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:163562| [2025/04/30 09:44:17 574710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:162383| [2025/04/30 09:44:17 574714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:161204| [2025/04/30 09:44:17 574720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:160025| [2025/04/30 09:44:17 574724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:158846| [2025/04/30 09:44:17 574730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:157667| [2025/04/30 09:44:17 574734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:156488| [2025/04/30 09:44:17 574740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:155309| [2025/04/30 09:44:17 574744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:154130| [2025/04/30 09:44:17 574750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:152951| [2025/04/30 09:44:17 574754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:151772| [2025/04/30 09:44:17 574760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:150593| [2025/04/30 09:44:17 574764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:149414| [2025/04/30 09:44:17 574772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:148235| [2025/04/30 09:44:17 574776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:147056| [2025/04/30 09:44:17 574782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:145877| [2025/04/30 09:44:17 574786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:144698| [2025/04/30 09:44:17 574791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:143519| [2025/04/30 09:44:17 574796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:142340| [2025/04/30 09:44:17 574802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:141161| [2025/04/30 09:44:17 574806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:139982| [2025/04/30 09:44:17 574813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:138803| [2025/04/30 09:44:17 574819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:137624| [2025/04/30 09:44:17 574823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:136445| [2025/04/30 09:44:17 574829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:135266| [2025/04/30 09:44:17 574833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:134087| [2025/04/30 09:44:17 574839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:132908| [2025/04/30 09:44:17 574843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:131729| [2025/04/30 09:44:17 574849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:130550| [2025/04/30 09:44:17 574853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:129371| [2025/04/30 09:44:17 574859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:128192| [2025/04/30 09:44:17 574863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:127013| [2025/04/30 09:44:17 574869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:125834| [2025/04/30 09:44:17 574873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:124655| [2025/04/30 09:44:17 574879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:123476| [2025/04/30 09:44:17 574883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:122297| [2025/04/30 09:44:17 574889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:121118| [2025/04/30 09:44:17 574893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:119939| [2025/04/30 09:44:17 574899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:118760| [2025/04/30 09:44:17 574903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:117581| [2025/04/30 09:44:17 574909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:116402| [2025/04/30 09:44:17 574913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:115223| [2025/04/30 09:44:17 574922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:114044| [2025/04/30 09:44:17 574926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:112865| [2025/04/30 09:44:17 574932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:111686| [2025/04/30 09:44:17 574936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:110507| [2025/04/30 09:44:17 574942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:109328| [2025/04/30 09:44:17 574946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:108149| [2025/04/30 09:44:17 574952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:106970| [2025/04/30 09:44:17 574956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:105791| [2025/04/30 09:44:17 574962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:104612| [2025/04/30 09:44:17 574966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:103433| [2025/04/30 09:44:17 574972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:102254| [2025/04/30 09:44:17 574976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:101075| [2025/04/30 09:44:17 574984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:99896| [2025/04/30 09:44:17 574988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:98717| [2025/04/30 09:44:17 574994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:97538| [2025/04/30 09:44:17 574998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:96359| [2025/04/30 09:44:17 575004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:95180| [2025/04/30 09:44:17 575008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:94001| [2025/04/30 09:44:17 575014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:92822| [2025/04/30 09:44:17 575018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:91643| [2025/04/30 09:44:17 575024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:90464| [2025/04/30 09:44:17 575028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:89285| [2025/04/30 09:44:17 575034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:88106| [2025/04/30 09:44:17 575038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:86927| [2025/04/30 09:44:17 575044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:85748| [2025/04/30 09:44:17 575048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:84569| [2025/04/30 09:44:17 575054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:83390| [2025/04/30 09:44:17 575058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:82211| [2025/04/30 09:44:17 575064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:81032| [2025/04/30 09:44:17 575068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:79853| [2025/04/30 09:44:17 575074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:78674| [2025/04/30 09:44:17 575078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:77495| [2025/04/30 09:44:17 575084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:76316| [2025/04/30 09:44:17 575088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:75137| [2025/04/30 09:44:17 575094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:73958| [2025/04/30 09:44:17 575098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:72779| [2025/04/30 09:44:17 575104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:71600| [2025/04/30 09:44:17 575108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:70421| [2025/04/30 09:44:17 575115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:69242| [2025/04/30 09:44:17 575119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:68063| [2025/04/30 09:44:17 575125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:66884| [2025/04/30 09:44:17 575129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:65705| [2025/04/30 09:44:17 575151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:64526| [2025/04/30 09:44:17 575155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:63347| [2025/04/30 09:44:17 575159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:62168| [2025/04/30 09:44:17 575171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:60989| [2025/04/30 09:44:17 575178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:59810| [2025/04/30 09:44:17 575188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:58631| [2025/04/30 09:44:17 575195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:57452| [2025/04/30 09:44:17 575205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:56273| [2025/04/30 09:44:17 575212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:55094| [2025/04/30 09:44:17 575222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:53915| [2025/04/30 09:44:17 575228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:52736| [2025/04/30 09:44:17 575238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:51557| [2025/04/30 09:44:17 575245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:50378| [2025/04/30 09:44:17 575326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:49199| [2025/04/30 09:44:17 575334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:48020| [2025/04/30 09:44:17 575344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:46841| [2025/04/30 09:44:17 575350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:45662| [2025/04/30 09:44:17 575365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:44483| [2025/04/30 09:44:17 575372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:43304| [2025/04/30 09:44:17 575381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:42125| [2025/04/30 09:44:17 575388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:40946| [2025/04/30 09:44:17 575398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:39767| [2025/04/30 09:44:17 575404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:38588| [2025/04/30 09:44:17 575410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:37409| [2025/04/30 09:44:17 575414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:36230| [2025/04/30 09:44:17 575420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:35051| [2025/04/30 09:44:17 575424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:33872| [2025/04/30 09:44:17 575430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:32693| [2025/04/30 09:44:17 575434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:31514| [2025/04/30 09:44:17 575440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:30335| [2025/04/30 09:44:17 575444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:29156| [2025/04/30 09:44:17 575449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:27977| [2025/04/30 09:44:17 575454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:26798| [2025/04/30 09:44:17 575460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:25619| [2025/04/30 09:44:17 575464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:24440| [2025/04/30 09:44:17 575470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:23261| [2025/04/30 09:44:17 575478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:22082| [2025/04/30 09:44:17 575484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:20903| [2025/04/30 09:44:17 575488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:19724| [2025/04/30 09:44:17 575494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:18545| [2025/04/30 09:44:17 575498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:17366| [2025/04/30 09:44:17 575504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:16187| [2025/04/30 09:44:17 575508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15008| [2025/04/30 09:44:17 575514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13829| [2025/04/30 09:44:17 575518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:12650| [2025/04/30 09:44:17 575524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:11471| [2025/04/30 09:44:17 575528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:10292| [2025/04/30 09:44:17 575534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9113| [2025/04/30 09:44:17 575538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7934| [2025/04/30 09:44:17 575544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:6755| [2025/04/30 09:44:17 575548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:5576| [2025/04/30 09:44:17 575554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4397| [2025/04/30 09:44:17 575558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:3218| [2025/04/30 09:44:17 575564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2039| [2025/04/30 09:44:17 575568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:860| [2025/04/30 09:44:17 575572] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_data:2097152| [2025/04/30 09:44:17 575578] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2097152| [2025/04/30 09:44:17 575584] [info] |scid:051c4ccc8084d4e4c75dd0bb|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:0|stream_flag:5|conn:00005577253BD50C|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 09:44:17 575590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5| [2025/04/30 09:44:17 575594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:860| [2025/04/30 09:44:17 575598] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_data:2097152| [2025/04/30 09:44:17 575604] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2097152| [2025/04/30 09:44:17 575609] [info] |scid:051c4ccc8084d4e4c75dd0bb|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:0|stream_flag:5|conn:00005577253BD50C|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 09:44:17 575616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5| [2025/04/30 09:44:17 575622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32356|min_srtt:32356|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 575626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32356|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 575631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:DATA_BLOCKED |pn:0|size:18|reinj:0|path_class:4| [2025/04/30 09:44:17 575636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32356|min_srtt:32356|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 575640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32356|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 575645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 575649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32356|min_srtt:32356|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 575653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32356|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 575657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:DATA_BLOCKED |pn:0|size:18|reinj:0|path_class:4| [2025/04/30 09:44:17 575661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32356|min_srtt:32356|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 575666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32356|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 575670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 575674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32356|min_srtt:32356|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 575678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60074|inflight:39600|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:622542| [2025/04/30 09:44:17 575683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 575687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 575691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 575695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 575700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 09:44:17 575707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:721| [2025/04/30 09:44:17 575746] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:721|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:39600|now:1746006257575715|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 575755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:721|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 09:44:17 575763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:721|origin_pktnum:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:44:17 575770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:44:17 575777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32356|rtt_var:23|pto_duration:34356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 575783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 575787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 575790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39618| [2025/04/30 09:44:17 575794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257635071|now:1746006257575776|interv:59295| [2025/04/30 09:44:17 575798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257635071|now:1746006257575776|interval:59295|pto_count:0|srtt:32356 [2025/04/30 09:44:17 575803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:39618| [2025/04/30 09:44:17 575808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 09:44:17 575813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:722| [2025/04/30 09:44:17 575842] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:722|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:39618|now:1746006257575819|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 575851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:722|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 09:44:17 575858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:722|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:44:17 575865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39618|applimit:0| [2025/04/30 09:44:17 575871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32356|rtt_var:23|pto_duration:34356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 575876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 575880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 575883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39637| [2025/04/30 09:44:17 575892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257635175|now:1746006257575871|interv:59304| [2025/04/30 09:44:17 575896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257635175|now:1746006257575871|interval:59304|pto_count:0|srtt:32356 [2025/04/30 09:44:17 575900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:39637| [2025/04/30 09:44:17 575905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 09:44:17 575910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:723| [2025/04/30 09:44:17 575938] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:723|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:39637|now:1746006257575916|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 575947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:723|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 09:44:17 575954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:723|origin_pktnum:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:44:17 575961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39637|applimit:0| [2025/04/30 09:44:17 575967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32356|rtt_var:23|pto_duration:34356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 575971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 575975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 575979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39655| [2025/04/30 09:44:17 575983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257635272|now:1746006257575967|interv:59305| [2025/04/30 09:44:17 575987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257635272|now:1746006257575967|interval:59305|pto_count:0|srtt:32356 [2025/04/30 09:44:17 575991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:39655| [2025/04/30 09:44:17 575996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 09:44:17 576000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:724| [2025/04/30 09:44:17 576027] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:724|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:39655|now:1746006257576006|stream_id:0|stream_offset:0| [2025/04/30 09:44:17 576035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:724|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 09:44:17 576043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:724|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:44:17 576055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39655|applimit:0| [2025/04/30 09:44:17 576059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32356|rtt_var:23|pto_duration:34356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 576063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 576067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 576071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39674| [2025/04/30 09:44:17 576075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257635362|now:1746006257576059|interv:59303| [2025/04/30 09:44:17 576079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257635362|now:1746006257576059|interval:59303|pto_count:0|srtt:32356 [2025/04/30 09:44:17 576083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:39674| [2025/04/30 09:44:17 576088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 576092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39674|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:563592| [2025/04/30 09:44:17 576097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 576101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:725| [2025/04/30 09:44:17 576130] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:725|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39674|now:1746006257576108|stream_id:0|stream_offset:563592| [2025/04/30 09:44:17 576158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 576166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39674|applimit:0| [2025/04/30 09:44:17 576173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32356|rtt_var:23|pto_duration:34356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 576180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 576186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 576192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40874| [2025/04/30 09:44:17 576199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257635464|now:1746006257576172|interv:59292| [2025/04/30 09:44:17 576205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257635464|now:1746006257576172|interval:59292|pto_count:0|srtt:32356 [2025/04/30 09:44:17 576213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:40874| [2025/04/30 09:44:17 576229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 576237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40874|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:564771| [2025/04/30 09:44:17 576244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 576251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:726| [2025/04/30 09:44:17 576296] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:726|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40874|now:1746006257576263|stream_id:0|stream_offset:564771| [2025/04/30 09:44:17 576306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 576313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40874|applimit:0| [2025/04/30 09:44:17 576320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32356|rtt_var:23|pto_duration:34356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 576327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 576334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 576340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42074| [2025/04/30 09:44:17 576346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257635619|now:1746006257576320|interv:59299| [2025/04/30 09:44:17 576353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257635619|now:1746006257576320|interval:59299|pto_count:0|srtt:32356 [2025/04/30 09:44:17 576360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:42074| [2025/04/30 09:44:17 576368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 576374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42074|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:565950| [2025/04/30 09:44:17 576381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 576387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:727| [2025/04/30 09:44:17 576423] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:727|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42074|now:1746006257576398|stream_id:0|stream_offset:565950| [2025/04/30 09:44:17 576432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 576440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:42074|applimit:0| [2025/04/30 09:44:17 576445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32356|rtt_var:23|pto_duration:34356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 576454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 576458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 576462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 43274| [2025/04/30 09:44:17 576466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257635754|now:1746006257576445|interv:59309| [2025/04/30 09:44:17 576470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257635754|now:1746006257576445|interval:59309|pto_count:0|srtt:32356 [2025/04/30 09:44:17 576474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:43274| [2025/04/30 09:44:17 576479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 576483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43274|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:567129| [2025/04/30 09:44:17 576488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 576492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:728| [2025/04/30 09:44:17 576518] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:728|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43274|now:1746006257576499|stream_id:0|stream_offset:567129| [2025/04/30 09:44:17 576523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 576528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:43274|applimit:0| [2025/04/30 09:44:17 576532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32356|rtt_var:23|pto_duration:34356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 576536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 576540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 576544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44474| [2025/04/30 09:44:17 576548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257635855|now:1746006257576532|interv:59323| [2025/04/30 09:44:17 576552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257635855|now:1746006257576532|interval:59323|pto_count:0|srtt:32356 [2025/04/30 09:44:17 576557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:44474| [2025/04/30 09:44:17 576561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 576566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44474|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:568308| [2025/04/30 09:44:17 576574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 576578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:729| [2025/04/30 09:44:17 576599] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:729|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44474|now:1746006257576584|stream_id:0|stream_offset:568308| [2025/04/30 09:44:17 576605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 576609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44474|applimit:0| [2025/04/30 09:44:17 576614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32356|rtt_var:23|pto_duration:34356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 576618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 576622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 576625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45674| [2025/04/30 09:44:17 576629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257635940|now:1746006257576613|interv:59327| [2025/04/30 09:44:17 576633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257635940|now:1746006257576613|interval:59327|pto_count:0|srtt:32356 [2025/04/30 09:44:17 576638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:45674| [2025/04/30 09:44:17 576642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 576646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45674|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:569487| [2025/04/30 09:44:17 576651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 576655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:730| [2025/04/30 09:44:17 576675] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:730|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45674|now:1746006257576660|stream_id:0|stream_offset:569487| [2025/04/30 09:44:17 576679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 576684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45674|applimit:0| [2025/04/30 09:44:17 576688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32356|rtt_var:23|pto_duration:34356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 576692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 576696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 576700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46874| [2025/04/30 09:44:17 576707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257636016|now:1746006257576688|interv:59328| [2025/04/30 09:44:17 576711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257636016|now:1746006257576688|interval:59328|pto_count:0|srtt:32356 [2025/04/30 09:44:17 576715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:46874| [2025/04/30 09:44:17 576720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 576724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46874|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:570666| [2025/04/30 09:44:17 576728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 576732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:731| [2025/04/30 09:44:17 576752] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:731|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46874|now:1746006257576738|stream_id:0|stream_offset:570666| [2025/04/30 09:44:17 576757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 576762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46874|applimit:0| [2025/04/30 09:44:17 576766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32356|rtt_var:23|pto_duration:34356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 576770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 576774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 576778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48074| [2025/04/30 09:44:17 576781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257636094|now:1746006257576766|interv:59328| [2025/04/30 09:44:17 576785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257636094|now:1746006257576766|interval:59328|pto_count:0|srtt:32356 [2025/04/30 09:44:17 576790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:48074| [2025/04/30 09:44:17 576794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 576798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48074|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:571845| [2025/04/30 09:44:17 576803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 576807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:732| [2025/04/30 09:44:17 576826] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:732|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48074|now:1746006257576813|stream_id:0|stream_offset:571845| [2025/04/30 09:44:17 576835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 576839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48074|applimit:0| [2025/04/30 09:44:17 576844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32356|rtt_var:23|pto_duration:34356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 576848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 576852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 576856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49274| [2025/04/30 09:44:17 576860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257636169|now:1746006257576843|interv:59326| [2025/04/30 09:44:17 576864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257636169|now:1746006257576843|interval:59326|pto_count:0|srtt:32356 [2025/04/30 09:44:17 576868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100625|inflight:49274| [2025/04/30 09:44:17 576872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 576876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49274|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:573024| [2025/04/30 09:44:17 576881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 576885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257577885|now:1746006257576885|interv:1000| [2025/04/30 09:44:17 576889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 576892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 576897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257577885| [2025/04/30 09:44:17 576901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257577885| [2025/04/30 09:44:17 576905] [debug] |xqc_engine_wakeup_after|wakeup:1746006257577885|now:1746006257576905|diff:980| [2025/04/30 09:44:17 576910] [debug] |xqc_engine_main_logic|END|now:1746006257570764| [2025/04/30 09:44:17 576917] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257576917| [2025/04/30 09:44:17 576922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 576927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:236| [2025/04/30 09:44:17 576931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:237| [2025/04/30 09:44:17 576937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:237| [2025/04/30 09:44:17 576941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 576945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 576956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:494828|prior_time:1746006257535627|is_app_limited:0|send_elapse:33976|ack_elapse:41290|ctl_first_sent_time:1746006257537198|lagest_ack_time:1746006257576917|curr_delivered:536828| [2025/04/30 09:44:17 576961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257537198| [2025/04/30 09:44:17 576966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1337||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:44:17 576970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 576974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:497228|prior_time:1746006257537638|is_app_limited:0|send_elapse:33852|ack_elapse:39279|ctl_first_sent_time:1746006257539099|lagest_ack_time:1746006257576917|curr_delivered:538028| [2025/04/30 09:44:17 576979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257539099| [2025/04/30 09:44:17 576983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1336||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:44:17 576987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32356|rttvar:23|minrtt:31343|latest_rtt:37818|ack_delay:64| [2025/04/30 09:44:17 576991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33031|rttvar:1367|minrtt:31343|latest_rtt:37818|ack_delay:64| [2025/04/30 09:44:17 576995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:689|lost_pn:686|thresh:3| [2025/04/30 09:44:17 577000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 577004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33031|rtt_var:1367|pto_duration:38499|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 577008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 577012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 577015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46874| [2025/04/30 09:44:17 577019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257640312|now:1746006257577003|interv:63309| [2025/04/30 09:44:17 577023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257640312|now:1746006257577003|interval:63309|pto_count:0|srtt:33031 [2025/04/30 09:44:17 577028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33852, ack_elapse 39279, delivered 40800|rate 1038722|lost 223| [2025/04/30 09:44:17 577032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1038722) in round 12| [2025/04/30 09:44:17 577036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 577041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:6088| [2025/04/30 09:44:17 577047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257539099|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 577052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257539099|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 577056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:100625|full_bw_reached:1|inflight:46874|srtt:33031|latest_rtt:37818|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 577062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:237|largest:237|pns:2| [2025/04/30 09:44:17 577067] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:237|frame:ACK |recv_time:1746006257576917|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 577072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377576917|now:1746006257576917|interv:120000000| [2025/04/30 09:44:17 577076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377576917|now:1746006257576917|interv:120000000| [2025/04/30 09:44:17 577080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257577885|pq_index:0| [2025/04/30 09:44:17 577084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257570764| [2025/04/30 09:44:17 577088] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257577088| [2025/04/30 09:44:17 577093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257577092| [2025/04/30 09:44:17 577098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 577103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33031|min_srtt:33031|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 577108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:46874|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:622542| [2025/04/30 09:44:17 577113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33031|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 577117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 577122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33031|min_srtt:33031|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 577126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:46874|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:623721| [2025/04/30 09:44:17 577130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33031|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 577154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 577159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33031|min_srtt:33031|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 577163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:46874|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:624900| [2025/04/30 09:44:17 577167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 577171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 577178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 577184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 577192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 577198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46874|cwnd:100625|conn:00005577253BD50C|stream_id:0|stream_offset:573024| [2025/04/30 09:44:17 577205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 577211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 577218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257577885| [2025/04/30 09:44:17 577225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257577885| [2025/04/30 09:44:17 577232] [debug] |xqc_engine_wakeup_after|wakeup:1746006257577885|now:1746006257577232|diff:653| [2025/04/30 09:44:17 577238] [debug] |xqc_engine_main_logic|END|now:1746006257577092| [2025/04/30 09:44:17 577249] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257577248| [2025/04/30 09:44:17 577257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 577266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:237| [2025/04/30 09:44:17 577272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:238| [2025/04/30 09:44:17 577281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:238| [2025/04/30 09:44:17 577287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 577294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 577301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:497228|prior_time:1746006257537638|is_app_limited:0|send_elapse:33970|ack_elapse:39610|ctl_first_sent_time:1746006257539217|lagest_ack_time:1746006257577248|curr_delivered:539228| [2025/04/30 09:44:17 577309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257539217| [2025/04/30 09:44:17 577321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1335||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 09:44:17 577328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 577335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:499628|prior_time:1746006257539614|is_app_limited:0|send_elapse:33866|ack_elapse:37634|ctl_first_sent_time:1746006257541076|lagest_ack_time:1746006257577248|curr_delivered:540428| [2025/04/30 09:44:17 577342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257541076| [2025/04/30 09:44:17 577349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1334||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 09:44:17 577355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33031|rttvar:1367|minrtt:31343|latest_rtt:36172|ack_delay:64| [2025/04/30 09:44:17 577361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33416|rttvar:1795|minrtt:31343|latest_rtt:36172|ack_delay:64| [2025/04/30 09:44:17 577369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:691|lost_pn:688|thresh:3| [2025/04/30 09:44:17 577376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 577382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33416|rtt_var:1795|pto_duration:40596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 577389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 577394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 577398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44474| [2025/04/30 09:44:17 577402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257642409|now:1746006257577382|interv:65027| [2025/04/30 09:44:17 577406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257642409|now:1746006257577382|interval:65027|pto_count:0|srtt:33416 [2025/04/30 09:44:17 577410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33866, ack_elapse 37634, delivered 40800|rate 1084126|lost 223| [2025/04/30 09:44:17 577415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1084126) in round 12| [2025/04/30 09:44:17 577419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 577423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:8802| [2025/04/30 09:44:17 577427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257541076|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 577432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100625|packet_lost:0|acked:2400|po_sent_time:1746006257541076|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 577440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:103025|full_bw_reached:1|inflight:44474|srtt:33416|latest_rtt:36172|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 577446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:238|largest:238|pns:2| [2025/04/30 09:44:17 577451] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:238|frame:ACK |recv_time:1746006257577248|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 577455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377577248|now:1746006257577248|interv:120000000| [2025/04/30 09:44:17 577460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377577248|now:1746006257577248|interv:120000000| [2025/04/30 09:44:17 577464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257577885|pq_index:0| [2025/04/30 09:44:17 577468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257577092| [2025/04/30 09:44:17 577472] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257577472| [2025/04/30 09:44:17 577477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257577476| [2025/04/30 09:44:17 577482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 577487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33416|min_srtt:33416|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 577491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:44474|cwnd:103025|conn:00005577253BD50C|stream_id:0|stream_offset:624900| [2025/04/30 09:44:17 577496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33416|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 577500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 577505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33416|min_srtt:33416|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 577509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:44474|cwnd:103025|conn:00005577253BD50C|stream_id:0|stream_offset:626079| [2025/04/30 09:44:17 577513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33416|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 577518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 577522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33416|min_srtt:33416|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 577526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44474|cwnd:103025|conn:00005577253BD50C|stream_id:0|stream_offset:627258| [2025/04/30 09:44:17 577533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33416|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 577537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 577542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33416|min_srtt:33416|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 577546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44474|cwnd:103025|conn:00005577253BD50C|stream_id:0|stream_offset:628437| [2025/04/30 09:44:17 577550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33416|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 577555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 577559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33416|min_srtt:33416|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 577563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44474|cwnd:103025|conn:00005577253BD50C|stream_id:0|stream_offset:629616| [2025/04/30 09:44:17 577568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 577571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 577575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 577580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 577584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 577588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44474|cwnd:103025|conn:00005577253BD50C|stream_id:0|stream_offset:573024| [2025/04/30 09:44:17 577592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 577596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 577600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257577885| [2025/04/30 09:44:17 577604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257577885| [2025/04/30 09:44:17 577608] [debug] |xqc_engine_wakeup_after|wakeup:1746006257577885|now:1746006257577608|diff:277| [2025/04/30 09:44:17 577613] [debug] |xqc_engine_main_logic|END|now:1746006257577476| [2025/04/30 09:44:17 577620] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257577620| [2025/04/30 09:44:17 577625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 577633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:238| [2025/04/30 09:44:17 577637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:239| [2025/04/30 09:44:17 577642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:239| [2025/04/30 09:44:17 577646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 577651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 577655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:499628|prior_time:1746006257539614|is_app_limited:0|send_elapse:33972|ack_elapse:38006|ctl_first_sent_time:1746006257541182|lagest_ack_time:1746006257577620|curr_delivered:541628| [2025/04/30 09:44:17 577660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257541182| [2025/04/30 09:44:17 577664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1333||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 09:44:17 577668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 577672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:502028|prior_time:1746006257541609|is_app_limited:0|send_elapse:33867|ack_elapse:36011|ctl_first_sent_time:1746006257543074|lagest_ack_time:1746006257577620|curr_delivered:542828| [2025/04/30 09:44:17 577677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257543074| [2025/04/30 09:44:17 577681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1332||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 09:44:17 577685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33416|rttvar:1795|minrtt:31343|latest_rtt:34546|ack_delay:56| [2025/04/30 09:44:17 577689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33550|rttvar:1615|minrtt:31343|latest_rtt:34546|ack_delay:56| [2025/04/30 09:44:17 577693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:693|lost_pn:690|thresh:3| [2025/04/30 09:44:17 577697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 577701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33550|rtt_var:1615|pto_duration:40010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 577705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 577709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 577713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42074| [2025/04/30 09:44:17 577717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257641823|now:1746006257577701|interv:64122| [2025/04/30 09:44:17 577721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257641823|now:1746006257577701|interval:64122|pto_count:0|srtt:33550 [2025/04/30 09:44:17 577728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33867, ack_elapse 36011, delivered 40800|rate 1132987|lost 223| [2025/04/30 09:44:17 577732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132987) in round 12| [2025/04/30 09:44:17 577736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 577740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:12704| [2025/04/30 09:44:17 577744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103025|packet_lost:0|acked:2400|po_sent_time:1746006257543074|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 577749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103025|packet_lost:0|acked:2400|po_sent_time:1746006257543074|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 577753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:105425|full_bw_reached:1|inflight:42074|srtt:33550|latest_rtt:34546|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 577758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:239|largest:239|pns:2| [2025/04/30 09:44:17 577762] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:239|frame:ACK |recv_time:1746006257577620|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 577767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377577620|now:1746006257577620|interv:120000000| [2025/04/30 09:44:17 577771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377577620|now:1746006257577620|interv:120000000| [2025/04/30 09:44:17 577775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257577885|pq_index:0| [2025/04/30 09:44:17 577779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257577476| [2025/04/30 09:44:17 577783] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257577783| [2025/04/30 09:44:17 577787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257577787| [2025/04/30 09:44:17 577792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 577796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33550|min_srtt:33550|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 577800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:42074|cwnd:105425|conn:00005577253BD50C|stream_id:0|stream_offset:629616| [2025/04/30 09:44:17 577805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33550|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 577809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 577816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33550|min_srtt:33550|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 577820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42074|cwnd:105425|conn:00005577253BD50C|stream_id:0|stream_offset:630795| [2025/04/30 09:44:17 577825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33550|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 577829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 577833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33550|min_srtt:33550|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 577837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42074|cwnd:105425|conn:00005577253BD50C|stream_id:0|stream_offset:631974| [2025/04/30 09:44:17 577842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33550|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 577846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 577851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33550|min_srtt:33550|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 577855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:42074|cwnd:105425|conn:00005577253BD50C|stream_id:0|stream_offset:633153| [2025/04/30 09:44:17 577860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33550|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 577864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 577868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33550|min_srtt:33550|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 577872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:42074|cwnd:105425|conn:00005577253BD50C|stream_id:0|stream_offset:634332| [2025/04/30 09:44:17 577876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 577880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 577884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 577888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 577893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 577899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42074|cwnd:105425|conn:00005577253BD50C|stream_id:0|stream_offset:573024| [2025/04/30 09:44:17 577904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 577907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 577911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257577885| [2025/04/30 09:44:17 577915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257577885| [2025/04/30 09:44:17 577919] [debug] |xqc_engine_wakeup_after|wakeup:1746006257577885|now:1746006257577919|diff:18446744073709551582| [2025/04/30 09:44:17 577923] [debug] |xqc_engine_main_logic|END|now:1746006257577787| [2025/04/30 09:44:17 577929] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257577929| [2025/04/30 09:44:17 577934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 577938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:239| [2025/04/30 09:44:17 577942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:240| [2025/04/30 09:44:17 577947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:240| [2025/04/30 09:44:17 577951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 577955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 577959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:502028|prior_time:1746006257541609|is_app_limited:0|send_elapse:33972|ack_elapse:36320|ctl_first_sent_time:1746006257543179|lagest_ack_time:1746006257577929|curr_delivered:544028| [2025/04/30 09:44:17 577964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257543179| [2025/04/30 09:44:17 577968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1331||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 09:44:17 577972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 577976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:504428|prior_time:1746006257543611|is_app_limited:0|send_elapse:33928|ack_elapse:34318|ctl_first_sent_time:1746006257545129|lagest_ack_time:1746006257577929|curr_delivered:545228| [2025/04/30 09:44:17 577980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257545129| [2025/04/30 09:44:17 577984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1330||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 09:44:17 577988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33550|rttvar:1615|minrtt:31343|latest_rtt:32800|ack_delay:56| [2025/04/30 09:44:17 577992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33450|rttvar:1413|minrtt:31343|latest_rtt:32800|ack_delay:56| [2025/04/30 09:44:17 577996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:695|lost_pn:692|thresh:3| [2025/04/30 09:44:17 578003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 578007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33450|rtt_var:1413|pto_duration:39102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 578011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 578015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 578019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39674| [2025/04/30 09:44:17 578023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257640915|now:1746006257578007|interv:62908| [2025/04/30 09:44:17 578027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257640915|now:1746006257578007|interval:62908|pto_count:0|srtt:33450 [2025/04/30 09:44:17 578032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33928, ack_elapse 34318, delivered 40800|rate 1188880|lost 223| [2025/04/30 09:44:17 578036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188880) in round 12| [2025/04/30 09:44:17 578041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 578045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:16760| [2025/04/30 09:44:17 578048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105425|packet_lost:0|acked:2400|po_sent_time:1746006257545129|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 578053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105425|packet_lost:0|acked:2400|po_sent_time:1746006257545129|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 578057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1206493|bw:1206493|cwnd:107825|full_bw_reached:1|inflight:39674|srtt:33450|latest_rtt:32800|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 578062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:240|largest:240|pns:2| [2025/04/30 09:44:17 578066] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:240|frame:ACK |recv_time:1746006257577929|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 578071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377577929|now:1746006257577929|interv:120000000| [2025/04/30 09:44:17 578075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377577929|now:1746006257577929|interv:120000000| [2025/04/30 09:44:17 578079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257577885|pq_index:0| [2025/04/30 09:44:17 578083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257577787| [2025/04/30 09:44:17 578086] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257578086| [2025/04/30 09:44:17 578091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257578090| [2025/04/30 09:44:17 578098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257577885|now:1746006257578090| [2025/04/30 09:44:17 578102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257577885|now:1746006257578090| [2025/04/30 09:44:17 578106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 578110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 578114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33450|min_srtt:33450|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 578119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:39674|cwnd:107825|conn:00005577253BD50C|stream_id:0|stream_offset:634332| [2025/04/30 09:44:17 578123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33450|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 578127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 578144] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33450|min_srtt:33450|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 578152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:39674|cwnd:107825|conn:00005577253BD50C|stream_id:0|stream_offset:635511| [2025/04/30 09:44:17 578156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33450|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 578160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 578165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33450|min_srtt:33450|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 578169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:39674|cwnd:107825|conn:00005577253BD50C|stream_id:0|stream_offset:636690| [2025/04/30 09:44:17 578174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33450|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 578181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 578188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33450|min_srtt:33450|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 578195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:39674|cwnd:107825|conn:00005577253BD50C|stream_id:0|stream_offset:637869| [2025/04/30 09:44:17 578202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33450|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 578215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 578222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33450|min_srtt:33450|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 578229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:39674|cwnd:107825|conn:00005577253BD50C|stream_id:0|stream_offset:639048| [2025/04/30 09:44:17 578237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 578243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 578249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 578256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 578264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 578270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39674|cwnd:107825|conn:00005577253BD50C|stream_id:0|stream_offset:573024| [2025/04/30 09:44:17 578277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 578284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:733| [2025/04/30 09:44:17 578329] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:733|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39674|now:1746006257578296|stream_id:0|stream_offset:573024| [2025/04/30 09:44:17 578339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 578346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39674|applimit:0| [2025/04/30 09:44:17 578353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33450|rtt_var:1413|pto_duration:39102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 578360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 578366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 578373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40874| [2025/04/30 09:44:17 578379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257642398|now:1746006257578353|interv:64045| [2025/04/30 09:44:17 578386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257642398|now:1746006257578353|interval:64045|pto_count:0|srtt:33450 [2025/04/30 09:44:17 578393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107825|inflight:40874| [2025/04/30 09:44:17 578405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 578412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40874|cwnd:107825|conn:00005577253BD50C|stream_id:0|stream_offset:574203| [2025/04/30 09:44:17 578419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 578425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257579425|now:1746006257578425|interv:1000| [2025/04/30 09:44:17 578431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 578438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 578444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257579425| [2025/04/30 09:44:17 578451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257579425| [2025/04/30 09:44:17 578457] [debug] |xqc_engine_wakeup_after|wakeup:1746006257579425|now:1746006257578457|diff:968| [2025/04/30 09:44:17 578464] [debug] |xqc_engine_main_logic|END|now:1746006257578090| [2025/04/30 09:44:17 578469] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257578469| [2025/04/30 09:44:17 578473] [debug] |xqc_engine_wakeup_after|wakeup:1746006257579425|now:1746006257578473|diff:952| [2025/04/30 09:44:17 578477] [debug] |xqc_engine_main_logic|END|now:1746006257578469| [2025/04/30 09:44:17 579510] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257579509| [2025/04/30 09:44:17 579522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 579528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:240| [2025/04/30 09:44:17 579532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:241| [2025/04/30 09:44:17 579538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:241| [2025/04/30 09:44:17 579542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 579547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 579553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:504428|prior_time:1746006257543611|is_app_limited:0|send_elapse:34047|ack_elapse:35898|ctl_first_sent_time:1746006257545248|lagest_ack_time:1746006257579509|curr_delivered:546428| [2025/04/30 09:44:17 579557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257545248| [2025/04/30 09:44:17 579562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1329||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 09:44:17 579566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 579571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:506828|prior_time:1746006257545599|is_app_limited:0|send_elapse:33875|ack_elapse:33910|ctl_first_sent_time:1746006257547060|lagest_ack_time:1746006257579509|curr_delivered:547628| [2025/04/30 09:44:17 579575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257547060| [2025/04/30 09:44:17 579584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1328||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 09:44:17 579588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33450|rttvar:1413|minrtt:31343|latest_rtt:32449|ack_delay:56| [2025/04/30 09:44:17 579593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33318|rttvar:1324|minrtt:31343|latest_rtt:32449|ack_delay:56| [2025/04/30 09:44:17 579597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:697|lost_pn:694|thresh:3| [2025/04/30 09:44:17 579601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 579605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33318|rtt_var:1324|pto_duration:38614|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 579610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 579614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 579618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 38474| [2025/04/30 09:44:17 579622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257641910|now:1746006257579605|interv:62305| [2025/04/30 09:44:17 579626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257641910|now:1746006257579605|interval:62305|pto_count:0|srtt:33318 [2025/04/30 09:44:17 579630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33875, ack_elapse 33910, delivered 40800|rate 1203184|lost 223| [2025/04/30 09:44:17 579635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203184) in round 12| [2025/04/30 09:44:17 579639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 579643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 579647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107825|packet_lost:0|acked:2400|po_sent_time:1746006257547060|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 579651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107825|packet_lost:0|acked:2400|po_sent_time:1746006257547060|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 579656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1508116|bw:1206493|cwnd:110225|full_bw_reached:1|inflight:38474|srtt:33318|latest_rtt:32449|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 579662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:241|largest:241|pns:2| [2025/04/30 09:44:17 579666] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:241|frame:ACK |recv_time:1746006257579509|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 579671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377579509|now:1746006257579509|interv:120000000| [2025/04/30 09:44:17 579678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377579509|now:1746006257579509|interv:120000000| [2025/04/30 09:44:17 579682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257579425|pq_index:0| [2025/04/30 09:44:17 579686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257578090| [2025/04/30 09:44:17 579690] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257579690| [2025/04/30 09:44:17 579696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257579694| [2025/04/30 09:44:17 579700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257579425|now:1746006257579694| [2025/04/30 09:44:17 579704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257579425|now:1746006257579694| [2025/04/30 09:44:17 579708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 579713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 579718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33318|min_srtt:33318|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 579722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:38474|cwnd:110225|conn:00005577253BD50C|stream_id:0|stream_offset:639048| [2025/04/30 09:44:17 579727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33318|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 579732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 579736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33318|min_srtt:33318|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 579741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:38474|cwnd:110225|conn:00005577253BD50C|stream_id:0|stream_offset:640227| [2025/04/30 09:44:17 579745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33318|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 579750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 579754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33318|min_srtt:33318|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 579758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:38474|cwnd:110225|conn:00005577253BD50C|stream_id:0|stream_offset:641406| [2025/04/30 09:44:17 579763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33318|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 579769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 579774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33318|min_srtt:33318|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 579778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:38474|cwnd:110225|conn:00005577253BD50C|stream_id:0|stream_offset:642585| [2025/04/30 09:44:17 579783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33318|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 579787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 579791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33318|min_srtt:33318|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 579795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:38474|cwnd:110225|conn:00005577253BD50C|stream_id:0|stream_offset:643764| [2025/04/30 09:44:17 579800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 579803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 579807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 579812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 579816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 579820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38474|cwnd:110225|conn:00005577253BD50C|stream_id:0|stream_offset:574203| [2025/04/30 09:44:17 579825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 579829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:734| [2025/04/30 09:44:17 579863] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:734|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38474|now:1746006257579836|stream_id:0|stream_offset:574203| [2025/04/30 09:44:17 579869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 579874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:38474|applimit:0| [2025/04/30 09:44:17 579878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33318|rtt_var:1324|pto_duration:38614|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 579883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 579886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 579894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39674| [2025/04/30 09:44:17 579898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257643450|now:1746006257579878|interv:63572| [2025/04/30 09:44:17 579902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257643450|now:1746006257579878|interval:63572|pto_count:0|srtt:33318 [2025/04/30 09:44:17 579906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110225|inflight:39674| [2025/04/30 09:44:17 579911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 579915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39674|cwnd:110225|conn:00005577253BD50C|stream_id:0|stream_offset:575382| [2025/04/30 09:44:17 579920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 579924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:735| [2025/04/30 09:44:17 579947] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:735|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39674|now:1746006257579930|stream_id:0|stream_offset:575382| [2025/04/30 09:44:17 579952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 579957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:39674|applimit:0| [2025/04/30 09:44:17 579961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33318|rtt_var:1324|pto_duration:38614|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 579965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 579969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 579973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40874| [2025/04/30 09:44:17 579977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257643544|now:1746006257579961|interv:63583| [2025/04/30 09:44:17 579980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257643544|now:1746006257579961|interval:63583|pto_count:0|srtt:33318 [2025/04/30 09:44:17 579985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110225|inflight:40874| [2025/04/30 09:44:17 579989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 579993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40874|cwnd:110225|conn:00005577253BD50C|stream_id:0|stream_offset:576561| [2025/04/30 09:44:17 579998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 580002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257581002|now:1746006257580002|interv:1000| [2025/04/30 09:44:17 580006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 580013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 580017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257581002| [2025/04/30 09:44:17 580021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257581002| [2025/04/30 09:44:17 580026] [debug] |xqc_engine_wakeup_after|wakeup:1746006257581002|now:1746006257580025|diff:977| [2025/04/30 09:44:17 580030] [debug] |xqc_engine_main_logic|END|now:1746006257579694| [2025/04/30 09:44:17 580035] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257580035| [2025/04/30 09:44:17 580039] [debug] |xqc_engine_wakeup_after|wakeup:1746006257581002|now:1746006257580039|diff:963| [2025/04/30 09:44:17 580043] [debug] |xqc_engine_main_logic|END|now:1746006257580035| [2025/04/30 09:44:17 581115] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257581115| [2025/04/30 09:44:17 581127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257581002|pq_index:0| [2025/04/30 09:44:17 581146] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257579694| [2025/04/30 09:44:17 581153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257581152| [2025/04/30 09:44:17 581158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257581002|now:1746006257581152| [2025/04/30 09:44:17 581164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257581002|now:1746006257581152| [2025/04/30 09:44:17 581171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 581178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 581186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33318|min_srtt:33318|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 581193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:40874|cwnd:110225|conn:00005577253BD50C|stream_id:0|stream_offset:643764| [2025/04/30 09:44:17 581200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 581207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 581214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 581221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 581229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 581235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40874|cwnd:110225|conn:00005577253BD50C|stream_id:0|stream_offset:576561| [2025/04/30 09:44:17 581243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 581250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:736-736|next_skip_chance:1746006257772092|current_time:1746006257581250| [2025/04/30 09:44:17 581263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:737| [2025/04/30 09:44:17 581308] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:737|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40874|now:1746006257581275|stream_id:0|stream_offset:576561| [2025/04/30 09:44:17 581318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 581326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40874|applimit:0| [2025/04/30 09:44:17 581333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33318|rtt_var:1324|pto_duration:38614|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 581340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 581346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 581352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42074| [2025/04/30 09:44:17 581359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257644889|now:1746006257581332|interv:63557| [2025/04/30 09:44:17 581365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257644889|now:1746006257581332|interval:63557|pto_count:0|srtt:33318 [2025/04/30 09:44:17 581371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110225|inflight:42074| [2025/04/30 09:44:17 581376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 581380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42074|cwnd:110225|conn:00005577253BD50C|stream_id:0|stream_offset:577740| [2025/04/30 09:44:17 581385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 581389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:738| [2025/04/30 09:44:17 581417] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:738|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42074|now:1746006257581397|stream_id:0|stream_offset:577740| [2025/04/30 09:44:17 581423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:738|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 581428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:42074|applimit:0| [2025/04/30 09:44:17 581432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33318|rtt_var:1324|pto_duration:38614|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 581437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 581440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 581444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 43274| [2025/04/30 09:44:17 581453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257645011|now:1746006257581432|interv:63579| [2025/04/30 09:44:17 581457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257645011|now:1746006257581432|interval:63579|pto_count:0|srtt:33318 [2025/04/30 09:44:17 581462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110225|inflight:43274| [2025/04/30 09:44:17 581466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 581470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43274|cwnd:110225|conn:00005577253BD50C|stream_id:0|stream_offset:578919| [2025/04/30 09:44:17 581475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 581479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257582479|now:1746006257581479|interv:1000| [2025/04/30 09:44:17 581483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 581487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 581491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257582479| [2025/04/30 09:44:17 581495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257582479| [2025/04/30 09:44:17 581499] [debug] |xqc_engine_wakeup_after|wakeup:1746006257582479|now:1746006257581499|diff:980| [2025/04/30 09:44:17 581504] [debug] |xqc_engine_main_logic|END|now:1746006257581152| [2025/04/30 09:44:17 581513] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257581512| [2025/04/30 09:44:17 581518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 581523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:241| [2025/04/30 09:44:17 581527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:242| [2025/04/30 09:44:17 581533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:242| [2025/04/30 09:44:17 581537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 581542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:698|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:699|path_largest_ack:698| [2025/04/30 09:44:17 581546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:506828|prior_time:1746006257545599|is_app_limited:0|send_elapse:33983|ack_elapse:35913|ctl_first_sent_time:1746006257547168|lagest_ack_time:1746006257581512|curr_delivered:548828| [2025/04/30 09:44:17 581551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257547168| [2025/04/30 09:44:17 581557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1327||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 09:44:17 581561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 581565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:509228|prior_time:1746006257547595|is_app_limited:0|send_elapse:33875|ack_elapse:33917|ctl_first_sent_time:1746006257549062|lagest_ack_time:1746006257581512|curr_delivered:550028| [2025/04/30 09:44:17 581573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257549062| [2025/04/30 09:44:17 581577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1326||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 09:44:17 581581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33318|rttvar:1324|minrtt:31343|latest_rtt:32450|ack_delay:64| [2025/04/30 09:44:17 581585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33202|rttvar:1226|minrtt:31343|latest_rtt:32450|ack_delay:64| [2025/04/30 09:44:17 581590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:699|lost_pn:696|thresh:3| [2025/04/30 09:44:17 581594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 581598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33202|rtt_var:1226|pto_duration:38106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 581602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 581606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 581610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40874| [2025/04/30 09:44:17 581614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257644503|now:1746006257581598|interv:62905| [2025/04/30 09:44:17 581618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257644503|now:1746006257581598|interval:62905|pto_count:0|srtt:33202 [2025/04/30 09:44:17 581623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33875, ack_elapse 33917, delivered 40800|rate 1202936|lost 223| [2025/04/30 09:44:17 581627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202936) in round 12| [2025/04/30 09:44:17 581631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 581635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 581639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110225|packet_lost:0|acked:2400|po_sent_time:1746006257549062|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 581644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110225|packet_lost:0|acked:2400|po_sent_time:1746006257549062|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 581649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1508116|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:40874|srtt:33202|latest_rtt:32450|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 581655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:242|largest:242|pns:2| [2025/04/30 09:44:17 581659] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:242|frame:ACK |recv_time:1746006257581512|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 581666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377581512|now:1746006257581512|interv:120000000| [2025/04/30 09:44:17 581671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377581512|now:1746006257581512|interv:120000000| [2025/04/30 09:44:17 581675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257582479|pq_index:0| [2025/04/30 09:44:17 581679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257581152| [2025/04/30 09:44:17 581683] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257581683| [2025/04/30 09:44:17 581688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257581687| [2025/04/30 09:44:17 581693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 581698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33202|min_srtt:33202|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 581703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:40874|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:643764| [2025/04/30 09:44:17 581707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33202|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 581712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 581716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33202|min_srtt:33202|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 581721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:40874|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:644943| [2025/04/30 09:44:17 581725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33202|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 581729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 581734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33202|min_srtt:33202|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 581738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:40874|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:646122| [2025/04/30 09:44:17 581742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33202|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 581746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 581753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33202|min_srtt:33202|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 581757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:40874|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:647301| [2025/04/30 09:44:17 581762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33202|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 581766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 581770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33202|min_srtt:33202|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 581774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:40874|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:648480| [2025/04/30 09:44:17 581779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 581782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 581786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 581791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 581795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 581799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40874|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:578919| [2025/04/30 09:44:17 581804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 581807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 581811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257582479| [2025/04/30 09:44:17 581815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257582479| [2025/04/30 09:44:17 581819] [debug] |xqc_engine_wakeup_after|wakeup:1746006257582479|now:1746006257581819|diff:660| [2025/04/30 09:44:17 581823] [debug] |xqc_engine_main_logic|END|now:1746006257581687| [2025/04/30 09:44:17 581828] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257581828| [2025/04/30 09:44:17 581832] [debug] |xqc_engine_wakeup_after|wakeup:1746006257582479|now:1746006257581832|diff:647| [2025/04/30 09:44:17 581836] [debug] |xqc_engine_main_logic|END|now:1746006257581828| [2025/04/30 09:44:17 582909] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257582909| [2025/04/30 09:44:17 582920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257582479|pq_index:0| [2025/04/30 09:44:17 582925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257581687| [2025/04/30 09:44:17 582930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257582929| [2025/04/30 09:44:17 582940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257582479|now:1746006257582929| [2025/04/30 09:44:17 582944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257582479|now:1746006257582929| [2025/04/30 09:44:17 582948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 582952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 582957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33202|min_srtt:33202|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 582962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:40874|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:648480| [2025/04/30 09:44:17 582967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 582971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 582975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 582979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 582984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 582988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40874|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:578919| [2025/04/30 09:44:17 582992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 582997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:739| [2025/04/30 09:44:17 583029] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:739|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40874|now:1746006257583005|stream_id:0|stream_offset:578919| [2025/04/30 09:44:17 583035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:739|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 583040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40874|applimit:0| [2025/04/30 09:44:17 583044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33202|rtt_var:1226|pto_duration:38106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 583049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 583053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 583057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42074| [2025/04/30 09:44:17 583061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257646111|now:1746006257583044|interv:63067| [2025/04/30 09:44:17 583065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257646111|now:1746006257583044|interval:63067|pto_count:0|srtt:33202 [2025/04/30 09:44:17 583073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:42074| [2025/04/30 09:44:17 583078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 583085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42074|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:580098| [2025/04/30 09:44:17 583092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 583099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:740| [2025/04/30 09:44:17 583153] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:740|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42074|now:1746006257583109|stream_id:0|stream_offset:580098| [2025/04/30 09:44:17 583166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 583173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:42074|applimit:0| [2025/04/30 09:44:17 583180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33202|rtt_var:1226|pto_duration:38106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 583187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 583194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 583201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 43274| [2025/04/30 09:44:17 583207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257646215|now:1746006257583180|interv:63035| [2025/04/30 09:44:17 583214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257646215|now:1746006257583180|interval:63035|pto_count:0|srtt:33202 [2025/04/30 09:44:17 583221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:43274| [2025/04/30 09:44:17 583228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 583235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43274|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:581277| [2025/04/30 09:44:17 583242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 583248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257584248|now:1746006257583248|interv:1000| [2025/04/30 09:44:17 583254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 583260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 583267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257584248| [2025/04/30 09:44:17 583273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257584248| [2025/04/30 09:44:17 583286] [debug] |xqc_engine_wakeup_after|wakeup:1746006257584248|now:1746006257583285|diff:963| [2025/04/30 09:44:17 583292] [debug] |xqc_engine_main_logic|END|now:1746006257582929| [2025/04/30 09:44:17 583499] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257583498| [2025/04/30 09:44:17 583505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 583511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:242| [2025/04/30 09:44:17 583515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:243| [2025/04/30 09:44:17 583521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:243| [2025/04/30 09:44:17 583525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 583530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 583535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:509228|prior_time:1746006257547595|is_app_limited:0|send_elapse:33984|ack_elapse:35903|ctl_first_sent_time:1746006257549171|lagest_ack_time:1746006257583498|curr_delivered:551228| [2025/04/30 09:44:17 583540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257549171| [2025/04/30 09:44:17 583544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1325||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 09:44:17 583548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 583553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:511628|prior_time:1746006257549581|is_app_limited:0|send_elapse:33858|ack_elapse:33917|ctl_first_sent_time:1746006257551040|lagest_ack_time:1746006257583498|curr_delivered:552428| [2025/04/30 09:44:17 583558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257551040| [2025/04/30 09:44:17 583562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1324||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 09:44:17 583566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33202|rttvar:1226|minrtt:31343|latest_rtt:32458|ack_delay:56| [2025/04/30 09:44:17 583570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33102|rttvar:1120|minrtt:31343|latest_rtt:32458|ack_delay:56| [2025/04/30 09:44:17 583574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:701|lost_pn:698|thresh:3| [2025/04/30 09:44:17 583578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 583583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33102|rtt_var:1120|pto_duration:37582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 583587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 583591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 583602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 40874| [2025/04/30 09:44:17 583606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257645691|now:1746006257583582|interv:62109| [2025/04/30 09:44:17 583610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257645691|now:1746006257583582|interval:62109|pto_count:0|srtt:33102 [2025/04/30 09:44:17 583615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33858, ack_elapse 33917, delivered 40800|rate 1202936|lost 223| [2025/04/30 09:44:17 583619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202936) in round 12| [2025/04/30 09:44:17 583623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 583628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 583632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257551040|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 583636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257551040|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 583641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1508116|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:40874|srtt:33102|latest_rtt:32458|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 583646] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:112283|inflight:40874|mode:2|applimit:0|pacing_rate:1508116|bw:1206493|srtt:33102|latest_rtt:32458|min_rtt:31343|send:734|lost:223|tlp:0|recv:242|recovery:0|slow_start:0|conn_life:540878|acked:2400|delivered:552428|is_cwnd_limited:0| [2025/04/30 09:44:17 583652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:243|largest:243|pns:2| [2025/04/30 09:44:17 583656] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:243|frame:ACK |recv_time:1746006257583498|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 583661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377583498|now:1746006257583498|interv:120000000| [2025/04/30 09:44:17 583665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377583498|now:1746006257583498|interv:120000000| [2025/04/30 09:44:17 583669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257584248|pq_index:0| [2025/04/30 09:44:17 583674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257582929| [2025/04/30 09:44:17 583678] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257583677| [2025/04/30 09:44:17 583683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257583681| [2025/04/30 09:44:17 583688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 583695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33102|min_srtt:33102|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 583700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:40874|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:648480| [2025/04/30 09:44:17 583704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33102|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 583709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 583713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33102|min_srtt:33102|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 583718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:40874|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:649659| [2025/04/30 09:44:17 583722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33102|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 583726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 583731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33102|min_srtt:33102|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 583735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:40874|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:650838| [2025/04/30 09:44:17 583739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 583743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 583747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 583751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 583756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 583760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40874|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:581277| [2025/04/30 09:44:17 583764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 583768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 583772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257584248| [2025/04/30 09:44:17 583776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257584248| [2025/04/30 09:44:17 583780] [debug] |xqc_engine_wakeup_after|wakeup:1746006257584248|now:1746006257583780|diff:468| [2025/04/30 09:44:17 583787] [debug] |xqc_engine_main_logic|END|now:1746006257583681| [2025/04/30 09:44:17 583792] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257583792| [2025/04/30 09:44:17 583796] [debug] |xqc_engine_wakeup_after|wakeup:1746006257584248|now:1746006257583796|diff:452| [2025/04/30 09:44:17 583800] [debug] |xqc_engine_main_logic|END|now:1746006257583792| [2025/04/30 09:44:17 584872] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257584872| [2025/04/30 09:44:17 584883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257584248|pq_index:0| [2025/04/30 09:44:17 584888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257583681| [2025/04/30 09:44:17 584893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257584892| [2025/04/30 09:44:17 584898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257584248|now:1746006257584892| [2025/04/30 09:44:17 584902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257584248|now:1746006257584892| [2025/04/30 09:44:17 584906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 584911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 584916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33102|min_srtt:33102|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 584920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:40874|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:650838| [2025/04/30 09:44:17 584925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 584929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 584933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 584937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 584942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 584946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40874|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:581277| [2025/04/30 09:44:17 584951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 584955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:741| [2025/04/30 09:44:17 584987] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:741|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40874|now:1746006257584964|stream_id:0|stream_offset:581277| [2025/04/30 09:44:17 584993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 585003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:40874|applimit:0| [2025/04/30 09:44:17 585007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33102|rtt_var:1120|pto_duration:37582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 585012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 585016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 585020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42074| [2025/04/30 09:44:17 585024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257647546|now:1746006257585007|interv:62539| [2025/04/30 09:44:17 585028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257647546|now:1746006257585007|interval:62539|pto_count:0|srtt:33102 [2025/04/30 09:44:17 585032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:42074| [2025/04/30 09:44:17 585037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 585041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42074|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:582456| [2025/04/30 09:44:17 585046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 585050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:742| [2025/04/30 09:44:17 585073] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:742|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42074|now:1746006257585056|stream_id:0|stream_offset:582456| [2025/04/30 09:44:17 585078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 585083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:42074|applimit:0| [2025/04/30 09:44:17 585087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33102|rtt_var:1120|pto_duration:37582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 585091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 585095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 585099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 43274| [2025/04/30 09:44:17 585103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257647638|now:1746006257585087|interv:62551| [2025/04/30 09:44:17 585107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257647638|now:1746006257585087|interval:62551|pto_count:0|srtt:33102 [2025/04/30 09:44:17 585111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:43274| [2025/04/30 09:44:17 585115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 585147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43274|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:583635| [2025/04/30 09:44:17 585157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 585164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:743| [2025/04/30 09:44:17 585206] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:743|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43274|now:1746006257585175|stream_id:0|stream_offset:583635| [2025/04/30 09:44:17 585217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 585224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:43274|applimit:0| [2025/04/30 09:44:17 585232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33102|rtt_var:1120|pto_duration:37582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 585238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 585245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 585251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44474| [2025/04/30 09:44:17 585258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257647757|now:1746006257585231|interv:62526| [2025/04/30 09:44:17 585265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257647757|now:1746006257585231|interval:62526|pto_count:0|srtt:33102 [2025/04/30 09:44:17 585272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:44474| [2025/04/30 09:44:17 585279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 585286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:584814| [2025/04/30 09:44:17 585293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 585299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257586299|now:1746006257585299|interv:1000| [2025/04/30 09:44:17 585305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 585311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 585318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257586299| [2025/04/30 09:44:17 585324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257586299| [2025/04/30 09:44:17 585330] [debug] |xqc_engine_wakeup_after|wakeup:1746006257586299|now:1746006257585330|diff:969| [2025/04/30 09:44:17 585337] [debug] |xqc_engine_main_logic|END|now:1746006257584892| [2025/04/30 09:44:17 585503] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257585502| [2025/04/30 09:44:17 585508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 585519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:243| [2025/04/30 09:44:17 585523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:244| [2025/04/30 09:44:17 585529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:244| [2025/04/30 09:44:17 585533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 585538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 585543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:511628|prior_time:1746006257549581|is_app_limited:0|send_elapse:33967|ack_elapse:35921|ctl_first_sent_time:1746006257551149|lagest_ack_time:1746006257585502|curr_delivered:553628| [2025/04/30 09:44:17 585547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257551149| [2025/04/30 09:44:17 585552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1323||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 09:44:17 585556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 585561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:514028|prior_time:1746006257551589|is_app_limited:0|send_elapse:33881|ack_elapse:33913|ctl_first_sent_time:1746006257553051|lagest_ack_time:1746006257585502|curr_delivered:554828| [2025/04/30 09:44:17 585565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257553051| [2025/04/30 09:44:17 585569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1322||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 09:44:17 585573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33102|rttvar:1120|minrtt:31343|latest_rtt:32451|ack_delay:72| [2025/04/30 09:44:17 585577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33012|rttvar:1020|minrtt:31343|latest_rtt:32451|ack_delay:72| [2025/04/30 09:44:17 585581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:703|lost_pn:700|thresh:3| [2025/04/30 09:44:17 585586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 585590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33012|rtt_var:1020|pto_duration:37092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 585594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 585598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 585602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42074| [2025/04/30 09:44:17 585606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257647267|now:1746006257585589|interv:61678| [2025/04/30 09:44:17 585610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257647267|now:1746006257585589|interval:61678|pto_count:0|srtt:33012 [2025/04/30 09:44:17 585617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33881, ack_elapse 33913, delivered 40800|rate 1203078|lost 223| [2025/04/30 09:44:17 585622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203078) in round 12| [2025/04/30 09:44:17 585626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 585630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 585634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257553051|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 585639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257553051|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 585643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1508116|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:42074|srtt:33012|latest_rtt:32451|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 585649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:244|largest:244|pns:2| [2025/04/30 09:44:17 585653] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:244|frame:ACK |recv_time:1746006257585502|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 585658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377585502|now:1746006257585502|interv:120000000| [2025/04/30 09:44:17 585662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377585502|now:1746006257585502|interv:120000000| [2025/04/30 09:44:17 585666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257586299|pq_index:0| [2025/04/30 09:44:17 585670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257584892| [2025/04/30 09:44:17 585674] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257585674| [2025/04/30 09:44:17 585680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257585679| [2025/04/30 09:44:17 585685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 585690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33012|min_srtt:33012|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 585694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:42074|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:650838| [2025/04/30 09:44:17 585699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33012|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 585704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 585713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33012|min_srtt:33012|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 585717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:42074|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:652017| [2025/04/30 09:44:17 585721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33012|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 585726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 585730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33012|min_srtt:33012|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 585735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:42074|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:653196| [2025/04/30 09:44:17 585739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 585743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 585747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 585751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 585755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 585759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42074|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:584814| [2025/04/30 09:44:17 585764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 585768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 585772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257586299| [2025/04/30 09:44:17 585776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257586299| [2025/04/30 09:44:17 585780] [debug] |xqc_engine_wakeup_after|wakeup:1746006257586299|now:1746006257585779|diff:520| [2025/04/30 09:44:17 585784] [debug] |xqc_engine_main_logic|END|now:1746006257585679| [2025/04/30 09:44:17 585789] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257585789| [2025/04/30 09:44:17 585793] [debug] |xqc_engine_wakeup_after|wakeup:1746006257586299|now:1746006257585792|diff:507| [2025/04/30 09:44:17 585796] [debug] |xqc_engine_main_logic|END|now:1746006257585789| [2025/04/30 09:44:17 586867] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257586867| [2025/04/30 09:44:17 586879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257586299|pq_index:0| [2025/04/30 09:44:17 586884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257585679| [2025/04/30 09:44:17 586890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257586888| [2025/04/30 09:44:17 586901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257586299|now:1746006257586888| [2025/04/30 09:44:17 586905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257586299|now:1746006257586888| [2025/04/30 09:44:17 586909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 586913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 586919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33012|min_srtt:33012|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 586923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:42074|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:653196| [2025/04/30 09:44:17 586928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 586932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 586936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 586941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 586945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 586949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42074|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:584814| [2025/04/30 09:44:17 586954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 586958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:744| [2025/04/30 09:44:17 586994] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:744|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42074|now:1746006257586967|stream_id:0|stream_offset:584814| [2025/04/30 09:44:17 587000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 587005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:42074|applimit:0| [2025/04/30 09:44:17 587010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33012|rtt_var:1020|pto_duration:37092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 587014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 587018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 587022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 43274| [2025/04/30 09:44:17 587026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257649059|now:1746006257587010|interv:62049| [2025/04/30 09:44:17 587034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257649059|now:1746006257587010|interval:62049|pto_count:0|srtt:33012 [2025/04/30 09:44:17 587039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:43274| [2025/04/30 09:44:17 587044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 587048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43274|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:585993| [2025/04/30 09:44:17 587053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 587057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:745| [2025/04/30 09:44:17 587080] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:745|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43274|now:1746006257587063|stream_id:0|stream_offset:585993| [2025/04/30 09:44:17 587086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 587091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:43274|applimit:0| [2025/04/30 09:44:17 587095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33012|rtt_var:1020|pto_duration:37092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 587099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 587103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 587107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44474| [2025/04/30 09:44:17 587111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257649155|now:1746006257587095|interv:62060| [2025/04/30 09:44:17 587115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257649155|now:1746006257587095|interval:62060|pto_count:0|srtt:33012 [2025/04/30 09:44:17 587119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:44474| [2025/04/30 09:44:17 587124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 587128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:587172| [2025/04/30 09:44:17 587148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 587159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257588159|now:1746006257587159|interv:1000| [2025/04/30 09:44:17 587165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 587171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 587178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257588159| [2025/04/30 09:44:17 587190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257588159| [2025/04/30 09:44:17 587197] [debug] |xqc_engine_wakeup_after|wakeup:1746006257588159|now:1746006257587197|diff:962| [2025/04/30 09:44:17 587205] [debug] |xqc_engine_main_logic|END|now:1746006257586888| [2025/04/30 09:44:17 587518] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257587517| [2025/04/30 09:44:17 587525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 587532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:244| [2025/04/30 09:44:17 587536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:245| [2025/04/30 09:44:17 587541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:245| [2025/04/30 09:44:17 587546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 587550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 587555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:514028|prior_time:1746006257551589|is_app_limited:0|send_elapse:33994|ack_elapse:35928|ctl_first_sent_time:1746006257553164|lagest_ack_time:1746006257587517|curr_delivered:556028| [2025/04/30 09:44:17 587560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257553164| [2025/04/30 09:44:17 587565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1321||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 09:44:17 587569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 587573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:516428|prior_time:1746006257553574|is_app_limited:0|send_elapse:33878|ack_elapse:33943|ctl_first_sent_time:1746006257555038|lagest_ack_time:1746006257587517|curr_delivered:557228| [2025/04/30 09:44:17 587578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257555038| [2025/04/30 09:44:17 587582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1320||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 09:44:17 587586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33012|rttvar:1020|minrtt:31343|latest_rtt:32479|ack_delay:88| [2025/04/30 09:44:17 587590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32934|rttvar:920|minrtt:31343|latest_rtt:32479|ack_delay:88| [2025/04/30 09:44:17 587595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:705|lost_pn:702|thresh:3| [2025/04/30 09:44:17 587599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 587603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32934|rtt_var:920|pto_duration:36614|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 587607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 587611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 587620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42074| [2025/04/30 09:44:17 587624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257648677|now:1746006257587603|interv:61074| [2025/04/30 09:44:17 587628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257648677|now:1746006257587603|interval:61074|pto_count:0|srtt:32934 [2025/04/30 09:44:17 587632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33878, ack_elapse 33943, delivered 40800|rate 1202015|lost 223| [2025/04/30 09:44:17 587637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202015) in round 12| [2025/04/30 09:44:17 587641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 587645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 587649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257555038|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 587654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257555038|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:518828| [2025/04/30 09:44:17 587658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1508116|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:42074|srtt:32934|latest_rtt:32479|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 587664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:245|largest:245|pns:2| [2025/04/30 09:44:17 587669] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:245|frame:ACK |recv_time:1746006257587517|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 587673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377587517|now:1746006257587517|interv:120000000| [2025/04/30 09:44:17 587678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377587517|now:1746006257587517|interv:120000000| [2025/04/30 09:44:17 587682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257588159|pq_index:0| [2025/04/30 09:44:17 587686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257586888| [2025/04/30 09:44:17 587690] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257587690| [2025/04/30 09:44:17 587695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257587694| [2025/04/30 09:44:17 587700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 587705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32934|min_srtt:32934|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 587712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:42074|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:653196| [2025/04/30 09:44:17 587717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32934|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 587721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 587726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32934|min_srtt:32934|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 587730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:42074|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:654375| [2025/04/30 09:44:17 587735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32934|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 587739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 587743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32934|min_srtt:32934|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 587747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:42074|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:655554| [2025/04/30 09:44:17 587752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 587756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 587760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 587764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 587768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 587772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42074|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:587172| [2025/04/30 09:44:17 587777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 587781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 587785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257588159| [2025/04/30 09:44:17 587789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257588159| [2025/04/30 09:44:17 587792] [debug] |xqc_engine_wakeup_after|wakeup:1746006257588159|now:1746006257587792|diff:367| [2025/04/30 09:44:17 587797] [debug] |xqc_engine_main_logic|END|now:1746006257587694| [2025/04/30 09:44:17 587802] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257587802| [2025/04/30 09:44:17 587806] [debug] |xqc_engine_wakeup_after|wakeup:1746006257588159|now:1746006257587805|diff:354| [2025/04/30 09:44:17 587812] [debug] |xqc_engine_main_logic|END|now:1746006257587802| [2025/04/30 09:44:17 588881] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257588881| [2025/04/30 09:44:17 588893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257588159|pq_index:0| [2025/04/30 09:44:17 588897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257587694| [2025/04/30 09:44:17 588903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257588901| [2025/04/30 09:44:17 588907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257588159|now:1746006257588901| [2025/04/30 09:44:17 588912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257588159|now:1746006257588901| [2025/04/30 09:44:17 588916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 588920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 588925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32934|min_srtt:32934|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 588929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:42074|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:655554| [2025/04/30 09:44:17 588934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 588938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 588942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 588946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 588951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 588955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42074|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:587172| [2025/04/30 09:44:17 588960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 588964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:746| [2025/04/30 09:44:17 588996] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:746|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42074|now:1746006257588973|stream_id:0|stream_offset:587172| [2025/04/30 09:44:17 589002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 589007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:42074|applimit:0| [2025/04/30 09:44:17 589011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32934|rtt_var:920|pto_duration:36614|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 589021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 589025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 589028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 43274| [2025/04/30 09:44:17 589032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257650587|now:1746006257589011|interv:61576| [2025/04/30 09:44:17 589037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257650587|now:1746006257589011|interval:61576|pto_count:0|srtt:32934 [2025/04/30 09:44:17 589041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:43274| [2025/04/30 09:44:17 589046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 589050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43274|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:588351| [2025/04/30 09:44:17 589055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 589059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:747| [2025/04/30 09:44:17 589082] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:747|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43274|now:1746006257589066|stream_id:0|stream_offset:588351| [2025/04/30 09:44:17 589087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 589092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:43274|applimit:0| [2025/04/30 09:44:17 589096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32934|rtt_var:920|pto_duration:36614|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 589101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 589105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 589109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44474| [2025/04/30 09:44:17 589112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257650680|now:1746006257589096|interv:61584| [2025/04/30 09:44:17 589116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257650680|now:1746006257589096|interval:61584|pto_count:0|srtt:32934 [2025/04/30 09:44:17 589121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:44474| [2025/04/30 09:44:17 589125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 589129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:589530| [2025/04/30 09:44:17 589161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 589166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:748| [2025/04/30 09:44:17 589192] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:748|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44474|now:1746006257589173|stream_id:0|stream_offset:589530| [2025/04/30 09:44:17 589197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 589202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44474|applimit:0| [2025/04/30 09:44:17 589206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32934|rtt_var:920|pto_duration:36614|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 589211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 589214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 589218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45674| [2025/04/30 09:44:17 589222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257650787|now:1746006257589206|interv:61581| [2025/04/30 09:44:17 589226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257650787|now:1746006257589206|interval:61581|pto_count:0|srtt:32934 [2025/04/30 09:44:17 589230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:45674| [2025/04/30 09:44:17 589235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 589239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45674|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:590709| [2025/04/30 09:44:17 589243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 589247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257590247|now:1746006257589247|interv:1000| [2025/04/30 09:44:17 589251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 589255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 589259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257590247| [2025/04/30 09:44:17 589263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257590247| [2025/04/30 09:44:17 589267] [debug] |xqc_engine_wakeup_after|wakeup:1746006257590247|now:1746006257589267|diff:980| [2025/04/30 09:44:17 589272] [debug] |xqc_engine_main_logic|END|now:1746006257588901| [2025/04/30 09:44:17 589549] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257589548| [2025/04/30 09:44:17 589555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 589560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:245| [2025/04/30 09:44:17 589564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:246| [2025/04/30 09:44:17 589575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:246| [2025/04/30 09:44:17 589579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 589585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 589589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:516428|prior_time:1746006257553574|is_app_limited:0|send_elapse:33965|ack_elapse:35974|ctl_first_sent_time:1746006257555125|lagest_ack_time:1746006257589548|curr_delivered:558428| [2025/04/30 09:44:17 589594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257555125| [2025/04/30 09:44:17 589599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1319||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 09:44:17 589603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 589607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:518828|prior_time:1746006257555573|is_app_limited:0|send_elapse:33895|ack_elapse:33975|ctl_first_sent_time:1746006257557046|lagest_ack_time:1746006257589548|curr_delivered:559628| [2025/04/30 09:44:17 589612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257557046| [2025/04/30 09:44:17 589616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1318||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 09:44:17 589620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32934|rttvar:920|minrtt:31343|latest_rtt:32502|ack_delay:80| [2025/04/30 09:44:17 589624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32870|rttvar:818|minrtt:31343|latest_rtt:32502|ack_delay:80| [2025/04/30 09:44:17 589628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:707|lost_pn:704|thresh:3| [2025/04/30 09:44:17 589632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 589636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32870|rtt_var:818|pto_duration:36142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 589641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 589645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 589648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 43274| [2025/04/30 09:44:17 589652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257650315|now:1746006257589636|interv:60679| [2025/04/30 09:44:17 589656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257650315|now:1746006257589636|interval:60679|pto_count:0|srtt:32870 [2025/04/30 09:44:17 589661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33895, ack_elapse 33975, delivered 40800|rate 1200883|lost 223| [2025/04/30 09:44:17 589665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 12 -> 13| [2025/04/30 09:44:17 589672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200883) in round 13| [2025/04/30 09:44:17 589676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 589680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 589684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257557046|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 589689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257557046|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 589694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1508116|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:43274|srtt:32870|latest_rtt:32502|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 589699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:246|largest:246|pns:2| [2025/04/30 09:44:17 589704] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:246|frame:ACK |recv_time:1746006257589548|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 589709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377589548|now:1746006257589548|interv:120000000| [2025/04/30 09:44:17 589713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377589548|now:1746006257589548|interv:120000000| [2025/04/30 09:44:17 589717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257590247|pq_index:0| [2025/04/30 09:44:17 589721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257588901| [2025/04/30 09:44:17 589725] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257589725| [2025/04/30 09:44:17 589730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257589729| [2025/04/30 09:44:17 589735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 589740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32870|min_srtt:32870|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 589744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:43274|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:655554| [2025/04/30 09:44:17 589749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32870|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 589754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 589758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32870|min_srtt:32870|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 589765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:43274|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:656733| [2025/04/30 09:44:17 589769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32870|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 589774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 589778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32870|min_srtt:32870|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 589782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:43274|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:657912| [2025/04/30 09:44:17 589786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 589790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 589794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 589798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 589803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 589807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43274|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:590709| [2025/04/30 09:44:17 589811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 589815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 589819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257590247| [2025/04/30 09:44:17 589823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257590247| [2025/04/30 09:44:17 589827] [debug] |xqc_engine_wakeup_after|wakeup:1746006257590247|now:1746006257589827|diff:420| [2025/04/30 09:44:17 589831] [debug] |xqc_engine_main_logic|END|now:1746006257589729| [2025/04/30 09:44:17 589836] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257589836| [2025/04/30 09:44:17 589840] [debug] |xqc_engine_wakeup_after|wakeup:1746006257590247|now:1746006257589840|diff:407| [2025/04/30 09:44:17 589844] [debug] |xqc_engine_main_logic|END|now:1746006257589836| [2025/04/30 09:44:17 590912] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257590912| [2025/04/30 09:44:17 590926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257590247|pq_index:0| [2025/04/30 09:44:17 590933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257589729| [2025/04/30 09:44:17 590941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257590940| [2025/04/30 09:44:17 590954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257590247|now:1746006257590940| [2025/04/30 09:44:17 590960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257590247|now:1746006257590940| [2025/04/30 09:44:17 590967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 590974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 590981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32870|min_srtt:32870|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 590988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:43274|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:657912| [2025/04/30 09:44:17 590995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 591002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 591008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 591015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 591022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 591028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43274|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:590709| [2025/04/30 09:44:17 591035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 591042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:749| [2025/04/30 09:44:17 591088] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:749|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43274|now:1746006257591054|stream_id:0|stream_offset:590709| [2025/04/30 09:44:17 591099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 591106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:43274|applimit:0| [2025/04/30 09:44:17 591113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32870|rtt_var:818|pto_duration:36142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 591120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 591127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 591154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44474| [2025/04/30 09:44:17 591161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257652196|now:1746006257591113|interv:61083| [2025/04/30 09:44:17 591167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257652196|now:1746006257591113|interval:61083|pto_count:0|srtt:32870 [2025/04/30 09:44:17 591181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:44474| [2025/04/30 09:44:17 591189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 591196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:591888| [2025/04/30 09:44:17 591203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 591210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:750| [2025/04/30 09:44:17 591252] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:750|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44474|now:1746006257591221|stream_id:0|stream_offset:591888| [2025/04/30 09:44:17 591262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 591270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44474|applimit:0| [2025/04/30 09:44:17 591277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32870|rtt_var:818|pto_duration:36142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 591284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 591290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 591297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45674| [2025/04/30 09:44:17 591303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257652363|now:1746006257591276|interv:61087| [2025/04/30 09:44:17 591310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257652363|now:1746006257591276|interval:61087|pto_count:0|srtt:32870 [2025/04/30 09:44:17 591317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:45674| [2025/04/30 09:44:17 591324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 591331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45674|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:593067| [2025/04/30 09:44:17 591338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 591345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:751| [2025/04/30 09:44:17 591385] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:751|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45674|now:1746006257591355|stream_id:0|stream_offset:593067| [2025/04/30 09:44:17 591395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 591402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45674|applimit:0| [2025/04/30 09:44:17 591415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32870|rtt_var:818|pto_duration:36142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 591422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 591429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 591435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46874| [2025/04/30 09:44:17 591442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257652497|now:1746006257591415|interv:61082| [2025/04/30 09:44:17 591448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257652497|now:1746006257591415|interval:61082|pto_count:0|srtt:32870 [2025/04/30 09:44:17 591456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:46874| [2025/04/30 09:44:17 591463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 591470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46874|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:594246| [2025/04/30 09:44:17 591477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 591483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257592482|now:1746006257591482|interv:1000| [2025/04/30 09:44:17 591487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 591491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 591495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257592482| [2025/04/30 09:44:17 591500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257592482| [2025/04/30 09:44:17 591504] [debug] |xqc_engine_wakeup_after|wakeup:1746006257592482|now:1746006257591504|diff:978| [2025/04/30 09:44:17 591508] [debug] |xqc_engine_main_logic|END|now:1746006257590940| [2025/04/30 09:44:17 591551] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257591550| [2025/04/30 09:44:17 591556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 591562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:246| [2025/04/30 09:44:17 591566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:247| [2025/04/30 09:44:17 591572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:247| [2025/04/30 09:44:17 591576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 591581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 591586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:518828|prior_time:1746006257555573|is_app_limited:0|send_elapse:34020|ack_elapse:35977|ctl_first_sent_time:1746006257557171|lagest_ack_time:1746006257591550|curr_delivered:560828| [2025/04/30 09:44:17 591595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257557171| [2025/04/30 09:44:17 591600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1317||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 09:44:17 591604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 591608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:521228|prior_time:1746006257557563|is_app_limited:0|send_elapse:33875|ack_elapse:33987|ctl_first_sent_time:1746006257559027|lagest_ack_time:1746006257591550|curr_delivered:562028| [2025/04/30 09:44:17 591613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257559027| [2025/04/30 09:44:17 591617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1316||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 09:44:17 591621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32870|rttvar:818|minrtt:31343|latest_rtt:32523|ack_delay:80| [2025/04/30 09:44:17 591625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32817|rttvar:720|minrtt:31343|latest_rtt:32523|ack_delay:80| [2025/04/30 09:44:17 591630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:709|lost_pn:706|thresh:3| [2025/04/30 09:44:17 591634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 591638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32817|rtt_var:720|pto_duration:35697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 591642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 591646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 591650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44474| [2025/04/30 09:44:17 591654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257652052|now:1746006257591638|interv:60414| [2025/04/30 09:44:17 591658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257652052|now:1746006257591638|interval:60414|pto_count:0|srtt:32817 [2025/04/30 09:44:17 591662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33875, ack_elapse 33987, delivered 40800|rate 1200458|lost 223| [2025/04/30 09:44:17 591667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200458) in round 13| [2025/04/30 09:44:17 591671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 591675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 591679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257559027|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 591684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257559027|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 591691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1508116|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:44474|srtt:32817|latest_rtt:32523|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 591697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:247|largest:247|pns:2| [2025/04/30 09:44:17 591701] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:247|frame:ACK |recv_time:1746006257591550|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 591706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377591550|now:1746006257591550|interv:120000000| [2025/04/30 09:44:17 591710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377591550|now:1746006257591550|interv:120000000| [2025/04/30 09:44:17 591714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257592482|pq_index:0| [2025/04/30 09:44:17 591719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257590940| [2025/04/30 09:44:17 591723] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257591722| [2025/04/30 09:44:17 591728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257591727| [2025/04/30 09:44:17 591733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 591737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32817|min_srtt:32817|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 591742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:657912| [2025/04/30 09:44:17 591747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32817|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 591751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 591756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32817|min_srtt:32817|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 591760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:659091| [2025/04/30 09:44:17 591764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32817|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 591769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 591773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32817|min_srtt:32817|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 591780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:660270| [2025/04/30 09:44:17 591784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 591788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 591792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 591797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 591801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 591805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:594246| [2025/04/30 09:44:17 591810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 591813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 591817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257592482| [2025/04/30 09:44:17 591821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257592482| [2025/04/30 09:44:17 591825] [debug] |xqc_engine_wakeup_after|wakeup:1746006257592482|now:1746006257591825|diff:657| [2025/04/30 09:44:17 591829] [debug] |xqc_engine_main_logic|END|now:1746006257591727| [2025/04/30 09:44:17 591834] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257591834| [2025/04/30 09:44:17 591838] [debug] |xqc_engine_wakeup_after|wakeup:1746006257592482|now:1746006257591838|diff:644| [2025/04/30 09:44:17 591842] [debug] |xqc_engine_main_logic|END|now:1746006257591834| [2025/04/30 09:44:17 592911] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257592911| [2025/04/30 09:44:17 592923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257592482|pq_index:0| [2025/04/30 09:44:17 592927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257591727| [2025/04/30 09:44:17 592933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257592931| [2025/04/30 09:44:17 592937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257592482|now:1746006257592931| [2025/04/30 09:44:17 592942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257592482|now:1746006257592931| [2025/04/30 09:44:17 592946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 592950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 592955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32817|min_srtt:32817|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 592960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:660270| [2025/04/30 09:44:17 592970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 592974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 592978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 592982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 592987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 592991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:594246| [2025/04/30 09:44:17 592995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 593000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:752| [2025/04/30 09:44:17 593032] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:752|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44474|now:1746006257593008|stream_id:0|stream_offset:594246| [2025/04/30 09:44:17 593038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 593043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44474|applimit:0| [2025/04/30 09:44:17 593047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32817|rtt_var:720|pto_duration:35697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 593052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 593055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 593059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45674| [2025/04/30 09:44:17 593063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257653705|now:1746006257593047|interv:60658| [2025/04/30 09:44:17 593067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257653705|now:1746006257593047|interval:60658|pto_count:0|srtt:32817 [2025/04/30 09:44:17 593072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:45674| [2025/04/30 09:44:17 593077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 593081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45674|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:595425| [2025/04/30 09:44:17 593086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 593090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:753| [2025/04/30 09:44:17 593116] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:753|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45674|now:1746006257593100|stream_id:0|stream_offset:595425| [2025/04/30 09:44:17 593121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 593126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45674|applimit:0| [2025/04/30 09:44:17 593130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32817|rtt_var:720|pto_duration:35697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 593150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 593154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 593158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46874| [2025/04/30 09:44:17 593162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257653797|now:1746006257593130|interv:60667| [2025/04/30 09:44:17 593166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257653797|now:1746006257593130|interval:60667|pto_count:0|srtt:32817 [2025/04/30 09:44:17 593170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:46874| [2025/04/30 09:44:17 593175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 593179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46874|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:596604| [2025/04/30 09:44:17 593183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 593189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257594189|now:1746006257593189|interv:1000| [2025/04/30 09:44:17 593196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 593202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 593209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257594189| [2025/04/30 09:44:17 593216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257594189| [2025/04/30 09:44:17 593222] [debug] |xqc_engine_wakeup_after|wakeup:1746006257594189|now:1746006257593222|diff:967| [2025/04/30 09:44:17 593229] [debug] |xqc_engine_main_logic|END|now:1746006257592931| [2025/04/30 09:44:17 593569] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257593568| [2025/04/30 09:44:17 593576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 593583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:247| [2025/04/30 09:44:17 593587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:248| [2025/04/30 09:44:17 593593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:248| [2025/04/30 09:44:17 593597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 593608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 593613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:521228|prior_time:1746006257557563|is_app_limited:0|send_elapse:34002|ack_elapse:36005|ctl_first_sent_time:1746006257559154|lagest_ack_time:1746006257593568|curr_delivered:563228| [2025/04/30 09:44:17 593617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257559154| [2025/04/30 09:44:17 593622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1315||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 09:44:17 593626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 593631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:523628|prior_time:1746006257559557|is_app_limited:0|send_elapse:33835|ack_elapse:34011|ctl_first_sent_time:1746006257561023|lagest_ack_time:1746006257593568|curr_delivered:564428| [2025/04/30 09:44:17 593635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257561023| [2025/04/30 09:44:17 593639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1314||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 09:44:17 593643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32817|rttvar:720|minrtt:31343|latest_rtt:32545|ack_delay:72| [2025/04/30 09:44:17 593648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32774|rttvar:626|minrtt:31343|latest_rtt:32545|ack_delay:72| [2025/04/30 09:44:17 593652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:711|lost_pn:708|thresh:3| [2025/04/30 09:44:17 593656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 593660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32774|rtt_var:626|pto_duration:35278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 593665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 593668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 593672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44474| [2025/04/30 09:44:17 593676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257653378|now:1746006257593660|interv:59718| [2025/04/30 09:44:17 593680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257653378|now:1746006257593660|interval:59718|pto_count:0|srtt:32774 [2025/04/30 09:44:17 593685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33835, ack_elapse 34011, delivered 40800|rate 1199611|lost 223| [2025/04/30 09:44:17 593689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199611) in round 13| [2025/04/30 09:44:17 593694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 593700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 593704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257561023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 593709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257561023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 593714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1508116|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:44474|srtt:32774|latest_rtt:32545|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 593719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:248|largest:248|pns:2| [2025/04/30 09:44:17 593724] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:248|frame:ACK |recv_time:1746006257593568|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 593729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377593568|now:1746006257593568|interv:120000000| [2025/04/30 09:44:17 593733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377593568|now:1746006257593568|interv:120000000| [2025/04/30 09:44:17 593737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257594189|pq_index:0| [2025/04/30 09:44:17 593741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257592931| [2025/04/30 09:44:17 593745] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257593745| [2025/04/30 09:44:17 593750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257593749| [2025/04/30 09:44:17 593755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 593760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32774|min_srtt:32774|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 593765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:660270| [2025/04/30 09:44:17 593769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32774|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 593774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 593779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32774|min_srtt:32774|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 593783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:661449| [2025/04/30 09:44:17 593790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32774|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 593794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 593799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32774|min_srtt:32774|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 593803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:662628| [2025/04/30 09:44:17 593807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 593811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 593815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 593819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 593824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 593828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:596604| [2025/04/30 09:44:17 593832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 593836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 593840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257594189| [2025/04/30 09:44:17 593844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257594189| [2025/04/30 09:44:17 593848] [debug] |xqc_engine_wakeup_after|wakeup:1746006257594189|now:1746006257593848|diff:341| [2025/04/30 09:44:17 593852] [debug] |xqc_engine_main_logic|END|now:1746006257593749| [2025/04/30 09:44:17 593857] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257593857| [2025/04/30 09:44:17 593861] [debug] |xqc_engine_wakeup_after|wakeup:1746006257594189|now:1746006257593861|diff:328| [2025/04/30 09:44:17 593865] [debug] |xqc_engine_main_logic|END|now:1746006257593857| [2025/04/30 09:44:17 594934] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257594934| [2025/04/30 09:44:17 594946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257594189|pq_index:0| [2025/04/30 09:44:17 594951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257593749| [2025/04/30 09:44:17 594956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257594955| [2025/04/30 09:44:17 594961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257594189|now:1746006257594955| [2025/04/30 09:44:17 594965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257594189|now:1746006257594955| [2025/04/30 09:44:17 594974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 594978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 594983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32774|min_srtt:32774|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 594988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:662628| [2025/04/30 09:44:17 594993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 594996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 595000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 595005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 595009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 595014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:596604| [2025/04/30 09:44:17 595018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 595022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:754| [2025/04/30 09:44:17 595058] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:754|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44474|now:1746006257595031|stream_id:0|stream_offset:596604| [2025/04/30 09:44:17 595064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 595071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44474|applimit:0| [2025/04/30 09:44:17 595077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32774|rtt_var:626|pto_duration:35278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 595084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 595091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 595097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45674| [2025/04/30 09:44:17 595103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257655309|now:1746006257595077|interv:60232| [2025/04/30 09:44:17 595110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257655309|now:1746006257595077|interval:60232|pto_count:0|srtt:32774 [2025/04/30 09:44:17 595117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:45674| [2025/04/30 09:44:17 595125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 595152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45674|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:597783| [2025/04/30 09:44:17 595156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 595161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:755| [2025/04/30 09:44:17 595191] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:755|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45674|now:1746006257595169|stream_id:0|stream_offset:597783| [2025/04/30 09:44:17 595200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 595208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45674|applimit:0| [2025/04/30 09:44:17 595215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32774|rtt_var:626|pto_duration:35278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 595222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 595228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 595234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46874| [2025/04/30 09:44:17 595240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257655447|now:1746006257595214|interv:60233| [2025/04/30 09:44:17 595247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257655447|now:1746006257595214|interval:60233|pto_count:0|srtt:32774 [2025/04/30 09:44:17 595255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:46874| [2025/04/30 09:44:17 595262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 595269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46874|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:598962| [2025/04/30 09:44:17 595276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 595281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257596281|now:1746006257595281|interv:1000| [2025/04/30 09:44:17 595285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 595289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 595293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257595668| [2025/04/30 09:44:17 595297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257595668| [2025/04/30 09:44:17 595302] [debug] |xqc_engine_wakeup_after|wakeup:1746006257595668|now:1746006257595301|diff:367| [2025/04/30 09:44:17 595306] [debug] |xqc_engine_main_logic|END|now:1746006257594955| [2025/04/30 09:44:17 595518] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257595517| [2025/04/30 09:44:17 595527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 595538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:248| [2025/04/30 09:44:17 595542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:249| [2025/04/30 09:44:17 595548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:249| [2025/04/30 09:44:17 595552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 595557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 595561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:523628|prior_time:1746006257559557|is_app_limited:0|send_elapse:33959|ack_elapse:35960|ctl_first_sent_time:1746006257561147|lagest_ack_time:1746006257595517|curr_delivered:565628| [2025/04/30 09:44:17 595566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257561147| [2025/04/30 09:44:17 595571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1313||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 09:44:17 595575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 595579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:526028|prior_time:1746006257561551|is_app_limited:0|send_elapse:33902|ack_elapse:33966|ctl_first_sent_time:1746006257563017|lagest_ack_time:1746006257595517|curr_delivered:566828| [2025/04/30 09:44:17 595584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257563017| [2025/04/30 09:44:17 595588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1312||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 09:44:17 595593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32774|rttvar:626|minrtt:31343|latest_rtt:32500|ack_delay:64| [2025/04/30 09:44:17 595597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32732|rttvar:554|minrtt:31343|latest_rtt:32500|ack_delay:64| [2025/04/30 09:44:17 595601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:713|lost_pn:710|thresh:3| [2025/04/30 09:44:17 595606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 595610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32732|rtt_var:554|pto_duration:34948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 595614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 595618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 595622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44474| [2025/04/30 09:44:17 595626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257655117|now:1746006257595610|interv:59507| [2025/04/30 09:44:17 595630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257655117|now:1746006257595610|interval:59507|pto_count:0|srtt:32732 [2025/04/30 09:44:17 595637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33902, ack_elapse 33966, delivered 40800|rate 1201201|lost 223| [2025/04/30 09:44:17 595642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201201) in round 13| [2025/04/30 09:44:17 595646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 595650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 595654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257563017|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 595659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257563017|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 595663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1508116|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:44474|srtt:32732|latest_rtt:32500|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 595669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:249|largest:249|pns:2| [2025/04/30 09:44:17 595674] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:249|frame:ACK |recv_time:1746006257595517|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 595678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377595517|now:1746006257595517|interv:120000000| [2025/04/30 09:44:17 595683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377595517|now:1746006257595517|interv:120000000| [2025/04/30 09:44:17 595686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257595668|pq_index:0| [2025/04/30 09:44:17 595691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257594955| [2025/04/30 09:44:17 595695] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257595695| [2025/04/30 09:44:17 595700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257595699| [2025/04/30 09:44:17 595704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746006257595668|now:1746006257595699| [2025/04/30 09:44:17 595708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 09:44:17 595712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746006257595668|now:1746006257595699| [2025/04/30 09:44:17 595716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:17 595721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 595725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:249|ack_delay:25057|first_ack_range:72|largest_pkt_recv_time:1746006257570668| [2025/04/30 09:44:17 595730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:249|low:177|pkt_pns:2| [2025/04/30 09:44:17 595736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:236|frame_largest_recv:249| [2025/04/30 09:44:17 595740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:17 595745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32732|min_srtt:32732|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 595749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:662628| [2025/04/30 09:44:17 595754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32732|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 595759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 595763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32732|min_srtt:32732|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 595768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:663807| [2025/04/30 09:44:17 595772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32732|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 595776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 595781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32732|min_srtt:32732|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 595785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:664986| [2025/04/30 09:44:17 595789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 595793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 595797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 595801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 595806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 595810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:598962| [2025/04/30 09:44:17 595814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 595818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 595822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257596281| [2025/04/30 09:44:17 595832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257596281| [2025/04/30 09:44:17 595836] [debug] |xqc_engine_wakeup_after|wakeup:1746006257596281|now:1746006257595836|diff:445| [2025/04/30 09:44:17 595840] [debug] |xqc_engine_main_logic|END|now:1746006257595699| [2025/04/30 09:44:17 595846] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257595845| [2025/04/30 09:44:17 595849] [debug] |xqc_engine_wakeup_after|wakeup:1746006257596281|now:1746006257595849|diff:432| [2025/04/30 09:44:17 595853] [debug] |xqc_engine_main_logic|END|now:1746006257595845| [2025/04/30 09:44:17 596922] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257596921| [2025/04/30 09:44:17 596932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257596281|pq_index:0| [2025/04/30 09:44:17 596937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257595699| [2025/04/30 09:44:17 596942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257596941| [2025/04/30 09:44:17 596946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257596281|now:1746006257596941| [2025/04/30 09:44:17 596951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257596281|now:1746006257596941| [2025/04/30 09:44:17 596955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 596959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 596964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32732|min_srtt:32732|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 596968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:664986| [2025/04/30 09:44:17 596973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 596977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 596981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 596985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 596990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 596994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:44474|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:598962| [2025/04/30 09:44:17 596999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 597003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:756| [2025/04/30 09:44:17 597035] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:756|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:44474|now:1746006257597011|stream_id:0|stream_offset:598962| [2025/04/30 09:44:17 597041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:756|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 09:44:17 597051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44474|applimit:0| [2025/04/30 09:44:17 597055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32732|rtt_var:554|pto_duration:34948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 597059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 597063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 597067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45682| [2025/04/30 09:44:17 597071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257656959|now:1746006257597055|interv:59904| [2025/04/30 09:44:17 597075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257656959|now:1746006257597055|interval:59904|pto_count:0|srtt:32732 [2025/04/30 09:44:17 597079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:45682| [2025/04/30 09:44:17 597084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 597088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45682|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:600141| [2025/04/30 09:44:17 597093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 597097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:757| [2025/04/30 09:44:17 597120] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:757|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45682|now:1746006257597103|stream_id:0|stream_offset:600141| [2025/04/30 09:44:17 597125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 597129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45682|applimit:0| [2025/04/30 09:44:17 597153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32732|rtt_var:554|pto_duration:34948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 597160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 597164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 597168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46882| [2025/04/30 09:44:17 597172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257657051|now:1746006257597152|interv:59899| [2025/04/30 09:44:17 597176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257657051|now:1746006257597152|interval:59899|pto_count:0|srtt:32732 [2025/04/30 09:44:17 597181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:46882| [2025/04/30 09:44:17 597189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 597193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46882|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:601320| [2025/04/30 09:44:17 597198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 597202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:758| [2025/04/30 09:44:17 597231] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:758|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46882|now:1746006257597208|stream_id:0|stream_offset:601320| [2025/04/30 09:44:17 597240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:758|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 597248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46882|applimit:0| [2025/04/30 09:44:17 597254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32732|rtt_var:554|pto_duration:34948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 597261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 597266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 597270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48082| [2025/04/30 09:44:17 597274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257657156|now:1746006257597254|interv:59902| [2025/04/30 09:44:17 597278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257657156|now:1746006257597254|interval:59902|pto_count:0|srtt:32732 [2025/04/30 09:44:17 597283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:48082| [2025/04/30 09:44:17 597288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 597292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48082|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:602499| [2025/04/30 09:44:17 597296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 597300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257598300|now:1746006257597300|interv:1000| [2025/04/30 09:44:17 597304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 597308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 597312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257598300| [2025/04/30 09:44:17 597316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257598300| [2025/04/30 09:44:17 597320] [debug] |xqc_engine_wakeup_after|wakeup:1746006257598300|now:1746006257597320|diff:980| [2025/04/30 09:44:17 597325] [debug] |xqc_engine_main_logic|END|now:1746006257596941| [2025/04/30 09:44:17 597513] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257597512| [2025/04/30 09:44:17 597519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 597525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:249| [2025/04/30 09:44:17 597529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:250| [2025/04/30 09:44:17 597534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:250| [2025/04/30 09:44:17 597538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 597543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 597548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:526028|prior_time:1746006257561551|is_app_limited:0|send_elapse:34012|ack_elapse:35961|ctl_first_sent_time:1746006257563127|lagest_ack_time:1746006257597512|curr_delivered:568028| [2025/04/30 09:44:17 597553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257563127| [2025/04/30 09:44:17 597557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1311||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 09:44:17 597562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 597566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:528428|prior_time:1746006257563540|is_app_limited:0|send_elapse:33895|ack_elapse:33972|ctl_first_sent_time:1746006257564999|lagest_ack_time:1746006257597512|curr_delivered:569228| [2025/04/30 09:44:17 597571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257564999| [2025/04/30 09:44:17 597575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1310||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 09:44:17 597579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32732|rttvar:554|minrtt:31343|latest_rtt:32513|ack_delay:64| [2025/04/30 09:44:17 597583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32697|rttvar:486|minrtt:31343|latest_rtt:32513|ack_delay:64| [2025/04/30 09:44:17 597587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:715|lost_pn:712|thresh:3| [2025/04/30 09:44:17 597591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 597595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32697|rtt_var:486|pto_duration:34697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 597600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 597604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 597608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45682| [2025/04/30 09:44:17 597612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257656905|now:1746006257597595|interv:59310| [2025/04/30 09:44:17 597619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257656905|now:1746006257597595|interval:59310|pto_count:0|srtt:32697 [2025/04/30 09:44:17 597624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33895, ack_elapse 33972, delivered 40800|rate 1200989|lost 223| [2025/04/30 09:44:17 597628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200989) in round 13| [2025/04/30 09:44:17 597632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 597637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 597641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257564999|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 597645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257564999|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 597650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1508116|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:45682|srtt:32697|latest_rtt:32513|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 597655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:250|largest:250|pns:2| [2025/04/30 09:44:17 597660] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:250|frame:ACK |recv_time:1746006257597512|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 597665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377597512|now:1746006257597512|interv:120000000| [2025/04/30 09:44:17 597669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377597512|now:1746006257597512|interv:120000000| [2025/04/30 09:44:17 597673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257598300|pq_index:0| [2025/04/30 09:44:17 597677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257596941| [2025/04/30 09:44:17 597681] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257597681| [2025/04/30 09:44:17 597686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257597685| [2025/04/30 09:44:17 597691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 597696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32697|min_srtt:32697|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 597700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45682|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:664986| [2025/04/30 09:44:17 597705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32697|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 597712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 597717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32697|min_srtt:32697|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 597721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45682|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:666165| [2025/04/30 09:44:17 597725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32697|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 597730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 597734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32697|min_srtt:32697|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 597738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45682|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:667344| [2025/04/30 09:44:17 597743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 597746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 597750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 597755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 597759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 597763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45682|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:602499| [2025/04/30 09:44:17 597768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 597771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 597775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257598300| [2025/04/30 09:44:17 597779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257598300| [2025/04/30 09:44:17 597783] [debug] |xqc_engine_wakeup_after|wakeup:1746006257598300|now:1746006257597783|diff:517| [2025/04/30 09:44:17 597787] [debug] |xqc_engine_main_logic|END|now:1746006257597685| [2025/04/30 09:44:17 597792] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257597792| [2025/04/30 09:44:17 597796] [debug] |xqc_engine_wakeup_after|wakeup:1746006257598300|now:1746006257597796|diff:504| [2025/04/30 09:44:17 597800] [debug] |xqc_engine_main_logic|END|now:1746006257597792| [2025/04/30 09:44:17 598869] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257598869| [2025/04/30 09:44:17 598877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257598300|pq_index:0| [2025/04/30 09:44:17 598882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257597685| [2025/04/30 09:44:17 598890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257598889| [2025/04/30 09:44:17 598895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257598300|now:1746006257598889| [2025/04/30 09:44:17 598899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257598300|now:1746006257598889| [2025/04/30 09:44:17 598903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 598907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 598912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32697|min_srtt:32697|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 598916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45682|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:667344| [2025/04/30 09:44:17 598921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 598925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 598928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 598933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 598937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 598941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45682|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:602499| [2025/04/30 09:44:17 598946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 598950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:759| [2025/04/30 09:44:17 598984] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:759|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45682|now:1746006257598958|stream_id:0|stream_offset:602499| [2025/04/30 09:44:17 598993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 599000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45682|applimit:0| [2025/04/30 09:44:17 599007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32697|rtt_var:486|pto_duration:34697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 599014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 599019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 599023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46882| [2025/04/30 09:44:17 599032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257658655|now:1746006257599007|interv:59648| [2025/04/30 09:44:17 599036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257658655|now:1746006257599007|interval:59648|pto_count:0|srtt:32697 [2025/04/30 09:44:17 599040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:46882| [2025/04/30 09:44:17 599045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 599050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46882|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:603678| [2025/04/30 09:44:17 599054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 599058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:760| [2025/04/30 09:44:17 599088] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:760|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46882|now:1746006257599066|stream_id:0|stream_offset:603678| [2025/04/30 09:44:17 599097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 599104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46882|applimit:0| [2025/04/30 09:44:17 599111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32697|rtt_var:486|pto_duration:34697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 599117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 599122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 599126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48082| [2025/04/30 09:44:17 599130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257658763|now:1746006257599110|interv:59653| [2025/04/30 09:44:17 599152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257658763|now:1746006257599110|interval:59653|pto_count:0|srtt:32697 [2025/04/30 09:44:17 599156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:48082| [2025/04/30 09:44:17 599161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 599165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48082|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:604857| [2025/04/30 09:44:17 599170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 599174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257600173|now:1746006257599173|interv:1000| [2025/04/30 09:44:17 599177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 599185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 599190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257600173| [2025/04/30 09:44:17 599194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257600173| [2025/04/30 09:44:17 599198] [debug] |xqc_engine_wakeup_after|wakeup:1746006257600173|now:1746006257599198|diff:975| [2025/04/30 09:44:17 599202] [debug] |xqc_engine_main_logic|END|now:1746006257598889| [2025/04/30 09:44:17 599486] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257599485| [2025/04/30 09:44:17 599491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 599497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:250| [2025/04/30 09:44:17 599501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:251| [2025/04/30 09:44:17 599507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:251| [2025/04/30 09:44:17 599511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 599515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 599520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:528428|prior_time:1746006257563540|is_app_limited:0|send_elapse:34004|ack_elapse:35945|ctl_first_sent_time:1746006257565108|lagest_ack_time:1746006257599485|curr_delivered:570428| [2025/04/30 09:44:17 599525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257565108| [2025/04/30 09:44:17 599529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1309||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 09:44:17 599534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 599538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:530828|prior_time:1746006257565543|is_app_limited:0|send_elapse:33888|ack_elapse:33942|ctl_first_sent_time:1746006257567001|lagest_ack_time:1746006257599485|curr_delivered:571628| [2025/04/30 09:44:17 599542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257567001| [2025/04/30 09:44:17 599546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1308||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 09:44:17 599550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32697|rttvar:486|minrtt:31343|latest_rtt:32484|ack_delay:56| [2025/04/30 09:44:17 599555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32663|rttvar:432|minrtt:31343|latest_rtt:32484|ack_delay:56| [2025/04/30 09:44:17 599559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:717|lost_pn:714|thresh:3| [2025/04/30 09:44:17 599563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 599567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32663|rtt_var:432|pto_duration:34663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 599575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 599579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 599583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45682| [2025/04/30 09:44:17 599587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257658729|now:1746006257599567|interv:59162| [2025/04/30 09:44:17 599591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257658729|now:1746006257599567|interval:59162|pto_count:0|srtt:32663 [2025/04/30 09:44:17 599595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33888, ack_elapse 33942, delivered 40800|rate 1202050|lost 223| [2025/04/30 09:44:17 599600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202050) in round 13| [2025/04/30 09:44:17 599605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 599609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 599613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257567001|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 599618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257567001|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 599622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1508116|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:45682|srtt:32663|latest_rtt:32484|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 599628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:251|largest:251|pns:2| [2025/04/30 09:44:17 599633] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:251|frame:ACK |recv_time:1746006257599485|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 599638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377599485|now:1746006257599485|interv:120000000| [2025/04/30 09:44:17 599642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377599485|now:1746006257599485|interv:120000000| [2025/04/30 09:44:17 599646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257600173|pq_index:0| [2025/04/30 09:44:17 599650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257598889| [2025/04/30 09:44:17 599654] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257599654| [2025/04/30 09:44:17 599659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257599658| [2025/04/30 09:44:17 599664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 599671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32663|min_srtt:32663|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 599676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45682|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:667344| [2025/04/30 09:44:17 599680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32663|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 599685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 599690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32663|min_srtt:32663|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 599694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45682|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:668523| [2025/04/30 09:44:17 599699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32663|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 599703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 599708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32663|min_srtt:32663|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 599712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45682|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:669702| [2025/04/30 09:44:17 599716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 599720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 599724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 599728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 599733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 599737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45682|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:604857| [2025/04/30 09:44:17 599741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 599745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 599749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257600173| [2025/04/30 09:44:17 599753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257600173| [2025/04/30 09:44:17 599757] [debug] |xqc_engine_wakeup_after|wakeup:1746006257600173|now:1746006257599757|diff:416| [2025/04/30 09:44:17 599761] [debug] |xqc_engine_main_logic|END|now:1746006257599658| [2025/04/30 09:44:17 599770] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257599770| [2025/04/30 09:44:17 599774] [debug] |xqc_engine_wakeup_after|wakeup:1746006257600173|now:1746006257599774|diff:399| [2025/04/30 09:44:17 599778] [debug] |xqc_engine_main_logic|END|now:1746006257599770| [2025/04/30 09:44:17 600847] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257600846| [2025/04/30 09:44:17 600855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257600173|pq_index:0| [2025/04/30 09:44:17 600859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257599658| [2025/04/30 09:44:17 600864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257600863| [2025/04/30 09:44:17 600869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257600173|now:1746006257600863| [2025/04/30 09:44:17 600873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257600173|now:1746006257600863| [2025/04/30 09:44:17 600877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 600881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 600886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32663|min_srtt:32663|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 600890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45682|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:669702| [2025/04/30 09:44:17 600894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 600898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 600902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 600906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 600911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 600915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45682|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:604857| [2025/04/30 09:44:17 600919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 600923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:761| [2025/04/30 09:44:17 600957] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:761|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45682|now:1746006257600931|stream_id:0|stream_offset:604857| [2025/04/30 09:44:17 600966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 600973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45682|applimit:0| [2025/04/30 09:44:17 600986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32663|rtt_var:432|pto_duration:34663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 600992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 600996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 600999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46882| [2025/04/30 09:44:17 601003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257660594|now:1746006257600986|interv:59608| [2025/04/30 09:44:17 601007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257660594|now:1746006257600986|interval:59608|pto_count:0|srtt:32663 [2025/04/30 09:44:17 601012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:46882| [2025/04/30 09:44:17 601017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 601021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46882|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:606036| [2025/04/30 09:44:17 601025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 601029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:762| [2025/04/30 09:44:17 601060] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:762|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46882|now:1746006257601037|stream_id:0|stream_offset:606036| [2025/04/30 09:44:17 601069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 601076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46882|applimit:0| [2025/04/30 09:44:17 601082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32663|rtt_var:432|pto_duration:34663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 601089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 601093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 601097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48082| [2025/04/30 09:44:17 601101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257660700|now:1746006257601082|interv:59618| [2025/04/30 09:44:17 601105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257660700|now:1746006257601082|interval:59618|pto_count:0|srtt:32663 [2025/04/30 09:44:17 601109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:48082| [2025/04/30 09:44:17 601114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 601118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48082|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:607215| [2025/04/30 09:44:17 601126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 601130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:763| [2025/04/30 09:44:17 601178] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:763|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48082|now:1746006257601155|stream_id:0|stream_offset:607215| [2025/04/30 09:44:17 601188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 601195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48082|applimit:0| [2025/04/30 09:44:17 601202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32663|rtt_var:432|pto_duration:34663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 601207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 601211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 601215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49282| [2025/04/30 09:44:17 601219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257660818|now:1746006257601202|interv:59616| [2025/04/30 09:44:17 601223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257660818|now:1746006257601202|interval:59616|pto_count:0|srtt:32663 [2025/04/30 09:44:17 601227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:49282| [2025/04/30 09:44:17 601232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 601236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49282|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:608394| [2025/04/30 09:44:17 601241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 601245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257602245|now:1746006257601245|interv:1000| [2025/04/30 09:44:17 601249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 601253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 601257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257602245| [2025/04/30 09:44:17 601261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257602245| [2025/04/30 09:44:17 601265] [debug] |xqc_engine_wakeup_after|wakeup:1746006257602245|now:1746006257601265|diff:980| [2025/04/30 09:44:17 601270] [debug] |xqc_engine_main_logic|END|now:1746006257600863| [2025/04/30 09:44:17 601567] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257601566| [2025/04/30 09:44:17 601573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 601578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:251| [2025/04/30 09:44:17 601587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:252| [2025/04/30 09:44:17 601592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:252| [2025/04/30 09:44:17 601597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 601601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 601606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:530828|prior_time:1746006257565543|is_app_limited:0|send_elapse:33997|ack_elapse:36023|ctl_first_sent_time:1746006257567110|lagest_ack_time:1746006257601566|curr_delivered:572828| [2025/04/30 09:44:17 601611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257567110| [2025/04/30 09:44:17 601615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1307||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 09:44:17 601620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 601624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40800|prior_delivered:533228|prior_time:1746006257567525|is_app_limited:0|send_elapse:33890|ack_elapse:34041|ctl_first_sent_time:1746006257568992|lagest_ack_time:1746006257601566|curr_delivered:574028| [2025/04/30 09:44:17 601629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257568992| [2025/04/30 09:44:17 601633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1306||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 09:44:17 601637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32663|rttvar:432|minrtt:31343|latest_rtt:32574|ack_delay:80| [2025/04/30 09:44:17 601641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32642|rttvar:366|minrtt:31343|latest_rtt:32574|ack_delay:80| [2025/04/30 09:44:17 601645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:719|lost_pn:716|thresh:3| [2025/04/30 09:44:17 601649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 601653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32642|rtt_var:366|pto_duration:34642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 601658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 601662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 601666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46882| [2025/04/30 09:44:17 601669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257660797|now:1746006257601653|interv:59144| [2025/04/30 09:44:17 601673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257660797|now:1746006257601653|interval:59144|pto_count:0|srtt:32642 [2025/04/30 09:44:17 601681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33890, ack_elapse 34041, delivered 40800|rate 1198554|lost 223| [2025/04/30 09:44:17 601685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198554) in round 13| [2025/04/30 09:44:17 601689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 601693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 601698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257568992|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 601702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257568992|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 601707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1508116|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:46882|srtt:32642|latest_rtt:32574|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 601713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:252|largest:252|pns:2| [2025/04/30 09:44:17 601717] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:252|frame:ACK |recv_time:1746006257601566|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 601722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377601566|now:1746006257601566|interv:120000000| [2025/04/30 09:44:17 601726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377601566|now:1746006257601566|interv:120000000| [2025/04/30 09:44:17 601730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257602245|pq_index:0| [2025/04/30 09:44:17 601734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257600863| [2025/04/30 09:44:17 601738] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257601738| [2025/04/30 09:44:17 601743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257601742| [2025/04/30 09:44:17 601748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 601753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32642|min_srtt:32642|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 601758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46882|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:669702| [2025/04/30 09:44:17 601762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32642|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 601767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 601771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32642|min_srtt:32642|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 601778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:46882|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:670881| [2025/04/30 09:44:17 601783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32642|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 601787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 601792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32642|min_srtt:32642|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 601796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46882|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:672060| [2025/04/30 09:44:17 601800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 601804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 601808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 601812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 601817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 601821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46882|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:608394| [2025/04/30 09:44:17 601825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 601829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 601833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257602245| [2025/04/30 09:44:17 601837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257602245| [2025/04/30 09:44:17 601841] [debug] |xqc_engine_wakeup_after|wakeup:1746006257602245|now:1746006257601841|diff:404| [2025/04/30 09:44:17 601845] [debug] |xqc_engine_main_logic|END|now:1746006257601742| [2025/04/30 09:44:17 601850] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257601850| [2025/04/30 09:44:17 601854] [debug] |xqc_engine_wakeup_after|wakeup:1746006257602245|now:1746006257601854|diff:391| [2025/04/30 09:44:17 601858] [debug] |xqc_engine_main_logic|END|now:1746006257601850| [2025/04/30 09:44:17 602927] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257602927| [2025/04/30 09:44:17 602935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257602245|pq_index:0| [2025/04/30 09:44:17 602940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257601742| [2025/04/30 09:44:17 602945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257602944| [2025/04/30 09:44:17 602953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257602245|now:1746006257602944| [2025/04/30 09:44:17 602957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257602245|now:1746006257602944| [2025/04/30 09:44:17 602961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 602965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 602970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32642|min_srtt:32642|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 602974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46882|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:672060| [2025/04/30 09:44:17 602979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 602982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 602986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 602991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 602995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 602999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46882|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:608394| [2025/04/30 09:44:17 603004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 603008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:764| [2025/04/30 09:44:17 603042] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:764|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46882|now:1746006257603015|stream_id:0|stream_offset:608394| [2025/04/30 09:44:17 603050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 603058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46882|applimit:0| [2025/04/30 09:44:17 603064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32642|rtt_var:366|pto_duration:34642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 603071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 603075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 603079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48082| [2025/04/30 09:44:17 603083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257662657|now:1746006257603064|interv:59593| [2025/04/30 09:44:17 603087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257662657|now:1746006257603064|interval:59593|pto_count:0|srtt:32642 [2025/04/30 09:44:17 603096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:48082| [2025/04/30 09:44:17 603100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 603105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48082|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:609573| [2025/04/30 09:44:17 603109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 603113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:765| [2025/04/30 09:44:17 603158] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:765|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48082|now:1746006257603120|stream_id:0|stream_offset:609573| [2025/04/30 09:44:17 603171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 603179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48082|applimit:0| [2025/04/30 09:44:17 603185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32642|rtt_var:366|pto_duration:34642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 603190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 603194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 603197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49282| [2025/04/30 09:44:17 603201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257662762|now:1746006257603185|interv:59577| [2025/04/30 09:44:17 603205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257662762|now:1746006257603185|interval:59577|pto_count:0|srtt:32642 [2025/04/30 09:44:17 603210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:49282| [2025/04/30 09:44:17 603215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 603219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49282|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:610752| [2025/04/30 09:44:17 603223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 603227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257604227|now:1746006257603227|interv:1000| [2025/04/30 09:44:17 603231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 603235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 603239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257604227| [2025/04/30 09:44:17 603243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257604227| [2025/04/30 09:44:17 603252] [debug] |xqc_engine_wakeup_after|wakeup:1746006257604227|now:1746006257603251|diff:976| [2025/04/30 09:44:17 603256] [debug] |xqc_engine_main_logic|END|now:1746006257602944| [2025/04/30 09:44:17 603655] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257603654| [2025/04/30 09:44:17 603661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 603667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:252| [2025/04/30 09:44:17 603670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:253| [2025/04/30 09:44:17 603676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:253| [2025/04/30 09:44:17 603680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 603685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:720|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:720|path_largest_ack:720| [2025/04/30 09:44:17 603689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42000|prior_delivered:533228|prior_time:1746006257567525|is_app_limited:0|send_elapse:33995|ack_elapse:36129|ctl_first_sent_time:1746006257569097|lagest_ack_time:1746006257603654|curr_delivered:575228| [2025/04/30 09:44:17 603694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257569097| [2025/04/30 09:44:17 603699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1305||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 09:44:17 603703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32642|rttvar:366|minrtt:31343|latest_rtt:34557|ack_delay:1192| [2025/04/30 09:44:17 603707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32732|rttvar:455|minrtt:31343|latest_rtt:34557|ack_delay:1192| [2025/04/30 09:44:17 603711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:720|lost_pn:717|thresh:3| [2025/04/30 09:44:17 603715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 603720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32732|rtt_var:455|pto_duration:34732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 603724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 603728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 603731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48082| [2025/04/30 09:44:17 603735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257662852|now:1746006257603719|interv:59133| [2025/04/30 09:44:17 603739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257662852|now:1746006257603719|interval:59133|pto_count:0|srtt:32732 [2025/04/30 09:44:17 603744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33995, ack_elapse 36129, delivered 42000|rate 1162501|lost 223| [2025/04/30 09:44:17 603748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162501) in round 13| [2025/04/30 09:44:17 603756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 603760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 603764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:1200|po_sent_time:1746006257569097|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 603769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:1200|po_sent_time:1746006257569097|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 603773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1508116|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:48082|srtt:32732|latest_rtt:34557|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 603779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:253|largest:253|pns:2| [2025/04/30 09:44:17 603783] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:253|frame:ACK |recv_time:1746006257603654|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 603788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377603654|now:1746006257603654|interv:120000000| [2025/04/30 09:44:17 603792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377603654|now:1746006257603654|interv:120000000| [2025/04/30 09:44:17 603796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257604227|pq_index:0| [2025/04/30 09:44:17 603800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257602944| [2025/04/30 09:44:17 603804] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257603804| [2025/04/30 09:44:17 603809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257603808| [2025/04/30 09:44:17 603814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 603819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32732|min_srtt:32732|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 603823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:48082|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:672060| [2025/04/30 09:44:17 603827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32732|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 603832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 603837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32732|min_srtt:32732|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 603841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:48082|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:673239| [2025/04/30 09:44:17 603848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 603852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 603856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 603860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 603864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 603869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48082|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:610752| [2025/04/30 09:44:17 603873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 603877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 603881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257604227| [2025/04/30 09:44:17 603885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257604227| [2025/04/30 09:44:17 603889] [debug] |xqc_engine_wakeup_after|wakeup:1746006257604227|now:1746006257603888|diff:339| [2025/04/30 09:44:17 603893] [debug] |xqc_engine_main_logic|END|now:1746006257603808| [2025/04/30 09:44:17 603898] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257603898| [2025/04/30 09:44:17 603902] [debug] |xqc_engine_wakeup_after|wakeup:1746006257604227|now:1746006257603901|diff:326| [2025/04/30 09:44:17 603905] [debug] |xqc_engine_main_logic|END|now:1746006257603898| [2025/04/30 09:44:17 604974] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257604974| [2025/04/30 09:44:17 604982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257604227|pq_index:0| [2025/04/30 09:44:17 604987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257603808| [2025/04/30 09:44:17 604991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257604991| [2025/04/30 09:44:17 604996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257604227|now:1746006257604991| [2025/04/30 09:44:17 605000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257604227|now:1746006257604991| [2025/04/30 09:44:17 605004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 605008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 605013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32732|min_srtt:32732|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 605017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:48082|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:673239| [2025/04/30 09:44:17 605022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 605029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 605033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 605038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 605042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 605046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48082|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:610752| [2025/04/30 09:44:17 605051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 605055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:766| [2025/04/30 09:44:17 605089] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:766|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48082|now:1746006257605062|stream_id:0|stream_offset:610752| [2025/04/30 09:44:17 605098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 605105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48082|applimit:0| [2025/04/30 09:44:17 605112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32732|rtt_var:455|pto_duration:34732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 605119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 605123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 605127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49282| [2025/04/30 09:44:17 605131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257664794|now:1746006257605111|interv:59683| [2025/04/30 09:44:17 605151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257664794|now:1746006257605111|interval:59683|pto_count:0|srtt:32732 [2025/04/30 09:44:17 605156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:49282| [2025/04/30 09:44:17 605161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 605165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49282|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:611931| [2025/04/30 09:44:17 605169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 605174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:767| [2025/04/30 09:44:17 605203] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:767|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49282|now:1746006257605181|stream_id:0|stream_offset:611931| [2025/04/30 09:44:17 605218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:767|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 605225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49282|applimit:0| [2025/04/30 09:44:17 605232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32732|rtt_var:455|pto_duration:34732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 605236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 605240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 605244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50482| [2025/04/30 09:44:17 605248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257664913|now:1746006257605231|interv:59682| [2025/04/30 09:44:17 605252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257664913|now:1746006257605231|interval:59682|pto_count:0|srtt:32732 [2025/04/30 09:44:17 605256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:50482| [2025/04/30 09:44:17 605261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 605265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50482|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:613110| [2025/04/30 09:44:17 605270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 605274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:768| [2025/04/30 09:44:17 605303] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:768|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50482|now:1746006257605281|stream_id:0|stream_offset:613110| [2025/04/30 09:44:17 605311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 605319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50482|applimit:0| [2025/04/30 09:44:17 605326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32732|rtt_var:455|pto_duration:34732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 605331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 605335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 605339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51682| [2025/04/30 09:44:17 605343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257665013|now:1746006257605325|interv:59688| [2025/04/30 09:44:17 605347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257665013|now:1746006257605325|interval:59688|pto_count:0|srtt:32732 [2025/04/30 09:44:17 605356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:51682| [2025/04/30 09:44:17 605360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 605364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51682|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:614289| [2025/04/30 09:44:17 605369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 605373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257606373|now:1746006257605373|interv:1000| [2025/04/30 09:44:17 605377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 605381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 605385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257606373| [2025/04/30 09:44:17 605389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257606373| [2025/04/30 09:44:17 605393] [debug] |xqc_engine_wakeup_after|wakeup:1746006257606373|now:1746006257605393|diff:980| [2025/04/30 09:44:17 605397] [debug] |xqc_engine_main_logic|END|now:1746006257604991| [2025/04/30 09:44:17 606468] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257606468| [2025/04/30 09:44:17 606476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257606373|pq_index:0| [2025/04/30 09:44:17 606481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257604991| [2025/04/30 09:44:17 606486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257606485| [2025/04/30 09:44:17 606490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257606373|now:1746006257606485| [2025/04/30 09:44:17 606494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257606373|now:1746006257606485| [2025/04/30 09:44:17 606498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 606503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 606507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32732|min_srtt:32732|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 606512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:51682|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:673239| [2025/04/30 09:44:17 606516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 606520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 606524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 606528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 606533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 606541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51682|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:614289| [2025/04/30 09:44:17 606545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 606549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:769| [2025/04/30 09:44:17 606582] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:769|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51682|now:1746006257606557|stream_id:0|stream_offset:614289| [2025/04/30 09:44:17 606591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 606598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51682|applimit:0| [2025/04/30 09:44:17 606605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32732|rtt_var:455|pto_duration:34732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 606612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 606617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 606621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52882| [2025/04/30 09:44:17 606625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257666289|now:1746006257606604|interv:59685| [2025/04/30 09:44:17 606629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257666289|now:1746006257606604|interval:59685|pto_count:0|srtt:32732 [2025/04/30 09:44:17 606634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:52882| [2025/04/30 09:44:17 606638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 606642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52882|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:615468| [2025/04/30 09:44:17 606647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 606651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:770| [2025/04/30 09:44:17 606679] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:770|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52882|now:1746006257606658|stream_id:0|stream_offset:615468| [2025/04/30 09:44:17 606688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 606696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52882|applimit:0| [2025/04/30 09:44:17 606703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32732|rtt_var:455|pto_duration:34732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 606713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 606717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 606721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54082| [2025/04/30 09:44:17 606725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257666390|now:1746006257606702|interv:59688| [2025/04/30 09:44:17 606729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257666390|now:1746006257606702|interval:59688|pto_count:0|srtt:32732 [2025/04/30 09:44:17 606733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:54082| [2025/04/30 09:44:17 606738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 606742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54082|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:616647| [2025/04/30 09:44:17 606746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 606750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257607750|now:1746006257606750|interv:1000| [2025/04/30 09:44:17 606754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 606758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 606762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257607750| [2025/04/30 09:44:17 606766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257607750| [2025/04/30 09:44:17 606770] [debug] |xqc_engine_wakeup_after|wakeup:1746006257607750|now:1746006257606770|diff:980| [2025/04/30 09:44:17 606774] [debug] |xqc_engine_main_logic|END|now:1746006257606485| [2025/04/30 09:44:17 607542] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257607541| [2025/04/30 09:44:17 607550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 607556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:253| [2025/04/30 09:44:17 607559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:254| [2025/04/30 09:44:17 607565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:254| [2025/04/30 09:44:17 607569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 607574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:721|origin_pktnum:0|size:18|pns:2|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:725|path_largest_ack:721| [2025/04/30 09:44:17 607579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:39618|prior_delivered:535628|prior_time:1746006257569524|is_app_limited:0|send_elapse:38627|ack_elapse:38017|ctl_first_sent_time:1746006257575715|lagest_ack_time:1746006257607541|curr_delivered:575246| [2025/04/30 09:44:17 607583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257575715| [2025/04/30 09:44:17 607588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1304||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 09:44:17 607596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:722|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:725|path_largest_ack:722| [2025/04/30 09:44:17 607601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:39618|prior_delivered:535628|prior_time:1746006257569524|is_app_limited:0|send_elapse:38627|ack_elapse:38017|ctl_first_sent_time:1746006257575715|lagest_ack_time:1746006257607541|curr_delivered:575265| [2025/04/30 09:44:17 607605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257575819| [2025/04/30 09:44:17 607609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1303||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 09:44:17 607613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:723|origin_pktnum:0|size:18|pns:2|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:725|path_largest_ack:723| [2025/04/30 09:44:17 607618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:39618|prior_delivered:535628|prior_time:1746006257569524|is_app_limited:0|send_elapse:38627|ack_elapse:38017|ctl_first_sent_time:1746006257575715|lagest_ack_time:1746006257607541|curr_delivered:575283| [2025/04/30 09:44:17 607622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257575916| [2025/04/30 09:44:17 607626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1302||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 09:44:17 607630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:724|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:725|path_largest_ack:724| [2025/04/30 09:44:17 607634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:39618|prior_delivered:535628|prior_time:1746006257569524|is_app_limited:0|send_elapse:38627|ack_elapse:38017|ctl_first_sent_time:1746006257575715|lagest_ack_time:1746006257607541|curr_delivered:575302| [2025/04/30 09:44:17 607639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257576006| [2025/04/30 09:44:17 607643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1301||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 09:44:17 607647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 607651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:39618|prior_delivered:535628|prior_time:1746006257569524|is_app_limited:0|send_elapse:38627|ack_elapse:38017|ctl_first_sent_time:1746006257575715|lagest_ack_time:1746006257607541|curr_delivered:576502| [2025/04/30 09:44:17 607656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257576108| [2025/04/30 09:44:17 607660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1300||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 09:44:17 607664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32732|rttvar:455|minrtt:31343|latest_rtt:31433|ack_delay:72| [2025/04/30 09:44:17 607668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32561|rttvar:684|minrtt:31343|latest_rtt:31433|ack_delay:72| [2025/04/30 09:44:17 607675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:725|lost_pn:722|thresh:3| [2025/04/30 09:44:17 607679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 607683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32561|rtt_var:684|pto_duration:35297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 607687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 607691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 607695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:44:17 607699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257666955|now:1746006257607683|interv:59272| [2025/04/30 09:44:17 607703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257666955|now:1746006257607683|interval:59272|pto_count:0|srtt:32561 [2025/04/30 09:44:17 607707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 38627, ack_elapse 38017, delivered 40874|rate 1058171|lost 223| [2025/04/30 09:44:17 607711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1058171) in round 13| [2025/04/30 09:44:17 607716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 607720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 607724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:1274|po_sent_time:1746006257576108|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 607728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:1274|po_sent_time:1746006257576108|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 607733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1508116|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:52808|srtt:32561|latest_rtt:31433|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 607738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:254|largest:254|pns:2| [2025/04/30 09:44:17 607743] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:254|frame:ACK |recv_time:1746006257607541|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 607748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377607541|now:1746006257607541|interv:120000000| [2025/04/30 09:44:17 607752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377607541|now:1746006257607541|interv:120000000| [2025/04/30 09:44:17 607756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257607750|pq_index:0| [2025/04/30 09:44:17 607760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257606485| [2025/04/30 09:44:17 607764] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257607764| [2025/04/30 09:44:17 607771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257607770| [2025/04/30 09:44:17 607776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257607750|now:1746006257607770| [2025/04/30 09:44:17 607780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257607750|now:1746006257607770| [2025/04/30 09:44:17 607784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 607788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 607793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32561|min_srtt:32561|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 607797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:52808|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:673239| [2025/04/30 09:44:17 607801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32561|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 607806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 607810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32561|min_srtt:32561|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 607815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:52808|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:674418| [2025/04/30 09:44:17 607819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 607823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 607827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 607831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 607835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 607839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:616647| [2025/04/30 09:44:17 607844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 607848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:771| [2025/04/30 09:44:17 607880] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:771|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006257607854|stream_id:0|stream_offset:616647| [2025/04/30 09:44:17 607889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 607902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:44:17 607909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32561|rtt_var:684|pto_duration:35297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 607914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 607918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 607922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:44:17 607926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257668151|now:1746006257607908|interv:60243| [2025/04/30 09:44:17 607930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257668151|now:1746006257607908|interval:60243|pto_count:0|srtt:32561 [2025/04/30 09:44:17 607935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:54008| [2025/04/30 09:44:17 607939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 607943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:617826| [2025/04/30 09:44:17 607948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 607952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257608952|now:1746006257607952|interv:1000| [2025/04/30 09:44:17 607956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 607960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 607964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257608952| [2025/04/30 09:44:17 607968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257608952| [2025/04/30 09:44:17 607972] [debug] |xqc_engine_wakeup_after|wakeup:1746006257608952|now:1746006257607972|diff:980| [2025/04/30 09:44:17 607976] [debug] |xqc_engine_main_logic|END|now:1746006257607770| [2025/04/30 09:44:17 607981] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257607981| [2025/04/30 09:44:17 607985] [debug] |xqc_engine_wakeup_after|wakeup:1746006257608952|now:1746006257607985|diff:967| [2025/04/30 09:44:17 607989] [debug] |xqc_engine_main_logic|END|now:1746006257607981| [2025/04/30 09:44:17 609057] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257609057| [2025/04/30 09:44:17 609066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257608952|pq_index:0| [2025/04/30 09:44:17 609070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257607770| [2025/04/30 09:44:17 609075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257609074| [2025/04/30 09:44:17 609079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257608952|now:1746006257609074| [2025/04/30 09:44:17 609083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257608952|now:1746006257609074| [2025/04/30 09:44:17 609094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 609099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 609104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32561|min_srtt:32561|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 609108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:674418| [2025/04/30 09:44:17 609112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 609116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 609120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 609124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 609129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 609147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:617826| [2025/04/30 09:44:17 609152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 609156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:772| [2025/04/30 09:44:17 609189] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:772|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006257609163|stream_id:0|stream_offset:617826| [2025/04/30 09:44:17 609198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 609206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:44:17 609212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32561|rtt_var:684|pto_duration:35297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 609219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 609223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 609227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:44:17 609231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257669460|now:1746006257609212|interv:60248| [2025/04/30 09:44:17 609235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257669460|now:1746006257609212|interval:60248|pto_count:0|srtt:32561 [2025/04/30 09:44:17 609239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:55208| [2025/04/30 09:44:17 609248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 609253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:619005| [2025/04/30 09:44:17 609257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 609261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:773| [2025/04/30 09:44:17 609291] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:773|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55208|now:1746006257609268|stream_id:0|stream_offset:619005| [2025/04/30 09:44:17 609299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 609306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55208|applimit:0| [2025/04/30 09:44:17 609313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32561|rtt_var:684|pto_duration:35297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 609320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 609323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 609327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56408| [2025/04/30 09:44:17 609331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257669565|now:1746006257609313|interv:60252| [2025/04/30 09:44:17 609335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257669565|now:1746006257609313|interval:60252|pto_count:0|srtt:32561 [2025/04/30 09:44:17 609340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:56408| [2025/04/30 09:44:17 609344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 609348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:620184| [2025/04/30 09:44:17 609353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 609357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257610356|now:1746006257609356|interv:1000| [2025/04/30 09:44:17 609360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 609364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 609368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257610356| [2025/04/30 09:44:17 609372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257610356| [2025/04/30 09:44:17 609376] [debug] |xqc_engine_wakeup_after|wakeup:1746006257610356|now:1746006257609376|diff:980| [2025/04/30 09:44:17 609380] [debug] |xqc_engine_main_logic|END|now:1746006257609074| [2025/04/30 09:44:17 609517] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257609516| [2025/04/30 09:44:17 609527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 609532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:254| [2025/04/30 09:44:17 609536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:255| [2025/04/30 09:44:17 609541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:255| [2025/04/30 09:44:17 609546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 609550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 609555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42074|prior_delivered:535628|prior_time:1746006257569524|is_app_limited:0|send_elapse:39175|ack_elapse:39992|ctl_first_sent_time:1746006257576263|lagest_ack_time:1746006257609516|curr_delivered:577702| [2025/04/30 09:44:17 609559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257576263| [2025/04/30 09:44:17 609564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1299||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 09:44:17 609568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 609572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42074|prior_delivered:535628|prior_time:1746006257569524|is_app_limited:0|send_elapse:39175|ack_elapse:39992|ctl_first_sent_time:1746006257576263|lagest_ack_time:1746006257609516|curr_delivered:578902| [2025/04/30 09:44:17 609577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257576398| [2025/04/30 09:44:17 609581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1298||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 09:44:17 609584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32561|rttvar:684|minrtt:31343|latest_rtt:33118|ack_delay:64| [2025/04/30 09:44:17 609589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32622|rttvar:636|minrtt:31343|latest_rtt:33118|ack_delay:64| [2025/04/30 09:44:17 609593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:727|lost_pn:724|thresh:3| [2025/04/30 09:44:17 609597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 609601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32622|rtt_var:636|pto_duration:35166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 609605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 609609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 609613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:44:17 609617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257669434|now:1746006257609601|interv:59833| [2025/04/30 09:44:17 609624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257669434|now:1746006257609601|interval:59833|pto_count:0|srtt:32622 [2025/04/30 09:44:17 609628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39175, ack_elapse 39992, delivered 43274|rate 1082066|lost 223| [2025/04/30 09:44:17 609632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1082066) in round 13| [2025/04/30 09:44:17 609637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 609641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 609645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257576398|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 609649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257576398|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 609654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1508116|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:54008|srtt:32622|latest_rtt:33118|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 609659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:255|largest:255|pns:2| [2025/04/30 09:44:17 609664] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:255|frame:ACK |recv_time:1746006257609516|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 609668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377609516|now:1746006257609516|interv:120000000| [2025/04/30 09:44:17 609672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377609516|now:1746006257609516|interv:120000000| [2025/04/30 09:44:17 609676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257610356|pq_index:0| [2025/04/30 09:44:17 609680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257609074| [2025/04/30 09:44:17 609684] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257609684| [2025/04/30 09:44:17 609690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257609688| [2025/04/30 09:44:17 609695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 609699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32622|min_srtt:32622|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 609704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:674418| [2025/04/30 09:44:17 609708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32622|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 609715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 609720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32622|min_srtt:32622|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 609724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:675597| [2025/04/30 09:44:17 609728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32622|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 609733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 609737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32622|min_srtt:32622|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 609741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:676776| [2025/04/30 09:44:17 609745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 609749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 609753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 609757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 609761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 609766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:620184| [2025/04/30 09:44:17 609770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 609774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 609778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257610356| [2025/04/30 09:44:17 609782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257610356| [2025/04/30 09:44:17 609785] [debug] |xqc_engine_wakeup_after|wakeup:1746006257610356|now:1746006257609785|diff:571| [2025/04/30 09:44:17 609790] [debug] |xqc_engine_main_logic|END|now:1746006257609688| [2025/04/30 09:44:17 609795] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257609795| [2025/04/30 09:44:17 609798] [debug] |xqc_engine_wakeup_after|wakeup:1746006257610356|now:1746006257609798|diff:558| [2025/04/30 09:44:17 609802] [debug] |xqc_engine_main_logic|END|now:1746006257609795| [2025/04/30 09:44:17 610870] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257610870| [2025/04/30 09:44:17 610878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257610356|pq_index:0| [2025/04/30 09:44:17 610882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257609688| [2025/04/30 09:44:17 610891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257610890| [2025/04/30 09:44:17 610896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257610356|now:1746006257610890| [2025/04/30 09:44:17 610900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257610356|now:1746006257610890| [2025/04/30 09:44:17 610904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 610908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 610913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32622|min_srtt:32622|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 610917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:676776| [2025/04/30 09:44:17 610921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 610925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 610929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 610933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 610937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 610941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:620184| [2025/04/30 09:44:17 610946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 610950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:774| [2025/04/30 09:44:17 610984] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:774|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006257610958|stream_id:0|stream_offset:620184| [2025/04/30 09:44:17 610993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 611000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:44:17 611007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32622|rtt_var:636|pto_duration:35166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 611014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 611018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 611022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:44:17 611030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257671124|now:1746006257611006|interv:60118| [2025/04/30 09:44:17 611034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257671124|now:1746006257611006|interval:60118|pto_count:0|srtt:32622 [2025/04/30 09:44:17 611038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:55208| [2025/04/30 09:44:17 611043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 611047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:621363| [2025/04/30 09:44:17 611052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 611056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:775| [2025/04/30 09:44:17 611085] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:775|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55208|now:1746006257611063|stream_id:0|stream_offset:621363| [2025/04/30 09:44:17 611094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 611102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55208|applimit:0| [2025/04/30 09:44:17 611108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32622|rtt_var:636|pto_duration:35166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 611115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 611119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 611123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56408| [2025/04/30 09:44:17 611126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257671229|now:1746006257611108|interv:60121| [2025/04/30 09:44:17 611130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257671229|now:1746006257611108|interval:60121|pto_count:0|srtt:32622 [2025/04/30 09:44:17 611151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:56408| [2025/04/30 09:44:17 611156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 611160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:622542| [2025/04/30 09:44:17 611164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 611168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257612168|now:1746006257611168|interv:1000| [2025/04/30 09:44:17 611172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 611176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 611184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257612168| [2025/04/30 09:44:17 611188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257612168| [2025/04/30 09:44:17 611192] [debug] |xqc_engine_wakeup_after|wakeup:1746006257612168|now:1746006257611192|diff:976| [2025/04/30 09:44:17 611196] [debug] |xqc_engine_main_logic|END|now:1746006257610890| [2025/04/30 09:44:17 611553] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257611552| [2025/04/30 09:44:17 611558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 611564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:255| [2025/04/30 09:44:17 611568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:256| [2025/04/30 09:44:17 611573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:256| [2025/04/30 09:44:17 611577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 611582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:728|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:729|path_largest_ack:728| [2025/04/30 09:44:17 611586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:44474|prior_delivered:535628|prior_time:1746006257569524|is_app_limited:0|send_elapse:39411|ack_elapse:42028|ctl_first_sent_time:1746006257576499|lagest_ack_time:1746006257611552|curr_delivered:580102| [2025/04/30 09:44:17 611591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257576499| [2025/04/30 09:44:17 611595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1297||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 09:44:17 611599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:729|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:729|path_largest_ack:729| [2025/04/30 09:44:17 611604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:44474|prior_delivered:535628|prior_time:1746006257569524|is_app_limited:0|send_elapse:39411|ack_elapse:42028|ctl_first_sent_time:1746006257576499|lagest_ack_time:1746006257611552|curr_delivered:581302| [2025/04/30 09:44:17 611608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257576584| [2025/04/30 09:44:17 611612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1296||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 09:44:17 611616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32622|rttvar:636|minrtt:31343|latest_rtt:34968|ack_delay:64| [2025/04/30 09:44:17 611621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:32908|rttvar:1047|minrtt:31343|latest_rtt:34968|ack_delay:64| [2025/04/30 09:44:17 611625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:729|lost_pn:726|thresh:3| [2025/04/30 09:44:17 611629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 611633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32908|rtt_var:1047|pto_duration:37096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 611637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 611645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 611649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:44:17 611652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257673159|now:1746006257611633|interv:61526| [2025/04/30 09:44:17 611656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257673159|now:1746006257611633|interval:61526|pto_count:0|srtt:32908 [2025/04/30 09:44:17 611661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39411, ack_elapse 42028, delivered 45674|rate 1086751|lost 223| [2025/04/30 09:44:17 611665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1086751) in round 13| [2025/04/30 09:44:17 611669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 611673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 611677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257576584|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 611682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257576584|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 611686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:904869|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:54008|srtt:32908|latest_rtt:34968|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 611692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:256|largest:256|pns:2| [2025/04/30 09:44:17 611696] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:256|frame:ACK |recv_time:1746006257611552|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 611701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377611552|now:1746006257611552|interv:120000000| [2025/04/30 09:44:17 611705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377611552|now:1746006257611552|interv:120000000| [2025/04/30 09:44:17 611709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257612168|pq_index:0| [2025/04/30 09:44:17 611713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257610890| [2025/04/30 09:44:17 611717] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257611717| [2025/04/30 09:44:17 611722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257611721| [2025/04/30 09:44:17 611726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 611732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32908|min_srtt:32908|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 611739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:676776| [2025/04/30 09:44:17 611743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32908|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 611748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 611752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32908|min_srtt:32908|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 611756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:677955| [2025/04/30 09:44:17 611761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:32908|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 611765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 611769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32908|min_srtt:32908|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 611774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:679134| [2025/04/30 09:44:17 611778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 611782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 611786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 611790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 611794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 611798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:622542| [2025/04/30 09:44:17 611803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 611806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 611810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257612168| [2025/04/30 09:44:17 611814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257612168| [2025/04/30 09:44:17 611818] [debug] |xqc_engine_wakeup_after|wakeup:1746006257612168|now:1746006257611818|diff:350| [2025/04/30 09:44:17 611822] [debug] |xqc_engine_main_logic|END|now:1746006257611721| [2025/04/30 09:44:17 611827] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257611827| [2025/04/30 09:44:17 611833] [debug] |xqc_engine_wakeup_after|wakeup:1746006257612168|now:1746006257611833|diff:335| [2025/04/30 09:44:17 611837] [debug] |xqc_engine_main_logic|END|now:1746006257611827| [2025/04/30 09:44:17 612905] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257612905| [2025/04/30 09:44:17 612913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257612168|pq_index:0| [2025/04/30 09:44:17 612918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257611721| [2025/04/30 09:44:17 612922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257612921| [2025/04/30 09:44:17 612927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257612168|now:1746006257612921| [2025/04/30 09:44:17 612931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257612168|now:1746006257612921| [2025/04/30 09:44:17 612935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 612939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 612944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:32908|min_srtt:32908|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 612948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:679134| [2025/04/30 09:44:17 612952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 612956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 612960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 612964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 612969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 612973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:622542| [2025/04/30 09:44:17 612977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 612981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:776| [2025/04/30 09:44:17 613015] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:776|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006257612989|stream_id:0|stream_offset:622542| [2025/04/30 09:44:17 613024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 613031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:44:17 613038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32908|rtt_var:1047|pto_duration:37096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 613050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 613054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 613058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:44:17 613062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257675085|now:1746006257613037|interv:62048| [2025/04/30 09:44:17 613066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257675085|now:1746006257613037|interval:62048|pto_count:0|srtt:32908 [2025/04/30 09:44:17 613070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:55208| [2025/04/30 09:44:17 613075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 613079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:623721| [2025/04/30 09:44:17 613083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 613087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:777| [2025/04/30 09:44:17 613116] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:777|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55208|now:1746006257613094|stream_id:0|stream_offset:623721| [2025/04/30 09:44:17 613125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 613148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55208|applimit:0| [2025/04/30 09:44:17 613158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:32908|rtt_var:1047|pto_duration:37096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 613164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 613168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 613172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56408| [2025/04/30 09:44:17 613176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257675190|now:1746006257613158|interv:62032| [2025/04/30 09:44:17 613180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257675190|now:1746006257613158|interval:62032|pto_count:0|srtt:32908 [2025/04/30 09:44:17 613184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:56408| [2025/04/30 09:44:17 613189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 613193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:624900| [2025/04/30 09:44:17 613202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 613206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257614206|now:1746006257613206|interv:1000| [2025/04/30 09:44:17 613210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 613213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 613217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257614206| [2025/04/30 09:44:17 613222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257614206| [2025/04/30 09:44:17 613226] [debug] |xqc_engine_wakeup_after|wakeup:1746006257614206|now:1746006257613226|diff:980| [2025/04/30 09:44:17 613230] [debug] |xqc_engine_main_logic|END|now:1746006257612921| [2025/04/30 09:44:17 613544] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257613543| [2025/04/30 09:44:17 613550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 613555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:256| [2025/04/30 09:44:17 613559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:257| [2025/04/30 09:44:17 613565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:257| [2025/04/30 09:44:17 613569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 613574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 613578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46874|prior_delivered:535628|prior_time:1746006257569524|is_app_limited:0|send_elapse:39572|ack_elapse:44019|ctl_first_sent_time:1746006257576660|lagest_ack_time:1746006257613543|curr_delivered:582502| [2025/04/30 09:44:17 613582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257576660| [2025/04/30 09:44:17 613587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1295||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 09:44:17 613591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 613595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46874|prior_delivered:535628|prior_time:1746006257569524|is_app_limited:0|send_elapse:39572|ack_elapse:44019|ctl_first_sent_time:1746006257576660|lagest_ack_time:1746006257613543|curr_delivered:583702| [2025/04/30 09:44:17 613600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257576738| [2025/04/30 09:44:17 613604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1294||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 09:44:17 613608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:32908|rttvar:1047|minrtt:31343|latest_rtt:36805|ack_delay:64| [2025/04/30 09:44:17 613612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33387|rttvar:1744|minrtt:31343|latest_rtt:36805|ack_delay:64| [2025/04/30 09:44:17 613620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:731|lost_pn:728|thresh:3| [2025/04/30 09:44:17 613624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 613628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33387|rtt_var:1744|pto_duration:40363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 613633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 613637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 613641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:44:17 613644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257678457|now:1746006257613628|interv:64829| [2025/04/30 09:44:17 613648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257678457|now:1746006257613628|interval:64829|pto_count:0|srtt:33387 [2025/04/30 09:44:17 613653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39572, ack_elapse 44019, delivered 48074|rate 1092119|lost 223| [2025/04/30 09:44:17 613657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1092119) in round 13| [2025/04/30 09:44:17 613661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 613666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 613669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257576738|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 613674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257576738|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 613678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:904869|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:54008|srtt:33387|latest_rtt:36805|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 613684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:257|largest:257|pns:2| [2025/04/30 09:44:17 613688] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:257|frame:ACK |recv_time:1746006257613543|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 613693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377613543|now:1746006257613543|interv:120000000| [2025/04/30 09:44:17 613697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377613543|now:1746006257613543|interv:120000000| [2025/04/30 09:44:17 613701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257614206|pq_index:0| [2025/04/30 09:44:17 613705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257612921| [2025/04/30 09:44:17 613709] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257613709| [2025/04/30 09:44:17 613716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257613715| [2025/04/30 09:44:17 613721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 613726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33387|min_srtt:33387|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 613730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:679134| [2025/04/30 09:44:17 613734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33387|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 613739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 613743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33387|min_srtt:33387|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 613748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:680313| [2025/04/30 09:44:17 613752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33387|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 613756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 613761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33387|min_srtt:33387|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 613765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:681492| [2025/04/30 09:44:17 613769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 613773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 613777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 613781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 613785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 613789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:624900| [2025/04/30 09:44:17 613794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 613798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 613804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257614206| [2025/04/30 09:44:17 613808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257614206| [2025/04/30 09:44:17 613812] [debug] |xqc_engine_wakeup_after|wakeup:1746006257614206|now:1746006257613812|diff:394| [2025/04/30 09:44:17 613816] [debug] |xqc_engine_main_logic|END|now:1746006257613715| [2025/04/30 09:44:17 613821] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257613821| [2025/04/30 09:44:17 613825] [debug] |xqc_engine_wakeup_after|wakeup:1746006257614206|now:1746006257613825|diff:381| [2025/04/30 09:44:17 613829] [debug] |xqc_engine_main_logic|END|now:1746006257613821| [2025/04/30 09:44:17 614897] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257614896| [2025/04/30 09:44:17 614905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257614206|pq_index:0| [2025/04/30 09:44:17 614909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257613715| [2025/04/30 09:44:17 614914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257614913| [2025/04/30 09:44:17 614919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257614206|now:1746006257614913| [2025/04/30 09:44:17 614923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257614206|now:1746006257614913| [2025/04/30 09:44:17 614927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 614931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 614936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33387|min_srtt:33387|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 614940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:681492| [2025/04/30 09:44:17 614945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 614949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 614953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 614957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 614961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 614966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:624900| [2025/04/30 09:44:17 614970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 614974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:778| [2025/04/30 09:44:17 615008] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:778|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006257614982|stream_id:0|stream_offset:624900| [2025/04/30 09:44:17 615024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 615031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:44:17 615038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33387|rtt_var:1744|pto_duration:40363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 615043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 615047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 615051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:44:17 615055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257680345|now:1746006257615038|interv:65307| [2025/04/30 09:44:17 615059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257680345|now:1746006257615038|interval:65307|pto_count:0|srtt:33387 [2025/04/30 09:44:17 615064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:55208| [2025/04/30 09:44:17 615068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 615073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:626079| [2025/04/30 09:44:17 615077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 615081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257616081|now:1746006257615081|interv:1000| [2025/04/30 09:44:17 615085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 615089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 615093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257616081| [2025/04/30 09:44:17 615097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257616081| [2025/04/30 09:44:17 615101] [debug] |xqc_engine_wakeup_after|wakeup:1746006257616081|now:1746006257615101|diff:980| [2025/04/30 09:44:17 615105] [debug] |xqc_engine_main_logic|END|now:1746006257614913| [2025/04/30 09:44:17 615538] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257615538| [2025/04/30 09:44:17 615546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 615552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:257| [2025/04/30 09:44:17 615556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:258| [2025/04/30 09:44:17 615561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:258| [2025/04/30 09:44:17 615565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 615570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 615578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49274|prior_delivered:535628|prior_time:1746006257569524|is_app_limited:0|send_elapse:39725|ack_elapse:46014|ctl_first_sent_time:1746006257576813|lagest_ack_time:1746006257615538|curr_delivered:584902| [2025/04/30 09:44:17 615583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257576813| [2025/04/30 09:44:17 615587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1293||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 09:44:17 615591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 615596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:40874|prior_delivered:545228|prior_time:1746006257577929|is_app_limited:0|send_elapse:33167|ack_elapse:37609|ctl_first_sent_time:1746006257578296|lagest_ack_time:1746006257615538|curr_delivered:586102| [2025/04/30 09:44:17 615600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257578296| [2025/04/30 09:44:17 615604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1292||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 09:44:17 615608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33387|rttvar:1744|minrtt:31343|latest_rtt:37242|ack_delay:64| [2025/04/30 09:44:17 615612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:33861|rttvar:2255|minrtt:31343|latest_rtt:37242|ack_delay:64| [2025/04/30 09:44:17 615617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:733|lost_pn:730|thresh:3| [2025/04/30 09:44:17 615621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 615625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33861|rtt_var:2255|pto_duration:42881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 615629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 615633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 615636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:44:17 615640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257682863|now:1746006257615624|interv:67239| [2025/04/30 09:44:17 615644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257682863|now:1746006257615624|interval:67239|pto_count:0|srtt:33861 [2025/04/30 09:44:17 615649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33167, ack_elapse 37609, delivered 40874|rate 1086814|lost 223| [2025/04/30 09:44:17 615654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1086814) in round 13| [2025/04/30 09:44:17 615658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 615662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 615669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257578296|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 615673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257578296|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 615677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:904869|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:52808|srtt:33861|latest_rtt:37242|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 615683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:258|largest:258|pns:2| [2025/04/30 09:44:17 615687] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:258|frame:ACK |recv_time:1746006257615538|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 615692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377615538|now:1746006257615538|interv:120000000| [2025/04/30 09:44:17 615696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377615538|now:1746006257615538|interv:120000000| [2025/04/30 09:44:17 615700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257616081|pq_index:0| [2025/04/30 09:44:17 615704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257614913| [2025/04/30 09:44:17 615708] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257615708| [2025/04/30 09:44:17 615713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257615712| [2025/04/30 09:44:17 615718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 615723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33861|min_srtt:33861|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 615727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:52808|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:681492| [2025/04/30 09:44:17 615731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33861|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 615736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 615740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33861|min_srtt:33861|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 615744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:52808|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:682671| [2025/04/30 09:44:17 615748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:33861|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 615757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 615761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33861|min_srtt:33861|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 615765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:52808|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:683850| [2025/04/30 09:44:17 615769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 615773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 615777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 615781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 615786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 615790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:626079| [2025/04/30 09:44:17 615794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 615798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 615802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257616081| [2025/04/30 09:44:17 615806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257616081| [2025/04/30 09:44:17 615810] [debug] |xqc_engine_wakeup_after|wakeup:1746006257616081|now:1746006257615810|diff:271| [2025/04/30 09:44:17 615814] [debug] |xqc_engine_main_logic|END|now:1746006257615712| [2025/04/30 09:44:17 615819] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257615819| [2025/04/30 09:44:17 615823] [debug] |xqc_engine_wakeup_after|wakeup:1746006257616081|now:1746006257615822|diff:259| [2025/04/30 09:44:17 615826] [debug] |xqc_engine_main_logic|END|now:1746006257615819| [2025/04/30 09:44:17 616895] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257616894| [2025/04/30 09:44:17 616903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257616081|pq_index:0| [2025/04/30 09:44:17 616907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257615712| [2025/04/30 09:44:17 616912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257616911| [2025/04/30 09:44:17 616916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257616081|now:1746006257616911| [2025/04/30 09:44:17 616920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257616081|now:1746006257616911| [2025/04/30 09:44:17 616924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 616928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 616937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:33861|min_srtt:33861|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 616941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:52808|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:683850| [2025/04/30 09:44:17 616946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 616949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 616953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 616958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 616962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 616966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:626079| [2025/04/30 09:44:17 616970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 616975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:779| [2025/04/30 09:44:17 617009] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:779|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006257616982|stream_id:0|stream_offset:626079| [2025/04/30 09:44:17 617018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 617025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:44:17 617032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33861|rtt_var:2255|pto_duration:42881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 617039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 617043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 617047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:44:17 617051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257684863|now:1746006257617032|interv:67831| [2025/04/30 09:44:17 617055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257684863|now:1746006257617032|interval:67831|pto_count:0|srtt:33861 [2025/04/30 09:44:17 617060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:54008| [2025/04/30 09:44:17 617064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 617069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:627258| [2025/04/30 09:44:17 617077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 617081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:780| [2025/04/30 09:44:17 617110] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:780|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006257617088|stream_id:0|stream_offset:627258| [2025/04/30 09:44:17 617119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 617126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:44:17 617149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:33861|rtt_var:2255|pto_duration:42881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 617156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 617160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 617164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:44:17 617168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257684969|now:1746006257617149|interv:67820| [2025/04/30 09:44:17 617171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257684969|now:1746006257617149|interval:67820|pto_count:0|srtt:33861 [2025/04/30 09:44:17 617176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:55208| [2025/04/30 09:44:17 617181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 617185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:628437| [2025/04/30 09:44:17 617189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 617193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257618193|now:1746006257617193|interv:1000| [2025/04/30 09:44:17 617197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 617201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 617205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257618193| [2025/04/30 09:44:17 617209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257618193| [2025/04/30 09:44:17 617213] [debug] |xqc_engine_wakeup_after|wakeup:1746006257618193|now:1746006257617213|diff:980| [2025/04/30 09:44:17 617217] [debug] |xqc_engine_main_logic|END|now:1746006257616911| [2025/04/30 09:44:17 617542] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257617541| [2025/04/30 09:44:17 617547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 617553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:258| [2025/04/30 09:44:17 617561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:259| [2025/04/30 09:44:17 617567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:259| [2025/04/30 09:44:17 617571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 617576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 617580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:39674|prior_delivered:547628|prior_time:1746006257579509|is_app_limited:0|send_elapse:32776|ack_elapse:38032|ctl_first_sent_time:1746006257579836|lagest_ack_time:1746006257617541|curr_delivered:587302| [2025/04/30 09:44:17 617585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257579836| [2025/04/30 09:44:17 617589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1291||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 09:44:17 617593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 617598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:39674|prior_delivered:547628|prior_time:1746006257579509|is_app_limited:0|send_elapse:32776|ack_elapse:38032|ctl_first_sent_time:1746006257579836|lagest_ack_time:1746006257617541|curr_delivered:588502| [2025/04/30 09:44:17 617602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257579930| [2025/04/30 09:44:17 617606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1290||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 09:44:17 617610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:33861|rttvar:2255|minrtt:31343|latest_rtt:37611|ack_delay:64| [2025/04/30 09:44:17 617614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:34322|rttvar:2613|minrtt:31343|latest_rtt:37611|ack_delay:64| [2025/04/30 09:44:17 617619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:735|lost_pn:732|thresh:3| [2025/04/30 09:44:17 617623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 617627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34322|rtt_var:2613|pto_duration:44774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 617631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 617635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 617639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:44:17 617643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257686862|now:1746006257617627|interv:69235| [2025/04/30 09:44:17 617647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257686862|now:1746006257617627|interval:69235|pto_count:0|srtt:34322 [2025/04/30 09:44:17 617653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 32776, ack_elapse 38032, delivered 40874|rate 1074726|lost 223| [2025/04/30 09:44:17 617658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074726) in round 13| [2025/04/30 09:44:17 617662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 617666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 617670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257579930|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 617674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257579930|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 617679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:904869|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:52808|srtt:34322|latest_rtt:37611|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 617685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:259|largest:259|pns:2| [2025/04/30 09:44:17 617689] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:259|frame:ACK |recv_time:1746006257617541|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 617693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377617541|now:1746006257617541|interv:120000000| [2025/04/30 09:44:17 617697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377617541|now:1746006257617541|interv:120000000| [2025/04/30 09:44:17 617701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257618193|pq_index:0| [2025/04/30 09:44:17 617706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257616911| [2025/04/30 09:44:17 617710] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257617709| [2025/04/30 09:44:17 617714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257617713| [2025/04/30 09:44:17 617719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 617724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34322|min_srtt:34322|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 617728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:52808|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:683850| [2025/04/30 09:44:17 617733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:34322|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 617737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 617742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34322|min_srtt:34322|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 617748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:52808|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:685029| [2025/04/30 09:44:17 617753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:34322|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 617757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 617761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34322|min_srtt:34322|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 617765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:52808|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:686208| [2025/04/30 09:44:17 617770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 617774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 617777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 617782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 617786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 617790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:628437| [2025/04/30 09:44:17 617795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 617798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 617802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257618193| [2025/04/30 09:44:17 617806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257618193| [2025/04/30 09:44:17 617810] [debug] |xqc_engine_wakeup_after|wakeup:1746006257618193|now:1746006257617810|diff:383| [2025/04/30 09:44:17 617814] [debug] |xqc_engine_main_logic|END|now:1746006257617713| [2025/04/30 09:44:17 617819] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257617819| [2025/04/30 09:44:17 617823] [debug] |xqc_engine_wakeup_after|wakeup:1746006257618193|now:1746006257617823|diff:370| [2025/04/30 09:44:17 617827] [debug] |xqc_engine_main_logic|END|now:1746006257617819| [2025/04/30 09:44:17 618894] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257618894| [2025/04/30 09:44:17 618903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257618193|pq_index:0| [2025/04/30 09:44:17 618907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257617713| [2025/04/30 09:44:17 618912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257618911| [2025/04/30 09:44:17 618920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257618193|now:1746006257618911| [2025/04/30 09:44:17 618924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257618193|now:1746006257618911| [2025/04/30 09:44:17 618928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 618932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 618937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34322|min_srtt:34322|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 618941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:52808|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:686208| [2025/04/30 09:44:17 618946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 618950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 618953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 618958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 618962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 618966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:628437| [2025/04/30 09:44:17 618970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 618975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:781| [2025/04/30 09:44:17 619010] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:781|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006257618983|stream_id:0|stream_offset:628437| [2025/04/30 09:44:17 619019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 619026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:44:17 619033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34322|rtt_var:2613|pto_duration:44774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 619039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 619044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 619047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:44:17 619051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257688757|now:1746006257619032|interv:69725| [2025/04/30 09:44:17 619055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257688757|now:1746006257619032|interval:69725|pto_count:0|srtt:34322 [2025/04/30 09:44:17 619064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:54008| [2025/04/30 09:44:17 619069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 619073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:629616| [2025/04/30 09:44:17 619077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 619081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257620081|now:1746006257619081|interv:1000| [2025/04/30 09:44:17 619085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 619089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 619093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257620081| [2025/04/30 09:44:17 619097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257620081| [2025/04/30 09:44:17 619101] [debug] |xqc_engine_wakeup_after|wakeup:1746006257620081|now:1746006257619101|diff:980| [2025/04/30 09:44:17 619105] [debug] |xqc_engine_main_logic|END|now:1746006257618911| [2025/04/30 09:44:17 619540] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257619540| [2025/04/30 09:44:17 619548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 619554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:259| [2025/04/30 09:44:17 619558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:260| [2025/04/30 09:44:17 619563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:260| [2025/04/30 09:44:17 619567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 619572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:737|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:738|path_largest_ack:737| [2025/04/30 09:44:17 619577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42074|prior_delivered:547628|prior_time:1746006257579509|is_app_limited:0|send_elapse:34215|ack_elapse:40031|ctl_first_sent_time:1746006257581275|lagest_ack_time:1746006257619540|curr_delivered:589702| [2025/04/30 09:44:17 619581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257581275| [2025/04/30 09:44:17 619586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1289||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 09:44:17 619590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:738|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:738|path_largest_ack:738| [2025/04/30 09:44:17 619594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42074|prior_delivered:547628|prior_time:1746006257579509|is_app_limited:0|send_elapse:34215|ack_elapse:40031|ctl_first_sent_time:1746006257581275|lagest_ack_time:1746006257619540|curr_delivered:590902| [2025/04/30 09:44:17 619598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257581397| [2025/04/30 09:44:17 619606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1288||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 09:44:17 619610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:34322|rttvar:2613|minrtt:31343|latest_rtt:38143|ack_delay:64| [2025/04/30 09:44:17 619614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:34791|rttvar:2899|minrtt:31343|latest_rtt:38143|ack_delay:64| [2025/04/30 09:44:17 619619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:738|lost_pn:735|thresh:3| [2025/04/30 09:44:17 619623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 619627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34791|rtt_var:2899|pto_duration:46387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 619632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 619635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 619639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:44:17 619643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257690370|now:1746006257619627|interv:70743| [2025/04/30 09:44:17 619647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257690370|now:1746006257619627|interval:70743|pto_count:0|srtt:34791 [2025/04/30 09:44:17 619651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 34215, ack_elapse 40031, delivered 43274|rate 1081012|lost 223| [2025/04/30 09:44:17 619656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081012) in round 13| [2025/04/30 09:44:17 619660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 619664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 619668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257581397|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 619672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257581397|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 619677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:904869|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:51608|srtt:34791|latest_rtt:38143|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 619682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:260|largest:260|pns:2| [2025/04/30 09:44:17 619687] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:260|frame:ACK |recv_time:1746006257619540|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 619691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377619540|now:1746006257619540|interv:120000000| [2025/04/30 09:44:17 619698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377619540|now:1746006257619540|interv:120000000| [2025/04/30 09:44:17 619702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257620081|pq_index:0| [2025/04/30 09:44:17 619706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257618911| [2025/04/30 09:44:17 619710] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257619710| [2025/04/30 09:44:17 619715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257619714| [2025/04/30 09:44:17 619720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 619725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34791|min_srtt:34791|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 619729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:51608|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:686208| [2025/04/30 09:44:17 619733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:34791|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 619738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 619742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34791|min_srtt:34791|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 619746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:51608|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:687387| [2025/04/30 09:44:17 619750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:34791|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 619755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 619759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34791|min_srtt:34791|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 619763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:51608|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:688566| [2025/04/30 09:44:17 619768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 619771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 619775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 619779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 619786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 619790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:629616| [2025/04/30 09:44:17 619795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 619799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 619802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257620081| [2025/04/30 09:44:17 619806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257620081| [2025/04/30 09:44:17 619810] [debug] |xqc_engine_wakeup_after|wakeup:1746006257620081|now:1746006257619810|diff:271| [2025/04/30 09:44:17 619814] [debug] |xqc_engine_main_logic|END|now:1746006257619714| [2025/04/30 09:44:17 619819] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257619819| [2025/04/30 09:44:17 619823] [debug] |xqc_engine_wakeup_after|wakeup:1746006257620081|now:1746006257619823|diff:258| [2025/04/30 09:44:17 619827] [debug] |xqc_engine_main_logic|END|now:1746006257619819| [2025/04/30 09:44:17 620895] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257620895| [2025/04/30 09:44:17 620903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257620081|pq_index:0| [2025/04/30 09:44:17 620907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257619714| [2025/04/30 09:44:17 620912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257620911| [2025/04/30 09:44:17 620916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257620081|now:1746006257620911| [2025/04/30 09:44:17 620921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257620081|now:1746006257620911| [2025/04/30 09:44:17 620924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 620929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 620933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:34791|min_srtt:34791|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 620938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:51608|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:688566| [2025/04/30 09:44:17 620942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 620946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 620950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 620954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 620958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 620966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:629616| [2025/04/30 09:44:17 620971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 620975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:782| [2025/04/30 09:44:17 621009] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:782|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006257620983|stream_id:0|stream_offset:629616| [2025/04/30 09:44:17 621018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 621025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:44:17 621032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34791|rtt_var:2899|pto_duration:46387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 621039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 621043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 621047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:44:17 621051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257692370|now:1746006257621031|interv:71339| [2025/04/30 09:44:17 621055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257692370|now:1746006257621031|interval:71339|pto_count:0|srtt:34791 [2025/04/30 09:44:17 621060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:52808| [2025/04/30 09:44:17 621064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 621068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:630795| [2025/04/30 09:44:17 621073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 621077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:783| [2025/04/30 09:44:17 621105] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:783|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006257621084|stream_id:0|stream_offset:630795| [2025/04/30 09:44:17 621114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 621120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:44:17 621127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:34791|rtt_var:2899|pto_duration:46387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 621149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 621161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 621165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:44:17 621169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257692471|now:1746006257621127|interv:71344| [2025/04/30 09:44:17 621172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257692471|now:1746006257621127|interval:71344|pto_count:0|srtt:34791 [2025/04/30 09:44:17 621177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:54008| [2025/04/30 09:44:17 621182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 621186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:631974| [2025/04/30 09:44:17 621190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 621194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257622194|now:1746006257621194|interv:1000| [2025/04/30 09:44:17 621198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 621202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 621206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257622194| [2025/04/30 09:44:17 621210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257622194| [2025/04/30 09:44:17 621214] [debug] |xqc_engine_wakeup_after|wakeup:1746006257622194|now:1746006257621214|diff:980| [2025/04/30 09:44:17 621218] [debug] |xqc_engine_main_logic|END|now:1746006257620911| [2025/04/30 09:44:17 621524] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257621523| [2025/04/30 09:44:17 621529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 621535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:260| [2025/04/30 09:44:17 621539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:261| [2025/04/30 09:44:17 621544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:261| [2025/04/30 09:44:17 621548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 621553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:739|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:740|path_largest_ack:739| [2025/04/30 09:44:17 621558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42074|prior_delivered:550028|prior_time:1746006257581512|is_app_limited:0|send_elapse:33943|ack_elapse:40011|ctl_first_sent_time:1746006257583005|lagest_ack_time:1746006257621523|curr_delivered:592102| [2025/04/30 09:44:17 621562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257583005| [2025/04/30 09:44:17 621567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1287||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 09:44:17 621571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:740|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:740|path_largest_ack:740| [2025/04/30 09:44:17 621579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42074|prior_delivered:550028|prior_time:1746006257581512|is_app_limited:0|send_elapse:33943|ack_elapse:40011|ctl_first_sent_time:1746006257583005|lagest_ack_time:1746006257621523|curr_delivered:593302| [2025/04/30 09:44:17 621583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257583109| [2025/04/30 09:44:17 621587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1286||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 09:44:17 621591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:34791|rttvar:2899|minrtt:31343|latest_rtt:38414|ack_delay:56| [2025/04/30 09:44:17 621595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:35237|rttvar:3066|minrtt:31343|latest_rtt:38414|ack_delay:56| [2025/04/30 09:44:17 621599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:740|lost_pn:737|thresh:3| [2025/04/30 09:44:17 621603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 621607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35237|rtt_var:3066|pto_duration:47501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 621612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 621615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 621619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:44:17 621623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257693585|now:1746006257621607|interv:71978| [2025/04/30 09:44:17 621627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257693585|now:1746006257621607|interval:71978|pto_count:0|srtt:35237 [2025/04/30 09:44:17 621631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33943, ack_elapse 40011, delivered 43274|rate 1081552|lost 223| [2025/04/30 09:44:17 621636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081552) in round 13| [2025/04/30 09:44:17 621640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 621644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 621648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257583109|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 621652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257583109|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 621657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:904869|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:51608|srtt:35237|latest_rtt:38414|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 621665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:261|largest:261|pns:2| [2025/04/30 09:44:17 621669] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:261|frame:ACK |recv_time:1746006257621523|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 621674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377621523|now:1746006257621523|interv:120000000| [2025/04/30 09:44:17 621678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377621523|now:1746006257621523|interv:120000000| [2025/04/30 09:44:17 621682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257622194|pq_index:0| [2025/04/30 09:44:17 621686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257620911| [2025/04/30 09:44:17 621690] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257621690| [2025/04/30 09:44:17 621695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257621694| [2025/04/30 09:44:17 621700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 621705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35237|min_srtt:35237|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 621709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:51608|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:688566| [2025/04/30 09:44:17 621714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:35237|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 621718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 621722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35237|min_srtt:35237|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 621727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:51608|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:689745| [2025/04/30 09:44:17 621731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:35237|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 621735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 621739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35237|min_srtt:35237|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 621744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:51608|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:690924| [2025/04/30 09:44:17 621748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 621754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 621758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 621763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 621767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 621771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:631974| [2025/04/30 09:44:17 621775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 621779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 621783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257622194| [2025/04/30 09:44:17 621787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257622194| [2025/04/30 09:44:17 621791] [debug] |xqc_engine_wakeup_after|wakeup:1746006257622194|now:1746006257621791|diff:403| [2025/04/30 09:44:17 621795] [debug] |xqc_engine_main_logic|END|now:1746006257621694| [2025/04/30 09:44:17 621800] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257621800| [2025/04/30 09:44:17 621804] [debug] |xqc_engine_wakeup_after|wakeup:1746006257622194|now:1746006257621804|diff:390| [2025/04/30 09:44:17 621808] [debug] |xqc_engine_main_logic|END|now:1746006257621800| [2025/04/30 09:44:17 622876] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257622876| [2025/04/30 09:44:17 622884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257622194|pq_index:0| [2025/04/30 09:44:17 622888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257621694| [2025/04/30 09:44:17 622893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257622892| [2025/04/30 09:44:17 622897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257622194|now:1746006257622892| [2025/04/30 09:44:17 622901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257622194|now:1746006257622892| [2025/04/30 09:44:17 622905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 622910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 622914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35237|min_srtt:35237|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 622919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:51608|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:690924| [2025/04/30 09:44:17 622923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 622927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 622934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 622938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 622943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 622947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:631974| [2025/04/30 09:44:17 622951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 622955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:784| [2025/04/30 09:44:17 622989] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:784|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006257622963|stream_id:0|stream_offset:631974| [2025/04/30 09:44:17 622998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 623006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:44:17 623012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35237|rtt_var:3066|pto_duration:47501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 623019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 623024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 623028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:44:17 623032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257695464|now:1746006257623012|interv:72452| [2025/04/30 09:44:17 623036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257695464|now:1746006257623012|interval:72452|pto_count:0|srtt:35237 [2025/04/30 09:44:17 623040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:52808| [2025/04/30 09:44:17 623045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 623049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:633153| [2025/04/30 09:44:17 623053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 623057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257624057|now:1746006257623057|interv:1000| [2025/04/30 09:44:17 623061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 623065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 623069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257624057| [2025/04/30 09:44:17 623073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257624057| [2025/04/30 09:44:17 623081] [debug] |xqc_engine_wakeup_after|wakeup:1746006257624057|now:1746006257623081|diff:976| [2025/04/30 09:44:17 623085] [debug] |xqc_engine_main_logic|END|now:1746006257622892| [2025/04/30 09:44:17 623551] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257623551| [2025/04/30 09:44:17 623559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 623565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:261| [2025/04/30 09:44:17 623569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:262| [2025/04/30 09:44:17 623574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:262| [2025/04/30 09:44:17 623579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 623583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:741|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:742|path_largest_ack:741| [2025/04/30 09:44:17 623588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42074|prior_delivered:552428|prior_time:1746006257583498|is_app_limited:0|send_elapse:33924|ack_elapse:40053|ctl_first_sent_time:1746006257584964|lagest_ack_time:1746006257623551|curr_delivered:594502| [2025/04/30 09:44:17 623592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257584964| [2025/04/30 09:44:17 623597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1285||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 09:44:17 623601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:742|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:742|path_largest_ack:742| [2025/04/30 09:44:17 623605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:42074|prior_delivered:552428|prior_time:1746006257583498|is_app_limited:0|send_elapse:33924|ack_elapse:40053|ctl_first_sent_time:1746006257584964|lagest_ack_time:1746006257623551|curr_delivered:595702| [2025/04/30 09:44:17 623609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257585056| [2025/04/30 09:44:17 623613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1284||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 09:44:17 623617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:35237|rttvar:3066|minrtt:31343|latest_rtt:38495|ack_delay:56| [2025/04/30 09:44:17 623622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:35637|rttvar:3100|minrtt:31343|latest_rtt:38495|ack_delay:56| [2025/04/30 09:44:17 623626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:742|lost_pn:739|thresh:3| [2025/04/30 09:44:17 623630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 623634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35637|rtt_var:3100|pto_duration:48037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 623638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 623642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 623649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:44:17 623653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257696000|now:1746006257623634|interv:72366| [2025/04/30 09:44:17 623657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257696000|now:1746006257623634|interval:72366|pto_count:0|srtt:35637 [2025/04/30 09:44:17 623662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33924, ack_elapse 40053, delivered 43274|rate 1080418|lost 223| [2025/04/30 09:44:17 623666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1080418) in round 13| [2025/04/30 09:44:17 623670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 623675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 623679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257585056|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 623683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257585056|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 623688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:904869|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:50408|srtt:35637|latest_rtt:38495|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 623694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:262|largest:262|pns:2| [2025/04/30 09:44:17 623698] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:262|frame:ACK |recv_time:1746006257623551|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 623702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377623551|now:1746006257623551|interv:120000000| [2025/04/30 09:44:17 623706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377623551|now:1746006257623551|interv:120000000| [2025/04/30 09:44:17 623710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257624057|pq_index:0| [2025/04/30 09:44:17 623715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257622892| [2025/04/30 09:44:17 623719] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257623718| [2025/04/30 09:44:17 623723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257623722| [2025/04/30 09:44:17 623728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 623733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35637|min_srtt:35637|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 623737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:50408|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:690924| [2025/04/30 09:44:17 623744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:35637|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 623749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 623753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35637|min_srtt:35637|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 623757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:50408|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:692103| [2025/04/30 09:44:17 623761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:35637|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 623766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 623770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35637|min_srtt:35637|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 623775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:50408|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:693282| [2025/04/30 09:44:17 623779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 623783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 623787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 623791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 623795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 623799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:633153| [2025/04/30 09:44:17 623804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 623807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 623811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257624057| [2025/04/30 09:44:17 623815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257624057| [2025/04/30 09:44:17 623819] [debug] |xqc_engine_wakeup_after|wakeup:1746006257624057|now:1746006257623819|diff:238| [2025/04/30 09:44:17 623823] [debug] |xqc_engine_main_logic|END|now:1746006257623722| [2025/04/30 09:44:17 623828] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257623828| [2025/04/30 09:44:17 623832] [debug] |xqc_engine_wakeup_after|wakeup:1746006257624057|now:1746006257623832|diff:225| [2025/04/30 09:44:17 623836] [debug] |xqc_engine_main_logic|END|now:1746006257623828| [2025/04/30 09:44:17 624907] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257624906| [2025/04/30 09:44:17 624915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257624057|pq_index:0| [2025/04/30 09:44:17 624919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257623722| [2025/04/30 09:44:17 624924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257624923| [2025/04/30 09:44:17 624929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257624057|now:1746006257624923| [2025/04/30 09:44:17 624933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257624057|now:1746006257624923| [2025/04/30 09:44:17 624937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 624941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 624946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35637|min_srtt:35637|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 624950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:50408|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:693282| [2025/04/30 09:44:17 624955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 624959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 624962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 624967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 624971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 624975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:633153| [2025/04/30 09:44:17 624980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 624984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:785| [2025/04/30 09:44:17 625018] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:785|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006257624992|stream_id:0|stream_offset:633153| [2025/04/30 09:44:17 625026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:785|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 625034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:44:17 625040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35637|rtt_var:3100|pto_duration:48037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 625047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 625056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 625060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:44:17 625064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257698029|now:1746006257625040|interv:72989| [2025/04/30 09:44:17 625068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257698029|now:1746006257625040|interval:72989|pto_count:0|srtt:35637 [2025/04/30 09:44:17 625073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:51608| [2025/04/30 09:44:17 625078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 625082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:634332| [2025/04/30 09:44:17 625087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 625091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:786| [2025/04/30 09:44:17 625120] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:786|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006257625098|stream_id:0|stream_offset:634332| [2025/04/30 09:44:17 625129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:786|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 625155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:44:17 625160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35637|rtt_var:3100|pto_duration:48037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 625165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 625169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 625172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:44:17 625176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257698135|now:1746006257625160|interv:72975| [2025/04/30 09:44:17 625180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257698135|now:1746006257625160|interval:72975|pto_count:0|srtt:35637 [2025/04/30 09:44:17 625185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:52808| [2025/04/30 09:44:17 625190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 625194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:635511| [2025/04/30 09:44:17 625198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 625206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257626206|now:1746006257625206|interv:1000| [2025/04/30 09:44:17 625210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 625214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 625218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257626206| [2025/04/30 09:44:17 625222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257626206| [2025/04/30 09:44:17 625226] [debug] |xqc_engine_wakeup_after|wakeup:1746006257626206|now:1746006257625226|diff:980| [2025/04/30 09:44:17 625231] [debug] |xqc_engine_main_logic|END|now:1746006257624923| [2025/04/30 09:44:17 625521] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257625520| [2025/04/30 09:44:17 625527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 625532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:262| [2025/04/30 09:44:17 625536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:263| [2025/04/30 09:44:17 625542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:263| [2025/04/30 09:44:17 625546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 625551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:743|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:744|path_largest_ack:743| [2025/04/30 09:44:17 625555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:44474|prior_delivered:552428|prior_time:1746006257583498|is_app_limited:0|send_elapse:34135|ack_elapse:42022|ctl_first_sent_time:1746006257585175|lagest_ack_time:1746006257625520|curr_delivered:596902| [2025/04/30 09:44:17 625560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257585175| [2025/04/30 09:44:17 625565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1283||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 09:44:17 625569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:744|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:744|path_largest_ack:744| [2025/04/30 09:44:17 625574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:43274|prior_delivered:554828|prior_time:1746006257585502|is_app_limited:0|send_elapse:33916|ack_elapse:40018|ctl_first_sent_time:1746006257586967|lagest_ack_time:1746006257625520|curr_delivered:598102| [2025/04/30 09:44:17 625578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257586967| [2025/04/30 09:44:17 625582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1282||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 09:44:17 625586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:35637|rttvar:3100|minrtt:31343|latest_rtt:38553|ack_delay:64| [2025/04/30 09:44:17 625590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:35994|rttvar:3038|minrtt:31343|latest_rtt:38553|ack_delay:64| [2025/04/30 09:44:17 625594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:744|lost_pn:741|thresh:3| [2025/04/30 09:44:17 625599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 625606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35994|rtt_var:3038|pto_duration:48146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 625611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 625615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 625618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:44:17 625622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257698244|now:1746006257625606|interv:72638| [2025/04/30 09:44:17 625626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257698244|now:1746006257625606|interval:72638|pto_count:0|srtt:35994 [2025/04/30 09:44:17 625631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33916, ack_elapse 40018, delivered 43274|rate 1081363|lost 223| [2025/04/30 09:44:17 625635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081363) in round 13| [2025/04/30 09:44:17 625640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 625644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 625648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257586967|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 625652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257586967|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 625657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:904869|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:50408|srtt:35994|latest_rtt:38553|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 625663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:263|largest:263|pns:2| [2025/04/30 09:44:17 625667] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:263|frame:ACK |recv_time:1746006257625520|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 625672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377625520|now:1746006257625520|interv:120000000| [2025/04/30 09:44:17 625676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377625520|now:1746006257625520|interv:120000000| [2025/04/30 09:44:17 625680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257626206|pq_index:0| [2025/04/30 09:44:17 625684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257624923| [2025/04/30 09:44:17 625688] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257625688| [2025/04/30 09:44:17 625693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257625692| [2025/04/30 09:44:17 625701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 625706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35994|min_srtt:35994|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 625710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:50408|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:693282| [2025/04/30 09:44:17 625715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:35994|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 625719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 625724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35994|min_srtt:35994|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 625728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:50408|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:694461| [2025/04/30 09:44:17 625732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:35994|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 625737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 625741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35994|min_srtt:35994|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 625745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:50408|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:695640| [2025/04/30 09:44:17 625749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 625753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 625757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 625761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 625766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 625770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:635511| [2025/04/30 09:44:17 625774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 625778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 625782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257626206| [2025/04/30 09:44:17 625788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257626206| [2025/04/30 09:44:17 625792] [debug] |xqc_engine_wakeup_after|wakeup:1746006257626206|now:1746006257625792|diff:414| [2025/04/30 09:44:17 625797] [debug] |xqc_engine_main_logic|END|now:1746006257625692| [2025/04/30 09:44:17 625802] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257625801| [2025/04/30 09:44:17 625805] [debug] |xqc_engine_wakeup_after|wakeup:1746006257626206|now:1746006257625805|diff:401| [2025/04/30 09:44:17 625809] [debug] |xqc_engine_main_logic|END|now:1746006257625801| [2025/04/30 09:44:17 626877] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257626877| [2025/04/30 09:44:17 626885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257626206|pq_index:0| [2025/04/30 09:44:17 626889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257625692| [2025/04/30 09:44:17 626894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257626893| [2025/04/30 09:44:17 626898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257626206|now:1746006257626893| [2025/04/30 09:44:17 626903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257626206|now:1746006257626893| [2025/04/30 09:44:17 626907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 626911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 626915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:35994|min_srtt:35994|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 626920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:50408|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:695640| [2025/04/30 09:44:17 626924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 626928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 626932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 626936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 626940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 626944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:635511| [2025/04/30 09:44:17 626949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 626953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:787| [2025/04/30 09:44:17 626987] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:787|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006257626961|stream_id:0|stream_offset:635511| [2025/04/30 09:44:17 626996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:787|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 627009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:44:17 627016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:35994|rtt_var:3038|pto_duration:48146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 627021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 627025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 627029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:44:17 627033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257700107|now:1746006257627016|interv:73091| [2025/04/30 09:44:17 627037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257700107|now:1746006257627016|interval:73091|pto_count:0|srtt:35994 [2025/04/30 09:44:17 627041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:51608| [2025/04/30 09:44:17 627046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 627050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:636690| [2025/04/30 09:44:17 627055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 627059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257628058|now:1746006257627058|interv:1000| [2025/04/30 09:44:17 627062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 627066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 627070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257628058| [2025/04/30 09:44:17 627075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257628058| [2025/04/30 09:44:17 627079] [debug] |xqc_engine_wakeup_after|wakeup:1746006257628058|now:1746006257627078|diff:980| [2025/04/30 09:44:17 627083] [debug] |xqc_engine_main_logic|END|now:1746006257626893| [2025/04/30 09:44:17 627576] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006257627575| [2025/04/30 09:44:17 627584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 627589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:263| [2025/04/30 09:44:17 627593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:264| [2025/04/30 09:44:17 627599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:264| [2025/04/30 09:44:17 627603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 627608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:745|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:746|path_largest_ack:745| [2025/04/30 09:44:17 627612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:44474|prior_delivered:554828|prior_time:1746006257585502|is_app_limited:0|send_elapse:34012|ack_elapse:42073|ctl_first_sent_time:1746006257587063|lagest_ack_time:1746006257627575|curr_delivered:599302| [2025/04/30 09:44:17 627621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257587063| [2025/04/30 09:44:17 627625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1281||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 09:44:17 627629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:746|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:746|path_largest_ack:746| [2025/04/30 09:44:17 627634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:43274|prior_delivered:557228|prior_time:1746006257587517|is_app_limited:0|send_elapse:33935|ack_elapse:40058|ctl_first_sent_time:1746006257588973|lagest_ack_time:1746006257627575|curr_delivered:600502| [2025/04/30 09:44:17 627638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257588973| [2025/04/30 09:44:17 627642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1280||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 09:44:17 627646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:35994|rttvar:3038|minrtt:31343|latest_rtt:38602|ack_delay:64| [2025/04/30 09:44:17 627650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:36312|rttvar:2915|minrtt:31343|latest_rtt:38602|ack_delay:64| [2025/04/30 09:44:17 627655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:746|lost_pn:743|thresh:3| [2025/04/30 09:44:17 627659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 627663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:36312|rtt_var:2915|pto_duration:47972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 627667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 627671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 627675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:44:17 627679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257699933|now:1746006257627663|interv:72270| [2025/04/30 09:44:17 627683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257699933|now:1746006257627663|interval:72270|pto_count:0|srtt:36312 [2025/04/30 09:44:17 627687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33935, ack_elapse 40058, delivered 43274|rate 1080283|lost 223| [2025/04/30 09:44:17 627691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1080283) in round 13| [2025/04/30 09:44:17 627696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 627700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 627704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257588973|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 627710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257588973|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 627715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:904869|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:49208|srtt:36312|latest_rtt:38602|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 627720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 627725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006257652575|now:1746006257627575|interv:25000| [2025/04/30 09:44:17 627730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006257627575|max_ack_delay:25000| [2025/04/30 09:44:17 627734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:264|largest:264|pns:2| [2025/04/30 09:44:17 627738] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:264|frame:PING ACK |recv_time:1746006257627575|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 627743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377627575|now:1746006257627575|interv:120000000| [2025/04/30 09:44:17 627747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377627575|now:1746006257627575|interv:120000000| [2025/04/30 09:44:17 627751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257628058|pq_index:0| [2025/04/30 09:44:17 627755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257626893| [2025/04/30 09:44:17 627759] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257627759| [2025/04/30 09:44:17 627764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257627763| [2025/04/30 09:44:17 627769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 627773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36312|min_srtt:36312|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 627778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:49208|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:695640| [2025/04/30 09:44:17 627782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:36312|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 627787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 627791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36312|min_srtt:36312|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 627798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:49208|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:696819| [2025/04/30 09:44:17 627802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:36312|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 627807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 627811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36312|min_srtt:36312|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 627815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:49208|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:697998| [2025/04/30 09:44:17 627819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 627823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 627827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 627831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 627836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 627840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:636690| [2025/04/30 09:44:17 627844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 627848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 627852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257628058| [2025/04/30 09:44:17 627856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257628058| [2025/04/30 09:44:17 627860] [debug] |xqc_engine_wakeup_after|wakeup:1746006257628058|now:1746006257627860|diff:198| [2025/04/30 09:44:17 627864] [debug] |xqc_engine_main_logic|END|now:1746006257627763| [2025/04/30 09:44:17 627869] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257627869| [2025/04/30 09:44:17 627872] [debug] |xqc_engine_wakeup_after|wakeup:1746006257628058|now:1746006257627872|diff:186| [2025/04/30 09:44:17 627876] [debug] |xqc_engine_main_logic|END|now:1746006257627869| [2025/04/30 09:44:17 628944] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257628944| [2025/04/30 09:44:17 628952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257628058|pq_index:0| [2025/04/30 09:44:17 628956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257627763| [2025/04/30 09:44:17 628961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257628960| [2025/04/30 09:44:17 628969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257628058|now:1746006257628960| [2025/04/30 09:44:17 628973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257628058|now:1746006257628960| [2025/04/30 09:44:17 628977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 628981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 628986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36312|min_srtt:36312|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 628990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:49208|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:697998| [2025/04/30 09:44:17 628995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 628998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 629002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 629006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 629011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 629015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:636690| [2025/04/30 09:44:17 629019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 629024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:788| [2025/04/30 09:44:17 629057] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:788|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746006257629031|stream_id:0|stream_offset:636690| [2025/04/30 09:44:17 629066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:788|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 629073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 09:44:17 629081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:36312|rtt_var:2915|pto_duration:47972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 629086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 629090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 629093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:44:17 629097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257702003|now:1746006257629080|interv:72923| [2025/04/30 09:44:17 629101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257702003|now:1746006257629080|interval:72923|pto_count:0|srtt:36312 [2025/04/30 09:44:17 629110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:50408| [2025/04/30 09:44:17 629115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 629119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:637869| [2025/04/30 09:44:17 629123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 629127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:789| [2025/04/30 09:44:17 629172] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:789|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006257629149|stream_id:0|stream_offset:637869| [2025/04/30 09:44:17 629185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:789|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 629192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:44:17 629199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:36312|rtt_var:2915|pto_duration:47972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 629204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 629208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 629212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:44:17 629216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257702121|now:1746006257629199|interv:72922| [2025/04/30 09:44:17 629220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257702121|now:1746006257629199|interval:72922|pto_count:0|srtt:36312 [2025/04/30 09:44:17 629224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:51608| [2025/04/30 09:44:17 629229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 629233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:639048| [2025/04/30 09:44:17 629238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 629241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257630241|now:1746006257629241|interv:1000| [2025/04/30 09:44:17 629245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 629249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 629253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257630241| [2025/04/30 09:44:17 629257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257630241| [2025/04/30 09:44:17 629261] [debug] |xqc_engine_wakeup_after|wakeup:1746006257630241|now:1746006257629261|diff:980| [2025/04/30 09:44:17 629270] [debug] |xqc_engine_main_logic|END|now:1746006257628960| [2025/04/30 09:44:17 629489] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257629488| [2025/04/30 09:44:17 629495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 629500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:264| [2025/04/30 09:44:17 629504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:265| [2025/04/30 09:44:17 629510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:265| [2025/04/30 09:44:17 629514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 629519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:747|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:748|path_largest_ack:747| [2025/04/30 09:44:17 629523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:44474|prior_delivered:557228|prior_time:1746006257587517|is_app_limited:0|send_elapse:34028|ack_elapse:41971|ctl_first_sent_time:1746006257589066|lagest_ack_time:1746006257629488|curr_delivered:601702| [2025/04/30 09:44:17 629528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257589066| [2025/04/30 09:44:17 629532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1279||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 09:44:17 629536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:748|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:748|path_largest_ack:748| [2025/04/30 09:44:17 629540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:44474|prior_delivered:557228|prior_time:1746006257587517|is_app_limited:0|send_elapse:34028|ack_elapse:41971|ctl_first_sent_time:1746006257589066|lagest_ack_time:1746006257629488|curr_delivered:602902| [2025/04/30 09:44:17 629545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257589173| [2025/04/30 09:44:17 629549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1278||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 09:44:17 629553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:36312|rttvar:2915|minrtt:31343|latest_rtt:40315|ack_delay:56| [2025/04/30 09:44:17 629557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:36805|rttvar:3173|minrtt:31343|latest_rtt:40315|ack_delay:56| [2025/04/30 09:44:17 629561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:748|lost_pn:745|thresh:3| [2025/04/30 09:44:17 629565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 629569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:36805|rtt_var:3173|pto_duration:49497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 629574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 629577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 629581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:44:17 629589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257703646|now:1746006257629569|interv:74077| [2025/04/30 09:44:17 629593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257703646|now:1746006257629569|interval:74077|pto_count:0|srtt:36805 [2025/04/30 09:44:17 629597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 34028, ack_elapse 41971, delivered 45674|rate 1088227|lost 223| [2025/04/30 09:44:17 629601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1088227) in round 13| [2025/04/30 09:44:17 629605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 629609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94537|extra_cwnd:17746| [2025/04/30 09:44:17 629613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257589173|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 629618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257589173|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559628| [2025/04/30 09:44:17 629622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:904869|bw:1206493|cwnd:112283|full_bw_reached:1|inflight:49208|srtt:36805|latest_rtt:40315|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 629628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:265|largest:265|pns:2| [2025/04/30 09:44:17 629632] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:265|frame:ACK |recv_time:1746006257629488|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 629637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377629488|now:1746006257629488|interv:120000000| [2025/04/30 09:44:17 629641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377629488|now:1746006257629488|interv:120000000| [2025/04/30 09:44:17 629645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257630241|pq_index:0| [2025/04/30 09:44:17 629649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257628960| [2025/04/30 09:44:17 629653] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257629653| [2025/04/30 09:44:17 629658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257629657| [2025/04/30 09:44:17 629663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 629667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36805|min_srtt:36805|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 629672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:49208|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:697998| [2025/04/30 09:44:17 629679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:36805|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 629684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 629688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36805|min_srtt:36805|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 629692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:49208|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:699177| [2025/04/30 09:44:17 629697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:36805|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 629702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 629706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36805|min_srtt:36805|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 629710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:49208|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:700356| [2025/04/30 09:44:17 629715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 629719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 629722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 629727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 629731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 629735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:639048| [2025/04/30 09:44:17 629739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 629743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 629747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257630241| [2025/04/30 09:44:17 629751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257630241| [2025/04/30 09:44:17 629755] [debug] |xqc_engine_wakeup_after|wakeup:1746006257630241|now:1746006257629755|diff:486| [2025/04/30 09:44:17 629759] [debug] |xqc_engine_main_logic|END|now:1746006257629657| [2025/04/30 09:44:17 629764] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257629764| [2025/04/30 09:44:17 629768] [debug] |xqc_engine_wakeup_after|wakeup:1746006257630241|now:1746006257629768|diff:473| [2025/04/30 09:44:17 629772] [debug] |xqc_engine_main_logic|END|now:1746006257629764| [2025/04/30 09:44:17 630839] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257630839| [2025/04/30 09:44:17 630847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257630241|pq_index:0| [2025/04/30 09:44:17 630856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257629657| [2025/04/30 09:44:17 630860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257630859| [2025/04/30 09:44:17 630865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257630241|now:1746006257630859| [2025/04/30 09:44:17 630869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257630241|now:1746006257630859| [2025/04/30 09:44:17 630873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 630877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 630882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:36805|min_srtt:36805|path_bw:1206493|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 630886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:49208|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:700356| [2025/04/30 09:44:17 630890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 630894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 630898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 630902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 630907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 630911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:639048| [2025/04/30 09:44:17 630915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 630919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:790| [2025/04/30 09:44:17 630952] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:790|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746006257630927|stream_id:0|stream_offset:639048| [2025/04/30 09:44:17 630961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 630968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 09:44:17 630975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:36805|rtt_var:3173|pto_duration:49497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 630982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 630987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 630995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:44:17 630999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257705424|now:1746006257630975|interv:74449| [2025/04/30 09:44:17 631003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257705424|now:1746006257630975|interval:74449|pto_count:0|srtt:36805 [2025/04/30 09:44:17 631007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112283|inflight:50408| [2025/04/30 09:44:17 631012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 631016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:112283|conn:00005577253BD50C|stream_id:0|stream_offset:640227| [2025/04/30 09:44:17 631021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 631025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257632025|now:1746006257631025|interv:1000| [2025/04/30 09:44:17 631029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 631032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 631036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257632025| [2025/04/30 09:44:17 631041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257632025| [2025/04/30 09:44:17 631045] [debug] |xqc_engine_wakeup_after|wakeup:1746006257632025|now:1746006257631044|diff:981| [2025/04/30 09:44:17 631049] [debug] |xqc_engine_main_logic|END|now:1746006257630859| [2025/04/30 09:44:17 631492] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257631491| [2025/04/30 09:44:17 631499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 631505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:265| [2025/04/30 09:44:17 631509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:266| [2025/04/30 09:44:17 631515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:266| [2025/04/30 09:44:17 631519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 631523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:749|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:750|path_largest_ack:749| [2025/04/30 09:44:17 631528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:44474|prior_delivered:559628|prior_time:1746006257589548|is_app_limited:0|send_elapse:34008|ack_elapse:41943|ctl_first_sent_time:1746006257591054|lagest_ack_time:1746006257631491|curr_delivered:604102| [2025/04/30 09:44:17 631532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257591054| [2025/04/30 09:44:17 631537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1277||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 09:44:17 631541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:750|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:750|path_largest_ack:750| [2025/04/30 09:44:17 631549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:44474|prior_delivered:559628|prior_time:1746006257589548|is_app_limited:0|send_elapse:34008|ack_elapse:41943|ctl_first_sent_time:1746006257591054|lagest_ack_time:1746006257631491|curr_delivered:605302| [2025/04/30 09:44:17 631553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257591221| [2025/04/30 09:44:17 631557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1276||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 09:44:17 631561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:36805|rttvar:3173|minrtt:31343|latest_rtt:40270|ack_delay:56| [2025/04/30 09:44:17 631565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37231|rttvar:3232|minrtt:31343|latest_rtt:40270|ack_delay:56| [2025/04/30 09:44:17 631570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:750|lost_pn:747|thresh:3| [2025/04/30 09:44:17 631574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 631578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37231|rtt_var:3232|pto_duration:50159|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 631582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 631586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 631590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48008| [2025/04/30 09:44:17 631593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257706086|now:1746006257631577|interv:74509| [2025/04/30 09:44:17 631597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257706086|now:1746006257631577|interval:74509|pto_count:0|srtt:37231 [2025/04/30 09:44:17 631602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 34008, ack_elapse 41943, delivered 45674|rate 1088954|lost 223| [2025/04/30 09:44:17 631606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 13 -> 14| [2025/04/30 09:44:17 631610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1088954) in round 14| [2025/04/30 09:44:17 631614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 631618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94447|extra_cwnd:17746| [2025/04/30 09:44:17 631622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257591221|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 631626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112283|packet_lost:0|acked:2400|po_sent_time:1746006257591221|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 631631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:904014|bw:1205352|cwnd:112193|full_bw_reached:1|inflight:48008|srtt:37231|latest_rtt:40270|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 631639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:266|largest:266|pns:2| [2025/04/30 09:44:17 631643] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:266|frame:ACK |recv_time:1746006257631491|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 631648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377631491|now:1746006257631491|interv:120000000| [2025/04/30 09:44:17 631652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377631491|now:1746006257631491|interv:120000000| [2025/04/30 09:44:17 631656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257632025|pq_index:0| [2025/04/30 09:44:17 631660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257630859| [2025/04/30 09:44:17 631664] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257631664| [2025/04/30 09:44:17 631669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257631668| [2025/04/30 09:44:17 631674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 631679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37231|min_srtt:37231|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 631683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48008|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:700356| [2025/04/30 09:44:17 631688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37231|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 631692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 631697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37231|min_srtt:37231|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 631701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:48008|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:701535| [2025/04/30 09:44:17 631706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37231|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 631710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 631714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37231|min_srtt:37231|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 631718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:48008|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:702714| [2025/04/30 09:44:17 631722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 631731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 631734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 631739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 631743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 631747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:640227| [2025/04/30 09:44:17 631751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 631755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 631759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257632025| [2025/04/30 09:44:17 631763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257632025| [2025/04/30 09:44:17 631767] [debug] |xqc_engine_wakeup_after|wakeup:1746006257632025|now:1746006257631767|diff:258| [2025/04/30 09:44:17 631771] [debug] |xqc_engine_main_logic|END|now:1746006257631668| [2025/04/30 09:44:17 631776] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257631776| [2025/04/30 09:44:17 631780] [debug] |xqc_engine_wakeup_after|wakeup:1746006257632025|now:1746006257631780|diff:245| [2025/04/30 09:44:17 631784] [debug] |xqc_engine_main_logic|END|now:1746006257631776| [2025/04/30 09:44:17 632851] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257632851| [2025/04/30 09:44:17 632859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257632025|pq_index:0| [2025/04/30 09:44:17 632863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257631668| [2025/04/30 09:44:17 632868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257632867| [2025/04/30 09:44:17 632873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257632025|now:1746006257632867| [2025/04/30 09:44:17 632877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257632025|now:1746006257632867| [2025/04/30 09:44:17 632881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 632885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 632889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37231|min_srtt:37231|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 632894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:48008|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:702714| [2025/04/30 09:44:17 632898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 632902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 632909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 632914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 632918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 632922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:640227| [2025/04/30 09:44:17 632927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 632931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:791| [2025/04/30 09:44:17 632964] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:791|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746006257632938|stream_id:0|stream_offset:640227| [2025/04/30 09:44:17 632973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 632980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 09:44:17 632987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37231|rtt_var:3232|pto_duration:50159|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 632994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 632998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 633002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:44:17 633006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257708097|now:1746006257632987|interv:75110| [2025/04/30 09:44:17 633010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257708097|now:1746006257632987|interval:75110|pto_count:0|srtt:37231 [2025/04/30 09:44:17 633014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:49208| [2025/04/30 09:44:17 633019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 633023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:641406| [2025/04/30 09:44:17 633027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 633032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:792| [2025/04/30 09:44:17 633060] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:792|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746006257633038|stream_id:0|stream_offset:641406| [2025/04/30 09:44:17 633068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 633081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 09:44:17 633088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37231|rtt_var:3232|pto_duration:50159|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 633093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 633097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 633101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:44:17 633104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257708197|now:1746006257633088|interv:75109| [2025/04/30 09:44:17 633108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257708197|now:1746006257633088|interval:75109|pto_count:0|srtt:37231 [2025/04/30 09:44:17 633113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:50408| [2025/04/30 09:44:17 633117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 633121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:642585| [2025/04/30 09:44:17 633126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 633130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257634130|now:1746006257633130|interv:1000| [2025/04/30 09:44:17 633155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 633160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 633164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257634130| [2025/04/30 09:44:17 633168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257634130| [2025/04/30 09:44:17 633172] [debug] |xqc_engine_wakeup_after|wakeup:1746006257634130|now:1746006257633172|diff:958| [2025/04/30 09:44:17 633176] [debug] |xqc_engine_main_logic|END|now:1746006257632867| [2025/04/30 09:44:17 633493] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257633492| [2025/04/30 09:44:17 633498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 633504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:266| [2025/04/30 09:44:17 633508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:267| [2025/04/30 09:44:17 633513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:267| [2025/04/30 09:44:17 633517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 633522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:751|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:752|path_largest_ack:751| [2025/04/30 09:44:17 633526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46874|prior_delivered:559628|prior_time:1746006257589548|is_app_limited:0|send_elapse:34309|ack_elapse:43944|ctl_first_sent_time:1746006257591355|lagest_ack_time:1746006257633492|curr_delivered:606502| [2025/04/30 09:44:17 633535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257591355| [2025/04/30 09:44:17 633539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1275||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 09:44:17 633543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:752|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:752|path_largest_ack:752| [2025/04/30 09:44:17 633548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45674|prior_delivered:562028|prior_time:1746006257591550|is_app_limited:0|send_elapse:33981|ack_elapse:41942|ctl_first_sent_time:1746006257593008|lagest_ack_time:1746006257633492|curr_delivered:607702| [2025/04/30 09:44:17 633552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257593008| [2025/04/30 09:44:17 633556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1274||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 09:44:17 633560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37231|rttvar:3232|minrtt:31343|latest_rtt:40484|ack_delay:64| [2025/04/30 09:44:17 633564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37630|rttvar:3221|minrtt:31343|latest_rtt:40484|ack_delay:64| [2025/04/30 09:44:17 633568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:752|lost_pn:749|thresh:3| [2025/04/30 09:44:17 633572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 633576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37630|rtt_var:3221|pto_duration:50514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 633580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 633584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 633588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48008| [2025/04/30 09:44:17 633592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257708552|now:1746006257633576|interv:74976| [2025/04/30 09:44:17 633596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257708552|now:1746006257633576|interval:74976|pto_count:0|srtt:37630 [2025/04/30 09:44:17 633600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33981, ack_elapse 41942, delivered 45674|rate 1088980|lost 223| [2025/04/30 09:44:17 633605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1088980) in round 14| [2025/04/30 09:44:17 633609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 633613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94447|extra_cwnd:17746| [2025/04/30 09:44:17 633617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257593008|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 633627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257593008|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 633632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:904014|bw:1205352|cwnd:112193|full_bw_reached:1|inflight:48008|srtt:37630|latest_rtt:40484|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 633637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:267|largest:267|pns:2| [2025/04/30 09:44:17 633642] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:267|frame:ACK |recv_time:1746006257633492|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 633646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377633492|now:1746006257633492|interv:120000000| [2025/04/30 09:44:17 633650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377633492|now:1746006257633492|interv:120000000| [2025/04/30 09:44:17 633654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257634130|pq_index:0| [2025/04/30 09:44:17 633658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257632867| [2025/04/30 09:44:17 633662] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257633662| [2025/04/30 09:44:17 633667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257633666| [2025/04/30 09:44:17 633672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 633677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37630|min_srtt:37630|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 633681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48008|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:702714| [2025/04/30 09:44:17 633686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37630|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 633690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 633694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37630|min_srtt:37630|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 633699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:48008|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:703893| [2025/04/30 09:44:17 633703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37630|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 633707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 633714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37630|min_srtt:37630|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 633718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:48008|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:705072| [2025/04/30 09:44:17 633722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 633726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 633730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 633734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 633739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 633743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:642585| [2025/04/30 09:44:17 633747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 633751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 633755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257634130| [2025/04/30 09:44:17 633759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257634130| [2025/04/30 09:44:17 633763] [debug] |xqc_engine_wakeup_after|wakeup:1746006257634130|now:1746006257633763|diff:367| [2025/04/30 09:44:17 633767] [debug] |xqc_engine_main_logic|END|now:1746006257633666| [2025/04/30 09:44:17 633772] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257633772| [2025/04/30 09:44:17 633776] [debug] |xqc_engine_wakeup_after|wakeup:1746006257634130|now:1746006257633775|diff:355| [2025/04/30 09:44:17 633779] [debug] |xqc_engine_main_logic|END|now:1746006257633772| [2025/04/30 09:44:17 634848] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257634848| [2025/04/30 09:44:17 634856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257634130|pq_index:0| [2025/04/30 09:44:17 634860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257633666| [2025/04/30 09:44:17 634864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257634864| [2025/04/30 09:44:17 634869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257634130|now:1746006257634864| [2025/04/30 09:44:17 634873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257634130|now:1746006257634864| [2025/04/30 09:44:17 634877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 634882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 634886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37630|min_srtt:37630|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 634894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:48008|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:705072| [2025/04/30 09:44:17 634899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 634902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 634906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 634910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 634915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 634919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:642585| [2025/04/30 09:44:17 634923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 634928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:793| [2025/04/30 09:44:17 634961] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:793|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746006257634935|stream_id:0|stream_offset:642585| [2025/04/30 09:44:17 634970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 634978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 09:44:17 634984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37630|rtt_var:3221|pto_duration:50514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 634991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 634996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 634999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:44:17 635003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257710449|now:1746006257634984|interv:75465| [2025/04/30 09:44:17 635007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257710449|now:1746006257634984|interval:75465|pto_count:0|srtt:37630 [2025/04/30 09:44:17 635012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:49208| [2025/04/30 09:44:17 635017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 635021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:643764| [2025/04/30 09:44:17 635025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 635033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257636033|now:1746006257635033|interv:1000| [2025/04/30 09:44:17 635037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 635041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 635045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257636033| [2025/04/30 09:44:17 635049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257636033| [2025/04/30 09:44:17 635053] [debug] |xqc_engine_wakeup_after|wakeup:1746006257636033|now:1746006257635053|diff:980| [2025/04/30 09:44:17 635057] [debug] |xqc_engine_main_logic|END|now:1746006257634864| [2025/04/30 09:44:17 635483] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257635482| [2025/04/30 09:44:17 635491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 635496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:267| [2025/04/30 09:44:17 635500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:268| [2025/04/30 09:44:17 635506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:268| [2025/04/30 09:44:17 635510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 635514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:753|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:754|path_largest_ack:753| [2025/04/30 09:44:17 635519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46874|prior_delivered:562028|prior_time:1746006257591550|is_app_limited:0|send_elapse:34073|ack_elapse:43932|ctl_first_sent_time:1746006257593100|lagest_ack_time:1746006257635482|curr_delivered:608902| [2025/04/30 09:44:17 635523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257593100| [2025/04/30 09:44:17 635528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1273||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 09:44:17 635532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:754|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:754|path_largest_ack:754| [2025/04/30 09:44:17 635536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45674|prior_delivered:564428|prior_time:1746006257593568|is_app_limited:0|send_elapse:34008|ack_elapse:41914|ctl_first_sent_time:1746006257595031|lagest_ack_time:1746006257635482|curr_delivered:610102| [2025/04/30 09:44:17 635541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257595031| [2025/04/30 09:44:17 635545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1272||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 09:44:17 635549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37630|rttvar:3221|minrtt:31343|latest_rtt:40451|ack_delay:56| [2025/04/30 09:44:17 635553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37976|rttvar:3107|minrtt:31343|latest_rtt:40451|ack_delay:56| [2025/04/30 09:44:17 635557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:754|lost_pn:751|thresh:3| [2025/04/30 09:44:17 635561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 635569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37976|rtt_var:3107|pto_duration:50404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 635573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 635577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 635581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46808| [2025/04/30 09:44:17 635585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257710339|now:1746006257635568|interv:74771| [2025/04/30 09:44:17 635588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257710339|now:1746006257635568|interval:74771|pto_count:0|srtt:37976 [2025/04/30 09:44:17 635593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 34008, ack_elapse 41914, delivered 45674|rate 1089707|lost 223| [2025/04/30 09:44:17 635597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1089707) in round 14| [2025/04/30 09:44:17 635601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 635605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94447|extra_cwnd:17746| [2025/04/30 09:44:17 635609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257595031|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 635614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257595031|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 635618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:904014|bw:1205352|cwnd:112193|full_bw_reached:1|inflight:46808|srtt:37976|latest_rtt:40451|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 635624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:268|largest:268|pns:2| [2025/04/30 09:44:17 635628] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:268|frame:ACK |recv_time:1746006257635482|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 635632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377635482|now:1746006257635482|interv:120000000| [2025/04/30 09:44:17 635637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377635482|now:1746006257635482|interv:120000000| [2025/04/30 09:44:17 635640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257636033|pq_index:0| [2025/04/30 09:44:17 635645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257634864| [2025/04/30 09:44:17 635649] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257635649| [2025/04/30 09:44:17 635653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257635652| [2025/04/30 09:44:17 635661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 635667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37976|min_srtt:37976|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 635671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46808|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:705072| [2025/04/30 09:44:17 635675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37976|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 635680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 635684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37976|min_srtt:37976|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 635688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:706251| [2025/04/30 09:44:17 635692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37976|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 635697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 635701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37976|min_srtt:37976|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 635705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46808|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:707430| [2025/04/30 09:44:17 635710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 635713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 635717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 635721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 635726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 635730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:643764| [2025/04/30 09:44:17 635734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 635738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 635742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257636033| [2025/04/30 09:44:17 635748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257636033| [2025/04/30 09:44:17 635752] [debug] |xqc_engine_wakeup_after|wakeup:1746006257636033|now:1746006257635752|diff:281| [2025/04/30 09:44:17 635756] [debug] |xqc_engine_main_logic|END|now:1746006257635652| [2025/04/30 09:44:17 635761] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257635761| [2025/04/30 09:44:17 635765] [debug] |xqc_engine_wakeup_after|wakeup:1746006257636033|now:1746006257635765|diff:268| [2025/04/30 09:44:17 635769] [debug] |xqc_engine_main_logic|END|now:1746006257635761| [2025/04/30 09:44:17 636836] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257636836| [2025/04/30 09:44:17 636844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257636033|pq_index:0| [2025/04/30 09:44:17 636848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257635652| [2025/04/30 09:44:17 636853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257636852| [2025/04/30 09:44:17 636858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257636033|now:1746006257636852| [2025/04/30 09:44:17 636862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257636033|now:1746006257636852| [2025/04/30 09:44:17 636866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 636870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 636874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37976|min_srtt:37976|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 636879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46808|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:707430| [2025/04/30 09:44:17 636883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 636887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 636891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 636895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 636899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 636903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:643764| [2025/04/30 09:44:17 636908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 636912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:794| [2025/04/30 09:44:17 636945] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:794|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46808|now:1746006257636920|stream_id:0|stream_offset:643764| [2025/04/30 09:44:17 636954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 636967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46808|applimit:0| [2025/04/30 09:44:17 636974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37976|rtt_var:3107|pto_duration:50404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 636979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 636983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 636987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48008| [2025/04/30 09:44:17 636991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257712324|now:1746006257636974|interv:75350| [2025/04/30 09:44:17 636995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257712324|now:1746006257636974|interval:75350|pto_count:0|srtt:37976 [2025/04/30 09:44:17 636999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:48008| [2025/04/30 09:44:17 637004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 637008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:644943| [2025/04/30 09:44:17 637012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 637017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:795| [2025/04/30 09:44:17 637049] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:795|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746006257637024|stream_id:0|stream_offset:644943| [2025/04/30 09:44:17 637058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 637066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 09:44:17 637072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37976|rtt_var:3107|pto_duration:50404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 637078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 637083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 637087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:44:17 637090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257712428|now:1746006257637072|interv:75356| [2025/04/30 09:44:17 637094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257712428|now:1746006257637072|interval:75356|pto_count:0|srtt:37976 [2025/04/30 09:44:17 637099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:49208| [2025/04/30 09:44:17 637107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 637112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:646122| [2025/04/30 09:44:17 637116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 637120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257638120|now:1746006257637120|interv:1000| [2025/04/30 09:44:17 637124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 637128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 637146] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257638120| [2025/04/30 09:44:17 637153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257638120| [2025/04/30 09:44:17 637157] [debug] |xqc_engine_wakeup_after|wakeup:1746006257638120|now:1746006257637157|diff:963| [2025/04/30 09:44:17 637162] [debug] |xqc_engine_main_logic|END|now:1746006257636852| [2025/04/30 09:44:17 637642] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257637641| [2025/04/30 09:44:17 637647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 637653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:268| [2025/04/30 09:44:17 637657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:269| [2025/04/30 09:44:17 637663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:269| [2025/04/30 09:44:17 637667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 637672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:755|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:756|path_largest_ack:755| [2025/04/30 09:44:17 637676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46874|prior_delivered:564428|prior_time:1746006257593568|is_app_limited:0|send_elapse:34146|ack_elapse:44073|ctl_first_sent_time:1746006257595169|lagest_ack_time:1746006257637641|curr_delivered:611302| [2025/04/30 09:44:17 637680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257595169| [2025/04/30 09:44:17 637685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1271||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 09:44:17 637689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:756|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:756|path_largest_ack:756| [2025/04/30 09:44:17 637694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45682|prior_delivered:566828|prior_time:1746006257595517|is_app_limited:0|send_elapse:33994|ack_elapse:42124|ctl_first_sent_time:1746006257597011|lagest_ack_time:1746006257637641|curr_delivered:612510| [2025/04/30 09:44:17 637698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257597011| [2025/04/30 09:44:17 637702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1270||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 09:44:17 637706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37976|rttvar:3107|minrtt:31343|latest_rtt:40630|ack_delay:224| [2025/04/30 09:44:17 637714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38279|rttvar:2938|minrtt:31343|latest_rtt:40630|ack_delay:224| [2025/04/30 09:44:17 637719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:756|lost_pn:753|thresh:3| [2025/04/30 09:44:17 637723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 250|pns:2| [2025/04/30 09:44:17 637727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 637731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38279|rtt_var:2938|pto_duration:50031|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 637735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 637739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 637743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 637747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257712055|now:1746006257637731|interv:74324| [2025/04/30 09:44:17 637751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257712055|now:1746006257637731|interval:74324|pto_count:0|srtt:38279 [2025/04/30 09:44:17 637755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33994, ack_elapse 42124, delivered 45682|rate 1084464|lost 223| [2025/04/30 09:44:17 637759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1084464) in round 14| [2025/04/30 09:44:17 637763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 637767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94447|extra_cwnd:17746| [2025/04/30 09:44:17 637771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2408|po_sent_time:1746006257597011|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 637776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2408|po_sent_time:1746006257597011|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 637780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:904014|bw:1205352|cwnd:112193|full_bw_reached:1|inflight:46800|srtt:38279|latest_rtt:40630|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 637786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:269|largest:269|pns:2| [2025/04/30 09:44:17 637790] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:269|frame:ACK |recv_time:1746006257637641|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 637795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377637641|now:1746006257637641|interv:120000000| [2025/04/30 09:44:17 637799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377637641|now:1746006257637641|interv:120000000| [2025/04/30 09:44:17 637805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257638120|pq_index:0| [2025/04/30 09:44:17 637809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257636852| [2025/04/30 09:44:17 637813] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257637813| [2025/04/30 09:44:17 637818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257637817| [2025/04/30 09:44:17 637823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 637828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38279|min_srtt:38279|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 637832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46800|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:707430| [2025/04/30 09:44:17 637837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38279|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 637841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 637846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38279|min_srtt:38279|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 637850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:46800|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:708609| [2025/04/30 09:44:17 637854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38279|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 637858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 637863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38279|min_srtt:38279|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 637867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46800|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:709788| [2025/04/30 09:44:17 637871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 637875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 637879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 637883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 637887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 637894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:646122| [2025/04/30 09:44:17 637898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 637902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 637906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257638120| [2025/04/30 09:44:17 637910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257638120| [2025/04/30 09:44:17 637914] [debug] |xqc_engine_wakeup_after|wakeup:1746006257638120|now:1746006257637914|diff:206| [2025/04/30 09:44:17 637918] [debug] |xqc_engine_main_logic|END|now:1746006257637817| [2025/04/30 09:44:17 637923] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257637923| [2025/04/30 09:44:17 637927] [debug] |xqc_engine_wakeup_after|wakeup:1746006257638120|now:1746006257637927|diff:193| [2025/04/30 09:44:17 637931] [debug] |xqc_engine_main_logic|END|now:1746006257637923| [2025/04/30 09:44:17 638998] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257638998| [2025/04/30 09:44:17 639006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257638120|pq_index:0| [2025/04/30 09:44:17 639010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257637817| [2025/04/30 09:44:17 639015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257639014| [2025/04/30 09:44:17 639020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257638120|now:1746006257639014| [2025/04/30 09:44:17 639024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257638120|now:1746006257639014| [2025/04/30 09:44:17 639028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 639032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 639037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38279|min_srtt:38279|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 639041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46800|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:709788| [2025/04/30 09:44:17 639045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 639049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 639053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 639057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 639062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 639066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:646122| [2025/04/30 09:44:17 639074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 639078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:796| [2025/04/30 09:44:17 639113] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:796|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257639086|stream_id:0|stream_offset:646122| [2025/04/30 09:44:17 639122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 639130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 639157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38279|rtt_var:2938|pto_duration:50031|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 639163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 639167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 639170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 639174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257714117|now:1746006257639157|interv:74960| [2025/04/30 09:44:17 639178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257714117|now:1746006257639157|interval:74960|pto_count:0|srtt:38279 [2025/04/30 09:44:17 639183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:48000| [2025/04/30 09:44:17 639188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 639192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:647301| [2025/04/30 09:44:17 639196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 639200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:797| [2025/04/30 09:44:17 639231] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:797|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257639208|stream_id:0|stream_offset:647301| [2025/04/30 09:44:17 639240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 639248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 639254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38279|rtt_var:2938|pto_duration:50031|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 639261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 639265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 639273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 639277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257714239|now:1746006257639254|interv:74985| [2025/04/30 09:44:17 639281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257714239|now:1746006257639254|interval:74985|pto_count:0|srtt:38279 [2025/04/30 09:44:17 639285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:49200| [2025/04/30 09:44:17 639290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 639294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:648480| [2025/04/30 09:44:17 639298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1162| [2025/04/30 09:44:17 639302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257640464|now:1746006257639302|interv:1162| [2025/04/30 09:44:17 639306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1162| [2025/04/30 09:44:17 639310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 639314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257640464| [2025/04/30 09:44:17 639318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257640464| [2025/04/30 09:44:17 639322] [debug] |xqc_engine_wakeup_after|wakeup:1746006257640464|now:1746006257639322|diff:1142| [2025/04/30 09:44:17 639326] [debug] |xqc_engine_main_logic|END|now:1746006257639014| [2025/04/30 09:44:17 639471] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257639470| [2025/04/30 09:44:17 639477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 639482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:269| [2025/04/30 09:44:17 639486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:270| [2025/04/30 09:44:17 639492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:270| [2025/04/30 09:44:17 639496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 639500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:757|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:758|path_largest_ack:757| [2025/04/30 09:44:17 639505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46882|prior_delivered:566828|prior_time:1746006257595517|is_app_limited:0|send_elapse:34086|ack_elapse:43953|ctl_first_sent_time:1746006257597103|lagest_ack_time:1746006257639470|curr_delivered:613710| [2025/04/30 09:44:17 639509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257597103| [2025/04/30 09:44:17 639514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1269||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 09:44:17 639518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:758|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:758|path_largest_ack:758| [2025/04/30 09:44:17 639526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46882|prior_delivered:566828|prior_time:1746006257595517|is_app_limited:0|send_elapse:34086|ack_elapse:43953|ctl_first_sent_time:1746006257597103|lagest_ack_time:1746006257639470|curr_delivered:614910| [2025/04/30 09:44:17 639530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257597208| [2025/04/30 09:44:17 639534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1268||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 09:44:17 639538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38279|rttvar:2938|minrtt:31343|latest_rtt:42262|ack_delay:56| [2025/04/30 09:44:17 639542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38770|rttvar:3185|minrtt:31343|latest_rtt:42262|ack_delay:56| [2025/04/30 09:44:17 639547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:758|lost_pn:755|thresh:3| [2025/04/30 09:44:17 639550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 639555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38770|rtt_var:3185|pto_duration:51510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 639559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 639563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 639566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 639570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257715718|now:1746006257639554|interv:76164| [2025/04/30 09:44:17 639574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257715718|now:1746006257639554|interval:76164|pto_count:0|srtt:38770 [2025/04/30 09:44:17 639578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 34086, ack_elapse 43953, delivered 48082|rate 1093941|lost 223| [2025/04/30 09:44:17 639583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1093941) in round 14| [2025/04/30 09:44:17 639587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 639591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94447|extra_cwnd:17746| [2025/04/30 09:44:17 639595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257597208|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 639599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257597208|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 639604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:904014|bw:1205352|cwnd:112193|full_bw_reached:1|inflight:46800|srtt:38770|latest_rtt:42262|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 639612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:270|largest:270|pns:2| [2025/04/30 09:44:17 639616] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:270|frame:ACK |recv_time:1746006257639470|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 639621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377639470|now:1746006257639470|interv:120000000| [2025/04/30 09:44:17 639625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377639470|now:1746006257639470|interv:120000000| [2025/04/30 09:44:17 639629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257640464|pq_index:0| [2025/04/30 09:44:17 639633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257639014| [2025/04/30 09:44:17 639637] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257639637| [2025/04/30 09:44:17 639642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257639641| [2025/04/30 09:44:17 639647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 639652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38770|min_srtt:38770|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 639656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46800|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:709788| [2025/04/30 09:44:17 639660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38770|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 639665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 639669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38770|min_srtt:38770|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 639673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:46800|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:710967| [2025/04/30 09:44:17 639678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38770|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 639682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 639686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38770|min_srtt:38770|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 639690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46800|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:712146| [2025/04/30 09:44:17 639695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 639699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 639705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 639710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 639714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 639718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:648480| [2025/04/30 09:44:17 639722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 639726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 639730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257640464| [2025/04/30 09:44:17 639734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257640464| [2025/04/30 09:44:17 639738] [debug] |xqc_engine_wakeup_after|wakeup:1746006257640464|now:1746006257639738|diff:726| [2025/04/30 09:44:17 639742] [debug] |xqc_engine_main_logic|END|now:1746006257639641| [2025/04/30 09:44:17 639747] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257639747| [2025/04/30 09:44:17 639751] [debug] |xqc_engine_wakeup_after|wakeup:1746006257640464|now:1746006257639751|diff:713| [2025/04/30 09:44:17 639755] [debug] |xqc_engine_main_logic|END|now:1746006257639747| [2025/04/30 09:44:17 640823] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257640823| [2025/04/30 09:44:17 640831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257640464|pq_index:0| [2025/04/30 09:44:17 640835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257639641| [2025/04/30 09:44:17 640840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257640839| [2025/04/30 09:44:17 640844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257640464|now:1746006257640839| [2025/04/30 09:44:17 640849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257640464|now:1746006257640839| [2025/04/30 09:44:17 640853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 640857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 640861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38770|min_srtt:38770|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 640866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46800|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:712146| [2025/04/30 09:44:17 640870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 640874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 640878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 640886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 640890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 640895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:648480| [2025/04/30 09:44:17 640899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 640903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:798| [2025/04/30 09:44:17 640936] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:798|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257640911|stream_id:0|stream_offset:648480| [2025/04/30 09:44:17 640945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 640953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 640959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38770|rtt_var:3185|pto_duration:51510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 640966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 640970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 640974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 640978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257717421|now:1746006257640959|interv:76462| [2025/04/30 09:44:17 640982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257717421|now:1746006257640959|interval:76462|pto_count:0|srtt:38770 [2025/04/30 09:44:17 640987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:48000| [2025/04/30 09:44:17 640991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 640996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:649659| [2025/04/30 09:44:17 641000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 641004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257642004|now:1746006257641004|interv:1000| [2025/04/30 09:44:17 641008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 641011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 641015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257642004| [2025/04/30 09:44:17 641020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257642004| [2025/04/30 09:44:17 641024] [debug] |xqc_engine_wakeup_after|wakeup:1746006257642004|now:1746006257641023|diff:981| [2025/04/30 09:44:17 641032] [debug] |xqc_engine_main_logic|END|now:1746006257640839| [2025/04/30 09:44:17 641469] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257641468| [2025/04/30 09:44:17 641477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 641482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:270| [2025/04/30 09:44:17 641486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:271| [2025/04/30 09:44:17 641492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:271| [2025/04/30 09:44:17 641496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 641500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:759|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:760|path_largest_ack:759| [2025/04/30 09:44:17 641505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46882|prior_delivered:569228|prior_time:1746006257597512|is_app_limited:0|send_elapse:33959|ack_elapse:43956|ctl_first_sent_time:1746006257598958|lagest_ack_time:1746006257641468|curr_delivered:616110| [2025/04/30 09:44:17 641509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257598958| [2025/04/30 09:44:17 641514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1267||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 09:44:17 641518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:760|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:760|path_largest_ack:760| [2025/04/30 09:44:17 641522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46882|prior_delivered:569228|prior_time:1746006257597512|is_app_limited:0|send_elapse:33959|ack_elapse:43956|ctl_first_sent_time:1746006257598958|lagest_ack_time:1746006257641468|curr_delivered:617310| [2025/04/30 09:44:17 641527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257599066| [2025/04/30 09:44:17 641530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1266||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 09:44:17 641534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38770|rttvar:3185|minrtt:31343|latest_rtt:42402|ack_delay:72| [2025/04/30 09:44:17 641539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39215|rttvar:3279|minrtt:31343|latest_rtt:42402|ack_delay:72| [2025/04/30 09:44:17 641543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:760|lost_pn:757|thresh:3| [2025/04/30 09:44:17 641547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 641551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39215|rtt_var:3279|pto_duration:52331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 641555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 641559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 641563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 641570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257718242|now:1746006257641551|interv:76691| [2025/04/30 09:44:17 641574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257718242|now:1746006257641551|interval:76691|pto_count:0|srtt:39215 [2025/04/30 09:44:17 641578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33959, ack_elapse 43956, delivered 48082|rate 1093866|lost 223| [2025/04/30 09:44:17 641583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1093866) in round 14| [2025/04/30 09:44:17 641587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 641591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94447|extra_cwnd:17746| [2025/04/30 09:44:17 641595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257599066|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 641599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257599066|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 641604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:904014|bw:1205352|cwnd:112193|full_bw_reached:1|inflight:45600|srtt:39215|latest_rtt:42402|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 641609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:271|largest:271|pns:2| [2025/04/30 09:44:17 641613] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:271|frame:ACK |recv_time:1746006257641468|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 641618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377641468|now:1746006257641468|interv:120000000| [2025/04/30 09:44:17 641622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377641468|now:1746006257641468|interv:120000000| [2025/04/30 09:44:17 641626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257642004|pq_index:0| [2025/04/30 09:44:17 641630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257640839| [2025/04/30 09:44:17 641634] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257641634| [2025/04/30 09:44:17 641639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257641638| [2025/04/30 09:44:17 641644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 641648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 641653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:712146| [2025/04/30 09:44:17 641660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39215|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 641664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 641668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 641673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:713325| [2025/04/30 09:44:17 641677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39215|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 641681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 641685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 641690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:714504| [2025/04/30 09:44:17 641694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 641698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 641702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 641706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 641710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 641714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:649659| [2025/04/30 09:44:17 641718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 641722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 641726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257642004| [2025/04/30 09:44:17 641730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257642004| [2025/04/30 09:44:17 641734] [debug] |xqc_engine_wakeup_after|wakeup:1746006257642004|now:1746006257641734|diff:270| [2025/04/30 09:44:17 641738] [debug] |xqc_engine_main_logic|END|now:1746006257641638| [2025/04/30 09:44:17 641743] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257641743| [2025/04/30 09:44:17 641747] [debug] |xqc_engine_wakeup_after|wakeup:1746006257642004|now:1746006257641747|diff:257| [2025/04/30 09:44:17 641751] [debug] |xqc_engine_main_logic|END|now:1746006257641743| [2025/04/30 09:44:17 642819] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257642818| [2025/04/30 09:44:17 642830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257642004|pq_index:0| [2025/04/30 09:44:17 642834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257641638| [2025/04/30 09:44:17 642839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257642838| [2025/04/30 09:44:17 642844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257642004|now:1746006257642838| [2025/04/30 09:44:17 642848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257642004|now:1746006257642838| [2025/04/30 09:44:17 642852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 642856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 642861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 642865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:714504| [2025/04/30 09:44:17 642869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 642873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 642877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 642881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 642885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 642890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:649659| [2025/04/30 09:44:17 642894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 642898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:799| [2025/04/30 09:44:17 642932] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:799|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257642906|stream_id:0|stream_offset:649659| [2025/04/30 09:44:17 642940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 642948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 642954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39215|rtt_var:3279|pto_duration:52331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 642961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 642966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 642974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 642978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257720237|now:1746006257642954|interv:77283| [2025/04/30 09:44:17 642982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257720237|now:1746006257642954|interval:77283|pto_count:0|srtt:39215 [2025/04/30 09:44:17 642986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:46800| [2025/04/30 09:44:17 642991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 642995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:650838| [2025/04/30 09:44:17 643000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 643003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257644003|now:1746006257643003|interv:1000| [2025/04/30 09:44:17 643007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 643011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 643015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257644003| [2025/04/30 09:44:17 643019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257644003| [2025/04/30 09:44:17 643023] [debug] |xqc_engine_wakeup_after|wakeup:1746006257644003|now:1746006257643023|diff:980| [2025/04/30 09:44:17 643027] [debug] |xqc_engine_main_logic|END|now:1746006257642838| [2025/04/30 09:44:17 643532] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257643531| [2025/04/30 09:44:17 643542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 643549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:271| [2025/04/30 09:44:17 643554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:272| [2025/04/30 09:44:17 643562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:272| [2025/04/30 09:44:17 643567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 643573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:761|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:762|path_largest_ack:761| [2025/04/30 09:44:17 643579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46882|prior_delivered:571628|prior_time:1746006257599485|is_app_limited:0|send_elapse:33930|ack_elapse:44046|ctl_first_sent_time:1746006257600931|lagest_ack_time:1746006257643531|curr_delivered:618510| [2025/04/30 09:44:17 643585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257600931| [2025/04/30 09:44:17 643591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1265||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 09:44:17 643597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:762|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:762|path_largest_ack:762| [2025/04/30 09:44:17 643606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46882|prior_delivered:571628|prior_time:1746006257599485|is_app_limited:0|send_elapse:33930|ack_elapse:44046|ctl_first_sent_time:1746006257600931|lagest_ack_time:1746006257643531|curr_delivered:619710| [2025/04/30 09:44:17 643612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257601037| [2025/04/30 09:44:17 643617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1264||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 09:44:17 643623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39215|rttvar:3279|minrtt:31343|latest_rtt:42494|ack_delay:80| [2025/04/30 09:44:17 643629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39615|rttvar:3259|minrtt:31343|latest_rtt:42494|ack_delay:80| [2025/04/30 09:44:17 643634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:762|lost_pn:759|thresh:3| [2025/04/30 09:44:17 643640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 643645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39615|rtt_var:3259|pto_duration:52651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 643651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 643656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 643661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44400| [2025/04/30 09:44:17 643667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257720557|now:1746006257643645|interv:76912| [2025/04/30 09:44:17 643673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257720557|now:1746006257643645|interval:76912|pto_count:0|srtt:39615 [2025/04/30 09:44:17 643679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 33930, ack_elapse 44046, delivered 48082|rate 1091631|lost 223| [2025/04/30 09:44:17 643684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1091631) in round 14| [2025/04/30 09:44:17 643690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 643695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94447|extra_cwnd:17746| [2025/04/30 09:44:17 643700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257601037|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 643706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257601037|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 643712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205352|bw:1205352|cwnd:112193|full_bw_reached:1|inflight:44400|srtt:39615|latest_rtt:42494|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 643723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 643729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:17 643735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 643741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:272|largest:272|pns:2| [2025/04/30 09:44:17 643747] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:272|frame:PING ACK |recv_time:1746006257643531|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 643753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377643531|now:1746006257643531|interv:120000000| [2025/04/30 09:44:17 643759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377643531|now:1746006257643531|interv:120000000| [2025/04/30 09:44:17 643764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257644003|pq_index:0| [2025/04/30 09:44:17 643769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257642838| [2025/04/30 09:44:17 643775] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257643775| [2025/04/30 09:44:17 643781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257643780| [2025/04/30 09:44:17 643788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 643794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:272|ack_delay:262|first_ack_range:22|largest_pkt_recv_time:1746006257643531| [2025/04/30 09:44:17 643799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:272|low:250|pkt_pns:2| [2025/04/30 09:44:17 643805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:272|frame_largest_recv:272| [2025/04/30 09:44:17 643810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:17 643817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39615|min_srtt:39615|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 643822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44400|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:714504| [2025/04/30 09:44:17 643829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39615|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 643836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 643841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39615|min_srtt:39615|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 643846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44400|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:715683| [2025/04/30 09:44:17 643853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39615|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 643857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 643861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39615|min_srtt:39615|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 643866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44400|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:716862| [2025/04/30 09:44:17 643870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 643874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 643878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 643882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 643886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 643891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:44400|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:650838| [2025/04/30 09:44:17 643895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 643899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 643903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257644003| [2025/04/30 09:44:17 643907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257644003| [2025/04/30 09:44:17 643911] [debug] |xqc_engine_wakeup_after|wakeup:1746006257644003|now:1746006257643911|diff:92| [2025/04/30 09:44:17 643915] [debug] |xqc_engine_main_logic|END|now:1746006257643780| [2025/04/30 09:44:17 643920] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257643920| [2025/04/30 09:44:17 643924] [debug] |xqc_engine_wakeup_after|wakeup:1746006257644003|now:1746006257643924|diff:79| [2025/04/30 09:44:17 643928] [debug] |xqc_engine_main_logic|END|now:1746006257643920| [2025/04/30 09:44:17 644997] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257644996| [2025/04/30 09:44:17 645005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257644003|pq_index:0| [2025/04/30 09:44:17 645009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257643780| [2025/04/30 09:44:17 645014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257645013| [2025/04/30 09:44:17 645018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257644003|now:1746006257645013| [2025/04/30 09:44:17 645022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257644003|now:1746006257645013| [2025/04/30 09:44:17 645030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 645034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 645039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39615|min_srtt:39615|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 645043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44400|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:716862| [2025/04/30 09:44:17 645047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 645051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 645055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 645059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 645064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 645068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:44400|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:650838| [2025/04/30 09:44:17 645072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 645076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:800| [2025/04/30 09:44:17 645111] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:800|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:44400|now:1746006257645084|stream_id:0|stream_offset:650838| [2025/04/30 09:44:17 645120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:800|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 09:44:17 645128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 09:44:17 645154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39615|rtt_var:3259|pto_duration:52651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 645161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 645164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 645168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 645172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257722735|now:1746006257645154|interv:77581| [2025/04/30 09:44:17 645176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257722735|now:1746006257645154|interval:77581|pto_count:0|srtt:39615 [2025/04/30 09:44:17 645181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:45606| [2025/04/30 09:44:17 645190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 645194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:652017| [2025/04/30 09:44:17 645199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 645203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:801| [2025/04/30 09:44:17 645234] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:801|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257645210|stream_id:0|stream_offset:652017| [2025/04/30 09:44:17 645243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 645251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 645257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39615|rtt_var:3259|pto_duration:52651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 645264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 645268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 645272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 645276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257722861|now:1746006257645257|interv:77604| [2025/04/30 09:44:17 645280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257722861|now:1746006257645257|interval:77604|pto_count:0|srtt:39615 [2025/04/30 09:44:17 645284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:46806| [2025/04/30 09:44:17 645289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 645293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:653196| [2025/04/30 09:44:17 645297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 645302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:802| [2025/04/30 09:44:17 645330] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:802|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006257645309|stream_id:0|stream_offset:653196| [2025/04/30 09:44:17 645338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 645346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:44:17 645353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39615|rtt_var:3259|pto_duration:52651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 645363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 645367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 645371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:44:17 645375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257722960|now:1746006257645352|interv:77608| [2025/04/30 09:44:17 645378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257722960|now:1746006257645352|interval:77608|pto_count:0|srtt:39615 [2025/04/30 09:44:17 645383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:48006| [2025/04/30 09:44:17 645388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 645392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:654375| [2025/04/30 09:44:17 645396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 645400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257646400|now:1746006257645400|interv:1000| [2025/04/30 09:44:17 645404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 645408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 645412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257646400| [2025/04/30 09:44:17 645416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257646400| [2025/04/30 09:44:17 645420] [debug] |xqc_engine_wakeup_after|wakeup:1746006257646400|now:1746006257645420|diff:980| [2025/04/30 09:44:17 645424] [debug] |xqc_engine_main_logic|END|now:1746006257645013| [2025/04/30 09:44:17 645433] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257645433| [2025/04/30 09:44:17 645438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 645443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:272| [2025/04/30 09:44:17 645447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:273| [2025/04/30 09:44:17 645453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:273| [2025/04/30 09:44:17 645457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 645462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:763|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:764|path_largest_ack:763| [2025/04/30 09:44:17 645466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49282|prior_delivered:571628|prior_time:1746006257599485|is_app_limited:0|send_elapse:34154|ack_elapse:45948|ctl_first_sent_time:1746006257601155|lagest_ack_time:1746006257645433|curr_delivered:620910| [2025/04/30 09:44:17 645471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257601155| [2025/04/30 09:44:17 645475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1263||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 09:44:17 645482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:764|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:764|path_largest_ack:764| [2025/04/30 09:44:17 645486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48082|prior_delivered:574028|prior_time:1746006257601566|is_app_limited:0|send_elapse:34023|ack_elapse:43867|ctl_first_sent_time:1746006257603015|lagest_ack_time:1746006257645433|curr_delivered:622110| [2025/04/30 09:44:17 645491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257603015| [2025/04/30 09:44:17 645495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1262||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 09:44:17 645499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39615|rttvar:3259|minrtt:31343|latest_rtt:42418|ack_delay:80| [2025/04/30 09:44:17 645503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39956|rttvar:3125|minrtt:31343|latest_rtt:42418|ack_delay:80| [2025/04/30 09:44:17 645507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:764|lost_pn:761|thresh:3| [2025/04/30 09:44:17 645511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 645515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39956|rtt_var:3125|pto_duration:52456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 645519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 645523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 645527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 645531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257722765|now:1746006257645515|interv:77250| [2025/04/30 09:44:17 645535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257722765|now:1746006257645515|interval:77250|pto_count:0|srtt:39956 [2025/04/30 09:44:17 645539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 34023, ack_elapse 43867, delivered 48082|rate 1096085|lost 223| [2025/04/30 09:44:17 645544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096085) in round 14| [2025/04/30 09:44:17 645548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 645552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94447|extra_cwnd:17746| [2025/04/30 09:44:17 645556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257603015|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 645560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257603015|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 645565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205352|bw:1205352|cwnd:112193|full_bw_reached:1|inflight:45606|srtt:39956|latest_rtt:42418|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 645573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:273|largest:273|pns:2| [2025/04/30 09:44:17 645577] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:273|frame:ACK |recv_time:1746006257645433|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 645582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377645433|now:1746006257645433|interv:120000000| [2025/04/30 09:44:17 645586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377645433|now:1746006257645433|interv:120000000| [2025/04/30 09:44:17 645590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257646400|pq_index:0| [2025/04/30 09:44:17 645594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257645013| [2025/04/30 09:44:17 645598] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257645598| [2025/04/30 09:44:17 645603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257645602| [2025/04/30 09:44:17 645608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 645613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39956|min_srtt:39956|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 645617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:716862| [2025/04/30 09:44:17 645621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 645626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 645630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39956|min_srtt:39956|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 645634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:718041| [2025/04/30 09:44:17 645639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 645643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 645647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39956|min_srtt:39956|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 645651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:719220| [2025/04/30 09:44:17 645662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 645665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 645669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 645673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 645678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 645682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:654375| [2025/04/30 09:44:17 645687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 645691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 645695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257646400| [2025/04/30 09:44:17 645699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257646400| [2025/04/30 09:44:17 645703] [debug] |xqc_engine_wakeup_after|wakeup:1746006257646400|now:1746006257645702|diff:698| [2025/04/30 09:44:17 645707] [debug] |xqc_engine_main_logic|END|now:1746006257645602| [2025/04/30 09:44:17 645711] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257645711| [2025/04/30 09:44:17 645715] [debug] |xqc_engine_wakeup_after|wakeup:1746006257646400|now:1746006257645715|diff:685| [2025/04/30 09:44:17 645719] [debug] |xqc_engine_main_logic|END|now:1746006257645711| [2025/04/30 09:44:17 646787] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257646787| [2025/04/30 09:44:17 646795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257646400|pq_index:0| [2025/04/30 09:44:17 646800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257645602| [2025/04/30 09:44:17 646804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257646803| [2025/04/30 09:44:17 646809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257646400|now:1746006257646803| [2025/04/30 09:44:17 646813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257646400|now:1746006257646803| [2025/04/30 09:44:17 646817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 646821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 646826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39956|min_srtt:39956|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 646830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:719220| [2025/04/30 09:44:17 646834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 646842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 646846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 646850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 646854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 646859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:654375| [2025/04/30 09:44:17 646863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 646867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:803| [2025/04/30 09:44:17 646901] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:803|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257646875|stream_id:0|stream_offset:654375| [2025/04/30 09:44:17 646909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 646917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 646923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39956|rtt_var:3125|pto_duration:52456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 646930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 646935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 646939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 646943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257724331|now:1746006257646923|interv:77408| [2025/04/30 09:44:17 646947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257724331|now:1746006257646923|interval:77408|pto_count:0|srtt:39956 [2025/04/30 09:44:17 646951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:46806| [2025/04/30 09:44:17 646956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 646960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:655554| [2025/04/30 09:44:17 646964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 646968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257647968|now:1746006257646968|interv:1000| [2025/04/30 09:44:17 646972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 646976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 646984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257647968| [2025/04/30 09:44:17 646988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257647968| [2025/04/30 09:44:17 646992] [debug] |xqc_engine_wakeup_after|wakeup:1746006257647968|now:1746006257646992|diff:976| [2025/04/30 09:44:17 646996] [debug] |xqc_engine_main_logic|END|now:1746006257646803| [2025/04/30 09:44:17 647458] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257647457| [2025/04/30 09:44:17 647466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 647471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:273| [2025/04/30 09:44:17 647475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:274| [2025/04/30 09:44:17 647481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:274| [2025/04/30 09:44:17 647485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 647490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:765|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:766|path_largest_ack:765| [2025/04/30 09:44:17 647494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49282|prior_delivered:574028|prior_time:1746006257601566|is_app_limited:0|send_elapse:34128|ack_elapse:45891|ctl_first_sent_time:1746006257603120|lagest_ack_time:1746006257647457|curr_delivered:623310| [2025/04/30 09:44:17 647499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257603120| [2025/04/30 09:44:17 647503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1261||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 09:44:17 647507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:766|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:766|path_largest_ack:766| [2025/04/30 09:44:17 647512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49282|prior_delivered:575228|prior_time:1746006257603654|is_app_limited:0|send_elapse:35965|ack_elapse:43803|ctl_first_sent_time:1746006257605062|lagest_ack_time:1746006257647457|curr_delivered:624510| [2025/04/30 09:44:17 647516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257605062| [2025/04/30 09:44:17 647520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1260||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 09:44:17 647524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39956|rttvar:3125|minrtt:31343|latest_rtt:42395|ack_delay:80| [2025/04/30 09:44:17 647528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:40251|rttvar:2933|minrtt:31343|latest_rtt:42395|ack_delay:80| [2025/04/30 09:44:17 647532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:766|lost_pn:763|thresh:3| [2025/04/30 09:44:17 647536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 647540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40251|rtt_var:2933|pto_duration:51983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 647545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 647552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 647556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44406| [2025/04/30 09:44:17 647560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257723858|now:1746006257647540|interv:76318| [2025/04/30 09:44:17 647564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257723858|now:1746006257647540|interval:76318|pto_count:0|srtt:40251 [2025/04/30 09:44:17 647568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 35965, ack_elapse 43803, delivered 49282|rate 1125082|lost 223| [2025/04/30 09:44:17 647572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125082) in round 14| [2025/04/30 09:44:17 647576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 647581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94447|extra_cwnd:17746| [2025/04/30 09:44:17 647584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257605062|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 647589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257605062|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 647593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205352|bw:1205352|cwnd:112193|full_bw_reached:1|inflight:44406|srtt:40251|latest_rtt:42395|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 647599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:274|largest:274|pns:2| [2025/04/30 09:44:17 647603] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:274|frame:ACK |recv_time:1746006257647457|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 647608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377647457|now:1746006257647457|interv:120000000| [2025/04/30 09:44:17 647612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377647457|now:1746006257647457|interv:120000000| [2025/04/30 09:44:17 647616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257647968|pq_index:0| [2025/04/30 09:44:17 647620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257646803| [2025/04/30 09:44:17 647624] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257647624| [2025/04/30 09:44:17 647629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257647628| [2025/04/30 09:44:17 647634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 647638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40251|min_srtt:40251|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 647647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:719220| [2025/04/30 09:44:17 647651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40251|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 647656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 647660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40251|min_srtt:40251|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 647665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:720399| [2025/04/30 09:44:17 647669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40251|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 647673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 647678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40251|min_srtt:40251|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 647682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:721578| [2025/04/30 09:44:17 647686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 647690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 647694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 647699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 647703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 647707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:655554| [2025/04/30 09:44:17 647712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 647715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 647719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257647968| [2025/04/30 09:44:17 647723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257647968| [2025/04/30 09:44:17 647727] [debug] |xqc_engine_wakeup_after|wakeup:1746006257647968|now:1746006257647727|diff:241| [2025/04/30 09:44:17 647731] [debug] |xqc_engine_main_logic|END|now:1746006257647628| [2025/04/30 09:44:17 647736] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257647736| [2025/04/30 09:44:17 647743] [debug] |xqc_engine_wakeup_after|wakeup:1746006257647968|now:1746006257647743|diff:225| [2025/04/30 09:44:17 647747] [debug] |xqc_engine_main_logic|END|now:1746006257647736| [2025/04/30 09:44:17 648815] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257648815| [2025/04/30 09:44:17 648823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257647968|pq_index:0| [2025/04/30 09:44:17 648827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257647628| [2025/04/30 09:44:17 648832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257648831| [2025/04/30 09:44:17 648836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257647968|now:1746006257648831| [2025/04/30 09:44:17 648840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257647968|now:1746006257648831| [2025/04/30 09:44:17 648844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 648848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 648853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40251|min_srtt:40251|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 648857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:721578| [2025/04/30 09:44:17 648862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 648866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 648869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 648874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 648878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 648882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:655554| [2025/04/30 09:44:17 648887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 648891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:804| [2025/04/30 09:44:17 648925] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:804|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746006257648898|stream_id:0|stream_offset:655554| [2025/04/30 09:44:17 648934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 648941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 09:44:17 648948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40251|rtt_var:2933|pto_duration:51983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 648959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 648963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 648967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 648971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257725881|now:1746006257648947|interv:76934| [2025/04/30 09:44:17 648975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257725881|now:1746006257648947|interval:76934|pto_count:0|srtt:40251 [2025/04/30 09:44:17 648979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:45606| [2025/04/30 09:44:17 648984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 648988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:656733| [2025/04/30 09:44:17 648993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 648997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:805| [2025/04/30 09:44:17 649026] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:805|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257649004|stream_id:0|stream_offset:656733| [2025/04/30 09:44:17 649035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 649042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 649049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40251|rtt_var:2933|pto_duration:51983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 649054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 649057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 649061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 649065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257725987|now:1746006257649048|interv:76939| [2025/04/30 09:44:17 649069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257725987|now:1746006257649048|interval:76939|pto_count:0|srtt:40251 [2025/04/30 09:44:17 649073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:46806| [2025/04/30 09:44:17 649078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 649082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:657912| [2025/04/30 09:44:17 649091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 649095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:806| [2025/04/30 09:44:17 649124] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:806|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006257649102|stream_id:0|stream_offset:657912| [2025/04/30 09:44:17 649150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:806|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 649161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:44:17 649167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40251|rtt_var:2933|pto_duration:51983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 649172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 649176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 649180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:44:17 649184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257726085|now:1746006257649167|interv:76918| [2025/04/30 09:44:17 649188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257726085|now:1746006257649167|interval:76918|pto_count:0|srtt:40251 [2025/04/30 09:44:17 649192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:48006| [2025/04/30 09:44:17 649197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 649201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:659091| [2025/04/30 09:44:17 649205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 649209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257650209|now:1746006257649209|interv:1000| [2025/04/30 09:44:17 649213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 649217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 649221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257650209| [2025/04/30 09:44:17 649225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257650209| [2025/04/30 09:44:17 649229] [debug] |xqc_engine_wakeup_after|wakeup:1746006257650209|now:1746006257649229|diff:980| [2025/04/30 09:44:17 649233] [debug] |xqc_engine_main_logic|END|now:1746006257648831| [2025/04/30 09:44:17 649453] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257649452| [2025/04/30 09:44:17 649459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 649464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:274| [2025/04/30 09:44:17 649472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:275| [2025/04/30 09:44:17 649478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:275| [2025/04/30 09:44:17 649482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 649487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:767|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:768|path_largest_ack:767| [2025/04/30 09:44:17 649492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50482|prior_delivered:575228|prior_time:1746006257603654|is_app_limited:0|send_elapse:36084|ack_elapse:45798|ctl_first_sent_time:1746006257605181|lagest_ack_time:1746006257649452|curr_delivered:625710| [2025/04/30 09:44:17 649496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257605181| [2025/04/30 09:44:17 649501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1259||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 09:44:17 649505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:768|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:768|path_largest_ack:768| [2025/04/30 09:44:17 649509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50482|prior_delivered:575228|prior_time:1746006257603654|is_app_limited:0|send_elapse:36084|ack_elapse:45798|ctl_first_sent_time:1746006257605181|lagest_ack_time:1746006257649452|curr_delivered:626910| [2025/04/30 09:44:17 649514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257605281| [2025/04/30 09:44:17 649517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1258||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 09:44:17 649522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:40251|rttvar:2933|minrtt:31343|latest_rtt:44171|ack_delay:88| [2025/04/30 09:44:17 649526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:40730|rttvar:3158|minrtt:31343|latest_rtt:44171|ack_delay:88| [2025/04/30 09:44:17 649530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:768|lost_pn:765|thresh:3| [2025/04/30 09:44:17 649534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 649538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40730|rtt_var:3158|pto_duration:53362|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 649542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 649546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 649550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 649554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257727464|now:1746006257649538|interv:77926| [2025/04/30 09:44:17 649558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257727464|now:1746006257649538|interval:77926|pto_count:0|srtt:40730 [2025/04/30 09:44:17 649562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 36084, ack_elapse 45798, delivered 51682|rate 1128477|lost 223| [2025/04/30 09:44:17 649569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128477) in round 14| [2025/04/30 09:44:17 649573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 649577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94447|extra_cwnd:17746| [2025/04/30 09:44:17 649581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257605281|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 649586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257605281|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 649590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205352|bw:1205352|cwnd:112193|full_bw_reached:1|inflight:45606|srtt:40730|latest_rtt:44171|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 649596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:275|largest:275|pns:2| [2025/04/30 09:44:17 649600] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:275|frame:ACK |recv_time:1746006257649452|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 649605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377649452|now:1746006257649452|interv:120000000| [2025/04/30 09:44:17 649609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377649452|now:1746006257649452|interv:120000000| [2025/04/30 09:44:17 649613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257650209|pq_index:0| [2025/04/30 09:44:17 649617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257648831| [2025/04/30 09:44:17 649621] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257649621| [2025/04/30 09:44:17 649626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257649625| [2025/04/30 09:44:17 649631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 649635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40730|min_srtt:40730|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 649640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:721578| [2025/04/30 09:44:17 649644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40730|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 649649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 649653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40730|min_srtt:40730|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 649660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:722757| [2025/04/30 09:44:17 649664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40730|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 649669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 649673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40730|min_srtt:40730|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 649677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:723936| [2025/04/30 09:44:17 649681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 649685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 649689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 649693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 649698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 649702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:659091| [2025/04/30 09:44:17 649706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 649710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 649714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257650209| [2025/04/30 09:44:17 649718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257650209| [2025/04/30 09:44:17 649722] [debug] |xqc_engine_wakeup_after|wakeup:1746006257650209|now:1746006257649721|diff:488| [2025/04/30 09:44:17 649726] [debug] |xqc_engine_main_logic|END|now:1746006257649625| [2025/04/30 09:44:17 649731] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257649731| [2025/04/30 09:44:17 649734] [debug] |xqc_engine_wakeup_after|wakeup:1746006257650209|now:1746006257649734|diff:475| [2025/04/30 09:44:17 649738] [debug] |xqc_engine_main_logic|END|now:1746006257649731| [2025/04/30 09:44:17 650806] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257650806| [2025/04/30 09:44:17 650814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257650209|pq_index:0| [2025/04/30 09:44:17 650818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257649625| [2025/04/30 09:44:17 650823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257650822| [2025/04/30 09:44:17 650831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257650209|now:1746006257650822| [2025/04/30 09:44:17 650836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257650209|now:1746006257650822| [2025/04/30 09:44:17 650840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 650844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 650848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40730|min_srtt:40730|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 650853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:723936| [2025/04/30 09:44:17 650857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 650861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 650865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 650869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 650873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 650877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:659091| [2025/04/30 09:44:17 650882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 650886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:807| [2025/04/30 09:44:17 650920] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:807|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257650894|stream_id:0|stream_offset:659091| [2025/04/30 09:44:17 650929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:807|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 650936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 650942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40730|rtt_var:3158|pto_duration:53362|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 650950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 650954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 650958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 650962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257729256|now:1746006257650942|interv:78314| [2025/04/30 09:44:17 650966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257729256|now:1746006257650942|interval:78314|pto_count:0|srtt:40730 [2025/04/30 09:44:17 650974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:46806| [2025/04/30 09:44:17 650979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 650983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:660270| [2025/04/30 09:44:17 650988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 650992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257651992|now:1746006257650992|interv:1000| [2025/04/30 09:44:17 650996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 650999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 651003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257651992| [2025/04/30 09:44:17 651008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257651992| [2025/04/30 09:44:17 651012] [debug] |xqc_engine_wakeup_after|wakeup:1746006257651992|now:1746006257651011|diff:981| [2025/04/30 09:44:17 651016] [debug] |xqc_engine_main_logic|END|now:1746006257650822| [2025/04/30 09:44:17 651441] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257651440| [2025/04/30 09:44:17 651449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 651454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:275| [2025/04/30 09:44:17 651458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:276| [2025/04/30 09:44:17 651464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:276| [2025/04/30 09:44:17 651468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 651473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:769|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:770|path_largest_ack:769| [2025/04/30 09:44:17 651477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52882|prior_delivered:575228|prior_time:1746006257603654|is_app_limited:0|send_elapse:37460|ack_elapse:47786|ctl_first_sent_time:1746006257606557|lagest_ack_time:1746006257651440|curr_delivered:628110| [2025/04/30 09:44:17 651481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257606557| [2025/04/30 09:44:17 651486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1257||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 09:44:17 651490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:770|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:770|path_largest_ack:770| [2025/04/30 09:44:17 651494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52882|prior_delivered:575228|prior_time:1746006257603654|is_app_limited:0|send_elapse:37460|ack_elapse:47786|ctl_first_sent_time:1746006257606557|lagest_ack_time:1746006257651440|curr_delivered:629310| [2025/04/30 09:44:17 651499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257606658| [2025/04/30 09:44:17 651503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1256||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 09:44:17 651510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:40730|rttvar:3158|minrtt:31343|latest_rtt:44782|ack_delay:88| [2025/04/30 09:44:17 651515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:41225|rttvar:3360|minrtt:31343|latest_rtt:44782|ack_delay:88| [2025/04/30 09:44:17 651519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:770|lost_pn:767|thresh:3| [2025/04/30 09:44:17 651523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 651527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41225|rtt_var:3360|pto_duration:54665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 651531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 651535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 651539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44406| [2025/04/30 09:44:17 651543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257730559|now:1746006257651527|interv:79032| [2025/04/30 09:44:17 651547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257730559|now:1746006257651527|interval:79032|pto_count:0|srtt:41225 [2025/04/30 09:44:17 651551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37460, ack_elapse 47786, delivered 54082|rate 1131754|lost 223| [2025/04/30 09:44:17 651555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131754) in round 14| [2025/04/30 09:44:17 651560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 651564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94447|extra_cwnd:17746| [2025/04/30 09:44:17 651568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257606658|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 651572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257606658|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 651577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205352|bw:1205352|cwnd:112193|full_bw_reached:1|inflight:44406|srtt:41225|latest_rtt:44782|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 651582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:276|largest:276|pns:2| [2025/04/30 09:44:17 651586] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:276|frame:ACK |recv_time:1746006257651440|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 651591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377651440|now:1746006257651440|interv:120000000| [2025/04/30 09:44:17 651598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377651440|now:1746006257651440|interv:120000000| [2025/04/30 09:44:17 651602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257651992|pq_index:0| [2025/04/30 09:44:17 651606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257650822| [2025/04/30 09:44:17 651610] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257651610| [2025/04/30 09:44:17 651615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257651614| [2025/04/30 09:44:17 651619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 651624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41225|min_srtt:41225|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 651628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:723936| [2025/04/30 09:44:17 651633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41225|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 651637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 651642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41225|min_srtt:41225|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 651646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:725115| [2025/04/30 09:44:17 651650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41225|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 651655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 651659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41225|min_srtt:41225|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 651663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:726294| [2025/04/30 09:44:17 651667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 651671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 651676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 651680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 651684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 651691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:660270| [2025/04/30 09:44:17 651695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 651699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 651703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257651992| [2025/04/30 09:44:17 651707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257651992| [2025/04/30 09:44:17 651711] [debug] |xqc_engine_wakeup_after|wakeup:1746006257651992|now:1746006257651711|diff:281| [2025/04/30 09:44:17 651715] [debug] |xqc_engine_main_logic|END|now:1746006257651614| [2025/04/30 09:44:17 651720] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257651720| [2025/04/30 09:44:17 651724] [debug] |xqc_engine_wakeup_after|wakeup:1746006257651992|now:1746006257651724|diff:268| [2025/04/30 09:44:17 651728] [debug] |xqc_engine_main_logic|END|now:1746006257651720| [2025/04/30 09:44:17 652795] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257652795| [2025/04/30 09:44:17 652803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257651992|pq_index:0| [2025/04/30 09:44:17 652807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257651614| [2025/04/30 09:44:17 652812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257652811| [2025/04/30 09:44:17 652817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257651992|now:1746006257652811| [2025/04/30 09:44:17 652821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257651992|now:1746006257652811| [2025/04/30 09:44:17 652825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 652829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 652833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41225|min_srtt:41225|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 652838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:726294| [2025/04/30 09:44:17 652842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 652846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 652850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 652854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 652858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 652862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:660270| [2025/04/30 09:44:17 652870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 652875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:808| [2025/04/30 09:44:17 652909] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:808|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746006257652882|stream_id:0|stream_offset:660270| [2025/04/30 09:44:17 652918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:808|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 652925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 09:44:17 652931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41225|rtt_var:3360|pto_duration:54665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 652938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 652942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 652946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 652950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257732547|now:1746006257652931|interv:79616| [2025/04/30 09:44:17 652954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257732547|now:1746006257652931|interval:79616|pto_count:0|srtt:41225 [2025/04/30 09:44:17 652959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:45606| [2025/04/30 09:44:17 652963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 652968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:661449| [2025/04/30 09:44:17 652972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 652976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:809| [2025/04/30 09:44:17 653005] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:809|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257652983|stream_id:0|stream_offset:661449| [2025/04/30 09:44:17 653014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:809|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 653021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 653028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41225|rtt_var:3360|pto_duration:54665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 653034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 653039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 653047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 653051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257732648|now:1746006257653027|interv:79621| [2025/04/30 09:44:17 653055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257732648|now:1746006257653027|interval:79621|pto_count:0|srtt:41225 [2025/04/30 09:44:17 653059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:46806| [2025/04/30 09:44:17 653064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 653068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:662628| [2025/04/30 09:44:17 653072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 653076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:810| [2025/04/30 09:44:17 653106] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:810|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006257653083|stream_id:0|stream_offset:662628| [2025/04/30 09:44:17 653115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:810|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 653122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:44:17 653129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41225|rtt_var:3360|pto_duration:54665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 653155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 653160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 653164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:44:17 653168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257732748|now:1746006257653129|interv:79619| [2025/04/30 09:44:17 653172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257732748|now:1746006257653129|interval:79619|pto_count:0|srtt:41225 [2025/04/30 09:44:17 653177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:48006| [2025/04/30 09:44:17 653182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 653186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:663807| [2025/04/30 09:44:17 653190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 653194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257654194|now:1746006257653194|interv:1000| [2025/04/30 09:44:17 653202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 653206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 653210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257654194| [2025/04/30 09:44:17 653214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257654194| [2025/04/30 09:44:17 653218] [debug] |xqc_engine_wakeup_after|wakeup:1746006257654194|now:1746006257653218|diff:976| [2025/04/30 09:44:17 653223] [debug] |xqc_engine_main_logic|END|now:1746006257652811| [2025/04/30 09:44:17 653431] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257653430| [2025/04/30 09:44:17 653436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 653442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:276| [2025/04/30 09:44:17 653446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:277| [2025/04/30 09:44:17 653452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:277| [2025/04/30 09:44:17 653456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 653461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:771|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:772|path_largest_ack:771| [2025/04/30 09:44:17 653465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54008|prior_delivered:576502|prior_time:1746006257607541|is_app_limited:0|send_elapse:32139|ack_elapse:45889|ctl_first_sent_time:1746006257607854|lagest_ack_time:1746006257653430|curr_delivered:630510| [2025/04/30 09:44:17 653470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257607854| [2025/04/30 09:44:17 653474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1255||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 09:44:17 653479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:772|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:772|path_largest_ack:772| [2025/04/30 09:44:17 653483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54008|prior_delivered:576502|prior_time:1746006257607541|is_app_limited:0|send_elapse:32139|ack_elapse:45889|ctl_first_sent_time:1746006257607854|lagest_ack_time:1746006257653430|curr_delivered:631710| [2025/04/30 09:44:17 653488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257609163| [2025/04/30 09:44:17 653492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1254||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 09:44:17 653496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:41225|rttvar:3360|minrtt:31343|latest_rtt:44267|ack_delay:88| [2025/04/30 09:44:17 653500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:41594|rttvar:3258|minrtt:31343|latest_rtt:44267|ack_delay:88| [2025/04/30 09:44:17 653504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:772|lost_pn:769|thresh:3| [2025/04/30 09:44:17 653508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 653512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41594|rtt_var:3258|pto_duration:54626|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 653520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 653524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 653528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 653532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257732709|now:1746006257653512|interv:79197| [2025/04/30 09:44:17 653536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257732709|now:1746006257653512|interval:79197|pto_count:0|srtt:41594 [2025/04/30 09:44:17 653540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 32139, ack_elapse 45889, delivered 55208|rate 1203076|lost 223| [2025/04/30 09:44:17 653545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203076) in round 14| [2025/04/30 09:44:17 653549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 653553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94447|extra_cwnd:17746| [2025/04/30 09:44:17 653557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257609163|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 653562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257609163|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 653566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205352|bw:1205352|cwnd:112193|full_bw_reached:1|inflight:45606|srtt:41594|latest_rtt:44267|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 653572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:277|largest:277|pns:2| [2025/04/30 09:44:17 653577] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:277|frame:ACK |recv_time:1746006257653430|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 653581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377653430|now:1746006257653430|interv:120000000| [2025/04/30 09:44:17 653585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377653430|now:1746006257653430|interv:120000000| [2025/04/30 09:44:17 653589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257654194|pq_index:0| [2025/04/30 09:44:17 653594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257652811| [2025/04/30 09:44:17 653598] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257653598| [2025/04/30 09:44:17 653603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257653602| [2025/04/30 09:44:17 653610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 653615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41594|min_srtt:41594|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 653619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:726294| [2025/04/30 09:44:17 653624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41594|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 653629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 653633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41594|min_srtt:41594|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 653637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:727473| [2025/04/30 09:44:17 653642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41594|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 653646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 653650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41594|min_srtt:41594|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 653654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:728652| [2025/04/30 09:44:17 653659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 653663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 653666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 653671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 653675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 653679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:663807| [2025/04/30 09:44:17 653684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 653687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 653691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257654194| [2025/04/30 09:44:17 653695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257654194| [2025/04/30 09:44:17 653699] [debug] |xqc_engine_wakeup_after|wakeup:1746006257654194|now:1746006257653699|diff:495| [2025/04/30 09:44:17 653706] [debug] |xqc_engine_main_logic|END|now:1746006257653602| [2025/04/30 09:44:17 653711] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257653711| [2025/04/30 09:44:17 653715] [debug] |xqc_engine_wakeup_after|wakeup:1746006257654194|now:1746006257653714|diff:480| [2025/04/30 09:44:17 653718] [debug] |xqc_engine_main_logic|END|now:1746006257653711| [2025/04/30 09:44:17 654785] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257654785| [2025/04/30 09:44:17 654793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257654194|pq_index:0| [2025/04/30 09:44:17 654797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257653602| [2025/04/30 09:44:17 654802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257654801| [2025/04/30 09:44:17 654807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257654194|now:1746006257654801| [2025/04/30 09:44:17 654811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257654194|now:1746006257654801| [2025/04/30 09:44:17 654815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 654819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 654824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41594|min_srtt:41594|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 654828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:728652| [2025/04/30 09:44:17 654833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 654836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 654840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 654844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 654849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 654853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:663807| [2025/04/30 09:44:17 654857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 654862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:811| [2025/04/30 09:44:17 654895] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:811|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257654869|stream_id:0|stream_offset:663807| [2025/04/30 09:44:17 654904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:811|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 654917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 654924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41594|rtt_var:3258|pto_duration:54626|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 654929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 654933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 654937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 654941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257734495|now:1746006257654924|interv:79571| [2025/04/30 09:44:17 654945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257734495|now:1746006257654924|interval:79571|pto_count:0|srtt:41594 [2025/04/30 09:44:17 654949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:46806| [2025/04/30 09:44:17 654954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 654958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:664986| [2025/04/30 09:44:17 654963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 654967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257655966|now:1746006257654966|interv:1000| [2025/04/30 09:44:17 654971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 654974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 654978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257655966| [2025/04/30 09:44:17 654983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257655966| [2025/04/30 09:44:17 654987] [debug] |xqc_engine_wakeup_after|wakeup:1746006257655966|now:1746006257654986|diff:980| [2025/04/30 09:44:17 654991] [debug] |xqc_engine_main_logic|END|now:1746006257654801| [2025/04/30 09:44:17 655422] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257655421| [2025/04/30 09:44:17 655431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 655436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:277| [2025/04/30 09:44:17 655440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:278| [2025/04/30 09:44:17 655446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:278| [2025/04/30 09:44:17 655450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 655455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:773|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:774|path_largest_ack:773| [2025/04/30 09:44:17 655459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56408|prior_delivered:576502|prior_time:1746006257607541|is_app_limited:0|send_elapse:33553|ack_elapse:47880|ctl_first_sent_time:1746006257609268|lagest_ack_time:1746006257655421|curr_delivered:632910| [2025/04/30 09:44:17 655467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257609268| [2025/04/30 09:44:17 655472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1253||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 09:44:17 655476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:774|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:774|path_largest_ack:774| [2025/04/30 09:44:17 655480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55208|prior_delivered:578902|prior_time:1746006257609516|is_app_limited:0|send_elapse:34695|ack_elapse:45905|ctl_first_sent_time:1746006257610958|lagest_ack_time:1746006257655421|curr_delivered:634110| [2025/04/30 09:44:17 655485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257610958| [2025/04/30 09:44:17 655489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1252||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 09:44:17 655493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:41594|rttvar:3258|minrtt:31343|latest_rtt:44463|ack_delay:80| [2025/04/30 09:44:17 655497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:41942|rttvar:3141|minrtt:31343|latest_rtt:44463|ack_delay:80| [2025/04/30 09:44:17 655501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:774|lost_pn:771|thresh:3| [2025/04/30 09:44:17 655505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 655509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41942|rtt_var:3141|pto_duration:54506|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 655514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 655517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 655521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44406| [2025/04/30 09:44:17 655525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257734375|now:1746006257655509|interv:78866| [2025/04/30 09:44:17 655529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257734375|now:1746006257655509|interval:78866|pto_count:0|srtt:41942 [2025/04/30 09:44:17 655533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 34695, ack_elapse 45905, delivered 55208|rate 1202657|lost 223| [2025/04/30 09:44:17 655538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202657) in round 14| [2025/04/30 09:44:17 655542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 655546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94447|extra_cwnd:17746| [2025/04/30 09:44:17 655550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257610958|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 655554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257610958|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 655562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205352|bw:1205352|cwnd:112193|full_bw_reached:1|inflight:44406|srtt:41942|latest_rtt:44463|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 655567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:278|largest:278|pns:2| [2025/04/30 09:44:17 655572] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:278|frame:ACK |recv_time:1746006257655421|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 655576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377655421|now:1746006257655421|interv:120000000| [2025/04/30 09:44:17 655580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377655421|now:1746006257655421|interv:120000000| [2025/04/30 09:44:17 655584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257655966|pq_index:0| [2025/04/30 09:44:17 655588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257654801| [2025/04/30 09:44:17 655592] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257655592| [2025/04/30 09:44:17 655597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257655596| [2025/04/30 09:44:17 655602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 655607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41942|min_srtt:41942|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 655611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:728652| [2025/04/30 09:44:17 655616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41942|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 655620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 655624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41942|min_srtt:41942|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 655629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:729831| [2025/04/30 09:44:17 655633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41942|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 655637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 655642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41942|min_srtt:41942|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 655648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:731010| [2025/04/30 09:44:17 655653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 655657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 655660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 655665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 655669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 655673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:664986| [2025/04/30 09:44:17 655678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 655681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 655685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257655966| [2025/04/30 09:44:17 655689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257655966| [2025/04/30 09:44:17 655693] [debug] |xqc_engine_wakeup_after|wakeup:1746006257655966|now:1746006257655693|diff:273| [2025/04/30 09:44:17 655697] [debug] |xqc_engine_main_logic|END|now:1746006257655596| [2025/04/30 09:44:17 655702] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257655702| [2025/04/30 09:44:17 655706] [debug] |xqc_engine_wakeup_after|wakeup:1746006257655966|now:1746006257655706|diff:260| [2025/04/30 09:44:17 655710] [debug] |xqc_engine_main_logic|END|now:1746006257655702| [2025/04/30 09:44:17 656776] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257656776| [2025/04/30 09:44:17 656784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257655966|pq_index:0| [2025/04/30 09:44:17 656788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257655596| [2025/04/30 09:44:17 656793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257656792| [2025/04/30 09:44:17 656798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257655966|now:1746006257656792| [2025/04/30 09:44:17 656802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257655966|now:1746006257656792| [2025/04/30 09:44:17 656806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 656810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 656815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41942|min_srtt:41942|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 656819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:731010| [2025/04/30 09:44:17 656827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 656831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 656835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 656839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 656844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 656848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:664986| [2025/04/30 09:44:17 656852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 656856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:812| [2025/04/30 09:44:17 656891] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:812|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746006257656864|stream_id:0|stream_offset:664986| [2025/04/30 09:44:17 656899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:812|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 656907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 09:44:17 656913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41942|rtt_var:3141|pto_duration:54506|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 656920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 656925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 656929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 656932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257736370|now:1746006257656913|interv:79457| [2025/04/30 09:44:17 656936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257736370|now:1746006257656913|interval:79457|pto_count:0|srtt:41942 [2025/04/30 09:44:17 656941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:45606| [2025/04/30 09:44:17 656946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 656950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:666165| [2025/04/30 09:44:17 656954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 656958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:813| [2025/04/30 09:44:17 656992] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:813|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257656969|stream_id:0|stream_offset:666165| [2025/04/30 09:44:17 657001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:813|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 657008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 657015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41942|rtt_var:3141|pto_duration:54506|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 657021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 657025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 657029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 657032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257736475|now:1746006257657015|interv:79460| [2025/04/30 09:44:17 657036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257736475|now:1746006257657015|interval:79460|pto_count:0|srtt:41942 [2025/04/30 09:44:17 657041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:46806| [2025/04/30 09:44:17 657045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 657050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:667344| [2025/04/30 09:44:17 657054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 657058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:814| [2025/04/30 09:44:17 657087] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:814|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006257657065|stream_id:0|stream_offset:667344| [2025/04/30 09:44:17 657096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 657103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:44:17 657110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41942|rtt_var:3141|pto_duration:54506|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 657116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 657120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 657123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:44:17 657127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257736571|now:1746006257657110|interv:79461| [2025/04/30 09:44:17 657153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257736571|now:1746006257657110|interval:79461|pto_count:0|srtt:41942 [2025/04/30 09:44:17 657157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:48006| [2025/04/30 09:44:17 657162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 657166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:668523| [2025/04/30 09:44:17 657170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 657174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257658174|now:1746006257657174|interv:1000| [2025/04/30 09:44:17 657178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 657182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 657186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257658174| [2025/04/30 09:44:17 657190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257658174| [2025/04/30 09:44:17 657194] [debug] |xqc_engine_wakeup_after|wakeup:1746006257658174|now:1746006257657194|diff:980| [2025/04/30 09:44:17 657199] [debug] |xqc_engine_main_logic|END|now:1746006257656792| [2025/04/30 09:44:17 657420] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257657419| [2025/04/30 09:44:17 657426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 657431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:278| [2025/04/30 09:44:17 657435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:279| [2025/04/30 09:44:17 657441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:279| [2025/04/30 09:44:17 657445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 657449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:775|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:776|path_largest_ack:775| [2025/04/30 09:44:17 657454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56408|prior_delivered:578902|prior_time:1746006257609516|is_app_limited:0|send_elapse:34800|ack_elapse:47903|ctl_first_sent_time:1746006257611063|lagest_ack_time:1746006257657419|curr_delivered:635310| [2025/04/30 09:44:17 657458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257611063| [2025/04/30 09:44:17 657463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1251||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 09:44:17 657467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:776|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:776|path_largest_ack:776| [2025/04/30 09:44:17 657471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55208|prior_delivered:581302|prior_time:1746006257611552|is_app_limited:0|send_elapse:36490|ack_elapse:45867|ctl_first_sent_time:1746006257612989|lagest_ack_time:1746006257657419|curr_delivered:636510| [2025/04/30 09:44:17 657479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257612989| [2025/04/30 09:44:17 657483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1250||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:17 657487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:41942|rttvar:3141|minrtt:31343|latest_rtt:44430|ack_delay:80| [2025/04/30 09:44:17 657492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42243|rttvar:2958|minrtt:31343|latest_rtt:44430|ack_delay:80| [2025/04/30 09:44:17 657496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:776|lost_pn:773|thresh:3| [2025/04/30 09:44:17 657500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 657504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42243|rtt_var:2958|pto_duration:54075|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 657508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 657512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 657516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 657520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257736140|now:1746006257657504|interv:78636| [2025/04/30 09:44:17 657524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257736140|now:1746006257657504|interval:78636|pto_count:0|srtt:42243 [2025/04/30 09:44:17 657528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 36490, ack_elapse 45867, delivered 55208|rate 1203654|lost 223| [2025/04/30 09:44:17 657532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203654) in round 14| [2025/04/30 09:44:17 657536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 657540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94447|extra_cwnd:17746| [2025/04/30 09:44:17 657544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257612989|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 657549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257612989|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 657553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205352|bw:1205352|cwnd:112193|full_bw_reached:1|inflight:45606|srtt:42243|latest_rtt:44430|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 657559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:279|largest:279|pns:2| [2025/04/30 09:44:17 657563] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:279|frame:ACK |recv_time:1746006257657419|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 657571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377657419|now:1746006257657419|interv:120000000| [2025/04/30 09:44:17 657575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377657419|now:1746006257657419|interv:120000000| [2025/04/30 09:44:17 657579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257658174|pq_index:0| [2025/04/30 09:44:17 657583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257656792| [2025/04/30 09:44:17 657587] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257657587| [2025/04/30 09:44:17 657591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257657591| [2025/04/30 09:44:17 657597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 657601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42243|min_srtt:42243|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 657606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:731010| [2025/04/30 09:44:17 657610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42243|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 657614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 657619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42243|min_srtt:42243|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 657623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:732189| [2025/04/30 09:44:17 657627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42243|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 657632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 657636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42243|min_srtt:42243|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 657640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:733368| [2025/04/30 09:44:17 657644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 657648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 657652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 657662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 657666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 657671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:668523| [2025/04/30 09:44:17 657675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 657679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 657683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257658174| [2025/04/30 09:44:17 657687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257658174| [2025/04/30 09:44:17 657691] [debug] |xqc_engine_wakeup_after|wakeup:1746006257658174|now:1746006257657690|diff:484| [2025/04/30 09:44:17 657695] [debug] |xqc_engine_main_logic|END|now:1746006257657591| [2025/04/30 09:44:17 657700] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257657699| [2025/04/30 09:44:17 657703] [debug] |xqc_engine_wakeup_after|wakeup:1746006257658174|now:1746006257657703|diff:471| [2025/04/30 09:44:17 657707] [debug] |xqc_engine_main_logic|END|now:1746006257657699| [2025/04/30 09:44:17 658774] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257658774| [2025/04/30 09:44:17 658782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257658174|pq_index:0| [2025/04/30 09:44:17 658786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257657591| [2025/04/30 09:44:17 658791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257658790| [2025/04/30 09:44:17 658796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257658174|now:1746006257658790| [2025/04/30 09:44:17 658800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257658174|now:1746006257658790| [2025/04/30 09:44:17 658804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 658808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 658813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42243|min_srtt:42243|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 658817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:733368| [2025/04/30 09:44:17 658821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 658825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 658829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 658833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 658837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 658845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:668523| [2025/04/30 09:44:17 658850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 658854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:815| [2025/04/30 09:44:17 658888] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:815|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257658862|stream_id:0|stream_offset:668523| [2025/04/30 09:44:17 658897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 658904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 658910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42243|rtt_var:2958|pto_duration:54075|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 658917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 658922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 658926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 658930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257737937|now:1746006257658910|interv:79027| [2025/04/30 09:44:17 658934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257737937|now:1746006257658910|interval:79027|pto_count:0|srtt:42243 [2025/04/30 09:44:17 658938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:46806| [2025/04/30 09:44:17 658943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 658947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:669702| [2025/04/30 09:44:17 658952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 658955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257659955|now:1746006257658955|interv:1000| [2025/04/30 09:44:17 658959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 658963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 658967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257659955| [2025/04/30 09:44:17 658971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257659955| [2025/04/30 09:44:17 658975] [debug] |xqc_engine_wakeup_after|wakeup:1746006257659955|now:1746006257658975|diff:980| [2025/04/30 09:44:17 658980] [debug] |xqc_engine_main_logic|END|now:1746006257658790| [2025/04/30 09:44:17 659480] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257659479| [2025/04/30 09:44:17 659492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 659497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:279| [2025/04/30 09:44:17 659501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:280| [2025/04/30 09:44:17 659507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:280| [2025/04/30 09:44:17 659511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 659515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:777|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:778|path_largest_ack:777| [2025/04/30 09:44:17 659520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56408|prior_delivered:581302|prior_time:1746006257611552|is_app_limited:0|send_elapse:36595|ack_elapse:47927|ctl_first_sent_time:1746006257613094|lagest_ack_time:1746006257659479|curr_delivered:637710| [2025/04/30 09:44:17 659524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257613094| [2025/04/30 09:44:17 659529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1249||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:17 659533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:778|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:778|path_largest_ack:778| [2025/04/30 09:44:17 659537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55208|prior_delivered:583702|prior_time:1746006257613543|is_app_limited:0|send_elapse:38322|ack_elapse:45936|ctl_first_sent_time:1746006257614982|lagest_ack_time:1746006257659479|curr_delivered:638910| [2025/04/30 09:44:17 659542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257614982| [2025/04/30 09:44:17 659545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1248||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 09:44:17 659549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42243|rttvar:2958|minrtt:31343|latest_rtt:44497|ack_delay:80| [2025/04/30 09:44:17 659554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42515|rttvar:2762|minrtt:31343|latest_rtt:44497|ack_delay:80| [2025/04/30 09:44:17 659558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:778|lost_pn:775|thresh:3| [2025/04/30 09:44:17 659562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 659566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42515|rtt_var:2762|pto_duration:53563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 659570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 659574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 659578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44406| [2025/04/30 09:44:17 659582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257737425|now:1746006257659566|interv:77859| [2025/04/30 09:44:17 659586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257737425|now:1746006257659566|interval:77859|pto_count:0|srtt:42515 [2025/04/30 09:44:17 659593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 38322, ack_elapse 45936, delivered 55208|rate 1201846|lost 223| [2025/04/30 09:44:17 659597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201846) in round 14| [2025/04/30 09:44:17 659601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 659605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94447|extra_cwnd:17746| [2025/04/30 09:44:17 659609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257614982|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 659614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257614982|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 659618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205352|bw:1205352|cwnd:112193|full_bw_reached:1|inflight:44406|srtt:42515|latest_rtt:44497|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 659623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 659628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006257684479|now:1746006257659479|interv:25000| [2025/04/30 09:44:17 659632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006257659479|max_ack_delay:25000| [2025/04/30 09:44:17 659637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:280|largest:280|pns:2| [2025/04/30 09:44:17 659641] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:280|frame:PING ACK |recv_time:1746006257659479|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 659646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377659479|now:1746006257659479|interv:120000000| [2025/04/30 09:44:17 659650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377659479|now:1746006257659479|interv:120000000| [2025/04/30 09:44:17 659654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257659955|pq_index:0| [2025/04/30 09:44:17 659658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257658790| [2025/04/30 09:44:17 659662] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257659662| [2025/04/30 09:44:17 659667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257659666| [2025/04/30 09:44:17 659672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 659676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42515|min_srtt:42515|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 659683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:733368| [2025/04/30 09:44:17 659687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42515|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 659692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 659697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42515|min_srtt:42515|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 659701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:734547| [2025/04/30 09:44:17 659706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42515|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 659710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 659714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42515|min_srtt:42515|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 659718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:735726| [2025/04/30 09:44:17 659723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 659727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 659730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 659735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 659739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 659743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:669702| [2025/04/30 09:44:17 659747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 659751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 659755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257659955| [2025/04/30 09:44:17 659759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257659955| [2025/04/30 09:44:17 659763] [debug] |xqc_engine_wakeup_after|wakeup:1746006257659955|now:1746006257659763|diff:192| [2025/04/30 09:44:17 659767] [debug] |xqc_engine_main_logic|END|now:1746006257659666| [2025/04/30 09:44:17 659775] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257659775| [2025/04/30 09:44:17 659778] [debug] |xqc_engine_wakeup_after|wakeup:1746006257659955|now:1746006257659778|diff:177| [2025/04/30 09:44:17 659782] [debug] |xqc_engine_main_logic|END|now:1746006257659775| [2025/04/30 09:44:17 660849] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257660849| [2025/04/30 09:44:17 660857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257659955|pq_index:0| [2025/04/30 09:44:17 660861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257659666| [2025/04/30 09:44:17 660866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257660865| [2025/04/30 09:44:17 660871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257659955|now:1746006257660865| [2025/04/30 09:44:17 660875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257659955|now:1746006257660865| [2025/04/30 09:44:17 660879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 660883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 660888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42515|min_srtt:42515|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 660892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:735726| [2025/04/30 09:44:17 660896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 660900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 660904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 660908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 660913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 660917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:669702| [2025/04/30 09:44:17 660921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 660925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:816| [2025/04/30 09:44:17 660958] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:816|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746006257660933|stream_id:0|stream_offset:669702| [2025/04/30 09:44:17 660967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 660974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 09:44:17 660982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42515|rtt_var:2762|pto_duration:53563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 660991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 660995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 660999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 661003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257739496|now:1746006257660982|interv:78514| [2025/04/30 09:44:17 661007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257739496|now:1746006257660982|interval:78514|pto_count:0|srtt:42515 [2025/04/30 09:44:17 661012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:45606| [2025/04/30 09:44:17 661016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 661021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:670881| [2025/04/30 09:44:17 661025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 661029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:817| [2025/04/30 09:44:17 661058] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:817|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257661036|stream_id:0|stream_offset:670881| [2025/04/30 09:44:17 661067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 661074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 661081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42515|rtt_var:2762|pto_duration:53563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 661087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 661091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 661095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 661099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257739599|now:1746006257661081|interv:78518| [2025/04/30 09:44:17 661103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257739599|now:1746006257661081|interval:78518|pto_count:0|srtt:42515 [2025/04/30 09:44:17 661107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:46806| [2025/04/30 09:44:17 661112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 661116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:672060| [2025/04/30 09:44:17 661124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 661128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:818| [2025/04/30 09:44:17 661172] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:818|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006257661150|stream_id:0|stream_offset:672060| [2025/04/30 09:44:17 661185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 661192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:44:17 661199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42515|rtt_var:2762|pto_duration:53563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 661205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 661209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 661213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:44:17 661217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257739713|now:1746006257661199|interv:78514| [2025/04/30 09:44:17 661221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257739713|now:1746006257661199|interval:78514|pto_count:0|srtt:42515 [2025/04/30 09:44:17 661225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:48006| [2025/04/30 09:44:17 661230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 661234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:673239| [2025/04/30 09:44:17 661238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 661242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257662242|now:1746006257661242|interv:1000| [2025/04/30 09:44:17 661246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 661250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 661254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257662242| [2025/04/30 09:44:17 661258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257662242| [2025/04/30 09:44:17 661262] [debug] |xqc_engine_wakeup_after|wakeup:1746006257662242|now:1746006257661262|diff:980| [2025/04/30 09:44:17 661266] [debug] |xqc_engine_main_logic|END|now:1746006257660865| [2025/04/30 09:44:17 661400] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257661399| [2025/04/30 09:44:17 661405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 661411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:280| [2025/04/30 09:44:17 661419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:281| [2025/04/30 09:44:17 661425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:281| [2025/04/30 09:44:17 661429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 661434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:779|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:780|path_largest_ack:779| [2025/04/30 09:44:17 661438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54008|prior_delivered:586102|prior_time:1746006257615538|is_app_limited:0|send_elapse:38686|ack_elapse:45861|ctl_first_sent_time:1746006257616982|lagest_ack_time:1746006257661399|curr_delivered:640110| [2025/04/30 09:44:17 661443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257616982| [2025/04/30 09:44:17 661447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1247||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 09:44:17 661451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:780|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:780|path_largest_ack:780| [2025/04/30 09:44:17 661456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54008|prior_delivered:586102|prior_time:1746006257615538|is_app_limited:0|send_elapse:38686|ack_elapse:45861|ctl_first_sent_time:1746006257616982|lagest_ack_time:1746006257661399|curr_delivered:641310| [2025/04/30 09:44:17 661460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257617088| [2025/04/30 09:44:17 661464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1246||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 09:44:17 661468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42515|rttvar:2762|minrtt:31343|latest_rtt:44311|ack_delay:56| [2025/04/30 09:44:17 661472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42732|rttvar:2507|minrtt:31343|latest_rtt:44311|ack_delay:56| [2025/04/30 09:44:17 661476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:780|lost_pn:777|thresh:3| [2025/04/30 09:44:17 661480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 661484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42732|rtt_var:2507|pto_duration:52760|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 661489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 661492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 661496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 661500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257738910|now:1746006257661484|interv:77426| [2025/04/30 09:44:17 661504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257738910|now:1746006257661484|interval:77426|pto_count:0|srtt:42732 [2025/04/30 09:44:17 661508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 38686, ack_elapse 45861, delivered 55208|rate 1203811|lost 223| [2025/04/30 09:44:17 661515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203811) in round 14| [2025/04/30 09:44:17 661520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 661524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94447|extra_cwnd:17746| [2025/04/30 09:44:17 661528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257617088|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 661532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257617088|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 661536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205352|bw:1205352|cwnd:112193|full_bw_reached:1|inflight:45606|srtt:42732|latest_rtt:44311|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 661542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:281|largest:281|pns:2| [2025/04/30 09:44:17 661546] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:281|frame:ACK |recv_time:1746006257661399|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 661551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377661399|now:1746006257661399|interv:120000000| [2025/04/30 09:44:17 661555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377661399|now:1746006257661399|interv:120000000| [2025/04/30 09:44:17 661559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257662242|pq_index:0| [2025/04/30 09:44:17 661563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257660865| [2025/04/30 09:44:17 661567] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257661567| [2025/04/30 09:44:17 661572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257661571| [2025/04/30 09:44:17 661577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 661582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42732|min_srtt:42732|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 661586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:735726| [2025/04/30 09:44:17 661590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42732|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 661595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 661599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42732|min_srtt:42732|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 661606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:736905| [2025/04/30 09:44:17 661611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42732|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 661615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 661619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42732|min_srtt:42732|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 661623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:738084| [2025/04/30 09:44:17 661628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 661632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 661635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 661640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 661644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 661648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:673239| [2025/04/30 09:44:17 661652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 661656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 661660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257662242| [2025/04/30 09:44:17 661664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257662242| [2025/04/30 09:44:17 661668] [debug] |xqc_engine_wakeup_after|wakeup:1746006257662242|now:1746006257661668|diff:574| [2025/04/30 09:44:17 661672] [debug] |xqc_engine_main_logic|END|now:1746006257661571| [2025/04/30 09:44:17 661677] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257661677| [2025/04/30 09:44:17 661681] [debug] |xqc_engine_wakeup_after|wakeup:1746006257662242|now:1746006257661681|diff:561| [2025/04/30 09:44:17 661685] [debug] |xqc_engine_main_logic|END|now:1746006257661677| [2025/04/30 09:44:17 662751] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257662751| [2025/04/30 09:44:17 662759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257662242|pq_index:0| [2025/04/30 09:44:17 662763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257661571| [2025/04/30 09:44:17 662768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257662767| [2025/04/30 09:44:17 662777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257662242|now:1746006257662767| [2025/04/30 09:44:17 662781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257662242|now:1746006257662767| [2025/04/30 09:44:17 662785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 662789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 662793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42732|min_srtt:42732|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 662798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:738084| [2025/04/30 09:44:17 662802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 662806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 662810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 662814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 662818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 662822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:673239| [2025/04/30 09:44:17 662827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 662831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:819| [2025/04/30 09:44:17 662865] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:819|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257662838|stream_id:0|stream_offset:673239| [2025/04/30 09:44:17 662874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 662881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 662888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42732|rtt_var:2507|pto_duration:52760|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 662895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 662899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 662903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 662907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257740598|now:1746006257662888|interv:77710| [2025/04/30 09:44:17 662911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257740598|now:1746006257662888|interval:77710|pto_count:0|srtt:42732 [2025/04/30 09:44:17 662921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:46806| [2025/04/30 09:44:17 662925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 662930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:674418| [2025/04/30 09:44:17 662934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 662938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257663938|now:1746006257662938|interv:1000| [2025/04/30 09:44:17 662942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 662946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 662950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257663938| [2025/04/30 09:44:17 662954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257663938| [2025/04/30 09:44:17 662958] [debug] |xqc_engine_wakeup_after|wakeup:1746006257663938|now:1746006257662958|diff:980| [2025/04/30 09:44:17 662962] [debug] |xqc_engine_main_logic|END|now:1746006257662767| [2025/04/30 09:44:17 663400] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257663399| [2025/04/30 09:44:17 663408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 663413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:281| [2025/04/30 09:44:17 663417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:282| [2025/04/30 09:44:17 663423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:282| [2025/04/30 09:44:17 663427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 663431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:781|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:782|path_largest_ack:781| [2025/04/30 09:44:17 663436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54008|prior_delivered:588502|prior_time:1746006257617541|is_app_limited:0|send_elapse:39147|ack_elapse:45858|ctl_first_sent_time:1746006257618983|lagest_ack_time:1746006257663399|curr_delivered:642510| [2025/04/30 09:44:17 663440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257618983| [2025/04/30 09:44:17 663445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1245||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 09:44:17 663449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:782|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:782|path_largest_ack:782| [2025/04/30 09:44:17 663453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52808|prior_delivered:590902|prior_time:1746006257619540|is_app_limited:0|send_elapse:39708|ack_elapse:43859|ctl_first_sent_time:1746006257620983|lagest_ack_time:1746006257663399|curr_delivered:643710| [2025/04/30 09:44:17 663458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257620983| [2025/04/30 09:44:17 663465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1244||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 09:44:17 663469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42732|rttvar:2507|minrtt:31343|latest_rtt:42416|ack_delay:64| [2025/04/30 09:44:17 663473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42685|rttvar:1976|minrtt:31343|latest_rtt:42416|ack_delay:64| [2025/04/30 09:44:17 663478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:782|lost_pn:779|thresh:3| [2025/04/30 09:44:17 663482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 663486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42685|rtt_var:1976|pto_duration:50589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 663490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 663494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 663498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44406| [2025/04/30 09:44:17 663501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257738427|now:1746006257663485|interv:74942| [2025/04/30 09:44:17 663505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257738427|now:1746006257663485|interval:74942|pto_count:0|srtt:42685 [2025/04/30 09:44:17 663510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39708, ack_elapse 43859, delivered 52808|rate 1204040|lost 223| [2025/04/30 09:44:17 663514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204040) in round 14| [2025/04/30 09:44:17 663518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 663522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94447|extra_cwnd:17746| [2025/04/30 09:44:17 663526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257620983|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 663531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257620983|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 663535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205352|bw:1205352|cwnd:112193|full_bw_reached:1|inflight:44406|srtt:42685|latest_rtt:42416|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 663541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:282|largest:282|pns:2| [2025/04/30 09:44:17 663545] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:282|frame:ACK |recv_time:1746006257663399|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 663550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377663399|now:1746006257663399|interv:120000000| [2025/04/30 09:44:17 663556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377663399|now:1746006257663399|interv:120000000| [2025/04/30 09:44:17 663560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257663938|pq_index:0| [2025/04/30 09:44:17 663565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257662767| [2025/04/30 09:44:17 663568] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257663568| [2025/04/30 09:44:17 663573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257663572| [2025/04/30 09:44:17 663578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 663583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42685|min_srtt:42685|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 663587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:738084| [2025/04/30 09:44:17 663591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42685|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 663596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 663600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42685|min_srtt:42685|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 663604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:739263| [2025/04/30 09:44:17 663609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42685|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 663613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 663617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42685|min_srtt:42685|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 663622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:740442| [2025/04/30 09:44:17 663626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 663630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 663633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 663638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 663644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 663649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:674418| [2025/04/30 09:44:17 663653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 663657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 663661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257663938| [2025/04/30 09:44:17 663665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257663938| [2025/04/30 09:44:17 663669] [debug] |xqc_engine_wakeup_after|wakeup:1746006257663938|now:1746006257663668|diff:270| [2025/04/30 09:44:17 663673] [debug] |xqc_engine_main_logic|END|now:1746006257663572| [2025/04/30 09:44:17 663677] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257663677| [2025/04/30 09:44:17 663681] [debug] |xqc_engine_wakeup_after|wakeup:1746006257663938|now:1746006257663681|diff:257| [2025/04/30 09:44:17 663685] [debug] |xqc_engine_main_logic|END|now:1746006257663677| [2025/04/30 09:44:17 664752] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257664752| [2025/04/30 09:44:17 664760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257663938|pq_index:0| [2025/04/30 09:44:17 664764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257663572| [2025/04/30 09:44:17 664769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257664768| [2025/04/30 09:44:17 664773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257663938|now:1746006257664768| [2025/04/30 09:44:17 664777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257663938|now:1746006257664768| [2025/04/30 09:44:17 664781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 664786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 664790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42685|min_srtt:42685|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 664794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:740442| [2025/04/30 09:44:17 664799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 664802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 664806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 664811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 664815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 664819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:674418| [2025/04/30 09:44:17 664827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 664832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:820| [2025/04/30 09:44:17 664865] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:820|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746006257664839|stream_id:0|stream_offset:674418| [2025/04/30 09:44:17 664874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 664881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 09:44:17 664888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42685|rtt_var:1976|pto_duration:50589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 664895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 664899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 664903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 664907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257740428|now:1746006257664888|interv:75540| [2025/04/30 09:44:17 664911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257740428|now:1746006257664888|interval:75540|pto_count:0|srtt:42685 [2025/04/30 09:44:17 664915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:45606| [2025/04/30 09:44:17 664920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 664924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:675597| [2025/04/30 09:44:17 664929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 664933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:821| [2025/04/30 09:44:17 664961] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:821|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257664940|stream_id:0|stream_offset:675597| [2025/04/30 09:44:17 664969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 664977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 664983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42685|rtt_var:1976|pto_duration:50589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 664990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 664998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 665001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 665005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257740529|now:1746006257664982|interv:75547| [2025/04/30 09:44:17 665009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257740529|now:1746006257664982|interval:75547|pto_count:0|srtt:42685 [2025/04/30 09:44:17 665014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:46806| [2025/04/30 09:44:17 665019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 665023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:676776| [2025/04/30 09:44:17 665027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 665031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:822| [2025/04/30 09:44:17 665060] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:822|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006257665038|stream_id:0|stream_offset:676776| [2025/04/30 09:44:17 665069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 665076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:44:17 665083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42685|rtt_var:1976|pto_duration:50589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 665089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 665094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 665098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:44:17 665102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257740627|now:1746006257665083|interv:75544| [2025/04/30 09:44:17 665109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257740627|now:1746006257665083|interval:75544|pto_count:0|srtt:42685 [2025/04/30 09:44:17 665113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:48006| [2025/04/30 09:44:17 665118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 665122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:677955| [2025/04/30 09:44:17 665126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 665130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257666130|now:1746006257665130|interv:1000| [2025/04/30 09:44:17 665155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 665159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 665163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257666130| [2025/04/30 09:44:17 665168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257666130| [2025/04/30 09:44:17 665172] [debug] |xqc_engine_wakeup_after|wakeup:1746006257666130|now:1746006257665171|diff:959| [2025/04/30 09:44:17 665176] [debug] |xqc_engine_main_logic|END|now:1746006257664768| [2025/04/30 09:44:17 665398] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257665397| [2025/04/30 09:44:17 665403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 665409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:282| [2025/04/30 09:44:17 665413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:283| [2025/04/30 09:44:17 665418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:283| [2025/04/30 09:44:17 665423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 665427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:783|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:784|path_largest_ack:783| [2025/04/30 09:44:17 665432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54008|prior_delivered:590902|prior_time:1746006257619540|is_app_limited:0|send_elapse:39809|ack_elapse:45857|ctl_first_sent_time:1746006257621084|lagest_ack_time:1746006257665397|curr_delivered:644910| [2025/04/30 09:44:17 665436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257621084| [2025/04/30 09:44:17 665441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1243||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 09:44:17 665445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 665449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52808|prior_delivered:593302|prior_time:1746006257621523|is_app_limited:0|send_elapse:39958|ack_elapse:43874|ctl_first_sent_time:1746006257622963|lagest_ack_time:1746006257665397|curr_delivered:646110| [2025/04/30 09:44:17 665454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257622963| [2025/04/30 09:44:17 665457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1242||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 09:44:17 665461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42685|rttvar:1976|minrtt:31343|latest_rtt:42434|ack_delay:56| [2025/04/30 09:44:17 665466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42647|rttvar:1558|minrtt:31343|latest_rtt:42434|ack_delay:56| [2025/04/30 09:44:17 665470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:784|lost_pn:781|thresh:3| [2025/04/30 09:44:17 665474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 665481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42647|rtt_var:1558|pto_duration:48879|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 665486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 665490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 665493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 665497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257738917|now:1746006257665481|interv:73436| [2025/04/30 09:44:17 665501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257738917|now:1746006257665481|interval:73436|pto_count:0|srtt:42647 [2025/04/30 09:44:17 665506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39958, ack_elapse 43874, delivered 52808|rate 1203628|lost 223| [2025/04/30 09:44:17 665510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203628) in round 14| [2025/04/30 09:44:17 665514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 665518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94447|extra_cwnd:17746| [2025/04/30 09:44:17 665522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257622963|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 665527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257622963|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 665531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205352|bw:1205352|cwnd:112193|full_bw_reached:1|inflight:45606|srtt:42647|latest_rtt:42434|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 665537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:283|largest:283|pns:2| [2025/04/30 09:44:17 665541] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:283|frame:ACK |recv_time:1746006257665397|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 665545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377665397|now:1746006257665397|interv:120000000| [2025/04/30 09:44:17 665550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377665397|now:1746006257665397|interv:120000000| [2025/04/30 09:44:17 665554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257666130|pq_index:0| [2025/04/30 09:44:17 665558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257664768| [2025/04/30 09:44:17 665562] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257665562| [2025/04/30 09:44:17 665566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257665566| [2025/04/30 09:44:17 665574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 665579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42647|min_srtt:42647|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 665583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:740442| [2025/04/30 09:44:17 665588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42647|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 665592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 665596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42647|min_srtt:42647|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 665601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:741621| [2025/04/30 09:44:17 665605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42647|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 665609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 665613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42647|min_srtt:42647|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 665618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:742800| [2025/04/30 09:44:17 665622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 665626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 665630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 665634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 665638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 665642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:677955| [2025/04/30 09:44:17 665646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 665650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 665654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257666130| [2025/04/30 09:44:17 665658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257666130| [2025/04/30 09:44:17 665665] [debug] |xqc_engine_wakeup_after|wakeup:1746006257666130|now:1746006257665665|diff:465| [2025/04/30 09:44:17 665669] [debug] |xqc_engine_main_logic|END|now:1746006257665566| [2025/04/30 09:44:17 665674] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257665674| [2025/04/30 09:44:17 665678] [debug] |xqc_engine_wakeup_after|wakeup:1746006257666130|now:1746006257665678|diff:452| [2025/04/30 09:44:17 665682] [debug] |xqc_engine_main_logic|END|now:1746006257665674| [2025/04/30 09:44:17 666748] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257666748| [2025/04/30 09:44:17 666757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257666130|pq_index:0| [2025/04/30 09:44:17 666761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257665566| [2025/04/30 09:44:17 666766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257666765| [2025/04/30 09:44:17 666770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257666130|now:1746006257666765| [2025/04/30 09:44:17 666774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257666130|now:1746006257666765| [2025/04/30 09:44:17 666778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 666783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 666787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42647|min_srtt:42647|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 666792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:742800| [2025/04/30 09:44:17 666796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 666800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 666804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 666808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 666812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 666817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:677955| [2025/04/30 09:44:17 666821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 666825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:823| [2025/04/30 09:44:17 666859] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:823|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257666833|stream_id:0|stream_offset:677955| [2025/04/30 09:44:17 666867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 666880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 666888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42647|rtt_var:1558|pto_duration:48879|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 666893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 666897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 666900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 666904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257740712|now:1746006257666887|interv:73825| [2025/04/30 09:44:17 666908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257740712|now:1746006257666887|interval:73825|pto_count:0|srtt:42647 [2025/04/30 09:44:17 666913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:46806| [2025/04/30 09:44:17 666918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 666922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:679134| [2025/04/30 09:44:17 666926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 666930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257667930|now:1746006257666930|interv:1000| [2025/04/30 09:44:17 666934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 666938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 666942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257667930| [2025/04/30 09:44:17 666946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257667930| [2025/04/30 09:44:17 666950] [debug] |xqc_engine_wakeup_after|wakeup:1746006257667930|now:1746006257666950|diff:980| [2025/04/30 09:44:17 666954] [debug] |xqc_engine_main_logic|END|now:1746006257666765| [2025/04/30 09:44:17 667393] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257667392| [2025/04/30 09:44:17 667401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 667406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:283| [2025/04/30 09:44:17 667410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:284| [2025/04/30 09:44:17 667419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:284| [2025/04/30 09:44:17 667425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 667431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:785|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:786|path_largest_ack:785| [2025/04/30 09:44:17 667435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51608|prior_delivered:595702|prior_time:1746006257623551|is_app_limited:0|send_elapse:40028|ack_elapse:43841|ctl_first_sent_time:1746006257624992|lagest_ack_time:1746006257667392|curr_delivered:647310| [2025/04/30 09:44:17 667443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257624992| [2025/04/30 09:44:17 667448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1241||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 09:44:17 667452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:786|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:786|path_largest_ack:786| [2025/04/30 09:44:17 667456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51608|prior_delivered:595702|prior_time:1746006257623551|is_app_limited:0|send_elapse:40028|ack_elapse:43841|ctl_first_sent_time:1746006257624992|lagest_ack_time:1746006257667392|curr_delivered:648510| [2025/04/30 09:44:17 667461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257625098| [2025/04/30 09:44:17 667465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1240||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/04/30 09:44:17 667469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42647|rttvar:1558|minrtt:31343|latest_rtt:42294|ack_delay:64| [2025/04/30 09:44:17 667473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42595|rttvar:1273|minrtt:31343|latest_rtt:42294|ack_delay:64| [2025/04/30 09:44:17 667477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:786|lost_pn:783|thresh:3| [2025/04/30 09:44:17 667481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 667485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42595|rtt_var:1273|pto_duration:47687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 667489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 667493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 667497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44406| [2025/04/30 09:44:17 667501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257739520|now:1746006257667485|interv:72035| [2025/04/30 09:44:17 667505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257739520|now:1746006257667485|interval:72035|pto_count:0|srtt:42595 [2025/04/30 09:44:17 667509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40028, ack_elapse 43841, delivered 52808|rate 1204534|lost 223| [2025/04/30 09:44:17 667514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204534) in round 14| [2025/04/30 09:44:17 667518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 667522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94447|extra_cwnd:17746| [2025/04/30 09:44:17 667526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257625098|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 667532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257625098|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 667537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205352|bw:1205352|cwnd:112193|full_bw_reached:1|inflight:44406|srtt:42595|latest_rtt:42294|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 667542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:284|largest:284|pns:2| [2025/04/30 09:44:17 667547] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:284|frame:ACK |recv_time:1746006257667392|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 667551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377667392|now:1746006257667392|interv:120000000| [2025/04/30 09:44:17 667555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377667392|now:1746006257667392|interv:120000000| [2025/04/30 09:44:17 667559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257667930|pq_index:0| [2025/04/30 09:44:17 667564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257666765| [2025/04/30 09:44:17 667568] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257667567| [2025/04/30 09:44:17 667572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257667571| [2025/04/30 09:44:17 667577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 667582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42595|min_srtt:42595|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 667586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:742800| [2025/04/30 09:44:17 667590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 667595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 667599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42595|min_srtt:42595|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 667603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:743979| [2025/04/30 09:44:17 667608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 667612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 667619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42595|min_srtt:42595|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 667623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:745158| [2025/04/30 09:44:17 667627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 667631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 667635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 667639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 667644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 667648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:679134| [2025/04/30 09:44:17 667652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 667656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 667660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257667930| [2025/04/30 09:44:17 667664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257667930| [2025/04/30 09:44:17 667668] [debug] |xqc_engine_wakeup_after|wakeup:1746006257667930|now:1746006257667667|diff:263| [2025/04/30 09:44:17 667672] [debug] |xqc_engine_main_logic|END|now:1746006257667571| [2025/04/30 09:44:17 667677] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257667677| [2025/04/30 09:44:17 667680] [debug] |xqc_engine_wakeup_after|wakeup:1746006257667930|now:1746006257667680|diff:250| [2025/04/30 09:44:17 667684] [debug] |xqc_engine_main_logic|END|now:1746006257667677| [2025/04/30 09:44:17 668751] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257668751| [2025/04/30 09:44:17 668759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257667930|pq_index:0| [2025/04/30 09:44:17 668763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257667571| [2025/04/30 09:44:17 668768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257668767| [2025/04/30 09:44:17 668773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257667930|now:1746006257668767| [2025/04/30 09:44:17 668777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257667930|now:1746006257668767| [2025/04/30 09:44:17 668781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 668785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 668790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42595|min_srtt:42595|path_bw:1205352|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 668798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:745158| [2025/04/30 09:44:17 668802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 668806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 668810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 668814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 668818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 668823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:679134| [2025/04/30 09:44:17 668827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 668831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:824| [2025/04/30 09:44:17 668865] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:824|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746006257668839|stream_id:0|stream_offset:679134| [2025/04/30 09:44:17 668874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 668881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 09:44:17 668888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42595|rtt_var:1273|pto_duration:47687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 668895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 668900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 668903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 668907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257741526|now:1746006257668888|interv:72638| [2025/04/30 09:44:17 668911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257741526|now:1746006257668888|interval:72638|pto_count:0|srtt:42595 [2025/04/30 09:44:17 668916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:45606| [2025/04/30 09:44:17 668921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 668925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:680313| [2025/04/30 09:44:17 668929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 668937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:825| [2025/04/30 09:44:17 668967] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:825|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257668944|stream_id:0|stream_offset:680313| [2025/04/30 09:44:17 668976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 668984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 668990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42595|rtt_var:1273|pto_duration:47687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 668997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 669001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 669005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 669009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257741631|now:1746006257668990|interv:72641| [2025/04/30 09:44:17 669013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257741631|now:1746006257668990|interval:72641|pto_count:0|srtt:42595 [2025/04/30 09:44:17 669017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:46806| [2025/04/30 09:44:17 669022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 669026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:681492| [2025/04/30 09:44:17 669031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 669035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:826| [2025/04/30 09:44:17 669064] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:826|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006257669042|stream_id:0|stream_offset:681492| [2025/04/30 09:44:17 669072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 669080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:44:17 669087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42595|rtt_var:1273|pto_duration:47687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 669092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 669096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 669100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:44:17 669104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257741729|now:1746006257669086|interv:72643| [2025/04/30 09:44:17 669123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257741729|now:1746006257669086|interval:72643|pto_count:0|srtt:42595 [2025/04/30 09:44:17 669127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112193|inflight:48006| [2025/04/30 09:44:17 669147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 669153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:112193|conn:00005577253BD50C|stream_id:0|stream_offset:682671| [2025/04/30 09:44:17 669158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 669162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257670162|now:1746006257669162|interv:1000| [2025/04/30 09:44:17 669166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 669170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 669174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257670162| [2025/04/30 09:44:17 669178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257670162| [2025/04/30 09:44:17 669182] [debug] |xqc_engine_wakeup_after|wakeup:1746006257670162|now:1746006257669182|diff:980| [2025/04/30 09:44:17 669186] [debug] |xqc_engine_main_logic|END|now:1746006257668767| [2025/04/30 09:44:17 669389] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257669388| [2025/04/30 09:44:17 669394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 669400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:284| [2025/04/30 09:44:17 669404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:285| [2025/04/30 09:44:17 669410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:285| [2025/04/30 09:44:17 669414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 669418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:787|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:788|path_largest_ack:787| [2025/04/30 09:44:17 669423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51608|prior_delivered:598102|prior_time:1746006257625520|is_app_limited:0|send_elapse:39994|ack_elapse:43868|ctl_first_sent_time:1746006257626961|lagest_ack_time:1746006257669388|curr_delivered:649710| [2025/04/30 09:44:17 669427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257626961| [2025/04/30 09:44:17 669432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1239||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 09:44:17 669436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:788|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:788|path_largest_ack:788| [2025/04/30 09:44:17 669440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50408|prior_delivered:600502|prior_time:1746006257627575|is_app_limited:0|send_elapse:40058|ack_elapse:41813|ctl_first_sent_time:1746006257629031|lagest_ack_time:1746006257669388|curr_delivered:650910| [2025/04/30 09:44:17 669449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257629031| [2025/04/30 09:44:17 669453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1238||sndq_packets_used_bytes:0|sndq_packets_free:100| [2025/04/30 09:44:17 669457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42595|rttvar:1273|minrtt:31343|latest_rtt:40357|ack_delay:64| [2025/04/30 09:44:17 669461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42307|rttvar:1530|minrtt:31343|latest_rtt:40357|ack_delay:64| [2025/04/30 09:44:17 669465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:788|lost_pn:785|thresh:3| [2025/04/30 09:44:17 669469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 669473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42307|rtt_var:1530|pto_duration:48427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 669477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 669481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 669485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 669489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257742469|now:1746006257669473|interv:72996| [2025/04/30 09:44:17 669493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257742469|now:1746006257669473|interval:72996|pto_count:0|srtt:42307 [2025/04/30 09:44:17 669497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40058, ack_elapse 41813, delivered 50408|rate 1205558|lost 223| [2025/04/30 09:44:17 669502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205558) in round 14| [2025/04/30 09:44:17 669506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 669510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 669514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257629031|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 669518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112193|packet_lost:0|acked:2400|po_sent_time:1746006257629031|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 669523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:45606|srtt:42307|latest_rtt:40357|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 669528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:285|largest:285|pns:2| [2025/04/30 09:44:17 669533] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:285|frame:ACK |recv_time:1746006257669388|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 669540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377669388|now:1746006257669388|interv:120000000| [2025/04/30 09:44:17 669544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377669388|now:1746006257669388|interv:120000000| [2025/04/30 09:44:17 669548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257670162|pq_index:0| [2025/04/30 09:44:17 669552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257668767| [2025/04/30 09:44:17 669556] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257669556| [2025/04/30 09:44:17 669561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257669560| [2025/04/30 09:44:17 669566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 669570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42307|min_srtt:42307|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 669575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:745158| [2025/04/30 09:44:17 669579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42307|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 669583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 669588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42307|min_srtt:42307|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 669592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:746337| [2025/04/30 09:44:17 669596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42307|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 669601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 669605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42307|min_srtt:42307|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 669609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:747516| [2025/04/30 09:44:17 669613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 669617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 669621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 669631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 669636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 669640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:682671| [2025/04/30 09:44:17 669644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 669648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 669652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257670162| [2025/04/30 09:44:17 669656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257670162| [2025/04/30 09:44:17 669660] [debug] |xqc_engine_wakeup_after|wakeup:1746006257670162|now:1746006257669659|diff:503| [2025/04/30 09:44:17 669664] [debug] |xqc_engine_main_logic|END|now:1746006257669560| [2025/04/30 09:44:17 669669] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257669668| [2025/04/30 09:44:17 669672] [debug] |xqc_engine_wakeup_after|wakeup:1746006257670162|now:1746006257669672|diff:490| [2025/04/30 09:44:17 669676] [debug] |xqc_engine_main_logic|END|now:1746006257669668| [2025/04/30 09:44:17 670742] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257670742| [2025/04/30 09:44:17 670753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257670162|pq_index:0| [2025/04/30 09:44:17 670757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257669560| [2025/04/30 09:44:17 670763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257670762| [2025/04/30 09:44:17 670767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257670162|now:1746006257670762| [2025/04/30 09:44:17 670772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257670162|now:1746006257670762| [2025/04/30 09:44:17 670776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 670780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 670785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42307|min_srtt:42307|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 670790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:747516| [2025/04/30 09:44:17 670795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 670799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 670802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 670807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 670816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 670821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:682671| [2025/04/30 09:44:17 670825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 670830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:827| [2025/04/30 09:44:17 670866] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:827|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257670838|stream_id:0|stream_offset:682671| [2025/04/30 09:44:17 670875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 670883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 670890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42307|rtt_var:1530|pto_duration:48427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 670896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 670900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 670903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 670907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257744265|now:1746006257670889|interv:73376| [2025/04/30 09:44:17 670912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257744265|now:1746006257670889|interval:73376|pto_count:0|srtt:42307 [2025/04/30 09:44:17 670920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46806| [2025/04/30 09:44:17 670927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 670931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:683850| [2025/04/30 09:44:17 670936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 670939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257671939|now:1746006257670939|interv:1000| [2025/04/30 09:44:17 670944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 670947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 670951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257671939| [2025/04/30 09:44:17 670956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257671939| [2025/04/30 09:44:17 670960] [debug] |xqc_engine_wakeup_after|wakeup:1746006257671939|now:1746006257670960|diff:979| [2025/04/30 09:44:17 670964] [debug] |xqc_engine_main_logic|END|now:1746006257670762| [2025/04/30 09:44:17 671371] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257671371| [2025/04/30 09:44:17 671384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 671389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:285| [2025/04/30 09:44:17 671393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:286| [2025/04/30 09:44:17 671399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:286| [2025/04/30 09:44:17 671403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 671408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:789|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:790|path_largest_ack:789| [2025/04/30 09:44:17 671413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51608|prior_delivered:600502|prior_time:1746006257627575|is_app_limited:0|send_elapse:40176|ack_elapse:43796|ctl_first_sent_time:1746006257629149|lagest_ack_time:1746006257671371|curr_delivered:652110| [2025/04/30 09:44:17 671418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257629149| [2025/04/30 09:44:17 671422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1237||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 09:44:17 671426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:790|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:790|path_largest_ack:790| [2025/04/30 09:44:17 671431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50408|prior_delivered:602902|prior_time:1746006257629488|is_app_limited:0|send_elapse:41861|ack_elapse:41883|ctl_first_sent_time:1746006257630927|lagest_ack_time:1746006257671371|curr_delivered:653310| [2025/04/30 09:44:17 671435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257630927| [2025/04/30 09:44:17 671439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1236||sndq_packets_used_bytes:0|sndq_packets_free:102| [2025/04/30 09:44:17 671443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42307|rttvar:1530|minrtt:31343|latest_rtt:40444|ack_delay:56| [2025/04/30 09:44:17 671448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42067|rttvar:1627|minrtt:31343|latest_rtt:40444|ack_delay:56| [2025/04/30 09:44:17 671452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:790|lost_pn:787|thresh:3| [2025/04/30 09:44:17 671456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 671460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42067|rtt_var:1627|pto_duration:48575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 671465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 671469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 671472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44406| [2025/04/30 09:44:17 671476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257744413|now:1746006257671460|interv:72953| [2025/04/30 09:44:17 671483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257744413|now:1746006257671460|interval:72953|pto_count:0|srtt:42067 [2025/04/30 09:44:17 671488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41861, ack_elapse 41883, delivered 50408|rate 1203543|lost 223| [2025/04/30 09:44:17 671492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203543) in round 14| [2025/04/30 09:44:17 671496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 671501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 671505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257630927|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 671509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257630927|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:605302| [2025/04/30 09:44:17 671514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:44406|srtt:42067|latest_rtt:40444|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 671520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:286|largest:286|pns:2| [2025/04/30 09:44:17 671524] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:286|frame:ACK |recv_time:1746006257671371|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 671529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377671371|now:1746006257671371|interv:120000000| [2025/04/30 09:44:17 671533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377671371|now:1746006257671371|interv:120000000| [2025/04/30 09:44:17 671537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257671939|pq_index:0| [2025/04/30 09:44:17 671541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257670762| [2025/04/30 09:44:17 671545] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257671545| [2025/04/30 09:44:17 671550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257671549| [2025/04/30 09:44:17 671555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 671560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42067|min_srtt:42067|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 671564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:747516| [2025/04/30 09:44:17 671569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42067|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 671576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 671580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42067|min_srtt:42067|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 671585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:748695| [2025/04/30 09:44:17 671589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42067|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 671594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 671598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42067|min_srtt:42067|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 671602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:749874| [2025/04/30 09:44:17 671606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 671610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 671614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 671618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 671623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 671627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:683850| [2025/04/30 09:44:17 671631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 671635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 671639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257671939| [2025/04/30 09:44:17 671643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257671939| [2025/04/30 09:44:17 671647] [debug] |xqc_engine_wakeup_after|wakeup:1746006257671939|now:1746006257671647|diff:292| [2025/04/30 09:44:17 671651] [debug] |xqc_engine_main_logic|END|now:1746006257671549| [2025/04/30 09:44:17 671656] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257671656| [2025/04/30 09:44:17 671660] [debug] |xqc_engine_wakeup_after|wakeup:1746006257671939|now:1746006257671660|diff:279| [2025/04/30 09:44:17 671664] [debug] |xqc_engine_main_logic|END|now:1746006257671656| [2025/04/30 09:44:17 672731] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257672731| [2025/04/30 09:44:17 672739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257671939|pq_index:0| [2025/04/30 09:44:17 672744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257671549| [2025/04/30 09:44:17 672753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257672752| [2025/04/30 09:44:17 672757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257671939|now:1746006257672752| [2025/04/30 09:44:17 672761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257671939|now:1746006257672752| [2025/04/30 09:44:17 672765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 672770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 672774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42067|min_srtt:42067|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 672779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:749874| [2025/04/30 09:44:17 672783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 672787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 672791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 672795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 672800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 672804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:683850| [2025/04/30 09:44:17 672809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 672813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:828| [2025/04/30 09:44:17 672848] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:828|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746006257672821|stream_id:0|stream_offset:683850| [2025/04/30 09:44:17 672857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 672865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 09:44:17 672871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42067|rtt_var:1627|pto_duration:48575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 672878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 672883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 672886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 672894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257746396|now:1746006257672871|interv:73525| [2025/04/30 09:44:17 672899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257746396|now:1746006257672871|interval:73525|pto_count:0|srtt:42067 [2025/04/30 09:44:17 672903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:45606| [2025/04/30 09:44:17 672908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 672912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:685029| [2025/04/30 09:44:17 672917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 672921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:829| [2025/04/30 09:44:17 672951] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:829|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257672928|stream_id:0|stream_offset:685029| [2025/04/30 09:44:17 672960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 672967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 672974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42067|rtt_var:1627|pto_duration:48575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 672979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 672983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 672987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 672991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257746503|now:1746006257672973|interv:73530| [2025/04/30 09:44:17 672995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257746503|now:1746006257672973|interval:73530|pto_count:0|srtt:42067 [2025/04/30 09:44:17 672999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46806| [2025/04/30 09:44:17 673004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 673008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:686208| [2025/04/30 09:44:17 673012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 673017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:830| [2025/04/30 09:44:17 673045] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:830|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006257673024|stream_id:0|stream_offset:686208| [2025/04/30 09:44:17 673060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 673068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:44:17 673074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42067|rtt_var:1627|pto_duration:48575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 673078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 673082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 673086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:44:17 673090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257746599|now:1746006257673074|interv:73525| [2025/04/30 09:44:17 673094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257746599|now:1746006257673074|interval:73525|pto_count:0|srtt:42067 [2025/04/30 09:44:17 673098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:48006| [2025/04/30 09:44:17 673103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 673107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:687387| [2025/04/30 09:44:17 673112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 673115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257674115|now:1746006257673115|interv:1000| [2025/04/30 09:44:17 673119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 673123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 673127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257674115| [2025/04/30 09:44:17 673144] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257674115| [2025/04/30 09:44:17 673151] [debug] |xqc_engine_wakeup_after|wakeup:1746006257674115|now:1746006257673151|diff:964| [2025/04/30 09:44:17 673155] [debug] |xqc_engine_main_logic|END|now:1746006257672752| [2025/04/30 09:44:17 673374] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257673373| [2025/04/30 09:44:17 673379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 673385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:286| [2025/04/30 09:44:17 673389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:287| [2025/04/30 09:44:17 673394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:287| [2025/04/30 09:44:17 673398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 673403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:791|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:792|path_largest_ack:791| [2025/04/30 09:44:17 673412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49208|prior_delivered:605302|prior_time:1746006257631491|is_app_limited:0|send_elapse:41884|ack_elapse:41882|ctl_first_sent_time:1746006257632938|lagest_ack_time:1746006257673373|curr_delivered:654510| [2025/04/30 09:44:17 673417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257632938| [2025/04/30 09:44:17 673421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1235||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 09:44:17 673425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:792|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:792|path_largest_ack:792| [2025/04/30 09:44:17 673430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49208|prior_delivered:605302|prior_time:1746006257631491|is_app_limited:0|send_elapse:41884|ack_elapse:41882|ctl_first_sent_time:1746006257632938|lagest_ack_time:1746006257673373|curr_delivered:655710| [2025/04/30 09:44:17 673434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257633038| [2025/04/30 09:44:17 673438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1234||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/04/30 09:44:17 673442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42067|rttvar:1627|minrtt:31343|latest_rtt:40335|ack_delay:56| [2025/04/30 09:44:17 673446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:41843|rttvar:1668|minrtt:31343|latest_rtt:40335|ack_delay:56| [2025/04/30 09:44:17 673451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:792|lost_pn:789|thresh:3| [2025/04/30 09:44:17 673455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 673459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41843|rtt_var:1668|pto_duration:48515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 673463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 673467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 673471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 673475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257746539|now:1746006257673458|interv:73081| [2025/04/30 09:44:17 673479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257746539|now:1746006257673458|interval:73081|pto_count:0|srtt:41843 [2025/04/30 09:44:17 673483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41884, ack_elapse 41882, delivered 50408|rate 1203514|lost 223| [2025/04/30 09:44:17 673487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 14 -> 15| [2025/04/30 09:44:17 673491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203514) in round 15| [2025/04/30 09:44:17 673495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 673499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 673506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257633038|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 673510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257633038|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 673515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:45606|srtt:41843|latest_rtt:40335|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 673521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:287|largest:287|pns:2| [2025/04/30 09:44:17 673525] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:287|frame:ACK |recv_time:1746006257673373|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 673530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377673373|now:1746006257673373|interv:120000000| [2025/04/30 09:44:17 673534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377673373|now:1746006257673373|interv:120000000| [2025/04/30 09:44:17 673538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257674115|pq_index:0| [2025/04/30 09:44:17 673542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257672752| [2025/04/30 09:44:17 673546] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257673546| [2025/04/30 09:44:17 673551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257673550| [2025/04/30 09:44:17 673556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 673561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41843|min_srtt:41843|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 673565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:749874| [2025/04/30 09:44:17 673569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41843|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 673574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 673578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41843|min_srtt:41843|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 673583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:751053| [2025/04/30 09:44:17 673587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41843|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 673594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 673598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41843|min_srtt:41843|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 673602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:752232| [2025/04/30 09:44:17 673607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 673610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 673614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 673618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 673623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 673627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:687387| [2025/04/30 09:44:17 673631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 673635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 673639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257674115| [2025/04/30 09:44:17 673643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257674115| [2025/04/30 09:44:17 673647] [debug] |xqc_engine_wakeup_after|wakeup:1746006257674115|now:1746006257673647|diff:468| [2025/04/30 09:44:17 673651] [debug] |xqc_engine_main_logic|END|now:1746006257673550| [2025/04/30 09:44:17 673656] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257673656| [2025/04/30 09:44:17 673660] [debug] |xqc_engine_wakeup_after|wakeup:1746006257674115|now:1746006257673660|diff:455| [2025/04/30 09:44:17 673664] [debug] |xqc_engine_main_logic|END|now:1746006257673656| [2025/04/30 09:44:17 674730] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257674730| [2025/04/30 09:44:17 674738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257674115|pq_index:0| [2025/04/30 09:44:17 674742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257673550| [2025/04/30 09:44:17 674747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257674746| [2025/04/30 09:44:17 674752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257674115|now:1746006257674746| [2025/04/30 09:44:17 674756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257674115|now:1746006257674746| [2025/04/30 09:44:17 674760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 674768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 674773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41843|min_srtt:41843|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 674777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:752232| [2025/04/30 09:44:17 674782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 674787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 674790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 674795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 674799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 674803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:687387| [2025/04/30 09:44:17 674808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 674812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:831| [2025/04/30 09:44:17 674846] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:831|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257674820|stream_id:0|stream_offset:687387| [2025/04/30 09:44:17 674856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 674863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 674869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41843|rtt_var:1668|pto_duration:48515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 674876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 674880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 674884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 674888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257748335|now:1746006257674869|interv:73466| [2025/04/30 09:44:17 674892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257748335|now:1746006257674869|interval:73466|pto_count:0|srtt:41843 [2025/04/30 09:44:17 674897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46806| [2025/04/30 09:44:17 674902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 674910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:688566| [2025/04/30 09:44:17 674914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 674918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257675918|now:1746006257674918|interv:1000| [2025/04/30 09:44:17 674922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 674926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 674930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257675918| [2025/04/30 09:44:17 674934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257675918| [2025/04/30 09:44:17 674938] [debug] |xqc_engine_wakeup_after|wakeup:1746006257675918|now:1746006257674938|diff:980| [2025/04/30 09:44:17 674942] [debug] |xqc_engine_main_logic|END|now:1746006257674746| [2025/04/30 09:44:17 675444] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257675444| [2025/04/30 09:44:17 675452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 675458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:287| [2025/04/30 09:44:17 675462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:288| [2025/04/30 09:44:17 675467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:288| [2025/04/30 09:44:17 675471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 675476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:793|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:794|path_largest_ack:793| [2025/04/30 09:44:17 675481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49208|prior_delivered:607702|prior_time:1746006257633492|is_app_limited:0|send_elapse:41927|ack_elapse:41952|ctl_first_sent_time:1746006257634935|lagest_ack_time:1746006257675444|curr_delivered:656910| [2025/04/30 09:44:17 675485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257634935| [2025/04/30 09:44:17 675490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1233||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/04/30 09:44:17 675494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:794|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:794|path_largest_ack:794| [2025/04/30 09:44:17 675498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48008|prior_delivered:610102|prior_time:1746006257635482|is_app_limited:0|send_elapse:41889|ack_elapse:39962|ctl_first_sent_time:1746006257636920|lagest_ack_time:1746006257675444|curr_delivered:658110| [2025/04/30 09:44:17 675503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257636920| [2025/04/30 09:44:17 675507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1232||sndq_packets_used_bytes:0|sndq_packets_free:106| [2025/04/30 09:44:17 675511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:41843|rttvar:1668|minrtt:31343|latest_rtt:38524|ack_delay:64| [2025/04/30 09:44:17 675515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:41420|rttvar:2096|minrtt:31343|latest_rtt:38524|ack_delay:64| [2025/04/30 09:44:17 675523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:794|lost_pn:791|thresh:3| [2025/04/30 09:44:17 675527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 675531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41420|rtt_var:2096|pto_duration:49804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 675535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 675539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 675543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44406| [2025/04/30 09:44:17 675547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257749624|now:1746006257675531|interv:74093| [2025/04/30 09:44:17 675551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257749624|now:1746006257675531|interval:74093|pto_count:0|srtt:41420 [2025/04/30 09:44:17 675555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41889, ack_elapse 39962, delivered 48008|rate 1146076|lost 223| [2025/04/30 09:44:17 675559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146076) in round 15| [2025/04/30 09:44:17 675564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 675568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 675572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257636920|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 675576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257636920|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 675581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:44406|srtt:41420|latest_rtt:38524|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 675586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 675590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:17 675595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 675599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:288|largest:288|pns:2| [2025/04/30 09:44:17 675604] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:288|frame:PING ACK |recv_time:1746006257675444|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 675611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377675444|now:1746006257675444|interv:120000000| [2025/04/30 09:44:17 675615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377675444|now:1746006257675444|interv:120000000| [2025/04/30 09:44:17 675619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257675918|pq_index:0| [2025/04/30 09:44:17 675623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257674746| [2025/04/30 09:44:17 675627] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257675627| [2025/04/30 09:44:17 675632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257675631| [2025/04/30 09:44:17 675637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 675641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:288|ack_delay:197|first_ack_range:38|largest_pkt_recv_time:1746006257675444| [2025/04/30 09:44:17 675645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:288|low:250|pkt_pns:2| [2025/04/30 09:44:17 675649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:288|frame_largest_recv:288| [2025/04/30 09:44:17 675654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:17 675658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41420|min_srtt:41420|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 675662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:752232| [2025/04/30 09:44:17 675667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41420|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 675671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 675676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41420|min_srtt:41420|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 675680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:753411| [2025/04/30 09:44:17 675684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41420|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 675689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 675693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41420|min_srtt:41420|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 675697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:754590| [2025/04/30 09:44:17 675704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 675708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 675712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 675716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 675720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 675724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:688566| [2025/04/30 09:44:17 675729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 675733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 675737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257675918| [2025/04/30 09:44:17 675741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257675918| [2025/04/30 09:44:17 675745] [debug] |xqc_engine_wakeup_after|wakeup:1746006257675918|now:1746006257675744|diff:174| [2025/04/30 09:44:17 675749] [debug] |xqc_engine_main_logic|END|now:1746006257675631| [2025/04/30 09:44:17 675753] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257675753| [2025/04/30 09:44:17 675757] [debug] |xqc_engine_wakeup_after|wakeup:1746006257675918|now:1746006257675757|diff:161| [2025/04/30 09:44:17 675761] [debug] |xqc_engine_main_logic|END|now:1746006257675753| [2025/04/30 09:44:17 676828] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257676828| [2025/04/30 09:44:17 676836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257675918|pq_index:0| [2025/04/30 09:44:17 676840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257675631| [2025/04/30 09:44:17 676845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257676844| [2025/04/30 09:44:17 676850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257675918|now:1746006257676844| [2025/04/30 09:44:17 676854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257675918|now:1746006257676844| [2025/04/30 09:44:17 676858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 676862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 676867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41420|min_srtt:41420|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 676871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:754590| [2025/04/30 09:44:17 676875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 676879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 676887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 676891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 676896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 676900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:688566| [2025/04/30 09:44:17 676904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 676909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:832| [2025/04/30 09:44:17 676944] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:832|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:44406|now:1746006257676916|stream_id:0|stream_offset:688566| [2025/04/30 09:44:17 676953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:832|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 09:44:17 676960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 09:44:17 676967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41420|rtt_var:2096|pto_duration:49804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 676973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 676977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 676981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45612| [2025/04/30 09:44:17 676985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257751720|now:1746006257676967|interv:74753| [2025/04/30 09:44:17 676989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257751720|now:1746006257676967|interval:74753|pto_count:0|srtt:41420 [2025/04/30 09:44:17 676994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:45612| [2025/04/30 09:44:17 676998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 677003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:689745| [2025/04/30 09:44:17 677007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 677011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:833| [2025/04/30 09:44:17 677040] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:833|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746006257677018|stream_id:0|stream_offset:689745| [2025/04/30 09:44:17 677049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 677062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 09:44:17 677068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41420|rtt_var:2096|pto_duration:49804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 677072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 677076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 677080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46812| [2025/04/30 09:44:17 677084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257751822|now:1746006257677068|interv:74754| [2025/04/30 09:44:17 677088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257751822|now:1746006257677068|interval:74754|pto_count:0|srtt:41420 [2025/04/30 09:44:17 677092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46812| [2025/04/30 09:44:17 677097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 677101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:690924| [2025/04/30 09:44:17 677105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 677110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:834| [2025/04/30 09:44:17 677155] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:834|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746006257677117|stream_id:0|stream_offset:690924| [2025/04/30 09:44:17 677168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 677174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 09:44:17 677178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41420|rtt_var:2096|pto_duration:49804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 677182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 677186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 677190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48012| [2025/04/30 09:44:17 677194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257751921|now:1746006257677178|interv:74743| [2025/04/30 09:44:17 677198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257751921|now:1746006257677178|interval:74743|pto_count:0|srtt:41420 [2025/04/30 09:44:17 677202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:48012| [2025/04/30 09:44:17 677211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 677215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:692103| [2025/04/30 09:44:17 677220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 677223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257678223|now:1746006257677223|interv:1000| [2025/04/30 09:44:17 677227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 677231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 677235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257678223| [2025/04/30 09:44:17 677240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257678223| [2025/04/30 09:44:17 677244] [debug] |xqc_engine_wakeup_after|wakeup:1746006257678223|now:1746006257677243|diff:980| [2025/04/30 09:44:17 677248] [debug] |xqc_engine_main_logic|END|now:1746006257676844| [2025/04/30 09:44:17 677351] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257677350| [2025/04/30 09:44:17 677357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 677362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:288| [2025/04/30 09:44:17 677366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:289| [2025/04/30 09:44:17 677372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:289| [2025/04/30 09:44:17 677376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 677381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:795|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:796|path_largest_ack:795| [2025/04/30 09:44:17 677385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49208|prior_delivered:610102|prior_time:1746006257635482|is_app_limited:0|send_elapse:41993|ack_elapse:41868|ctl_first_sent_time:1746006257637024|lagest_ack_time:1746006257677350|curr_delivered:659310| [2025/04/30 09:44:17 677390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257637024| [2025/04/30 09:44:17 677394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1231||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/04/30 09:44:17 677398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:796|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:796|path_largest_ack:796| [2025/04/30 09:44:17 677402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:612510|prior_time:1746006257637641|is_app_limited:0|send_elapse:42075|ack_elapse:39709|ctl_first_sent_time:1746006257639086|lagest_ack_time:1746006257677350|curr_delivered:660510| [2025/04/30 09:44:17 677407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257639086| [2025/04/30 09:44:17 677411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1230||sndq_packets_used_bytes:0|sndq_packets_free:108| [2025/04/30 09:44:17 677415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:41420|rttvar:2096|minrtt:31343|latest_rtt:38264|ack_delay:64| [2025/04/30 09:44:17 677422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:41018|rttvar:2377|minrtt:31343|latest_rtt:38264|ack_delay:64| [2025/04/30 09:44:17 677427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:796|lost_pn:793|thresh:3| [2025/04/30 09:44:17 677431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 677435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41018|rtt_var:2377|pto_duration:50526|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 677439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 677443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 677447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45612| [2025/04/30 09:44:17 677451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257752643|now:1746006257677435|interv:75208| [2025/04/30 09:44:17 677454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257752643|now:1746006257677435|interval:75208|pto_count:0|srtt:41018 [2025/04/30 09:44:17 677459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 42075, ack_elapse 39709, delivered 48000|rate 1140819|lost 223| [2025/04/30 09:44:17 677463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140819) in round 15| [2025/04/30 09:44:17 677467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 677471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 677475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257639086|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 677480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257639086|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 677484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:45612|srtt:41018|latest_rtt:38264|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 677490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:289|largest:289|pns:2| [2025/04/30 09:44:17 677494] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:289|frame:ACK |recv_time:1746006257677350|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 677499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377677350|now:1746006257677350|interv:120000000| [2025/04/30 09:44:17 677503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377677350|now:1746006257677350|interv:120000000| [2025/04/30 09:44:17 677576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257678223|pq_index:0| [2025/04/30 09:44:17 677581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257676844| [2025/04/30 09:44:17 677585] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257677585| [2025/04/30 09:44:17 677590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257677589| [2025/04/30 09:44:17 677595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 677599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41018|min_srtt:41018|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 677604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45612|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:754590| [2025/04/30 09:44:17 677608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41018|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 677613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 677617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41018|min_srtt:41018|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 677621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45612|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:755769| [2025/04/30 09:44:17 677625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41018|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 677630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 677634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41018|min_srtt:41018|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 677638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45612|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:756948| [2025/04/30 09:44:17 677642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 677646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 677650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 677654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 677659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 677663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:692103| [2025/04/30 09:44:17 677670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 677674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 677678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257678223| [2025/04/30 09:44:17 677681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257678223| [2025/04/30 09:44:17 677685] [debug] |xqc_engine_wakeup_after|wakeup:1746006257678223|now:1746006257677685|diff:538| [2025/04/30 09:44:17 677689] [debug] |xqc_engine_main_logic|END|now:1746006257677589| [2025/04/30 09:44:17 677694] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257677694| [2025/04/30 09:44:17 677698] [debug] |xqc_engine_wakeup_after|wakeup:1746006257678223|now:1746006257677698|diff:525| [2025/04/30 09:44:17 677702] [debug] |xqc_engine_main_logic|END|now:1746006257677694| [2025/04/30 09:44:17 678769] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257678768| [2025/04/30 09:44:17 678778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257678223|pq_index:0| [2025/04/30 09:44:17 678782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257677589| [2025/04/30 09:44:17 678787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257678786| [2025/04/30 09:44:17 678791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257678223|now:1746006257678786| [2025/04/30 09:44:17 678795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257678223|now:1746006257678786| [2025/04/30 09:44:17 678799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 678803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 678808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41018|min_srtt:41018|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 678813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45612|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:756948| [2025/04/30 09:44:17 678817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 678821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 678825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 678829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 678833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 678837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:692103| [2025/04/30 09:44:17 678845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 678850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:835| [2025/04/30 09:44:17 678883] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:835|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746006257678857|stream_id:0|stream_offset:692103| [2025/04/30 09:44:17 678892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 678899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 09:44:17 678906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41018|rtt_var:2377|pto_duration:50526|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 678913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 678916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 678920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46812| [2025/04/30 09:44:17 678924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257754383|now:1746006257678906|interv:75477| [2025/04/30 09:44:17 678928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257754383|now:1746006257678906|interval:75477|pto_count:0|srtt:41018 [2025/04/30 09:44:17 678933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46812| [2025/04/30 09:44:17 678937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 678942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:693282| [2025/04/30 09:44:17 678946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 678950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257679950|now:1746006257678950|interv:1000| [2025/04/30 09:44:17 678954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 678958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 678962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257679950| [2025/04/30 09:44:17 678966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257679950| [2025/04/30 09:44:17 678970] [debug] |xqc_engine_wakeup_after|wakeup:1746006257679950|now:1746006257678970|diff:980| [2025/04/30 09:44:17 678974] [debug] |xqc_engine_main_logic|END|now:1746006257678786| [2025/04/30 09:44:17 679344] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006257679343| [2025/04/30 09:44:17 679351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 679357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:289| [2025/04/30 09:44:17 679361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:290| [2025/04/30 09:44:17 679371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:290| [2025/04/30 09:44:17 679375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 679379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:797|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:798|path_largest_ack:797| [2025/04/30 09:44:17 679384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:612510|prior_time:1746006257637641|is_app_limited:0|send_elapse:42197|ack_elapse:41702|ctl_first_sent_time:1746006257639208|lagest_ack_time:1746006257679343|curr_delivered:661710| [2025/04/30 09:44:17 679388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257639208| [2025/04/30 09:44:17 679393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1229||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/04/30 09:44:17 679397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:798|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:798|path_largest_ack:798| [2025/04/30 09:44:17 679401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:614910|prior_time:1746006257639470|is_app_limited:0|send_elapse:43808|ack_elapse:39873|ctl_first_sent_time:1746006257640911|lagest_ack_time:1746006257679343|curr_delivered:662910| [2025/04/30 09:44:17 679405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257640911| [2025/04/30 09:44:17 679409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1228||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/04/30 09:44:17 679413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:41018|rttvar:2377|minrtt:31343|latest_rtt:38432|ack_delay:56| [2025/04/30 09:44:17 679417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:40688|rttvar:2443|minrtt:31343|latest_rtt:38432|ack_delay:56| [2025/04/30 09:44:17 679422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:798|lost_pn:795|thresh:3| [2025/04/30 09:44:17 679426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 679430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40688|rtt_var:2443|pto_duration:50460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 679434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 679438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 679442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44412| [2025/04/30 09:44:17 679445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257754317|now:1746006257679429|interv:74888| [2025/04/30 09:44:17 679449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257754317|now:1746006257679429|interval:74888|pto_count:0|srtt:40688 [2025/04/30 09:44:17 679454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43808, ack_elapse 39873, delivered 48000|rate 1095690|lost 223| [2025/04/30 09:44:17 679460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1095690) in round 15| [2025/04/30 09:44:17 679465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 679469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 679472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257640911|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 679477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257640911|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 679481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:44412|srtt:40688|latest_rtt:38432|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 679487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:290|largest:290|pns:2| [2025/04/30 09:44:17 679491] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:290|frame:ACK |recv_time:1746006257679343|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 679496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377679343|now:1746006257679343|interv:120000000| [2025/04/30 09:44:17 679500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377679343|now:1746006257679343|interv:120000000| [2025/04/30 09:44:17 679504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257679950|pq_index:0| [2025/04/30 09:44:17 679508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257678786| [2025/04/30 09:44:17 679512] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257679512| [2025/04/30 09:44:17 679516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257679516| [2025/04/30 09:44:17 679521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 679526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40688|min_srtt:40688|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 679530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44412|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:756948| [2025/04/30 09:44:17 679535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40688|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 679539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 679543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40688|min_srtt:40688|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 679550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44412|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:758127| [2025/04/30 09:44:17 679555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40688|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 679559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 679563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40688|min_srtt:40688|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 679568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44412|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:759306| [2025/04/30 09:44:17 679572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 679576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 679580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 679584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 679588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 679592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44412|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:693282| [2025/04/30 09:44:17 679597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 679601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 679604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257679950| [2025/04/30 09:44:17 679608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257679950| [2025/04/30 09:44:17 679612] [debug] |xqc_engine_wakeup_after|wakeup:1746006257679950|now:1746006257679612|diff:338| [2025/04/30 09:44:17 679616] [debug] |xqc_engine_main_logic|END|now:1746006257679516| [2025/04/30 09:44:17 679621] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257679621| [2025/04/30 09:44:17 679625] [debug] |xqc_engine_wakeup_after|wakeup:1746006257679950|now:1746006257679625|diff:325| [2025/04/30 09:44:17 679629] [debug] |xqc_engine_main_logic|END|now:1746006257679621| [2025/04/30 09:44:17 680695] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257680694| [2025/04/30 09:44:17 680703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257679950|pq_index:0| [2025/04/30 09:44:17 680708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257679516| [2025/04/30 09:44:17 680712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257680712| [2025/04/30 09:44:17 680717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257679950|now:1746006257680712| [2025/04/30 09:44:17 680726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257679950|now:1746006257680712| [2025/04/30 09:44:17 680730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 680734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 680739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40688|min_srtt:40688|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 680743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44412|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:759306| [2025/04/30 09:44:17 680747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 680751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 680755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 680759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 680763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 680768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44412|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:693282| [2025/04/30 09:44:17 680772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 680776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:836| [2025/04/30 09:44:17 680811] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:836|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44412|now:1746006257680784|stream_id:0|stream_offset:693282| [2025/04/30 09:44:17 680820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 680827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44412|applimit:0| [2025/04/30 09:44:17 680834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40688|rtt_var:2443|pto_duration:50460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 680841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 680846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 680850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45612| [2025/04/30 09:44:17 680854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257756244|now:1746006257680834|interv:75410| [2025/04/30 09:44:17 680858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257756244|now:1746006257680834|interval:75410|pto_count:0|srtt:40688 [2025/04/30 09:44:17 680867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:45612| [2025/04/30 09:44:17 680872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 680876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:694461| [2025/04/30 09:44:17 680880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 680885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:837| [2025/04/30 09:44:17 680915] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:837|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746006257680891|stream_id:0|stream_offset:694461| [2025/04/30 09:44:17 680923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 680931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 09:44:17 680937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40688|rtt_var:2443|pto_duration:50460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 680944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 680948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 680951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46812| [2025/04/30 09:44:17 680955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257756351|now:1746006257680937|interv:75414| [2025/04/30 09:44:17 680960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257756351|now:1746006257680937|interval:75414|pto_count:0|srtt:40688 [2025/04/30 09:44:17 680964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46812| [2025/04/30 09:44:17 680968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 680973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:695640| [2025/04/30 09:44:17 680977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 680981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:838| [2025/04/30 09:44:17 681024] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:838|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746006257680989|stream_id:0|stream_offset:695640| [2025/04/30 09:44:17 681033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 681037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 09:44:17 681047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40688|rtt_var:2443|pto_duration:50460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 681054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 681059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 681065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48012| [2025/04/30 09:44:17 681072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257756449|now:1746006257681047|interv:75402| [2025/04/30 09:44:17 681079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257756449|now:1746006257681047|interval:75402|pto_count:0|srtt:40688 [2025/04/30 09:44:17 681086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:48012| [2025/04/30 09:44:17 681094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 681101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:696819| [2025/04/30 09:44:17 681106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 681110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257682110|now:1746006257681110|interv:1000| [2025/04/30 09:44:17 681114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 681118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 681122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257682110| [2025/04/30 09:44:17 681126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257682110| [2025/04/30 09:44:17 681130] [debug] |xqc_engine_wakeup_after|wakeup:1746006257682110|now:1746006257681130|diff:980| [2025/04/30 09:44:17 681151] [debug] |xqc_engine_main_logic|END|now:1746006257680712| [2025/04/30 09:44:17 681536] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257681535| [2025/04/30 09:44:17 681544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 681550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:290| [2025/04/30 09:44:17 681554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:291| [2025/04/30 09:44:17 681560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:291| [2025/04/30 09:44:17 681564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 681569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:799|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:800|path_largest_ack:799| [2025/04/30 09:44:17 681574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:617310|prior_time:1746006257641468|is_app_limited:0|send_elapse:43948|ack_elapse:40067|ctl_first_sent_time:1746006257642906|lagest_ack_time:1746006257681535|curr_delivered:664110| [2025/04/30 09:44:17 681579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257642906| [2025/04/30 09:44:17 681589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1227||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/04/30 09:44:17 681593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:800|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:800|path_largest_ack:800| [2025/04/30 09:44:17 681598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45606|prior_delivered:619710|prior_time:1746006257643531|is_app_limited:0|send_elapse:44153|ack_elapse:38004|ctl_first_sent_time:1746006257645084|lagest_ack_time:1746006257681535|curr_delivered:665316| [2025/04/30 09:44:17 681602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257645084| [2025/04/30 09:44:17 681606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1226||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/04/30 09:44:17 681610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:40688|rttvar:2443|minrtt:31343|latest_rtt:36451|ack_delay:264| [2025/04/30 09:44:17 681614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:40125|rttvar:2958|minrtt:31343|latest_rtt:36451|ack_delay:264| [2025/04/30 09:44:17 681619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:800|lost_pn:797|thresh:3| [2025/04/30 09:44:17 681623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 273|pns:2| [2025/04/30 09:44:17 681627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 681631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40125|rtt_var:2958|pto_duration:51957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 681635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 681639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 681643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 681647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257757946|now:1746006257681631|interv:76315| [2025/04/30 09:44:17 681651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257757946|now:1746006257681631|interval:76315|pto_count:0|srtt:40125 [2025/04/30 09:44:17 681656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 44153, ack_elapse 38004, delivered 45606|rate 1032908|lost 223| [2025/04/30 09:44:17 681660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1032908) in round 15| [2025/04/30 09:44:17 681665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 681669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 681673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2406|po_sent_time:1746006257645084|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 681677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2406|po_sent_time:1746006257645084|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 681684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:45606|srtt:40125|latest_rtt:36451|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 681690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:291|largest:291|pns:2| [2025/04/30 09:44:17 681695] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:291|frame:ACK |recv_time:1746006257681535|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 681700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377681535|now:1746006257681535|interv:120000000| [2025/04/30 09:44:17 681704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377681535|now:1746006257681535|interv:120000000| [2025/04/30 09:44:17 681708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257682110|pq_index:0| [2025/04/30 09:44:17 681712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257680712| [2025/04/30 09:44:17 681716] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257681716| [2025/04/30 09:44:17 681721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257681720| [2025/04/30 09:44:17 681726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 681732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40125|min_srtt:40125|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 681736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:759306| [2025/04/30 09:44:17 681741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40125|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 681746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 681750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40125|min_srtt:40125|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 681755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:760485| [2025/04/30 09:44:17 681759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40125|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 681764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 681768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40125|min_srtt:40125|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 681778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:761664| [2025/04/30 09:44:17 681782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 681786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 681790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 681795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 681799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 681803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:696819| [2025/04/30 09:44:17 681808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 681811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 681815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257682110| [2025/04/30 09:44:17 681819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257682110| [2025/04/30 09:44:17 681823] [debug] |xqc_engine_wakeup_after|wakeup:1746006257682110|now:1746006257681823|diff:287| [2025/04/30 09:44:17 681828] [debug] |xqc_engine_main_logic|END|now:1746006257681720| [2025/04/30 09:44:17 681833] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257681833| [2025/04/30 09:44:17 681837] [debug] |xqc_engine_wakeup_after|wakeup:1746006257682110|now:1746006257681837|diff:273| [2025/04/30 09:44:17 681841] [debug] |xqc_engine_main_logic|END|now:1746006257681833| [2025/04/30 09:44:17 682908] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257682908| [2025/04/30 09:44:17 682919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257682110|pq_index:0| [2025/04/30 09:44:17 682923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257681720| [2025/04/30 09:44:17 682928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257682927| [2025/04/30 09:44:17 682933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257682110|now:1746006257682927| [2025/04/30 09:44:17 682937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257682110|now:1746006257682927| [2025/04/30 09:44:17 682941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 682946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 682951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40125|min_srtt:40125|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 682955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:761664| [2025/04/30 09:44:17 682965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 682969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 682973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 682977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 682982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 682986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:696819| [2025/04/30 09:44:17 682990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 682995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:839| [2025/04/30 09:44:17 683027] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:839|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257683003|stream_id:0|stream_offset:696819| [2025/04/30 09:44:17 683033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 683038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 683042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40125|rtt_var:2958|pto_duration:51957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 683046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 683052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 683058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 683064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257759960|now:1746006257683042|interv:76918| [2025/04/30 09:44:17 683071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257759960|now:1746006257683042|interval:76918|pto_count:0|srtt:40125 [2025/04/30 09:44:17 683078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46806| [2025/04/30 09:44:17 683085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 683092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:697998| [2025/04/30 09:44:17 683099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 683103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:840| [2025/04/30 09:44:17 683148] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:840|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006257683115|stream_id:0|stream_offset:697998| [2025/04/30 09:44:17 683161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 683168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:44:17 683175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40125|rtt_var:2958|pto_duration:51957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 683183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 683189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 683195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:44:17 683199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257760072|now:1746006257683175|interv:76897| [2025/04/30 09:44:17 683203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257760072|now:1746006257683175|interval:76897|pto_count:0|srtt:40125 [2025/04/30 09:44:17 683208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:48006| [2025/04/30 09:44:17 683213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 683217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:699177| [2025/04/30 09:44:17 683221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 683225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257684225|now:1746006257683225|interv:1000| [2025/04/30 09:44:17 683229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 683233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 683237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257684225| [2025/04/30 09:44:17 683241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257684225| [2025/04/30 09:44:17 683245] [debug] |xqc_engine_wakeup_after|wakeup:1746006257684225|now:1746006257683245|diff:980| [2025/04/30 09:44:17 683249] [debug] |xqc_engine_main_logic|END|now:1746006257682927| [2025/04/30 09:44:17 683332] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257683331| [2025/04/30 09:44:17 683340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 683346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:291| [2025/04/30 09:44:17 683350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:292| [2025/04/30 09:44:17 683356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:292| [2025/04/30 09:44:17 683360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 683370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:801|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:802|path_largest_ack:801| [2025/04/30 09:44:17 683374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:619710|prior_time:1746006257643531|is_app_limited:0|send_elapse:44279|ack_elapse:39800|ctl_first_sent_time:1746006257645210|lagest_ack_time:1746006257683331|curr_delivered:666516| [2025/04/30 09:44:17 683379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257645210| [2025/04/30 09:44:17 683384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1225||sndq_packets_used_bytes:0|sndq_packets_free:113| [2025/04/30 09:44:17 683388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:802|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:802|path_largest_ack:802| [2025/04/30 09:44:17 683392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:619710|prior_time:1746006257643531|is_app_limited:0|send_elapse:44279|ack_elapse:39800|ctl_first_sent_time:1746006257645210|lagest_ack_time:1746006257683331|curr_delivered:667716| [2025/04/30 09:44:17 683397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257645309| [2025/04/30 09:44:17 683401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1224||sndq_packets_used_bytes:0|sndq_packets_free:114| [2025/04/30 09:44:17 683405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:40125|rttvar:2958|minrtt:31343|latest_rtt:38022|ack_delay:64| [2025/04/30 09:44:17 683409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39854|rttvar:2760|minrtt:31343|latest_rtt:38022|ack_delay:64| [2025/04/30 09:44:17 683413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:802|lost_pn:799|thresh:3| [2025/04/30 09:44:17 683417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 683421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39854|rtt_var:2760|pto_duration:50894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 683426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 683430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 683434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 683437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257759009|now:1746006257683421|interv:75588| [2025/04/30 09:44:17 683441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257759009|now:1746006257683421|interval:75588|pto_count:0|srtt:39854 [2025/04/30 09:44:17 683446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 44279, ack_elapse 39800, delivered 48006|rate 1084170|lost 223| [2025/04/30 09:44:17 683450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1084170) in round 15| [2025/04/30 09:44:17 683454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 683461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 683465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257645309|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 683470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257645309|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 683474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:45606|srtt:39854|latest_rtt:38022|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 683480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:292|largest:292|pns:2| [2025/04/30 09:44:17 683484] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:292|frame:ACK |recv_time:1746006257683331|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 683489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377683331|now:1746006257683331|interv:120000000| [2025/04/30 09:44:17 683493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377683331|now:1746006257683331|interv:120000000| [2025/04/30 09:44:17 683497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257684225|pq_index:0| [2025/04/30 09:44:17 683501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257682927| [2025/04/30 09:44:17 683505] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257683505| [2025/04/30 09:44:17 683510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257683509| [2025/04/30 09:44:17 683515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 683520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39854|min_srtt:39854|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 683524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:761664| [2025/04/30 09:44:17 683529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39854|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 683533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 683538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39854|min_srtt:39854|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 683543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:762843| [2025/04/30 09:44:17 683550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39854|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 683555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 683559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39854|min_srtt:39854|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 683563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:764022| [2025/04/30 09:44:17 683567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 683571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 683575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 683579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 683584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 683588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:699177| [2025/04/30 09:44:17 683593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 683596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 683600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257684225| [2025/04/30 09:44:17 683604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257684225| [2025/04/30 09:44:17 683608] [debug] |xqc_engine_wakeup_after|wakeup:1746006257684225|now:1746006257683608|diff:617| [2025/04/30 09:44:17 683613] [debug] |xqc_engine_main_logic|END|now:1746006257683509| [2025/04/30 09:44:17 683618] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257683618| [2025/04/30 09:44:17 683621] [debug] |xqc_engine_wakeup_after|wakeup:1746006257684225|now:1746006257683621|diff:604| [2025/04/30 09:44:17 683625] [debug] |xqc_engine_main_logic|END|now:1746006257683618| [2025/04/30 09:44:17 684694] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257684694| [2025/04/30 09:44:17 684705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257684225|pq_index:0| [2025/04/30 09:44:17 684709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257683509| [2025/04/30 09:44:17 684714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257684713| [2025/04/30 09:44:17 684719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257684225|now:1746006257684713| [2025/04/30 09:44:17 684723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257684225|now:1746006257684713| [2025/04/30 09:44:17 684732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 684736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 684741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39854|min_srtt:39854|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 684746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:764022| [2025/04/30 09:44:17 684750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 684754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 684758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 684763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 684768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 684772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:699177| [2025/04/30 09:44:17 684776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 684781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:841| [2025/04/30 09:44:17 684813] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:841|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257684789|stream_id:0|stream_offset:699177| [2025/04/30 09:44:17 684818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 684824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 684831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39854|rtt_var:2760|pto_duration:50894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 684837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 684844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 684850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 684857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257760683|now:1746006257684830|interv:75853| [2025/04/30 09:44:17 684863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257760683|now:1746006257684830|interval:75853|pto_count:0|srtt:39854 [2025/04/30 09:44:17 684871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46806| [2025/04/30 09:44:17 684879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 684892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:700356| [2025/04/30 09:44:17 684900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 684906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257685906|now:1746006257684906|interv:1000| [2025/04/30 09:44:17 684912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 684918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 684925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257685906| [2025/04/30 09:44:17 684931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257685906| [2025/04/30 09:44:17 684938] [debug] |xqc_engine_wakeup_after|wakeup:1746006257685906|now:1746006257684938|diff:968| [2025/04/30 09:44:17 684943] [debug] |xqc_engine_main_logic|END|now:1746006257684713| [2025/04/30 09:44:17 685389] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257685388| [2025/04/30 09:44:17 685400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 685406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:292| [2025/04/30 09:44:17 685410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:293| [2025/04/30 09:44:17 685416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:293| [2025/04/30 09:44:17 685420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 685424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:803|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:804|path_largest_ack:803| [2025/04/30 09:44:17 685429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:622110|prior_time:1746006257645433|is_app_limited:0|send_elapse:43860|ack_elapse:39955|ctl_first_sent_time:1746006257646875|lagest_ack_time:1746006257685388|curr_delivered:668916| [2025/04/30 09:44:17 685434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257646875| [2025/04/30 09:44:17 685438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1223||sndq_packets_used_bytes:0|sndq_packets_free:115| [2025/04/30 09:44:17 685443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:804|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:804|path_largest_ack:804| [2025/04/30 09:44:17 685447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45606|prior_delivered:624510|prior_time:1746006257647457|is_app_limited:0|send_elapse:43836|ack_elapse:37931|ctl_first_sent_time:1746006257648898|lagest_ack_time:1746006257685388|curr_delivered:670116| [2025/04/30 09:44:17 685452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257648898| [2025/04/30 09:44:17 685455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1222||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/04/30 09:44:17 685459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39854|rttvar:2760|minrtt:31343|latest_rtt:36490|ack_delay:120| [2025/04/30 09:44:17 685468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39419|rttvar:2941|minrtt:31343|latest_rtt:36490|ack_delay:120| [2025/04/30 09:44:17 685473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:804|lost_pn:801|thresh:3| [2025/04/30 09:44:17 685477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 685481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39419|rtt_var:2941|pto_duration:51183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 685486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 685490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 685493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44406| [2025/04/30 09:44:17 685497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257760972|now:1746006257685481|interv:75491| [2025/04/30 09:44:17 685501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257760972|now:1746006257685481|interval:75491|pto_count:0|srtt:39419 [2025/04/30 09:44:17 685506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43836, ack_elapse 37931, delivered 45606|rate 1040377|lost 223| [2025/04/30 09:44:17 685510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1040377) in round 15| [2025/04/30 09:44:17 685514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 685518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 685522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257648898|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 685527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257648898|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 685532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:44406|srtt:39419|latest_rtt:36490|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 685537] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:112208|inflight:44406|mode:2|applimit:0|pacing_rate:1205558|bw:1205558|srtt:39419|latest_rtt:36490|min_rtt:31343|send:835|lost:223|tlp:0|recv:292|recovery:0|slow_start:0|conn_life:642769|acked:2400|delivered:670116|is_cwnd_limited:0| [2025/04/30 09:44:17 685543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:293|largest:293|pns:2| [2025/04/30 09:44:17 685547] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:293|frame:ACK |recv_time:1746006257685388|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 685555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377685388|now:1746006257685388|interv:120000000| [2025/04/30 09:44:17 685559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377685388|now:1746006257685388|interv:120000000| [2025/04/30 09:44:17 685563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257685906|pq_index:0| [2025/04/30 09:44:17 685567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257684713| [2025/04/30 09:44:17 685571] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257685571| [2025/04/30 09:44:17 685576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257685575| [2025/04/30 09:44:17 685581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 685586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39419|min_srtt:39419|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 685590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:764022| [2025/04/30 09:44:17 685595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39419|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 685600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 685604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39419|min_srtt:39419|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 685608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:765201| [2025/04/30 09:44:17 685613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39419|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 685617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 685621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39419|min_srtt:39419|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 685625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:766380| [2025/04/30 09:44:17 685630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 685634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 685637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 685642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 685649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 685653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:700356| [2025/04/30 09:44:17 685657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 685661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 685665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257685906| [2025/04/30 09:44:17 685669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257685906| [2025/04/30 09:44:17 685673] [debug] |xqc_engine_wakeup_after|wakeup:1746006257685906|now:1746006257685673|diff:233| [2025/04/30 09:44:17 685677] [debug] |xqc_engine_main_logic|END|now:1746006257685575| [2025/04/30 09:44:17 685682] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257685682| [2025/04/30 09:44:17 685686] [debug] |xqc_engine_wakeup_after|wakeup:1746006257685906|now:1746006257685686|diff:220| [2025/04/30 09:44:17 685690] [debug] |xqc_engine_main_logic|END|now:1746006257685682| [2025/04/30 09:44:17 686759] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257686759| [2025/04/30 09:44:17 686770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257685906|pq_index:0| [2025/04/30 09:44:17 686774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257685575| [2025/04/30 09:44:17 686779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257686778| [2025/04/30 09:44:17 686784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257685906|now:1746006257686778| [2025/04/30 09:44:17 686788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257685906|now:1746006257686778| [2025/04/30 09:44:17 686792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 686796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 686801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39419|min_srtt:39419|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 686806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:766380| [2025/04/30 09:44:17 686810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 686814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 686818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 686822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 686827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 686836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:700356| [2025/04/30 09:44:17 686840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 686845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:842| [2025/04/30 09:44:17 686881] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:842|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746006257686853|stream_id:0|stream_offset:700356| [2025/04/30 09:44:17 686891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 686898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 09:44:17 686905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39419|rtt_var:2941|pto_duration:51183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 686912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 686918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 686925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 686931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257763036|now:1746006257686905|interv:76131| [2025/04/30 09:44:17 686938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257763036|now:1746006257686905|interval:76131|pto_count:0|srtt:39419 [2025/04/30 09:44:17 686946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:45606| [2025/04/30 09:44:17 686954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 686961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:701535| [2025/04/30 09:44:17 686967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 686971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:843| [2025/04/30 09:44:17 687001] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:843|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257686979|stream_id:0|stream_offset:701535| [2025/04/30 09:44:17 687007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 687012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 687016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39419|rtt_var:2941|pto_duration:51183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 687021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 687034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 687040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 687047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257763162|now:1746006257687016|interv:76146| [2025/04/30 09:44:17 687053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257763162|now:1746006257687016|interval:76146|pto_count:0|srtt:39419 [2025/04/30 09:44:17 687060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46806| [2025/04/30 09:44:17 687068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 687072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:702714| [2025/04/30 09:44:17 687076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 687081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:844| [2025/04/30 09:44:17 687112] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:844|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006257687088|stream_id:0|stream_offset:702714| [2025/04/30 09:44:17 687118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 687122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:44:17 687128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39419|rtt_var:2941|pto_duration:51183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 687157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 687163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 687169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:44:17 687174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257763271|now:1746006257687128|interv:76143| [2025/04/30 09:44:17 687178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257763271|now:1746006257687128|interval:76143|pto_count:0|srtt:39419 [2025/04/30 09:44:17 687182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:48006| [2025/04/30 09:44:17 687187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 687191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:703893| [2025/04/30 09:44:17 687196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 687204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257688204|now:1746006257687204|interv:1000| [2025/04/30 09:44:17 687208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 687212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 687216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257688204| [2025/04/30 09:44:17 687220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257688204| [2025/04/30 09:44:17 687224] [debug] |xqc_engine_wakeup_after|wakeup:1746006257688204|now:1746006257687224|diff:980| [2025/04/30 09:44:17 687229] [debug] |xqc_engine_main_logic|END|now:1746006257686778| [2025/04/30 09:44:17 687311] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257687310| [2025/04/30 09:44:17 687319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 687325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:293| [2025/04/30 09:44:17 687329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:294| [2025/04/30 09:44:17 687335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:294| [2025/04/30 09:44:17 687339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 687344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:805|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:806|path_largest_ack:805| [2025/04/30 09:44:17 687348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:624510|prior_time:1746006257647457|is_app_limited:0|send_elapse:43942|ack_elapse:39853|ctl_first_sent_time:1746006257649004|lagest_ack_time:1746006257687310|curr_delivered:671316| [2025/04/30 09:44:17 687353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257649004| [2025/04/30 09:44:17 687358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1221||sndq_packets_used_bytes:0|sndq_packets_free:117| [2025/04/30 09:44:17 687362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:806|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:806|path_largest_ack:806| [2025/04/30 09:44:17 687366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:624510|prior_time:1746006257647457|is_app_limited:0|send_elapse:43942|ack_elapse:39853|ctl_first_sent_time:1746006257649004|lagest_ack_time:1746006257687310|curr_delivered:672516| [2025/04/30 09:44:17 687371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257649102| [2025/04/30 09:44:17 687374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1220||sndq_packets_used_bytes:0|sndq_packets_free:118| [2025/04/30 09:44:17 687378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39419|rttvar:2941|minrtt:31343|latest_rtt:38208|ack_delay:56| [2025/04/30 09:44:17 687383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39261|rttvar:2522|minrtt:31343|latest_rtt:38208|ack_delay:56| [2025/04/30 09:44:17 687387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:806|lost_pn:803|thresh:3| [2025/04/30 09:44:17 687391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 687400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39261|rtt_var:2522|pto_duration:49349|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 687404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 687408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 687412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 687416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257761437|now:1746006257687399|interv:74038| [2025/04/30 09:44:17 687420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257761437|now:1746006257687399|interval:74038|pto_count:0|srtt:39261 [2025/04/30 09:44:17 687424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43942, ack_elapse 39853, delivered 48006|rate 1092485|lost 223| [2025/04/30 09:44:17 687428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1092485) in round 15| [2025/04/30 09:44:17 687433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 687437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 687441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257649102|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 687445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257649102|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 687450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:45606|srtt:39261|latest_rtt:38208|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 687455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:294|largest:294|pns:2| [2025/04/30 09:44:17 687460] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:294|frame:ACK |recv_time:1746006257687310|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 687464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377687310|now:1746006257687310|interv:120000000| [2025/04/30 09:44:17 687468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377687310|now:1746006257687310|interv:120000000| [2025/04/30 09:44:17 687472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257688204|pq_index:0| [2025/04/30 09:44:17 687477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257686778| [2025/04/30 09:44:17 687481] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257687481| [2025/04/30 09:44:17 687485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257687484| [2025/04/30 09:44:17 687493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 687498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39261|min_srtt:39261|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 687502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:766380| [2025/04/30 09:44:17 687507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39261|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 687511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 687516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39261|min_srtt:39261|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 687520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:767559| [2025/04/30 09:44:17 687525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39261|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 687529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 687533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39261|min_srtt:39261|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 687537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:768738| [2025/04/30 09:44:17 687542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 687546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 687549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 687553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 687558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 687562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:703893| [2025/04/30 09:44:17 687567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 687570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 687574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257688204| [2025/04/30 09:44:17 687581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257688204| [2025/04/30 09:44:17 687585] [debug] |xqc_engine_wakeup_after|wakeup:1746006257688204|now:1746006257687585|diff:619| [2025/04/30 09:44:17 687589] [debug] |xqc_engine_main_logic|END|now:1746006257687484| [2025/04/30 09:44:17 687594] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257687594| [2025/04/30 09:44:17 687598] [debug] |xqc_engine_wakeup_after|wakeup:1746006257688204|now:1746006257687598|diff:606| [2025/04/30 09:44:17 687602] [debug] |xqc_engine_main_logic|END|now:1746006257687594| [2025/04/30 09:44:17 688671] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257688671| [2025/04/30 09:44:17 688681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257688204|pq_index:0| [2025/04/30 09:44:17 688685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257687484| [2025/04/30 09:44:17 688690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257688689| [2025/04/30 09:44:17 688695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257688204|now:1746006257688689| [2025/04/30 09:44:17 688699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257688204|now:1746006257688689| [2025/04/30 09:44:17 688703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 688707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 688712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39261|min_srtt:39261|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 688717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:768738| [2025/04/30 09:44:17 688722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 688725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 688729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 688734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 688738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 688742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:703893| [2025/04/30 09:44:17 688747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 688751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:845| [2025/04/30 09:44:17 688782] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:845|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257688759|stream_id:0|stream_offset:703893| [2025/04/30 09:44:17 688788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 688801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 688808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39261|rtt_var:2522|pto_duration:49349|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 688815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 688821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 688827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 688834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257763108|now:1746006257688807|interv:74301| [2025/04/30 09:44:17 688840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257763108|now:1746006257688807|interval:74301|pto_count:0|srtt:39261 [2025/04/30 09:44:17 688847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46806| [2025/04/30 09:44:17 688852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 688856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:705072| [2025/04/30 09:44:17 688862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 688869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257689869|now:1746006257688869|interv:1000| [2025/04/30 09:44:17 688875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 688882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 688888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257689869| [2025/04/30 09:44:17 688895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257689869| [2025/04/30 09:44:17 688901] [debug] |xqc_engine_wakeup_after|wakeup:1746006257689869|now:1746006257688901|diff:968| [2025/04/30 09:44:17 688908] [debug] |xqc_engine_main_logic|END|now:1746006257688689| [2025/04/30 09:44:17 689308] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257689307| [2025/04/30 09:44:17 689318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 689324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:294| [2025/04/30 09:44:17 689328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:295| [2025/04/30 09:44:17 689334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:295| [2025/04/30 09:44:17 689338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 689343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:807|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:808|path_largest_ack:807| [2025/04/30 09:44:17 689347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:626910|prior_time:1746006257649452|is_app_limited:0|send_elapse:45713|ack_elapse:39855|ctl_first_sent_time:1746006257650894|lagest_ack_time:1746006257689307|curr_delivered:673716| [2025/04/30 09:44:17 689356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257650894| [2025/04/30 09:44:17 689361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1219||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/04/30 09:44:17 689365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:808|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:808|path_largest_ack:808| [2025/04/30 09:44:17 689370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45606|prior_delivered:629310|prior_time:1746006257651440|is_app_limited:0|send_elapse:46325|ack_elapse:37867|ctl_first_sent_time:1746006257652882|lagest_ack_time:1746006257689307|curr_delivered:674916| [2025/04/30 09:44:17 689374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257652882| [2025/04/30 09:44:17 689378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1218||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/04/30 09:44:17 689382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39261|rttvar:2522|minrtt:31343|latest_rtt:36425|ack_delay:64| [2025/04/30 09:44:17 689386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38899|rttvar:2617|minrtt:31343|latest_rtt:36425|ack_delay:64| [2025/04/30 09:44:17 689390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:808|lost_pn:805|thresh:3| [2025/04/30 09:44:17 689394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 689398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38899|rtt_var:2617|pto_duration:49367|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 689403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 689407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 689410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44406| [2025/04/30 09:44:17 689414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257763126|now:1746006257689398|interv:73728| [2025/04/30 09:44:17 689418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257763126|now:1746006257689398|interval:73728|pto_count:0|srtt:38899 [2025/04/30 09:44:17 689423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 46325, ack_elapse 37867, delivered 45606|rate 984479|lost 223| [2025/04/30 09:44:17 689427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (984479) in round 15| [2025/04/30 09:44:17 689431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 689435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 689439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257652882|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 689446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257652882|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 689451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:44406|srtt:38899|latest_rtt:36425|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 689456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:295|largest:295|pns:2| [2025/04/30 09:44:17 689461] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:295|frame:ACK |recv_time:1746006257689307|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 689465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377689307|now:1746006257689307|interv:120000000| [2025/04/30 09:44:17 689469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377689307|now:1746006257689307|interv:120000000| [2025/04/30 09:44:17 689473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257689869|pq_index:0| [2025/04/30 09:44:17 689477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257688689| [2025/04/30 09:44:17 689481] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257689481| [2025/04/30 09:44:17 689486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257689485| [2025/04/30 09:44:17 689491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 689496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38899|min_srtt:38899|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 689500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:768738| [2025/04/30 09:44:17 689505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38899|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 689510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 689514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38899|min_srtt:38899|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 689518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:769917| [2025/04/30 09:44:17 689523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38899|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 689527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:44:17 689534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38899|min_srtt:38899|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 689539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:771096| [2025/04/30 09:44:17 689543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 689547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 689551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 689555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 689559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 689563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:705072| [2025/04/30 09:44:17 689568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 689572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 689576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257689869| [2025/04/30 09:44:17 689580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257689869| [2025/04/30 09:44:17 689583] [debug] |xqc_engine_wakeup_after|wakeup:1746006257689869|now:1746006257689583|diff:286| [2025/04/30 09:44:17 689588] [debug] |xqc_engine_main_logic|END|now:1746006257689485| [2025/04/30 09:44:17 689593] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257689593| [2025/04/30 09:44:17 689597] [debug] |xqc_engine_wakeup_after|wakeup:1746006257689869|now:1746006257689596|diff:273| [2025/04/30 09:44:17 689600] [debug] |xqc_engine_main_logic|END|now:1746006257689593| [2025/04/30 09:44:17 690667] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257690666| [2025/04/30 09:44:17 690677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257689869|pq_index:0| [2025/04/30 09:44:17 690681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257689485| [2025/04/30 09:44:17 690686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257690685| [2025/04/30 09:44:17 690691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257689869|now:1746006257690685| [2025/04/30 09:44:17 690695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257689869|now:1746006257690685| [2025/04/30 09:44:17 690699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 690703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 690708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38899|min_srtt:38899|path_bw:1205558|loss_rate:52.59|path_pto:0| [2025/04/30 09:44:17 690717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:771096| [2025/04/30 09:44:17 690722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 690726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 690730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 690734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 690738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 690742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:705072| [2025/04/30 09:44:17 690747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 690751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:846| [2025/04/30 09:44:17 690785] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:846|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746006257690760|stream_id:0|stream_offset:705072| [2025/04/30 09:44:17 690790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 690796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 09:44:17 690803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38899|rtt_var:2617|pto_duration:49367|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 690810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 690816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 690823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 690829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257765127|now:1746006257690803|interv:74324| [2025/04/30 09:44:17 690836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257765127|now:1746006257690803|interval:74324|pto_count:0|srtt:38899 [2025/04/30 09:44:17 690843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:45606| [2025/04/30 09:44:17 690849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 690855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:706251| [2025/04/30 09:44:17 690868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 690875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:847| [2025/04/30 09:44:17 690909] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:847|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257690886|stream_id:0|stream_offset:706251| [2025/04/30 09:44:17 690918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 690926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 690933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38899|rtt_var:2617|pto_duration:49367|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 690940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 690946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 690952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 690959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257765253|now:1746006257690933|interv:74320| [2025/04/30 09:44:17 690963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257765253|now:1746006257690933|interval:74320|pto_count:0|srtt:38899 [2025/04/30 09:44:17 690967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46806| [2025/04/30 09:44:17 690972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 690976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:707430| [2025/04/30 09:44:17 690981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 690985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:848| [2025/04/30 09:44:17 691013] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:848|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006257690993|stream_id:0|stream_offset:707430| [2025/04/30 09:44:17 691019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 691023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:44:17 691028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38899|rtt_var:2617|pto_duration:49367|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 691032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 691038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 691045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:44:17 691058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257765360|now:1746006257691027|interv:74333| [2025/04/30 09:44:17 691064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257765360|now:1746006257691027|interval:74333|pto_count:0|srtt:38899 [2025/04/30 09:44:17 691071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:48006| [2025/04/30 09:44:17 691081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 691085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:708609| [2025/04/30 09:44:17 691089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 691093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257692093|now:1746006257691093|interv:1000| [2025/04/30 09:44:17 691097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 691101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 691105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257692093| [2025/04/30 09:44:17 691109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257692093| [2025/04/30 09:44:17 691113] [debug] |xqc_engine_wakeup_after|wakeup:1746006257692093|now:1746006257691113|diff:980| [2025/04/30 09:44:17 691118] [debug] |xqc_engine_main_logic|END|now:1746006257690685| [2025/04/30 09:44:17 691288] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257691287| [2025/04/30 09:44:17 691299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 691305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:295| [2025/04/30 09:44:17 691309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:296| [2025/04/30 09:44:17 691314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:296| [2025/04/30 09:44:17 691318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 691323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:809|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:810|path_largest_ack:809| [2025/04/30 09:44:17 691328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:629310|prior_time:1746006257651440|is_app_limited:0|send_elapse:46426|ack_elapse:39847|ctl_first_sent_time:1746006257652983|lagest_ack_time:1746006257691287|curr_delivered:676116| [2025/04/30 09:44:17 691332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257652983| [2025/04/30 09:44:17 691337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1217||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/04/30 09:44:17 691341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:810|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:810|path_largest_ack:810| [2025/04/30 09:44:17 691346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:629310|prior_time:1746006257651440|is_app_limited:0|send_elapse:46426|ack_elapse:39847|ctl_first_sent_time:1746006257652983|lagest_ack_time:1746006257691287|curr_delivered:677316| [2025/04/30 09:44:17 691355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257653083| [2025/04/30 09:44:17 691359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1216||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/04/30 09:44:17 691363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38899|rttvar:2617|minrtt:31343|latest_rtt:38204|ack_delay:56| [2025/04/30 09:44:17 691367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38805|rttvar:2150|minrtt:31343|latest_rtt:38204|ack_delay:56| [2025/04/30 09:44:17 691372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:810|lost_pn:807|thresh:3| [2025/04/30 09:44:17 691376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 691380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38805|rtt_var:2150|pto_duration:47405|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 691384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 691388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 691392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 691396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257763398|now:1746006257691380|interv:72018| [2025/04/30 09:44:17 691400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257763398|now:1746006257691380|interval:72018|pto_count:0|srtt:38805 [2025/04/30 09:44:17 691404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 46426, ack_elapse 39847, delivered 48006|rate 1034032|lost 223| [2025/04/30 09:44:17 691409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1034032) in round 15| [2025/04/30 09:44:17 691413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 691417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 691421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257653083|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 691426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257653083|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 691430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:45606|srtt:38805|latest_rtt:38204|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 691436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:296|largest:296|pns:2| [2025/04/30 09:44:17 691443] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:296|frame:ACK |recv_time:1746006257691287|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 691448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377691287|now:1746006257691287|interv:120000000| [2025/04/30 09:44:17 691452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377691287|now:1746006257691287|interv:120000000| [2025/04/30 09:44:17 691456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257692093|pq_index:0| [2025/04/30 09:44:17 691461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257690685| [2025/04/30 09:44:17 691465] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257691465| [2025/04/30 09:44:17 691470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257691469| [2025/04/30 09:44:17 691475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 691479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38805|min_srtt:38805|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 691484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:771096| [2025/04/30 09:44:17 691488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38805|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 691493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 691497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38805|min_srtt:38805|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 691502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:772275| [2025/04/30 09:44:17 691506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38805|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 691510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 691515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38805|min_srtt:38805|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 691519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:773454| [2025/04/30 09:44:17 691523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 691527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 691531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 691538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 691542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 691546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:708609| [2025/04/30 09:44:17 691551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 691555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 691559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257692093| [2025/04/30 09:44:17 691563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257692093| [2025/04/30 09:44:17 691567] [debug] |xqc_engine_wakeup_after|wakeup:1746006257692093|now:1746006257691566|diff:527| [2025/04/30 09:44:17 691571] [debug] |xqc_engine_main_logic|END|now:1746006257691469| [2025/04/30 09:44:17 691576] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257691576| [2025/04/30 09:44:17 691579] [debug] |xqc_engine_wakeup_after|wakeup:1746006257692093|now:1746006257691579|diff:514| [2025/04/30 09:44:17 691583] [debug] |xqc_engine_main_logic|END|now:1746006257691576| [2025/04/30 09:44:17 692652] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257692652| [2025/04/30 09:44:17 692662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257692093|pq_index:0| [2025/04/30 09:44:17 692667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257691469| [2025/04/30 09:44:17 692672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257692671| [2025/04/30 09:44:17 692676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257692093|now:1746006257692671| [2025/04/30 09:44:17 692681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257692093|now:1746006257692671| [2025/04/30 09:44:17 692685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 692689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 692694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38805|min_srtt:38805|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 692698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:773454| [2025/04/30 09:44:17 692703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 692707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 692711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 692715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 692724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 692728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:708609| [2025/04/30 09:44:17 692733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 692737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:849| [2025/04/30 09:44:17 692769] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:849|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257692745|stream_id:0|stream_offset:708609| [2025/04/30 09:44:17 692774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 692780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 692786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38805|rtt_var:2150|pto_duration:47405|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 692793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 692800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 692807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 692814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257765150|now:1746006257692786|interv:72364| [2025/04/30 09:44:17 692821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257765150|now:1746006257692786|interval:72364|pto_count:0|srtt:38805 [2025/04/30 09:44:17 692828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46806| [2025/04/30 09:44:17 692834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 692838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:709788| [2025/04/30 09:44:17 692843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 692847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257693847|now:1746006257692847|interv:1000| [2025/04/30 09:44:17 692854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 692861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 692867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257693847| [2025/04/30 09:44:17 692874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257693847| [2025/04/30 09:44:17 692880] [debug] |xqc_engine_wakeup_after|wakeup:1746006257693847|now:1746006257692880|diff:967| [2025/04/30 09:44:17 692886] [debug] |xqc_engine_main_logic|END|now:1746006257692671| [2025/04/30 09:44:17 693278] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257693277| [2025/04/30 09:44:17 693288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 693294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:296| [2025/04/30 09:44:17 693298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:297| [2025/04/30 09:44:17 693304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:297| [2025/04/30 09:44:17 693308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 693313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:811|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:812|path_largest_ack:811| [2025/04/30 09:44:17 693318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:631710|prior_time:1746006257653430|is_app_limited:0|send_elapse:47015|ack_elapse:39847|ctl_first_sent_time:1746006257654869|lagest_ack_time:1746006257693277|curr_delivered:678516| [2025/04/30 09:44:17 693322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257654869| [2025/04/30 09:44:17 693327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1215||sndq_packets_used_bytes:0|sndq_packets_free:123| [2025/04/30 09:44:17 693331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:812|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:812|path_largest_ack:812| [2025/04/30 09:44:17 693335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45606|prior_delivered:634110|prior_time:1746006257655421|is_app_limited:0|send_elapse:45906|ack_elapse:37856|ctl_first_sent_time:1746006257656864|lagest_ack_time:1746006257693277|curr_delivered:679716| [2025/04/30 09:44:17 693339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257656864| [2025/04/30 09:44:17 693343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1214||sndq_packets_used_bytes:0|sndq_packets_free:124| [2025/04/30 09:44:17 693347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38805|rttvar:2150|minrtt:31343|latest_rtt:36413|ack_delay:64| [2025/04/30 09:44:17 693352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38498|rttvar:2227|minrtt:31343|latest_rtt:36413|ack_delay:64| [2025/04/30 09:44:17 693356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:812|lost_pn:809|thresh:3| [2025/04/30 09:44:17 693360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 693364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38498|rtt_var:2227|pto_duration:47406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 693368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 693372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 693376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44406| [2025/04/30 09:44:17 693380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257765151|now:1746006257693364|interv:71787| [2025/04/30 09:44:17 693388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257765151|now:1746006257693364|interval:71787|pto_count:0|srtt:38498 [2025/04/30 09:44:17 693393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45906, ack_elapse 37856, delivered 45606|rate 993464|lost 223| [2025/04/30 09:44:17 693397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (993464) in round 15| [2025/04/30 09:44:17 693401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 693406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 693409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257656864|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 693414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257656864|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 693418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:44406|srtt:38498|latest_rtt:36413|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 693424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:297|largest:297|pns:2| [2025/04/30 09:44:17 693428] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:297|frame:ACK |recv_time:1746006257693277|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 693433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377693277|now:1746006257693277|interv:120000000| [2025/04/30 09:44:17 693437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377693277|now:1746006257693277|interv:120000000| [2025/04/30 09:44:17 693441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257693847|pq_index:0| [2025/04/30 09:44:17 693445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257692671| [2025/04/30 09:44:17 693449] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257693449| [2025/04/30 09:44:17 693454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257693453| [2025/04/30 09:44:17 693459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 693464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38498|min_srtt:38498|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 693468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:773454| [2025/04/30 09:44:17 693473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38498|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 693480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 693484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38498|min_srtt:38498|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 693489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:774633| [2025/04/30 09:44:17 693493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38498|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 693497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 693502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38498|min_srtt:38498|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 693506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:775812| [2025/04/30 09:44:17 693510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 693514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 693518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 693522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 693527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 693531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:709788| [2025/04/30 09:44:17 693535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 693539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 693543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257693847| [2025/04/30 09:44:17 693547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257693847| [2025/04/30 09:44:17 693551] [debug] |xqc_engine_wakeup_after|wakeup:1746006257693847|now:1746006257693551|diff:296| [2025/04/30 09:44:17 693555] [debug] |xqc_engine_main_logic|END|now:1746006257693453| [2025/04/30 09:44:17 693560] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257693560| [2025/04/30 09:44:17 693564] [debug] |xqc_engine_wakeup_after|wakeup:1746006257693847|now:1746006257693564|diff:283| [2025/04/30 09:44:17 693568] [debug] |xqc_engine_main_logic|END|now:1746006257693560| [2025/04/30 09:44:17 694636] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257694636| [2025/04/30 09:44:17 694647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257693847|pq_index:0| [2025/04/30 09:44:17 694659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257693453| [2025/04/30 09:44:17 694664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257694663| [2025/04/30 09:44:17 694668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257693847|now:1746006257694663| [2025/04/30 09:44:17 694672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257693847|now:1746006257694663| [2025/04/30 09:44:17 694676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 694681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 694686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38498|min_srtt:38498|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 694690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:775812| [2025/04/30 09:44:17 694695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 694699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 694703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 694707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 694711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 694716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:709788| [2025/04/30 09:44:17 694720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 694724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:850| [2025/04/30 09:44:17 694757] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:850|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746006257694733|stream_id:0|stream_offset:709788| [2025/04/30 09:44:17 694762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 694768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 09:44:17 694775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38498|rtt_var:2227|pto_duration:47406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 694781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 694788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 694795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 694807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257767139|now:1746006257694775|interv:72364| [2025/04/30 09:44:17 694814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257767139|now:1746006257694775|interval:72364|pto_count:0|srtt:38498 [2025/04/30 09:44:17 694820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:45606| [2025/04/30 09:44:17 694825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 694829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:710967| [2025/04/30 09:44:17 694834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 694838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:851| [2025/04/30 09:44:17 694879] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:851|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257694849|stream_id:0|stream_offset:710967| [2025/04/30 09:44:17 694889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 694897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 694904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38498|rtt_var:2227|pto_duration:47406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 694911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 694917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 694921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 694925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257767255|now:1746006257694903|interv:72352| [2025/04/30 09:44:17 694929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257767255|now:1746006257694903|interval:72352|pto_count:0|srtt:38498 [2025/04/30 09:44:17 694934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46806| [2025/04/30 09:44:17 694939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 694943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:712146| [2025/04/30 09:44:17 694947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 694951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:852| [2025/04/30 09:44:17 694978] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:852|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006257694959|stream_id:0|stream_offset:712146| [2025/04/30 09:44:17 694988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 694993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:44:17 694997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38498|rtt_var:2227|pto_duration:47406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 695004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 695010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 695017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:44:17 695023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257767365|now:1746006257694997|interv:72368| [2025/04/30 09:44:17 695030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257767365|now:1746006257694997|interval:72368|pto_count:0|srtt:38498 [2025/04/30 09:44:17 695037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:48006| [2025/04/30 09:44:17 695044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 695048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:713325| [2025/04/30 09:44:17 695052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 695056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257696056|now:1746006257695056|interv:1000| [2025/04/30 09:44:17 695060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 695064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 695068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257696056| [2025/04/30 09:44:17 695072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257696056| [2025/04/30 09:44:17 695076] [debug] |xqc_engine_wakeup_after|wakeup:1746006257696056|now:1746006257695076|diff:980| [2025/04/30 09:44:17 695080] [debug] |xqc_engine_main_logic|END|now:1746006257694663| [2025/04/30 09:44:17 695276] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257695275| [2025/04/30 09:44:17 695287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 695293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:297| [2025/04/30 09:44:17 695297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:298| [2025/04/30 09:44:17 695302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:298| [2025/04/30 09:44:17 695306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 695311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:813|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:814|path_largest_ack:813| [2025/04/30 09:44:17 695320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:634110|prior_time:1746006257655421|is_app_limited:0|send_elapse:46011|ack_elapse:39854|ctl_first_sent_time:1746006257656969|lagest_ack_time:1746006257695275|curr_delivered:680916| [2025/04/30 09:44:17 695325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257656969| [2025/04/30 09:44:17 695330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1213||sndq_packets_used_bytes:0|sndq_packets_free:125| [2025/04/30 09:44:17 695334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 695338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:634110|prior_time:1746006257655421|is_app_limited:0|send_elapse:46011|ack_elapse:39854|ctl_first_sent_time:1746006257656969|lagest_ack_time:1746006257695275|curr_delivered:682116| [2025/04/30 09:44:17 695343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257657065| [2025/04/30 09:44:17 695347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1212||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/04/30 09:44:17 695351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38498|rttvar:2227|minrtt:31343|latest_rtt:38210|ack_delay:64| [2025/04/30 09:44:17 695355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38454|rttvar:1759|minrtt:31343|latest_rtt:38210|ack_delay:64| [2025/04/30 09:44:17 695359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:814|lost_pn:811|thresh:3| [2025/04/30 09:44:17 695364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 695368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38454|rtt_var:1759|pto_duration:45490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 695372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 695376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 695380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 695384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257765449|now:1746006257695367|interv:70082| [2025/04/30 09:44:17 695388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257765449|now:1746006257695367|interval:70082|pto_count:0|srtt:38454 [2025/04/30 09:44:17 695392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 46011, ack_elapse 39854, delivered 48006|rate 1043359|lost 223| [2025/04/30 09:44:17 695396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1043359) in round 15| [2025/04/30 09:44:17 695401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 695405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 695411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257657065|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 695415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257657065|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 695420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:45606|srtt:38454|latest_rtt:38210|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 695426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:298|largest:298|pns:2| [2025/04/30 09:44:17 695430] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:298|frame:ACK |recv_time:1746006257695275|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 695435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377695275|now:1746006257695275|interv:120000000| [2025/04/30 09:44:17 695439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377695275|now:1746006257695275|interv:120000000| [2025/04/30 09:44:17 695443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257696056|pq_index:0| [2025/04/30 09:44:17 695447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257694663| [2025/04/30 09:44:17 695451] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257695451| [2025/04/30 09:44:17 695456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257695455| [2025/04/30 09:44:17 695461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 695466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38454|min_srtt:38454|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 695470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:775812| [2025/04/30 09:44:17 695475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38454|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 695479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 695484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38454|min_srtt:38454|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 695488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:776991| [2025/04/30 09:44:17 695492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38454|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 695499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 695503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38454|min_srtt:38454|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 695508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:778170| [2025/04/30 09:44:17 695512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 695516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 695520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 695524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 695528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 695533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:713325| [2025/04/30 09:44:17 695537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 695541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 695545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257696056| [2025/04/30 09:44:17 695549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257696056| [2025/04/30 09:44:17 695553] [debug] |xqc_engine_wakeup_after|wakeup:1746006257696056|now:1746006257695553|diff:503| [2025/04/30 09:44:17 695557] [debug] |xqc_engine_main_logic|END|now:1746006257695455| [2025/04/30 09:44:17 695562] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257695562| [2025/04/30 09:44:17 695566] [debug] |xqc_engine_wakeup_after|wakeup:1746006257696056|now:1746006257695565|diff:491| [2025/04/30 09:44:17 695569] [debug] |xqc_engine_main_logic|END|now:1746006257695562| [2025/04/30 09:44:17 696638] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257696638| [2025/04/30 09:44:17 696649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257696056|pq_index:0| [2025/04/30 09:44:17 696653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257695455| [2025/04/30 09:44:17 696658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257696657| [2025/04/30 09:44:17 696663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257696056|now:1746006257696657| [2025/04/30 09:44:17 696667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257696056|now:1746006257696657| [2025/04/30 09:44:17 696671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 696680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 696684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38454|min_srtt:38454|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 696689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:778170| [2025/04/30 09:44:17 696694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 696697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 696701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 696706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 696710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 696714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:713325| [2025/04/30 09:44:17 696719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 696723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:853| [2025/04/30 09:44:17 696754] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:853|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257696731|stream_id:0|stream_offset:713325| [2025/04/30 09:44:17 696760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 696765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 696772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38454|rtt_var:1759|pto_duration:45490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 696779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 696786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 696793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 696800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257767221|now:1746006257696772|interv:70449| [2025/04/30 09:44:17 696806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257767221|now:1746006257696772|interval:70449|pto_count:0|srtt:38454 [2025/04/30 09:44:17 696813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46806| [2025/04/30 09:44:17 696819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 696823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:714504| [2025/04/30 09:44:17 696832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 696839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257697839|now:1746006257696839|interv:1000| [2025/04/30 09:44:17 696845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 696852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 696858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257697839| [2025/04/30 09:44:17 696865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257697839| [2025/04/30 09:44:17 696871] [debug] |xqc_engine_wakeup_after|wakeup:1746006257697839|now:1746006257696871|diff:968| [2025/04/30 09:44:17 696877] [debug] |xqc_engine_main_logic|END|now:1746006257696657| [2025/04/30 09:44:17 697304] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257697303| [2025/04/30 09:44:17 697314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 697320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:298| [2025/04/30 09:44:17 697324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:299| [2025/04/30 09:44:17 697330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:299| [2025/04/30 09:44:17 697334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 697338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 697343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:636510|prior_time:1746006257657419|is_app_limited:0|send_elapse:45873|ack_elapse:39884|ctl_first_sent_time:1746006257658862|lagest_ack_time:1746006257697303|curr_delivered:683316| [2025/04/30 09:44:17 697347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257658862| [2025/04/30 09:44:17 697352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1211||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/04/30 09:44:17 697356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 697361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45606|prior_delivered:638910|prior_time:1746006257659479|is_app_limited:0|send_elapse:45951|ack_elapse:37824|ctl_first_sent_time:1746006257660933|lagest_ack_time:1746006257697303|curr_delivered:684516| [2025/04/30 09:44:17 697365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257660933| [2025/04/30 09:44:17 697369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1210||sndq_packets_used_bytes:0|sndq_packets_free:128| [2025/04/30 09:44:17 697373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38454|rttvar:1759|minrtt:31343|latest_rtt:36370|ack_delay:104| [2025/04/30 09:44:17 697377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38181|rttvar:1867|minrtt:31343|latest_rtt:36370|ack_delay:104| [2025/04/30 09:44:17 697386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:816|lost_pn:813|thresh:3| [2025/04/30 09:44:17 697390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 697394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38181|rtt_var:1867|pto_duration:45649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 697399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 697403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 697406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44406| [2025/04/30 09:44:17 697410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257767380|now:1746006257697394|interv:69986| [2025/04/30 09:44:17 697414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257767380|now:1746006257697394|interval:69986|pto_count:0|srtt:38181 [2025/04/30 09:44:17 697419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45951, ack_elapse 37824, delivered 45606|rate 992492|lost 223| [2025/04/30 09:44:17 697423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (992492) in round 15| [2025/04/30 09:44:17 697427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 697431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 697435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257660933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 697440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257660933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 697444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:44406|srtt:38181|latest_rtt:36370|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 697450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:299|largest:299|pns:2| [2025/04/30 09:44:17 697454] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:299|frame:ACK |recv_time:1746006257697303|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 697458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377697303|now:1746006257697303|interv:120000000| [2025/04/30 09:44:17 697463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377697303|now:1746006257697303|interv:120000000| [2025/04/30 09:44:17 697467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257697839|pq_index:0| [2025/04/30 09:44:17 697471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257696657| [2025/04/30 09:44:17 697477] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257697477| [2025/04/30 09:44:17 697482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257697481| [2025/04/30 09:44:17 697487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 697492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38181|min_srtt:38181|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 697496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:778170| [2025/04/30 09:44:17 697501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38181|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 697505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 697510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38181|min_srtt:38181|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 697514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:779349| [2025/04/30 09:44:17 697518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38181|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 697522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 697527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38181|min_srtt:38181|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 697531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:780528| [2025/04/30 09:44:17 697535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 697539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 697543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 697547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 697551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 697555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:714504| [2025/04/30 09:44:17 697560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 697566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 697570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257697839| [2025/04/30 09:44:17 697574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257697839| [2025/04/30 09:44:17 697578] [debug] |xqc_engine_wakeup_after|wakeup:1746006257697839|now:1746006257697578|diff:261| [2025/04/30 09:44:17 697582] [debug] |xqc_engine_main_logic|END|now:1746006257697481| [2025/04/30 09:44:17 697587] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257697587| [2025/04/30 09:44:17 697591] [debug] |xqc_engine_wakeup_after|wakeup:1746006257697839|now:1746006257697591|diff:248| [2025/04/30 09:44:17 697595] [debug] |xqc_engine_main_logic|END|now:1746006257697587| [2025/04/30 09:44:17 698663] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257698663| [2025/04/30 09:44:17 698674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257697839|pq_index:0| [2025/04/30 09:44:17 698678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257697481| [2025/04/30 09:44:17 698683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257698682| [2025/04/30 09:44:17 698687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257697839|now:1746006257698682| [2025/04/30 09:44:17 698692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257697839|now:1746006257698682| [2025/04/30 09:44:17 698696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 698700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 698705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38181|min_srtt:38181|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 698709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:780528| [2025/04/30 09:44:17 698714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 698718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 698721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 698726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 698730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 698734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:714504| [2025/04/30 09:44:17 698739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 698743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:854| [2025/04/30 09:44:17 698774] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:854|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746006257698751|stream_id:0|stream_offset:714504| [2025/04/30 09:44:17 698785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 698792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 09:44:17 698799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38181|rtt_var:1867|pto_duration:45649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 698806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 698812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 698819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 698825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257769400|now:1746006257698798|interv:70602| [2025/04/30 09:44:17 698832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257769400|now:1746006257698798|interval:70602|pto_count:0|srtt:38181 [2025/04/30 09:44:17 698839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:45606| [2025/04/30 09:44:17 698847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 698853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:715683| [2025/04/30 09:44:17 698860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 698867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:855| [2025/04/30 09:44:17 698900] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:855|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257698878|stream_id:0|stream_offset:715683| [2025/04/30 09:44:17 698907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 698911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 698915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38181|rtt_var:1867|pto_duration:45649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 698922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 698929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 698935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 698942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257769527|now:1746006257698915|interv:70612| [2025/04/30 09:44:17 698948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257769527|now:1746006257698915|interval:70612|pto_count:0|srtt:38181 [2025/04/30 09:44:17 698961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46806| [2025/04/30 09:44:17 698966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 698970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:716862| [2025/04/30 09:44:17 698974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 698978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:856| [2025/04/30 09:44:17 699006] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:856|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006257698986|stream_id:0|stream_offset:716862| [2025/04/30 09:44:17 699012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 699016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:44:17 699020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38181|rtt_var:1867|pto_duration:45649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 699025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 699031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 699037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:44:17 699044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257769635|now:1746006257699020|interv:70615| [2025/04/30 09:44:17 699050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257769635|now:1746006257699020|interval:70615|pto_count:0|srtt:38181 [2025/04/30 09:44:17 699057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:48006| [2025/04/30 09:44:17 699065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 699070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:718041| [2025/04/30 09:44:17 699075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 699079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257700078|now:1746006257699078|interv:1000| [2025/04/30 09:44:17 699082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 699086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 699090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257700078| [2025/04/30 09:44:17 699095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257700078| [2025/04/30 09:44:17 699103] [debug] |xqc_engine_wakeup_after|wakeup:1746006257700078|now:1746006257699103|diff:975| [2025/04/30 09:44:17 699107] [debug] |xqc_engine_main_logic|END|now:1746006257698682| [2025/04/30 09:44:17 699310] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257699309| [2025/04/30 09:44:17 699320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 699326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:299| [2025/04/30 09:44:17 699330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:300| [2025/04/30 09:44:17 699336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:300| [2025/04/30 09:44:17 699340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 699345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 699350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:638910|prior_time:1746006257659479|is_app_limited:0|send_elapse:46054|ack_elapse:39830|ctl_first_sent_time:1746006257661036|lagest_ack_time:1746006257699309|curr_delivered:685716| [2025/04/30 09:44:17 699354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257661036| [2025/04/30 09:44:17 699359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1209||sndq_packets_used_bytes:0|sndq_packets_free:129| [2025/04/30 09:44:17 699363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 699367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:638910|prior_time:1746006257659479|is_app_limited:0|send_elapse:46054|ack_elapse:39830|ctl_first_sent_time:1746006257661036|lagest_ack_time:1746006257699309|curr_delivered:686916| [2025/04/30 09:44:17 699372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257661150| [2025/04/30 09:44:17 699375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1208||sndq_packets_used_bytes:0|sndq_packets_free:130| [2025/04/30 09:44:17 699379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38181|rttvar:1867|minrtt:31343|latest_rtt:38159|ack_delay:56| [2025/04/30 09:44:17 699384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38171|rttvar:1420|minrtt:31343|latest_rtt:38159|ack_delay:56| [2025/04/30 09:44:17 699388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:818|lost_pn:815|thresh:3| [2025/04/30 09:44:17 699392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 699396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38171|rtt_var:1420|pto_duration:43851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 699400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 699404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 699413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 699417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257767837|now:1746006257699396|interv:68441| [2025/04/30 09:44:17 699421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257767837|now:1746006257699396|interval:68441|pto_count:0|srtt:38171 [2025/04/30 09:44:17 699425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 46054, ack_elapse 39830, delivered 48006|rate 1042385|lost 223| [2025/04/30 09:44:17 699429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1042385) in round 15| [2025/04/30 09:44:17 699433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 699438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 699441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257661150|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 699446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257661150|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 699450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:45606|srtt:38171|latest_rtt:38159|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 699456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:300|largest:300|pns:2| [2025/04/30 09:44:17 699460] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:300|frame:ACK |recv_time:1746006257699309|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 699465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377699309|now:1746006257699309|interv:120000000| [2025/04/30 09:44:17 699469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377699309|now:1746006257699309|interv:120000000| [2025/04/30 09:44:17 699473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257700078|pq_index:0| [2025/04/30 09:44:17 699477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257698682| [2025/04/30 09:44:17 699481] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257699481| [2025/04/30 09:44:17 699486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257699485| [2025/04/30 09:44:17 699491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 699496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38171|min_srtt:38171|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 699500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:780528| [2025/04/30 09:44:17 699507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38171|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 699511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 699516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38171|min_srtt:38171|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 699520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:781707| [2025/04/30 09:44:17 699524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38171|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 699529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 699533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38171|min_srtt:38171|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 699537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:782886| [2025/04/30 09:44:17 699541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 699545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 699549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 699553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 699558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 699562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:718041| [2025/04/30 09:44:17 699566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 699570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 699574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257700078| [2025/04/30 09:44:17 699578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257700078| [2025/04/30 09:44:17 699582] [debug] |xqc_engine_wakeup_after|wakeup:1746006257700078|now:1746006257699582|diff:496| [2025/04/30 09:44:17 699586] [debug] |xqc_engine_main_logic|END|now:1746006257699485| [2025/04/30 09:44:17 699591] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257699591| [2025/04/30 09:44:17 699595] [debug] |xqc_engine_wakeup_after|wakeup:1746006257700078|now:1746006257699595|diff:483| [2025/04/30 09:44:17 699599] [debug] |xqc_engine_main_logic|END|now:1746006257699591| [2025/04/30 09:44:17 700671] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257700671| [2025/04/30 09:44:17 700681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257700078|pq_index:0| [2025/04/30 09:44:17 700685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257699485| [2025/04/30 09:44:17 700690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257700689| [2025/04/30 09:44:17 700695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257700078|now:1746006257700689| [2025/04/30 09:44:17 700699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257700078|now:1746006257700689| [2025/04/30 09:44:17 700703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 700707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 700712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38171|min_srtt:38171|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 700717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:782886| [2025/04/30 09:44:17 700722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 700725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 700729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 700734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 700738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 700742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:718041| [2025/04/30 09:44:17 700747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 700751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:857| [2025/04/30 09:44:17 700782] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:857|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257700759|stream_id:0|stream_offset:718041| [2025/04/30 09:44:17 700788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 700795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 700802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38171|rtt_var:1420|pto_duration:43851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 700808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 700821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 700828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 700835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257769610|now:1746006257700801|interv:68809| [2025/04/30 09:44:17 700841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257769610|now:1746006257700801|interval:68809|pto_count:0|srtt:38171 [2025/04/30 09:44:17 700849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46806| [2025/04/30 09:44:17 700856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 700863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:719220| [2025/04/30 09:44:17 700870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 700877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257701876|now:1746006257700876|interv:1000| [2025/04/30 09:44:17 700883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 700888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 700892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257701876| [2025/04/30 09:44:17 700897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257701876| [2025/04/30 09:44:17 700901] [debug] |xqc_engine_wakeup_after|wakeup:1746006257701876|now:1746006257700901|diff:975| [2025/04/30 09:44:17 700905] [debug] |xqc_engine_main_logic|END|now:1746006257700689| [2025/04/30 09:44:17 701250] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257701249| [2025/04/30 09:44:17 701260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 701266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:300| [2025/04/30 09:44:17 701270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:301| [2025/04/30 09:44:17 701275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:301| [2025/04/30 09:44:17 701280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 701284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 701289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:641310|prior_time:1746006257661399|is_app_limited:0|send_elapse:45856|ack_elapse:39850|ctl_first_sent_time:1746006257662838|lagest_ack_time:1746006257701249|curr_delivered:688116| [2025/04/30 09:44:17 701293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257662838| [2025/04/30 09:44:17 701298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1207||sndq_packets_used_bytes:0|sndq_packets_free:131| [2025/04/30 09:44:17 701302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 701311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45606|prior_delivered:643710|prior_time:1746006257663399|is_app_limited:0|send_elapse:43856|ack_elapse:37850|ctl_first_sent_time:1746006257664839|lagest_ack_time:1746006257701249|curr_delivered:689316| [2025/04/30 09:44:17 701316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257664839| [2025/04/30 09:44:17 701320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1206||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/04/30 09:44:17 701324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38171|rttvar:1420|minrtt:31343|latest_rtt:36410|ack_delay:48| [2025/04/30 09:44:17 701328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37945|rttvar:1517|minrtt:31343|latest_rtt:36410|ack_delay:48| [2025/04/30 09:44:17 701332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:820|lost_pn:817|thresh:3| [2025/04/30 09:44:17 701336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 701340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37945|rtt_var:1517|pto_duration:44013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 701345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 701349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 701353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44406| [2025/04/30 09:44:17 701356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257769772|now:1746006257701340|interv:68432| [2025/04/30 09:44:17 701360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257769772|now:1746006257701340|interval:68432|pto_count:0|srtt:37945 [2025/04/30 09:44:17 701365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43856, ack_elapse 37850, delivered 45606|rate 1039903|lost 223| [2025/04/30 09:44:17 701369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1039903) in round 15| [2025/04/30 09:44:17 701373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 701377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 701381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257664839|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 701385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257664839|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 701390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:44406|srtt:37945|latest_rtt:36410|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 701398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:301|largest:301|pns:2| [2025/04/30 09:44:17 701402] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:301|frame:ACK |recv_time:1746006257701249|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 701407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377701249|now:1746006257701249|interv:120000000| [2025/04/30 09:44:17 701411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377701249|now:1746006257701249|interv:120000000| [2025/04/30 09:44:17 701415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257701876|pq_index:0| [2025/04/30 09:44:17 701419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257700689| [2025/04/30 09:44:17 701423] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257701423| [2025/04/30 09:44:17 701428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257701427| [2025/04/30 09:44:17 701433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 701438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37945|min_srtt:37945|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 701442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:782886| [2025/04/30 09:44:17 701447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37945|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 701451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 701456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37945|min_srtt:37945|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 701460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:784065| [2025/04/30 09:44:17 701464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37945|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 701468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 701473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37945|min_srtt:37945|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 701477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:785244| [2025/04/30 09:44:17 701481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 701488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 701492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 701496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 701500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 701504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:719220| [2025/04/30 09:44:17 701509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 701513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 701517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257701876| [2025/04/30 09:44:17 701520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257701876| [2025/04/30 09:44:17 701524] [debug] |xqc_engine_wakeup_after|wakeup:1746006257701876|now:1746006257701524|diff:352| [2025/04/30 09:44:17 701529] [debug] |xqc_engine_main_logic|END|now:1746006257701427| [2025/04/30 09:44:17 701533] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257701533| [2025/04/30 09:44:17 701537] [debug] |xqc_engine_wakeup_after|wakeup:1746006257701876|now:1746006257701537|diff:339| [2025/04/30 09:44:17 701541] [debug] |xqc_engine_main_logic|END|now:1746006257701533| [2025/04/30 09:44:17 702610] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257702610| [2025/04/30 09:44:17 702620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257701876|pq_index:0| [2025/04/30 09:44:17 702624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257701427| [2025/04/30 09:44:17 702629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257702628| [2025/04/30 09:44:17 702634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257701876|now:1746006257702628| [2025/04/30 09:44:17 702638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257701876|now:1746006257702628| [2025/04/30 09:44:17 702642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 702646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 702651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37945|min_srtt:37945|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 702656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:785244| [2025/04/30 09:44:17 702660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 702664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 702672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 702677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 702681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 702685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:719220| [2025/04/30 09:44:17 702690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 702694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:858| [2025/04/30 09:44:17 702726] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:858|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746006257702702|stream_id:0|stream_offset:719220| [2025/04/30 09:44:17 702731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 702737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 09:44:17 702743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37945|rtt_var:1517|pto_duration:44013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 702750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 702756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 702763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 702769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257771715|now:1746006257702743|interv:68972| [2025/04/30 09:44:17 702775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257771715|now:1746006257702743|interval:68972|pto_count:0|srtt:37945 [2025/04/30 09:44:17 702783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:45606| [2025/04/30 09:44:17 702789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 702794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:720399| [2025/04/30 09:44:17 702798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 702802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:859| [2025/04/30 09:44:17 702838] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:859|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257702809|stream_id:0|stream_offset:720399| [2025/04/30 09:44:17 702847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:859|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 702860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 702868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37945|rtt_var:1517|pto_duration:44013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 702875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 702882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 702888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 702894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257771822|now:1746006257702868|interv:68954| [2025/04/30 09:44:17 702899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257771822|now:1746006257702868|interval:68954|pto_count:0|srtt:37945 [2025/04/30 09:44:17 702904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46806| [2025/04/30 09:44:17 702908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 702913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:721578| [2025/04/30 09:44:17 702917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 702921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:860| [2025/04/30 09:44:17 702950] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:860|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006257702929|stream_id:0|stream_offset:721578| [2025/04/30 09:44:17 702955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 702959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:44:17 702964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37945|rtt_var:1517|pto_duration:44013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 702968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 702973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 702979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:44:17 702985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257771942|now:1746006257702963|interv:68979| [2025/04/30 09:44:17 702992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257771942|now:1746006257702963|interval:68979|pto_count:0|srtt:37945 [2025/04/30 09:44:17 703000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:48006| [2025/04/30 09:44:17 703013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 703017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:722757| [2025/04/30 09:44:17 703021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 703025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257704025|now:1746006257703025|interv:1000| [2025/04/30 09:44:17 703029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 703033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 703037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257704025| [2025/04/30 09:44:17 703041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257704025| [2025/04/30 09:44:17 703045] [debug] |xqc_engine_wakeup_after|wakeup:1746006257704025|now:1746006257703045|diff:980| [2025/04/30 09:44:17 703050] [debug] |xqc_engine_main_logic|END|now:1746006257702628| [2025/04/30 09:44:17 703257] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257703256| [2025/04/30 09:44:17 703269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 703275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:301| [2025/04/30 09:44:17 703279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:302| [2025/04/30 09:44:17 703285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:302| [2025/04/30 09:44:17 703289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 703293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 703298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:643710|prior_time:1746006257663399|is_app_limited:0|send_elapse:43957|ack_elapse:39857|ctl_first_sent_time:1746006257664940|lagest_ack_time:1746006257703256|curr_delivered:690516| [2025/04/30 09:44:17 703302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257664940| [2025/04/30 09:44:17 703307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1205||sndq_packets_used_bytes:0|sndq_packets_free:133| [2025/04/30 09:44:17 703311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 703315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:643710|prior_time:1746006257663399|is_app_limited:0|send_elapse:43957|ack_elapse:39857|ctl_first_sent_time:1746006257664940|lagest_ack_time:1746006257703256|curr_delivered:691716| [2025/04/30 09:44:17 703320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257665038| [2025/04/30 09:44:17 703324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1204||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/04/30 09:44:17 703328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37945|rttvar:1517|minrtt:31343|latest_rtt:38218|ack_delay:64| [2025/04/30 09:44:17 703336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37971|rttvar:1190|minrtt:31343|latest_rtt:38218|ack_delay:64| [2025/04/30 09:44:17 703341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:822|lost_pn:819|thresh:3| [2025/04/30 09:44:17 703345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 703349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37971|rtt_var:1190|pto_duration:42731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 703353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 703357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 703361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 703365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257770660|now:1746006257703349|interv:67311| [2025/04/30 09:44:17 703369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257770660|now:1746006257703349|interval:67311|pto_count:0|srtt:37971 [2025/04/30 09:44:17 703373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43957, ack_elapse 39857, delivered 48006|rate 1092112|lost 223| [2025/04/30 09:44:17 703378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1092112) in round 15| [2025/04/30 09:44:17 703382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 703386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 703390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257665038|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 703395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257665038|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 703399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:45606|srtt:37971|latest_rtt:38218|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 703405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:302|largest:302|pns:2| [2025/04/30 09:44:17 703409] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:302|frame:ACK |recv_time:1746006257703256|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 703414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377703256|now:1746006257703256|interv:120000000| [2025/04/30 09:44:17 703418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377703256|now:1746006257703256|interv:120000000| [2025/04/30 09:44:17 703422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257704025|pq_index:0| [2025/04/30 09:44:17 703429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257702628| [2025/04/30 09:44:17 703433] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257703433| [2025/04/30 09:44:17 703438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257703437| [2025/04/30 09:44:17 703443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 703448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37971|min_srtt:37971|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 703452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:785244| [2025/04/30 09:44:17 703457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37971|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 703461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 703466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37971|min_srtt:37971|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 703470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:786423| [2025/04/30 09:44:17 703474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37971|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 703479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 703483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37971|min_srtt:37971|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 703488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:787602| [2025/04/30 09:44:17 703492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 703496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 703500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 703504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 703508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 703512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:722757| [2025/04/30 09:44:17 703519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 703523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 703527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257704025| [2025/04/30 09:44:17 703531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257704025| [2025/04/30 09:44:17 703535] [debug] |xqc_engine_wakeup_after|wakeup:1746006257704025|now:1746006257703535|diff:490| [2025/04/30 09:44:17 703539] [debug] |xqc_engine_main_logic|END|now:1746006257703437| [2025/04/30 09:44:17 703544] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257703544| [2025/04/30 09:44:17 703548] [debug] |xqc_engine_wakeup_after|wakeup:1746006257704025|now:1746006257703548|diff:477| [2025/04/30 09:44:17 703552] [debug] |xqc_engine_main_logic|END|now:1746006257703544| [2025/04/30 09:44:17 704621] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257704621| [2025/04/30 09:44:17 704631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257704025|pq_index:0| [2025/04/30 09:44:17 704636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257703437| [2025/04/30 09:44:17 704641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257704640| [2025/04/30 09:44:17 704645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257704025|now:1746006257704640| [2025/04/30 09:44:17 704649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257704025|now:1746006257704640| [2025/04/30 09:44:17 704653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 704658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 704662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37971|min_srtt:37971|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 704667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:787602| [2025/04/30 09:44:17 704671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 704675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 704679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 704683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 704688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 704692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:722757| [2025/04/30 09:44:17 704696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 704705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:861| [2025/04/30 09:44:17 704737] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:861|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257704714|stream_id:0|stream_offset:722757| [2025/04/30 09:44:17 704743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 704748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 704755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37971|rtt_var:1190|pto_duration:42731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 704761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 704768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 704774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 704780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257772445|now:1746006257704754|interv:67691| [2025/04/30 09:44:17 704787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257772445|now:1746006257704754|interval:67691|pto_count:0|srtt:37971 [2025/04/30 09:44:17 704794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46806| [2025/04/30 09:44:17 704801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 704805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:723936| [2025/04/30 09:44:17 704811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 704818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257705817|now:1746006257704817|interv:1000| [2025/04/30 09:44:17 704824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 704831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 704837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257705817| [2025/04/30 09:44:17 704844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257705817| [2025/04/30 09:44:17 704850] [debug] |xqc_engine_wakeup_after|wakeup:1746006257705817|now:1746006257704850|diff:967| [2025/04/30 09:44:17 704857] [debug] |xqc_engine_main_logic|END|now:1746006257704640| [2025/04/30 09:44:17 705241] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257705240| [2025/04/30 09:44:17 705251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 705257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:302| [2025/04/30 09:44:17 705261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:303| [2025/04/30 09:44:17 705267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:303| [2025/04/30 09:44:17 705276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 705281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 705285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:646110|prior_time:1746006257665397|is_app_limited:0|send_elapse:43870|ack_elapse:39843|ctl_first_sent_time:1746006257666833|lagest_ack_time:1746006257705240|curr_delivered:692916| [2025/04/30 09:44:17 705290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257666833| [2025/04/30 09:44:17 705294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1203||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/04/30 09:44:17 705299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 705303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45606|prior_delivered:648510|prior_time:1746006257667392|is_app_limited:0|send_elapse:43847|ack_elapse:37848|ctl_first_sent_time:1746006257668839|lagest_ack_time:1746006257705240|curr_delivered:694116| [2025/04/30 09:44:17 705307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257668839| [2025/04/30 09:44:17 705311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1202||sndq_packets_used_bytes:0|sndq_packets_free:136| [2025/04/30 09:44:17 705315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37971|rttvar:1190|minrtt:31343|latest_rtt:36401|ack_delay:56| [2025/04/30 09:44:17 705319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37768|rttvar:1299|minrtt:31343|latest_rtt:36401|ack_delay:56| [2025/04/30 09:44:17 705324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:824|lost_pn:821|thresh:3| [2025/04/30 09:44:17 705328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 705332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37768|rtt_var:1299|pto_duration:42964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 705336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 705340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 705344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44406| [2025/04/30 09:44:17 705348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257772678|now:1746006257705332|interv:67346| [2025/04/30 09:44:17 705352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257772678|now:1746006257705332|interval:67346|pto_count:0|srtt:37768 [2025/04/30 09:44:17 705356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43847, ack_elapse 37848, delivered 45606|rate 1040116|lost 223| [2025/04/30 09:44:17 705360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1040116) in round 15| [2025/04/30 09:44:17 705367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 705371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 705375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257668839|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 705380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257668839|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 705384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:44406|srtt:37768|latest_rtt:36401|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 705390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:303|largest:303|pns:2| [2025/04/30 09:44:17 705394] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:303|frame:ACK |recv_time:1746006257705240|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 705399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377705240|now:1746006257705240|interv:120000000| [2025/04/30 09:44:17 705403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377705240|now:1746006257705240|interv:120000000| [2025/04/30 09:44:17 705407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257705817|pq_index:0| [2025/04/30 09:44:17 705411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257704640| [2025/04/30 09:44:17 705415] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257705415| [2025/04/30 09:44:17 705420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257705419| [2025/04/30 09:44:17 705425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 705430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37768|min_srtt:37768|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 705434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:787602| [2025/04/30 09:44:17 705439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37768|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 705443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 705448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37768|min_srtt:37768|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 705452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:788781| [2025/04/30 09:44:17 705459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37768|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 705463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 705468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37768|min_srtt:37768|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 705472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:789960| [2025/04/30 09:44:17 705476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 705480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 705484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 705488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 705492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 705496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:723936| [2025/04/30 09:44:17 705501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 705505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 705509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257705817| [2025/04/30 09:44:17 705513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257705817| [2025/04/30 09:44:17 705517] [debug] |xqc_engine_wakeup_after|wakeup:1746006257705817|now:1746006257705516|diff:301| [2025/04/30 09:44:17 705521] [debug] |xqc_engine_main_logic|END|now:1746006257705419| [2025/04/30 09:44:17 705526] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257705526| [2025/04/30 09:44:17 705529] [debug] |xqc_engine_wakeup_after|wakeup:1746006257705817|now:1746006257705529|diff:288| [2025/04/30 09:44:17 705533] [debug] |xqc_engine_main_logic|END|now:1746006257705526| [2025/04/30 09:44:17 706600] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257706600| [2025/04/30 09:44:17 706610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257705817|pq_index:0| [2025/04/30 09:44:17 706615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257705419| [2025/04/30 09:44:17 706619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257706618| [2025/04/30 09:44:17 706624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257705817|now:1746006257706618| [2025/04/30 09:44:17 706636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257705817|now:1746006257706618| [2025/04/30 09:44:17 706640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 706645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 706650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37768|min_srtt:37768|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 706654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:789960| [2025/04/30 09:44:17 706658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 706662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 706666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 706670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 706675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 706679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:723936| [2025/04/30 09:44:17 706683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 706688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:862| [2025/04/30 09:44:17 706720] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:862|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746006257706696|stream_id:0|stream_offset:723936| [2025/04/30 09:44:17 706726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 706731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 09:44:17 706738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37768|rtt_var:1299|pto_duration:42964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 706744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 706750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 706757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 706763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257774660|now:1746006257706737|interv:67923| [2025/04/30 09:44:17 706770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257774660|now:1746006257706737|interval:67923|pto_count:0|srtt:37768 [2025/04/30 09:44:17 706777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:45606| [2025/04/30 09:44:17 706789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 706793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:725115| [2025/04/30 09:44:17 706798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 706802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:863| [2025/04/30 09:44:17 706844] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:863|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257706814|stream_id:0|stream_offset:725115| [2025/04/30 09:44:17 706854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 706862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 706868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37768|rtt_var:1299|pto_duration:42964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 706876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 706881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 706885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 706889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257774778|now:1746006257706868|interv:67910| [2025/04/30 09:44:17 706893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257774778|now:1746006257706868|interval:67910|pto_count:0|srtt:37768 [2025/04/30 09:44:17 706897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46806| [2025/04/30 09:44:17 706902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 706906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:726294| [2025/04/30 09:44:17 706910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 706915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:864| [2025/04/30 09:44:17 706942] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:864|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006257706922|stream_id:0|stream_offset:726294| [2025/04/30 09:44:17 706947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 706951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:44:17 706956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37768|rtt_var:1299|pto_duration:42964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 706968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 706974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 706980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:44:17 706987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257774886|now:1746006257706955|interv:67931| [2025/04/30 09:44:17 706993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257774886|now:1746006257706955|interval:67931|pto_count:0|srtt:37768 [2025/04/30 09:44:17 707000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:48006| [2025/04/30 09:44:17 707006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 707010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:727473| [2025/04/30 09:44:17 707014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 707018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257708018|now:1746006257707018|interv:1000| [2025/04/30 09:44:17 707022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 707026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 707030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257708018| [2025/04/30 09:44:17 707034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257708018| [2025/04/30 09:44:17 707038] [debug] |xqc_engine_wakeup_after|wakeup:1746006257708018|now:1746006257707038|diff:980| [2025/04/30 09:44:17 707042] [debug] |xqc_engine_main_logic|END|now:1746006257706618| [2025/04/30 09:44:17 707223] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257707222| [2025/04/30 09:44:17 707234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 707240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:303| [2025/04/30 09:44:17 707244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:304| [2025/04/30 09:44:17 707250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:304| [2025/04/30 09:44:17 707254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 707259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 707263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:648510|prior_time:1746006257667392|is_app_limited:0|send_elapse:43952|ack_elapse:39830|ctl_first_sent_time:1746006257668944|lagest_ack_time:1746006257707222|curr_delivered:695316| [2025/04/30 09:44:17 707267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257668944| [2025/04/30 09:44:17 707277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1201||sndq_packets_used_bytes:0|sndq_packets_free:137| [2025/04/30 09:44:17 707281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 707285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:648510|prior_time:1746006257667392|is_app_limited:0|send_elapse:43952|ack_elapse:39830|ctl_first_sent_time:1746006257668944|lagest_ack_time:1746006257707222|curr_delivered:696516| [2025/04/30 09:44:17 707289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257669042| [2025/04/30 09:44:17 707293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1200||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/04/30 09:44:17 707297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37768|rttvar:1299|minrtt:31343|latest_rtt:38180|ack_delay:48| [2025/04/30 09:44:17 707302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37813|rttvar:1066|minrtt:31343|latest_rtt:38180|ack_delay:48| [2025/04/30 09:44:17 707306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:826|lost_pn:823|thresh:3| [2025/04/30 09:44:17 707310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 707314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37813|rtt_var:1066|pto_duration:42077|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 707318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 707322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 707326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 707330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257773999|now:1746006257707314|interv:66685| [2025/04/30 09:44:17 707334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257773999|now:1746006257707314|interval:66685|pto_count:0|srtt:37813 [2025/04/30 09:44:17 707338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43952, ack_elapse 39830, delivered 48006|rate 1092236|lost 223| [2025/04/30 09:44:17 707342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1092236) in round 15| [2025/04/30 09:44:17 707347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 707351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 707355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257669042|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 707359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257669042|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 707366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:45606|srtt:37813|latest_rtt:38180|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 707372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:304|largest:304|pns:2| [2025/04/30 09:44:17 707376] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:304|frame:ACK |recv_time:1746006257707222|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 707381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377707222|now:1746006257707222|interv:120000000| [2025/04/30 09:44:17 707385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377707222|now:1746006257707222|interv:120000000| [2025/04/30 09:44:17 707389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257708018|pq_index:0| [2025/04/30 09:44:17 707393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257706618| [2025/04/30 09:44:17 707397] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257707397| [2025/04/30 09:44:17 707402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257707401| [2025/04/30 09:44:17 707407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 707412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37813|min_srtt:37813|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 707416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:789960| [2025/04/30 09:44:17 707420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37813|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 707425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 707429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37813|min_srtt:37813|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 707434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:791139| [2025/04/30 09:44:17 707438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37813|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 707443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 707447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37813|min_srtt:37813|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 707451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:792318| [2025/04/30 09:44:17 707460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 707464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 707468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 707472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 707476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 707481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:727473| [2025/04/30 09:44:17 707485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 707489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 707493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257708018| [2025/04/30 09:44:17 707497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257708018| [2025/04/30 09:44:17 707501] [debug] |xqc_engine_wakeup_after|wakeup:1746006257708018|now:1746006257707501|diff:517| [2025/04/30 09:44:17 707505] [debug] |xqc_engine_main_logic|END|now:1746006257707401| [2025/04/30 09:44:17 707510] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257707510| [2025/04/30 09:44:17 707514] [debug] |xqc_engine_wakeup_after|wakeup:1746006257708018|now:1746006257707513|diff:505| [2025/04/30 09:44:17 707517] [debug] |xqc_engine_main_logic|END|now:1746006257707510| [2025/04/30 09:44:17 708585] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257708585| [2025/04/30 09:44:17 708595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257708018|pq_index:0| [2025/04/30 09:44:17 708600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257707401| [2025/04/30 09:44:17 708604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257708603| [2025/04/30 09:44:17 708609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257708018|now:1746006257708603| [2025/04/30 09:44:17 708613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257708018|now:1746006257708603| [2025/04/30 09:44:17 708617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 708621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 708626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37813|min_srtt:37813|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 708631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:792318| [2025/04/30 09:44:17 708640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 708644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 708648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 708652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 708656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 708661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:727473| [2025/04/30 09:44:17 708665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 708669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:865| [2025/04/30 09:44:17 708700] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:865|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257708677|stream_id:0|stream_offset:727473| [2025/04/30 09:44:17 708706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 708711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 708718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37813|rtt_var:1066|pto_duration:42077|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 708724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 708731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 708738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 708744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257775754|now:1746006257708718|interv:67036| [2025/04/30 09:44:17 708750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257775754|now:1746006257708718|interval:67036|pto_count:0|srtt:37813 [2025/04/30 09:44:17 708756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46806| [2025/04/30 09:44:17 708761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 708765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:728652| [2025/04/30 09:44:17 708770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 708773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257709773|now:1746006257708773|interv:1000| [2025/04/30 09:44:17 708777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 708785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 708789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257709773| [2025/04/30 09:44:17 708794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257709773| [2025/04/30 09:44:17 708800] [debug] |xqc_engine_wakeup_after|wakeup:1746006257709773|now:1746006257708800|diff:973| [2025/04/30 09:44:17 708807] [debug] |xqc_engine_main_logic|END|now:1746006257708603| [2025/04/30 09:44:17 709215] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257709214| [2025/04/30 09:44:17 709226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 709232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:304| [2025/04/30 09:44:17 709236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:305| [2025/04/30 09:44:17 709241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:305| [2025/04/30 09:44:17 709245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 709250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 709255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:650910|prior_time:1746006257669388|is_app_limited:0|send_elapse:41807|ack_elapse:39826|ctl_first_sent_time:1746006257670838|lagest_ack_time:1746006257709214|curr_delivered:697716| [2025/04/30 09:44:17 709259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257670838| [2025/04/30 09:44:17 709264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1199||sndq_packets_used_bytes:0|sndq_packets_free:139| [2025/04/30 09:44:17 709268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 709272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45606|prior_delivered:653310|prior_time:1746006257671371|is_app_limited:0|send_elapse:41894|ack_elapse:37843|ctl_first_sent_time:1746006257672821|lagest_ack_time:1746006257709214|curr_delivered:698916| [2025/04/30 09:44:17 709276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257672821| [2025/04/30 09:44:17 709280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1198||sndq_packets_used_bytes:0|sndq_packets_free:140| [2025/04/30 09:44:17 709284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37813|rttvar:1066|minrtt:31343|latest_rtt:36393|ack_delay:48| [2025/04/30 09:44:17 709289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37630|rttvar:1167|minrtt:31343|latest_rtt:36393|ack_delay:48| [2025/04/30 09:44:17 709293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:828|lost_pn:825|thresh:3| [2025/04/30 09:44:17 709297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 709301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37630|rtt_var:1167|pto_duration:42298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 709310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 709314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 709318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44406| [2025/04/30 09:44:17 709322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257775975|now:1746006257709301|interv:66674| [2025/04/30 09:44:17 709325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257775975|now:1746006257709301|interval:66674|pto_count:0|srtt:37630 [2025/04/30 09:44:17 709330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41894, ack_elapse 37843, delivered 45606|rate 1088604|lost 223| [2025/04/30 09:44:17 709334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1088604) in round 15| [2025/04/30 09:44:17 709338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 709342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 709346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257672821|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 709351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257672821|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 709355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:44406|srtt:37630|latest_rtt:36393|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 709361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:305|largest:305|pns:2| [2025/04/30 09:44:17 709365] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:305|frame:ACK |recv_time:1746006257709214|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 709370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377709214|now:1746006257709214|interv:120000000| [2025/04/30 09:44:17 709374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377709214|now:1746006257709214|interv:120000000| [2025/04/30 09:44:17 709378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257709773|pq_index:0| [2025/04/30 09:44:17 709382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257708603| [2025/04/30 09:44:17 709386] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257709386| [2025/04/30 09:44:17 709391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257709390| [2025/04/30 09:44:17 709396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 709403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37630|min_srtt:37630|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 709408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:792318| [2025/04/30 09:44:17 709412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37630|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 709416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 709421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37630|min_srtt:37630|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 709425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:793497| [2025/04/30 09:44:17 709429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37630|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 709433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 709438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37630|min_srtt:37630|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 709442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:794676| [2025/04/30 09:44:17 709446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 709450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 709454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 709458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 709463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 709467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:728652| [2025/04/30 09:44:17 709471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 709475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 709479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257709773| [2025/04/30 09:44:17 709483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257709773| [2025/04/30 09:44:17 709487] [debug] |xqc_engine_wakeup_after|wakeup:1746006257709773|now:1746006257709487|diff:286| [2025/04/30 09:44:17 709491] [debug] |xqc_engine_main_logic|END|now:1746006257709390| [2025/04/30 09:44:17 709499] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257709499| [2025/04/30 09:44:17 709503] [debug] |xqc_engine_wakeup_after|wakeup:1746006257709773|now:1746006257709503|diff:270| [2025/04/30 09:44:17 709507] [debug] |xqc_engine_main_logic|END|now:1746006257709499| [2025/04/30 09:44:17 710574] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257710574| [2025/04/30 09:44:17 710584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257709773|pq_index:0| [2025/04/30 09:44:17 710589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257709390| [2025/04/30 09:44:17 710593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257710593| [2025/04/30 09:44:17 710598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257709773|now:1746006257710593| [2025/04/30 09:44:17 710602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257709773|now:1746006257710593| [2025/04/30 09:44:17 710606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 710610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 710615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37630|min_srtt:37630|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 710620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:794676| [2025/04/30 09:44:17 710624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 710628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 710632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 710636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 710641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 710645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:728652| [2025/04/30 09:44:17 710649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 710653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:866| [2025/04/30 09:44:17 710684] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:866|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746006257710662|stream_id:0|stream_offset:728652| [2025/04/30 09:44:17 710690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 710695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 09:44:17 710708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37630|rtt_var:1167|pto_duration:42298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 710715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 710721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 710727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 710734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257777960|now:1746006257710708|interv:67252| [2025/04/30 09:44:17 710739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257777960|now:1746006257710708|interval:67252|pto_count:0|srtt:37630 [2025/04/30 09:44:17 710743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:45606| [2025/04/30 09:44:17 710748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 710753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:729831| [2025/04/30 09:44:17 710757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 710761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:867| [2025/04/30 09:44:17 710791] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:867|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257710768|stream_id:0|stream_offset:729831| [2025/04/30 09:44:17 710800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 710808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 710815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37630|rtt_var:1167|pto_duration:42298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 710822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 710829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 710835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 710841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257778066|now:1746006257710814|interv:67252| [2025/04/30 09:44:17 710847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257778066|now:1746006257710814|interval:67252|pto_count:0|srtt:37630 [2025/04/30 09:44:17 710854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46806| [2025/04/30 09:44:17 710862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 710868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:731010| [2025/04/30 09:44:17 710881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 710885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:868| [2025/04/30 09:44:17 710914] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:868|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006257710893|stream_id:0|stream_offset:731010| [2025/04/30 09:44:17 710919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 710924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:44:17 710928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37630|rtt_var:1167|pto_duration:42298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 710934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 710941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 710947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:44:17 710954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257778191|now:1746006257710928|interv:67263| [2025/04/30 09:44:17 710960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257778191|now:1746006257710928|interval:67263|pto_count:0|srtt:37630 [2025/04/30 09:44:17 710968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:48006| [2025/04/30 09:44:17 710975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 710979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:732189| [2025/04/30 09:44:17 710984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 710988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257711987|now:1746006257710987|interv:1000| [2025/04/30 09:44:17 710992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 710995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 710999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257711987| [2025/04/30 09:44:17 711004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257711987| [2025/04/30 09:44:17 711008] [debug] |xqc_engine_wakeup_after|wakeup:1746006257711987|now:1746006257711007|diff:980| [2025/04/30 09:44:17 711012] [debug] |xqc_engine_main_logic|END|now:1746006257710593| [2025/04/30 09:44:17 711221] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257711220| [2025/04/30 09:44:17 711231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 711237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:305| [2025/04/30 09:44:17 711246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:306| [2025/04/30 09:44:17 711251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:306| [2025/04/30 09:44:17 711255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 711260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 711265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:653310|prior_time:1746006257671371|is_app_limited:0|send_elapse:42001|ack_elapse:39849|ctl_first_sent_time:1746006257672928|lagest_ack_time:1746006257711220|curr_delivered:700116| [2025/04/30 09:44:17 711269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257672928| [2025/04/30 09:44:17 711274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1197||sndq_packets_used_bytes:0|sndq_packets_free:141| [2025/04/30 09:44:17 711278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 711282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:653310|prior_time:1746006257671371|is_app_limited:0|send_elapse:42001|ack_elapse:39849|ctl_first_sent_time:1746006257672928|lagest_ack_time:1746006257711220|curr_delivered:701316| [2025/04/30 09:44:17 711287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257673024| [2025/04/30 09:44:17 711291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1196||sndq_packets_used_bytes:0|sndq_packets_free:142| [2025/04/30 09:44:17 711295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37630|rttvar:1167|minrtt:31343|latest_rtt:38196|ack_delay:56| [2025/04/30 09:44:17 711299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37694|rttvar:1003|minrtt:31343|latest_rtt:38196|ack_delay:56| [2025/04/30 09:44:17 711303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:830|lost_pn:827|thresh:3| [2025/04/30 09:44:17 711307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 711312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37694|rtt_var:1003|pto_duration:41706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 711316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 711320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 711324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:44:17 711328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257777599|now:1746006257711311|interv:66288| [2025/04/30 09:44:17 711332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257777599|now:1746006257711311|interval:66288|pto_count:0|srtt:37694 [2025/04/30 09:44:17 711339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 42001, ack_elapse 39849, delivered 48006|rate 1142972|lost 223| [2025/04/30 09:44:17 711343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142972) in round 15| [2025/04/30 09:44:17 711347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 711351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 711355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257673024|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 711360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257673024|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655710| [2025/04/30 09:44:17 711365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:45606|srtt:37694|latest_rtt:38196|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 711370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:306|largest:306|pns:2| [2025/04/30 09:44:17 711375] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:306|frame:ACK |recv_time:1746006257711220|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 711379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377711220|now:1746006257711220|interv:120000000| [2025/04/30 09:44:17 711383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377711220|now:1746006257711220|interv:120000000| [2025/04/30 09:44:17 711387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257711987|pq_index:0| [2025/04/30 09:44:17 711392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257710593| [2025/04/30 09:44:17 711396] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257711396| [2025/04/30 09:44:17 711400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257711400| [2025/04/30 09:44:17 711406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 711410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37694|min_srtt:37694|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 711415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:794676| [2025/04/30 09:44:17 711419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37694|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 711424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 711428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37694|min_srtt:37694|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 711435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:795855| [2025/04/30 09:44:17 711439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37694|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 711444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 711448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37694|min_srtt:37694|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 711452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:797034| [2025/04/30 09:44:17 711457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 711461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 711465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 711469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 711473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 711477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:732189| [2025/04/30 09:44:17 711482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 711486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 711490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257711987| [2025/04/30 09:44:17 711494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257711987| [2025/04/30 09:44:17 711497] [debug] |xqc_engine_wakeup_after|wakeup:1746006257711987|now:1746006257711497|diff:490| [2025/04/30 09:44:17 711502] [debug] |xqc_engine_main_logic|END|now:1746006257711400| [2025/04/30 09:44:17 711507] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257711507| [2025/04/30 09:44:17 711510] [debug] |xqc_engine_wakeup_after|wakeup:1746006257711987|now:1746006257711510|diff:477| [2025/04/30 09:44:17 711514] [debug] |xqc_engine_main_logic|END|now:1746006257711507| [2025/04/30 09:44:17 712582] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257712582| [2025/04/30 09:44:17 712592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257711987|pq_index:0| [2025/04/30 09:44:17 712596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257711400| [2025/04/30 09:44:17 712601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257712600| [2025/04/30 09:44:17 712611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257711987|now:1746006257712600| [2025/04/30 09:44:17 712615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257711987|now:1746006257712600| [2025/04/30 09:44:17 712619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 712623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 712628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37694|min_srtt:37694|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 712633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:797034| [2025/04/30 09:44:17 712637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 712641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 712645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 712650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 712654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 712658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:732189| [2025/04/30 09:44:17 712663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 712667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:869| [2025/04/30 09:44:17 712698] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:869|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006257712675|stream_id:0|stream_offset:732189| [2025/04/30 09:44:17 712704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 712710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:44:17 712717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37694|rtt_var:1003|pto_duration:41706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 712723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 712730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 712736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:44:17 712743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257779381|now:1746006257712716|interv:66665| [2025/04/30 09:44:17 712749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257779381|now:1746006257712716|interval:66665|pto_count:0|srtt:37694 [2025/04/30 09:44:17 712762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46806| [2025/04/30 09:44:17 712767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 712771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:733368| [2025/04/30 09:44:17 712776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 712780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257713780|now:1746006257712780|interv:1000| [2025/04/30 09:44:17 712785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 712792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 712798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257713780| [2025/04/30 09:44:17 712805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257713780| [2025/04/30 09:44:17 712811] [debug] |xqc_engine_wakeup_after|wakeup:1746006257713780|now:1746006257712811|diff:969| [2025/04/30 09:44:17 712818] [debug] |xqc_engine_main_logic|END|now:1746006257712600| [2025/04/30 09:44:17 713406] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257713405| [2025/04/30 09:44:17 713416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 713423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:306| [2025/04/30 09:44:17 713426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:307| [2025/04/30 09:44:17 713432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:307| [2025/04/30 09:44:17 713436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 713441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 713446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:655710|prior_time:1746006257673373|is_app_limited:0|send_elapse:41882|ack_elapse:40032|ctl_first_sent_time:1746006257674820|lagest_ack_time:1746006257713405|curr_delivered:702516| [2025/04/30 09:44:17 713451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257674820| [2025/04/30 09:44:17 713455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1195||sndq_packets_used_bytes:0|sndq_packets_free:143| [2025/04/30 09:44:17 713460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:832|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:832|path_largest_ack:832| [2025/04/30 09:44:17 713464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45612|prior_delivered:658110|prior_time:1746006257675444|is_app_limited:0|send_elapse:39996|ack_elapse:37961|ctl_first_sent_time:1746006257676916|lagest_ack_time:1746006257713405|curr_delivered:703722| [2025/04/30 09:44:17 713468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257676916| [2025/04/30 09:44:17 713477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1194||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/04/30 09:44:17 713481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37694|rttvar:1003|minrtt:31343|latest_rtt:36489|ack_delay:216| [2025/04/30 09:44:17 713485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37517|rttvar:1108|minrtt:31343|latest_rtt:36489|ack_delay:216| [2025/04/30 09:44:17 713489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:832|lost_pn:829|thresh:3| [2025/04/30 09:44:17 713493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 289|pns:2| [2025/04/30 09:44:17 713498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 713502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37517|rtt_var:1108|pto_duration:41949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 713506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 713510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 713514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44400| [2025/04/30 09:44:17 713517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257779624|now:1746006257713501|interv:66123| [2025/04/30 09:44:17 713521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257779624|now:1746006257713501|interval:66123|pto_count:0|srtt:37517 [2025/04/30 09:44:17 713526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39996, ack_elapse 37961, delivered 45612|rate 1140414|lost 223| [2025/04/30 09:44:17 713530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 15 -> 16| [2025/04/30 09:44:17 713534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140414) in round 16| [2025/04/30 09:44:17 713538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 713542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 713546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2406|po_sent_time:1746006257676916|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 713551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2406|po_sent_time:1746006257676916|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 713555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:44400|srtt:37517|latest_rtt:36489|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 713561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:307|largest:307|pns:2| [2025/04/30 09:44:17 713565] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:307|frame:ACK |recv_time:1746006257713405|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 713572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377713405|now:1746006257713405|interv:120000000| [2025/04/30 09:44:17 713576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377713405|now:1746006257713405|interv:120000000| [2025/04/30 09:44:17 713580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257713780|pq_index:0| [2025/04/30 09:44:17 713584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257712600| [2025/04/30 09:44:17 713588] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257713588| [2025/04/30 09:44:17 713593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257713592| [2025/04/30 09:44:17 713598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 713603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37517|min_srtt:37517|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 713607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44400|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:797034| [2025/04/30 09:44:17 713612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37517|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 713616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 713621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37517|min_srtt:37517|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 713625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44400|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:798213| [2025/04/30 09:44:17 713629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37517|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 713634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 713638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37517|min_srtt:37517|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 713642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44400|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:799392| [2025/04/30 09:44:17 713646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 713650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 713654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 713661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 713665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 713670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:733368| [2025/04/30 09:44:17 713674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 713678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 713682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257713780| [2025/04/30 09:44:17 713686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257713780| [2025/04/30 09:44:17 713690] [debug] |xqc_engine_wakeup_after|wakeup:1746006257713780|now:1746006257713690|diff:90| [2025/04/30 09:44:17 713694] [debug] |xqc_engine_main_logic|END|now:1746006257713592| [2025/04/30 09:44:17 713699] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257713699| [2025/04/30 09:44:17 713703] [debug] |xqc_engine_wakeup_after|wakeup:1746006257713780|now:1746006257713703|diff:77| [2025/04/30 09:44:17 713707] [debug] |xqc_engine_main_logic|END|now:1746006257713699| [2025/04/30 09:44:17 714773] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257714773| [2025/04/30 09:44:17 714787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257713780|pq_index:0| [2025/04/30 09:44:17 714792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257713592| [2025/04/30 09:44:17 714797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257714796| [2025/04/30 09:44:17 714801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257713780|now:1746006257714796| [2025/04/30 09:44:17 714805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257713780|now:1746006257714796| [2025/04/30 09:44:17 714809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 714814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 714819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37517|min_srtt:37517|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 714823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44400|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:799392| [2025/04/30 09:44:17 714828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 714832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 714835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 714841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 714850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 714854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:733368| [2025/04/30 09:44:17 714858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 714863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:870| [2025/04/30 09:44:17 714895] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:870|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746006257714871|stream_id:0|stream_offset:733368| [2025/04/30 09:44:17 714901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 714906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 09:44:17 714910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37517|rtt_var:1108|pto_duration:41949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 714914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 714920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 714927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 714933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257781820|now:1746006257714910|interv:66910| [2025/04/30 09:44:17 714940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257781820|now:1746006257714910|interval:66910|pto_count:0|srtt:37517 [2025/04/30 09:44:17 714947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:45600| [2025/04/30 09:44:17 714955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 714961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:734547| [2025/04/30 09:44:17 714967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 714971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:871| [2025/04/30 09:44:17 714999] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:871|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257714978|stream_id:0|stream_offset:734547| [2025/04/30 09:44:17 715005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 715009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 715015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37517|rtt_var:1108|pto_duration:41949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 715028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 715035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 715041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 715048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257781927|now:1746006257715015|interv:66912| [2025/04/30 09:44:17 715054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257781927|now:1746006257715015|interval:66912|pto_count:0|srtt:37517 [2025/04/30 09:44:17 715058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46800| [2025/04/30 09:44:17 715063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 715068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:735726| [2025/04/30 09:44:17 715072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 715076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:872| [2025/04/30 09:44:17 715104] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:872|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257715083|stream_id:0|stream_offset:735726| [2025/04/30 09:44:17 715109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 715116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 715123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37517|rtt_var:1108|pto_duration:41949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 715130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 715154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 715160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 715166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257782032|now:1746006257715123|interv:66909| [2025/04/30 09:44:17 715172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257782032|now:1746006257715123|interval:66909|pto_count:0|srtt:37517 [2025/04/30 09:44:17 715180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:48000| [2025/04/30 09:44:17 715187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 715194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:736905| [2025/04/30 09:44:17 715206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 715210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257716210|now:1746006257715210|interv:1000| [2025/04/30 09:44:17 715214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 715218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 715222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257716210| [2025/04/30 09:44:17 715226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257716210| [2025/04/30 09:44:17 715230] [debug] |xqc_engine_wakeup_after|wakeup:1746006257716210|now:1746006257715230|diff:980| [2025/04/30 09:44:17 715235] [debug] |xqc_engine_main_logic|END|now:1746006257714796| [2025/04/30 09:44:17 715244] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257715244| [2025/04/30 09:44:17 715249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 715255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:307| [2025/04/30 09:44:17 715259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:308| [2025/04/30 09:44:17 715265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:308| [2025/04/30 09:44:17 715269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 715274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:833|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:834|path_largest_ack:833| [2025/04/30 09:44:17 715278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46812|prior_delivered:658110|prior_time:1746006257675444|is_app_limited:0|send_elapse:40098|ack_elapse:39800|ctl_first_sent_time:1746006257677018|lagest_ack_time:1746006257715244|curr_delivered:704922| [2025/04/30 09:44:17 715283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257677018| [2025/04/30 09:44:17 715288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1193||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/04/30 09:44:17 715292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:834|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:834|path_largest_ack:834| [2025/04/30 09:44:17 715296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46812|prior_delivered:658110|prior_time:1746006257675444|is_app_limited:0|send_elapse:40098|ack_elapse:39800|ctl_first_sent_time:1746006257677018|lagest_ack_time:1746006257715244|curr_delivered:706122| [2025/04/30 09:44:17 715301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257677117| [2025/04/30 09:44:17 715305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1192||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/04/30 09:44:17 715309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37517|rttvar:1108|minrtt:31343|latest_rtt:38127|ack_delay:56| [2025/04/30 09:44:17 715313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37586|rttvar:969|minrtt:31343|latest_rtt:38127|ack_delay:56| [2025/04/30 09:44:17 715320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:834|lost_pn:831|thresh:3| [2025/04/30 09:44:17 715328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 715332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37586|rtt_var:969|pto_duration:41462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 715337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 715341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 715344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 715348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257781545|now:1746006257715332|interv:66213| [2025/04/30 09:44:17 715352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257781545|now:1746006257715332|interval:66213|pto_count:0|srtt:37586 [2025/04/30 09:44:17 715357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40098, ack_elapse 39800, delivered 48012|rate 1197366|lost 223| [2025/04/30 09:44:17 715361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197366) in round 16| [2025/04/30 09:44:17 715365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 715369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 715373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257677117|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 715378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257677117|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 715382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:45600|srtt:37586|latest_rtt:38127|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 715388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:308|largest:308|pns:2| [2025/04/30 09:44:17 715392] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:308|frame:ACK |recv_time:1746006257715244|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 715397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377715244|now:1746006257715244|interv:120000000| [2025/04/30 09:44:17 715401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377715244|now:1746006257715244|interv:120000000| [2025/04/30 09:44:17 715405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257716210|pq_index:0| [2025/04/30 09:44:17 715409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257714796| [2025/04/30 09:44:17 715413] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257715413| [2025/04/30 09:44:17 715418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257715417| [2025/04/30 09:44:17 715426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 715431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37586|min_srtt:37586|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 715435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:799392| [2025/04/30 09:44:17 715439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37586|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 715444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 715448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37586|min_srtt:37586|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 715453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:800571| [2025/04/30 09:44:17 715457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37586|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 715461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 715466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37586|min_srtt:37586|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 715470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:801750| [2025/04/30 09:44:17 715474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 715478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 715482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 715486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 715490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 715494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:736905| [2025/04/30 09:44:17 715499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 715502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 715509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257716210| [2025/04/30 09:44:17 715513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257716210| [2025/04/30 09:44:17 715517] [debug] |xqc_engine_wakeup_after|wakeup:1746006257716210|now:1746006257715517|diff:693| [2025/04/30 09:44:17 715521] [debug] |xqc_engine_main_logic|END|now:1746006257715417| [2025/04/30 09:44:17 715526] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257715526| [2025/04/30 09:44:17 715530] [debug] |xqc_engine_wakeup_after|wakeup:1746006257716210|now:1746006257715530|diff:680| [2025/04/30 09:44:17 715534] [debug] |xqc_engine_main_logic|END|now:1746006257715526| [2025/04/30 09:44:17 716602] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257716602| [2025/04/30 09:44:17 716613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257716210|pq_index:0| [2025/04/30 09:44:17 716617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257715417| [2025/04/30 09:44:17 716622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257716621| [2025/04/30 09:44:17 716626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257716210|now:1746006257716621| [2025/04/30 09:44:17 716631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257716210|now:1746006257716621| [2025/04/30 09:44:17 716635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 716639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 716644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37586|min_srtt:37586|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 716648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:801750| [2025/04/30 09:44:17 716653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 716657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 716661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 716665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 716669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 716674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:736905| [2025/04/30 09:44:17 716678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 716683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:873| [2025/04/30 09:44:17 716714] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:873|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257716691|stream_id:0|stream_offset:736905| [2025/04/30 09:44:17 716726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 716733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 716740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37586|rtt_var:969|pto_duration:41462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 716747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 716753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 716760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 716767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257783153|now:1746006257716740|interv:66413| [2025/04/30 09:44:17 716773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257783153|now:1746006257716740|interval:66413|pto_count:0|srtt:37586 [2025/04/30 09:44:17 716781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46800| [2025/04/30 09:44:17 716789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 716796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:738084| [2025/04/30 09:44:17 716803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 716809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257717809|now:1746006257716809|interv:1000| [2025/04/30 09:44:17 716816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 716822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 716828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257717809| [2025/04/30 09:44:17 716836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257717809| [2025/04/30 09:44:17 716841] [debug] |xqc_engine_wakeup_after|wakeup:1746006257717809|now:1746006257716841|diff:968| [2025/04/30 09:44:17 716845] [debug] |xqc_engine_main_logic|END|now:1746006257716621| [2025/04/30 09:44:17 717197] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257717196| [2025/04/30 09:44:17 717207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 717213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:308| [2025/04/30 09:44:17 717217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:309| [2025/04/30 09:44:17 717223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:309| [2025/04/30 09:44:17 717227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 717232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 717241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46812|prior_delivered:660510|prior_time:1746006257677350|is_app_limited:0|send_elapse:39771|ack_elapse:39846|ctl_first_sent_time:1746006257678857|lagest_ack_time:1746006257717196|curr_delivered:707322| [2025/04/30 09:44:17 717246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257678857| [2025/04/30 09:44:17 717251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1191||sndq_packets_used_bytes:0|sndq_packets_free:147| [2025/04/30 09:44:17 717255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 717259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45612|prior_delivered:662910|prior_time:1746006257679343|is_app_limited:0|send_elapse:39873|ack_elapse:37853|ctl_first_sent_time:1746006257680784|lagest_ack_time:1746006257717196|curr_delivered:708522| [2025/04/30 09:44:17 717264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257680784| [2025/04/30 09:44:17 717268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1190||sndq_packets_used_bytes:0|sndq_packets_free:148| [2025/04/30 09:44:17 717272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37586|rttvar:969|minrtt:31343|latest_rtt:36412|ack_delay:48| [2025/04/30 09:44:17 717276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37433|rttvar:1032|minrtt:31343|latest_rtt:36412|ack_delay:48| [2025/04/30 09:44:17 717280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:836|lost_pn:833|thresh:3| [2025/04/30 09:44:17 717284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 717288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37433|rtt_var:1032|pto_duration:41561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 717293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 717297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 717300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44400| [2025/04/30 09:44:17 717304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257783252|now:1746006257717288|interv:65964| [2025/04/30 09:44:17 717308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257783252|now:1746006257717288|interval:65964|pto_count:0|srtt:37433 [2025/04/30 09:44:17 717313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39873, ack_elapse 37853, delivered 45612|rate 1143931|lost 223| [2025/04/30 09:44:17 717317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143931) in round 16| [2025/04/30 09:44:17 717321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 717326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 717332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257680784|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 717336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257680784|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 717341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:44400|srtt:37433|latest_rtt:36412|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 717347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:309|largest:309|pns:2| [2025/04/30 09:44:17 717351] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:309|frame:ACK |recv_time:1746006257717196|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 717356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377717196|now:1746006257717196|interv:120000000| [2025/04/30 09:44:17 717360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377717196|now:1746006257717196|interv:120000000| [2025/04/30 09:44:17 717364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257717809|pq_index:0| [2025/04/30 09:44:17 717368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257716621| [2025/04/30 09:44:17 717372] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257717372| [2025/04/30 09:44:17 717377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257717376| [2025/04/30 09:44:17 717382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 717387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37433|min_srtt:37433|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 717391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44400|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:801750| [2025/04/30 09:44:17 717395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37433|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 717400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 717404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37433|min_srtt:37433|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 717409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44400|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:802929| [2025/04/30 09:44:17 717413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37433|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 717420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 717424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37433|min_srtt:37433|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 717429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44400|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:804108| [2025/04/30 09:44:17 717433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 717437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 717441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 717445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 717449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 717453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:738084| [2025/04/30 09:44:17 717458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 717461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 717465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257717809| [2025/04/30 09:44:17 717469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257717809| [2025/04/30 09:44:17 717473] [debug] |xqc_engine_wakeup_after|wakeup:1746006257717809|now:1746006257717473|diff:336| [2025/04/30 09:44:17 717478] [debug] |xqc_engine_main_logic|END|now:1746006257717376| [2025/04/30 09:44:17 717482] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257717482| [2025/04/30 09:44:17 717486] [debug] |xqc_engine_wakeup_after|wakeup:1746006257717809|now:1746006257717486|diff:323| [2025/04/30 09:44:17 717490] [debug] |xqc_engine_main_logic|END|now:1746006257717482| [2025/04/30 09:44:17 718558] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257718558| [2025/04/30 09:44:17 718568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257717809|pq_index:0| [2025/04/30 09:44:17 718573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257717376| [2025/04/30 09:44:17 718578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257718577| [2025/04/30 09:44:17 718582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257717809|now:1746006257718577| [2025/04/30 09:44:17 718587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257717809|now:1746006257718577| [2025/04/30 09:44:17 718591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 718595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 718608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37433|min_srtt:37433|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 718612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44400|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:804108| [2025/04/30 09:44:17 718617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 718621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 718625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 718629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 718633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 718638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:738084| [2025/04/30 09:44:17 718642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 718646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:874| [2025/04/30 09:44:17 718678] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:874|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746006257718655|stream_id:0|stream_offset:738084| [2025/04/30 09:44:17 718684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 718689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 09:44:17 718696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37433|rtt_var:1032|pto_duration:41561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 718702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 718709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 718715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 718722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257785216|now:1746006257718696|interv:66520| [2025/04/30 09:44:17 718729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257785216|now:1746006257718696|interval:66520|pto_count:0|srtt:37433 [2025/04/30 09:44:17 718736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:45600| [2025/04/30 09:44:17 718742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 718747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:739263| [2025/04/30 09:44:17 718756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 718760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:875| [2025/04/30 09:44:17 718800] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:875|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257718770|stream_id:0|stream_offset:739263| [2025/04/30 09:44:17 718810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 718817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 718825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37433|rtt_var:1032|pto_duration:41561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 718831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 718838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 718843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 718847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257785331|now:1746006257718824|interv:66507| [2025/04/30 09:44:17 718851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257785331|now:1746006257718824|interval:66507|pto_count:0|srtt:37433 [2025/04/30 09:44:17 718855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46800| [2025/04/30 09:44:17 718860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 718864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:740442| [2025/04/30 09:44:17 718869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 718873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:876| [2025/04/30 09:44:17 718900] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:876|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257718880|stream_id:0|stream_offset:740442| [2025/04/30 09:44:17 718906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 718910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 718914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37433|rtt_var:1032|pto_duration:41561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 718919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 718925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 718937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 718944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257785441|now:1746006257718914|interv:66527| [2025/04/30 09:44:17 718950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257785441|now:1746006257718914|interval:66527|pto_count:0|srtt:37433 [2025/04/30 09:44:17 718958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:48000| [2025/04/30 09:44:17 718965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 718969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:741621| [2025/04/30 09:44:17 718973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 718977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257719977|now:1746006257718977|interv:1000| [2025/04/30 09:44:17 718981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 718985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 718989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257719977| [2025/04/30 09:44:17 718993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257719977| [2025/04/30 09:44:17 718997] [debug] |xqc_engine_wakeup_after|wakeup:1746006257719977|now:1746006257718997|diff:980| [2025/04/30 09:44:17 719001] [debug] |xqc_engine_main_logic|END|now:1746006257718577| [2025/04/30 09:44:17 719197] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257719196| [2025/04/30 09:44:17 719207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 719213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:309| [2025/04/30 09:44:17 719217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:310| [2025/04/30 09:44:17 719223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:310| [2025/04/30 09:44:17 719227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 719232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 719236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46812|prior_delivered:662910|prior_time:1746006257679343|is_app_limited:0|send_elapse:39980|ack_elapse:39853|ctl_first_sent_time:1746006257680891|lagest_ack_time:1746006257719196|curr_delivered:709722| [2025/04/30 09:44:17 719241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257680891| [2025/04/30 09:44:17 719246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1189||sndq_packets_used_bytes:0|sndq_packets_free:149| [2025/04/30 09:44:17 719250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 719259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46812|prior_delivered:662910|prior_time:1746006257679343|is_app_limited:0|send_elapse:39980|ack_elapse:39853|ctl_first_sent_time:1746006257680891|lagest_ack_time:1746006257719196|curr_delivered:710922| [2025/04/30 09:44:17 719263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257680989| [2025/04/30 09:44:17 719267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1188||sndq_packets_used_bytes:0|sndq_packets_free:150| [2025/04/30 09:44:17 719271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37433|rttvar:1032|minrtt:31343|latest_rtt:38207|ack_delay:56| [2025/04/30 09:44:17 719275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37522|rttvar:953|minrtt:31343|latest_rtt:38207|ack_delay:56| [2025/04/30 09:44:17 719280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:838|lost_pn:835|thresh:3| [2025/04/30 09:44:17 719284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 719288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37522|rtt_var:953|pto_duration:41334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 719292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 719296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 719300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 719304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257785214|now:1746006257719288|interv:65926| [2025/04/30 09:44:17 719308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257785214|now:1746006257719288|interval:65926|pto_count:0|srtt:37522 [2025/04/30 09:44:17 719312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39980, ack_elapse 39853, delivered 48012|rate 1200900|lost 223| [2025/04/30 09:44:17 719317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200900) in round 16| [2025/04/30 09:44:17 719321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 719325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94462|extra_cwnd:17746| [2025/04/30 09:44:17 719329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257680989|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 719333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257680989|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 719338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1205558|bw:1205558|cwnd:112208|full_bw_reached:1|inflight:45600|srtt:37522|latest_rtt:38207|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 719346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:310|largest:310|pns:2| [2025/04/30 09:44:17 719350] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:310|frame:ACK |recv_time:1746006257719196|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 719355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377719196|now:1746006257719196|interv:120000000| [2025/04/30 09:44:17 719359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377719196|now:1746006257719196|interv:120000000| [2025/04/30 09:44:17 719363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257719977|pq_index:0| [2025/04/30 09:44:17 719367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257718577| [2025/04/30 09:44:17 719371] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257719371| [2025/04/30 09:44:17 719376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257719375| [2025/04/30 09:44:17 719381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 719386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37522|min_srtt:37522|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 719390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:804108| [2025/04/30 09:44:17 719395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37522|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 719399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 719404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37522|min_srtt:37522|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 719408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:805287| [2025/04/30 09:44:17 719412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37522|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 719416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 719421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37522|min_srtt:37522|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 719425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:806466| [2025/04/30 09:44:17 719429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 719436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 719440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 719444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 719448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 719452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:741621| [2025/04/30 09:44:17 719457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 719461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 719465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257719977| [2025/04/30 09:44:17 719469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257719977| [2025/04/30 09:44:17 719473] [debug] |xqc_engine_wakeup_after|wakeup:1746006257719977|now:1746006257719472|diff:505| [2025/04/30 09:44:17 719477] [debug] |xqc_engine_main_logic|END|now:1746006257719375| [2025/04/30 09:44:17 719482] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257719482| [2025/04/30 09:44:17 719486] [debug] |xqc_engine_wakeup_after|wakeup:1746006257719977|now:1746006257719485|diff:492| [2025/04/30 09:44:17 719489] [debug] |xqc_engine_main_logic|END|now:1746006257719482| [2025/04/30 09:44:17 720558] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257720558| [2025/04/30 09:44:17 720568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257719977|pq_index:0| [2025/04/30 09:44:17 720573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257719375| [2025/04/30 09:44:17 720578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257720577| [2025/04/30 09:44:17 720582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257719977|now:1746006257720577| [2025/04/30 09:44:17 720586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257719977|now:1746006257720577| [2025/04/30 09:44:17 720590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 720595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 720600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37522|min_srtt:37522|path_bw:1205558|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 720604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:806466| [2025/04/30 09:44:17 720609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 720613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 720617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 720626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 720630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 720634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:741621| [2025/04/30 09:44:17 720639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 720643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:877| [2025/04/30 09:44:17 720675] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:877|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257720651|stream_id:0|stream_offset:741621| [2025/04/30 09:44:17 720680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 720686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 720693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37522|rtt_var:953|pto_duration:41334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 720700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 720706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 720713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 720719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257786985|now:1746006257720692|interv:66293| [2025/04/30 09:44:17 720726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257786985|now:1746006257720692|interval:66293|pto_count:0|srtt:37522 [2025/04/30 09:44:17 720733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112208|inflight:46800| [2025/04/30 09:44:17 720739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 720744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112208|conn:00005577253BD50C|stream_id:0|stream_offset:742800| [2025/04/30 09:44:17 720748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 720752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257721752|now:1746006257720752|interv:1000| [2025/04/30 09:44:17 720757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 720763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 720770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257721752| [2025/04/30 09:44:17 720776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257721752| [2025/04/30 09:44:17 720789] [debug] |xqc_engine_wakeup_after|wakeup:1746006257721752|now:1746006257720789|diff:963| [2025/04/30 09:44:17 720795] [debug] |xqc_engine_main_logic|END|now:1746006257720577| [2025/04/30 09:44:17 721182] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257721180| [2025/04/30 09:44:17 721192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 721198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:310| [2025/04/30 09:44:17 721202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:311| [2025/04/30 09:44:17 721208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:311| [2025/04/30 09:44:17 721212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 721217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 721221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:665316|prior_time:1746006257681535|is_app_limited:0|send_elapse:37919|ack_elapse:39645|ctl_first_sent_time:1746006257683003|lagest_ack_time:1746006257721180|curr_delivered:712122| [2025/04/30 09:44:17 721226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257683003| [2025/04/30 09:44:17 721230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1187||sndq_packets_used_bytes:0|sndq_packets_free:151| [2025/04/30 09:44:17 721234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 721239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:665316|prior_time:1746006257681535|is_app_limited:0|send_elapse:37919|ack_elapse:39645|ctl_first_sent_time:1746006257683003|lagest_ack_time:1746006257721180|curr_delivered:713322| [2025/04/30 09:44:17 721243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257683115| [2025/04/30 09:44:17 721247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1186||sndq_packets_used_bytes:0|sndq_packets_free:152| [2025/04/30 09:44:17 721251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37522|rttvar:953|minrtt:31343|latest_rtt:38065|ack_delay:56| [2025/04/30 09:44:17 721256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37583|rttvar:836|minrtt:31343|latest_rtt:38065|ack_delay:56| [2025/04/30 09:44:17 721260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:840|lost_pn:837|thresh:3| [2025/04/30 09:44:17 721264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 721268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37583|rtt_var:836|pto_duration:40927|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 721273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 721277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 721280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44400| [2025/04/30 09:44:17 721289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257786578|now:1746006257721268|interv:65310| [2025/04/30 09:44:17 721293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257786578|now:1746006257721268|interval:65310|pto_count:0|srtt:37583 [2025/04/30 09:44:17 721298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37919, ack_elapse 39645, delivered 48006|rate 1210896|lost 223| [2025/04/30 09:44:17 721302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210896) in round 16| [2025/04/30 09:44:17 721306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 721310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 721314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257683115|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 721319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112208|packet_lost:0|acked:2400|po_sent_time:1746006257683115|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 721323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:44400|srtt:37583|latest_rtt:38065|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 721329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:311|largest:311|pns:2| [2025/04/30 09:44:17 721333] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:311|frame:ACK |recv_time:1746006257721180|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 721338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377721180|now:1746006257721180|interv:120000000| [2025/04/30 09:44:17 721342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377721180|now:1746006257721180|interv:120000000| [2025/04/30 09:44:17 721346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257721752|pq_index:0| [2025/04/30 09:44:17 721350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257720577| [2025/04/30 09:44:17 721354] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257721354| [2025/04/30 09:44:17 721359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257721358| [2025/04/30 09:44:17 721364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 721369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37583|min_srtt:37583|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 721373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44400|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:806466| [2025/04/30 09:44:17 721380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37583|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 721385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 721389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37583|min_srtt:37583|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 721394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44400|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:807645| [2025/04/30 09:44:17 721398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37583|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 721402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 721407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37583|min_srtt:37583|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 721411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44400|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:808824| [2025/04/30 09:44:17 721415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 721419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 721423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 721427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 721431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 721435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:742800| [2025/04/30 09:44:17 721440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 721444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 721448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257721752| [2025/04/30 09:44:17 721452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257721752| [2025/04/30 09:44:17 721455] [debug] |xqc_engine_wakeup_after|wakeup:1746006257721752|now:1746006257721455|diff:297| [2025/04/30 09:44:17 721460] [debug] |xqc_engine_main_logic|END|now:1746006257721358| [2025/04/30 09:44:17 721465] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257721464| [2025/04/30 09:44:17 721468] [debug] |xqc_engine_wakeup_after|wakeup:1746006257721752|now:1746006257721468|diff:284| [2025/04/30 09:44:17 721472] [debug] |xqc_engine_main_logic|END|now:1746006257721464| [2025/04/30 09:44:17 722541] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257722541| [2025/04/30 09:44:17 722556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257721752|pq_index:0| [2025/04/30 09:44:17 722560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257721358| [2025/04/30 09:44:17 722565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257722564| [2025/04/30 09:44:17 722570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257721752|now:1746006257722564| [2025/04/30 09:44:17 722574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257721752|now:1746006257722564| [2025/04/30 09:44:17 722578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 722582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 722587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37583|min_srtt:37583|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 722592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44400|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:808824| [2025/04/30 09:44:17 722596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 722600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 722604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 722609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 722613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 722617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:742800| [2025/04/30 09:44:17 722622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 722626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:878| [2025/04/30 09:44:17 722657] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:878|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746006257722634|stream_id:0|stream_offset:742800| [2025/04/30 09:44:17 722663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 722668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 09:44:17 722675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37583|rtt_var:836|pto_duration:40927|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 722682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 722694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 722701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 722707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257788561|now:1746006257722675|interv:65886| [2025/04/30 09:44:17 722713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257788561|now:1746006257722675|interval:65886|pto_count:0|srtt:37583 [2025/04/30 09:44:17 722717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:45600| [2025/04/30 09:44:17 722722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 722726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:743979| [2025/04/30 09:44:17 722731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 722735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:879| [2025/04/30 09:44:17 722769] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:879|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257722742|stream_id:0|stream_offset:743979| [2025/04/30 09:44:17 722779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 722787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 722793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37583|rtt_var:836|pto_duration:40927|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 722800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 722806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 722812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 722819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257788669|now:1746006257722793|interv:65876| [2025/04/30 09:44:17 722826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257788669|now:1746006257722793|interval:65876|pto_count:0|srtt:37583 [2025/04/30 09:44:17 722833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 722840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 722844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:745158| [2025/04/30 09:44:17 722849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 722853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:880| [2025/04/30 09:44:17 722886] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:880|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257722865|stream_id:0|stream_offset:745158| [2025/04/30 09:44:17 722892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 722896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 722901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37583|rtt_var:836|pto_duration:40927|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 722905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 722912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 722918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 722924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257788792|now:1746006257722900|interv:65892| [2025/04/30 09:44:17 722931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257788792|now:1746006257722900|interval:65892|pto_count:0|srtt:37583 [2025/04/30 09:44:17 722938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 722946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 722951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:746337| [2025/04/30 09:44:17 722956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 722959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257723959|now:1746006257722959|interv:1000| [2025/04/30 09:44:17 722963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 722967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 722971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257723959| [2025/04/30 09:44:17 722975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257723959| [2025/04/30 09:44:17 722979] [debug] |xqc_engine_wakeup_after|wakeup:1746006257723959|now:1746006257722979|diff:980| [2025/04/30 09:44:17 722984] [debug] |xqc_engine_main_logic|END|now:1746006257722564| [2025/04/30 09:44:17 723180] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257723179| [2025/04/30 09:44:17 723191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 723197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:311| [2025/04/30 09:44:17 723201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:312| [2025/04/30 09:44:17 723206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:312| [2025/04/30 09:44:17 723210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 723222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 723226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:667716|prior_time:1746006257683331|is_app_limited:0|send_elapse:39579|ack_elapse:39848|ctl_first_sent_time:1746006257684789|lagest_ack_time:1746006257723179|curr_delivered:714522| [2025/04/30 09:44:17 723231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257684789| [2025/04/30 09:44:17 723235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1185||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/04/30 09:44:17 723239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 723244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45606|prior_delivered:670116|prior_time:1746006257685388|is_app_limited:0|send_elapse:37955|ack_elapse:37791|ctl_first_sent_time:1746006257686853|lagest_ack_time:1746006257723179|curr_delivered:715722| [2025/04/30 09:44:17 723248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257686853| [2025/04/30 09:44:17 723252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1184||sndq_packets_used_bytes:0|sndq_packets_free:154| [2025/04/30 09:44:17 723256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37583|rttvar:836|minrtt:31343|latest_rtt:36326|ack_delay:56| [2025/04/30 09:44:17 723260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37419|rttvar:955|minrtt:31343|latest_rtt:36326|ack_delay:56| [2025/04/30 09:44:17 723265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:842|lost_pn:839|thresh:3| [2025/04/30 09:44:17 723269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 723273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37419|rtt_var:955|pto_duration:41239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 723277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 723281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 723285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 723288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257789104|now:1746006257723272|interv:65832| [2025/04/30 09:44:17 723292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257789104|now:1746006257723272|interval:65832|pto_count:0|srtt:37419 [2025/04/30 09:44:17 723297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37955, ack_elapse 37791, delivered 45606|rate 1201580|lost 223| [2025/04/30 09:44:17 723301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201580) in round 16| [2025/04/30 09:44:17 723305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 723312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 723316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257686853|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 723320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257686853|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 723325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37419|latest_rtt:36326|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 723331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:312|largest:312|pns:2| [2025/04/30 09:44:17 723335] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:312|frame:ACK |recv_time:1746006257723179|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 723340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377723179|now:1746006257723179|interv:120000000| [2025/04/30 09:44:17 723344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377723179|now:1746006257723179|interv:120000000| [2025/04/30 09:44:17 723348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257723959|pq_index:0| [2025/04/30 09:44:17 723352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257722564| [2025/04/30 09:44:17 723356] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257723356| [2025/04/30 09:44:17 723361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257723360| [2025/04/30 09:44:17 723366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 723370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37419|min_srtt:37419|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 723375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:808824| [2025/04/30 09:44:17 723379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37419|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 723384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 723388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37419|min_srtt:37419|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 723392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:810003| [2025/04/30 09:44:17 723399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37419|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 723403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 723407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37419|min_srtt:37419|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 723412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:811182| [2025/04/30 09:44:17 723416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 723420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 723424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 723428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 723432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 723436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:746337| [2025/04/30 09:44:17 723441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 723444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 723448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257723959| [2025/04/30 09:44:17 723452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257723959| [2025/04/30 09:44:17 723456] [debug] |xqc_engine_wakeup_after|wakeup:1746006257723959|now:1746006257723456|diff:503| [2025/04/30 09:44:17 723460] [debug] |xqc_engine_main_logic|END|now:1746006257723360| [2025/04/30 09:44:17 723465] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257723465| [2025/04/30 09:44:17 723469] [debug] |xqc_engine_wakeup_after|wakeup:1746006257723959|now:1746006257723469|diff:490| [2025/04/30 09:44:17 723473] [debug] |xqc_engine_main_logic|END|now:1746006257723465| [2025/04/30 09:44:17 724542] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257724542| [2025/04/30 09:44:17 724552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257723959|pq_index:0| [2025/04/30 09:44:17 724556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257723360| [2025/04/30 09:44:17 724561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257724560| [2025/04/30 09:44:17 724566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257723959|now:1746006257724560| [2025/04/30 09:44:17 724570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257723959|now:1746006257724560| [2025/04/30 09:44:17 724579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 724583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 724588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37419|min_srtt:37419|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 724593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:811182| [2025/04/30 09:44:17 724597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 724601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 724605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 724609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 724614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 724618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:746337| [2025/04/30 09:44:17 724623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 724627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:881| [2025/04/30 09:44:17 724658] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:881|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257724635|stream_id:0|stream_offset:746337| [2025/04/30 09:44:17 724664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 724670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 724677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37419|rtt_var:955|pto_duration:41239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 724683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 724690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 724697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 724703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257790874|now:1746006257724676|interv:66198| [2025/04/30 09:44:17 724710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257790874|now:1746006257724676|interval:66198|pto_count:0|srtt:37419 [2025/04/30 09:44:17 724717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 724723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 724732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:747516| [2025/04/30 09:44:17 724736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 724740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257725740|now:1746006257724740|interv:1000| [2025/04/30 09:44:17 724745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 724751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 724758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257725740| [2025/04/30 09:44:17 724764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257725740| [2025/04/30 09:44:17 724771] [debug] |xqc_engine_wakeup_after|wakeup:1746006257725740|now:1746006257724771|diff:969| [2025/04/30 09:44:17 724778] [debug] |xqc_engine_main_logic|END|now:1746006257724560| [2025/04/30 09:44:17 725182] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257725181| [2025/04/30 09:44:17 725192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 725198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:312| [2025/04/30 09:44:17 725202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:313| [2025/04/30 09:44:17 725207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:313| [2025/04/30 09:44:17 725211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 725216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 725221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:670116|prior_time:1746006257685388|is_app_limited:0|send_elapse:38081|ack_elapse:39793|ctl_first_sent_time:1746006257686979|lagest_ack_time:1746006257725181|curr_delivered:716922| [2025/04/30 09:44:17 725225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257686979| [2025/04/30 09:44:17 725230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1183||sndq_packets_used_bytes:0|sndq_packets_free:155| [2025/04/30 09:44:17 725234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 725238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:670116|prior_time:1746006257685388|is_app_limited:0|send_elapse:38081|ack_elapse:39793|ctl_first_sent_time:1746006257686979|lagest_ack_time:1746006257725181|curr_delivered:718122| [2025/04/30 09:44:17 725243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257687088| [2025/04/30 09:44:17 725247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1182||sndq_packets_used_bytes:0|sndq_packets_free:156| [2025/04/30 09:44:17 725251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37419|rttvar:955|minrtt:31343|latest_rtt:38093|ack_delay:56| [2025/04/30 09:44:17 725260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37496|rttvar:871|minrtt:31343|latest_rtt:38093|ack_delay:56| [2025/04/30 09:44:17 725264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:844|lost_pn:841|thresh:3| [2025/04/30 09:44:17 725268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 725272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37496|rtt_var:871|pto_duration:40980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 725276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 725280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 725284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44400| [2025/04/30 09:44:17 725288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257790615|now:1746006257725272|interv:65343| [2025/04/30 09:44:17 725292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257790615|now:1746006257725272|interval:65343|pto_count:0|srtt:37496 [2025/04/30 09:44:17 725297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 38081, ack_elapse 39793, delivered 48006|rate 1206393|lost 223| [2025/04/30 09:44:17 725301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206393) in round 16| [2025/04/30 09:44:17 725305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 725309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 725313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257687088|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 725318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257687088|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 725322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:44400|srtt:37496|latest_rtt:38093|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 725328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:313|largest:313|pns:2| [2025/04/30 09:44:17 725332] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:313|frame:ACK |recv_time:1746006257725181|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 725337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377725181|now:1746006257725181|interv:120000000| [2025/04/30 09:44:17 725341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377725181|now:1746006257725181|interv:120000000| [2025/04/30 09:44:17 725345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257725740|pq_index:0| [2025/04/30 09:44:17 725351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257724560| [2025/04/30 09:44:17 725355] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257725355| [2025/04/30 09:44:17 725360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257725359| [2025/04/30 09:44:17 725365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 725370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37496|min_srtt:37496|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 725374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44400|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:811182| [2025/04/30 09:44:17 725379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37496|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 725383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 725387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37496|min_srtt:37496|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 725392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44400|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:812361| [2025/04/30 09:44:17 725396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37496|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 725400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 725404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37496|min_srtt:37496|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 725409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44400|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:813540| [2025/04/30 09:44:17 725413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 725417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 725421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 725425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 725429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 725433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:747516| [2025/04/30 09:44:17 725440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 725444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 725448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257725740| [2025/04/30 09:44:17 725452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257725740| [2025/04/30 09:44:17 725456] [debug] |xqc_engine_wakeup_after|wakeup:1746006257725740|now:1746006257725456|diff:284| [2025/04/30 09:44:17 725460] [debug] |xqc_engine_main_logic|END|now:1746006257725359| [2025/04/30 09:44:17 725465] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257725465| [2025/04/30 09:44:17 725469] [debug] |xqc_engine_wakeup_after|wakeup:1746006257725740|now:1746006257725469|diff:271| [2025/04/30 09:44:17 725473] [debug] |xqc_engine_main_logic|END|now:1746006257725465| [2025/04/30 09:44:17 726542] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257726542| [2025/04/30 09:44:17 726552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257725740|pq_index:0| [2025/04/30 09:44:17 726556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257725359| [2025/04/30 09:44:17 726561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257726560| [2025/04/30 09:44:17 726566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257725740|now:1746006257726560| [2025/04/30 09:44:17 726570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257725740|now:1746006257726560| [2025/04/30 09:44:17 726574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 726578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 726583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37496|min_srtt:37496|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 726588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:44400|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:813540| [2025/04/30 09:44:17 726592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 726596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 726600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 726604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 726609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 726613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:747516| [2025/04/30 09:44:17 726617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 726626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:882| [2025/04/30 09:44:17 726658] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:882|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746006257726634|stream_id:0|stream_offset:747516| [2025/04/30 09:44:17 726663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 726669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 09:44:17 726676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37496|rtt_var:871|pto_duration:40980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 726682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 726689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 726695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 726702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257792614|now:1746006257726675|interv:65939| [2025/04/30 09:44:17 726708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257792614|now:1746006257726675|interval:65939|pto_count:0|srtt:37496 [2025/04/30 09:44:17 726715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:45600| [2025/04/30 09:44:17 726722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 726726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:748695| [2025/04/30 09:44:17 726730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 726734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:883| [2025/04/30 09:44:17 726774] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:883|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257726744|stream_id:0|stream_offset:748695| [2025/04/30 09:44:17 726783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 726791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 726798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37496|rtt_var:871|pto_duration:40980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 726805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 726812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 726816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 726820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257792724|now:1746006257726798|interv:65926| [2025/04/30 09:44:17 726829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257792724|now:1746006257726798|interval:65926|pto_count:0|srtt:37496 [2025/04/30 09:44:17 726833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 726838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 726842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:749874| [2025/04/30 09:44:17 726847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 726852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:884| [2025/04/30 09:44:17 726880] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:884|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257726859|stream_id:0|stream_offset:749874| [2025/04/30 09:44:17 726885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 726889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 726894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37496|rtt_var:871|pto_duration:40980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 726898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 726902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 726907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 726913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257792839|now:1746006257726894|interv:65945| [2025/04/30 09:44:17 726920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257792839|now:1746006257726894|interval:65945|pto_count:0|srtt:37496 [2025/04/30 09:44:17 726927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 726935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 726941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:751053| [2025/04/30 09:44:17 726948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 726952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257727952|now:1746006257726952|interv:1000| [2025/04/30 09:44:17 726956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 726960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 726968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257727952| [2025/04/30 09:44:17 726972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257727952| [2025/04/30 09:44:17 726976] [debug] |xqc_engine_wakeup_after|wakeup:1746006257727952|now:1746006257726976|diff:976| [2025/04/30 09:44:17 726981] [debug] |xqc_engine_main_logic|END|now:1746006257726560| [2025/04/30 09:44:17 727179] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257727178| [2025/04/30 09:44:17 727190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 727196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:313| [2025/04/30 09:44:17 727200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:314| [2025/04/30 09:44:17 727206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:314| [2025/04/30 09:44:17 727210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 727215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 727220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:672516|prior_time:1746006257687310|is_app_limited:0|send_elapse:39755|ack_elapse:39868|ctl_first_sent_time:1746006257688759|lagest_ack_time:1746006257727178|curr_delivered:719322| [2025/04/30 09:44:17 727224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257688759| [2025/04/30 09:44:17 727229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1181||sndq_packets_used_bytes:0|sndq_packets_free:157| [2025/04/30 09:44:17 727233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 727238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45606|prior_delivered:674916|prior_time:1746006257689307|is_app_limited:0|send_elapse:37878|ack_elapse:37871|ctl_first_sent_time:1746006257690760|lagest_ack_time:1746006257727178|curr_delivered:720522| [2025/04/30 09:44:17 727242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257690760| [2025/04/30 09:44:17 727246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1180||sndq_packets_used_bytes:0|sndq_packets_free:158| [2025/04/30 09:44:17 727250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37496|rttvar:871|minrtt:31343|latest_rtt:36418|ack_delay:48| [2025/04/30 09:44:17 727254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37355|rttvar:935|minrtt:31343|latest_rtt:36418|ack_delay:48| [2025/04/30 09:44:17 727259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:846|lost_pn:843|thresh:3| [2025/04/30 09:44:17 727263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 727267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37355|rtt_var:935|pto_duration:41095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 727271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 727279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 727283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 727287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257792954|now:1746006257727267|interv:65687| [2025/04/30 09:44:17 727291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257792954|now:1746006257727267|interval:65687|pto_count:0|srtt:37355 [2025/04/30 09:44:17 727296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37878, ack_elapse 37871, delivered 45606|rate 1204023|lost 223| [2025/04/30 09:44:17 727300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204023) in round 16| [2025/04/30 09:44:17 727304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 727308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 727312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257690760|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 727317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257690760|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 727321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37355|latest_rtt:36418|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 727327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:314|largest:314|pns:2| [2025/04/30 09:44:17 727331] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:314|frame:ACK |recv_time:1746006257727178|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 727336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377727178|now:1746006257727178|interv:120000000| [2025/04/30 09:44:17 727340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377727178|now:1746006257727178|interv:120000000| [2025/04/30 09:44:17 727344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257727952|pq_index:0| [2025/04/30 09:44:17 727349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257726560| [2025/04/30 09:44:17 727353] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257727353| [2025/04/30 09:44:17 727358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257727357| [2025/04/30 09:44:17 727363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 727368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37355|min_srtt:37355|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 727375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:813540| [2025/04/30 09:44:17 727379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37355|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 727384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 727388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37355|min_srtt:37355|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 727393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:814719| [2025/04/30 09:44:17 727397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37355|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 727401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 727406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37355|min_srtt:37355|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 727410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:815898| [2025/04/30 09:44:17 727414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 727418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 727422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 727426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 727431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 727435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:751053| [2025/04/30 09:44:17 727439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 727443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 727447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257727952| [2025/04/30 09:44:17 727451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257727952| [2025/04/30 09:44:17 727455] [debug] |xqc_engine_wakeup_after|wakeup:1746006257727952|now:1746006257727455|diff:497| [2025/04/30 09:44:17 727459] [debug] |xqc_engine_main_logic|END|now:1746006257727357| [2025/04/30 09:44:17 727464] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257727464| [2025/04/30 09:44:17 727468] [debug] |xqc_engine_wakeup_after|wakeup:1746006257727952|now:1746006257727468|diff:484| [2025/04/30 09:44:17 727475] [debug] |xqc_engine_main_logic|END|now:1746006257727464| [2025/04/30 09:44:17 728543] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257728543| [2025/04/30 09:44:17 728553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257727952|pq_index:0| [2025/04/30 09:44:17 728558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257727357| [2025/04/30 09:44:17 728563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257728562| [2025/04/30 09:44:17 728567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257727952|now:1746006257728562| [2025/04/30 09:44:17 728571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257727952|now:1746006257728562| [2025/04/30 09:44:17 728575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 728580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 728585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37355|min_srtt:37355|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 728589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:815898| [2025/04/30 09:44:17 728594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 728598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 728602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 728606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 728610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 728615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:751053| [2025/04/30 09:44:17 728619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 728624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:885| [2025/04/30 09:44:17 728654] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:885|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257728632|stream_id:0|stream_offset:751053| [2025/04/30 09:44:17 728660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 728666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 728672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37355|rtt_var:935|pto_duration:41095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 728685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 728692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 728699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 728705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257794727|now:1746006257728672|interv:66055| [2025/04/30 09:44:17 728711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257794727|now:1746006257728672|interval:66055|pto_count:0|srtt:37355 [2025/04/30 09:44:17 728718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 728723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 728727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:752232| [2025/04/30 09:44:17 728733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 728740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:886| [2025/04/30 09:44:17 728781] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:886|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257728751|stream_id:0|stream_offset:752232| [2025/04/30 09:44:17 728791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 728798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 728806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37355|rtt_var:935|pto_duration:41095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 728813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 728819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 728824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 728828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257794846|now:1746006257728805|interv:66041| [2025/04/30 09:44:17 728832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257794846|now:1746006257728805|interval:66041|pto_count:0|srtt:37355 [2025/04/30 09:44:17 728837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 728842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 728846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:753411| [2025/04/30 09:44:17 728855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 728859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257729859|now:1746006257728859|interv:1000| [2025/04/30 09:44:17 728863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 728867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 728871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257729859| [2025/04/30 09:44:17 728875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257729859| [2025/04/30 09:44:17 728879] [debug] |xqc_engine_wakeup_after|wakeup:1746006257729859|now:1746006257728879|diff:980| [2025/04/30 09:44:17 728884] [debug] |xqc_engine_main_logic|END|now:1746006257728562| [2025/04/30 09:44:17 729173] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257729172| [2025/04/30 09:44:17 729185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 729191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:314| [2025/04/30 09:44:17 729195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:315| [2025/04/30 09:44:17 729200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:315| [2025/04/30 09:44:17 729204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 729209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 729214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:674916|prior_time:1746006257689307|is_app_limited:0|send_elapse:38004|ack_elapse:39865|ctl_first_sent_time:1746006257690886|lagest_ack_time:1746006257729172|curr_delivered:721722| [2025/04/30 09:44:17 729218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257690886| [2025/04/30 09:44:17 729223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1179||sndq_packets_used_bytes:0|sndq_packets_free:159| [2025/04/30 09:44:17 729227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 729231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:674916|prior_time:1746006257689307|is_app_limited:0|send_elapse:38004|ack_elapse:39865|ctl_first_sent_time:1746006257690886|lagest_ack_time:1746006257729172|curr_delivered:722922| [2025/04/30 09:44:17 729236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257690993| [2025/04/30 09:44:17 729240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1178||sndq_packets_used_bytes:0|sndq_packets_free:160| [2025/04/30 09:44:17 729244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37355|rttvar:935|minrtt:31343|latest_rtt:38179|ack_delay:56| [2025/04/30 09:44:17 729248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37451|rttvar:894|minrtt:31343|latest_rtt:38179|ack_delay:56| [2025/04/30 09:44:17 729253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:848|lost_pn:845|thresh:3| [2025/04/30 09:44:17 729261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 729266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37451|rtt_var:894|pto_duration:41027|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 729270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 729274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 729278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 729282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257794778|now:1746006257729265|interv:65513| [2025/04/30 09:44:17 729286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257794778|now:1746006257729265|interval:65513|pto_count:0|srtt:37451 [2025/04/30 09:44:17 729290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 38004, ack_elapse 39865, delivered 48006|rate 1204214|lost 223| [2025/04/30 09:44:17 729294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204214) in round 16| [2025/04/30 09:44:17 729299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 729303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 729307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257690993|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 729311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257690993|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 729316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37451|latest_rtt:38179|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 729321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:315|largest:315|pns:2| [2025/04/30 09:44:17 729326] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:315|frame:ACK |recv_time:1746006257729172|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 729330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377729172|now:1746006257729172|interv:120000000| [2025/04/30 09:44:17 729334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377729172|now:1746006257729172|interv:120000000| [2025/04/30 09:44:17 729338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257729859|pq_index:0| [2025/04/30 09:44:17 729343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257728562| [2025/04/30 09:44:17 729347] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257729347| [2025/04/30 09:44:17 729351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257729351| [2025/04/30 09:44:17 729360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 729365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37451|min_srtt:37451|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 729369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:815898| [2025/04/30 09:44:17 729374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37451|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 729378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 729383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37451|min_srtt:37451|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 729387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:817077| [2025/04/30 09:44:17 729391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37451|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 729395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 729400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37451|min_srtt:37451|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 729404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:818256| [2025/04/30 09:44:17 729408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 729412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 729416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 729420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 729424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 729429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:753411| [2025/04/30 09:44:17 729433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 729437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 729447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257729859| [2025/04/30 09:44:17 729452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257729859| [2025/04/30 09:44:17 729456] [debug] |xqc_engine_wakeup_after|wakeup:1746006257729859|now:1746006257729455|diff:404| [2025/04/30 09:44:17 729460] [debug] |xqc_engine_main_logic|END|now:1746006257729351| [2025/04/30 09:44:17 729465] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257729465| [2025/04/30 09:44:17 729469] [debug] |xqc_engine_wakeup_after|wakeup:1746006257729859|now:1746006257729469|diff:390| [2025/04/30 09:44:17 729472] [debug] |xqc_engine_main_logic|END|now:1746006257729465| [2025/04/30 09:44:17 730541] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257730541| [2025/04/30 09:44:17 730551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257729859|pq_index:0| [2025/04/30 09:44:17 730556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257729351| [2025/04/30 09:44:17 730561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257730560| [2025/04/30 09:44:17 730565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257729859|now:1746006257730560| [2025/04/30 09:44:17 730569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257729859|now:1746006257730560| [2025/04/30 09:44:17 730573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 730578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 730583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37451|min_srtt:37451|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 730587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:818256| [2025/04/30 09:44:17 730592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 730596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 730600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 730604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 730608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 730613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:753411| [2025/04/30 09:44:17 730617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 730621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:887| [2025/04/30 09:44:17 730653] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:887|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257730630|stream_id:0|stream_offset:753411| [2025/04/30 09:44:17 730664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 730671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 730678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37451|rtt_var:894|pto_duration:41027|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 730685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 730692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 730698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 730704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257796657|now:1746006257730677|interv:65980| [2025/04/30 09:44:17 730711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257796657|now:1746006257730677|interval:65980|pto_count:0|srtt:37451 [2025/04/30 09:44:17 730717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 730722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 730728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:754590| [2025/04/30 09:44:17 730735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 730742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:888| [2025/04/30 09:44:17 730778] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:888|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257730753|stream_id:0|stream_offset:754590| [2025/04/30 09:44:17 730788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:888|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 730795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 730802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37451|rtt_var:894|pto_duration:41027|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 730808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 730815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 730821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 730828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257796780|now:1746006257730801|interv:65979| [2025/04/30 09:44:17 730833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257796780|now:1746006257730801|interval:65979|pto_count:0|srtt:37451 [2025/04/30 09:44:17 730842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 730847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 730851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:755769| [2025/04/30 09:44:17 730856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 730860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257731859|now:1746006257730859|interv:1000| [2025/04/30 09:44:17 730864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 730867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 730871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257731859| [2025/04/30 09:44:17 730876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257731859| [2025/04/30 09:44:17 730880] [debug] |xqc_engine_wakeup_after|wakeup:1746006257731859|now:1746006257730880|diff:979| [2025/04/30 09:44:17 730884] [debug] |xqc_engine_main_logic|END|now:1746006257730560| [2025/04/30 09:44:17 731180] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257731178| [2025/04/30 09:44:17 731190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 731196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:315| [2025/04/30 09:44:17 731200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:316| [2025/04/30 09:44:17 731206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:316| [2025/04/30 09:44:17 731210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 731215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 731220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:677316|prior_time:1746006257691287|is_app_limited:0|send_elapse:39762|ack_elapse:39891|ctl_first_sent_time:1746006257692745|lagest_ack_time:1746006257731178|curr_delivered:724122| [2025/04/30 09:44:17 731224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257692745| [2025/04/30 09:44:17 731229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1177||sndq_packets_used_bytes:0|sndq_packets_free:161| [2025/04/30 09:44:17 731233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 731238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45606|prior_delivered:679716|prior_time:1746006257693277|is_app_limited:0|send_elapse:37869|ack_elapse:37901|ctl_first_sent_time:1746006257694733|lagest_ack_time:1746006257731178|curr_delivered:725322| [2025/04/30 09:44:17 731242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257694733| [2025/04/30 09:44:17 731246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1176||sndq_packets_used_bytes:0|sndq_packets_free:162| [2025/04/30 09:44:17 731254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37451|rttvar:894|minrtt:31343|latest_rtt:36445|ack_delay:64| [2025/04/30 09:44:17 731259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37317|rttvar:938|minrtt:31343|latest_rtt:36445|ack_delay:64| [2025/04/30 09:44:17 731263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:850|lost_pn:847|thresh:3| [2025/04/30 09:44:17 731267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 731271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37317|rtt_var:938|pto_duration:41069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 731276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 731280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 731283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 731288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257796822|now:1746006257731271|interv:65551| [2025/04/30 09:44:17 731292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257796822|now:1746006257731271|interval:65551|pto_count:0|srtt:37317 [2025/04/30 09:44:17 731296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37869, ack_elapse 37901, delivered 45606|rate 1203292|lost 223| [2025/04/30 09:44:17 731300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203292) in round 16| [2025/04/30 09:44:17 731305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 731309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 731313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257694733|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 731317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257694733|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 731322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37317|latest_rtt:36445|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 731327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:316|largest:316|pns:2| [2025/04/30 09:44:17 731331] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:316|frame:ACK |recv_time:1746006257731178|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 731336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377731178|now:1746006257731178|interv:120000000| [2025/04/30 09:44:17 731340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377731178|now:1746006257731178|interv:120000000| [2025/04/30 09:44:17 731347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257731859|pq_index:0| [2025/04/30 09:44:17 731351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257730560| [2025/04/30 09:44:17 731355] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257731355| [2025/04/30 09:44:17 731360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257731359| [2025/04/30 09:44:17 731365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 731370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37317|min_srtt:37317|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 731374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:818256| [2025/04/30 09:44:17 731378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37317|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 731383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 731387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37317|min_srtt:37317|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 731392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:819435| [2025/04/30 09:44:17 731396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37317|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 731400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 731404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37317|min_srtt:37317|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 731409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:820614| [2025/04/30 09:44:17 731413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 731417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 731421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 731425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 731429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 731436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:755769| [2025/04/30 09:44:17 731441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 731445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 731449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257731859| [2025/04/30 09:44:17 731453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257731859| [2025/04/30 09:44:17 731457] [debug] |xqc_engine_wakeup_after|wakeup:1746006257731859|now:1746006257731457|diff:402| [2025/04/30 09:44:17 731461] [debug] |xqc_engine_main_logic|END|now:1746006257731359| [2025/04/30 09:44:17 731466] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257731466| [2025/04/30 09:44:17 731470] [debug] |xqc_engine_wakeup_after|wakeup:1746006257731859|now:1746006257731470|diff:389| [2025/04/30 09:44:17 731473] [debug] |xqc_engine_main_logic|END|now:1746006257731466| [2025/04/30 09:44:17 732542] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257732542| [2025/04/30 09:44:17 732552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257731859|pq_index:0| [2025/04/30 09:44:17 732556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257731359| [2025/04/30 09:44:17 732561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257732560| [2025/04/30 09:44:17 732566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257731859|now:1746006257732560| [2025/04/30 09:44:17 732570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257731859|now:1746006257732560| [2025/04/30 09:44:17 732574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 732578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 732583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37317|min_srtt:37317|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 732588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:820614| [2025/04/30 09:44:17 732592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 732596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 732600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 732604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 732609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 732613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:755769| [2025/04/30 09:44:17 732622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 732627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:889| [2025/04/30 09:44:17 732659] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:889|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257732635|stream_id:0|stream_offset:755769| [2025/04/30 09:44:17 732664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 732670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 732677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37317|rtt_var:938|pto_duration:41069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 732683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 732689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 732696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 732702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257798704|now:1746006257732676|interv:66028| [2025/04/30 09:44:17 732709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257798704|now:1746006257732676|interval:66028|pto_count:0|srtt:37317 [2025/04/30 09:44:17 732716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 732723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 732730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:756948| [2025/04/30 09:44:17 732737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 732744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:890| [2025/04/30 09:44:17 732780] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:890|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257732755|stream_id:0|stream_offset:756948| [2025/04/30 09:44:17 732790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 732797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 732804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37317|rtt_var:938|pto_duration:41069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 732811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 732817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 732829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 732834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257798824|now:1746006257732803|interv:66021| [2025/04/30 09:44:17 732838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257798824|now:1746006257732803|interval:66021|pto_count:0|srtt:37317 [2025/04/30 09:44:17 732842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 732847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 732851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:758127| [2025/04/30 09:44:17 732856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 732860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257733860|now:1746006257732860|interv:1000| [2025/04/30 09:44:17 732864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 732868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 732872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257733860| [2025/04/30 09:44:17 732876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257733860| [2025/04/30 09:44:17 732880] [debug] |xqc_engine_wakeup_after|wakeup:1746006257733860|now:1746006257732880|diff:980| [2025/04/30 09:44:17 732884] [debug] |xqc_engine_main_logic|END|now:1746006257732560| [2025/04/30 09:44:17 733158] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257733157| [2025/04/30 09:44:17 733168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 733174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:316| [2025/04/30 09:44:17 733178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:317| [2025/04/30 09:44:17 733184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:317| [2025/04/30 09:44:17 733188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 733193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 733197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:679716|prior_time:1746006257693277|is_app_limited:0|send_elapse:37985|ack_elapse:39880|ctl_first_sent_time:1746006257694849|lagest_ack_time:1746006257733157|curr_delivered:726522| [2025/04/30 09:44:17 733202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257694849| [2025/04/30 09:44:17 733207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1175||sndq_packets_used_bytes:0|sndq_packets_free:163| [2025/04/30 09:44:17 733211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 733220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:679716|prior_time:1746006257693277|is_app_limited:0|send_elapse:37985|ack_elapse:39880|ctl_first_sent_time:1746006257694849|lagest_ack_time:1746006257733157|curr_delivered:727722| [2025/04/30 09:44:17 733224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257694959| [2025/04/30 09:44:17 733228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1174||sndq_packets_used_bytes:0|sndq_packets_free:164| [2025/04/30 09:44:17 733232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37317|rttvar:938|minrtt:31343|latest_rtt:38198|ack_delay:48| [2025/04/30 09:44:17 733237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37421|rttvar:912|minrtt:31343|latest_rtt:38198|ack_delay:48| [2025/04/30 09:44:17 733241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:852|lost_pn:849|thresh:3| [2025/04/30 09:44:17 733245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 733249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37421|rtt_var:912|pto_duration:41069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 733254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 733257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 733261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 733265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257798824|now:1746006257733249|interv:65575| [2025/04/30 09:44:17 733269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257798824|now:1746006257733249|interval:65575|pto_count:0|srtt:37421 [2025/04/30 09:44:17 733274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37985, ack_elapse 39880, delivered 48006|rate 1203761|lost 223| [2025/04/30 09:44:17 733278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203761) in round 16| [2025/04/30 09:44:17 733282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 733286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 733290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257694959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 733295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257694959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 733299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37421|latest_rtt:38198|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 733305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:317|largest:317|pns:2| [2025/04/30 09:44:17 733312] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:317|frame:ACK |recv_time:1746006257733157|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 733317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377733157|now:1746006257733157|interv:120000000| [2025/04/30 09:44:17 733321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377733157|now:1746006257733157|interv:120000000| [2025/04/30 09:44:17 733325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257733860|pq_index:0| [2025/04/30 09:44:17 733329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257732560| [2025/04/30 09:44:17 733333] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257733333| [2025/04/30 09:44:17 733338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257733337| [2025/04/30 09:44:17 733343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 733348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37421|min_srtt:37421|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 733352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:820614| [2025/04/30 09:44:17 733357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 733361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 733366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37421|min_srtt:37421|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 733370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:821793| [2025/04/30 09:44:17 733374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 733379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 733383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37421|min_srtt:37421|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 733387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:822972| [2025/04/30 09:44:17 733391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 733395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 733402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 733406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 733411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 733415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:758127| [2025/04/30 09:44:17 733419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 733423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 733427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257733860| [2025/04/30 09:44:17 733431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257733860| [2025/04/30 09:44:17 733435] [debug] |xqc_engine_wakeup_after|wakeup:1746006257733860|now:1746006257733435|diff:425| [2025/04/30 09:44:17 733439] [debug] |xqc_engine_main_logic|END|now:1746006257733337| [2025/04/30 09:44:17 733444] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257733444| [2025/04/30 09:44:17 733448] [debug] |xqc_engine_wakeup_after|wakeup:1746006257733860|now:1746006257733448|diff:412| [2025/04/30 09:44:17 733452] [debug] |xqc_engine_main_logic|END|now:1746006257733444| [2025/04/30 09:44:17 734521] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257734521| [2025/04/30 09:44:17 734531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257733860|pq_index:0| [2025/04/30 09:44:17 734535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257733337| [2025/04/30 09:44:17 734540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257734539| [2025/04/30 09:44:17 734545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257733860|now:1746006257734539| [2025/04/30 09:44:17 734549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257733860|now:1746006257734539| [2025/04/30 09:44:17 734553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 734557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 734562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37421|min_srtt:37421|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 734567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:822972| [2025/04/30 09:44:17 734571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 734575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 734579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 734588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 734593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 734597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:758127| [2025/04/30 09:44:17 734601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 734606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:891| [2025/04/30 09:44:17 734637] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:891|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257734614|stream_id:0|stream_offset:758127| [2025/04/30 09:44:17 734643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 734648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 734655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37421|rtt_var:912|pto_duration:41069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 734662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 734669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 734675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 734682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257800683|now:1746006257734655|interv:66028| [2025/04/30 09:44:17 734689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257800683|now:1746006257734655|interval:66028|pto_count:0|srtt:37421 [2025/04/30 09:44:17 734696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 734702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 734708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:759306| [2025/04/30 09:44:17 734713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 734719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:892| [2025/04/30 09:44:17 734759] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:892|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257734731|stream_id:0|stream_offset:759306| [2025/04/30 09:44:17 734769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 734777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 734791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37421|rtt_var:912|pto_duration:41069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 734798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 734805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 734809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 734813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257800800|now:1746006257734791|interv:66009| [2025/04/30 09:44:17 734817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257800800|now:1746006257734791|interval:66009|pto_count:0|srtt:37421 [2025/04/30 09:44:17 734822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 734827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 734831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:760485| [2025/04/30 09:44:17 734836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 734840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257735840|now:1746006257734840|interv:1000| [2025/04/30 09:44:17 734844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 734848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 734852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257735840| [2025/04/30 09:44:17 734856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257735840| [2025/04/30 09:44:17 734860] [debug] |xqc_engine_wakeup_after|wakeup:1746006257735840|now:1746006257734860|diff:980| [2025/04/30 09:44:17 734864] [debug] |xqc_engine_main_logic|END|now:1746006257734539| [2025/04/30 09:44:17 735160] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257735159| [2025/04/30 09:44:17 735170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 735176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:317| [2025/04/30 09:44:17 735180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:318| [2025/04/30 09:44:17 735186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:318| [2025/04/30 09:44:17 735190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 735195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 735199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:682116|prior_time:1746006257695275|is_app_limited:0|send_elapse:39762|ack_elapse:39884|ctl_first_sent_time:1746006257696731|lagest_ack_time:1746006257735159|curr_delivered:728922| [2025/04/30 09:44:17 735208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257696731| [2025/04/30 09:44:17 735213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1173||sndq_packets_used_bytes:0|sndq_packets_free:165| [2025/04/30 09:44:17 735217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 735222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45606|prior_delivered:684516|prior_time:1746006257697303|is_app_limited:0|send_elapse:37818|ack_elapse:37856|ctl_first_sent_time:1746006257698751|lagest_ack_time:1746006257735159|curr_delivered:730122| [2025/04/30 09:44:17 735226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257698751| [2025/04/30 09:44:17 735230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1172||sndq_packets_used_bytes:0|sndq_packets_free:166| [2025/04/30 09:44:17 735234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37421|rttvar:912|minrtt:31343|latest_rtt:36408|ack_delay:56| [2025/04/30 09:44:17 735238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37288|rttvar:951|minrtt:31343|latest_rtt:36408|ack_delay:56| [2025/04/30 09:44:17 735242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:854|lost_pn:851|thresh:3| [2025/04/30 09:44:17 735246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 735251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37288|rtt_var:951|pto_duration:41092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 735255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 735259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 735263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 735266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257800823|now:1746006257735250|interv:65573| [2025/04/30 09:44:17 735270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257800823|now:1746006257735250|interval:65573|pto_count:0|srtt:37288 [2025/04/30 09:44:17 735275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37818, ack_elapse 37856, delivered 45606|rate 1204723|lost 223| [2025/04/30 09:44:17 735279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204723) in round 16| [2025/04/30 09:44:17 735283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 735287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 735291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257698751|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 735296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257698751|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 735303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37288|latest_rtt:36408|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 735309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:318|largest:318|pns:2| [2025/04/30 09:44:17 735313] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:318|frame:ACK |recv_time:1746006257735159|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 735318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377735159|now:1746006257735159|interv:120000000| [2025/04/30 09:44:17 735322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377735159|now:1746006257735159|interv:120000000| [2025/04/30 09:44:17 735326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257735840|pq_index:0| [2025/04/30 09:44:17 735330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257734539| [2025/04/30 09:44:17 735334] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257735334| [2025/04/30 09:44:17 735339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257735338| [2025/04/30 09:44:17 735344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 735349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37288|min_srtt:37288|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 735353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:822972| [2025/04/30 09:44:17 735357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37288|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 735362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 735366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37288|min_srtt:37288|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 735371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:824151| [2025/04/30 09:44:17 735375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37288|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 735379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 735384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37288|min_srtt:37288|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 735390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:825330| [2025/04/30 09:44:17 735395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 735399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 735403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 735407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 735411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 735416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:760485| [2025/04/30 09:44:17 735420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 735424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 735428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257735840| [2025/04/30 09:44:17 735432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257735840| [2025/04/30 09:44:17 735436] [debug] |xqc_engine_wakeup_after|wakeup:1746006257735840|now:1746006257735436|diff:404| [2025/04/30 09:44:17 735440] [debug] |xqc_engine_main_logic|END|now:1746006257735338| [2025/04/30 09:44:17 735445] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257735445| [2025/04/30 09:44:17 735449] [debug] |xqc_engine_wakeup_after|wakeup:1746006257735840|now:1746006257735449|diff:391| [2025/04/30 09:44:17 735453] [debug] |xqc_engine_main_logic|END|now:1746006257735445| [2025/04/30 09:44:17 736521] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257736521| [2025/04/30 09:44:17 736531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257735840|pq_index:0| [2025/04/30 09:44:17 736536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257735338| [2025/04/30 09:44:17 736541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257736540| [2025/04/30 09:44:17 736545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257735840|now:1746006257736540| [2025/04/30 09:44:17 736549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257735840|now:1746006257736540| [2025/04/30 09:44:17 736553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 736558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 736563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37288|min_srtt:37288|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 736567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:825330| [2025/04/30 09:44:17 736576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 736580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 736584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 736588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 736593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 736597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:760485| [2025/04/30 09:44:17 736601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 736606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:893| [2025/04/30 09:44:17 736638] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:893|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257736614|stream_id:0|stream_offset:760485| [2025/04/30 09:44:17 736643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 736649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 736656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37288|rtt_var:951|pto_duration:41092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 736662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 736669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 736676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 736682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257802706|now:1746006257736655|interv:66051| [2025/04/30 09:44:17 736689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257802706|now:1746006257736655|interval:66051|pto_count:0|srtt:37288 [2025/04/30 09:44:17 736696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 736702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 736708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:761664| [2025/04/30 09:44:17 736715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 736722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:894| [2025/04/30 09:44:17 736763] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:894|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257736739|stream_id:0|stream_offset:761664| [2025/04/30 09:44:17 736773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 736780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 736788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37288|rtt_var:951|pto_duration:41092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 736795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 736801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 736807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 736813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257802831|now:1746006257736787|interv:66044| [2025/04/30 09:44:17 736817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257802831|now:1746006257736787|interval:66044|pto_count:0|srtt:37288 [2025/04/30 09:44:17 736821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 736826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 736831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:762843| [2025/04/30 09:44:17 736835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 736839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257737839|now:1746006257736839|interv:1000| [2025/04/30 09:44:17 736843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 736847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 736851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257737839| [2025/04/30 09:44:17 736855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257737839| [2025/04/30 09:44:17 736859] [debug] |xqc_engine_wakeup_after|wakeup:1746006257737839|now:1746006257736859|diff:980| [2025/04/30 09:44:17 736863] [debug] |xqc_engine_main_logic|END|now:1746006257736540| [2025/04/30 09:44:17 737126] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257737125| [2025/04/30 09:44:17 737151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 737157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:318| [2025/04/30 09:44:17 737161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:319| [2025/04/30 09:44:17 737167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:319| [2025/04/30 09:44:17 737171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 737180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 737185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:684516|prior_time:1746006257697303|is_app_limited:0|send_elapse:37945|ack_elapse:39822|ctl_first_sent_time:1746006257698878|lagest_ack_time:1746006257737125|curr_delivered:731322| [2025/04/30 09:44:17 737190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257698878| [2025/04/30 09:44:17 737194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1171||sndq_packets_used_bytes:0|sndq_packets_free:167| [2025/04/30 09:44:17 737199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 737203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:684516|prior_time:1746006257697303|is_app_limited:0|send_elapse:37945|ack_elapse:39822|ctl_first_sent_time:1746006257698878|lagest_ack_time:1746006257737125|curr_delivered:732522| [2025/04/30 09:44:17 737207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257698986| [2025/04/30 09:44:17 737211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1170||sndq_packets_used_bytes:0|sndq_packets_free:168| [2025/04/30 09:44:17 737215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37288|rttvar:951|minrtt:31343|latest_rtt:38139|ack_delay:48| [2025/04/30 09:44:17 737220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37388|rttvar:914|minrtt:31343|latest_rtt:38139|ack_delay:48| [2025/04/30 09:44:17 737224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:856|lost_pn:853|thresh:3| [2025/04/30 09:44:17 737228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 737232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37388|rtt_var:914|pto_duration:41044|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 737237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 737241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 737244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 737248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257802783|now:1746006257737232|interv:65551| [2025/04/30 09:44:17 737252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257802783|now:1746006257737232|interval:65551|pto_count:0|srtt:37388 [2025/04/30 09:44:17 737257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37945, ack_elapse 39822, delivered 48006|rate 1205514|lost 223| [2025/04/30 09:44:17 737261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205514) in round 16| [2025/04/30 09:44:17 737265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 737272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 737276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257698986|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 737280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257698986|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 737285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37388|latest_rtt:38139|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 737291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:319|largest:319|pns:2| [2025/04/30 09:44:17 737295] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:319|frame:ACK |recv_time:1746006257737125|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 737300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377737125|now:1746006257737125|interv:120000000| [2025/04/30 09:44:17 737304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377737125|now:1746006257737125|interv:120000000| [2025/04/30 09:44:17 737308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257737839|pq_index:0| [2025/04/30 09:44:17 737312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257736540| [2025/04/30 09:44:17 737316] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257737316| [2025/04/30 09:44:17 737321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257737320| [2025/04/30 09:44:17 737326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 737331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37388|min_srtt:37388|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 737335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:825330| [2025/04/30 09:44:17 737340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37388|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 737344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 737349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37388|min_srtt:37388|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 737353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:826509| [2025/04/30 09:44:17 737360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37388|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 737364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 737368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37388|min_srtt:37388|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 737373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:827688| [2025/04/30 09:44:17 737377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 737381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 737385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 737389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 737393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 737397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:762843| [2025/04/30 09:44:17 737402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 737406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 737409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257737839| [2025/04/30 09:44:17 737414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257737839| [2025/04/30 09:44:17 737417] [debug] |xqc_engine_wakeup_after|wakeup:1746006257737839|now:1746006257737417|diff:422| [2025/04/30 09:44:17 737422] [debug] |xqc_engine_main_logic|END|now:1746006257737320| [2025/04/30 09:44:17 737427] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257737427| [2025/04/30 09:44:17 737431] [debug] |xqc_engine_wakeup_after|wakeup:1746006257737839|now:1746006257737430|diff:409| [2025/04/30 09:44:17 737434] [debug] |xqc_engine_main_logic|END|now:1746006257737427| [2025/04/30 09:44:17 738503] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257738503| [2025/04/30 09:44:17 738513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257737839|pq_index:0| [2025/04/30 09:44:17 738518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257737320| [2025/04/30 09:44:17 738523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257738522| [2025/04/30 09:44:17 738527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257737839|now:1746006257738522| [2025/04/30 09:44:17 738532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257737839|now:1746006257738522| [2025/04/30 09:44:17 738542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 738546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 738551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37388|min_srtt:37388|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 738556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:827688| [2025/04/30 09:44:17 738560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 738564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 738568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 738572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 738577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 738581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:762843| [2025/04/30 09:44:17 738585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 738590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:895| [2025/04/30 09:44:17 738621] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:895|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257738598|stream_id:0|stream_offset:762843| [2025/04/30 09:44:17 738627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 738632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 738639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37388|rtt_var:914|pto_duration:41044|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 738645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 738652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 738658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 738665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257804642|now:1746006257738639|interv:66003| [2025/04/30 09:44:17 738672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257804642|now:1746006257738639|interval:66003|pto_count:0|srtt:37388 [2025/04/30 09:44:17 738679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 738686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 738694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:764022| [2025/04/30 09:44:17 738700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 738706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:896| [2025/04/30 09:44:17 738746] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:896|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257738717|stream_id:0|stream_offset:764022| [2025/04/30 09:44:17 738756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 738763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 738771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37388|rtt_var:914|pto_duration:41044|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 738777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 738783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 738787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 738791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257804761|now:1746006257738770|interv:65991| [2025/04/30 09:44:17 738795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257804761|now:1746006257738770|interval:65991|pto_count:0|srtt:37388 [2025/04/30 09:44:17 738799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 738804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 738808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:765201| [2025/04/30 09:44:17 738813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 738816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257739816|now:1746006257738816|interv:1000| [2025/04/30 09:44:17 738820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 738824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 738828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257739816| [2025/04/30 09:44:17 738832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257739816| [2025/04/30 09:44:17 738836] [debug] |xqc_engine_wakeup_after|wakeup:1746006257739816|now:1746006257738836|diff:980| [2025/04/30 09:44:17 738841] [debug] |xqc_engine_main_logic|END|now:1746006257738522| [2025/04/30 09:44:17 739123] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257739122| [2025/04/30 09:44:17 739131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 739159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:319| [2025/04/30 09:44:17 739163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:320| [2025/04/30 09:44:17 739169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:320| [2025/04/30 09:44:17 739173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 739178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 739182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:686916|prior_time:1746006257699309|is_app_limited:0|send_elapse:39723|ack_elapse:39813|ctl_first_sent_time:1746006257700759|lagest_ack_time:1746006257739122|curr_delivered:733722| [2025/04/30 09:44:17 739187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257700759| [2025/04/30 09:44:17 739191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1169||sndq_packets_used_bytes:0|sndq_packets_free:169| [2025/04/30 09:44:17 739195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 739200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45606|prior_delivered:689316|prior_time:1746006257701249|is_app_limited:0|send_elapse:37863|ack_elapse:37873|ctl_first_sent_time:1746006257702702|lagest_ack_time:1746006257739122|curr_delivered:734922| [2025/04/30 09:44:17 739204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257702702| [2025/04/30 09:44:17 739208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1168||sndq_packets_used_bytes:0|sndq_packets_free:170| [2025/04/30 09:44:17 739212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37388|rttvar:914|minrtt:31343|latest_rtt:36420|ack_delay:48| [2025/04/30 09:44:17 739216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37261|rttvar:940|minrtt:31343|latest_rtt:36420|ack_delay:48| [2025/04/30 09:44:17 739221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:858|lost_pn:855|thresh:3| [2025/04/30 09:44:17 739225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 739229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37261|rtt_var:940|pto_duration:41021|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 739233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 739237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 739241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 739245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257804738|now:1746006257739229|interv:65509| [2025/04/30 09:44:17 739249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257804738|now:1746006257739229|interval:65509|pto_count:0|srtt:37261 [2025/04/30 09:44:17 739256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37863, ack_elapse 37873, delivered 45606|rate 1204182|lost 223| [2025/04/30 09:44:17 739260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204182) in round 16| [2025/04/30 09:44:17 739265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 739269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 739273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257702702|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 739277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257702702|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 739282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37261|latest_rtt:36420|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 739287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:320|largest:320|pns:2| [2025/04/30 09:44:17 739291] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:320|frame:ACK |recv_time:1746006257739122|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 739299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377739122|now:1746006257739122|interv:120000000| [2025/04/30 09:44:17 739303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377739122|now:1746006257739122|interv:120000000| [2025/04/30 09:44:17 739307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257739816|pq_index:0| [2025/04/30 09:44:17 739311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257738522| [2025/04/30 09:44:17 739315] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257739315| [2025/04/30 09:44:17 739320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257739319| [2025/04/30 09:44:17 739325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 739330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37261|min_srtt:37261|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 739334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:827688| [2025/04/30 09:44:17 739339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37261|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 739343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 739351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37261|min_srtt:37261|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 739355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:828867| [2025/04/30 09:44:17 739359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37261|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 739364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 739368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37261|min_srtt:37261|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 739372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:830046| [2025/04/30 09:44:17 739376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 739380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 739384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 739388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 739393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 739397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:765201| [2025/04/30 09:44:17 739401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 739405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 739409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257739816| [2025/04/30 09:44:17 739413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257739816| [2025/04/30 09:44:17 739417] [debug] |xqc_engine_wakeup_after|wakeup:1746006257739816|now:1746006257739417|diff:399| [2025/04/30 09:44:17 739421] [debug] |xqc_engine_main_logic|END|now:1746006257739319| [2025/04/30 09:44:17 739426] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257739426| [2025/04/30 09:44:17 739430] [debug] |xqc_engine_wakeup_after|wakeup:1746006257739816|now:1746006257739430|diff:386| [2025/04/30 09:44:17 739434] [debug] |xqc_engine_main_logic|END|now:1746006257739426| [2025/04/30 09:44:17 740502] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257740502| [2025/04/30 09:44:17 740512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257739816|pq_index:0| [2025/04/30 09:44:17 740517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257739319| [2025/04/30 09:44:17 740522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257740521| [2025/04/30 09:44:17 740531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257739816|now:1746006257740521| [2025/04/30 09:44:17 740535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257739816|now:1746006257740521| [2025/04/30 09:44:17 740539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 740543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 740548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37261|min_srtt:37261|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 740553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:830046| [2025/04/30 09:44:17 740557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 740561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 740565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 740569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 740574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 740578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:765201| [2025/04/30 09:44:17 740582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 740587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:897| [2025/04/30 09:44:17 740618] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:897|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257740595|stream_id:0|stream_offset:765201| [2025/04/30 09:44:17 740624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 740630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 740637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37261|rtt_var:940|pto_duration:41021|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 740643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 740650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 740657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 740663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257806616|now:1746006257740636|interv:65980| [2025/04/30 09:44:17 740676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257806616|now:1746006257740636|interval:65980|pto_count:0|srtt:37261 [2025/04/30 09:44:17 740682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 740687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 740691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:766380| [2025/04/30 09:44:17 740698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 740705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:898| [2025/04/30 09:44:17 740745] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:898|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257740716|stream_id:0|stream_offset:766380| [2025/04/30 09:44:17 740755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 740763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 740770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37261|rtt_var:940|pto_duration:41021|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 740777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 740783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 740788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 740792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257806737|now:1746006257740770|interv:65967| [2025/04/30 09:44:17 740796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257806737|now:1746006257740770|interval:65967|pto_count:0|srtt:37261 [2025/04/30 09:44:17 740801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 740806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 740810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:767559| [2025/04/30 09:44:17 740814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 740818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257741818|now:1746006257740818|interv:1000| [2025/04/30 09:44:17 740822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 740826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 740830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257741818| [2025/04/30 09:44:17 740839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257741818| [2025/04/30 09:44:17 740843] [debug] |xqc_engine_wakeup_after|wakeup:1746006257741818|now:1746006257740843|diff:975| [2025/04/30 09:44:17 740847] [debug] |xqc_engine_main_logic|END|now:1746006257740521| [2025/04/30 09:44:17 741126] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257741125| [2025/04/30 09:44:17 741152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 741158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:320| [2025/04/30 09:44:17 741162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:321| [2025/04/30 09:44:17 741168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:321| [2025/04/30 09:44:17 741172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 741177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:859|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:860|path_largest_ack:859| [2025/04/30 09:44:17 741181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:689316|prior_time:1746006257701249|is_app_limited:0|send_elapse:37970|ack_elapse:39876|ctl_first_sent_time:1746006257702809|lagest_ack_time:1746006257741125|curr_delivered:736122| [2025/04/30 09:44:17 741186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257702809| [2025/04/30 09:44:17 741190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1167||sndq_packets_used_bytes:0|sndq_packets_free:171| [2025/04/30 09:44:17 741194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 741199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:689316|prior_time:1746006257701249|is_app_limited:0|send_elapse:37970|ack_elapse:39876|ctl_first_sent_time:1746006257702809|lagest_ack_time:1746006257741125|curr_delivered:737322| [2025/04/30 09:44:17 741203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257702929| [2025/04/30 09:44:17 741207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1166||sndq_packets_used_bytes:0|sndq_packets_free:172| [2025/04/30 09:44:17 741211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37261|rttvar:940|minrtt:31343|latest_rtt:38196|ack_delay:64| [2025/04/30 09:44:17 741215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37370|rttvar:922|minrtt:31343|latest_rtt:38196|ack_delay:64| [2025/04/30 09:44:17 741219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:860|lost_pn:857|thresh:3| [2025/04/30 09:44:17 741223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 741228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37370|rtt_var:922|pto_duration:41058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 741232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 741236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 741244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 741248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257806774|now:1746006257741227|interv:65547| [2025/04/30 09:44:17 741252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257806774|now:1746006257741227|interval:65547|pto_count:0|srtt:37370 [2025/04/30 09:44:17 741257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37970, ack_elapse 39876, delivered 48006|rate 1203882|lost 223| [2025/04/30 09:44:17 741261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203882) in round 16| [2025/04/30 09:44:17 741265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 741269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 741273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257702929|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 741278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257702929|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 741282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37370|latest_rtt:38196|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 741288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:321|largest:321|pns:2| [2025/04/30 09:44:17 741292] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:321|frame:ACK |recv_time:1746006257741125|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 741296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377741125|now:1746006257741125|interv:120000000| [2025/04/30 09:44:17 741301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377741125|now:1746006257741125|interv:120000000| [2025/04/30 09:44:17 741305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257741818|pq_index:0| [2025/04/30 09:44:17 741309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257740521| [2025/04/30 09:44:17 741313] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257741313| [2025/04/30 09:44:17 741318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257741317| [2025/04/30 09:44:17 741323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 741327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37370|min_srtt:37370|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 741332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:830046| [2025/04/30 09:44:17 741339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37370|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 741343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 741348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37370|min_srtt:37370|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 741352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:831225| [2025/04/30 09:44:17 741357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37370|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 741361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 741365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37370|min_srtt:37370|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 741369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:832404| [2025/04/30 09:44:17 741374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 741378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 741381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 741386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 741390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 741394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:767559| [2025/04/30 09:44:17 741399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 741402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 741406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257741818| [2025/04/30 09:44:17 741410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257741818| [2025/04/30 09:44:17 741414] [debug] |xqc_engine_wakeup_after|wakeup:1746006257741818|now:1746006257741414|diff:404| [2025/04/30 09:44:17 741418] [debug] |xqc_engine_main_logic|END|now:1746006257741317| [2025/04/30 09:44:17 741423] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257741423| [2025/04/30 09:44:17 741427] [debug] |xqc_engine_wakeup_after|wakeup:1746006257741818|now:1746006257741427|diff:391| [2025/04/30 09:44:17 741437] [debug] |xqc_engine_main_logic|END|now:1746006257741423| [2025/04/30 09:44:17 742505] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257742505| [2025/04/30 09:44:17 742516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257741818|pq_index:0| [2025/04/30 09:44:17 742520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257741317| [2025/04/30 09:44:17 742525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257742524| [2025/04/30 09:44:17 742529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257741818|now:1746006257742524| [2025/04/30 09:44:17 742534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257741818|now:1746006257742524| [2025/04/30 09:44:17 742537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 742542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 742547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37370|min_srtt:37370|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 742551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:832404| [2025/04/30 09:44:17 742556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 742560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 742564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 742568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 742573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 742577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:767559| [2025/04/30 09:44:17 742581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 742586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:899| [2025/04/30 09:44:17 742617] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:899|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257742594|stream_id:0|stream_offset:767559| [2025/04/30 09:44:17 742623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 742628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 742634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37370|rtt_var:922|pto_duration:41058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 742647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 742654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 742661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 742667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257808652|now:1746006257742634|interv:66018| [2025/04/30 09:44:17 742674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257808652|now:1746006257742634|interval:66018|pto_count:0|srtt:37370 [2025/04/30 09:44:17 742681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 742687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 742693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:768738| [2025/04/30 09:44:17 742701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 742707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:900| [2025/04/30 09:44:17 742743] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:900|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257742719|stream_id:0|stream_offset:768738| [2025/04/30 09:44:17 742752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 742760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 742766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37370|rtt_var:922|pto_duration:41058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 742773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 742780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 742786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 742792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257808777|now:1746006257742766|interv:66011| [2025/04/30 09:44:17 742796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257808777|now:1746006257742766|interval:66011|pto_count:0|srtt:37370 [2025/04/30 09:44:17 742800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 742805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 742809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:769917| [2025/04/30 09:44:17 742818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 742822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257743822|now:1746006257742822|interv:1000| [2025/04/30 09:44:17 742826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 742830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 742834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257743822| [2025/04/30 09:44:17 742838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257743822| [2025/04/30 09:44:17 742842] [debug] |xqc_engine_wakeup_after|wakeup:1746006257743822|now:1746006257742842|diff:980| [2025/04/30 09:44:17 742847] [debug] |xqc_engine_main_logic|END|now:1746006257742524| [2025/04/30 09:44:17 743120] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257743119| [2025/04/30 09:44:17 743128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 743147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:321| [2025/04/30 09:44:17 743154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:322| [2025/04/30 09:44:17 743160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:322| [2025/04/30 09:44:17 743164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 743169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 743174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:691716|prior_time:1746006257703256|is_app_limited:0|send_elapse:39774|ack_elapse:39863|ctl_first_sent_time:1746006257704714|lagest_ack_time:1746006257743119|curr_delivered:738522| [2025/04/30 09:44:17 743178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257704714| [2025/04/30 09:44:17 743183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1165||sndq_packets_used_bytes:0|sndq_packets_free:173| [2025/04/30 09:44:17 743187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 743192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45606|prior_delivered:694116|prior_time:1746006257705240|is_app_limited:0|send_elapse:37857|ack_elapse:37879|ctl_first_sent_time:1746006257706696|lagest_ack_time:1746006257743119|curr_delivered:739722| [2025/04/30 09:44:17 743196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257706696| [2025/04/30 09:44:17 743200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1164||sndq_packets_used_bytes:0|sndq_packets_free:174| [2025/04/30 09:44:17 743204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37370|rttvar:922|minrtt:31343|latest_rtt:36423|ack_delay:48| [2025/04/30 09:44:17 743208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37245|rttvar:940|minrtt:31343|latest_rtt:36423|ack_delay:48| [2025/04/30 09:44:17 743213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:862|lost_pn:859|thresh:3| [2025/04/30 09:44:17 743221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 743226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37245|rtt_var:940|pto_duration:41005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 743230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 743234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 743238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 743242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257808724|now:1746006257743225|interv:65499| [2025/04/30 09:44:17 743246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257808724|now:1746006257743225|interval:65499|pto_count:0|srtt:37245 [2025/04/30 09:44:17 743250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37857, ack_elapse 37879, delivered 45606|rate 1203991|lost 223| [2025/04/30 09:44:17 743254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203991) in round 16| [2025/04/30 09:44:17 743259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 743263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 743267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257706696|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 743271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257706696|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 743275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37245|latest_rtt:36423|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 743281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:322|largest:322|pns:2| [2025/04/30 09:44:17 743285] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:322|frame:ACK |recv_time:1746006257743119|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 743290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377743119|now:1746006257743119|interv:120000000| [2025/04/30 09:44:17 743294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377743119|now:1746006257743119|interv:120000000| [2025/04/30 09:44:17 743298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257743822|pq_index:0| [2025/04/30 09:44:17 743302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257742524| [2025/04/30 09:44:17 743306] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257743306| [2025/04/30 09:44:17 743311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257743310| [2025/04/30 09:44:17 743319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 743324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37245|min_srtt:37245|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 743328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:832404| [2025/04/30 09:44:17 743332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37245|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 743337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 743341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37245|min_srtt:37245|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 743346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:833583| [2025/04/30 09:44:17 743350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37245|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 743354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 743358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37245|min_srtt:37245|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 743363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:834762| [2025/04/30 09:44:17 743367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 743371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 743374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 743379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 743383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 743387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:769917| [2025/04/30 09:44:17 743392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 743395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 743399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257743822| [2025/04/30 09:44:17 743406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257743822| [2025/04/30 09:44:17 743410] [debug] |xqc_engine_wakeup_after|wakeup:1746006257743822|now:1746006257743410|diff:412| [2025/04/30 09:44:17 743414] [debug] |xqc_engine_main_logic|END|now:1746006257743310| [2025/04/30 09:44:17 743419] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257743419| [2025/04/30 09:44:17 743423] [debug] |xqc_engine_wakeup_after|wakeup:1746006257743822|now:1746006257743423|diff:399| [2025/04/30 09:44:17 743427] [debug] |xqc_engine_main_logic|END|now:1746006257743419| [2025/04/30 09:44:17 744494] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257744494| [2025/04/30 09:44:17 744504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257743822|pq_index:0| [2025/04/30 09:44:17 744508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257743310| [2025/04/30 09:44:17 744513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257744512| [2025/04/30 09:44:17 744518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257743822|now:1746006257744512| [2025/04/30 09:44:17 744522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257743822|now:1746006257744512| [2025/04/30 09:44:17 744526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 744530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 744535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37245|min_srtt:37245|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 744540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:834762| [2025/04/30 09:44:17 744544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 744548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 744552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 744556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 744561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 744565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:769917| [2025/04/30 09:44:17 744569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 744574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:901| [2025/04/30 09:44:17 744605] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:901|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257744582|stream_id:0|stream_offset:769917| [2025/04/30 09:44:17 744610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 744623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 744630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37245|rtt_var:940|pto_duration:41005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 744637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 744643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 744649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 744656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257810587|now:1746006257744629|interv:65958| [2025/04/30 09:44:17 744662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257810587|now:1746006257744629|interval:65958|pto_count:0|srtt:37245 [2025/04/30 09:44:17 744669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 744674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 744678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:771096| [2025/04/30 09:44:17 744684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 744691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:902| [2025/04/30 09:44:17 744731] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:902|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257744702|stream_id:0|stream_offset:771096| [2025/04/30 09:44:17 744740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 744748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 744754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37245|rtt_var:940|pto_duration:41005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 744762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 744767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 744773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 744778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257810707|now:1746006257744754|interv:65953| [2025/04/30 09:44:17 744783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257810707|now:1746006257744754|interval:65953|pto_count:0|srtt:37245 [2025/04/30 09:44:17 744789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 744798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 744802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:772275| [2025/04/30 09:44:17 744807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 744810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257745810|now:1746006257744810|interv:1000| [2025/04/30 09:44:17 744815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 744818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 744822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257745810| [2025/04/30 09:44:17 744827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257745810| [2025/04/30 09:44:17 744831] [debug] |xqc_engine_wakeup_after|wakeup:1746006257745810|now:1746006257744830|diff:980| [2025/04/30 09:44:17 744835] [debug] |xqc_engine_main_logic|END|now:1746006257744512| [2025/04/30 09:44:17 745103] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257745102| [2025/04/30 09:44:17 745111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 745117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:322| [2025/04/30 09:44:17 745120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:323| [2025/04/30 09:44:17 745126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:323| [2025/04/30 09:44:17 745130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 745152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 745157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:694116|prior_time:1746006257705240|is_app_limited:0|send_elapse:37975|ack_elapse:39862|ctl_first_sent_time:1746006257706814|lagest_ack_time:1746006257745102|curr_delivered:740922| [2025/04/30 09:44:17 745161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257706814| [2025/04/30 09:44:17 745166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1163||sndq_packets_used_bytes:0|sndq_packets_free:175| [2025/04/30 09:44:17 745170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 745175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:694116|prior_time:1746006257705240|is_app_limited:0|send_elapse:37975|ack_elapse:39862|ctl_first_sent_time:1746006257706814|lagest_ack_time:1746006257745102|curr_delivered:742122| [2025/04/30 09:44:17 745179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257706922| [2025/04/30 09:44:17 745183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1162||sndq_packets_used_bytes:0|sndq_packets_free:176| [2025/04/30 09:44:17 745191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37245|rttvar:940|minrtt:31343|latest_rtt:38180|ack_delay:48| [2025/04/30 09:44:17 745196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37356|rttvar:926|minrtt:31343|latest_rtt:38180|ack_delay:48| [2025/04/30 09:44:17 745200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:864|lost_pn:861|thresh:3| [2025/04/30 09:44:17 745204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 745208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37356|rtt_var:926|pto_duration:41060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 745212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 745216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 745220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 745224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257810762|now:1746006257745208|interv:65554| [2025/04/30 09:44:17 745228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257810762|now:1746006257745208|interval:65554|pto_count:0|srtt:37356 [2025/04/30 09:44:17 745232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37975, ack_elapse 39862, delivered 48006|rate 1204304|lost 223| [2025/04/30 09:44:17 745237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204304) in round 16| [2025/04/30 09:44:17 745241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 745245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 745249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257706922|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 745253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257706922|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 745258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37356|latest_rtt:38180|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 745263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:323|largest:323|pns:2| [2025/04/30 09:44:17 745268] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:323|frame:ACK |recv_time:1746006257745102|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 745272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377745102|now:1746006257745102|interv:120000000| [2025/04/30 09:44:17 745276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377745102|now:1746006257745102|interv:120000000| [2025/04/30 09:44:17 745283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257745810|pq_index:0| [2025/04/30 09:44:17 745287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257744512| [2025/04/30 09:44:17 745291] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257745291| [2025/04/30 09:44:17 745296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257745295| [2025/04/30 09:44:17 745301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 745305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37356|min_srtt:37356|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 745310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:834762| [2025/04/30 09:44:17 745314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37356|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 745319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 745323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37356|min_srtt:37356|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 745327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:835941| [2025/04/30 09:44:17 745332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37356|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 745336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 745340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37356|min_srtt:37356|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 745344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:837120| [2025/04/30 09:44:17 745349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 745353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 745356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 745361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 745365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 745369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:772275| [2025/04/30 09:44:17 745376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 745380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 745384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257745810| [2025/04/30 09:44:17 745388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257745810| [2025/04/30 09:44:17 745392] [debug] |xqc_engine_wakeup_after|wakeup:1746006257745810|now:1746006257745392|diff:418| [2025/04/30 09:44:17 745396] [debug] |xqc_engine_main_logic|END|now:1746006257745295| [2025/04/30 09:44:17 745401] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257745401| [2025/04/30 09:44:17 745405] [debug] |xqc_engine_wakeup_after|wakeup:1746006257745810|now:1746006257745405|diff:405| [2025/04/30 09:44:17 745409] [debug] |xqc_engine_main_logic|END|now:1746006257745401| [2025/04/30 09:44:17 746476] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257746476| [2025/04/30 09:44:17 746486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257745810|pq_index:0| [2025/04/30 09:44:17 746491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257745295| [2025/04/30 09:44:17 746496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257746495| [2025/04/30 09:44:17 746500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257745810|now:1746006257746495| [2025/04/30 09:44:17 746504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257745810|now:1746006257746495| [2025/04/30 09:44:17 746508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 746513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 746518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37356|min_srtt:37356|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 746522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:837120| [2025/04/30 09:44:17 746527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 746530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 746534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 746539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 746543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 746547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:772275| [2025/04/30 09:44:17 746557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 746561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:903| [2025/04/30 09:44:17 746593] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:903|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257746569|stream_id:0|stream_offset:772275| [2025/04/30 09:44:17 746599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 746604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 746611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37356|rtt_var:926|pto_duration:41060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 746618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 746625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 746631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 746638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257812629|now:1746006257746611|interv:66018| [2025/04/30 09:44:17 746644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257812629|now:1746006257746611|interval:66018|pto_count:0|srtt:37356 [2025/04/30 09:44:17 746651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 746657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 746662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:773454| [2025/04/30 09:44:17 746666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 746670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:904| [2025/04/30 09:44:17 746710] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:904|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257746680|stream_id:0|stream_offset:773454| [2025/04/30 09:44:17 746720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 746727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 746734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37356|rtt_var:926|pto_duration:41060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 746741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 746747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 746752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 746761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257812740|now:1746006257746734|interv:66006| [2025/04/30 09:44:17 746765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257812740|now:1746006257746734|interval:66006|pto_count:0|srtt:37356 [2025/04/30 09:44:17 746769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 746774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 746779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:774633| [2025/04/30 09:44:17 746783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 746787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257747787|now:1746006257746787|interv:1000| [2025/04/30 09:44:17 746791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 746795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 746799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257747787| [2025/04/30 09:44:17 746803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257747787| [2025/04/30 09:44:17 746807] [debug] |xqc_engine_wakeup_after|wakeup:1746006257747787|now:1746006257746807|diff:980| [2025/04/30 09:44:17 746811] [debug] |xqc_engine_main_logic|END|now:1746006257746495| [2025/04/30 09:44:17 747117] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257747116| [2025/04/30 09:44:17 747125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 747131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:323| [2025/04/30 09:44:17 747152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:324| [2025/04/30 09:44:17 747158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:324| [2025/04/30 09:44:17 747162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 747167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 747172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:696516|prior_time:1746006257707222|is_app_limited:0|send_elapse:39733|ack_elapse:39894|ctl_first_sent_time:1746006257708677|lagest_ack_time:1746006257747116|curr_delivered:743322| [2025/04/30 09:44:17 747176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257708677| [2025/04/30 09:44:17 747181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1161||sndq_packets_used_bytes:0|sndq_packets_free:177| [2025/04/30 09:44:17 747185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 747189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45606|prior_delivered:698916|prior_time:1746006257709214|is_app_limited:0|send_elapse:37841|ack_elapse:37902|ctl_first_sent_time:1746006257710662|lagest_ack_time:1746006257747116|curr_delivered:744522| [2025/04/30 09:44:17 747198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257710662| [2025/04/30 09:44:17 747203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1160||sndq_packets_used_bytes:0|sndq_packets_free:178| [2025/04/30 09:44:17 747207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37356|rttvar:926|minrtt:31343|latest_rtt:36454|ack_delay:56| [2025/04/30 09:44:17 747211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37236|rttvar:934|minrtt:31343|latest_rtt:36454|ack_delay:56| [2025/04/30 09:44:17 747215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:866|lost_pn:863|thresh:3| [2025/04/30 09:44:17 747219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 747223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37236|rtt_var:934|pto_duration:40972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 747228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 747232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 747235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 747239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257812652|now:1746006257747223|interv:65429| [2025/04/30 09:44:17 747243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257812652|now:1746006257747223|interval:65429|pto_count:0|srtt:37236 [2025/04/30 09:44:17 747248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37841, ack_elapse 37902, delivered 45606|rate 1203261|lost 223| [2025/04/30 09:44:17 747252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203261) in round 16| [2025/04/30 09:44:17 747256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 747260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 747264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257710662|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 747269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257710662|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 747273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37236|latest_rtt:36454|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 747279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:324|largest:324|pns:2| [2025/04/30 09:44:17 747286] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:324|frame:ACK |recv_time:1746006257747116|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 747291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377747116|now:1746006257747116|interv:120000000| [2025/04/30 09:44:17 747295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377747116|now:1746006257747116|interv:120000000| [2025/04/30 09:44:17 747299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257747787|pq_index:0| [2025/04/30 09:44:17 747303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257746495| [2025/04/30 09:44:17 747307] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257747307| [2025/04/30 09:44:17 747312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257747311| [2025/04/30 09:44:17 747317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 747322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37236|min_srtt:37236|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 747326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:837120| [2025/04/30 09:44:17 747331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 747336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 747340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37236|min_srtt:37236|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 747345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:838299| [2025/04/30 09:44:17 747349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 747354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 747358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37236|min_srtt:37236|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 747362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:839478| [2025/04/30 09:44:17 747367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 747371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 747374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 747381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 747386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 747390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:774633| [2025/04/30 09:44:17 747394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 747398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 747402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257747787| [2025/04/30 09:44:17 747406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257747787| [2025/04/30 09:44:17 747410] [debug] |xqc_engine_wakeup_after|wakeup:1746006257747787|now:1746006257747410|diff:377| [2025/04/30 09:44:17 747414] [debug] |xqc_engine_main_logic|END|now:1746006257747311| [2025/04/30 09:44:17 747419] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257747419| [2025/04/30 09:44:17 747423] [debug] |xqc_engine_wakeup_after|wakeup:1746006257747787|now:1746006257747423|diff:364| [2025/04/30 09:44:17 747427] [debug] |xqc_engine_main_logic|END|now:1746006257747419| [2025/04/30 09:44:17 748495] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257748495| [2025/04/30 09:44:17 748506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257747787|pq_index:0| [2025/04/30 09:44:17 748510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257747311| [2025/04/30 09:44:17 748515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257748514| [2025/04/30 09:44:17 748519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257747787|now:1746006257748514| [2025/04/30 09:44:17 748524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257747787|now:1746006257748514| [2025/04/30 09:44:17 748528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 748532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 748537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37236|min_srtt:37236|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 748541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:839478| [2025/04/30 09:44:17 748546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 748550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 748554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 748562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 748567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 748571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:774633| [2025/04/30 09:44:17 748576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 748580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:905| [2025/04/30 09:44:17 748612] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:905|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257748588|stream_id:0|stream_offset:774633| [2025/04/30 09:44:17 748618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 748623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 748630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37236|rtt_var:934|pto_duration:40972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 748637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 748643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 748649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 748656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257814560|now:1746006257748630|interv:65930| [2025/04/30 09:44:17 748663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257814560|now:1746006257748630|interval:65930|pto_count:0|srtt:37236 [2025/04/30 09:44:17 748670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 748678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 748685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:775812| [2025/04/30 09:44:17 748692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 748699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:906| [2025/04/30 09:44:17 748735] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:906|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257748709|stream_id:0|stream_offset:775812| [2025/04/30 09:44:17 748742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 748747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 748760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37236|rtt_var:934|pto_duration:40972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 748767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 748774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 748780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 748786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257814681|now:1746006257748760|interv:65921| [2025/04/30 09:44:17 748791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257814681|now:1746006257748760|interval:65921|pto_count:0|srtt:37236 [2025/04/30 09:44:17 748795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 748800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 748804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:776991| [2025/04/30 09:44:17 748809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 748813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257749813|now:1746006257748813|interv:1000| [2025/04/30 09:44:17 748817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 748820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 748824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257749813| [2025/04/30 09:44:17 748829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257749813| [2025/04/30 09:44:17 748833] [debug] |xqc_engine_wakeup_after|wakeup:1746006257749813|now:1746006257748833|diff:980| [2025/04/30 09:44:17 748837] [debug] |xqc_engine_main_logic|END|now:1746006257748514| [2025/04/30 09:44:17 749095] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257749094| [2025/04/30 09:44:17 749102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 749108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:324| [2025/04/30 09:44:17 749112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:325| [2025/04/30 09:44:17 749118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:325| [2025/04/30 09:44:17 749122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 749127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 749131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:698916|prior_time:1746006257709214|is_app_limited:0|send_elapse:37947|ack_elapse:39880|ctl_first_sent_time:1746006257710768|lagest_ack_time:1746006257749094|curr_delivered:745722| [2025/04/30 09:44:17 749155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257710768| [2025/04/30 09:44:17 749165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1159||sndq_packets_used_bytes:0|sndq_packets_free:179| [2025/04/30 09:44:17 749169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 749173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:698916|prior_time:1746006257709214|is_app_limited:0|send_elapse:37947|ack_elapse:39880|ctl_first_sent_time:1746006257710768|lagest_ack_time:1746006257749094|curr_delivered:746922| [2025/04/30 09:44:17 749178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257710893| [2025/04/30 09:44:17 749182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1158||sndq_packets_used_bytes:0|sndq_packets_free:180| [2025/04/30 09:44:17 749186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37236|rttvar:934|minrtt:31343|latest_rtt:38201|ack_delay:56| [2025/04/30 09:44:17 749190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37350|rttvar:928|minrtt:31343|latest_rtt:38201|ack_delay:56| [2025/04/30 09:44:17 749194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:868|lost_pn:865|thresh:3| [2025/04/30 09:44:17 749198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 749202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37350|rtt_var:928|pto_duration:41062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 749207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 749211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 749214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 749218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257814771|now:1746006257749202|interv:65569| [2025/04/30 09:44:17 749222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257814771|now:1746006257749202|interval:65569|pto_count:0|srtt:37350 [2025/04/30 09:44:17 749227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37947, ack_elapse 39880, delivered 48006|rate 1203761|lost 223| [2025/04/30 09:44:17 749231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203761) in round 16| [2025/04/30 09:44:17 749235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 749239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 749243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257710893|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 749248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257710893|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:703722| [2025/04/30 09:44:17 749255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37350|latest_rtt:38201|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 749260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:325|largest:325|pns:2| [2025/04/30 09:44:17 749265] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:325|frame:ACK |recv_time:1746006257749094|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 749269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377749094|now:1746006257749094|interv:120000000| [2025/04/30 09:44:17 749273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377749094|now:1746006257749094|interv:120000000| [2025/04/30 09:44:17 749277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257749813|pq_index:0| [2025/04/30 09:44:17 749282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257748514| [2025/04/30 09:44:17 749286] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257749285| [2025/04/30 09:44:17 749290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257749289| [2025/04/30 09:44:17 749295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 749300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37350|min_srtt:37350|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 749305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:839478| [2025/04/30 09:44:17 749309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37350|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 749314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 749318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37350|min_srtt:37350|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 749322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:840657| [2025/04/30 09:44:17 749327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37350|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 749331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 749335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37350|min_srtt:37350|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 749342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:841836| [2025/04/30 09:44:17 749346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 749350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 749354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 749358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 749363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 749367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:776991| [2025/04/30 09:44:17 749371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 749375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 749379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257749813| [2025/04/30 09:44:17 749383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257749813| [2025/04/30 09:44:17 749387] [debug] |xqc_engine_wakeup_after|wakeup:1746006257749813|now:1746006257749387|diff:426| [2025/04/30 09:44:17 749391] [debug] |xqc_engine_main_logic|END|now:1746006257749289| [2025/04/30 09:44:17 749396] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257749396| [2025/04/30 09:44:17 749400] [debug] |xqc_engine_wakeup_after|wakeup:1746006257749813|now:1746006257749400|diff:413| [2025/04/30 09:44:17 749404] [debug] |xqc_engine_main_logic|END|now:1746006257749396| [2025/04/30 09:44:17 750472] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257750472| [2025/04/30 09:44:17 750482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257749813|pq_index:0| [2025/04/30 09:44:17 750487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257749289| [2025/04/30 09:44:17 750492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257750491| [2025/04/30 09:44:17 750496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257749813|now:1746006257750491| [2025/04/30 09:44:17 750500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257749813|now:1746006257750491| [2025/04/30 09:44:17 750504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 750509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 750513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37350|min_srtt:37350|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 750518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:841836| [2025/04/30 09:44:17 750527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 750531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 750535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 750539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 750544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 750548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:776991| [2025/04/30 09:44:17 750552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 750557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:907| [2025/04/30 09:44:17 750589] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:907|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257750565|stream_id:0|stream_offset:776991| [2025/04/30 09:44:17 750594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 750600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 750607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37350|rtt_var:928|pto_duration:41062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 750614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 750620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 750626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 750633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257816627|now:1746006257750607|interv:66020| [2025/04/30 09:44:17 750639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257816627|now:1746006257750607|interval:66020|pto_count:0|srtt:37350 [2025/04/30 09:44:17 750647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 750653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 750657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:778170| [2025/04/30 09:44:17 750662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 750669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:908| [2025/04/30 09:44:17 750709] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:908|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257750680|stream_id:0|stream_offset:778170| [2025/04/30 09:44:17 750724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 750732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 750739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37350|rtt_var:928|pto_duration:41062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 750746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 750752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 750756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 750760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257816742|now:1746006257750739|interv:66003| [2025/04/30 09:44:17 750764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257816742|now:1746006257750739|interval:66003|pto_count:0|srtt:37350 [2025/04/30 09:44:17 750769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 750774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 750778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:779349| [2025/04/30 09:44:17 750782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 750786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257751786|now:1746006257750786|interv:1000| [2025/04/30 09:44:17 750790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 750794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 750798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257751786| [2025/04/30 09:44:17 750802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257751786| [2025/04/30 09:44:17 750806] [debug] |xqc_engine_wakeup_after|wakeup:1746006257751786|now:1746006257750806|diff:980| [2025/04/30 09:44:17 750810] [debug] |xqc_engine_main_logic|END|now:1746006257750491| [2025/04/30 09:44:17 751085] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257751084| [2025/04/30 09:44:17 751093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 751099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:325| [2025/04/30 09:44:17 751103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:326| [2025/04/30 09:44:17 751109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:326| [2025/04/30 09:44:17 751113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 751118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 751127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46806|prior_delivered:701316|prior_time:1746006257711220|is_app_limited:0|send_elapse:39747|ack_elapse:39864|ctl_first_sent_time:1746006257712675|lagest_ack_time:1746006257751084|curr_delivered:748122| [2025/04/30 09:44:17 751147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257712675| [2025/04/30 09:44:17 751154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1157||sndq_packets_used_bytes:0|sndq_packets_free:181| [2025/04/30 09:44:17 751159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 751163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45600|prior_delivered:703722|prior_time:1746006257713405|is_app_limited:0|send_elapse:37955|ack_elapse:37679|ctl_first_sent_time:1746006257714871|lagest_ack_time:1746006257751084|curr_delivered:749322| [2025/04/30 09:44:17 751168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257714871| [2025/04/30 09:44:17 751172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1156||sndq_packets_used_bytes:0|sndq_packets_free:182| [2025/04/30 09:44:17 751176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37350|rttvar:928|minrtt:31343|latest_rtt:36213|ack_delay:48| [2025/04/30 09:44:17 751180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37202|rttvar:992|minrtt:31343|latest_rtt:36213|ack_delay:48| [2025/04/30 09:44:17 751184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:870|lost_pn:867|thresh:3| [2025/04/30 09:44:17 751188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 751192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37202|rtt_var:992|pto_duration:41170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 751197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 751201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 751205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 751209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257816850|now:1746006257751192|interv:65658| [2025/04/30 09:44:17 751212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257816850|now:1746006257751192|interval:65658|pto_count:0|srtt:37202 [2025/04/30 09:44:17 751217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37955, ack_elapse 37679, delivered 45600|rate 1201422|lost 223| [2025/04/30 09:44:17 751221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 16 -> 17| [2025/04/30 09:44:17 751225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201422) in round 17| [2025/04/30 09:44:17 751229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 751237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 751240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257714871|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 751245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257714871|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 751249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37202|latest_rtt:36213|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 751255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:326|largest:326|pns:2| [2025/04/30 09:44:17 751259] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:326|frame:ACK |recv_time:1746006257751084|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 751264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377751084|now:1746006257751084|interv:120000000| [2025/04/30 09:44:17 751268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377751084|now:1746006257751084|interv:120000000| [2025/04/30 09:44:17 751272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257751786|pq_index:0| [2025/04/30 09:44:17 751276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257750491| [2025/04/30 09:44:17 751280] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257751280| [2025/04/30 09:44:17 751285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257751284| [2025/04/30 09:44:17 751290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 751295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37202|min_srtt:37202|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 751299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:841836| [2025/04/30 09:44:17 751304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37202|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 751308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 751312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37202|min_srtt:37202|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 751317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:843015| [2025/04/30 09:44:17 751323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37202|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 751328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 751332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37202|min_srtt:37202|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 751336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:844194| [2025/04/30 09:44:17 751341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 751344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 751348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 751352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 751357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 751361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:779349| [2025/04/30 09:44:17 751377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 751382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 751388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257751786| [2025/04/30 09:44:17 751393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257751786| [2025/04/30 09:44:17 751399] [debug] |xqc_engine_wakeup_after|wakeup:1746006257751786|now:1746006257751399|diff:387| [2025/04/30 09:44:17 751404] [debug] |xqc_engine_main_logic|END|now:1746006257751284| [2025/04/30 09:44:17 751410] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257751410| [2025/04/30 09:44:17 751414] [debug] |xqc_engine_wakeup_after|wakeup:1746006257751786|now:1746006257751413|diff:373| [2025/04/30 09:44:17 751417] [debug] |xqc_engine_main_logic|END|now:1746006257751410| [2025/04/30 09:44:17 752478] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257752478| [2025/04/30 09:44:17 752494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257751786|pq_index:0| [2025/04/30 09:44:17 752500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257751284| [2025/04/30 09:44:17 752506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257752504| [2025/04/30 09:44:17 752511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257751786|now:1746006257752504| [2025/04/30 09:44:17 752515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257751786|now:1746006257752504| [2025/04/30 09:44:17 752526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 752530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 752536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37202|min_srtt:37202|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 752541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:844194| [2025/04/30 09:44:17 752546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 752550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 752554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 752558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 752563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 752567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:779349| [2025/04/30 09:44:17 752572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 752577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:909| [2025/04/30 09:44:17 752618] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:909|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257752586|stream_id:0|stream_offset:779349| [2025/04/30 09:44:17 752627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 752635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 752642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37202|rtt_var:992|pto_duration:41170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 752649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 752653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 752659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 752666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257818756|now:1746006257752642|interv:66114| [2025/04/30 09:44:17 752671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257818756|now:1746006257752642|interval:66114|pto_count:0|srtt:37202 [2025/04/30 09:44:17 752676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 752681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 752692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:780528| [2025/04/30 09:44:17 752700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 752706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:910| [2025/04/30 09:44:17 752750] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:910|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257752717|stream_id:0|stream_offset:780528| [2025/04/30 09:44:17 752760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 752768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 752775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37202|rtt_var:992|pto_duration:41170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 752782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 752789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 752795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 752801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257818887|now:1746006257752774|interv:66113| [2025/04/30 09:44:17 752807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257818887|now:1746006257752774|interval:66113|pto_count:0|srtt:37202 [2025/04/30 09:44:17 752815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 752823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 752830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:781707| [2025/04/30 09:44:17 752837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 752844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257753843|now:1746006257752843|interv:1000| [2025/04/30 09:44:17 752850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 752856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 752862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257753843| [2025/04/30 09:44:17 752869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257753843| [2025/04/30 09:44:17 752875] [debug] |xqc_engine_wakeup_after|wakeup:1746006257753843|now:1746006257752875|diff:968| [2025/04/30 09:44:17 752882] [debug] |xqc_engine_main_logic|END|now:1746006257752504| [2025/04/30 09:44:17 753083] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257753082| [2025/04/30 09:44:17 753094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 753101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:326| [2025/04/30 09:44:17 753105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:327| [2025/04/30 09:44:17 753111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:327| [2025/04/30 09:44:17 753115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 753120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 753125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:703722|prior_time:1746006257713405|is_app_limited:0|send_elapse:38062|ack_elapse:39677|ctl_first_sent_time:1746006257714978|lagest_ack_time:1746006257753082|curr_delivered:750522| [2025/04/30 09:44:17 753130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257714978| [2025/04/30 09:44:17 753163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1155||sndq_packets_used_bytes:0|sndq_packets_free:183| [2025/04/30 09:44:17 753169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 753174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:703722|prior_time:1746006257713405|is_app_limited:0|send_elapse:38062|ack_elapse:39677|ctl_first_sent_time:1746006257714978|lagest_ack_time:1746006257753082|curr_delivered:751722| [2025/04/30 09:44:17 753179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257715083| [2025/04/30 09:44:17 753183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1154||sndq_packets_used_bytes:0|sndq_packets_free:184| [2025/04/30 09:44:17 753187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37202|rttvar:992|minrtt:31343|latest_rtt:37999|ack_delay:48| [2025/04/30 09:44:17 753191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37295|rttvar:931|minrtt:31343|latest_rtt:37999|ack_delay:48| [2025/04/30 09:44:17 753196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:872|lost_pn:869|thresh:3| [2025/04/30 09:44:17 753200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 753204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37295|rtt_var:931|pto_duration:41019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 753209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 753213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 753216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 753220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257818736|now:1746006257753204|interv:65532| [2025/04/30 09:44:17 753225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257818736|now:1746006257753204|interval:65532|pto_count:0|srtt:37295 [2025/04/30 09:44:17 753233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 38062, ack_elapse 39677, delivered 48000|rate 1209768|lost 223| [2025/04/30 09:44:17 753238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209768) in round 17| [2025/04/30 09:44:17 753242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 753246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 753250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257715083|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 753255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257715083|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 753259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37295|latest_rtt:37999|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 753265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:327|largest:327|pns:2| [2025/04/30 09:44:17 753270] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:327|frame:ACK |recv_time:1746006257753082|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 753275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377753082|now:1746006257753082|interv:120000000| [2025/04/30 09:44:17 753279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377753082|now:1746006257753082|interv:120000000| [2025/04/30 09:44:17 753283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257753843|pq_index:0| [2025/04/30 09:44:17 753287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257752504| [2025/04/30 09:44:17 753291] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257753291| [2025/04/30 09:44:17 753297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257753295| [2025/04/30 09:44:17 753302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 753307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37295|min_srtt:37295|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 753311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:844194| [2025/04/30 09:44:17 753316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 753323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 753328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37295|min_srtt:37295|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 753332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:845373| [2025/04/30 09:44:17 753337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 753342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 753346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37295|min_srtt:37295|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 753350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:846552| [2025/04/30 09:44:17 753355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 753359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 753363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 753367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 753371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 753376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:781707| [2025/04/30 09:44:17 753380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 753384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 753388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257753843| [2025/04/30 09:44:17 753392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257753843| [2025/04/30 09:44:17 753396] [debug] |xqc_engine_wakeup_after|wakeup:1746006257753843|now:1746006257753396|diff:447| [2025/04/30 09:44:17 753400] [debug] |xqc_engine_main_logic|END|now:1746006257753295| [2025/04/30 09:44:17 753406] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257753406| [2025/04/30 09:44:17 753409] [debug] |xqc_engine_wakeup_after|wakeup:1746006257753843|now:1746006257753409|diff:434| [2025/04/30 09:44:17 753413] [debug] |xqc_engine_main_logic|END|now:1746006257753406| [2025/04/30 09:44:17 754487] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257754486| [2025/04/30 09:44:17 754498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257753843|pq_index:0| [2025/04/30 09:44:17 754503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257753295| [2025/04/30 09:44:17 754508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257754507| [2025/04/30 09:44:17 754518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257753843|now:1746006257754507| [2025/04/30 09:44:17 754523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257753843|now:1746006257754507| [2025/04/30 09:44:17 754527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 754531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 754536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37295|min_srtt:37295|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 754541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:846552| [2025/04/30 09:44:17 754545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 754549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 754553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 754558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 754562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 754567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:781707| [2025/04/30 09:44:17 754571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 754576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:911| [2025/04/30 09:44:17 754609] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:911|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257754585|stream_id:0|stream_offset:781707| [2025/04/30 09:44:17 754616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 754620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 754625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37295|rtt_var:931|pto_duration:41019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 754629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 754633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 754637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 754641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257820604|now:1746006257754625|interv:65979| [2025/04/30 09:44:17 754650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257820604|now:1746006257754625|interval:65979|pto_count:0|srtt:37295 [2025/04/30 09:44:17 754655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 754660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 754664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:782886| [2025/04/30 09:44:17 754669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 754673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:912| [2025/04/30 09:44:17 754697] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:912|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257754680|stream_id:0|stream_offset:782886| [2025/04/30 09:44:17 754703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 754708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 754712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37295|rtt_var:931|pto_duration:41019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 754716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 754720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 754724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 754728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257820699|now:1746006257754712|interv:65987| [2025/04/30 09:44:17 754732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257820699|now:1746006257754712|interval:65987|pto_count:0|srtt:37295 [2025/04/30 09:44:17 754737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 754745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 754751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:784065| [2025/04/30 09:44:17 754759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 754765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257755765|now:1746006257754765|interv:1000| [2025/04/30 09:44:17 754771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 754777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 754784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257755765| [2025/04/30 09:44:17 754797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257755765| [2025/04/30 09:44:17 754803] [debug] |xqc_engine_wakeup_after|wakeup:1746006257755765|now:1746006257754803|diff:962| [2025/04/30 09:44:17 754810] [debug] |xqc_engine_main_logic|END|now:1746006257754507| [2025/04/30 09:44:17 755066] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257755065| [2025/04/30 09:44:17 755074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 755080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:327| [2025/04/30 09:44:17 755084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:328| [2025/04/30 09:44:17 755090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:328| [2025/04/30 09:44:17 755094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 755099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 755104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:706122|prior_time:1746006257715244|is_app_limited:0|send_elapse:39673|ack_elapse:39821|ctl_first_sent_time:1746006257716691|lagest_ack_time:1746006257755065|curr_delivered:752922| [2025/04/30 09:44:17 755109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257716691| [2025/04/30 09:44:17 755113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1153||sndq_packets_used_bytes:0|sndq_packets_free:185| [2025/04/30 09:44:17 755118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 755122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45600|prior_delivered:708522|prior_time:1746006257717196|is_app_limited:0|send_elapse:37871|ack_elapse:37869|ctl_first_sent_time:1746006257718655|lagest_ack_time:1746006257755065|curr_delivered:754122| [2025/04/30 09:44:17 755127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257718655| [2025/04/30 09:44:17 755131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1152||sndq_packets_used_bytes:0|sndq_packets_free:186| [2025/04/30 09:44:17 755159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37295|rttvar:931|minrtt:31343|latest_rtt:36410|ack_delay:48| [2025/04/30 09:44:17 755164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37179|rttvar:932|minrtt:31343|latest_rtt:36410|ack_delay:48| [2025/04/30 09:44:17 755168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:874|lost_pn:871|thresh:3| [2025/04/30 09:44:17 755173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 755177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37179|rtt_var:932|pto_duration:40907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 755181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 755190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 755194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 755198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257820587|now:1746006257755176|interv:65411| [2025/04/30 09:44:17 755202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257820587|now:1746006257755176|interval:65411|pto_count:0|srtt:37179 [2025/04/30 09:44:17 755207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37871, ack_elapse 37869, delivered 45600|rate 1204087|lost 223| [2025/04/30 09:44:17 755211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204087) in round 17| [2025/04/30 09:44:17 755215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 755219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 755223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257718655|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 755228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257718655|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 755233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37179|latest_rtt:36410|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 755239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:328|largest:328|pns:2| [2025/04/30 09:44:17 755243] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:328|frame:ACK |recv_time:1746006257755065|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 755248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377755065|now:1746006257755065|interv:120000000| [2025/04/30 09:44:17 755252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377755065|now:1746006257755065|interv:120000000| [2025/04/30 09:44:17 755256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257755765|pq_index:0| [2025/04/30 09:44:17 755260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257754507| [2025/04/30 09:44:17 755264] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257755264| [2025/04/30 09:44:17 755269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257755268| [2025/04/30 09:44:17 755275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 755279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37179|min_srtt:37179|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 755287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:846552| [2025/04/30 09:44:17 755292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37179|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 755296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 755301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37179|min_srtt:37179|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 755305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:847731| [2025/04/30 09:44:17 755309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37179|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 755314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 755318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37179|min_srtt:37179|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 755322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:848910| [2025/04/30 09:44:17 755326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 755330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 755334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 755338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 755343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 755347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:784065| [2025/04/30 09:44:17 755351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 755355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 755359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257755765| [2025/04/30 09:44:17 755363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257755765| [2025/04/30 09:44:17 755367] [debug] |xqc_engine_wakeup_after|wakeup:1746006257755765|now:1746006257755367|diff:398| [2025/04/30 09:44:17 755372] [debug] |xqc_engine_main_logic|END|now:1746006257755268| [2025/04/30 09:44:17 755377] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257755377| [2025/04/30 09:44:17 755381] [debug] |xqc_engine_wakeup_after|wakeup:1746006257755765|now:1746006257755381|diff:384| [2025/04/30 09:44:17 755387] [debug] |xqc_engine_main_logic|END|now:1746006257755377| [2025/04/30 09:44:17 756460] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257756460| [2025/04/30 09:44:17 756472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257755765|pq_index:0| [2025/04/30 09:44:17 756476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257755268| [2025/04/30 09:44:17 756482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257756481| [2025/04/30 09:44:17 756487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257755765|now:1746006257756481| [2025/04/30 09:44:17 756491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257755765|now:1746006257756481| [2025/04/30 09:44:17 756495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 756499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 756504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37179|min_srtt:37179|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 756509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:848910| [2025/04/30 09:44:17 756514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 756518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 756522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 756526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 756531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 756535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:784065| [2025/04/30 09:44:17 756540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 756544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:913| [2025/04/30 09:44:17 756577] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:913|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257756553|stream_id:0|stream_offset:784065| [2025/04/30 09:44:17 756583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:913|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 756588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 756592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37179|rtt_var:932|pto_duration:40907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 756602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 756606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 756610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 756614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257822460|now:1746006257756592|interv:65868| [2025/04/30 09:44:17 756618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257822460|now:1746006257756592|interval:65868|pto_count:0|srtt:37179 [2025/04/30 09:44:17 756623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 756627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 756632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:785244| [2025/04/30 09:44:17 756636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 756640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:914| [2025/04/30 09:44:17 756664] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:914|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257756647|stream_id:0|stream_offset:785244| [2025/04/30 09:44:17 756669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 756674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 756678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37179|rtt_var:932|pto_duration:40907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 756682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 756686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 756690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 756694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257822554|now:1746006257756678|interv:65876| [2025/04/30 09:44:17 756698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257822554|now:1746006257756678|interval:65876|pto_count:0|srtt:37179 [2025/04/30 09:44:17 756702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 756706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 756712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:786423| [2025/04/30 09:44:17 756724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 756731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257757730|now:1746006257756730|interv:1000| [2025/04/30 09:44:17 756737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 756743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 756749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257757730| [2025/04/30 09:44:17 756756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257757730| [2025/04/30 09:44:17 756763] [debug] |xqc_engine_wakeup_after|wakeup:1746006257757730|now:1746006257756763|diff:967| [2025/04/30 09:44:17 756770] [debug] |xqc_engine_main_logic|END|now:1746006257756481| [2025/04/30 09:44:17 757113] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257757112| [2025/04/30 09:44:17 757122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 757128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:328| [2025/04/30 09:44:17 757151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:329| [2025/04/30 09:44:17 757162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:329| [2025/04/30 09:44:17 757166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 757171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 757176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:708522|prior_time:1746006257717196|is_app_limited:0|send_elapse:37986|ack_elapse:39916|ctl_first_sent_time:1746006257718770|lagest_ack_time:1746006257757112|curr_delivered:755322| [2025/04/30 09:44:17 757181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257718770| [2025/04/30 09:44:17 757186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1151||sndq_packets_used_bytes:0|sndq_packets_free:187| [2025/04/30 09:44:17 757190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 757194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:708522|prior_time:1746006257717196|is_app_limited:0|send_elapse:37986|ack_elapse:39916|ctl_first_sent_time:1746006257718770|lagest_ack_time:1746006257757112|curr_delivered:756522| [2025/04/30 09:44:17 757199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257718880| [2025/04/30 09:44:17 757203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1150||sndq_packets_used_bytes:0|sndq_packets_free:188| [2025/04/30 09:44:17 757207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37179|rttvar:932|minrtt:31343|latest_rtt:38232|ack_delay:104| [2025/04/30 09:44:17 757212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37298|rttvar:936|minrtt:31343|latest_rtt:38232|ack_delay:104| [2025/04/30 09:44:17 757216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:876|lost_pn:873|thresh:3| [2025/04/30 09:44:17 757225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 757230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37298|rtt_var:936|pto_duration:41042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 757234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 757238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 757242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 757246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257822689|now:1746006257757229|interv:65460| [2025/04/30 09:44:17 757250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257822689|now:1746006257757229|interval:65460|pto_count:0|srtt:37298 [2025/04/30 09:44:17 757254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37986, ack_elapse 39916, delivered 48000|rate 1202525|lost 223| [2025/04/30 09:44:17 757259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202525) in round 17| [2025/04/30 09:44:17 757263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 757267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 757271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257718880|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 757275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257718880|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 757280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37298|latest_rtt:38232|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 757286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:329|largest:329|pns:2| [2025/04/30 09:44:17 757290] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:329|frame:ACK |recv_time:1746006257757112|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 757295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377757112|now:1746006257757112|interv:120000000| [2025/04/30 09:44:17 757299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377757112|now:1746006257757112|interv:120000000| [2025/04/30 09:44:17 757303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257757730|pq_index:0| [2025/04/30 09:44:17 757308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257756481| [2025/04/30 09:44:17 757312] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257757311| [2025/04/30 09:44:17 757317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257757315| [2025/04/30 09:44:17 757325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 757330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37298|min_srtt:37298|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 757334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:848910| [2025/04/30 09:44:17 757339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37298|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 757343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 757348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37298|min_srtt:37298|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 757352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:850089| [2025/04/30 09:44:17 757357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37298|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 757361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 757365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37298|min_srtt:37298|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 757370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:851268| [2025/04/30 09:44:17 757374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 757378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 757382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 757386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 757390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 757395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:786423| [2025/04/30 09:44:17 757399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 757403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 757414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257757730| [2025/04/30 09:44:17 757418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257757730| [2025/04/30 09:44:17 757422] [debug] |xqc_engine_wakeup_after|wakeup:1746006257757730|now:1746006257757422|diff:308| [2025/04/30 09:44:17 757426] [debug] |xqc_engine_main_logic|END|now:1746006257757315| [2025/04/30 09:44:17 757431] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257757431| [2025/04/30 09:44:17 757435] [debug] |xqc_engine_wakeup_after|wakeup:1746006257757730|now:1746006257757435|diff:295| [2025/04/30 09:44:17 757439] [debug] |xqc_engine_main_logic|END|now:1746006257757431| [2025/04/30 09:44:17 758512] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257758512| [2025/04/30 09:44:17 758523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257757730|pq_index:0| [2025/04/30 09:44:17 758528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257757315| [2025/04/30 09:44:17 758533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257758532| [2025/04/30 09:44:17 758538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257757730|now:1746006257758532| [2025/04/30 09:44:17 758542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257757730|now:1746006257758532| [2025/04/30 09:44:17 758546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 758550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 758556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37298|min_srtt:37298|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 758560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:851268| [2025/04/30 09:44:17 758565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 758569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 758573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 758577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 758582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 758586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:786423| [2025/04/30 09:44:17 758590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 758595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:915| [2025/04/30 09:44:17 758627] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:915|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257758603|stream_id:0|stream_offset:786423| [2025/04/30 09:44:17 758638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 758643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 758647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37298|rtt_var:936|pto_duration:41042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 758652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 758656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 758660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 758664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257824645|now:1746006257758647|interv:65998| [2025/04/30 09:44:17 758668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257824645|now:1746006257758647|interval:65998|pto_count:0|srtt:37298 [2025/04/30 09:44:17 758672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 758677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 758682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:787602| [2025/04/30 09:44:17 758689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 758696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:916| [2025/04/30 09:44:17 758736] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:916|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257758707|stream_id:0|stream_offset:787602| [2025/04/30 09:44:17 758746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 758753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 758761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37298|rtt_var:936|pto_duration:41042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 758767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 758774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 758781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 758787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257824749|now:1746006257758760|interv:65989| [2025/04/30 09:44:17 758794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257824749|now:1746006257758760|interval:65989|pto_count:0|srtt:37298 [2025/04/30 09:44:17 758806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 758814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 758821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:788781| [2025/04/30 09:44:17 758828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 758834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257759834|now:1746006257758834|interv:1000| [2025/04/30 09:44:17 758840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 758846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 758853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257759834| [2025/04/30 09:44:17 758859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257759834| [2025/04/30 09:44:17 758866] [debug] |xqc_engine_wakeup_after|wakeup:1746006257759834|now:1746006257758866|diff:968| [2025/04/30 09:44:17 758873] [debug] |xqc_engine_main_logic|END|now:1746006257758532| [2025/04/30 09:44:17 759055] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257759054| [2025/04/30 09:44:17 759061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 759067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:329| [2025/04/30 09:44:17 759071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:330| [2025/04/30 09:44:17 759077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:330| [2025/04/30 09:44:17 759081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 759086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 759091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:710922|prior_time:1746006257719196|is_app_limited:0|send_elapse:39760|ack_elapse:39858|ctl_first_sent_time:1746006257720651|lagest_ack_time:1746006257759054|curr_delivered:757722| [2025/04/30 09:44:17 759096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257720651| [2025/04/30 09:44:17 759100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1149||sndq_packets_used_bytes:0|sndq_packets_free:189| [2025/04/30 09:44:17 759105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 759109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45600|prior_delivered:713322|prior_time:1746006257721180|is_app_limited:0|send_elapse:39631|ack_elapse:37874|ctl_first_sent_time:1746006257722634|lagest_ack_time:1746006257759054|curr_delivered:758922| [2025/04/30 09:44:17 759114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257722634| [2025/04/30 09:44:17 759118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1148||sndq_packets_used_bytes:0|sndq_packets_free:190| [2025/04/30 09:44:17 759126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37298|rttvar:936|minrtt:31343|latest_rtt:36420|ack_delay:56| [2025/04/30 09:44:17 759131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37181|rttvar:935|minrtt:31343|latest_rtt:36420|ack_delay:56| [2025/04/30 09:44:17 759159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:878|lost_pn:875|thresh:3| [2025/04/30 09:44:17 759163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 759167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37181|rtt_var:935|pto_duration:40921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 759172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 759176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 759180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 759184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257824628|now:1746006257759167|interv:65461| [2025/04/30 09:44:17 759188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257824628|now:1746006257759167|interval:65461|pto_count:0|srtt:37181 [2025/04/30 09:44:17 759192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39631, ack_elapse 37874, delivered 45600|rate 1150614|lost 223| [2025/04/30 09:44:17 759197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150614) in round 17| [2025/04/30 09:44:17 759201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 759205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 759209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257722634|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 759214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257722634|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 759218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37181|latest_rtt:36420|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 759224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:330|largest:330|pns:2| [2025/04/30 09:44:17 759229] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:330|frame:ACK |recv_time:1746006257759054|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 759234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377759054|now:1746006257759054|interv:120000000| [2025/04/30 09:44:17 759238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377759054|now:1746006257759054|interv:120000000| [2025/04/30 09:44:17 759245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257759834|pq_index:0| [2025/04/30 09:44:17 759249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257758532| [2025/04/30 09:44:17 759253] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257759253| [2025/04/30 09:44:17 759258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257759257| [2025/04/30 09:44:17 759264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 759269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37181|min_srtt:37181|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 759273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:851268| [2025/04/30 09:44:17 759278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37181|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 759282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 759287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37181|min_srtt:37181|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 759292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:852447| [2025/04/30 09:44:17 759296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37181|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 759301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 759305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37181|min_srtt:37181|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 759309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:853626| [2025/04/30 09:44:17 759314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 759317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 759321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 759326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 759330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 759337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:788781| [2025/04/30 09:44:17 759341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 759345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 759349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257759834| [2025/04/30 09:44:17 759353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257759834| [2025/04/30 09:44:17 759357] [debug] |xqc_engine_wakeup_after|wakeup:1746006257759834|now:1746006257759357|diff:477| [2025/04/30 09:44:17 759362] [debug] |xqc_engine_main_logic|END|now:1746006257759257| [2025/04/30 09:44:17 759367] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257759367| [2025/04/30 09:44:17 759371] [debug] |xqc_engine_wakeup_after|wakeup:1746006257759834|now:1746006257759371|diff:463| [2025/04/30 09:44:17 759375] [debug] |xqc_engine_main_logic|END|now:1746006257759367| [2025/04/30 09:44:17 760448] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257760448| [2025/04/30 09:44:17 760459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257759834|pq_index:0| [2025/04/30 09:44:17 760464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257759257| [2025/04/30 09:44:17 760469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257760468| [2025/04/30 09:44:17 760474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257759834|now:1746006257760468| [2025/04/30 09:44:17 760478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257759834|now:1746006257760468| [2025/04/30 09:44:17 760482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 760486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 760491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37181|min_srtt:37181|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 760496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:853626| [2025/04/30 09:44:17 760501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 760505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 760509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 760513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 760518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 760522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:788781| [2025/04/30 09:44:17 760532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 760536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:917| [2025/04/30 09:44:17 760569] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:917|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257760545|stream_id:0|stream_offset:788781| [2025/04/30 09:44:17 760575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 760580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 760585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37181|rtt_var:935|pto_duration:40921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 760589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 760593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 760597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 760601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257826466|now:1746006257760584|interv:65882| [2025/04/30 09:44:17 760605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257826466|now:1746006257760584|interval:65882|pto_count:0|srtt:37181 [2025/04/30 09:44:17 760609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 760614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 760619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:789960| [2025/04/30 09:44:17 760623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 760627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:918| [2025/04/30 09:44:17 760650] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:918|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257760634|stream_id:0|stream_offset:789960| [2025/04/30 09:44:17 760655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 760660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 760664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37181|rtt_var:935|pto_duration:40921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 760668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 760672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 760680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 760684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257826555|now:1746006257760664|interv:65891| [2025/04/30 09:44:17 760688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257826555|now:1746006257760664|interval:65891|pto_count:0|srtt:37181 [2025/04/30 09:44:17 760692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 760699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 760706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:791139| [2025/04/30 09:44:17 760713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 760719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257761719|now:1746006257760719|interv:1000| [2025/04/30 09:44:17 760726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 760732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 760738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257761719| [2025/04/30 09:44:17 760745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257761719| [2025/04/30 09:44:17 760752] [debug] |xqc_engine_wakeup_after|wakeup:1746006257761719|now:1746006257760751|diff:968| [2025/04/30 09:44:17 760758] [debug] |xqc_engine_main_logic|END|now:1746006257760468| [2025/04/30 09:44:17 761041] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257761040| [2025/04/30 09:44:17 761049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 761055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:330| [2025/04/30 09:44:17 761060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:331| [2025/04/30 09:44:17 761065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:331| [2025/04/30 09:44:17 761070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 761075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 761079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:713322|prior_time:1746006257721180|is_app_limited:0|send_elapse:39739|ack_elapse:39860|ctl_first_sent_time:1746006257722742|lagest_ack_time:1746006257761040|curr_delivered:760122| [2025/04/30 09:44:17 761084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257722742| [2025/04/30 09:44:17 761088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1147||sndq_packets_used_bytes:0|sndq_packets_free:191| [2025/04/30 09:44:17 761093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 761102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:713322|prior_time:1746006257721180|is_app_limited:0|send_elapse:39739|ack_elapse:39860|ctl_first_sent_time:1746006257722742|lagest_ack_time:1746006257761040|curr_delivered:761322| [2025/04/30 09:44:17 761106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257722865| [2025/04/30 09:44:17 761110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1146||sndq_packets_used_bytes:0|sndq_packets_free:192| [2025/04/30 09:44:17 761115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37181|rttvar:935|minrtt:31343|latest_rtt:38175|ack_delay:48| [2025/04/30 09:44:17 761119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37299|rttvar:938|minrtt:31343|latest_rtt:38175|ack_delay:48| [2025/04/30 09:44:17 761123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:880|lost_pn:877|thresh:3| [2025/04/30 09:44:17 761127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 761151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37299|rtt_var:938|pto_duration:41051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 761161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 761165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 761168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 761172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257826685|now:1746006257761151|interv:65534| [2025/04/30 09:44:17 761176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257826685|now:1746006257761151|interval:65534|pto_count:0|srtt:37299 [2025/04/30 09:44:17 761181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39739, ack_elapse 39860, delivered 48000|rate 1204214|lost 223| [2025/04/30 09:44:17 761185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204214) in round 17| [2025/04/30 09:44:17 761190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 761194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 761198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257722865|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 761203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257722865|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 761207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37299|latest_rtt:38175|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 761213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:331|largest:331|pns:2| [2025/04/30 09:44:17 761221] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:331|frame:ACK |recv_time:1746006257761040|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 761226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377761040|now:1746006257761040|interv:120000000| [2025/04/30 09:44:17 761230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377761040|now:1746006257761040|interv:120000000| [2025/04/30 09:44:17 761234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257761719|pq_index:0| [2025/04/30 09:44:17 761238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257760468| [2025/04/30 09:44:17 761243] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257761242| [2025/04/30 09:44:17 761248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257761246| [2025/04/30 09:44:17 761253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 761258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37299|min_srtt:37299|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 761262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:853626| [2025/04/30 09:44:17 761267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37299|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 761272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 761276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37299|min_srtt:37299|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 761280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:854805| [2025/04/30 09:44:17 761285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37299|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 761289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 761293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37299|min_srtt:37299|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 761298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:855984| [2025/04/30 09:44:17 761302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 761306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 761312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 761317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 761321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 761325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:791139| [2025/04/30 09:44:17 761330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 761334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 761338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257761719| [2025/04/30 09:44:17 761342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257761719| [2025/04/30 09:44:17 761345] [debug] |xqc_engine_wakeup_after|wakeup:1746006257761719|now:1746006257761345|diff:374| [2025/04/30 09:44:17 761350] [debug] |xqc_engine_main_logic|END|now:1746006257761246| [2025/04/30 09:44:17 761355] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257761355| [2025/04/30 09:44:17 761359] [debug] |xqc_engine_wakeup_after|wakeup:1746006257761719|now:1746006257761359|diff:360| [2025/04/30 09:44:17 761363] [debug] |xqc_engine_main_logic|END|now:1746006257761355| [2025/04/30 09:44:17 762435] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257762435| [2025/04/30 09:44:17 762446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257761719|pq_index:0| [2025/04/30 09:44:17 762451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257761246| [2025/04/30 09:44:17 762456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257762455| [2025/04/30 09:44:17 762461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257761719|now:1746006257762455| [2025/04/30 09:44:17 762465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257761719|now:1746006257762455| [2025/04/30 09:44:17 762469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 762473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 762479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37299|min_srtt:37299|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 762483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:855984| [2025/04/30 09:44:17 762488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 762492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 762496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 762505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 762510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 762514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:791139| [2025/04/30 09:44:17 762519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 762523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:919| [2025/04/30 09:44:17 762556] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:919|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257762532|stream_id:0|stream_offset:791139| [2025/04/30 09:44:17 762562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 762567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 762572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37299|rtt_var:938|pto_duration:41051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 762576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 762580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 762584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 762588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257828583|now:1746006257762572|interv:66011| [2025/04/30 09:44:17 762592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257828583|now:1746006257762572|interval:66011|pto_count:0|srtt:37299 [2025/04/30 09:44:17 762597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 762602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 762606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:792318| [2025/04/30 09:44:17 762611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 762615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:920| [2025/04/30 09:44:17 762637] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:920|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257762621|stream_id:0|stream_offset:792318| [2025/04/30 09:44:17 762642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 762647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 762657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37299|rtt_var:938|pto_duration:41051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 762662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 762665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 762669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 762673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257828672|now:1746006257762657|interv:66015| [2025/04/30 09:44:17 762677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257828672|now:1746006257762657|interval:66015|pto_count:0|srtt:37299 [2025/04/30 09:44:17 762683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 762690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 762697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:793497| [2025/04/30 09:44:17 762704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 762711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257763711|now:1746006257762711|interv:1000| [2025/04/30 09:44:17 762717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 762723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 762730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257763711| [2025/04/30 09:44:17 762737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257763711| [2025/04/30 09:44:17 762743] [debug] |xqc_engine_wakeup_after|wakeup:1746006257763711|now:1746006257762743|diff:968| [2025/04/30 09:44:17 762750] [debug] |xqc_engine_main_logic|END|now:1746006257762455| [2025/04/30 09:44:17 763048] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257763047| [2025/04/30 09:44:17 763056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 763062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:331| [2025/04/30 09:44:17 763066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:332| [2025/04/30 09:44:17 763072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:332| [2025/04/30 09:44:17 763076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 763082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 763086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:715722|prior_time:1746006257723179|is_app_limited:0|send_elapse:37782|ack_elapse:39868|ctl_first_sent_time:1746006257724635|lagest_ack_time:1746006257763047|curr_delivered:762522| [2025/04/30 09:44:17 763096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257724635| [2025/04/30 09:44:17 763101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1145||sndq_packets_used_bytes:0|sndq_packets_free:193| [2025/04/30 09:44:17 763105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 763109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:45600|prior_delivered:718122|prior_time:1746006257725181|is_app_limited:0|send_elapse:39655|ack_elapse:37866|ctl_first_sent_time:1746006257726634|lagest_ack_time:1746006257763047|curr_delivered:763722| [2025/04/30 09:44:17 763114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257726634| [2025/04/30 09:44:17 763118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1144||sndq_packets_used_bytes:0|sndq_packets_free:194| [2025/04/30 09:44:17 763122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37299|rttvar:938|minrtt:31343|latest_rtt:36413|ack_delay:56| [2025/04/30 09:44:17 763127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37181|rttvar:939|minrtt:31343|latest_rtt:36413|ack_delay:56| [2025/04/30 09:44:17 763131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:882|lost_pn:879|thresh:3| [2025/04/30 09:44:17 763159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 763163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37181|rtt_var:939|pto_duration:40937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 763167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 763171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 763175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 763179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257828558|now:1746006257763163|interv:65395| [2025/04/30 09:44:17 763183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257828558|now:1746006257763163|interval:65395|pto_count:0|srtt:37181 [2025/04/30 09:44:17 763188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39655, ack_elapse 37866, delivered 45600|rate 1149918|lost 223| [2025/04/30 09:44:17 763192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149918) in round 17| [2025/04/30 09:44:17 763196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 763200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 763204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257726634|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 763209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257726634|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 763217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37181|latest_rtt:36413|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 763223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:332|largest:332|pns:2| [2025/04/30 09:44:17 763228] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:332|frame:ACK |recv_time:1746006257763047|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 763233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377763047|now:1746006257763047|interv:120000000| [2025/04/30 09:44:17 763237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377763047|now:1746006257763047|interv:120000000| [2025/04/30 09:44:17 763241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257763711|pq_index:0| [2025/04/30 09:44:17 763245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257762455| [2025/04/30 09:44:17 763249] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257763249| [2025/04/30 09:44:17 763254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257763253| [2025/04/30 09:44:17 763259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 763264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37181|min_srtt:37181|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 763269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:855984| [2025/04/30 09:44:17 763273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37181|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 763278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 763282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37181|min_srtt:37181|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 763287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:857163| [2025/04/30 09:44:17 763291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37181|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 763295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 763300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37181|min_srtt:37181|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 763306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:858342| [2025/04/30 09:44:17 763311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 763314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 763318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 763323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 763327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 763331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:793497| [2025/04/30 09:44:17 763336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 763340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 763344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257763711| [2025/04/30 09:44:17 763348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257763711| [2025/04/30 09:44:17 763352] [debug] |xqc_engine_wakeup_after|wakeup:1746006257763711|now:1746006257763351|diff:360| [2025/04/30 09:44:17 763356] [debug] |xqc_engine_main_logic|END|now:1746006257763253| [2025/04/30 09:44:17 763361] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257763361| [2025/04/30 09:44:17 763365] [debug] |xqc_engine_wakeup_after|wakeup:1746006257763711|now:1746006257763365|diff:346| [2025/04/30 09:44:17 763369] [debug] |xqc_engine_main_logic|END|now:1746006257763361| [2025/04/30 09:44:17 764441] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257764441| [2025/04/30 09:44:17 764453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257763711|pq_index:0| [2025/04/30 09:44:17 764457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257763253| [2025/04/30 09:44:17 764462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257764461| [2025/04/30 09:44:17 764467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257763711|now:1746006257764461| [2025/04/30 09:44:17 764471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257763711|now:1746006257764461| [2025/04/30 09:44:17 764475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 764480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 764485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37181|min_srtt:37181|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 764490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:858342| [2025/04/30 09:44:17 764499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 764503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 764507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 764512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 764516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 764520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:793497| [2025/04/30 09:44:17 764525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 764529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:921| [2025/04/30 09:44:17 764565] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:921|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257764538|stream_id:0|stream_offset:793497| [2025/04/30 09:44:17 764571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:921|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 764576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 764580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37181|rtt_var:939|pto_duration:40937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 764585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 764589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 764592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 764596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257830475|now:1746006257764580|interv:65895| [2025/04/30 09:44:17 764601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257830475|now:1746006257764580|interval:65895|pto_count:0|srtt:37181 [2025/04/30 09:44:17 764605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 764610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 764614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:794676| [2025/04/30 09:44:17 764619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 764623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:922| [2025/04/30 09:44:17 764649] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:922|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257764633|stream_id:0|stream_offset:794676| [2025/04/30 09:44:17 764655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 764660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 764664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37181|rtt_var:939|pto_duration:40937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 764668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 764672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 764676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 764680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257830570|now:1746006257764664|interv:65906| [2025/04/30 09:44:17 764684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257830570|now:1746006257764664|interval:65906|pto_count:0|srtt:37181 [2025/04/30 09:44:17 764688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 764693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 764697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:795855| [2025/04/30 09:44:17 764703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 764710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257765710|now:1746006257764710|interv:1000| [2025/04/30 09:44:17 764716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 764722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 764729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257765710| [2025/04/30 09:44:17 764735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257765710| [2025/04/30 09:44:17 764741] [debug] |xqc_engine_wakeup_after|wakeup:1746006257765710|now:1746006257764741|diff:969| [2025/04/30 09:44:17 764748] [debug] |xqc_engine_main_logic|END|now:1746006257764461| [2025/04/30 09:44:17 765038] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257765037| [2025/04/30 09:44:17 765046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 765053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:332| [2025/04/30 09:44:17 765057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:333| [2025/04/30 09:44:17 765063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:333| [2025/04/30 09:44:17 765067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 765072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 765081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:718122|prior_time:1746006257725181|is_app_limited:0|send_elapse:39765|ack_elapse:39856|ctl_first_sent_time:1746006257726744|lagest_ack_time:1746006257765037|curr_delivered:764922| [2025/04/30 09:44:17 765086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257726744| [2025/04/30 09:44:17 765091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1143||sndq_packets_used_bytes:0|sndq_packets_free:195| [2025/04/30 09:44:17 765095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 765099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:718122|prior_time:1746006257725181|is_app_limited:0|send_elapse:39765|ack_elapse:39856|ctl_first_sent_time:1746006257726744|lagest_ack_time:1746006257765037|curr_delivered:766122| [2025/04/30 09:44:17 765104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257726859| [2025/04/30 09:44:17 765108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1142||sndq_packets_used_bytes:0|sndq_packets_free:196| [2025/04/30 09:44:17 765113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37181|rttvar:939|minrtt:31343|latest_rtt:38178|ack_delay:56| [2025/04/30 09:44:17 765117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37299|rttvar:940|minrtt:31343|latest_rtt:38178|ack_delay:56| [2025/04/30 09:44:17 765121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:884|lost_pn:881|thresh:3| [2025/04/30 09:44:17 765125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 765129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37299|rtt_var:940|pto_duration:41059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 765157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 765162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 765166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 765170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257830692|now:1746006257765129|interv:65563| [2025/04/30 09:44:17 765174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257830692|now:1746006257765129|interval:65563|pto_count:0|srtt:37299 [2025/04/30 09:44:17 765178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39765, ack_elapse 39856, delivered 48000|rate 1204335|lost 223| [2025/04/30 09:44:17 765182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204335) in round 17| [2025/04/30 09:44:17 765187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 765194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 765198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257726859|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 765203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257726859|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 765207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37299|latest_rtt:38178|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 765213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:333|largest:333|pns:2| [2025/04/30 09:44:17 765218] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:333|frame:ACK |recv_time:1746006257765037|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 765222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377765037|now:1746006257765037|interv:120000000| [2025/04/30 09:44:17 765227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377765037|now:1746006257765037|interv:120000000| [2025/04/30 09:44:17 765231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257765710|pq_index:0| [2025/04/30 09:44:17 765235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257764461| [2025/04/30 09:44:17 765239] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257765239| [2025/04/30 09:44:17 765244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257765243| [2025/04/30 09:44:17 765249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 765254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37299|min_srtt:37299|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 765258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:858342| [2025/04/30 09:44:17 765263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37299|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 765267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 765272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37299|min_srtt:37299|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 765276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:859521| [2025/04/30 09:44:17 765283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37299|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 765288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 765292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37299|min_srtt:37299|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 765296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:860700| [2025/04/30 09:44:17 765301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 765305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 765308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 765313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 765317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 765321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:795855| [2025/04/30 09:44:17 765326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 765329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 765333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257765710| [2025/04/30 09:44:17 765338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257765710| [2025/04/30 09:44:17 765341] [debug] |xqc_engine_wakeup_after|wakeup:1746006257765710|now:1746006257765341|diff:369| [2025/04/30 09:44:17 765346] [debug] |xqc_engine_main_logic|END|now:1746006257765243| [2025/04/30 09:44:17 765351] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257765351| [2025/04/30 09:44:17 765355] [debug] |xqc_engine_wakeup_after|wakeup:1746006257765710|now:1746006257765355|diff:355| [2025/04/30 09:44:17 765359] [debug] |xqc_engine_main_logic|END|now:1746006257765351| [2025/04/30 09:44:17 766431] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257766431| [2025/04/30 09:44:17 766442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257765710|pq_index:0| [2025/04/30 09:44:17 766447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257765243| [2025/04/30 09:44:17 766452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257766451| [2025/04/30 09:44:17 766457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257765710|now:1746006257766451| [2025/04/30 09:44:17 766461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257765710|now:1746006257766451| [2025/04/30 09:44:17 766465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 766474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 766479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37299|min_srtt:37299|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 766484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:860700| [2025/04/30 09:44:17 766489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 766493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 766497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 766501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 766506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 766510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:795855| [2025/04/30 09:44:17 766515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 766519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:923| [2025/04/30 09:44:17 766552] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:923|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257766528|stream_id:0|stream_offset:795855| [2025/04/30 09:44:17 766558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 766563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 766568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37299|rtt_var:940|pto_duration:41059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 766572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 766576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 766580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 766584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257832587|now:1746006257766567|interv:66020| [2025/04/30 09:44:17 766588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257832587|now:1746006257766567|interval:66020|pto_count:0|srtt:37299 [2025/04/30 09:44:17 766593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 766598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 766606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:797034| [2025/04/30 09:44:17 766610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 766614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:924| [2025/04/30 09:44:17 766637] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:924|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257766621|stream_id:0|stream_offset:797034| [2025/04/30 09:44:17 766642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 766646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 766651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37299|rtt_var:940|pto_duration:41059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 766655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 766659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 766663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 766667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257832680|now:1746006257766650|interv:66030| [2025/04/30 09:44:17 766671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257832680|now:1746006257766650|interval:66030|pto_count:0|srtt:37299 [2025/04/30 09:44:17 766675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 766679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 766686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:798213| [2025/04/30 09:44:17 766694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 766700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257767700|now:1746006257766700|interv:1000| [2025/04/30 09:44:17 766706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 766713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 766719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257767700| [2025/04/30 09:44:17 766726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257767700| [2025/04/30 09:44:17 766733] [debug] |xqc_engine_wakeup_after|wakeup:1746006257767700|now:1746006257766732|diff:968| [2025/04/30 09:44:17 766740] [debug] |xqc_engine_main_logic|END|now:1746006257766451| [2025/04/30 09:44:17 767025] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257767024| [2025/04/30 09:44:17 767033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 767044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:333| [2025/04/30 09:44:17 767048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:334| [2025/04/30 09:44:17 767054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:334| [2025/04/30 09:44:17 767058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 767063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 767068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:720522|prior_time:1746006257727178|is_app_limited:0|send_elapse:37872|ack_elapse:39846|ctl_first_sent_time:1746006257728632|lagest_ack_time:1746006257767024|curr_delivered:767322| [2025/04/30 09:44:17 767072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257728632| [2025/04/30 09:44:17 767077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1141||sndq_packets_used_bytes:0|sndq_packets_free:197| [2025/04/30 09:44:17 767082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 767086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:720522|prior_time:1746006257727178|is_app_limited:0|send_elapse:37872|ack_elapse:39846|ctl_first_sent_time:1746006257728632|lagest_ack_time:1746006257767024|curr_delivered:768522| [2025/04/30 09:44:17 767091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257728751| [2025/04/30 09:44:17 767095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1140||sndq_packets_used_bytes:0|sndq_packets_free:198| [2025/04/30 09:44:17 767099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37299|rttvar:940|minrtt:31343|latest_rtt:38273|ack_delay:48| [2025/04/30 09:44:17 767103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37415|rttvar:936|minrtt:31343|latest_rtt:38273|ack_delay:48| [2025/04/30 09:44:17 767107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:886|lost_pn:883|thresh:3| [2025/04/30 09:44:17 767112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 767116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37415|rtt_var:936|pto_duration:41159|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 767120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 767124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 767128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 767151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257832780|now:1746006257767115|interv:65665| [2025/04/30 09:44:17 767161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257832780|now:1746006257767115|interval:65665|pto_count:0|srtt:37415 [2025/04/30 09:44:17 767170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37872, ack_elapse 39846, delivered 48000|rate 1204637|lost 223| [2025/04/30 09:44:17 767175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204637) in round 17| [2025/04/30 09:44:17 767179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 767183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 767187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257728751|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 767192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257728751|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 767196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37415|latest_rtt:38273|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 767202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:334|largest:334|pns:2| [2025/04/30 09:44:17 767207] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:334|frame:ACK |recv_time:1746006257767024|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 767212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377767024|now:1746006257767024|interv:120000000| [2025/04/30 09:44:17 767216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377767024|now:1746006257767024|interv:120000000| [2025/04/30 09:44:17 767220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257767700|pq_index:0| [2025/04/30 09:44:17 767224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257766451| [2025/04/30 09:44:17 767228] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257767228| [2025/04/30 09:44:17 767233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257767232| [2025/04/30 09:44:17 767238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 767243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37415|min_srtt:37415|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 767248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:860700| [2025/04/30 09:44:17 767252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37415|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 767257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 767264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37415|min_srtt:37415|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 767269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:861879| [2025/04/30 09:44:17 767273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37415|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 767277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 767282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37415|min_srtt:37415|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 767286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:863058| [2025/04/30 09:44:17 767290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 767294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 767298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 767302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 767307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 767311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:798213| [2025/04/30 09:44:17 767315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 767319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 767323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257767700| [2025/04/30 09:44:17 767327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257767700| [2025/04/30 09:44:17 767331] [debug] |xqc_engine_wakeup_after|wakeup:1746006257767700|now:1746006257767331|diff:369| [2025/04/30 09:44:17 767335] [debug] |xqc_engine_main_logic|END|now:1746006257767232| [2025/04/30 09:44:17 767341] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257767340| [2025/04/30 09:44:17 767344] [debug] |xqc_engine_wakeup_after|wakeup:1746006257767700|now:1746006257767344|diff:356| [2025/04/30 09:44:17 767348] [debug] |xqc_engine_main_logic|END|now:1746006257767340| [2025/04/30 09:44:17 768422] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257768421| [2025/04/30 09:44:17 768432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257767700|pq_index:0| [2025/04/30 09:44:17 768437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257767232| [2025/04/30 09:44:17 768442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257768441| [2025/04/30 09:44:17 768452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257767700|now:1746006257768441| [2025/04/30 09:44:17 768456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257767700|now:1746006257768441| [2025/04/30 09:44:17 768460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 768465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 768470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37415|min_srtt:37415|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 768474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:863058| [2025/04/30 09:44:17 768479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 768483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 768487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 768491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 768496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 768500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:798213| [2025/04/30 09:44:17 768504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 768509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:925| [2025/04/30 09:44:17 768541] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:925|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257768518|stream_id:0|stream_offset:798213| [2025/04/30 09:44:17 768547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 768552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 768557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37415|rtt_var:936|pto_duration:41159|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 768561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 768565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 768569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 768573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257834677|now:1746006257768557|interv:66120| [2025/04/30 09:44:17 768580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257834677|now:1746006257768557|interval:66120|pto_count:0|srtt:37415 [2025/04/30 09:44:17 768585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 768590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 768594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:799392| [2025/04/30 09:44:17 768599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 768603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:926| [2025/04/30 09:44:17 768625] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:926|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257768609|stream_id:0|stream_offset:799392| [2025/04/30 09:44:17 768631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 768635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 768639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37415|rtt_var:936|pto_duration:41159|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 768644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 768647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 768651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 768655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257834768|now:1746006257768639|interv:66129| [2025/04/30 09:44:17 768659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257834768|now:1746006257768639|interval:66129|pto_count:0|srtt:37415 [2025/04/30 09:44:17 768664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 768668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 768675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:800571| [2025/04/30 09:44:17 768682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 768689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257769688|now:1746006257768688|interv:1000| [2025/04/30 09:44:17 768695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 768701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 768707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257769688| [2025/04/30 09:44:17 768721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257769688| [2025/04/30 09:44:17 768727] [debug] |xqc_engine_wakeup_after|wakeup:1746006257769688|now:1746006257768727|diff:961| [2025/04/30 09:44:17 768734] [debug] |xqc_engine_main_logic|END|now:1746006257768441| [2025/04/30 09:44:17 769037] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257769036| [2025/04/30 09:44:17 769045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 769051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:334| [2025/04/30 09:44:17 769055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:335| [2025/04/30 09:44:17 769061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:335| [2025/04/30 09:44:17 769065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 769070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 769075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:722922|prior_time:1746006257729172|is_app_limited:0|send_elapse:39744|ack_elapse:39864|ctl_first_sent_time:1746006257730630|lagest_ack_time:1746006257769036|curr_delivered:769722| [2025/04/30 09:44:17 769080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257730630| [2025/04/30 09:44:17 769085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1139||sndq_packets_used_bytes:0|sndq_packets_free:199| [2025/04/30 09:44:17 769089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:888|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:888|path_largest_ack:888| [2025/04/30 09:44:17 769094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:722922|prior_time:1746006257729172|is_app_limited:0|send_elapse:39744|ack_elapse:39864|ctl_first_sent_time:1746006257730630|lagest_ack_time:1746006257769036|curr_delivered:770922| [2025/04/30 09:44:17 769098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257730753| [2025/04/30 09:44:17 769102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1138||sndq_packets_used_bytes:0|sndq_packets_free:200| [2025/04/30 09:44:17 769107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37415|rttvar:936|minrtt:31343|latest_rtt:38283|ack_delay:56| [2025/04/30 09:44:17 769111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37517|rttvar:905|minrtt:31343|latest_rtt:38283|ack_delay:56| [2025/04/30 09:44:17 769115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:888|lost_pn:885|thresh:3| [2025/04/30 09:44:17 769120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 769124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37517|rtt_var:905|pto_duration:41137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 769128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 769152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 769166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 769170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257834746|now:1746006257769123|interv:65623| [2025/04/30 09:44:17 769174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257834746|now:1746006257769123|interval:65623|pto_count:0|srtt:37517 [2025/04/30 09:44:17 769178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39744, ack_elapse 39864, delivered 48000|rate 1204093|lost 223| [2025/04/30 09:44:17 769183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204093) in round 17| [2025/04/30 09:44:17 769187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 769191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 769195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257730753|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 769200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257730753|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 769204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37517|latest_rtt:38283|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 769210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:335|largest:335|pns:2| [2025/04/30 09:44:17 769215] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:335|frame:ACK |recv_time:1746006257769036|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 769220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377769036|now:1746006257769036|interv:120000000| [2025/04/30 09:44:17 769224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377769036|now:1746006257769036|interv:120000000| [2025/04/30 09:44:17 769228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257769688|pq_index:0| [2025/04/30 09:44:17 769232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257768441| [2025/04/30 09:44:17 769236] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257769236| [2025/04/30 09:44:17 769241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257769240| [2025/04/30 09:44:17 769246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 769251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37517|min_srtt:37517|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 769255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:863058| [2025/04/30 09:44:17 769263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37517|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 769268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 769272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37517|min_srtt:37517|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 769277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:864237| [2025/04/30 09:44:17 769281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37517|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 769285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 769290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37517|min_srtt:37517|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 769294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:865416| [2025/04/30 09:44:17 769298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 769302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 769306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 769310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 769314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 769319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:800571| [2025/04/30 09:44:17 769323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 769327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 769331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257769688| [2025/04/30 09:44:17 769335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257769688| [2025/04/30 09:44:17 769339] [debug] |xqc_engine_wakeup_after|wakeup:1746006257769688|now:1746006257769338|diff:350| [2025/04/30 09:44:17 769343] [debug] |xqc_engine_main_logic|END|now:1746006257769240| [2025/04/30 09:44:17 769348] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257769348| [2025/04/30 09:44:17 769352] [debug] |xqc_engine_wakeup_after|wakeup:1746006257769688|now:1746006257769352|diff:336| [2025/04/30 09:44:17 769362] [debug] |xqc_engine_main_logic|END|now:1746006257769348| [2025/04/30 09:44:17 770434] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257770434| [2025/04/30 09:44:17 770445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257769688|pq_index:0| [2025/04/30 09:44:17 770450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257769240| [2025/04/30 09:44:17 770455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257770454| [2025/04/30 09:44:17 770460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257769688|now:1746006257770454| [2025/04/30 09:44:17 770464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257769688|now:1746006257770454| [2025/04/30 09:44:17 770468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 770473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 770478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37517|min_srtt:37517|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 770482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:865416| [2025/04/30 09:44:17 770487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 770491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 770495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 770499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 770504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 770508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:800571| [2025/04/30 09:44:17 770513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 770517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:927| [2025/04/30 09:44:17 770550] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:927|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257770526|stream_id:0|stream_offset:800571| [2025/04/30 09:44:17 770556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 770561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 770566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37517|rtt_var:905|pto_duration:41137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 770575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 770579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 770583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 770587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257836663|now:1746006257770565|interv:66098| [2025/04/30 09:44:17 770591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257836663|now:1746006257770565|interval:66098|pto_count:0|srtt:37517 [2025/04/30 09:44:17 770596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 770601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 770605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:801750| [2025/04/30 09:44:17 770609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 770613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:928| [2025/04/30 09:44:17 770637] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:928|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257770620|stream_id:0|stream_offset:801750| [2025/04/30 09:44:17 770642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 770647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 770651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37517|rtt_var:905|pto_duration:41137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 770655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 770659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 770663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 770667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257836757|now:1746006257770651|interv:66106| [2025/04/30 09:44:17 770671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257836757|now:1746006257770651|interval:66106|pto_count:0|srtt:37517 [2025/04/30 09:44:17 770676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 770680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 770684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:802929| [2025/04/30 09:44:17 770698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 770705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257771705|now:1746006257770705|interv:1000| [2025/04/30 09:44:17 770711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 770718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 770724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257771705| [2025/04/30 09:44:17 770731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257771705| [2025/04/30 09:44:17 770737] [debug] |xqc_engine_wakeup_after|wakeup:1746006257771705|now:1746006257770737|diff:968| [2025/04/30 09:44:17 770744] [debug] |xqc_engine_main_logic|END|now:1746006257770454| [2025/04/30 09:44:17 771020] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257771019| [2025/04/30 09:44:17 771028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 771035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:335| [2025/04/30 09:44:17 771039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:336| [2025/04/30 09:44:17 771044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:336| [2025/04/30 09:44:17 771049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 771053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 771058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:725322|prior_time:1746006257731178|is_app_limited:0|send_elapse:37902|ack_elapse:39841|ctl_first_sent_time:1746006257732635|lagest_ack_time:1746006257771019|curr_delivered:772122| [2025/04/30 09:44:17 771063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257732635| [2025/04/30 09:44:17 771068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1137||sndq_packets_used_bytes:0|sndq_packets_free:201| [2025/04/30 09:44:17 771072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 771076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:725322|prior_time:1746006257731178|is_app_limited:0|send_elapse:37902|ack_elapse:39841|ctl_first_sent_time:1746006257732635|lagest_ack_time:1746006257771019|curr_delivered:773322| [2025/04/30 09:44:17 771081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257732755| [2025/04/30 09:44:17 771085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1136||sndq_packets_used_bytes:0|sndq_packets_free:202| [2025/04/30 09:44:17 771089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37517|rttvar:905|minrtt:31343|latest_rtt:38264|ack_delay:56| [2025/04/30 09:44:17 771094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37604|rttvar:851|minrtt:31343|latest_rtt:38264|ack_delay:56| [2025/04/30 09:44:17 771098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:890|lost_pn:887|thresh:3| [2025/04/30 09:44:17 771107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 771111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37604|rtt_var:851|pto_duration:41008|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 771115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 771119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 771123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 771127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257836628|now:1746006257771111|interv:65517| [2025/04/30 09:44:17 771131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257836628|now:1746006257771111|interval:65517|pto_count:0|srtt:37604 [2025/04/30 09:44:17 771161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37902, ack_elapse 39841, delivered 48000|rate 1204789|lost 223| [2025/04/30 09:44:17 771165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204789) in round 17| [2025/04/30 09:44:17 771170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 771174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 771178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257732755|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 771182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257732755|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 771187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37604|latest_rtt:38264|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 771193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:336|largest:336|pns:2| [2025/04/30 09:44:17 771197] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:336|frame:ACK |recv_time:1746006257771019|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 771202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377771019|now:1746006257771019|interv:120000000| [2025/04/30 09:44:17 771206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377771019|now:1746006257771019|interv:120000000| [2025/04/30 09:44:17 771210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257771705|pq_index:0| [2025/04/30 09:44:17 771215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257770454| [2025/04/30 09:44:17 771219] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257771219| [2025/04/30 09:44:17 771224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257771222| [2025/04/30 09:44:17 771232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 771237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37604|min_srtt:37604|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 771241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:865416| [2025/04/30 09:44:17 771246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37604|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 771250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 771255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37604|min_srtt:37604|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 771259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:866595| [2025/04/30 09:44:17 771264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37604|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 771268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 771272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37604|min_srtt:37604|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 771277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:867774| [2025/04/30 09:44:17 771281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 771285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 771289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 771293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 771297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 771302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:802929| [2025/04/30 09:44:17 771306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 771310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 771314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257771705| [2025/04/30 09:44:17 771320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257771705| [2025/04/30 09:44:17 771324] [debug] |xqc_engine_wakeup_after|wakeup:1746006257771705|now:1746006257771324|diff:381| [2025/04/30 09:44:17 771329] [debug] |xqc_engine_main_logic|END|now:1746006257771222| [2025/04/30 09:44:17 771334] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257771334| [2025/04/30 09:44:17 771338] [debug] |xqc_engine_wakeup_after|wakeup:1746006257771705|now:1746006257771337|diff:368| [2025/04/30 09:44:17 771341] [debug] |xqc_engine_main_logic|END|now:1746006257771334| [2025/04/30 09:44:17 772414] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257772413| [2025/04/30 09:44:17 772424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257771705|pq_index:0| [2025/04/30 09:44:17 772429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257771222| [2025/04/30 09:44:17 772434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257772433| [2025/04/30 09:44:17 772439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257771705|now:1746006257772433| [2025/04/30 09:44:17 772443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257771705|now:1746006257772433| [2025/04/30 09:44:17 772447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 772452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 772457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37604|min_srtt:37604|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 772461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:867774| [2025/04/30 09:44:17 772466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 772470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 772474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 772478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 772483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 772487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:802929| [2025/04/30 09:44:17 772491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 772496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:929| [2025/04/30 09:44:17 772528] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:929|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257772504|stream_id:0|stream_offset:802929| [2025/04/30 09:44:17 772534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 772544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 772549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37604|rtt_var:851|pto_duration:41008|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 772553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 772557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 772561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 772565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257838512|now:1746006257772549|interv:65963| [2025/04/30 09:44:17 772569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257838512|now:1746006257772549|interval:65963|pto_count:0|srtt:37604 [2025/04/30 09:44:17 772574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 772579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 772583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:804108| [2025/04/30 09:44:17 772588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 772592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:930| [2025/04/30 09:44:17 772615] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:930|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257772599|stream_id:0|stream_offset:804108| [2025/04/30 09:44:17 772621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 772626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 772630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37604|rtt_var:851|pto_duration:41008|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 772634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 772638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 772642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 772646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257838607|now:1746006257772630|interv:65977| [2025/04/30 09:44:17 772650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257838607|now:1746006257772630|interval:65977|pto_count:0|srtt:37604 [2025/04/30 09:44:17 772654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 772665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 772671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:805287| [2025/04/30 09:44:17 772679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 772685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257773685|now:1746006257772685|interv:1000| [2025/04/30 09:44:17 772692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 772698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 772704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257773685| [2025/04/30 09:44:17 772712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257773685| [2025/04/30 09:44:17 772718] [debug] |xqc_engine_wakeup_after|wakeup:1746006257773685|now:1746006257772718|diff:967| [2025/04/30 09:44:17 772725] [debug] |xqc_engine_main_logic|END|now:1746006257772433| [2025/04/30 09:44:17 773015] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257773014| [2025/04/30 09:44:17 773023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 773030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:336| [2025/04/30 09:44:17 773034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:337| [2025/04/30 09:44:17 773040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:337| [2025/04/30 09:44:17 773044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 773049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 773054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:727722|prior_time:1746006257733157|is_app_limited:0|send_elapse:39765|ack_elapse:39857|ctl_first_sent_time:1746006257734614|lagest_ack_time:1746006257773014|curr_delivered:774522| [2025/04/30 09:44:17 773058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257734614| [2025/04/30 09:44:17 773063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1135||sndq_packets_used_bytes:0|sndq_packets_free:203| [2025/04/30 09:44:17 773068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 773072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:727722|prior_time:1746006257733157|is_app_limited:0|send_elapse:39765|ack_elapse:39857|ctl_first_sent_time:1746006257734614|lagest_ack_time:1746006257773014|curr_delivered:775722| [2025/04/30 09:44:17 773077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257734731| [2025/04/30 09:44:17 773081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1134||sndq_packets_used_bytes:0|sndq_packets_free:204| [2025/04/30 09:44:17 773085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37604|rttvar:851|minrtt:31343|latest_rtt:38283|ack_delay:56| [2025/04/30 09:44:17 773094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37682|rttvar:794|minrtt:31343|latest_rtt:38283|ack_delay:56| [2025/04/30 09:44:17 773098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:892|lost_pn:889|thresh:3| [2025/04/30 09:44:17 773103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 773107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37682|rtt_var:794|pto_duration:40858|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 773111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 773115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 773119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 773123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257838457|now:1746006257773106|interv:65351| [2025/04/30 09:44:17 773127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257838457|now:1746006257773106|interval:65351|pto_count:0|srtt:37682 [2025/04/30 09:44:17 773152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39765, ack_elapse 39857, delivered 48000|rate 1204305|lost 223| [2025/04/30 09:44:17 773161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204305) in round 17| [2025/04/30 09:44:17 773166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 773170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 773174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257734731|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 773178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257734731|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 773183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37682|latest_rtt:38283|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 773189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:337|largest:337|pns:2| [2025/04/30 09:44:17 773193] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:337|frame:ACK |recv_time:1746006257773014|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 773198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377773014|now:1746006257773014|interv:120000000| [2025/04/30 09:44:17 773202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377773014|now:1746006257773014|interv:120000000| [2025/04/30 09:44:17 773210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257773685|pq_index:0| [2025/04/30 09:44:17 773214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257772433| [2025/04/30 09:44:17 773218] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257773218| [2025/04/30 09:44:17 773223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257773222| [2025/04/30 09:44:17 773228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 773233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37682|min_srtt:37682|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 773238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:867774| [2025/04/30 09:44:17 773243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 773247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 773252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37682|min_srtt:37682|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 773256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:868953| [2025/04/30 09:44:17 773260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 773265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 773269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37682|min_srtt:37682|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 773274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:870132| [2025/04/30 09:44:17 773278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 773282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 773286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 773290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 773295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 773299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:805287| [2025/04/30 09:44:17 773306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 773310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 773314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257773685| [2025/04/30 09:44:17 773318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257773685| [2025/04/30 09:44:17 773322] [debug] |xqc_engine_wakeup_after|wakeup:1746006257773685|now:1746006257773322|diff:363| [2025/04/30 09:44:17 773326] [debug] |xqc_engine_main_logic|END|now:1746006257773222| [2025/04/30 09:44:17 773331] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257773331| [2025/04/30 09:44:17 773335] [debug] |xqc_engine_wakeup_after|wakeup:1746006257773685|now:1746006257773335|diff:350| [2025/04/30 09:44:17 773339] [debug] |xqc_engine_main_logic|END|now:1746006257773331| [2025/04/30 09:44:17 774412] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257774412| [2025/04/30 09:44:17 774423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257773685|pq_index:0| [2025/04/30 09:44:17 774428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257773222| [2025/04/30 09:44:17 774433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257774432| [2025/04/30 09:44:17 774437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257773685|now:1746006257774432| [2025/04/30 09:44:17 774442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257773685|now:1746006257774432| [2025/04/30 09:44:17 774446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 774450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 774455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37682|min_srtt:37682|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 774460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:870132| [2025/04/30 09:44:17 774465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 774469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 774473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 774477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 774482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 774486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:805287| [2025/04/30 09:44:17 774496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 774500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:931-932|next_skip_chance:1746006257972074|current_time:1746006257774500| [2025/04/30 09:44:17 774505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:933| [2025/04/30 09:44:17 774538] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:933|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257774513|stream_id:0|stream_offset:805287| [2025/04/30 09:44:17 774543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 774549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 774553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37682|rtt_var:794|pto_duration:40858|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 774558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 774562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 774565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 774569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257840371|now:1746006257774553|interv:65818| [2025/04/30 09:44:17 774573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257840371|now:1746006257774553|interval:65818|pto_count:0|srtt:37682 [2025/04/30 09:44:17 774578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 774583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 774587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:806466| [2025/04/30 09:44:17 774592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 774596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:934| [2025/04/30 09:44:17 774618] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:934|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257774602|stream_id:0|stream_offset:806466| [2025/04/30 09:44:17 774624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 774628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 774632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37682|rtt_var:794|pto_duration:40858|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 774637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 774644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 774648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 774652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257840460|now:1746006257774632|interv:65828| [2025/04/30 09:44:17 774656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257840460|now:1746006257774632|interval:65828|pto_count:0|srtt:37682 [2025/04/30 09:44:17 774661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 774665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 774671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:807645| [2025/04/30 09:44:17 774678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 774685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257775684|now:1746006257774684|interv:1000| [2025/04/30 09:44:17 774691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 774698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 774704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257775684| [2025/04/30 09:44:17 774711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257775684| [2025/04/30 09:44:17 774717] [debug] |xqc_engine_wakeup_after|wakeup:1746006257775684|now:1746006257774717|diff:967| [2025/04/30 09:44:17 774724] [debug] |xqc_engine_main_logic|END|now:1746006257774432| [2025/04/30 09:44:17 775012] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257775011| [2025/04/30 09:44:17 775020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 775026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:337| [2025/04/30 09:44:17 775030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:338| [2025/04/30 09:44:17 775036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:338| [2025/04/30 09:44:17 775040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 775045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 775050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:730122|prior_time:1746006257735159|is_app_limited:0|send_elapse:37863|ack_elapse:39852|ctl_first_sent_time:1746006257736614|lagest_ack_time:1746006257775011|curr_delivered:776922| [2025/04/30 09:44:17 775054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257736614| [2025/04/30 09:44:17 775059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1133||sndq_packets_used_bytes:0|sndq_packets_free:205| [2025/04/30 09:44:17 775063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 775073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:730122|prior_time:1746006257735159|is_app_limited:0|send_elapse:37863|ack_elapse:39852|ctl_first_sent_time:1746006257736614|lagest_ack_time:1746006257775011|curr_delivered:778122| [2025/04/30 09:44:17 775077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257736739| [2025/04/30 09:44:17 775081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1132||sndq_packets_used_bytes:0|sndq_packets_free:206| [2025/04/30 09:44:17 775086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37682|rttvar:794|minrtt:31343|latest_rtt:38272|ack_delay:64| [2025/04/30 09:44:17 775090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37748|rttvar:727|minrtt:31343|latest_rtt:38272|ack_delay:64| [2025/04/30 09:44:17 775094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:894|lost_pn:891|thresh:3| [2025/04/30 09:44:17 775099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 775103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37748|rtt_var:727|pto_duration:40656|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 775107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 775111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 775115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 775119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257840258|now:1746006257775103|interv:65155| [2025/04/30 09:44:17 775123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257840258|now:1746006257775103|interval:65155|pto_count:0|srtt:37748 [2025/04/30 09:44:17 775128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37863, ack_elapse 39852, delivered 48000|rate 1204456|lost 223| [2025/04/30 09:44:17 775153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204456) in round 17| [2025/04/30 09:44:17 775161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 775166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 775170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257736739|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 775174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257736739|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 775179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37748|latest_rtt:38272|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 775188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:338|largest:338|pns:2| [2025/04/30 09:44:17 775193] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:338|frame:ACK |recv_time:1746006257775011|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 775197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377775011|now:1746006257775011|interv:120000000| [2025/04/30 09:44:17 775202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377775011|now:1746006257775011|interv:120000000| [2025/04/30 09:44:17 775206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257775684|pq_index:0| [2025/04/30 09:44:17 775210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257774432| [2025/04/30 09:44:17 775214] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257775214| [2025/04/30 09:44:17 775219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257775218| [2025/04/30 09:44:17 775224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 775229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37748|min_srtt:37748|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 775234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:870132| [2025/04/30 09:44:17 775238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37748|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 775243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 775248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37748|min_srtt:37748|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 775252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:871311| [2025/04/30 09:44:17 775257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37748|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 775261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 775266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37748|min_srtt:37748|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 775270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:872490| [2025/04/30 09:44:17 775274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 775281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 775285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 775290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 775294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 775298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:807645| [2025/04/30 09:44:17 775303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 775306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 775310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257775684| [2025/04/30 09:44:17 775314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257775684| [2025/04/30 09:44:17 775318] [debug] |xqc_engine_wakeup_after|wakeup:1746006257775684|now:1746006257775318|diff:366| [2025/04/30 09:44:17 775323] [debug] |xqc_engine_main_logic|END|now:1746006257775218| [2025/04/30 09:44:17 775328] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257775328| [2025/04/30 09:44:17 775332] [debug] |xqc_engine_wakeup_after|wakeup:1746006257775684|now:1746006257775332|diff:352| [2025/04/30 09:44:17 775336] [debug] |xqc_engine_main_logic|END|now:1746006257775328| [2025/04/30 09:44:17 776408] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257776408| [2025/04/30 09:44:17 776419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257775684|pq_index:0| [2025/04/30 09:44:17 776424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257775218| [2025/04/30 09:44:17 776429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257776428| [2025/04/30 09:44:17 776434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257775684|now:1746006257776428| [2025/04/30 09:44:17 776438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257775684|now:1746006257776428| [2025/04/30 09:44:17 776442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 776446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 776451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37748|min_srtt:37748|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 776456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:872490| [2025/04/30 09:44:17 776461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 776465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 776469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 776478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 776483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 776488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:807645| [2025/04/30 09:44:17 776492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 776497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:935| [2025/04/30 09:44:17 776529] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:935|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257776505|stream_id:0|stream_offset:807645| [2025/04/30 09:44:17 776535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 776540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 776545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37748|rtt_var:727|pto_duration:40656|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 776549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 776553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 776557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 776561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257842161|now:1746006257776544|interv:65617| [2025/04/30 09:44:17 776565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257842161|now:1746006257776544|interval:65617|pto_count:0|srtt:37748 [2025/04/30 09:44:17 776570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 776574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 776579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:808824| [2025/04/30 09:44:17 776583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 776587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:936| [2025/04/30 09:44:17 776609] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:936|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257776593|stream_id:0|stream_offset:808824| [2025/04/30 09:44:17 776614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 776623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 776627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37748|rtt_var:727|pto_duration:40656|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 776631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 776635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 776639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 776643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257842249|now:1746006257776627|interv:65622| [2025/04/30 09:44:17 776647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257842249|now:1746006257776627|interval:65622|pto_count:0|srtt:37748 [2025/04/30 09:44:17 776651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 776656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 776661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:810003| [2025/04/30 09:44:17 776668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 776675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257777674|now:1746006257776674|interv:1000| [2025/04/30 09:44:17 776681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 776687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 776694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257777674| [2025/04/30 09:44:17 776700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257777674| [2025/04/30 09:44:17 776706] [debug] |xqc_engine_wakeup_after|wakeup:1746006257777674|now:1746006257776706|diff:968| [2025/04/30 09:44:17 776713] [debug] |xqc_engine_main_logic|END|now:1746006257776428| [2025/04/30 09:44:17 776996] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257776995| [2025/04/30 09:44:17 777004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 777010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:338| [2025/04/30 09:44:17 777014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:339| [2025/04/30 09:44:17 777020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:339| [2025/04/30 09:44:17 777024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 777029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 777034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:732522|prior_time:1746006257737125|is_app_limited:0|send_elapse:39720|ack_elapse:39870|ctl_first_sent_time:1746006257738598|lagest_ack_time:1746006257776995|curr_delivered:779322| [2025/04/30 09:44:17 777043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257738598| [2025/04/30 09:44:17 777048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1131||sndq_packets_used_bytes:0|sndq_packets_free:207| [2025/04/30 09:44:17 777052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 777057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:732522|prior_time:1746006257737125|is_app_limited:0|send_elapse:39720|ack_elapse:39870|ctl_first_sent_time:1746006257738598|lagest_ack_time:1746006257776995|curr_delivered:780522| [2025/04/30 09:44:17 777062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257738717| [2025/04/30 09:44:17 777066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1130||sndq_packets_used_bytes:0|sndq_packets_free:208| [2025/04/30 09:44:17 777070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37748|rttvar:727|minrtt:31343|latest_rtt:38278|ack_delay:56| [2025/04/30 09:44:17 777074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37807|rttvar:664|minrtt:31343|latest_rtt:38278|ack_delay:56| [2025/04/30 09:44:17 777078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:896|lost_pn:893|thresh:3| [2025/04/30 09:44:17 777082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 777087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37807|rtt_var:664|pto_duration:40463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 777091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 777095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 777099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 777103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257842056|now:1746006257777086|interv:64970| [2025/04/30 09:44:17 777107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257842056|now:1746006257777086|interval:64970|pto_count:0|srtt:37807 [2025/04/30 09:44:17 777111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39720, ack_elapse 39870, delivered 48000|rate 1203912|lost 223| [2025/04/30 09:44:17 777116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203912) in round 17| [2025/04/30 09:44:17 777120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 777124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 777128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257738717|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 777160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257738717|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 777165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37807|latest_rtt:38278|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 777171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:339|largest:339|pns:2| [2025/04/30 09:44:17 777176] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:339|frame:ACK |recv_time:1746006257776995|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 777180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377776995|now:1746006257776995|interv:120000000| [2025/04/30 09:44:17 777185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377776995|now:1746006257776995|interv:120000000| [2025/04/30 09:44:17 777189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257777674|pq_index:0| [2025/04/30 09:44:17 777193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257776428| [2025/04/30 09:44:17 777197] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257777197| [2025/04/30 09:44:17 777202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257777201| [2025/04/30 09:44:17 777207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 777212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37807|min_srtt:37807|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 777216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:872490| [2025/04/30 09:44:17 777221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37807|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 777226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 777230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37807|min_srtt:37807|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 777235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:873669| [2025/04/30 09:44:17 777239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37807|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 777243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 777252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37807|min_srtt:37807|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 777257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:874848| [2025/04/30 09:44:17 777261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 777265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 777269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 777273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 777277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 777282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:810003| [2025/04/30 09:44:17 777286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 777290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 777294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257777674| [2025/04/30 09:44:17 777298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257777674| [2025/04/30 09:44:17 777302] [debug] |xqc_engine_wakeup_after|wakeup:1746006257777674|now:1746006257777302|diff:372| [2025/04/30 09:44:17 777306] [debug] |xqc_engine_main_logic|END|now:1746006257777201| [2025/04/30 09:44:17 777311] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257777311| [2025/04/30 09:44:17 777315] [debug] |xqc_engine_wakeup_after|wakeup:1746006257777674|now:1746006257777315|diff:359| [2025/04/30 09:44:17 777319] [debug] |xqc_engine_main_logic|END|now:1746006257777311| [2025/04/30 09:44:17 778390] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257778390| [2025/04/30 09:44:17 778401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257777674|pq_index:0| [2025/04/30 09:44:17 778406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257777201| [2025/04/30 09:44:17 778411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257778410| [2025/04/30 09:44:17 778416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257777674|now:1746006257778410| [2025/04/30 09:44:17 778420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257777674|now:1746006257778410| [2025/04/30 09:44:17 778424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 778428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 778434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37807|min_srtt:37807|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 778444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:874848| [2025/04/30 09:44:17 778448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 778452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 778456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 778460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 778465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 778469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:810003| [2025/04/30 09:44:17 778474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 778478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:937| [2025/04/30 09:44:17 778511] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:937|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257778487|stream_id:0|stream_offset:810003| [2025/04/30 09:44:17 778531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 778538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 778544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37807|rtt_var:664|pto_duration:40463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 778552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 778556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 778560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 778564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257843950|now:1746006257778544|interv:65406| [2025/04/30 09:44:17 778568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257843950|now:1746006257778544|interval:65406|pto_count:0|srtt:37807 [2025/04/30 09:44:17 778573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 778578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 778582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:811182| [2025/04/30 09:44:17 778587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 778595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:938| [2025/04/30 09:44:17 778624] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:938|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257778603|stream_id:0|stream_offset:811182| [2025/04/30 09:44:17 778630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 778634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 778639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37807|rtt_var:664|pto_duration:40463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 778643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 778647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 778651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 778655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257844066|now:1746006257778638|interv:65428| [2025/04/30 09:44:17 778659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257844066|now:1746006257778638|interval:65428|pto_count:0|srtt:37807 [2025/04/30 09:44:17 778663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 778668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 778673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:812361| [2025/04/30 09:44:17 778680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 778686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257779686|now:1746006257778686|interv:1000| [2025/04/30 09:44:17 778693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 778698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 778705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257779686| [2025/04/30 09:44:17 778712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257779686| [2025/04/30 09:44:17 778718] [debug] |xqc_engine_wakeup_after|wakeup:1746006257779686|now:1746006257778718|diff:968| [2025/04/30 09:44:17 778725] [debug] |xqc_engine_main_logic|END|now:1746006257778410| [2025/04/30 09:44:17 779000] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257778999| [2025/04/30 09:44:17 779009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 779016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:339| [2025/04/30 09:44:17 779020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:340| [2025/04/30 09:44:17 779026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:340| [2025/04/30 09:44:17 779035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 779040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:897|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:898|path_largest_ack:897| [2025/04/30 09:44:17 779044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:734922|prior_time:1746006257739122|is_app_limited:0|send_elapse:37893|ack_elapse:39877|ctl_first_sent_time:1746006257740595|lagest_ack_time:1746006257778999|curr_delivered:781722| [2025/04/30 09:44:17 779049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257740595| [2025/04/30 09:44:17 779054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1129||sndq_packets_used_bytes:0|sndq_packets_free:209| [2025/04/30 09:44:17 779058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:898|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:898|path_largest_ack:898| [2025/04/30 09:44:17 779063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:734922|prior_time:1746006257739122|is_app_limited:0|send_elapse:37893|ack_elapse:39877|ctl_first_sent_time:1746006257740595|lagest_ack_time:1746006257778999|curr_delivered:782922| [2025/04/30 09:44:17 779067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257740716| [2025/04/30 09:44:17 779072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1128||sndq_packets_used_bytes:0|sndq_packets_free:210| [2025/04/30 09:44:17 779076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37807|rttvar:664|minrtt:31343|latest_rtt:38283|ack_delay:64| [2025/04/30 09:44:17 779080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37859|rttvar:601|minrtt:31343|latest_rtt:38283|ack_delay:64| [2025/04/30 09:44:17 779084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:898|lost_pn:895|thresh:3| [2025/04/30 09:44:17 779088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 779093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37859|rtt_var:601|pto_duration:40263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 779097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 779101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 779105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 779109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257843866|now:1746006257779092|interv:64774| [2025/04/30 09:44:17 779113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257843866|now:1746006257779092|interval:64774|pto_count:0|srtt:37859 [2025/04/30 09:44:17 779117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37893, ack_elapse 39877, delivered 48000|rate 1203701|lost 223| [2025/04/30 09:44:17 779122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203701) in round 17| [2025/04/30 09:44:17 779130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 779158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 779162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257740716|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 779167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257740716|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 779171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37859|latest_rtt:38283|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 779177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:340|largest:340|pns:2| [2025/04/30 09:44:17 779182] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:340|frame:ACK |recv_time:1746006257778999|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 779187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377778999|now:1746006257778999|interv:120000000| [2025/04/30 09:44:17 779191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377778999|now:1746006257778999|interv:120000000| [2025/04/30 09:44:17 779195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257779686|pq_index:0| [2025/04/30 09:44:17 779199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257778410| [2025/04/30 09:44:17 779203] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257779203| [2025/04/30 09:44:17 779208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257779207| [2025/04/30 09:44:17 779214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 779219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37859|min_srtt:37859|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 779223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:874848| [2025/04/30 09:44:17 779228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37859|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 779232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 779237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37859|min_srtt:37859|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 779241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:876027| [2025/04/30 09:44:17 779249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37859|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 779254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 779258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37859|min_srtt:37859|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 779262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:877206| [2025/04/30 09:44:17 779266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 779270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 779274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 779278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 779283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 779287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:812361| [2025/04/30 09:44:17 779292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 779295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 779299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257779686| [2025/04/30 09:44:17 779303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257779686| [2025/04/30 09:44:17 779307] [debug] |xqc_engine_wakeup_after|wakeup:1746006257779686|now:1746006257779307|diff:379| [2025/04/30 09:44:17 779312] [debug] |xqc_engine_main_logic|END|now:1746006257779207| [2025/04/30 09:44:17 779317] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257779317| [2025/04/30 09:44:17 779321] [debug] |xqc_engine_wakeup_after|wakeup:1746006257779686|now:1746006257779320|diff:366| [2025/04/30 09:44:17 779324] [debug] |xqc_engine_main_logic|END|now:1746006257779317| [2025/04/30 09:44:17 780398] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257780398| [2025/04/30 09:44:17 780409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257779686|pq_index:0| [2025/04/30 09:44:17 780414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257779207| [2025/04/30 09:44:17 780419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257780418| [2025/04/30 09:44:17 780424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257779686|now:1746006257780418| [2025/04/30 09:44:17 780428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257779686|now:1746006257780418| [2025/04/30 09:44:17 780437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 780442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 780447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37859|min_srtt:37859|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 780451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:877206| [2025/04/30 09:44:17 780456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 780460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 780464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 780468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 780473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 780477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:812361| [2025/04/30 09:44:17 780482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 780486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:939| [2025/04/30 09:44:17 780527] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:939|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257780495|stream_id:0|stream_offset:812361| [2025/04/30 09:44:17 780536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 780542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 780548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37859|rtt_var:601|pto_duration:40263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 780554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 780559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 780565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 780570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257845758|now:1746006257780547|interv:65211| [2025/04/30 09:44:17 780575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257845758|now:1746006257780547|interval:65211|pto_count:0|srtt:37859 [2025/04/30 09:44:17 780582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 780591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 780597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:813540| [2025/04/30 09:44:17 780603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 780609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:940| [2025/04/30 09:44:17 780643] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:940|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257780618|stream_id:0|stream_offset:813540| [2025/04/30 09:44:17 780650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 780656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 780662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37859|rtt_var:601|pto_duration:40263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 780668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 780673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 780679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 780684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257845881|now:1746006257780662|interv:65219| [2025/04/30 09:44:17 780689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257845881|now:1746006257780662|interval:65219|pto_count:0|srtt:37859 [2025/04/30 09:44:17 780695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 780701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 780707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:814719| [2025/04/30 09:44:17 780713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 780718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257781718|now:1746006257780718|interv:1000| [2025/04/30 09:44:17 780723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 780728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 780734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257781718| [2025/04/30 09:44:17 780739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257781718| [2025/04/30 09:44:17 780745] [debug] |xqc_engine_wakeup_after|wakeup:1746006257781718|now:1746006257780745|diff:973| [2025/04/30 09:44:17 780751] [debug] |xqc_engine_main_logic|END|now:1746006257780418| [2025/04/30 09:44:17 781005] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257781004| [2025/04/30 09:44:17 781015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 781022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:340| [2025/04/30 09:44:17 781027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:341| [2025/04/30 09:44:17 781035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:341| [2025/04/30 09:44:17 781041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 781047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:899|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:900|path_largest_ack:899| [2025/04/30 09:44:17 781053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:737322|prior_time:1746006257741125|is_app_limited:0|send_elapse:39785|ack_elapse:39879|ctl_first_sent_time:1746006257742594|lagest_ack_time:1746006257781004|curr_delivered:784122| [2025/04/30 09:44:17 781059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257742594| [2025/04/30 09:44:17 781065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1127||sndq_packets_used_bytes:0|sndq_packets_free:211| [2025/04/30 09:44:17 781071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:900|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:900|path_largest_ack:900| [2025/04/30 09:44:17 781077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:737322|prior_time:1746006257741125|is_app_limited:0|send_elapse:39785|ack_elapse:39879|ctl_first_sent_time:1746006257742594|lagest_ack_time:1746006257781004|curr_delivered:785322| [2025/04/30 09:44:17 781083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257742719| [2025/04/30 09:44:17 781089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1126||sndq_packets_used_bytes:0|sndq_packets_free:212| [2025/04/30 09:44:17 781094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37859|rttvar:601|minrtt:31343|latest_rtt:38285|ack_delay:56| [2025/04/30 09:44:17 781100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37905|rttvar:543|minrtt:31343|latest_rtt:38285|ack_delay:56| [2025/04/30 09:44:17 781106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:900|lost_pn:897|thresh:3| [2025/04/30 09:44:17 781111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 781117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37905|rtt_var:543|pto_duration:40077|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 781122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 781128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 781156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 781162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257845695|now:1746006257781117|interv:64578| [2025/04/30 09:44:17 781171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257845695|now:1746006257781117|interval:64578|pto_count:0|srtt:37905 [2025/04/30 09:44:17 781177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39785, ack_elapse 39879, delivered 48000|rate 1203641|lost 223| [2025/04/30 09:44:17 781183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203641) in round 17| [2025/04/30 09:44:17 781189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 781194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 781200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257742719|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 781206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257742719|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 781212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37905|latest_rtt:38285|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 781220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:341|largest:341|pns:2| [2025/04/30 09:44:17 781226] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:341|frame:ACK |recv_time:1746006257781004|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 781232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377781004|now:1746006257781004|interv:120000000| [2025/04/30 09:44:17 781238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377781004|now:1746006257781004|interv:120000000| [2025/04/30 09:44:17 781243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257781718|pq_index:0| [2025/04/30 09:44:17 781249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257780418| [2025/04/30 09:44:17 781254] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257781254| [2025/04/30 09:44:17 781261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257781259| [2025/04/30 09:44:17 781267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 781273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37905|min_srtt:37905|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 781279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:877206| [2025/04/30 09:44:17 781285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 781294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 781300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37905|min_srtt:37905|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 781306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:878385| [2025/04/30 09:44:17 781312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 781318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 781323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37905|min_srtt:37905|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 781329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:879564| [2025/04/30 09:44:17 781335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 781340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 781346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 781353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 781358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 781363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:814719| [2025/04/30 09:44:17 781367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 781371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 781375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257781718| [2025/04/30 09:44:17 781379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257781718| [2025/04/30 09:44:17 781383] [debug] |xqc_engine_wakeup_after|wakeup:1746006257781718|now:1746006257781383|diff:335| [2025/04/30 09:44:17 781387] [debug] |xqc_engine_main_logic|END|now:1746006257781259| [2025/04/30 09:44:17 781392] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257781392| [2025/04/30 09:44:17 781396] [debug] |xqc_engine_wakeup_after|wakeup:1746006257781718|now:1746006257781396|diff:322| [2025/04/30 09:44:17 781400] [debug] |xqc_engine_main_logic|END|now:1746006257781392| [2025/04/30 09:44:17 782468] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257782468| [2025/04/30 09:44:17 782476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257781718|pq_index:0| [2025/04/30 09:44:17 782481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257781259| [2025/04/30 09:44:17 782493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257782492| [2025/04/30 09:44:17 782498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257781718|now:1746006257782492| [2025/04/30 09:44:17 782502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257781718|now:1746006257782492| [2025/04/30 09:44:17 782506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 782511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 782515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37905|min_srtt:37905|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 782520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:879564| [2025/04/30 09:44:17 782524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 782528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 782532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 782536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 782540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 782545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:814719| [2025/04/30 09:44:17 782549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 782554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:941| [2025/04/30 09:44:17 782586] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:941|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257782562|stream_id:0|stream_offset:814719| [2025/04/30 09:44:17 782592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 782597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 782601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37905|rtt_var:543|pto_duration:40077|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 782607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 782613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 782620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 782631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257847639|now:1746006257782601|interv:65038| [2025/04/30 09:44:17 782638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257847639|now:1746006257782601|interval:65038|pto_count:0|srtt:37905 [2025/04/30 09:44:17 782645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 782653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 782660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:815898| [2025/04/30 09:44:17 782667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 782673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:942| [2025/04/30 09:44:17 782716] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:942|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257782684|stream_id:0|stream_offset:815898| [2025/04/30 09:44:17 782727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 782734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 782741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37905|rtt_var:543|pto_duration:40077|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 782748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 782754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 782760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 782766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257847761|now:1746006257782740|interv:65021| [2025/04/30 09:44:17 782773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257847761|now:1746006257782740|interval:65021|pto_count:0|srtt:37905 [2025/04/30 09:44:17 782780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 782788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 782794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:817077| [2025/04/30 09:44:17 782802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 782808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257783807|now:1746006257782807|interv:1000| [2025/04/30 09:44:17 782814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 782820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 782830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257783807| [2025/04/30 09:44:17 782835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257783807| [2025/04/30 09:44:17 782839] [debug] |xqc_engine_wakeup_after|wakeup:1746006257783807|now:1746006257782839|diff:968| [2025/04/30 09:44:17 782843] [debug] |xqc_engine_main_logic|END|now:1746006257782492| [2025/04/30 09:44:17 782984] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257782983| [2025/04/30 09:44:17 782990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 782996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:341| [2025/04/30 09:44:17 783000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:342| [2025/04/30 09:44:17 783006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:342| [2025/04/30 09:44:17 783010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 783015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:901|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:902|path_largest_ack:901| [2025/04/30 09:44:17 783019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:739722|prior_time:1746006257743119|is_app_limited:0|send_elapse:37886|ack_elapse:39864|ctl_first_sent_time:1746006257744582|lagest_ack_time:1746006257782983|curr_delivered:786522| [2025/04/30 09:44:17 783024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257744582| [2025/04/30 09:44:17 783029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1125||sndq_packets_used_bytes:0|sndq_packets_free:213| [2025/04/30 09:44:17 783033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:902|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:902|path_largest_ack:902| [2025/04/30 09:44:17 783037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:739722|prior_time:1746006257743119|is_app_limited:0|send_elapse:37886|ack_elapse:39864|ctl_first_sent_time:1746006257744582|lagest_ack_time:1746006257782983|curr_delivered:787722| [2025/04/30 09:44:17 783042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257744702| [2025/04/30 09:44:17 783046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1124||sndq_packets_used_bytes:0|sndq_packets_free:214| [2025/04/30 09:44:17 783050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37905|rttvar:543|minrtt:31343|latest_rtt:38281|ack_delay:64| [2025/04/30 09:44:17 783054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37944|rttvar:486|minrtt:31343|latest_rtt:38281|ack_delay:64| [2025/04/30 09:44:17 783058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:902|lost_pn:899|thresh:3| [2025/04/30 09:44:17 783063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 783067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37944|rtt_var:486|pto_duration:39944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 783071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 783079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 783083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 783087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257847628|now:1746006257783066|interv:64562| [2025/04/30 09:44:17 783091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257847628|now:1746006257783066|interval:64562|pto_count:0|srtt:37944 [2025/04/30 09:44:17 783095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37886, ack_elapse 39864, delivered 48000|rate 1204093|lost 223| [2025/04/30 09:44:17 783100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204093) in round 17| [2025/04/30 09:44:17 783104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 783108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 783112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257744702|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 783117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257744702|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 783121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37944|latest_rtt:38281|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 783127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:342|largest:342|pns:2| [2025/04/30 09:44:17 783151] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:342|frame:ACK |recv_time:1746006257782983|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 783161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377782983|now:1746006257782983|interv:120000000| [2025/04/30 09:44:17 783165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377782983|now:1746006257782983|interv:120000000| [2025/04/30 09:44:17 783169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257783807|pq_index:0| [2025/04/30 09:44:17 783173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257782492| [2025/04/30 09:44:17 783177] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257783177| [2025/04/30 09:44:17 783182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257783181| [2025/04/30 09:44:17 783187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 783192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37944|min_srtt:37944|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 783200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:879564| [2025/04/30 09:44:17 783205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37944|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 783210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 783214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37944|min_srtt:37944|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 783219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:880743| [2025/04/30 09:44:17 783223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37944|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 783227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 783232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37944|min_srtt:37944|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 783236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:881922| [2025/04/30 09:44:17 783240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 783244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 783248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 783252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 783257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 783261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:817077| [2025/04/30 09:44:17 783265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 783269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 783273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257783807| [2025/04/30 09:44:17 783277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257783807| [2025/04/30 09:44:17 783281] [debug] |xqc_engine_wakeup_after|wakeup:1746006257783807|now:1746006257783281|diff:526| [2025/04/30 09:44:17 783285] [debug] |xqc_engine_main_logic|END|now:1746006257783181| [2025/04/30 09:44:17 783290] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257783290| [2025/04/30 09:44:17 783297] [debug] |xqc_engine_wakeup_after|wakeup:1746006257783807|now:1746006257783297|diff:510| [2025/04/30 09:44:17 783301] [debug] |xqc_engine_main_logic|END|now:1746006257783290| [2025/04/30 09:44:17 784371] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257784371| [2025/04/30 09:44:17 784383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257783807|pq_index:0| [2025/04/30 09:44:17 784388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257783181| [2025/04/30 09:44:17 784393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257784392| [2025/04/30 09:44:17 784398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257783807|now:1746006257784392| [2025/04/30 09:44:17 784402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257783807|now:1746006257784392| [2025/04/30 09:44:17 784406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 784410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 784416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37944|min_srtt:37944|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 784420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:881922| [2025/04/30 09:44:17 784425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 784429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 784433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 784437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 784442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 784446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:817077| [2025/04/30 09:44:17 784451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 784455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:943| [2025/04/30 09:44:17 784489] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:943|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257784464|stream_id:0|stream_offset:817077| [2025/04/30 09:44:17 784495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 784500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 784504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37944|rtt_var:486|pto_duration:39944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 784514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 784518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 784522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 784526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257849408|now:1746006257784504|interv:64904| [2025/04/30 09:44:17 784530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257849408|now:1746006257784504|interval:64904|pto_count:0|srtt:37944 [2025/04/30 09:44:17 784534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 784539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 784544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:818256| [2025/04/30 09:44:17 784548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 784552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:944| [2025/04/30 09:44:17 784575] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:944|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257784559|stream_id:0|stream_offset:818256| [2025/04/30 09:44:17 784581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 784586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 784590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37944|rtt_var:486|pto_duration:39944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 784594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 784598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 784602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 784606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257849503|now:1746006257784590|interv:64913| [2025/04/30 09:44:17 784610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257849503|now:1746006257784590|interval:64913|pto_count:0|srtt:37944 [2025/04/30 09:44:17 784614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 784619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 784624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:819435| [2025/04/30 09:44:17 784637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 784643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257785643|now:1746006257784643|interv:1000| [2025/04/30 09:44:17 784650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 784656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 784663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257785643| [2025/04/30 09:44:17 784670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257785643| [2025/04/30 09:44:17 784677] [debug] |xqc_engine_wakeup_after|wakeup:1746006257785643|now:1746006257784676|diff:967| [2025/04/30 09:44:17 784683] [debug] |xqc_engine_main_logic|END|now:1746006257784392| [2025/04/30 09:44:17 784978] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257784977| [2025/04/30 09:44:17 784986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 784993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:342| [2025/04/30 09:44:17 784997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:343| [2025/04/30 09:44:17 785003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:343| [2025/04/30 09:44:17 785007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 785012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:903|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:904|path_largest_ack:903| [2025/04/30 09:44:17 785016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:742122|prior_time:1746006257745102|is_app_limited:0|send_elapse:39755|ack_elapse:39875|ctl_first_sent_time:1746006257746569|lagest_ack_time:1746006257784977|curr_delivered:788922| [2025/04/30 09:44:17 785021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257746569| [2025/04/30 09:44:17 785026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1123||sndq_packets_used_bytes:0|sndq_packets_free:215| [2025/04/30 09:44:17 785030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:904|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:904|path_largest_ack:904| [2025/04/30 09:44:17 785035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:742122|prior_time:1746006257745102|is_app_limited:0|send_elapse:39755|ack_elapse:39875|ctl_first_sent_time:1746006257746569|lagest_ack_time:1746006257784977|curr_delivered:790122| [2025/04/30 09:44:17 785039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257746680| [2025/04/30 09:44:17 785043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1122||sndq_packets_used_bytes:0|sndq_packets_free:216| [2025/04/30 09:44:17 785047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37944|rttvar:486|minrtt:31343|latest_rtt:38297|ack_delay:64| [2025/04/30 09:44:17 785052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:37980|rttvar:437|minrtt:31343|latest_rtt:38297|ack_delay:64| [2025/04/30 09:44:17 785061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:904|lost_pn:901|thresh:3| [2025/04/30 09:44:17 785066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 785070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37980|rtt_var:437|pto_duration:39980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 785074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 785078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 785082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 785086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257849539|now:1746006257785069|interv:64470| [2025/04/30 09:44:17 785090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257849539|now:1746006257785069|interval:64470|pto_count:0|srtt:37980 [2025/04/30 09:44:17 785094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39755, ack_elapse 39875, delivered 48000|rate 1203761|lost 223| [2025/04/30 09:44:17 785099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203761) in round 17| [2025/04/30 09:44:17 785103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 785107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 785111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257746680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 785116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257746680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 785121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:37980|latest_rtt:38297|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 785126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:343|largest:343|pns:2| [2025/04/30 09:44:17 785131] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:343|frame:ACK |recv_time:1746006257784977|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 785160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377784977|now:1746006257784977|interv:120000000| [2025/04/30 09:44:17 785165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377784977|now:1746006257784977|interv:120000000| [2025/04/30 09:44:17 785169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257785643|pq_index:0| [2025/04/30 09:44:17 785173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257784392| [2025/04/30 09:44:17 785177] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257785177| [2025/04/30 09:44:17 785182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257785181| [2025/04/30 09:44:17 785191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 785196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37980|min_srtt:37980|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 785200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:881922| [2025/04/30 09:44:17 785205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37980|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 785209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 785214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37980|min_srtt:37980|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 785218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:883101| [2025/04/30 09:44:17 785222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:37980|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 785227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 785231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37980|min_srtt:37980|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 785235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:884280| [2025/04/30 09:44:17 785239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 785243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 785247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 785251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 785256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 785260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:819435| [2025/04/30 09:44:17 785265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 785268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 785275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257785643| [2025/04/30 09:44:17 785279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257785643| [2025/04/30 09:44:17 785283] [debug] |xqc_engine_wakeup_after|wakeup:1746006257785643|now:1746006257785283|diff:360| [2025/04/30 09:44:17 785287] [debug] |xqc_engine_main_logic|END|now:1746006257785181| [2025/04/30 09:44:17 785293] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257785292| [2025/04/30 09:44:17 785296] [debug] |xqc_engine_wakeup_after|wakeup:1746006257785643|now:1746006257785296|diff:347| [2025/04/30 09:44:17 785300] [debug] |xqc_engine_main_logic|END|now:1746006257785292| [2025/04/30 09:44:17 786371] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257786370| [2025/04/30 09:44:17 786382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257785643|pq_index:0| [2025/04/30 09:44:17 786386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257785181| [2025/04/30 09:44:17 786392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257786391| [2025/04/30 09:44:17 786396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257785643|now:1746006257786391| [2025/04/30 09:44:17 786401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257785643|now:1746006257786391| [2025/04/30 09:44:17 786405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 786409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 786414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:37980|min_srtt:37980|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 786419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:884280| [2025/04/30 09:44:17 786424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 786428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 786431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 786436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 786440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 786445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:819435| [2025/04/30 09:44:17 786449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 786454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:945| [2025/04/30 09:44:17 786486] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:945|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257786462|stream_id:0|stream_offset:819435| [2025/04/30 09:44:17 786498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 786502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 786507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37980|rtt_var:437|pto_duration:39980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 786511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 786515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 786519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 786523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257851442|now:1746006257786506|interv:64936| [2025/04/30 09:44:17 786527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257851442|now:1746006257786506|interval:64936|pto_count:0|srtt:37980 [2025/04/30 09:44:17 786532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 786537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 786541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:820614| [2025/04/30 09:44:17 786545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 786549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:946| [2025/04/30 09:44:17 786572] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:946|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257786556|stream_id:0|stream_offset:820614| [2025/04/30 09:44:17 786578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 786582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 786586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:37980|rtt_var:437|pto_duration:39980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 786591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 786595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 786598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 786602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257851536|now:1746006257786586|interv:64950| [2025/04/30 09:44:17 786606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257851536|now:1746006257786586|interval:64950|pto_count:0|srtt:37980 [2025/04/30 09:44:17 786614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 786620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 786627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:821793| [2025/04/30 09:44:17 786634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 786640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257787640|now:1746006257786640|interv:1000| [2025/04/30 09:44:17 786646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 786652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 786658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257787640| [2025/04/30 09:44:17 786665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257787640| [2025/04/30 09:44:17 786671] [debug] |xqc_engine_wakeup_after|wakeup:1746006257787640|now:1746006257786671|diff:969| [2025/04/30 09:44:17 786678] [debug] |xqc_engine_main_logic|END|now:1746006257786391| [2025/04/30 09:44:17 786971] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257786970| [2025/04/30 09:44:17 786978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 786985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:343| [2025/04/30 09:44:17 786989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:344| [2025/04/30 09:44:17 786995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:344| [2025/04/30 09:44:17 786999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 787004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:905|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:906|path_largest_ack:905| [2025/04/30 09:44:17 787008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:744522|prior_time:1746006257747116|is_app_limited:0|send_elapse:37926|ack_elapse:39854|ctl_first_sent_time:1746006257748588|lagest_ack_time:1746006257786970|curr_delivered:791322| [2025/04/30 09:44:17 787013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257748588| [2025/04/30 09:44:17 787018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1121||sndq_packets_used_bytes:0|sndq_packets_free:217| [2025/04/30 09:44:17 787022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:906|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:906|path_largest_ack:906| [2025/04/30 09:44:17 787027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:744522|prior_time:1746006257747116|is_app_limited:0|send_elapse:37926|ack_elapse:39854|ctl_first_sent_time:1746006257748588|lagest_ack_time:1746006257786970|curr_delivered:792522| [2025/04/30 09:44:17 787031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257748709| [2025/04/30 09:44:17 787035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1120||sndq_packets_used_bytes:0|sndq_packets_free:218| [2025/04/30 09:44:17 787044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:37980|rttvar:437|minrtt:31343|latest_rtt:38261|ack_delay:64| [2025/04/30 09:44:17 787049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38007|rttvar:382|minrtt:31343|latest_rtt:38261|ack_delay:64| [2025/04/30 09:44:17 787053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:906|lost_pn:903|thresh:3| [2025/04/30 09:44:17 787057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 787061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38007|rtt_var:382|pto_duration:40007|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 787066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 787069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 787073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 787077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257851563|now:1746006257787061|interv:64502| [2025/04/30 09:44:17 787081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257851563|now:1746006257787061|interval:64502|pto_count:0|srtt:38007 [2025/04/30 09:44:17 787086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37926, ack_elapse 39854, delivered 48000|rate 1204396|lost 223| [2025/04/30 09:44:17 787090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204396) in round 17| [2025/04/30 09:44:17 787094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 787099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 787103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257748709|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 787107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257748709|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 787112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38007|latest_rtt:38261|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 787117] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:112628|inflight:45600|mode:2|applimit:0|pacing_rate:1210896|bw:1210896|srtt:38007|latest_rtt:38261|min_rtt:31343|send:938|lost:223|tlp:0|recv:343|recovery:0|slow_start:0|conn_life:744349|acked:2400|delivered:792522|is_cwnd_limited:0| [2025/04/30 09:44:17 787123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:344|largest:344|pns:2| [2025/04/30 09:44:17 787130] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:344|frame:ACK |recv_time:1746006257786970|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 787160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377786970|now:1746006257786970|interv:120000000| [2025/04/30 09:44:17 787164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377786970|now:1746006257786970|interv:120000000| [2025/04/30 09:44:17 787168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257787640|pq_index:0| [2025/04/30 09:44:17 787172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257786391| [2025/04/30 09:44:17 787176] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257787176| [2025/04/30 09:44:17 787181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257787180| [2025/04/30 09:44:17 787186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 787191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38007|min_srtt:38007|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 787196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:884280| [2025/04/30 09:44:17 787200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38007|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 787205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 787210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38007|min_srtt:38007|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 787214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:885459| [2025/04/30 09:44:17 787218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38007|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 787223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 787227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38007|min_srtt:38007|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 787231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:886638| [2025/04/30 09:44:17 787236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 787240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 787243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 787251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 787256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 787260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:821793| [2025/04/30 09:44:17 787264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 787268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 787272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257787640| [2025/04/30 09:44:17 787276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257787640| [2025/04/30 09:44:17 787280] [debug] |xqc_engine_wakeup_after|wakeup:1746006257787640|now:1746006257787280|diff:360| [2025/04/30 09:44:17 787284] [debug] |xqc_engine_main_logic|END|now:1746006257787180| [2025/04/30 09:44:17 787289] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257787289| [2025/04/30 09:44:17 787293] [debug] |xqc_engine_wakeup_after|wakeup:1746006257787640|now:1746006257787293|diff:347| [2025/04/30 09:44:17 787297] [debug] |xqc_engine_main_logic|END|now:1746006257787289| [2025/04/30 09:44:17 788368] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257788368| [2025/04/30 09:44:17 788379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257787640|pq_index:0| [2025/04/30 09:44:17 788384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257787180| [2025/04/30 09:44:17 788389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257788388| [2025/04/30 09:44:17 788394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257787640|now:1746006257788388| [2025/04/30 09:44:17 788398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257787640|now:1746006257788388| [2025/04/30 09:44:17 788402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 788407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 788412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38007|min_srtt:38007|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 788416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:886638| [2025/04/30 09:44:17 788421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 788425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 788429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 788438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 788443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 788447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:821793| [2025/04/30 09:44:17 788452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 788456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:947| [2025/04/30 09:44:17 788490] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:947|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257788465|stream_id:0|stream_offset:821793| [2025/04/30 09:44:17 788496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 788501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 788505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38007|rtt_var:382|pto_duration:40007|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 788510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 788514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 788517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 788521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257853472|now:1746006257788505|interv:64967| [2025/04/30 09:44:17 788526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257853472|now:1746006257788505|interval:64967|pto_count:0|srtt:38007 [2025/04/30 09:44:17 788530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 788535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 788540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:822972| [2025/04/30 09:44:17 788544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 788548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:948| [2025/04/30 09:44:17 788570] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:948|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257788554|stream_id:0|stream_offset:822972| [2025/04/30 09:44:17 788576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 788580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 788588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38007|rtt_var:382|pto_duration:40007|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 788593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 788597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 788600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 788604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257853561|now:1746006257788588|interv:64973| [2025/04/30 09:44:17 788608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257853561|now:1746006257788588|interval:64973|pto_count:0|srtt:38007 [2025/04/30 09:44:17 788613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 788617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 788622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:824151| [2025/04/30 09:44:17 788630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 788636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257789636|now:1746006257788636|interv:1000| [2025/04/30 09:44:17 788643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 788649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 788655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257789636| [2025/04/30 09:44:17 788662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257789636| [2025/04/30 09:44:17 788668] [debug] |xqc_engine_wakeup_after|wakeup:1746006257789636|now:1746006257788668|diff:968| [2025/04/30 09:44:17 788676] [debug] |xqc_engine_main_logic|END|now:1746006257788388| [2025/04/30 09:44:17 788957] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257788956| [2025/04/30 09:44:17 788965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 788971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:344| [2025/04/30 09:44:17 788975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:345| [2025/04/30 09:44:17 788981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:345| [2025/04/30 09:44:17 788985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 788990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:907|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:908|path_largest_ack:907| [2025/04/30 09:44:17 788995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:746922|prior_time:1746006257749094|is_app_limited:0|send_elapse:39797|ack_elapse:39862|ctl_first_sent_time:1746006257750565|lagest_ack_time:1746006257788956|curr_delivered:793722| [2025/04/30 09:44:17 788999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257750565| [2025/04/30 09:44:17 789009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1119||sndq_packets_used_bytes:0|sndq_packets_free:219| [2025/04/30 09:44:17 789013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:908|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:908|path_largest_ack:908| [2025/04/30 09:44:17 789018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:746922|prior_time:1746006257749094|is_app_limited:0|send_elapse:39797|ack_elapse:39862|ctl_first_sent_time:1746006257750565|lagest_ack_time:1746006257788956|curr_delivered:794922| [2025/04/30 09:44:17 789023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257750680| [2025/04/30 09:44:17 789027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1118||sndq_packets_used_bytes:0|sndq_packets_free:220| [2025/04/30 09:44:17 789031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38007|rttvar:382|minrtt:31343|latest_rtt:38276|ack_delay:56| [2025/04/30 09:44:17 789035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38034|rttvar:340|minrtt:31343|latest_rtt:38276|ack_delay:56| [2025/04/30 09:44:17 789040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:908|lost_pn:905|thresh:3| [2025/04/30 09:44:17 789044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 789048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38034|rtt_var:340|pto_duration:40034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 789052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 789056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 789060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 789064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257853588|now:1746006257789048|interv:64540| [2025/04/30 09:44:17 789068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257853588|now:1746006257789048|interval:64540|pto_count:0|srtt:38034 [2025/04/30 09:44:17 789072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39797, ack_elapse 39862, delivered 48000|rate 1204154|lost 223| [2025/04/30 09:44:17 789077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204154) in round 17| [2025/04/30 09:44:17 789081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 789085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 789089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257750680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 789094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257750680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:749322| [2025/04/30 09:44:17 789101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38034|latest_rtt:38276|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 789107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:345|largest:345|pns:2| [2025/04/30 09:44:17 789112] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:345|frame:ACK |recv_time:1746006257788956|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 789116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377788956|now:1746006257788956|interv:120000000| [2025/04/30 09:44:17 789121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377788956|now:1746006257788956|interv:120000000| [2025/04/30 09:44:17 789125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257789636|pq_index:0| [2025/04/30 09:44:17 789129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257788388| [2025/04/30 09:44:17 789157] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257789157| [2025/04/30 09:44:17 789163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257789162| [2025/04/30 09:44:17 789168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 789173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38034|min_srtt:38034|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 789178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:886638| [2025/04/30 09:44:17 789182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38034|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 789187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 789191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38034|min_srtt:38034|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 789196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:887817| [2025/04/30 09:44:17 789200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38034|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 789205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 789209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38034|min_srtt:38034|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 789213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:888996| [2025/04/30 09:44:17 789221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 789224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 789228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 789233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 789237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 789241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:824151| [2025/04/30 09:44:17 789246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 789250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 789254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257789636| [2025/04/30 09:44:17 789258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257789636| [2025/04/30 09:44:17 789261] [debug] |xqc_engine_wakeup_after|wakeup:1746006257789636|now:1746006257789261|diff:375| [2025/04/30 09:44:17 789266] [debug] |xqc_engine_main_logic|END|now:1746006257789162| [2025/04/30 09:44:17 789271] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257789271| [2025/04/30 09:44:17 789275] [debug] |xqc_engine_wakeup_after|wakeup:1746006257789636|now:1746006257789275|diff:361| [2025/04/30 09:44:17 789279] [debug] |xqc_engine_main_logic|END|now:1746006257789271| [2025/04/30 09:44:17 790349] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257790348| [2025/04/30 09:44:17 790360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257789636|pq_index:0| [2025/04/30 09:44:17 790364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257789162| [2025/04/30 09:44:17 790370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257790368| [2025/04/30 09:44:17 790374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257789636|now:1746006257790368| [2025/04/30 09:44:17 790379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257789636|now:1746006257790368| [2025/04/30 09:44:17 790382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 790387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 790392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38034|min_srtt:38034|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 790397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:888996| [2025/04/30 09:44:17 790406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 790410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 790414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 790418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 790423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 790427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:824151| [2025/04/30 09:44:17 790432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 790436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:949| [2025/04/30 09:44:17 790469] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:949|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257790445|stream_id:0|stream_offset:824151| [2025/04/30 09:44:17 790475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 790480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 790484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38034|rtt_var:340|pto_duration:40034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 790489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 790493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 790496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 790500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257855479|now:1746006257790484|interv:64995| [2025/04/30 09:44:17 790505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257855479|now:1746006257790484|interval:64995|pto_count:0|srtt:38034 [2025/04/30 09:44:17 790509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 790514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 790518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:825330| [2025/04/30 09:44:17 790523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 790527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:950| [2025/04/30 09:44:17 790549] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:950|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257790533|stream_id:0|stream_offset:825330| [2025/04/30 09:44:17 790558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 790563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 790567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38034|rtt_var:340|pto_duration:40034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 790571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 790575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 790579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 790583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257855567|now:1746006257790567|interv:65000| [2025/04/30 09:44:17 790587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257855567|now:1746006257790567|interval:65000|pto_count:0|srtt:38034 [2025/04/30 09:44:17 790591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 790597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 790603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:826509| [2025/04/30 09:44:17 790610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 790617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257791616|now:1746006257790616|interv:1000| [2025/04/30 09:44:17 790623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 790629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 790635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257791616| [2025/04/30 09:44:17 790642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257791616| [2025/04/30 09:44:17 790649] [debug] |xqc_engine_wakeup_after|wakeup:1746006257791616|now:1746006257790649|diff:967| [2025/04/30 09:44:17 790656] [debug] |xqc_engine_main_logic|END|now:1746006257790368| [2025/04/30 09:44:17 790965] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257790964| [2025/04/30 09:44:17 790973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 790979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:345| [2025/04/30 09:44:17 790983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:346| [2025/04/30 09:44:17 790989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:346| [2025/04/30 09:44:17 790993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 790998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:909|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:910|path_largest_ack:909| [2025/04/30 09:44:17 791008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:749322|prior_time:1746006257751084|is_app_limited:0|send_elapse:37715|ack_elapse:39880|ctl_first_sent_time:1746006257752586|lagest_ack_time:1746006257790964|curr_delivered:796122| [2025/04/30 09:44:17 791012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257752586| [2025/04/30 09:44:17 791017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1117||sndq_packets_used_bytes:0|sndq_packets_free:221| [2025/04/30 09:44:17 791021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:910|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:910|path_largest_ack:910| [2025/04/30 09:44:17 791026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:749322|prior_time:1746006257751084|is_app_limited:0|send_elapse:37715|ack_elapse:39880|ctl_first_sent_time:1746006257752586|lagest_ack_time:1746006257790964|curr_delivered:797322| [2025/04/30 09:44:17 791031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257752717| [2025/04/30 09:44:17 791034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1116||sndq_packets_used_bytes:0|sndq_packets_free:222| [2025/04/30 09:44:17 791039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38034|rttvar:340|minrtt:31343|latest_rtt:38247|ack_delay:64| [2025/04/30 09:44:17 791043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38052|rttvar:292|minrtt:31343|latest_rtt:38247|ack_delay:64| [2025/04/30 09:44:17 791047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:910|lost_pn:907|thresh:3| [2025/04/30 09:44:17 791051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 791055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38052|rtt_var:292|pto_duration:40052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 791060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 791064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 791068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 791072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257855585|now:1746006257791055|interv:64530| [2025/04/30 09:44:17 791076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257855585|now:1746006257791055|interval:64530|pto_count:0|srtt:38052 [2025/04/30 09:44:17 791080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37715, ack_elapse 39880, delivered 48000|rate 1203610|lost 223| [2025/04/30 09:44:17 791084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 17 -> 18| [2025/04/30 09:44:17 791089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203610) in round 18| [2025/04/30 09:44:17 791093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 791099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 791103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257752717|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 791108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257752717|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 791112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38052|latest_rtt:38247|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 791118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:346|largest:346|pns:2| [2025/04/30 09:44:17 791123] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:346|frame:ACK |recv_time:1746006257790964|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 791127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377790964|now:1746006257790964|interv:120000000| [2025/04/30 09:44:17 791151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377790964|now:1746006257790964|interv:120000000| [2025/04/30 09:44:17 791160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257791616|pq_index:0| [2025/04/30 09:44:17 791165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257790368| [2025/04/30 09:44:17 791169] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257791169| [2025/04/30 09:44:17 791174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257791173| [2025/04/30 09:44:17 791179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 791184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38052|min_srtt:38052|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 791189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:888996| [2025/04/30 09:44:17 791193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38052|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 791198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 791202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38052|min_srtt:38052|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 791207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:890175| [2025/04/30 09:44:17 791214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38052|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 791219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 791223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38052|min_srtt:38052|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 791227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:891354| [2025/04/30 09:44:17 791232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 791236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 791240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 791244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 791248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 791253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:826509| [2025/04/30 09:44:17 791257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 791261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 791265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257791616| [2025/04/30 09:44:17 791269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257791616| [2025/04/30 09:44:17 791273] [debug] |xqc_engine_wakeup_after|wakeup:1746006257791616|now:1746006257791273|diff:343| [2025/04/30 09:44:17 791277] [debug] |xqc_engine_main_logic|END|now:1746006257791173| [2025/04/30 09:44:17 791282] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257791282| [2025/04/30 09:44:17 791286] [debug] |xqc_engine_wakeup_after|wakeup:1746006257791616|now:1746006257791286|diff:330| [2025/04/30 09:44:17 791290] [debug] |xqc_engine_main_logic|END|now:1746006257791282| [2025/04/30 09:44:17 792360] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257792360| [2025/04/30 09:44:17 792372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257791616|pq_index:0| [2025/04/30 09:44:17 792376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257791173| [2025/04/30 09:44:17 792382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257792381| [2025/04/30 09:44:17 792386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257791616|now:1746006257792381| [2025/04/30 09:44:17 792391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257791616|now:1746006257792381| [2025/04/30 09:44:17 792400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 792404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 792409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38052|min_srtt:38052|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 792414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:891354| [2025/04/30 09:44:17 792419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 792422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 792426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 792431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 792435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 792440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:826509| [2025/04/30 09:44:17 792444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 792449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:951| [2025/04/30 09:44:17 792481] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:951|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257792457|stream_id:0|stream_offset:826509| [2025/04/30 09:44:17 792487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 792492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 792496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38052|rtt_var:292|pto_duration:40052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 792501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 792505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 792509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 792513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257857509|now:1746006257792496|interv:65013| [2025/04/30 09:44:17 792517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257857509|now:1746006257792496|interval:65013|pto_count:0|srtt:38052 [2025/04/30 09:44:17 792521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 792526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 792534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:827688| [2025/04/30 09:44:17 792539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 792543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:952| [2025/04/30 09:44:17 792565] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:952|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257792549|stream_id:0|stream_offset:827688| [2025/04/30 09:44:17 792571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 792575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 792580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38052|rtt_var:292|pto_duration:40052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 792584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 792588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 792592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 792596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257857601|now:1746006257792579|interv:65022| [2025/04/30 09:44:17 792600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257857601|now:1746006257792579|interval:65022|pto_count:0|srtt:38052 [2025/04/30 09:44:17 792604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 792608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 792612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:828867| [2025/04/30 09:44:17 792619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 792625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257793625|now:1746006257792625|interv:1000| [2025/04/30 09:44:17 792631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 792638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 792644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257793625| [2025/04/30 09:44:17 792651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257793625| [2025/04/30 09:44:17 792657] [debug] |xqc_engine_wakeup_after|wakeup:1746006257793625|now:1746006257792657|diff:968| [2025/04/30 09:44:17 792664] [debug] |xqc_engine_main_logic|END|now:1746006257792381| [2025/04/30 09:44:17 792967] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257792966| [2025/04/30 09:44:17 792975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 792988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:346| [2025/04/30 09:44:17 792992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:347| [2025/04/30 09:44:17 792998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:347| [2025/04/30 09:44:17 793002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 793007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:911|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:912|path_largest_ack:911| [2025/04/30 09:44:17 793012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:751722|prior_time:1746006257753082|is_app_limited:0|send_elapse:39607|ack_elapse:39884|ctl_first_sent_time:1746006257754585|lagest_ack_time:1746006257792966|curr_delivered:798522| [2025/04/30 09:44:17 793017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257754585| [2025/04/30 09:44:17 793021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1115||sndq_packets_used_bytes:0|sndq_packets_free:223| [2025/04/30 09:44:17 793026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:912|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:912|path_largest_ack:912| [2025/04/30 09:44:17 793030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:751722|prior_time:1746006257753082|is_app_limited:0|send_elapse:39607|ack_elapse:39884|ctl_first_sent_time:1746006257754585|lagest_ack_time:1746006257792966|curr_delivered:799722| [2025/04/30 09:44:17 793035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257754680| [2025/04/30 09:44:17 793039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1114||sndq_packets_used_bytes:0|sndq_packets_free:224| [2025/04/30 09:44:17 793043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38052|rttvar:292|minrtt:31343|latest_rtt:38286|ack_delay:72| [2025/04/30 09:44:17 793047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38072|rttvar:259|minrtt:31343|latest_rtt:38286|ack_delay:72| [2025/04/30 09:44:17 793052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:912|lost_pn:909|thresh:3| [2025/04/30 09:44:17 793056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 793060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38072|rtt_var:259|pto_duration:40072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 793064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 793068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 793072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 793076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257857621|now:1746006257793060|interv:64561| [2025/04/30 09:44:17 793080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257857621|now:1746006257793060|interval:64561|pto_count:0|srtt:38072 [2025/04/30 09:44:17 793087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39607, ack_elapse 39884, delivered 48000|rate 1203490|lost 223| [2025/04/30 09:44:17 793092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203490) in round 18| [2025/04/30 09:44:17 793096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 793100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 793104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257754680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 793109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257754680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 793113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38072|latest_rtt:38286|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 793119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:347|largest:347|pns:2| [2025/04/30 09:44:17 793123] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:347|frame:ACK |recv_time:1746006257792966|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 793128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377792966|now:1746006257792966|interv:120000000| [2025/04/30 09:44:17 793153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377792966|now:1746006257792966|interv:120000000| [2025/04/30 09:44:17 793161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257793625|pq_index:0| [2025/04/30 09:44:17 793166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257792381| [2025/04/30 09:44:17 793170] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257793169| [2025/04/30 09:44:17 793174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257793173| [2025/04/30 09:44:17 793180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 793185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38072|min_srtt:38072|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 793189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:891354| [2025/04/30 09:44:17 793194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38072|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 793198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 793206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38072|min_srtt:38072|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 793210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:892533| [2025/04/30 09:44:17 793215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38072|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 793220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 793224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38072|min_srtt:38072|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 793228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:893712| [2025/04/30 09:44:17 793232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 793236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 793240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 793244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 793249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 793253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:828867| [2025/04/30 09:44:17 793258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 793261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 793265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257793625| [2025/04/30 09:44:17 793269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257793625| [2025/04/30 09:44:17 793273] [debug] |xqc_engine_wakeup_after|wakeup:1746006257793625|now:1746006257793273|diff:352| [2025/04/30 09:44:17 793278] [debug] |xqc_engine_main_logic|END|now:1746006257793173| [2025/04/30 09:44:17 793283] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257793283| [2025/04/30 09:44:17 793286] [debug] |xqc_engine_wakeup_after|wakeup:1746006257793625|now:1746006257793286|diff:339| [2025/04/30 09:44:17 793290] [debug] |xqc_engine_main_logic|END|now:1746006257793283| [2025/04/30 09:44:17 794360] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257794360| [2025/04/30 09:44:17 794371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257793625|pq_index:0| [2025/04/30 09:44:17 794376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257793173| [2025/04/30 09:44:17 794381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257794380| [2025/04/30 09:44:17 794394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257793625|now:1746006257794380| [2025/04/30 09:44:17 794399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257793625|now:1746006257794380| [2025/04/30 09:44:17 794403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 794407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 794412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38072|min_srtt:38072|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 794417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:893712| [2025/04/30 09:44:17 794422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 794425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 794429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 794434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 794438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 794442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:828867| [2025/04/30 09:44:17 794447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 794451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:953| [2025/04/30 09:44:17 794485] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:953|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257794460|stream_id:0|stream_offset:828867| [2025/04/30 09:44:17 794491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 794496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 794500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38072|rtt_var:259|pto_duration:40072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 794505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 794509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 794513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 794517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257859532|now:1746006257794500|interv:65032| [2025/04/30 09:44:17 794524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257859532|now:1746006257794500|interval:65032|pto_count:0|srtt:38072 [2025/04/30 09:44:17 794529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 794534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 794538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:830046| [2025/04/30 09:44:17 794544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 794550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:954| [2025/04/30 09:44:17 794589] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:954|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257794561|stream_id:0|stream_offset:830046| [2025/04/30 09:44:17 794600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 794607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 794614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38072|rtt_var:259|pto_duration:40072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 794622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 794629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 794635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 794642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257859633|now:1746006257794614|interv:65019| [2025/04/30 09:44:17 794648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257859633|now:1746006257794614|interval:65019|pto_count:0|srtt:38072 [2025/04/30 09:44:17 794656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 794664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 794671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:831225| [2025/04/30 09:44:17 794678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 794684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257795684|now:1746006257794684|interv:1000| [2025/04/30 09:44:17 794690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 794697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 794703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257795684| [2025/04/30 09:44:17 794716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257795684| [2025/04/30 09:44:17 794723] [debug] |xqc_engine_wakeup_after|wakeup:1746006257795684|now:1746006257794722|diff:962| [2025/04/30 09:44:17 794729] [debug] |xqc_engine_main_logic|END|now:1746006257794380| [2025/04/30 09:44:17 794991] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257794990| [2025/04/30 09:44:17 794997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 795003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:347| [2025/04/30 09:44:17 795007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:348| [2025/04/30 09:44:17 795013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:348| [2025/04/30 09:44:17 795017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 795022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:913|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:914|path_largest_ack:913| [2025/04/30 09:44:17 795027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:754122|prior_time:1746006257755065|is_app_limited:0|send_elapse:37898|ack_elapse:39925|ctl_first_sent_time:1746006257756553|lagest_ack_time:1746006257794990|curr_delivered:800922| [2025/04/30 09:44:17 795032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257756553| [2025/04/30 09:44:17 795036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1113||sndq_packets_used_bytes:0|sndq_packets_free:225| [2025/04/30 09:44:17 795041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:914|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:914|path_largest_ack:914| [2025/04/30 09:44:17 795045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:754122|prior_time:1746006257755065|is_app_limited:0|send_elapse:37898|ack_elapse:39925|ctl_first_sent_time:1746006257756553|lagest_ack_time:1746006257794990|curr_delivered:802122| [2025/04/30 09:44:17 795050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257756647| [2025/04/30 09:44:17 795054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1112||sndq_packets_used_bytes:0|sndq_packets_free:226| [2025/04/30 09:44:17 795058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38072|rttvar:259|minrtt:31343|latest_rtt:38343|ack_delay:104| [2025/04/30 09:44:17 795062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38092|rttvar:236|minrtt:31343|latest_rtt:38343|ack_delay:104| [2025/04/30 09:44:17 795066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:914|lost_pn:911|thresh:3| [2025/04/30 09:44:17 795071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 795075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38092|rtt_var:236|pto_duration:40092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 795079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 795087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 795091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 795095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257859653|now:1746006257795074|interv:64579| [2025/04/30 09:44:17 795099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257859653|now:1746006257795074|interval:64579|pto_count:0|srtt:38092 [2025/04/30 09:44:17 795104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37898, ack_elapse 39925, delivered 48000|rate 1202254|lost 223| [2025/04/30 09:44:17 795108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202254) in round 18| [2025/04/30 09:44:17 795113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 795117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 795121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257756647|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 795125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257756647|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 795130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38092|latest_rtt:38343|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 795161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:348|largest:348|pns:2| [2025/04/30 09:44:17 795166] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:348|frame:ACK |recv_time:1746006257794990|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 795170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377794990|now:1746006257794990|interv:120000000| [2025/04/30 09:44:17 795175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377794990|now:1746006257794990|interv:120000000| [2025/04/30 09:44:17 795179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257795684|pq_index:0| [2025/04/30 09:44:17 795183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257794380| [2025/04/30 09:44:17 795187] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257795187| [2025/04/30 09:44:17 795192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257795191| [2025/04/30 09:44:17 795197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 795202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38092|min_srtt:38092|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 795210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:893712| [2025/04/30 09:44:17 795215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38092|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 795219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 795224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38092|min_srtt:38092|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 795228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:894891| [2025/04/30 09:44:17 795233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38092|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 795237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 795241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38092|min_srtt:38092|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 795246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:896070| [2025/04/30 09:44:17 795250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 795254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 795258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 795263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 795267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 795271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:831225| [2025/04/30 09:44:17 795276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 795280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 795283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257795684| [2025/04/30 09:44:17 795287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257795684| [2025/04/30 09:44:17 795291] [debug] |xqc_engine_wakeup_after|wakeup:1746006257795684|now:1746006257795291|diff:393| [2025/04/30 09:44:17 795296] [debug] |xqc_engine_main_logic|END|now:1746006257795191| [2025/04/30 09:44:17 795301] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257795301| [2025/04/30 09:44:17 795305] [debug] |xqc_engine_wakeup_after|wakeup:1746006257795684|now:1746006257795305|diff:379| [2025/04/30 09:44:17 795311] [debug] |xqc_engine_main_logic|END|now:1746006257795301| [2025/04/30 09:44:17 796382] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257796381| [2025/04/30 09:44:17 796393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257795684|pq_index:0| [2025/04/30 09:44:17 796397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257795191| [2025/04/30 09:44:17 796403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257796401| [2025/04/30 09:44:17 796407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257795684|now:1746006257796401| [2025/04/30 09:44:17 796412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257795684|now:1746006257796401| [2025/04/30 09:44:17 796416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 796420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 796425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38092|min_srtt:38092|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 796430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:896070| [2025/04/30 09:44:17 796434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 796438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 796442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 796447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 796451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 796456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:831225| [2025/04/30 09:44:17 796460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 796464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:955| [2025/04/30 09:44:17 796497] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:955|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257796473|stream_id:0|stream_offset:831225| [2025/04/30 09:44:17 796503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 796508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 796512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38092|rtt_var:236|pto_duration:40092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 796522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 796526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 796530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 796534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257861565|now:1746006257796512|interv:65053| [2025/04/30 09:44:17 796538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257861565|now:1746006257796512|interval:65053|pto_count:0|srtt:38092 [2025/04/30 09:44:17 796542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 796547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 796551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:832404| [2025/04/30 09:44:17 796556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 796562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:956| [2025/04/30 09:44:17 796601] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:956|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257796573|stream_id:0|stream_offset:832404| [2025/04/30 09:44:17 796611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 796619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 796625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38092|rtt_var:236|pto_duration:40092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 796633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 796639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 796645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 796652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257861665|now:1746006257796625|interv:65040| [2025/04/30 09:44:17 796658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257861665|now:1746006257796625|interval:65040|pto_count:0|srtt:38092 [2025/04/30 09:44:17 796666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 796674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 796681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:833583| [2025/04/30 09:44:17 796694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 796700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257797700|now:1746006257796700|interv:1000| [2025/04/30 09:44:17 796706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 796712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 796719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257797700| [2025/04/30 09:44:17 796725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257797700| [2025/04/30 09:44:17 796732] [debug] |xqc_engine_wakeup_after|wakeup:1746006257797700|now:1746006257796732|diff:968| [2025/04/30 09:44:17 796739] [debug] |xqc_engine_main_logic|END|now:1746006257796401| [2025/04/30 09:44:17 796961] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257796960| [2025/04/30 09:44:17 796967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 796973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:348| [2025/04/30 09:44:17 796977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:349| [2025/04/30 09:44:17 796984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:349| [2025/04/30 09:44:17 796988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 796993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:915|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:916|path_largest_ack:915| [2025/04/30 09:44:17 796998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:756522|prior_time:1746006257757112|is_app_limited:0|send_elapse:39833|ack_elapse:39848|ctl_first_sent_time:1746006257758603|lagest_ack_time:1746006257796960|curr_delivered:803322| [2025/04/30 09:44:17 797003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257758603| [2025/04/30 09:44:17 797007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1111||sndq_packets_used_bytes:0|sndq_packets_free:227| [2025/04/30 09:44:17 797011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:916|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:916|path_largest_ack:916| [2025/04/30 09:44:17 797016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:756522|prior_time:1746006257757112|is_app_limited:0|send_elapse:39833|ack_elapse:39848|ctl_first_sent_time:1746006257758603|lagest_ack_time:1746006257796960|curr_delivered:804522| [2025/04/30 09:44:17 797021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257758707| [2025/04/30 09:44:17 797025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1110||sndq_packets_used_bytes:0|sndq_packets_free:228| [2025/04/30 09:44:17 797029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38092|rttvar:236|minrtt:31343|latest_rtt:38253|ack_delay:64| [2025/04/30 09:44:17 797033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38104|rttvar:201|minrtt:31343|latest_rtt:38253|ack_delay:64| [2025/04/30 09:44:17 797037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:916|lost_pn:913|thresh:3| [2025/04/30 09:44:17 797046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 797050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38104|rtt_var:201|pto_duration:40104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 797054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 797058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 797062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 797066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257861677|now:1746006257797050|interv:64627| [2025/04/30 09:44:17 797070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257861677|now:1746006257797050|interval:64627|pto_count:0|srtt:38104 [2025/04/30 09:44:17 797075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39833, ack_elapse 39848, delivered 48000|rate 1204577|lost 223| [2025/04/30 09:44:17 797079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204577) in round 18| [2025/04/30 09:44:17 797083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 797088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 797092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257758707|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 797096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257758707|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 797101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38104|latest_rtt:38253|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 797107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:349|largest:349|pns:2| [2025/04/30 09:44:17 797111] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:349|frame:ACK |recv_time:1746006257796960|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 797116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377796960|now:1746006257796960|interv:120000000| [2025/04/30 09:44:17 797120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377796960|now:1746006257796960|interv:120000000| [2025/04/30 09:44:17 797124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257797700|pq_index:0| [2025/04/30 09:44:17 797128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257796401| [2025/04/30 09:44:17 797153] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257797153| [2025/04/30 09:44:17 797162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257797161| [2025/04/30 09:44:17 797171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 797176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38104|min_srtt:38104|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 797181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:896070| [2025/04/30 09:44:17 797186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38104|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 797190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 797195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38104|min_srtt:38104|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 797199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:897249| [2025/04/30 09:44:17 797204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38104|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 797208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 797212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38104|min_srtt:38104|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 797217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:898428| [2025/04/30 09:44:17 797221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 797225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 797229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 797233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 797237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 797242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:833583| [2025/04/30 09:44:17 797246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 797250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 797254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257797700| [2025/04/30 09:44:17 797261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257797700| [2025/04/30 09:44:17 797265] [debug] |xqc_engine_wakeup_after|wakeup:1746006257797700|now:1746006257797265|diff:435| [2025/04/30 09:44:17 797269] [debug] |xqc_engine_main_logic|END|now:1746006257797161| [2025/04/30 09:44:17 797274] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257797274| [2025/04/30 09:44:17 797278] [debug] |xqc_engine_wakeup_after|wakeup:1746006257797700|now:1746006257797278|diff:422| [2025/04/30 09:44:17 797282] [debug] |xqc_engine_main_logic|END|now:1746006257797274| [2025/04/30 09:44:17 798352] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257798352| [2025/04/30 09:44:17 798363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257797700|pq_index:0| [2025/04/30 09:44:17 798368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257797161| [2025/04/30 09:44:17 798373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257798372| [2025/04/30 09:44:17 798378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257797700|now:1746006257798372| [2025/04/30 09:44:17 798382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257797700|now:1746006257798372| [2025/04/30 09:44:17 798386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 798390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 798395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38104|min_srtt:38104|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 798400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:898428| [2025/04/30 09:44:17 798405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 798409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 798413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 798417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 798422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 798426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:833583| [2025/04/30 09:44:17 798430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 798435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:957| [2025/04/30 09:44:17 798468] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:957|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257798443|stream_id:0|stream_offset:833583| [2025/04/30 09:44:17 798479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 798484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 798488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38104|rtt_var:201|pto_duration:40104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 798493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 798496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 798500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 798504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257863547|now:1746006257798488|interv:65059| [2025/04/30 09:44:17 798508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257863547|now:1746006257798488|interval:65059|pto_count:0|srtt:38104 [2025/04/30 09:44:17 798513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 798518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 798522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:834762| [2025/04/30 09:44:17 798527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 798531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:958| [2025/04/30 09:44:17 798553] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:958|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257798537|stream_id:0|stream_offset:834762| [2025/04/30 09:44:17 798559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 798563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 798568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38104|rtt_var:201|pto_duration:40104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 798572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 798576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 798579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 798583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257863641|now:1746006257798567|interv:65074| [2025/04/30 09:44:17 798587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257863641|now:1746006257798567|interval:65074|pto_count:0|srtt:38104 [2025/04/30 09:44:17 798597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 798605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 798611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:835941| [2025/04/30 09:44:17 798618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 798625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257799624|now:1746006257798624|interv:1000| [2025/04/30 09:44:17 798631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 798637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 798644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257799624| [2025/04/30 09:44:17 798651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257799624| [2025/04/30 09:44:17 798657] [debug] |xqc_engine_wakeup_after|wakeup:1746006257799624|now:1746006257798657|diff:967| [2025/04/30 09:44:17 798664] [debug] |xqc_engine_main_logic|END|now:1746006257798372| [2025/04/30 09:44:17 798976] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257798975| [2025/04/30 09:44:17 798984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 798991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:349| [2025/04/30 09:44:17 798995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:350| [2025/04/30 09:44:17 799001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:350| [2025/04/30 09:44:17 799005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 799010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:917|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:918|path_largest_ack:917| [2025/04/30 09:44:17 799014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:758922|prior_time:1746006257759054|is_app_limited:0|send_elapse:37911|ack_elapse:39921|ctl_first_sent_time:1746006257760545|lagest_ack_time:1746006257798975|curr_delivered:805722| [2025/04/30 09:44:17 799019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257760545| [2025/04/30 09:44:17 799024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1109||sndq_packets_used_bytes:0|sndq_packets_free:229| [2025/04/30 09:44:17 799028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:918|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:918|path_largest_ack:918| [2025/04/30 09:44:17 799032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:758922|prior_time:1746006257759054|is_app_limited:0|send_elapse:37911|ack_elapse:39921|ctl_first_sent_time:1746006257760545|lagest_ack_time:1746006257798975|curr_delivered:806922| [2025/04/30 09:44:17 799037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257760634| [2025/04/30 09:44:17 799041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1108||sndq_packets_used_bytes:0|sndq_packets_free:230| [2025/04/30 09:44:17 799049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38104|rttvar:201|minrtt:31343|latest_rtt:38341|ack_delay:88| [2025/04/30 09:44:17 799054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38122|rttvar:188|minrtt:31343|latest_rtt:38341|ack_delay:88| [2025/04/30 09:44:17 799058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:918|lost_pn:915|thresh:3| [2025/04/30 09:44:17 799062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 799066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38122|rtt_var:188|pto_duration:40122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 799071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 799075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 799079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 799083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257863659|now:1746006257799066|interv:64593| [2025/04/30 09:44:17 799087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257863659|now:1746006257799066|interval:64593|pto_count:0|srtt:38122 [2025/04/30 09:44:17 799091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37911, ack_elapse 39921, delivered 48000|rate 1202374|lost 223| [2025/04/30 09:44:17 799096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202374) in round 18| [2025/04/30 09:44:17 799100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 799104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 799108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257760634|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 799112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257760634|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 799117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38122|latest_rtt:38341|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 799123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:350|largest:350|pns:2| [2025/04/30 09:44:17 799127] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:350|frame:ACK |recv_time:1746006257798975|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 799151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377798975|now:1746006257798975|interv:120000000| [2025/04/30 09:44:17 799160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377798975|now:1746006257798975|interv:120000000| [2025/04/30 09:44:17 799168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257799624|pq_index:0| [2025/04/30 09:44:17 799172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257798372| [2025/04/30 09:44:17 799176] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257799176| [2025/04/30 09:44:17 799181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257799180| [2025/04/30 09:44:17 799186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 799191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38122|min_srtt:38122|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 799196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:898428| [2025/04/30 09:44:17 799201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38122|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 799205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 799210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38122|min_srtt:38122|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 799214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:899607| [2025/04/30 09:44:17 799219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38122|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 799223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 799227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38122|min_srtt:38122|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 799232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:900786| [2025/04/30 09:44:17 799236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 799240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 799244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 799248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 799252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 799259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:835941| [2025/04/30 09:44:17 799264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 799267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 799271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257799624| [2025/04/30 09:44:17 799275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257799624| [2025/04/30 09:44:17 799279] [debug] |xqc_engine_wakeup_after|wakeup:1746006257799624|now:1746006257799279|diff:345| [2025/04/30 09:44:17 799284] [debug] |xqc_engine_main_logic|END|now:1746006257799180| [2025/04/30 09:44:17 799289] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257799289| [2025/04/30 09:44:17 799293] [debug] |xqc_engine_wakeup_after|wakeup:1746006257799624|now:1746006257799293|diff:331| [2025/04/30 09:44:17 799297] [debug] |xqc_engine_main_logic|END|now:1746006257799289| [2025/04/30 09:44:17 800367] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257800367| [2025/04/30 09:44:17 800378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257799624|pq_index:0| [2025/04/30 09:44:17 800383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257799180| [2025/04/30 09:44:17 800388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257800387| [2025/04/30 09:44:17 800393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257799624|now:1746006257800387| [2025/04/30 09:44:17 800397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257799624|now:1746006257800387| [2025/04/30 09:44:17 800401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 800405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 800410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38122|min_srtt:38122|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 800415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:900786| [2025/04/30 09:44:17 800420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 800423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 800427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 800432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 800436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 800441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:835941| [2025/04/30 09:44:17 800450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 800455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:959| [2025/04/30 09:44:17 800488] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:959|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257800463|stream_id:0|stream_offset:835941| [2025/04/30 09:44:17 800494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 800499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 800503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38122|rtt_var:188|pto_duration:40122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 800508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 800512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 800516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 800520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257865585|now:1746006257800503|interv:65082| [2025/04/30 09:44:17 800524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257865585|now:1746006257800503|interval:65082|pto_count:0|srtt:38122 [2025/04/30 09:44:17 800528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 800533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 800538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:837120| [2025/04/30 09:44:17 800542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 800547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:960| [2025/04/30 09:44:17 800584] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:960|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257800556|stream_id:0|stream_offset:837120| [2025/04/30 09:44:17 800593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 800600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 800608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38122|rtt_var:188|pto_duration:40122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 800615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 800621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 800633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 800640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257865678|now:1746006257800607|interv:65071| [2025/04/30 09:44:17 800647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257865678|now:1746006257800607|interval:65071|pto_count:0|srtt:38122 [2025/04/30 09:44:17 800654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 800662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 800668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:838299| [2025/04/30 09:44:17 800675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 800682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257801682|now:1746006257800682|interv:1000| [2025/04/30 09:44:17 800688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 800694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 800700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257801682| [2025/04/30 09:44:17 800707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257801682| [2025/04/30 09:44:17 800714] [debug] |xqc_engine_wakeup_after|wakeup:1746006257801682|now:1746006257800713|diff:969| [2025/04/30 09:44:17 800720] [debug] |xqc_engine_main_logic|END|now:1746006257800387| [2025/04/30 09:44:17 800939] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257800938| [2025/04/30 09:44:17 800946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 800952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:350| [2025/04/30 09:44:17 800956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:351| [2025/04/30 09:44:17 800962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:351| [2025/04/30 09:44:17 800966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 800971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:919|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:920|path_largest_ack:919| [2025/04/30 09:44:17 800976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:761322|prior_time:1746006257761040|is_app_limited:0|send_elapse:39790|ack_elapse:39898|ctl_first_sent_time:1746006257762532|lagest_ack_time:1746006257800938|curr_delivered:808122| [2025/04/30 09:44:17 800981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257762532| [2025/04/30 09:44:17 800985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1107||sndq_packets_used_bytes:0|sndq_packets_free:231| [2025/04/30 09:44:17 800990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:920|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:920|path_largest_ack:920| [2025/04/30 09:44:17 800994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:761322|prior_time:1746006257761040|is_app_limited:0|send_elapse:39790|ack_elapse:39898|ctl_first_sent_time:1746006257762532|lagest_ack_time:1746006257800938|curr_delivered:809322| [2025/04/30 09:44:17 801004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257762621| [2025/04/30 09:44:17 801008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1106||sndq_packets_used_bytes:0|sndq_packets_free:232| [2025/04/30 09:44:17 801012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38122|rttvar:188|minrtt:31343|latest_rtt:38317|ack_delay:64| [2025/04/30 09:44:17 801017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38138|rttvar:173|minrtt:31343|latest_rtt:38317|ack_delay:64| [2025/04/30 09:44:17 801021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:920|lost_pn:917|thresh:3| [2025/04/30 09:44:17 801025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 801029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38138|rtt_var:173|pto_duration:40138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 801034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 801038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 801042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 801046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257865694|now:1746006257801029|interv:64665| [2025/04/30 09:44:17 801050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257865694|now:1746006257801029|interval:64665|pto_count:0|srtt:38138 [2025/04/30 09:44:17 801054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39790, ack_elapse 39898, delivered 48000|rate 1203067|lost 223| [2025/04/30 09:44:17 801059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203067) in round 18| [2025/04/30 09:44:17 801063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 801067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 801071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257762621|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 801076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257762621|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 801080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38138|latest_rtt:38317|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 801086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:351|largest:351|pns:2| [2025/04/30 09:44:17 801094] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:351|frame:ACK |recv_time:1746006257800938|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 801098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377800938|now:1746006257800938|interv:120000000| [2025/04/30 09:44:17 801103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377800938|now:1746006257800938|interv:120000000| [2025/04/30 09:44:17 801107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257801682|pq_index:0| [2025/04/30 09:44:17 801111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257800387| [2025/04/30 09:44:17 801115] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257801115| [2025/04/30 09:44:17 801120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257801119| [2025/04/30 09:44:17 801125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 801130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38138|min_srtt:38138|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 801160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:900786| [2025/04/30 09:44:17 801165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38138|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 801169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 801174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38138|min_srtt:38138|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 801179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:901965| [2025/04/30 09:44:17 801183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38138|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 801188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 801192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38138|min_srtt:38138|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 801196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:903144| [2025/04/30 09:44:17 801201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 801204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 801212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 801216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 801221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 801225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:838299| [2025/04/30 09:44:17 801229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 801233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 801237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257801682| [2025/04/30 09:44:17 801241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257801682| [2025/04/30 09:44:17 801245] [debug] |xqc_engine_wakeup_after|wakeup:1746006257801682|now:1746006257801245|diff:437| [2025/04/30 09:44:17 801250] [debug] |xqc_engine_main_logic|END|now:1746006257801119| [2025/04/30 09:44:17 801255] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257801255| [2025/04/30 09:44:17 801259] [debug] |xqc_engine_wakeup_after|wakeup:1746006257801682|now:1746006257801259|diff:423| [2025/04/30 09:44:17 801263] [debug] |xqc_engine_main_logic|END|now:1746006257801255| [2025/04/30 09:44:17 802333] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257802333| [2025/04/30 09:44:17 802344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257801682|pq_index:0| [2025/04/30 09:44:17 802349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257801119| [2025/04/30 09:44:17 802354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257802353| [2025/04/30 09:44:17 802358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257801682|now:1746006257802353| [2025/04/30 09:44:17 802363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257801682|now:1746006257802353| [2025/04/30 09:44:17 802367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 802371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 802376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38138|min_srtt:38138|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 802381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:903144| [2025/04/30 09:44:17 802385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 802389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 802393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 802403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 802407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 802412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:838299| [2025/04/30 09:44:17 802416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 802421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:961| [2025/04/30 09:44:17 802454] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:961|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257802429|stream_id:0|stream_offset:838299| [2025/04/30 09:44:17 802459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 802464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 802469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38138|rtt_var:173|pto_duration:40138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 802473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 802477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 802481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 802485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257867567|now:1746006257802468|interv:65099| [2025/04/30 09:44:17 802489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257867567|now:1746006257802468|interval:65099|pto_count:0|srtt:38138 [2025/04/30 09:44:17 802493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 802498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 802503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:839478| [2025/04/30 09:44:17 802507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 802511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:962| [2025/04/30 09:44:17 802533] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:962|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257802517|stream_id:0|stream_offset:839478| [2025/04/30 09:44:17 802538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:962|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 802543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 802551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38138|rtt_var:173|pto_duration:40138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 802555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 802559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 802563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 802567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257867655|now:1746006257802550|interv:65105| [2025/04/30 09:44:17 802571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257867655|now:1746006257802550|interval:65105|pto_count:0|srtt:38138 [2025/04/30 09:44:17 802575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 802579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 802584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:840657| [2025/04/30 09:44:17 802592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 802598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257803598|now:1746006257802598|interv:1000| [2025/04/30 09:44:17 802605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 802610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 802617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257803598| [2025/04/30 09:44:17 802623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257803598| [2025/04/30 09:44:17 802629] [debug] |xqc_engine_wakeup_after|wakeup:1746006257803598|now:1746006257802629|diff:969| [2025/04/30 09:44:17 802636] [debug] |xqc_engine_main_logic|END|now:1746006257802353| [2025/04/30 09:44:17 802929] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257802928| [2025/04/30 09:44:17 802937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 802943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:351| [2025/04/30 09:44:17 802947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:352| [2025/04/30 09:44:17 802953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:352| [2025/04/30 09:44:17 802957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 802962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:921|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:922|path_largest_ack:921| [2025/04/30 09:44:17 802966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:763722|prior_time:1746006257763047|is_app_limited:0|send_elapse:37904|ack_elapse:39881|ctl_first_sent_time:1746006257764538|lagest_ack_time:1746006257802928|curr_delivered:810522| [2025/04/30 09:44:17 802976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257764538| [2025/04/30 09:44:17 802981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1105||sndq_packets_used_bytes:0|sndq_packets_free:233| [2025/04/30 09:44:17 802985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:922|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:922|path_largest_ack:922| [2025/04/30 09:44:17 802989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:763722|prior_time:1746006257763047|is_app_limited:0|send_elapse:37904|ack_elapse:39881|ctl_first_sent_time:1746006257764538|lagest_ack_time:1746006257802928|curr_delivered:811722| [2025/04/30 09:44:17 802994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257764633| [2025/04/30 09:44:17 802998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1104||sndq_packets_used_bytes:0|sndq_packets_free:234| [2025/04/30 09:44:17 803002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38138|rttvar:173|minrtt:31343|latest_rtt:38295|ack_delay:64| [2025/04/30 09:44:17 803006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38149|rttvar:153|minrtt:31343|latest_rtt:38295|ack_delay:64| [2025/04/30 09:44:17 803011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:922|lost_pn:919|thresh:3| [2025/04/30 09:44:17 803015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 803019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38149|rtt_var:153|pto_duration:40149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 803023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 803027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 803031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 803035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257867666|now:1746006257803019|interv:64647| [2025/04/30 09:44:17 803039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257867666|now:1746006257803019|interval:64647|pto_count:0|srtt:38149 [2025/04/30 09:44:17 803043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37904, ack_elapse 39881, delivered 48000|rate 1203580|lost 223| [2025/04/30 09:44:17 803048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203580) in round 18| [2025/04/30 09:44:17 803052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 803056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 803060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257764633|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 803065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257764633|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 803072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38149|latest_rtt:38295|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 803078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:352|largest:352|pns:2| [2025/04/30 09:44:17 803082] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:352|frame:ACK |recv_time:1746006257802928|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 803087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377802928|now:1746006257802928|interv:120000000| [2025/04/30 09:44:17 803091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377802928|now:1746006257802928|interv:120000000| [2025/04/30 09:44:17 803095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257803598|pq_index:0| [2025/04/30 09:44:17 803099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257802353| [2025/04/30 09:44:17 803104] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257803103| [2025/04/30 09:44:17 803108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257803107| [2025/04/30 09:44:17 803114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 803118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38149|min_srtt:38149|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 803123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:903144| [2025/04/30 09:44:17 803128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38149|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 803152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 803162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38149|min_srtt:38149|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 803167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:904323| [2025/04/30 09:44:17 803171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38149|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 803176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 803180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38149|min_srtt:38149|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 803188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:905502| [2025/04/30 09:44:17 803192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 803196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 803200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 803204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 803209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 803213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:840657| [2025/04/30 09:44:17 803217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 803221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 803225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257803598| [2025/04/30 09:44:17 803229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257803598| [2025/04/30 09:44:17 803233] [debug] |xqc_engine_wakeup_after|wakeup:1746006257803598|now:1746006257803233|diff:365| [2025/04/30 09:44:17 803238] [debug] |xqc_engine_main_logic|END|now:1746006257803107| [2025/04/30 09:44:17 803243] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257803243| [2025/04/30 09:44:17 803247] [debug] |xqc_engine_wakeup_after|wakeup:1746006257803598|now:1746006257803247|diff:351| [2025/04/30 09:44:17 803251] [debug] |xqc_engine_main_logic|END|now:1746006257803243| [2025/04/30 09:44:17 804321] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257804321| [2025/04/30 09:44:17 804332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257803598|pq_index:0| [2025/04/30 09:44:17 804336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257803107| [2025/04/30 09:44:17 804342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257804341| [2025/04/30 09:44:17 804346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257803598|now:1746006257804341| [2025/04/30 09:44:17 804351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257803598|now:1746006257804341| [2025/04/30 09:44:17 804355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 804359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 804364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38149|min_srtt:38149|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 804369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:905502| [2025/04/30 09:44:17 804379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 804383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 804387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 804392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 804396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 804401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:840657| [2025/04/30 09:44:17 804405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 804410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:963| [2025/04/30 09:44:17 804443] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:963|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257804418|stream_id:0|stream_offset:840657| [2025/04/30 09:44:17 804449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 804454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 804458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38149|rtt_var:153|pto_duration:40149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 804463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 804467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 804471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 804475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257869567|now:1746006257804458|interv:65109| [2025/04/30 09:44:17 804479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257869567|now:1746006257804458|interval:65109|pto_count:0|srtt:38149 [2025/04/30 09:44:17 804483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 804488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 804492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:841836| [2025/04/30 09:44:17 804497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 804501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:964| [2025/04/30 09:44:17 804523] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:964|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257804507|stream_id:0|stream_offset:841836| [2025/04/30 09:44:17 804532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 804537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 804541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38149|rtt_var:153|pto_duration:40149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 804546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 804550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 804553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 804557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257869656|now:1746006257804541|interv:65115| [2025/04/30 09:44:17 804561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257869656|now:1746006257804541|interval:65115|pto_count:0|srtt:38149 [2025/04/30 09:44:17 804566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 804570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 804575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:843015| [2025/04/30 09:44:17 804583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 804589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257805589|now:1746006257804589|interv:1000| [2025/04/30 09:44:17 804596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 804602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 804608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257805589| [2025/04/30 09:44:17 804615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257805589| [2025/04/30 09:44:17 804621] [debug] |xqc_engine_wakeup_after|wakeup:1746006257805589|now:1746006257804621|diff:968| [2025/04/30 09:44:17 804629] [debug] |xqc_engine_main_logic|END|now:1746006257804341| [2025/04/30 09:44:17 804922] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257804921| [2025/04/30 09:44:17 804930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 804936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:352| [2025/04/30 09:44:17 804940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:353| [2025/04/30 09:44:17 804946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:353| [2025/04/30 09:44:17 804951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 804955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:923|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:924|path_largest_ack:923| [2025/04/30 09:44:17 804965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:766122|prior_time:1746006257765037|is_app_limited:0|send_elapse:39784|ack_elapse:39884|ctl_first_sent_time:1746006257766528|lagest_ack_time:1746006257804921|curr_delivered:812922| [2025/04/30 09:44:17 804970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257766528| [2025/04/30 09:44:17 804974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1103||sndq_packets_used_bytes:0|sndq_packets_free:235| [2025/04/30 09:44:17 804979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:924|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:924|path_largest_ack:924| [2025/04/30 09:44:17 804983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:766122|prior_time:1746006257765037|is_app_limited:0|send_elapse:39784|ack_elapse:39884|ctl_first_sent_time:1746006257766528|lagest_ack_time:1746006257804921|curr_delivered:814122| [2025/04/30 09:44:17 804988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257766621| [2025/04/30 09:44:17 804992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1102||sndq_packets_used_bytes:0|sndq_packets_free:236| [2025/04/30 09:44:17 804996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38149|rttvar:153|minrtt:31343|latest_rtt:38300|ack_delay:64| [2025/04/30 09:44:17 805001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38160|rttvar:136|minrtt:31343|latest_rtt:38300|ack_delay:64| [2025/04/30 09:44:17 805005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:924|lost_pn:921|thresh:3| [2025/04/30 09:44:17 805009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 805013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38160|rtt_var:136|pto_duration:40160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 805018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 805022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 805026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 805030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257869667|now:1746006257805013|interv:64654| [2025/04/30 09:44:17 805034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257869667|now:1746006257805013|interval:64654|pto_count:0|srtt:38160 [2025/04/30 09:44:17 805038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39784, ack_elapse 39884, delivered 48000|rate 1203490|lost 223| [2025/04/30 09:44:17 805043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203490) in round 18| [2025/04/30 09:44:17 805047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 805051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 805058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257766621|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 805062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257766621|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 805067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38160|latest_rtt:38300|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 805073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:353|largest:353|pns:2| [2025/04/30 09:44:17 805077] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:353|frame:ACK |recv_time:1746006257804921|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 805082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377804921|now:1746006257804921|interv:120000000| [2025/04/30 09:44:17 805086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377804921|now:1746006257804921|interv:120000000| [2025/04/30 09:44:17 805090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257805589|pq_index:0| [2025/04/30 09:44:17 805094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257804341| [2025/04/30 09:44:17 805098] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257805098| [2025/04/30 09:44:17 805103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257805102| [2025/04/30 09:44:17 805108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 805113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38160|min_srtt:38160|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 805118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:905502| [2025/04/30 09:44:17 805122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38160|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 805127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 805151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38160|min_srtt:38160|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 805161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:906681| [2025/04/30 09:44:17 805169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38160|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 805174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 805178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38160|min_srtt:38160|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 805182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:907860| [2025/04/30 09:44:17 805187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 805191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 805195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 805199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 805203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 805208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:843015| [2025/04/30 09:44:17 805212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 805216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 805220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257805589| [2025/04/30 09:44:17 805224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257805589| [2025/04/30 09:44:17 805228] [debug] |xqc_engine_wakeup_after|wakeup:1746006257805589|now:1746006257805228|diff:361| [2025/04/30 09:44:17 805232] [debug] |xqc_engine_main_logic|END|now:1746006257805102| [2025/04/30 09:44:17 805237] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257805237| [2025/04/30 09:44:17 805241] [debug] |xqc_engine_wakeup_after|wakeup:1746006257805589|now:1746006257805241|diff:348| [2025/04/30 09:44:17 805245] [debug] |xqc_engine_main_logic|END|now:1746006257805237| [2025/04/30 09:44:17 806315] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257806315| [2025/04/30 09:44:17 806326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257805589|pq_index:0| [2025/04/30 09:44:17 806331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257805102| [2025/04/30 09:44:17 806336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257806335| [2025/04/30 09:44:17 806341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257805589|now:1746006257806335| [2025/04/30 09:44:17 806345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257805589|now:1746006257806335| [2025/04/30 09:44:17 806349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 806362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 806367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38160|min_srtt:38160|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 806372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:907860| [2025/04/30 09:44:17 806377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 806380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 806384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 806389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 806393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 806398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:843015| [2025/04/30 09:44:17 806402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 806407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:965| [2025/04/30 09:44:17 806440] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:965|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257806415|stream_id:0|stream_offset:843015| [2025/04/30 09:44:17 806446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 806451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 806455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38160|rtt_var:136|pto_duration:40160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 806460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 806464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 806467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 806471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257871575|now:1746006257806455|interv:65120| [2025/04/30 09:44:17 806475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257871575|now:1746006257806455|interval:65120|pto_count:0|srtt:38160 [2025/04/30 09:44:17 806480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 806485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 806492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:844194| [2025/04/30 09:44:17 806497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 806501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:966| [2025/04/30 09:44:17 806523] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:966|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257806507|stream_id:0|stream_offset:844194| [2025/04/30 09:44:17 806529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 806533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 806538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38160|rtt_var:136|pto_duration:40160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 806542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 806546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 806550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 806554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257871667|now:1746006257806538|interv:65129| [2025/04/30 09:44:17 806558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257871667|now:1746006257806538|interval:65129|pto_count:0|srtt:38160 [2025/04/30 09:44:17 806562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 806568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 806575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:845373| [2025/04/30 09:44:17 806582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 806588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257807588|now:1746006257806588|interv:1000| [2025/04/30 09:44:17 806594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 806601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 806607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257807588| [2025/04/30 09:44:17 806614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257807588| [2025/04/30 09:44:17 806620] [debug] |xqc_engine_wakeup_after|wakeup:1746006257807588|now:1746006257806620|diff:968| [2025/04/30 09:44:17 806627] [debug] |xqc_engine_main_logic|END|now:1746006257806335| [2025/04/30 09:44:17 806918] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257806917| [2025/04/30 09:44:17 806926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 806937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:353| [2025/04/30 09:44:17 806941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:354| [2025/04/30 09:44:17 806947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:354| [2025/04/30 09:44:17 806951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 806956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 806961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:768522|prior_time:1746006257767024|is_app_limited:0|send_elapse:39886|ack_elapse:39893|ctl_first_sent_time:1746006257768518|lagest_ack_time:1746006257806917|curr_delivered:815322| [2025/04/30 09:44:17 806965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257768518| [2025/04/30 09:44:17 806970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1101||sndq_packets_used_bytes:0|sndq_packets_free:237| [2025/04/30 09:44:17 806974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 806979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:768522|prior_time:1746006257767024|is_app_limited:0|send_elapse:39886|ack_elapse:39893|ctl_first_sent_time:1746006257768518|lagest_ack_time:1746006257806917|curr_delivered:816522| [2025/04/30 09:44:17 806983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257768609| [2025/04/30 09:44:17 806987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1100||sndq_packets_used_bytes:0|sndq_packets_free:238| [2025/04/30 09:44:17 806991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38160|rttvar:136|minrtt:31343|latest_rtt:38308|ack_delay:56| [2025/04/30 09:44:17 806995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38171|rttvar:125|minrtt:31343|latest_rtt:38308|ack_delay:56| [2025/04/30 09:44:17 807000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:926|lost_pn:923|thresh:3| [2025/04/30 09:44:17 807004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 807008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38171|rtt_var:125|pto_duration:40171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 807012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 807016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 807020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 807024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257871678|now:1746006257807008|interv:64670| [2025/04/30 09:44:17 807028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257871678|now:1746006257807008|interval:64670|pto_count:0|srtt:38171 [2025/04/30 09:44:17 807036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39886, ack_elapse 39893, delivered 48000|rate 1203218|lost 223| [2025/04/30 09:44:17 807040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203218) in round 18| [2025/04/30 09:44:17 807044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 807048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 807052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257768609|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 807057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257768609|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 807062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38171|latest_rtt:38308|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 807067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:354|largest:354|pns:2| [2025/04/30 09:44:17 807072] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:354|frame:ACK |recv_time:1746006257806917|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 807077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377806917|now:1746006257806917|interv:120000000| [2025/04/30 09:44:17 807081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377806917|now:1746006257806917|interv:120000000| [2025/04/30 09:44:17 807085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257807588|pq_index:0| [2025/04/30 09:44:17 807089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257806335| [2025/04/30 09:44:17 807093] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257807093| [2025/04/30 09:44:17 807098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257807097| [2025/04/30 09:44:17 807103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 807108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38171|min_srtt:38171|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 807113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:907860| [2025/04/30 09:44:17 807117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38171|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 807122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 807129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38171|min_srtt:38171|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 807158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:909039| [2025/04/30 09:44:17 807163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38171|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 807168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 807172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38171|min_srtt:38171|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 807177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:910218| [2025/04/30 09:44:17 807181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 807185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 807189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 807193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 807198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 807202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:845373| [2025/04/30 09:44:17 807206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 807210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 807214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257807588| [2025/04/30 09:44:17 807218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257807588| [2025/04/30 09:44:17 807222] [debug] |xqc_engine_wakeup_after|wakeup:1746006257807588|now:1746006257807222|diff:366| [2025/04/30 09:44:17 807226] [debug] |xqc_engine_main_logic|END|now:1746006257807097| [2025/04/30 09:44:17 807231] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257807231| [2025/04/30 09:44:17 807235] [debug] |xqc_engine_wakeup_after|wakeup:1746006257807588|now:1746006257807235|diff:353| [2025/04/30 09:44:17 807239] [debug] |xqc_engine_main_logic|END|now:1746006257807231| [2025/04/30 09:44:17 808309] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257808309| [2025/04/30 09:44:17 808320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257807588|pq_index:0| [2025/04/30 09:44:17 808325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257807097| [2025/04/30 09:44:17 808330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257808329| [2025/04/30 09:44:17 808342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257807588|now:1746006257808329| [2025/04/30 09:44:17 808346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257807588|now:1746006257808329| [2025/04/30 09:44:17 808350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 808355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 808360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38171|min_srtt:38171|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 808364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:910218| [2025/04/30 09:44:17 808369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 808373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 808377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 808381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 808386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 808390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:845373| [2025/04/30 09:44:17 808395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 808399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:967| [2025/04/30 09:44:17 808433] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:967|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257808408|stream_id:0|stream_offset:845373| [2025/04/30 09:44:17 808438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 808443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 808448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38171|rtt_var:125|pto_duration:40171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 808452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 808456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 808460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 808464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257873579|now:1746006257808447|interv:65132| [2025/04/30 09:44:17 808472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257873579|now:1746006257808447|interval:65132|pto_count:0|srtt:38171 [2025/04/30 09:44:17 808477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 808482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 808486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:846552| [2025/04/30 09:44:17 808491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 808495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:968| [2025/04/30 09:44:17 808518] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:968|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257808501|stream_id:0|stream_offset:846552| [2025/04/30 09:44:17 808523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 808528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 808532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38171|rtt_var:125|pto_duration:40171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 808536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 808540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 808544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 808548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257873672|now:1746006257808532|interv:65140| [2025/04/30 09:44:17 808552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257873672|now:1746006257808532|interval:65140|pto_count:0|srtt:38171 [2025/04/30 09:44:17 808557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 808563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 808569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:847731| [2025/04/30 09:44:17 808577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 808583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257809583|now:1746006257808583|interv:1000| [2025/04/30 09:44:17 808589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 808595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 808602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257809583| [2025/04/30 09:44:17 808614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257809583| [2025/04/30 09:44:17 808620] [debug] |xqc_engine_wakeup_after|wakeup:1746006257809583|now:1746006257808620|diff:963| [2025/04/30 09:44:17 808627] [debug] |xqc_engine_main_logic|END|now:1746006257808329| [2025/04/30 09:44:17 808917] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257808916| [2025/04/30 09:44:17 808925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 808931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:354| [2025/04/30 09:44:17 808935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:355| [2025/04/30 09:44:17 808941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:355| [2025/04/30 09:44:17 808945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 808950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 808955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:770922|prior_time:1746006257769036|is_app_limited:0|send_elapse:39896|ack_elapse:39880|ctl_first_sent_time:1746006257770526|lagest_ack_time:1746006257808916|curr_delivered:817722| [2025/04/30 09:44:17 808959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257770526| [2025/04/30 09:44:17 808964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1099||sndq_packets_used_bytes:0|sndq_packets_free:239| [2025/04/30 09:44:17 808968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 808973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:770922|prior_time:1746006257769036|is_app_limited:0|send_elapse:39896|ack_elapse:39880|ctl_first_sent_time:1746006257770526|lagest_ack_time:1746006257808916|curr_delivered:818922| [2025/04/30 09:44:17 808977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257770620| [2025/04/30 09:44:17 808981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1098||sndq_packets_used_bytes:0|sndq_packets_free:240| [2025/04/30 09:44:17 808985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38171|rttvar:125|minrtt:31343|latest_rtt:38296|ack_delay:64| [2025/04/30 09:44:17 808990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38179|rttvar:109|minrtt:31343|latest_rtt:38296|ack_delay:64| [2025/04/30 09:44:17 808994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:928|lost_pn:925|thresh:3| [2025/04/30 09:44:17 808998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 809002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38179|rtt_var:109|pto_duration:40179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 809006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 809010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 809019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 809023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257873680|now:1746006257809002|interv:64678| [2025/04/30 09:44:17 809027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257873680|now:1746006257809002|interval:64678|pto_count:0|srtt:38179 [2025/04/30 09:44:17 809031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39896, ack_elapse 39880, delivered 48000|rate 1203128|lost 223| [2025/04/30 09:44:17 809036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203128) in round 18| [2025/04/30 09:44:17 809040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 809044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 809048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257770620|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 809053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257770620|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 809057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38179|latest_rtt:38296|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 809063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:355|largest:355|pns:2| [2025/04/30 09:44:17 809067] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:355|frame:ACK |recv_time:1746006257808916|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 809072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377808916|now:1746006257808916|interv:120000000| [2025/04/30 09:44:17 809076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377808916|now:1746006257808916|interv:120000000| [2025/04/30 09:44:17 809080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257809583|pq_index:0| [2025/04/30 09:44:17 809084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257808329| [2025/04/30 09:44:17 809089] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257809088| [2025/04/30 09:44:17 809093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257809092| [2025/04/30 09:44:17 809099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 809103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38179|min_srtt:38179|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 809108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:910218| [2025/04/30 09:44:17 809115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38179|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 809120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 809125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38179|min_srtt:38179|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 809129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:911397| [2025/04/30 09:44:17 809162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38179|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 809167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 809171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38179|min_srtt:38179|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 809176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:912576| [2025/04/30 09:44:17 809180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 809184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 809188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 809192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 809197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 809201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:847731| [2025/04/30 09:44:17 809206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 809209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 809213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257809583| [2025/04/30 09:44:17 809218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257809583| [2025/04/30 09:44:17 809222] [debug] |xqc_engine_wakeup_after|wakeup:1746006257809583|now:1746006257809221|diff:362| [2025/04/30 09:44:17 809226] [debug] |xqc_engine_main_logic|END|now:1746006257809092| [2025/04/30 09:44:17 809231] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257809231| [2025/04/30 09:44:17 809235] [debug] |xqc_engine_wakeup_after|wakeup:1746006257809583|now:1746006257809235|diff:348| [2025/04/30 09:44:17 809242] [debug] |xqc_engine_main_logic|END|now:1746006257809231| [2025/04/30 09:44:17 810312] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257810312| [2025/04/30 09:44:17 810323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257809583|pq_index:0| [2025/04/30 09:44:17 810328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257809092| [2025/04/30 09:44:17 810333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257810332| [2025/04/30 09:44:17 810338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257809583|now:1746006257810332| [2025/04/30 09:44:17 810342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257809583|now:1746006257810332| [2025/04/30 09:44:17 810346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 810350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 810356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38179|min_srtt:38179|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 810360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:912576| [2025/04/30 09:44:17 810365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 810369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 810373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 810377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 810382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 810386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:847731| [2025/04/30 09:44:17 810390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 810395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:969| [2025/04/30 09:44:17 810427] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:969|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257810403|stream_id:0|stream_offset:847731| [2025/04/30 09:44:17 810433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 810438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 810442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38179|rtt_var:109|pto_duration:40179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 810447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 810456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 810460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 810464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257875582|now:1746006257810442|interv:65140| [2025/04/30 09:44:17 810468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257875582|now:1746006257810442|interval:65140|pto_count:0|srtt:38179 [2025/04/30 09:44:17 810473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 810477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 810482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:848910| [2025/04/30 09:44:17 810486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 810490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:970| [2025/04/30 09:44:17 810513] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:970|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257810496|stream_id:0|stream_offset:848910| [2025/04/30 09:44:17 810518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 810523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 810527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38179|rtt_var:109|pto_duration:40179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 810531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 810535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 810539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 810543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257875675|now:1746006257810527|interv:65148| [2025/04/30 09:44:17 810547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257875675|now:1746006257810527|interval:65148|pto_count:0|srtt:38179 [2025/04/30 09:44:17 810551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 810558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 810565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:850089| [2025/04/30 09:44:17 810572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 810584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257811584|now:1746006257810584|interv:1000| [2025/04/30 09:44:17 810591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 810597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 810603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257811584| [2025/04/30 09:44:17 810610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257811584| [2025/04/30 09:44:17 810617] [debug] |xqc_engine_wakeup_after|wakeup:1746006257811584|now:1746006257810616|diff:968| [2025/04/30 09:44:17 810623] [debug] |xqc_engine_main_logic|END|now:1746006257810332| [2025/04/30 09:44:17 810900] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257810899| [2025/04/30 09:44:17 810908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 810914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:355| [2025/04/30 09:44:17 810918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:356| [2025/04/30 09:44:17 810924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:356| [2025/04/30 09:44:17 810928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 810933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 810938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:773322|prior_time:1746006257771019|is_app_limited:0|send_elapse:39869|ack_elapse:39880|ctl_first_sent_time:1746006257772504|lagest_ack_time:1746006257810899|curr_delivered:820122| [2025/04/30 09:44:17 810942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257772504| [2025/04/30 09:44:17 810947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1097||sndq_packets_used_bytes:0|sndq_packets_free:241| [2025/04/30 09:44:17 810951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 810956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:773322|prior_time:1746006257771019|is_app_limited:0|send_elapse:39869|ack_elapse:39880|ctl_first_sent_time:1746006257772504|lagest_ack_time:1746006257810899|curr_delivered:821322| [2025/04/30 09:44:17 810960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257772599| [2025/04/30 09:44:17 810964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1096||sndq_packets_used_bytes:0|sndq_packets_free:242| [2025/04/30 09:44:17 810968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38179|rttvar:109|minrtt:31343|latest_rtt:38300|ack_delay:56| [2025/04/30 09:44:17 810972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38187|rttvar:98|minrtt:31343|latest_rtt:38300|ack_delay:56| [2025/04/30 09:44:17 810977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:930|lost_pn:927|thresh:3| [2025/04/30 09:44:17 810986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 810990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38187|rtt_var:98|pto_duration:40187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 810994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 810998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 811002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 811006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257875683|now:1746006257810990|interv:64693| [2025/04/30 09:44:17 811010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257875683|now:1746006257810990|interval:64693|pto_count:0|srtt:38187 [2025/04/30 09:44:17 811015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39869, ack_elapse 39880, delivered 48000|rate 1203610|lost 223| [2025/04/30 09:44:17 811019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203610) in round 18| [2025/04/30 09:44:17 811023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 811027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 811031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257772599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 811036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257772599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 811040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38187|latest_rtt:38300|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 811046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:356|largest:356|pns:2| [2025/04/30 09:44:17 811051] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:356|frame:ACK |recv_time:1746006257810899|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 811055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377810899|now:1746006257810899|interv:120000000| [2025/04/30 09:44:17 811060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377810899|now:1746006257810899|interv:120000000| [2025/04/30 09:44:17 811063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257811584|pq_index:0| [2025/04/30 09:44:17 811068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257810332| [2025/04/30 09:44:17 811072] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257811072| [2025/04/30 09:44:17 811077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257811076| [2025/04/30 09:44:17 811084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 811089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38187|min_srtt:38187|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 811094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:912576| [2025/04/30 09:44:17 811098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38187|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 811103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 811108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38187|min_srtt:38187|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 811112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:913755| [2025/04/30 09:44:17 811117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38187|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 811121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 811126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38187|min_srtt:38187|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 811130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:914934| [2025/04/30 09:44:17 811157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 811162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 811165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 811170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 811175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 811179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:850089| [2025/04/30 09:44:17 811183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 811187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 811191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257811584| [2025/04/30 09:44:17 811199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257811584| [2025/04/30 09:44:17 811203] [debug] |xqc_engine_wakeup_after|wakeup:1746006257811584|now:1746006257811203|diff:381| [2025/04/30 09:44:17 811207] [debug] |xqc_engine_main_logic|END|now:1746006257811076| [2025/04/30 09:44:17 811212] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257811212| [2025/04/30 09:44:17 811216] [debug] |xqc_engine_wakeup_after|wakeup:1746006257811584|now:1746006257811216|diff:368| [2025/04/30 09:44:17 811220] [debug] |xqc_engine_main_logic|END|now:1746006257811212| [2025/04/30 09:44:17 812290] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257812290| [2025/04/30 09:44:17 812302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257811584|pq_index:0| [2025/04/30 09:44:17 812306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257811076| [2025/04/30 09:44:17 812311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257812310| [2025/04/30 09:44:17 812316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257811584|now:1746006257812310| [2025/04/30 09:44:17 812320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257811584|now:1746006257812310| [2025/04/30 09:44:17 812324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 812329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 812334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38187|min_srtt:38187|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 812338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:914934| [2025/04/30 09:44:17 812343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 812347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 812351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 812356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 812360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 812364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:850089| [2025/04/30 09:44:17 812369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 812373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:971| [2025/04/30 09:44:17 812406] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:971|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257812382|stream_id:0|stream_offset:850089| [2025/04/30 09:44:17 812412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 812422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 812426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38187|rtt_var:98|pto_duration:40187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 812431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 812435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 812439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 812443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257877569|now:1746006257812426|interv:65143| [2025/04/30 09:44:17 812447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257877569|now:1746006257812426|interval:65143|pto_count:0|srtt:38187 [2025/04/30 09:44:17 812451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 812456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 812461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:851268| [2025/04/30 09:44:17 812465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 812469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:972| [2025/04/30 09:44:17 812492] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:972|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257812475|stream_id:0|stream_offset:851268| [2025/04/30 09:44:17 812497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 812501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 812506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38187|rtt_var:98|pto_duration:40187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 812510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 812514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 812518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 812522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257877662|now:1746006257812505|interv:65157| [2025/04/30 09:44:17 812526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257877662|now:1746006257812505|interval:65157|pto_count:0|srtt:38187 [2025/04/30 09:44:17 812530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 812538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 812544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:852447| [2025/04/30 09:44:17 812551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 812558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257813557|now:1746006257812557|interv:1000| [2025/04/30 09:44:17 812564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 812570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 812577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257813557| [2025/04/30 09:44:17 812583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257813557| [2025/04/30 09:44:17 812590] [debug] |xqc_engine_wakeup_after|wakeup:1746006257813557|now:1746006257812590|diff:967| [2025/04/30 09:44:17 812597] [debug] |xqc_engine_main_logic|END|now:1746006257812310| [2025/04/30 09:44:17 812899] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257812898| [2025/04/30 09:44:17 812906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 812912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:356| [2025/04/30 09:44:17 812916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:357| [2025/04/30 09:44:17 812922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:357| [2025/04/30 09:44:17 812926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 812931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 812936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:775722|prior_time:1746006257773014|is_app_limited:0|send_elapse:39899|ack_elapse:39884|ctl_first_sent_time:1746006257774513|lagest_ack_time:1746006257812898|curr_delivered:822522| [2025/04/30 09:44:17 812941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257774513| [2025/04/30 09:44:17 812945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1095||sndq_packets_used_bytes:0|sndq_packets_free:243| [2025/04/30 09:44:17 812950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 812954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:775722|prior_time:1746006257773014|is_app_limited:0|send_elapse:39899|ack_elapse:39884|ctl_first_sent_time:1746006257774513|lagest_ack_time:1746006257812898|curr_delivered:823722| [2025/04/30 09:44:17 812958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257774602| [2025/04/30 09:44:17 812962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1094||sndq_packets_used_bytes:0|sndq_packets_free:244| [2025/04/30 09:44:17 812966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38187|rttvar:98|minrtt:31343|latest_rtt:38296|ack_delay:64| [2025/04/30 09:44:17 812976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38193|rttvar:85|minrtt:31343|latest_rtt:38296|ack_delay:64| [2025/04/30 09:44:17 812980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:934|lost_pn:931|thresh:3| [2025/04/30 09:44:17 812984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 812989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38193|rtt_var:85|pto_duration:40193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 812993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 812998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 813002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 813006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257877668|now:1746006257812988|interv:64680| [2025/04/30 09:44:17 813010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257877668|now:1746006257812988|interval:64680|pto_count:0|srtt:38193 [2025/04/30 09:44:17 813014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39899, ack_elapse 39884, delivered 48000|rate 1203037|lost 223| [2025/04/30 09:44:17 813019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203037) in round 18| [2025/04/30 09:44:17 813023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 813027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 813031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257774602|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 813036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257774602|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 813040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38193|latest_rtt:38296|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 813046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:357|largest:357|pns:2| [2025/04/30 09:44:17 813050] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:357|frame:ACK |recv_time:1746006257812898|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 813055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377812898|now:1746006257812898|interv:120000000| [2025/04/30 09:44:17 813059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377812898|now:1746006257812898|interv:120000000| [2025/04/30 09:44:17 813066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257813557|pq_index:0| [2025/04/30 09:44:17 813070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257812310| [2025/04/30 09:44:17 813074] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257813074| [2025/04/30 09:44:17 813079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257813078| [2025/04/30 09:44:17 813084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 813089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38193|min_srtt:38193|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 813094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:914934| [2025/04/30 09:44:17 813098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38193|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 813103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 813108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38193|min_srtt:38193|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 813112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:916113| [2025/04/30 09:44:17 813116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38193|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 813121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 813125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38193|min_srtt:38193|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 813129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:917292| [2025/04/30 09:44:17 813158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 813162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 813166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 813171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 813175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 813179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:852447| [2025/04/30 09:44:17 813187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 813191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 813195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257813557| [2025/04/30 09:44:17 813199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257813557| [2025/04/30 09:44:17 813203] [debug] |xqc_engine_wakeup_after|wakeup:1746006257813557|now:1746006257813203|diff:354| [2025/04/30 09:44:17 813208] [debug] |xqc_engine_main_logic|END|now:1746006257813078| [2025/04/30 09:44:17 813213] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257813213| [2025/04/30 09:44:17 813217] [debug] |xqc_engine_wakeup_after|wakeup:1746006257813557|now:1746006257813217|diff:340| [2025/04/30 09:44:17 813221] [debug] |xqc_engine_main_logic|END|now:1746006257813213| [2025/04/30 09:44:17 814290] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257814290| [2025/04/30 09:44:17 814302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257813557|pq_index:0| [2025/04/30 09:44:17 814306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257813078| [2025/04/30 09:44:17 814311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257814310| [2025/04/30 09:44:17 814316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257813557|now:1746006257814310| [2025/04/30 09:44:17 814320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257813557|now:1746006257814310| [2025/04/30 09:44:17 814324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 814329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 814334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38193|min_srtt:38193|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 814339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:917292| [2025/04/30 09:44:17 814343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 814347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 814351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 814356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 814360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 814364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:852447| [2025/04/30 09:44:17 814374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 814378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:973| [2025/04/30 09:44:17 814412] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:973|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257814387|stream_id:0|stream_offset:852447| [2025/04/30 09:44:17 814418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 814422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 814427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38193|rtt_var:85|pto_duration:40193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 814431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 814435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 814439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 814443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257879580|now:1746006257814427|interv:65153| [2025/04/30 09:44:17 814447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257879580|now:1746006257814427|interval:65153|pto_count:0|srtt:38193 [2025/04/30 09:44:17 814452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 814457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 814461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:853626| [2025/04/30 09:44:17 814466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 814470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:974| [2025/04/30 09:44:17 814492] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:974|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257814476|stream_id:0|stream_offset:853626| [2025/04/30 09:44:17 814497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 814501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 814506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38193|rtt_var:85|pto_duration:40193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 814510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 814514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 814518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 814525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257879669|now:1746006257814505|interv:65164| [2025/04/30 09:44:17 814529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257879669|now:1746006257814505|interval:65164|pto_count:0|srtt:38193 [2025/04/30 09:44:17 814534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 814538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 814543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:854805| [2025/04/30 09:44:17 814550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 814557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257815557|now:1746006257814557|interv:1000| [2025/04/30 09:44:17 814564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 814570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 814576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257815557| [2025/04/30 09:44:17 814583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257815557| [2025/04/30 09:44:17 814590] [debug] |xqc_engine_wakeup_after|wakeup:1746006257815557|now:1746006257814589|diff:968| [2025/04/30 09:44:17 814596] [debug] |xqc_engine_main_logic|END|now:1746006257814310| [2025/04/30 09:44:17 814924] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257814923| [2025/04/30 09:44:17 814932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 814938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:357| [2025/04/30 09:44:17 814942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:358| [2025/04/30 09:44:17 814948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:358| [2025/04/30 09:44:17 814952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 814957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 814961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:778122|prior_time:1746006257775011|is_app_limited:0|send_elapse:39891|ack_elapse:39912|ctl_first_sent_time:1746006257776505|lagest_ack_time:1746006257814923|curr_delivered:824922| [2025/04/30 09:44:17 814966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257776505| [2025/04/30 09:44:17 814971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1093||sndq_packets_used_bytes:0|sndq_packets_free:245| [2025/04/30 09:44:17 814975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 814979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:778122|prior_time:1746006257775011|is_app_limited:0|send_elapse:39891|ack_elapse:39912|ctl_first_sent_time:1746006257776505|lagest_ack_time:1746006257814923|curr_delivered:826122| [2025/04/30 09:44:17 814989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257776593| [2025/04/30 09:44:17 814993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1092||sndq_packets_used_bytes:0|sndq_packets_free:246| [2025/04/30 09:44:17 814997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38193|rttvar:85|minrtt:31343|latest_rtt:38330|ack_delay:96| [2025/04/30 09:44:17 815001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38198|rttvar:74|minrtt:31343|latest_rtt:38330|ack_delay:96| [2025/04/30 09:44:17 815005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:936|lost_pn:933|thresh:3| [2025/04/30 09:44:17 815009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 815014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38198|rtt_var:74|pto_duration:40198|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 815018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 815023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 815027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 815030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257879674|now:1746006257815013|interv:64661| [2025/04/30 09:44:17 815035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257879674|now:1746006257815013|interval:64661|pto_count:0|srtt:38198 [2025/04/30 09:44:17 815039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39891, ack_elapse 39912, delivered 48000|rate 1202645|lost 223| [2025/04/30 09:44:17 815043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202645) in round 18| [2025/04/30 09:44:17 815048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 815052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 815056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257776593|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 815060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257776593|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 815065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38198|latest_rtt:38330|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 815071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:358|largest:358|pns:2| [2025/04/30 09:44:17 815078] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:358|frame:ACK |recv_time:1746006257814923|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 815082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377814923|now:1746006257814923|interv:120000000| [2025/04/30 09:44:17 815087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377814923|now:1746006257814923|interv:120000000| [2025/04/30 09:44:17 815091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257815557|pq_index:0| [2025/04/30 09:44:17 815095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257814310| [2025/04/30 09:44:17 815099] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257815099| [2025/04/30 09:44:17 815104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257815103| [2025/04/30 09:44:17 815109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 815114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38198|min_srtt:38198|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 815118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:917292| [2025/04/30 09:44:17 815123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38198|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 815128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 815152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38198|min_srtt:38198|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 815162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:918471| [2025/04/30 09:44:17 815166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38198|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 815171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 815175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38198|min_srtt:38198|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 815180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:919650| [2025/04/30 09:44:17 815184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 815188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 815192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 815199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 815204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 815208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:854805| [2025/04/30 09:44:17 815213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 815217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 815221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257815557| [2025/04/30 09:44:17 815225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257815557| [2025/04/30 09:44:17 815229] [debug] |xqc_engine_wakeup_after|wakeup:1746006257815557|now:1746006257815229|diff:328| [2025/04/30 09:44:17 815233] [debug] |xqc_engine_main_logic|END|now:1746006257815103| [2025/04/30 09:44:17 815238] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257815238| [2025/04/30 09:44:17 815242] [debug] |xqc_engine_wakeup_after|wakeup:1746006257815557|now:1746006257815242|diff:315| [2025/04/30 09:44:17 815246] [debug] |xqc_engine_main_logic|END|now:1746006257815238| [2025/04/30 09:44:17 816316] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257816316| [2025/04/30 09:44:17 816328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257815557|pq_index:0| [2025/04/30 09:44:17 816332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257815103| [2025/04/30 09:44:17 816337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257816336| [2025/04/30 09:44:17 816342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257815557|now:1746006257816336| [2025/04/30 09:44:17 816346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257815557|now:1746006257816336| [2025/04/30 09:44:17 816350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 816355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 816360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38198|min_srtt:38198|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 816364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:919650| [2025/04/30 09:44:17 816369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 816373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 816377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 816381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 816391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 816395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:854805| [2025/04/30 09:44:17 816399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 816404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:975| [2025/04/30 09:44:17 816437] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:975|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257816412|stream_id:0|stream_offset:854805| [2025/04/30 09:44:17 816443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 816448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 816452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38198|rtt_var:74|pto_duration:40198|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 816457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 816461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 816465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 816469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257881610|now:1746006257816452|interv:65158| [2025/04/30 09:44:17 816473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257881610|now:1746006257816452|interval:65158|pto_count:0|srtt:38198 [2025/04/30 09:44:17 816478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 816483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 816487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:855984| [2025/04/30 09:44:17 816492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 816496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:976| [2025/04/30 09:44:17 816531] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:976|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257816505|stream_id:0|stream_offset:855984| [2025/04/30 09:44:17 816540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 816548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 816555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38198|rtt_var:74|pto_duration:40198|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 816568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 816575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 816581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 816587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257881703|now:1746006257816555|interv:65148| [2025/04/30 09:44:17 816594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257881703|now:1746006257816555|interval:65148|pto_count:0|srtt:38198 [2025/04/30 09:44:17 816602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 816609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 816616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:857163| [2025/04/30 09:44:17 816623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 816630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257817630|now:1746006257816630|interv:1000| [2025/04/30 09:44:17 816636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 816642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 816649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257817630| [2025/04/30 09:44:17 816655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257817630| [2025/04/30 09:44:17 816662] [debug] |xqc_engine_wakeup_after|wakeup:1746006257817630|now:1746006257816662|diff:968| [2025/04/30 09:44:17 816668] [debug] |xqc_engine_main_logic|END|now:1746006257816336| [2025/04/30 09:44:17 816883] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257816882| [2025/04/30 09:44:17 816890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 816897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:358| [2025/04/30 09:44:17 816901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:359| [2025/04/30 09:44:17 816906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:359| [2025/04/30 09:44:17 816911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 816916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 816920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:780522|prior_time:1746006257776995|is_app_limited:0|send_elapse:39889|ack_elapse:39887|ctl_first_sent_time:1746006257778487|lagest_ack_time:1746006257816882|curr_delivered:827322| [2025/04/30 09:44:17 816925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257778487| [2025/04/30 09:44:17 816934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1091||sndq_packets_used_bytes:0|sndq_packets_free:247| [2025/04/30 09:44:17 816939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 816943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:780522|prior_time:1746006257776995|is_app_limited:0|send_elapse:39889|ack_elapse:39887|ctl_first_sent_time:1746006257778487|lagest_ack_time:1746006257816882|curr_delivered:828522| [2025/04/30 09:44:17 816948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257778603| [2025/04/30 09:44:17 816952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1090||sndq_packets_used_bytes:0|sndq_packets_free:248| [2025/04/30 09:44:17 816956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38198|rttvar:74|minrtt:31343|latest_rtt:38279|ack_delay:64| [2025/04/30 09:44:17 816960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38200|rttvar:60|minrtt:31343|latest_rtt:38279|ack_delay:64| [2025/04/30 09:44:17 816964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:938|lost_pn:935|thresh:3| [2025/04/30 09:44:17 816968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 816973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38200|rtt_var:60|pto_duration:40200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 816977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 816981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 816985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 816989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257881705|now:1746006257816972|interv:64733| [2025/04/30 09:44:17 816993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257881705|now:1746006257816972|interval:64733|pto_count:0|srtt:38200 [2025/04/30 09:44:17 816997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39889, ack_elapse 39887, delivered 48000|rate 1203339|lost 223| [2025/04/30 09:44:17 817002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203339) in round 18| [2025/04/30 09:44:17 817006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 817010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 817014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257778603|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 817018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257778603|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 817026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38200|latest_rtt:38279|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 817031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:359|largest:359|pns:2| [2025/04/30 09:44:17 817036] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:359|frame:ACK |recv_time:1746006257816882|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 817041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377816882|now:1746006257816882|interv:120000000| [2025/04/30 09:44:17 817045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377816882|now:1746006257816882|interv:120000000| [2025/04/30 09:44:17 817049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257817630|pq_index:0| [2025/04/30 09:44:17 817053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257816336| [2025/04/30 09:44:17 817057] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257817057| [2025/04/30 09:44:17 817062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257817061| [2025/04/30 09:44:17 817067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 817072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38200|min_srtt:38200|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 817077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:919650| [2025/04/30 09:44:17 817081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38200|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 817086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 817091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38200|min_srtt:38200|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 817095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:920829| [2025/04/30 09:44:17 817099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38200|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 817104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 817108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38200|min_srtt:38200|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 817112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:922008| [2025/04/30 09:44:17 817119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 817123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 817127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 817131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 817161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 817165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:857163| [2025/04/30 09:44:17 817170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 817174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 817178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257817630| [2025/04/30 09:44:17 817182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257817630| [2025/04/30 09:44:17 817186] [debug] |xqc_engine_wakeup_after|wakeup:1746006257817630|now:1746006257817186|diff:444| [2025/04/30 09:44:17 817190] [debug] |xqc_engine_main_logic|END|now:1746006257817061| [2025/04/30 09:44:17 817195] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257817195| [2025/04/30 09:44:17 817199] [debug] |xqc_engine_wakeup_after|wakeup:1746006257817630|now:1746006257817199|diff:431| [2025/04/30 09:44:17 817203] [debug] |xqc_engine_main_logic|END|now:1746006257817195| [2025/04/30 09:44:17 818273] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257818273| [2025/04/30 09:44:17 818284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257817630|pq_index:0| [2025/04/30 09:44:17 818289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257817061| [2025/04/30 09:44:17 818294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257818293| [2025/04/30 09:44:17 818299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257817630|now:1746006257818293| [2025/04/30 09:44:17 818303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257817630|now:1746006257818293| [2025/04/30 09:44:17 818307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 818312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 818317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38200|min_srtt:38200|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 818321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:922008| [2025/04/30 09:44:17 818335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 818339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 818342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 818347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 818352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 818356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:857163| [2025/04/30 09:44:17 818360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 818365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:977| [2025/04/30 09:44:17 818398] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:977|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257818374|stream_id:0|stream_offset:857163| [2025/04/30 09:44:17 818404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 818409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 818414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38200|rtt_var:60|pto_duration:40200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 818418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 818422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 818426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 818430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257883574|now:1746006257818413|interv:65161| [2025/04/30 09:44:17 818434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257883574|now:1746006257818413|interval:65161|pto_count:0|srtt:38200 [2025/04/30 09:44:17 818438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 818443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 818447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:858342| [2025/04/30 09:44:17 818452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 818456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:978| [2025/04/30 09:44:17 818478] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:978|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257818462|stream_id:0|stream_offset:858342| [2025/04/30 09:44:17 818487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 818492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 818496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38200|rtt_var:60|pto_duration:40200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 818501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 818504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 818508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 818512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257883662|now:1746006257818496|interv:65166| [2025/04/30 09:44:17 818516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257883662|now:1746006257818496|interval:65166|pto_count:0|srtt:38200 [2025/04/30 09:44:17 818521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 818525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 818531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:859521| [2025/04/30 09:44:17 818538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 818544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257819544|now:1746006257818544|interv:1000| [2025/04/30 09:44:17 818551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 818556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 818563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257819544| [2025/04/30 09:44:17 818569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257819544| [2025/04/30 09:44:17 818576] [debug] |xqc_engine_wakeup_after|wakeup:1746006257819544|now:1746006257818576|diff:968| [2025/04/30 09:44:17 818583] [debug] |xqc_engine_main_logic|END|now:1746006257818293| [2025/04/30 09:44:17 819007] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006257819006| [2025/04/30 09:44:17 819015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 819021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:359| [2025/04/30 09:44:17 819025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:360| [2025/04/30 09:44:17 819031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:360| [2025/04/30 09:44:17 819036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 819041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 819050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:782922|prior_time:1746006257778999|is_app_limited:0|send_elapse:39900|ack_elapse:40007|ctl_first_sent_time:1746006257780495|lagest_ack_time:1746006257819006|curr_delivered:829722| [2025/04/30 09:44:17 819055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257780495| [2025/04/30 09:44:17 819060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1089||sndq_packets_used_bytes:0|sndq_packets_free:249| [2025/04/30 09:44:17 819064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 819069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:782922|prior_time:1746006257778999|is_app_limited:0|send_elapse:39900|ack_elapse:40007|ctl_first_sent_time:1746006257780495|lagest_ack_time:1746006257819006|curr_delivered:830922| [2025/04/30 09:44:17 819073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257780618| [2025/04/30 09:44:17 819077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1088||sndq_packets_used_bytes:0|sndq_packets_free:250| [2025/04/30 09:44:17 819081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38200|rttvar:60|minrtt:31343|latest_rtt:38388|ack_delay:64| [2025/04/30 09:44:17 819085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38215|rttvar:76|minrtt:31343|latest_rtt:38388|ack_delay:64| [2025/04/30 09:44:17 819090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:940|lost_pn:937|thresh:3| [2025/04/30 09:44:17 819094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 819098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38215|rtt_var:76|pto_duration:40215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 819102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 819106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 819110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 819114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257883677|now:1746006257819098|interv:64579| [2025/04/30 09:44:17 819118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257883677|now:1746006257819098|interval:64579|pto_count:0|srtt:38215 [2025/04/30 09:44:17 819122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39900, ack_elapse 40007, delivered 48000|rate 1199790|lost 223| [2025/04/30 09:44:17 819127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199790) in round 18| [2025/04/30 09:44:17 819131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 819160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 819168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257780618|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 819172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257780618|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 819177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38215|latest_rtt:38388|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 819183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 819187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006257844006|now:1746006257819006|interv:25000| [2025/04/30 09:44:17 819193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006257819006|max_ack_delay:25000| [2025/04/30 09:44:17 819197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:360|largest:360|pns:2| [2025/04/30 09:44:17 819202] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:360|frame:PING ACK |recv_time:1746006257819006|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 819207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377819006|now:1746006257819006|interv:120000000| [2025/04/30 09:44:17 819211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377819006|now:1746006257819006|interv:120000000| [2025/04/30 09:44:17 819215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257819544|pq_index:0| [2025/04/30 09:44:17 819219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257818293| [2025/04/30 09:44:17 819223] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257819223| [2025/04/30 09:44:17 819228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257819227| [2025/04/30 09:44:17 819233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 819238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38215|min_srtt:38215|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 819243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:922008| [2025/04/30 09:44:17 819247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 819252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 819259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38215|min_srtt:38215|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 819263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:923187| [2025/04/30 09:44:17 819268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 819272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 819276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38215|min_srtt:38215|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 819281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:924366| [2025/04/30 09:44:17 819285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 819289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 819292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 819297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 819301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 819305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:859521| [2025/04/30 09:44:17 819310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 819314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 819318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257819544| [2025/04/30 09:44:17 819322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257819544| [2025/04/30 09:44:17 819326] [debug] |xqc_engine_wakeup_after|wakeup:1746006257819544|now:1746006257819325|diff:219| [2025/04/30 09:44:17 819330] [debug] |xqc_engine_main_logic|END|now:1746006257819227| [2025/04/30 09:44:17 819335] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257819335| [2025/04/30 09:44:17 819339] [debug] |xqc_engine_wakeup_after|wakeup:1746006257819544|now:1746006257819339|diff:205| [2025/04/30 09:44:17 819343] [debug] |xqc_engine_main_logic|END|now:1746006257819335| [2025/04/30 09:44:17 820413] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257820413| [2025/04/30 09:44:17 820424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257819544|pq_index:0| [2025/04/30 09:44:17 820429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257819227| [2025/04/30 09:44:17 820434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257820433| [2025/04/30 09:44:17 820444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257819544|now:1746006257820433| [2025/04/30 09:44:17 820448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257819544|now:1746006257820433| [2025/04/30 09:44:17 820452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 820456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 820461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38215|min_srtt:38215|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 820466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:924366| [2025/04/30 09:44:17 820472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 820478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 820484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 820491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 820498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 820505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:859521| [2025/04/30 09:44:17 820512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 820519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:979| [2025/04/30 09:44:17 820566] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:979|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257820531|stream_id:0|stream_offset:859521| [2025/04/30 09:44:17 820576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 820584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 820590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38215|rtt_var:76|pto_duration:40215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 820597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 820604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 820610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 820616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257885746|now:1746006257820590|interv:65156| [2025/04/30 09:44:17 820629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257885746|now:1746006257820590|interval:65156|pto_count:0|srtt:38215 [2025/04/30 09:44:17 820636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 820644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 820651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:860700| [2025/04/30 09:44:17 820658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 820664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:980| [2025/04/30 09:44:17 820697] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:980|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257820675|stream_id:0|stream_offset:860700| [2025/04/30 09:44:17 820703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 820708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 820712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38215|rtt_var:76|pto_duration:40215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 820717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 820721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 820724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 820728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257885890|now:1746006257820712|interv:65178| [2025/04/30 09:44:17 820733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257885890|now:1746006257820712|interval:65178|pto_count:0|srtt:38215 [2025/04/30 09:44:17 820737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 820742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 820746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:861879| [2025/04/30 09:44:17 820750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 820754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257821754|now:1746006257820754|interv:1000| [2025/04/30 09:44:17 820758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 820762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 820766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257821754| [2025/04/30 09:44:17 820775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257821754| [2025/04/30 09:44:17 820779] [debug] |xqc_engine_wakeup_after|wakeup:1746006257821754|now:1746006257820779|diff:975| [2025/04/30 09:44:17 820783] [debug] |xqc_engine_main_logic|END|now:1746006257820433| [2025/04/30 09:44:17 820869] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257820868| [2025/04/30 09:44:17 820875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 820880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:360| [2025/04/30 09:44:17 820884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:361| [2025/04/30 09:44:17 820890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:361| [2025/04/30 09:44:17 820894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 820899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 820903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:785322|prior_time:1746006257781004|is_app_limited:0|send_elapse:39968|ack_elapse:39864|ctl_first_sent_time:1746006257782562|lagest_ack_time:1746006257820868|curr_delivered:832122| [2025/04/30 09:44:17 820908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257782562| [2025/04/30 09:44:17 820913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1087||sndq_packets_used_bytes:0|sndq_packets_free:251| [2025/04/30 09:44:17 820917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 820922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:785322|prior_time:1746006257781004|is_app_limited:0|send_elapse:39968|ack_elapse:39864|ctl_first_sent_time:1746006257782562|lagest_ack_time:1746006257820868|curr_delivered:833322| [2025/04/30 09:44:17 820926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257782684| [2025/04/30 09:44:17 820930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1086||sndq_packets_used_bytes:0|sndq_packets_free:252| [2025/04/30 09:44:17 820934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38215|rttvar:76|minrtt:31343|latest_rtt:38184|ack_delay:64| [2025/04/30 09:44:17 820939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38204|rttvar:80|minrtt:31343|latest_rtt:38184|ack_delay:64| [2025/04/30 09:44:17 820943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:942|lost_pn:939|thresh:3| [2025/04/30 09:44:17 820947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 820951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38204|rtt_var:80|pto_duration:40204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 820956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 820960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 820967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 820971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257885879|now:1746006257820951|interv:64928| [2025/04/30 09:44:17 820975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257885879|now:1746006257820951|interval:64928|pto_count:0|srtt:38204 [2025/04/30 09:44:17 820980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39968, ack_elapse 39864, delivered 48000|rate 1200960|lost 223| [2025/04/30 09:44:17 820984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200960) in round 18| [2025/04/30 09:44:17 820988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 820993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 820997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257782684|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 821001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257782684|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 821006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38204|latest_rtt:38184|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 821012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:361|largest:361|pns:2| [2025/04/30 09:44:17 821016] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:361|frame:ACK |recv_time:1746006257820868|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 821021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377820868|now:1746006257820868|interv:120000000| [2025/04/30 09:44:17 821025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377820868|now:1746006257820868|interv:120000000| [2025/04/30 09:44:17 821029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257821754|pq_index:0| [2025/04/30 09:44:17 821033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257820433| [2025/04/30 09:44:17 821037] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257821037| [2025/04/30 09:44:17 821042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257821041| [2025/04/30 09:44:17 821047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 821052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38204|min_srtt:38204|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 821057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:924366| [2025/04/30 09:44:17 821064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38204|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 821069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 821073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38204|min_srtt:38204|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 821077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:925545| [2025/04/30 09:44:17 821082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38204|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 821086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 821090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38204|min_srtt:38204|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 821094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:926724| [2025/04/30 09:44:17 821099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 821103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 821106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 821111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 821115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 821119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:861879| [2025/04/30 09:44:17 821124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 821128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 821151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257821754| [2025/04/30 09:44:17 821161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257821754| [2025/04/30 09:44:17 821165] [debug] |xqc_engine_wakeup_after|wakeup:1746006257821754|now:1746006257821164|diff:590| [2025/04/30 09:44:17 821169] [debug] |xqc_engine_main_logic|END|now:1746006257821041| [2025/04/30 09:44:17 821174] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257821174| [2025/04/30 09:44:17 821178] [debug] |xqc_engine_wakeup_after|wakeup:1746006257821754|now:1746006257821178|diff:576| [2025/04/30 09:44:17 821182] [debug] |xqc_engine_main_logic|END|now:1746006257821174| [2025/04/30 09:44:17 822255] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257822255| [2025/04/30 09:44:17 822266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257821754|pq_index:0| [2025/04/30 09:44:17 822271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257821041| [2025/04/30 09:44:17 822276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257822275| [2025/04/30 09:44:17 822281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257821754|now:1746006257822275| [2025/04/30 09:44:17 822285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257821754|now:1746006257822275| [2025/04/30 09:44:17 822289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 822293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 822299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38204|min_srtt:38204|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 822303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:926724| [2025/04/30 09:44:17 822308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 822312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 822316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 822320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 822325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 822329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:861879| [2025/04/30 09:44:17 822333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 822338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:981| [2025/04/30 09:44:17 822371] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:981|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257822346|stream_id:0|stream_offset:861879| [2025/04/30 09:44:17 822377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 822382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 822386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38204|rtt_var:80|pto_duration:40204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 822390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 822400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 822404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 822408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257887550|now:1746006257822386|interv:65164| [2025/04/30 09:44:17 822412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257887550|now:1746006257822386|interval:65164|pto_count:0|srtt:38204 [2025/04/30 09:44:17 822416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 822421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 822425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:863058| [2025/04/30 09:44:17 822430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 822434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:982| [2025/04/30 09:44:17 822457] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:982|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257822440|stream_id:0|stream_offset:863058| [2025/04/30 09:44:17 822462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 822467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 822471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38204|rtt_var:80|pto_duration:40204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 822475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 822479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 822483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 822487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257887644|now:1746006257822471|interv:65173| [2025/04/30 09:44:17 822491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257887644|now:1746006257822471|interval:65173|pto_count:0|srtt:38204 [2025/04/30 09:44:17 822495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 822500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 822507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:864237| [2025/04/30 09:44:17 822514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 822526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257823525|now:1746006257822525|interv:1000| [2025/04/30 09:44:17 822532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 822538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 822545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257823525| [2025/04/30 09:44:17 822551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257823525| [2025/04/30 09:44:17 822558] [debug] |xqc_engine_wakeup_after|wakeup:1746006257823525|now:1746006257822558|diff:967| [2025/04/30 09:44:17 822565] [debug] |xqc_engine_main_logic|END|now:1746006257822275| [2025/04/30 09:44:17 822860] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257822859| [2025/04/30 09:44:17 822868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 822874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:361| [2025/04/30 09:44:17 822878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:362| [2025/04/30 09:44:17 822884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:362| [2025/04/30 09:44:17 822888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 822893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 822898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:787722|prior_time:1746006257782983|is_app_limited:0|send_elapse:39882|ack_elapse:39876|ctl_first_sent_time:1746006257784464|lagest_ack_time:1746006257822859|curr_delivered:834522| [2025/04/30 09:44:17 822903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257784464| [2025/04/30 09:44:17 822907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1085||sndq_packets_used_bytes:0|sndq_packets_free:253| [2025/04/30 09:44:17 822912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 822916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:787722|prior_time:1746006257782983|is_app_limited:0|send_elapse:39882|ack_elapse:39876|ctl_first_sent_time:1746006257784464|lagest_ack_time:1746006257822859|curr_delivered:835722| [2025/04/30 09:44:17 822921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257784559| [2025/04/30 09:44:17 822925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1084||sndq_packets_used_bytes:0|sndq_packets_free:254| [2025/04/30 09:44:17 822929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38204|rttvar:80|minrtt:31343|latest_rtt:38300|ack_delay:56| [2025/04/30 09:44:17 822933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38209|rttvar:70|minrtt:31343|latest_rtt:38300|ack_delay:56| [2025/04/30 09:44:17 822937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:944|lost_pn:941|thresh:3| [2025/04/30 09:44:17 822941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 822955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38209|rtt_var:70|pto_duration:40209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 822960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 822964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 822967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 822971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257887649|now:1746006257822955|interv:64694| [2025/04/30 09:44:17 822975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257887649|now:1746006257822955|interval:64694|pto_count:0|srtt:38209 [2025/04/30 09:44:17 822980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39882, ack_elapse 39876, delivered 48000|rate 1203550|lost 223| [2025/04/30 09:44:17 822984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203550) in round 18| [2025/04/30 09:44:17 822989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 822993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 822997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257784559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 823001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257784559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 823006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38209|latest_rtt:38300|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 823012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:362|largest:362|pns:2| [2025/04/30 09:44:17 823016] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:362|frame:ACK |recv_time:1746006257822859|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 823021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377822859|now:1746006257822859|interv:120000000| [2025/04/30 09:44:17 823025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377822859|now:1746006257822859|interv:120000000| [2025/04/30 09:44:17 823029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257823525|pq_index:0| [2025/04/30 09:44:17 823033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257822275| [2025/04/30 09:44:17 823038] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257823037| [2025/04/30 09:44:17 823042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257823041| [2025/04/30 09:44:17 823050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 823055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38209|min_srtt:38209|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 823060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:926724| [2025/04/30 09:44:17 823064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38209|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 823069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 823073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38209|min_srtt:38209|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 823078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:927903| [2025/04/30 09:44:17 823082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38209|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 823087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 823091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38209|min_srtt:38209|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 823095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:929082| [2025/04/30 09:44:17 823099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 823103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 823107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 823112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 823116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 823120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:864237| [2025/04/30 09:44:17 823125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 823128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 823152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257823525| [2025/04/30 09:44:17 823165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257823525| [2025/04/30 09:44:17 823169] [debug] |xqc_engine_wakeup_after|wakeup:1746006257823525|now:1746006257823169|diff:356| [2025/04/30 09:44:17 823176] [debug] |xqc_engine_main_logic|END|now:1746006257823041| [2025/04/30 09:44:17 823184] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257823183| [2025/04/30 09:44:17 823189] [debug] |xqc_engine_wakeup_after|wakeup:1746006257823525|now:1746006257823189|diff:336| [2025/04/30 09:44:17 823194] [debug] |xqc_engine_main_logic|END|now:1746006257823183| [2025/04/30 09:44:17 824266] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257824265| [2025/04/30 09:44:17 824277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257823525|pq_index:0| [2025/04/30 09:44:17 824281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257823041| [2025/04/30 09:44:17 824287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257824285| [2025/04/30 09:44:17 824291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257823525|now:1746006257824285| [2025/04/30 09:44:17 824296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257823525|now:1746006257824285| [2025/04/30 09:44:17 824300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 824304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 824309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38209|min_srtt:38209|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 824314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:929082| [2025/04/30 09:44:17 824318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 824322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 824326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 824331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 824335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 824340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:864237| [2025/04/30 09:44:17 824344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 824348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:983| [2025/04/30 09:44:17 824381] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:983|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257824357|stream_id:0|stream_offset:864237| [2025/04/30 09:44:17 824387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 824397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 824402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38209|rtt_var:70|pto_duration:40209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 824406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 824410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 824414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 824418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257889566|now:1746006257824401|interv:65165| [2025/04/30 09:44:17 824422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257889566|now:1746006257824401|interval:65165|pto_count:0|srtt:38209 [2025/04/30 09:44:17 824426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 824431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 824435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:865416| [2025/04/30 09:44:17 824440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 824444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:984| [2025/04/30 09:44:17 824467] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:984|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257824450|stream_id:0|stream_offset:865416| [2025/04/30 09:44:17 824472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 824477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 824481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38209|rtt_var:70|pto_duration:40209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 824485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 824489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 824493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 824497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257889659|now:1746006257824481|interv:65178| [2025/04/30 09:44:17 824501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257889659|now:1746006257824481|interval:65178|pto_count:0|srtt:38209 [2025/04/30 09:44:17 824505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 824518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 824525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:866595| [2025/04/30 09:44:17 824531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 824538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257825537|now:1746006257824537|interv:1000| [2025/04/30 09:44:17 824544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 824550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 824557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257825537| [2025/04/30 09:44:17 824564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257825537| [2025/04/30 09:44:17 824570] [debug] |xqc_engine_wakeup_after|wakeup:1746006257825537|now:1746006257824570|diff:967| [2025/04/30 09:44:17 824577] [debug] |xqc_engine_main_logic|END|now:1746006257824285| [2025/04/30 09:44:17 824905] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257824904| [2025/04/30 09:44:17 824913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 824920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:362| [2025/04/30 09:44:17 824923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:363| [2025/04/30 09:44:17 824930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:363| [2025/04/30 09:44:17 824934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 824939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 824943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:790122|prior_time:1746006257784977|is_app_limited:0|send_elapse:39893|ack_elapse:39927|ctl_first_sent_time:1746006257786462|lagest_ack_time:1746006257824904|curr_delivered:836922| [2025/04/30 09:44:17 824948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257786462| [2025/04/30 09:44:17 824953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1083||sndq_packets_used_bytes:0|sndq_packets_free:255| [2025/04/30 09:44:17 824957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 824962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:790122|prior_time:1746006257784977|is_app_limited:0|send_elapse:39893|ack_elapse:39927|ctl_first_sent_time:1746006257786462|lagest_ack_time:1746006257824904|curr_delivered:838122| [2025/04/30 09:44:17 824966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257786556| [2025/04/30 09:44:17 824970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1082||sndq_packets_used_bytes:0|sndq_packets_free:256| [2025/04/30 09:44:17 824974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38209|rttvar:70|minrtt:31343|latest_rtt:38348|ack_delay:96| [2025/04/30 09:44:17 824983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38214|rttvar:63|minrtt:31343|latest_rtt:38348|ack_delay:96| [2025/04/30 09:44:17 824988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:946|lost_pn:943|thresh:3| [2025/04/30 09:44:17 824992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 824996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38214|rtt_var:63|pto_duration:40214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 825000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 825004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 825008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 825012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257889664|now:1746006257824996|interv:64668| [2025/04/30 09:44:17 825016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257889664|now:1746006257824996|interval:64668|pto_count:0|srtt:38214 [2025/04/30 09:44:17 825021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39893, ack_elapse 39927, delivered 48000|rate 1202194|lost 223| [2025/04/30 09:44:17 825025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202194) in round 18| [2025/04/30 09:44:17 825029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 825034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 825038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257786556|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 825043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257786556|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 825047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38214|latest_rtt:38348|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 825053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:363|largest:363|pns:2| [2025/04/30 09:44:17 825058] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:363|frame:ACK |recv_time:1746006257824904|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 825063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377824904|now:1746006257824904|interv:120000000| [2025/04/30 09:44:17 825067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377824904|now:1746006257824904|interv:120000000| [2025/04/30 09:44:17 825073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257825537|pq_index:0| [2025/04/30 09:44:17 825078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257824285| [2025/04/30 09:44:17 825082] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257825082| [2025/04/30 09:44:17 825087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257825086| [2025/04/30 09:44:17 825092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 825097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38214|min_srtt:38214|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 825101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:929082| [2025/04/30 09:44:17 825106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 825110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 825115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38214|min_srtt:38214|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 825119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:930261| [2025/04/30 09:44:17 825124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 825128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 825153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38214|min_srtt:38214|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 825162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:931440| [2025/04/30 09:44:17 825166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 825170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 825174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 825179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 825183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 825188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:866595| [2025/04/30 09:44:17 825195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 825199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 825203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257825537| [2025/04/30 09:44:17 825207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257825537| [2025/04/30 09:44:17 825211] [debug] |xqc_engine_wakeup_after|wakeup:1746006257825537|now:1746006257825211|diff:326| [2025/04/30 09:44:17 825215] [debug] |xqc_engine_main_logic|END|now:1746006257825086| [2025/04/30 09:44:17 825221] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257825221| [2025/04/30 09:44:17 825225] [debug] |xqc_engine_wakeup_after|wakeup:1746006257825537|now:1746006257825224|diff:313| [2025/04/30 09:44:17 825228] [debug] |xqc_engine_main_logic|END|now:1746006257825221| [2025/04/30 09:44:17 826297] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257826297| [2025/04/30 09:44:17 826308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257825537|pq_index:0| [2025/04/30 09:44:17 826313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257825086| [2025/04/30 09:44:17 826318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257826317| [2025/04/30 09:44:17 826323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257825537|now:1746006257826317| [2025/04/30 09:44:17 826327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257825537|now:1746006257826317| [2025/04/30 09:44:17 826331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 826336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 826341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38214|min_srtt:38214|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 826345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:931440| [2025/04/30 09:44:17 826350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 826354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 826358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 826362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 826367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 826371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:866595| [2025/04/30 09:44:17 826381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 826385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:985| [2025/04/30 09:44:17 826419] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:985|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257826394|stream_id:0|stream_offset:866595| [2025/04/30 09:44:17 826425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:985|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 826429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 826434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38214|rtt_var:63|pto_duration:40214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 826438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 826442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 826446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 826450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257891608|now:1746006257826434|interv:65174| [2025/04/30 09:44:17 826454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257891608|now:1746006257826434|interval:65174|pto_count:0|srtt:38214 [2025/04/30 09:44:17 826459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 826464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 826468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:867774| [2025/04/30 09:44:17 826472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 826477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:986| [2025/04/30 09:44:17 826516] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:986|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257826488|stream_id:0|stream_offset:867774| [2025/04/30 09:44:17 826525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:986|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 826533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 826540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38214|rtt_var:63|pto_duration:40214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 826547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 826553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 826560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 826572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257891702|now:1746006257826539|interv:65163| [2025/04/30 09:44:17 826579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257891702|now:1746006257826539|interval:65163|pto_count:0|srtt:38214 [2025/04/30 09:44:17 826586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 826593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 826600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:868953| [2025/04/30 09:44:17 826607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 826613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257827613|now:1746006257826613|interv:1000| [2025/04/30 09:44:17 826619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 826626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 826632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257827613| [2025/04/30 09:44:17 826639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257827613| [2025/04/30 09:44:17 826645] [debug] |xqc_engine_wakeup_after|wakeup:1746006257827613|now:1746006257826645|diff:968| [2025/04/30 09:44:17 826652] [debug] |xqc_engine_main_logic|END|now:1746006257826317| [2025/04/30 09:44:17 826893] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257826892| [2025/04/30 09:44:17 826899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 826905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:363| [2025/04/30 09:44:17 826909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:364| [2025/04/30 09:44:17 826915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:364| [2025/04/30 09:44:17 826919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 826924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 826929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:792522|prior_time:1746006257786970|is_app_limited:0|send_elapse:39877|ack_elapse:39922|ctl_first_sent_time:1746006257788465|lagest_ack_time:1746006257826892|curr_delivered:839322| [2025/04/30 09:44:17 826934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257788465| [2025/04/30 09:44:17 826939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1081||sndq_packets_used_bytes:0|sndq_packets_free:257| [2025/04/30 09:44:17 826943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 826947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:792522|prior_time:1746006257786970|is_app_limited:0|send_elapse:39877|ack_elapse:39922|ctl_first_sent_time:1746006257788465|lagest_ack_time:1746006257826892|curr_delivered:840522| [2025/04/30 09:44:17 826956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257788554| [2025/04/30 09:44:17 826961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1080||sndq_packets_used_bytes:0|sndq_packets_free:258| [2025/04/30 09:44:17 826965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38214|rttvar:63|minrtt:31343|latest_rtt:38338|ack_delay:96| [2025/04/30 09:44:17 826969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38218|rttvar:55|minrtt:31343|latest_rtt:38338|ack_delay:96| [2025/04/30 09:44:17 826973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:948|lost_pn:945|thresh:3| [2025/04/30 09:44:17 826978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 826982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38218|rtt_var:55|pto_duration:40218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 826986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 826990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 826994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 826998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257891706|now:1746006257826981|interv:64725| [2025/04/30 09:44:17 827002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257891706|now:1746006257826981|interval:64725|pto_count:0|srtt:38218 [2025/04/30 09:44:17 827006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39877, ack_elapse 39922, delivered 48000|rate 1202344|lost 223| [2025/04/30 09:44:17 827011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202344) in round 18| [2025/04/30 09:44:17 827015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 827019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 827023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257788554|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 827028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257788554|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 827032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38218|latest_rtt:38338|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 827038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:364|largest:364|pns:2| [2025/04/30 09:44:17 827045] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:364|frame:ACK |recv_time:1746006257826892|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 827050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377826892|now:1746006257826892|interv:120000000| [2025/04/30 09:44:17 827054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377826892|now:1746006257826892|interv:120000000| [2025/04/30 09:44:17 827058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257827613|pq_index:0| [2025/04/30 09:44:17 827062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257826317| [2025/04/30 09:44:17 827066] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257827066| [2025/04/30 09:44:17 827071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257827070| [2025/04/30 09:44:17 827076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 827081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38218|min_srtt:38218|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 827085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:931440| [2025/04/30 09:44:17 827090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38218|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 827095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 827099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38218|min_srtt:38218|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 827103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:932619| [2025/04/30 09:44:17 827108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38218|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 827112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 827116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38218|min_srtt:38218|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 827121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:933798| [2025/04/30 09:44:17 827125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 827129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 827157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 827165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 827170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 827174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:868953| [2025/04/30 09:44:17 827179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 827183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 827187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257827613| [2025/04/30 09:44:17 827191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257827613| [2025/04/30 09:44:17 827195] [debug] |xqc_engine_wakeup_after|wakeup:1746006257827613|now:1746006257827195|diff:418| [2025/04/30 09:44:17 827199] [debug] |xqc_engine_main_logic|END|now:1746006257827070| [2025/04/30 09:44:17 827204] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257827204| [2025/04/30 09:44:17 827208] [debug] |xqc_engine_wakeup_after|wakeup:1746006257827613|now:1746006257827208|diff:405| [2025/04/30 09:44:17 827212] [debug] |xqc_engine_main_logic|END|now:1746006257827204| [2025/04/30 09:44:17 828283] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257828282| [2025/04/30 09:44:17 828294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257827613|pq_index:0| [2025/04/30 09:44:17 828298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257827070| [2025/04/30 09:44:17 828304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257828302| [2025/04/30 09:44:17 828308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257827613|now:1746006257828302| [2025/04/30 09:44:17 828313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257827613|now:1746006257828302| [2025/04/30 09:44:17 828317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 828321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 828326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38218|min_srtt:38218|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 828331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:933798| [2025/04/30 09:44:17 828335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 828339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 828343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 828348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 828357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 828361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:868953| [2025/04/30 09:44:17 828366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 828370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:987| [2025/04/30 09:44:17 828404] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:987|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257828379|stream_id:0|stream_offset:868953| [2025/04/30 09:44:17 828409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 828414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 828419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38218|rtt_var:55|pto_duration:40218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 828423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 828427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 828431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 828435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257893597|now:1746006257828418|interv:65179| [2025/04/30 09:44:17 828439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257893597|now:1746006257828418|interval:65179|pto_count:0|srtt:38218 [2025/04/30 09:44:17 828444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 828448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 828453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:870132| [2025/04/30 09:44:17 828458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 828465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:988| [2025/04/30 09:44:17 828503] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:988|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257828475|stream_id:0|stream_offset:870132| [2025/04/30 09:44:17 828512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 828520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 828527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38218|rtt_var:55|pto_duration:40218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 828539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 828546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 828552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 828559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257893693|now:1746006257828526|interv:65167| [2025/04/30 09:44:17 828565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257893693|now:1746006257828526|interval:65167|pto_count:0|srtt:38218 [2025/04/30 09:44:17 828573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 828580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 828587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:871311| [2025/04/30 09:44:17 828594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 828601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257829600|now:1746006257828600|interv:1000| [2025/04/30 09:44:17 828607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 828613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 828619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257829600| [2025/04/30 09:44:17 828626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257829600| [2025/04/30 09:44:17 828633] [debug] |xqc_engine_wakeup_after|wakeup:1746006257829600|now:1746006257828632|diff:968| [2025/04/30 09:44:17 828639] [debug] |xqc_engine_main_logic|END|now:1746006257828302| [2025/04/30 09:44:17 828846] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257828845| [2025/04/30 09:44:17 828852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 828858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:364| [2025/04/30 09:44:17 828862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:365| [2025/04/30 09:44:17 828868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:365| [2025/04/30 09:44:17 828872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 828877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 828882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:794922|prior_time:1746006257788956|is_app_limited:0|send_elapse:39880|ack_elapse:39889|ctl_first_sent_time:1746006257790445|lagest_ack_time:1746006257828845|curr_delivered:841722| [2025/04/30 09:44:17 828886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257790445| [2025/04/30 09:44:17 828896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1079||sndq_packets_used_bytes:0|sndq_packets_free:259| [2025/04/30 09:44:17 828901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 828905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:794922|prior_time:1746006257788956|is_app_limited:0|send_elapse:39880|ack_elapse:39889|ctl_first_sent_time:1746006257790445|lagest_ack_time:1746006257828845|curr_delivered:842922| [2025/04/30 09:44:17 828909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257790533| [2025/04/30 09:44:17 828913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1078||sndq_packets_used_bytes:0|sndq_packets_free:260| [2025/04/30 09:44:17 828917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38218|rttvar:55|minrtt:31343|latest_rtt:38312|ack_delay:64| [2025/04/30 09:44:17 828922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38222|rttvar:49|minrtt:31343|latest_rtt:38312|ack_delay:64| [2025/04/30 09:44:17 828926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:950|lost_pn:947|thresh:3| [2025/04/30 09:44:17 828930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 828934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38222|rtt_var:49|pto_duration:40222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 828939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 828943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 828947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 828951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257893697|now:1746006257828934|interv:64763| [2025/04/30 09:44:17 828955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257893697|now:1746006257828934|interval:64763|pto_count:0|srtt:38222 [2025/04/30 09:44:17 828959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39880, ack_elapse 39889, delivered 48000|rate 1203339|lost 223| [2025/04/30 09:44:17 828964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203339) in round 18| [2025/04/30 09:44:17 828968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 828972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 828976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257790533|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 828980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257790533|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:797322| [2025/04/30 09:44:17 828988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38222|latest_rtt:38312|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 828994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:365|largest:365|pns:2| [2025/04/30 09:44:17 828998] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:365|frame:ACK |recv_time:1746006257828845|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 829003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377828845|now:1746006257828845|interv:120000000| [2025/04/30 09:44:17 829007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377828845|now:1746006257828845|interv:120000000| [2025/04/30 09:44:17 829011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257829600|pq_index:0| [2025/04/30 09:44:17 829015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257828302| [2025/04/30 09:44:17 829019] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257829019| [2025/04/30 09:44:17 829024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257829023| [2025/04/30 09:44:17 829029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 829034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38222|min_srtt:38222|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 829038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:933798| [2025/04/30 09:44:17 829043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38222|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 829047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 829052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38222|min_srtt:38222|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 829056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:934977| [2025/04/30 09:44:17 829061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38222|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 829065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 829070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38222|min_srtt:38222|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 829074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:936156| [2025/04/30 09:44:17 829081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 829085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 829089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 829093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 829098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 829102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:871311| [2025/04/30 09:44:17 829107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 829110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 829114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257829600| [2025/04/30 09:44:17 829118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257829600| [2025/04/30 09:44:17 829122] [debug] |xqc_engine_wakeup_after|wakeup:1746006257829600|now:1746006257829122|diff:478| [2025/04/30 09:44:17 829126] [debug] |xqc_engine_main_logic|END|now:1746006257829023| [2025/04/30 09:44:17 829131] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257829131| [2025/04/30 09:44:17 829160] [debug] |xqc_engine_wakeup_after|wakeup:1746006257829600|now:1746006257829160|diff:440| [2025/04/30 09:44:17 829164] [debug] |xqc_engine_main_logic|END|now:1746006257829131| [2025/04/30 09:44:17 830235] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257830234| [2025/04/30 09:44:17 830246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257829600|pq_index:0| [2025/04/30 09:44:17 830251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257829023| [2025/04/30 09:44:17 830256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257830255| [2025/04/30 09:44:17 830261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257829600|now:1746006257830255| [2025/04/30 09:44:17 830266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257829600|now:1746006257830255| [2025/04/30 09:44:17 830269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 830274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 830279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38222|min_srtt:38222|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 830284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:936156| [2025/04/30 09:44:17 830297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 830301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 830305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 830309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 830314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 830318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:871311| [2025/04/30 09:44:17 830323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 830327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:989| [2025/04/30 09:44:17 830360] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:989|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257830336|stream_id:0|stream_offset:871311| [2025/04/30 09:44:17 830368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 830372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 830377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38222|rtt_var:49|pto_duration:40222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 830381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 830385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 830389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 830393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257895558|now:1746006257830377|interv:65181| [2025/04/30 09:44:17 830397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257895558|now:1746006257830377|interval:65181|pto_count:0|srtt:38222 [2025/04/30 09:44:17 830401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 830406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 830410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:872490| [2025/04/30 09:44:17 830415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 830419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:990| [2025/04/30 09:44:17 830441] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:990|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257830425|stream_id:0|stream_offset:872490| [2025/04/30 09:44:17 830450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 830455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 830459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38222|rtt_var:49|pto_duration:40222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 830463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 830467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 830471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 830475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257895647|now:1746006257830459|interv:65188| [2025/04/30 09:44:17 830479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257895647|now:1746006257830459|interval:65188|pto_count:0|srtt:38222 [2025/04/30 09:44:17 830484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 830488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 830493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:873669| [2025/04/30 09:44:17 830500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 830507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257831506|now:1746006257830506|interv:1000| [2025/04/30 09:44:17 830513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 830519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 830526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257831506| [2025/04/30 09:44:17 830532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257831506| [2025/04/30 09:44:17 830539] [debug] |xqc_engine_wakeup_after|wakeup:1746006257831506|now:1746006257830539|diff:967| [2025/04/30 09:44:17 830546] [debug] |xqc_engine_main_logic|END|now:1746006257830255| [2025/04/30 09:44:17 830868] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257830867| [2025/04/30 09:44:17 830876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 830882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:365| [2025/04/30 09:44:17 830886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:366| [2025/04/30 09:44:17 830892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:366| [2025/04/30 09:44:17 830896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 830901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 830911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:797322|prior_time:1746006257790964|is_app_limited:0|send_elapse:39871|ack_elapse:39903|ctl_first_sent_time:1746006257792457|lagest_ack_time:1746006257830867|curr_delivered:844122| [2025/04/30 09:44:17 830916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257792457| [2025/04/30 09:44:17 830920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1077||sndq_packets_used_bytes:0|sndq_packets_free:261| [2025/04/30 09:44:17 830925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 830929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:797322|prior_time:1746006257790964|is_app_limited:0|send_elapse:39871|ack_elapse:39903|ctl_first_sent_time:1746006257792457|lagest_ack_time:1746006257830867|curr_delivered:845322| [2025/04/30 09:44:17 830934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257792549| [2025/04/30 09:44:17 830938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1076||sndq_packets_used_bytes:0|sndq_packets_free:262| [2025/04/30 09:44:17 830942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38222|rttvar:49|minrtt:31343|latest_rtt:38318|ack_delay:88| [2025/04/30 09:44:17 830946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38223|rttvar:39|minrtt:31343|latest_rtt:38318|ack_delay:88| [2025/04/30 09:44:17 830950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:952|lost_pn:949|thresh:3| [2025/04/30 09:44:17 830954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 830959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38223|rtt_var:39|pto_duration:40223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 830963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 830967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 830971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 830975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257895648|now:1746006257830958|interv:64690| [2025/04/30 09:44:17 830979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257895648|now:1746006257830958|interval:64690|pto_count:0|srtt:38223 [2025/04/30 09:44:17 830983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39871, ack_elapse 39903, delivered 48000|rate 1202917|lost 223| [2025/04/30 09:44:17 830987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 18 -> 19| [2025/04/30 09:44:17 830991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202917) in round 19| [2025/04/30 09:44:17 830995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 831002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 831006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257792549|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 831010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257792549|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 831015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38223|latest_rtt:38318|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 831021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:366|largest:366|pns:2| [2025/04/30 09:44:17 831025] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:366|frame:ACK |recv_time:1746006257830867|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 831030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377830867|now:1746006257830867|interv:120000000| [2025/04/30 09:44:17 831034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377830867|now:1746006257830867|interv:120000000| [2025/04/30 09:44:17 831038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257831506|pq_index:0| [2025/04/30 09:44:17 831042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257830255| [2025/04/30 09:44:17 831046] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257831046| [2025/04/30 09:44:17 831051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257831050| [2025/04/30 09:44:17 831056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 831061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 831066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:936156| [2025/04/30 09:44:17 831070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 831075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 831079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 831083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:937335| [2025/04/30 09:44:17 831090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 831095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 831099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 831103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:938514| [2025/04/30 09:44:17 831107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 831111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 831115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 831119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 831124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 831128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:873669| [2025/04/30 09:44:17 831158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 831162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 831166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257831506| [2025/04/30 09:44:17 831170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257831506| [2025/04/30 09:44:17 831174] [debug] |xqc_engine_wakeup_after|wakeup:1746006257831506|now:1746006257831174|diff:332| [2025/04/30 09:44:17 831178] [debug] |xqc_engine_main_logic|END|now:1746006257831050| [2025/04/30 09:44:17 831184] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257831184| [2025/04/30 09:44:17 831187] [debug] |xqc_engine_wakeup_after|wakeup:1746006257831506|now:1746006257831187|diff:319| [2025/04/30 09:44:17 831191] [debug] |xqc_engine_main_logic|END|now:1746006257831184| [2025/04/30 09:44:17 832262] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257832261| [2025/04/30 09:44:17 832273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257831506|pq_index:0| [2025/04/30 09:44:17 832277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257831050| [2025/04/30 09:44:17 832283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257832281| [2025/04/30 09:44:17 832287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257831506|now:1746006257832281| [2025/04/30 09:44:17 832292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257831506|now:1746006257832281| [2025/04/30 09:44:17 832296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 832305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 832310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 832315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:938514| [2025/04/30 09:44:17 832320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 832324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 832327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 832332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 832337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 832341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:873669| [2025/04/30 09:44:17 832345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 832350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:991| [2025/04/30 09:44:17 832383] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:991|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257832358|stream_id:0|stream_offset:873669| [2025/04/30 09:44:17 832389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 832393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 832398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38223|rtt_var:39|pto_duration:40223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 832402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 832406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 832410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 832414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257897581|now:1746006257832398|interv:65183| [2025/04/30 09:44:17 832418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257897581|now:1746006257832398|interval:65183|pto_count:0|srtt:38223 [2025/04/30 09:44:17 832423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 832427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 832435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:874848| [2025/04/30 09:44:17 832440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 832447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:992| [2025/04/30 09:44:17 832485] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:992|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257832457|stream_id:0|stream_offset:874848| [2025/04/30 09:44:17 832495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 832502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 832509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38223|rtt_var:39|pto_duration:40223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 832516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 832523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 832530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 832537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257897680|now:1746006257832509|interv:65171| [2025/04/30 09:44:17 832543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257897680|now:1746006257832509|interval:65171|pto_count:0|srtt:38223 [2025/04/30 09:44:17 832551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 832559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 832565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:876027| [2025/04/30 09:44:17 832573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 832579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257833578|now:1746006257832578|interv:1000| [2025/04/30 09:44:17 832585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 832591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 832597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257833578| [2025/04/30 09:44:17 832604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257833578| [2025/04/30 09:44:17 832610] [debug] |xqc_engine_wakeup_after|wakeup:1746006257833578|now:1746006257832610|diff:968| [2025/04/30 09:44:17 832617] [debug] |xqc_engine_main_logic|END|now:1746006257832281| [2025/04/30 09:44:17 832843] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257832842| [2025/04/30 09:44:17 832849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 832860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:366| [2025/04/30 09:44:17 832864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:367| [2025/04/30 09:44:17 832870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:367| [2025/04/30 09:44:17 832874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 832879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 832884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:799722|prior_time:1746006257792966|is_app_limited:0|send_elapse:39875|ack_elapse:39876|ctl_first_sent_time:1746006257794460|lagest_ack_time:1746006257832842|curr_delivered:846522| [2025/04/30 09:44:17 832889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257794460| [2025/04/30 09:44:17 832893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1075||sndq_packets_used_bytes:0|sndq_packets_free:263| [2025/04/30 09:44:17 832898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 832902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:799722|prior_time:1746006257792966|is_app_limited:0|send_elapse:39875|ack_elapse:39876|ctl_first_sent_time:1746006257794460|lagest_ack_time:1746006257832842|curr_delivered:847722| [2025/04/30 09:44:17 832907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257794561| [2025/04/30 09:44:17 832911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1074||sndq_packets_used_bytes:0|sndq_packets_free:264| [2025/04/30 09:44:17 832915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38223|rttvar:39|minrtt:31343|latest_rtt:38281|ack_delay:64| [2025/04/30 09:44:17 832919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38223|rttvar:31|minrtt:31343|latest_rtt:38281|ack_delay:64| [2025/04/30 09:44:17 832923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:954|lost_pn:951|thresh:3| [2025/04/30 09:44:17 832928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 832932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38223|rtt_var:31|pto_duration:40223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 832936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 832940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 832944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 832948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257897680|now:1746006257832931|interv:64749| [2025/04/30 09:44:17 832952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257897680|now:1746006257832931|interval:64749|pto_count:0|srtt:38223 [2025/04/30 09:44:17 832959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39875, ack_elapse 39876, delivered 48000|rate 1203731|lost 223| [2025/04/30 09:44:17 832964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203731) in round 19| [2025/04/30 09:44:17 832968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 832972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 832976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257794561|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 832981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257794561|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 832985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38223|latest_rtt:38281|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 832991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:367|largest:367|pns:2| [2025/04/30 09:44:17 832996] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:367|frame:ACK |recv_time:1746006257832842|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 833000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377832842|now:1746006257832842|interv:120000000| [2025/04/30 09:44:17 833004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377832842|now:1746006257832842|interv:120000000| [2025/04/30 09:44:17 833008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257833578|pq_index:0| [2025/04/30 09:44:17 833013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257832281| [2025/04/30 09:44:17 833017] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257833017| [2025/04/30 09:44:17 833022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257833021| [2025/04/30 09:44:17 833027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 833032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 833036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:938514| [2025/04/30 09:44:17 833041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 833045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 833053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 833057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:939693| [2025/04/30 09:44:17 833061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 833066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 833070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 833074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:940872| [2025/04/30 09:44:17 833078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 833082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 833086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 833090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 833095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 833099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:876027| [2025/04/30 09:44:17 833103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 833107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 833111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257833578| [2025/04/30 09:44:17 833115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257833578| [2025/04/30 09:44:17 833119] [debug] |xqc_engine_wakeup_after|wakeup:1746006257833578|now:1746006257833119|diff:459| [2025/04/30 09:44:17 833123] [debug] |xqc_engine_main_logic|END|now:1746006257833021| [2025/04/30 09:44:17 833128] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257833128| [2025/04/30 09:44:17 833153] [debug] |xqc_engine_wakeup_after|wakeup:1746006257833578|now:1746006257833153|diff:425| [2025/04/30 09:44:17 833162] [debug] |xqc_engine_main_logic|END|now:1746006257833128| [2025/04/30 09:44:17 834232] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257834232| [2025/04/30 09:44:17 834244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257833578|pq_index:0| [2025/04/30 09:44:17 834248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257833021| [2025/04/30 09:44:17 834253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257834252| [2025/04/30 09:44:17 834263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257833578|now:1746006257834252| [2025/04/30 09:44:17 834268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257833578|now:1746006257834252| [2025/04/30 09:44:17 834271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 834276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 834281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 834286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:940872| [2025/04/30 09:44:17 834290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 834294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 834298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 834303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 834307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 834312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:876027| [2025/04/30 09:44:17 834316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 834321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:993| [2025/04/30 09:44:17 834353] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:993|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006257834329|stream_id:0|stream_offset:876027| [2025/04/30 09:44:17 834359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 834364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 834369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38223|rtt_var:31|pto_duration:40223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 834373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 834377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 834381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 834385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257899552|now:1746006257834368|interv:65184| [2025/04/30 09:44:17 834392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257899552|now:1746006257834368|interval:65184|pto_count:0|srtt:38223 [2025/04/30 09:44:17 834397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46800| [2025/04/30 09:44:17 834402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 834406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:877206| [2025/04/30 09:44:17 834411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 834415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:994| [2025/04/30 09:44:17 834438] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:994|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257834421|stream_id:0|stream_offset:877206| [2025/04/30 09:44:17 834443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 834448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 834452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38223|rtt_var:31|pto_duration:40223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 834456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 834460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 834464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 834468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257899644|now:1746006257834452|interv:65192| [2025/04/30 09:44:17 834472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257899644|now:1746006257834452|interval:65192|pto_count:0|srtt:38223 [2025/04/30 09:44:17 834477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 834485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 834492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:878385| [2025/04/30 09:44:17 834499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 834505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257835505|now:1746006257834505|interv:1000| [2025/04/30 09:44:17 834512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 834518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 834524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257835505| [2025/04/30 09:44:17 834537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257835505| [2025/04/30 09:44:17 834544] [debug] |xqc_engine_wakeup_after|wakeup:1746006257835505|now:1746006257834544|diff:961| [2025/04/30 09:44:17 834551] [debug] |xqc_engine_main_logic|END|now:1746006257834252| [2025/04/30 09:44:17 834920] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006257834919| [2025/04/30 09:44:17 834927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 834934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:367| [2025/04/30 09:44:17 834938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:368| [2025/04/30 09:44:17 834943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:368| [2025/04/30 09:44:17 834948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 834953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:955|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:956|path_largest_ack:955| [2025/04/30 09:44:17 834957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:802122|prior_time:1746006257794990|is_app_limited:0|send_elapse:39920|ack_elapse:39929|ctl_first_sent_time:1746006257796473|lagest_ack_time:1746006257834919|curr_delivered:848922| [2025/04/30 09:44:17 834962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257796473| [2025/04/30 09:44:17 834967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1073||sndq_packets_used_bytes:0|sndq_packets_free:265| [2025/04/30 09:44:17 834971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:956|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:956|path_largest_ack:956| [2025/04/30 09:44:17 834975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:802122|prior_time:1746006257794990|is_app_limited:0|send_elapse:39920|ack_elapse:39929|ctl_first_sent_time:1746006257796473|lagest_ack_time:1746006257834919|curr_delivered:850122| [2025/04/30 09:44:17 834980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257796573| [2025/04/30 09:44:17 834984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1072||sndq_packets_used_bytes:0|sndq_packets_free:266| [2025/04/30 09:44:17 834988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38223|rttvar:31|minrtt:31343|latest_rtt:38346|ack_delay:64| [2025/04/30 09:44:17 834992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38231|rttvar:38|minrtt:31343|latest_rtt:38346|ack_delay:64| [2025/04/30 09:44:17 834996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:956|lost_pn:953|thresh:3| [2025/04/30 09:44:17 835001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 835005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38231|rtt_var:38|pto_duration:40231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 835009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 835013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 835022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:17 835026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257899652|now:1746006257835005|interv:64647| [2025/04/30 09:44:17 835030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257899652|now:1746006257835005|interval:64647|pto_count:0|srtt:38231 [2025/04/30 09:44:17 835034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39920, ack_elapse 39929, delivered 48000|rate 1202133|lost 223| [2025/04/30 09:44:17 835039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202133) in round 19| [2025/04/30 09:44:17 835043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 835047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 835051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257796573|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 835056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257796573|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 835060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1513620|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45600|srtt:38231|latest_rtt:38346|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 835066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 835070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:17 835075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 835080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:368|largest:368|pns:2| [2025/04/30 09:44:17 835084] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:368|frame:PING ACK |recv_time:1746006257834919|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 835089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377834919|now:1746006257834919|interv:120000000| [2025/04/30 09:44:17 835093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377834919|now:1746006257834919|interv:120000000| [2025/04/30 09:44:17 835097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257835505|pq_index:0| [2025/04/30 09:44:17 835102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257834252| [2025/04/30 09:44:17 835106] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257835105| [2025/04/30 09:44:17 835110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257835109| [2025/04/30 09:44:17 835118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 835123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:368|ack_delay:204|first_ack_range:79|largest_pkt_recv_time:1746006257834919| [2025/04/30 09:44:17 835128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:368|low:289|pkt_pns:2| [2025/04/30 09:44:17 835153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:368|frame_largest_recv:368| [2025/04/30 09:44:17 835162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:17 835167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 835172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:940872| [2025/04/30 09:44:17 835176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 835181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 835186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 835190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:942051| [2025/04/30 09:44:17 835194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 835199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 835203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 835207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:943230| [2025/04/30 09:44:17 835211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 835215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 835219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 835223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 835228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 835232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:878385| [2025/04/30 09:44:17 835240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 835244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 835248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257835505| [2025/04/30 09:44:17 835252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257835505| [2025/04/30 09:44:17 835256] [debug] |xqc_engine_wakeup_after|wakeup:1746006257835505|now:1746006257835256|diff:249| [2025/04/30 09:44:17 835261] [debug] |xqc_engine_main_logic|END|now:1746006257835109| [2025/04/30 09:44:17 835266] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257835266| [2025/04/30 09:44:17 835270] [debug] |xqc_engine_wakeup_after|wakeup:1746006257835505|now:1746006257835269|diff:236| [2025/04/30 09:44:17 835273] [debug] |xqc_engine_main_logic|END|now:1746006257835266| [2025/04/30 09:44:17 836344] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257836344| [2025/04/30 09:44:17 836355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257835505|pq_index:0| [2025/04/30 09:44:17 836360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257835109| [2025/04/30 09:44:17 836365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257836364| [2025/04/30 09:44:17 836370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257835505|now:1746006257836364| [2025/04/30 09:44:17 836374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257835505|now:1746006257836364| [2025/04/30 09:44:17 836378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 836383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 836388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 836393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:943230| [2025/04/30 09:44:17 836397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 836401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 836405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 836410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 836414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 836419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:45600|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:878385| [2025/04/30 09:44:17 836433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 836441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:995| [2025/04/30 09:44:17 836487] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:995|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:45600|now:1746006257836453|stream_id:0|stream_offset:878385| [2025/04/30 09:44:17 836498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:995|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 09:44:17 836506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:17 836513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38231|rtt_var:38|pto_duration:40231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 836520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 836527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 836533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:17 836540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257901684|now:1746006257836513|interv:65171| [2025/04/30 09:44:17 836546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257901684|now:1746006257836513|interval:65171|pto_count:0|srtt:38231 [2025/04/30 09:44:17 836554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46807| [2025/04/30 09:44:17 836561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 836568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:879564| [2025/04/30 09:44:17 836575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 836582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:996| [2025/04/30 09:44:17 836624] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:996|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006257836593|stream_id:0|stream_offset:879564| [2025/04/30 09:44:17 836632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 836637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:17 836642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38231|rtt_var:38|pto_duration:40231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 836646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 836650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 836654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:17 836663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257901824|now:1746006257836641|interv:65183| [2025/04/30 09:44:17 836667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257901824|now:1746006257836641|interval:65183|pto_count:0|srtt:38231 [2025/04/30 09:44:17 836671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48007| [2025/04/30 09:44:17 836676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 836680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:880743| [2025/04/30 09:44:17 836685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 836689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:997| [2025/04/30 09:44:17 836714] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:997|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006257836696|stream_id:0|stream_offset:880743| [2025/04/30 09:44:17 836720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 836724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:17 836728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38231|rtt_var:38|pto_duration:40231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 836733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 836737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 836740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:17 836744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257901927|now:1746006257836728|interv:65199| [2025/04/30 09:44:17 836748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257901927|now:1746006257836728|interval:65199|pto_count:0|srtt:38231 [2025/04/30 09:44:17 836753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:49207| [2025/04/30 09:44:17 836757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 836761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:881922| [2025/04/30 09:44:17 836766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 836770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257837770|now:1746006257836770|interv:1000| [2025/04/30 09:44:17 836774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 836782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 836786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257837770| [2025/04/30 09:44:17 836790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257837770| [2025/04/30 09:44:17 836794] [debug] |xqc_engine_wakeup_after|wakeup:1746006257837770|now:1746006257836794|diff:976| [2025/04/30 09:44:17 836798] [debug] |xqc_engine_main_logic|END|now:1746006257836364| [2025/04/30 09:44:17 836808] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257836807| [2025/04/30 09:44:17 836813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 836818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:368| [2025/04/30 09:44:17 836822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:369| [2025/04/30 09:44:17 836828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:369| [2025/04/30 09:44:17 836832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 836837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 836842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:804522|prior_time:1746006257796960|is_app_limited:0|send_elapse:39840|ack_elapse:39847|ctl_first_sent_time:1746006257798443|lagest_ack_time:1746006257836807|curr_delivered:851322| [2025/04/30 09:44:17 836846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257798443| [2025/04/30 09:44:17 836851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1071||sndq_packets_used_bytes:0|sndq_packets_free:267| [2025/04/30 09:44:17 836855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 836860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:804522|prior_time:1746006257796960|is_app_limited:0|send_elapse:39840|ack_elapse:39847|ctl_first_sent_time:1746006257798443|lagest_ack_time:1746006257836807|curr_delivered:852522| [2025/04/30 09:44:17 836864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257798537| [2025/04/30 09:44:17 836868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1070||sndq_packets_used_bytes:0|sndq_packets_free:268| [2025/04/30 09:44:17 836872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38231|rttvar:38|minrtt:31343|latest_rtt:38270|ack_delay:64| [2025/04/30 09:44:17 836877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38228|rttvar:35|minrtt:31343|latest_rtt:38270|ack_delay:64| [2025/04/30 09:44:17 836881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:958|lost_pn:955|thresh:3| [2025/04/30 09:44:17 836885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 836889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38228|rtt_var:35|pto_duration:40228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 836896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 836900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 836904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:17 836908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257901924|now:1746006257836889|interv:65035| [2025/04/30 09:44:17 836912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257901924|now:1746006257836889|interval:65035|pto_count:0|srtt:38228 [2025/04/30 09:44:17 836917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39840, ack_elapse 39847, delivered 48000|rate 1204607|lost 223| [2025/04/30 09:44:17 836921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204607) in round 19| [2025/04/30 09:44:17 836925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 836930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 836934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257798537|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 836938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257798537|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 836943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1513620|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:46807|srtt:38228|latest_rtt:38270|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 836948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:369|largest:369|pns:2| [2025/04/30 09:44:17 836953] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:369|frame:ACK |recv_time:1746006257836807|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 836958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377836807|now:1746006257836807|interv:120000000| [2025/04/30 09:44:17 836962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377836807|now:1746006257836807|interv:120000000| [2025/04/30 09:44:17 836966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257837770|pq_index:0| [2025/04/30 09:44:17 836970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257836364| [2025/04/30 09:44:17 836974] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257836974| [2025/04/30 09:44:17 836979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257836978| [2025/04/30 09:44:17 836984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 836992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38228|min_srtt:38228|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 836996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:943230| [2025/04/30 09:44:17 837001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38228|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 837005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 837010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38228|min_srtt:38228|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 837014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:944409| [2025/04/30 09:44:17 837019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38228|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 837023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 837028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38228|min_srtt:38228|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 837032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:945588| [2025/04/30 09:44:17 837036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 837040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 837044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 837048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 837053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 837057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:881922| [2025/04/30 09:44:17 837061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 837065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 837069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257837770| [2025/04/30 09:44:17 837073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257837770| [2025/04/30 09:44:17 837077] [debug] |xqc_engine_wakeup_after|wakeup:1746006257837770|now:1746006257837077|diff:693| [2025/04/30 09:44:17 837081] [debug] |xqc_engine_main_logic|END|now:1746006257836978| [2025/04/30 09:44:17 837090] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257837090| [2025/04/30 09:44:17 837094] [debug] |xqc_engine_wakeup_after|wakeup:1746006257837770|now:1746006257837094|diff:676| [2025/04/30 09:44:17 837098] [debug] |xqc_engine_main_logic|END|now:1746006257837090| [2025/04/30 09:44:17 838169] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257838168| [2025/04/30 09:44:17 838180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257837770|pq_index:0| [2025/04/30 09:44:17 838185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257836978| [2025/04/30 09:44:17 838190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257838189| [2025/04/30 09:44:17 838195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257837770|now:1746006257838189| [2025/04/30 09:44:17 838199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257837770|now:1746006257838189| [2025/04/30 09:44:17 838203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 838207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 838212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38228|min_srtt:38228|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 838217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:945588| [2025/04/30 09:44:17 838222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 838226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 838229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 838234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 838239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 838243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:881922| [2025/04/30 09:44:17 838247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 838252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:998| [2025/04/30 09:44:17 838285] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:998|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006257838260|stream_id:0|stream_offset:881922| [2025/04/30 09:44:17 838290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 838295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:17 838305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38228|rtt_var:35|pto_duration:40228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 838309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 838313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 838317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:17 838321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257903488|now:1746006257838305|interv:65183| [2025/04/30 09:44:17 838325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257903488|now:1746006257838305|interval:65183|pto_count:0|srtt:38228 [2025/04/30 09:44:17 838330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48007| [2025/04/30 09:44:17 838335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 838339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:883101| [2025/04/30 09:44:17 838344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 838348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:999| [2025/04/30 09:44:17 838371] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:999|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006257838354|stream_id:0|stream_offset:883101| [2025/04/30 09:44:17 838377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:999|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 838381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:17 838385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38228|rtt_var:35|pto_duration:40228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 838390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 838396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 838402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:17 838408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257903582|now:1746006257838385|interv:65197| [2025/04/30 09:44:17 838414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257903582|now:1746006257838385|interval:65197|pto_count:0|srtt:38228 [2025/04/30 09:44:17 838421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:49207| [2025/04/30 09:44:17 838428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 838434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:884280| [2025/04/30 09:44:17 838447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 838453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257839453|now:1746006257838453|interv:1000| [2025/04/30 09:44:17 838460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 838466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 838472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257839453| [2025/04/30 09:44:17 838479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257839453| [2025/04/30 09:44:17 838485] [debug] |xqc_engine_wakeup_after|wakeup:1746006257839453|now:1746006257838485|diff:968| [2025/04/30 09:44:17 838493] [debug] |xqc_engine_main_logic|END|now:1746006257838189| [2025/04/30 09:44:17 838819] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257838818| [2025/04/30 09:44:17 838827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 838833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:369| [2025/04/30 09:44:17 838837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:370| [2025/04/30 09:44:17 838843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:370| [2025/04/30 09:44:17 838847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 838853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:959|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:960|path_largest_ack:959| [2025/04/30 09:44:17 838857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:806922|prior_time:1746006257798975|is_app_limited:0|send_elapse:39918|ack_elapse:39843|ctl_first_sent_time:1746006257800463|lagest_ack_time:1746006257838818|curr_delivered:853722| [2025/04/30 09:44:17 838862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257800463| [2025/04/30 09:44:17 838867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1069||sndq_packets_used_bytes:0|sndq_packets_free:269| [2025/04/30 09:44:17 838871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:960|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:960|path_largest_ack:960| [2025/04/30 09:44:17 838875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:806922|prior_time:1746006257798975|is_app_limited:0|send_elapse:39918|ack_elapse:39843|ctl_first_sent_time:1746006257800463|lagest_ack_time:1746006257838818|curr_delivered:854922| [2025/04/30 09:44:17 838880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257800556| [2025/04/30 09:44:17 838884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1068||sndq_packets_used_bytes:0|sndq_packets_free:270| [2025/04/30 09:44:17 838888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38228|rttvar:35|minrtt:31343|latest_rtt:38262|ack_delay:64| [2025/04/30 09:44:17 838892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38224|rttvar:34|minrtt:31343|latest_rtt:38262|ack_delay:64| [2025/04/30 09:44:17 838902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:960|lost_pn:957|thresh:3| [2025/04/30 09:44:17 838906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 838910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38224|rtt_var:34|pto_duration:40224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 838914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 838918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 838922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:17 838926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257903578|now:1746006257838910|interv:64668| [2025/04/30 09:44:17 838930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257903578|now:1746006257838910|interval:64668|pto_count:0|srtt:38224 [2025/04/30 09:44:17 838934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39918, ack_elapse 39843, delivered 48000|rate 1202465|lost 223| [2025/04/30 09:44:17 838939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202465) in round 19| [2025/04/30 09:44:17 838943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 838947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 838951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257800556|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 838956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257800556|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 838960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1513620|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:46807|srtt:38224|latest_rtt:38262|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 838966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:370|largest:370|pns:2| [2025/04/30 09:44:17 838970] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:370|frame:ACK |recv_time:1746006257838818|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 838975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377838818|now:1746006257838818|interv:120000000| [2025/04/30 09:44:17 838979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377838818|now:1746006257838818|interv:120000000| [2025/04/30 09:44:17 838983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257839453|pq_index:0| [2025/04/30 09:44:17 838988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257838189| [2025/04/30 09:44:17 838992] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257838992| [2025/04/30 09:44:17 839000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257838999| [2025/04/30 09:44:17 839005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 839010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38224|min_srtt:38224|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 839014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:945588| [2025/04/30 09:44:17 839019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38224|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 839023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 839028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38224|min_srtt:38224|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 839032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:946767| [2025/04/30 09:44:17 839037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38224|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 839042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 839046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38224|min_srtt:38224|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 839050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:947946| [2025/04/30 09:44:17 839054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 839058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 839062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 839066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 839071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 839075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:884280| [2025/04/30 09:44:17 839079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 839086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 839090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257839453| [2025/04/30 09:44:17 839094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257839453| [2025/04/30 09:44:17 839098] [debug] |xqc_engine_wakeup_after|wakeup:1746006257839453|now:1746006257839098|diff:355| [2025/04/30 09:44:17 839102] [debug] |xqc_engine_main_logic|END|now:1746006257838999| [2025/04/30 09:44:17 839107] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257839107| [2025/04/30 09:44:17 839111] [debug] |xqc_engine_wakeup_after|wakeup:1746006257839453|now:1746006257839111|diff:342| [2025/04/30 09:44:17 839115] [debug] |xqc_engine_main_logic|END|now:1746006257839107| [2025/04/30 09:44:17 840186] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257840186| [2025/04/30 09:44:17 840198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257839453|pq_index:0| [2025/04/30 09:44:17 840202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257838999| [2025/04/30 09:44:17 840207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257840206| [2025/04/30 09:44:17 840212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257839453|now:1746006257840206| [2025/04/30 09:44:17 840217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257839453|now:1746006257840206| [2025/04/30 09:44:17 840220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 840225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 840230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38224|min_srtt:38224|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 840235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:947946| [2025/04/30 09:44:17 840239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 840243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 840247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 840252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 840256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 840261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:884280| [2025/04/30 09:44:17 840265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 840270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1000| [2025/04/30 09:44:17 840303] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1000|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006257840278|stream_id:0|stream_offset:884280| [2025/04/30 09:44:17 840314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 840318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:17 840323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38224|rtt_var:34|pto_duration:40224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 840327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 840331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 840335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:17 840339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257905502|now:1746006257840323|interv:65179| [2025/04/30 09:44:17 840343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257905502|now:1746006257840323|interval:65179|pto_count:0|srtt:38224 [2025/04/30 09:44:17 840348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48007| [2025/04/30 09:44:17 840353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 840357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:885459| [2025/04/30 09:44:17 840361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 840365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1001| [2025/04/30 09:44:17 840389] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1001|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006257840372|stream_id:0|stream_offset:885459| [2025/04/30 09:44:17 840394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 840398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:17 840403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38224|rtt_var:34|pto_duration:40224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 840407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 840411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 840415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:17 840419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257905596|now:1746006257840402|interv:65194| [2025/04/30 09:44:17 840423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257905596|now:1746006257840402|interval:65194|pto_count:0|srtt:38224 [2025/04/30 09:44:17 840431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:49207| [2025/04/30 09:44:17 840438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 840444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:886638| [2025/04/30 09:44:17 840451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 840458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1002| [2025/04/30 09:44:17 840496] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1002|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006257840468|stream_id:0|stream_offset:886638| [2025/04/30 09:44:17 840506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 840513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:17 840520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38224|rtt_var:34|pto_duration:40224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 840527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 840533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 840540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:17 840546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257905692|now:1746006257840520|interv:65172| [2025/04/30 09:44:17 840553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257905692|now:1746006257840520|interval:65172|pto_count:0|srtt:38224 [2025/04/30 09:44:17 840560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:50407| [2025/04/30 09:44:17 840567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 840574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:887817| [2025/04/30 09:44:17 840581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 840588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257841587|now:1746006257840587|interv:1000| [2025/04/30 09:44:17 840594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 840601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 840607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257841587| [2025/04/30 09:44:17 840614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257841587| [2025/04/30 09:44:17 840626] [debug] |xqc_engine_wakeup_after|wakeup:1746006257841587|now:1746006257840626|diff:961| [2025/04/30 09:44:17 840633] [debug] |xqc_engine_main_logic|END|now:1746006257840206| [2025/04/30 09:44:17 840820] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257840820| [2025/04/30 09:44:17 840826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 840832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:370| [2025/04/30 09:44:17 840836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:371| [2025/04/30 09:44:17 840842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:371| [2025/04/30 09:44:17 840846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 840852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 840856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:809322|prior_time:1746006257800938|is_app_limited:0|send_elapse:39897|ack_elapse:39882|ctl_first_sent_time:1746006257802429|lagest_ack_time:1746006257840820|curr_delivered:856122| [2025/04/30 09:44:17 840861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257802429| [2025/04/30 09:44:17 840866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1067||sndq_packets_used_bytes:0|sndq_packets_free:271| [2025/04/30 09:44:17 840870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:962|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:962|path_largest_ack:962| [2025/04/30 09:44:17 840875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:809322|prior_time:1746006257800938|is_app_limited:0|send_elapse:39897|ack_elapse:39882|ctl_first_sent_time:1746006257802429|lagest_ack_time:1746006257840820|curr_delivered:857322| [2025/04/30 09:44:17 840879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257802517| [2025/04/30 09:44:17 840883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1066||sndq_packets_used_bytes:0|sndq_packets_free:272| [2025/04/30 09:44:17 840887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38224|rttvar:34|minrtt:31343|latest_rtt:38303|ack_delay:64| [2025/04/30 09:44:17 840892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38225|rttvar:29|minrtt:31343|latest_rtt:38303|ack_delay:64| [2025/04/30 09:44:17 840896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:962|lost_pn:959|thresh:3| [2025/04/30 09:44:17 840900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 840904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38225|rtt_var:29|pto_duration:40225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 840909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 840913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 840921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:17 840925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257905693|now:1746006257840904|interv:64789| [2025/04/30 09:44:17 840929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257905693|now:1746006257840904|interval:64789|pto_count:0|srtt:38225 [2025/04/30 09:44:17 840933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39897, ack_elapse 39882, delivered 48000|rate 1203097|lost 223| [2025/04/30 09:44:17 840938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203097) in round 19| [2025/04/30 09:44:17 840942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 840946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 840950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257802517|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 840955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257802517|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 840959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1513620|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:48007|srtt:38225|latest_rtt:38303|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 840965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:371|largest:371|pns:2| [2025/04/30 09:44:17 840970] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:371|frame:ACK |recv_time:1746006257840820|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 840974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377840820|now:1746006257840820|interv:120000000| [2025/04/30 09:44:17 840979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377840820|now:1746006257840820|interv:120000000| [2025/04/30 09:44:17 840983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257841587|pq_index:0| [2025/04/30 09:44:17 840987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257840206| [2025/04/30 09:44:17 840991] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257840991| [2025/04/30 09:44:17 840996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257840995| [2025/04/30 09:44:17 841001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 841006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38225|min_srtt:38225|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 841011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:947946| [2025/04/30 09:44:17 841022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 841026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 841031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38225|min_srtt:38225|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 841035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:949125| [2025/04/30 09:44:17 841040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 841044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 841048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38225|min_srtt:38225|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 841052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:950304| [2025/04/30 09:44:17 841057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 841061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 841065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 841069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 841073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 841077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:887817| [2025/04/30 09:44:17 841082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 841086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 841090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257841587| [2025/04/30 09:44:17 841094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257841587| [2025/04/30 09:44:17 841098] [debug] |xqc_engine_wakeup_after|wakeup:1746006257841587|now:1746006257841098|diff:489| [2025/04/30 09:44:17 841102] [debug] |xqc_engine_main_logic|END|now:1746006257840995| [2025/04/30 09:44:17 841108] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257841107| [2025/04/30 09:44:17 841111] [debug] |xqc_engine_wakeup_after|wakeup:1746006257841587|now:1746006257841111|diff:476| [2025/04/30 09:44:17 841115] [debug] |xqc_engine_main_logic|END|now:1746006257841107| [2025/04/30 09:44:17 842183] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257842183| [2025/04/30 09:44:17 842200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257841587|pq_index:0| [2025/04/30 09:44:17 842205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257840995| [2025/04/30 09:44:17 842210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257842209| [2025/04/30 09:44:17 842215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257841587|now:1746006257842209| [2025/04/30 09:44:17 842219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257841587|now:1746006257842209| [2025/04/30 09:44:17 842223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 842228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 842233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38225|min_srtt:38225|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 842237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:950304| [2025/04/30 09:44:17 842242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 842246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 842250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 842254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 842259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 842263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:887817| [2025/04/30 09:44:17 842268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 842272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1003| [2025/04/30 09:44:17 842308] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1003|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006257842281|stream_id:0|stream_offset:887817| [2025/04/30 09:44:17 842314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1003|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 842319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:17 842323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38225|rtt_var:29|pto_duration:40225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 842327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 842335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 842339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:17 842343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257907506|now:1746006257842323|interv:65183| [2025/04/30 09:44:17 842347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257907506|now:1746006257842323|interval:65183|pto_count:0|srtt:38225 [2025/04/30 09:44:17 842352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:49207| [2025/04/30 09:44:17 842357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 842361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:888996| [2025/04/30 09:44:17 842365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 842369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1004| [2025/04/30 09:44:17 842392] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1004|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006257842376|stream_id:0|stream_offset:888996| [2025/04/30 09:44:17 842397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 842402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:17 842406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38225|rtt_var:29|pto_duration:40225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 842410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 842414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 842418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:17 842422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257907601|now:1746006257842406|interv:65195| [2025/04/30 09:44:17 842426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257907601|now:1746006257842406|interval:65195|pto_count:0|srtt:38225 [2025/04/30 09:44:17 842430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:50407| [2025/04/30 09:44:17 842435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 842441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:890175| [2025/04/30 09:44:17 842448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 842454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257843454|now:1746006257842454|interv:1000| [2025/04/30 09:44:17 842466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 842472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 842478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257843454| [2025/04/30 09:44:17 842485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257843454| [2025/04/30 09:44:17 842492] [debug] |xqc_engine_wakeup_after|wakeup:1746006257843454|now:1746006257842491|diff:963| [2025/04/30 09:44:17 842498] [debug] |xqc_engine_main_logic|END|now:1746006257842209| [2025/04/30 09:44:17 842803] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257842802| [2025/04/30 09:44:17 842811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 842817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:371| [2025/04/30 09:44:17 842821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:372| [2025/04/30 09:44:17 842827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:372| [2025/04/30 09:44:17 842831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 842836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 842841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:811722|prior_time:1746006257802928|is_app_limited:0|send_elapse:39880|ack_elapse:39874|ctl_first_sent_time:1746006257804418|lagest_ack_time:1746006257842802|curr_delivered:858522| [2025/04/30 09:44:17 842846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257804418| [2025/04/30 09:44:17 842851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1065||sndq_packets_used_bytes:0|sndq_packets_free:273| [2025/04/30 09:44:17 842855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 842860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:811722|prior_time:1746006257802928|is_app_limited:0|send_elapse:39880|ack_elapse:39874|ctl_first_sent_time:1746006257804418|lagest_ack_time:1746006257842802|curr_delivered:859722| [2025/04/30 09:44:17 842864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257804507| [2025/04/30 09:44:17 842868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1064||sndq_packets_used_bytes:0|sndq_packets_free:274| [2025/04/30 09:44:17 842872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38225|rttvar:29|minrtt:31343|latest_rtt:38295|ack_delay:56| [2025/04/30 09:44:17 842877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38226|rttvar:25|minrtt:31343|latest_rtt:38295|ack_delay:56| [2025/04/30 09:44:17 842881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:964|lost_pn:961|thresh:3| [2025/04/30 09:44:17 842885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 842894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38226|rtt_var:25|pto_duration:40226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 842899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 842903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 842906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:17 842910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257907602|now:1746006257842894|interv:64708| [2025/04/30 09:44:17 842915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257907602|now:1746006257842894|interval:64708|pto_count:0|srtt:38226 [2025/04/30 09:44:17 842919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39880, ack_elapse 39874, delivered 48000|rate 1203610|lost 223| [2025/04/30 09:44:17 842924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203610) in round 19| [2025/04/30 09:44:17 842928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 842932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 842936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257804507|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 842941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257804507|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 842945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1513620|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:48007|srtt:38226|latest_rtt:38295|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 842952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:372|largest:372|pns:2| [2025/04/30 09:44:17 842956] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:372|frame:ACK |recv_time:1746006257842802|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 842961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377842802|now:1746006257842802|interv:120000000| [2025/04/30 09:44:17 842965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377842802|now:1746006257842802|interv:120000000| [2025/04/30 09:44:17 842969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257843454|pq_index:0| [2025/04/30 09:44:17 842973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257842209| [2025/04/30 09:44:17 842977] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257842977| [2025/04/30 09:44:17 842982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257842981| [2025/04/30 09:44:17 842990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 842995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38226|min_srtt:38226|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 842999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:950304| [2025/04/30 09:44:17 843004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38226|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 843009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 843013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38226|min_srtt:38226|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 843018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:951483| [2025/04/30 09:44:17 843022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38226|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 843026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 843031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38226|min_srtt:38226|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 843035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:952662| [2025/04/30 09:44:17 843039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 843043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 843047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 843051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 843056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 843060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:890175| [2025/04/30 09:44:17 843064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 843068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 843073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257843454| [2025/04/30 09:44:17 843077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257843454| [2025/04/30 09:44:17 843084] [debug] |xqc_engine_wakeup_after|wakeup:1746006257843454|now:1746006257843083|diff:371| [2025/04/30 09:44:17 843088] [debug] |xqc_engine_main_logic|END|now:1746006257842981| [2025/04/30 09:44:17 843093] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257843093| [2025/04/30 09:44:17 843097] [debug] |xqc_engine_wakeup_after|wakeup:1746006257843454|now:1746006257843097|diff:357| [2025/04/30 09:44:17 843100] [debug] |xqc_engine_main_logic|END|now:1746006257843093| [2025/04/30 09:44:17 844171] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257844171| [2025/04/30 09:44:17 844182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257843454|pq_index:0| [2025/04/30 09:44:17 844187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257842981| [2025/04/30 09:44:17 844192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257844191| [2025/04/30 09:44:17 844197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257843454|now:1746006257844191| [2025/04/30 09:44:17 844201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257843454|now:1746006257844191| [2025/04/30 09:44:17 844205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 844209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 844215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38226|min_srtt:38226|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 844219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:952662| [2025/04/30 09:44:17 844224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 844228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 844232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 844236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 844241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 844245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:890175| [2025/04/30 09:44:17 844250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 844254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1005| [2025/04/30 09:44:17 844287] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1005|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006257844263|stream_id:0|stream_offset:890175| [2025/04/30 09:44:17 844293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 844303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:17 844307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38226|rtt_var:25|pto_duration:40226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 844312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 844316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 844320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:17 844323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257909489|now:1746006257844307|interv:65182| [2025/04/30 09:44:17 844328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257909489|now:1746006257844307|interval:65182|pto_count:0|srtt:38226 [2025/04/30 09:44:17 844332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:49207| [2025/04/30 09:44:17 844337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 844341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:891354| [2025/04/30 09:44:17 844346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 844350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1006| [2025/04/30 09:44:17 844373] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1006|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006257844356|stream_id:0|stream_offset:891354| [2025/04/30 09:44:17 844378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 844383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:17 844387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38226|rtt_var:25|pto_duration:40226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 844391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 844395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 844399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:17 844403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257909582|now:1746006257844387|interv:65195| [2025/04/30 09:44:17 844407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257909582|now:1746006257844387|interval:65195|pto_count:0|srtt:38226 [2025/04/30 09:44:17 844412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:50407| [2025/04/30 09:44:17 844416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 844428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:892533| [2025/04/30 09:44:17 844435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 844441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1007| [2025/04/30 09:44:17 844480] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1007|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746006257844452|stream_id:0|stream_offset:892533| [2025/04/30 09:44:17 844490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 844497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 09:44:17 844504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38226|rtt_var:25|pto_duration:40226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 844511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 844518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 844524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:17 844531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257909678|now:1746006257844504|interv:65174| [2025/04/30 09:44:17 844537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257909678|now:1746006257844504|interval:65174|pto_count:0|srtt:38226 [2025/04/30 09:44:17 844545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:51607| [2025/04/30 09:44:17 844552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 844559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:893712| [2025/04/30 09:44:17 844566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 844572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257845572|now:1746006257844572|interv:1000| [2025/04/30 09:44:17 844578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 844584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 844590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257845572| [2025/04/30 09:44:17 844597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257845572| [2025/04/30 09:44:17 844604] [debug] |xqc_engine_wakeup_after|wakeup:1746006257845572|now:1746006257844604|diff:968| [2025/04/30 09:44:17 844610] [debug] |xqc_engine_main_logic|END|now:1746006257844191| [2025/04/30 09:44:17 844791] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257844790| [2025/04/30 09:44:17 844802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 844808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:372| [2025/04/30 09:44:17 844812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:373| [2025/04/30 09:44:17 844818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:373| [2025/04/30 09:44:17 844822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 844828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 844832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:814122|prior_time:1746006257804921|is_app_limited:0|send_elapse:39887|ack_elapse:39869|ctl_first_sent_time:1746006257806415|lagest_ack_time:1746006257844790|curr_delivered:860922| [2025/04/30 09:44:17 844837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257806415| [2025/04/30 09:44:17 844842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1063||sndq_packets_used_bytes:0|sndq_packets_free:275| [2025/04/30 09:44:17 844846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 844850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:814122|prior_time:1746006257804921|is_app_limited:0|send_elapse:39887|ack_elapse:39869|ctl_first_sent_time:1746006257806415|lagest_ack_time:1746006257844790|curr_delivered:862122| [2025/04/30 09:44:17 844855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257806507| [2025/04/30 09:44:17 844859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1062||sndq_packets_used_bytes:0|sndq_packets_free:276| [2025/04/30 09:44:17 844863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38226|rttvar:25|minrtt:31343|latest_rtt:38283|ack_delay:56| [2025/04/30 09:44:17 844867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38226|rttvar:19|minrtt:31343|latest_rtt:38283|ack_delay:56| [2025/04/30 09:44:17 844872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:966|lost_pn:963|thresh:3| [2025/04/30 09:44:17 844876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 844880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38226|rtt_var:19|pto_duration:40226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 844884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 844888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 844892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:17 844896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257909678|now:1746006257844879|interv:64799| [2025/04/30 09:44:17 844900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257909678|now:1746006257844879|interval:64799|pto_count:0|srtt:38226 [2025/04/30 09:44:17 844907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39887, ack_elapse 39869, delivered 48000|rate 1203399|lost 223| [2025/04/30 09:44:17 844912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203399) in round 19| [2025/04/30 09:44:17 844916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 844920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 844924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257806507|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 844929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257806507|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 844933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1513620|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:49207|srtt:38226|latest_rtt:38283|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 844939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:373|largest:373|pns:2| [2025/04/30 09:44:17 844944] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:373|frame:ACK |recv_time:1746006257844790|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 844948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377844790|now:1746006257844790|interv:120000000| [2025/04/30 09:44:17 844952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377844790|now:1746006257844790|interv:120000000| [2025/04/30 09:44:17 844956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257845572|pq_index:0| [2025/04/30 09:44:17 844961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257844191| [2025/04/30 09:44:17 844965] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257844965| [2025/04/30 09:44:17 844970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257844968| [2025/04/30 09:44:17 844975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 844979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38226|min_srtt:38226|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 844984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:952662| [2025/04/30 09:44:17 844989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38226|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 844996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 845000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38226|min_srtt:38226|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 845005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:953841| [2025/04/30 09:44:17 845009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38226|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 845013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 845018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38226|min_srtt:38226|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 845022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:955020| [2025/04/30 09:44:17 845026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 845030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 845034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 845038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 845043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 845047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:893712| [2025/04/30 09:44:17 845051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 845055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 845059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257845572| [2025/04/30 09:44:17 845063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257845572| [2025/04/30 09:44:17 845067] [debug] |xqc_engine_wakeup_after|wakeup:1746006257845572|now:1746006257845067|diff:505| [2025/04/30 09:44:17 845071] [debug] |xqc_engine_main_logic|END|now:1746006257844968| [2025/04/30 09:44:17 845076] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257845076| [2025/04/30 09:44:17 845080] [debug] |xqc_engine_wakeup_after|wakeup:1746006257845572|now:1746006257845079|diff:493| [2025/04/30 09:44:17 845083] [debug] |xqc_engine_main_logic|END|now:1746006257845076| [2025/04/30 09:44:17 846154] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257846154| [2025/04/30 09:44:17 846165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257845572|pq_index:0| [2025/04/30 09:44:17 846170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257844968| [2025/04/30 09:44:17 846175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257846174| [2025/04/30 09:44:17 846185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257845572|now:1746006257846174| [2025/04/30 09:44:17 846190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257845572|now:1746006257846174| [2025/04/30 09:44:17 846193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 846198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 846203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38226|min_srtt:38226|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 846208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:955020| [2025/04/30 09:44:17 846212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 846216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 846220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 846225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 846229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 846233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:893712| [2025/04/30 09:44:17 846238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 846243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1008| [2025/04/30 09:44:17 846278] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1008|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006257846251|stream_id:0|stream_offset:893712| [2025/04/30 09:44:17 846285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 846290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:17 846294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38226|rtt_var:19|pto_duration:40226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 846298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 846302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 846306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:17 846310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257911477|now:1746006257846294|interv:65183| [2025/04/30 09:44:17 846318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257911477|now:1746006257846294|interval:65183|pto_count:0|srtt:38226 [2025/04/30 09:44:17 846323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:50407| [2025/04/30 09:44:17 846328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 846332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:894891| [2025/04/30 09:44:17 846336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 846340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1009| [2025/04/30 09:44:17 846363] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1009|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746006257846347|stream_id:0|stream_offset:894891| [2025/04/30 09:44:17 846368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 846373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 09:44:17 846377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38226|rtt_var:19|pto_duration:40226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 846382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 846386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 846389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:17 846393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257911573|now:1746006257846377|interv:65196| [2025/04/30 09:44:17 846397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257911573|now:1746006257846377|interval:65196|pto_count:0|srtt:38226 [2025/04/30 09:44:17 846402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:51607| [2025/04/30 09:44:17 846406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 846413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:896070| [2025/04/30 09:44:17 846420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 846426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257847426|now:1746006257846426|interv:1000| [2025/04/30 09:44:17 846432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 846439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 846452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257847426| [2025/04/30 09:44:17 846459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257847426| [2025/04/30 09:44:17 846465] [debug] |xqc_engine_wakeup_after|wakeup:1746006257847426|now:1746006257846465|diff:961| [2025/04/30 09:44:17 846472] [debug] |xqc_engine_main_logic|END|now:1746006257846174| [2025/04/30 09:44:17 846795] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257846794| [2025/04/30 09:44:17 846804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 846811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:373| [2025/04/30 09:44:17 846814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:374| [2025/04/30 09:44:17 846820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:374| [2025/04/30 09:44:17 846825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 846830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 846834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:816522|prior_time:1746006257806917|is_app_limited:0|send_elapse:39890|ack_elapse:39877|ctl_first_sent_time:1746006257808408|lagest_ack_time:1746006257846794|curr_delivered:863322| [2025/04/30 09:44:17 846839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257808408| [2025/04/30 09:44:17 846844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1061||sndq_packets_used_bytes:0|sndq_packets_free:277| [2025/04/30 09:44:17 846848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 846853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:816522|prior_time:1746006257806917|is_app_limited:0|send_elapse:39890|ack_elapse:39877|ctl_first_sent_time:1746006257808408|lagest_ack_time:1746006257846794|curr_delivered:864522| [2025/04/30 09:44:17 846857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257808501| [2025/04/30 09:44:17 846861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1060||sndq_packets_used_bytes:0|sndq_packets_free:278| [2025/04/30 09:44:17 846865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38226|rttvar:19|minrtt:31343|latest_rtt:38293|ack_delay:64| [2025/04/30 09:44:17 846870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38226|rttvar:15|minrtt:31343|latest_rtt:38293|ack_delay:64| [2025/04/30 09:44:17 846874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:968|lost_pn:965|thresh:3| [2025/04/30 09:44:17 846878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 846882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38226|rtt_var:15|pto_duration:40226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 846887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 846896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 846899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:17 846903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257911573|now:1746006257846882|interv:64691| [2025/04/30 09:44:17 846907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257911573|now:1746006257846882|interval:64691|pto_count:0|srtt:38226 [2025/04/30 09:44:17 846912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39890, ack_elapse 39877, delivered 48000|rate 1203309|lost 223| [2025/04/30 09:44:17 846916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203309) in round 19| [2025/04/30 09:44:17 846921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 846925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 846929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257808501|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 846933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257808501|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 846938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1513620|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:49207|srtt:38226|latest_rtt:38293|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 846944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:374|largest:374|pns:2| [2025/04/30 09:44:17 846948] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:374|frame:ACK |recv_time:1746006257846794|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 846953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377846794|now:1746006257846794|interv:120000000| [2025/04/30 09:44:17 846957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377846794|now:1746006257846794|interv:120000000| [2025/04/30 09:44:17 846961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257847426|pq_index:0| [2025/04/30 09:44:17 846965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257846174| [2025/04/30 09:44:17 846969] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257846969| [2025/04/30 09:44:17 846974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257846973| [2025/04/30 09:44:17 846980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 846984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38226|min_srtt:38226|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 846992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:955020| [2025/04/30 09:44:17 846997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38226|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 847001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 847006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38226|min_srtt:38226|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 847010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:956199| [2025/04/30 09:44:17 847015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38226|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 847019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 847023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38226|min_srtt:38226|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 847028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:957378| [2025/04/30 09:44:17 847032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 847036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 847040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 847044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 847048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 847052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:896070| [2025/04/30 09:44:17 847057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 847061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 847065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257847426| [2025/04/30 09:44:17 847069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257847426| [2025/04/30 09:44:17 847073] [debug] |xqc_engine_wakeup_after|wakeup:1746006257847426|now:1746006257847073|diff:353| [2025/04/30 09:44:17 847077] [debug] |xqc_engine_main_logic|END|now:1746006257846973| [2025/04/30 09:44:17 847082] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257847082| [2025/04/30 09:44:17 847088] [debug] |xqc_engine_wakeup_after|wakeup:1746006257847426|now:1746006257847088|diff:338| [2025/04/30 09:44:17 847092] [debug] |xqc_engine_main_logic|END|now:1746006257847082| [2025/04/30 09:44:17 848161] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257848160| [2025/04/30 09:44:17 848172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257847426|pq_index:0| [2025/04/30 09:44:17 848176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257846973| [2025/04/30 09:44:17 848182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257848181| [2025/04/30 09:44:17 848186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257847426|now:1746006257848181| [2025/04/30 09:44:17 848191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257847426|now:1746006257848181| [2025/04/30 09:44:17 848195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 848199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 848204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38226|min_srtt:38226|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 848209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:957378| [2025/04/30 09:44:17 848213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 848217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 848221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 848226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 848230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 848235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:896070| [2025/04/30 09:44:17 848239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 848244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1010| [2025/04/30 09:44:17 848277] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1010|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006257848252|stream_id:0|stream_offset:896070| [2025/04/30 09:44:17 848282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 848287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:17 848292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38226|rtt_var:15|pto_duration:40226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 848301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 848305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 848309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:17 848313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257913478|now:1746006257848292|interv:65186| [2025/04/30 09:44:17 848317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257913478|now:1746006257848292|interval:65186|pto_count:0|srtt:38226 [2025/04/30 09:44:17 848322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:50407| [2025/04/30 09:44:17 848327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 848331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:897249| [2025/04/30 09:44:17 848335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 848340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1011| [2025/04/30 09:44:17 848362] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1011|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746006257848346|stream_id:0|stream_offset:897249| [2025/04/30 09:44:17 848368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 848372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 09:44:17 848377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38226|rtt_var:15|pto_duration:40226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 848381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 848385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 848389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:17 848393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257913572|now:1746006257848376|interv:65196| [2025/04/30 09:44:17 848397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257913572|now:1746006257848376|interval:65196|pto_count:0|srtt:38226 [2025/04/30 09:44:17 848401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:51607| [2025/04/30 09:44:17 848405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 848413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:898428| [2025/04/30 09:44:17 848425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 848431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1012| [2025/04/30 09:44:17 848471] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1012|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746006257848442|stream_id:0|stream_offset:898428| [2025/04/30 09:44:17 848481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 848488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 09:44:17 848496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38226|rtt_var:15|pto_duration:40226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 848503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 848509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 848516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:17 848522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257913668|now:1746006257848495|interv:65173| [2025/04/30 09:44:17 848529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257913668|now:1746006257848495|interval:65173|pto_count:0|srtt:38226 [2025/04/30 09:44:17 848537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:52807| [2025/04/30 09:44:17 848544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 848551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:899607| [2025/04/30 09:44:17 848558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 848564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257849564|now:1746006257848564|interv:1000| [2025/04/30 09:44:17 848571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 848577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 848583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257849564| [2025/04/30 09:44:17 848590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257849564| [2025/04/30 09:44:17 848596] [debug] |xqc_engine_wakeup_after|wakeup:1746006257849564|now:1746006257848596|diff:968| [2025/04/30 09:44:17 848602] [debug] |xqc_engine_main_logic|END|now:1746006257848181| [2025/04/30 09:44:17 848782] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257848781| [2025/04/30 09:44:17 848788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 848794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:374| [2025/04/30 09:44:17 848798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:375| [2025/04/30 09:44:17 848809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:375| [2025/04/30 09:44:17 848813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 848818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 848823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:818922|prior_time:1746006257808916|is_app_limited:0|send_elapse:39877|ack_elapse:39865|ctl_first_sent_time:1746006257810403|lagest_ack_time:1746006257848781|curr_delivered:865722| [2025/04/30 09:44:17 848828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257810403| [2025/04/30 09:44:17 848832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1059||sndq_packets_used_bytes:0|sndq_packets_free:279| [2025/04/30 09:44:17 848837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 848841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:818922|prior_time:1746006257808916|is_app_limited:0|send_elapse:39877|ack_elapse:39865|ctl_first_sent_time:1746006257810403|lagest_ack_time:1746006257848781|curr_delivered:866922| [2025/04/30 09:44:17 848846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257810496| [2025/04/30 09:44:17 848850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1058||sndq_packets_used_bytes:0|sndq_packets_free:280| [2025/04/30 09:44:17 848854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38226|rttvar:15|minrtt:31343|latest_rtt:38285|ack_delay:64| [2025/04/30 09:44:17 848858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38225|rttvar:13|minrtt:31343|latest_rtt:38285|ack_delay:64| [2025/04/30 09:44:17 848862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:970|lost_pn:967|thresh:3| [2025/04/30 09:44:17 848866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 848870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38225|rtt_var:13|pto_duration:40225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 848875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 848879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 848883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:17 848887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257913667|now:1746006257848870|interv:64797| [2025/04/30 09:44:17 848891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257913667|now:1746006257848870|interval:64797|pto_count:0|srtt:38225 [2025/04/30 09:44:17 848895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39877, ack_elapse 39865, delivered 48000|rate 1203701|lost 223| [2025/04/30 09:44:17 848903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203701) in round 19| [2025/04/30 09:44:17 848907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 848911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 848915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257810496|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 848919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257810496|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 848924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1513620|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:50407|srtt:38225|latest_rtt:38285|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 848930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:375|largest:375|pns:2| [2025/04/30 09:44:17 848934] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:375|frame:ACK |recv_time:1746006257848781|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 848939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377848781|now:1746006257848781|interv:120000000| [2025/04/30 09:44:17 848943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377848781|now:1746006257848781|interv:120000000| [2025/04/30 09:44:17 848947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257849564|pq_index:0| [2025/04/30 09:44:17 848951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257848181| [2025/04/30 09:44:17 848955] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257848955| [2025/04/30 09:44:17 848960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257848959| [2025/04/30 09:44:17 848965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 848970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38225|min_srtt:38225|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 848975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:957378| [2025/04/30 09:44:17 848979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 848984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 848988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38225|min_srtt:38225|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 848995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:958557| [2025/04/30 09:44:17 849000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 849004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 849009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38225|min_srtt:38225|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 849013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:959736| [2025/04/30 09:44:17 849017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 849021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 849025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 849029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 849034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 849038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:899607| [2025/04/30 09:44:17 849042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 849046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 849050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257849564| [2025/04/30 09:44:17 849054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257849564| [2025/04/30 09:44:17 849058] [debug] |xqc_engine_wakeup_after|wakeup:1746006257849564|now:1746006257849058|diff:506| [2025/04/30 09:44:17 849062] [debug] |xqc_engine_main_logic|END|now:1746006257848959| [2025/04/30 09:44:17 849067] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257849067| [2025/04/30 09:44:17 849071] [debug] |xqc_engine_wakeup_after|wakeup:1746006257849564|now:1746006257849071|diff:493| [2025/04/30 09:44:17 849075] [debug] |xqc_engine_main_logic|END|now:1746006257849067| [2025/04/30 09:44:17 850151] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257850151| [2025/04/30 09:44:17 850163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257849564|pq_index:0| [2025/04/30 09:44:17 850168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257848959| [2025/04/30 09:44:17 850173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257850172| [2025/04/30 09:44:17 850183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257849564|now:1746006257850172| [2025/04/30 09:44:17 850187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257849564|now:1746006257850172| [2025/04/30 09:44:17 850191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 850196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 850201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38225|min_srtt:38225|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 850205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:959736| [2025/04/30 09:44:17 850210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 850214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 850218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 850222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 850227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 850231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:899607| [2025/04/30 09:44:17 850236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 850240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1013| [2025/04/30 09:44:17 850274] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1013|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746006257850249|stream_id:0|stream_offset:899607| [2025/04/30 09:44:17 850280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 850285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 09:44:17 850289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38225|rtt_var:13|pto_duration:40225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 850294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 850298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 850302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:17 850306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257915474|now:1746006257850289|interv:65185| [2025/04/30 09:44:17 850310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257915474|now:1746006257850289|interval:65185|pto_count:0|srtt:38225 [2025/04/30 09:44:17 850318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:51607| [2025/04/30 09:44:17 850323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 850327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:900786| [2025/04/30 09:44:17 850332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 850336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1014| [2025/04/30 09:44:17 850358] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1014|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746006257850342|stream_id:0|stream_offset:900786| [2025/04/30 09:44:17 850364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 850369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 09:44:17 850373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38225|rtt_var:13|pto_duration:40225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 850377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 850381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 850385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:17 850389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257915567|now:1746006257850373|interv:65194| [2025/04/30 09:44:17 850393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257915567|now:1746006257850373|interval:65194|pto_count:0|srtt:38225 [2025/04/30 09:44:17 850397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:52807| [2025/04/30 09:44:17 850402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 850407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:901965| [2025/04/30 09:44:17 850415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 850421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257851420|now:1746006257850420|interv:1000| [2025/04/30 09:44:17 850427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 850433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 850440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257851420| [2025/04/30 09:44:17 850446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257851420| [2025/04/30 09:44:17 850453] [debug] |xqc_engine_wakeup_after|wakeup:1746006257851420|now:1746006257850453|diff:967| [2025/04/30 09:44:17 850466] [debug] |xqc_engine_main_logic|END|now:1746006257850172| [2025/04/30 09:44:17 850854] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006257850853| [2025/04/30 09:44:17 850861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 850868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:375| [2025/04/30 09:44:17 850872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:376| [2025/04/30 09:44:17 850878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:376| [2025/04/30 09:44:17 850882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 850887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 850891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:821322|prior_time:1746006257810899|is_app_limited:0|send_elapse:39878|ack_elapse:39954|ctl_first_sent_time:1746006257812382|lagest_ack_time:1746006257850853|curr_delivered:868122| [2025/04/30 09:44:17 850896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257812382| [2025/04/30 09:44:17 850901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1057||sndq_packets_used_bytes:0|sndq_packets_free:281| [2025/04/30 09:44:17 850905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 850910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:821322|prior_time:1746006257810899|is_app_limited:0|send_elapse:39878|ack_elapse:39954|ctl_first_sent_time:1746006257812382|lagest_ack_time:1746006257850853|curr_delivered:869322| [2025/04/30 09:44:17 850914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257812475| [2025/04/30 09:44:17 850918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1056||sndq_packets_used_bytes:0|sndq_packets_free:282| [2025/04/30 09:44:17 850922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38225|rttvar:13|minrtt:31343|latest_rtt:38378|ack_delay:64| [2025/04/30 09:44:17 850926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38236|rttvar:32|minrtt:31343|latest_rtt:38378|ack_delay:64| [2025/04/30 09:44:17 850930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:972|lost_pn:969|thresh:3| [2025/04/30 09:44:17 850935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 850939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38236|rtt_var:32|pto_duration:40236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 850943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 850947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 850951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:17 850959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257915578|now:1746006257850939|interv:64639| [2025/04/30 09:44:17 850963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257915578|now:1746006257850939|interval:64639|pto_count:0|srtt:38236 [2025/04/30 09:44:17 850968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39878, ack_elapse 39954, delivered 48000|rate 1201381|lost 223| [2025/04/30 09:44:17 850972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201381) in round 19| [2025/04/30 09:44:17 850976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 850980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 850984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257812475|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 850989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257812475|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 850994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1513620|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:50407|srtt:38236|latest_rtt:38378|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 850999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 851003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006257875853|now:1746006257850853|interv:25000| [2025/04/30 09:44:17 851009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006257850853|max_ack_delay:25000| [2025/04/30 09:44:17 851013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:376|largest:376|pns:2| [2025/04/30 09:44:17 851018] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:376|frame:PING ACK |recv_time:1746006257850853|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 851022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377850853|now:1746006257850853|interv:120000000| [2025/04/30 09:44:17 851026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377850853|now:1746006257850853|interv:120000000| [2025/04/30 09:44:17 851030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257851420|pq_index:0| [2025/04/30 09:44:17 851035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257850172| [2025/04/30 09:44:17 851039] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257851039| [2025/04/30 09:44:17 851043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257851042| [2025/04/30 09:44:17 851051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 851056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38236|min_srtt:38236|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 851061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:959736| [2025/04/30 09:44:17 851065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 851070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 851074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38236|min_srtt:38236|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 851079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:960915| [2025/04/30 09:44:17 851083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 851088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 851092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38236|min_srtt:38236|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 851096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:962094| [2025/04/30 09:44:17 851101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 851105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 851109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 851113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 851117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 851121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:901965| [2025/04/30 09:44:17 851126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 851130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 851162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257851420| [2025/04/30 09:44:17 851166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257851420| [2025/04/30 09:44:17 851174] [debug] |xqc_engine_wakeup_after|wakeup:1746006257851420|now:1746006257851174|diff:246| [2025/04/30 09:44:17 851178] [debug] |xqc_engine_main_logic|END|now:1746006257851042| [2025/04/30 09:44:17 851183] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257851183| [2025/04/30 09:44:17 851187] [debug] |xqc_engine_wakeup_after|wakeup:1746006257851420|now:1746006257851187|diff:233| [2025/04/30 09:44:17 851191] [debug] |xqc_engine_main_logic|END|now:1746006257851183| [2025/04/30 09:44:17 852260] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257852259| [2025/04/30 09:44:17 852271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257851420|pq_index:0| [2025/04/30 09:44:17 852276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257851042| [2025/04/30 09:44:17 852281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257852280| [2025/04/30 09:44:17 852286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257851420|now:1746006257852280| [2025/04/30 09:44:17 852290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257851420|now:1746006257852280| [2025/04/30 09:44:17 852294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 852299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 852304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38236|min_srtt:38236|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 852309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:962094| [2025/04/30 09:44:17 852314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 852317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 852321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 852326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 852331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 852335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:901965| [2025/04/30 09:44:17 852340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 852344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1015| [2025/04/30 09:44:17 852381] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1015|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746006257852353|stream_id:0|stream_offset:901965| [2025/04/30 09:44:17 852390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 852407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 09:44:17 852414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38236|rtt_var:32|pto_duration:40236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 852421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 852427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 852434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:17 852440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257917589|now:1746006257852414|interv:65175| [2025/04/30 09:44:17 852447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257917589|now:1746006257852414|interval:65175|pto_count:0|srtt:38236 [2025/04/30 09:44:17 852454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:51607| [2025/04/30 09:44:17 852462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 852468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:903144| [2025/04/30 09:44:17 852476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 852483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1016| [2025/04/30 09:44:17 852526] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1016|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746006257852494|stream_id:0|stream_offset:903144| [2025/04/30 09:44:17 852536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 852543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 09:44:17 852550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38236|rtt_var:32|pto_duration:40236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 852557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 852564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 852570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:17 852577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257917730|now:1746006257852550|interv:65180| [2025/04/30 09:44:17 852583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257917730|now:1746006257852550|interval:65180|pto_count:0|srtt:38236 [2025/04/30 09:44:17 852590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:52807| [2025/04/30 09:44:17 852595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 852605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:904323| [2025/04/30 09:44:17 852609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 852613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1017| [2025/04/30 09:44:17 852643] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1017|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006257852621|stream_id:0|stream_offset:904323| [2025/04/30 09:44:17 852648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 852653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:17 852657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38236|rtt_var:32|pto_duration:40236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 852662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 852666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 852670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:17 852673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257917857|now:1746006257852657|interv:65200| [2025/04/30 09:44:17 852678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257917857|now:1746006257852657|interval:65200|pto_count:0|srtt:38236 [2025/04/30 09:44:17 852682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:54007| [2025/04/30 09:44:17 852687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 852691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:905502| [2025/04/30 09:44:17 852696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 852700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257853700|now:1746006257852700|interv:1000| [2025/04/30 09:44:17 852704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 852708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 852712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257853700| [2025/04/30 09:44:17 852716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257853700| [2025/04/30 09:44:17 852720] [debug] |xqc_engine_wakeup_after|wakeup:1746006257853700|now:1746006257852720|diff:980| [2025/04/30 09:44:17 852724] [debug] |xqc_engine_main_logic|END|now:1746006257852280| [2025/04/30 09:44:17 852793] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257852792| [2025/04/30 09:44:17 852807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 852812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:376| [2025/04/30 09:44:17 852816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:377| [2025/04/30 09:44:17 852822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:377| [2025/04/30 09:44:17 852826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 852831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 852836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:823722|prior_time:1746006257812898|is_app_limited:0|send_elapse:39874|ack_elapse:39894|ctl_first_sent_time:1746006257814387|lagest_ack_time:1746006257852792|curr_delivered:870522| [2025/04/30 09:44:17 852841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257814387| [2025/04/30 09:44:17 852845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1055||sndq_packets_used_bytes:0|sndq_packets_free:283| [2025/04/30 09:44:17 852849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 852854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:823722|prior_time:1746006257812898|is_app_limited:0|send_elapse:39874|ack_elapse:39894|ctl_first_sent_time:1746006257814387|lagest_ack_time:1746006257852792|curr_delivered:871722| [2025/04/30 09:44:17 852858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257814476| [2025/04/30 09:44:17 852862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1054||sndq_packets_used_bytes:0|sndq_packets_free:284| [2025/04/30 09:44:17 852866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38236|rttvar:32|minrtt:31343|latest_rtt:38316|ack_delay:64| [2025/04/30 09:44:17 852871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38238|rttvar:28|minrtt:31343|latest_rtt:38316|ack_delay:64| [2025/04/30 09:44:17 852875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:974|lost_pn:971|thresh:3| [2025/04/30 09:44:17 852879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 852883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38238|rtt_var:28|pto_duration:40238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 852888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 852892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 852895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:17 852899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257917859|now:1746006257852883|interv:64976| [2025/04/30 09:44:17 852903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257917859|now:1746006257852883|interval:64976|pto_count:0|srtt:38238 [2025/04/30 09:44:17 852910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39874, ack_elapse 39894, delivered 48000|rate 1203188|lost 223| [2025/04/30 09:44:17 852915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203188) in round 19| [2025/04/30 09:44:17 852919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 852923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 852927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257814476|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 852932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257814476|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 852936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1513620|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:51607|srtt:38238|latest_rtt:38316|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 852942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:377|largest:377|pns:2| [2025/04/30 09:44:17 852947] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:377|frame:ACK |recv_time:1746006257852792|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 852951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377852792|now:1746006257852792|interv:120000000| [2025/04/30 09:44:17 852956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377852792|now:1746006257852792|interv:120000000| [2025/04/30 09:44:17 852960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257853700|pq_index:0| [2025/04/30 09:44:17 852964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257852280| [2025/04/30 09:44:17 852968] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257852968| [2025/04/30 09:44:17 852973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257852972| [2025/04/30 09:44:17 852978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 852983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38238|min_srtt:38238|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 852987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:962094| [2025/04/30 09:44:17 852992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38238|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 852999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 853004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38238|min_srtt:38238|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 853008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:963273| [2025/04/30 09:44:17 853013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38238|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 853017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 853021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38238|min_srtt:38238|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 853026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:964452| [2025/04/30 09:44:17 853030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 853034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 853038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 853042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 853047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 853051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:905502| [2025/04/30 09:44:17 853055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 853059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 853063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257853700| [2025/04/30 09:44:17 853067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257853700| [2025/04/30 09:44:17 853071] [debug] |xqc_engine_wakeup_after|wakeup:1746006257853700|now:1746006257853071|diff:629| [2025/04/30 09:44:17 853075] [debug] |xqc_engine_main_logic|END|now:1746006257852972| [2025/04/30 09:44:17 853080] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257853080| [2025/04/30 09:44:17 853084] [debug] |xqc_engine_wakeup_after|wakeup:1746006257853700|now:1746006257853084|diff:616| [2025/04/30 09:44:17 853088] [debug] |xqc_engine_main_logic|END|now:1746006257853080| [2025/04/30 09:44:17 854159] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257854158| [2025/04/30 09:44:17 854170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257853700|pq_index:0| [2025/04/30 09:44:17 854175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257852972| [2025/04/30 09:44:17 854180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257854179| [2025/04/30 09:44:17 854190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257853700|now:1746006257854179| [2025/04/30 09:44:17 854194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257853700|now:1746006257854179| [2025/04/30 09:44:17 854198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 854202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 854208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38238|min_srtt:38238|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 854212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:964452| [2025/04/30 09:44:17 854217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 854221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 854225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 854229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 854234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 854238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:905502| [2025/04/30 09:44:17 854243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 854247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1018| [2025/04/30 09:44:17 854281] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1018|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746006257854256|stream_id:0|stream_offset:905502| [2025/04/30 09:44:17 854287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 854292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 09:44:17 854297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38238|rtt_var:28|pto_duration:40238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 854301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 854305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 854309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:17 854313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257919494|now:1746006257854296|interv:65198| [2025/04/30 09:44:17 854320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257919494|now:1746006257854296|interval:65198|pto_count:0|srtt:38238 [2025/04/30 09:44:17 854325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:52807| [2025/04/30 09:44:17 854330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 854334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:906681| [2025/04/30 09:44:17 854339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 854343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1019| [2025/04/30 09:44:17 854366] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1019|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006257854349|stream_id:0|stream_offset:906681| [2025/04/30 09:44:17 854371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1019|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 854376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:17 854380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38238|rtt_var:28|pto_duration:40238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 854384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 854388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 854392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:17 854396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257919587|now:1746006257854380|interv:65207| [2025/04/30 09:44:17 854400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257919587|now:1746006257854380|interval:65207|pto_count:0|srtt:38238 [2025/04/30 09:44:17 854404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:54007| [2025/04/30 09:44:17 854409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 854413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:907860| [2025/04/30 09:44:17 854421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 854428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257855427|now:1746006257854427|interv:1000| [2025/04/30 09:44:17 854434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 854440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 854447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257855427| [2025/04/30 09:44:17 854459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257855427| [2025/04/30 09:44:17 854466] [debug] |xqc_engine_wakeup_after|wakeup:1746006257855427|now:1746006257854466|diff:961| [2025/04/30 09:44:17 854473] [debug] |xqc_engine_main_logic|END|now:1746006257854179| [2025/04/30 09:44:17 854766] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257854765| [2025/04/30 09:44:17 854774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 854780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:377| [2025/04/30 09:44:17 854784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:378| [2025/04/30 09:44:17 854790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:378| [2025/04/30 09:44:17 854794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 854800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 854804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:826122|prior_time:1746006257814923|is_app_limited:0|send_elapse:39907|ack_elapse:39842|ctl_first_sent_time:1746006257816412|lagest_ack_time:1746006257854765|curr_delivered:872922| [2025/04/30 09:44:17 854809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257816412| [2025/04/30 09:44:17 854814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1053||sndq_packets_used_bytes:0|sndq_packets_free:285| [2025/04/30 09:44:17 854818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 854823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:826122|prior_time:1746006257814923|is_app_limited:0|send_elapse:39907|ack_elapse:39842|ctl_first_sent_time:1746006257816412|lagest_ack_time:1746006257854765|curr_delivered:874122| [2025/04/30 09:44:17 854828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257816505| [2025/04/30 09:44:17 854832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1052||sndq_packets_used_bytes:0|sndq_packets_free:286| [2025/04/30 09:44:17 854836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38238|rttvar:28|minrtt:31343|latest_rtt:38260|ack_delay:64| [2025/04/30 09:44:17 854840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38233|rttvar:31|minrtt:31343|latest_rtt:38260|ack_delay:64| [2025/04/30 09:44:17 854844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:976|lost_pn:973|thresh:3| [2025/04/30 09:44:17 854849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 854853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38233|rtt_var:31|pto_duration:40233|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 854857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 854866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 854870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:17 854874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257919582|now:1746006257854853|interv:64729| [2025/04/30 09:44:17 854878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257919582|now:1746006257854853|interval:64729|pto_count:0|srtt:38233 [2025/04/30 09:44:17 854882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39907, ack_elapse 39842, delivered 48000|rate 1202796|lost 223| [2025/04/30 09:44:17 854887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202796) in round 19| [2025/04/30 09:44:17 854891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 854895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 854899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257816505|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 854904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257816505|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 854909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1513620|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:51607|srtt:38233|latest_rtt:38260|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 854915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:378|largest:378|pns:2| [2025/04/30 09:44:17 854919] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:378|frame:ACK |recv_time:1746006257854765|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 854924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377854765|now:1746006257854765|interv:120000000| [2025/04/30 09:44:17 854928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377854765|now:1746006257854765|interv:120000000| [2025/04/30 09:44:17 854932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257855427|pq_index:0| [2025/04/30 09:44:17 854936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257854179| [2025/04/30 09:44:17 854940] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257854940| [2025/04/30 09:44:17 854945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257854944| [2025/04/30 09:44:17 854950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 854955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38233|min_srtt:38233|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 854962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:964452| [2025/04/30 09:44:17 854967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38233|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 854972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 854976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38233|min_srtt:38233|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 854981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:965631| [2025/04/30 09:44:17 854985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38233|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 854990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 854994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38233|min_srtt:38233|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 854998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:966810| [2025/04/30 09:44:17 855003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 855006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 855010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 855014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 855019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 855023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:907860| [2025/04/30 09:44:17 855028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 855031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 855035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257855427| [2025/04/30 09:44:17 855039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257855427| [2025/04/30 09:44:17 855043] [debug] |xqc_engine_wakeup_after|wakeup:1746006257855427|now:1746006257855043|diff:384| [2025/04/30 09:44:17 855048] [debug] |xqc_engine_main_logic|END|now:1746006257854944| [2025/04/30 09:44:17 855053] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257855052| [2025/04/30 09:44:17 855056] [debug] |xqc_engine_wakeup_after|wakeup:1746006257855427|now:1746006257855056|diff:371| [2025/04/30 09:44:17 855063] [debug] |xqc_engine_main_logic|END|now:1746006257855052| [2025/04/30 09:44:17 856149] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257856149| [2025/04/30 09:44:17 856161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257855427|pq_index:0| [2025/04/30 09:44:17 856166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257854944| [2025/04/30 09:44:17 856171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257856170| [2025/04/30 09:44:17 856176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257855427|now:1746006257856170| [2025/04/30 09:44:17 856180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257855427|now:1746006257856170| [2025/04/30 09:44:17 856184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 856188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 856193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38233|min_srtt:38233|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 856198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:966810| [2025/04/30 09:44:17 856203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 856207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 856211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 856215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 856220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 856224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:907860| [2025/04/30 09:44:17 856228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 856233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1020| [2025/04/30 09:44:17 856266] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1020|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746006257856241|stream_id:0|stream_offset:907860| [2025/04/30 09:44:17 856272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1020|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 856277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 09:44:17 856281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38233|rtt_var:31|pto_duration:40233|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 856291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 856295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 856299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:17 856303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257921474|now:1746006257856281|interv:65193| [2025/04/30 09:44:17 856307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257921474|now:1746006257856281|interval:65193|pto_count:0|srtt:38233 [2025/04/30 09:44:17 856312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:52807| [2025/04/30 09:44:17 856316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 856321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:909039| [2025/04/30 09:44:17 856325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 856329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1021| [2025/04/30 09:44:17 856353] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1021|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006257856336|stream_id:0|stream_offset:909039| [2025/04/30 09:44:17 856358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1021|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 856363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:17 856367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38233|rtt_var:31|pto_duration:40233|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 856371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 856375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 856379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:17 856383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257921569|now:1746006257856367|interv:65202| [2025/04/30 09:44:17 856387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257921569|now:1746006257856367|interval:65202|pto_count:0|srtt:38233 [2025/04/30 09:44:17 856392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:54007| [2025/04/30 09:44:17 856396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 856401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:910218| [2025/04/30 09:44:17 856414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 856420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1022| [2025/04/30 09:44:17 856460] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1022|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006257856430|stream_id:0|stream_offset:910218| [2025/04/30 09:44:17 856469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1022|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 856477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:17 856483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38233|rtt_var:31|pto_duration:40233|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 856491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 856497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 856504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:17 856510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257921663|now:1746006257856483|interv:65180| [2025/04/30 09:44:17 856516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257921663|now:1746006257856483|interval:65180|pto_count:0|srtt:38233 [2025/04/30 09:44:17 856524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:55207| [2025/04/30 09:44:17 856531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 856538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:911397| [2025/04/30 09:44:17 856545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 856551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257857551|now:1746006257856551|interv:1000| [2025/04/30 09:44:17 856558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 856564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 856570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257857551| [2025/04/30 09:44:17 856577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257857551| [2025/04/30 09:44:17 856584] [debug] |xqc_engine_wakeup_after|wakeup:1746006257857551|now:1746006257856583|diff:968| [2025/04/30 09:44:17 856590] [debug] |xqc_engine_main_logic|END|now:1746006257856170| [2025/04/30 09:44:17 856766] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257856765| [2025/04/30 09:44:17 856772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 856778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:378| [2025/04/30 09:44:17 856782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:379| [2025/04/30 09:44:17 856793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:379| [2025/04/30 09:44:17 856797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 856802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 856807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:828522|prior_time:1746006257816882|is_app_limited:0|send_elapse:39887|ack_elapse:39883|ctl_first_sent_time:1746006257818374|lagest_ack_time:1746006257856765|curr_delivered:875322| [2025/04/30 09:44:17 856812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257818374| [2025/04/30 09:44:17 856816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1051||sndq_packets_used_bytes:0|sndq_packets_free:287| [2025/04/30 09:44:17 856820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 856825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:828522|prior_time:1746006257816882|is_app_limited:0|send_elapse:39887|ack_elapse:39883|ctl_first_sent_time:1746006257818374|lagest_ack_time:1746006257856765|curr_delivered:876522| [2025/04/30 09:44:17 856829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257818462| [2025/04/30 09:44:17 856833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1050||sndq_packets_used_bytes:0|sndq_packets_free:288| [2025/04/30 09:44:17 856837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38233|rttvar:31|minrtt:31343|latest_rtt:38303|ack_delay:64| [2025/04/30 09:44:17 856842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38233|rttvar:25|minrtt:31343|latest_rtt:38303|ack_delay:64| [2025/04/30 09:44:17 856846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:978|lost_pn:975|thresh:3| [2025/04/30 09:44:17 856850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 856854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38233|rtt_var:25|pto_duration:40233|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 856858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 856862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 856866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:17 856870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257921663|now:1746006257856854|interv:64809| [2025/04/30 09:44:17 856874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257921663|now:1746006257856854|interval:64809|pto_count:0|srtt:38233 [2025/04/30 09:44:17 856879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39887, ack_elapse 39883, delivered 48000|rate 1203399|lost 223| [2025/04/30 09:44:17 856886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203399) in round 19| [2025/04/30 09:44:17 856890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 856894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 856898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257818462|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 856903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257818462|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 856908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1513620|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:52807|srtt:38233|latest_rtt:38303|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 856913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:379|largest:379|pns:2| [2025/04/30 09:44:17 856918] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:379|frame:ACK |recv_time:1746006257856765|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 856923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377856765|now:1746006257856765|interv:120000000| [2025/04/30 09:44:17 856927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377856765|now:1746006257856765|interv:120000000| [2025/04/30 09:44:17 856931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257857551|pq_index:0| [2025/04/30 09:44:17 856935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257856170| [2025/04/30 09:44:17 856939] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257856939| [2025/04/30 09:44:17 856944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257856943| [2025/04/30 09:44:17 856949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 856954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38233|min_srtt:38233|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 856959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:966810| [2025/04/30 09:44:17 856963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38233|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 856968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 856972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38233|min_srtt:38233|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 856979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:967989| [2025/04/30 09:44:17 856984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38233|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 856988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 856992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38233|min_srtt:38233|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 856997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:969168| [2025/04/30 09:44:17 857001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 857005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 857009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 857013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 857017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 857022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:911397| [2025/04/30 09:44:17 857026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 857030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 857034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257857551| [2025/04/30 09:44:17 857038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257857551| [2025/04/30 09:44:17 857042] [debug] |xqc_engine_wakeup_after|wakeup:1746006257857551|now:1746006257857042|diff:509| [2025/04/30 09:44:17 857046] [debug] |xqc_engine_main_logic|END|now:1746006257856943| [2025/04/30 09:44:17 857051] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257857051| [2025/04/30 09:44:17 857055] [debug] |xqc_engine_wakeup_after|wakeup:1746006257857551|now:1746006257857055|diff:496| [2025/04/30 09:44:17 857059] [debug] |xqc_engine_main_logic|END|now:1746006257857051| [2025/04/30 09:44:17 858129] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257858129| [2025/04/30 09:44:17 858157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257857551|pq_index:0| [2025/04/30 09:44:17 858162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257856943| [2025/04/30 09:44:17 858167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257858166| [2025/04/30 09:44:17 858172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257857551|now:1746006257858166| [2025/04/30 09:44:17 858181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257857551|now:1746006257858166| [2025/04/30 09:44:17 858185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 858190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 858195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38233|min_srtt:38233|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 858200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:969168| [2025/04/30 09:44:17 858204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 858208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 858212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 858216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 858221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 858225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:911397| [2025/04/30 09:44:17 858230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 858234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1023| [2025/04/30 09:44:17 858267] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1023|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006257858243|stream_id:0|stream_offset:911397| [2025/04/30 09:44:17 858273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1023|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 858278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:17 858283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38233|rtt_var:25|pto_duration:40233|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 858287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 858291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 858295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:17 858299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257923476|now:1746006257858282|interv:65194| [2025/04/30 09:44:17 858303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257923476|now:1746006257858282|interval:65194|pto_count:0|srtt:38233 [2025/04/30 09:44:17 858312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:54007| [2025/04/30 09:44:17 858317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 858321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:912576| [2025/04/30 09:44:17 858326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 858330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1024| [2025/04/30 09:44:17 858353] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1024|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006257858336|stream_id:0|stream_offset:912576| [2025/04/30 09:44:17 858358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1024|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 858363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:17 858367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38233|rtt_var:25|pto_duration:40233|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 858371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 858375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 858379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:17 858383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257923569|now:1746006257858367|interv:65202| [2025/04/30 09:44:17 858387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257923569|now:1746006257858367|interval:65202|pto_count:0|srtt:38233 [2025/04/30 09:44:17 858391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:55207| [2025/04/30 09:44:17 858396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 858400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:913755| [2025/04/30 09:44:17 858407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 858413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257859413|now:1746006257858413|interv:1000| [2025/04/30 09:44:17 858420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 858426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 858432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257859413| [2025/04/30 09:44:17 858439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257859413| [2025/04/30 09:44:17 858446] [debug] |xqc_engine_wakeup_after|wakeup:1746006257859413|now:1746006257858446|diff:967| [2025/04/30 09:44:17 858459] [debug] |xqc_engine_main_logic|END|now:1746006257858166| [2025/04/30 09:44:17 858767] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257858766| [2025/04/30 09:44:17 858778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 858787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:379| [2025/04/30 09:44:17 858793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:380| [2025/04/30 09:44:17 858802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:380| [2025/04/30 09:44:17 858809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 858816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 858824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:830922|prior_time:1746006257819006|is_app_limited:0|send_elapse:40036|ack_elapse:39760|ctl_first_sent_time:1746006257820531|lagest_ack_time:1746006257858766|curr_delivered:877722| [2025/04/30 09:44:17 858831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257820531| [2025/04/30 09:44:17 858839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1049||sndq_packets_used_bytes:0|sndq_packets_free:289| [2025/04/30 09:44:17 858846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 858853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:830922|prior_time:1746006257819006|is_app_limited:0|send_elapse:40036|ack_elapse:39760|ctl_first_sent_time:1746006257820531|lagest_ack_time:1746006257858766|curr_delivered:878922| [2025/04/30 09:44:17 858860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257820675| [2025/04/30 09:44:17 858866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1048||sndq_packets_used_bytes:0|sndq_packets_free:290| [2025/04/30 09:44:17 858873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38233|rttvar:25|minrtt:31343|latest_rtt:38091|ack_delay:64| [2025/04/30 09:44:17 858879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38207|rttvar:70|minrtt:31343|latest_rtt:38091|ack_delay:64| [2025/04/30 09:44:17 858885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:980|lost_pn:977|thresh:3| [2025/04/30 09:44:17 858892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 858898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38207|rtt_var:70|pto_duration:40207|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 858905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 858912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 858918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:17 858931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257923543|now:1746006257858898|interv:64645| [2025/04/30 09:44:17 858938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257923543|now:1746006257858898|interval:64645|pto_count:0|srtt:38207 [2025/04/30 09:44:17 858944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40036, ack_elapse 39760, delivered 48000|rate 1198920|lost 223| [2025/04/30 09:44:17 858951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198920) in round 19| [2025/04/30 09:44:17 858958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 858965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 858971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257820675|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 858978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257820675|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 858986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1513620|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:52807|srtt:38207|latest_rtt:38091|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 858994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:380|largest:380|pns:2| [2025/04/30 09:44:17 859001] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:380|frame:ACK |recv_time:1746006257858766|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 859007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377858766|now:1746006257858766|interv:120000000| [2025/04/30 09:44:17 859011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377858766|now:1746006257858766|interv:120000000| [2025/04/30 09:44:17 859015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257859413|pq_index:0| [2025/04/30 09:44:17 859019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257858166| [2025/04/30 09:44:17 859023] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257859023| [2025/04/30 09:44:17 859028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257859027| [2025/04/30 09:44:17 859034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 859039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38207|min_srtt:38207|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 859043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:969168| [2025/04/30 09:44:17 859052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38207|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 859056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 859061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38207|min_srtt:38207|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 859065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:970347| [2025/04/30 09:44:17 859070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38207|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 859075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 859079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38207|min_srtt:38207|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 859083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:971526| [2025/04/30 09:44:17 859088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 859092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 859096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 859100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 859104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 859108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:913755| [2025/04/30 09:44:17 859113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 859117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 859121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257859413| [2025/04/30 09:44:17 859125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257859413| [2025/04/30 09:44:17 859129] [debug] |xqc_engine_wakeup_after|wakeup:1746006257859413|now:1746006257859129|diff:284| [2025/04/30 09:44:17 859159] [debug] |xqc_engine_main_logic|END|now:1746006257859027| [2025/04/30 09:44:17 859165] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257859165| [2025/04/30 09:44:17 859169] [debug] |xqc_engine_wakeup_after|wakeup:1746006257859413|now:1746006257859169|diff:244| [2025/04/30 09:44:17 859173] [debug] |xqc_engine_main_logic|END|now:1746006257859165| [2025/04/30 09:44:17 860244] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257860243| [2025/04/30 09:44:17 860255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257859413|pq_index:0| [2025/04/30 09:44:17 860265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257859027| [2025/04/30 09:44:17 860270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257860269| [2025/04/30 09:44:17 860275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257859413|now:1746006257860269| [2025/04/30 09:44:17 860279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257859413|now:1746006257860269| [2025/04/30 09:44:17 860283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 860287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 860292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38207|min_srtt:38207|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 860297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:971526| [2025/04/30 09:44:17 860302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 860306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 860310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 860314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 860319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 860323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:913755| [2025/04/30 09:44:17 860328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 860332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1025| [2025/04/30 09:44:17 860373] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1025|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006257860341|stream_id:0|stream_offset:913755| [2025/04/30 09:44:17 860384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 860391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:17 860398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38207|rtt_var:70|pto_duration:40207|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 860405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 860412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 860423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:17 860430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257925548|now:1746006257860398|interv:65150| [2025/04/30 09:44:17 860437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257925548|now:1746006257860398|interval:65150|pto_count:0|srtt:38207 [2025/04/30 09:44:17 860444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:54007| [2025/04/30 09:44:17 860452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 860459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:914934| [2025/04/30 09:44:17 860466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 860472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1026| [2025/04/30 09:44:17 860514] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1026|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006257860484|stream_id:0|stream_offset:914934| [2025/04/30 09:44:17 860524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 860532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:17 860539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38207|rtt_var:70|pto_duration:40207|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 860546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 860552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 860558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:17 860563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257925691|now:1746006257860539|interv:65152| [2025/04/30 09:44:17 860567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257925691|now:1746006257860539|interval:65152|pto_count:0|srtt:38207 [2025/04/30 09:44:17 860572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:55207| [2025/04/30 09:44:17 860577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 860581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:916113| [2025/04/30 09:44:17 860585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 860590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1027| [2025/04/30 09:44:17 860617] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1027|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746006257860597|stream_id:0|stream_offset:916113| [2025/04/30 09:44:17 860628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 860632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 09:44:17 860637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38207|rtt_var:70|pto_duration:40207|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 860641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 860645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 860648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 09:44:17 860652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257925804|now:1746006257860636|interv:65168| [2025/04/30 09:44:17 860656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257925804|now:1746006257860636|interval:65168|pto_count:0|srtt:38207 [2025/04/30 09:44:17 860661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:56407| [2025/04/30 09:44:17 860665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 860669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:917292| [2025/04/30 09:44:17 860674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 860678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257861678|now:1746006257860678|interv:1000| [2025/04/30 09:44:17 860682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 860685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 860690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257861678| [2025/04/30 09:44:17 860694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257861678| [2025/04/30 09:44:17 860698] [debug] |xqc_engine_wakeup_after|wakeup:1746006257861678|now:1746006257860698|diff:980| [2025/04/30 09:44:17 860702] [debug] |xqc_engine_main_logic|END|now:1746006257860269| [2025/04/30 09:44:17 860764] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257860763| [2025/04/30 09:44:17 860771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 860777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:380| [2025/04/30 09:44:17 860781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:381| [2025/04/30 09:44:17 860787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:381| [2025/04/30 09:44:17 860791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 860796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 860806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:833322|prior_time:1746006257820868|is_app_limited:0|send_elapse:39784|ack_elapse:39895|ctl_first_sent_time:1746006257822346|lagest_ack_time:1746006257860763|curr_delivered:880122| [2025/04/30 09:44:17 860811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257822346| [2025/04/30 09:44:17 860816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1047||sndq_packets_used_bytes:0|sndq_packets_free:291| [2025/04/30 09:44:17 860820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 860825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:833322|prior_time:1746006257820868|is_app_limited:0|send_elapse:39784|ack_elapse:39895|ctl_first_sent_time:1746006257822346|lagest_ack_time:1746006257860763|curr_delivered:881322| [2025/04/30 09:44:17 860829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257822440| [2025/04/30 09:44:17 860833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1046||sndq_packets_used_bytes:0|sndq_packets_free:292| [2025/04/30 09:44:17 860837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38207|rttvar:70|minrtt:31343|latest_rtt:38323|ack_delay:56| [2025/04/30 09:44:17 860842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38215|rttvar:68|minrtt:31343|latest_rtt:38323|ack_delay:56| [2025/04/30 09:44:17 860846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:982|lost_pn:979|thresh:3| [2025/04/30 09:44:17 860850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 860854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38215|rtt_var:68|pto_duration:40215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 860859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 860863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 860866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:17 860870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257925812|now:1746006257860854|interv:64958| [2025/04/30 09:44:17 860874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257925812|now:1746006257860854|interval:64958|pto_count:0|srtt:38215 [2025/04/30 09:44:17 860879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39784, ack_elapse 39895, delivered 48000|rate 1203158|lost 223| [2025/04/30 09:44:17 860883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203158) in round 19| [2025/04/30 09:44:17 860888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 860892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 860898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257822440|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 860903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257822440|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 860907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1513620|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:54007|srtt:38215|latest_rtt:38323|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 860913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:381|largest:381|pns:2| [2025/04/30 09:44:17 860918] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:381|frame:ACK |recv_time:1746006257860763|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 860923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377860763|now:1746006257860763|interv:120000000| [2025/04/30 09:44:17 860927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377860763|now:1746006257860763|interv:120000000| [2025/04/30 09:44:17 860931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257861678|pq_index:0| [2025/04/30 09:44:17 860935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257860269| [2025/04/30 09:44:17 860939] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257860939| [2025/04/30 09:44:17 860944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257860943| [2025/04/30 09:44:17 860949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 860954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38215|min_srtt:38215|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 860959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:54007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:971526| [2025/04/30 09:44:17 860963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 860968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 860972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38215|min_srtt:38215|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 860977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:54007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:972705| [2025/04/30 09:44:17 860981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 860988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 860992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38215|min_srtt:38215|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 860997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:54007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:973884| [2025/04/30 09:44:17 861001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 861005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 861009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 861013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 861021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 861025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:917292| [2025/04/30 09:44:17 861030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 861034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 861037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257861678| [2025/04/30 09:44:17 861041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257861678| [2025/04/30 09:44:17 861045] [debug] |xqc_engine_wakeup_after|wakeup:1746006257861678|now:1746006257861045|diff:633| [2025/04/30 09:44:17 861050] [debug] |xqc_engine_main_logic|END|now:1746006257860943| [2025/04/30 09:44:17 861055] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257861055| [2025/04/30 09:44:17 861059] [debug] |xqc_engine_wakeup_after|wakeup:1746006257861678|now:1746006257861058|diff:620| [2025/04/30 09:44:17 861062] [debug] |xqc_engine_main_logic|END|now:1746006257861055| [2025/04/30 09:44:17 862131] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257862131| [2025/04/30 09:44:17 862161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257861678|pq_index:0| [2025/04/30 09:44:17 862166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257860943| [2025/04/30 09:44:17 862171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257862170| [2025/04/30 09:44:17 862176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257861678|now:1746006257862170| [2025/04/30 09:44:17 862180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257861678|now:1746006257862170| [2025/04/30 09:44:17 862184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 862194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 862199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38215|min_srtt:38215|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 862204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:54007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:973884| [2025/04/30 09:44:17 862208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 862212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 862216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 862221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 862225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 862230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:917292| [2025/04/30 09:44:17 862234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 862239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1028| [2025/04/30 09:44:17 862272] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1028|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006257862247|stream_id:0|stream_offset:917292| [2025/04/30 09:44:17 862278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 862283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:17 862287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38215|rtt_var:68|pto_duration:40215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 862292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 862296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 862300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:17 862304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257927462|now:1746006257862287|interv:65175| [2025/04/30 09:44:17 862308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257927462|now:1746006257862287|interval:65175|pto_count:0|srtt:38215 [2025/04/30 09:44:17 862312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:55207| [2025/04/30 09:44:17 862317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 862325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:918471| [2025/04/30 09:44:17 862329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 862334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1029| [2025/04/30 09:44:17 862358] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1029|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746006257862340|stream_id:0|stream_offset:918471| [2025/04/30 09:44:17 862363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 862368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 09:44:17 862372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38215|rtt_var:68|pto_duration:40215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 862379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 862385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 862391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 09:44:17 862397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257927555|now:1746006257862372|interv:65183| [2025/04/30 09:44:17 862404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257927555|now:1746006257862372|interval:65183|pto_count:0|srtt:38215 [2025/04/30 09:44:17 862411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:56407| [2025/04/30 09:44:17 862419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 862426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:919650| [2025/04/30 09:44:17 862431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 862435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257863435|now:1746006257862435|interv:1000| [2025/04/30 09:44:17 862439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 862443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 862447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257863435| [2025/04/30 09:44:17 862451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257863435| [2025/04/30 09:44:17 862455] [debug] |xqc_engine_wakeup_after|wakeup:1746006257863435|now:1746006257862455|diff:980| [2025/04/30 09:44:17 862459] [debug] |xqc_engine_main_logic|END|now:1746006257862170| [2025/04/30 09:44:17 862755] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257862754| [2025/04/30 09:44:17 862763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 862774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:381| [2025/04/30 09:44:17 862778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:382| [2025/04/30 09:44:17 862784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:382| [2025/04/30 09:44:17 862788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 862793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 862798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:835722|prior_time:1746006257822859|is_app_limited:0|send_elapse:39893|ack_elapse:39895|ctl_first_sent_time:1746006257824357|lagest_ack_time:1746006257862754|curr_delivered:882522| [2025/04/30 09:44:17 862803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257824357| [2025/04/30 09:44:17 862808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1045||sndq_packets_used_bytes:0|sndq_packets_free:293| [2025/04/30 09:44:17 862812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 862816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:835722|prior_time:1746006257822859|is_app_limited:0|send_elapse:39893|ack_elapse:39895|ctl_first_sent_time:1746006257824357|lagest_ack_time:1746006257862754|curr_delivered:883722| [2025/04/30 09:44:17 862821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257824450| [2025/04/30 09:44:17 862825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1044||sndq_packets_used_bytes:0|sndq_packets_free:294| [2025/04/30 09:44:17 862829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38215|rttvar:68|minrtt:31343|latest_rtt:38304|ack_delay:64| [2025/04/30 09:44:17 862833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38219|rttvar:57|minrtt:31343|latest_rtt:38304|ack_delay:64| [2025/04/30 09:44:17 862837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:984|lost_pn:981|thresh:3| [2025/04/30 09:44:17 862841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 862846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38219|rtt_var:57|pto_duration:40219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 862850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 862854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 862858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:17 862862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257927559|now:1746006257862845|interv:64714| [2025/04/30 09:44:17 862866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257927559|now:1746006257862845|interval:64714|pto_count:0|srtt:38219 [2025/04/30 09:44:17 862873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39893, ack_elapse 39895, delivered 48000|rate 1203158|lost 223| [2025/04/30 09:44:17 862878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203158) in round 19| [2025/04/30 09:44:17 862882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 862886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 862890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257824450|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 862895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257824450|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 862899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1513620|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:54007|srtt:38219|latest_rtt:38304|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 862905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:382|largest:382|pns:2| [2025/04/30 09:44:17 862909] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:382|frame:ACK |recv_time:1746006257862754|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 862914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377862754|now:1746006257862754|interv:120000000| [2025/04/30 09:44:17 862918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377862754|now:1746006257862754|interv:120000000| [2025/04/30 09:44:17 862922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257863435|pq_index:0| [2025/04/30 09:44:17 862927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257862170| [2025/04/30 09:44:17 862931] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257862931| [2025/04/30 09:44:17 862936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257862935| [2025/04/30 09:44:17 862941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 862946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38219|min_srtt:38219|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 862950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:54007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:973884| [2025/04/30 09:44:17 862955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 862960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 862967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38219|min_srtt:38219|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 862971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:54007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:975063| [2025/04/30 09:44:17 862976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 862980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 862984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38219|min_srtt:38219|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 862989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:54007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:976242| [2025/04/30 09:44:17 862993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 862997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 863001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 863005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 863009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 863014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:919650| [2025/04/30 09:44:17 863018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 863022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 863026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257863435| [2025/04/30 09:44:17 863030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257863435| [2025/04/30 09:44:17 863034] [debug] |xqc_engine_wakeup_after|wakeup:1746006257863435|now:1746006257863034|diff:401| [2025/04/30 09:44:17 863038] [debug] |xqc_engine_main_logic|END|now:1746006257862935| [2025/04/30 09:44:17 863043] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257863043| [2025/04/30 09:44:17 863047] [debug] |xqc_engine_wakeup_after|wakeup:1746006257863435|now:1746006257863047|diff:388| [2025/04/30 09:44:17 863051] [debug] |xqc_engine_main_logic|END|now:1746006257863043| [2025/04/30 09:44:17 864119] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257864119| [2025/04/30 09:44:17 864131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257863435|pq_index:0| [2025/04/30 09:44:17 864156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257862935| [2025/04/30 09:44:17 864161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257864160| [2025/04/30 09:44:17 864170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257863435|now:1746006257864160| [2025/04/30 09:44:17 864175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257863435|now:1746006257864160| [2025/04/30 09:44:17 864179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 864183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 864188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38219|min_srtt:38219|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 864193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:54007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:976242| [2025/04/30 09:44:17 864197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 864201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 864205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 864209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 864214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 864218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:919650| [2025/04/30 09:44:17 864223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 864227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1030| [2025/04/30 09:44:17 864260] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1030|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006257864235|stream_id:0|stream_offset:919650| [2025/04/30 09:44:17 864266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 864272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:17 864279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38219|rtt_var:57|pto_duration:40219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 864286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 864292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 864299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:17 864306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257929454|now:1746006257864279|interv:65175| [2025/04/30 09:44:17 864319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257929454|now:1746006257864279|interval:65175|pto_count:0|srtt:38219 [2025/04/30 09:44:17 864326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:55207| [2025/04/30 09:44:17 864334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 864341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:920829| [2025/04/30 09:44:17 864348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 864354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1031| [2025/04/30 09:44:17 864387] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1031|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746006257864366|stream_id:0|stream_offset:920829| [2025/04/30 09:44:17 864394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 864398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 09:44:17 864403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38219|rtt_var:57|pto_duration:40219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 864410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 864416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 864422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 09:44:17 864429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257929585|now:1746006257864402|interv:65183| [2025/04/30 09:44:17 864435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257929585|now:1746006257864402|interval:65183|pto_count:0|srtt:38219 [2025/04/30 09:44:17 864443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:56407| [2025/04/30 09:44:17 864450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 864454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:922008| [2025/04/30 09:44:17 864458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 864463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1032| [2025/04/30 09:44:17 864491] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1032|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56407|now:1746006257864470|stream_id:0|stream_offset:922008| [2025/04/30 09:44:17 864497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 864506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56407|applimit:0| [2025/04/30 09:44:17 864512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38219|rtt_var:57|pto_duration:40219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 864518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 864524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 864530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57607| [2025/04/30 09:44:17 864537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257929689|now:1746006257864511|interv:65178| [2025/04/30 09:44:17 864543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257929689|now:1746006257864511|interval:65178|pto_count:0|srtt:38219 [2025/04/30 09:44:17 864550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:57607| [2025/04/30 09:44:17 864557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 864562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:923187| [2025/04/30 09:44:17 864566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 864570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257865570|now:1746006257864570|interv:1000| [2025/04/30 09:44:17 864574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 864578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 864582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257865570| [2025/04/30 09:44:17 864586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257865570| [2025/04/30 09:44:17 864590] [debug] |xqc_engine_wakeup_after|wakeup:1746006257865570|now:1746006257864590|diff:980| [2025/04/30 09:44:17 864595] [debug] |xqc_engine_main_logic|END|now:1746006257864160| [2025/04/30 09:44:17 864749] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257864748| [2025/04/30 09:44:17 864757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 864763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:382| [2025/04/30 09:44:17 864767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:383| [2025/04/30 09:44:17 864773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:383| [2025/04/30 09:44:17 864777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 864782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:985|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:986|path_largest_ack:985| [2025/04/30 09:44:17 864787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:838122|prior_time:1746006257824904|is_app_limited:0|send_elapse:39932|ack_elapse:39844|ctl_first_sent_time:1746006257826394|lagest_ack_time:1746006257864748|curr_delivered:884922| [2025/04/30 09:44:17 864800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257826394| [2025/04/30 09:44:17 864805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1043||sndq_packets_used_bytes:0|sndq_packets_free:295| [2025/04/30 09:44:17 864809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:986|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:986|path_largest_ack:986| [2025/04/30 09:44:17 864814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:838122|prior_time:1746006257824904|is_app_limited:0|send_elapse:39932|ack_elapse:39844|ctl_first_sent_time:1746006257826394|lagest_ack_time:1746006257864748|curr_delivered:886122| [2025/04/30 09:44:17 864818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257826488| [2025/04/30 09:44:17 864822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1042||sndq_packets_used_bytes:0|sndq_packets_free:296| [2025/04/30 09:44:17 864826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38219|rttvar:57|minrtt:31343|latest_rtt:38260|ack_delay:64| [2025/04/30 09:44:17 864831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38216|rttvar:48|minrtt:31343|latest_rtt:38260|ack_delay:64| [2025/04/30 09:44:17 864835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:986|lost_pn:983|thresh:3| [2025/04/30 09:44:17 864839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 864843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38216|rtt_var:48|pto_duration:40216|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 864848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 864851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 864855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:17 864859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257929686|now:1746006257864843|interv:64843| [2025/04/30 09:44:17 864863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257929686|now:1746006257864843|interval:64843|pto_count:0|srtt:38216 [2025/04/30 09:44:17 864868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39932, ack_elapse 39844, delivered 48000|rate 1202043|lost 223| [2025/04/30 09:44:17 864872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202043) in round 19| [2025/04/30 09:44:17 864876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 864881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 864885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257826488|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 864892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257826488|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 864896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1513620|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:55207|srtt:38216|latest_rtt:38260|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 864902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:383|largest:383|pns:2| [2025/04/30 09:44:17 864906] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:383|frame:ACK |recv_time:1746006257864748|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 864911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377864748|now:1746006257864748|interv:120000000| [2025/04/30 09:44:17 864915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377864748|now:1746006257864748|interv:120000000| [2025/04/30 09:44:17 864919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257865570|pq_index:0| [2025/04/30 09:44:17 864924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257864160| [2025/04/30 09:44:17 864928] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257864928| [2025/04/30 09:44:17 864933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257864932| [2025/04/30 09:44:17 864938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 864943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38216|min_srtt:38216|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 864947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:55207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:976242| [2025/04/30 09:44:17 864952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38216|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 864956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 864961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38216|min_srtt:38216|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 864965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:55207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:977421| [2025/04/30 09:44:17 864969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38216|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 864974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 864981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38216|min_srtt:38216|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 864985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:55207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:978600| [2025/04/30 09:44:17 864990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 864993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 864997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 865002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 865006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 865010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:923187| [2025/04/30 09:44:17 865014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 865018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 865022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257865570| [2025/04/30 09:44:17 865026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257865570| [2025/04/30 09:44:17 865030] [debug] |xqc_engine_wakeup_after|wakeup:1746006257865570|now:1746006257865030|diff:540| [2025/04/30 09:44:17 865034] [debug] |xqc_engine_main_logic|END|now:1746006257864932| [2025/04/30 09:44:17 865040] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257865039| [2025/04/30 09:44:17 865043] [debug] |xqc_engine_wakeup_after|wakeup:1746006257865570|now:1746006257865043|diff:527| [2025/04/30 09:44:17 865047] [debug] |xqc_engine_main_logic|END|now:1746006257865039| [2025/04/30 09:44:17 866115] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257866115| [2025/04/30 09:44:17 866126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257865570|pq_index:0| [2025/04/30 09:44:17 866130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257864932| [2025/04/30 09:44:17 866156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257866155| [2025/04/30 09:44:17 866161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257865570|now:1746006257866155| [2025/04/30 09:44:17 866165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257865570|now:1746006257866155| [2025/04/30 09:44:17 866169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 866173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 866178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38216|min_srtt:38216|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 866187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:55207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:978600| [2025/04/30 09:44:17 866192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 866196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 866200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 866204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 866209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 866213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:923187| [2025/04/30 09:44:17 866218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 866222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1033| [2025/04/30 09:44:17 866254] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1033|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746006257866230|stream_id:0|stream_offset:923187| [2025/04/30 09:44:17 866260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1033|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 866266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 09:44:17 866273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38216|rtt_var:48|pto_duration:40216|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 866280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 866286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 866292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 09:44:17 866299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257931446|now:1746006257866273|interv:65173| [2025/04/30 09:44:17 866306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257931446|now:1746006257866273|interval:65173|pto_count:0|srtt:38216 [2025/04/30 09:44:17 866313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:56407| [2025/04/30 09:44:17 866321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 866328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:924366| [2025/04/30 09:44:17 866334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 866348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1034| [2025/04/30 09:44:17 866381] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1034|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56407|now:1746006257866360|stream_id:0|stream_offset:924366| [2025/04/30 09:44:17 866387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 866391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56407|applimit:0| [2025/04/30 09:44:17 866396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38216|rtt_var:48|pto_duration:40216|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 866402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 866408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 866415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57607| [2025/04/30 09:44:17 866421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257931576|now:1746006257866395|interv:65181| [2025/04/30 09:44:17 866428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257931576|now:1746006257866395|interval:65181|pto_count:0|srtt:38216 [2025/04/30 09:44:17 866435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:57607| [2025/04/30 09:44:17 866443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 866447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:925545| [2025/04/30 09:44:17 866451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 866455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257867455|now:1746006257866455|interv:1000| [2025/04/30 09:44:17 866459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 866463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 866467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257867455| [2025/04/30 09:44:17 866471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257867455| [2025/04/30 09:44:17 866475] [debug] |xqc_engine_wakeup_after|wakeup:1746006257867455|now:1746006257866475|diff:980| [2025/04/30 09:44:17 866480] [debug] |xqc_engine_main_logic|END|now:1746006257866155| [2025/04/30 09:44:17 866812] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006257866811| [2025/04/30 09:44:17 866821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 866827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:383| [2025/04/30 09:44:17 866831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:384| [2025/04/30 09:44:17 866837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:384| [2025/04/30 09:44:17 866846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 866851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 866855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:840522|prior_time:1746006257826892|is_app_limited:0|send_elapse:39914|ack_elapse:39919|ctl_first_sent_time:1746006257828379|lagest_ack_time:1746006257866811|curr_delivered:887322| [2025/04/30 09:44:17 866860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257828379| [2025/04/30 09:44:17 866864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1041||sndq_packets_used_bytes:0|sndq_packets_free:297| [2025/04/30 09:44:17 866869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 866873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:840522|prior_time:1746006257826892|is_app_limited:0|send_elapse:39914|ack_elapse:39919|ctl_first_sent_time:1746006257828379|lagest_ack_time:1746006257866811|curr_delivered:888522| [2025/04/30 09:44:17 866877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257828475| [2025/04/30 09:44:17 866881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1040||sndq_packets_used_bytes:0|sndq_packets_free:298| [2025/04/30 09:44:17 866886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38216|rttvar:48|minrtt:31343|latest_rtt:38336|ack_delay:64| [2025/04/30 09:44:17 866890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38223|rttvar:50|minrtt:31343|latest_rtt:38336|ack_delay:64| [2025/04/30 09:44:17 866894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:988|lost_pn:985|thresh:3| [2025/04/30 09:44:17 866898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 866902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38223|rtt_var:50|pto_duration:40223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 866907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 866911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 866914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:17 866918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257931583|now:1746006257866902|interv:64681| [2025/04/30 09:44:17 866922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257931583|now:1746006257866902|interval:64681|pto_count:0|srtt:38223 [2025/04/30 09:44:17 866927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39914, ack_elapse 39919, delivered 48000|rate 1202434|lost 223| [2025/04/30 09:44:17 866931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202434) in round 19| [2025/04/30 09:44:17 866942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 866946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 866950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257828475|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 866955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257828475|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 866959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:908172|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:55207|srtt:38223|latest_rtt:38336|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 866965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:17 866969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:17 866974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:17 866978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:384|largest:384|pns:2| [2025/04/30 09:44:17 866983] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:384|frame:PING ACK |recv_time:1746006257866811|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 866988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377866811|now:1746006257866811|interv:120000000| [2025/04/30 09:44:17 866992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377866811|now:1746006257866811|interv:120000000| [2025/04/30 09:44:17 866996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257867455|pq_index:0| [2025/04/30 09:44:17 867000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257866155| [2025/04/30 09:44:17 867004] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257867004| [2025/04/30 09:44:17 867009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257867008| [2025/04/30 09:44:17 867014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 867019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:384|ack_delay:208|first_ack_range:95|largest_pkt_recv_time:1746006257866811| [2025/04/30 09:44:17 867023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:384|low:289|pkt_pns:2| [2025/04/30 09:44:17 867027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:384|frame_largest_recv:384| [2025/04/30 09:44:17 867031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:17 867036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 867043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:55207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:978600| [2025/04/30 09:44:17 867048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 867052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 867057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 867061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:55207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:979779| [2025/04/30 09:44:17 867065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 867070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 867074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 867078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:55207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:980958| [2025/04/30 09:44:17 867082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 867086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 867090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 867094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 867099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 867103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:55207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:925545| [2025/04/30 09:44:17 867108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 867112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 867116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257867455| [2025/04/30 09:44:17 867120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257867455| [2025/04/30 09:44:17 867124] [debug] |xqc_engine_wakeup_after|wakeup:1746006257867455|now:1746006257867124|diff:331| [2025/04/30 09:44:17 867129] [debug] |xqc_engine_main_logic|END|now:1746006257867008| [2025/04/30 09:44:17 867161] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257867161| [2025/04/30 09:44:17 867166] [debug] |xqc_engine_wakeup_after|wakeup:1746006257867455|now:1746006257867165|diff:290| [2025/04/30 09:44:17 867170] [debug] |xqc_engine_main_logic|END|now:1746006257867161| [2025/04/30 09:44:17 868238] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257868238| [2025/04/30 09:44:17 868248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257867455|pq_index:0| [2025/04/30 09:44:17 868253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257867008| [2025/04/30 09:44:17 868258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257868257| [2025/04/30 09:44:17 868263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257867455|now:1746006257868257| [2025/04/30 09:44:17 868267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257867455|now:1746006257868257| [2025/04/30 09:44:17 868271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 868275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 868280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 868285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:55207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:980958| [2025/04/30 09:44:17 868290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 868297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 868303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 868307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 868312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:17 868316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:55207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:925545| [2025/04/30 09:44:17 868321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 868325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1035| [2025/04/30 09:44:17 868358] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1035|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:55207|now:1746006257868333|stream_id:0|stream_offset:925545| [2025/04/30 09:44:17 868364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1035|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 09:44:17 868369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 09:44:17 868374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38223|rtt_var:50|pto_duration:40223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 868388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 868394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 868401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56414| [2025/04/30 09:44:17 868407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257933556|now:1746006257868374|interv:65182| [2025/04/30 09:44:17 868414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257933556|now:1746006257868374|interval:65182|pto_count:0|srtt:38223 [2025/04/30 09:44:17 868420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:56414| [2025/04/30 09:44:17 868425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 868430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56414|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:926724| [2025/04/30 09:44:17 868434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 868438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1036| [2025/04/30 09:44:17 868467] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1036|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56414|now:1746006257868446|stream_id:0|stream_offset:926724| [2025/04/30 09:44:17 868473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 868478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56414|applimit:0| [2025/04/30 09:44:17 868482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38223|rtt_var:50|pto_duration:40223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 868488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 868495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 868501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57614| [2025/04/30 09:44:17 868508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257933669|now:1746006257868482|interv:65187| [2025/04/30 09:44:17 868514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257933669|now:1746006257868482|interval:65187|pto_count:0|srtt:38223 [2025/04/30 09:44:17 868521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:57614| [2025/04/30 09:44:17 868528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 868532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57614|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:927903| [2025/04/30 09:44:17 868541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 868545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257869545|now:1746006257868545|interv:1000| [2025/04/30 09:44:17 868549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 868553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 868557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257869545| [2025/04/30 09:44:17 868561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257869545| [2025/04/30 09:44:17 868565] [debug] |xqc_engine_wakeup_after|wakeup:1746006257869545|now:1746006257868565|diff:980| [2025/04/30 09:44:17 868569] [debug] |xqc_engine_main_logic|END|now:1746006257868257| [2025/04/30 09:44:17 868740] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257868739| [2025/04/30 09:44:17 868748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 868754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:384| [2025/04/30 09:44:17 868758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:385| [2025/04/30 09:44:17 868764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:385| [2025/04/30 09:44:17 868768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 868773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 868778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:842922|prior_time:1746006257828845|is_app_limited:0|send_elapse:39891|ack_elapse:39894|ctl_first_sent_time:1746006257830336|lagest_ack_time:1746006257868739|curr_delivered:889722| [2025/04/30 09:44:17 868782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257830336| [2025/04/30 09:44:17 868787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1039||sndq_packets_used_bytes:0|sndq_packets_free:299| [2025/04/30 09:44:17 868791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 868795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:842922|prior_time:1746006257828845|is_app_limited:0|send_elapse:39891|ack_elapse:39894|ctl_first_sent_time:1746006257830336|lagest_ack_time:1746006257868739|curr_delivered:890922| [2025/04/30 09:44:17 868800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257830425| [2025/04/30 09:44:17 868804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1038||sndq_packets_used_bytes:0|sndq_packets_free:300| [2025/04/30 09:44:17 868808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38223|rttvar:50|minrtt:31343|latest_rtt:38314|ack_delay:56| [2025/04/30 09:44:17 868812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38228|rttvar:46|minrtt:31343|latest_rtt:38314|ack_delay:56| [2025/04/30 09:44:17 868821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:990|lost_pn:987|thresh:3| [2025/04/30 09:44:17 868825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 868829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38228|rtt_var:46|pto_duration:40228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 868834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 868838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 868842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55214| [2025/04/30 09:44:17 868845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257933674|now:1746006257868829|interv:64845| [2025/04/30 09:44:17 868849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257933674|now:1746006257868829|interval:64845|pto_count:0|srtt:38228 [2025/04/30 09:44:17 868854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39891, ack_elapse 39894, delivered 48000|rate 1203188|lost 223| [2025/04/30 09:44:17 868858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203188) in round 19| [2025/04/30 09:44:17 868862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 868867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 868870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257830425|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 868875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257830425|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:845322| [2025/04/30 09:44:17 868879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:908172|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:55214|srtt:38228|latest_rtt:38314|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 868885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:385|largest:385|pns:2| [2025/04/30 09:44:17 868890] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:385|frame:ACK |recv_time:1746006257868739|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 868894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377868739|now:1746006257868739|interv:120000000| [2025/04/30 09:44:17 868898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377868739|now:1746006257868739|interv:120000000| [2025/04/30 09:44:17 868902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257869545|pq_index:0| [2025/04/30 09:44:17 868907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257868257| [2025/04/30 09:44:17 868911] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257868910| [2025/04/30 09:44:17 868918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257868917| [2025/04/30 09:44:17 868923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 868928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38228|min_srtt:38228|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 868932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:55214|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:980958| [2025/04/30 09:44:17 868937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38228|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 868941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 868946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38228|min_srtt:38228|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 868950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:55214|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:982137| [2025/04/30 09:44:17 868954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38228|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 868959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 868963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38228|min_srtt:38228|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 868967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:55214|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:983316| [2025/04/30 09:44:17 868972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 868975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 868979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 868984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 868988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 868992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:927903| [2025/04/30 09:44:17 868997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 869003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 869007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257869545| [2025/04/30 09:44:17 869011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257869545| [2025/04/30 09:44:17 869015] [debug] |xqc_engine_wakeup_after|wakeup:1746006257869545|now:1746006257869015|diff:530| [2025/04/30 09:44:17 869019] [debug] |xqc_engine_main_logic|END|now:1746006257868917| [2025/04/30 09:44:17 869024] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257869024| [2025/04/30 09:44:17 869028] [debug] |xqc_engine_wakeup_after|wakeup:1746006257869545|now:1746006257869028|diff:517| [2025/04/30 09:44:17 869032] [debug] |xqc_engine_main_logic|END|now:1746006257869024| [2025/04/30 09:44:17 870100] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257870100| [2025/04/30 09:44:17 870111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257869545|pq_index:0| [2025/04/30 09:44:17 870115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257868917| [2025/04/30 09:44:17 870120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257870119| [2025/04/30 09:44:17 870125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257869545|now:1746006257870119| [2025/04/30 09:44:17 870129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257869545|now:1746006257870119| [2025/04/30 09:44:17 870154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 870158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 870163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38228|min_srtt:38228|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 870168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:55214|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:983316| [2025/04/30 09:44:17 870173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 870177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 870180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 870185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 870189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 870194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:927903| [2025/04/30 09:44:17 870198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 870203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1037| [2025/04/30 09:44:17 870235] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1037|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55214|now:1746006257870211|stream_id:0|stream_offset:927903| [2025/04/30 09:44:17 870248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 870255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55214|applimit:0| [2025/04/30 09:44:17 870262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38228|rtt_var:46|pto_duration:40228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 870269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 870276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 870283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56414| [2025/04/30 09:44:17 870290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257935439|now:1746006257870262|interv:65177| [2025/04/30 09:44:17 870297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257935439|now:1746006257870262|interval:65177|pto_count:0|srtt:38228 [2025/04/30 09:44:17 870304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:56414| [2025/04/30 09:44:17 870311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 870318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56414|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:929082| [2025/04/30 09:44:17 870325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 870332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257871331|now:1746006257870331|interv:1000| [2025/04/30 09:44:17 870338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 870343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 870347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257871331| [2025/04/30 09:44:17 870351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257871331| [2025/04/30 09:44:17 870355] [debug] |xqc_engine_wakeup_after|wakeup:1746006257871331|now:1746006257870355|diff:976| [2025/04/30 09:44:17 870359] [debug] |xqc_engine_main_logic|END|now:1746006257870119| [2025/04/30 09:44:17 870725] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257870723| [2025/04/30 09:44:17 870732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 870738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:385| [2025/04/30 09:44:17 870742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:386| [2025/04/30 09:44:17 870748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:386| [2025/04/30 09:44:17 870752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 870757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 870768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:845322|prior_time:1746006257830867|is_app_limited:0|send_elapse:39901|ack_elapse:39856|ctl_first_sent_time:1746006257832358|lagest_ack_time:1746006257870723|curr_delivered:892122| [2025/04/30 09:44:17 870773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257832358| [2025/04/30 09:44:17 870777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1037||sndq_packets_used_bytes:0|sndq_packets_free:301| [2025/04/30 09:44:17 870782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 870786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:845322|prior_time:1746006257830867|is_app_limited:0|send_elapse:39901|ack_elapse:39856|ctl_first_sent_time:1746006257832358|lagest_ack_time:1746006257870723|curr_delivered:893322| [2025/04/30 09:44:17 870790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257832457| [2025/04/30 09:44:17 870794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1036||sndq_packets_used_bytes:0|sndq_packets_free:302| [2025/04/30 09:44:17 870798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38228|rttvar:46|minrtt:31343|latest_rtt:38266|ack_delay:56| [2025/04/30 09:44:17 870802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38226|rttvar:39|minrtt:31343|latest_rtt:38266|ack_delay:56| [2025/04/30 09:44:17 870807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:992|lost_pn:989|thresh:3| [2025/04/30 09:44:17 870811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 870815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38226|rtt_var:39|pto_duration:40226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 870819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 870823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 870827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:44:17 870831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257935437|now:1746006257870815|interv:64622| [2025/04/30 09:44:17 870835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257935437|now:1746006257870815|interval:64622|pto_count:0|srtt:38226 [2025/04/30 09:44:17 870839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39901, ack_elapse 39856, delivered 48000|rate 1202977|lost 223| [2025/04/30 09:44:17 870844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 19 -> 20| [2025/04/30 09:44:17 870848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202977) in round 20| [2025/04/30 09:44:17 870852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 870859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 870863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257832457|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 870867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257832457|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 870872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:908172|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:54014|srtt:38226|latest_rtt:38266|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 870878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:386|largest:386|pns:2| [2025/04/30 09:44:17 870882] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:386|frame:ACK |recv_time:1746006257870723|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 870886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377870723|now:1746006257870723|interv:120000000| [2025/04/30 09:44:17 870891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377870723|now:1746006257870723|interv:120000000| [2025/04/30 09:44:17 870894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257871331|pq_index:0| [2025/04/30 09:44:17 870899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257870119| [2025/04/30 09:44:17 870903] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257870903| [2025/04/30 09:44:17 870908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257870907| [2025/04/30 09:44:17 870913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 870918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38226|min_srtt:38226|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 870922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:54014|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:983316| [2025/04/30 09:44:17 870926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38226|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 870931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 870936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38226|min_srtt:38226|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 870940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:54014|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:984495| [2025/04/30 09:44:17 870947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38226|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 870951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 870956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38226|min_srtt:38226|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 870960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:54014|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:985674| [2025/04/30 09:44:17 870964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 870968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 870972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 870976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 870981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 870985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:929082| [2025/04/30 09:44:17 870989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 870993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 870997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257871331| [2025/04/30 09:44:17 871001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257871331| [2025/04/30 09:44:17 871005] [debug] |xqc_engine_wakeup_after|wakeup:1746006257871331|now:1746006257871005|diff:326| [2025/04/30 09:44:17 871009] [debug] |xqc_engine_main_logic|END|now:1746006257870907| [2025/04/30 09:44:17 871014] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257871014| [2025/04/30 09:44:17 871018] [debug] |xqc_engine_wakeup_after|wakeup:1746006257871331|now:1746006257871018|diff:313| [2025/04/30 09:44:17 871022] [debug] |xqc_engine_main_logic|END|now:1746006257871014| [2025/04/30 09:44:17 872090] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257872089| [2025/04/30 09:44:17 872100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257871331|pq_index:0| [2025/04/30 09:44:17 872104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257870907| [2025/04/30 09:44:17 872110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257872109| [2025/04/30 09:44:17 872115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257871331|now:1746006257872109| [2025/04/30 09:44:17 872119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257871331|now:1746006257872109| [2025/04/30 09:44:17 872128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 872149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 872158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38226|min_srtt:38226|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 872163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:54014|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:985674| [2025/04/30 09:44:17 872168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 872171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 872175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 872180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 872184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 872188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:929082| [2025/04/30 09:44:17 872193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 872197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1038| [2025/04/30 09:44:17 872230] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1038|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746006257872206|stream_id:0|stream_offset:929082| [2025/04/30 09:44:17 872236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 872241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 09:44:17 872248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38226|rtt_var:39|pto_duration:40226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 872255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 872262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 872268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55214| [2025/04/30 09:44:17 872275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257937432|now:1746006257872248|interv:65184| [2025/04/30 09:44:17 872282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257937432|now:1746006257872248|interval:65184|pto_count:0|srtt:38226 [2025/04/30 09:44:17 872290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:55214| [2025/04/30 09:44:17 872298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 872311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:930261| [2025/04/30 09:44:17 872318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 872325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1039| [2025/04/30 09:44:17 872357] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1039|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55214|now:1746006257872336|stream_id:0|stream_offset:930261| [2025/04/30 09:44:17 872363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 872367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55214|applimit:0| [2025/04/30 09:44:17 872372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38226|rtt_var:39|pto_duration:40226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 872377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 872384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 872390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56414| [2025/04/30 09:44:17 872397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257937562|now:1746006257872372|interv:65190| [2025/04/30 09:44:17 872404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257937562|now:1746006257872372|interval:65190|pto_count:0|srtt:38226 [2025/04/30 09:44:17 872411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:56414| [2025/04/30 09:44:17 872419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 872423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56414|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:931440| [2025/04/30 09:44:17 872427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 872431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257873431|now:1746006257872431|interv:1000| [2025/04/30 09:44:17 872435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 872439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 872443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257873431| [2025/04/30 09:44:17 872448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257873431| [2025/04/30 09:44:17 872452] [debug] |xqc_engine_wakeup_after|wakeup:1746006257873431|now:1746006257872451|diff:980| [2025/04/30 09:44:17 872456] [debug] |xqc_engine_main_logic|END|now:1746006257872109| [2025/04/30 09:44:17 872721] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006257872720| [2025/04/30 09:44:17 872729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 872740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:386| [2025/04/30 09:44:17 872744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:387| [2025/04/30 09:44:17 872750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:387| [2025/04/30 09:44:17 872754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 872759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 872763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:847722|prior_time:1746006257832842|is_app_limited:0|send_elapse:39869|ack_elapse:39878|ctl_first_sent_time:1746006257834329|lagest_ack_time:1746006257872720|curr_delivered:894522| [2025/04/30 09:44:17 872768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257834329| [2025/04/30 09:44:17 872772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1035||sndq_packets_used_bytes:0|sndq_packets_free:303| [2025/04/30 09:44:17 872776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 872781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:847722|prior_time:1746006257832842|is_app_limited:0|send_elapse:39869|ack_elapse:39878|ctl_first_sent_time:1746006257834329|lagest_ack_time:1746006257872720|curr_delivered:895722| [2025/04/30 09:44:17 872785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257834421| [2025/04/30 09:44:17 872789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1034||sndq_packets_used_bytes:0|sndq_packets_free:304| [2025/04/30 09:44:17 872793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38226|rttvar:39|minrtt:31343|latest_rtt:38299|ack_delay:64| [2025/04/30 09:44:17 872797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38227|rttvar:32|minrtt:31343|latest_rtt:38299|ack_delay:64| [2025/04/30 09:44:17 872802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:994|lost_pn:991|thresh:3| [2025/04/30 09:44:17 872806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 872810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38227|rtt_var:32|pto_duration:40227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 872814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 872818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 872822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:44:17 872826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257937563|now:1746006257872810|interv:64753| [2025/04/30 09:44:17 872830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257937563|now:1746006257872810|interval:64753|pto_count:0|srtt:38227 [2025/04/30 09:44:17 872837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39869, ack_elapse 39878, delivered 48000|rate 1203671|lost 223| [2025/04/30 09:44:17 872841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203671) in round 20| [2025/04/30 09:44:17 872845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 872849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 872853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257834421|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 872858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257834421|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 872862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:908172|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:54014|srtt:38227|latest_rtt:38299|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 872868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:387|largest:387|pns:2| [2025/04/30 09:44:17 872872] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:387|frame:ACK |recv_time:1746006257872720|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 872877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377872720|now:1746006257872720|interv:120000000| [2025/04/30 09:44:17 872881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377872720|now:1746006257872720|interv:120000000| [2025/04/30 09:44:17 872885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257873431|pq_index:0| [2025/04/30 09:44:17 872889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257872109| [2025/04/30 09:44:17 872893] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257872893| [2025/04/30 09:44:17 872898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257872897| [2025/04/30 09:44:17 872903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 872908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38227|min_srtt:38227|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 872912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:54014|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:985674| [2025/04/30 09:44:17 872917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38227|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 872921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 872928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38227|min_srtt:38227|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 872933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:54014|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:986853| [2025/04/30 09:44:17 872937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38227|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 872942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 872946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38227|min_srtt:38227|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 872951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:54014|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:988032| [2025/04/30 09:44:17 872955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 872959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 872963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 872967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 872971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 872975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:931440| [2025/04/30 09:44:17 872980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 872984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 872988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257873431| [2025/04/30 09:44:17 872992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257873431| [2025/04/30 09:44:17 872996] [debug] |xqc_engine_wakeup_after|wakeup:1746006257873431|now:1746006257872996|diff:435| [2025/04/30 09:44:17 873000] [debug] |xqc_engine_main_logic|END|now:1746006257872897| [2025/04/30 09:44:17 873005] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257873005| [2025/04/30 09:44:17 873009] [debug] |xqc_engine_wakeup_after|wakeup:1746006257873431|now:1746006257873009|diff:422| [2025/04/30 09:44:17 873013] [debug] |xqc_engine_main_logic|END|now:1746006257873005| [2025/04/30 09:44:17 874080] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257874080| [2025/04/30 09:44:17 874091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257873431|pq_index:0| [2025/04/30 09:44:17 874095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257872897| [2025/04/30 09:44:17 874100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257874099| [2025/04/30 09:44:17 874110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257873431|now:1746006257874099| [2025/04/30 09:44:17 874114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257873431|now:1746006257874099| [2025/04/30 09:44:17 874118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 874122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 874127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38227|min_srtt:38227|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 874149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:54014|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:988032| [2025/04/30 09:44:17 874158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 874162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 874165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 874170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 874174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 874179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:931440| [2025/04/30 09:44:17 874183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 874188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1040| [2025/04/30 09:44:17 874220] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1040|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746006257874196|stream_id:0|stream_offset:931440| [2025/04/30 09:44:17 874225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 874231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 09:44:17 874238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38227|rtt_var:32|pto_duration:40227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 874245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 874252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 874258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55214| [2025/04/30 09:44:17 874265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257939423|now:1746006257874238|interv:65185| [2025/04/30 09:44:17 874279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257939423|now:1746006257874238|interval:65185|pto_count:0|srtt:38227 [2025/04/30 09:44:17 874287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:55214| [2025/04/30 09:44:17 874295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 874302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:932619| [2025/04/30 09:44:17 874309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 874315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257875315|now:1746006257874315|interv:1000| [2025/04/30 09:44:17 874322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 874327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 874331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257875315| [2025/04/30 09:44:17 874335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257875315| [2025/04/30 09:44:17 874339] [debug] |xqc_engine_wakeup_after|wakeup:1746006257875315|now:1746006257874339|diff:976| [2025/04/30 09:44:17 874343] [debug] |xqc_engine_main_logic|END|now:1746006257874099| [2025/04/30 09:44:17 874713] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257874711| [2025/04/30 09:44:17 874720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 874726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:387| [2025/04/30 09:44:17 874730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:388| [2025/04/30 09:44:17 874736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:388| [2025/04/30 09:44:17 874740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 874745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:995|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:996|path_largest_ack:995| [2025/04/30 09:44:17 874750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:850122|prior_time:1746006257834919|is_app_limited:0|send_elapse:39980|ack_elapse:39792|ctl_first_sent_time:1746006257836453|lagest_ack_time:1746006257874711|curr_delivered:896929| [2025/04/30 09:44:17 874754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257836453| [2025/04/30 09:44:17 874759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1033||sndq_packets_used_bytes:0|sndq_packets_free:305| [2025/04/30 09:44:17 874763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 874767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:850122|prior_time:1746006257834919|is_app_limited:0|send_elapse:39980|ack_elapse:39792|ctl_first_sent_time:1746006257836453|lagest_ack_time:1746006257874711|curr_delivered:898129| [2025/04/30 09:44:17 874777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257836593| [2025/04/30 09:44:17 874781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1032||sndq_packets_used_bytes:0|sndq_packets_free:306| [2025/04/30 09:44:17 874785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38227|rttvar:32|minrtt:31343|latest_rtt:38118|ack_delay:56| [2025/04/30 09:44:17 874789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38206|rttvar:65|minrtt:31343|latest_rtt:38118|ack_delay:56| [2025/04/30 09:44:17 874793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:996|lost_pn:993|thresh:3| [2025/04/30 09:44:17 874798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 369|pns:2| [2025/04/30 09:44:17 874801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 874806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38206|rtt_var:65|pto_duration:40206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 874810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 874814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 874818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:17 874822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257939402|now:1746006257874805|interv:64597| [2025/04/30 09:44:17 874826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257939402|now:1746006257874805|interval:64597|pto_count:0|srtt:38206 [2025/04/30 09:44:17 874830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39980, ack_elapse 39792, delivered 48007|rate 1200775|lost 223| [2025/04/30 09:44:17 874835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200775) in round 20| [2025/04/30 09:44:17 874839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 874843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 874847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2407|po_sent_time:1746006257836593|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 874852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2407|po_sent_time:1746006257836593|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 874856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:908172|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:52807|srtt:38206|latest_rtt:38118|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 874862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:388|largest:388|pns:2| [2025/04/30 09:44:17 874869] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:388|frame:ACK |recv_time:1746006257874711|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 874874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377874711|now:1746006257874711|interv:120000000| [2025/04/30 09:44:17 874878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377874711|now:1746006257874711|interv:120000000| [2025/04/30 09:44:17 874882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257875315|pq_index:0| [2025/04/30 09:44:17 874886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257874099| [2025/04/30 09:44:17 874890] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257874890| [2025/04/30 09:44:17 874895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257874894| [2025/04/30 09:44:17 874901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 874905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38206|min_srtt:38206|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 874910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:988032| [2025/04/30 09:44:17 874914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38206|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 874919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 874923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38206|min_srtt:38206|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 874928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:989211| [2025/04/30 09:44:17 874932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38206|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 874936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 874941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38206|min_srtt:38206|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 874945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:990390| [2025/04/30 09:44:17 874949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 874953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 874957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 874964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 874968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 874972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:932619| [2025/04/30 09:44:17 874977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 874981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 874985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257875315| [2025/04/30 09:44:17 874989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257875315| [2025/04/30 09:44:17 874993] [debug] |xqc_engine_wakeup_after|wakeup:1746006257875315|now:1746006257874992|diff:323| [2025/04/30 09:44:17 874997] [debug] |xqc_engine_main_logic|END|now:1746006257874894| [2025/04/30 09:44:17 875002] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257875002| [2025/04/30 09:44:17 875006] [debug] |xqc_engine_wakeup_after|wakeup:1746006257875315|now:1746006257875005|diff:310| [2025/04/30 09:44:17 875009] [debug] |xqc_engine_main_logic|END|now:1746006257875002| [2025/04/30 09:44:17 876078] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257876078| [2025/04/30 09:44:17 876088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257875315|pq_index:0| [2025/04/30 09:44:17 876093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257874894| [2025/04/30 09:44:17 876098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257876097| [2025/04/30 09:44:17 876102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257875315|now:1746006257876097| [2025/04/30 09:44:17 876106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257875315|now:1746006257876097| [2025/04/30 09:44:17 876110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 876115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 876120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38206|min_srtt:38206|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 876124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:990390| [2025/04/30 09:44:17 876129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 876153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 876157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 876161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 876171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 876175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:932619| [2025/04/30 09:44:17 876180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 876184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1041| [2025/04/30 09:44:17 876216] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1041|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006257876192|stream_id:0|stream_offset:932619| [2025/04/30 09:44:17 876221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 876227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:17 876234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38206|rtt_var:65|pto_duration:40206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 876240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 876247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 876253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:17 876260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257941398|now:1746006257876233|interv:65165| [2025/04/30 09:44:17 876267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257941398|now:1746006257876233|interval:65165|pto_count:0|srtt:38206 [2025/04/30 09:44:17 876275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:54007| [2025/04/30 09:44:17 876282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 876289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:933798| [2025/04/30 09:44:17 876296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 876303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1042| [2025/04/30 09:44:17 876336] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1042|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006257876314|stream_id:0|stream_offset:933798| [2025/04/30 09:44:17 876342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 876346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:17 876351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38206|rtt_var:65|pto_duration:40206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 876364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 876371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 876377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:17 876384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257941520|now:1746006257876351|interv:65169| [2025/04/30 09:44:17 876390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257941520|now:1746006257876351|interval:65169|pto_count:0|srtt:38206 [2025/04/30 09:44:17 876396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:55207| [2025/04/30 09:44:17 876401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 876406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:934977| [2025/04/30 09:44:17 876410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 876414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257877414|now:1746006257876414|interv:1000| [2025/04/30 09:44:17 876418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 876422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 876426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257877414| [2025/04/30 09:44:17 876430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257877414| [2025/04/30 09:44:17 876434] [debug] |xqc_engine_wakeup_after|wakeup:1746006257877414|now:1746006257876434|diff:980| [2025/04/30 09:44:17 876439] [debug] |xqc_engine_main_logic|END|now:1746006257876097| [2025/04/30 09:44:17 876713] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257876711| [2025/04/30 09:44:17 876720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 876726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:388| [2025/04/30 09:44:17 876730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:389| [2025/04/30 09:44:17 876736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:389| [2025/04/30 09:44:17 876740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 876745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 876749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:850122|prior_time:1746006257834919|is_app_limited:0|send_elapse:40223|ack_elapse:41792|ctl_first_sent_time:1746006257836696|lagest_ack_time:1746006257876711|curr_delivered:899329| [2025/04/30 09:44:17 876754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257836696| [2025/04/30 09:44:17 876764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1031||sndq_packets_used_bytes:0|sndq_packets_free:307| [2025/04/30 09:44:17 876768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 876772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:852522|prior_time:1746006257836807|is_app_limited:0|send_elapse:39817|ack_elapse:39904|ctl_first_sent_time:1746006257838260|lagest_ack_time:1746006257876711|curr_delivered:900529| [2025/04/30 09:44:17 876777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257838260| [2025/04/30 09:44:17 876781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1030||sndq_packets_used_bytes:0|sndq_packets_free:308| [2025/04/30 09:44:17 876785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38206|rttvar:65|minrtt:31343|latest_rtt:38451|ack_delay:64| [2025/04/30 09:44:17 876789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38229|rttvar:94|minrtt:31343|latest_rtt:38451|ack_delay:64| [2025/04/30 09:44:17 876793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:998|lost_pn:995|thresh:3| [2025/04/30 09:44:17 876797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 876801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38229|rtt_var:94|pto_duration:40229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 876806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 876810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 876813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:17 876817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257941543|now:1746006257876801|interv:64742| [2025/04/30 09:44:17 876821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257941543|now:1746006257876801|interval:64742|pto_count:0|srtt:38229 [2025/04/30 09:44:17 876826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39817, ack_elapse 39904, delivered 48007|rate 1203062|lost 223| [2025/04/30 09:44:17 876830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203062) in round 20| [2025/04/30 09:44:17 876834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 876838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 876842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257838260|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 876847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257838260|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 876857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:908172|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:52807|srtt:38229|latest_rtt:38451|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 876863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:389|largest:389|pns:2| [2025/04/30 09:44:17 876867] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:389|frame:ACK |recv_time:1746006257876711|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 876872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377876711|now:1746006257876711|interv:120000000| [2025/04/30 09:44:17 876876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377876711|now:1746006257876711|interv:120000000| [2025/04/30 09:44:17 876880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257877414|pq_index:0| [2025/04/30 09:44:17 876884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257876097| [2025/04/30 09:44:17 876888] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257876888| [2025/04/30 09:44:17 876893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257876892| [2025/04/30 09:44:17 876898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 876903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38229|min_srtt:38229|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 876907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:990390| [2025/04/30 09:44:17 876912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38229|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 876916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 876921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38229|min_srtt:38229|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 876925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:991569| [2025/04/30 09:44:17 876929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38229|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 876934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 876938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38229|min_srtt:38229|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 876942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:992748| [2025/04/30 09:44:17 876949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 876953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 876957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 876961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 876966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 876970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:934977| [2025/04/30 09:44:17 876974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 876978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 876982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257877414| [2025/04/30 09:44:17 876986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257877414| [2025/04/30 09:44:17 876990] [debug] |xqc_engine_wakeup_after|wakeup:1746006257877414|now:1746006257876990|diff:424| [2025/04/30 09:44:17 876994] [debug] |xqc_engine_main_logic|END|now:1746006257876892| [2025/04/30 09:44:17 876999] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257876999| [2025/04/30 09:44:17 877003] [debug] |xqc_engine_wakeup_after|wakeup:1746006257877414|now:1746006257877003|diff:411| [2025/04/30 09:44:17 877007] [debug] |xqc_engine_main_logic|END|now:1746006257876999| [2025/04/30 09:44:17 878075] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257878075| [2025/04/30 09:44:17 878085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257877414|pq_index:0| [2025/04/30 09:44:17 878090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257876892| [2025/04/30 09:44:17 878095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257878094| [2025/04/30 09:44:17 878099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257877414|now:1746006257878094| [2025/04/30 09:44:17 878104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257877414|now:1746006257878094| [2025/04/30 09:44:17 878108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 878112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 878117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38229|min_srtt:38229|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 878122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:992748| [2025/04/30 09:44:17 878148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 878157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 878161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 878165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 878170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 878174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:934977| [2025/04/30 09:44:17 878179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 878183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1043| [2025/04/30 09:44:17 878215] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1043|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006257878192|stream_id:0|stream_offset:934977| [2025/04/30 09:44:17 878221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 878227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:17 878234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38229|rtt_var:94|pto_duration:40229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 878240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 878247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 878253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:17 878261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257943421|now:1746006257878233|interv:65188| [2025/04/30 09:44:17 878268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257943421|now:1746006257878233|interval:65188|pto_count:0|srtt:38229 [2025/04/30 09:44:17 878275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:54007| [2025/04/30 09:44:17 878283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 878289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:936156| [2025/04/30 09:44:17 878296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 878303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257879302|now:1746006257878302|interv:1000| [2025/04/30 09:44:17 878309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 878321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 878325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257879302| [2025/04/30 09:44:17 878329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257879302| [2025/04/30 09:44:17 878333] [debug] |xqc_engine_wakeup_after|wakeup:1746006257879302|now:1746006257878333|diff:969| [2025/04/30 09:44:17 878338] [debug] |xqc_engine_main_logic|END|now:1746006257878094| [2025/04/30 09:44:17 878710] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257878709| [2025/04/30 09:44:17 878717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 878723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:389| [2025/04/30 09:44:17 878727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:390| [2025/04/30 09:44:17 878733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:390| [2025/04/30 09:44:17 878737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 878742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:999|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1000|path_largest_ack:999| [2025/04/30 09:44:17 878746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:852522|prior_time:1746006257836807|is_app_limited:0|send_elapse:39911|ack_elapse:41902|ctl_first_sent_time:1746006257838354|lagest_ack_time:1746006257878709|curr_delivered:901729| [2025/04/30 09:44:17 878751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257838354| [2025/04/30 09:44:17 878755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1029||sndq_packets_used_bytes:0|sndq_packets_free:309| [2025/04/30 09:44:17 878760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 878764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:854922|prior_time:1746006257838818|is_app_limited:0|send_elapse:39815|ack_elapse:39891|ctl_first_sent_time:1746006257840278|lagest_ack_time:1746006257878709|curr_delivered:902929| [2025/04/30 09:44:17 878768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257840278| [2025/04/30 09:44:17 878772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1028||sndq_packets_used_bytes:0|sndq_packets_free:310| [2025/04/30 09:44:17 878776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38229|rttvar:94|minrtt:31343|latest_rtt:38431|ack_delay:64| [2025/04/30 09:44:17 878781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38246|rttvar:105|minrtt:31343|latest_rtt:38431|ack_delay:64| [2025/04/30 09:44:17 878785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1000|lost_pn:997|thresh:3| [2025/04/30 09:44:17 878789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 878793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38246|rtt_var:105|pto_duration:40246|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 878802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 878806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 878810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:17 878814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257943438|now:1746006257878793|interv:64645| [2025/04/30 09:44:17 878818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257943438|now:1746006257878793|interval:64645|pto_count:0|srtt:38246 [2025/04/30 09:44:17 878822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39815, ack_elapse 39891, delivered 48007|rate 1203454|lost 223| [2025/04/30 09:44:17 878826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203454) in round 20| [2025/04/30 09:44:17 878831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 878835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 878838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257840278|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 878843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257840278|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 878847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:908172|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:51607|srtt:38246|latest_rtt:38431|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 878853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:390|largest:390|pns:2| [2025/04/30 09:44:17 878857] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:390|frame:ACK |recv_time:1746006257878709|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 878862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377878709|now:1746006257878709|interv:120000000| [2025/04/30 09:44:17 878866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377878709|now:1746006257878709|interv:120000000| [2025/04/30 09:44:17 878870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257879302|pq_index:0| [2025/04/30 09:44:17 878874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257878094| [2025/04/30 09:44:17 878878] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257878878| [2025/04/30 09:44:17 878883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257878882| [2025/04/30 09:44:17 878888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 878896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38246|min_srtt:38246|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 878900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:992748| [2025/04/30 09:44:17 878904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38246|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 878909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 878914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38246|min_srtt:38246|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 878918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:993927| [2025/04/30 09:44:17 878922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38246|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 878927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 878931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38246|min_srtt:38246|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 878935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:995106| [2025/04/30 09:44:17 878939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 878943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 878947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 878951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 878956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 878960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:936156| [2025/04/30 09:44:17 878964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 878968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 878972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257879302| [2025/04/30 09:44:17 878976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257879302| [2025/04/30 09:44:17 878980] [debug] |xqc_engine_wakeup_after|wakeup:1746006257879302|now:1746006257878980|diff:322| [2025/04/30 09:44:17 878984] [debug] |xqc_engine_main_logic|END|now:1746006257878882| [2025/04/30 09:44:17 878992] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257878992| [2025/04/30 09:44:17 878996] [debug] |xqc_engine_wakeup_after|wakeup:1746006257879302|now:1746006257878996|diff:306| [2025/04/30 09:44:17 879000] [debug] |xqc_engine_main_logic|END|now:1746006257878992| [2025/04/30 09:44:17 880067] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257880067| [2025/04/30 09:44:17 880078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257879302|pq_index:0| [2025/04/30 09:44:17 880082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257878882| [2025/04/30 09:44:17 880087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257880086| [2025/04/30 09:44:17 880092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257879302|now:1746006257880086| [2025/04/30 09:44:17 880096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257879302|now:1746006257880086| [2025/04/30 09:44:17 880100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 880104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 880109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38246|min_srtt:38246|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 880114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:995106| [2025/04/30 09:44:17 880118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 880122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 880126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 880130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 880155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 880160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:936156| [2025/04/30 09:44:17 880164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 880169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1044| [2025/04/30 09:44:17 880200] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1044|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746006257880177|stream_id:0|stream_offset:936156| [2025/04/30 09:44:17 880206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 880212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 09:44:17 880224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38246|rtt_var:105|pto_duration:40246|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 880231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 880238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 880244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:17 880251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257945423|now:1746006257880224|interv:65199| [2025/04/30 09:44:17 880259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257945423|now:1746006257880224|interval:65199|pto_count:0|srtt:38246 [2025/04/30 09:44:17 880266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:52807| [2025/04/30 09:44:17 880274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 880281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:937335| [2025/04/30 09:44:17 880288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 880295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1045| [2025/04/30 09:44:17 880326] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1045|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006257880305|stream_id:0|stream_offset:937335| [2025/04/30 09:44:17 880331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 880336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:17 880341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38246|rtt_var:105|pto_duration:40246|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 880347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 880353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 880360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:17 880366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257945551|now:1746006257880340|interv:65211| [2025/04/30 09:44:17 880373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257945551|now:1746006257880340|interval:65211|pto_count:0|srtt:38246 [2025/04/30 09:44:17 880380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:54007| [2025/04/30 09:44:17 880387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 880392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:938514| [2025/04/30 09:44:17 880401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 880405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257881405|now:1746006257880405|interv:1000| [2025/04/30 09:44:17 880409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 880413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 880417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257881405| [2025/04/30 09:44:17 880421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257881405| [2025/04/30 09:44:17 880425] [debug] |xqc_engine_wakeup_after|wakeup:1746006257881405|now:1746006257880425|diff:980| [2025/04/30 09:44:17 880429] [debug] |xqc_engine_main_logic|END|now:1746006257880086| [2025/04/30 09:44:17 880691] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257880690| [2025/04/30 09:44:17 880699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 880705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:390| [2025/04/30 09:44:17 880708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:391| [2025/04/30 09:44:17 880714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:391| [2025/04/30 09:44:17 880718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 880723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 880728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:854922|prior_time:1746006257838818|is_app_limited:0|send_elapse:39909|ack_elapse:41872|ctl_first_sent_time:1746006257840372|lagest_ack_time:1746006257880690|curr_delivered:904129| [2025/04/30 09:44:17 880732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257840372| [2025/04/30 09:44:17 880737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1027||sndq_packets_used_bytes:0|sndq_packets_free:311| [2025/04/30 09:44:17 880741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 880745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:854922|prior_time:1746006257838818|is_app_limited:0|send_elapse:39909|ack_elapse:41872|ctl_first_sent_time:1746006257840372|lagest_ack_time:1746006257880690|curr_delivered:905329| [2025/04/30 09:44:17 880750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257840468| [2025/04/30 09:44:17 880754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1026||sndq_packets_used_bytes:0|sndq_packets_free:312| [2025/04/30 09:44:17 880758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38246|rttvar:105|minrtt:31343|latest_rtt:40222|ack_delay:56| [2025/04/30 09:44:17 880762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38486|rttvar:559|minrtt:31343|latest_rtt:40222|ack_delay:56| [2025/04/30 09:44:17 880771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1002|lost_pn:999|thresh:3| [2025/04/30 09:44:17 880775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 880779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38486|rtt_var:559|pto_duration:40722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 880783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 880787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 880791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:17 880795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257946027|now:1746006257880779|interv:65248| [2025/04/30 09:44:17 880799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257946027|now:1746006257880779|interval:65248|pto_count:0|srtt:38486 [2025/04/30 09:44:17 880803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39909, ack_elapse 41872, delivered 50407|rate 1203835|lost 223| [2025/04/30 09:44:17 880808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203835) in round 20| [2025/04/30 09:44:17 880812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 880816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 880820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257840468|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 880824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257840468|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 880829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:908172|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:51607|srtt:38486|latest_rtt:40222|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 880835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:391|largest:391|pns:2| [2025/04/30 09:44:17 880839] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:391|frame:ACK |recv_time:1746006257880690|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 880844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377880690|now:1746006257880690|interv:120000000| [2025/04/30 09:44:17 880848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377880690|now:1746006257880690|interv:120000000| [2025/04/30 09:44:17 880852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257881405|pq_index:0| [2025/04/30 09:44:17 880856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257880086| [2025/04/30 09:44:17 880860] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257880860| [2025/04/30 09:44:17 880868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257880867| [2025/04/30 09:44:17 880873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 880877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38486|min_srtt:38486|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 880882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:995106| [2025/04/30 09:44:17 880886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38486|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 880891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 880895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38486|min_srtt:38486|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 880900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:996285| [2025/04/30 09:44:17 880904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38486|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 880908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 880913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38486|min_srtt:38486|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 880917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:997464| [2025/04/30 09:44:17 880921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 880925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 880929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 880933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 880938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 880942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:938514| [2025/04/30 09:44:17 880946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 880952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 880956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257881405| [2025/04/30 09:44:17 880960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257881405| [2025/04/30 09:44:17 880964] [debug] |xqc_engine_wakeup_after|wakeup:1746006257881405|now:1746006257880964|diff:441| [2025/04/30 09:44:17 880969] [debug] |xqc_engine_main_logic|END|now:1746006257880867| [2025/04/30 09:44:17 880973] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257880973| [2025/04/30 09:44:17 880977] [debug] |xqc_engine_wakeup_after|wakeup:1746006257881405|now:1746006257880977|diff:428| [2025/04/30 09:44:17 880981] [debug] |xqc_engine_main_logic|END|now:1746006257880973| [2025/04/30 09:44:17 882049] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257882049| [2025/04/30 09:44:17 882059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257881405|pq_index:0| [2025/04/30 09:44:17 882063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257880867| [2025/04/30 09:44:17 882069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257882068| [2025/04/30 09:44:17 882073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257881405|now:1746006257882068| [2025/04/30 09:44:17 882077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257881405|now:1746006257882068| [2025/04/30 09:44:17 882081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 882086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 882091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38486|min_srtt:38486|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 882095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:997464| [2025/04/30 09:44:17 882099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 882103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 882107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 882111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 882116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 882120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:938514| [2025/04/30 09:44:17 882125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 882129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1046| [2025/04/30 09:44:17 882182] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1046|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746006257882158|stream_id:0|stream_offset:938514| [2025/04/30 09:44:17 882195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 882203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 09:44:17 882209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38486|rtt_var:559|pto_duration:40722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 882216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 882223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 882244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:17 882251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257947880|now:1746006257882209|interv:65671| [2025/04/30 09:44:17 882257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257947880|now:1746006257882209|interval:65671|pto_count:0|srtt:38486 [2025/04/30 09:44:17 882265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:52807| [2025/04/30 09:44:17 882273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 882279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:939693| [2025/04/30 09:44:17 882286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 882293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257883293|now:1746006257882293|interv:1000| [2025/04/30 09:44:17 882300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 882306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 882311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257883293| [2025/04/30 09:44:17 882315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257883293| [2025/04/30 09:44:17 882319] [debug] |xqc_engine_wakeup_after|wakeup:1746006257883293|now:1746006257882319|diff:974| [2025/04/30 09:44:17 882323] [debug] |xqc_engine_main_logic|END|now:1746006257882068| [2025/04/30 09:44:17 882675] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257882674| [2025/04/30 09:44:17 882683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 882689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:391| [2025/04/30 09:44:17 882693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:392| [2025/04/30 09:44:17 882698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:392| [2025/04/30 09:44:17 882703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 882707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1003|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1004|path_largest_ack:1003| [2025/04/30 09:44:17 882717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:857322|prior_time:1746006257840820|is_app_limited:0|send_elapse:39852|ack_elapse:41854|ctl_first_sent_time:1746006257842281|lagest_ack_time:1746006257882674|curr_delivered:906529| [2025/04/30 09:44:17 882721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257842281| [2025/04/30 09:44:17 882726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1025||sndq_packets_used_bytes:0|sndq_packets_free:313| [2025/04/30 09:44:17 882730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 882734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:857322|prior_time:1746006257840820|is_app_limited:0|send_elapse:39852|ack_elapse:41854|ctl_first_sent_time:1746006257842281|lagest_ack_time:1746006257882674|curr_delivered:907729| [2025/04/30 09:44:17 882739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257842376| [2025/04/30 09:44:17 882743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1024||sndq_packets_used_bytes:0|sndq_packets_free:314| [2025/04/30 09:44:17 882747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38486|rttvar:559|minrtt:31343|latest_rtt:40298|ack_delay:48| [2025/04/30 09:44:17 882751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38707|rttvar:861|minrtt:31343|latest_rtt:40298|ack_delay:48| [2025/04/30 09:44:17 882755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1004|lost_pn:1001|thresh:3| [2025/04/30 09:44:17 882759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 882764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38707|rtt_var:861|pto_duration:42151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 882768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 882772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 882776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:17 882780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257949309|now:1746006257882763|interv:66546| [2025/04/30 09:44:17 882784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257949309|now:1746006257882763|interval:66546|pto_count:0|srtt:38707 [2025/04/30 09:44:17 882788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39852, ack_elapse 41854, delivered 50407|rate 1204353|lost 223| [2025/04/30 09:44:17 882792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204353) in round 20| [2025/04/30 09:44:17 882797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 882801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 882807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257842376|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 882812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257842376|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 882816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:908172|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:50407|srtt:38707|latest_rtt:40298|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 882822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:392|largest:392|pns:2| [2025/04/30 09:44:17 882827] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:392|frame:ACK |recv_time:1746006257882674|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 882831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377882674|now:1746006257882674|interv:120000000| [2025/04/30 09:44:17 882836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377882674|now:1746006257882674|interv:120000000| [2025/04/30 09:44:17 882839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257883293|pq_index:0| [2025/04/30 09:44:17 882844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257882068| [2025/04/30 09:44:17 882848] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257882848| [2025/04/30 09:44:17 882853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257882852| [2025/04/30 09:44:17 882858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 882863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38707|min_srtt:38707|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 882867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:997464| [2025/04/30 09:44:17 882872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38707|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 882876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 882880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38707|min_srtt:38707|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 882885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:998643| [2025/04/30 09:44:17 882889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38707|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 882896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 882900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38707|min_srtt:38707|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 882904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:999822| [2025/04/30 09:44:17 882909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 882913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 882917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 882921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 882925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 882929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:939693| [2025/04/30 09:44:17 882934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 882937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 882941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257883293| [2025/04/30 09:44:17 882945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257883293| [2025/04/30 09:44:17 882949] [debug] |xqc_engine_wakeup_after|wakeup:1746006257883293|now:1746006257882949|diff:344| [2025/04/30 09:44:17 882953] [debug] |xqc_engine_main_logic|END|now:1746006257882852| [2025/04/30 09:44:17 882958] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257882958| [2025/04/30 09:44:17 882962] [debug] |xqc_engine_wakeup_after|wakeup:1746006257883293|now:1746006257882962|diff:331| [2025/04/30 09:44:17 882966] [debug] |xqc_engine_main_logic|END|now:1746006257882958| [2025/04/30 09:44:17 884034] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257884034| [2025/04/30 09:44:17 884045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257883293|pq_index:0| [2025/04/30 09:44:17 884049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257882852| [2025/04/30 09:44:17 884054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257884053| [2025/04/30 09:44:17 884059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257883293|now:1746006257884053| [2025/04/30 09:44:17 884063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257883293|now:1746006257884053| [2025/04/30 09:44:17 884067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 884076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 884081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38707|min_srtt:38707|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 884086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:999822| [2025/04/30 09:44:17 884090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 884094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 884098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 884102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 884107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 884111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:939693| [2025/04/30 09:44:17 884115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 884120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1047| [2025/04/30 09:44:17 884170] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1047|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746006257884128|stream_id:0|stream_offset:939693| [2025/04/30 09:44:17 884178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 884186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 09:44:17 884193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38707|rtt_var:861|pto_duration:42151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 884200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 884206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 884213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:17 884219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257951279|now:1746006257884193|interv:67086| [2025/04/30 09:44:17 884226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257951279|now:1746006257884193|interval:67086|pto_count:0|srtt:38707 [2025/04/30 09:44:17 884232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:51607| [2025/04/30 09:44:17 884237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 884249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:940872| [2025/04/30 09:44:17 884257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 884263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1048| [2025/04/30 09:44:17 884300] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1048|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746006257884275|stream_id:0|stream_offset:940872| [2025/04/30 09:44:17 884309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 884316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 09:44:17 884323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38707|rtt_var:861|pto_duration:42151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 884330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 884337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 884343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:17 884348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257951426|now:1746006257884323|interv:67103| [2025/04/30 09:44:17 884352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257951426|now:1746006257884323|interval:67103|pto_count:0|srtt:38707 [2025/04/30 09:44:17 884356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:52807| [2025/04/30 09:44:17 884361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 884365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:942051| [2025/04/30 09:44:17 884370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 884373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257885373|now:1746006257884373|interv:1000| [2025/04/30 09:44:17 884377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 884381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 884385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257885373| [2025/04/30 09:44:17 884389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257885373| [2025/04/30 09:44:17 884394] [debug] |xqc_engine_wakeup_after|wakeup:1746006257885373|now:1746006257884393|diff:980| [2025/04/30 09:44:17 884398] [debug] |xqc_engine_main_logic|END|now:1746006257884053| [2025/04/30 09:44:17 884668] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257884667| [2025/04/30 09:44:17 884675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 884686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:392| [2025/04/30 09:44:17 884690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:393| [2025/04/30 09:44:17 884696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:393| [2025/04/30 09:44:17 884700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 884705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 884709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:859722|prior_time:1746006257842802|is_app_limited:0|send_elapse:39845|ack_elapse:41865|ctl_first_sent_time:1746006257844263|lagest_ack_time:1746006257884667|curr_delivered:908929| [2025/04/30 09:44:17 884713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257844263| [2025/04/30 09:44:17 884718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1023||sndq_packets_used_bytes:0|sndq_packets_free:315| [2025/04/30 09:44:17 884722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 884726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:859722|prior_time:1746006257842802|is_app_limited:0|send_elapse:39845|ack_elapse:41865|ctl_first_sent_time:1746006257844263|lagest_ack_time:1746006257884667|curr_delivered:910129| [2025/04/30 09:44:17 884731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257844356| [2025/04/30 09:44:17 884735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1022||sndq_packets_used_bytes:0|sndq_packets_free:316| [2025/04/30 09:44:17 884739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38707|rttvar:861|minrtt:31343|latest_rtt:40311|ack_delay:48| [2025/04/30 09:44:17 884743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38901|rttvar:1035|minrtt:31343|latest_rtt:40311|ack_delay:48| [2025/04/30 09:44:17 884747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1006|lost_pn:1003|thresh:3| [2025/04/30 09:44:17 884751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 884756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38901|rtt_var:1035|pto_duration:43041|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 884760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 884764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 884768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:17 884772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257952316|now:1746006257884755|interv:67561| [2025/04/30 09:44:17 884776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257952316|now:1746006257884755|interval:67561|pto_count:0|srtt:38901 [2025/04/30 09:44:17 884783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39845, ack_elapse 41865, delivered 50407|rate 1204036|lost 223| [2025/04/30 09:44:17 884787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204036) in round 20| [2025/04/30 09:44:17 884791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 884795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 884799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257844356|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 884803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257844356|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 884808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:908172|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:50407|srtt:38901|latest_rtt:40311|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 884814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:393|largest:393|pns:2| [2025/04/30 09:44:17 884818] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:393|frame:ACK |recv_time:1746006257884667|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 884823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377884667|now:1746006257884667|interv:120000000| [2025/04/30 09:44:17 884827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377884667|now:1746006257884667|interv:120000000| [2025/04/30 09:44:17 884831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257885373|pq_index:0| [2025/04/30 09:44:17 884835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257884053| [2025/04/30 09:44:17 884839] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257884839| [2025/04/30 09:44:17 884844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257884843| [2025/04/30 09:44:17 884849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 884854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38901|min_srtt:38901|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 884858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:999822| [2025/04/30 09:44:17 884863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38901|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 884867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 884874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38901|min_srtt:38901|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 884878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1001001| [2025/04/30 09:44:17 884883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38901|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 884887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 884892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38901|min_srtt:38901|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 884896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1002180| [2025/04/30 09:44:17 884900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 884904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 884908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 884912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 884916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 884921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:942051| [2025/04/30 09:44:17 884925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 884929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 884933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257885373| [2025/04/30 09:44:17 884937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257885373| [2025/04/30 09:44:17 884941] [debug] |xqc_engine_wakeup_after|wakeup:1746006257885373|now:1746006257884941|diff:432| [2025/04/30 09:44:17 884945] [debug] |xqc_engine_main_logic|END|now:1746006257884843| [2025/04/30 09:44:17 884950] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257884950| [2025/04/30 09:44:17 884954] [debug] |xqc_engine_wakeup_after|wakeup:1746006257885373|now:1746006257884954|diff:419| [2025/04/30 09:44:17 884958] [debug] |xqc_engine_main_logic|END|now:1746006257884950| [2025/04/30 09:44:17 886026] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257886026| [2025/04/30 09:44:17 886036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257885373|pq_index:0| [2025/04/30 09:44:17 886040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257884843| [2025/04/30 09:44:17 886045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257886044| [2025/04/30 09:44:17 886055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257885373|now:1746006257886044| [2025/04/30 09:44:17 886059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257885373|now:1746006257886044| [2025/04/30 09:44:17 886063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 886067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 886072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38901|min_srtt:38901|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 886076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1002180| [2025/04/30 09:44:17 886081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 886085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 886089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 886093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 886097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 886102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:942051| [2025/04/30 09:44:17 886106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 886110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1049| [2025/04/30 09:44:17 886164] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1049|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746006257886119|stream_id:0|stream_offset:942051| [2025/04/30 09:44:17 886174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 886182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 09:44:17 886189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38901|rtt_var:1035|pto_duration:43041|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 886196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 886203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 886209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:17 886215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257954160|now:1746006257886189|interv:67971| [2025/04/30 09:44:17 886226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257954160|now:1746006257886189|interval:67971|pto_count:0|srtt:38901 [2025/04/30 09:44:17 886231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:51607| [2025/04/30 09:44:17 886236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 886243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:943230| [2025/04/30 09:44:17 886250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 886256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257887256|now:1746006257886256|interv:1000| [2025/04/30 09:44:17 886263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 886269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 886275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257887256| [2025/04/30 09:44:17 886282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257887256| [2025/04/30 09:44:17 886289] [debug] |xqc_engine_wakeup_after|wakeup:1746006257887256|now:1746006257886289|diff:967| [2025/04/30 09:44:17 886296] [debug] |xqc_engine_main_logic|END|now:1746006257886044| [2025/04/30 09:44:17 886659] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257886658| [2025/04/30 09:44:17 886667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 886673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:393| [2025/04/30 09:44:17 886677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:394| [2025/04/30 09:44:17 886682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:394| [2025/04/30 09:44:17 886686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 886691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 886696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51607|prior_delivered:859722|prior_time:1746006257842802|is_app_limited:0|send_elapse:40034|ack_elapse:43856|ctl_first_sent_time:1746006257844452|lagest_ack_time:1746006257886658|curr_delivered:911329| [2025/04/30 09:44:17 886700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257844452| [2025/04/30 09:44:17 886705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1021||sndq_packets_used_bytes:0|sndq_packets_free:317| [2025/04/30 09:44:17 886709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 886713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50407|prior_delivered:862122|prior_time:1746006257844790|is_app_limited:0|send_elapse:39836|ack_elapse:41868|ctl_first_sent_time:1746006257846251|lagest_ack_time:1746006257886658|curr_delivered:912529| [2025/04/30 09:44:17 886724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257846251| [2025/04/30 09:44:17 886728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1020||sndq_packets_used_bytes:0|sndq_packets_free:318| [2025/04/30 09:44:17 886732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38901|rttvar:1035|minrtt:31343|latest_rtt:40407|ack_delay:48| [2025/04/30 09:44:17 886736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39083|rttvar:1141|minrtt:31343|latest_rtt:40407|ack_delay:48| [2025/04/30 09:44:17 886741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1008|lost_pn:1005|thresh:3| [2025/04/30 09:44:17 886745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 886749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39083|rtt_var:1141|pto_duration:43647|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 886753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 886757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 886761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:17 886765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257954766|now:1746006257886749|interv:68017| [2025/04/30 09:44:17 886769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257954766|now:1746006257886749|interval:68017|pto_count:0|srtt:39083 [2025/04/30 09:44:17 886774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39836, ack_elapse 41868, delivered 50407|rate 1203950|lost 223| [2025/04/30 09:44:17 886778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203950) in round 20| [2025/04/30 09:44:17 886782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 886786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 886790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257846251|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 886795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257846251|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 886799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:908172|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:49207|srtt:39083|latest_rtt:40407|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 886805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:394|largest:394|pns:2| [2025/04/30 09:44:17 886809] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:394|frame:ACK |recv_time:1746006257886658|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 886817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377886658|now:1746006257886658|interv:120000000| [2025/04/30 09:44:17 886821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377886658|now:1746006257886658|interv:120000000| [2025/04/30 09:44:17 886825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257887256|pq_index:0| [2025/04/30 09:44:17 886829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257886044| [2025/04/30 09:44:17 886833] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257886833| [2025/04/30 09:44:17 886838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257886837| [2025/04/30 09:44:17 886843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 886848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39083|min_srtt:39083|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 886852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1002180| [2025/04/30 09:44:17 886857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 886861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 886866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39083|min_srtt:39083|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 886870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1003359| [2025/04/30 09:44:17 886874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 886879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 886883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39083|min_srtt:39083|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 886887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1004538| [2025/04/30 09:44:17 886891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 886895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 886899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 886903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 886910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 886915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:943230| [2025/04/30 09:44:17 886919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 886923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 886927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257887256| [2025/04/30 09:44:17 886931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257887256| [2025/04/30 09:44:17 886935] [debug] |xqc_engine_wakeup_after|wakeup:1746006257887256|now:1746006257886935|diff:321| [2025/04/30 09:44:17 886939] [debug] |xqc_engine_main_logic|END|now:1746006257886837| [2025/04/30 09:44:17 886944] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257886944| [2025/04/30 09:44:17 886948] [debug] |xqc_engine_wakeup_after|wakeup:1746006257887256|now:1746006257886948|diff:308| [2025/04/30 09:44:17 886952] [debug] |xqc_engine_main_logic|END|now:1746006257886944| [2025/04/30 09:44:17 888019] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257888019| [2025/04/30 09:44:17 888030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257887256|pq_index:0| [2025/04/30 09:44:17 888034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257886837| [2025/04/30 09:44:17 888039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257888038| [2025/04/30 09:44:17 888044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257887256|now:1746006257888038| [2025/04/30 09:44:17 888048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257887256|now:1746006257888038| [2025/04/30 09:44:17 888052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 888056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 888061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39083|min_srtt:39083|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 888066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1004538| [2025/04/30 09:44:17 888070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 888074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 888078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 888082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 888087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 888096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:943230| [2025/04/30 09:44:17 888100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 888104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1050| [2025/04/30 09:44:17 888154] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1050|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006257888113|stream_id:0|stream_offset:943230| [2025/04/30 09:44:17 888167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 888175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:17 888182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39083|rtt_var:1141|pto_duration:43647|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 888188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 888192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 888196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:17 888200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257956760|now:1746006257888182|interv:68578| [2025/04/30 09:44:17 888204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257956760|now:1746006257888182|interval:68578|pto_count:0|srtt:39083 [2025/04/30 09:44:17 888208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:50407| [2025/04/30 09:44:17 888213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 888217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:944409| [2025/04/30 09:44:17 888222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 888226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1051| [2025/04/30 09:44:17 888266] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1051|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746006257888235|stream_id:0|stream_offset:944409| [2025/04/30 09:44:17 888276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 888282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 09:44:17 888289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39083|rtt_var:1141|pto_duration:43647|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 888296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 888309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 888315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:17 888321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257956882|now:1746006257888289|interv:68593| [2025/04/30 09:44:17 888325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257956882|now:1746006257888289|interval:68593|pto_count:0|srtt:39083 [2025/04/30 09:44:17 888330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:51607| [2025/04/30 09:44:17 888335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 888339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:945588| [2025/04/30 09:44:17 888343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 888347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257889347|now:1746006257888347|interv:1000| [2025/04/30 09:44:17 888351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 888355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 888359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257889347| [2025/04/30 09:44:17 888363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257889347| [2025/04/30 09:44:17 888367] [debug] |xqc_engine_wakeup_after|wakeup:1746006257889347|now:1746006257888367|diff:980| [2025/04/30 09:44:17 888371] [debug] |xqc_engine_main_logic|END|now:1746006257888038| [2025/04/30 09:44:17 888657] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257888656| [2025/04/30 09:44:17 888665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 888671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:394| [2025/04/30 09:44:17 888674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:395| [2025/04/30 09:44:17 888680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:395| [2025/04/30 09:44:17 888684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 888689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1009|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1010|path_largest_ack:1009| [2025/04/30 09:44:17 888693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51607|prior_delivered:862122|prior_time:1746006257844790|is_app_limited:0|send_elapse:39932|ack_elapse:43866|ctl_first_sent_time:1746006257846347|lagest_ack_time:1746006257888656|curr_delivered:913729| [2025/04/30 09:44:17 888698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257846347| [2025/04/30 09:44:17 888703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1019||sndq_packets_used_bytes:0|sndq_packets_free:319| [2025/04/30 09:44:17 888711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1010|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1010|path_largest_ack:1010| [2025/04/30 09:44:17 888716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50407|prior_delivered:864522|prior_time:1746006257846794|is_app_limited:0|send_elapse:39844|ack_elapse:41862|ctl_first_sent_time:1746006257848252|lagest_ack_time:1746006257888656|curr_delivered:914929| [2025/04/30 09:44:17 888720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257848252| [2025/04/30 09:44:17 888724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1018||sndq_packets_used_bytes:0|sndq_packets_free:320| [2025/04/30 09:44:17 888728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39083|rttvar:1141|minrtt:31343|latest_rtt:40404|ack_delay:56| [2025/04/30 09:44:17 888732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39241|rttvar:1172|minrtt:31343|latest_rtt:40404|ack_delay:56| [2025/04/30 09:44:17 888737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1010|lost_pn:1007|thresh:3| [2025/04/30 09:44:17 888741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 888745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39241|rtt_var:1172|pto_duration:43929|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 888749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 888753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 888757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:17 888761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257957164|now:1746006257888745|interv:68419| [2025/04/30 09:44:17 888765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257957164|now:1746006257888745|interval:68419|pto_count:0|srtt:39241 [2025/04/30 09:44:17 888769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39844, ack_elapse 41862, delivered 50407|rate 1204123|lost 223| [2025/04/30 09:44:17 888773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204123) in round 20| [2025/04/30 09:44:17 888778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 888782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 888786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257848252|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 888790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257848252|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 888795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:908172|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:49207|srtt:39241|latest_rtt:40404|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 888803] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:112628|inflight:49207|mode:2|applimit:0|pacing_rate:908172|bw:1210896|srtt:39241|latest_rtt:40404|min_rtt:31343|send:1043|lost:223|tlp:0|recv:394|recovery:0|slow_start:0|conn_life:846034|acked:2400|delivered:914929|is_cwnd_limited:0| [2025/04/30 09:44:17 888809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:395|largest:395|pns:2| [2025/04/30 09:44:17 888813] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:395|frame:ACK |recv_time:1746006257888656|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 888818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377888656|now:1746006257888656|interv:120000000| [2025/04/30 09:44:17 888822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377888656|now:1746006257888656|interv:120000000| [2025/04/30 09:44:17 888826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257889347|pq_index:0| [2025/04/30 09:44:17 888830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257888038| [2025/04/30 09:44:17 888834] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257888834| [2025/04/30 09:44:17 888839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257888838| [2025/04/30 09:44:17 888844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 888849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39241|min_srtt:39241|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 888854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1004538| [2025/04/30 09:44:17 888858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39241|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 888863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 888867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39241|min_srtt:39241|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 888871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1005717| [2025/04/30 09:44:17 888875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39241|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 888880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 888886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39241|min_srtt:39241|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 888891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1006896| [2025/04/30 09:44:17 888895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 888899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 888903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 888907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 888911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 888915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:945588| [2025/04/30 09:44:17 888920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 888923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 888927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257889347| [2025/04/30 09:44:17 888931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257889347| [2025/04/30 09:44:17 888935] [debug] |xqc_engine_wakeup_after|wakeup:1746006257889347|now:1746006257888935|diff:412| [2025/04/30 09:44:17 888940] [debug] |xqc_engine_main_logic|END|now:1746006257888838| [2025/04/30 09:44:17 888945] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257888944| [2025/04/30 09:44:17 888948] [debug] |xqc_engine_wakeup_after|wakeup:1746006257889347|now:1746006257888948|diff:399| [2025/04/30 09:44:17 888952] [debug] |xqc_engine_main_logic|END|now:1746006257888944| [2025/04/30 09:44:17 890021] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257890021| [2025/04/30 09:44:17 890031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257889347|pq_index:0| [2025/04/30 09:44:17 890035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257888838| [2025/04/30 09:44:17 890040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257890039| [2025/04/30 09:44:17 890045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257889347|now:1746006257890039| [2025/04/30 09:44:17 890049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257889347|now:1746006257890039| [2025/04/30 09:44:17 890053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 890058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 890062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39241|min_srtt:39241|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 890075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1006896| [2025/04/30 09:44:17 890079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 890083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 890087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 890091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 890096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 890100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:945588| [2025/04/30 09:44:17 890104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 890109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1052| [2025/04/30 09:44:17 890160] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1052|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006257890117|stream_id:0|stream_offset:945588| [2025/04/30 09:44:17 890173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 890181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:17 890188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39241|rtt_var:1172|pto_duration:43929|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 890195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 890201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 890206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:17 890210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257959046|now:1746006257890188|interv:68858| [2025/04/30 09:44:17 890215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257959046|now:1746006257890188|interval:68858|pto_count:0|srtt:39241 [2025/04/30 09:44:17 890219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:50407| [2025/04/30 09:44:17 890225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 890232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:946767| [2025/04/30 09:44:17 890239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 890252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257891251|now:1746006257890251|interv:1000| [2025/04/30 09:44:17 890258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 890264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 890270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257891251| [2025/04/30 09:44:17 890277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257891251| [2025/04/30 09:44:17 890284] [debug] |xqc_engine_wakeup_after|wakeup:1746006257891251|now:1746006257890283|diff:968| [2025/04/30 09:44:17 890290] [debug] |xqc_engine_main_logic|END|now:1746006257890039| [2025/04/30 09:44:17 890644] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257890643| [2025/04/30 09:44:17 890652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 890658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:395| [2025/04/30 09:44:17 890662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:396| [2025/04/30 09:44:17 890668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:396| [2025/04/30 09:44:17 890672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 890677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 890681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51607|prior_delivered:864522|prior_time:1746006257846794|is_app_limited:0|send_elapse:39938|ack_elapse:43849|ctl_first_sent_time:1746006257848346|lagest_ack_time:1746006257890643|curr_delivered:916129| [2025/04/30 09:44:17 890686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257848346| [2025/04/30 09:44:17 890690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1017||sndq_packets_used_bytes:0|sndq_packets_free:321| [2025/04/30 09:44:17 890694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 890699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51607|prior_delivered:864522|prior_time:1746006257846794|is_app_limited:0|send_elapse:39938|ack_elapse:43849|ctl_first_sent_time:1746006257848346|lagest_ack_time:1746006257890643|curr_delivered:917329| [2025/04/30 09:44:17 890703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257848442| [2025/04/30 09:44:17 890707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1016||sndq_packets_used_bytes:0|sndq_packets_free:322| [2025/04/30 09:44:17 890711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39241|rttvar:1172|minrtt:31343|latest_rtt:42201|ack_delay:56| [2025/04/30 09:44:17 890715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39604|rttvar:1605|minrtt:31343|latest_rtt:42201|ack_delay:56| [2025/04/30 09:44:17 890720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1012|lost_pn:1009|thresh:3| [2025/04/30 09:44:17 890724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 890733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39604|rtt_var:1605|pto_duration:46024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 890737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 890741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 890745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:17 890749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257961141|now:1746006257890732|interv:70409| [2025/04/30 09:44:17 890753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257961141|now:1746006257890732|interval:70409|pto_count:0|srtt:39604 [2025/04/30 09:44:17 890757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39938, ack_elapse 43849, delivered 52807|rate 1204292|lost 223| [2025/04/30 09:44:17 890761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204292) in round 20| [2025/04/30 09:44:17 890766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 890770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 890774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257848442|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 890778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257848442|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 890783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:908172|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:48007|srtt:39604|latest_rtt:42201|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 890788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:396|largest:396|pns:2| [2025/04/30 09:44:17 890793] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:396|frame:ACK |recv_time:1746006257890643|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 890797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377890643|now:1746006257890643|interv:120000000| [2025/04/30 09:44:17 890801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377890643|now:1746006257890643|interv:120000000| [2025/04/30 09:44:17 890805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257891251|pq_index:0| [2025/04/30 09:44:17 890810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257890039| [2025/04/30 09:44:17 890814] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257890814| [2025/04/30 09:44:17 890818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257890817| [2025/04/30 09:44:17 890826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 890831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39604|min_srtt:39604|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 890835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1006896| [2025/04/30 09:44:17 890840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39604|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 890844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 890849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39604|min_srtt:39604|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 890853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1008075| [2025/04/30 09:44:17 890857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39604|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 890862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 890866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39604|min_srtt:39604|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 890870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1009254| [2025/04/30 09:44:17 890875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 890878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 890882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 890886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 890891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 890895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:946767| [2025/04/30 09:44:17 890899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 890903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 890907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257891251| [2025/04/30 09:44:17 890911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257891251| [2025/04/30 09:44:17 890918] [debug] |xqc_engine_wakeup_after|wakeup:1746006257891251|now:1746006257890918|diff:333| [2025/04/30 09:44:17 890922] [debug] |xqc_engine_main_logic|END|now:1746006257890817| [2025/04/30 09:44:17 890927] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257890927| [2025/04/30 09:44:17 890931] [debug] |xqc_engine_wakeup_after|wakeup:1746006257891251|now:1746006257890931|diff:320| [2025/04/30 09:44:17 890935] [debug] |xqc_engine_main_logic|END|now:1746006257890927| [2025/04/30 09:44:17 892003] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257892003| [2025/04/30 09:44:17 892013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257891251|pq_index:0| [2025/04/30 09:44:17 892017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257890817| [2025/04/30 09:44:17 892022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257892021| [2025/04/30 09:44:17 892027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257891251|now:1746006257892021| [2025/04/30 09:44:17 892031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257891251|now:1746006257892021| [2025/04/30 09:44:17 892035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 892039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 892044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39604|min_srtt:39604|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 892049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1009254| [2025/04/30 09:44:17 892053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 892057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 892061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 892065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 892070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 892074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:946767| [2025/04/30 09:44:17 892079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 892083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1053| [2025/04/30 09:44:17 892115] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1053|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006257892092|stream_id:0|stream_offset:946767| [2025/04/30 09:44:17 892121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 892156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:17 892164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39604|rtt_var:1605|pto_duration:46024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 892170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 892177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 892181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:17 892185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257963116|now:1746006257892163|interv:70953| [2025/04/30 09:44:17 892189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257963116|now:1746006257892163|interval:70953|pto_count:0|srtt:39604 [2025/04/30 09:44:17 892193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:49207| [2025/04/30 09:44:17 892198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 892202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:947946| [2025/04/30 09:44:17 892207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 892211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1054| [2025/04/30 09:44:17 892251] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1054|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006257892220|stream_id:0|stream_offset:947946| [2025/04/30 09:44:17 892260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 892267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:17 892274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39604|rtt_var:1605|pto_duration:46024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 892281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 892287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 892294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:17 892300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257963244|now:1746006257892274|interv:70970| [2025/04/30 09:44:17 892307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257963244|now:1746006257892274|interval:70970|pto_count:0|srtt:39604 [2025/04/30 09:44:17 892312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:50407| [2025/04/30 09:44:17 892322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 892326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:949125| [2025/04/30 09:44:17 892341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 892345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257893345|now:1746006257892345|interv:1000| [2025/04/30 09:44:17 892349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 892353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 892357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257893345| [2025/04/30 09:44:17 892361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257893345| [2025/04/30 09:44:17 892365] [debug] |xqc_engine_wakeup_after|wakeup:1746006257893345|now:1746006257892365|diff:980| [2025/04/30 09:44:17 892370] [debug] |xqc_engine_main_logic|END|now:1746006257892021| [2025/04/30 09:44:17 892641] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257892640| [2025/04/30 09:44:17 892648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 892654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:396| [2025/04/30 09:44:17 892658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:397| [2025/04/30 09:44:17 892664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:397| [2025/04/30 09:44:17 892668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 892673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 892677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51607|prior_delivered:866922|prior_time:1746006257848781|is_app_limited:0|send_elapse:39846|ack_elapse:43859|ctl_first_sent_time:1746006257850249|lagest_ack_time:1746006257892640|curr_delivered:918529| [2025/04/30 09:44:17 892682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257850249| [2025/04/30 09:44:17 892687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1015||sndq_packets_used_bytes:0|sndq_packets_free:323| [2025/04/30 09:44:17 892691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 892695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51607|prior_delivered:866922|prior_time:1746006257848781|is_app_limited:0|send_elapse:39846|ack_elapse:43859|ctl_first_sent_time:1746006257850249|lagest_ack_time:1746006257892640|curr_delivered:919729| [2025/04/30 09:44:17 892700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257850342| [2025/04/30 09:44:17 892704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1014||sndq_packets_used_bytes:0|sndq_packets_free:324| [2025/04/30 09:44:17 892708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39604|rttvar:1605|minrtt:31343|latest_rtt:42298|ack_delay:48| [2025/04/30 09:44:17 892723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39935|rttvar:1865|minrtt:31343|latest_rtt:42298|ack_delay:48| [2025/04/30 09:44:17 892728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1014|lost_pn:1011|thresh:3| [2025/04/30 09:44:17 892732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 892736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39935|rtt_var:1865|pto_duration:47395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 892740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 892744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 892748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:17 892752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257964615|now:1746006257892736|interv:71879| [2025/04/30 09:44:17 892756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257964615|now:1746006257892736|interval:71879|pto_count:0|srtt:39935 [2025/04/30 09:44:17 892761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39846, ack_elapse 43859, delivered 52807|rate 1204017|lost 223| [2025/04/30 09:44:17 892765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204017) in round 20| [2025/04/30 09:44:17 892769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 892773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 892777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257850342|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 892782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257850342|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 892786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:908172|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:48007|srtt:39935|latest_rtt:42298|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 892792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:397|largest:397|pns:2| [2025/04/30 09:44:17 892796] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:397|frame:ACK |recv_time:1746006257892640|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 892801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377892640|now:1746006257892640|interv:120000000| [2025/04/30 09:44:17 892805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377892640|now:1746006257892640|interv:120000000| [2025/04/30 09:44:17 892812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257893345|pq_index:0| [2025/04/30 09:44:17 892816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257892021| [2025/04/30 09:44:17 892820] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257892820| [2025/04/30 09:44:17 892825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257892824| [2025/04/30 09:44:17 892830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 892835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39935|min_srtt:39935|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 892840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1009254| [2025/04/30 09:44:17 892844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39935|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 892848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 892853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39935|min_srtt:39935|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 892857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1010433| [2025/04/30 09:44:17 892861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39935|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 892866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 892870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39935|min_srtt:39935|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 892874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1011612| [2025/04/30 09:44:17 892878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 892882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 892886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 892890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 892895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 892899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:949125| [2025/04/30 09:44:17 892906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 892910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 892914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257893345| [2025/04/30 09:44:17 892918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257893345| [2025/04/30 09:44:17 892922] [debug] |xqc_engine_wakeup_after|wakeup:1746006257893345|now:1746006257892921|diff:424| [2025/04/30 09:44:17 892926] [debug] |xqc_engine_main_logic|END|now:1746006257892824| [2025/04/30 09:44:17 892931] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257892931| [2025/04/30 09:44:17 892935] [debug] |xqc_engine_wakeup_after|wakeup:1746006257893345|now:1746006257892935|diff:410| [2025/04/30 09:44:17 892938] [debug] |xqc_engine_main_logic|END|now:1746006257892931| [2025/04/30 09:44:17 894008] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257894008| [2025/04/30 09:44:17 894018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257893345|pq_index:0| [2025/04/30 09:44:17 894023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257892824| [2025/04/30 09:44:17 894028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257894027| [2025/04/30 09:44:17 894032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257893345|now:1746006257894027| [2025/04/30 09:44:17 894036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257893345|now:1746006257894027| [2025/04/30 09:44:17 894040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 894045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 894050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39935|min_srtt:39935|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 894054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1011612| [2025/04/30 09:44:17 894059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 894063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 894066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 894071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 894075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 894079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:949125| [2025/04/30 09:44:17 894088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 894093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1055| [2025/04/30 09:44:17 894125] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1055|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006257894101|stream_id:0|stream_offset:949125| [2025/04/30 09:44:17 894131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 894155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:17 894162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39935|rtt_var:1865|pto_duration:47395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 894169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 894175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 894182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:17 894188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257966496|now:1746006257894162|interv:72334| [2025/04/30 09:44:17 894195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257966496|now:1746006257894162|interval:72334|pto_count:0|srtt:39935 [2025/04/30 09:44:17 894202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:49207| [2025/04/30 09:44:17 894208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 894214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:950304| [2025/04/30 09:44:17 894221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 894228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257895227|now:1746006257894227|interv:1000| [2025/04/30 09:44:17 894234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 894241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 894247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257895227| [2025/04/30 09:44:17 894253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257895227| [2025/04/30 09:44:17 894260] [debug] |xqc_engine_wakeup_after|wakeup:1746006257895227|now:1746006257894259|diff:968| [2025/04/30 09:44:17 894266] [debug] |xqc_engine_main_logic|END|now:1746006257894027| [2025/04/30 09:44:17 894632] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257894631| [2025/04/30 09:44:17 894640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 894646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:397| [2025/04/30 09:44:17 894650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:398| [2025/04/30 09:44:17 894661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:398| [2025/04/30 09:44:17 894665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 894670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1015|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1016|path_largest_ack:1015| [2025/04/30 09:44:17 894675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51607|prior_delivered:869322|prior_time:1746006257850853|is_app_limited:0|send_elapse:39971|ack_elapse:43778|ctl_first_sent_time:1746006257852353|lagest_ack_time:1746006257894631|curr_delivered:920929| [2025/04/30 09:44:17 894679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257852353| [2025/04/30 09:44:17 894684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1013||sndq_packets_used_bytes:0|sndq_packets_free:325| [2025/04/30 09:44:17 894688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1016|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1016|path_largest_ack:1016| [2025/04/30 09:44:17 894693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51607|prior_delivered:869322|prior_time:1746006257850853|is_app_limited:0|send_elapse:39971|ack_elapse:43778|ctl_first_sent_time:1746006257852353|lagest_ack_time:1746006257894631|curr_delivered:922129| [2025/04/30 09:44:17 894697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257852494| [2025/04/30 09:44:17 894701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1012||sndq_packets_used_bytes:0|sndq_packets_free:326| [2025/04/30 09:44:17 894705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39935|rttvar:1865|minrtt:31343|latest_rtt:42137|ack_delay:56| [2025/04/30 09:44:17 894709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:40204|rttvar:1935|minrtt:31343|latest_rtt:42137|ack_delay:56| [2025/04/30 09:44:17 894714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1016|lost_pn:1013|thresh:3| [2025/04/30 09:44:17 894718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 894722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40204|rtt_var:1935|pto_duration:47944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 894727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 894731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 894734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:17 894738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257967045|now:1746006257894722|interv:72323| [2025/04/30 09:44:17 894742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257967045|now:1746006257894722|interval:72323|pto_count:0|srtt:40204 [2025/04/30 09:44:17 894747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39971, ack_elapse 43778, delivered 52807|rate 1206245|lost 223| [2025/04/30 09:44:17 894751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206245) in round 20| [2025/04/30 09:44:17 894758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 894762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 894766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257852494|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 894771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257852494|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 894775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:908172|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:46807|srtt:40204|latest_rtt:42137|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 894781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:398|largest:398|pns:2| [2025/04/30 09:44:17 894785] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:398|frame:ACK |recv_time:1746006257894631|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 894790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377894631|now:1746006257894631|interv:120000000| [2025/04/30 09:44:17 894794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377894631|now:1746006257894631|interv:120000000| [2025/04/30 09:44:17 894798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257895227|pq_index:0| [2025/04/30 09:44:17 894802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257894027| [2025/04/30 09:44:17 894806] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257894806| [2025/04/30 09:44:17 894811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257894810| [2025/04/30 09:44:17 894816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 894821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40204|min_srtt:40204|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 894825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1011612| [2025/04/30 09:44:17 894830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40204|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 894834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 894839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40204|min_srtt:40204|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 894843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1012791| [2025/04/30 09:44:17 894850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40204|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 894854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 894858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40204|min_srtt:40204|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 894863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1013970| [2025/04/30 09:44:17 894867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 894871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 894875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 894879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 894883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 894887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:950304| [2025/04/30 09:44:17 894892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 894896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 894900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257895227| [2025/04/30 09:44:17 894904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257895227| [2025/04/30 09:44:17 894908] [debug] |xqc_engine_wakeup_after|wakeup:1746006257895227|now:1746006257894907|diff:320| [2025/04/30 09:44:17 894912] [debug] |xqc_engine_main_logic|END|now:1746006257894810| [2025/04/30 09:44:17 894917] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257894917| [2025/04/30 09:44:17 894920] [debug] |xqc_engine_wakeup_after|wakeup:1746006257895227|now:1746006257894920|diff:307| [2025/04/30 09:44:17 894924] [debug] |xqc_engine_main_logic|END|now:1746006257894917| [2025/04/30 09:44:17 895994] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257895993| [2025/04/30 09:44:17 896004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257895227|pq_index:0| [2025/04/30 09:44:17 896008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257894810| [2025/04/30 09:44:17 896013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257896012| [2025/04/30 09:44:17 896018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257895227|now:1746006257896012| [2025/04/30 09:44:17 896027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257895227|now:1746006257896012| [2025/04/30 09:44:17 896031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 896035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 896040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40204|min_srtt:40204|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 896044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1013970| [2025/04/30 09:44:17 896049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 896053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 896057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 896061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 896066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 896070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:950304| [2025/04/30 09:44:17 896074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 896078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1056| [2025/04/30 09:44:17 896111] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1056|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006257896087|stream_id:0|stream_offset:950304| [2025/04/30 09:44:17 896116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 896121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:17 896128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40204|rtt_var:1935|pto_duration:47944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 896154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 896161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 896167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:17 896173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257969031|now:1746006257896128|interv:72903| [2025/04/30 09:44:17 896180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257969031|now:1746006257896128|interval:72903|pto_count:0|srtt:40204 [2025/04/30 09:44:17 896193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48007| [2025/04/30 09:44:17 896199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 896204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:951483| [2025/04/30 09:44:17 896208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 896212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1057| [2025/04/30 09:44:17 896244] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1057|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006257896220|stream_id:0|stream_offset:951483| [2025/04/30 09:44:17 896252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 896260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:17 896267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40204|rtt_var:1935|pto_duration:47944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 896274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 896281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 896287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:17 896293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257969164|now:1746006257896267|interv:72897| [2025/04/30 09:44:17 896299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257969164|now:1746006257896267|interval:72897|pto_count:0|srtt:40204 [2025/04/30 09:44:17 896307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:49207| [2025/04/30 09:44:17 896314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 896321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:952662| [2025/04/30 09:44:17 896328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 896334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257897334|now:1746006257896334|interv:1000| [2025/04/30 09:44:17 896338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 896342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 896346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257897334| [2025/04/30 09:44:17 896350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257897334| [2025/04/30 09:44:17 896354] [debug] |xqc_engine_wakeup_after|wakeup:1746006257897334|now:1746006257896354|diff:980| [2025/04/30 09:44:17 896359] [debug] |xqc_engine_main_logic|END|now:1746006257896012| [2025/04/30 09:44:17 896630] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257896629| [2025/04/30 09:44:17 896638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 896644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:398| [2025/04/30 09:44:17 896648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:399| [2025/04/30 09:44:17 896654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:399| [2025/04/30 09:44:17 896658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 896663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 896668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:869322|prior_time:1746006257850853|is_app_limited:0|send_elapse:40239|ack_elapse:45776|ctl_first_sent_time:1746006257852621|lagest_ack_time:1746006257896629|curr_delivered:923329| [2025/04/30 09:44:17 896672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257852621| [2025/04/30 09:44:17 896677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1011||sndq_packets_used_bytes:0|sndq_packets_free:327| [2025/04/30 09:44:17 896681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 896685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52807|prior_delivered:871722|prior_time:1746006257852792|is_app_limited:0|send_elapse:39869|ack_elapse:43837|ctl_first_sent_time:1746006257854256|lagest_ack_time:1746006257896629|curr_delivered:924529| [2025/04/30 09:44:17 896690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257854256| [2025/04/30 09:44:17 896694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1010||sndq_packets_used_bytes:0|sndq_packets_free:328| [2025/04/30 09:44:17 896698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:40204|rttvar:1935|minrtt:31343|latest_rtt:42373|ack_delay:56| [2025/04/30 09:44:17 896702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:40468|rttvar:1980|minrtt:31343|latest_rtt:42373|ack_delay:56| [2025/04/30 09:44:17 896706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1018|lost_pn:1015|thresh:3| [2025/04/30 09:44:17 896710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 896714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40468|rtt_var:1980|pto_duration:48388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 896719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 896723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 896727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:17 896730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257969608|now:1746006257896714|interv:72894| [2025/04/30 09:44:17 896739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257969608|now:1746006257896714|interval:72894|pto_count:0|srtt:40468 [2025/04/30 09:44:17 896743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39869, ack_elapse 43837, delivered 52807|rate 1204621|lost 223| [2025/04/30 09:44:17 896747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204621) in round 20| [2025/04/30 09:44:17 896752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 896756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 896760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257854256|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 896764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257854256|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 896769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:908172|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:46807|srtt:40468|latest_rtt:42373|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 896774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:399|largest:399|pns:2| [2025/04/30 09:44:17 896779] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:399|frame:ACK |recv_time:1746006257896629|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 896783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377896629|now:1746006257896629|interv:120000000| [2025/04/30 09:44:17 896787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377896629|now:1746006257896629|interv:120000000| [2025/04/30 09:44:17 896791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257897334|pq_index:0| [2025/04/30 09:44:17 896796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257896012| [2025/04/30 09:44:17 896800] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257896800| [2025/04/30 09:44:17 896804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257896804| [2025/04/30 09:44:17 896810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 896815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40468|min_srtt:40468|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 896819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1013970| [2025/04/30 09:44:17 896823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40468|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 896830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 896835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40468|min_srtt:40468|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 896839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1015149| [2025/04/30 09:44:17 896843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40468|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 896848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 896852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40468|min_srtt:40468|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 896856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1016328| [2025/04/30 09:44:17 896861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 896864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 896868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 896872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 896877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 896881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:952662| [2025/04/30 09:44:17 896885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 896889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 896893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257897334| [2025/04/30 09:44:17 896897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257897334| [2025/04/30 09:44:17 896901] [debug] |xqc_engine_wakeup_after|wakeup:1746006257897334|now:1746006257896901|diff:433| [2025/04/30 09:44:17 896905] [debug] |xqc_engine_main_logic|END|now:1746006257896804| [2025/04/30 09:44:17 896910] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257896910| [2025/04/30 09:44:17 896914] [debug] |xqc_engine_wakeup_after|wakeup:1746006257897334|now:1746006257896914|diff:420| [2025/04/30 09:44:17 896918] [debug] |xqc_engine_main_logic|END|now:1746006257896910| [2025/04/30 09:44:17 897987] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257897987| [2025/04/30 09:44:17 897998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257897334|pq_index:0| [2025/04/30 09:44:17 898006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257896804| [2025/04/30 09:44:17 898011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257898010| [2025/04/30 09:44:17 898016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257897334|now:1746006257898010| [2025/04/30 09:44:17 898020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257897334|now:1746006257898010| [2025/04/30 09:44:17 898024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 898028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 898033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40468|min_srtt:40468|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 898038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1016328| [2025/04/30 09:44:17 898042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 898046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 898050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 898055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 898059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 898063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:952662| [2025/04/30 09:44:17 898068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 898072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1058| [2025/04/30 09:44:17 898104] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1058|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006257898081|stream_id:0|stream_offset:952662| [2025/04/30 09:44:17 898110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 898116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:17 898123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40468|rtt_var:1980|pto_duration:48388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 898130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 898156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 898169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:17 898176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257971469|now:1746006257898123|interv:73346| [2025/04/30 09:44:17 898182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257971469|now:1746006257898123|interval:73346|pto_count:0|srtt:40468 [2025/04/30 09:44:17 898189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48007| [2025/04/30 09:44:17 898194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 898199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:953841| [2025/04/30 09:44:17 898203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 898207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257899207|now:1746006257898207|interv:1000| [2025/04/30 09:44:17 898211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 898215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 898219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257899207| [2025/04/30 09:44:17 898223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257899207| [2025/04/30 09:44:17 898227] [debug] |xqc_engine_wakeup_after|wakeup:1746006257899207|now:1746006257898227|diff:980| [2025/04/30 09:44:17 898232] [debug] |xqc_engine_main_logic|END|now:1746006257898010| [2025/04/30 09:44:17 898616] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257898615| [2025/04/30 09:44:17 898624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 898630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:399| [2025/04/30 09:44:17 898634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:400| [2025/04/30 09:44:17 898640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:400| [2025/04/30 09:44:17 898644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 898649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1019|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1020|path_largest_ack:1019| [2025/04/30 09:44:17 898654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:871722|prior_time:1746006257852792|is_app_limited:0|send_elapse:39962|ack_elapse:45823|ctl_first_sent_time:1746006257854349|lagest_ack_time:1746006257898615|curr_delivered:925729| [2025/04/30 09:44:17 898658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257854349| [2025/04/30 09:44:17 898663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1009||sndq_packets_used_bytes:0|sndq_packets_free:329| [2025/04/30 09:44:17 898667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1020|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1020|path_largest_ack:1020| [2025/04/30 09:44:17 898676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52807|prior_delivered:874122|prior_time:1746006257854765|is_app_limited:0|send_elapse:39829|ack_elapse:43850|ctl_first_sent_time:1746006257856241|lagest_ack_time:1746006257898615|curr_delivered:926929| [2025/04/30 09:44:17 898681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257856241| [2025/04/30 09:44:17 898685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1008||sndq_packets_used_bytes:0|sndq_packets_free:330| [2025/04/30 09:44:17 898689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:40468|rttvar:1980|minrtt:31343|latest_rtt:42374|ack_delay:48| [2025/04/30 09:44:17 898693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:40700|rttvar:1949|minrtt:31343|latest_rtt:42374|ack_delay:48| [2025/04/30 09:44:17 898697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1020|lost_pn:1017|thresh:3| [2025/04/30 09:44:17 898701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 898706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40700|rtt_var:1949|pto_duration:48496|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 898710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 898714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 898718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45607| [2025/04/30 09:44:17 898721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257971577|now:1746006257898705|interv:72872| [2025/04/30 09:44:17 898725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257971577|now:1746006257898705|interval:72872|pto_count:0|srtt:40700 [2025/04/30 09:44:17 898730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39829, ack_elapse 43850, delivered 52807|rate 1204264|lost 223| [2025/04/30 09:44:17 898734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204264) in round 20| [2025/04/30 09:44:17 898738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 898743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 898747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257856241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 898751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257856241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 898755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45607|srtt:40700|latest_rtt:42374|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 898761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:400|largest:400|pns:2| [2025/04/30 09:44:17 898768] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:400|frame:ACK |recv_time:1746006257898615|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 898773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377898615|now:1746006257898615|interv:120000000| [2025/04/30 09:44:17 898777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377898615|now:1746006257898615|interv:120000000| [2025/04/30 09:44:17 898780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257899207|pq_index:0| [2025/04/30 09:44:17 898785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257898010| [2025/04/30 09:44:17 898789] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257898789| [2025/04/30 09:44:17 898794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257898793| [2025/04/30 09:44:17 898799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 898804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40700|min_srtt:40700|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 898808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1016328| [2025/04/30 09:44:17 898812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40700|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 898817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 898821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40700|min_srtt:40700|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 898825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1017507| [2025/04/30 09:44:17 898830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40700|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 898834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 898838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40700|min_srtt:40700|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 898842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1018686| [2025/04/30 09:44:17 898847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 898851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 898857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 898861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 898866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 898870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:953841| [2025/04/30 09:44:17 898874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 898878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 898882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257899207| [2025/04/30 09:44:17 898886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257899207| [2025/04/30 09:44:17 898890] [debug] |xqc_engine_wakeup_after|wakeup:1746006257899207|now:1746006257898890|diff:317| [2025/04/30 09:44:17 898894] [debug] |xqc_engine_main_logic|END|now:1746006257898793| [2025/04/30 09:44:17 898899] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257898899| [2025/04/30 09:44:17 898903] [debug] |xqc_engine_wakeup_after|wakeup:1746006257899207|now:1746006257898903|diff:304| [2025/04/30 09:44:17 898907] [debug] |xqc_engine_main_logic|END|now:1746006257898899| [2025/04/30 09:44:17 899975] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257899975| [2025/04/30 09:44:17 899985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257899207|pq_index:0| [2025/04/30 09:44:17 899990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257898793| [2025/04/30 09:44:17 899995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257899994| [2025/04/30 09:44:17 900000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257899207|now:1746006257899994| [2025/04/30 09:44:17 900004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257899207|now:1746006257899994| [2025/04/30 09:44:17 900008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 900012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 900017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40700|min_srtt:40700|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 900022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1018686| [2025/04/30 09:44:17 900027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 900031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 900034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 900044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 900048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 900053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:953841| [2025/04/30 09:44:17 900057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 900062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1059| [2025/04/30 09:44:17 900095] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1059|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746006257900070|stream_id:0|stream_offset:953841| [2025/04/30 09:44:17 900101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 900106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 09:44:17 900113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40700|rtt_var:1949|pto_duration:48496|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 900121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 900126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 900153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:17 900160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257973566|now:1746006257900113|interv:73453| [2025/04/30 09:44:17 900166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257973566|now:1746006257900113|interval:73453|pto_count:0|srtt:40700 [2025/04/30 09:44:17 900174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46807| [2025/04/30 09:44:17 900182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 900187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:955020| [2025/04/30 09:44:17 900192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 900196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1060| [2025/04/30 09:44:17 900227] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1060|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006257900204|stream_id:0|stream_offset:955020| [2025/04/30 09:44:17 900234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 900242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:17 900255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40700|rtt_var:1949|pto_duration:48496|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 900262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 900269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 900275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:17 900281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257973700|now:1746006257900255|interv:73445| [2025/04/30 09:44:17 900287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257973700|now:1746006257900255|interval:73445|pto_count:0|srtt:40700 [2025/04/30 09:44:17 900295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48007| [2025/04/30 09:44:17 900303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 900309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:956199| [2025/04/30 09:44:17 900317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 900322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1061| [2025/04/30 09:44:17 900351] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1061|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006257900330|stream_id:0|stream_offset:956199| [2025/04/30 09:44:17 900357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 900361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:17 900366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40700|rtt_var:1949|pto_duration:48496|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 900371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 900377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 900384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:17 900390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257973826|now:1746006257900365|interv:73461| [2025/04/30 09:44:17 900397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257973826|now:1746006257900365|interval:73461|pto_count:0|srtt:40700 [2025/04/30 09:44:17 900404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:49207| [2025/04/30 09:44:17 900411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 900421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:957378| [2025/04/30 09:44:17 900425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 900429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257901429|now:1746006257900429|interv:1000| [2025/04/30 09:44:17 900433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 900437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 900441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257901429| [2025/04/30 09:44:17 900446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257901429| [2025/04/30 09:44:17 900450] [debug] |xqc_engine_wakeup_after|wakeup:1746006257901429|now:1746006257900450|diff:979| [2025/04/30 09:44:17 900454] [debug] |xqc_engine_main_logic|END|now:1746006257899994| [2025/04/30 09:44:17 900625] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257900624| [2025/04/30 09:44:17 900633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 900639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:400| [2025/04/30 09:44:17 900643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:401| [2025/04/30 09:44:17 900649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:401| [2025/04/30 09:44:17 900653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 900658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1021|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1022|path_largest_ack:1021| [2025/04/30 09:44:17 900662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:874122|prior_time:1746006257854765|is_app_limited:0|send_elapse:39924|ack_elapse:45859|ctl_first_sent_time:1746006257856336|lagest_ack_time:1746006257900624|curr_delivered:928129| [2025/04/30 09:44:17 900667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257856336| [2025/04/30 09:44:17 900671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1007||sndq_packets_used_bytes:0|sndq_packets_free:331| [2025/04/30 09:44:17 900676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1022|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1022|path_largest_ack:1022| [2025/04/30 09:44:17 900680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:874122|prior_time:1746006257854765|is_app_limited:0|send_elapse:39924|ack_elapse:45859|ctl_first_sent_time:1746006257856336|lagest_ack_time:1746006257900624|curr_delivered:929329| [2025/04/30 09:44:17 900684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257856430| [2025/04/30 09:44:17 900688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1006||sndq_packets_used_bytes:0|sndq_packets_free:332| [2025/04/30 09:44:17 900692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:40700|rttvar:1949|minrtt:31343|latest_rtt:44194|ack_delay:56| [2025/04/30 09:44:17 900696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:41130|rttvar:2321|minrtt:31343|latest_rtt:44194|ack_delay:56| [2025/04/30 09:44:17 900705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1022|lost_pn:1019|thresh:3| [2025/04/30 09:44:17 900710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 900714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41130|rtt_var:2321|pto_duration:50414|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 900718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 900722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 900726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:17 900730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257975744|now:1746006257900713|interv:75031| [2025/04/30 09:44:17 900734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257975744|now:1746006257900713|interval:75031|pto_count:0|srtt:41130 [2025/04/30 09:44:17 900738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39924, ack_elapse 45859, delivered 55207|rate 1203842|lost 223| [2025/04/30 09:44:17 900743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203842) in round 20| [2025/04/30 09:44:17 900747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 900751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 900755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257856430|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 900759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257856430|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 900764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:46807|srtt:41130|latest_rtt:44194|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 900770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:401|largest:401|pns:2| [2025/04/30 09:44:17 900774] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:401|frame:ACK |recv_time:1746006257900624|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 900779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377900624|now:1746006257900624|interv:120000000| [2025/04/30 09:44:17 900783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377900624|now:1746006257900624|interv:120000000| [2025/04/30 09:44:17 900787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257901429|pq_index:0| [2025/04/30 09:44:17 900791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257899994| [2025/04/30 09:44:17 900797] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257900797| [2025/04/30 09:44:17 900802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257900801| [2025/04/30 09:44:17 900807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 900812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41130|min_srtt:41130|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 900817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1018686| [2025/04/30 09:44:17 900821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41130|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 900825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 900830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41130|min_srtt:41130|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 900834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1019865| [2025/04/30 09:44:17 900838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41130|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 900843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 900847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41130|min_srtt:41130|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 900851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1021044| [2025/04/30 09:44:17 900855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 900859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 900863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 900867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 900872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 900876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:957378| [2025/04/30 09:44:17 900883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 900887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 900891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257901429| [2025/04/30 09:44:17 900895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257901429| [2025/04/30 09:44:17 900899] [debug] |xqc_engine_wakeup_after|wakeup:1746006257901429|now:1746006257900899|diff:530| [2025/04/30 09:44:17 900903] [debug] |xqc_engine_main_logic|END|now:1746006257900801| [2025/04/30 09:44:17 900908] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257900908| [2025/04/30 09:44:17 900912] [debug] |xqc_engine_wakeup_after|wakeup:1746006257901429|now:1746006257900912|diff:517| [2025/04/30 09:44:17 900916] [debug] |xqc_engine_main_logic|END|now:1746006257900908| [2025/04/30 09:44:17 901985] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257901985| [2025/04/30 09:44:17 901995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257901429|pq_index:0| [2025/04/30 09:44:17 902000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257900801| [2025/04/30 09:44:17 902005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257902004| [2025/04/30 09:44:17 902009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257901429|now:1746006257902004| [2025/04/30 09:44:17 902013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257901429|now:1746006257902004| [2025/04/30 09:44:17 902017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 902022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 902027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41130|min_srtt:41130|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 902031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1021044| [2025/04/30 09:44:17 902036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 902039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 902043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 902048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 902052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 902056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:957378| [2025/04/30 09:44:17 902061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 902065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1062| [2025/04/30 09:44:17 902101] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1062|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006257902078|stream_id:0|stream_offset:957378| [2025/04/30 09:44:17 902107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 902112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:17 902119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41130|rtt_var:2321|pto_duration:50414|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 902126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 902148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 902158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:17 902165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257977492|now:1746006257902118|interv:75374| [2025/04/30 09:44:17 902171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257977492|now:1746006257902118|interval:75374|pto_count:0|srtt:41130 [2025/04/30 09:44:17 902179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48007| [2025/04/30 09:44:17 902187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 902192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:958557| [2025/04/30 09:44:17 902197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 902201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257903201|now:1746006257902201|interv:1000| [2025/04/30 09:44:17 902205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 902208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 902213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257903201| [2025/04/30 09:44:17 902217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257903201| [2025/04/30 09:44:17 902221] [debug] |xqc_engine_wakeup_after|wakeup:1746006257903201|now:1746006257902221|diff:980| [2025/04/30 09:44:17 902225] [debug] |xqc_engine_main_logic|END|now:1746006257902004| [2025/04/30 09:44:17 902616] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257902615| [2025/04/30 09:44:17 902624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 902630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:401| [2025/04/30 09:44:17 902634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:402| [2025/04/30 09:44:17 902640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:402| [2025/04/30 09:44:17 902644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 902659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1023|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1024|path_largest_ack:1023| [2025/04/30 09:44:17 902664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:876522|prior_time:1746006257856765|is_app_limited:0|send_elapse:39869|ack_elapse:45850|ctl_first_sent_time:1746006257858243|lagest_ack_time:1746006257902615|curr_delivered:930529| [2025/04/30 09:44:17 902668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257858243| [2025/04/30 09:44:17 902673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1005||sndq_packets_used_bytes:0|sndq_packets_free:333| [2025/04/30 09:44:17 902677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1024|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1024|path_largest_ack:1024| [2025/04/30 09:44:17 902681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:876522|prior_time:1746006257856765|is_app_limited:0|send_elapse:39869|ack_elapse:45850|ctl_first_sent_time:1746006257858243|lagest_ack_time:1746006257902615|curr_delivered:931729| [2025/04/30 09:44:17 902686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257858336| [2025/04/30 09:44:17 902689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1004||sndq_packets_used_bytes:0|sndq_packets_free:334| [2025/04/30 09:44:17 902693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:41130|rttvar:2321|minrtt:31343|latest_rtt:44279|ack_delay:56| [2025/04/30 09:44:17 902698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:41516|rttvar:2514|minrtt:31343|latest_rtt:44279|ack_delay:56| [2025/04/30 09:44:17 902702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1024|lost_pn:1021|thresh:3| [2025/04/30 09:44:17 902706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 902710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41516|rtt_var:2514|pto_duration:51572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 902714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 902718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 902722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45607| [2025/04/30 09:44:17 902726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257978650|now:1746006257902710|interv:75940| [2025/04/30 09:44:17 902730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257978650|now:1746006257902710|interval:75940|pto_count:0|srtt:41516 [2025/04/30 09:44:17 902734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39869, ack_elapse 45850, delivered 55207|rate 1204078|lost 223| [2025/04/30 09:44:17 902739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204078) in round 20| [2025/04/30 09:44:17 902743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 902751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 902755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257858336|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 902759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257858336|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 902763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:45607|srtt:41516|latest_rtt:44279|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 902769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:402|largest:402|pns:2| [2025/04/30 09:44:17 902773] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:402|frame:ACK |recv_time:1746006257902615|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 902778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377902615|now:1746006257902615|interv:120000000| [2025/04/30 09:44:17 902782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377902615|now:1746006257902615|interv:120000000| [2025/04/30 09:44:17 902786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257903201|pq_index:0| [2025/04/30 09:44:17 902790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257902004| [2025/04/30 09:44:17 902794] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257902794| [2025/04/30 09:44:17 902799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257902798| [2025/04/30 09:44:17 902804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 902809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41516|min_srtt:41516|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 902813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1021044| [2025/04/30 09:44:17 902818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41516|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 902822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 902827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41516|min_srtt:41516|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 902831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:45607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1022223| [2025/04/30 09:44:17 902838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41516|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 902842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 902846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41516|min_srtt:41516|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 902850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1023402| [2025/04/30 09:44:17 902855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 902858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 902862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 902867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 902871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 902875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:958557| [2025/04/30 09:44:17 902880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 902883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 902887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257903201| [2025/04/30 09:44:17 902891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257903201| [2025/04/30 09:44:17 902895] [debug] |xqc_engine_wakeup_after|wakeup:1746006257903201|now:1746006257902895|diff:306| [2025/04/30 09:44:17 902899] [debug] |xqc_engine_main_logic|END|now:1746006257902798| [2025/04/30 09:44:17 902904] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257902904| [2025/04/30 09:44:17 902908] [debug] |xqc_engine_wakeup_after|wakeup:1746006257903201|now:1746006257902908|diff:293| [2025/04/30 09:44:17 902912] [debug] |xqc_engine_main_logic|END|now:1746006257902904| [2025/04/30 09:44:17 903982] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257903981| [2025/04/30 09:44:17 903992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257903201|pq_index:0| [2025/04/30 09:44:17 903996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257902798| [2025/04/30 09:44:17 904001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257904000| [2025/04/30 09:44:17 904006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257903201|now:1746006257904000| [2025/04/30 09:44:17 904010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257903201|now:1746006257904000| [2025/04/30 09:44:17 904019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 904023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 904028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41516|min_srtt:41516|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 904032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:45607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1023402| [2025/04/30 09:44:17 904037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 904041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 904044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 904049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 904053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 904057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:958557| [2025/04/30 09:44:17 904062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 904066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1063| [2025/04/30 09:44:17 904099] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1063|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746006257904074|stream_id:0|stream_offset:958557| [2025/04/30 09:44:17 904105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 904110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 09:44:17 904117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41516|rtt_var:2514|pto_duration:51572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 904124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 904130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 904157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:17 904163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257980646|now:1746006257904116|interv:76530| [2025/04/30 09:44:17 904170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257980646|now:1746006257904116|interval:76530|pto_count:0|srtt:41516 [2025/04/30 09:44:17 904177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:46807| [2025/04/30 09:44:17 904185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 904194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:959736| [2025/04/30 09:44:17 904199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 904203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1064| [2025/04/30 09:44:17 904238] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1064|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006257904211|stream_id:0|stream_offset:959736| [2025/04/30 09:44:17 904248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1064|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 904255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:17 904262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41516|rtt_var:2514|pto_duration:51572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 904268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 904274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 904281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:17 904288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257980783|now:1746006257904262|interv:76521| [2025/04/30 09:44:17 904295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257980783|now:1746006257904262|interval:76521|pto_count:0|srtt:41516 [2025/04/30 09:44:17 904302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48007| [2025/04/30 09:44:17 904310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 904314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:960915| [2025/04/30 09:44:17 904318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 904322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1065| [2025/04/30 09:44:17 904351] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1065|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006257904330|stream_id:0|stream_offset:960915| [2025/04/30 09:44:17 904356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 904361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:17 904365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41516|rtt_var:2514|pto_duration:51572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 904377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 904383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 904389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:17 904396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257980902|now:1746006257904365|interv:76537| [2025/04/30 09:44:17 904403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257980902|now:1746006257904365|interval:76537|pto_count:0|srtt:41516 [2025/04/30 09:44:17 904410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:49207| [2025/04/30 09:44:17 904416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 904421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:962094| [2025/04/30 09:44:17 904425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 904429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257905429|now:1746006257904429|interv:1000| [2025/04/30 09:44:17 904433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 904437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 904441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257905429| [2025/04/30 09:44:17 904445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257905429| [2025/04/30 09:44:17 904449] [debug] |xqc_engine_wakeup_after|wakeup:1746006257905429|now:1746006257904449|diff:980| [2025/04/30 09:44:17 904453] [debug] |xqc_engine_main_logic|END|now:1746006257904000| [2025/04/30 09:44:17 904645] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257904644| [2025/04/30 09:44:17 904653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 904659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:402| [2025/04/30 09:44:17 904662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:403| [2025/04/30 09:44:17 904668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:403| [2025/04/30 09:44:17 904672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 904677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 904681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:878922|prior_time:1746006257858766|is_app_limited:0|send_elapse:39810|ack_elapse:45878|ctl_first_sent_time:1746006257860341|lagest_ack_time:1746006257904644|curr_delivered:932929| [2025/04/30 09:44:17 904686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257860341| [2025/04/30 09:44:17 904691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1003||sndq_packets_used_bytes:0|sndq_packets_free:335| [2025/04/30 09:44:17 904700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 904704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:878922|prior_time:1746006257858766|is_app_limited:0|send_elapse:39810|ack_elapse:45878|ctl_first_sent_time:1746006257860341|lagest_ack_time:1746006257904644|curr_delivered:934129| [2025/04/30 09:44:17 904708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257860484| [2025/04/30 09:44:17 904712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1002||sndq_packets_used_bytes:0|sndq_packets_free:336| [2025/04/30 09:44:17 904716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:41516|rttvar:2514|minrtt:31343|latest_rtt:44160|ack_delay:48| [2025/04/30 09:44:17 904720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:41841|rttvar:2535|minrtt:31343|latest_rtt:44160|ack_delay:48| [2025/04/30 09:44:17 904725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1026|lost_pn:1023|thresh:3| [2025/04/30 09:44:17 904729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 904733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41841|rtt_var:2535|pto_duration:51981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 904737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 904741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 904745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:17 904749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257981311|now:1746006257904733|interv:76578| [2025/04/30 09:44:17 904753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257981311|now:1746006257904733|interval:76578|pto_count:0|srtt:41841 [2025/04/30 09:44:17 904757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39810, ack_elapse 45878, delivered 55207|rate 1203343|lost 223| [2025/04/30 09:44:17 904761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203343) in round 20| [2025/04/30 09:44:17 904766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 904770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 904774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257860484|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 904778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257860484|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 904783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:46807|srtt:41841|latest_rtt:44160|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 904791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:403|largest:403|pns:2| [2025/04/30 09:44:17 904796] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:403|frame:ACK |recv_time:1746006257904644|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 904800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377904644|now:1746006257904644|interv:120000000| [2025/04/30 09:44:17 904805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377904644|now:1746006257904644|interv:120000000| [2025/04/30 09:44:17 904808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257905429|pq_index:0| [2025/04/30 09:44:17 904813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257904000| [2025/04/30 09:44:17 904817] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257904817| [2025/04/30 09:44:17 904822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257904821| [2025/04/30 09:44:17 904827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 904832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41841|min_srtt:41841|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 904836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1023402| [2025/04/30 09:44:17 904841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41841|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 904845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 904850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41841|min_srtt:41841|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 904854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1024581| [2025/04/30 09:44:17 904859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41841|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 904863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 904867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41841|min_srtt:41841|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 904872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1025760| [2025/04/30 09:44:17 904879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 904883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 904887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 904891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 904895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 904900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:962094| [2025/04/30 09:44:17 904904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 904908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 904912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257905429| [2025/04/30 09:44:17 904916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257905429| [2025/04/30 09:44:17 904920] [debug] |xqc_engine_wakeup_after|wakeup:1746006257905429|now:1746006257904920|diff:509| [2025/04/30 09:44:17 904924] [debug] |xqc_engine_main_logic|END|now:1746006257904821| [2025/04/30 09:44:17 904929] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257904929| [2025/04/30 09:44:17 904933] [debug] |xqc_engine_wakeup_after|wakeup:1746006257905429|now:1746006257904932|diff:497| [2025/04/30 09:44:17 904936] [debug] |xqc_engine_main_logic|END|now:1746006257904929| [2025/04/30 09:44:17 906005] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257906005| [2025/04/30 09:44:17 906016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257905429|pq_index:0| [2025/04/30 09:44:17 906020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257904821| [2025/04/30 09:44:17 906025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257906024| [2025/04/30 09:44:17 906030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257905429|now:1746006257906024| [2025/04/30 09:44:17 906034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257905429|now:1746006257906024| [2025/04/30 09:44:17 906038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 906042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 906047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41841|min_srtt:41841|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 906051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1025760| [2025/04/30 09:44:17 906056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 906064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 906068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 906072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 906077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 906081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:962094| [2025/04/30 09:44:17 906085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 906090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1066| [2025/04/30 09:44:17 906122] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1066|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006257906098|stream_id:0|stream_offset:962094| [2025/04/30 09:44:17 906127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 906156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:17 906165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41841|rtt_var:2535|pto_duration:51981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 906172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 906179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 906186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:17 906192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257983079|now:1746006257906164|interv:76915| [2025/04/30 09:44:17 906198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257983079|now:1746006257906164|interval:76915|pto_count:0|srtt:41841 [2025/04/30 09:44:17 906206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48007| [2025/04/30 09:44:17 906214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 906221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:963273| [2025/04/30 09:44:17 906228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 906234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1067| [2025/04/30 09:44:17 906265] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1067|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006257906243|stream_id:0|stream_offset:963273| [2025/04/30 09:44:17 906275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 906280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:17 906285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41841|rtt_var:2535|pto_duration:51981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 906292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 906298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 906305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:17 906312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257983224|now:1746006257906285|interv:76939| [2025/04/30 09:44:17 906318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257983224|now:1746006257906285|interval:76939|pto_count:0|srtt:41841 [2025/04/30 09:44:17 906325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:49207| [2025/04/30 09:44:17 906333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 906338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:964452| [2025/04/30 09:44:17 906342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 906346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257907346|now:1746006257906346|interv:1000| [2025/04/30 09:44:17 906350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 906354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 906358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257907346| [2025/04/30 09:44:17 906362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257907346| [2025/04/30 09:44:17 906366] [debug] |xqc_engine_wakeup_after|wakeup:1746006257907346|now:1746006257906366|diff:980| [2025/04/30 09:44:17 906370] [debug] |xqc_engine_main_logic|END|now:1746006257906024| [2025/04/30 09:44:17 906600] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257906599| [2025/04/30 09:44:17 906607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 906613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:403| [2025/04/30 09:44:17 906616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:404| [2025/04/30 09:44:17 906622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:404| [2025/04/30 09:44:17 906626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 906631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 906640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56407|prior_delivered:878922|prior_time:1746006257858766|is_app_limited:0|send_elapse:40066|ack_elapse:47833|ctl_first_sent_time:1746006257860597|lagest_ack_time:1746006257906599|curr_delivered:935329| [2025/04/30 09:44:17 906645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257860597| [2025/04/30 09:44:17 906650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1001||sndq_packets_used_bytes:0|sndq_packets_free:337| [2025/04/30 09:44:17 906654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 906658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55207|prior_delivered:881322|prior_time:1746006257860763|is_app_limited:0|send_elapse:39901|ack_elapse:45836|ctl_first_sent_time:1746006257862247|lagest_ack_time:1746006257906599|curr_delivered:936529| [2025/04/30 09:44:17 906663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257862247| [2025/04/30 09:44:17 906667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1000||sndq_packets_used_bytes:0|sndq_packets_free:338| [2025/04/30 09:44:17 906671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:41841|rttvar:2535|minrtt:31343|latest_rtt:44352|ack_delay:48| [2025/04/30 09:44:17 906675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42149|rttvar:2517|minrtt:31343|latest_rtt:44352|ack_delay:48| [2025/04/30 09:44:17 906679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1028|lost_pn:1025|thresh:3| [2025/04/30 09:44:17 906683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 906688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42149|rtt_var:2517|pto_duration:52217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 906692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 906696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 906700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:17 906704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257983460|now:1746006257906687|interv:76773| [2025/04/30 09:44:17 906707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257983460|now:1746006257906687|interval:76773|pto_count:0|srtt:42149 [2025/04/30 09:44:17 906712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39901, ack_elapse 45836, delivered 55207|rate 1204446|lost 223| [2025/04/30 09:44:17 906716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204446) in round 20| [2025/04/30 09:44:17 906720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 906725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 906729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257862247|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 906735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257862247|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 906740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:46807|srtt:42149|latest_rtt:44352|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 906746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:404|largest:404|pns:2| [2025/04/30 09:44:17 906750] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:404|frame:ACK |recv_time:1746006257906599|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 906755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377906599|now:1746006257906599|interv:120000000| [2025/04/30 09:44:17 906759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377906599|now:1746006257906599|interv:120000000| [2025/04/30 09:44:17 906763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257907346|pq_index:0| [2025/04/30 09:44:17 906767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257906024| [2025/04/30 09:44:17 906771] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257906771| [2025/04/30 09:44:17 906776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257906775| [2025/04/30 09:44:17 906781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 906786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42149|min_srtt:42149|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 906790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1025760| [2025/04/30 09:44:17 906794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42149|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 906799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 906803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42149|min_srtt:42149|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 906808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1026939| [2025/04/30 09:44:17 906812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42149|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 906819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 906823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42149|min_srtt:42149|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 906827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1028118| [2025/04/30 09:44:17 906832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 906835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 906839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 906843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 906848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 906852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:964452| [2025/04/30 09:44:17 906856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 906860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 906864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257907346| [2025/04/30 09:44:17 906868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257907346| [2025/04/30 09:44:17 906872] [debug] |xqc_engine_wakeup_after|wakeup:1746006257907346|now:1746006257906872|diff:474| [2025/04/30 09:44:17 906876] [debug] |xqc_engine_main_logic|END|now:1746006257906775| [2025/04/30 09:44:17 906881] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257906881| [2025/04/30 09:44:17 906885] [debug] |xqc_engine_wakeup_after|wakeup:1746006257907346|now:1746006257906885|diff:461| [2025/04/30 09:44:17 906889] [debug] |xqc_engine_main_logic|END|now:1746006257906881| [2025/04/30 09:44:17 907955] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257907955| [2025/04/30 09:44:17 907964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257907346|pq_index:0| [2025/04/30 09:44:17 907968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257906775| [2025/04/30 09:44:17 907973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257907972| [2025/04/30 09:44:17 907978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257907346|now:1746006257907972| [2025/04/30 09:44:17 907982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257907346|now:1746006257907972| [2025/04/30 09:44:17 907986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 907990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 907995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42149|min_srtt:42149|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 908003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1028118| [2025/04/30 09:44:17 908008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 908012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 908016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 908020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 908024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 908029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:964452| [2025/04/30 09:44:17 908033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 908038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1068| [2025/04/30 09:44:17 908071] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1068|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006257908046|stream_id:0|stream_offset:964452| [2025/04/30 09:44:17 908076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 908082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:17 908089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42149|rtt_var:2517|pto_duration:52217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 908097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 908103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 908109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:17 908116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257985263|now:1746006257908089|interv:77174| [2025/04/30 09:44:17 908122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257985263|now:1746006257908089|interval:77174|pto_count:0|srtt:42149 [2025/04/30 09:44:17 908130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48007| [2025/04/30 09:44:17 908160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 908164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:965631| [2025/04/30 09:44:17 908173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 908178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1069| [2025/04/30 09:44:17 908209] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1069|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006257908186|stream_id:0|stream_offset:965631| [2025/04/30 09:44:17 908216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 908224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:17 908231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42149|rtt_var:2517|pto_duration:52217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 908238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 908244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 908250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:17 908256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257985403|now:1746006257908231|interv:77172| [2025/04/30 09:44:17 908262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257985403|now:1746006257908231|interval:77172|pto_count:0|srtt:42149 [2025/04/30 09:44:17 908270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:49207| [2025/04/30 09:44:17 908278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 908285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:966810| [2025/04/30 09:44:17 908292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 908298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257909298|now:1746006257908298|interv:1000| [2025/04/30 09:44:17 908303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 908307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 908311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257909298| [2025/04/30 09:44:17 908315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257909298| [2025/04/30 09:44:17 908319] [debug] |xqc_engine_wakeup_after|wakeup:1746006257909298|now:1746006257908319|diff:979| [2025/04/30 09:44:17 908324] [debug] |xqc_engine_main_logic|END|now:1746006257907972| [2025/04/30 09:44:17 908593] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257908591| [2025/04/30 09:44:17 908601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 908607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:404| [2025/04/30 09:44:17 908611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:405| [2025/04/30 09:44:17 908621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:405| [2025/04/30 09:44:17 908625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 908630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 908635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56407|prior_delivered:881322|prior_time:1746006257860763|is_app_limited:0|send_elapse:39994|ack_elapse:47828|ctl_first_sent_time:1746006257862340|lagest_ack_time:1746006257908591|curr_delivered:937729| [2025/04/30 09:44:17 908639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257862340| [2025/04/30 09:44:17 908644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:999||sndq_packets_used_bytes:0|sndq_packets_free:339| [2025/04/30 09:44:17 908648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 908653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55207|prior_delivered:883722|prior_time:1746006257862754|is_app_limited:0|send_elapse:39878|ack_elapse:45837|ctl_first_sent_time:1746006257864235|lagest_ack_time:1746006257908591|curr_delivered:938929| [2025/04/30 09:44:17 908657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257864235| [2025/04/30 09:44:17 908661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:998||sndq_packets_used_bytes:0|sndq_packets_free:340| [2025/04/30 09:44:17 908665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42149|rttvar:2517|minrtt:31343|latest_rtt:44356|ack_delay:56| [2025/04/30 09:44:17 908670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42418|rttvar:2425|minrtt:31343|latest_rtt:44356|ack_delay:56| [2025/04/30 09:44:17 908674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1030|lost_pn:1027|thresh:3| [2025/04/30 09:44:17 908678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 908682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42418|rtt_var:2425|pto_duration:52118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 908687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 908690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 908694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:17 908698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257985304|now:1746006257908682|interv:76622| [2025/04/30 09:44:17 908702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257985304|now:1746006257908682|interval:76622|pto_count:0|srtt:42418 [2025/04/30 09:44:17 908706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39878, ack_elapse 45837, delivered 55207|rate 1204420|lost 223| [2025/04/30 09:44:17 908713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204420) in round 20| [2025/04/30 09:44:17 908718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 908722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 908726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257864235|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 908730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257864235|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 908735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:46807|srtt:42418|latest_rtt:44356|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 908740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:405|largest:405|pns:2| [2025/04/30 09:44:17 908745] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:405|frame:ACK |recv_time:1746006257908591|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 908749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377908591|now:1746006257908591|interv:120000000| [2025/04/30 09:44:17 908753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377908591|now:1746006257908591|interv:120000000| [2025/04/30 09:44:17 908757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257909298|pq_index:0| [2025/04/30 09:44:17 908761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257907972| [2025/04/30 09:44:17 908766] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257908765| [2025/04/30 09:44:17 908770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257908769| [2025/04/30 09:44:17 908775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 908780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42418|min_srtt:42418|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 908785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1028118| [2025/04/30 09:44:17 908789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42418|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 908794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 908798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42418|min_srtt:42418|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 908805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1029297| [2025/04/30 09:44:17 908809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42418|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 908814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 908818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42418|min_srtt:42418|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 908822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1030476| [2025/04/30 09:44:17 908827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 908830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 908834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 908838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 908843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 908847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:966810| [2025/04/30 09:44:17 908851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 908855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 908859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257909298| [2025/04/30 09:44:17 908863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257909298| [2025/04/30 09:44:17 908867] [debug] |xqc_engine_wakeup_after|wakeup:1746006257909298|now:1746006257908867|diff:431| [2025/04/30 09:44:17 908871] [debug] |xqc_engine_main_logic|END|now:1746006257908769| [2025/04/30 09:44:17 908876] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257908876| [2025/04/30 09:44:17 908880] [debug] |xqc_engine_wakeup_after|wakeup:1746006257909298|now:1746006257908880|diff:418| [2025/04/30 09:44:17 908884] [debug] |xqc_engine_main_logic|END|now:1746006257908876| [2025/04/30 09:44:17 909950] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257909950| [2025/04/30 09:44:17 909961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257909298|pq_index:0| [2025/04/30 09:44:17 909965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257908769| [2025/04/30 09:44:17 909970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257909969| [2025/04/30 09:44:17 909980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257909298|now:1746006257909969| [2025/04/30 09:44:17 909984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257909298|now:1746006257909969| [2025/04/30 09:44:17 909988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 909992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 909997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42418|min_srtt:42418|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 910002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1030476| [2025/04/30 09:44:17 910006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 910010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 910014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 910018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 910023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 910027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:966810| [2025/04/30 09:44:17 910032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 910036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1070| [2025/04/30 09:44:17 910068] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1070|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006257910044|stream_id:0|stream_offset:966810| [2025/04/30 09:44:17 910074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 910079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:17 910086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42418|rtt_var:2425|pto_duration:52118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 910093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 910099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 910106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:17 910112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257987162|now:1746006257910086|interv:77076| [2025/04/30 09:44:17 910119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257987162|now:1746006257910086|interval:77076|pto_count:0|srtt:42418 [2025/04/30 09:44:17 910145] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48007| [2025/04/30 09:44:17 910155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 910160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:967989| [2025/04/30 09:44:17 910166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 910171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1071| [2025/04/30 09:44:17 910210] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1071|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006257910181|stream_id:0|stream_offset:967989| [2025/04/30 09:44:17 910220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 910227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:17 910234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42418|rtt_var:2425|pto_duration:52118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 910241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 910247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 910254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:17 910260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257987299|now:1746006257910234|interv:77065| [2025/04/30 09:44:17 910267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257987299|now:1746006257910234|interval:77065|pto_count:0|srtt:42418 [2025/04/30 09:44:17 910275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:49207| [2025/04/30 09:44:17 910283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 910289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:969168| [2025/04/30 09:44:17 910295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 910299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257911298|now:1746006257910298|interv:1000| [2025/04/30 09:44:17 910302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 910306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 910310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257911298| [2025/04/30 09:44:17 910315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257911298| [2025/04/30 09:44:17 910319] [debug] |xqc_engine_wakeup_after|wakeup:1746006257911298|now:1746006257910318|diff:980| [2025/04/30 09:44:17 910328] [debug] |xqc_engine_main_logic|END|now:1746006257909969| [2025/04/30 09:44:17 910584] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257910583| [2025/04/30 09:44:17 910591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 910597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:405| [2025/04/30 09:44:17 910601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:406| [2025/04/30 09:44:17 910607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:406| [2025/04/30 09:44:17 910611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 910616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 910620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56407|prior_delivered:883722|prior_time:1746006257862754|is_app_limited:0|send_elapse:40009|ack_elapse:47829|ctl_first_sent_time:1746006257864366|lagest_ack_time:1746006257910583|curr_delivered:940129| [2025/04/30 09:44:17 910625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257864366| [2025/04/30 09:44:17 910630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:997||sndq_packets_used_bytes:0|sndq_packets_free:341| [2025/04/30 09:44:17 910634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 910638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56407|prior_delivered:883722|prior_time:1746006257862754|is_app_limited:0|send_elapse:40009|ack_elapse:47829|ctl_first_sent_time:1746006257864366|lagest_ack_time:1746006257910583|curr_delivered:941329| [2025/04/30 09:44:17 910643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257864470| [2025/04/30 09:44:17 910647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:996||sndq_packets_used_bytes:0|sndq_packets_free:342| [2025/04/30 09:44:17 910651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42418|rttvar:2425|minrtt:31343|latest_rtt:46113|ack_delay:48| [2025/04/30 09:44:17 910655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42874|rttvar:2730|minrtt:31343|latest_rtt:46113|ack_delay:48| [2025/04/30 09:44:17 910659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1032|lost_pn:1029|thresh:3| [2025/04/30 09:44:17 910663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 910667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42874|rtt_var:2730|pto_duration:53794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 910672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 910676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 910679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:17 910688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257988975|now:1746006257910667|interv:78308| [2025/04/30 09:44:17 910692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257988975|now:1746006257910667|interval:78308|pto_count:0|srtt:42874 [2025/04/30 09:44:17 910696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40009, ack_elapse 47829, delivered 57607|rate 1204436|lost 223| [2025/04/30 09:44:17 910701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204436) in round 20| [2025/04/30 09:44:17 910705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 910709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 910713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257864470|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 910718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257864470|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 910722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:46807|srtt:42874|latest_rtt:46113|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 910728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:406|largest:406|pns:2| [2025/04/30 09:44:17 910733] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:406|frame:ACK |recv_time:1746006257910583|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 910737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377910583|now:1746006257910583|interv:120000000| [2025/04/30 09:44:17 910741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377910583|now:1746006257910583|interv:120000000| [2025/04/30 09:44:17 910745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257911298|pq_index:0| [2025/04/30 09:44:17 910750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257909969| [2025/04/30 09:44:17 910754] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257910754| [2025/04/30 09:44:17 910758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257910757| [2025/04/30 09:44:17 910764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 910769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42874|min_srtt:42874|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 910773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1030476| [2025/04/30 09:44:17 910780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42874|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 910785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 910789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42874|min_srtt:42874|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 910793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1031655| [2025/04/30 09:44:17 910798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42874|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 910802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 910806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42874|min_srtt:42874|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 910811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1032834| [2025/04/30 09:44:17 910815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 910819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 910823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 910827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 910831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 910836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:969168| [2025/04/30 09:44:17 910840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 910844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 910848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257911298| [2025/04/30 09:44:17 910852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257911298| [2025/04/30 09:44:17 910856] [debug] |xqc_engine_wakeup_after|wakeup:1746006257911298|now:1746006257910856|diff:442| [2025/04/30 09:44:17 910860] [debug] |xqc_engine_main_logic|END|now:1746006257910757| [2025/04/30 09:44:17 910865] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257910865| [2025/04/30 09:44:17 910869] [debug] |xqc_engine_wakeup_after|wakeup:1746006257911298|now:1746006257910869|diff:429| [2025/04/30 09:44:17 910873] [debug] |xqc_engine_main_logic|END|now:1746006257910865| [2025/04/30 09:44:17 911941] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257911940| [2025/04/30 09:44:17 911952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257911298|pq_index:0| [2025/04/30 09:44:17 911962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257910757| [2025/04/30 09:44:17 911967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257911966| [2025/04/30 09:44:17 911972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257911298|now:1746006257911966| [2025/04/30 09:44:17 911976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257911298|now:1746006257911966| [2025/04/30 09:44:17 911980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 911984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 911989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42874|min_srtt:42874|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 911994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1032834| [2025/04/30 09:44:17 911998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 912002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 912006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 912010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 912015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 912019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:969168| [2025/04/30 09:44:17 912024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 912028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1072| [2025/04/30 09:44:17 912062] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1072|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006257912037|stream_id:0|stream_offset:969168| [2025/04/30 09:44:17 912069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 912074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:17 912081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42874|rtt_var:2730|pto_duration:53794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 912088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 912095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 912107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:17 912113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257990831|now:1746006257912081|interv:78750| [2025/04/30 09:44:17 912120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257990831|now:1746006257912081|interval:78750|pto_count:0|srtt:42874 [2025/04/30 09:44:17 912127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48007| [2025/04/30 09:44:17 912149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 912154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:970347| [2025/04/30 09:44:17 912158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 912162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1073| [2025/04/30 09:44:17 912194] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1073|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006257912170|stream_id:0|stream_offset:970347| [2025/04/30 09:44:17 912200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 912207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:17 912215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42874|rtt_var:2730|pto_duration:53794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 912222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 912228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 912235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:17 912242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257990964|now:1746006257912214|interv:78750| [2025/04/30 09:44:17 912247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257990964|now:1746006257912214|interval:78750|pto_count:0|srtt:42874 [2025/04/30 09:44:17 912254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:49207| [2025/04/30 09:44:17 912262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 912269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:971526| [2025/04/30 09:44:17 912277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 912283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257913282|now:1746006257912282|interv:1000| [2025/04/30 09:44:17 912293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 912297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 912301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257913282| [2025/04/30 09:44:17 912306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257913282| [2025/04/30 09:44:17 912310] [debug] |xqc_engine_wakeup_after|wakeup:1746006257913282|now:1746006257912309|diff:973| [2025/04/30 09:44:17 912314] [debug] |xqc_engine_main_logic|END|now:1746006257911966| [2025/04/30 09:44:17 912621] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257912620| [2025/04/30 09:44:17 912629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 912635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:406| [2025/04/30 09:44:17 912639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:407| [2025/04/30 09:44:17 912645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:407| [2025/04/30 09:44:17 912649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 912654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1033|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1034|path_largest_ack:1033| [2025/04/30 09:44:17 912658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56407|prior_delivered:886122|prior_time:1746006257864748|is_app_limited:0|send_elapse:39836|ack_elapse:47872|ctl_first_sent_time:1746006257866230|lagest_ack_time:1746006257912620|curr_delivered:942529| [2025/04/30 09:44:17 912663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257866230| [2025/04/30 09:44:17 912667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:995||sndq_packets_used_bytes:0|sndq_packets_free:343| [2025/04/30 09:44:17 912672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 912676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56407|prior_delivered:886122|prior_time:1746006257864748|is_app_limited:0|send_elapse:39836|ack_elapse:47872|ctl_first_sent_time:1746006257866230|lagest_ack_time:1746006257912620|curr_delivered:943729| [2025/04/30 09:44:17 912680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257866360| [2025/04/30 09:44:17 912684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:994||sndq_packets_used_bytes:0|sndq_packets_free:344| [2025/04/30 09:44:17 912688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42874|rttvar:2730|minrtt:31343|latest_rtt:46260|ack_delay:88| [2025/04/30 09:44:17 912692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43286|rttvar:2872|minrtt:31343|latest_rtt:46260|ack_delay:88| [2025/04/30 09:44:17 912697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1034|lost_pn:1031|thresh:3| [2025/04/30 09:44:17 912701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 912705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43286|rtt_var:2872|pto_duration:54774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 912714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 912718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 912721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:17 912725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257991944|now:1746006257912705|interv:79239| [2025/04/30 09:44:17 912729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257991944|now:1746006257912705|interval:79239|pto_count:0|srtt:43286 [2025/04/30 09:44:17 912734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39836, ack_elapse 47872, delivered 57607|rate 1203354|lost 223| [2025/04/30 09:44:17 912738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203354) in round 20| [2025/04/30 09:44:17 912742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 912746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 912750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257866360|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 912755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257866360|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 912759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:46807|srtt:43286|latest_rtt:46260|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 912765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:407|largest:407|pns:2| [2025/04/30 09:44:17 912769] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:407|frame:ACK |recv_time:1746006257912620|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 912774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377912620|now:1746006257912620|interv:120000000| [2025/04/30 09:44:17 912778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377912620|now:1746006257912620|interv:120000000| [2025/04/30 09:44:17 912782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257913282|pq_index:0| [2025/04/30 09:44:17 912786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257911966| [2025/04/30 09:44:17 912790] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257912790| [2025/04/30 09:44:17 912795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257912794| [2025/04/30 09:44:17 912803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 912807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43286|min_srtt:43286|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 912812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1032834| [2025/04/30 09:44:17 912816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43286|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 912821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 912825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43286|min_srtt:43286|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 912830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1034013| [2025/04/30 09:44:17 912834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43286|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 912838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 912842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43286|min_srtt:43286|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 912846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1035192| [2025/04/30 09:44:17 912851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 912854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 912858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 912862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 912867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 912871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:971526| [2025/04/30 09:44:17 912875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 912879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 912883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257913282| [2025/04/30 09:44:17 912887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257913282| [2025/04/30 09:44:17 912891] [debug] |xqc_engine_wakeup_after|wakeup:1746006257913282|now:1746006257912891|diff:391| [2025/04/30 09:44:17 912898] [debug] |xqc_engine_main_logic|END|now:1746006257912794| [2025/04/30 09:44:17 912903] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257912903| [2025/04/30 09:44:17 912907] [debug] |xqc_engine_wakeup_after|wakeup:1746006257913282|now:1746006257912907|diff:375| [2025/04/30 09:44:17 912911] [debug] |xqc_engine_main_logic|END|now:1746006257912903| [2025/04/30 09:44:17 913976] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257913976| [2025/04/30 09:44:17 913987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257913282|pq_index:0| [2025/04/30 09:44:17 913991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257912794| [2025/04/30 09:44:17 913996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257913995| [2025/04/30 09:44:17 914001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257913282|now:1746006257913995| [2025/04/30 09:44:17 914005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257913282|now:1746006257913995| [2025/04/30 09:44:17 914009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 914013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 914018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43286|min_srtt:43286|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 914022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1035192| [2025/04/30 09:44:17 914027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 914031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 914035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 914039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 914044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 914048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:971526| [2025/04/30 09:44:17 914052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 914057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1074| [2025/04/30 09:44:17 914088] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1074|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006257914065|stream_id:0|stream_offset:971526| [2025/04/30 09:44:17 914094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 914106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:17 914113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43286|rtt_var:2872|pto_duration:54774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 914120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 914127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 914151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:17 914158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257993839|now:1746006257914113|interv:79726| [2025/04/30 09:44:17 914164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257993839|now:1746006257914113|interval:79726|pto_count:0|srtt:43286 [2025/04/30 09:44:17 914172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48007| [2025/04/30 09:44:17 914179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 914186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:972705| [2025/04/30 09:44:17 914193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 914200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1075| [2025/04/30 09:44:17 914232] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1075|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006257914211|stream_id:0|stream_offset:972705| [2025/04/30 09:44:17 914237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 914242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:17 914246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43286|rtt_var:2872|pto_duration:54774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 914251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 914257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 914263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:17 914270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257993985|now:1746006257914246|interv:79739| [2025/04/30 09:44:17 914277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257993985|now:1746006257914246|interval:79739|pto_count:0|srtt:43286 [2025/04/30 09:44:17 914283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:49207| [2025/04/30 09:44:17 914291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 914305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:973884| [2025/04/30 09:44:17 914310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 914314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257915314|now:1746006257914314|interv:1000| [2025/04/30 09:44:17 914318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 914322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 914326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257915314| [2025/04/30 09:44:17 914330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257915314| [2025/04/30 09:44:17 914334] [debug] |xqc_engine_wakeup_after|wakeup:1746006257915314|now:1746006257914334|diff:980| [2025/04/30 09:44:17 914338] [debug] |xqc_engine_main_logic|END|now:1746006257913995| [2025/04/30 09:44:17 914595] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257914593| [2025/04/30 09:44:17 914603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 914609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:407| [2025/04/30 09:44:17 914613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:408| [2025/04/30 09:44:17 914619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:408| [2025/04/30 09:44:17 914623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 914628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1035|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1036|path_largest_ack:1035| [2025/04/30 09:44:17 914632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56414|prior_delivered:888522|prior_time:1746006257866811|is_app_limited:0|send_elapse:39954|ack_elapse:47782|ctl_first_sent_time:1746006257868333|lagest_ack_time:1746006257914593|curr_delivered:944936| [2025/04/30 09:44:17 914637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257868333| [2025/04/30 09:44:17 914642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:993||sndq_packets_used_bytes:0|sndq_packets_free:345| [2025/04/30 09:44:17 914646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 914650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56414|prior_delivered:888522|prior_time:1746006257866811|is_app_limited:0|send_elapse:39954|ack_elapse:47782|ctl_first_sent_time:1746006257868333|lagest_ack_time:1746006257914593|curr_delivered:946136| [2025/04/30 09:44:17 914655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257868446| [2025/04/30 09:44:17 914659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:992||sndq_packets_used_bytes:0|sndq_packets_free:346| [2025/04/30 09:44:17 914663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43286|rttvar:2872|minrtt:31343|latest_rtt:46147|ack_delay:56| [2025/04/30 09:44:17 914672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43637|rttvar:2855|minrtt:31343|latest_rtt:46147|ack_delay:56| [2025/04/30 09:44:17 914676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1036|lost_pn:1033|thresh:3| [2025/04/30 09:44:17 914680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 385|pns:2| [2025/04/30 09:44:17 914684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 914689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43637|rtt_var:2855|pto_duration:55057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 914693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 914697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 914701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 914705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257994268|now:1746006257914688|interv:79580| [2025/04/30 09:44:17 914709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257994268|now:1746006257914688|interval:79580|pto_count:0|srtt:43637 [2025/04/30 09:44:17 914713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39954, ack_elapse 47782, delivered 57614|rate 1205767|lost 223| [2025/04/30 09:44:17 914718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205767) in round 20| [2025/04/30 09:44:17 914722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 914726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:17746| [2025/04/30 09:44:17 914730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2407|po_sent_time:1746006257868446|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 914735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2407|po_sent_time:1746006257868446|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:893322| [2025/04/30 09:44:17 914739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:112628|full_bw_reached:1|inflight:46800|srtt:43637|latest_rtt:46147|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 914745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:408|largest:408|pns:2| [2025/04/30 09:44:17 914749] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:408|frame:ACK |recv_time:1746006257914593|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 914754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377914593|now:1746006257914593|interv:120000000| [2025/04/30 09:44:17 914758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377914593|now:1746006257914593|interv:120000000| [2025/04/30 09:44:17 914765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257915314|pq_index:0| [2025/04/30 09:44:17 914769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257913995| [2025/04/30 09:44:17 914773] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257914773| [2025/04/30 09:44:17 914778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257914777| [2025/04/30 09:44:17 914783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 914788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43637|min_srtt:43637|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 914792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1035192| [2025/04/30 09:44:17 914797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43637|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 914801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 914806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43637|min_srtt:43637|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 914810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1036371| [2025/04/30 09:44:17 914814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43637|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 914819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 914823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43637|min_srtt:43637|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 914827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1037550| [2025/04/30 09:44:17 914831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 914835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 914839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 914843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 914848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 914852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:973884| [2025/04/30 09:44:17 914859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 914863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 914867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257915314| [2025/04/30 09:44:17 914871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257915314| [2025/04/30 09:44:17 914875] [debug] |xqc_engine_wakeup_after|wakeup:1746006257915314|now:1746006257914875|diff:439| [2025/04/30 09:44:17 914879] [debug] |xqc_engine_main_logic|END|now:1746006257914777| [2025/04/30 09:44:17 914884] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257914884| [2025/04/30 09:44:17 914888] [debug] |xqc_engine_wakeup_after|wakeup:1746006257915314|now:1746006257914888|diff:426| [2025/04/30 09:44:17 914892] [debug] |xqc_engine_main_logic|END|now:1746006257914884| [2025/04/30 09:44:17 915958] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257915958| [2025/04/30 09:44:17 915968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257915314|pq_index:0| [2025/04/30 09:44:17 915973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257914777| [2025/04/30 09:44:17 915978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257915977| [2025/04/30 09:44:17 915982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257915314|now:1746006257915977| [2025/04/30 09:44:17 915986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257915314|now:1746006257915977| [2025/04/30 09:44:17 915990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 915995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 916000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43637|min_srtt:43637|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 916004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:1037550| [2025/04/30 09:44:17 916009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 916013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 916016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 916021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 916025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 916030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:973884| [2025/04/30 09:44:17 916039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 916043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1076| [2025/04/30 09:44:17 916076] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1076|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257916052|stream_id:0|stream_offset:973884| [2025/04/30 09:44:17 916082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 916089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 916096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43637|rtt_var:2855|pto_duration:55057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 916102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 916109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 916116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 916123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257996109|now:1746006257916095|interv:80014| [2025/04/30 09:44:17 916129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257996109|now:1746006257916095|interval:80014|pto_count:0|srtt:43637 [2025/04/30 09:44:17 916157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:48000| [2025/04/30 09:44:17 916166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 916172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:975063| [2025/04/30 09:44:17 916179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 916186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1077| [2025/04/30 09:44:17 916221] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1077|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257916198|stream_id:0|stream_offset:975063| [2025/04/30 09:44:17 916228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 916232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 916238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43637|rtt_var:2855|pto_duration:55057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 916246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 916252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 916259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 916272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257996255|now:1746006257916237|interv:80018| [2025/04/30 09:44:17 916278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257996255|now:1746006257916237|interval:80018|pto_count:0|srtt:43637 [2025/04/30 09:44:17 916284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112628|inflight:49200| [2025/04/30 09:44:17 916289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 916293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:112628|conn:00005577253BD50C|stream_id:0|stream_offset:976242| [2025/04/30 09:44:17 916297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 916301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257917301|now:1746006257916301|interv:1000| [2025/04/30 09:44:17 916305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 916309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 916313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257917301| [2025/04/30 09:44:17 916317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257917301| [2025/04/30 09:44:17 916321] [debug] |xqc_engine_wakeup_after|wakeup:1746006257917301|now:1746006257916321|diff:980| [2025/04/30 09:44:17 916326] [debug] |xqc_engine_main_logic|END|now:1746006257915977| [2025/04/30 09:44:17 916573] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257916572| [2025/04/30 09:44:17 916581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 916587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:408| [2025/04/30 09:44:17 916591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:409| [2025/04/30 09:44:17 916597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:409| [2025/04/30 09:44:17 916601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 916606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 916611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56414|prior_delivered:890922|prior_time:1746006257868739|is_app_limited:0|send_elapse:39875|ack_elapse:47833|ctl_first_sent_time:1746006257870211|lagest_ack_time:1746006257916572|curr_delivered:947336| [2025/04/30 09:44:17 916615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257870211| [2025/04/30 09:44:17 916620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:991||sndq_packets_used_bytes:0|sndq_packets_free:347| [2025/04/30 09:44:17 916624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 916628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55214|prior_delivered:893322|prior_time:1746006257870723|is_app_limited:0|send_elapse:39848|ack_elapse:45849|ctl_first_sent_time:1746006257872206|lagest_ack_time:1746006257916572|curr_delivered:948536| [2025/04/30 09:44:17 916637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257872206| [2025/04/30 09:44:17 916641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:990||sndq_packets_used_bytes:0|sndq_packets_free:348| [2025/04/30 09:44:17 916645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43637|rttvar:2855|minrtt:31343|latest_rtt:44366|ack_delay:56| [2025/04/30 09:44:17 916650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43721|rttvar:2310|minrtt:31343|latest_rtt:44366|ack_delay:56| [2025/04/30 09:44:17 916654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1038|lost_pn:1035|thresh:3| [2025/04/30 09:44:17 916658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 916662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43721|rtt_var:2310|pto_duration:52961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 916667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 916671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 916674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 916678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257994159|now:1746006257916662|interv:77497| [2025/04/30 09:44:17 916682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257994159|now:1746006257916662|interval:77497|pto_count:0|srtt:43721 [2025/04/30 09:44:17 916687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39848, ack_elapse 45849, delivered 55214|rate 1204257|lost 223| [2025/04/30 09:44:17 916691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 20 -> 21| [2025/04/30 09:44:17 916695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204257) in round 21| [2025/04/30 09:44:17 916699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 916703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 916707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257872206|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 916712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112628|packet_lost:0|acked:2400|po_sent_time:1746006257872206|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 916716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:43721|latest_rtt:44366|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 916725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:409|largest:409|pns:2| [2025/04/30 09:44:17 916729] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:409|frame:ACK |recv_time:1746006257916572|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 916734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377916572|now:1746006257916572|interv:120000000| [2025/04/30 09:44:17 916738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377916572|now:1746006257916572|interv:120000000| [2025/04/30 09:44:17 916742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257917301|pq_index:0| [2025/04/30 09:44:17 916746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257915977| [2025/04/30 09:44:17 916750] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257916750| [2025/04/30 09:44:17 916755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257916754| [2025/04/30 09:44:17 916760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 916765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43721|min_srtt:43721|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 916769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1037550| [2025/04/30 09:44:17 916773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 916777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 916781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 916785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 916790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 916794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:976242| [2025/04/30 09:44:17 916798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 916802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 916806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257917301| [2025/04/30 09:44:17 916810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257917301| [2025/04/30 09:44:17 916814] [debug] |xqc_engine_wakeup_after|wakeup:1746006257917301|now:1746006257916814|diff:487| [2025/04/30 09:44:17 916818] [debug] |xqc_engine_main_logic|END|now:1746006257916754| [2025/04/30 09:44:17 916823] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257916823| [2025/04/30 09:44:17 916827] [debug] |xqc_engine_wakeup_after|wakeup:1746006257917301|now:1746006257916827|diff:474| [2025/04/30 09:44:17 916836] [debug] |xqc_engine_main_logic|END|now:1746006257916823| [2025/04/30 09:44:17 917904] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257917903| [2025/04/30 09:44:17 917914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257917301|pq_index:0| [2025/04/30 09:44:17 917918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257916754| [2025/04/30 09:44:17 917923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257917922| [2025/04/30 09:44:17 917928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257917301|now:1746006257917922| [2025/04/30 09:44:17 917932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257917301|now:1746006257917922| [2025/04/30 09:44:17 917936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 917940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 917945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43721|min_srtt:43721|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 917950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1037550| [2025/04/30 09:44:17 917954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 917958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 917962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 917966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 917971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 917975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:976242| [2025/04/30 09:44:17 917979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 917984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1078| [2025/04/30 09:44:17 918015] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1078|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257917992|stream_id:0|stream_offset:976242| [2025/04/30 09:44:17 918021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 918026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 918033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43721|rtt_var:2310|pto_duration:52961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 918047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 918053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 918060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 918066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257995953|now:1746006257918033|interv:77920| [2025/04/30 09:44:17 918073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257995953|now:1746006257918033|interval:77920|pto_count:0|srtt:43721 [2025/04/30 09:44:17 918078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 918083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 918087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:977421| [2025/04/30 09:44:17 918092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 918096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1079| [2025/04/30 09:44:17 918125] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1079|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257918103|stream_id:0|stream_offset:977421| [2025/04/30 09:44:17 918131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 918157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 918164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43721|rtt_var:2310|pto_duration:52961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 918171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 918178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 918185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 918191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257996064|now:1746006257918164|interv:77900| [2025/04/30 09:44:17 918197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257996064|now:1746006257918164|interval:77900|pto_count:0|srtt:43721 [2025/04/30 09:44:17 918205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 918212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 918219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:978600| [2025/04/30 09:44:17 918231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 918235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257919235|now:1746006257918235|interv:1000| [2025/04/30 09:44:17 918239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 918242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 918246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257919235| [2025/04/30 09:44:17 918251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257919235| [2025/04/30 09:44:17 918255] [debug] |xqc_engine_wakeup_after|wakeup:1746006257919235|now:1746006257918255|diff:980| [2025/04/30 09:44:17 918259] [debug] |xqc_engine_main_logic|END|now:1746006257917922| [2025/04/30 09:44:17 918560] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257918559| [2025/04/30 09:44:17 918568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 918574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:409| [2025/04/30 09:44:17 918578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:410| [2025/04/30 09:44:17 918584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:410| [2025/04/30 09:44:17 918588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 918593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 918597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56414|prior_delivered:893322|prior_time:1746006257870723|is_app_limited:0|send_elapse:39978|ack_elapse:47836|ctl_first_sent_time:1746006257872336|lagest_ack_time:1746006257918559|curr_delivered:949736| [2025/04/30 09:44:17 918602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257872336| [2025/04/30 09:44:17 918607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:989||sndq_packets_used_bytes:0|sndq_packets_free:349| [2025/04/30 09:44:17 918611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 918615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55214|prior_delivered:895722|prior_time:1746006257872720|is_app_limited:0|send_elapse:39867|ack_elapse:45839|ctl_first_sent_time:1746006257874196|lagest_ack_time:1746006257918559|curr_delivered:950936| [2025/04/30 09:44:17 918620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257874196| [2025/04/30 09:44:17 918624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:988||sndq_packets_used_bytes:0|sndq_packets_free:350| [2025/04/30 09:44:17 918628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43721|rttvar:2310|minrtt:31343|latest_rtt:44363|ack_delay:48| [2025/04/30 09:44:17 918632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43795|rttvar:1881|minrtt:31343|latest_rtt:44363|ack_delay:48| [2025/04/30 09:44:17 918636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1040|lost_pn:1037|thresh:3| [2025/04/30 09:44:17 918645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 918649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43795|rtt_var:1881|pto_duration:51319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 918654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 918657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 918661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 918665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257994422|now:1746006257918649|interv:75773| [2025/04/30 09:44:17 918669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257994422|now:1746006257918649|interval:75773|pto_count:0|srtt:43795 [2025/04/30 09:44:17 918674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39867, ack_elapse 45839, delivered 55214|rate 1204520|lost 223| [2025/04/30 09:44:17 918678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204520) in round 21| [2025/04/30 09:44:17 918682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 918686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 918690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257874196|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 918695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257874196|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 918699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:43795|latest_rtt:44363|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 918705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:410|largest:410|pns:2| [2025/04/30 09:44:17 918709] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:410|frame:ACK |recv_time:1746006257918559|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 918714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377918559|now:1746006257918559|interv:120000000| [2025/04/30 09:44:17 918718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377918559|now:1746006257918559|interv:120000000| [2025/04/30 09:44:17 918722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257919235|pq_index:0| [2025/04/30 09:44:17 918727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257917922| [2025/04/30 09:44:17 918731] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257918730| [2025/04/30 09:44:17 918735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257918734| [2025/04/30 09:44:17 918743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 918748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43795|min_srtt:43795|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 918752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1037550| [2025/04/30 09:44:17 918757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 918761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 918764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 918769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 918773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 918777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:978600| [2025/04/30 09:44:17 918782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 918785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 918789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257919235| [2025/04/30 09:44:17 918793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257919235| [2025/04/30 09:44:17 918797] [debug] |xqc_engine_wakeup_after|wakeup:1746006257919235|now:1746006257918797|diff:438| [2025/04/30 09:44:17 918802] [debug] |xqc_engine_main_logic|END|now:1746006257918734| [2025/04/30 09:44:17 918806] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257918806| [2025/04/30 09:44:17 918810] [debug] |xqc_engine_wakeup_after|wakeup:1746006257919235|now:1746006257918810|diff:425| [2025/04/30 09:44:17 918814] [debug] |xqc_engine_main_logic|END|now:1746006257918806| [2025/04/30 09:44:17 919882] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257919882| [2025/04/30 09:44:17 919892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257919235|pq_index:0| [2025/04/30 09:44:17 919897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257918734| [2025/04/30 09:44:17 919902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257919901| [2025/04/30 09:44:17 919906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257919235|now:1746006257919901| [2025/04/30 09:44:17 919911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257919235|now:1746006257919901| [2025/04/30 09:44:17 919915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 919924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 919929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43795|min_srtt:43795|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 919933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1037550| [2025/04/30 09:44:17 919938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 919942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 919946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 919950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 919955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 919959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:978600| [2025/04/30 09:44:17 919963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 919968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1080| [2025/04/30 09:44:17 920000] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1080|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257919976|stream_id:0|stream_offset:978600| [2025/04/30 09:44:17 920006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 920012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 920019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43795|rtt_var:1881|pto_duration:51319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 920026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 920033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 920039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 920045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257996295|now:1746006257920019|interv:76276| [2025/04/30 09:44:17 920051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257996295|now:1746006257920019|interval:76276|pto_count:0|srtt:43795 [2025/04/30 09:44:17 920057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 920062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 920070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:979779| [2025/04/30 09:44:17 920075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 920079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1081| [2025/04/30 09:44:17 920108] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1081|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257920086|stream_id:0|stream_offset:979779| [2025/04/30 09:44:17 920115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 920122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 920129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43795|rtt_var:1881|pto_duration:51319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 920155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 920162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 920168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 920175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257996405|now:1746006257920129|interv:76276| [2025/04/30 09:44:17 920181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257996405|now:1746006257920129|interval:76276|pto_count:0|srtt:43795 [2025/04/30 09:44:17 920188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 920196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 920203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:980958| [2025/04/30 09:44:17 920210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 920216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257921215|now:1746006257920215|interv:1000| [2025/04/30 09:44:17 920220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 920224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 920228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257921215| [2025/04/30 09:44:17 920232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257921215| [2025/04/30 09:44:17 920236] [debug] |xqc_engine_wakeup_after|wakeup:1746006257921215|now:1746006257920236|diff:979| [2025/04/30 09:44:17 920240] [debug] |xqc_engine_main_logic|END|now:1746006257919901| [2025/04/30 09:44:17 920556] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257920555| [2025/04/30 09:44:17 920564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 920574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:410| [2025/04/30 09:44:17 920578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:411| [2025/04/30 09:44:17 920584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:411| [2025/04/30 09:44:17 920588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 920593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 920598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:898129|prior_time:1746006257874711|is_app_limited:0|send_elapse:39739|ack_elapse:45844|ctl_first_sent_time:1746006257876192|lagest_ack_time:1746006257920555|curr_delivered:952136| [2025/04/30 09:44:17 920602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257876192| [2025/04/30 09:44:17 920607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:987||sndq_packets_used_bytes:0|sndq_packets_free:351| [2025/04/30 09:44:17 920611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 920615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:898129|prior_time:1746006257874711|is_app_limited:0|send_elapse:39739|ack_elapse:45844|ctl_first_sent_time:1746006257876192|lagest_ack_time:1746006257920555|curr_delivered:953336| [2025/04/30 09:44:17 920620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257876314| [2025/04/30 09:44:17 920624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:986||sndq_packets_used_bytes:0|sndq_packets_free:352| [2025/04/30 09:44:17 920628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43795|rttvar:1881|minrtt:31343|latest_rtt:44241|ack_delay:56| [2025/04/30 09:44:17 920632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43844|rttvar:1508|minrtt:31343|latest_rtt:44241|ack_delay:56| [2025/04/30 09:44:17 920636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1042|lost_pn:1039|thresh:3| [2025/04/30 09:44:17 920640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 920644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43844|rtt_var:1508|pto_duration:49876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 920649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 920652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 920656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 920660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257994962|now:1746006257920644|interv:74318| [2025/04/30 09:44:17 920664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257994962|now:1746006257920644|interval:74318|pto_count:0|srtt:43844 [2025/04/30 09:44:17 920671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39739, ack_elapse 45844, delivered 55207|rate 1204236|lost 223| [2025/04/30 09:44:17 920675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204236) in round 21| [2025/04/30 09:44:17 920680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 920684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 920688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257876314|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 920692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257876314|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 920697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:43844|latest_rtt:44241|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 920702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:411|largest:411|pns:2| [2025/04/30 09:44:17 920707] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:411|frame:ACK |recv_time:1746006257920555|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 920711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377920555|now:1746006257920555|interv:120000000| [2025/04/30 09:44:17 920715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377920555|now:1746006257920555|interv:120000000| [2025/04/30 09:44:17 920719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257921215|pq_index:0| [2025/04/30 09:44:17 920723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257919901| [2025/04/30 09:44:17 920728] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257920727| [2025/04/30 09:44:17 920732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257920731| [2025/04/30 09:44:17 920737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 920742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43844|min_srtt:43844|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 920747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1037550| [2025/04/30 09:44:17 920751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 920755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 920759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 920765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 920770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 920774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:980958| [2025/04/30 09:44:17 920778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 920782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 920786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257921215| [2025/04/30 09:44:17 920790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257921215| [2025/04/30 09:44:17 920794] [debug] |xqc_engine_wakeup_after|wakeup:1746006257921215|now:1746006257920794|diff:421| [2025/04/30 09:44:17 920798] [debug] |xqc_engine_main_logic|END|now:1746006257920731| [2025/04/30 09:44:17 920803] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257920803| [2025/04/30 09:44:17 920807] [debug] |xqc_engine_wakeup_after|wakeup:1746006257921215|now:1746006257920807|diff:408| [2025/04/30 09:44:17 920811] [debug] |xqc_engine_main_logic|END|now:1746006257920803| [2025/04/30 09:44:17 921879] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257921879| [2025/04/30 09:44:17 921889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257921215|pq_index:0| [2025/04/30 09:44:17 921894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257920731| [2025/04/30 09:44:17 921899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257921898| [2025/04/30 09:44:17 921903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257921215|now:1746006257921898| [2025/04/30 09:44:17 921907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257921215|now:1746006257921898| [2025/04/30 09:44:17 921911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 921916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 921921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43844|min_srtt:43844|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 921925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1037550| [2025/04/30 09:44:17 921930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 921934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 921937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 921942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 921951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 921955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:980958| [2025/04/30 09:44:17 921960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 921964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1082| [2025/04/30 09:44:17 921996] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1082|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257921972|stream_id:0|stream_offset:980958| [2025/04/30 09:44:17 922002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 922007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 922014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43844|rtt_var:1508|pto_duration:49876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 922021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 922028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 922034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 922041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257996848|now:1746006257922014|interv:74834| [2025/04/30 09:44:17 922047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257996848|now:1746006257922014|interval:74834|pto_count:0|srtt:43844 [2025/04/30 09:44:17 922053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 922058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 922062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:982137| [2025/04/30 09:44:17 922066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 922071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1083| [2025/04/30 09:44:17 922099] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1083|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257922078|stream_id:0|stream_offset:982137| [2025/04/30 09:44:17 922106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 922113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 922120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43844|rtt_var:1508|pto_duration:49876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 922153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 922160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 922167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 922173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257996954|now:1746006257922119|interv:74835| [2025/04/30 09:44:17 922179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257996954|now:1746006257922119|interval:74835|pto_count:0|srtt:43844 [2025/04/30 09:44:17 922186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 922194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 922201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:983316| [2025/04/30 09:44:17 922208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 922214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257923214|now:1746006257922214|interv:1000| [2025/04/30 09:44:17 922218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 922222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 922226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257923214| [2025/04/30 09:44:17 922230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257923214| [2025/04/30 09:44:17 922234] [debug] |xqc_engine_wakeup_after|wakeup:1746006257923214|now:1746006257922234|diff:980| [2025/04/30 09:44:17 922239] [debug] |xqc_engine_main_logic|END|now:1746006257921898| [2025/04/30 09:44:17 922565] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257922564| [2025/04/30 09:44:17 922573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 922579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:411| [2025/04/30 09:44:17 922583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:412| [2025/04/30 09:44:17 922589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:412| [2025/04/30 09:44:17 922593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 922598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1043|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1044|path_largest_ack:1043| [2025/04/30 09:44:17 922602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:900529|prior_time:1746006257876711|is_app_limited:0|send_elapse:39932|ack_elapse:45853|ctl_first_sent_time:1746006257878192|lagest_ack_time:1746006257922564|curr_delivered:954536| [2025/04/30 09:44:17 922607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257878192| [2025/04/30 09:44:17 922617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:985||sndq_packets_used_bytes:0|sndq_packets_free:353| [2025/04/30 09:44:17 922621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1044|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1044|path_largest_ack:1044| [2025/04/30 09:44:17 922625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52807|prior_delivered:902929|prior_time:1746006257878709|is_app_limited:0|send_elapse:39899|ack_elapse:43855|ctl_first_sent_time:1746006257880177|lagest_ack_time:1746006257922564|curr_delivered:955736| [2025/04/30 09:44:17 922630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257880177| [2025/04/30 09:44:17 922633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:984||sndq_packets_used_bytes:0|sndq_packets_free:354| [2025/04/30 09:44:17 922637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43844|rttvar:1508|minrtt:31343|latest_rtt:42387|ack_delay:56| [2025/04/30 09:44:17 922642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43655|rttvar:1509|minrtt:31343|latest_rtt:42387|ack_delay:56| [2025/04/30 09:44:17 922646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1044|lost_pn:1041|thresh:3| [2025/04/30 09:44:17 922650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 922654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43655|rtt_var:1509|pto_duration:49691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 922659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 922663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 922666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 922670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257996769|now:1746006257922654|interv:74115| [2025/04/30 09:44:17 922674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257996769|now:1746006257922654|interval:74115|pto_count:0|srtt:43655 [2025/04/30 09:44:17 922679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39899, ack_elapse 43855, delivered 52807|rate 1204127|lost 223| [2025/04/30 09:44:17 922683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204127) in round 21| [2025/04/30 09:44:17 922687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 922692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 922695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257880177|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 922700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257880177|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 922707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:43655|latest_rtt:42387|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 922713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:412|largest:412|pns:2| [2025/04/30 09:44:17 922717] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:412|frame:ACK |recv_time:1746006257922564|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 922722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377922564|now:1746006257922564|interv:120000000| [2025/04/30 09:44:17 922726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377922564|now:1746006257922564|interv:120000000| [2025/04/30 09:44:17 922730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257923214|pq_index:0| [2025/04/30 09:44:17 922734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257921898| [2025/04/30 09:44:17 922739] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257922738| [2025/04/30 09:44:17 922743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257922742| [2025/04/30 09:44:17 922749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 922753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43655|min_srtt:43655|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 922758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1037550| [2025/04/30 09:44:17 922762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 922766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 922770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 922774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 922779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 922783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:983316| [2025/04/30 09:44:17 922787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 922791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 922795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257923214| [2025/04/30 09:44:17 922799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257923214| [2025/04/30 09:44:17 922806] [debug] |xqc_engine_wakeup_after|wakeup:1746006257923214|now:1746006257922806|diff:408| [2025/04/30 09:44:17 922810] [debug] |xqc_engine_main_logic|END|now:1746006257922742| [2025/04/30 09:44:17 922815] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257922815| [2025/04/30 09:44:17 922819] [debug] |xqc_engine_wakeup_after|wakeup:1746006257923214|now:1746006257922819|diff:395| [2025/04/30 09:44:17 922823] [debug] |xqc_engine_main_logic|END|now:1746006257922815| [2025/04/30 09:44:17 923891] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257923891| [2025/04/30 09:44:17 923901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257923214|pq_index:0| [2025/04/30 09:44:17 923906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257922742| [2025/04/30 09:44:17 923911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257923910| [2025/04/30 09:44:17 923915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257923214|now:1746006257923910| [2025/04/30 09:44:17 923919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257923214|now:1746006257923910| [2025/04/30 09:44:17 923923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 923928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 923933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43655|min_srtt:43655|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 923937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1037550| [2025/04/30 09:44:17 923942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 923945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 923949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 923954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 923958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 923962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:983316| [2025/04/30 09:44:17 923967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 923971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1084| [2025/04/30 09:44:17 924003] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1084|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257923979|stream_id:0|stream_offset:983316| [2025/04/30 09:44:17 924009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 924022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 924029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43655|rtt_var:1509|pto_duration:49691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 924036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 924043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 924049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 924055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257998670|now:1746006257924028|interv:74642| [2025/04/30 09:44:17 924060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257998670|now:1746006257924028|interval:74642|pto_count:0|srtt:43655 [2025/04/30 09:44:17 924064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 924069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 924073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:984495| [2025/04/30 09:44:17 924078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 924082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1085| [2025/04/30 09:44:17 924111] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1085|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257924089|stream_id:0|stream_offset:984495| [2025/04/30 09:44:17 924118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 924126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 924155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43655|rtt_var:1509|pto_duration:49691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 924163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 924169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 924175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 924181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257998780|now:1746006257924154|interv:74626| [2025/04/30 09:44:17 924188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257998780|now:1746006257924154|interval:74626|pto_count:0|srtt:43655 [2025/04/30 09:44:17 924195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 924210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 924217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:985674| [2025/04/30 09:44:17 924221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 924225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257925225|now:1746006257924225|interv:1000| [2025/04/30 09:44:17 924229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 924233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 924237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257925225| [2025/04/30 09:44:17 924241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257925225| [2025/04/30 09:44:17 924245] [debug] |xqc_engine_wakeup_after|wakeup:1746006257925225|now:1746006257924245|diff:980| [2025/04/30 09:44:17 924249] [debug] |xqc_engine_main_logic|END|now:1746006257923910| [2025/04/30 09:44:17 924546] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257924545| [2025/04/30 09:44:17 924554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 924560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:412| [2025/04/30 09:44:17 924564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:413| [2025/04/30 09:44:17 924569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:413| [2025/04/30 09:44:17 924574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 924578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 924583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:902929|prior_time:1746006257878709|is_app_limited:0|send_elapse:40027|ack_elapse:45836|ctl_first_sent_time:1746006257880305|lagest_ack_time:1746006257924545|curr_delivered:956936| [2025/04/30 09:44:17 924587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257880305| [2025/04/30 09:44:17 924592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:983||sndq_packets_used_bytes:0|sndq_packets_free:355| [2025/04/30 09:44:17 924596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 924600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52807|prior_delivered:905329|prior_time:1746006257880690|is_app_limited:0|send_elapse:41786|ack_elapse:43855|ctl_first_sent_time:1746006257882158|lagest_ack_time:1746006257924545|curr_delivered:958136| [2025/04/30 09:44:17 924605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257882158| [2025/04/30 09:44:17 924609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:982||sndq_packets_used_bytes:0|sndq_packets_free:356| [2025/04/30 09:44:17 924613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43655|rttvar:1509|minrtt:31343|latest_rtt:42387|ack_delay:56| [2025/04/30 09:44:17 924622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43490|rttvar:1463|minrtt:31343|latest_rtt:42387|ack_delay:56| [2025/04/30 09:44:17 924626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1046|lost_pn:1043|thresh:3| [2025/04/30 09:44:17 924630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 924634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43490|rtt_var:1463|pto_duration:49342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 924639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 924642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 924646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 924650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006257998431|now:1746006257924634|interv:73797| [2025/04/30 09:44:17 924654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006257998431|now:1746006257924634|interval:73797|pto_count:0|srtt:43490 [2025/04/30 09:44:17 924659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41786, ack_elapse 43855, delivered 52807|rate 1204127|lost 223| [2025/04/30 09:44:17 924663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204127) in round 21| [2025/04/30 09:44:17 924667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 924671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 924675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257882158|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 924680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257882158|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 924684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:43490|latest_rtt:42387|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 924690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:413|largest:413|pns:2| [2025/04/30 09:44:17 924694] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:413|frame:ACK |recv_time:1746006257924545|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 924699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377924545|now:1746006257924545|interv:120000000| [2025/04/30 09:44:17 924703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377924545|now:1746006257924545|interv:120000000| [2025/04/30 09:44:17 924707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257925225|pq_index:0| [2025/04/30 09:44:17 924714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257923910| [2025/04/30 09:44:17 924718] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257924718| [2025/04/30 09:44:17 924723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257924722| [2025/04/30 09:44:17 924728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 924733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 924737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1037550| [2025/04/30 09:44:17 924741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 924746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 924750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 924755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1038729| [2025/04/30 09:44:17 924759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 924764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 924768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 924772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1039908| [2025/04/30 09:44:17 924776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 924780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 924784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 924788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 924793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 924797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:985674| [2025/04/30 09:44:17 924804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 924808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 924812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257925225| [2025/04/30 09:44:17 924816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257925225| [2025/04/30 09:44:17 924820] [debug] |xqc_engine_wakeup_after|wakeup:1746006257925225|now:1746006257924820|diff:405| [2025/04/30 09:44:17 924824] [debug] |xqc_engine_main_logic|END|now:1746006257924722| [2025/04/30 09:44:17 924829] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257924829| [2025/04/30 09:44:17 924833] [debug] |xqc_engine_wakeup_after|wakeup:1746006257925225|now:1746006257924833|diff:392| [2025/04/30 09:44:17 924837] [debug] |xqc_engine_main_logic|END|now:1746006257924829| [2025/04/30 09:44:17 925905] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257925905| [2025/04/30 09:44:17 925915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257925225|pq_index:0| [2025/04/30 09:44:17 925920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257924722| [2025/04/30 09:44:17 925925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257925924| [2025/04/30 09:44:17 925929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257925225|now:1746006257925924| [2025/04/30 09:44:17 925934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257925225|now:1746006257925924| [2025/04/30 09:44:17 925938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 925942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 925947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 925952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1039908| [2025/04/30 09:44:17 925957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 925960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 925964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 925969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 925973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 925977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:985674| [2025/04/30 09:44:17 925982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 925991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1086| [2025/04/30 09:44:17 926023] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1086|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257925999|stream_id:0|stream_offset:985674| [2025/04/30 09:44:17 926029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 926035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 926042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43490|rtt_var:1463|pto_duration:49342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 926049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 926055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 926061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 926068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258000341|now:1746006257926042|interv:74299| [2025/04/30 09:44:17 926074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258000341|now:1746006257926042|interval:74299|pto_count:0|srtt:43490 [2025/04/30 09:44:17 926082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 926088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 926092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:986853| [2025/04/30 09:44:17 926097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 926101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1087| [2025/04/30 09:44:17 926156] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1087|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257926109|stream_id:0|stream_offset:986853| [2025/04/30 09:44:17 926169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 926176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 926183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43490|rtt_var:1463|pto_duration:49342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 926190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 926197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 926202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 926212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258000451|now:1746006257926183|interv:74268| [2025/04/30 09:44:17 926216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258000451|now:1746006257926183|interval:74268|pto_count:0|srtt:43490 [2025/04/30 09:44:17 926222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 926227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 926231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:988032| [2025/04/30 09:44:17 926235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 926239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257927239|now:1746006257926239|interv:1000| [2025/04/30 09:44:17 926243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 926247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 926251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257927239| [2025/04/30 09:44:17 926255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257927239| [2025/04/30 09:44:17 926259] [debug] |xqc_engine_wakeup_after|wakeup:1746006257927239|now:1746006257926259|diff:980| [2025/04/30 09:44:17 926264] [debug] |xqc_engine_main_logic|END|now:1746006257925924| [2025/04/30 09:44:17 926585] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257926584| [2025/04/30 09:44:17 926595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 926603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:413| [2025/04/30 09:44:17 926607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:414| [2025/04/30 09:44:17 926613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:414| [2025/04/30 09:44:17 926617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 926622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 926627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51607|prior_delivered:907729|prior_time:1746006257882674|is_app_limited:0|send_elapse:41847|ack_elapse:43910|ctl_first_sent_time:1746006257884128|lagest_ack_time:1746006257926584|curr_delivered:959336| [2025/04/30 09:44:17 926631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257884128| [2025/04/30 09:44:17 926636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:981||sndq_packets_used_bytes:0|sndq_packets_free:357| [2025/04/30 09:44:17 926640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 926645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51607|prior_delivered:907729|prior_time:1746006257882674|is_app_limited:0|send_elapse:41847|ack_elapse:43910|ctl_first_sent_time:1746006257884128|lagest_ack_time:1746006257926584|curr_delivered:960536| [2025/04/30 09:44:17 926654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257884275| [2025/04/30 09:44:17 926658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:980||sndq_packets_used_bytes:0|sndq_packets_free:358| [2025/04/30 09:44:17 926662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43490|rttvar:1463|minrtt:31343|latest_rtt:42309|ack_delay:96| [2025/04/30 09:44:17 926666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43330|rttvar:1417|minrtt:31343|latest_rtt:42309|ack_delay:96| [2025/04/30 09:44:17 926671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1048|lost_pn:1045|thresh:3| [2025/04/30 09:44:17 926675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 926679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43330|rtt_var:1417|pto_duration:48998|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 926683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 926687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 926691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 926695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258000107|now:1746006257926679|interv:73428| [2025/04/30 09:44:17 926699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258000107|now:1746006257926679|interval:73428|pto_count:0|srtt:43330 [2025/04/30 09:44:17 926704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41847, ack_elapse 43910, delivered 52807|rate 1202618|lost 223| [2025/04/30 09:44:17 926708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202618) in round 21| [2025/04/30 09:44:17 926712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 926716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 926720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257884275|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 926725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257884275|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 926729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:43330|latest_rtt:42309|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 926735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:414|largest:414|pns:2| [2025/04/30 09:44:17 926745] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:414|frame:ACK |recv_time:1746006257926584|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 926750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377926584|now:1746006257926584|interv:120000000| [2025/04/30 09:44:17 926754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377926584|now:1746006257926584|interv:120000000| [2025/04/30 09:44:17 926758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257927239|pq_index:0| [2025/04/30 09:44:17 926762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257925924| [2025/04/30 09:44:17 926766] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257926766| [2025/04/30 09:44:17 926771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257926770| [2025/04/30 09:44:17 926776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 926781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43330|min_srtt:43330|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 926785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1039908| [2025/04/30 09:44:17 926790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43330|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 926794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 926799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43330|min_srtt:43330|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 926803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1041087| [2025/04/30 09:44:17 926807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43330|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 926812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 926816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43330|min_srtt:43330|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 926820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1042266| [2025/04/30 09:44:17 926824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 926828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 926832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 926839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 926843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 926847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:988032| [2025/04/30 09:44:17 926852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 926856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 926860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257927239| [2025/04/30 09:44:17 926864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257927239| [2025/04/30 09:44:17 926868] [debug] |xqc_engine_wakeup_after|wakeup:1746006257927239|now:1746006257926868|diff:371| [2025/04/30 09:44:17 926872] [debug] |xqc_engine_main_logic|END|now:1746006257926770| [2025/04/30 09:44:17 926877] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257926877| [2025/04/30 09:44:17 926881] [debug] |xqc_engine_wakeup_after|wakeup:1746006257927239|now:1746006257926881|diff:358| [2025/04/30 09:44:17 926885] [debug] |xqc_engine_main_logic|END|now:1746006257926877| [2025/04/30 09:44:17 927954] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257927954| [2025/04/30 09:44:17 927964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257927239|pq_index:0| [2025/04/30 09:44:17 927969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257926770| [2025/04/30 09:44:17 927974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257927973| [2025/04/30 09:44:17 927979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257927239|now:1746006257927973| [2025/04/30 09:44:17 927983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257927239|now:1746006257927973| [2025/04/30 09:44:17 927987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 927991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 927996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43330|min_srtt:43330|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 928000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1042266| [2025/04/30 09:44:17 928005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 928009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 928013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 928017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 928026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 928030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:988032| [2025/04/30 09:44:17 928035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 928039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1088| [2025/04/30 09:44:17 928072] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1088|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257928048|stream_id:0|stream_offset:988032| [2025/04/30 09:44:17 928078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 928084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 928091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43330|rtt_var:1417|pto_duration:48998|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 928098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 928104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 928111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 928118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258002046|now:1746006257928091|interv:73955| [2025/04/30 09:44:17 928124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258002046|now:1746006257928091|interval:73955|pto_count:0|srtt:43330 [2025/04/30 09:44:17 928149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 928161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 928167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:989211| [2025/04/30 09:44:17 928175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 928182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1089| [2025/04/30 09:44:17 928213] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1089|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257928193|stream_id:0|stream_offset:989211| [2025/04/30 09:44:17 928219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 928224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 928228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43330|rtt_var:1417|pto_duration:48998|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 928243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 928250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 928257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 928264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258002191|now:1746006257928228|interv:73963| [2025/04/30 09:44:17 928270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258002191|now:1746006257928228|interval:73963|pto_count:0|srtt:43330 [2025/04/30 09:44:17 928277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 928282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 928287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:990390| [2025/04/30 09:44:17 928291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 928295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257929295|now:1746006257928295|interv:1000| [2025/04/30 09:44:17 928299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 928303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 928307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257929295| [2025/04/30 09:44:17 928311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257929295| [2025/04/30 09:44:17 928315] [debug] |xqc_engine_wakeup_after|wakeup:1746006257929295|now:1746006257928315|diff:980| [2025/04/30 09:44:17 928319] [debug] |xqc_engine_main_logic|END|now:1746006257927973| [2025/04/30 09:44:17 928555] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257928554| [2025/04/30 09:44:17 928563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 928569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:414| [2025/04/30 09:44:17 928573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:415| [2025/04/30 09:44:17 928579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:415| [2025/04/30 09:44:17 928583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 928588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 928592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51607|prior_delivered:910129|prior_time:1746006257884667|is_app_limited:0|send_elapse:41856|ack_elapse:43887|ctl_first_sent_time:1746006257886119|lagest_ack_time:1746006257928554|curr_delivered:961736| [2025/04/30 09:44:17 928597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257886119| [2025/04/30 09:44:17 928606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:979||sndq_packets_used_bytes:0|sndq_packets_free:359| [2025/04/30 09:44:17 928610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 928615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50407|prior_delivered:912529|prior_time:1746006257886658|is_app_limited:0|send_elapse:41862|ack_elapse:41896|ctl_first_sent_time:1746006257888113|lagest_ack_time:1746006257928554|curr_delivered:962936| [2025/04/30 09:44:17 928619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257888113| [2025/04/30 09:44:17 928623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:978||sndq_packets_used_bytes:0|sndq_packets_free:360| [2025/04/30 09:44:17 928627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43330|rttvar:1417|minrtt:31343|latest_rtt:40441|ack_delay:88| [2025/04/30 09:44:17 928631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42958|rttvar:1807|minrtt:31343|latest_rtt:40441|ack_delay:88| [2025/04/30 09:44:17 928636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1050|lost_pn:1047|thresh:3| [2025/04/30 09:44:17 928640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 928644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42958|rtt_var:1807|pto_duration:50186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 928648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 928652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 928656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 928660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258003379|now:1746006257928644|interv:74735| [2025/04/30 09:44:17 928664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258003379|now:1746006257928644|interval:74735|pto_count:0|srtt:42958 [2025/04/30 09:44:17 928668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41862, ack_elapse 41896, delivered 50407|rate 1203145|lost 223| [2025/04/30 09:44:17 928673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203145) in round 21| [2025/04/30 09:44:17 928677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 928681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 928685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257888113|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 928689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257888113|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 928696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:42958|latest_rtt:40441|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 928702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:415|largest:415|pns:2| [2025/04/30 09:44:17 928706] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:415|frame:ACK |recv_time:1746006257928554|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 928711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377928554|now:1746006257928554|interv:120000000| [2025/04/30 09:44:17 928715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377928554|now:1746006257928554|interv:120000000| [2025/04/30 09:44:17 928719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257929295|pq_index:0| [2025/04/30 09:44:17 928723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257927973| [2025/04/30 09:44:17 928727] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257928727| [2025/04/30 09:44:17 928732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257928731| [2025/04/30 09:44:17 928737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 928742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42958|min_srtt:42958|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 928746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1042266| [2025/04/30 09:44:17 928751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 928755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 928760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42958|min_srtt:42958|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 928764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1043445| [2025/04/30 09:44:17 928768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 928773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 928777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42958|min_srtt:42958|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 928781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1044624| [2025/04/30 09:44:17 928788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 928792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 928796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 928800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 928805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 928809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:990390| [2025/04/30 09:44:17 928813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 928817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 928821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257929295| [2025/04/30 09:44:17 928825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257929295| [2025/04/30 09:44:17 928829] [debug] |xqc_engine_wakeup_after|wakeup:1746006257929295|now:1746006257928829|diff:466| [2025/04/30 09:44:17 928833] [debug] |xqc_engine_main_logic|END|now:1746006257928731| [2025/04/30 09:44:17 928838] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257928838| [2025/04/30 09:44:17 928842] [debug] |xqc_engine_wakeup_after|wakeup:1746006257929295|now:1746006257928842|diff:453| [2025/04/30 09:44:17 928846] [debug] |xqc_engine_main_logic|END|now:1746006257928838| [2025/04/30 09:44:17 929915] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257929915| [2025/04/30 09:44:17 929925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257929295|pq_index:0| [2025/04/30 09:44:17 929930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257928731| [2025/04/30 09:44:17 929935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257929934| [2025/04/30 09:44:17 929939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257929295|now:1746006257929934| [2025/04/30 09:44:17 929944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257929295|now:1746006257929934| [2025/04/30 09:44:17 929947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 929952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 929957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42958|min_srtt:42958|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 929961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1044624| [2025/04/30 09:44:17 929970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 929974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 929978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 929982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 929987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 929991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:990390| [2025/04/30 09:44:17 929996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 930000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1090| [2025/04/30 09:44:17 930032] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1090|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257930008|stream_id:0|stream_offset:990390| [2025/04/30 09:44:17 930038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 930044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 930051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42958|rtt_var:1807|pto_duration:50186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 930058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 930065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 930071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 930078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258005194|now:1746006257930051|interv:75143| [2025/04/30 09:44:17 930084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258005194|now:1746006257930051|interval:75143|pto_count:0|srtt:42958 [2025/04/30 09:44:17 930092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 930099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 930106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:991569| [2025/04/30 09:44:17 930113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 930120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1091| [2025/04/30 09:44:17 930176] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1091|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257930131|stream_id:0|stream_offset:991569| [2025/04/30 09:44:17 930195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 930202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 930209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42958|rtt_var:1807|pto_duration:50186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 930216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 930222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 930228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 930234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258005317|now:1746006257930208|interv:75109| [2025/04/30 09:44:17 930239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258005317|now:1746006257930208|interval:75109|pto_count:0|srtt:42958 [2025/04/30 09:44:17 930243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 930248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 930252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:992748| [2025/04/30 09:44:17 930257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 930261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257931261|now:1746006257930261|interv:1000| [2025/04/30 09:44:17 930265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 930269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 930272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257931261| [2025/04/30 09:44:17 930277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257931261| [2025/04/30 09:44:17 930281] [debug] |xqc_engine_wakeup_after|wakeup:1746006257931261|now:1746006257930281|diff:980| [2025/04/30 09:44:17 930285] [debug] |xqc_engine_main_logic|END|now:1746006257929934| [2025/04/30 09:44:17 930543] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006257930542| [2025/04/30 09:44:17 930551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 930556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:415| [2025/04/30 09:44:17 930560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:416| [2025/04/30 09:44:17 930566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:416| [2025/04/30 09:44:17 930570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 930575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 930584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51607|prior_delivered:912529|prior_time:1746006257886658|is_app_limited:0|send_elapse:41984|ack_elapse:43884|ctl_first_sent_time:1746006257888235|lagest_ack_time:1746006257930542|curr_delivered:964136| [2025/04/30 09:44:17 930589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257888235| [2025/04/30 09:44:17 930594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:977||sndq_packets_used_bytes:0|sndq_packets_free:361| [2025/04/30 09:44:17 930598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 930602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50407|prior_delivered:914929|prior_time:1746006257888656|is_app_limited:0|send_elapse:41865|ack_elapse:41886|ctl_first_sent_time:1746006257890117|lagest_ack_time:1746006257930542|curr_delivered:965336| [2025/04/30 09:44:17 930607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257890117| [2025/04/30 09:44:17 930610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:976||sndq_packets_used_bytes:0|sndq_packets_free:362| [2025/04/30 09:44:17 930614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42958|rttvar:1807|minrtt:31343|latest_rtt:40425|ack_delay:64| [2025/04/30 09:44:17 930619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42634|rttvar:2005|minrtt:31343|latest_rtt:40425|ack_delay:64| [2025/04/30 09:44:17 930623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1052|lost_pn:1049|thresh:3| [2025/04/30 09:44:17 930627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 930631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42634|rtt_var:2005|pto_duration:50654|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 930635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 930639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 930643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 930647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258005785|now:1746006257930631|interv:75154| [2025/04/30 09:44:17 930651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258005785|now:1746006257930631|interval:75154|pto_count:0|srtt:42634 [2025/04/30 09:44:17 930655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41865, ack_elapse 41886, delivered 50407|rate 1203433|lost 223| [2025/04/30 09:44:17 930660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203433) in round 21| [2025/04/30 09:44:17 930664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 930668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 930675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257890117|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 930679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257890117|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 930684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:42634|latest_rtt:40425|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 930689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:416|largest:416|pns:2| [2025/04/30 09:44:17 930693] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:416|frame:ACK |recv_time:1746006257930542|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 930698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377930542|now:1746006257930542|interv:120000000| [2025/04/30 09:44:17 930702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377930542|now:1746006257930542|interv:120000000| [2025/04/30 09:44:17 930706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257931261|pq_index:0| [2025/04/30 09:44:17 930710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257929934| [2025/04/30 09:44:17 930714] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257930714| [2025/04/30 09:44:17 930719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257930718| [2025/04/30 09:44:17 930724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 930729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42634|min_srtt:42634|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 930734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1044624| [2025/04/30 09:44:17 930738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42634|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 930742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 930747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42634|min_srtt:42634|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 930751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1045803| [2025/04/30 09:44:17 930755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42634|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 930762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 930767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42634|min_srtt:42634|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 930771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1046982| [2025/04/30 09:44:17 930775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 930779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 930783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 930787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 930791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 930796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:992748| [2025/04/30 09:44:17 930800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 930804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 930808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257931261| [2025/04/30 09:44:17 930812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257931261| [2025/04/30 09:44:17 930816] [debug] |xqc_engine_wakeup_after|wakeup:1746006257931261|now:1746006257930816|diff:445| [2025/04/30 09:44:17 930820] [debug] |xqc_engine_main_logic|END|now:1746006257930718| [2025/04/30 09:44:17 930825] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257930825| [2025/04/30 09:44:17 930829] [debug] |xqc_engine_wakeup_after|wakeup:1746006257931261|now:1746006257930828|diff:433| [2025/04/30 09:44:17 930832] [debug] |xqc_engine_main_logic|END|now:1746006257930825| [2025/04/30 09:44:17 931897] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257931897| [2025/04/30 09:44:17 931908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257931261|pq_index:0| [2025/04/30 09:44:17 931913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257930718| [2025/04/30 09:44:17 931918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257931917| [2025/04/30 09:44:17 931923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257931261|now:1746006257931917| [2025/04/30 09:44:17 931927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257931261|now:1746006257931917| [2025/04/30 09:44:17 931931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 931940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 931945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42634|min_srtt:42634|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 931950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1046982| [2025/04/30 09:44:17 931954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 931958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 931962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 931966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 931971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 931975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:992748| [2025/04/30 09:44:17 931980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 931984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1092| [2025/04/30 09:44:17 932019] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1092|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257931993|stream_id:0|stream_offset:992748| [2025/04/30 09:44:17 932025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 932030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 932034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42634|rtt_var:2005|pto_duration:50654|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 932042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 932048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 932054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 932060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258007647|now:1746006257932034|interv:75613| [2025/04/30 09:44:17 932067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258007647|now:1746006257932034|interval:75613|pto_count:0|srtt:42634 [2025/04/30 09:44:17 932074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 932082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 932089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:993927| [2025/04/30 09:44:17 932111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 932118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1093| [2025/04/30 09:44:17 932173] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1093|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257932129|stream_id:0|stream_offset:993927| [2025/04/30 09:44:17 932184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 932192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 932199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42634|rtt_var:2005|pto_duration:50654|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 932207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 932213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 932220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 932226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258007783|now:1746006257932199|interv:75584| [2025/04/30 09:44:17 932230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258007783|now:1746006257932199|interval:75584|pto_count:0|srtt:42634 [2025/04/30 09:44:17 932235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 932240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 932244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:995106| [2025/04/30 09:44:17 932249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 932253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257933253|now:1746006257932253|interv:1000| [2025/04/30 09:44:17 932257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 932260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 932264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257933253| [2025/04/30 09:44:17 932269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257933253| [2025/04/30 09:44:17 932273] [debug] |xqc_engine_wakeup_after|wakeup:1746006257933253|now:1746006257932273|diff:980| [2025/04/30 09:44:17 932277] [debug] |xqc_engine_main_logic|END|now:1746006257931917| [2025/04/30 09:44:17 932522] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257932521| [2025/04/30 09:44:17 932530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 932541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:416| [2025/04/30 09:44:17 932545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:417| [2025/04/30 09:44:17 932551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:417| [2025/04/30 09:44:17 932555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 932560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 932564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:917329|prior_time:1746006257890643|is_app_limited:0|send_elapse:43746|ack_elapse:41878|ctl_first_sent_time:1746006257892092|lagest_ack_time:1746006257932521|curr_delivered:966536| [2025/04/30 09:44:17 932569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257892092| [2025/04/30 09:44:17 932574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:975||sndq_packets_used_bytes:0|sndq_packets_free:363| [2025/04/30 09:44:17 932578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 932582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:917329|prior_time:1746006257890643|is_app_limited:0|send_elapse:43746|ack_elapse:41878|ctl_first_sent_time:1746006257892092|lagest_ack_time:1746006257932521|curr_delivered:967736| [2025/04/30 09:44:17 932587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257892220| [2025/04/30 09:44:17 932591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:974||sndq_packets_used_bytes:0|sndq_packets_free:364| [2025/04/30 09:44:17 932595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42634|rttvar:2005|minrtt:31343|latest_rtt:40301|ack_delay:48| [2025/04/30 09:44:17 932599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42336|rttvar:2099|minrtt:31343|latest_rtt:40301|ack_delay:48| [2025/04/30 09:44:17 932603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1054|lost_pn:1051|thresh:3| [2025/04/30 09:44:17 932608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 932612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42336|rtt_var:2099|pto_duration:50732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 932616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 932620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 932624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 932628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258007861|now:1746006257932612|interv:75249| [2025/04/30 09:44:17 932632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258007861|now:1746006257932612|interval:75249|pto_count:0|srtt:42336 [2025/04/30 09:44:17 932639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43746, ack_elapse 41878, delivered 50407|rate 1152265|lost 223| [2025/04/30 09:44:17 932644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152265) in round 21| [2025/04/30 09:44:17 932648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 932652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 932656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257892220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 932661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257892220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 932665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:42336|latest_rtt:40301|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 932671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:417|largest:417|pns:2| [2025/04/30 09:44:17 932676] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:417|frame:ACK |recv_time:1746006257932521|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 932680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377932521|now:1746006257932521|interv:120000000| [2025/04/30 09:44:17 932684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377932521|now:1746006257932521|interv:120000000| [2025/04/30 09:44:17 932688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257933253|pq_index:0| [2025/04/30 09:44:17 932693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257931917| [2025/04/30 09:44:17 932697] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257932697| [2025/04/30 09:44:17 932702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257932701| [2025/04/30 09:44:17 932707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 932712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42336|min_srtt:42336|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 932716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1046982| [2025/04/30 09:44:17 932721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42336|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 932725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 932734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42336|min_srtt:42336|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 932739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1048161| [2025/04/30 09:44:17 932743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42336|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 932748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 932752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42336|min_srtt:42336|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 932756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1049340| [2025/04/30 09:44:17 932760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 932764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 932768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 932776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 932781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 932785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:995106| [2025/04/30 09:44:17 932789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 932793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 932797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257933253| [2025/04/30 09:44:17 932801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257933253| [2025/04/30 09:44:17 932805] [debug] |xqc_engine_wakeup_after|wakeup:1746006257933253|now:1746006257932805|diff:448| [2025/04/30 09:44:17 932809] [debug] |xqc_engine_main_logic|END|now:1746006257932701| [2025/04/30 09:44:17 932814] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257932814| [2025/04/30 09:44:17 932818] [debug] |xqc_engine_wakeup_after|wakeup:1746006257933253|now:1746006257932818|diff:435| [2025/04/30 09:44:17 932822] [debug] |xqc_engine_main_logic|END|now:1746006257932814| [2025/04/30 09:44:17 933887] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257933887| [2025/04/30 09:44:17 933898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257933253|pq_index:0| [2025/04/30 09:44:17 933902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257932701| [2025/04/30 09:44:17 933907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257933906| [2025/04/30 09:44:17 933916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257933253|now:1746006257933906| [2025/04/30 09:44:17 933921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257933253|now:1746006257933906| [2025/04/30 09:44:17 933925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 933929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 933934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42336|min_srtt:42336|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 933939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1049340| [2025/04/30 09:44:17 933943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 933947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 933951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 933956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 933960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 933964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:995106| [2025/04/30 09:44:17 933969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 933973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1094| [2025/04/30 09:44:17 934007] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1094|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257933982|stream_id:0|stream_offset:995106| [2025/04/30 09:44:17 934013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 934018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 934022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42336|rtt_var:2099|pto_duration:50732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 934030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 934035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 934042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 934048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258009714|now:1746006257934022|interv:75692| [2025/04/30 09:44:17 934054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258009714|now:1746006257934022|interval:75692|pto_count:0|srtt:42336 [2025/04/30 09:44:17 934067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 934075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 934080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:996285| [2025/04/30 09:44:17 934094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 934101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1095| [2025/04/30 09:44:17 934154] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1095|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257934112|stream_id:0|stream_offset:996285| [2025/04/30 09:44:17 934168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 934176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 934182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42336|rtt_var:2099|pto_duration:50732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 934186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 934190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 934194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 934198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258009844|now:1746006257934182|interv:75662| [2025/04/30 09:44:17 934202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258009844|now:1746006257934182|interval:75662|pto_count:0|srtt:42336 [2025/04/30 09:44:17 934207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 934211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 934216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:997464| [2025/04/30 09:44:17 934220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 934224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257935224|now:1746006257934224|interv:1000| [2025/04/30 09:44:17 934228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 934232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 934236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257935224| [2025/04/30 09:44:17 934240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257935224| [2025/04/30 09:44:17 934249] [debug] |xqc_engine_wakeup_after|wakeup:1746006257935224|now:1746006257934248|diff:976| [2025/04/30 09:44:17 934253] [debug] |xqc_engine_main_logic|END|now:1746006257933906| [2025/04/30 09:44:17 934512] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257934511| [2025/04/30 09:44:17 934519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 934526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:417| [2025/04/30 09:44:17 934530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:418| [2025/04/30 09:44:17 934535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:418| [2025/04/30 09:44:17 934540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 934544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 934549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:919729|prior_time:1746006257892640|is_app_limited:0|send_elapse:43852|ack_elapse:41871|ctl_first_sent_time:1746006257894101|lagest_ack_time:1746006257934511|curr_delivered:968936| [2025/04/30 09:44:17 934553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257894101| [2025/04/30 09:44:17 934558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:973||sndq_packets_used_bytes:0|sndq_packets_free:365| [2025/04/30 09:44:17 934562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 934566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:922129|prior_time:1746006257894631|is_app_limited:0|send_elapse:43734|ack_elapse:39880|ctl_first_sent_time:1746006257896087|lagest_ack_time:1746006257934511|curr_delivered:970136| [2025/04/30 09:44:17 934571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257896087| [2025/04/30 09:44:17 934575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:972||sndq_packets_used_bytes:0|sndq_packets_free:366| [2025/04/30 09:44:17 934579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42336|rttvar:2099|minrtt:31343|latest_rtt:38424|ack_delay:48| [2025/04/30 09:44:17 934583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:41841|rttvar:2565|minrtt:31343|latest_rtt:38424|ack_delay:48| [2025/04/30 09:44:17 934587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1056|lost_pn:1053|thresh:3| [2025/04/30 09:44:17 934591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 934595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41841|rtt_var:2565|pto_duration:52101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 934600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 934604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 934612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 934616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258011213|now:1746006257934595|interv:76618| [2025/04/30 09:44:17 934620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258011213|now:1746006257934595|interval:76618|pto_count:0|srtt:41841 [2025/04/30 09:44:17 934624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43734, ack_elapse 39880, delivered 48007|rate 1097704|lost 223| [2025/04/30 09:44:17 934629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1097704) in round 21| [2025/04/30 09:44:17 934633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 934637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 934641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257896087|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 934645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257896087|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 934650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:41841|latest_rtt:38424|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 934656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:418|largest:418|pns:2| [2025/04/30 09:44:17 934660] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:418|frame:ACK |recv_time:1746006257934511|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 934665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377934511|now:1746006257934511|interv:120000000| [2025/04/30 09:44:17 934669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377934511|now:1746006257934511|interv:120000000| [2025/04/30 09:44:17 934673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257935224|pq_index:0| [2025/04/30 09:44:17 934677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257933906| [2025/04/30 09:44:17 934681] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257934681| [2025/04/30 09:44:17 934686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257934685| [2025/04/30 09:44:17 934691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 934696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41841|min_srtt:41841|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 934700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1049340| [2025/04/30 09:44:17 934708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41841|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 934712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 934717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41841|min_srtt:41841|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 934721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1050519| [2025/04/30 09:44:17 934726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41841|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 934730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 934735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41841|min_srtt:41841|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 934739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1051698| [2025/04/30 09:44:17 934743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 934747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 934751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 934755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 934760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 934764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:997464| [2025/04/30 09:44:17 934768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 934772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 934776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257935224| [2025/04/30 09:44:17 934780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257935224| [2025/04/30 09:44:17 934784] [debug] |xqc_engine_wakeup_after|wakeup:1746006257935224|now:1746006257934784|diff:440| [2025/04/30 09:44:17 934788] [debug] |xqc_engine_main_logic|END|now:1746006257934685| [2025/04/30 09:44:17 934793] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257934793| [2025/04/30 09:44:17 934797] [debug] |xqc_engine_wakeup_after|wakeup:1746006257935224|now:1746006257934797|diff:427| [2025/04/30 09:44:17 934801] [debug] |xqc_engine_main_logic|END|now:1746006257934793| [2025/04/30 09:44:17 935868] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257935868| [2025/04/30 09:44:17 935879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257935224|pq_index:0| [2025/04/30 09:44:17 935884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257934685| [2025/04/30 09:44:17 935889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257935888| [2025/04/30 09:44:17 935894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257935224|now:1746006257935888| [2025/04/30 09:44:17 935898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257935224|now:1746006257935888| [2025/04/30 09:44:17 935902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 935906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 935911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41841|min_srtt:41841|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 935916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1051698| [2025/04/30 09:44:17 935921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 935924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 935928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 935933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 935937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 935941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:997464| [2025/04/30 09:44:17 935946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 935950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1096| [2025/04/30 09:44:17 935984] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1096|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257935959|stream_id:0|stream_offset:997464| [2025/04/30 09:44:17 935990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 935995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 935999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41841|rtt_var:2565|pto_duration:52101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 936007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 936019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 936025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 936032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258013060|now:1746006257935999|interv:77061| [2025/04/30 09:44:17 936038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258013060|now:1746006257935999|interval:77061|pto_count:0|srtt:41841 [2025/04/30 09:44:17 936045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 936053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 936058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:998643| [2025/04/30 09:44:17 936064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 936068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1097| [2025/04/30 09:44:17 936115] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1097|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257936084|stream_id:0|stream_offset:998643| [2025/04/30 09:44:17 936126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1097|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 936153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 936161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41841|rtt_var:2565|pto_duration:52101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 936168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 936173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 936177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 936181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258013185|now:1746006257936161|interv:77024| [2025/04/30 09:44:17 936185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258013185|now:1746006257936161|interval:77024|pto_count:0|srtt:41841 [2025/04/30 09:44:17 936190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 936194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 936199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:999822| [2025/04/30 09:44:17 936203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 936212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257937212|now:1746006257936212|interv:1000| [2025/04/30 09:44:17 936216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 936220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 936224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257937212| [2025/04/30 09:44:17 936228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257937212| [2025/04/30 09:44:17 936232] [debug] |xqc_engine_wakeup_after|wakeup:1746006257937212|now:1746006257936232|diff:980| [2025/04/30 09:44:17 936237] [debug] |xqc_engine_main_logic|END|now:1746006257935888| [2025/04/30 09:44:17 936507] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257936506| [2025/04/30 09:44:17 936515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 936521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:418| [2025/04/30 09:44:17 936525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:419| [2025/04/30 09:44:17 936531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:419| [2025/04/30 09:44:17 936535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 936539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 936544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:922129|prior_time:1746006257894631|is_app_limited:0|send_elapse:43867|ack_elapse:41875|ctl_first_sent_time:1746006257896220|lagest_ack_time:1746006257936506|curr_delivered:971336| [2025/04/30 09:44:17 936548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257896220| [2025/04/30 09:44:17 936553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:971||sndq_packets_used_bytes:0|sndq_packets_free:367| [2025/04/30 09:44:17 936557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 936562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:924529|prior_time:1746006257896629|is_app_limited:0|send_elapse:43825|ack_elapse:39877|ctl_first_sent_time:1746006257898081|lagest_ack_time:1746006257936506|curr_delivered:972536| [2025/04/30 09:44:17 936566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257898081| [2025/04/30 09:44:17 936570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:970||sndq_packets_used_bytes:0|sndq_packets_free:368| [2025/04/30 09:44:17 936574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:41841|rttvar:2565|minrtt:31343|latest_rtt:38425|ack_delay:56| [2025/04/30 09:44:17 936578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:41407|rttvar:2792|minrtt:31343|latest_rtt:38425|ack_delay:56| [2025/04/30 09:44:17 936583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1058|lost_pn:1055|thresh:3| [2025/04/30 09:44:17 936591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 936595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41407|rtt_var:2792|pto_duration:52575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 936600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 936603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 936607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 936611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258013659|now:1746006257936595|interv:77064| [2025/04/30 09:44:17 936615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258013659|now:1746006257936595|interval:77064|pto_count:0|srtt:41407 [2025/04/30 09:44:17 936619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43825, ack_elapse 39877, delivered 48007|rate 1095424|lost 223| [2025/04/30 09:44:17 936624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1095424) in round 21| [2025/04/30 09:44:17 936628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 936632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 936636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257898081|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 936640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257898081|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 936645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:41407|latest_rtt:38425|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 936650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:419|largest:419|pns:2| [2025/04/30 09:44:17 936655] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:419|frame:ACK |recv_time:1746006257936506|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 936660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377936506|now:1746006257936506|interv:120000000| [2025/04/30 09:44:17 936664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377936506|now:1746006257936506|interv:120000000| [2025/04/30 09:44:17 936668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257937212|pq_index:0| [2025/04/30 09:44:17 936672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257935888| [2025/04/30 09:44:17 936676] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257936676| [2025/04/30 09:44:17 936681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257936680| [2025/04/30 09:44:17 936688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 936693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41407|min_srtt:41407|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 936698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1051698| [2025/04/30 09:44:17 936702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41407|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 936707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 936711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41407|min_srtt:41407|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 936715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1052877| [2025/04/30 09:44:17 936720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41407|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 936724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 936728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41407|min_srtt:41407|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 936732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1054056| [2025/04/30 09:44:17 936737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 936741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 936745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 936749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 936753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 936758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:999822| [2025/04/30 09:44:17 936762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 936766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 936770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257937212| [2025/04/30 09:44:17 936776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257937212| [2025/04/30 09:44:17 936780] [debug] |xqc_engine_wakeup_after|wakeup:1746006257937212|now:1746006257936780|diff:432| [2025/04/30 09:44:17 936784] [debug] |xqc_engine_main_logic|END|now:1746006257936680| [2025/04/30 09:44:17 936790] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257936789| [2025/04/30 09:44:17 936793] [debug] |xqc_engine_wakeup_after|wakeup:1746006257937212|now:1746006257936793|diff:419| [2025/04/30 09:44:17 936797] [debug] |xqc_engine_main_logic|END|now:1746006257936789| [2025/04/30 09:44:17 937862] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257937862| [2025/04/30 09:44:17 937873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257937212|pq_index:0| [2025/04/30 09:44:17 937877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257936680| [2025/04/30 09:44:17 937882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257937881| [2025/04/30 09:44:17 937887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257937212|now:1746006257937881| [2025/04/30 09:44:17 937891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257937212|now:1746006257937881| [2025/04/30 09:44:17 937895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 937899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 937904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41407|min_srtt:41407|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 937909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1054056| [2025/04/30 09:44:17 937914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 937918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 937922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 937926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 937930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 937935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:999822| [2025/04/30 09:44:17 937939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 937944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1098| [2025/04/30 09:44:17 937977] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1098|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257937952|stream_id:0|stream_offset:999822| [2025/04/30 09:44:17 937983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 937993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 938000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41407|rtt_var:2792|pto_duration:52575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 938007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 938013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 938020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 938026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258015527|now:1746006257938000|interv:77527| [2025/04/30 09:44:17 938032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258015527|now:1746006257938000|interval:77527|pto_count:0|srtt:41407 [2025/04/30 09:44:17 938040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 938047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 938051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1001001| [2025/04/30 09:44:17 938056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 938060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1099| [2025/04/30 09:44:17 938106] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1099|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257938067|stream_id:0|stream_offset:1001001| [2025/04/30 09:44:17 938115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 938123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 938130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41407|rtt_var:2792|pto_duration:52575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 938157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 938164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 938169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 938173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258015642|now:1746006257938130|interv:77512| [2025/04/30 09:44:17 938176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258015642|now:1746006257938130|interval:77512|pto_count:0|srtt:41407 [2025/04/30 09:44:17 938181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 938192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 938196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1002180| [2025/04/30 09:44:17 938201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 938204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257939204|now:1746006257938204|interv:1000| [2025/04/30 09:44:17 938208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 938212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 938216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257939204| [2025/04/30 09:44:17 938220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257939204| [2025/04/30 09:44:17 938224] [debug] |xqc_engine_wakeup_after|wakeup:1746006257939204|now:1746006257938224|diff:980| [2025/04/30 09:44:17 938229] [debug] |xqc_engine_main_logic|END|now:1746006257937881| [2025/04/30 09:44:17 938517] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257938515| [2025/04/30 09:44:17 938525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 938531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:419| [2025/04/30 09:44:17 938534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:420| [2025/04/30 09:44:17 938540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:420| [2025/04/30 09:44:17 938544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 938549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 938554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:926929|prior_time:1746006257898615|is_app_limited:0|send_elapse:43829|ack_elapse:39900|ctl_first_sent_time:1746006257900070|lagest_ack_time:1746006257938515|curr_delivered:973736| [2025/04/30 09:44:17 938559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257900070| [2025/04/30 09:44:17 938563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:969||sndq_packets_used_bytes:0|sndq_packets_free:369| [2025/04/30 09:44:17 938567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 938572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:926929|prior_time:1746006257898615|is_app_limited:0|send_elapse:43829|ack_elapse:39900|ctl_first_sent_time:1746006257900070|lagest_ack_time:1746006257938515|curr_delivered:974936| [2025/04/30 09:44:17 938577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257900204| [2025/04/30 09:44:17 938580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:968||sndq_packets_used_bytes:0|sndq_packets_free:370| [2025/04/30 09:44:17 938585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:41407|rttvar:2792|minrtt:31343|latest_rtt:38311|ack_delay:48| [2025/04/30 09:44:17 938594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:41014|rttvar:2880|minrtt:31343|latest_rtt:38311|ack_delay:48| [2025/04/30 09:44:17 938598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1060|lost_pn:1057|thresh:3| [2025/04/30 09:44:17 938602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 938606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41014|rtt_var:2880|pto_duration:52534|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 938611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 938615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 938619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 938623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258015601|now:1746006257938606|interv:76995| [2025/04/30 09:44:17 938627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258015601|now:1746006257938606|interval:76995|pto_count:0|srtt:41014 [2025/04/30 09:44:17 938631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43829, ack_elapse 39900, delivered 48007|rate 1095325|lost 223| [2025/04/30 09:44:17 938636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1095325) in round 21| [2025/04/30 09:44:17 938640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 938644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 938648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257900204|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 938652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257900204|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 938657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:41014|latest_rtt:38311|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 938663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:420|largest:420|pns:2| [2025/04/30 09:44:17 938667] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:420|frame:ACK |recv_time:1746006257938515|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 938672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377938515|now:1746006257938515|interv:120000000| [2025/04/30 09:44:17 938676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377938515|now:1746006257938515|interv:120000000| [2025/04/30 09:44:17 938686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257939204|pq_index:0| [2025/04/30 09:44:17 938691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257937881| [2025/04/30 09:44:17 938695] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257938694| [2025/04/30 09:44:17 938699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257938698| [2025/04/30 09:44:17 938704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 938709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41014|min_srtt:41014|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 938714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1054056| [2025/04/30 09:44:17 938718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41014|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 938723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 938727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41014|min_srtt:41014|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 938732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1055235| [2025/04/30 09:44:17 938736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41014|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 938740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 938745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41014|min_srtt:41014|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 938749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1056414| [2025/04/30 09:44:17 938753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 938757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 938761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 938765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 938769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 938774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1002180| [2025/04/30 09:44:17 938781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 938784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 938788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257939204| [2025/04/30 09:44:17 938792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257939204| [2025/04/30 09:44:17 938796] [debug] |xqc_engine_wakeup_after|wakeup:1746006257939204|now:1746006257938796|diff:408| [2025/04/30 09:44:17 938801] [debug] |xqc_engine_main_logic|END|now:1746006257938698| [2025/04/30 09:44:17 938806] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257938805| [2025/04/30 09:44:17 938809] [debug] |xqc_engine_wakeup_after|wakeup:1746006257939204|now:1746006257938809|diff:395| [2025/04/30 09:44:17 938813] [debug] |xqc_engine_main_logic|END|now:1746006257938805| [2025/04/30 09:44:17 939879] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257939878| [2025/04/30 09:44:17 939889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257939204|pq_index:0| [2025/04/30 09:44:17 939894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257938698| [2025/04/30 09:44:17 939899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257939898| [2025/04/30 09:44:17 939903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257939204|now:1746006257939898| [2025/04/30 09:44:17 939908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257939204|now:1746006257939898| [2025/04/30 09:44:17 939912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 939916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 939921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41014|min_srtt:41014|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 939926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1056414| [2025/04/30 09:44:17 939930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 939934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 939938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 939942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 939947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 939951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1002180| [2025/04/30 09:44:17 939960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 939965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1100| [2025/04/30 09:44:17 939998] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257939973|stream_id:0|stream_offset:1002180| [2025/04/30 09:44:17 940004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 940009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 940013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41014|rtt_var:2880|pto_duration:52534|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 940020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 940026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 940032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 940038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258017507|now:1746006257940013|interv:77494| [2025/04/30 09:44:17 940045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258017507|now:1746006257940013|interval:77494|pto_count:0|srtt:41014 [2025/04/30 09:44:17 940053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 940060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 940075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1003359| [2025/04/30 09:44:17 940083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 940090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1101| [2025/04/30 09:44:17 940126] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257940101|stream_id:0|stream_offset:1003359| [2025/04/30 09:44:17 940157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 940165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 940172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41014|rtt_var:2880|pto_duration:52534|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 940179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 940186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 940192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 940201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258017635|now:1746006257940172|interv:77463| [2025/04/30 09:44:17 940205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258017635|now:1746006257940172|interval:77463|pto_count:0|srtt:41014 [2025/04/30 09:44:17 940210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 940215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 940219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1004538| [2025/04/30 09:44:17 940224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 940228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257941227|now:1746006257940227|interv:1000| [2025/04/30 09:44:17 940231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 940235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 940239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257941227| [2025/04/30 09:44:17 940244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257941227| [2025/04/30 09:44:17 940248] [debug] |xqc_engine_wakeup_after|wakeup:1746006257941227|now:1746006257940248|diff:979| [2025/04/30 09:44:17 940252] [debug] |xqc_engine_main_logic|END|now:1746006257939898| [2025/04/30 09:44:17 940507] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257940506| [2025/04/30 09:44:17 940514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 940520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:420| [2025/04/30 09:44:17 940524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:421| [2025/04/30 09:44:17 940530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:421| [2025/04/30 09:44:17 940534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 940539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 940544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:926929|prior_time:1746006257898615|is_app_limited:0|send_elapse:44089|ack_elapse:41891|ctl_first_sent_time:1746006257900330|lagest_ack_time:1746006257940506|curr_delivered:976136| [2025/04/30 09:44:17 940548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257900330| [2025/04/30 09:44:17 940553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:967||sndq_packets_used_bytes:0|sndq_packets_free:371| [2025/04/30 09:44:17 940557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 940561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:929329|prior_time:1746006257900624|is_app_limited:0|send_elapse:45742|ack_elapse:39882|ctl_first_sent_time:1746006257902078|lagest_ack_time:1746006257940506|curr_delivered:977336| [2025/04/30 09:44:17 940570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257902078| [2025/04/30 09:44:17 940574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:966||sndq_packets_used_bytes:0|sndq_packets_free:372| [2025/04/30 09:44:17 940578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:41014|rttvar:2880|minrtt:31343|latest_rtt:38428|ack_delay:48| [2025/04/30 09:44:17 940583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:40685|rttvar:2818|minrtt:31343|latest_rtt:38428|ack_delay:48| [2025/04/30 09:44:17 940587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1062|lost_pn:1059|thresh:3| [2025/04/30 09:44:17 940591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 940595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40685|rtt_var:2818|pto_duration:51957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 940599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 940603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 940607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 940611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258017058|now:1746006257940595|interv:76463| [2025/04/30 09:44:17 940615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258017058|now:1746006257940595|interval:76463|pto_count:0|srtt:40685 [2025/04/30 09:44:17 940619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45742, ack_elapse 39882, delivered 48007|rate 1049516|lost 223| [2025/04/30 09:44:17 940624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1049516) in round 21| [2025/04/30 09:44:17 940628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 940632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 940636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257902078|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 940641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257902078|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 940645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:40685|latest_rtt:38428|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 940651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:421|largest:421|pns:2| [2025/04/30 09:44:17 940658] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:421|frame:ACK |recv_time:1746006257940506|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 940662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377940506|now:1746006257940506|interv:120000000| [2025/04/30 09:44:17 940667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377940506|now:1746006257940506|interv:120000000| [2025/04/30 09:44:17 940671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257941227|pq_index:0| [2025/04/30 09:44:17 940675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257939898| [2025/04/30 09:44:17 940679] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257940679| [2025/04/30 09:44:17 940684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257940683| [2025/04/30 09:44:17 940689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 940694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40685|min_srtt:40685|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 940698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1056414| [2025/04/30 09:44:17 940703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40685|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 940708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 940712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40685|min_srtt:40685|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 940716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1057593| [2025/04/30 09:44:17 940721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40685|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 940725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 940729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40685|min_srtt:40685|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 940733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1058772| [2025/04/30 09:44:17 940738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 940742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 940748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 940752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 940757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 940761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1004538| [2025/04/30 09:44:17 940765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 940769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 940773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257941227| [2025/04/30 09:44:17 940777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257941227| [2025/04/30 09:44:17 940781] [debug] |xqc_engine_wakeup_after|wakeup:1746006257941227|now:1746006257940781|diff:446| [2025/04/30 09:44:17 940785] [debug] |xqc_engine_main_logic|END|now:1746006257940683| [2025/04/30 09:44:17 940790] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257940790| [2025/04/30 09:44:17 940794] [debug] |xqc_engine_wakeup_after|wakeup:1746006257941227|now:1746006257940794|diff:433| [2025/04/30 09:44:17 940798] [debug] |xqc_engine_main_logic|END|now:1746006257940790| [2025/04/30 09:44:17 941863] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257941863| [2025/04/30 09:44:17 941874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257941227|pq_index:0| [2025/04/30 09:44:17 941879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257940683| [2025/04/30 09:44:17 941884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257941883| [2025/04/30 09:44:17 941888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257941227|now:1746006257941883| [2025/04/30 09:44:17 941892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257941227|now:1746006257941883| [2025/04/30 09:44:17 941896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 941901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 941906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40685|min_srtt:40685|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 941910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1058772| [2025/04/30 09:44:17 941915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 941919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 941923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 941932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 941937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 941941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1004538| [2025/04/30 09:44:17 941945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 941950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1102| [2025/04/30 09:44:17 941983] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257941958|stream_id:0|stream_offset:1004538| [2025/04/30 09:44:17 941989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 941994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 941999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40685|rtt_var:2818|pto_duration:51957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 942006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 942012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 942018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 942025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258018915|now:1746006257941998|interv:76917| [2025/04/30 09:44:17 942031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258018915|now:1746006257941998|interval:76917|pto_count:0|srtt:40685 [2025/04/30 09:44:17 942039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 942046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 942053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1005717| [2025/04/30 09:44:17 942066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 942073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1103| [2025/04/30 09:44:17 942110] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257942084|stream_id:0|stream_offset:1005717| [2025/04/30 09:44:17 942119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 942127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 942163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40685|rtt_var:2818|pto_duration:51957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 942171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 942175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 942179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 942183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258019041|now:1746006257942163|interv:76878| [2025/04/30 09:44:17 942187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258019041|now:1746006257942163|interval:76878|pto_count:0|srtt:40685 [2025/04/30 09:44:17 942191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 942196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 942201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1006896| [2025/04/30 09:44:17 942205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 942209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257943209|now:1746006257942209|interv:1000| [2025/04/30 09:44:17 942213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 942217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 942221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257943209| [2025/04/30 09:44:17 942225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257943209| [2025/04/30 09:44:17 942229] [debug] |xqc_engine_wakeup_after|wakeup:1746006257943209|now:1746006257942229|diff:980| [2025/04/30 09:44:17 942234] [debug] |xqc_engine_main_logic|END|now:1746006257941883| [2025/04/30 09:44:17 942512] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257942511| [2025/04/30 09:44:17 942520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 942526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:421| [2025/04/30 09:44:17 942530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:422| [2025/04/30 09:44:17 942536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:422| [2025/04/30 09:44:17 942540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 942544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 942549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:931729|prior_time:1746006257902615|is_app_limited:0|send_elapse:45831|ack_elapse:39896|ctl_first_sent_time:1746006257904074|lagest_ack_time:1746006257942511|curr_delivered:978536| [2025/04/30 09:44:17 942554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257904074| [2025/04/30 09:44:17 942575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:965||sndq_packets_used_bytes:0|sndq_packets_free:373| [2025/04/30 09:44:17 942579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1064|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1064|path_largest_ack:1064| [2025/04/30 09:44:17 942583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:931729|prior_time:1746006257902615|is_app_limited:0|send_elapse:45831|ack_elapse:39896|ctl_first_sent_time:1746006257904074|lagest_ack_time:1746006257942511|curr_delivered:979736| [2025/04/30 09:44:17 942588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257904211| [2025/04/30 09:44:17 942592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:964||sndq_packets_used_bytes:0|sndq_packets_free:374| [2025/04/30 09:44:17 942596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:40685|rttvar:2818|minrtt:31343|latest_rtt:38300|ack_delay:56| [2025/04/30 09:44:17 942600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:40380|rttvar:2724|minrtt:31343|latest_rtt:38300|ack_delay:56| [2025/04/30 09:44:17 942605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1064|lost_pn:1061|thresh:3| [2025/04/30 09:44:17 942609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 942613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40380|rtt_var:2724|pto_duration:51276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 942617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 942621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 942625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 942629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258018360|now:1746006257942612|interv:75748| [2025/04/30 09:44:17 942633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258018360|now:1746006257942612|interval:75748|pto_count:0|srtt:40380 [2025/04/30 09:44:17 942637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45831, ack_elapse 39896, delivered 48007|rate 1047478|lost 223| [2025/04/30 09:44:17 942642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1047478) in round 21| [2025/04/30 09:44:17 942646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 942650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 942654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257904211|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 942658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257904211|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 942666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:40380|latest_rtt:38300|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 942671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:422|largest:422|pns:2| [2025/04/30 09:44:17 942676] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:422|frame:ACK |recv_time:1746006257942511|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 942681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377942511|now:1746006257942511|interv:120000000| [2025/04/30 09:44:17 942685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377942511|now:1746006257942511|interv:120000000| [2025/04/30 09:44:17 942689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257943209|pq_index:0| [2025/04/30 09:44:17 942693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257941883| [2025/04/30 09:44:17 942697] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257942697| [2025/04/30 09:44:17 942702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257942701| [2025/04/30 09:44:17 942707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 942712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40380|min_srtt:40380|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 942716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1058772| [2025/04/30 09:44:17 942721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40380|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 942725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 942730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40380|min_srtt:40380|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 942734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1059951| [2025/04/30 09:44:17 942738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40380|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 942743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 942747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40380|min_srtt:40380|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 942754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1061130| [2025/04/30 09:44:17 942759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 942763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 942767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 942771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 942776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 942780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1006896| [2025/04/30 09:44:17 942784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 942788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 942792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257943209| [2025/04/30 09:44:17 942796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257943209| [2025/04/30 09:44:17 942800] [debug] |xqc_engine_wakeup_after|wakeup:1746006257943209|now:1746006257942800|diff:409| [2025/04/30 09:44:17 942804] [debug] |xqc_engine_main_logic|END|now:1746006257942701| [2025/04/30 09:44:17 942809] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257942809| [2025/04/30 09:44:17 942813] [debug] |xqc_engine_wakeup_after|wakeup:1746006257943209|now:1746006257942813|diff:396| [2025/04/30 09:44:17 942817] [debug] |xqc_engine_main_logic|END|now:1746006257942809| [2025/04/30 09:44:17 943882] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257943882| [2025/04/30 09:44:17 943893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257943209|pq_index:0| [2025/04/30 09:44:17 943897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257942701| [2025/04/30 09:44:17 943902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257943901| [2025/04/30 09:44:17 943907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257943209|now:1746006257943901| [2025/04/30 09:44:17 943911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257943209|now:1746006257943901| [2025/04/30 09:44:17 943915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 943919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 943924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40380|min_srtt:40380|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 943929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1061130| [2025/04/30 09:44:17 943938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 943942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 943946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 943950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 943955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 943959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1006896| [2025/04/30 09:44:17 943964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 943968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1104| [2025/04/30 09:44:17 944002] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1104|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257943977|stream_id:0|stream_offset:1006896| [2025/04/30 09:44:17 944008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1104|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 944013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 944017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40380|rtt_var:2724|pto_duration:51276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 944025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 944031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 944037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 944043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258020253|now:1746006257944017|interv:76236| [2025/04/30 09:44:17 944058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258020253|now:1746006257944017|interval:76236|pto_count:0|srtt:40380 [2025/04/30 09:44:17 944066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 944074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 944081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1008075| [2025/04/30 09:44:17 944088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 944094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1105| [2025/04/30 09:44:17 944151] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257944112|stream_id:0|stream_offset:1008075| [2025/04/30 09:44:17 944165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 944172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 944179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40380|rtt_var:2724|pto_duration:51276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 944186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 944193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 944198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 944202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258020388|now:1746006257944179|interv:76209| [2025/04/30 09:44:17 944206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258020388|now:1746006257944179|interval:76209|pto_count:0|srtt:40380 [2025/04/30 09:44:17 944210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 944215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 944219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1009254| [2025/04/30 09:44:17 944224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 944228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257945228|now:1746006257944228|interv:1000| [2025/04/30 09:44:17 944232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 944236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 944240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257945228| [2025/04/30 09:44:17 944244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257945228| [2025/04/30 09:44:17 944248] [debug] |xqc_engine_wakeup_after|wakeup:1746006257945228|now:1746006257944248|diff:980| [2025/04/30 09:44:17 944253] [debug] |xqc_engine_main_logic|END|now:1746006257943901| [2025/04/30 09:44:17 944492] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257944491| [2025/04/30 09:44:17 944500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 944506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:422| [2025/04/30 09:44:17 944510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:423| [2025/04/30 09:44:17 944515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:423| [2025/04/30 09:44:17 944520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 944524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 944534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:931729|prior_time:1746006257902615|is_app_limited:0|send_elapse:46087|ack_elapse:41876|ctl_first_sent_time:1746006257904330|lagest_ack_time:1746006257944491|curr_delivered:980936| [2025/04/30 09:44:17 944539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257904330| [2025/04/30 09:44:17 944543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:963||sndq_packets_used_bytes:0|sndq_packets_free:375| [2025/04/30 09:44:17 944548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 944552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:934129|prior_time:1746006257904644|is_app_limited:0|send_elapse:45757|ack_elapse:39847|ctl_first_sent_time:1746006257906098|lagest_ack_time:1746006257944491|curr_delivered:982136| [2025/04/30 09:44:17 944556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257906098| [2025/04/30 09:44:17 944560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:962||sndq_packets_used_bytes:0|sndq_packets_free:376| [2025/04/30 09:44:17 944564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:40380|rttvar:2724|minrtt:31343|latest_rtt:38393|ack_delay:48| [2025/04/30 09:44:17 944569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:40126|rttvar:2551|minrtt:31343|latest_rtt:38393|ack_delay:48| [2025/04/30 09:44:17 944573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1066|lost_pn:1063|thresh:3| [2025/04/30 09:44:17 944577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 944581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40126|rtt_var:2551|pto_duration:50330|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 944586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 944590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 944593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 944597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258019442|now:1746006257944581|interv:74861| [2025/04/30 09:44:17 944601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258019442|now:1746006257944581|interval:74861|pto_count:0|srtt:40126 [2025/04/30 09:44:17 944606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45757, ack_elapse 39847, delivered 48007|rate 1049172|lost 223| [2025/04/30 09:44:17 944611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1049172) in round 21| [2025/04/30 09:44:17 944615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 944621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 944625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257906098|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 944630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257906098|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 944635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:40126|latest_rtt:38393|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 944640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:423|largest:423|pns:2| [2025/04/30 09:44:17 944645] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:423|frame:ACK |recv_time:1746006257944491|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 944650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377944491|now:1746006257944491|interv:120000000| [2025/04/30 09:44:17 944654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377944491|now:1746006257944491|interv:120000000| [2025/04/30 09:44:17 944658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257945228|pq_index:0| [2025/04/30 09:44:17 944662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257943901| [2025/04/30 09:44:17 944666] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257944666| [2025/04/30 09:44:17 944671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257944670| [2025/04/30 09:44:17 944676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 944681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40126|min_srtt:40126|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 944686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1061130| [2025/04/30 09:44:17 944690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 944695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 944699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40126|min_srtt:40126|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 944703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1062309| [2025/04/30 09:44:17 944710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 944715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 944719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40126|min_srtt:40126|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 944723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1063488| [2025/04/30 09:44:17 944727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 944731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 944735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 944739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 944744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 944748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1009254| [2025/04/30 09:44:17 944752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 944756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 944760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257945228| [2025/04/30 09:44:17 944764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257945228| [2025/04/30 09:44:17 944768] [debug] |xqc_engine_wakeup_after|wakeup:1746006257945228|now:1746006257944768|diff:460| [2025/04/30 09:44:17 944772] [debug] |xqc_engine_main_logic|END|now:1746006257944670| [2025/04/30 09:44:17 944777] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257944777| [2025/04/30 09:44:17 944781] [debug] |xqc_engine_wakeup_after|wakeup:1746006257945228|now:1746006257944781|diff:447| [2025/04/30 09:44:17 944785] [debug] |xqc_engine_main_logic|END|now:1746006257944777| [2025/04/30 09:44:17 945850] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257945850| [2025/04/30 09:44:17 945861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257945228|pq_index:0| [2025/04/30 09:44:17 945865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257944670| [2025/04/30 09:44:17 945870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257945869| [2025/04/30 09:44:17 945875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257945228|now:1746006257945869| [2025/04/30 09:44:17 945879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257945228|now:1746006257945869| [2025/04/30 09:44:17 945888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 945893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 945898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40126|min_srtt:40126|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 945902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1063488| [2025/04/30 09:44:17 945907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 945911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 945915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 945919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 945923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 945928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1009254| [2025/04/30 09:44:17 945932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 945937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1106| [2025/04/30 09:44:17 945970] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257945945|stream_id:0|stream_offset:1009254| [2025/04/30 09:44:17 945976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1106|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 945981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 945985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40126|rtt_var:2551|pto_duration:50330|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 945992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 945998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 946004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 946011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258021275|now:1746006257945985|interv:75290| [2025/04/30 09:44:17 946018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258021275|now:1746006257945985|interval:75290|pto_count:0|srtt:40126 [2025/04/30 09:44:17 946025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 946032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 946043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1010433| [2025/04/30 09:44:17 946059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 946066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1107| [2025/04/30 09:44:17 946101] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257946077|stream_id:0|stream_offset:1010433| [2025/04/30 09:44:17 946110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1107|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 946117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 946124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40126|rtt_var:2551|pto_duration:50330|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 946131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 946158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 946162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 946166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258021407|now:1746006257946124|interv:75283| [2025/04/30 09:44:17 946170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258021407|now:1746006257946124|interval:75283|pto_count:0|srtt:40126 [2025/04/30 09:44:17 946175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 946180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 946184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1011612| [2025/04/30 09:44:17 946189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 946193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257947192|now:1746006257946192|interv:1000| [2025/04/30 09:44:17 946197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 946200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 946204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257947192| [2025/04/30 09:44:17 946209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257947192| [2025/04/30 09:44:17 946213] [debug] |xqc_engine_wakeup_after|wakeup:1746006257947192|now:1746006257946213|diff:979| [2025/04/30 09:44:17 946217] [debug] |xqc_engine_main_logic|END|now:1746006257945869| [2025/04/30 09:44:17 946489] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257946488| [2025/04/30 09:44:17 946497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 946508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:423| [2025/04/30 09:44:17 946512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:424| [2025/04/30 09:44:17 946518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:424| [2025/04/30 09:44:17 946522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 946527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 946531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:934129|prior_time:1746006257904644|is_app_limited:0|send_elapse:45902|ack_elapse:41844|ctl_first_sent_time:1746006257906243|lagest_ack_time:1746006257946488|curr_delivered:983336| [2025/04/30 09:44:17 946536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257906243| [2025/04/30 09:44:17 946541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:961||sndq_packets_used_bytes:0|sndq_packets_free:377| [2025/04/30 09:44:17 946545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 946549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:936529|prior_time:1746006257906599|is_app_limited:0|send_elapse:45799|ack_elapse:39889|ctl_first_sent_time:1746006257908046|lagest_ack_time:1746006257946488|curr_delivered:984536| [2025/04/30 09:44:17 946554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257908046| [2025/04/30 09:44:17 946558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:960||sndq_packets_used_bytes:0|sndq_packets_free:378| [2025/04/30 09:44:17 946562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:40126|rttvar:2551|minrtt:31343|latest_rtt:38442|ack_delay:48| [2025/04/30 09:44:17 946566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39910|rttvar:2347|minrtt:31343|latest_rtt:38442|ack_delay:48| [2025/04/30 09:44:17 946571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1068|lost_pn:1065|thresh:3| [2025/04/30 09:44:17 946575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 946579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39910|rtt_var:2347|pto_duration:49298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 946583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 946587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 946591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 946595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258020375|now:1746006257946579|interv:73796| [2025/04/30 09:44:17 946599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258020375|now:1746006257946579|interval:73796|pto_count:0|srtt:39910 [2025/04/30 09:44:17 946606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45799, ack_elapse 39889, delivered 48007|rate 1048210|lost 223| [2025/04/30 09:44:17 946611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1048210) in round 21| [2025/04/30 09:44:17 946615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 946619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 946623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257908046|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 946628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257908046|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 946632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:39910|latest_rtt:38442|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 946638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:424|largest:424|pns:2| [2025/04/30 09:44:17 946642] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:424|frame:ACK |recv_time:1746006257946488|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 946647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377946488|now:1746006257946488|interv:120000000| [2025/04/30 09:44:17 946651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377946488|now:1746006257946488|interv:120000000| [2025/04/30 09:44:17 946655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257947192|pq_index:0| [2025/04/30 09:44:17 946660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257945869| [2025/04/30 09:44:17 946664] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257946664| [2025/04/30 09:44:17 946669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257946668| [2025/04/30 09:44:17 946674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 946679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39910|min_srtt:39910|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 946683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1063488| [2025/04/30 09:44:17 946687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39910|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 946692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 946699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39910|min_srtt:39910|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 946703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1064667| [2025/04/30 09:44:17 946708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39910|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 946712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 946716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39910|min_srtt:39910|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 946721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1065846| [2025/04/30 09:44:17 946725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 946729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 946733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 946737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 946741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 946746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1011612| [2025/04/30 09:44:17 946750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 946754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 946758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257947192| [2025/04/30 09:44:17 946762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257947192| [2025/04/30 09:44:17 946766] [debug] |xqc_engine_wakeup_after|wakeup:1746006257947192|now:1746006257946766|diff:426| [2025/04/30 09:44:17 946770] [debug] |xqc_engine_main_logic|END|now:1746006257946668| [2025/04/30 09:44:17 946775] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257946775| [2025/04/30 09:44:17 946779] [debug] |xqc_engine_wakeup_after|wakeup:1746006257947192|now:1746006257946779|diff:413| [2025/04/30 09:44:17 946783] [debug] |xqc_engine_main_logic|END|now:1746006257946775| [2025/04/30 09:44:17 947848] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257947847| [2025/04/30 09:44:17 947858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257947192|pq_index:0| [2025/04/30 09:44:17 947863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257946668| [2025/04/30 09:44:17 947868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257947867| [2025/04/30 09:44:17 947877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257947192|now:1746006257947867| [2025/04/30 09:44:17 947881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257947192|now:1746006257947867| [2025/04/30 09:44:17 947885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 947890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 947895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39910|min_srtt:39910|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 947899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1065846| [2025/04/30 09:44:17 947904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 947908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 947912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 947916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 947921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 947925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1011612| [2025/04/30 09:44:17 947929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 947934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1108| [2025/04/30 09:44:17 947967] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257947942|stream_id:0|stream_offset:1011612| [2025/04/30 09:44:17 947973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 947978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 947982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39910|rtt_var:2347|pto_duration:49298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 947990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 947995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 948002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 948008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258022240|now:1746006257947982|interv:74258| [2025/04/30 09:44:17 948021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258022240|now:1746006257947982|interval:74258|pto_count:0|srtt:39910 [2025/04/30 09:44:17 948028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 948036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 948051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1012791| [2025/04/30 09:44:17 948058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 948065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1109| [2025/04/30 09:44:17 948102] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257948076|stream_id:0|stream_offset:1012791| [2025/04/30 09:44:17 948110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 948117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 948125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39910|rtt_var:2347|pto_duration:49298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 948147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 948158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 948164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 948171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258022374|now:1746006257948124|interv:74250| [2025/04/30 09:44:17 948175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258022374|now:1746006257948124|interval:74250|pto_count:0|srtt:39910 [2025/04/30 09:44:17 948180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 948185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 948189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1013970| [2025/04/30 09:44:17 948193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 948197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257949197|now:1746006257948197|interv:1000| [2025/04/30 09:44:17 948201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 948205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 948209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257949197| [2025/04/30 09:44:17 948220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257949197| [2025/04/30 09:44:17 948224] [debug] |xqc_engine_wakeup_after|wakeup:1746006257949197|now:1746006257948223|diff:974| [2025/04/30 09:44:17 948228] [debug] |xqc_engine_main_logic|END|now:1746006257947867| [2025/04/30 09:44:17 948487] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257948486| [2025/04/30 09:44:17 948495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 948501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:424| [2025/04/30 09:44:17 948505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:425| [2025/04/30 09:44:17 948511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:425| [2025/04/30 09:44:17 948515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 948520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 948524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:936529|prior_time:1746006257906599|is_app_limited:0|send_elapse:45939|ack_elapse:41887|ctl_first_sent_time:1746006257908186|lagest_ack_time:1746006257948486|curr_delivered:985736| [2025/04/30 09:44:17 948529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257908186| [2025/04/30 09:44:17 948533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:959||sndq_packets_used_bytes:0|sndq_packets_free:379| [2025/04/30 09:44:17 948538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 948542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:938929|prior_time:1746006257908591|is_app_limited:0|send_elapse:45809|ack_elapse:39895|ctl_first_sent_time:1746006257910044|lagest_ack_time:1746006257948486|curr_delivered:986936| [2025/04/30 09:44:17 948546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257910044| [2025/04/30 09:44:17 948550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:958||sndq_packets_used_bytes:0|sndq_packets_free:380| [2025/04/30 09:44:17 948554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39910|rttvar:2347|minrtt:31343|latest_rtt:38442|ack_delay:48| [2025/04/30 09:44:17 948559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39721|rttvar:2140|minrtt:31343|latest_rtt:38442|ack_delay:48| [2025/04/30 09:44:17 948563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1070|lost_pn:1067|thresh:3| [2025/04/30 09:44:17 948567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 948571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39721|rtt_var:2140|pto_duration:48281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 948576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 948584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 948588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 948592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258021357|now:1746006257948571|interv:72786| [2025/04/30 09:44:17 948596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258021357|now:1746006257948571|interval:72786|pto_count:0|srtt:39721 [2025/04/30 09:44:17 948601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45809, ack_elapse 39895, delivered 48007|rate 1047981|lost 223| [2025/04/30 09:44:17 948605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1047981) in round 21| [2025/04/30 09:44:17 948609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 948614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 948618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257910044|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 948622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257910044|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 948627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:39721|latest_rtt:38442|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 948633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:425|largest:425|pns:2| [2025/04/30 09:44:17 948637] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:425|frame:ACK |recv_time:1746006257948486|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 948642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377948486|now:1746006257948486|interv:120000000| [2025/04/30 09:44:17 948646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377948486|now:1746006257948486|interv:120000000| [2025/04/30 09:44:17 948650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257949197|pq_index:0| [2025/04/30 09:44:17 948654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257947867| [2025/04/30 09:44:17 948658] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257948658| [2025/04/30 09:44:17 948663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257948662| [2025/04/30 09:44:17 948669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 948673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39721|min_srtt:39721|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 948680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1065846| [2025/04/30 09:44:17 948685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39721|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 948690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 948694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39721|min_srtt:39721|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 948699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1067025| [2025/04/30 09:44:17 948703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39721|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 948707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 948712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39721|min_srtt:39721|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 948716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1068204| [2025/04/30 09:44:17 948720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 948724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 948728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 948732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 948737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 948741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1013970| [2025/04/30 09:44:17 948745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 948749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 948753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257949197| [2025/04/30 09:44:17 948757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257949197| [2025/04/30 09:44:17 948761] [debug] |xqc_engine_wakeup_after|wakeup:1746006257949197|now:1746006257948761|diff:436| [2025/04/30 09:44:17 948765] [debug] |xqc_engine_main_logic|END|now:1746006257948662| [2025/04/30 09:44:17 948770] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257948770| [2025/04/30 09:44:17 948774] [debug] |xqc_engine_wakeup_after|wakeup:1746006257949197|now:1746006257948774|diff:423| [2025/04/30 09:44:17 948781] [debug] |xqc_engine_main_logic|END|now:1746006257948770| [2025/04/30 09:44:17 949846] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257949845| [2025/04/30 09:44:17 949856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257949197|pq_index:0| [2025/04/30 09:44:17 949861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257948662| [2025/04/30 09:44:17 949866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257949865| [2025/04/30 09:44:17 949870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257949197|now:1746006257949865| [2025/04/30 09:44:17 949875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257949197|now:1746006257949865| [2025/04/30 09:44:17 949879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 949883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 949888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39721|min_srtt:39721|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 949892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1068204| [2025/04/30 09:44:17 949897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 949901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 949905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 949909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 949913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 949918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1013970| [2025/04/30 09:44:17 949922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 949927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1110| [2025/04/30 09:44:17 949960] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257949935|stream_id:0|stream_offset:1013970| [2025/04/30 09:44:17 949966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 949970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 949975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39721|rtt_var:2140|pto_duration:48281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 949988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 949994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 950001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 950007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258023216|now:1746006257949974|interv:73242| [2025/04/30 09:44:17 950014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258023216|now:1746006257949974|interval:73242|pto_count:0|srtt:39721 [2025/04/30 09:44:17 950021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 950028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 950043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1015149| [2025/04/30 09:44:17 950050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 950057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1111| [2025/04/30 09:44:17 950094] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257950068|stream_id:0|stream_offset:1015149| [2025/04/30 09:44:17 950103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 950110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 950117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39721|rtt_var:2140|pto_duration:48281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 950124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 950130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 950157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 950162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258023349|now:1746006257950117|interv:73232| [2025/04/30 09:44:17 950166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258023349|now:1746006257950117|interval:73232|pto_count:0|srtt:39721 [2025/04/30 09:44:17 950171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 950176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 950180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1016328| [2025/04/30 09:44:17 950189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 950193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257951193|now:1746006257950193|interv:1000| [2025/04/30 09:44:17 950197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 950201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 950205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257951193| [2025/04/30 09:44:17 950209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257951193| [2025/04/30 09:44:17 950213] [debug] |xqc_engine_wakeup_after|wakeup:1746006257951193|now:1746006257950213|diff:980| [2025/04/30 09:44:17 950218] [debug] |xqc_engine_main_logic|END|now:1746006257949865| [2025/04/30 09:44:17 950454] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257950453| [2025/04/30 09:44:17 950462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 950468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:425| [2025/04/30 09:44:17 950472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:426| [2025/04/30 09:44:17 950478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:426| [2025/04/30 09:44:17 950482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 950487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 950491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:938929|prior_time:1746006257908591|is_app_limited:0|send_elapse:45946|ack_elapse:41862|ctl_first_sent_time:1746006257910181|lagest_ack_time:1746006257950453|curr_delivered:988136| [2025/04/30 09:44:17 950496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257910181| [2025/04/30 09:44:17 950500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:957||sndq_packets_used_bytes:0|sndq_packets_free:381| [2025/04/30 09:44:17 950505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 950509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:941329|prior_time:1746006257910583|is_app_limited:0|send_elapse:47671|ack_elapse:39870|ctl_first_sent_time:1746006257912037|lagest_ack_time:1746006257950453|curr_delivered:989336| [2025/04/30 09:44:17 950514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257912037| [2025/04/30 09:44:17 950518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:956||sndq_packets_used_bytes:0|sndq_packets_free:382| [2025/04/30 09:44:17 950522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39721|rttvar:2140|minrtt:31343|latest_rtt:38416|ack_delay:48| [2025/04/30 09:44:17 950526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39552|rttvar:1943|minrtt:31343|latest_rtt:38416|ack_delay:48| [2025/04/30 09:44:17 950531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1072|lost_pn:1069|thresh:3| [2025/04/30 09:44:17 950539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 950543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39552|rtt_var:1943|pto_duration:47324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 950548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 950552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 950556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 950560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258022392|now:1746006257950543|interv:71849| [2025/04/30 09:44:17 950564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258022392|now:1746006257950543|interval:71849|pto_count:0|srtt:39552 [2025/04/30 09:44:17 950568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47671, ack_elapse 39870, delivered 48007|rate 1007048|lost 223| [2025/04/30 09:44:17 950572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1007048) in round 21| [2025/04/30 09:44:17 950577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 950581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 950585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257912037|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 950589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257912037|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 950594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:39552|latest_rtt:38416|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 950599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:426|largest:426|pns:2| [2025/04/30 09:44:17 950604] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:426|frame:ACK |recv_time:1746006257950453|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 950608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377950453|now:1746006257950453|interv:120000000| [2025/04/30 09:44:17 950613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377950453|now:1746006257950453|interv:120000000| [2025/04/30 09:44:17 950617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257951193|pq_index:0| [2025/04/30 09:44:17 950621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257949865| [2025/04/30 09:44:17 950625] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257950625| [2025/04/30 09:44:17 950630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257950629| [2025/04/30 09:44:17 950641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 950646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39552|min_srtt:39552|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 950651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1068204| [2025/04/30 09:44:17 950656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 950660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 950665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39552|min_srtt:39552|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 950669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1069383| [2025/04/30 09:44:17 950674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:17 950678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 950682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39552|min_srtt:39552|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 950686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1070562| [2025/04/30 09:44:17 950691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 950695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 950698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 950703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 950707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 950711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1016328| [2025/04/30 09:44:17 950716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 950720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 950726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257951193| [2025/04/30 09:44:17 950730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257951193| [2025/04/30 09:44:17 950734] [debug] |xqc_engine_wakeup_after|wakeup:1746006257951193|now:1746006257950734|diff:459| [2025/04/30 09:44:17 950739] [debug] |xqc_engine_main_logic|END|now:1746006257950629| [2025/04/30 09:44:17 950744] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257950743| [2025/04/30 09:44:17 950747] [debug] |xqc_engine_wakeup_after|wakeup:1746006257951193|now:1746006257950747|diff:446| [2025/04/30 09:44:17 950751] [debug] |xqc_engine_main_logic|END|now:1746006257950743| [2025/04/30 09:44:17 951816] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257951816| [2025/04/30 09:44:17 951827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257951193|pq_index:0| [2025/04/30 09:44:17 951832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257950629| [2025/04/30 09:44:17 951837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257951836| [2025/04/30 09:44:17 951841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257951193|now:1746006257951836| [2025/04/30 09:44:17 951846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257951193|now:1746006257951836| [2025/04/30 09:44:17 951849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 951854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 951859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39552|min_srtt:39552|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 951863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1070562| [2025/04/30 09:44:17 951868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 951872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 951876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 951880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 951884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 951889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1016328| [2025/04/30 09:44:17 951893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 951898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1112| [2025/04/30 09:44:17 951931] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257951906|stream_id:0|stream_offset:1016328| [2025/04/30 09:44:17 951942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 951947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 951954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39552|rtt_var:1943|pto_duration:47324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 951960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 951967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 951973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 951980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258024230|now:1746006257951954|interv:72276| [2025/04/30 09:44:17 951986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258024230|now:1746006257951954|interval:72276|pto_count:0|srtt:39552 [2025/04/30 09:44:17 951993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 952001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 952005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1017507| [2025/04/30 09:44:17 952009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 952014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1113| [2025/04/30 09:44:17 952059] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257952021|stream_id:0|stream_offset:1017507| [2025/04/30 09:44:17 952068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 952076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 952082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39552|rtt_var:1943|pto_duration:47324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 952089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 952095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 952102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 952107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258024345|now:1746006257952082|interv:72263| [2025/04/30 09:44:17 952111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258024345|now:1746006257952082|interval:72263|pto_count:0|srtt:39552 [2025/04/30 09:44:17 952121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 952126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 952130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1018686| [2025/04/30 09:44:17 952160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 952164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257953164|now:1746006257952164|interv:1000| [2025/04/30 09:44:17 952168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 952172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 952176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257953164| [2025/04/30 09:44:17 952180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257953164| [2025/04/30 09:44:17 952185] [debug] |xqc_engine_wakeup_after|wakeup:1746006257953164|now:1746006257952184|diff:980| [2025/04/30 09:44:17 952189] [debug] |xqc_engine_main_logic|END|now:1746006257951836| [2025/04/30 09:44:17 952452] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257952451| [2025/04/30 09:44:17 952460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 952466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:426| [2025/04/30 09:44:17 952470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:427| [2025/04/30 09:44:17 952476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:427| [2025/04/30 09:44:17 952480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 952485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 952490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:941329|prior_time:1746006257910583|is_app_limited:0|send_elapse:47804|ack_elapse:41868|ctl_first_sent_time:1746006257912170|lagest_ack_time:1746006257952451|curr_delivered:990536| [2025/04/30 09:44:17 952494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257912170| [2025/04/30 09:44:17 952499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:955||sndq_packets_used_bytes:0|sndq_packets_free:383| [2025/04/30 09:44:17 952503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 952508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:943729|prior_time:1746006257912620|is_app_limited:0|send_elapse:47835|ack_elapse:39831|ctl_first_sent_time:1746006257914065|lagest_ack_time:1746006257952451|curr_delivered:991736| [2025/04/30 09:44:17 952512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257914065| [2025/04/30 09:44:17 952516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:954||sndq_packets_used_bytes:0|sndq_packets_free:384| [2025/04/30 09:44:17 952525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39552|rttvar:1943|minrtt:31343|latest_rtt:38386|ack_delay:56| [2025/04/30 09:44:17 952529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39399|rttvar:1763|minrtt:31343|latest_rtt:38386|ack_delay:56| [2025/04/30 09:44:17 952533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1074|lost_pn:1071|thresh:3| [2025/04/30 09:44:17 952537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 952541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39399|rtt_var:1763|pto_duration:46451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 952546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 952550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 952553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 952557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258023472|now:1746006257952541|interv:70931| [2025/04/30 09:44:17 952561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258023472|now:1746006257952541|interval:70931|pto_count:0|srtt:39399 [2025/04/30 09:44:17 952566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47835, ack_elapse 39831, delivered 48007|rate 1003595|lost 223| [2025/04/30 09:44:17 952570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1003595) in round 21| [2025/04/30 09:44:17 952575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 952579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 952583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257914065|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 952587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257914065|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 952592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:39399|latest_rtt:38386|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 952598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:427|largest:427|pns:2| [2025/04/30 09:44:17 952602] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:427|frame:ACK |recv_time:1746006257952451|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 952607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377952451|now:1746006257952451|interv:120000000| [2025/04/30 09:44:17 952614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377952451|now:1746006257952451|interv:120000000| [2025/04/30 09:44:17 952618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257953164|pq_index:0| [2025/04/30 09:44:17 952622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257951836| [2025/04/30 09:44:17 952626] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257952626| [2025/04/30 09:44:17 952631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257952630| [2025/04/30 09:44:17 952636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 952641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39399|min_srtt:39399|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 952646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1070562| [2025/04/30 09:44:17 952650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39399|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 952655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 952659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39399|min_srtt:39399|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 952664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1071741| [2025/04/30 09:44:17 952668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39399|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 952673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 952677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39399|min_srtt:39399|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 952681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1072920| [2025/04/30 09:44:17 952686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 952690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 952694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 952698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 952702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 952709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1018686| [2025/04/30 09:44:17 952714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 952717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 952721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257953164| [2025/04/30 09:44:17 952725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257953164| [2025/04/30 09:44:17 952729] [debug] |xqc_engine_wakeup_after|wakeup:1746006257953164|now:1746006257952729|diff:435| [2025/04/30 09:44:17 952734] [debug] |xqc_engine_main_logic|END|now:1746006257952630| [2025/04/30 09:44:17 952739] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257952738| [2025/04/30 09:44:17 952742] [debug] |xqc_engine_wakeup_after|wakeup:1746006257953164|now:1746006257952742|diff:422| [2025/04/30 09:44:17 952746] [debug] |xqc_engine_main_logic|END|now:1746006257952738| [2025/04/30 09:44:17 953811] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257953811| [2025/04/30 09:44:17 953822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257953164|pq_index:0| [2025/04/30 09:44:17 953827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257952630| [2025/04/30 09:44:17 953832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257953831| [2025/04/30 09:44:17 953836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257953164|now:1746006257953831| [2025/04/30 09:44:17 953840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257953164|now:1746006257953831| [2025/04/30 09:44:17 953844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 953849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 953854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39399|min_srtt:39399|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 953858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1072920| [2025/04/30 09:44:17 953863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 953867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 953870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 953875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 953879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 953884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1018686| [2025/04/30 09:44:17 953893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 953897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1114| [2025/04/30 09:44:17 953931] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257953906|stream_id:0|stream_offset:1018686| [2025/04/30 09:44:17 953937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 953942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 953946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39399|rtt_var:1763|pto_duration:46451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 953953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 953959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 953965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 953971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258025357|now:1746006257953946|interv:71411| [2025/04/30 09:44:17 953978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258025357|now:1746006257953946|interval:71411|pto_count:0|srtt:39399 [2025/04/30 09:44:17 953985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 953993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 954000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1019865| [2025/04/30 09:44:17 954005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 954009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1115| [2025/04/30 09:44:17 954054] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257954016|stream_id:0|stream_offset:1019865| [2025/04/30 09:44:17 954063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 954071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 954078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39399|rtt_var:1763|pto_duration:46451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 954084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 954090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 954102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 954106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258025467|now:1746006257954077|interv:71390| [2025/04/30 09:44:17 954110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258025467|now:1746006257954077|interval:71390|pto_count:0|srtt:39399 [2025/04/30 09:44:17 954114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 954119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 954123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1021044| [2025/04/30 09:44:17 954128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 954147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257955131|now:1746006257954131|interv:1000| [2025/04/30 09:44:17 954157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 954162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 954166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257955131| [2025/04/30 09:44:17 954170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257955131| [2025/04/30 09:44:17 954174] [debug] |xqc_engine_wakeup_after|wakeup:1746006257955131|now:1746006257954174|diff:957| [2025/04/30 09:44:17 954179] [debug] |xqc_engine_main_logic|END|now:1746006257953831| [2025/04/30 09:44:17 954464] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257954463| [2025/04/30 09:44:17 954472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 954478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:427| [2025/04/30 09:44:17 954482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:428| [2025/04/30 09:44:17 954488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:428| [2025/04/30 09:44:17 954492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 954496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 954501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:943729|prior_time:1746006257912620|is_app_limited:0|send_elapse:47981|ack_elapse:41843|ctl_first_sent_time:1746006257914211|lagest_ack_time:1746006257954463|curr_delivered:992936| [2025/04/30 09:44:17 954506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257914211| [2025/04/30 09:44:17 954510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:953||sndq_packets_used_bytes:0|sndq_packets_free:385| [2025/04/30 09:44:17 954514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 954523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:946136|prior_time:1746006257914593|is_app_limited:0|send_elapse:47719|ack_elapse:39870|ctl_first_sent_time:1746006257916052|lagest_ack_time:1746006257954463|curr_delivered:994136| [2025/04/30 09:44:17 954528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257916052| [2025/04/30 09:44:17 954532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:952||sndq_packets_used_bytes:0|sndq_packets_free:386| [2025/04/30 09:44:17 954536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39399|rttvar:1763|minrtt:31343|latest_rtt:38411|ack_delay:56| [2025/04/30 09:44:17 954540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39269|rttvar:1584|minrtt:31343|latest_rtt:38411|ack_delay:56| [2025/04/30 09:44:17 954545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1076|lost_pn:1073|thresh:3| [2025/04/30 09:44:17 954549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 954553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39269|rtt_var:1584|pto_duration:45605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 954557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 954561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 954565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 954569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258024621|now:1746006257954553|interv:70068| [2025/04/30 09:44:17 954573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258024621|now:1746006257954553|interval:70068|pto_count:0|srtt:39269 [2025/04/30 09:44:17 954578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47719, ack_elapse 39870, delivered 48000|rate 1005888|lost 223| [2025/04/30 09:44:17 954582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1005888) in round 21| [2025/04/30 09:44:17 954586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 954591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 954595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257916052|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 954599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257916052|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:948536| [2025/04/30 09:44:17 954604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:39269|latest_rtt:38411|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 954612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:428|largest:428|pns:2| [2025/04/30 09:44:17 954616] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:428|frame:ACK |recv_time:1746006257954463|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 954621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377954463|now:1746006257954463|interv:120000000| [2025/04/30 09:44:17 954625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377954463|now:1746006257954463|interv:120000000| [2025/04/30 09:44:17 954629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257955131|pq_index:0| [2025/04/30 09:44:17 954633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257953831| [2025/04/30 09:44:17 954637] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257954637| [2025/04/30 09:44:17 954642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257954641| [2025/04/30 09:44:17 954647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 954652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39269|min_srtt:39269|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 954656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1072920| [2025/04/30 09:44:17 954661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 954666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 954670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39269|min_srtt:39269|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 954674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1074099| [2025/04/30 09:44:17 954679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 954683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 954687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39269|min_srtt:39269|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 954692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1075278| [2025/04/30 09:44:17 954696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 954700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 954706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 954710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 954715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 954719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1021044| [2025/04/30 09:44:17 954723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 954727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 954731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257955131| [2025/04/30 09:44:17 954735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257955131| [2025/04/30 09:44:17 954739] [debug] |xqc_engine_wakeup_after|wakeup:1746006257955131|now:1746006257954739|diff:392| [2025/04/30 09:44:17 954743] [debug] |xqc_engine_main_logic|END|now:1746006257954641| [2025/04/30 09:44:17 954748] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257954748| [2025/04/30 09:44:17 954752] [debug] |xqc_engine_wakeup_after|wakeup:1746006257955131|now:1746006257954752|diff:379| [2025/04/30 09:44:17 954756] [debug] |xqc_engine_main_logic|END|now:1746006257954748| [2025/04/30 09:44:17 955821] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257955821| [2025/04/30 09:44:17 955832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257955131|pq_index:0| [2025/04/30 09:44:17 955837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257954641| [2025/04/30 09:44:17 955842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257955841| [2025/04/30 09:44:17 955846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257955131|now:1746006257955841| [2025/04/30 09:44:17 955851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257955131|now:1746006257955841| [2025/04/30 09:44:17 955855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 955859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 955864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39269|min_srtt:39269|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 955869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1075278| [2025/04/30 09:44:17 955873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 955877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 955881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 955890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 955895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 955899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1021044| [2025/04/30 09:44:17 955904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 955908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1116| [2025/04/30 09:44:17 955942] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257955917|stream_id:0|stream_offset:1021044| [2025/04/30 09:44:17 955947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 955952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 955957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39269|rtt_var:1584|pto_duration:45605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 955964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 955970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 955976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 955983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258026522|now:1746006257955957|interv:70565| [2025/04/30 09:44:17 955989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258026522|now:1746006257955957|interval:70565|pto_count:0|srtt:39269 [2025/04/30 09:44:17 955997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 956005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 956011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1022223| [2025/04/30 09:44:17 956027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 956033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1117| [2025/04/30 09:44:17 956067] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257956044|stream_id:0|stream_offset:1022223| [2025/04/30 09:44:17 956077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 956090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 956097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39269|rtt_var:1584|pto_duration:45605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 956104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 956110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 956117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 956122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258026649|now:1746006257956097|interv:70552| [2025/04/30 09:44:17 956126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258026649|now:1746006257956097|interval:70552|pto_count:0|srtt:39269 [2025/04/30 09:44:17 956131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 956160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 956165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1023402| [2025/04/30 09:44:17 956170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 956174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257957174|now:1746006257956174|interv:1000| [2025/04/30 09:44:17 956178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 956182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 956186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257957174| [2025/04/30 09:44:17 956190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257957174| [2025/04/30 09:44:17 956194] [debug] |xqc_engine_wakeup_after|wakeup:1746006257957174|now:1746006257956194|diff:980| [2025/04/30 09:44:17 956198] [debug] |xqc_engine_main_logic|END|now:1746006257955841| [2025/04/30 09:44:17 956454] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257956453| [2025/04/30 09:44:17 956462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 956468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:428| [2025/04/30 09:44:17 956472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:429| [2025/04/30 09:44:17 956478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:429| [2025/04/30 09:44:17 956483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 956487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 956492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:946136|prior_time:1746006257914593|is_app_limited:0|send_elapse:47865|ack_elapse:41860|ctl_first_sent_time:1746006257916198|lagest_ack_time:1746006257956453|curr_delivered:995336| [2025/04/30 09:44:17 956501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257916198| [2025/04/30 09:44:17 956506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:951||sndq_packets_used_bytes:0|sndq_packets_free:387| [2025/04/30 09:44:17 956510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 956514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:948536|prior_time:1746006257916572|is_app_limited:0|send_elapse:45786|ack_elapse:39881|ctl_first_sent_time:1746006257917992|lagest_ack_time:1746006257956453|curr_delivered:996536| [2025/04/30 09:44:17 956519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257917992| [2025/04/30 09:44:17 956523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:950||sndq_packets_used_bytes:0|sndq_packets_free:388| [2025/04/30 09:44:17 956527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39269|rttvar:1584|minrtt:31343|latest_rtt:38461|ack_delay:56| [2025/04/30 09:44:17 956531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39161|rttvar:1404|minrtt:31343|latest_rtt:38461|ack_delay:56| [2025/04/30 09:44:17 956535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1078|lost_pn:1075|thresh:3| [2025/04/30 09:44:17 956539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 956544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39161|rtt_var:1404|pto_duration:44777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 956548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 956552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 956556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 956560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258025821|now:1746006257956543|interv:69278| [2025/04/30 09:44:17 956564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258025821|now:1746006257956543|interval:69278|pto_count:0|srtt:39161 [2025/04/30 09:44:17 956568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45786, ack_elapse 39881, delivered 48000|rate 1048355|lost 223| [2025/04/30 09:44:17 956572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 21 -> 22| [2025/04/30 09:44:17 956577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1048355) in round 22| [2025/04/30 09:44:17 956581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 956585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 956589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257917992|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 956596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257917992|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 956600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:39161|latest_rtt:38461|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 956606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:429|largest:429|pns:2| [2025/04/30 09:44:17 956610] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:429|frame:ACK |recv_time:1746006257956453|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 956615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377956453|now:1746006257956453|interv:120000000| [2025/04/30 09:44:17 956619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377956453|now:1746006257956453|interv:120000000| [2025/04/30 09:44:17 956623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257957174|pq_index:0| [2025/04/30 09:44:17 956627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257955841| [2025/04/30 09:44:17 956631] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257956631| [2025/04/30 09:44:17 956636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257956635| [2025/04/30 09:44:17 956641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 956646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39161|min_srtt:39161|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 956650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1075278| [2025/04/30 09:44:17 956655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39161|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 956659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 956664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39161|min_srtt:39161|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 956668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1076457| [2025/04/30 09:44:17 956672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39161|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 956677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 956684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39161|min_srtt:39161|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 956688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1077636| [2025/04/30 09:44:17 956692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 956696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 956700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 956704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 956709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 956713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1023402| [2025/04/30 09:44:17 956717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 956721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 956725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257957174| [2025/04/30 09:44:17 956729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257957174| [2025/04/30 09:44:17 956733] [debug] |xqc_engine_wakeup_after|wakeup:1746006257957174|now:1746006257956733|diff:441| [2025/04/30 09:44:17 956737] [debug] |xqc_engine_main_logic|END|now:1746006257956635| [2025/04/30 09:44:17 956742] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257956742| [2025/04/30 09:44:17 956746] [debug] |xqc_engine_wakeup_after|wakeup:1746006257957174|now:1746006257956746|diff:428| [2025/04/30 09:44:17 956750] [debug] |xqc_engine_main_logic|END|now:1746006257956742| [2025/04/30 09:44:17 957815] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257957815| [2025/04/30 09:44:17 957826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257957174|pq_index:0| [2025/04/30 09:44:17 957831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257956635| [2025/04/30 09:44:17 957836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257957835| [2025/04/30 09:44:17 957840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257957174|now:1746006257957835| [2025/04/30 09:44:17 957844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257957174|now:1746006257957835| [2025/04/30 09:44:17 957848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 957853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 957858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39161|min_srtt:39161|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 957867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1077636| [2025/04/30 09:44:17 957872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 957875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 957879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 957884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 957888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 957893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1023402| [2025/04/30 09:44:17 957897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 957901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1118| [2025/04/30 09:44:17 957935] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257957910|stream_id:0|stream_offset:1023402| [2025/04/30 09:44:17 957941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 957946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 957950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39161|rtt_var:1404|pto_duration:44777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 957957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 957963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 957969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 957975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258027687|now:1746006257957950|interv:69737| [2025/04/30 09:44:17 957982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258027687|now:1746006257957950|interval:69737|pto_count:0|srtt:39161 [2025/04/30 09:44:17 957989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 957997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 958003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1024581| [2025/04/30 09:44:17 958025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 958032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1119| [2025/04/30 09:44:17 958069] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257958044|stream_id:0|stream_offset:1024581| [2025/04/30 09:44:17 958078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 958086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 958093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39161|rtt_var:1404|pto_duration:44777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 958100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 958107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 958113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 958119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258027821|now:1746006257958093|interv:69728| [2025/04/30 09:44:17 958123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258027821|now:1746006257958093|interval:69728|pto_count:0|srtt:39161 [2025/04/30 09:44:17 958128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 958151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 958160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1025760| [2025/04/30 09:44:17 958165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 958169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257959168|now:1746006257958168|interv:1000| [2025/04/30 09:44:17 958173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 958176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 958181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257959168| [2025/04/30 09:44:17 958185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257959168| [2025/04/30 09:44:17 958189] [debug] |xqc_engine_wakeup_after|wakeup:1746006257959168|now:1746006257958189|diff:979| [2025/04/30 09:44:17 958193] [debug] |xqc_engine_main_logic|END|now:1746006257957835| [2025/04/30 09:44:17 958453] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257958452| [2025/04/30 09:44:17 958461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 958467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:429| [2025/04/30 09:44:17 958471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:430| [2025/04/30 09:44:17 958477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:430| [2025/04/30 09:44:17 958486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 958490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 958495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:948536|prior_time:1746006257916572|is_app_limited:0|send_elapse:45897|ack_elapse:41880|ctl_first_sent_time:1746006257918103|lagest_ack_time:1746006257958452|curr_delivered:997736| [2025/04/30 09:44:17 958499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257918103| [2025/04/30 09:44:17 958504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:949||sndq_packets_used_bytes:0|sndq_packets_free:389| [2025/04/30 09:44:17 958508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 958513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:950936|prior_time:1746006257918559|is_app_limited:0|send_elapse:45780|ack_elapse:39893|ctl_first_sent_time:1746006257919976|lagest_ack_time:1746006257958452|curr_delivered:998936| [2025/04/30 09:44:17 958517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257919976| [2025/04/30 09:44:17 958521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:948||sndq_packets_used_bytes:0|sndq_packets_free:390| [2025/04/30 09:44:17 958525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39161|rttvar:1404|minrtt:31343|latest_rtt:38476|ack_delay:56| [2025/04/30 09:44:17 958529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39068|rttvar:1238|minrtt:31343|latest_rtt:38476|ack_delay:56| [2025/04/30 09:44:17 958534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1080|lost_pn:1077|thresh:3| [2025/04/30 09:44:17 958538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 958542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39068|rtt_var:1238|pto_duration:44020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 958546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 958550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 958554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 958558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258027064|now:1746006257958542|interv:68522| [2025/04/30 09:44:17 958562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258027064|now:1746006257958542|interval:68522|pto_count:0|srtt:39068 [2025/04/30 09:44:17 958566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45780, ack_elapse 39893, delivered 48000|rate 1048492|lost 223| [2025/04/30 09:44:17 958571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1048492) in round 22| [2025/04/30 09:44:17 958578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 958582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 958586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257919976|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 958590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257919976|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 958595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:39068|latest_rtt:38476|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 958601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:430|largest:430|pns:2| [2025/04/30 09:44:17 958605] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:430|frame:ACK |recv_time:1746006257958452|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 958610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377958452|now:1746006257958452|interv:120000000| [2025/04/30 09:44:17 958614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377958452|now:1746006257958452|interv:120000000| [2025/04/30 09:44:17 958618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257959168|pq_index:0| [2025/04/30 09:44:17 958622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257957835| [2025/04/30 09:44:17 958626] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257958626| [2025/04/30 09:44:17 958631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257958630| [2025/04/30 09:44:17 958636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 958641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39068|min_srtt:39068|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 958645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1077636| [2025/04/30 09:44:17 958650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39068|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 958654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 958659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39068|min_srtt:39068|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 958663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1078815| [2025/04/30 09:44:17 958670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39068|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 958674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 958679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39068|min_srtt:39068|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 958683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1079994| [2025/04/30 09:44:17 958687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 958691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 958695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 958699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 958704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 958708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1025760| [2025/04/30 09:44:17 958712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 958716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 958720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257959168| [2025/04/30 09:44:17 958724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257959168| [2025/04/30 09:44:17 958728] [debug] |xqc_engine_wakeup_after|wakeup:1746006257959168|now:1746006257958728|diff:440| [2025/04/30 09:44:17 958733] [debug] |xqc_engine_main_logic|END|now:1746006257958630| [2025/04/30 09:44:17 958738] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257958738| [2025/04/30 09:44:17 958741] [debug] |xqc_engine_wakeup_after|wakeup:1746006257959168|now:1746006257958741|diff:427| [2025/04/30 09:44:17 958745] [debug] |xqc_engine_main_logic|END|now:1746006257958738| [2025/04/30 09:44:17 959811] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257959811| [2025/04/30 09:44:17 959822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257959168|pq_index:0| [2025/04/30 09:44:17 959826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257958630| [2025/04/30 09:44:17 959831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257959830| [2025/04/30 09:44:17 959836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257959168|now:1746006257959830| [2025/04/30 09:44:17 959845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257959168|now:1746006257959830| [2025/04/30 09:44:17 959849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 959853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 959858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39068|min_srtt:39068|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 959863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1079994| [2025/04/30 09:44:17 959867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 959871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 959875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 959879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 959884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 959888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1025760| [2025/04/30 09:44:17 959893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 959897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1120| [2025/04/30 09:44:17 959931] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257959905|stream_id:0|stream_offset:1025760| [2025/04/30 09:44:17 959937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 959941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 959946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39068|rtt_var:1238|pto_duration:44020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 959953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 959959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 959965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 959972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258028925|now:1746006257959945|interv:68980| [2025/04/30 09:44:17 959978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258028925|now:1746006257959945|interval:68980|pto_count:0|srtt:39068 [2025/04/30 09:44:17 959991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 959999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 960015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1026939| [2025/04/30 09:44:17 960022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 960029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1121| [2025/04/30 09:44:17 960066] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257960040|stream_id:0|stream_offset:1026939| [2025/04/30 09:44:17 960074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 960080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 960087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39068|rtt_var:1238|pto_duration:44020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 960093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 960100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 960106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 960112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258029060|now:1746006257960086|interv:68974| [2025/04/30 09:44:17 960118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258029060|now:1746006257960086|interval:68974|pto_count:0|srtt:39068 [2025/04/30 09:44:17 960123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 960128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 960150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1028118| [2025/04/30 09:44:17 960161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 960165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257961164|now:1746006257960164|interv:1000| [2025/04/30 09:44:17 960169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 960172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 960176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257961164| [2025/04/30 09:44:17 960181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257961164| [2025/04/30 09:44:17 960185] [debug] |xqc_engine_wakeup_after|wakeup:1746006257961164|now:1746006257960185|diff:979| [2025/04/30 09:44:17 960189] [debug] |xqc_engine_main_logic|END|now:1746006257959830| [2025/04/30 09:44:17 960445] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257960444| [2025/04/30 09:44:17 960453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 960459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:430| [2025/04/30 09:44:17 960463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:431| [2025/04/30 09:44:17 960469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:431| [2025/04/30 09:44:17 960473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 960478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1081|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1082|path_largest_ack:1081| [2025/04/30 09:44:17 960482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:950936|prior_time:1746006257918559|is_app_limited:0|send_elapse:45890|ack_elapse:41885|ctl_first_sent_time:1746006257920086|lagest_ack_time:1746006257960444|curr_delivered:1000136| [2025/04/30 09:44:17 960487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257920086| [2025/04/30 09:44:17 960492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:947||sndq_packets_used_bytes:0|sndq_packets_free:391| [2025/04/30 09:44:17 960496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1082|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1082|path_largest_ack:1082| [2025/04/30 09:44:17 960500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:953336|prior_time:1746006257920555|is_app_limited:0|send_elapse:45780|ack_elapse:39889|ctl_first_sent_time:1746006257921972|lagest_ack_time:1746006257960444|curr_delivered:1001336| [2025/04/30 09:44:17 960505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257921972| [2025/04/30 09:44:17 960509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:946||sndq_packets_used_bytes:0|sndq_packets_free:392| [2025/04/30 09:44:17 960513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39068|rttvar:1238|minrtt:31343|latest_rtt:38472|ack_delay:72| [2025/04/30 09:44:17 960517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38985|rttvar:1096|minrtt:31343|latest_rtt:38472|ack_delay:72| [2025/04/30 09:44:17 960521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1082|lost_pn:1079|thresh:3| [2025/04/30 09:44:17 960525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 960530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38985|rtt_var:1096|pto_duration:43369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 960534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 960538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 960542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 960546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258028409|now:1746006257960529|interv:67880| [2025/04/30 09:44:17 960554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258028409|now:1746006257960529|interval:67880|pto_count:0|srtt:38985 [2025/04/30 09:44:17 960559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45780, ack_elapse 39889, delivered 48000|rate 1048492|lost 223| [2025/04/30 09:44:17 960564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1048492) in round 22| [2025/04/30 09:44:17 960568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 960572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 960576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257921972|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 960580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257921972|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 960585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38985|latest_rtt:38472|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 960591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:431|largest:431|pns:2| [2025/04/30 09:44:17 960595] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:431|frame:ACK |recv_time:1746006257960444|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 960600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377960444|now:1746006257960444|interv:120000000| [2025/04/30 09:44:17 960604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377960444|now:1746006257960444|interv:120000000| [2025/04/30 09:44:17 960608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257961164|pq_index:0| [2025/04/30 09:44:17 960612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257959830| [2025/04/30 09:44:17 960616] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257960616| [2025/04/30 09:44:17 960621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257960620| [2025/04/30 09:44:17 960626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 960631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38985|min_srtt:38985|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 960636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1079994| [2025/04/30 09:44:17 960640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38985|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 960647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 960652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38985|min_srtt:38985|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 960656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1081173| [2025/04/30 09:44:17 960661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38985|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 960665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 960669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38985|min_srtt:38985|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 960674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1082352| [2025/04/30 09:44:17 960678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 960682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 960686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 960690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 960694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 960699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1028118| [2025/04/30 09:44:17 960703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 960707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 960711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257961164| [2025/04/30 09:44:17 960715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257961164| [2025/04/30 09:44:17 960719] [debug] |xqc_engine_wakeup_after|wakeup:1746006257961164|now:1746006257960719|diff:445| [2025/04/30 09:44:17 960723] [debug] |xqc_engine_main_logic|END|now:1746006257960620| [2025/04/30 09:44:17 960728] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257960728| [2025/04/30 09:44:17 960732] [debug] |xqc_engine_wakeup_after|wakeup:1746006257961164|now:1746006257960732|diff:432| [2025/04/30 09:44:17 960736] [debug] |xqc_engine_main_logic|END|now:1746006257960728| [2025/04/30 09:44:17 961801] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257961801| [2025/04/30 09:44:17 961812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257961164|pq_index:0| [2025/04/30 09:44:17 961821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257960620| [2025/04/30 09:44:17 961826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257961825| [2025/04/30 09:44:17 961831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257961164|now:1746006257961825| [2025/04/30 09:44:17 961835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257961164|now:1746006257961825| [2025/04/30 09:44:17 961839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 961843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 961848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38985|min_srtt:38985|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 961853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1082352| [2025/04/30 09:44:17 961857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 961861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 961865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 961870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 961874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 961878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1028118| [2025/04/30 09:44:17 961883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 961887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1122| [2025/04/30 09:44:17 961929] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257961896|stream_id:0|stream_offset:1028118| [2025/04/30 09:44:17 961938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 961944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 961949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38985|rtt_var:1096|pto_duration:43369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 961955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 961961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 961969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 961975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258030265|now:1746006257961949|interv:68316| [2025/04/30 09:44:17 961980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258030265|now:1746006257961949|interval:68316|pto_count:0|srtt:38985 [2025/04/30 09:44:17 961986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 961992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 962006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1029297| [2025/04/30 09:44:17 962012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 962017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1123| [2025/04/30 09:44:17 962053] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257962027|stream_id:0|stream_offset:1029297| [2025/04/30 09:44:17 962059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 962065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 962071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38985|rtt_var:1096|pto_duration:43369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 962077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 962082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 962087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 962093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258030396|now:1746006257962071|interv:68325| [2025/04/30 09:44:17 962098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258030396|now:1746006257962071|interval:68325|pto_count:0|srtt:38985 [2025/04/30 09:44:17 962104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 962110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 962116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1030476| [2025/04/30 09:44:17 962122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 962127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257963127|now:1746006257962127|interv:1000| [2025/04/30 09:44:17 962148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 962159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 962164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257963127| [2025/04/30 09:44:17 962169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257963127| [2025/04/30 09:44:17 962175] [debug] |xqc_engine_wakeup_after|wakeup:1746006257963127|now:1746006257962175|diff:952| [2025/04/30 09:44:17 962180] [debug] |xqc_engine_main_logic|END|now:1746006257961825| [2025/04/30 09:44:17 962443] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257962442| [2025/04/30 09:44:17 962450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 962458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:431| [2025/04/30 09:44:17 962463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:432| [2025/04/30 09:44:17 962470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:432| [2025/04/30 09:44:17 962475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 962481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 962488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:953336|prior_time:1746006257920555|is_app_limited:0|send_elapse:45886|ack_elapse:41887|ctl_first_sent_time:1746006257922078|lagest_ack_time:1746006257962442|curr_delivered:1002536| [2025/04/30 09:44:17 962494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257922078| [2025/04/30 09:44:17 962500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:945||sndq_packets_used_bytes:0|sndq_packets_free:393| [2025/04/30 09:44:17 962506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 962511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:955736|prior_time:1746006257922564|is_app_limited:0|send_elapse:43802|ack_elapse:39878|ctl_first_sent_time:1746006257923979|lagest_ack_time:1746006257962442|curr_delivered:1003736| [2025/04/30 09:44:17 962517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257923979| [2025/04/30 09:44:17 962522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:944||sndq_packets_used_bytes:0|sndq_packets_free:394| [2025/04/30 09:44:17 962528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38985|rttvar:1096|minrtt:31343|latest_rtt:38463|ack_delay:72| [2025/04/30 09:44:17 962534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38910|rttvar:970|minrtt:31343|latest_rtt:38463|ack_delay:72| [2025/04/30 09:44:17 962539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1084|lost_pn:1081|thresh:3| [2025/04/30 09:44:17 962545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 962550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38910|rtt_var:970|pto_duration:42790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 962559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 962564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 962569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 962574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258029817|now:1746006257962550|interv:67267| [2025/04/30 09:44:17 962580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258029817|now:1746006257962550|interval:67267|pto_count:0|srtt:38910 [2025/04/30 09:44:17 962586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43802, ack_elapse 39878, delivered 48000|rate 1095840|lost 223| [2025/04/30 09:44:17 962592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1095840) in round 22| [2025/04/30 09:44:17 962598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 962603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 962608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257923979|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 962614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257923979|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 962620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38910|latest_rtt:38463|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 962628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:432|largest:432|pns:2| [2025/04/30 09:44:17 962634] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:432|frame:ACK |recv_time:1746006257962442|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 962640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377962442|now:1746006257962442|interv:120000000| [2025/04/30 09:44:17 962646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377962442|now:1746006257962442|interv:120000000| [2025/04/30 09:44:17 962651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257963127|pq_index:0| [2025/04/30 09:44:17 962657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257961825| [2025/04/30 09:44:17 962662] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257962662| [2025/04/30 09:44:17 962669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257962667| [2025/04/30 09:44:17 962675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 962689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38910|min_srtt:38910|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 962695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1082352| [2025/04/30 09:44:17 962701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38910|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 962707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 962713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38910|min_srtt:38910|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 962719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1083531| [2025/04/30 09:44:17 962725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38910|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 962731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 962737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38910|min_srtt:38910|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 962743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1084710| [2025/04/30 09:44:17 962749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 962755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 962761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 962765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 962770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 962774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1030476| [2025/04/30 09:44:17 962779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 962782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 962787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257963127| [2025/04/30 09:44:17 962791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257963127| [2025/04/30 09:44:17 962795] [debug] |xqc_engine_wakeup_after|wakeup:1746006257963127|now:1746006257962794|diff:333| [2025/04/30 09:44:17 962803] [debug] |xqc_engine_main_logic|END|now:1746006257962667| [2025/04/30 09:44:17 962808] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257962808| [2025/04/30 09:44:17 962812] [debug] |xqc_engine_wakeup_after|wakeup:1746006257963127|now:1746006257962812|diff:315| [2025/04/30 09:44:17 962816] [debug] |xqc_engine_main_logic|END|now:1746006257962808| [2025/04/30 09:44:17 963885] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257963885| [2025/04/30 09:44:17 963893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257963127|pq_index:0| [2025/04/30 09:44:17 963898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257962667| [2025/04/30 09:44:17 963903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257963902| [2025/04/30 09:44:17 963907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257963127|now:1746006257963902| [2025/04/30 09:44:17 963912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257963127|now:1746006257963902| [2025/04/30 09:44:17 963916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 963920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 963925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38910|min_srtt:38910|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 963929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1084710| [2025/04/30 09:44:17 963933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 963937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 963941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 963945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 963950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 963954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1030476| [2025/04/30 09:44:17 963958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 963963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1124| [2025/04/30 09:44:17 963995] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257963971|stream_id:0|stream_offset:1030476| [2025/04/30 09:44:17 964001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 964005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 964014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38910|rtt_var:970|pto_duration:42790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 964019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 964023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 964027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 964031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258031761|now:1746006257964014|interv:67747| [2025/04/30 09:44:17 964035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258031761|now:1746006257964014|interval:67747|pto_count:0|srtt:38910 [2025/04/30 09:44:17 964040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 964044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 964048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1031655| [2025/04/30 09:44:17 964053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 964057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1125| [2025/04/30 09:44:17 964081] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257964064|stream_id:0|stream_offset:1031655| [2025/04/30 09:44:17 964086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 964091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 964095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38910|rtt_var:970|pto_duration:42790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 964099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 964105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 964112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 964118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258031854|now:1746006257964095|interv:67759| [2025/04/30 09:44:17 964124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258031854|now:1746006257964095|interval:67759|pto_count:0|srtt:38910 [2025/04/30 09:44:17 964148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 964160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 964171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1032834| [2025/04/30 09:44:17 964176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 964180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257965179|now:1746006257964179|interv:1000| [2025/04/30 09:44:17 964184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 964187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 964192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257965179| [2025/04/30 09:44:17 964196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257965179| [2025/04/30 09:44:17 964200] [debug] |xqc_engine_wakeup_after|wakeup:1746006257965179|now:1746006257964200|diff:979| [2025/04/30 09:44:17 964204] [debug] |xqc_engine_main_logic|END|now:1746006257963902| [2025/04/30 09:44:17 964437] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257964436| [2025/04/30 09:44:17 964445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 964451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:432| [2025/04/30 09:44:17 964455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:433| [2025/04/30 09:44:17 964461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:433| [2025/04/30 09:44:17 964465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 964470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1085|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1086|path_largest_ack:1085| [2025/04/30 09:44:17 964475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:955736|prior_time:1746006257922564|is_app_limited:0|send_elapse:43912|ack_elapse:41872|ctl_first_sent_time:1746006257924089|lagest_ack_time:1746006257964436|curr_delivered:1004936| [2025/04/30 09:44:17 964479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257924089| [2025/04/30 09:44:17 964484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:943||sndq_packets_used_bytes:0|sndq_packets_free:395| [2025/04/30 09:44:17 964488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1086|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1086|path_largest_ack:1086| [2025/04/30 09:44:17 964493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:958136|prior_time:1746006257924545|is_app_limited:0|send_elapse:43841|ack_elapse:39891|ctl_first_sent_time:1746006257925999|lagest_ack_time:1746006257964436|curr_delivered:1006136| [2025/04/30 09:44:17 964497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257925999| [2025/04/30 09:44:17 964501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:942||sndq_packets_used_bytes:0|sndq_packets_free:396| [2025/04/30 09:44:17 964505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38910|rttvar:970|minrtt:31343|latest_rtt:38437|ack_delay:64| [2025/04/30 09:44:17 964509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38843|rttvar:862|minrtt:31343|latest_rtt:38437|ack_delay:64| [2025/04/30 09:44:17 964518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1086|lost_pn:1083|thresh:3| [2025/04/30 09:44:17 964522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 964526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38843|rtt_var:862|pto_duration:42291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 964531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 964535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 964539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 964543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258031355|now:1746006257964526|interv:66829| [2025/04/30 09:44:17 964547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258031355|now:1746006257964526|interval:66829|pto_count:0|srtt:38843 [2025/04/30 09:44:17 964551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43841, ack_elapse 39891, delivered 48000|rate 1094865|lost 223| [2025/04/30 09:44:17 964556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1094865) in round 22| [2025/04/30 09:44:17 964560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 964564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 964568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257925999|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 964572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257925999|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 964577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38843|latest_rtt:38437|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 964583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:433|largest:433|pns:2| [2025/04/30 09:44:17 964587] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:433|frame:ACK |recv_time:1746006257964436|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 964592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377964436|now:1746006257964436|interv:120000000| [2025/04/30 09:44:17 964596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377964436|now:1746006257964436|interv:120000000| [2025/04/30 09:44:17 964600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257965179|pq_index:0| [2025/04/30 09:44:17 964604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257963902| [2025/04/30 09:44:17 964611] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257964610| [2025/04/30 09:44:17 964616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257964614| [2025/04/30 09:44:17 964621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 964626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38843|min_srtt:38843|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 964630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1084710| [2025/04/30 09:44:17 964634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38843|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 964639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 964644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38843|min_srtt:38843|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 964648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1085889| [2025/04/30 09:44:17 964652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38843|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 964657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 964661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38843|min_srtt:38843|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 964665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1087068| [2025/04/30 09:44:17 964669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 964673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 964677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 964681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 964686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 964690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1032834| [2025/04/30 09:44:17 964697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 964701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 964705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257965179| [2025/04/30 09:44:17 964709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257965179| [2025/04/30 09:44:17 964713] [debug] |xqc_engine_wakeup_after|wakeup:1746006257965179|now:1746006257964713|diff:466| [2025/04/30 09:44:17 964717] [debug] |xqc_engine_main_logic|END|now:1746006257964614| [2025/04/30 09:44:17 964722] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257964722| [2025/04/30 09:44:17 964726] [debug] |xqc_engine_wakeup_after|wakeup:1746006257965179|now:1746006257964726|diff:453| [2025/04/30 09:44:17 964730] [debug] |xqc_engine_main_logic|END|now:1746006257964722| [2025/04/30 09:44:17 965799] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257965799| [2025/04/30 09:44:17 965809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257965179|pq_index:0| [2025/04/30 09:44:17 965814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257964614| [2025/04/30 09:44:17 965819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257965818| [2025/04/30 09:44:17 965823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257965179|now:1746006257965818| [2025/04/30 09:44:17 965828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257965179|now:1746006257965818| [2025/04/30 09:44:17 965832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 965836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 965841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38843|min_srtt:38843|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 965846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1087068| [2025/04/30 09:44:17 965850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 965854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 965858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 965863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 965867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 965872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1032834| [2025/04/30 09:44:17 965876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 965881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1126| [2025/04/30 09:44:17 965918] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257965894|stream_id:0|stream_offset:1032834| [2025/04/30 09:44:17 965924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 965929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 965936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38843|rtt_var:862|pto_duration:42291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 965943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 965949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 965956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 965963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258033185|now:1746006257965936|interv:67249| [2025/04/30 09:44:17 965969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258033185|now:1746006257965936|interval:67249|pto_count:0|srtt:38843 [2025/04/30 09:44:17 965976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 965983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 965990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1034013| [2025/04/30 09:44:17 965997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 966004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1127| [2025/04/30 09:44:17 966040] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257966015|stream_id:0|stream_offset:1034013| [2025/04/30 09:44:17 966049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 966057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 966063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38843|rtt_var:862|pto_duration:42291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 966070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 966077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 966083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 966089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258033306|now:1746006257966063|interv:67243| [2025/04/30 09:44:17 966097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258033306|now:1746006257966063|interval:67243|pto_count:0|srtt:38843 [2025/04/30 09:44:17 966102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 966107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 966111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1035192| [2025/04/30 09:44:17 966116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 966120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257967119|now:1746006257966119|interv:1000| [2025/04/30 09:44:17 966124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 966127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 966147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257967119| [2025/04/30 09:44:17 966158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257967119| [2025/04/30 09:44:17 966163] [debug] |xqc_engine_wakeup_after|wakeup:1746006257967119|now:1746006257966162|diff:957| [2025/04/30 09:44:17 966167] [debug] |xqc_engine_main_logic|END|now:1746006257965818| [2025/04/30 09:44:17 966419] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257966418| [2025/04/30 09:44:17 966427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 966433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:433| [2025/04/30 09:44:17 966437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:434| [2025/04/30 09:44:17 966443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:434| [2025/04/30 09:44:17 966447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 966452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 966457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:958136|prior_time:1746006257924545|is_app_limited:0|send_elapse:43951|ack_elapse:41873|ctl_first_sent_time:1746006257926109|lagest_ack_time:1746006257966418|curr_delivered:1007336| [2025/04/30 09:44:17 966462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257926109| [2025/04/30 09:44:17 966466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:941||sndq_packets_used_bytes:0|sndq_packets_free:397| [2025/04/30 09:44:17 966470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 966475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:960536|prior_time:1746006257926584|is_app_limited:0|send_elapse:43920|ack_elapse:39834|ctl_first_sent_time:1746006257928048|lagest_ack_time:1746006257966418|curr_delivered:1008536| [2025/04/30 09:44:17 966484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257928048| [2025/04/30 09:44:17 966488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:940||sndq_packets_used_bytes:0|sndq_packets_free:398| [2025/04/30 09:44:17 966492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38843|rttvar:862|minrtt:31343|latest_rtt:38370|ack_delay:64| [2025/04/30 09:44:17 966496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38776|rttvar:781|minrtt:31343|latest_rtt:38370|ack_delay:64| [2025/04/30 09:44:17 966501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1088|lost_pn:1085|thresh:3| [2025/04/30 09:44:17 966505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 966509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38776|rtt_var:781|pto_duration:41900|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 966513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 966517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 966521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 966525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258032915|now:1746006257966509|interv:66406| [2025/04/30 09:44:17 966529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258032915|now:1746006257966509|interval:66406|pto_count:0|srtt:38776 [2025/04/30 09:44:17 966534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43920, ack_elapse 39834, delivered 48000|rate 1092896|lost 223| [2025/04/30 09:44:17 966538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1092896) in round 22| [2025/04/30 09:44:17 966542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 966546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 966550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257928048|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 966555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257928048|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 966560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38776|latest_rtt:38370|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 966565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:434|largest:434|pns:2| [2025/04/30 09:44:17 966570] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:434|frame:ACK |recv_time:1746006257966418|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 966577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377966418|now:1746006257966418|interv:120000000| [2025/04/30 09:44:17 966581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377966418|now:1746006257966418|interv:120000000| [2025/04/30 09:44:17 966586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257967119|pq_index:0| [2025/04/30 09:44:17 966590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257965818| [2025/04/30 09:44:17 966594] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257966594| [2025/04/30 09:44:17 966599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257966598| [2025/04/30 09:44:17 966604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 966609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38776|min_srtt:38776|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 966613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1087068| [2025/04/30 09:44:17 966618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38776|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 966622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 966627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38776|min_srtt:38776|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 966631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1088247| [2025/04/30 09:44:17 966636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38776|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 966640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 966645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38776|min_srtt:38776|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 966649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1089426| [2025/04/30 09:44:17 966653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 966657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 966661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 966665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 966672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 966676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1035192| [2025/04/30 09:44:17 966681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 966685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 966689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257967119| [2025/04/30 09:44:17 966693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257967119| [2025/04/30 09:44:17 966696] [debug] |xqc_engine_wakeup_after|wakeup:1746006257967119|now:1746006257966696|diff:423| [2025/04/30 09:44:17 966701] [debug] |xqc_engine_main_logic|END|now:1746006257966598| [2025/04/30 09:44:17 966706] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257966706| [2025/04/30 09:44:17 966709] [debug] |xqc_engine_wakeup_after|wakeup:1746006257967119|now:1746006257966709|diff:410| [2025/04/30 09:44:17 966713] [debug] |xqc_engine_main_logic|END|now:1746006257966706| [2025/04/30 09:44:17 967783] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257967783| [2025/04/30 09:44:17 967794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257967119|pq_index:0| [2025/04/30 09:44:17 967798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257966598| [2025/04/30 09:44:17 967803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257967802| [2025/04/30 09:44:17 967808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257967119|now:1746006257967802| [2025/04/30 09:44:17 967812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257967119|now:1746006257967802| [2025/04/30 09:44:17 967816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 967821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 967825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38776|min_srtt:38776|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 967830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1089426| [2025/04/30 09:44:17 967834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 967838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 967842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 967847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 967851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 967860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1035192| [2025/04/30 09:44:17 967865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 967869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1128| [2025/04/30 09:44:17 967902] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257967877|stream_id:0|stream_offset:1035192| [2025/04/30 09:44:17 967907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 967913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 967920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38776|rtt_var:781|pto_duration:41900|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 967926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 967933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 967940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 967946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258034777|now:1746006257967919|interv:66858| [2025/04/30 09:44:17 967953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258034777|now:1746006257967919|interval:66858|pto_count:0|srtt:38776 [2025/04/30 09:44:17 967960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 967967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 967971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1036371| [2025/04/30 09:44:17 967977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 967984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1129| [2025/04/30 09:44:17 968025] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257967995|stream_id:0|stream_offset:1036371| [2025/04/30 09:44:17 968036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1129|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 968043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 968050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38776|rtt_var:781|pto_duration:41900|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 968063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 968069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 968075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 968080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258034895|now:1746006257968049|interv:66846| [2025/04/30 09:44:17 968084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258034895|now:1746006257968049|interval:66846|pto_count:0|srtt:38776 [2025/04/30 09:44:17 968089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 968094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 968098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1037550| [2025/04/30 09:44:17 968103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 968107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257969106|now:1746006257968106|interv:1000| [2025/04/30 09:44:17 968111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 968114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 968119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257969106| [2025/04/30 09:44:17 968123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257969106| [2025/04/30 09:44:17 968127] [debug] |xqc_engine_wakeup_after|wakeup:1746006257969106|now:1746006257968127|diff:979| [2025/04/30 09:44:17 968131] [debug] |xqc_engine_main_logic|END|now:1746006257967802| [2025/04/30 09:44:17 968416] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257968415| [2025/04/30 09:44:17 968424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 968430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:434| [2025/04/30 09:44:17 968434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:435| [2025/04/30 09:44:17 968440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:435| [2025/04/30 09:44:17 968444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 968449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 968454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:960536|prior_time:1746006257926584|is_app_limited:0|send_elapse:44065|ack_elapse:41831|ctl_first_sent_time:1746006257928193|lagest_ack_time:1746006257968415|curr_delivered:1009736| [2025/04/30 09:44:17 968458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257928193| [2025/04/30 09:44:17 968463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:939||sndq_packets_used_bytes:0|sndq_packets_free:399| [2025/04/30 09:44:17 968472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 968476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:962936|prior_time:1746006257928554|is_app_limited:0|send_elapse:41895|ack_elapse:39861|ctl_first_sent_time:1746006257930008|lagest_ack_time:1746006257968415|curr_delivered:1010936| [2025/04/30 09:44:17 968481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257930008| [2025/04/30 09:44:17 968485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:938||sndq_packets_used_bytes:0|sndq_packets_free:400| [2025/04/30 09:44:17 968489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38776|rttvar:781|minrtt:31343|latest_rtt:38407|ack_delay:64| [2025/04/30 09:44:17 968493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38721|rttvar:694|minrtt:31343|latest_rtt:38407|ack_delay:64| [2025/04/30 09:44:17 968497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1090|lost_pn:1087|thresh:3| [2025/04/30 09:44:17 968501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 968505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38721|rtt_var:694|pto_duration:41497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 968510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 968514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 968517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 968521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258034492|now:1746006257968505|interv:65987| [2025/04/30 09:44:17 968525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258034492|now:1746006257968505|interval:65987|pto_count:0|srtt:38721 [2025/04/30 09:44:17 968530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41895, ack_elapse 39861, delivered 48000|rate 1145721|lost 223| [2025/04/30 09:44:17 968534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145721) in round 22| [2025/04/30 09:44:17 968538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 968542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 968546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257930008|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 968551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257930008|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 968555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38721|latest_rtt:38407|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 968563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:435|largest:435|pns:2| [2025/04/30 09:44:17 968568] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:435|frame:ACK |recv_time:1746006257968415|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 968572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377968415|now:1746006257968415|interv:120000000| [2025/04/30 09:44:17 968577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377968415|now:1746006257968415|interv:120000000| [2025/04/30 09:44:17 968580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257969106|pq_index:0| [2025/04/30 09:44:17 968585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257967802| [2025/04/30 09:44:17 968589] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257968589| [2025/04/30 09:44:17 968594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257968593| [2025/04/30 09:44:17 968599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 968603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38721|min_srtt:38721|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 968608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1089426| [2025/04/30 09:44:17 968612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38721|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 968617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 968621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38721|min_srtt:38721|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 968625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1090605| [2025/04/30 09:44:17 968630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38721|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 968634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 968638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38721|min_srtt:38721|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 968643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1091784| [2025/04/30 09:44:17 968649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 968653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 968657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 968662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 968666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 968670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1037550| [2025/04/30 09:44:17 968675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 968678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 968682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257969106| [2025/04/30 09:44:17 968686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257969106| [2025/04/30 09:44:17 968690] [debug] |xqc_engine_wakeup_after|wakeup:1746006257969106|now:1746006257968690|diff:416| [2025/04/30 09:44:17 968694] [debug] |xqc_engine_main_logic|END|now:1746006257968593| [2025/04/30 09:44:17 968699] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257968699| [2025/04/30 09:44:17 968703] [debug] |xqc_engine_wakeup_after|wakeup:1746006257969106|now:1746006257968703|diff:403| [2025/04/30 09:44:17 968707] [debug] |xqc_engine_main_logic|END|now:1746006257968699| [2025/04/30 09:44:17 969777] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257969777| [2025/04/30 09:44:17 969787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257969106|pq_index:0| [2025/04/30 09:44:17 969792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257968593| [2025/04/30 09:44:17 969797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257969796| [2025/04/30 09:44:17 969801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257969106|now:1746006257969796| [2025/04/30 09:44:17 969806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257969106|now:1746006257969796| [2025/04/30 09:44:17 969810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 969814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 969819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38721|min_srtt:38721|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 969823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1091784| [2025/04/30 09:44:17 969828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 969836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 969840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 969844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 969849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 969853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1037550| [2025/04/30 09:44:17 969858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 969862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1130| [2025/04/30 09:44:17 969894] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1130|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257969870|stream_id:0|stream_offset:1037550| [2025/04/30 09:44:17 969900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 969906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 969913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38721|rtt_var:694|pto_duration:41497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 969919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 969926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 969932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 969939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258036367|now:1746006257969912|interv:66455| [2025/04/30 09:44:17 969946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258036367|now:1746006257969912|interval:66455|pto_count:0|srtt:38721 [2025/04/30 09:44:17 969953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 969959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 969964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1038729| [2025/04/30 09:44:17 969969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 969975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1131| [2025/04/30 09:44:17 970017] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257969987|stream_id:0|stream_offset:1038729| [2025/04/30 09:44:17 970032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 970039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 970046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38721|rtt_var:694|pto_duration:41497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 970053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 970059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 970064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 970068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258036484|now:1746006257970046|interv:66438| [2025/04/30 09:44:17 970072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258036484|now:1746006257970046|interval:66438|pto_count:0|srtt:38721 [2025/04/30 09:44:17 970077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 970082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 970086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1039908| [2025/04/30 09:44:17 970090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 970094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257971094|now:1746006257970094|interv:1000| [2025/04/30 09:44:17 970098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 970102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 970106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257971094| [2025/04/30 09:44:17 970110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257971094| [2025/04/30 09:44:17 970114] [debug] |xqc_engine_wakeup_after|wakeup:1746006257971094|now:1746006257970114|diff:980| [2025/04/30 09:44:17 970118] [debug] |xqc_engine_main_logic|END|now:1746006257969796| [2025/04/30 09:44:17 970417] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257970416| [2025/04/30 09:44:17 970427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 970433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:435| [2025/04/30 09:44:17 970437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:436| [2025/04/30 09:44:17 970443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:436| [2025/04/30 09:44:17 970447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 970452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 970461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:962936|prior_time:1746006257928554|is_app_limited:0|send_elapse:42018|ack_elapse:41862|ctl_first_sent_time:1746006257930131|lagest_ack_time:1746006257970416|curr_delivered:1012136| [2025/04/30 09:44:17 970465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257930131| [2025/04/30 09:44:17 970470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:937||sndq_packets_used_bytes:0|sndq_packets_free:401| [2025/04/30 09:44:17 970474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 970479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:965336|prior_time:1746006257930542|is_app_limited:0|send_elapse:41876|ack_elapse:39874|ctl_first_sent_time:1746006257931993|lagest_ack_time:1746006257970416|curr_delivered:1013336| [2025/04/30 09:44:17 970483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257931993| [2025/04/30 09:44:17 970487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:936||sndq_packets_used_bytes:0|sndq_packets_free:402| [2025/04/30 09:44:17 970491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38721|rttvar:694|minrtt:31343|latest_rtt:38423|ack_delay:72| [2025/04/30 09:44:17 970495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38674|rttvar:613|minrtt:31343|latest_rtt:38423|ack_delay:72| [2025/04/30 09:44:17 970500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1092|lost_pn:1089|thresh:3| [2025/04/30 09:44:17 970504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 970508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38674|rtt_var:613|pto_duration:41126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 970513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 970517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 970521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 970525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258036113|now:1746006257970508|interv:65605| [2025/04/30 09:44:17 970529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258036113|now:1746006257970508|interval:65605|pto_count:0|srtt:38674 [2025/04/30 09:44:17 970533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41876, ack_elapse 39874, delivered 48000|rate 1146241|lost 223| [2025/04/30 09:44:17 970537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146241) in round 22| [2025/04/30 09:44:17 970542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 970546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 970550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257931993|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 970557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257931993|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 970561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38674|latest_rtt:38423|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 970567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:436|largest:436|pns:2| [2025/04/30 09:44:17 970571] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:436|frame:ACK |recv_time:1746006257970416|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 970576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377970416|now:1746006257970416|interv:120000000| [2025/04/30 09:44:17 970580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377970416|now:1746006257970416|interv:120000000| [2025/04/30 09:44:17 970584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257971094|pq_index:0| [2025/04/30 09:44:17 970589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257969796| [2025/04/30 09:44:17 970593] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257970592| [2025/04/30 09:44:17 970598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257970596| [2025/04/30 09:44:17 970603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 970608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38674|min_srtt:38674|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 970612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1091784| [2025/04/30 09:44:17 970616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38674|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 970621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 970625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38674|min_srtt:38674|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 970630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1092963| [2025/04/30 09:44:17 970634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38674|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 970641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 970645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38674|min_srtt:38674|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 970650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1094142| [2025/04/30 09:44:17 970654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 970658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 970662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 970666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 970671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 970675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1039908| [2025/04/30 09:44:17 970679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 970683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 970687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257971094| [2025/04/30 09:44:17 970691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257971094| [2025/04/30 09:44:17 970695] [debug] |xqc_engine_wakeup_after|wakeup:1746006257971094|now:1746006257970695|diff:399| [2025/04/30 09:44:17 970700] [debug] |xqc_engine_main_logic|END|now:1746006257970596| [2025/04/30 09:44:17 970705] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257970704| [2025/04/30 09:44:17 970708] [debug] |xqc_engine_wakeup_after|wakeup:1746006257971094|now:1746006257970708|diff:386| [2025/04/30 09:44:17 970712] [debug] |xqc_engine_main_logic|END|now:1746006257970704| [2025/04/30 09:44:17 971782] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257971782| [2025/04/30 09:44:17 971792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257971094|pq_index:0| [2025/04/30 09:44:17 971796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257970596| [2025/04/30 09:44:17 971802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257971800| [2025/04/30 09:44:17 971806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257971094|now:1746006257971800| [2025/04/30 09:44:17 971810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257971094|now:1746006257971800| [2025/04/30 09:44:17 971814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 971819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 971824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38674|min_srtt:38674|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 971833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1094142| [2025/04/30 09:44:17 971838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 971841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 971845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 971850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 971854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 971859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1039908| [2025/04/30 09:44:17 971863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 971868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1132| [2025/04/30 09:44:17 971901] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257971876|stream_id:0|stream_offset:1039908| [2025/04/30 09:44:17 971907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 971913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 971920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38674|rtt_var:613|pto_duration:41126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 971926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 971933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 971939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 971946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258038002|now:1746006257971919|interv:66083| [2025/04/30 09:44:17 971952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258038002|now:1746006257971919|interval:66083|pto_count:0|srtt:38674 [2025/04/30 09:44:17 971960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 971966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 971973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1041087| [2025/04/30 09:44:17 971986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 971994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1133| [2025/04/30 09:44:17 972031] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257972005|stream_id:0|stream_offset:1041087| [2025/04/30 09:44:17 972039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 972045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 972052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38674|rtt_var:613|pto_duration:41126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 972059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 972065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 972071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 972078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258038131|now:1746006257972052|interv:66079| [2025/04/30 09:44:17 972084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258038131|now:1746006257972052|interval:66079|pto_count:0|srtt:38674 [2025/04/30 09:44:17 972089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 972094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 972098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1042266| [2025/04/30 09:44:17 972103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 972107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257973107|now:1746006257972107|interv:1000| [2025/04/30 09:44:17 972111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 972114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 972119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257973107| [2025/04/30 09:44:17 972123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257973107| [2025/04/30 09:44:17 972127] [debug] |xqc_engine_wakeup_after|wakeup:1746006257973107|now:1746006257972127|diff:980| [2025/04/30 09:44:17 972149] [debug] |xqc_engine_main_logic|END|now:1746006257971800| [2025/04/30 09:44:17 972410] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257972409| [2025/04/30 09:44:17 972418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 972424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:436| [2025/04/30 09:44:17 972428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:437| [2025/04/30 09:44:17 972439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:437| [2025/04/30 09:44:17 972443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 972448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 972453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:965336|prior_time:1746006257930542|is_app_limited:0|send_elapse:42012|ack_elapse:41867|ctl_first_sent_time:1746006257932129|lagest_ack_time:1746006257972409|curr_delivered:1014536| [2025/04/30 09:44:17 972458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257932129| [2025/04/30 09:44:17 972463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:935||sndq_packets_used_bytes:0|sndq_packets_free:403| [2025/04/30 09:44:17 972467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 972472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:967736|prior_time:1746006257932521|is_app_limited:0|send_elapse:41890|ack_elapse:39888|ctl_first_sent_time:1746006257933982|lagest_ack_time:1746006257972409|curr_delivered:1015736| [2025/04/30 09:44:17 972476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257933982| [2025/04/30 09:44:17 972480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:934||sndq_packets_used_bytes:0|sndq_packets_free:404| [2025/04/30 09:44:17 972485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38674|rttvar:613|minrtt:31343|latest_rtt:38427|ack_delay:72| [2025/04/30 09:44:17 972489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38634|rttvar:539|minrtt:31343|latest_rtt:38427|ack_delay:72| [2025/04/30 09:44:17 972493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1094|lost_pn:1091|thresh:3| [2025/04/30 09:44:17 972498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 972502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38634|rtt_var:539|pto_duration:40790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 972507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 972511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 972515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 972519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258037795|now:1746006257972502|interv:65293| [2025/04/30 09:44:17 972523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258037795|now:1746006257972502|interval:65293|pto_count:0|srtt:38634 [2025/04/30 09:44:17 972527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41890, ack_elapse 39888, delivered 48000|rate 1145858|lost 223| [2025/04/30 09:44:17 972535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145858) in round 22| [2025/04/30 09:44:17 972539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 972543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 972547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257933982|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 972552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257933982|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 972557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38634|latest_rtt:38427|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 972563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:437|largest:437|pns:2| [2025/04/30 09:44:17 972567] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:437|frame:ACK |recv_time:1746006257972409|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 972572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377972409|now:1746006257972409|interv:120000000| [2025/04/30 09:44:17 972577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377972409|now:1746006257972409|interv:120000000| [2025/04/30 09:44:17 972581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257973107|pq_index:0| [2025/04/30 09:44:17 972585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257971800| [2025/04/30 09:44:17 972589] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257972589| [2025/04/30 09:44:17 972594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257972593| [2025/04/30 09:44:17 972599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 972604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38634|min_srtt:38634|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 972609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1094142| [2025/04/30 09:44:17 972614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38634|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 972618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 972623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38634|min_srtt:38634|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 972630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1095321| [2025/04/30 09:44:17 972635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38634|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 972639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 972644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38634|min_srtt:38634|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 972648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1096500| [2025/04/30 09:44:17 972653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 972657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 972660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 972665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 972669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 972674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1042266| [2025/04/30 09:44:17 972678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 972682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 972686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257973107| [2025/04/30 09:44:17 972690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257973107| [2025/04/30 09:44:17 972694] [debug] |xqc_engine_wakeup_after|wakeup:1746006257973107|now:1746006257972694|diff:413| [2025/04/30 09:44:17 972699] [debug] |xqc_engine_main_logic|END|now:1746006257972593| [2025/04/30 09:44:17 972704] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257972704| [2025/04/30 09:44:17 972708] [debug] |xqc_engine_wakeup_after|wakeup:1746006257973107|now:1746006257972708|diff:399| [2025/04/30 09:44:17 972712] [debug] |xqc_engine_main_logic|END|now:1746006257972704| [2025/04/30 09:44:17 973782] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257973782| [2025/04/30 09:44:17 973792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257973107|pq_index:0| [2025/04/30 09:44:17 973796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257972593| [2025/04/30 09:44:17 973801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257973800| [2025/04/30 09:44:17 973811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257973107|now:1746006257973800| [2025/04/30 09:44:17 973815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257973107|now:1746006257973800| [2025/04/30 09:44:17 973819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 973823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 973828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38634|min_srtt:38634|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 973833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1096500| [2025/04/30 09:44:17 973838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 973841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 973845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 973850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 973854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 973859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1042266| [2025/04/30 09:44:17 973863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 973868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1134| [2025/04/30 09:44:17 973900] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1134|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257973876|stream_id:0|stream_offset:1042266| [2025/04/30 09:44:17 973906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1134|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:17 973911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 973918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38634|rtt_var:539|pto_duration:40790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 973925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 973932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 973938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 973945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258039666|now:1746006257973918|interv:65748| [2025/04/30 09:44:17 973952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258039666|now:1746006257973918|interval:65748|pto_count:0|srtt:38634 [2025/04/30 09:44:17 973965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 973974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 973981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1043445| [2025/04/30 09:44:17 973987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 973994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1135| [2025/04/30 09:44:17 974030] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257974005|stream_id:0|stream_offset:1043445| [2025/04/30 09:44:17 974037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 974042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 974047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38634|rtt_var:539|pto_duration:40790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 974055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 974061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 974067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 974074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258039795|now:1746006257974047|interv:65748| [2025/04/30 09:44:17 974081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258039795|now:1746006257974047|interval:65748|pto_count:0|srtt:38634 [2025/04/30 09:44:17 974087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 974092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 974097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1044624| [2025/04/30 09:44:17 974101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 974105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257975105|now:1746006257974105|interv:1000| [2025/04/30 09:44:17 974109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 974113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 974117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257975105| [2025/04/30 09:44:17 974121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257975105| [2025/04/30 09:44:17 974125] [debug] |xqc_engine_wakeup_after|wakeup:1746006257975105|now:1746006257974125|diff:980| [2025/04/30 09:44:17 974157] [debug] |xqc_engine_main_logic|END|now:1746006257973800| [2025/04/30 09:44:17 974403] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257974402| [2025/04/30 09:44:17 974411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 974417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:437| [2025/04/30 09:44:17 974421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:438| [2025/04/30 09:44:17 974427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:438| [2025/04/30 09:44:17 974431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 974436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 974441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:967736|prior_time:1746006257932521|is_app_limited:0|send_elapse:42020|ack_elapse:41881|ctl_first_sent_time:1746006257934112|lagest_ack_time:1746006257974402|curr_delivered:1016936| [2025/04/30 09:44:17 974446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257934112| [2025/04/30 09:44:17 974450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:933||sndq_packets_used_bytes:0|sndq_packets_free:405| [2025/04/30 09:44:17 974455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 974459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:970136|prior_time:1746006257934511|is_app_limited:0|send_elapse:39872|ack_elapse:39891|ctl_first_sent_time:1746006257935959|lagest_ack_time:1746006257974402|curr_delivered:1018136| [2025/04/30 09:44:17 974464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257935959| [2025/04/30 09:44:17 974468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:932||sndq_packets_used_bytes:0|sndq_packets_free:406| [2025/04/30 09:44:17 974472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38634|rttvar:539|minrtt:31343|latest_rtt:38443|ack_delay:72| [2025/04/30 09:44:17 974476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38601|rttvar:470|minrtt:31343|latest_rtt:38443|ack_delay:72| [2025/04/30 09:44:17 974481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1096|lost_pn:1093|thresh:3| [2025/04/30 09:44:17 974485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 974489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38601|rtt_var:470|pto_duration:40601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 974494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 974498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 974502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 974510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258039606|now:1746006257974489|interv:65117| [2025/04/30 09:44:17 974514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258039606|now:1746006257974489|interval:65117|pto_count:0|srtt:38601 [2025/04/30 09:44:17 974519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39872, ack_elapse 39891, delivered 48000|rate 1203278|lost 223| [2025/04/30 09:44:17 974523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203278) in round 22| [2025/04/30 09:44:17 974528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 974532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 974536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257935959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 974541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257935959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 974545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38601|latest_rtt:38443|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 974552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:438|largest:438|pns:2| [2025/04/30 09:44:17 974556] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:438|frame:ACK |recv_time:1746006257974402|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 974561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377974402|now:1746006257974402|interv:120000000| [2025/04/30 09:44:17 974565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377974402|now:1746006257974402|interv:120000000| [2025/04/30 09:44:17 974569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257975105|pq_index:0| [2025/04/30 09:44:17 974574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257973800| [2025/04/30 09:44:17 974578] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257974577| [2025/04/30 09:44:17 974583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257974582| [2025/04/30 09:44:17 974588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 974593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38601|min_srtt:38601|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 974597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1096500| [2025/04/30 09:44:17 974608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38601|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 974613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 974618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38601|min_srtt:38601|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 974622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1097679| [2025/04/30 09:44:17 974626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38601|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 974631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 974635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38601|min_srtt:38601|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 974640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1098858| [2025/04/30 09:44:17 974644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 974648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 974652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 974656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 974661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 974665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1044624| [2025/04/30 09:44:17 974670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 974674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 974678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257975105| [2025/04/30 09:44:17 974682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257975105| [2025/04/30 09:44:17 974686] [debug] |xqc_engine_wakeup_after|wakeup:1746006257975105|now:1746006257974686|diff:419| [2025/04/30 09:44:17 974690] [debug] |xqc_engine_main_logic|END|now:1746006257974582| [2025/04/30 09:44:17 974695] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257974695| [2025/04/30 09:44:17 974699] [debug] |xqc_engine_wakeup_after|wakeup:1746006257975105|now:1746006257974699|diff:406| [2025/04/30 09:44:17 974703] [debug] |xqc_engine_main_logic|END|now:1746006257974695| [2025/04/30 09:44:17 975773] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257975773| [2025/04/30 09:44:17 975783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257975105|pq_index:0| [2025/04/30 09:44:17 975792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257974582| [2025/04/30 09:44:17 975797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257975796| [2025/04/30 09:44:17 975802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257975105|now:1746006257975796| [2025/04/30 09:44:17 975806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257975105|now:1746006257975796| [2025/04/30 09:44:17 975810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 975814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 975819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38601|min_srtt:38601|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 975824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1098858| [2025/04/30 09:44:17 975828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 975832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 975836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 975840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 975845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 975849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1044624| [2025/04/30 09:44:17 975854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 975858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1136| [2025/04/30 09:44:17 975890] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1136|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257975867|stream_id:0|stream_offset:1044624| [2025/04/30 09:44:17 975896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 975902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 975909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38601|rtt_var:470|pto_duration:40601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 975916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 975923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 975935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 975942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258041468|now:1746006257975909|interv:65559| [2025/04/30 09:44:17 975948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258041468|now:1746006257975909|interval:65559|pto_count:0|srtt:38601 [2025/04/30 09:44:17 975956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 975964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 975971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1045803| [2025/04/30 09:44:17 975978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 975985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1137| [2025/04/30 09:44:17 976023] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257975996|stream_id:0|stream_offset:1045803| [2025/04/30 09:44:17 976029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 976035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 976042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38601|rtt_var:470|pto_duration:40601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 976049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 976055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 976062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 976068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258041597|now:1746006257976041|interv:65556| [2025/04/30 09:44:17 976074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258041597|now:1746006257976041|interval:65556|pto_count:0|srtt:38601 [2025/04/30 09:44:17 976080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 976085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 976089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1046982| [2025/04/30 09:44:17 976093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 976097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257977097|now:1746006257976097|interv:1000| [2025/04/30 09:44:17 976106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 976110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 976114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257977097| [2025/04/30 09:44:17 976118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257977097| [2025/04/30 09:44:17 976122] [debug] |xqc_engine_wakeup_after|wakeup:1746006257977097|now:1746006257976122|diff:975| [2025/04/30 09:44:17 976127] [debug] |xqc_engine_main_logic|END|now:1746006257975796| [2025/04/30 09:44:17 976392] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257976391| [2025/04/30 09:44:17 976403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 976409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:438| [2025/04/30 09:44:17 976413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:439| [2025/04/30 09:44:17 976419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:439| [2025/04/30 09:44:17 976423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 976428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1097|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1098|path_largest_ack:1097| [2025/04/30 09:44:17 976432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:970136|prior_time:1746006257934511|is_app_limited:0|send_elapse:39997|ack_elapse:41880|ctl_first_sent_time:1746006257936084|lagest_ack_time:1746006257976391|curr_delivered:1019336| [2025/04/30 09:44:17 976437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257936084| [2025/04/30 09:44:17 976442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:931||sndq_packets_used_bytes:0|sndq_packets_free:407| [2025/04/30 09:44:17 976446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 976450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:972536|prior_time:1746006257936506|is_app_limited:0|send_elapse:39871|ack_elapse:39885|ctl_first_sent_time:1746006257937952|lagest_ack_time:1746006257976391|curr_delivered:1020536| [2025/04/30 09:44:17 976455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257937952| [2025/04/30 09:44:17 976459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:930||sndq_packets_used_bytes:0|sndq_packets_free:408| [2025/04/30 09:44:17 976463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38601|rttvar:470|minrtt:31343|latest_rtt:38439|ack_delay:48| [2025/04/30 09:44:17 976467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38574|rttvar:405|minrtt:31343|latest_rtt:38439|ack_delay:48| [2025/04/30 09:44:17 976472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1098|lost_pn:1095|thresh:3| [2025/04/30 09:44:17 976476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 976480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38574|rtt_var:405|pto_duration:40574|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 976489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 976493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 976497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 976501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258041570|now:1746006257976480|interv:65090| [2025/04/30 09:44:17 976505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258041570|now:1746006257976480|interval:65090|pto_count:0|srtt:38574 [2025/04/30 09:44:17 976509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39871, ack_elapse 39885, delivered 48000|rate 1203459|lost 223| [2025/04/30 09:44:17 976514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203459) in round 22| [2025/04/30 09:44:17 976518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 976522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 976526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257937952|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 976531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257937952|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 976535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38574|latest_rtt:38439|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 976541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:439|largest:439|pns:2| [2025/04/30 09:44:17 976546] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:439|frame:ACK |recv_time:1746006257976391|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 976550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377976391|now:1746006257976391|interv:120000000| [2025/04/30 09:44:17 976554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377976391|now:1746006257976391|interv:120000000| [2025/04/30 09:44:17 976558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257977097|pq_index:0| [2025/04/30 09:44:17 976563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257975796| [2025/04/30 09:44:17 976567] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257976567| [2025/04/30 09:44:17 976572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257976571| [2025/04/30 09:44:17 976579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 976584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38574|min_srtt:38574|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 976589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1098858| [2025/04/30 09:44:17 976593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 976598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 976603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38574|min_srtt:38574|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 976607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1100037| [2025/04/30 09:44:17 976611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 976616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 976620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38574|min_srtt:38574|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 976624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1101216| [2025/04/30 09:44:17 976629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 976633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 976636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 976641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 976645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 976649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1046982| [2025/04/30 09:44:17 976654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 976658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 976662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257977097| [2025/04/30 09:44:17 976666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257977097| [2025/04/30 09:44:17 976670] [debug] |xqc_engine_wakeup_after|wakeup:1746006257977097|now:1746006257976669|diff:428| [2025/04/30 09:44:17 976676] [debug] |xqc_engine_main_logic|END|now:1746006257976571| [2025/04/30 09:44:17 976681] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257976681| [2025/04/30 09:44:17 976685] [debug] |xqc_engine_wakeup_after|wakeup:1746006257977097|now:1746006257976685|diff:412| [2025/04/30 09:44:17 976689] [debug] |xqc_engine_main_logic|END|now:1746006257976681| [2025/04/30 09:44:17 977759] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257977758| [2025/04/30 09:44:17 977769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257977097|pq_index:0| [2025/04/30 09:44:17 977773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257976571| [2025/04/30 09:44:17 977778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257977777| [2025/04/30 09:44:17 977783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257977097|now:1746006257977777| [2025/04/30 09:44:17 977787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257977097|now:1746006257977777| [2025/04/30 09:44:17 977791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 977795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 977800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38574|min_srtt:38574|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 977805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1101216| [2025/04/30 09:44:17 977809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 977813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 977817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 977821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 977826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 977830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1046982| [2025/04/30 09:44:17 977835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 977839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1138| [2025/04/30 09:44:17 977871] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1138|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257977847|stream_id:0|stream_offset:1046982| [2025/04/30 09:44:17 977877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 977890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 977897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38574|rtt_var:405|pto_duration:40574|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 977904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 977911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 977917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 977923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258043421|now:1746006257977897|interv:65524| [2025/04/30 09:44:17 977930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258043421|now:1746006257977897|interval:65524|pto_count:0|srtt:38574 [2025/04/30 09:44:17 977936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 977941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 977948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1048161| [2025/04/30 09:44:17 977955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 977966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1139| [2025/04/30 09:44:17 978006] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1139|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257977976|stream_id:0|stream_offset:1048161| [2025/04/30 09:44:17 978016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 978024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 978030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38574|rtt_var:405|pto_duration:40574|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 978037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 978041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 978044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 978048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258043550|now:1746006257978030|interv:65520| [2025/04/30 09:44:17 978052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258043550|now:1746006257978030|interval:65520|pto_count:0|srtt:38574 [2025/04/30 09:44:17 978057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 978062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 978071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1049340| [2025/04/30 09:44:17 978075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 978079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257979079|now:1746006257978079|interv:1000| [2025/04/30 09:44:17 978083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 978087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 978091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257979079| [2025/04/30 09:44:17 978095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257979079| [2025/04/30 09:44:17 978099] [debug] |xqc_engine_wakeup_after|wakeup:1746006257979079|now:1746006257978099|diff:980| [2025/04/30 09:44:17 978104] [debug] |xqc_engine_main_logic|END|now:1746006257977777| [2025/04/30 09:44:17 978411] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257978410| [2025/04/30 09:44:17 978420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 978426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:439| [2025/04/30 09:44:17 978430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:440| [2025/04/30 09:44:17 978435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:440| [2025/04/30 09:44:17 978440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 978444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 978449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:972536|prior_time:1746006257936506|is_app_limited:0|send_elapse:39986|ack_elapse:41904|ctl_first_sent_time:1746006257938067|lagest_ack_time:1746006257978410|curr_delivered:1021736| [2025/04/30 09:44:17 978454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257938067| [2025/04/30 09:44:17 978459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:929||sndq_packets_used_bytes:0|sndq_packets_free:409| [2025/04/30 09:44:17 978463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 978467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:974936|prior_time:1746006257938515|is_app_limited:0|send_elapse:39903|ack_elapse:39895|ctl_first_sent_time:1746006257939973|lagest_ack_time:1746006257978410|curr_delivered:1022936| [2025/04/30 09:44:17 978472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257939973| [2025/04/30 09:44:17 978476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:928||sndq_packets_used_bytes:0|sndq_packets_free:410| [2025/04/30 09:44:17 978480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38574|rttvar:405|minrtt:31343|latest_rtt:38437|ack_delay:80| [2025/04/30 09:44:17 978490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38547|rttvar:358|minrtt:31343|latest_rtt:38437|ack_delay:80| [2025/04/30 09:44:17 978494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1100|lost_pn:1097|thresh:3| [2025/04/30 09:44:17 978498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 978502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38547|rtt_var:358|pto_duration:40547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 978507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 978511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 978515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 978519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258043523|now:1746006257978502|interv:65021| [2025/04/30 09:44:17 978523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258043523|now:1746006257978502|interval:65021|pto_count:0|srtt:38547 [2025/04/30 09:44:17 978527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39903, ack_elapse 39895, delivered 48000|rate 1202917|lost 223| [2025/04/30 09:44:17 978532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202917) in round 22| [2025/04/30 09:44:17 978536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 978540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 978544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257939973|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 978549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257939973|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 978554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38547|latest_rtt:38437|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 978560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:440|largest:440|pns:2| [2025/04/30 09:44:17 978564] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:440|frame:ACK |recv_time:1746006257978410|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 978569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377978410|now:1746006257978410|interv:120000000| [2025/04/30 09:44:17 978573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377978410|now:1746006257978410|interv:120000000| [2025/04/30 09:44:17 978577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257979079|pq_index:0| [2025/04/30 09:44:17 978584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257977777| [2025/04/30 09:44:17 978588] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257978588| [2025/04/30 09:44:17 978593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257978592| [2025/04/30 09:44:17 978599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 978603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38547|min_srtt:38547|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 978608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1101216| [2025/04/30 09:44:17 978613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38547|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 978618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 978622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38547|min_srtt:38547|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 978626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1102395| [2025/04/30 09:44:17 978631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38547|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 978635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 978640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38547|min_srtt:38547|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 978644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1103574| [2025/04/30 09:44:17 978648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 978652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 978656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 978660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 978665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 978669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1049340| [2025/04/30 09:44:17 978676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 978680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 978684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257979079| [2025/04/30 09:44:17 978688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257979079| [2025/04/30 09:44:17 978692] [debug] |xqc_engine_wakeup_after|wakeup:1746006257979079|now:1746006257978692|diff:387| [2025/04/30 09:44:17 978696] [debug] |xqc_engine_main_logic|END|now:1746006257978592| [2025/04/30 09:44:17 978701] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257978701| [2025/04/30 09:44:17 978705] [debug] |xqc_engine_wakeup_after|wakeup:1746006257979079|now:1746006257978705|diff:374| [2025/04/30 09:44:17 978709] [debug] |xqc_engine_main_logic|END|now:1746006257978701| [2025/04/30 09:44:17 979778] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257979777| [2025/04/30 09:44:17 979786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257979079|pq_index:0| [2025/04/30 09:44:17 979791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257978592| [2025/04/30 09:44:17 979796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257979795| [2025/04/30 09:44:17 979800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257979079|now:1746006257979795| [2025/04/30 09:44:17 979805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257979079|now:1746006257979795| [2025/04/30 09:44:17 979809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 979813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 979818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38547|min_srtt:38547|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 979822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1103574| [2025/04/30 09:44:17 979827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 979831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 979835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 979839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 979843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 979848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1049340| [2025/04/30 09:44:17 979852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 979861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1140-1143|next_skip_chance:1746006258176502|current_time:1746006257979861| [2025/04/30 09:44:17 979866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1144| [2025/04/30 09:44:17 979901] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1144|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257979873|stream_id:0|stream_offset:1049340| [2025/04/30 09:44:17 979910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 979918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 979925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38547|rtt_var:358|pto_duration:40547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 979931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 979936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 979940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 979944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258045420|now:1746006257979924|interv:65496| [2025/04/30 09:44:17 979948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258045420|now:1746006257979924|interval:65496|pto_count:0|srtt:38547 [2025/04/30 09:44:17 979953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 979957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 979962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1050519| [2025/04/30 09:44:17 979966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 979971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1145| [2025/04/30 09:44:17 980001] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1145|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257979978|stream_id:0|stream_offset:1050519| [2025/04/30 09:44:17 980009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 980017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 980024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38547|rtt_var:358|pto_duration:40547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 980029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 980033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 980042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 980046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258045525|now:1746006257980023|interv:65502| [2025/04/30 09:44:17 980050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258045525|now:1746006257980023|interval:65502|pto_count:0|srtt:38547 [2025/04/30 09:44:17 980054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 980059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 980063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1051698| [2025/04/30 09:44:17 980068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 980072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257981072|now:1746006257980072|interv:1000| [2025/04/30 09:44:17 980076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 980080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 980084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257981072| [2025/04/30 09:44:17 980088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257981072| [2025/04/30 09:44:17 980092] [debug] |xqc_engine_wakeup_after|wakeup:1746006257981072|now:1746006257980092|diff:980| [2025/04/30 09:44:17 980096] [debug] |xqc_engine_main_logic|END|now:1746006257979795| [2025/04/30 09:44:17 980396] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257980395| [2025/04/30 09:44:17 980404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 980410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:440| [2025/04/30 09:44:17 980414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:441| [2025/04/30 09:44:17 980420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:441| [2025/04/30 09:44:17 980424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 980429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 980433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:974936|prior_time:1746006257938515|is_app_limited:0|send_elapse:40031|ack_elapse:41880|ctl_first_sent_time:1746006257940101|lagest_ack_time:1746006257980395|curr_delivered:1024136| [2025/04/30 09:44:17 980438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257940101| [2025/04/30 09:44:17 980443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:927||sndq_packets_used_bytes:0|sndq_packets_free:411| [2025/04/30 09:44:17 980447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 980455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:977336|prior_time:1746006257940506|is_app_limited:0|send_elapse:39880|ack_elapse:39889|ctl_first_sent_time:1746006257941958|lagest_ack_time:1746006257980395|curr_delivered:1025336| [2025/04/30 09:44:17 980459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257941958| [2025/04/30 09:44:17 980463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:926||sndq_packets_used_bytes:0|sndq_packets_free:412| [2025/04/30 09:44:17 980467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38547|rttvar:358|minrtt:31343|latest_rtt:38437|ack_delay:56| [2025/04/30 09:44:17 980472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38526|rttvar:310|minrtt:31343|latest_rtt:38437|ack_delay:56| [2025/04/30 09:44:17 980476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1102|lost_pn:1099|thresh:3| [2025/04/30 09:44:17 980480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 980484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38526|rtt_var:310|pto_duration:40526|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 980488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 980492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 980496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 980500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258045504|now:1746006257980484|interv:65020| [2025/04/30 09:44:17 980504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258045504|now:1746006257980484|interval:65020|pto_count:0|srtt:38526 [2025/04/30 09:44:17 980509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39880, ack_elapse 39889, delivered 48000|rate 1203339|lost 223| [2025/04/30 09:44:17 980513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203339) in round 22| [2025/04/30 09:44:17 980517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 980521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 980525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257941958|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 980530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257941958|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 980535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38526|latest_rtt:38437|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 980541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:441|largest:441|pns:2| [2025/04/30 09:44:17 980548] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:441|frame:ACK |recv_time:1746006257980395|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 980553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377980395|now:1746006257980395|interv:120000000| [2025/04/30 09:44:17 980557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377980395|now:1746006257980395|interv:120000000| [2025/04/30 09:44:17 980561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257981072|pq_index:0| [2025/04/30 09:44:17 980565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257979795| [2025/04/30 09:44:17 980569] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257980569| [2025/04/30 09:44:17 980574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257980573| [2025/04/30 09:44:17 980579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 980584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38526|min_srtt:38526|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 980588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1103574| [2025/04/30 09:44:17 980593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38526|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 980598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 980602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38526|min_srtt:38526|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 980607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1104753| [2025/04/30 09:44:17 980611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38526|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 980615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 980620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38526|min_srtt:38526|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 980624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1105932| [2025/04/30 09:44:17 980628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 980632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 980639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 980643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 980647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 980651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1051698| [2025/04/30 09:44:17 980656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 980660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 980664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257981072| [2025/04/30 09:44:17 980668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257981072| [2025/04/30 09:44:17 980672] [debug] |xqc_engine_wakeup_after|wakeup:1746006257981072|now:1746006257980671|diff:401| [2025/04/30 09:44:17 980676] [debug] |xqc_engine_main_logic|END|now:1746006257980573| [2025/04/30 09:44:17 980681] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257980681| [2025/04/30 09:44:17 980684] [debug] |xqc_engine_wakeup_after|wakeup:1746006257981072|now:1746006257980684|diff:388| [2025/04/30 09:44:17 980688] [debug] |xqc_engine_main_logic|END|now:1746006257980681| [2025/04/30 09:44:17 981758] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257981758| [2025/04/30 09:44:17 981766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257981072|pq_index:0| [2025/04/30 09:44:17 981770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257980573| [2025/04/30 09:44:17 981775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257981774| [2025/04/30 09:44:17 981780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257981072|now:1746006257981774| [2025/04/30 09:44:17 981784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257981072|now:1746006257981774| [2025/04/30 09:44:17 981788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 981792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 981797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38526|min_srtt:38526|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 981801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1105932| [2025/04/30 09:44:17 981806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 981810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 981813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 981822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 981826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 981830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1051698| [2025/04/30 09:44:17 981835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 981839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1146| [2025/04/30 09:44:17 981874] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1146|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257981847|stream_id:0|stream_offset:1051698| [2025/04/30 09:44:17 981882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 981890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 981896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38526|rtt_var:310|pto_duration:40526|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 981903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 981908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 981912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 981916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258047373|now:1746006257981896|interv:65477| [2025/04/30 09:44:17 981920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258047373|now:1746006257981896|interval:65477|pto_count:0|srtt:38526 [2025/04/30 09:44:17 981924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 981929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 981933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1052877| [2025/04/30 09:44:17 981938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 981942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1147| [2025/04/30 09:44:17 981971] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1147|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257981949|stream_id:0|stream_offset:1052877| [2025/04/30 09:44:17 981980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 981986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 981998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38526|rtt_var:310|pto_duration:40526|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 982003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 982007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 982011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 982015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258047475|now:1746006257981998|interv:65477| [2025/04/30 09:44:17 982019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258047475|now:1746006257981998|interval:65477|pto_count:0|srtt:38526 [2025/04/30 09:44:17 982023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 982028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 982032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1054056| [2025/04/30 09:44:17 982036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 982040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257983040|now:1746006257982040|interv:1000| [2025/04/30 09:44:17 982044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 982048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 982052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257983040| [2025/04/30 09:44:17 982056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257983040| [2025/04/30 09:44:17 982060] [debug] |xqc_engine_wakeup_after|wakeup:1746006257983040|now:1746006257982060|diff:980| [2025/04/30 09:44:17 982065] [debug] |xqc_engine_main_logic|END|now:1746006257981774| [2025/04/30 09:44:17 982378] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257982377| [2025/04/30 09:44:17 982386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 982392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:441| [2025/04/30 09:44:17 982396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:442| [2025/04/30 09:44:17 982402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:442| [2025/04/30 09:44:17 982406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 982411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 982415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:977336|prior_time:1746006257940506|is_app_limited:0|send_elapse:40006|ack_elapse:41871|ctl_first_sent_time:1746006257942084|lagest_ack_time:1746006257982377|curr_delivered:1026536| [2025/04/30 09:44:17 982424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257942084| [2025/04/30 09:44:17 982428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:925||sndq_packets_used_bytes:0|sndq_packets_free:413| [2025/04/30 09:44:17 982432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1104|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1104|path_largest_ack:1104| [2025/04/30 09:44:17 982437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:979736|prior_time:1746006257942511|is_app_limited:0|send_elapse:39903|ack_elapse:39866|ctl_first_sent_time:1746006257943977|lagest_ack_time:1746006257982377|curr_delivered:1027736| [2025/04/30 09:44:17 982441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257943977| [2025/04/30 09:44:17 982445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:924||sndq_packets_used_bytes:0|sndq_packets_free:414| [2025/04/30 09:44:17 982449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38526|rttvar:310|minrtt:31343|latest_rtt:38400|ack_delay:56| [2025/04/30 09:44:17 982453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38504|rttvar:278|minrtt:31343|latest_rtt:38400|ack_delay:56| [2025/04/30 09:44:17 982458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1104|lost_pn:1101|thresh:3| [2025/04/30 09:44:17 982462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 982466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38504|rtt_var:278|pto_duration:40504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 982470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 982474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 982478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 982482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258047453|now:1746006257982466|interv:64987| [2025/04/30 09:44:17 982486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258047453|now:1746006257982466|interval:64987|pto_count:0|srtt:38504 [2025/04/30 09:44:17 982490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39903, ack_elapse 39866, delivered 48000|rate 1202917|lost 223| [2025/04/30 09:44:17 982495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202917) in round 22| [2025/04/30 09:44:17 982499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 982503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 982507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257943977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 982511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257943977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 982518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38504|latest_rtt:38400|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 982524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:442|largest:442|pns:2| [2025/04/30 09:44:17 982529] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:442|frame:ACK |recv_time:1746006257982377|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 982533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377982377|now:1746006257982377|interv:120000000| [2025/04/30 09:44:17 982537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377982377|now:1746006257982377|interv:120000000| [2025/04/30 09:44:17 982541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257983040|pq_index:0| [2025/04/30 09:44:17 982546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257981774| [2025/04/30 09:44:17 982550] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257982550| [2025/04/30 09:44:17 982554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257982553| [2025/04/30 09:44:17 982560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 982564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38504|min_srtt:38504|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 982569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1105932| [2025/04/30 09:44:17 982573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38504|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 982578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 982582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38504|min_srtt:38504|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 982587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1107111| [2025/04/30 09:44:17 982591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38504|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 982595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 982600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38504|min_srtt:38504|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 982606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1108290| [2025/04/30 09:44:17 982611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 982615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 982619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 982623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 982628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 982632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1054056| [2025/04/30 09:44:17 982636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 982640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 982644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257983040| [2025/04/30 09:44:17 982648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257983040| [2025/04/30 09:44:17 982652] [debug] |xqc_engine_wakeup_after|wakeup:1746006257983040|now:1746006257982651|diff:389| [2025/04/30 09:44:17 982656] [debug] |xqc_engine_main_logic|END|now:1746006257982553| [2025/04/30 09:44:17 982661] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257982661| [2025/04/30 09:44:17 982664] [debug] |xqc_engine_wakeup_after|wakeup:1746006257983040|now:1746006257982664|diff:376| [2025/04/30 09:44:17 982668] [debug] |xqc_engine_main_logic|END|now:1746006257982661| [2025/04/30 09:44:17 983735] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257983735| [2025/04/30 09:44:17 983744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257983040|pq_index:0| [2025/04/30 09:44:17 983749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257982553| [2025/04/30 09:44:17 983754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257983753| [2025/04/30 09:44:17 983759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257983040|now:1746006257983753| [2025/04/30 09:44:17 983763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257983040|now:1746006257983753| [2025/04/30 09:44:17 983767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 983771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 983776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38504|min_srtt:38504|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 983780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1108290| [2025/04/30 09:44:17 983789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 983793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 983797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 983802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 983806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 983810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1054056| [2025/04/30 09:44:17 983815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 983819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1148| [2025/04/30 09:44:17 983855] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257983827|stream_id:0|stream_offset:1054056| [2025/04/30 09:44:17 983864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 983872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 983879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38504|rtt_var:278|pto_duration:40504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 983886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 983890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 983894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 983898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258049331|now:1746006257983878|interv:65453| [2025/04/30 09:44:17 983902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258049331|now:1746006257983878|interval:65453|pto_count:0|srtt:38504 [2025/04/30 09:44:17 983907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 983912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 983916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1055235| [2025/04/30 09:44:17 983920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 983925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1149| [2025/04/30 09:44:17 983959] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1149|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257983936|stream_id:0|stream_offset:1055235| [2025/04/30 09:44:17 983968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 983975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 983982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38504|rtt_var:278|pto_duration:40504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 983989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 983993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 983996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 984000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258049440|now:1746006257983981|interv:65459| [2025/04/30 09:44:17 984004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258049440|now:1746006257983981|interval:65459|pto_count:0|srtt:38504 [2025/04/30 09:44:17 984009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 984013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 984018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1056414| [2025/04/30 09:44:17 984022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 984026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257985026|now:1746006257984026|interv:1000| [2025/04/30 09:44:17 984030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 984034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 984038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257985026| [2025/04/30 09:44:17 984042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257985026| [2025/04/30 09:44:17 984046] [debug] |xqc_engine_wakeup_after|wakeup:1746006257985026|now:1746006257984046|diff:980| [2025/04/30 09:44:17 984051] [debug] |xqc_engine_main_logic|END|now:1746006257983753| [2025/04/30 09:44:17 984373] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257984373| [2025/04/30 09:44:17 984381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 984387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:442| [2025/04/30 09:44:17 984391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:443| [2025/04/30 09:44:17 984397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:443| [2025/04/30 09:44:17 984401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 984410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 984415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:979736|prior_time:1746006257942511|is_app_limited:0|send_elapse:40038|ack_elapse:41862|ctl_first_sent_time:1746006257944112|lagest_ack_time:1746006257984373|curr_delivered:1028936| [2025/04/30 09:44:17 984419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257944112| [2025/04/30 09:44:17 984424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:923||sndq_packets_used_bytes:0|sndq_packets_free:415| [2025/04/30 09:44:17 984428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1106|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1106|path_largest_ack:1106| [2025/04/30 09:44:17 984432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:982136|prior_time:1746006257944491|is_app_limited:0|send_elapse:39847|ack_elapse:39882|ctl_first_sent_time:1746006257945945|lagest_ack_time:1746006257984373|curr_delivered:1030136| [2025/04/30 09:44:17 984437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257945945| [2025/04/30 09:44:17 984441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:922||sndq_packets_used_bytes:0|sndq_packets_free:416| [2025/04/30 09:44:17 984445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38504|rttvar:278|minrtt:31343|latest_rtt:38428|ack_delay:48| [2025/04/30 09:44:17 984449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38488|rttvar:240|minrtt:31343|latest_rtt:38428|ack_delay:48| [2025/04/30 09:44:17 984453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1106|lost_pn:1103|thresh:3| [2025/04/30 09:44:17 984458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 984462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38488|rtt_var:240|pto_duration:40488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 984466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 984470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 984474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 984478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258049424|now:1746006257984462|interv:64962| [2025/04/30 09:44:17 984482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258049424|now:1746006257984462|interval:64962|pto_count:0|srtt:38488 [2025/04/30 09:44:17 984486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39847, ack_elapse 39882, delivered 48000|rate 1203550|lost 223| [2025/04/30 09:44:17 984491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203550) in round 22| [2025/04/30 09:44:17 984495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 984502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 984505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257945945|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 984510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257945945|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 984515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38488|latest_rtt:38428|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 984520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:443|largest:443|pns:2| [2025/04/30 09:44:17 984525] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:443|frame:ACK |recv_time:1746006257984373|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 984529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377984373|now:1746006257984373|interv:120000000| [2025/04/30 09:44:17 984534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377984373|now:1746006257984373|interv:120000000| [2025/04/30 09:44:17 984538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257985026|pq_index:0| [2025/04/30 09:44:17 984542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257983753| [2025/04/30 09:44:17 984546] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257984546| [2025/04/30 09:44:17 984551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257984550| [2025/04/30 09:44:17 984556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 984560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38488|min_srtt:38488|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 984565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1108290| [2025/04/30 09:44:17 984569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38488|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 984574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 984578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38488|min_srtt:38488|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 984582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1109469| [2025/04/30 09:44:17 984590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38488|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 984594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 984598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38488|min_srtt:38488|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 984603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1110648| [2025/04/30 09:44:17 984607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 984611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 984615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 984619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 984623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 984628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1056414| [2025/04/30 09:44:17 984632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 984636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 984640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257985026| [2025/04/30 09:44:17 984644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257985026| [2025/04/30 09:44:17 984648] [debug] |xqc_engine_wakeup_after|wakeup:1746006257985026|now:1746006257984648|diff:378| [2025/04/30 09:44:17 984652] [debug] |xqc_engine_main_logic|END|now:1746006257984550| [2025/04/30 09:44:17 984657] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257984657| [2025/04/30 09:44:17 984661] [debug] |xqc_engine_wakeup_after|wakeup:1746006257985026|now:1746006257984661|diff:365| [2025/04/30 09:44:17 984665] [debug] |xqc_engine_main_logic|END|now:1746006257984657| [2025/04/30 09:44:17 985733] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257985733| [2025/04/30 09:44:17 985742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257985026|pq_index:0| [2025/04/30 09:44:17 985746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257984550| [2025/04/30 09:44:17 985751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257985750| [2025/04/30 09:44:17 985755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257985026|now:1746006257985750| [2025/04/30 09:44:17 985760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257985026|now:1746006257985750| [2025/04/30 09:44:17 985767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 985772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 985776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38488|min_srtt:38488|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 985781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1110648| [2025/04/30 09:44:17 985785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 985789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 985793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 985797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 985802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 985806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1056414| [2025/04/30 09:44:17 985810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 985814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1150| [2025/04/30 09:44:17 985849] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1150|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257985822|stream_id:0|stream_offset:1056414| [2025/04/30 09:44:17 985858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 985866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 985873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38488|rtt_var:240|pto_duration:40488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 985880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 985885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 985888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 985892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258051310|now:1746006257985872|interv:65438| [2025/04/30 09:44:17 985897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258051310|now:1746006257985872|interval:65438|pto_count:0|srtt:38488 [2025/04/30 09:44:17 985901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 985906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 985915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1057593| [2025/04/30 09:44:17 985919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 985923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1151| [2025/04/30 09:44:17 985953] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1151|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257985931|stream_id:0|stream_offset:1057593| [2025/04/30 09:44:17 985962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 985970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 985977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38488|rtt_var:240|pto_duration:40488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 985983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 985987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 985991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 985995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258051419|now:1746006257985977|interv:65442| [2025/04/30 09:44:17 985999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258051419|now:1746006257985977|interval:65442|pto_count:0|srtt:38488 [2025/04/30 09:44:17 986004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 986008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 986013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1058772| [2025/04/30 09:44:17 986017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 986021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257987021|now:1746006257986021|interv:1000| [2025/04/30 09:44:17 986025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 986029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 986033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257987021| [2025/04/30 09:44:17 986037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257987021| [2025/04/30 09:44:17 986041] [debug] |xqc_engine_wakeup_after|wakeup:1746006257987021|now:1746006257986041|diff:980| [2025/04/30 09:44:17 986045] [debug] |xqc_engine_main_logic|END|now:1746006257985750| [2025/04/30 09:44:17 986373] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257986373| [2025/04/30 09:44:17 986386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 986392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:443| [2025/04/30 09:44:17 986396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:444| [2025/04/30 09:44:17 986402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:444| [2025/04/30 09:44:17 986406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 986410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1107|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1108|path_largest_ack:1107| [2025/04/30 09:44:17 986415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:982136|prior_time:1746006257944491|is_app_limited:0|send_elapse:39979|ack_elapse:41882|ctl_first_sent_time:1746006257946077|lagest_ack_time:1746006257986373|curr_delivered:1031336| [2025/04/30 09:44:17 986420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257946077| [2025/04/30 09:44:17 986424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:921||sndq_packets_used_bytes:0|sndq_packets_free:417| [2025/04/30 09:44:17 986429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 986433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:984536|prior_time:1746006257946488|is_app_limited:0|send_elapse:39896|ack_elapse:39885|ctl_first_sent_time:1746006257947942|lagest_ack_time:1746006257986373|curr_delivered:1032536| [2025/04/30 09:44:17 986438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257947942| [2025/04/30 09:44:17 986441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:920||sndq_packets_used_bytes:0|sndq_packets_free:418| [2025/04/30 09:44:17 986446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38488|rttvar:240|minrtt:31343|latest_rtt:38431|ack_delay:48| [2025/04/30 09:44:17 986450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38474|rttvar:206|minrtt:31343|latest_rtt:38431|ack_delay:48| [2025/04/30 09:44:17 986454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1108|lost_pn:1105|thresh:3| [2025/04/30 09:44:17 986458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 986462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38474|rtt_var:206|pto_duration:40474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 986467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 986471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 986475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 986479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258051405|now:1746006257986462|interv:64943| [2025/04/30 09:44:17 986483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258051405|now:1746006257986462|interval:64943|pto_count:0|srtt:38474 [2025/04/30 09:44:17 986490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39896, ack_elapse 39885, delivered 48000|rate 1203128|lost 223| [2025/04/30 09:44:17 986494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203128) in round 22| [2025/04/30 09:44:17 986499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 986503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 986507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257947942|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 986512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257947942|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 986516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38474|latest_rtt:38431|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 986522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:444|largest:444|pns:2| [2025/04/30 09:44:17 986527] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:444|frame:ACK |recv_time:1746006257986373|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 986532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377986373|now:1746006257986373|interv:120000000| [2025/04/30 09:44:17 986536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377986373|now:1746006257986373|interv:120000000| [2025/04/30 09:44:17 986540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257987021|pq_index:0| [2025/04/30 09:44:17 986544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257985750| [2025/04/30 09:44:17 986548] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257986548| [2025/04/30 09:44:17 986553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257986552| [2025/04/30 09:44:17 986558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 986563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38474|min_srtt:38474|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 986567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1110648| [2025/04/30 09:44:17 986572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38474|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 986583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 986587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38474|min_srtt:38474|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 986592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1111827| [2025/04/30 09:44:17 986597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38474|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 986601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 986605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38474|min_srtt:38474|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 986610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1113006| [2025/04/30 09:44:17 986614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 986618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 986622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 986626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 986631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 986635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1058772| [2025/04/30 09:44:17 986639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 986643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 986647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257987021| [2025/04/30 09:44:17 986651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257987021| [2025/04/30 09:44:17 986655] [debug] |xqc_engine_wakeup_after|wakeup:1746006257987021|now:1746006257986655|diff:366| [2025/04/30 09:44:17 986659] [debug] |xqc_engine_main_logic|END|now:1746006257986552| [2025/04/30 09:44:17 986664] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257986664| [2025/04/30 09:44:17 986668] [debug] |xqc_engine_wakeup_after|wakeup:1746006257987021|now:1746006257986668|diff:353| [2025/04/30 09:44:17 986672] [debug] |xqc_engine_main_logic|END|now:1746006257986664| [2025/04/30 09:44:17 987740] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257987740| [2025/04/30 09:44:17 987748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257987021|pq_index:0| [2025/04/30 09:44:17 987753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257986552| [2025/04/30 09:44:17 987758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257987757| [2025/04/30 09:44:17 987766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257987021|now:1746006257987757| [2025/04/30 09:44:17 987771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257987021|now:1746006257987757| [2025/04/30 09:44:17 987774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 987779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 987783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38474|min_srtt:38474|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 987788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1113006| [2025/04/30 09:44:17 987792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 987796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 987800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 987804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 987808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 987813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1058772| [2025/04/30 09:44:17 987817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 987821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1152| [2025/04/30 09:44:17 987856] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257987829|stream_id:0|stream_offset:1058772| [2025/04/30 09:44:17 987865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 987872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 987879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38474|rtt_var:206|pto_duration:40474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 987886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 987890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 987894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 987898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258053303|now:1746006257987879|interv:65424| [2025/04/30 09:44:17 987906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258053303|now:1746006257987879|interval:65424|pto_count:0|srtt:38474 [2025/04/30 09:44:17 987911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 987916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 987920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1059951| [2025/04/30 09:44:17 987924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 987928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1153| [2025/04/30 09:44:17 987958] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257987936|stream_id:0|stream_offset:1059951| [2025/04/30 09:44:17 987967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 987974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 987981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38474|rtt_var:206|pto_duration:40474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 987986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 987990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 987994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 987998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258053410|now:1746006257987981|interv:65429| [2025/04/30 09:44:17 988003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258053410|now:1746006257987981|interval:65429|pto_count:0|srtt:38474 [2025/04/30 09:44:17 988010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 988018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 988024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1061130| [2025/04/30 09:44:17 988031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 988037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257989037|now:1746006257988037|interv:1000| [2025/04/30 09:44:17 988043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 988050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 988061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257989037| [2025/04/30 09:44:17 988068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257989037| [2025/04/30 09:44:17 988074] [debug] |xqc_engine_wakeup_after|wakeup:1746006257989037|now:1746006257988074|diff:963| [2025/04/30 09:44:17 988082] [debug] |xqc_engine_main_logic|END|now:1746006257987757| [2025/04/30 09:44:17 988350] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257988349| [2025/04/30 09:44:17 988361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 988367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:444| [2025/04/30 09:44:17 988371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:445| [2025/04/30 09:44:17 988377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:445| [2025/04/30 09:44:17 988381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 988386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 988391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:984536|prior_time:1746006257946488|is_app_limited:0|send_elapse:40030|ack_elapse:41861|ctl_first_sent_time:1746006257948076|lagest_ack_time:1746006257988349|curr_delivered:1033736| [2025/04/30 09:44:17 988396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257948076| [2025/04/30 09:44:17 988401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:919||sndq_packets_used_bytes:0|sndq_packets_free:419| [2025/04/30 09:44:17 988405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 988410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:986936|prior_time:1746006257948486|is_app_limited:0|send_elapse:39891|ack_elapse:39863|ctl_first_sent_time:1746006257949935|lagest_ack_time:1746006257988349|curr_delivered:1034936| [2025/04/30 09:44:17 988414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257949935| [2025/04/30 09:44:17 988418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:918||sndq_packets_used_bytes:0|sndq_packets_free:420| [2025/04/30 09:44:17 988422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38474|rttvar:206|minrtt:31343|latest_rtt:38414|ack_delay:56| [2025/04/30 09:44:17 988427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38459|rttvar:184|minrtt:31343|latest_rtt:38414|ack_delay:56| [2025/04/30 09:44:17 988431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1110|lost_pn:1107|thresh:3| [2025/04/30 09:44:17 988435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 988439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38459|rtt_var:184|pto_duration:40459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 988444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 988453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 988457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 988461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258053395|now:1746006257988439|interv:64956| [2025/04/30 09:44:17 988465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258053395|now:1746006257988439|interval:64956|pto_count:0|srtt:38459 [2025/04/30 09:44:17 988469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39891, ack_elapse 39863, delivered 48000|rate 1203278|lost 223| [2025/04/30 09:44:17 988474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203278) in round 22| [2025/04/30 09:44:17 988478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 988482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 988486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257949935|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 988491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257949935|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 988496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38459|latest_rtt:38414|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 988502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:445|largest:445|pns:2| [2025/04/30 09:44:17 988506] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:445|frame:ACK |recv_time:1746006257988349|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 988511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377988349|now:1746006257988349|interv:120000000| [2025/04/30 09:44:17 988515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377988349|now:1746006257988349|interv:120000000| [2025/04/30 09:44:17 988519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257989037|pq_index:0| [2025/04/30 09:44:17 988524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257987757| [2025/04/30 09:44:17 988528] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257988528| [2025/04/30 09:44:17 988533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257988532| [2025/04/30 09:44:17 988538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 988543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38459|min_srtt:38459|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 988550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1113006| [2025/04/30 09:44:17 988555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38459|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 988560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 988564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38459|min_srtt:38459|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 988569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1114185| [2025/04/30 09:44:17 988573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38459|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 988578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 988582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38459|min_srtt:38459|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 988586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1115364| [2025/04/30 09:44:17 988590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 988594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 988598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 988603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 988607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 988611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1061130| [2025/04/30 09:44:17 988616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 988620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 988624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257989037| [2025/04/30 09:44:17 988628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257989037| [2025/04/30 09:44:17 988632] [debug] |xqc_engine_wakeup_after|wakeup:1746006257989037|now:1746006257988632|diff:405| [2025/04/30 09:44:17 988636] [debug] |xqc_engine_main_logic|END|now:1746006257988532| [2025/04/30 09:44:17 988641] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257988641| [2025/04/30 09:44:17 988645] [debug] |xqc_engine_wakeup_after|wakeup:1746006257989037|now:1746006257988645|diff:392| [2025/04/30 09:44:17 988651] [debug] |xqc_engine_main_logic|END|now:1746006257988641| [2025/04/30 09:44:17 989729] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257989729| [2025/04/30 09:44:17 989742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257989037|pq_index:0| [2025/04/30 09:44:17 989748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257988532| [2025/04/30 09:44:17 989754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257989753| [2025/04/30 09:44:17 989760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257989037|now:1746006257989753| [2025/04/30 09:44:17 989765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257989037|now:1746006257989753| [2025/04/30 09:44:17 989770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 989775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 989782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38459|min_srtt:38459|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 989787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1115364| [2025/04/30 09:44:17 989793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 989798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 989802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 989808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 989813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 989819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1061130| [2025/04/30 09:44:17 989825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 989830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1154| [2025/04/30 09:44:17 989873] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257989840|stream_id:0|stream_offset:1061130| [2025/04/30 09:44:17 989881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 989887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 989893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38459|rtt_var:184|pto_duration:40459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 989904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 989909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 989914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 989919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258055299|now:1746006257989892|interv:65407| [2025/04/30 09:44:17 989923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258055299|now:1746006257989892|interval:65407|pto_count:0|srtt:38459 [2025/04/30 09:44:17 989929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 989935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 989941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1062309| [2025/04/30 09:44:17 989946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 989951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1155| [2025/04/30 09:44:17 989983] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1155|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257989959|stream_id:0|stream_offset:1062309| [2025/04/30 09:44:17 989991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 989996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 990001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38459|rtt_var:184|pto_duration:40459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 990007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 990012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 990017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 990022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258055418|now:1746006257990001|interv:65417| [2025/04/30 09:44:17 990026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258055418|now:1746006257990001|interval:65417|pto_count:0|srtt:38459 [2025/04/30 09:44:17 990032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 990037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 990043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1063488| [2025/04/30 09:44:17 990053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 990058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257991058|now:1746006257990058|interv:1000| [2025/04/30 09:44:17 990063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 990067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 990072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257991058| [2025/04/30 09:44:17 990077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257991058| [2025/04/30 09:44:17 990082] [debug] |xqc_engine_wakeup_after|wakeup:1746006257991058|now:1746006257990082|diff:976| [2025/04/30 09:44:17 990087] [debug] |xqc_engine_main_logic|END|now:1746006257989753| [2025/04/30 09:44:17 990350] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257990348| [2025/04/30 09:44:17 990361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 990368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:445| [2025/04/30 09:44:17 990373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:446| [2025/04/30 09:44:17 990380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:446| [2025/04/30 09:44:17 990385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 990391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 990397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:986936|prior_time:1746006257948486|is_app_limited:0|send_elapse:40024|ack_elapse:41862|ctl_first_sent_time:1746006257950068|lagest_ack_time:1746006257990348|curr_delivered:1036136| [2025/04/30 09:44:17 990402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257950068| [2025/04/30 09:44:17 990408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:917||sndq_packets_used_bytes:0|sndq_packets_free:421| [2025/04/30 09:44:17 990413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 990419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:989336|prior_time:1746006257950453|is_app_limited:0|send_elapse:39869|ack_elapse:39895|ctl_first_sent_time:1746006257951906|lagest_ack_time:1746006257990348|curr_delivered:1037336| [2025/04/30 09:44:17 990424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257951906| [2025/04/30 09:44:17 990429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:916||sndq_packets_used_bytes:0|sndq_packets_free:422| [2025/04/30 09:44:17 990434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38459|rttvar:184|minrtt:31343|latest_rtt:38442|ack_delay:56| [2025/04/30 09:44:17 990439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38450|rttvar:156|minrtt:31343|latest_rtt:38442|ack_delay:56| [2025/04/30 09:44:17 990450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1112|lost_pn:1109|thresh:3| [2025/04/30 09:44:17 990455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 990460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38450|rtt_var:156|pto_duration:40450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 990465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 990470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 990475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 990479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258055409|now:1746006257990460|interv:64949| [2025/04/30 09:44:17 990484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258055409|now:1746006257990460|interval:64949|pto_count:0|srtt:38450 [2025/04/30 09:44:17 990490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39869, ack_elapse 39895, delivered 48000|rate 1203158|lost 223| [2025/04/30 09:44:17 990495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203158) in round 22| [2025/04/30 09:44:17 990501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 990506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 990510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257951906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 990516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257951906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 990521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38450|latest_rtt:38442|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 990528] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:102442|inflight:46800|mode:2|applimit:0|pacing_rate:1210896|bw:1210896|srtt:38450|latest_rtt:38442|min_rtt:31343|send:1143|lost:223|tlp:0|recv:445|recovery:0|slow_start:0|conn_life:947760|acked:2400|delivered:1037336|is_cwnd_limited:0| [2025/04/30 09:44:17 990536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:446|largest:446|pns:2| [2025/04/30 09:44:17 990541] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:446|frame:ACK |recv_time:1746006257990348|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 990547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377990348|now:1746006257990348|interv:120000000| [2025/04/30 09:44:17 990552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377990348|now:1746006257990348|interv:120000000| [2025/04/30 09:44:17 990561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257991058|pq_index:0| [2025/04/30 09:44:17 990567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257989753| [2025/04/30 09:44:17 990572] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257990572| [2025/04/30 09:44:17 990578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257990577| [2025/04/30 09:44:17 990584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 990590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38450|min_srtt:38450|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 990596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1115364| [2025/04/30 09:44:17 990602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38450|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 990607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 990613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38450|min_srtt:38450|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 990618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1116543| [2025/04/30 09:44:17 990624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38450|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 990629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 990635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38450|min_srtt:38450|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 990640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1117722| [2025/04/30 09:44:17 990645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 990650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 990655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 990661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 990666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 990671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1063488| [2025/04/30 09:44:17 990681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 990686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 990690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257991058| [2025/04/30 09:44:17 990696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257991058| [2025/04/30 09:44:17 990700] [debug] |xqc_engine_wakeup_after|wakeup:1746006257991058|now:1746006257990700|diff:358| [2025/04/30 09:44:17 990706] [debug] |xqc_engine_main_logic|END|now:1746006257990577| [2025/04/30 09:44:17 990712] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257990712| [2025/04/30 09:44:17 990717] [debug] |xqc_engine_wakeup_after|wakeup:1746006257991058|now:1746006257990716|diff:342| [2025/04/30 09:44:17 990721] [debug] |xqc_engine_main_logic|END|now:1746006257990712| [2025/04/30 09:44:17 991796] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257991796| [2025/04/30 09:44:17 991806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257991058|pq_index:0| [2025/04/30 09:44:17 991811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257990577| [2025/04/30 09:44:17 991818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257991816| [2025/04/30 09:44:17 991823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257991058|now:1746006257991816| [2025/04/30 09:44:17 991828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257991058|now:1746006257991816| [2025/04/30 09:44:17 991833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 991838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 991844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38450|min_srtt:38450|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 991850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1117722| [2025/04/30 09:44:17 991856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 991861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 991866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 991871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 991876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 991882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1063488| [2025/04/30 09:44:17 991892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 991898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1156| [2025/04/30 09:44:17 991937] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1156|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257991907|stream_id:0|stream_offset:1063488| [2025/04/30 09:44:17 991944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 991950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 991956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38450|rtt_var:156|pto_duration:40450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 991961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 991966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 991971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 991976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258057357|now:1746006257991955|interv:65402| [2025/04/30 09:44:17 991981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258057357|now:1746006257991955|interval:65402|pto_count:0|srtt:38450 [2025/04/30 09:44:17 991987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 991993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 991998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1064667| [2025/04/30 09:44:17 992004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 992009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1157| [2025/04/30 09:44:17 992039] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257992017|stream_id:0|stream_offset:1064667| [2025/04/30 09:44:17 992047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 992053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 992058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38450|rtt_var:156|pto_duration:40450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 992064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 992069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 992074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 992084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258057467|now:1746006257992058|interv:65409| [2025/04/30 09:44:17 992089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258057467|now:1746006257992058|interval:65409|pto_count:0|srtt:38450 [2025/04/30 09:44:17 992095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 992101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 992106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1065846| [2025/04/30 09:44:17 992112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 992117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257993117|now:1746006257992117|interv:1000| [2025/04/30 09:44:17 992122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 992126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 992153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257993117| [2025/04/30 09:44:17 992162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257993117| [2025/04/30 09:44:17 992167] [debug] |xqc_engine_wakeup_after|wakeup:1746006257993117|now:1746006257992167|diff:950| [2025/04/30 09:44:17 992173] [debug] |xqc_engine_main_logic|END|now:1746006257991816| [2025/04/30 09:44:17 992342] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257992341| [2025/04/30 09:44:17 992350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 992357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:446| [2025/04/30 09:44:17 992362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:447| [2025/04/30 09:44:17 992369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:447| [2025/04/30 09:44:17 992375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 992381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 992387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:989336|prior_time:1746006257950453|is_app_limited:0|send_elapse:39984|ack_elapse:41888|ctl_first_sent_time:1746006257952021|lagest_ack_time:1746006257992341|curr_delivered:1038536| [2025/04/30 09:44:17 992393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257952021| [2025/04/30 09:44:17 992399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:915||sndq_packets_used_bytes:0|sndq_packets_free:423| [2025/04/30 09:44:17 992404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 992410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:991736|prior_time:1746006257952451|is_app_limited:0|send_elapse:39841|ack_elapse:39890|ctl_first_sent_time:1746006257953906|lagest_ack_time:1746006257992341|curr_delivered:1039736| [2025/04/30 09:44:17 992421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257953906| [2025/04/30 09:44:17 992426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:914||sndq_packets_used_bytes:0|sndq_packets_free:424| [2025/04/30 09:44:17 992431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38450|rttvar:156|minrtt:31343|latest_rtt:38435|ack_delay:48| [2025/04/30 09:44:17 992437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38442|rttvar:132|minrtt:31343|latest_rtt:38435|ack_delay:48| [2025/04/30 09:44:17 992443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1114|lost_pn:1111|thresh:3| [2025/04/30 09:44:17 992448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 992453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38442|rtt_var:132|pto_duration:40442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 992458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 992463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 992468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 992473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258057459|now:1746006257992452|interv:65007| [2025/04/30 09:44:17 992478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258057459|now:1746006257992452|interval:65007|pto_count:0|srtt:38442 [2025/04/30 09:44:17 992484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39841, ack_elapse 39890, delivered 48000|rate 1203309|lost 223| [2025/04/30 09:44:17 992489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203309) in round 22| [2025/04/30 09:44:17 992494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 992500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 992505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257953906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 992510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257953906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 992516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38442|latest_rtt:38435|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 992524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:447|largest:447|pns:2| [2025/04/30 09:44:17 992534] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:447|frame:ACK |recv_time:1746006257992341|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 992540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377992341|now:1746006257992341|interv:120000000| [2025/04/30 09:44:17 992545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377992341|now:1746006257992341|interv:120000000| [2025/04/30 09:44:17 992550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257993117|pq_index:0| [2025/04/30 09:44:17 992556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257991816| [2025/04/30 09:44:17 992561] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257992560| [2025/04/30 09:44:17 992567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257992565| [2025/04/30 09:44:17 992573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 992579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38442|min_srtt:38442|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 992585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1117722| [2025/04/30 09:44:17 992591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38442|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 992597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 992602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38442|min_srtt:38442|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 992608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1118901| [2025/04/30 09:44:17 992613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38442|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 992619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 992624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38442|min_srtt:38442|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 992629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1120080| [2025/04/30 09:44:17 992635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 992640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 992645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 992654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 992660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 992665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1065846| [2025/04/30 09:44:17 992671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 992675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 992680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257993117| [2025/04/30 09:44:17 992685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257993117| [2025/04/30 09:44:17 992690] [debug] |xqc_engine_wakeup_after|wakeup:1746006257993117|now:1746006257992690|diff:427| [2025/04/30 09:44:17 992695] [debug] |xqc_engine_main_logic|END|now:1746006257992565| [2025/04/30 09:44:17 992702] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257992702| [2025/04/30 09:44:17 992706] [debug] |xqc_engine_wakeup_after|wakeup:1746006257993117|now:1746006257992706|diff:411| [2025/04/30 09:44:17 992711] [debug] |xqc_engine_main_logic|END|now:1746006257992702| [2025/04/30 09:44:17 993786] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257993786| [2025/04/30 09:44:17 993797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257993117|pq_index:0| [2025/04/30 09:44:17 993802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257992565| [2025/04/30 09:44:17 993809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257993807| [2025/04/30 09:44:17 993815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257993117|now:1746006257993807| [2025/04/30 09:44:17 993820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257993117|now:1746006257993807| [2025/04/30 09:44:17 993825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 993830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 993836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38442|min_srtt:38442|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 993842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1120080| [2025/04/30 09:44:17 993848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 993852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 993857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 993869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 993875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 993880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1065846| [2025/04/30 09:44:17 993886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 993891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1158| [2025/04/30 09:44:17 993929] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1158|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257993899|stream_id:0|stream_offset:1065846| [2025/04/30 09:44:17 993937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 993943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 993948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38442|rtt_var:132|pto_duration:40442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 993953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 993958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 993963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 993968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258059341|now:1746006257993948|interv:65393| [2025/04/30 09:44:17 993973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258059341|now:1746006257993948|interval:65393|pto_count:0|srtt:38442 [2025/04/30 09:44:17 993978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 993984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 993990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1067025| [2025/04/30 09:44:17 993995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 994000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1159| [2025/04/30 09:44:17 994031] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1159|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257994008|stream_id:0|stream_offset:1067025| [2025/04/30 09:44:17 994038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 994043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 994053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38442|rtt_var:132|pto_duration:40442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 994059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 994064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 994068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 994073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258059450|now:1746006257994053|interv:65397| [2025/04/30 09:44:17 994078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258059450|now:1746006257994053|interval:65397|pto_count:0|srtt:38442 [2025/04/30 09:44:17 994084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 994090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 994095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1068204| [2025/04/30 09:44:17 994100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 994105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257995105|now:1746006257994105|interv:1000| [2025/04/30 09:44:17 994110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 994114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 994119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257995105| [2025/04/30 09:44:17 994125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257995105| [2025/04/30 09:44:17 994129] [debug] |xqc_engine_wakeup_after|wakeup:1746006257995105|now:1746006257994129|diff:976| [2025/04/30 09:44:17 994155] [debug] |xqc_engine_main_logic|END|now:1746006257993807| [2025/04/30 09:44:17 994362] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257994361| [2025/04/30 09:44:17 994370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 994377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:447| [2025/04/30 09:44:17 994382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:448| [2025/04/30 09:44:17 994389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:448| [2025/04/30 09:44:17 994395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 994401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 994406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:991736|prior_time:1746006257952451|is_app_limited:0|send_elapse:39951|ack_elapse:41910|ctl_first_sent_time:1746006257954016|lagest_ack_time:1746006257994361|curr_delivered:1040936| [2025/04/30 09:44:17 994413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257954016| [2025/04/30 09:44:17 994423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:913||sndq_packets_used_bytes:0|sndq_packets_free:425| [2025/04/30 09:44:17 994429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 994435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:994136|prior_time:1746006257954463|is_app_limited:0|send_elapse:39865|ack_elapse:39898|ctl_first_sent_time:1746006257955917|lagest_ack_time:1746006257994361|curr_delivered:1042136| [2025/04/30 09:44:17 994441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257955917| [2025/04/30 09:44:17 994446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:912||sndq_packets_used_bytes:0|sndq_packets_free:426| [2025/04/30 09:44:17 994451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38442|rttvar:132|minrtt:31343|latest_rtt:38444|ack_delay:72| [2025/04/30 09:44:17 994456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38433|rttvar:116|minrtt:31343|latest_rtt:38444|ack_delay:72| [2025/04/30 09:44:17 994462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1116|lost_pn:1113|thresh:3| [2025/04/30 09:44:17 994467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 994472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38433|rtt_var:116|pto_duration:40433|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 994478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 994483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 994487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 994492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258059441|now:1746006257994472|interv:64969| [2025/04/30 09:44:17 994497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258059441|now:1746006257994472|interval:64969|pto_count:0|srtt:38433 [2025/04/30 09:44:17 994503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39865, ack_elapse 39898, delivered 48000|rate 1203067|lost 223| [2025/04/30 09:44:17 994509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203067) in round 22| [2025/04/30 09:44:17 994514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 994519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 994525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257955917|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 994530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257955917|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996536| [2025/04/30 09:44:17 994541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38433|latest_rtt:38444|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 994548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:448|largest:448|pns:2| [2025/04/30 09:44:17 994554] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:448|frame:ACK |recv_time:1746006257994361|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 994560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377994361|now:1746006257994361|interv:120000000| [2025/04/30 09:44:17 994566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377994361|now:1746006257994361|interv:120000000| [2025/04/30 09:44:17 994571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257995105|pq_index:0| [2025/04/30 09:44:17 994576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257993807| [2025/04/30 09:44:17 994581] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257994581| [2025/04/30 09:44:17 994588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257994586| [2025/04/30 09:44:17 994595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 994601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38433|min_srtt:38433|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 994607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1120080| [2025/04/30 09:44:17 994613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38433|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 994619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 994625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38433|min_srtt:38433|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 994630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1121259| [2025/04/30 09:44:17 994636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38433|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 994642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 994648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38433|min_srtt:38433|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 994657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1122438| [2025/04/30 09:44:17 994663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 994668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 994673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 994679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 994685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 994695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1068204| [2025/04/30 09:44:17 994701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 994706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 994711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257995105| [2025/04/30 09:44:17 994716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257995105| [2025/04/30 09:44:17 994721] [debug] |xqc_engine_wakeup_after|wakeup:1746006257995105|now:1746006257994721|diff:384| [2025/04/30 09:44:17 994726] [debug] |xqc_engine_main_logic|END|now:1746006257994586| [2025/04/30 09:44:17 994733] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257994733| [2025/04/30 09:44:17 994738] [debug] |xqc_engine_wakeup_after|wakeup:1746006257995105|now:1746006257994738|diff:367| [2025/04/30 09:44:17 994743] [debug] |xqc_engine_main_logic|END|now:1746006257994733| [2025/04/30 09:44:17 995818] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257995818| [2025/04/30 09:44:17 995830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257995105|pq_index:0| [2025/04/30 09:44:17 995835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257994586| [2025/04/30 09:44:17 995842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257995841| [2025/04/30 09:44:17 995849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257995105|now:1746006257995841| [2025/04/30 09:44:17 995854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257995105|now:1746006257995841| [2025/04/30 09:44:17 995859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 995865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 995871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38433|min_srtt:38433|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 995877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1122438| [2025/04/30 09:44:17 995888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 995893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 995898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 995904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 995910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 995916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1068204| [2025/04/30 09:44:17 995922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 995927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1160| [2025/04/30 09:44:17 995968] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257995937|stream_id:0|stream_offset:1068204| [2025/04/30 09:44:17 995976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 995982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 995988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38433|rtt_var:116|pto_duration:40433|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 995994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 995999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 996004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 996010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258061370|now:1746006257995987|interv:65383| [2025/04/30 09:44:17 996015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258061370|now:1746006257995987|interval:65383|pto_count:0|srtt:38433 [2025/04/30 09:44:17 996021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 996027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 996033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1069383| [2025/04/30 09:44:17 996039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 996044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1161| [2025/04/30 09:44:17 996075] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1161|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257996053|stream_id:0|stream_offset:1069383| [2025/04/30 09:44:17 996088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 996094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 996100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38433|rtt_var:116|pto_duration:40433|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 996106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 996111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 996116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 996122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258061486|now:1746006257996100|interv:65386| [2025/04/30 09:44:17 996127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258061486|now:1746006257996100|interval:65386|pto_count:0|srtt:38433 [2025/04/30 09:44:17 996155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 996162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 996168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1070562| [2025/04/30 09:44:17 996174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 996179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257997179|now:1746006257996179|interv:1000| [2025/04/30 09:44:17 996184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 996189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 996195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257997179| [2025/04/30 09:44:17 996200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257997179| [2025/04/30 09:44:17 996205] [debug] |xqc_engine_wakeup_after|wakeup:1746006257997179|now:1746006257996205|diff:974| [2025/04/30 09:44:17 996211] [debug] |xqc_engine_main_logic|END|now:1746006257995841| [2025/04/30 09:44:17 996341] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257996340| [2025/04/30 09:44:17 996349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 996356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:448| [2025/04/30 09:44:17 996361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:449| [2025/04/30 09:44:17 996369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:449| [2025/04/30 09:44:17 996374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 996380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 996392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:994136|prior_time:1746006257954463|is_app_limited:0|send_elapse:39992|ack_elapse:41877|ctl_first_sent_time:1746006257956044|lagest_ack_time:1746006257996340|curr_delivered:1043336| [2025/04/30 09:44:17 996398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257956044| [2025/04/30 09:44:17 996404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:911||sndq_packets_used_bytes:0|sndq_packets_free:427| [2025/04/30 09:44:17 996410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 996416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:996536|prior_time:1746006257956453|is_app_limited:0|send_elapse:39918|ack_elapse:39887|ctl_first_sent_time:1746006257957910|lagest_ack_time:1746006257996340|curr_delivered:1044536| [2025/04/30 09:44:17 996422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257957910| [2025/04/30 09:44:17 996427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:910||sndq_packets_used_bytes:0|sndq_packets_free:428| [2025/04/30 09:44:17 996433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38433|rttvar:116|minrtt:31343|latest_rtt:38430|ack_delay:56| [2025/04/30 09:44:17 996439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38425|rttvar:101|minrtt:31343|latest_rtt:38430|ack_delay:56| [2025/04/30 09:44:17 996445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1118|lost_pn:1115|thresh:3| [2025/04/30 09:44:17 996451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 996456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38425|rtt_var:101|pto_duration:40425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 996462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 996468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 996473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 996478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258061478|now:1746006257996456|interv:65022| [2025/04/30 09:44:17 996483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258061478|now:1746006257996456|interval:65022|pto_count:0|srtt:38425 [2025/04/30 09:44:17 996490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39918, ack_elapse 39887, delivered 48000|rate 1202465|lost 223| [2025/04/30 09:44:17 996495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 22 -> 23| [2025/04/30 09:44:17 996501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202465) in round 23| [2025/04/30 09:44:17 996506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 996516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 996522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257957910|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:17 996528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257957910|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:17 996534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38425|latest_rtt:38430|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:17 996542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:449|largest:449|pns:2| [2025/04/30 09:44:17 996547] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:449|frame:ACK |recv_time:1746006257996340|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 996554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377996340|now:1746006257996340|interv:120000000| [2025/04/30 09:44:17 996559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377996340|now:1746006257996340|interv:120000000| [2025/04/30 09:44:17 996564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257997179|pq_index:0| [2025/04/30 09:44:17 996569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257995841| [2025/04/30 09:44:17 996575] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257996575| [2025/04/30 09:44:17 996581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257996580| [2025/04/30 09:44:17 996588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 996594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38425|min_srtt:38425|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 996600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1122438| [2025/04/30 09:44:17 996607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38425|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 996613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 996619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38425|min_srtt:38425|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 996624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1123617| [2025/04/30 09:44:17 996635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38425|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 996641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 996646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38425|min_srtt:38425|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 996652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1124796| [2025/04/30 09:44:17 996657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 996663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 996668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 996673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 996679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 996685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1070562| [2025/04/30 09:44:17 996690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 996696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 996701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257997179| [2025/04/30 09:44:17 996706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257997179| [2025/04/30 09:44:17 996711] [debug] |xqc_engine_wakeup_after|wakeup:1746006257997179|now:1746006257996711|diff:468| [2025/04/30 09:44:17 996717] [debug] |xqc_engine_main_logic|END|now:1746006257996580| [2025/04/30 09:44:17 996724] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257996724| [2025/04/30 09:44:17 996729] [debug] |xqc_engine_wakeup_after|wakeup:1746006257997179|now:1746006257996729|diff:450| [2025/04/30 09:44:17 996735] [debug] |xqc_engine_main_logic|END|now:1746006257996724| [2025/04/30 09:44:17 997810] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257997810| [2025/04/30 09:44:17 997821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257997179|pq_index:0| [2025/04/30 09:44:17 997827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257996580| [2025/04/30 09:44:17 997834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257997833| [2025/04/30 09:44:17 997840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257997179|now:1746006257997833| [2025/04/30 09:44:17 997846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257997179|now:1746006257997833| [2025/04/30 09:44:17 997856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 997862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 997868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38425|min_srtt:38425|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 997874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1124796| [2025/04/30 09:44:17 997880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 997885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 997890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 997896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 997902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 997908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1070562| [2025/04/30 09:44:17 997914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 997919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1162| [2025/04/30 09:44:17 997963] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1162|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257997929|stream_id:0|stream_offset:1070562| [2025/04/30 09:44:17 997972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 997979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 997985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38425|rtt_var:101|pto_duration:40425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 997991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 997996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 998001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 998006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258063354|now:1746006257997984|interv:65370| [2025/04/30 09:44:17 998012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258063354|now:1746006257997984|interval:65370|pto_count:0|srtt:38425 [2025/04/30 09:44:17 998018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:17 998024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 998035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1071741| [2025/04/30 09:44:17 998041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 998046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1163| [2025/04/30 09:44:17 998081] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006257998054|stream_id:0|stream_offset:1071741| [2025/04/30 09:44:17 998088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 998094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:17 998099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38425|rtt_var:101|pto_duration:40425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 998104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 998109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 998113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:17 998118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258063479|now:1746006257998099|interv:65380| [2025/04/30 09:44:17 998122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258063479|now:1746006257998099|interval:65380|pto_count:0|srtt:38425 [2025/04/30 09:44:17 998128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:17 998154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 998163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1072920| [2025/04/30 09:44:17 998168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:17 998172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006257999172|now:1746006257998172|interv:1000| [2025/04/30 09:44:17 998177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:17 998181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 998186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257999172| [2025/04/30 09:44:17 998191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257999172| [2025/04/30 09:44:17 998195] [debug] |xqc_engine_wakeup_after|wakeup:1746006257999172|now:1746006257998195|diff:977| [2025/04/30 09:44:17 998200] [debug] |xqc_engine_main_logic|END|now:1746006257997833| [2025/04/30 09:44:17 998326] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006257998325| [2025/04/30 09:44:17 998338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:17 998345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:449| [2025/04/30 09:44:17 998350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:450| [2025/04/30 09:44:17 998357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:450| [2025/04/30 09:44:17 998362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:17 998367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 998374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:996536|prior_time:1746006257956453|is_app_limited:0|send_elapse:40052|ack_elapse:41872|ctl_first_sent_time:1746006257958044|lagest_ack_time:1746006257998325|curr_delivered:1045736| [2025/04/30 09:44:17 998379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257958044| [2025/04/30 09:44:17 998384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:909||sndq_packets_used_bytes:0|sndq_packets_free:429| [2025/04/30 09:44:17 998389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:17 998394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:998936|prior_time:1746006257958452|is_app_limited:0|send_elapse:39929|ack_elapse:39873|ctl_first_sent_time:1746006257959905|lagest_ack_time:1746006257998325|curr_delivered:1046936| [2025/04/30 09:44:17 998400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257959905| [2025/04/30 09:44:17 998404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:908||sndq_packets_used_bytes:0|sndq_packets_free:430| [2025/04/30 09:44:17 998409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38425|rttvar:101|minrtt:31343|latest_rtt:38420|ack_delay:56| [2025/04/30 09:44:17 998413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38417|rttvar:91|minrtt:31343|latest_rtt:38420|ack_delay:56| [2025/04/30 09:44:17 998418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1120|lost_pn:1117|thresh:3| [2025/04/30 09:44:17 998423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:17 998428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38417|rtt_var:91|pto_duration:40417|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 998433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 998438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 998442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:17 998447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258063471|now:1746006257998428|interv:65043| [2025/04/30 09:44:17 998451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258063471|now:1746006257998428|interval:65043|pto_count:0|srtt:38417 [2025/04/30 09:44:17 998461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39929, ack_elapse 39873, delivered 48000|rate 1202133|lost 223| [2025/04/30 09:44:17 998466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202133) in round 23| [2025/04/30 09:44:17 998471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:17 998476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:17 998481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257959905|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:17 998486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257959905|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:17 998491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38417|latest_rtt:38420|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:17 998498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:450|largest:450|pns:2| [2025/04/30 09:44:17 998503] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:450|frame:ACK |recv_time:1746006257998325|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:17 998509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006377998325|now:1746006257998325|interv:120000000| [2025/04/30 09:44:17 998513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006377998325|now:1746006257998325|interv:120000000| [2025/04/30 09:44:17 998518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257999172|pq_index:0| [2025/04/30 09:44:17 998523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257997833| [2025/04/30 09:44:17 998527] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257998527| [2025/04/30 09:44:17 998533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257998532| [2025/04/30 09:44:17 998539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 998544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38417|min_srtt:38417|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 998550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1124796| [2025/04/30 09:44:17 998555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38417|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 998570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 998576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38417|min_srtt:38417|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 998581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1125975| [2025/04/30 09:44:17 998586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38417|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:17 998591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:17 998597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38417|min_srtt:38417|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 998602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1127154| [2025/04/30 09:44:17 998606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 998611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 998615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 998620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 998625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 998630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1072920| [2025/04/30 09:44:17 998635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:17 998640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:17 998644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006257999172| [2025/04/30 09:44:17 998649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006257999172| [2025/04/30 09:44:17 998653] [debug] |xqc_engine_wakeup_after|wakeup:1746006257999172|now:1746006257998653|diff:519| [2025/04/30 09:44:17 998658] [debug] |xqc_engine_main_logic|END|now:1746006257998532| [2025/04/30 09:44:17 998665] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257998665| [2025/04/30 09:44:17 998670] [debug] |xqc_engine_wakeup_after|wakeup:1746006257999172|now:1746006257998670|diff:502| [2025/04/30 09:44:17 998675] [debug] |xqc_engine_main_logic|END|now:1746006257998665| [2025/04/30 09:44:17 999756] [debug] |xqc_engine_main_logic|BEGIN|now:1746006257999755| [2025/04/30 09:44:17 999771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006257999172|pq_index:0| [2025/04/30 09:44:17 999778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257998532| [2025/04/30 09:44:17 999793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006257999791| [2025/04/30 09:44:17 999800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006257999172|now:1746006257999791| [2025/04/30 09:44:17 999808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006257999172|now:1746006257999791| [2025/04/30 09:44:17 999814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:17 999820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:17 999827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38417|min_srtt:38417|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:17 999835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1127154| [2025/04/30 09:44:17 999842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:17 999849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:17 999855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:17 999862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:17 999870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:17 999877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1072920| [2025/04/30 09:44:17 999884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:17 999891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1164| [2025/04/30 09:44:17 999939] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1164|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006257999903|stream_id:0|stream_offset:1072920| [2025/04/30 09:44:17 999949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:17 999957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:17 999964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38417|rtt_var:91|pto_duration:40417|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:17 999971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:17 999978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:17 999985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:17 999997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258065320|now:1746006257999964|interv:65356| [2025/04/30 09:44:18 000003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258065320|now:1746006257999964|interval:65356|pto_count:0|srtt:38417 [2025/04/30 09:44:18 000010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:18 000018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 000025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1074099| [2025/04/30 09:44:18 000032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 000039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1165| [2025/04/30 09:44:18 000080] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1165|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006258000050|stream_id:0|stream_offset:1074099| [2025/04/30 09:44:18 000090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 000098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:18 000105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38417|rtt_var:91|pto_duration:40417|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 000112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 000119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 000125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:18 000131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258065467|now:1746006258000105|interv:65362| [2025/04/30 09:44:18 000162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258065467|now:1746006258000105|interval:65362|pto_count:0|srtt:38417 [2025/04/30 09:44:18 000170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:18 000177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 000184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1075278| [2025/04/30 09:44:18 000191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 000197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258001197|now:1746006258000197|interv:1000| [2025/04/30 09:44:18 000203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 000209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 000222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258001197| [2025/04/30 09:44:18 000229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258001197| [2025/04/30 09:44:18 000235] [debug] |xqc_engine_wakeup_after|wakeup:1746006258001197|now:1746006258000235|diff:962| [2025/04/30 09:44:18 000242] [debug] |xqc_engine_main_logic|END|now:1746006257999791| [2025/04/30 09:44:18 000327] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258000326| [2025/04/30 09:44:18 000333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 000339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:450| [2025/04/30 09:44:18 000343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:451| [2025/04/30 09:44:18 000349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:451| [2025/04/30 09:44:18 000353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 000358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 000363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:998936|prior_time:1746006257958452|is_app_limited:0|send_elapse:40064|ack_elapse:41874|ctl_first_sent_time:1746006257960040|lagest_ack_time:1746006258000326|curr_delivered:1048136| [2025/04/30 09:44:18 000368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257960040| [2025/04/30 09:44:18 000373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:907||sndq_packets_used_bytes:0|sndq_packets_free:431| [2025/04/30 09:44:18 000377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 000381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1001336|prior_time:1746006257960444|is_app_limited:0|send_elapse:39924|ack_elapse:39882|ctl_first_sent_time:1746006257961896|lagest_ack_time:1746006258000326|curr_delivered:1049336| [2025/04/30 09:44:18 000386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257961896| [2025/04/30 09:44:18 000390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:906||sndq_packets_used_bytes:0|sndq_packets_free:432| [2025/04/30 09:44:18 000394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38417|rttvar:91|minrtt:31343|latest_rtt:38430|ack_delay:64| [2025/04/30 09:44:18 000398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38410|rttvar:81|minrtt:31343|latest_rtt:38430|ack_delay:64| [2025/04/30 09:44:18 000403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1122|lost_pn:1119|thresh:3| [2025/04/30 09:44:18 000407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 000411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38410|rtt_var:81|pto_duration:40410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 000415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 000423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 000427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:18 000431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258065460|now:1746006258000411|interv:65049| [2025/04/30 09:44:18 000435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258065460|now:1746006258000411|interval:65049|pto_count:0|srtt:38410 [2025/04/30 09:44:18 000440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39924, ack_elapse 39882, delivered 48000|rate 1202284|lost 223| [2025/04/30 09:44:18 000444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202284) in round 23| [2025/04/30 09:44:18 000449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 000453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:18 000457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257961896|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 000461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257961896|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 000466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38410|latest_rtt:38430|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 000472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:451|largest:451|pns:2| [2025/04/30 09:44:18 000476] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:451|frame:ACK |recv_time:1746006258000326|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 000481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378000326|now:1746006258000326|interv:120000000| [2025/04/30 09:44:18 000485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378000326|now:1746006258000326|interv:120000000| [2025/04/30 09:44:18 000489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258001197|pq_index:0| [2025/04/30 09:44:18 000493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006257999791| [2025/04/30 09:44:18 000497] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258000497| [2025/04/30 09:44:18 000502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006258000501| [2025/04/30 09:44:18 000508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:18 000513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38410|min_srtt:38410|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 000520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1127154| [2025/04/30 09:44:18 000525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38410|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 000529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 000534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38410|min_srtt:38410|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 000538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1128333| [2025/04/30 09:44:18 000543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38410|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 000547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 000551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38410|min_srtt:38410|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 000556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1129512| [2025/04/30 09:44:18 000560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 000564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 000568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 000572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 000576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 000581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1075278| [2025/04/30 09:44:18 000585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 000589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 000593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258001197| [2025/04/30 09:44:18 000597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258001197| [2025/04/30 09:44:18 000600] [debug] |xqc_engine_wakeup_after|wakeup:1746006258001197|now:1746006258000600|diff:597| [2025/04/30 09:44:18 000605] [debug] |xqc_engine_main_logic|END|now:1746006258000501| [2025/04/30 09:44:18 000610] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258000610| [2025/04/30 09:44:18 000616] [debug] |xqc_engine_wakeup_after|wakeup:1746006258001197|now:1746006258000616|diff:581| [2025/04/30 09:44:18 000620] [debug] |xqc_engine_main_logic|END|now:1746006258000610| [2025/04/30 09:44:18 001694] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258001694| [2025/04/30 09:44:18 001705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258001197|pq_index:0| [2025/04/30 09:44:18 001709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258000501| [2025/04/30 09:44:18 001715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006258001713| [2025/04/30 09:44:18 001719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258001197|now:1746006258001713| [2025/04/30 09:44:18 001724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258001197|now:1746006258001713| [2025/04/30 09:44:18 001728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 001732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:18 001737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38410|min_srtt:38410|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 001742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1129512| [2025/04/30 09:44:18 001746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 001750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 001754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 001759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 001763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 001767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1075278| [2025/04/30 09:44:18 001772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 001776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1166| [2025/04/30 09:44:18 001812] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1166|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006258001785|stream_id:0|stream_offset:1075278| [2025/04/30 09:44:18 001818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1166|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 001823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:18 001827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38410|rtt_var:81|pto_duration:40410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 001837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 001841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 001845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:18 001849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258067195|now:1746006258001827|interv:65368| [2025/04/30 09:44:18 001853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258067195|now:1746006258001827|interval:65368|pto_count:0|srtt:38410 [2025/04/30 09:44:18 001857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:18 001862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 001867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1076457| [2025/04/30 09:44:18 001871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 001875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1167| [2025/04/30 09:44:18 001899] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1167|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006258001882|stream_id:0|stream_offset:1076457| [2025/04/30 09:44:18 001904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 001909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:18 001913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38410|rtt_var:81|pto_duration:40410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 001917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 001921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 001925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:18 001929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258067292|now:1746006258001913|interv:65379| [2025/04/30 09:44:18 001933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258067292|now:1746006258001913|interval:65379|pto_count:0|srtt:38410 [2025/04/30 09:44:18 001938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:18 001942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 001948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1077636| [2025/04/30 09:44:18 001960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 001966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258002966|now:1746006258001966|interv:1000| [2025/04/30 09:44:18 001973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 001979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 001985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258002966| [2025/04/30 09:44:18 001992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258002966| [2025/04/30 09:44:18 001999] [debug] |xqc_engine_wakeup_after|wakeup:1746006258002966|now:1746006258001999|diff:967| [2025/04/30 09:44:18 002006] [debug] |xqc_engine_main_logic|END|now:1746006258001713| [2025/04/30 09:44:18 002257] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258002256| [2025/04/30 09:44:18 002269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 002276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:451| [2025/04/30 09:44:18 002280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:452| [2025/04/30 09:44:18 002286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:452| [2025/04/30 09:44:18 002290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 002295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 002300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:1001336|prior_time:1746006257960444|is_app_limited:0|send_elapse:40055|ack_elapse:41812|ctl_first_sent_time:1746006257962027|lagest_ack_time:1746006258002256|curr_delivered:1050536| [2025/04/30 09:44:18 002304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257962027| [2025/04/30 09:44:18 002309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:905||sndq_packets_used_bytes:0|sndq_packets_free:433| [2025/04/30 09:44:18 002313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 002318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1003736|prior_time:1746006257962442|is_app_limited:0|send_elapse:39992|ack_elapse:39814|ctl_first_sent_time:1746006257963971|lagest_ack_time:1746006258002256|curr_delivered:1051736| [2025/04/30 09:44:18 002322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257963971| [2025/04/30 09:44:18 002326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:904||sndq_packets_used_bytes:0|sndq_packets_free:434| [2025/04/30 09:44:18 002330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38410|rttvar:81|minrtt:31343|latest_rtt:38285|ack_delay:64| [2025/04/30 09:44:18 002335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38386|rttvar:108|minrtt:31343|latest_rtt:38285|ack_delay:64| [2025/04/30 09:44:18 002345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1124|lost_pn:1121|thresh:3| [2025/04/30 09:44:18 002349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 002353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38386|rtt_var:108|pto_duration:40386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 002358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 002362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 002365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:18 002369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258067268|now:1746006258002353|interv:64915| [2025/04/30 09:44:18 002373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258067268|now:1746006258002353|interval:64915|pto_count:0|srtt:38386 [2025/04/30 09:44:18 002378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39992, ack_elapse 39814, delivered 48000|rate 1200240|lost 223| [2025/04/30 09:44:18 002382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200240) in round 23| [2025/04/30 09:44:18 002387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 002391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:18 002396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257963971|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 002400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257963971|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 002405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:46800|srtt:38386|latest_rtt:38285|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 002411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:452|largest:452|pns:2| [2025/04/30 09:44:18 002415] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:452|frame:ACK |recv_time:1746006258002256|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 002420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378002256|now:1746006258002256|interv:120000000| [2025/04/30 09:44:18 002424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378002256|now:1746006258002256|interv:120000000| [2025/04/30 09:44:18 002428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258002966|pq_index:0| [2025/04/30 09:44:18 002433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258001713| [2025/04/30 09:44:18 002437] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258002437| [2025/04/30 09:44:18 002445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006258002444| [2025/04/30 09:44:18 002450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:18 002455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38386|min_srtt:38386|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 002459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1129512| [2025/04/30 09:44:18 002464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38386|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 002469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 002473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38386|min_srtt:38386|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 002478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1130691| [2025/04/30 09:44:18 002482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38386|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 002486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 002491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38386|min_srtt:38386|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 002495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1131870| [2025/04/30 09:44:18 002499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 002503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 002507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 002511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 002516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 002520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1077636| [2025/04/30 09:44:18 002525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 002528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 002535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258002966| [2025/04/30 09:44:18 002539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258002966| [2025/04/30 09:44:18 002543] [debug] |xqc_engine_wakeup_after|wakeup:1746006258002966|now:1746006258002543|diff:423| [2025/04/30 09:44:18 002547] [debug] |xqc_engine_main_logic|END|now:1746006258002444| [2025/04/30 09:44:18 002552] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258002552| [2025/04/30 09:44:18 002556] [debug] |xqc_engine_wakeup_after|wakeup:1746006258002966|now:1746006258002556|diff:410| [2025/04/30 09:44:18 002560] [debug] |xqc_engine_main_logic|END|now:1746006258002552| [2025/04/30 09:44:18 003634] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258003634| [2025/04/30 09:44:18 003645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258002966|pq_index:0| [2025/04/30 09:44:18 003650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258002444| [2025/04/30 09:44:18 003655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006258003654| [2025/04/30 09:44:18 003660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258002966|now:1746006258003654| [2025/04/30 09:44:18 003664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258002966|now:1746006258003654| [2025/04/30 09:44:18 003668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 003673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:18 003678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38386|min_srtt:38386|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 003683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1131870| [2025/04/30 09:44:18 003687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 003691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 003695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 003700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 003704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 003709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1077636| [2025/04/30 09:44:18 003713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 003718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1168| [2025/04/30 09:44:18 003750] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1168|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006258003726|stream_id:0|stream_offset:1077636| [2025/04/30 09:44:18 003762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 003767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:18 003771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38386|rtt_var:108|pto_duration:40386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 003776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 003780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 003784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:18 003788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258069112|now:1746006258003771|interv:65341| [2025/04/30 09:44:18 003792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258069112|now:1746006258003771|interval:65341|pto_count:0|srtt:38386 [2025/04/30 09:44:18 003796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:48000| [2025/04/30 09:44:18 003801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 003805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1078815| [2025/04/30 09:44:18 003810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 003814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1169| [2025/04/30 09:44:18 003838] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1169|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006258003821|stream_id:0|stream_offset:1078815| [2025/04/30 09:44:18 003844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 003849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:18 003853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38386|rtt_var:108|pto_duration:40386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 003857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 003861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 003865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:18 003869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258069207|now:1746006258003853|interv:65354| [2025/04/30 09:44:18 003873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258069207|now:1746006258003853|interval:65354|pto_count:0|srtt:38386 [2025/04/30 09:44:18 003881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:49200| [2025/04/30 09:44:18 003885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 003889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1079994| [2025/04/30 09:44:18 003894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 003899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258004899|now:1746006258003899|interv:1000| [2025/04/30 09:44:18 003905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 003912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 003918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258004899| [2025/04/30 09:44:18 003925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258004899| [2025/04/30 09:44:18 003931] [debug] |xqc_engine_wakeup_after|wakeup:1746006258004899|now:1746006258003931|diff:968| [2025/04/30 09:44:18 003937] [debug] |xqc_engine_main_logic|END|now:1746006258003654| [2025/04/30 09:44:18 005017] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258005016| [2025/04/30 09:44:18 005031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258004899|pq_index:0| [2025/04/30 09:44:18 005038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258003654| [2025/04/30 09:44:18 005047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006258005045| [2025/04/30 09:44:18 005054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258004899|now:1746006258005045| [2025/04/30 09:44:18 005060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258004899|now:1746006258005045| [2025/04/30 09:44:18 005066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 005071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:18 005076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38386|min_srtt:38386|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 005081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1131870| [2025/04/30 09:44:18 005086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 005090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 005094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 005098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 005108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 005112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1079994| [2025/04/30 09:44:18 005117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 005121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1170| [2025/04/30 09:44:18 005176] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1170|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006258005130|stream_id:0|stream_offset:1079994| [2025/04/30 09:44:18 005185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 005190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:44:18 005194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38386|rtt_var:108|pto_duration:40386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 005199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 005203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 005207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 005211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258070516|now:1746006258005194|interv:65322| [2025/04/30 09:44:18 005215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258070516|now:1746006258005194|interval:65322|pto_count:0|srtt:38386 [2025/04/30 09:44:18 005219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:50400| [2025/04/30 09:44:18 005224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 005228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1081173| [2025/04/30 09:44:18 005233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 005237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258006236|now:1746006258005236|interv:1000| [2025/04/30 09:44:18 005241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 005244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 005248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258006236| [2025/04/30 09:44:18 005253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258006236| [2025/04/30 09:44:18 005257] [debug] |xqc_engine_wakeup_after|wakeup:1746006258006236|now:1746006258005257|diff:979| [2025/04/30 09:44:18 005261] [debug] |xqc_engine_main_logic|END|now:1746006258005045| [2025/04/30 09:44:18 006334] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258006334| [2025/04/30 09:44:18 006350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258006236|pq_index:0| [2025/04/30 09:44:18 006354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258005045| [2025/04/30 09:44:18 006360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006258006359| [2025/04/30 09:44:18 006365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258006236|now:1746006258006359| [2025/04/30 09:44:18 006369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258006236|now:1746006258006359| [2025/04/30 09:44:18 006373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 006377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:18 006382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38386|min_srtt:38386|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 006387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1131870| [2025/04/30 09:44:18 006392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 006395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 006399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 006404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 006409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 006413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1081173| [2025/04/30 09:44:18 006417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 006422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1171| [2025/04/30 09:44:18 006455] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1171|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258006430|stream_id:0|stream_offset:1081173| [2025/04/30 09:44:18 006461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 006466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 006470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38386|rtt_var:108|pto_duration:40386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 006475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 006482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 006486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 006490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258071816|now:1746006258006470|interv:65346| [2025/04/30 09:44:18 006494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258071816|now:1746006258006470|interval:65346|pto_count:0|srtt:38386 [2025/04/30 09:44:18 006499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:51600| [2025/04/30 09:44:18 006504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 006508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1082352| [2025/04/30 09:44:18 006513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 006517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1172| [2025/04/30 09:44:18 006540] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1172|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258006524|stream_id:0|stream_offset:1082352| [2025/04/30 09:44:18 006546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 006551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 006555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38386|rtt_var:108|pto_duration:40386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 006559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 006563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 006567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 006571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258071910|now:1746006258006555|interv:65355| [2025/04/30 09:44:18 006575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258071910|now:1746006258006555|interval:65355|pto_count:0|srtt:38386 [2025/04/30 09:44:18 006579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:52800| [2025/04/30 09:44:18 006584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 006588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1083531| [2025/04/30 09:44:18 006592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 006599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258007599|now:1746006258006599|interv:1000| [2025/04/30 09:44:18 006603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 006607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 006611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258007599| [2025/04/30 09:44:18 006615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258007599| [2025/04/30 09:44:18 006619] [debug] |xqc_engine_wakeup_after|wakeup:1746006258007599|now:1746006258006619|diff:980| [2025/04/30 09:44:18 006624] [debug] |xqc_engine_main_logic|END|now:1746006258006359| [2025/04/30 09:44:18 007697] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258007697| [2025/04/30 09:44:18 007708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258007599|pq_index:0| [2025/04/30 09:44:18 007712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258006359| [2025/04/30 09:44:18 007717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006258007716| [2025/04/30 09:44:18 007722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258007599|now:1746006258007716| [2025/04/30 09:44:18 007726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258007599|now:1746006258007716| [2025/04/30 09:44:18 007730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 007735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:18 007740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38386|min_srtt:38386|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 007744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1131870| [2025/04/30 09:44:18 007749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 007753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 007757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 007762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 007766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 007770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1083531| [2025/04/30 09:44:18 007775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 007779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1173| [2025/04/30 09:44:18 007813] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1173|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258007788|stream_id:0|stream_offset:1083531| [2025/04/30 09:44:18 007824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 007829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 007834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38386|rtt_var:108|pto_duration:40386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 007838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 007842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 007846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 007850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258073174|now:1746006258007833|interv:65341| [2025/04/30 09:44:18 007854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258073174|now:1746006258007833|interval:65341|pto_count:0|srtt:38386 [2025/04/30 09:44:18 007859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:54000| [2025/04/30 09:44:18 007863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 007870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1084710| [2025/04/30 09:44:18 007877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 007883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258008883|now:1746006258007883|interv:1000| [2025/04/30 09:44:18 007888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 007892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 007898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258008883| [2025/04/30 09:44:18 007903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258008883| [2025/04/30 09:44:18 007909] [debug] |xqc_engine_wakeup_after|wakeup:1746006258008883|now:1746006258007908|diff:975| [2025/04/30 09:44:18 007914] [debug] |xqc_engine_main_logic|END|now:1746006258007716| [2025/04/30 09:44:18 008985] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258008985| [2025/04/30 09:44:18 008993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258008883|pq_index:0| [2025/04/30 09:44:18 008997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258007716| [2025/04/30 09:44:18 009002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006258009001| [2025/04/30 09:44:18 009007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258008883|now:1746006258009001| [2025/04/30 09:44:18 009011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258008883|now:1746006258009001| [2025/04/30 09:44:18 009019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 009023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:18 009028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38386|min_srtt:38386|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 009032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:54000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1131870| [2025/04/30 09:44:18 009037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 009041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 009045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 009049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 009054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 009058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1084710| [2025/04/30 09:44:18 009062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 009067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1174| [2025/04/30 09:44:18 009099] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1174|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006258009075|stream_id:0|stream_offset:1084710| [2025/04/30 09:44:18 009105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 009110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:18 009114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38386|rtt_var:108|pto_duration:40386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 009118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 009122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 009126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 009130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258074461|now:1746006258009114|interv:65347| [2025/04/30 09:44:18 009155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258074461|now:1746006258009114|interval:65347|pto_count:0|srtt:38386 [2025/04/30 09:44:18 009162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:55200| [2025/04/30 09:44:18 009179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 009185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1085889| [2025/04/30 09:44:18 009191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 009196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258010196|now:1746006258009196|interv:1000| [2025/04/30 09:44:18 009201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 009207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 009212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258010196| [2025/04/30 09:44:18 009218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258010196| [2025/04/30 09:44:18 009223] [debug] |xqc_engine_wakeup_after|wakeup:1746006258010196|now:1746006258009223|diff:973| [2025/04/30 09:44:18 009228] [debug] |xqc_engine_main_logic|END|now:1746006258009001| [2025/04/30 09:44:18 010300] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258010300| [2025/04/30 09:44:18 010313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258010196|pq_index:0| [2025/04/30 09:44:18 010319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258009001| [2025/04/30 09:44:18 010326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006258010324| [2025/04/30 09:44:18 010332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258010196|now:1746006258010324| [2025/04/30 09:44:18 010337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258010196|now:1746006258010324| [2025/04/30 09:44:18 010343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 010348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:18 010355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38386|min_srtt:38386|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 010360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:55200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1131870| [2025/04/30 09:44:18 010366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 010371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 010376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 010382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 010388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 010394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1085889| [2025/04/30 09:44:18 010405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 010411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1175| [2025/04/30 09:44:18 010452] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1175|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258010421|stream_id:0|stream_offset:1085889| [2025/04/30 09:44:18 010459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 010465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 010471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38386|rtt_var:108|pto_duration:40386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 010477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 010482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 010487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 010492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258075807|now:1746006258010470|interv:65337| [2025/04/30 09:44:18 010497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258075807|now:1746006258010470|interval:65337|pto_count:0|srtt:38386 [2025/04/30 09:44:18 010503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:56400| [2025/04/30 09:44:18 010509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 010515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1087068| [2025/04/30 09:44:18 010521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 010526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1176| [2025/04/30 09:44:18 010554] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1176|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258010534|stream_id:0|stream_offset:1087068| [2025/04/30 09:44:18 010561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 010567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 010573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38386|rtt_var:108|pto_duration:40386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 010578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 010588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 010593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 010598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258075920|now:1746006258010572|interv:65348| [2025/04/30 09:44:18 010603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258075920|now:1746006258010572|interval:65348|pto_count:0|srtt:38386 [2025/04/30 09:44:18 010609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:57600| [2025/04/30 09:44:18 010615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 010620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1088247| [2025/04/30 09:44:18 010626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 010631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258011630|now:1746006258010630|interv:1000| [2025/04/30 09:44:18 010636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 010640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 010646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258011630| [2025/04/30 09:44:18 010651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258011630| [2025/04/30 09:44:18 010656] [debug] |xqc_engine_wakeup_after|wakeup:1746006258011630|now:1746006258010656|diff:974| [2025/04/30 09:44:18 010662] [debug] |xqc_engine_main_logic|END|now:1746006258010324| [2025/04/30 09:44:18 011734] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258011734| [2025/04/30 09:44:18 011744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258011630|pq_index:0| [2025/04/30 09:44:18 011749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258010324| [2025/04/30 09:44:18 011754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006258011753| [2025/04/30 09:44:18 011758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258011630|now:1746006258011753| [2025/04/30 09:44:18 011763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258011630|now:1746006258011753| [2025/04/30 09:44:18 011767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 011771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:18 011776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38386|min_srtt:38386|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 011780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:57600|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1131870| [2025/04/30 09:44:18 011789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 011793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 011797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 011802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 011806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 011810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1088247| [2025/04/30 09:44:18 011815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 011819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1177| [2025/04/30 09:44:18 011854] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1177|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258011827|stream_id:0|stream_offset:1088247| [2025/04/30 09:44:18 011860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 011864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 011869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38386|rtt_var:108|pto_duration:40386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 011873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 011877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 011881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 011885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258077213|now:1746006258011869|interv:65344| [2025/04/30 09:44:18 011889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258077213|now:1746006258011869|interval:65344|pto_count:0|srtt:38386 [2025/04/30 09:44:18 011894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:58800| [2025/04/30 09:44:18 011898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 011903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1089426| [2025/04/30 09:44:18 011907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 011911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258012911|now:1746006258011911|interv:1000| [2025/04/30 09:44:18 011915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 011923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 011927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258012911| [2025/04/30 09:44:18 011931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258012911| [2025/04/30 09:44:18 011935] [debug] |xqc_engine_wakeup_after|wakeup:1746006258012911|now:1746006258011935|diff:976| [2025/04/30 09:44:18 011939] [debug] |xqc_engine_main_logic|END|now:1746006258011753| [2025/04/30 09:44:18 013009] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258013009| [2025/04/30 09:44:18 013020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258012911|pq_index:0| [2025/04/30 09:44:18 013024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258011753| [2025/04/30 09:44:18 013029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006258013028| [2025/04/30 09:44:18 013034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258012911|now:1746006258013028| [2025/04/30 09:44:18 013038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258012911|now:1746006258013028| [2025/04/30 09:44:18 013042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 013046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:18 013051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38386|min_srtt:38386|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 013056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:58800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1131870| [2025/04/30 09:44:18 013061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 013064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 013068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 013073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 013077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 013082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1089426| [2025/04/30 09:44:18 013086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 013091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1178| [2025/04/30 09:44:18 013122] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1178|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258013099|stream_id:0|stream_offset:1089426| [2025/04/30 09:44:18 013128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 013163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 013168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38386|rtt_var:108|pto_duration:40386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 013172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 013176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 013180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 013184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258078485|now:1746006258013167|interv:65318| [2025/04/30 09:44:18 013188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258078485|now:1746006258013167|interval:65318|pto_count:0|srtt:38386 [2025/04/30 09:44:18 013193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:60000| [2025/04/30 09:44:18 013198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 013202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1090605| [2025/04/30 09:44:18 013207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 013210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258014210|now:1746006258013210|interv:1000| [2025/04/30 09:44:18 013215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 013218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 013222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258014210| [2025/04/30 09:44:18 013227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258014210| [2025/04/30 09:44:18 013231] [debug] |xqc_engine_wakeup_after|wakeup:1746006258014210|now:1746006258013231|diff:979| [2025/04/30 09:44:18 013235] [debug] |xqc_engine_main_logic|END|now:1746006258013028| [2025/04/30 09:44:18 014033] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258014032| [2025/04/30 09:44:18 014038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 014044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:452| [2025/04/30 09:44:18 014048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:453| [2025/04/30 09:44:18 014054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:453| [2025/04/30 09:44:18 014058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 014063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 014068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:1003736|prior_time:1746006257962442|is_app_limited:0|send_elapse:40085|ack_elapse:51590|ctl_first_sent_time:1746006257964064|lagest_ack_time:1746006258014032|curr_delivered:1052936| [2025/04/30 09:44:18 014077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257964064| [2025/04/30 09:44:18 014082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:903||sndq_packets_used_bytes:0|sndq_packets_free:435| [2025/04/30 09:44:18 014086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 014091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1006136|prior_time:1746006257964436|is_app_limited:0|send_elapse:39895|ack_elapse:49596|ctl_first_sent_time:1746006257965894|lagest_ack_time:1746006258014032|curr_delivered:1054136| [2025/04/30 09:44:18 014095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257965894| [2025/04/30 09:44:18 014099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:902||sndq_packets_used_bytes:0|sndq_packets_free:436| [2025/04/30 09:44:18 014103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38386|rttvar:108|minrtt:31343|latest_rtt:48138|ack_delay:9744| [2025/04/30 09:44:18 014109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38387|rttvar:83|minrtt:31343|latest_rtt:48138|ack_delay:9744| [2025/04/30 09:44:18 014116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1126|lost_pn:1123|thresh:3| [2025/04/30 09:44:18 014122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 014128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38387|rtt_var:83|pto_duration:40387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 014154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 014161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 014167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 014173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258078486|now:1746006258014128|interv:64358| [2025/04/30 09:44:18 014180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258078486|now:1746006258014128|interval:64358|pto_count:0|srtt:38387 [2025/04/30 09:44:18 014186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39895, ack_elapse 49596, delivered 48000|rate 967819|lost 223| [2025/04/30 09:44:18 014191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (967819) in round 23| [2025/04/30 09:44:18 014195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 014199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:7560| [2025/04/30 09:44:18 014204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257965894|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 014212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:2400|po_sent_time:1746006257965894|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 014217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:102442|full_bw_reached:1|inflight:57600|srtt:38387|latest_rtt:48138|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 014223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:453|largest:453|pns:2| [2025/04/30 09:44:18 014228] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:453|frame:ACK |recv_time:1746006258014032|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 014233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378014032|now:1746006258014032|interv:120000000| [2025/04/30 09:44:18 014237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378014032|now:1746006258014032|interv:120000000| [2025/04/30 09:44:18 014241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258014210|pq_index:0| [2025/04/30 09:44:18 014245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258013028| [2025/04/30 09:44:18 014249] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258014249| [2025/04/30 09:44:18 014254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006258014253| [2025/04/30 09:44:18 014259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258014210|now:1746006258014253| [2025/04/30 09:44:18 014263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258014210|now:1746006258014253| [2025/04/30 09:44:18 014267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 014271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:18 014276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38387|min_srtt:38387|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 014281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:57600|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1131870| [2025/04/30 09:44:18 014285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38387|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 014290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 014295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38387|min_srtt:38387|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 014299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:57600|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1133049| [2025/04/30 09:44:18 014306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38387|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 014311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 014315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38387|min_srtt:38387|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 014319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:57600|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1134228| [2025/04/30 09:44:18 014324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 014328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 014331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 014336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 014340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 014344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1090605| [2025/04/30 09:44:18 014349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 014353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1179| [2025/04/30 09:44:18 014387] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1179|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258014361|stream_id:0|stream_offset:1090605| [2025/04/30 09:44:18 014393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 014399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 014406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38387|rtt_var:83|pto_duration:40387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 014414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 014420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 014427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 014434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258079748|now:1746006258014406|interv:65342| [2025/04/30 09:44:18 014440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258079748|now:1746006258014406|interval:65342|pto_count:0|srtt:38387 [2025/04/30 09:44:18 014451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:58800| [2025/04/30 09:44:18 014456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 014460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1091784| [2025/04/30 09:44:18 014465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 014469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1180| [2025/04/30 09:44:18 014499] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1180|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258014476|stream_id:0|stream_offset:1091784| [2025/04/30 09:44:18 014504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 014512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 014518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38387|rtt_var:83|pto_duration:40387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 014525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 014532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 014538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 014545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258079863|now:1746006258014518|interv:65345| [2025/04/30 09:44:18 014551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258079863|now:1746006258014518|interval:65345|pto_count:0|srtt:38387 [2025/04/30 09:44:18 014555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102442|inflight:60000| [2025/04/30 09:44:18 014560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 014564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:102442|conn:00005577253BD50C|stream_id:0|stream_offset:1092963| [2025/04/30 09:44:18 014569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 014572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258015572|now:1746006258014572|interv:1000| [2025/04/30 09:44:18 014576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 014580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 014584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258015572| [2025/04/30 09:44:18 014589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258015572| [2025/04/30 09:44:18 014593] [debug] |xqc_engine_wakeup_after|wakeup:1746006258015572|now:1746006258014593|diff:979| [2025/04/30 09:44:18 014597] [debug] |xqc_engine_main_logic|END|now:1746006258014253| [2025/04/30 09:44:18 014607] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258014607| [2025/04/30 09:44:18 014611] [debug] |xqc_engine_wakeup_after|wakeup:1746006258015572|now:1746006258014611|diff:961| [2025/04/30 09:44:18 014615] [debug] |xqc_engine_main_logic|END|now:1746006258014607| [2025/04/30 09:44:18 015181] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258015180| [2025/04/30 09:44:18 015192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 015199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:453| [2025/04/30 09:44:18 015203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:454| [2025/04/30 09:44:18 015209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:454| [2025/04/30 09:44:18 015213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 015218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1127|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1136|path_largest_ack:1127| [2025/04/30 09:44:18 015222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:1006136|prior_time:1746006257964436|is_app_limited:0|send_elapse:40016|ack_elapse:50744|ctl_first_sent_time:1746006257966015|lagest_ack_time:1746006258015180|curr_delivered:1055336| [2025/04/30 09:44:18 015227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257966015| [2025/04/30 09:44:18 015232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:901||sndq_packets_used_bytes:0|sndq_packets_free:437| [2025/04/30 09:44:18 015236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1128|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1136|path_largest_ack:1128| [2025/04/30 09:44:18 015241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1008536|prior_time:1746006257966418|is_app_limited:0|send_elapse:39829|ack_elapse:48762|ctl_first_sent_time:1746006257967877|lagest_ack_time:1746006258015180|curr_delivered:1056536| [2025/04/30 09:44:18 015245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257967877| [2025/04/30 09:44:18 015249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:900||sndq_packets_used_bytes:0|sndq_packets_free:438| [2025/04/30 09:44:18 015253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1129|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1136|path_largest_ack:1129| [2025/04/30 09:44:18 015258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1008536|prior_time:1746006257966418|is_app_limited:0|send_elapse:39829|ack_elapse:48762|ctl_first_sent_time:1746006257967877|lagest_ack_time:1746006258015180|curr_delivered:1057736| [2025/04/30 09:44:18 015262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257967995| [2025/04/30 09:44:18 015266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:899||sndq_packets_used_bytes:0|sndq_packets_free:439| [2025/04/30 09:44:18 015270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1130|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1136|path_largest_ack:1130| [2025/04/30 09:44:18 015283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1010936|prior_time:1746006257968415|is_app_limited:0|send_elapse:39862|ack_elapse:46765|ctl_first_sent_time:1746006257969870|lagest_ack_time:1746006258015180|curr_delivered:1058936| [2025/04/30 09:44:18 015287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257969870| [2025/04/30 09:44:18 015291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:898||sndq_packets_used_bytes:0|sndq_packets_free:440| [2025/04/30 09:44:18 015295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1131|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1136|path_largest_ack:1131| [2025/04/30 09:44:18 015300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1010936|prior_time:1746006257968415|is_app_limited:0|send_elapse:39862|ack_elapse:46765|ctl_first_sent_time:1746006257969870|lagest_ack_time:1746006258015180|curr_delivered:1060136| [2025/04/30 09:44:18 015304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257969987| [2025/04/30 09:44:18 015308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:897||sndq_packets_used_bytes:0|sndq_packets_free:441| [2025/04/30 09:44:18 015312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1132|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1136|path_largest_ack:1132| [2025/04/30 09:44:18 015317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1013336|prior_time:1746006257970416|is_app_limited:0|send_elapse:39883|ack_elapse:44764|ctl_first_sent_time:1746006257971876|lagest_ack_time:1746006258015180|curr_delivered:1061336| [2025/04/30 09:44:18 015321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257971876| [2025/04/30 09:44:18 015325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:896||sndq_packets_used_bytes:0|sndq_packets_free:442| [2025/04/30 09:44:18 015329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1133|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1136|path_largest_ack:1133| [2025/04/30 09:44:18 015333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1013336|prior_time:1746006257970416|is_app_limited:0|send_elapse:39883|ack_elapse:44764|ctl_first_sent_time:1746006257971876|lagest_ack_time:1746006258015180|curr_delivered:1062536| [2025/04/30 09:44:18 015338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257972005| [2025/04/30 09:44:18 015342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:895||sndq_packets_used_bytes:0|sndq_packets_free:443| [2025/04/30 09:44:18 015346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1134|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1136|path_largest_ack:1134| [2025/04/30 09:44:18 015350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1015736|prior_time:1746006257972409|is_app_limited:0|send_elapse:39894|ack_elapse:42771|ctl_first_sent_time:1746006257973876|lagest_ack_time:1746006258015180|curr_delivered:1063736| [2025/04/30 09:44:18 015354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257973876| [2025/04/30 09:44:18 015358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:894||sndq_packets_used_bytes:0|sndq_packets_free:444| [2025/04/30 09:44:18 015365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 015370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1015736|prior_time:1746006257972409|is_app_limited:0|send_elapse:39894|ack_elapse:42771|ctl_first_sent_time:1746006257973876|lagest_ack_time:1746006258015180|curr_delivered:1064936| [2025/04/30 09:44:18 015374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257974005| [2025/04/30 09:44:18 015378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:893||sndq_packets_used_bytes:0|sndq_packets_free:445| [2025/04/30 09:44:18 015382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 015387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1018136|prior_time:1746006257974402|is_app_limited:0|send_elapse:39908|ack_elapse:40778|ctl_first_sent_time:1746006257975867|lagest_ack_time:1746006258015180|curr_delivered:1066136| [2025/04/30 09:44:18 015392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257975867| [2025/04/30 09:44:18 015396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:892||sndq_packets_used_bytes:0|sndq_packets_free:446| [2025/04/30 09:44:18 015400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38387|rttvar:83|minrtt:31343|latest_rtt:39313|ack_delay:72| [2025/04/30 09:44:18 015404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38494|rttvar:276|minrtt:31343|latest_rtt:39313|ack_delay:72| [2025/04/30 09:44:18 015409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1136|lost_pn:1133|thresh:3| [2025/04/30 09:44:18 015413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 015417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38494|rtt_var:276|pto_duration:40494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 015422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 015426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 015430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:18 015434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258079970|now:1746006258015417|interv:64553| [2025/04/30 09:44:18 015438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258079970|now:1746006258015417|interval:64553|pto_count:0|srtt:38494 [2025/04/30 09:44:18 015442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39908, ack_elapse 40778, delivered 48000|rate 1177105|lost 223| [2025/04/30 09:44:18 015447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177105) in round 23| [2025/04/30 09:44:18 015453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 015457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:26020| [2025/04/30 09:44:18 015461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:12000|po_sent_time:1746006257975867|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 015466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102442|packet_lost:0|acked:12000|po_sent_time:1746006257975867|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 015471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:114442|full_bw_reached:1|inflight:48000|srtt:38494|latest_rtt:39313|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 015476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:454|largest:454|pns:2| [2025/04/30 09:44:18 015481] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:454|frame:ACK |recv_time:1746006258015180|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 015486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378015180|now:1746006258015180|interv:120000000| [2025/04/30 09:44:18 015490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378015180|now:1746006258015180|interv:120000000| [2025/04/30 09:44:18 015494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258015572|pq_index:0| [2025/04/30 09:44:18 015498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258014253| [2025/04/30 09:44:18 015502] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258015502| [2025/04/30 09:44:18 015507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006258015506| [2025/04/30 09:44:18 015512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:18 015517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1134228| [2025/04/30 09:44:18 015526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 015531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 015535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1135407| [2025/04/30 09:44:18 015546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 015551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 015555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1136586| [2025/04/30 09:44:18 015563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 015568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 015572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1137765| [2025/04/30 09:44:18 015580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 015585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 015589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1138944| [2025/04/30 09:44:18 015597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 015602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 015606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1140123| [2025/04/30 09:44:18 015614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 015619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 015625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1141302| [2025/04/30 09:44:18 015634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 015638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 015643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1142481| [2025/04/30 09:44:18 015651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 015655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 015660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1143660| [2025/04/30 09:44:18 015668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 015672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 015676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1144839| [2025/04/30 09:44:18 015685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 015689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 015693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1146018| [2025/04/30 09:44:18 015704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 015708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 015713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1147197| [2025/04/30 09:44:18 015721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 015725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 015729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1148376| [2025/04/30 09:44:18 015738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 015742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 015746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1149555| [2025/04/30 09:44:18 015755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 015759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 015763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1150734| [2025/04/30 09:44:18 015772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 015776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 015782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1151913| [2025/04/30 09:44:18 015791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 015795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 015799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1153092| [2025/04/30 09:44:18 015808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 015812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 015816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1154271| [2025/04/30 09:44:18 015828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 015835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 015842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1155450| [2025/04/30 09:44:18 015856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 015864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 015870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1156629| [2025/04/30 09:44:18 015890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 015897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 015904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 015910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1157808| [2025/04/30 09:44:18 015914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 015918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 015922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 015926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 015931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 015935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1092963| [2025/04/30 09:44:18 015940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 015944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 015948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258015572| [2025/04/30 09:44:18 015952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258015572| [2025/04/30 09:44:18 015956] [debug] |xqc_engine_wakeup_after|wakeup:1746006258015572|now:1746006258015956|diff:18446744073709551232| [2025/04/30 09:44:18 015960] [debug] |xqc_engine_main_logic|END|now:1746006258015506| [2025/04/30 09:44:18 015966] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258015966| [2025/04/30 09:44:18 015970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258015572|pq_index:0| [2025/04/30 09:44:18 015974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258015506| [2025/04/30 09:44:18 015978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006258015978| [2025/04/30 09:44:18 015983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258015572|now:1746006258015978| [2025/04/30 09:44:18 015987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258015572|now:1746006258015978| [2025/04/30 09:44:18 015991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 015995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:18 016003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 016007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1157808| [2025/04/30 09:44:18 016012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 016016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 016019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 016024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 016028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 016032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1092963| [2025/04/30 09:44:18 016036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 016040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1181| [2025/04/30 09:44:18 016076] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1181|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006258016049|stream_id:0|stream_offset:1092963| [2025/04/30 09:44:18 016086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 016093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:18 016100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38494|rtt_var:276|pto_duration:40494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 016107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 016113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 016119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:18 016126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258081543|now:1746006258016099|interv:65444| [2025/04/30 09:44:18 016155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258081543|now:1746006258016099|interval:65444|pto_count:0|srtt:38494 [2025/04/30 09:44:18 016166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114442|inflight:49200| [2025/04/30 09:44:18 016171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 016175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1094142| [2025/04/30 09:44:18 016184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 016188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258017188|now:1746006258016188|interv:1000| [2025/04/30 09:44:18 016192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 016196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 016200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258017188| [2025/04/30 09:44:18 016204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258017188| [2025/04/30 09:44:18 016208] [debug] |xqc_engine_wakeup_after|wakeup:1746006258017188|now:1746006258016208|diff:980| [2025/04/30 09:44:18 016213] [debug] |xqc_engine_main_logic|END|now:1746006258015978| [2025/04/30 09:44:18 017284] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258017284| [2025/04/30 09:44:18 017296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258017188|pq_index:0| [2025/04/30 09:44:18 017304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258015978| [2025/04/30 09:44:18 017312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006258017310| [2025/04/30 09:44:18 017319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258017188|now:1746006258017310| [2025/04/30 09:44:18 017325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258017188|now:1746006258017310| [2025/04/30 09:44:18 017331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 017338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:18 017345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38494|min_srtt:38494|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 017352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:49200|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1157808| [2025/04/30 09:44:18 017357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 017361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 017365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 017369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 017374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 017378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1094142| [2025/04/30 09:44:18 017383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 017392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1182| [2025/04/30 09:44:18 017428] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1182|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006258017400|stream_id:0|stream_offset:1094142| [2025/04/30 09:44:18 017437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 017445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:44:18 017451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38494|rtt_var:276|pto_duration:40494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 017458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 017462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 017466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 017470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258082894|now:1746006258017451|interv:65443| [2025/04/30 09:44:18 017474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258082894|now:1746006258017451|interval:65443|pto_count:0|srtt:38494 [2025/04/30 09:44:18 017479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114442|inflight:50400| [2025/04/30 09:44:18 017484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 017488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1095321| [2025/04/30 09:44:18 017492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 017497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1183| [2025/04/30 09:44:18 017526] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1183|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258017504|stream_id:0|stream_offset:1095321| [2025/04/30 09:44:18 017535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 017543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 017549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38494|rtt_var:276|pto_duration:40494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 017554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 017558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 017562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 017570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258082998|now:1746006258017549|interv:65449| [2025/04/30 09:44:18 017574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258082998|now:1746006258017549|interval:65449|pto_count:0|srtt:38494 [2025/04/30 09:44:18 017578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114442|inflight:51600| [2025/04/30 09:44:18 017583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 017587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:114442|conn:00005577253BD50C|stream_id:0|stream_offset:1096500| [2025/04/30 09:44:18 017592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 017596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258018596|now:1746006258017596|interv:1000| [2025/04/30 09:44:18 017600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 017604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 017608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258018596| [2025/04/30 09:44:18 017612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258018596| [2025/04/30 09:44:18 017616] [debug] |xqc_engine_wakeup_after|wakeup:1746006258018596|now:1746006258017616|diff:980| [2025/04/30 09:44:18 017620] [debug] |xqc_engine_main_logic|END|now:1746006258017310| [2025/04/30 09:44:18 017630] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258017629| [2025/04/30 09:44:18 017635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 017640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:454| [2025/04/30 09:44:18 017644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:455| [2025/04/30 09:44:18 017650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:455| [2025/04/30 09:44:18 017654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 017659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1137|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1139|path_largest_ack:1137| [2025/04/30 09:44:18 017663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:1018136|prior_time:1746006257974402|is_app_limited:0|send_elapse:40037|ack_elapse:43227|ctl_first_sent_time:1746006257975996|lagest_ack_time:1746006258017629|curr_delivered:1067336| [2025/04/30 09:44:18 017668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257975996| [2025/04/30 09:44:18 017673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:891||sndq_packets_used_bytes:0|sndq_packets_free:447| [2025/04/30 09:44:18 017677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1138|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1139|path_largest_ack:1138| [2025/04/30 09:44:18 017682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1020536|prior_time:1746006257976391|is_app_limited:0|send_elapse:39895|ack_elapse:41238|ctl_first_sent_time:1746006257977847|lagest_ack_time:1746006258017629|curr_delivered:1068536| [2025/04/30 09:44:18 017689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257977847| [2025/04/30 09:44:18 017693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:890||sndq_packets_used_bytes:0|sndq_packets_free:448| [2025/04/30 09:44:18 017698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1139|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1139|path_largest_ack:1139| [2025/04/30 09:44:18 017702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1020536|prior_time:1746006257976391|is_app_limited:0|send_elapse:39895|ack_elapse:41238|ctl_first_sent_time:1746006257977847|lagest_ack_time:1746006258017629|curr_delivered:1069736| [2025/04/30 09:44:18 017707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257977976| [2025/04/30 09:44:18 017711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:889||sndq_packets_used_bytes:0|sndq_packets_free:449| [2025/04/30 09:44:18 017715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38494|rttvar:276|minrtt:31343|latest_rtt:39653|ack_delay:80| [2025/04/30 09:44:18 017719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38629|rttvar:476|minrtt:31343|latest_rtt:39653|ack_delay:80| [2025/04/30 09:44:18 017724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1139|lost_pn:1136|thresh:3| [2025/04/30 09:44:18 017728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 017732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38629|rtt_var:476|pto_duration:40629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 017736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 017740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 017744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:18 017748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258083133|now:1746006258017732|interv:65401| [2025/04/30 09:44:18 017752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258083133|now:1746006258017732|interval:65401|pto_count:0|srtt:38629 [2025/04/30 09:44:18 017756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39895, ack_elapse 41238, delivered 49200|rate 1193074|lost 223| [2025/04/30 09:44:18 017761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193074) in round 23| [2025/04/30 09:44:18 017765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 017769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:27290| [2025/04/30 09:44:18 017773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:114442|packet_lost:0|acked:3600|po_sent_time:1746006257977976|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 017780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:114442|packet_lost:0|acked:3600|po_sent_time:1746006257977976|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 017785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:118042|full_bw_reached:1|inflight:48000|srtt:38629|latest_rtt:39653|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 017791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:455|largest:455|pns:2| [2025/04/30 09:44:18 017795] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:455|frame:ACK |recv_time:1746006258017629|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 017800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378017629|now:1746006258017629|interv:120000000| [2025/04/30 09:44:18 017804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378017629|now:1746006258017629|interv:120000000| [2025/04/30 09:44:18 017808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258018596|pq_index:0| [2025/04/30 09:44:18 017812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258017310| [2025/04/30 09:44:18 017818] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258017818| [2025/04/30 09:44:18 017826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|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:1746006258017825| [2025/04/30 09:44:18 017833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005577253BD50C| [2025/04/30 09:44:18 017837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38629|min_srtt:38629|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 017842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:48000|cwnd:118042|conn:00005577253BD50C|stream_id:0|stream_offset:1157808| [2025/04/30 09:44:18 017846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38629|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 017851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 017856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38629|min_srtt:38629|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 017860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:48000|cwnd:118042|conn:00005577253BD50C|stream_id:0|stream_offset:1158987| [2025/04/30 09:44:18 017868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38629|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 017875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 017886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38629|min_srtt:38629|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 017894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:48000|cwnd:118042|conn:00005577253BD50C|stream_id:0|stream_offset:1160166| [2025/04/30 09:44:18 017900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38629|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 017907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 017915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38629|min_srtt:38629|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 017921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:48000|cwnd:118042|conn:00005577253BD50C|stream_id:0|stream_offset:1161345| [2025/04/30 09:44:18 017928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38629|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 017935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 017942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38629|min_srtt:38629|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 017949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:48000|cwnd:118042|conn:00005577253BD50C|stream_id:0|stream_offset:1162524| [2025/04/30 09:44:18 017956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38629|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 017964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 017971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38629|min_srtt:38629|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 017977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:48000|cwnd:118042|conn:00005577253BD50C|stream_id:0|stream_offset:1163703| [2025/04/30 09:44:18 017984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38629|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 017992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 017998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38629|min_srtt:38629|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 018005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:48000|cwnd:118042|conn:00005577253BD50C|stream_id:0|stream_offset:1164882| [2025/04/30 09:44:18 018017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 018023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 018030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 018037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 018044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 018051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:118042|conn:00005577253BD50C|stream_id:0|stream_offset:1096500| [2025/04/30 09:44:18 018058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 018064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 018070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258018596| [2025/04/30 09:44:18 018076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258018596| [2025/04/30 09:44:18 018082] [debug] |xqc_engine_wakeup_after|wakeup:1746006258018596|now:1746006258018082|diff:514| [2025/04/30 09:44:18 018089] [debug] |xqc_engine_main_logic|END|now:1746006258017825| [2025/04/30 09:44:18 018097] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258018097| [2025/04/30 09:44:18 018103] [debug] |xqc_engine_wakeup_after|wakeup:1746006258018596|now:1746006258018103|diff:493| [2025/04/30 09:44:18 018109] [debug] |xqc_engine_main_logic|END|now:1746006258018097| [2025/04/30 09:44:18 018378] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258018377| [2025/04/30 09:44:18 018390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 018397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:455| [2025/04/30 09:44:18 018401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:456| [2025/04/30 09:44:18 018407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:456| [2025/04/30 09:44:18 018411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:10| [2025/04/30 09:44:18 018415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_max_data_frame|max_data:4194304|max_data_old:2097152| [2025/04/30 09:44:18 018419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:11| [2025/04/30 09:44:18 018423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_max_stream_data_frame|max_stream_data=4194304|max_stream_data_old=2097152| [2025/04/30 09:44:18 018428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006258043377|now:1746006258018377|interv:25000| [2025/04/30 09:44:18 018434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006258018377|max_ack_delay:25000| [2025/04/30 09:44:18 018439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:456|largest:456|pns:2| [2025/04/30 09:44:18 018443] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:456|frame:MAX_DATA MAX_STREAM_DATA |recv_time:1746006258018377|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 018454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378018377|now:1746006258018377|interv:120000000| [2025/04/30 09:44:18 018458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378018377|now:1746006258018377|interv:120000000| [2025/04/30 09:44:18 018462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258018596|pq_index:0| [2025/04/30 09:44:18 018466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258017825| [2025/04/30 09:44:18 018470] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258018470| [2025/04/30 09:44:18 018475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258018474| [2025/04/30 09:44:18 018480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:00005577253BD50C|cnt:0| [2025/04/30 09:44:18 018486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2098012| [2025/04/30 09:44:18 018491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_sample_check_app_limited|check_applimit|path:0|inflight:48000|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 09:44:18 018498] [info] |scid:051c4ccc8084d4e4c75dd0bb|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:0|stream_flag:0|conn:00005577253BD50C|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 09:44:18 018504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5| [2025/04/30 09:44:18 018991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2097152| [2025/04/30 09:44:18 019000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_sample_check_app_limited|check_applimit|path:0|inflight:48000|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 09:44:18 019008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2096833| [2025/04/30 09:44:18 019015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2095654| [2025/04/30 09:44:18 019022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2094475| [2025/04/30 09:44:18 019029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2093296| [2025/04/30 09:44:18 019036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2092117| [2025/04/30 09:44:18 019043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2090938| [2025/04/30 09:44:18 019049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2089759| [2025/04/30 09:44:18 019056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2088580| [2025/04/30 09:44:18 019062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2087401| [2025/04/30 09:44:18 019066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2086222| [2025/04/30 09:44:18 019070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2085043| [2025/04/30 09:44:18 019075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2083864| [2025/04/30 09:44:18 019083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2082685| [2025/04/30 09:44:18 019087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2081506| [2025/04/30 09:44:18 019091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2080327| [2025/04/30 09:44:18 019096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2079148| [2025/04/30 09:44:18 019100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2077969| [2025/04/30 09:44:18 019104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2076790| [2025/04/30 09:44:18 019108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2075611| [2025/04/30 09:44:18 019112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2074432| [2025/04/30 09:44:18 019117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2073253| [2025/04/30 09:44:18 019121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2072074| [2025/04/30 09:44:18 019125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2070895| [2025/04/30 09:44:18 019129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2069716| [2025/04/30 09:44:18 019159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2068537| [2025/04/30 09:44:18 019164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2067358| [2025/04/30 09:44:18 019168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2066179| [2025/04/30 09:44:18 019172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2065000| [2025/04/30 09:44:18 019176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2063821| [2025/04/30 09:44:18 019180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2062642| [2025/04/30 09:44:18 019185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2061463| [2025/04/30 09:44:18 019189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2060284| [2025/04/30 09:44:18 019193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2059105| [2025/04/30 09:44:18 019197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2057926| [2025/04/30 09:44:18 019201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2056747| [2025/04/30 09:44:18 019205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2055568| [2025/04/30 09:44:18 019209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2054389| [2025/04/30 09:44:18 019214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2053210| [2025/04/30 09:44:18 019218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2052031| [2025/04/30 09:44:18 019222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2050852| [2025/04/30 09:44:18 019226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2049673| [2025/04/30 09:44:18 019230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2048494| [2025/04/30 09:44:18 019235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2047315| [2025/04/30 09:44:18 019239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2046136| [2025/04/30 09:44:18 019247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2044957| [2025/04/30 09:44:18 019251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2043778| [2025/04/30 09:44:18 019255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2042599| [2025/04/30 09:44:18 019259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2041420| [2025/04/30 09:44:18 019263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2040241| [2025/04/30 09:44:18 019267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2039062| [2025/04/30 09:44:18 019272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2037883| [2025/04/30 09:44:18 019276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2036704| [2025/04/30 09:44:18 019280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2035525| [2025/04/30 09:44:18 019284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2034346| [2025/04/30 09:44:18 019288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2033167| [2025/04/30 09:44:18 019292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2031988| [2025/04/30 09:44:18 019297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2030809| [2025/04/30 09:44:18 019301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2029630| [2025/04/30 09:44:18 019305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2028451| [2025/04/30 09:44:18 019309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2027272| [2025/04/30 09:44:18 019313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2026093| [2025/04/30 09:44:18 019317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2024914| [2025/04/30 09:44:18 019321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2023735| [2025/04/30 09:44:18 019325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2022556| [2025/04/30 09:44:18 019330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2021377| [2025/04/30 09:44:18 019334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2020198| [2025/04/30 09:44:18 019338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2019019| [2025/04/30 09:44:18 019342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2017840| [2025/04/30 09:44:18 019346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2016661| [2025/04/30 09:44:18 019350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2015482| [2025/04/30 09:44:18 019354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2014303| [2025/04/30 09:44:18 019358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2013124| [2025/04/30 09:44:18 019363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2011945| [2025/04/30 09:44:18 019367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2010766| [2025/04/30 09:44:18 019371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2009587| [2025/04/30 09:44:18 019375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2008408| [2025/04/30 09:44:18 019379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2007229| [2025/04/30 09:44:18 019386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2006050| [2025/04/30 09:44:18 019391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2004871| [2025/04/30 09:44:18 019395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2003692| [2025/04/30 09:44:18 019399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2002513| [2025/04/30 09:44:18 019403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2001334| [2025/04/30 09:44:18 019407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2000155| [2025/04/30 09:44:18 019411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1998976| [2025/04/30 09:44:18 019416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1997797| [2025/04/30 09:44:18 019420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1996618| [2025/04/30 09:44:18 019424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1995439| [2025/04/30 09:44:18 019428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1994260| [2025/04/30 09:44:18 019432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1993081| [2025/04/30 09:44:18 019436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1991902| [2025/04/30 09:44:18 019440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1990723| [2025/04/30 09:44:18 019444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1989544| [2025/04/30 09:44:18 019448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1988365| [2025/04/30 09:44:18 019452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1987186| [2025/04/30 09:44:18 019456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1986007| [2025/04/30 09:44:18 019460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1984828| [2025/04/30 09:44:18 019465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1983649| [2025/04/30 09:44:18 019469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1982470| [2025/04/30 09:44:18 019473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1981291| [2025/04/30 09:44:18 019477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1980112| [2025/04/30 09:44:18 019481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1978933| [2025/04/30 09:44:18 019485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1977754| [2025/04/30 09:44:18 019490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1976575| [2025/04/30 09:44:18 019494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1975396| [2025/04/30 09:44:18 019498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1974217| [2025/04/30 09:44:18 019502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1973038| [2025/04/30 09:44:18 019506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1971859| [2025/04/30 09:44:18 019510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1970680| [2025/04/30 09:44:18 019514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1969501| [2025/04/30 09:44:18 019521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1968322| [2025/04/30 09:44:18 019525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1967143| [2025/04/30 09:44:18 019529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1965964| [2025/04/30 09:44:18 019534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1964785| [2025/04/30 09:44:18 019538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1963606| [2025/04/30 09:44:18 019542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1962427| [2025/04/30 09:44:18 019546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1961248| [2025/04/30 09:44:18 019550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1960069| [2025/04/30 09:44:18 019554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1958890| [2025/04/30 09:44:18 019558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1957711| [2025/04/30 09:44:18 019562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1956532| [2025/04/30 09:44:18 019566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1955353| [2025/04/30 09:44:18 019570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1954174| [2025/04/30 09:44:18 019574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1952995| [2025/04/30 09:44:18 019578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1951816| [2025/04/30 09:44:18 019582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1950637| [2025/04/30 09:44:18 019586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1949458| [2025/04/30 09:44:18 019591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1948279| [2025/04/30 09:44:18 019595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1947100| [2025/04/30 09:44:18 019599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1945921| [2025/04/30 09:44:18 019603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1944742| [2025/04/30 09:44:18 019607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1943563| [2025/04/30 09:44:18 019611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1942384| [2025/04/30 09:44:18 019615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1941205| [2025/04/30 09:44:18 019619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1940026| [2025/04/30 09:44:18 019623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1938847| [2025/04/30 09:44:18 019628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1937668| [2025/04/30 09:44:18 019632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1936489| [2025/04/30 09:44:18 019636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1935310| [2025/04/30 09:44:18 019640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1934131| [2025/04/30 09:44:18 019644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1932952| [2025/04/30 09:44:18 019648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1931773| [2025/04/30 09:44:18 019652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1930594| [2025/04/30 09:44:18 019659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1929415| [2025/04/30 09:44:18 019663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1928236| [2025/04/30 09:44:18 019667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1927057| [2025/04/30 09:44:18 019671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1925878| [2025/04/30 09:44:18 019675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1924699| [2025/04/30 09:44:18 019679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1923520| [2025/04/30 09:44:18 019683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1922341| [2025/04/30 09:44:18 019688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1921162| [2025/04/30 09:44:18 019692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1919983| [2025/04/30 09:44:18 019696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1918804| [2025/04/30 09:44:18 019700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1917625| [2025/04/30 09:44:18 019704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1916446| [2025/04/30 09:44:18 019708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1915267| [2025/04/30 09:44:18 019712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1914088| [2025/04/30 09:44:18 019716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1912909| [2025/04/30 09:44:18 019720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1911730| [2025/04/30 09:44:18 019724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1910551| [2025/04/30 09:44:18 019728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1909372| [2025/04/30 09:44:18 019732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1908193| [2025/04/30 09:44:18 019737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1907014| [2025/04/30 09:44:18 019741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1905835| [2025/04/30 09:44:18 019745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1904656| [2025/04/30 09:44:18 019749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1903477| [2025/04/30 09:44:18 019753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1902298| [2025/04/30 09:44:18 019757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1901119| [2025/04/30 09:44:18 019761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1899940| [2025/04/30 09:44:18 019765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1898761| [2025/04/30 09:44:18 019769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1897582| [2025/04/30 09:44:18 019774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1896403| [2025/04/30 09:44:18 019778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1895224| [2025/04/30 09:44:18 019782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1894045| [2025/04/30 09:44:18 019787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1892866| [2025/04/30 09:44:18 019794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1891687| [2025/04/30 09:44:18 019798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1890508| [2025/04/30 09:44:18 019802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1889329| [2025/04/30 09:44:18 019806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1888150| [2025/04/30 09:44:18 019810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1886971| [2025/04/30 09:44:18 019814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1885792| [2025/04/30 09:44:18 019818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1884613| [2025/04/30 09:44:18 019823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1883434| [2025/04/30 09:44:18 019827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1882255| [2025/04/30 09:44:18 019831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1881076| [2025/04/30 09:44:18 019835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1879897| [2025/04/30 09:44:18 019839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1878718| [2025/04/30 09:44:18 019843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1877539| [2025/04/30 09:44:18 019849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1876360| [2025/04/30 09:44:18 019855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1875181| [2025/04/30 09:44:18 019862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1874002| [2025/04/30 09:44:18 019868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1872823| [2025/04/30 09:44:18 019875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1871644| [2025/04/30 09:44:18 019881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1870465| [2025/04/30 09:44:18 019888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1869286| [2025/04/30 09:44:18 019894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1868107| [2025/04/30 09:44:18 019901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1866928| [2025/04/30 09:44:18 019908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1865749| [2025/04/30 09:44:18 019915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1864570| [2025/04/30 09:44:18 019922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1863391| [2025/04/30 09:44:18 019929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1862212| [2025/04/30 09:44:18 019936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1861033| [2025/04/30 09:44:18 019943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1859854| [2025/04/30 09:44:18 019950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1858675| [2025/04/30 09:44:18 019957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1857496| [2025/04/30 09:44:18 019964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1856317| [2025/04/30 09:44:18 019970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1855138| [2025/04/30 09:44:18 019977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1853959| [2025/04/30 09:44:18 019989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1852780| [2025/04/30 09:44:18 019996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1851601| [2025/04/30 09:44:18 020002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1850422| [2025/04/30 09:44:18 020008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1849243| [2025/04/30 09:44:18 020013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1848064| [2025/04/30 09:44:18 020019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1846885| [2025/04/30 09:44:18 020025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1845706| [2025/04/30 09:44:18 020031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1844527| [2025/04/30 09:44:18 020037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1843348| [2025/04/30 09:44:18 020043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1842169| [2025/04/30 09:44:18 020050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1840990| [2025/04/30 09:44:18 020056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1839811| [2025/04/30 09:44:18 020063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1838632| [2025/04/30 09:44:18 020070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1837453| [2025/04/30 09:44:18 020076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1836274| [2025/04/30 09:44:18 020083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1835095| [2025/04/30 09:44:18 020090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1833916| [2025/04/30 09:44:18 020097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1832737| [2025/04/30 09:44:18 020103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1831558| [2025/04/30 09:44:18 020110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1830379| [2025/04/30 09:44:18 020116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1829200| [2025/04/30 09:44:18 020123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1828021| [2025/04/30 09:44:18 020130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1826842| [2025/04/30 09:44:18 020156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1825663| [2025/04/30 09:44:18 020163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1824484| [2025/04/30 09:44:18 020170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1823305| [2025/04/30 09:44:18 020177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1822126| [2025/04/30 09:44:18 020184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1820947| [2025/04/30 09:44:18 020190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1819768| [2025/04/30 09:44:18 020196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1818589| [2025/04/30 09:44:18 020201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1817410| [2025/04/30 09:44:18 020205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1816231| [2025/04/30 09:44:18 020214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1815052| [2025/04/30 09:44:18 020218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1813873| [2025/04/30 09:44:18 020222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1812694| [2025/04/30 09:44:18 020226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1811515| [2025/04/30 09:44:18 020231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1810336| [2025/04/30 09:44:18 020235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1809157| [2025/04/30 09:44:18 020239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1807978| [2025/04/30 09:44:18 020243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1806799| [2025/04/30 09:44:18 020248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1805620| [2025/04/30 09:44:18 020252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1804441| [2025/04/30 09:44:18 020256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1803262| [2025/04/30 09:44:18 020260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1802083| [2025/04/30 09:44:18 020264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1800904| [2025/04/30 09:44:18 020268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1799725| [2025/04/30 09:44:18 020272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1798546| [2025/04/30 09:44:18 020276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1797367| [2025/04/30 09:44:18 020281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1796188| [2025/04/30 09:44:18 020285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1795009| [2025/04/30 09:44:18 020289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1793830| [2025/04/30 09:44:18 020293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1792651| [2025/04/30 09:44:18 020297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1791472| [2025/04/30 09:44:18 020301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1790293| [2025/04/30 09:44:18 020306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1789114| [2025/04/30 09:44:18 020310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1787935| [2025/04/30 09:44:18 020314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1786756| [2025/04/30 09:44:18 020318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1785577| [2025/04/30 09:44:18 020322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1784398| [2025/04/30 09:44:18 020326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1783219| [2025/04/30 09:44:18 020331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1782040| [2025/04/30 09:44:18 020335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1780861| [2025/04/30 09:44:18 020339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1779682| [2025/04/30 09:44:18 020343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1778503| [2025/04/30 09:44:18 020347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1777324| [2025/04/30 09:44:18 020354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1776145| [2025/04/30 09:44:18 020358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1774966| [2025/04/30 09:44:18 020362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1773787| [2025/04/30 09:44:18 020366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1772608| [2025/04/30 09:44:18 020370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1771429| [2025/04/30 09:44:18 020375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1770250| [2025/04/30 09:44:18 020379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1769071| [2025/04/30 09:44:18 020383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1767892| [2025/04/30 09:44:18 020387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1766713| [2025/04/30 09:44:18 020391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1765534| [2025/04/30 09:44:18 020395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1764355| [2025/04/30 09:44:18 020399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1763176| [2025/04/30 09:44:18 020403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1761997| [2025/04/30 09:44:18 020408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1760818| [2025/04/30 09:44:18 020412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1759639| [2025/04/30 09:44:18 020417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1758460| [2025/04/30 09:44:18 020421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1757281| [2025/04/30 09:44:18 020425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1756102| [2025/04/30 09:44:18 020429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1754923| [2025/04/30 09:44:18 020433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1753744| [2025/04/30 09:44:18 020437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1752565| [2025/04/30 09:44:18 020442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1751386| [2025/04/30 09:44:18 020446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1750207| [2025/04/30 09:44:18 020450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1749028| [2025/04/30 09:44:18 020454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1747849| [2025/04/30 09:44:18 020458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1746670| [2025/04/30 09:44:18 020462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1745491| [2025/04/30 09:44:18 020466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1744312| [2025/04/30 09:44:18 020470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1743133| [2025/04/30 09:44:18 020474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1741954| [2025/04/30 09:44:18 020478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1740775| [2025/04/30 09:44:18 020482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1739596| [2025/04/30 09:44:18 020489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1738417| [2025/04/30 09:44:18 020493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1737238| [2025/04/30 09:44:18 020497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1736059| [2025/04/30 09:44:18 020501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1734880| [2025/04/30 09:44:18 020505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1733701| [2025/04/30 09:44:18 020509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1732522| [2025/04/30 09:44:18 020513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1731343| [2025/04/30 09:44:18 020517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1730164| [2025/04/30 09:44:18 020522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1728985| [2025/04/30 09:44:18 020526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1727806| [2025/04/30 09:44:18 020530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1726627| [2025/04/30 09:44:18 020534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1725448| [2025/04/30 09:44:18 020538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1724269| [2025/04/30 09:44:18 020542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1723090| [2025/04/30 09:44:18 020546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1721911| [2025/04/30 09:44:18 020550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1720732| [2025/04/30 09:44:18 020554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1719553| [2025/04/30 09:44:18 020558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1718374| [2025/04/30 09:44:18 020562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1717195| [2025/04/30 09:44:18 020566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1716016| [2025/04/30 09:44:18 020571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1714837| [2025/04/30 09:44:18 020575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1713658| [2025/04/30 09:44:18 020579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1712479| [2025/04/30 09:44:18 020583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1711300| [2025/04/30 09:44:18 020587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1710121| [2025/04/30 09:44:18 020591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1708942| [2025/04/30 09:44:18 020595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1707763| [2025/04/30 09:44:18 020600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1706584| [2025/04/30 09:44:18 020604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1705405| [2025/04/30 09:44:18 020608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1704226| [2025/04/30 09:44:18 020612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1703047| [2025/04/30 09:44:18 020616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1701868| [2025/04/30 09:44:18 020620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1700689| [2025/04/30 09:44:18 020627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1699510| [2025/04/30 09:44:18 020631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1698331| [2025/04/30 09:44:18 020635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1697152| [2025/04/30 09:44:18 020639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1695973| [2025/04/30 09:44:18 020643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1694794| [2025/04/30 09:44:18 020648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1693615| [2025/04/30 09:44:18 020652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1692436| [2025/04/30 09:44:18 020656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1691257| [2025/04/30 09:44:18 020660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1690078| [2025/04/30 09:44:18 020664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1688899| [2025/04/30 09:44:18 020668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1687720| [2025/04/30 09:44:18 020672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1686541| [2025/04/30 09:44:18 020676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1685362| [2025/04/30 09:44:18 020680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1684183| [2025/04/30 09:44:18 020684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1683004| [2025/04/30 09:44:18 020688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1681825| [2025/04/30 09:44:18 020692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1680646| [2025/04/30 09:44:18 020696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1679467| [2025/04/30 09:44:18 020700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1678288| [2025/04/30 09:44:18 020704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1677109| [2025/04/30 09:44:18 020709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1675930| [2025/04/30 09:44:18 020713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1674751| [2025/04/30 09:44:18 020717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1673572| [2025/04/30 09:44:18 020721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1672393| [2025/04/30 09:44:18 020725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1671214| [2025/04/30 09:44:18 020730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1670035| [2025/04/30 09:44:18 020734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1668856| [2025/04/30 09:44:18 020738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1667677| [2025/04/30 09:44:18 020742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1666498| [2025/04/30 09:44:18 020746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1665319| [2025/04/30 09:44:18 020750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1664140| [2025/04/30 09:44:18 020755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1662961| [2025/04/30 09:44:18 020761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1661782| [2025/04/30 09:44:18 020765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1660603| [2025/04/30 09:44:18 020769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1659424| [2025/04/30 09:44:18 020773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1658245| [2025/04/30 09:44:18 020778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1657066| [2025/04/30 09:44:18 020782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1655887| [2025/04/30 09:44:18 020786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1654708| [2025/04/30 09:44:18 020790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1653529| [2025/04/30 09:44:18 020794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1652350| [2025/04/30 09:44:18 020798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1651171| [2025/04/30 09:44:18 020802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1649992| [2025/04/30 09:44:18 020806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1648813| [2025/04/30 09:44:18 020811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1647634| [2025/04/30 09:44:18 020815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1646455| [2025/04/30 09:44:18 020819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1645276| [2025/04/30 09:44:18 020823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1644097| [2025/04/30 09:44:18 020827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1642918| [2025/04/30 09:44:18 020831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1641739| [2025/04/30 09:44:18 020835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1640560| [2025/04/30 09:44:18 020839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1639381| [2025/04/30 09:44:18 020846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1638202| [2025/04/30 09:44:18 020853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1637023| [2025/04/30 09:44:18 020859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1635844| [2025/04/30 09:44:18 020866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1634665| [2025/04/30 09:44:18 020873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1633486| [2025/04/30 09:44:18 020879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1632307| [2025/04/30 09:44:18 020886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1631128| [2025/04/30 09:44:18 020893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1629949| [2025/04/30 09:44:18 020900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1628770| [2025/04/30 09:44:18 020907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1627591| [2025/04/30 09:44:18 020913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1626412| [2025/04/30 09:44:18 020920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1625233| [2025/04/30 09:44:18 020927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1624054| [2025/04/30 09:44:18 020940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1622875| [2025/04/30 09:44:18 020947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1621696| [2025/04/30 09:44:18 020953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1620517| [2025/04/30 09:44:18 020960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1619338| [2025/04/30 09:44:18 020967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1618159| [2025/04/30 09:44:18 020974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1616980| [2025/04/30 09:44:18 020980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1615801| [2025/04/30 09:44:18 020987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1614622| [2025/04/30 09:44:18 020994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1613443| [2025/04/30 09:44:18 021000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1612264| [2025/04/30 09:44:18 021007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1611085| [2025/04/30 09:44:18 021014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1609906| [2025/04/30 09:44:18 021020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1608727| [2025/04/30 09:44:18 021027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1607548| [2025/04/30 09:44:18 021033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1606369| [2025/04/30 09:44:18 021041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1605190| [2025/04/30 09:44:18 021046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1604011| [2025/04/30 09:44:18 021050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1602832| [2025/04/30 09:44:18 021054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1601653| [2025/04/30 09:44:18 021058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1600474| [2025/04/30 09:44:18 021062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1599295| [2025/04/30 09:44:18 021066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1598116| [2025/04/30 09:44:18 021070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1596937| [2025/04/30 09:44:18 021075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1595758| [2025/04/30 09:44:18 021079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1594579| [2025/04/30 09:44:18 021083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1593400| [2025/04/30 09:44:18 021087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1592221| [2025/04/30 09:44:18 021091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1591042| [2025/04/30 09:44:18 021095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1589863| [2025/04/30 09:44:18 021099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1588684| [2025/04/30 09:44:18 021103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1587505| [2025/04/30 09:44:18 021107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1586326| [2025/04/30 09:44:18 021115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1585147| [2025/04/30 09:44:18 021119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1583968| [2025/04/30 09:44:18 021123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1582789| [2025/04/30 09:44:18 021127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1581610| [2025/04/30 09:44:18 021131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1580431| [2025/04/30 09:44:18 021159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1579252| [2025/04/30 09:44:18 021163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1578073| [2025/04/30 09:44:18 021167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1576894| [2025/04/30 09:44:18 021171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1575715| [2025/04/30 09:44:18 021175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1574536| [2025/04/30 09:44:18 021179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1573357| [2025/04/30 09:44:18 021184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1572178| [2025/04/30 09:44:18 021188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1570999| [2025/04/30 09:44:18 021192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1569820| [2025/04/30 09:44:18 021196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1568641| [2025/04/30 09:44:18 021209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1567462| [2025/04/30 09:44:18 021213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1566283| [2025/04/30 09:44:18 021219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1565104| [2025/04/30 09:44:18 021224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1563925| [2025/04/30 09:44:18 021234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1562746| [2025/04/30 09:44:18 021238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1561567| [2025/04/30 09:44:18 021243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1560388| [2025/04/30 09:44:18 021248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1559209| [2025/04/30 09:44:18 021253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1558030| [2025/04/30 09:44:18 021258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1556851| [2025/04/30 09:44:18 021262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1555672| [2025/04/30 09:44:18 021268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1554493| [2025/04/30 09:44:18 021272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1553314| [2025/04/30 09:44:18 021278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1552135| [2025/04/30 09:44:18 021282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1550956| [2025/04/30 09:44:18 021288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1549777| [2025/04/30 09:44:18 021292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1548598| [2025/04/30 09:44:18 021297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1547419| [2025/04/30 09:44:18 021305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1546240| [2025/04/30 09:44:18 021310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1545061| [2025/04/30 09:44:18 021315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1543882| [2025/04/30 09:44:18 021320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1542703| [2025/04/30 09:44:18 021324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1541524| [2025/04/30 09:44:18 021330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1540345| [2025/04/30 09:44:18 021334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1539166| [2025/04/30 09:44:18 021340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1537987| [2025/04/30 09:44:18 021344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1536808| [2025/04/30 09:44:18 021350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1535629| [2025/04/30 09:44:18 021354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1534450| [2025/04/30 09:44:18 021359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1533271| [2025/04/30 09:44:18 021363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1532092| [2025/04/30 09:44:18 021369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1530913| [2025/04/30 09:44:18 021373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1529734| [2025/04/30 09:44:18 021379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1528555| [2025/04/30 09:44:18 021383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1527376| [2025/04/30 09:44:18 021389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1526197| [2025/04/30 09:44:18 021393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1525018| [2025/04/30 09:44:18 021398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1523839| [2025/04/30 09:44:18 021403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1522660| [2025/04/30 09:44:18 021408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1521481| [2025/04/30 09:44:18 021413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1520302| [2025/04/30 09:44:18 021419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1519123| [2025/04/30 09:44:18 021423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1517944| [2025/04/30 09:44:18 021429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1516765| [2025/04/30 09:44:18 021433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1515586| [2025/04/30 09:44:18 021439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1514407| [2025/04/30 09:44:18 021443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1513228| [2025/04/30 09:44:18 021448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1512049| [2025/04/30 09:44:18 021452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1510870| [2025/04/30 09:44:18 021458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1509691| [2025/04/30 09:44:18 021465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1508512| [2025/04/30 09:44:18 021471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1507333| [2025/04/30 09:44:18 021475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1506154| [2025/04/30 09:44:18 021481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1504975| [2025/04/30 09:44:18 021485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1503796| [2025/04/30 09:44:18 021491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1502617| [2025/04/30 09:44:18 021495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1501438| [2025/04/30 09:44:18 021501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1500259| [2025/04/30 09:44:18 021505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1499080| [2025/04/30 09:44:18 021514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1497901| [2025/04/30 09:44:18 021518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1496722| [2025/04/30 09:44:18 021523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1495543| [2025/04/30 09:44:18 021528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1494364| [2025/04/30 09:44:18 021533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1493185| [2025/04/30 09:44:18 021537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1492006| [2025/04/30 09:44:18 021543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1490827| [2025/04/30 09:44:18 021547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1489648| [2025/04/30 09:44:18 021553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1488469| [2025/04/30 09:44:18 021557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1487290| [2025/04/30 09:44:18 021563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1486111| [2025/04/30 09:44:18 021567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1484932| [2025/04/30 09:44:18 021571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1483753| [2025/04/30 09:44:18 021578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1482574| [2025/04/30 09:44:18 021583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1481395| [2025/04/30 09:44:18 021588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1480216| [2025/04/30 09:44:18 021592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1479037| [2025/04/30 09:44:18 021598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1477858| [2025/04/30 09:44:18 021602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1476679| [2025/04/30 09:44:18 021608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1475500| [2025/04/30 09:44:18 021612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1474321| [2025/04/30 09:44:18 021618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1473142| [2025/04/30 09:44:18 021622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1471963| [2025/04/30 09:44:18 021628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1470784| [2025/04/30 09:44:18 021636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1469605| [2025/04/30 09:44:18 021666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1468426| [2025/04/30 09:44:18 021670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1467247| [2025/04/30 09:44:18 021676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1466068| [2025/04/30 09:44:18 021680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1464889| [2025/04/30 09:44:18 021686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1463710| [2025/04/30 09:44:18 021690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1462531| [2025/04/30 09:44:18 021696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1461352| [2025/04/30 09:44:18 021700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1460173| [2025/04/30 09:44:18 021706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1458994| [2025/04/30 09:44:18 021710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1457815| [2025/04/30 09:44:18 021715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1456636| [2025/04/30 09:44:18 021719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1455457| [2025/04/30 09:44:18 021725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1454278| [2025/04/30 09:44:18 021729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1453099| [2025/04/30 09:44:18 021735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1451920| [2025/04/30 09:44:18 021739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1450741| [2025/04/30 09:44:18 021745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1449562| [2025/04/30 09:44:18 021749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1448383| [2025/04/30 09:44:18 021755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1447204| [2025/04/30 09:44:18 021759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1446025| [2025/04/30 09:44:18 021764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1444846| [2025/04/30 09:44:18 021768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1443667| [2025/04/30 09:44:18 021774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1442488| [2025/04/30 09:44:18 021778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1441309| [2025/04/30 09:44:18 021784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1440130| [2025/04/30 09:44:18 021788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1438951| [2025/04/30 09:44:18 021794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1437772| [2025/04/30 09:44:18 021798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1436593| [2025/04/30 09:44:18 021804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1435414| [2025/04/30 09:44:18 021808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1434235| [2025/04/30 09:44:18 021813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1433056| [2025/04/30 09:44:18 021820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1431877| [2025/04/30 09:44:18 021826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1430698| [2025/04/30 09:44:18 021830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1429519| [2025/04/30 09:44:18 021840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1428340| [2025/04/30 09:44:18 021847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1427161| [2025/04/30 09:44:18 021856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1425982| [2025/04/30 09:44:18 021862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1424803| [2025/04/30 09:44:18 021871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1423624| [2025/04/30 09:44:18 021878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1422445| [2025/04/30 09:44:18 021887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1421266| [2025/04/30 09:44:18 021894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1420087| [2025/04/30 09:44:18 021903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1418908| [2025/04/30 09:44:18 021911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1417729| [2025/04/30 09:44:18 021920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1416550| [2025/04/30 09:44:18 021927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1415371| [2025/04/30 09:44:18 021937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1414192| [2025/04/30 09:44:18 021944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1413013| [2025/04/30 09:44:18 021953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1411834| [2025/04/30 09:44:18 021960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1410655| [2025/04/30 09:44:18 021967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1409476| [2025/04/30 09:44:18 021976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1408297| [2025/04/30 09:44:18 021983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1407118| [2025/04/30 09:44:18 021992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1405939| [2025/04/30 09:44:18 021999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1404760| [2025/04/30 09:44:18 022012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1403581| [2025/04/30 09:44:18 022019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1402402| [2025/04/30 09:44:18 022028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1401223| [2025/04/30 09:44:18 022034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1400044| [2025/04/30 09:44:18 022044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1398865| [2025/04/30 09:44:18 022050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1397686| [2025/04/30 09:44:18 022059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1396507| [2025/04/30 09:44:18 022066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1395328| [2025/04/30 09:44:18 022075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1394149| [2025/04/30 09:44:18 022088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1392970| [2025/04/30 09:44:18 022097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1391791| [2025/04/30 09:44:18 022104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1390612| [2025/04/30 09:44:18 022114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1389433| [2025/04/30 09:44:18 022120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1388254| [2025/04/30 09:44:18 022129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1387075| [2025/04/30 09:44:18 022149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1385896| [2025/04/30 09:44:18 022155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1384717| [2025/04/30 09:44:18 022159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1383538| [2025/04/30 09:44:18 022165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1382359| [2025/04/30 09:44:18 022169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1381180| [2025/04/30 09:44:18 022175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1380001| [2025/04/30 09:44:18 022179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1378822| [2025/04/30 09:44:18 022185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1377643| [2025/04/30 09:44:18 022189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1376464| [2025/04/30 09:44:18 022195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1375285| [2025/04/30 09:44:18 022199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1374106| [2025/04/30 09:44:18 022205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1372927| [2025/04/30 09:44:18 022209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1371748| [2025/04/30 09:44:18 022214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1370569| [2025/04/30 09:44:18 022219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1369390| [2025/04/30 09:44:18 022224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1368211| [2025/04/30 09:44:18 022229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1367032| [2025/04/30 09:44:18 022235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1365853| [2025/04/30 09:44:18 022239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1364674| [2025/04/30 09:44:18 022244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1363495| [2025/04/30 09:44:18 022249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1362316| [2025/04/30 09:44:18 022254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1361137| [2025/04/30 09:44:18 022258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1359958| [2025/04/30 09:44:18 022264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1358779| [2025/04/30 09:44:18 022268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1357600| [2025/04/30 09:44:18 022278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1356421| [2025/04/30 09:44:18 022285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1355242| [2025/04/30 09:44:18 022291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1354063| [2025/04/30 09:44:18 022295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1352884| [2025/04/30 09:44:18 022301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1351705| [2025/04/30 09:44:18 022305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1350526| [2025/04/30 09:44:18 022311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1349347| [2025/04/30 09:44:18 022315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1348168| [2025/04/30 09:44:18 022321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1346989| [2025/04/30 09:44:18 022325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1345810| [2025/04/30 09:44:18 022331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1344631| [2025/04/30 09:44:18 022335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1343452| [2025/04/30 09:44:18 022340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1342273| [2025/04/30 09:44:18 022345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1341094| [2025/04/30 09:44:18 022350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1339915| [2025/04/30 09:44:18 022354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1338736| [2025/04/30 09:44:18 022360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1337557| [2025/04/30 09:44:18 022364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1336378| [2025/04/30 09:44:18 022370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1335199| [2025/04/30 09:44:18 022374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1334020| [2025/04/30 09:44:18 022378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1332841| [2025/04/30 09:44:18 022384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1331662| [2025/04/30 09:44:18 022388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1330483| [2025/04/30 09:44:18 022393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1329304| [2025/04/30 09:44:18 022398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1328125| [2025/04/30 09:44:18 022403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1326946| [2025/04/30 09:44:18 022407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1325767| [2025/04/30 09:44:18 022416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1324588| [2025/04/30 09:44:18 022420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1323409| [2025/04/30 09:44:18 022426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1322230| [2025/04/30 09:44:18 022430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1321051| [2025/04/30 09:44:18 022435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1319872| [2025/04/30 09:44:18 022439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1318693| [2025/04/30 09:44:18 022445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1317514| [2025/04/30 09:44:18 022452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1316335| [2025/04/30 09:44:18 022458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1315156| [2025/04/30 09:44:18 022462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1313977| [2025/04/30 09:44:18 022468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1312798| [2025/04/30 09:44:18 022472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1311619| [2025/04/30 09:44:18 022477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1310440| [2025/04/30 09:44:18 022482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1309261| [2025/04/30 09:44:18 022487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1308082| [2025/04/30 09:44:18 022491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1306903| [2025/04/30 09:44:18 022497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1305724| [2025/04/30 09:44:18 022501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1304545| [2025/04/30 09:44:18 022507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1303366| [2025/04/30 09:44:18 022511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1302187| [2025/04/30 09:44:18 022517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1301008| [2025/04/30 09:44:18 022521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1299829| [2025/04/30 09:44:18 022527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1298650| [2025/04/30 09:44:18 022531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1297471| [2025/04/30 09:44:18 022537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1296292| [2025/04/30 09:44:18 022541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1295113| [2025/04/30 09:44:18 022547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1293934| [2025/04/30 09:44:18 022551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1292755| [2025/04/30 09:44:18 022556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1291576| [2025/04/30 09:44:18 022561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1290397| [2025/04/30 09:44:18 022566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1289218| [2025/04/30 09:44:18 022570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1288039| [2025/04/30 09:44:18 022579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1286860| [2025/04/30 09:44:18 022584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1285681| [2025/04/30 09:44:18 022589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1284502| [2025/04/30 09:44:18 022593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1283323| [2025/04/30 09:44:18 022599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1282144| [2025/04/30 09:44:18 022603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1280965| [2025/04/30 09:44:18 022609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1279786| [2025/04/30 09:44:18 022616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1278607| [2025/04/30 09:44:18 022622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1277428| [2025/04/30 09:44:18 022626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1276249| [2025/04/30 09:44:18 022631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1275070| [2025/04/30 09:44:18 022635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1273891| [2025/04/30 09:44:18 022641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1272712| [2025/04/30 09:44:18 022645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1271533| [2025/04/30 09:44:18 022651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1270354| [2025/04/30 09:44:18 022655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1269175| [2025/04/30 09:44:18 022661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1267996| [2025/04/30 09:44:18 022665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1266817| [2025/04/30 09:44:18 022671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1265638| [2025/04/30 09:44:18 022675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1264459| [2025/04/30 09:44:18 022681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1263280| [2025/04/30 09:44:18 022685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1262101| [2025/04/30 09:44:18 022690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1260922| [2025/04/30 09:44:18 022695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1259743| [2025/04/30 09:44:18 022699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1258564| [2025/04/30 09:44:18 022705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1257385| [2025/04/30 09:44:18 022709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1256206| [2025/04/30 09:44:18 022715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1255027| [2025/04/30 09:44:18 022719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1253848| [2025/04/30 09:44:18 022724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1252669| [2025/04/30 09:44:18 022728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1251490| [2025/04/30 09:44:18 022734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1250311| [2025/04/30 09:44:18 022738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1249132| [2025/04/30 09:44:18 022744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1247953| [2025/04/30 09:44:18 022748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1246774| [2025/04/30 09:44:18 022755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1245595| [2025/04/30 09:44:18 022760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1244416| [2025/04/30 09:44:18 022765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1243237| [2025/04/30 09:44:18 022769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1242058| [2025/04/30 09:44:18 022775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1240879| [2025/04/30 09:44:18 022782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1239700| [2025/04/30 09:44:18 022788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1238521| [2025/04/30 09:44:18 022792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1237342| [2025/04/30 09:44:18 022798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1236163| [2025/04/30 09:44:18 022802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1234984| [2025/04/30 09:44:18 022807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1233805| [2025/04/30 09:44:18 022811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1232626| [2025/04/30 09:44:18 022817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1231447| [2025/04/30 09:44:18 022821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1230268| [2025/04/30 09:44:18 022827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1229089| [2025/04/30 09:44:18 022831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1227910| [2025/04/30 09:44:18 022839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1226731| [2025/04/30 09:44:18 022846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1225552| [2025/04/30 09:44:18 022855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1224373| [2025/04/30 09:44:18 022862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1223194| [2025/04/30 09:44:18 022872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1222015| [2025/04/30 09:44:18 022878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1220836| [2025/04/30 09:44:18 022888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1219657| [2025/04/30 09:44:18 022895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1218478| [2025/04/30 09:44:18 022909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1217299| [2025/04/30 09:44:18 022917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1216120| [2025/04/30 09:44:18 022926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1214941| [2025/04/30 09:44:18 022933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1213762| [2025/04/30 09:44:18 022943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1212583| [2025/04/30 09:44:18 022950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1211404| [2025/04/30 09:44:18 022959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1210225| [2025/04/30 09:44:18 022965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1209046| [2025/04/30 09:44:18 022975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1207867| [2025/04/30 09:44:18 022981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1206688| [2025/04/30 09:44:18 022990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1205509| [2025/04/30 09:44:18 023003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1204330| [2025/04/30 09:44:18 023012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1203151| [2025/04/30 09:44:18 023024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1201972| [2025/04/30 09:44:18 023033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1200793| [2025/04/30 09:44:18 023040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1199614| [2025/04/30 09:44:18 023047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1198435| [2025/04/30 09:44:18 023051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1197256| [2025/04/30 09:44:18 023057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1196077| [2025/04/30 09:44:18 023061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1194898| [2025/04/30 09:44:18 023067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1193719| [2025/04/30 09:44:18 023071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1192540| [2025/04/30 09:44:18 023077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1191361| [2025/04/30 09:44:18 023081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1190182| [2025/04/30 09:44:18 023087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1189003| [2025/04/30 09:44:18 023091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1187824| [2025/04/30 09:44:18 023096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1186645| [2025/04/30 09:44:18 023101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1185466| [2025/04/30 09:44:18 023106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1184287| [2025/04/30 09:44:18 023110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1183108| [2025/04/30 09:44:18 023114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1181929| [2025/04/30 09:44:18 023120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1180750| [2025/04/30 09:44:18 023124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1179571| [2025/04/30 09:44:18 023130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1178392| [2025/04/30 09:44:18 023149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1177213| [2025/04/30 09:44:18 023155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1176034| [2025/04/30 09:44:18 023159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1174855| [2025/04/30 09:44:18 023165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1173676| [2025/04/30 09:44:18 023169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1172497| [2025/04/30 09:44:18 023174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1171318| [2025/04/30 09:44:18 023179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1170139| [2025/04/30 09:44:18 023184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1168960| [2025/04/30 09:44:18 023188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1167781| [2025/04/30 09:44:18 023197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1166602| [2025/04/30 09:44:18 023201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1165423| [2025/04/30 09:44:18 023207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1164244| [2025/04/30 09:44:18 023214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1163065| [2025/04/30 09:44:18 023220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1161886| [2025/04/30 09:44:18 023224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1160707| [2025/04/30 09:44:18 023230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1159528| [2025/04/30 09:44:18 023234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1158349| [2025/04/30 09:44:18 023240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1157170| [2025/04/30 09:44:18 023244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1155991| [2025/04/30 09:44:18 023250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1154812| [2025/04/30 09:44:18 023254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1153633| [2025/04/30 09:44:18 023260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1152454| [2025/04/30 09:44:18 023264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1151275| [2025/04/30 09:44:18 023269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1150096| [2025/04/30 09:44:18 023273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1148917| [2025/04/30 09:44:18 023282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1147738| [2025/04/30 09:44:18 023287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1146559| [2025/04/30 09:44:18 023292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1145380| [2025/04/30 09:44:18 023297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1144201| [2025/04/30 09:44:18 023302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1143022| [2025/04/30 09:44:18 023307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1141843| [2025/04/30 09:44:18 023312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1140664| [2025/04/30 09:44:18 023316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1139485| [2025/04/30 09:44:18 023322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1138306| [2025/04/30 09:44:18 023326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1137127| [2025/04/30 09:44:18 023332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1135948| [2025/04/30 09:44:18 023336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1134769| [2025/04/30 09:44:18 023342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1133590| [2025/04/30 09:44:18 023346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1132411| [2025/04/30 09:44:18 023352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1131232| [2025/04/30 09:44:18 023356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1130053| [2025/04/30 09:44:18 023361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1128874| [2025/04/30 09:44:18 023366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1127695| [2025/04/30 09:44:18 023371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1126516| [2025/04/30 09:44:18 023379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1125337| [2025/04/30 09:44:18 023384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1124158| [2025/04/30 09:44:18 023389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1122979| [2025/04/30 09:44:18 023394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1121800| [2025/04/30 09:44:18 023399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1120621| [2025/04/30 09:44:18 023404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1119442| [2025/04/30 09:44:18 023408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1118263| [2025/04/30 09:44:18 023414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1117084| [2025/04/30 09:44:18 023418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1115905| [2025/04/30 09:44:18 023424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1114726| [2025/04/30 09:44:18 023428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1113547| [2025/04/30 09:44:18 023434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1112368| [2025/04/30 09:44:18 023438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1111189| [2025/04/30 09:44:18 023443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1110010| [2025/04/30 09:44:18 023448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1108831| [2025/04/30 09:44:18 023452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1107652| [2025/04/30 09:44:18 023457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1106473| [2025/04/30 09:44:18 023462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1105294| [2025/04/30 09:44:18 023467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1104115| [2025/04/30 09:44:18 023471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1102936| [2025/04/30 09:44:18 023477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1101757| [2025/04/30 09:44:18 023481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1100578| [2025/04/30 09:44:18 023487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1099399| [2025/04/30 09:44:18 023491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1098220| [2025/04/30 09:44:18 023497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1097041| [2025/04/30 09:44:18 023501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1095862| [2025/04/30 09:44:18 023507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1094683| [2025/04/30 09:44:18 023511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1093504| [2025/04/30 09:44:18 023516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1092325| [2025/04/30 09:44:18 023521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1091146| [2025/04/30 09:44:18 023526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1089967| [2025/04/30 09:44:18 023530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1088788| [2025/04/30 09:44:18 023538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1087609| [2025/04/30 09:44:18 023544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1086430| [2025/04/30 09:44:18 023550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1085251| [2025/04/30 09:44:18 023555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1084072| [2025/04/30 09:44:18 023560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1082893| [2025/04/30 09:44:18 023564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1081714| [2025/04/30 09:44:18 023570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1080535| [2025/04/30 09:44:18 023574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1079356| [2025/04/30 09:44:18 023584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1078177| [2025/04/30 09:44:18 023588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1076998| [2025/04/30 09:44:18 023593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1075819| [2025/04/30 09:44:18 023598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1074640| [2025/04/30 09:44:18 023603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1073461| [2025/04/30 09:44:18 023607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1072282| [2025/04/30 09:44:18 023613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1071103| [2025/04/30 09:44:18 023617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1069924| [2025/04/30 09:44:18 023623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1068745| [2025/04/30 09:44:18 023627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1067566| [2025/04/30 09:44:18 023633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1066387| [2025/04/30 09:44:18 023637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1065208| [2025/04/30 09:44:18 023643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1064029| [2025/04/30 09:44:18 023647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1062850| [2025/04/30 09:44:18 023653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1061671| [2025/04/30 09:44:18 023657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1060492| [2025/04/30 09:44:18 023663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1059313| [2025/04/30 09:44:18 023667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1058134| [2025/04/30 09:44:18 023672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1056955| [2025/04/30 09:44:18 023677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1055776| [2025/04/30 09:44:18 023682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1054597| [2025/04/30 09:44:18 023686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1053418| [2025/04/30 09:44:18 023692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1052239| [2025/04/30 09:44:18 023696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1051060| [2025/04/30 09:44:18 023702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1049881| [2025/04/30 09:44:18 023709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1048702| [2025/04/30 09:44:18 023716] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_send|ret:0|stream_id:0|stream_send_offset:3145728|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1048576|offset:1048576|fin:1|stream_flag:64|conn:00005577253BD50C|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 09:44:18 023722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5| [2025/04/30 09:44:18 023942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38629|min_srtt:38629|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 023953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:48000|cwnd:118042|conn:00005577253BD50C|stream_id:0|stream_offset:1164882| [2025/04/30 09:44:18 023960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 023966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 023972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 023979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 023987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 023994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:118042|conn:00005577253BD50C|stream_id:0|stream_offset:1096500| [2025/04/30 09:44:18 024001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 024007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 024014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258018596| [2025/04/30 09:44:18 024020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258018596| [2025/04/30 09:44:18 024027] [debug] |xqc_engine_wakeup_after|wakeup:1746006258018596|now:1746006258024027|diff:18446744073709546185| [2025/04/30 09:44:18 024034] [debug] |xqc_engine_main_logic|END|now:1746006258018474| [2025/04/30 09:44:18 024045] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258024044| [2025/04/30 09:44:18 024052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 024062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:456| [2025/04/30 09:44:18 024068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:457| [2025/04/30 09:44:18 024077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:457| [2025/04/30 09:44:18 024084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 024092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1144|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1145|path_largest_ack:1144| [2025/04/30 09:44:18 024106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1022936|prior_time:1746006257978410|is_app_limited:0|send_elapse:39900|ack_elapse:45634|ctl_first_sent_time:1746006257979873|lagest_ack_time:1746006258024044|curr_delivered:1070936| [2025/04/30 09:44:18 024113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257979873| [2025/04/30 09:44:18 024118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1779||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:44:18 024123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1145|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1145|path_largest_ack:1145| [2025/04/30 09:44:18 024127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1022936|prior_time:1746006257978410|is_app_limited:0|send_elapse:39900|ack_elapse:45634|ctl_first_sent_time:1746006257979873|lagest_ack_time:1746006258024044|curr_delivered:1072136| [2025/04/30 09:44:18 024150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257979978| [2025/04/30 09:44:18 024158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1778||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:44:18 024162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38629|rttvar:476|minrtt:31343|latest_rtt:44066|ack_delay:72| [2025/04/30 09:44:18 024166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39300|rttvar:1698|minrtt:31343|latest_rtt:44066|ack_delay:72| [2025/04/30 09:44:18 024171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1145|lost_pn:1142|thresh:3| [2025/04/30 09:44:18 024175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 024179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39300|rtt_var:1698|pto_duration:46092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 024184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 024188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 024192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:18 024196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258088596|now:1746006258024179|interv:64417| [2025/04/30 09:44:18 024200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258088596|now:1746006258024179|interval:64417|pto_count:0|srtt:39300 [2025/04/30 09:44:18 024204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39900, ack_elapse 45634, delivered 49200|rate 1078143|lost 223| [2025/04/30 09:44:18 024209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078143) in round 23| [2025/04/30 09:44:18 024213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 024217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:27290| [2025/04/30 09:44:18 024221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:118042|packet_lost:0|acked:2400|po_sent_time:1746006257979978|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 024229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:118042|packet_lost:0|acked:2400|po_sent_time:1746006257979978|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 024234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:120442|full_bw_reached:1|inflight:45600|srtt:39300|latest_rtt:44066|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 024240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:457|largest:457|pns:2| [2025/04/30 09:44:18 024244] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:457|frame:ACK |recv_time:1746006258024044|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 024249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378024044|now:1746006258024044|interv:120000000| [2025/04/30 09:44:18 024253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378024044|now:1746006258024044|interv:120000000| [2025/04/30 09:44:18 024257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258018596|pq_index:0| [2025/04/30 09:44:18 024262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258018474| [2025/04/30 09:44:18 024266] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258024266| [2025/04/30 09:44:18 024271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258024270| [2025/04/30 09:44:18 024276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258018596|now:1746006258024270| [2025/04/30 09:44:18 024280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258018596|now:1746006258024270| [2025/04/30 09:44:18 024284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 024289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39300|min_srtt:39300|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 024293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:45600|cwnd:120442|conn:00005577253BD50C|stream_id:0|stream_offset:1164882| [2025/04/30 09:44:18 024298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39300|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 024303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 024307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39300|min_srtt:39300|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 024312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:45600|cwnd:120442|conn:00005577253BD50C|stream_id:0|stream_offset:1166061| [2025/04/30 09:44:18 024319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39300|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 024323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 024328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39300|min_srtt:39300|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 024332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:45600|cwnd:120442|conn:00005577253BD50C|stream_id:0|stream_offset:1167240| [2025/04/30 09:44:18 024336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39300|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 024340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 024345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39300|min_srtt:39300|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 024349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:45600|cwnd:120442|conn:00005577253BD50C|stream_id:0|stream_offset:1168419| [2025/04/30 09:44:18 024353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39300|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 024357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 024361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39300|min_srtt:39300|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 024366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:45600|cwnd:120442|conn:00005577253BD50C|stream_id:0|stream_offset:1169598| [2025/04/30 09:44:18 024370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 024374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 024378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 024382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 024386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 024390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:120442|conn:00005577253BD50C|stream_id:0|stream_offset:1096500| [2025/04/30 09:44:18 024395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 024400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1184| [2025/04/30 09:44:18 024439] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1184|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006258024410|stream_id:0|stream_offset:1096500| [2025/04/30 09:44:18 024449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 024456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:18 024463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39300|rtt_var:1698|pto_duration:46092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 024470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 024476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 024480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:18 024484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258095502|now:1746006258024463|interv:71039| [2025/04/30 09:44:18 024488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258095502|now:1746006258024463|interval:71039|pto_count:0|srtt:39300 [2025/04/30 09:44:18 024493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120442|inflight:46800| [2025/04/30 09:44:18 024498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 024502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:120442|conn:00005577253BD50C|stream_id:0|stream_offset:1097679| [2025/04/30 09:44:18 024507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 024511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1185| [2025/04/30 09:44:18 024542] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1185|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006258024519|stream_id:0|stream_offset:1097679| [2025/04/30 09:44:18 024551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 024558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:18 024565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39300|rtt_var:1698|pto_duration:46092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 024571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 024575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 024579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:18 024583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258095611|now:1746006258024564|interv:71047| [2025/04/30 09:44:18 024592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258095611|now:1746006258024564|interval:71047|pto_count:0|srtt:39300 [2025/04/30 09:44:18 024596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120442|inflight:48000| [2025/04/30 09:44:18 024601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 024605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:120442|conn:00005577253BD50C|stream_id:0|stream_offset:1098858| [2025/04/30 09:44:18 024610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 024614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1186| [2025/04/30 09:44:18 024644] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1186|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006258024621|stream_id:0|stream_offset:1098858| [2025/04/30 09:44:18 024653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 024660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:18 024667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39300|rtt_var:1698|pto_duration:46092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 024674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 024678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 024682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:18 024686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258095713|now:1746006258024667|interv:71046| [2025/04/30 09:44:18 024690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258095713|now:1746006258024667|interval:71046|pto_count:0|srtt:39300 [2025/04/30 09:44:18 024694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120442|inflight:49200| [2025/04/30 09:44:18 024699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 024703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:120442|conn:00005577253BD50C|stream_id:0|stream_offset:1100037| [2025/04/30 09:44:18 024707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 024711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1187| [2025/04/30 09:44:18 024739] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1187|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006258024718|stream_id:0|stream_offset:1100037| [2025/04/30 09:44:18 024748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 024761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:44:18 024768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39300|rtt_var:1698|pto_duration:46092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 024772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 024776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 024780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 024784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258095810|now:1746006258024768|interv:71042| [2025/04/30 09:44:18 024788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258095810|now:1746006258024768|interval:71042|pto_count:0|srtt:39300 [2025/04/30 09:44:18 024792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120442|inflight:50400| [2025/04/30 09:44:18 024797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 024801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:120442|conn:00005577253BD50C|stream_id:0|stream_offset:1101216| [2025/04/30 09:44:18 024806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 024810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1188| [2025/04/30 09:44:18 024839] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1188|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258024817|stream_id:0|stream_offset:1101216| [2025/04/30 09:44:18 024848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 024854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 024861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39300|rtt_var:1698|pto_duration:46092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 024866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 024870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 024876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 024882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258095909|now:1746006258024861|interv:71048| [2025/04/30 09:44:18 024888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258095909|now:1746006258024861|interval:71048|pto_count:0|srtt:39300 [2025/04/30 09:44:18 024895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120442|inflight:51600| [2025/04/30 09:44:18 024908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 024916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:120442|conn:00005577253BD50C|stream_id:0|stream_offset:1102395| [2025/04/30 09:44:18 024923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 024929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1189| [2025/04/30 09:44:18 024973] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1189|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258024940|stream_id:0|stream_offset:1102395| [2025/04/30 09:44:18 024983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 024991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 024998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39300|rtt_var:1698|pto_duration:46092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 025004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 025011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 025017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 025024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258096032|now:1746006258024997|interv:71035| [2025/04/30 09:44:18 025030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258096032|now:1746006258024997|interval:71035|pto_count:0|srtt:39300 [2025/04/30 09:44:18 025037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120442|inflight:52800| [2025/04/30 09:44:18 025044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 025051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:120442|conn:00005577253BD50C|stream_id:0|stream_offset:1103574| [2025/04/30 09:44:18 025058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 025064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1190| [2025/04/30 09:44:18 025100] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1190|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258025075|stream_id:0|stream_offset:1103574| [2025/04/30 09:44:18 025106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 025111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 025115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39300|rtt_var:1698|pto_duration:46092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 025124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 025128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 025145] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 025152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258096167|now:1746006258025115|interv:71052| [2025/04/30 09:44:18 025156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258096167|now:1746006258025115|interval:71052|pto_count:0|srtt:39300 [2025/04/30 09:44:18 025161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120442|inflight:54000| [2025/04/30 09:44:18 025165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 025170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:120442|conn:00005577253BD50C|stream_id:0|stream_offset:1104753| [2025/04/30 09:44:18 025174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 025178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1191| [2025/04/30 09:44:18 025203] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1191|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006258025185|stream_id:0|stream_offset:1104753| [2025/04/30 09:44:18 025208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 025213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:18 025217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39300|rtt_var:1698|pto_duration:46092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 025221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 025225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 025229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 025233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258096277|now:1746006258025217|interv:71060| [2025/04/30 09:44:18 025237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258096277|now:1746006258025217|interval:71060|pto_count:0|srtt:39300 [2025/04/30 09:44:18 025241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120442|inflight:55200| [2025/04/30 09:44:18 025245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 025249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:120442|conn:00005577253BD50C|stream_id:0|stream_offset:1105932| [2025/04/30 09:44:18 025258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 025262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258026261|now:1746006258025261|interv:1000| [2025/04/30 09:44:18 025266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 025269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 025273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258026261| [2025/04/30 09:44:18 025278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258026261| [2025/04/30 09:44:18 025282] [debug] |xqc_engine_wakeup_after|wakeup:1746006258026261|now:1746006258025282|diff:979| [2025/04/30 09:44:18 025286] [debug] |xqc_engine_main_logic|END|now:1746006258024270| [2025/04/30 09:44:18 025294] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258025293| [2025/04/30 09:44:18 025298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 025304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:457| [2025/04/30 09:44:18 025308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:458| [2025/04/30 09:44:18 025313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:458| [2025/04/30 09:44:18 025317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 025322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1146|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1147|path_largest_ack:1146| [2025/04/30 09:44:18 025327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1025336|prior_time:1746006257980395|is_app_limited:0|send_elapse:39889|ack_elapse:44898|ctl_first_sent_time:1746006257981847|lagest_ack_time:1746006258025293|curr_delivered:1073336| [2025/04/30 09:44:18 025331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257981847| [2025/04/30 09:44:18 025336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1777||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 09:44:18 025340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1147|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1147|path_largest_ack:1147| [2025/04/30 09:44:18 025345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1025336|prior_time:1746006257980395|is_app_limited:0|send_elapse:39889|ack_elapse:44898|ctl_first_sent_time:1746006257981847|lagest_ack_time:1746006258025293|curr_delivered:1074536| [2025/04/30 09:44:18 025349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257981949| [2025/04/30 09:44:18 025353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1776||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 09:44:18 025357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39300|rttvar:1698|minrtt:31343|latest_rtt:43344|ack_delay:64| [2025/04/30 09:44:18 025361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39798|rttvar:2269|minrtt:31343|latest_rtt:43344|ack_delay:64| [2025/04/30 09:44:18 025369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1147|lost_pn:1144|thresh:3| [2025/04/30 09:44:18 025373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 025377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39798|rtt_var:2269|pto_duration:48874|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 025381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 025385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 025389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 025392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258099059|now:1746006258025377|interv:73682| [2025/04/30 09:44:18 025396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258099059|now:1746006258025377|interval:73682|pto_count:0|srtt:39798 [2025/04/30 09:44:18 025401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39889, ack_elapse 44898, delivered 49200|rate 1095817|lost 223| [2025/04/30 09:44:18 025405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1095817) in round 23| [2025/04/30 09:44:18 025409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 025413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:27290| [2025/04/30 09:44:18 025417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:120442|packet_lost:0|acked:2400|po_sent_time:1746006257981949|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 025422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:120442|packet_lost:0|acked:2400|po_sent_time:1746006257981949|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 025427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:122172|full_bw_reached:1|inflight:52800|srtt:39798|latest_rtt:43344|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 025432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:458|largest:458|pns:2| [2025/04/30 09:44:18 025437] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:458|frame:ACK |recv_time:1746006258025293|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 025442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378025293|now:1746006258025293|interv:120000000| [2025/04/30 09:44:18 025446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378025293|now:1746006258025293|interv:120000000| [2025/04/30 09:44:18 025450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258026261|pq_index:0| [2025/04/30 09:44:18 025454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258024270| [2025/04/30 09:44:18 025458] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258025458| [2025/04/30 09:44:18 025466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258025465| [2025/04/30 09:44:18 025472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39798|min_srtt:39798|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 025476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:52800|cwnd:122172|conn:00005577253BD50C|stream_id:0|stream_offset:1169598| [2025/04/30 09:44:18 025481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39798|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 025485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 025490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39798|min_srtt:39798|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 025494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:52800|cwnd:122172|conn:00005577253BD50C|stream_id:0|stream_offset:1170777| [2025/04/30 09:44:18 025498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39798|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 025503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 025507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39798|min_srtt:39798|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 025511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:52800|cwnd:122172|conn:00005577253BD50C|stream_id:0|stream_offset:1171956| [2025/04/30 09:44:18 025516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39798|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 025520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 025524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39798|min_srtt:39798|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 025529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:52800|cwnd:122172|conn:00005577253BD50C|stream_id:0|stream_offset:1173135| [2025/04/30 09:44:18 025533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 025537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 025541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 025547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 025552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 025556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:122172|conn:00005577253BD50C|stream_id:0|stream_offset:1105932| [2025/04/30 09:44:18 025560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 025564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 025568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258026261| [2025/04/30 09:44:18 025572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258026261| [2025/04/30 09:44:18 025576] [debug] |xqc_engine_wakeup_after|wakeup:1746006258026261|now:1746006258025576|diff:685| [2025/04/30 09:44:18 025580] [debug] |xqc_engine_main_logic|END|now:1746006258025465| [2025/04/30 09:44:18 025586] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258025586| [2025/04/30 09:44:18 025591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 025596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:458| [2025/04/30 09:44:18 025599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:459| [2025/04/30 09:44:18 025604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:459| [2025/04/30 09:44:18 025608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 025612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1148|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1149|path_largest_ack:1148| [2025/04/30 09:44:18 025617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1027736|prior_time:1746006257982377|is_app_limited:0|send_elapse:39850|ack_elapse:43209|ctl_first_sent_time:1746006257983827|lagest_ack_time:1746006258025586|curr_delivered:1075736| [2025/04/30 09:44:18 025621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257983827| [2025/04/30 09:44:18 025625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1775||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 09:44:18 025629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1149|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1149|path_largest_ack:1149| [2025/04/30 09:44:18 025634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1027736|prior_time:1746006257982377|is_app_limited:0|send_elapse:39850|ack_elapse:43209|ctl_first_sent_time:1746006257983827|lagest_ack_time:1746006258025586|curr_delivered:1076936| [2025/04/30 09:44:18 025638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257983936| [2025/04/30 09:44:18 025642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1774||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 09:44:18 025646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39798|rttvar:2269|minrtt:31343|latest_rtt:41650|ack_delay:72| [2025/04/30 09:44:18 025653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:40021|rttvar:2147|minrtt:31343|latest_rtt:41650|ack_delay:72| [2025/04/30 09:44:18 025657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1149|lost_pn:1146|thresh:3| [2025/04/30 09:44:18 025661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 025665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40021|rtt_var:2147|pto_duration:48609|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 025669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 025673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 025677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 025680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258098794|now:1746006258025665|interv:73129| [2025/04/30 09:44:18 025684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258098794|now:1746006258025665|interval:73129|pto_count:0|srtt:40021 [2025/04/30 09:44:18 025689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39850, ack_elapse 43209, delivered 49200|rate 1138651|lost 223| [2025/04/30 09:44:18 025693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138651) in round 23| [2025/04/30 09:44:18 025697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 025701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:27290| [2025/04/30 09:44:18 025705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122172|packet_lost:0|acked:2400|po_sent_time:1746006257983936|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 025709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122172|packet_lost:0|acked:2400|po_sent_time:1746006257983936|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 025713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:122172|full_bw_reached:1|inflight:50400|srtt:40021|latest_rtt:41650|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 025718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:459|largest:459|pns:2| [2025/04/30 09:44:18 025723] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:459|frame:ACK |recv_time:1746006258025586|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 025727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378025586|now:1746006258025586|interv:120000000| [2025/04/30 09:44:18 025731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378025586|now:1746006258025586|interv:120000000| [2025/04/30 09:44:18 025735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258026261|pq_index:0| [2025/04/30 09:44:18 025742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258025465| [2025/04/30 09:44:18 025745] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258025745| [2025/04/30 09:44:18 025750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258025749| [2025/04/30 09:44:18 025755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40021|min_srtt:40021|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 025759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50400|cwnd:122172|conn:00005577253BD50C|stream_id:0|stream_offset:1173135| [2025/04/30 09:44:18 025764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 025768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 025772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40021|min_srtt:40021|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 025776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50400|cwnd:122172|conn:00005577253BD50C|stream_id:0|stream_offset:1174314| [2025/04/30 09:44:18 025781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 025785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 025789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40021|min_srtt:40021|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 025793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:122172|conn:00005577253BD50C|stream_id:0|stream_offset:1175493| [2025/04/30 09:44:18 025798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 025801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 025805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 025809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 025813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 025818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:122172|conn:00005577253BD50C|stream_id:0|stream_offset:1105932| [2025/04/30 09:44:18 025822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 025828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 025834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258026261| [2025/04/30 09:44:18 025841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258026261| [2025/04/30 09:44:18 025847] [debug] |xqc_engine_wakeup_after|wakeup:1746006258026261|now:1746006258025847|diff:414| [2025/04/30 09:44:18 025854] [debug] |xqc_engine_main_logic|END|now:1746006258025749| [2025/04/30 09:44:18 025864] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258025864| [2025/04/30 09:44:18 025871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 025879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:459| [2025/04/30 09:44:18 025885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:460| [2025/04/30 09:44:18 025894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:460| [2025/04/30 09:44:18 025901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 025908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1150|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1151|path_largest_ack:1150| [2025/04/30 09:44:18 025915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1030136|prior_time:1746006257984373|is_app_limited:0|send_elapse:39877|ack_elapse:41491|ctl_first_sent_time:1746006257985822|lagest_ack_time:1746006258025864|curr_delivered:1078136| [2025/04/30 09:44:18 025922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257985822| [2025/04/30 09:44:18 025929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1773||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 09:44:18 025935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1151|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1151|path_largest_ack:1151| [2025/04/30 09:44:18 025942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1030136|prior_time:1746006257984373|is_app_limited:0|send_elapse:39877|ack_elapse:41491|ctl_first_sent_time:1746006257985822|lagest_ack_time:1746006258025864|curr_delivered:1079336| [2025/04/30 09:44:18 025949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257985931| [2025/04/30 09:44:18 025956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1772||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 09:44:18 025963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:40021|rttvar:2147|minrtt:31343|latest_rtt:39933|ack_delay:64| [2025/04/30 09:44:18 025969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:40002|rttvar:1649|minrtt:31343|latest_rtt:39933|ack_delay:64| [2025/04/30 09:44:18 025976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1151|lost_pn:1148|thresh:3| [2025/04/30 09:44:18 025983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 025989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40002|rtt_var:1649|pto_duration:46598|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 026002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 026009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 026015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:18 026021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258096783|now:1746006258025989|interv:70794| [2025/04/30 09:44:18 026027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258096783|now:1746006258025989|interval:70794|pto_count:0|srtt:40002 [2025/04/30 09:44:18 026034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39877, ack_elapse 41491, delivered 49200|rate 1185799|lost 223| [2025/04/30 09:44:18 026041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185799) in round 23| [2025/04/30 09:44:18 026048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 026054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:27290| [2025/04/30 09:44:18 026060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122172|packet_lost:0|acked:2400|po_sent_time:1746006257985931|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 026066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122172|packet_lost:0|acked:2400|po_sent_time:1746006257985931|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 026073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:122172|full_bw_reached:1|inflight:48000|srtt:40002|latest_rtt:39933|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 026082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:460|largest:460|pns:2| [2025/04/30 09:44:18 026089] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:460|frame:ACK |recv_time:1746006258025864|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 026097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378025864|now:1746006258025864|interv:120000000| [2025/04/30 09:44:18 026103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378025864|now:1746006258025864|interv:120000000| [2025/04/30 09:44:18 026109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258026261|pq_index:0| [2025/04/30 09:44:18 026116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258025749| [2025/04/30 09:44:18 026122] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258026122| [2025/04/30 09:44:18 026130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258026128| [2025/04/30 09:44:18 026154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40002|min_srtt:40002|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 026163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:48000|cwnd:122172|conn:00005577253BD50C|stream_id:0|stream_offset:1175493| [2025/04/30 09:44:18 026168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40002|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 026172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 026177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40002|min_srtt:40002|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 026181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:48000|cwnd:122172|conn:00005577253BD50C|stream_id:0|stream_offset:1176672| [2025/04/30 09:44:18 026186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40002|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 026190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 026194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40002|min_srtt:40002|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 026198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:48000|cwnd:122172|conn:00005577253BD50C|stream_id:0|stream_offset:1177851| [2025/04/30 09:44:18 026203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 026207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 026210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 026215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 026219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 026223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:122172|conn:00005577253BD50C|stream_id:0|stream_offset:1105932| [2025/04/30 09:44:18 026228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 026232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 026236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258026261| [2025/04/30 09:44:18 026240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258026261| [2025/04/30 09:44:18 026244] [debug] |xqc_engine_wakeup_after|wakeup:1746006258026261|now:1746006258026244|diff:17| [2025/04/30 09:44:18 026248] [debug] |xqc_engine_main_logic|END|now:1746006258026128| [2025/04/30 09:44:18 026254] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258026253| [2025/04/30 09:44:18 026260] [debug] |xqc_engine_wakeup_after|wakeup:1746006258026261|now:1746006258026260|diff:1| [2025/04/30 09:44:18 026264] [debug] |xqc_engine_main_logic|END|now:1746006258026253| [2025/04/30 09:44:18 027256] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258027255| [2025/04/30 09:44:18 027267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 027273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:460| [2025/04/30 09:44:18 027277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:461| [2025/04/30 09:44:18 027284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:461| [2025/04/30 09:44:18 027288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 027293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1152|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1153|path_largest_ack:1152| [2025/04/30 09:44:18 027298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1032536|prior_time:1746006257986373|is_app_limited:0|send_elapse:39887|ack_elapse:40882|ctl_first_sent_time:1746006257987829|lagest_ack_time:1746006258027255|curr_delivered:1080536| [2025/04/30 09:44:18 027302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257987829| [2025/04/30 09:44:18 027307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1771||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 09:44:18 027312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1153|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1153|path_largest_ack:1153| [2025/04/30 09:44:18 027316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1032536|prior_time:1746006257986373|is_app_limited:0|send_elapse:39887|ack_elapse:40882|ctl_first_sent_time:1746006257987829|lagest_ack_time:1746006258027255|curr_delivered:1081736| [2025/04/30 09:44:18 027321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257987936| [2025/04/30 09:44:18 027325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1770||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 09:44:18 027329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:40002|rttvar:1649|minrtt:31343|latest_rtt:39319|ack_delay:64| [2025/04/30 09:44:18 027333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39908|rttvar:1423|minrtt:31343|latest_rtt:39319|ack_delay:64| [2025/04/30 09:44:18 027337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1153|lost_pn:1150|thresh:3| [2025/04/30 09:44:18 027341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 027345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39908|rtt_var:1423|pto_duration:45600|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 027350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 027354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 027358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:44:18 027367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258095785|now:1746006258027345|interv:68440| [2025/04/30 09:44:18 027371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258095785|now:1746006258027345|interval:68440|pto_count:0|srtt:39908 [2025/04/30 09:44:18 027375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39887, ack_elapse 40882, delivered 49200|rate 1203463|lost 223| [2025/04/30 09:44:18 027380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203463) in round 23| [2025/04/30 09:44:18 027384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 027388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:27978| [2025/04/30 09:44:18 027392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122172|packet_lost:0|acked:2400|po_sent_time:1746006257987936|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 027396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122172|packet_lost:0|acked:2400|po_sent_time:1746006257987936|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 027401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:122860|full_bw_reached:1|inflight:45600|srtt:39908|latest_rtt:39319|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 027407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:461|largest:461|pns:2| [2025/04/30 09:44:18 027411] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:461|frame:ACK |recv_time:1746006258027255|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 027416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378027255|now:1746006258027255|interv:120000000| [2025/04/30 09:44:18 027420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378027255|now:1746006258027255|interv:120000000| [2025/04/30 09:44:18 027425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258026261|pq_index:0| [2025/04/30 09:44:18 027429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258026128| [2025/04/30 09:44:18 027433] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258027433| [2025/04/30 09:44:18 027438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258027437| [2025/04/30 09:44:18 027443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258026261|now:1746006258027437| [2025/04/30 09:44:18 027447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258026261|now:1746006258027437| [2025/04/30 09:44:18 027451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 027456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39908|min_srtt:39908|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 027463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:45600|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1177851| [2025/04/30 09:44:18 027468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39908|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 027472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 027477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39908|min_srtt:39908|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 027481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:45600|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1179030| [2025/04/30 09:44:18 027486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39908|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 027490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 027495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39908|min_srtt:39908|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 027499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:45600|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1180209| [2025/04/30 09:44:18 027503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39908|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 027507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 027512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39908|min_srtt:39908|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 027516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:45600|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1181388| [2025/04/30 09:44:18 027521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 027525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 027529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 027533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 027537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 027542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1105932| [2025/04/30 09:44:18 027549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 027553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1192| [2025/04/30 09:44:18 027587] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1192|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006258027560|stream_id:0|stream_offset:1105932| [2025/04/30 09:44:18 027593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 027598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:44:18 027602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39908|rtt_var:1423|pto_duration:45600|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 027606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 027610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 027614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:18 027618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258098160|now:1746006258027602|interv:70558| [2025/04/30 09:44:18 027622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258098160|now:1746006258027602|interval:70558|pto_count:0|srtt:39908 [2025/04/30 09:44:18 027626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:46800| [2025/04/30 09:44:18 027631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 027635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1107111| [2025/04/30 09:44:18 027640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 027644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1193| [2025/04/30 09:44:18 027667] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1193|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006258027650|stream_id:0|stream_offset:1107111| [2025/04/30 09:44:18 027672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 027677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:18 027681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39908|rtt_var:1423|pto_duration:45600|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 027685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 027689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 027696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:18 027700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258098250|now:1746006258027681|interv:70569| [2025/04/30 09:44:18 027704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258098250|now:1746006258027681|interval:70569|pto_count:0|srtt:39908 [2025/04/30 09:44:18 027709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:48000| [2025/04/30 09:44:18 027713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 027717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1108290| [2025/04/30 09:44:18 027722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 027726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258028726|now:1746006258027726|interv:1000| [2025/04/30 09:44:18 027730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 027734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 027738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258028726| [2025/04/30 09:44:18 027742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258028726| [2025/04/30 09:44:18 027746] [debug] |xqc_engine_wakeup_after|wakeup:1746006258028726|now:1746006258027746|diff:980| [2025/04/30 09:44:18 027750] [debug] |xqc_engine_main_logic|END|now:1746006258027437| [2025/04/30 09:44:18 027755] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258027755| [2025/04/30 09:44:18 027759] [debug] |xqc_engine_wakeup_after|wakeup:1746006258028726|now:1746006258027759|diff:967| [2025/04/30 09:44:18 027763] [debug] |xqc_engine_main_logic|END|now:1746006258027755| [2025/04/30 09:44:18 028830] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258028830| [2025/04/30 09:44:18 028845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258028726|pq_index:0| [2025/04/30 09:44:18 028853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258027437| [2025/04/30 09:44:18 028861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258028859| [2025/04/30 09:44:18 028868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258028726|now:1746006258028859| [2025/04/30 09:44:18 028875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258028726|now:1746006258028859| [2025/04/30 09:44:18 028881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 028889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39908|min_srtt:39908|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 028897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:48000|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1181388| [2025/04/30 09:44:18 028910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 028917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 028923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 028931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 028938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 028945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1108290| [2025/04/30 09:44:18 028952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 028959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1194| [2025/04/30 09:44:18 029006] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1194|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006258028971|stream_id:0|stream_offset:1108290| [2025/04/30 09:44:18 029017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 029024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:18 029031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39908|rtt_var:1423|pto_duration:45600|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 029037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 029041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 029045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:18 029049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258099571|now:1746006258029031|interv:70540| [2025/04/30 09:44:18 029053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258099571|now:1746006258029031|interval:70540|pto_count:0|srtt:39908 [2025/04/30 09:44:18 029058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:49200| [2025/04/30 09:44:18 029063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 029067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1109469| [2025/04/30 09:44:18 029072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 029076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258030076|now:1746006258029076|interv:1000| [2025/04/30 09:44:18 029080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 029089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 029093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258030076| [2025/04/30 09:44:18 029097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258030076| [2025/04/30 09:44:18 029101] [debug] |xqc_engine_wakeup_after|wakeup:1746006258030076|now:1746006258029101|diff:975| [2025/04/30 09:44:18 029106] [debug] |xqc_engine_main_logic|END|now:1746006258028859| [2025/04/30 09:44:18 029255] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258029254| [2025/04/30 09:44:18 029264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 029270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:461| [2025/04/30 09:44:18 029274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:462| [2025/04/30 09:44:18 029280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:462| [2025/04/30 09:44:18 029284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 029289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1154|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1155|path_largest_ack:1154| [2025/04/30 09:44:18 029294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1034936|prior_time:1746006257988349|is_app_limited:0|send_elapse:39905|ack_elapse:40905|ctl_first_sent_time:1746006257989840|lagest_ack_time:1746006258029254|curr_delivered:1082936| [2025/04/30 09:44:18 029299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257989840| [2025/04/30 09:44:18 029304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1769||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 09:44:18 029308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1155|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1155|path_largest_ack:1155| [2025/04/30 09:44:18 029313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1034936|prior_time:1746006257988349|is_app_limited:0|send_elapse:39905|ack_elapse:40905|ctl_first_sent_time:1746006257989840|lagest_ack_time:1746006258029254|curr_delivered:1084136| [2025/04/30 09:44:18 029317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257989959| [2025/04/30 09:44:18 029321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1768||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 09:44:18 029325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39908|rttvar:1423|minrtt:31343|latest_rtt:39295|ack_delay:64| [2025/04/30 09:44:18 029330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39823|rttvar:1237|minrtt:31343|latest_rtt:39295|ack_delay:64| [2025/04/30 09:44:18 029334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1155|lost_pn:1152|thresh:3| [2025/04/30 09:44:18 029338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 029342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39823|rtt_var:1237|pto_duration:44771|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 029351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 029355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 029359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:18 029363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258098742|now:1746006258029342|interv:69400| [2025/04/30 09:44:18 029367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258098742|now:1746006258029342|interval:69400|pto_count:0|srtt:39823 [2025/04/30 09:44:18 029371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39905, ack_elapse 40905, delivered 49200|rate 1202786|lost 223| [2025/04/30 09:44:18 029376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202786) in round 23| [2025/04/30 09:44:18 029380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 029384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:27978| [2025/04/30 09:44:18 029388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006257989959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 029393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006257989959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 029397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:122860|full_bw_reached:1|inflight:46800|srtt:39823|latest_rtt:39295|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 029404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:462|largest:462|pns:2| [2025/04/30 09:44:18 029408] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:462|frame:ACK |recv_time:1746006258029254|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 029413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378029254|now:1746006258029254|interv:120000000| [2025/04/30 09:44:18 029417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378029254|now:1746006258029254|interv:120000000| [2025/04/30 09:44:18 029421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258030076|pq_index:0| [2025/04/30 09:44:18 029426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258028859| [2025/04/30 09:44:18 029430] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258029430| [2025/04/30 09:44:18 029435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258029434| [2025/04/30 09:44:18 029441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39823|min_srtt:39823|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 029448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:46800|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1181388| [2025/04/30 09:44:18 029452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39823|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 029457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 029462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39823|min_srtt:39823|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 029466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:46800|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1182567| [2025/04/30 09:44:18 029470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39823|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 029475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 029479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39823|min_srtt:39823|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 029484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46800|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1183746| [2025/04/30 09:44:18 029488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 029492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 029496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 029500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 029504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 029509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1109469| [2025/04/30 09:44:18 029513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 029517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 029521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258030076| [2025/04/30 09:44:18 029525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258030076| [2025/04/30 09:44:18 029529] [debug] |xqc_engine_wakeup_after|wakeup:1746006258030076|now:1746006258029529|diff:547| [2025/04/30 09:44:18 029533] [debug] |xqc_engine_main_logic|END|now:1746006258029434| [2025/04/30 09:44:18 029538] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258029538| [2025/04/30 09:44:18 029542] [debug] |xqc_engine_wakeup_after|wakeup:1746006258030076|now:1746006258029542|diff:534| [2025/04/30 09:44:18 029548] [debug] |xqc_engine_main_logic|END|now:1746006258029538| [2025/04/30 09:44:18 030618] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258030618| [2025/04/30 09:44:18 030629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258030076|pq_index:0| [2025/04/30 09:44:18 030634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258029434| [2025/04/30 09:44:18 030639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258030638| [2025/04/30 09:44:18 030644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258030076|now:1746006258030638| [2025/04/30 09:44:18 030648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258030076|now:1746006258030638| [2025/04/30 09:44:18 030652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 030658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39823|min_srtt:39823|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 030662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46800|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1183746| [2025/04/30 09:44:18 030667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 030671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 030675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 030679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 030684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 030688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1109469| [2025/04/30 09:44:18 030693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 030697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1195| [2025/04/30 09:44:18 030730] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1195|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006258030706|stream_id:0|stream_offset:1109469| [2025/04/30 09:44:18 030736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 030741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:18 030745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39823|rtt_var:1237|pto_duration:44771|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 030750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 030760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 030764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:18 030768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258100477|now:1746006258030745|interv:69732| [2025/04/30 09:44:18 030772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258100477|now:1746006258030745|interval:69732|pto_count:0|srtt:39823 [2025/04/30 09:44:18 030777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:48000| [2025/04/30 09:44:18 030782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 030786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1110648| [2025/04/30 09:44:18 030791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 030795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1196| [2025/04/30 09:44:18 030823] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1196|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006258030802|stream_id:0|stream_offset:1110648| [2025/04/30 09:44:18 030832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 030839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:18 030846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39823|rtt_var:1237|pto_duration:44771|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 030853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 030860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 030866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:18 030873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258100573|now:1746006258030846|interv:69727| [2025/04/30 09:44:18 030879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258100573|now:1746006258030846|interval:69727|pto_count:0|srtt:39823 [2025/04/30 09:44:18 030886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:49200| [2025/04/30 09:44:18 030894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 030901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1111827| [2025/04/30 09:44:18 030908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 030920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258031920|now:1746006258030920|interv:1000| [2025/04/30 09:44:18 030927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 030933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 030940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258031920| [2025/04/30 09:44:18 030947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258031920| [2025/04/30 09:44:18 030953] [debug] |xqc_engine_wakeup_after|wakeup:1746006258031920|now:1746006258030953|diff:967| [2025/04/30 09:44:18 030960] [debug] |xqc_engine_main_logic|END|now:1746006258030638| [2025/04/30 09:44:18 031223] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258031222| [2025/04/30 09:44:18 031233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 031239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:462| [2025/04/30 09:44:18 031243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:463| [2025/04/30 09:44:18 031249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:463| [2025/04/30 09:44:18 031253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 031258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1156|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1157|path_largest_ack:1156| [2025/04/30 09:44:18 031263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1037336|prior_time:1746006257990348|is_app_limited:0|send_elapse:40001|ack_elapse:40874|ctl_first_sent_time:1746006257991907|lagest_ack_time:1746006258031222|curr_delivered:1085336| [2025/04/30 09:44:18 031268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257991907| [2025/04/30 09:44:18 031273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1767||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 09:44:18 031277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1157|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1157|path_largest_ack:1157| [2025/04/30 09:44:18 031281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1037336|prior_time:1746006257990348|is_app_limited:0|send_elapse:40001|ack_elapse:40874|ctl_first_sent_time:1746006257991907|lagest_ack_time:1746006258031222|curr_delivered:1086536| [2025/04/30 09:44:18 031286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257992017| [2025/04/30 09:44:18 031290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1766||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 09:44:18 031294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39823|rttvar:1237|minrtt:31343|latest_rtt:39205|ack_delay:48| [2025/04/30 09:44:18 031298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39740|rttvar:1094|minrtt:31343|latest_rtt:39205|ack_delay:48| [2025/04/30 09:44:18 031302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1157|lost_pn:1154|thresh:3| [2025/04/30 09:44:18 031307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 031315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39740|rtt_var:1094|pto_duration:44116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 031320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 031324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 031328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:18 031331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258099918|now:1746006258031315|interv:68603| [2025/04/30 09:44:18 031336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258099918|now:1746006258031315|interval:68603|pto_count:0|srtt:39740 [2025/04/30 09:44:18 031340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40001, ack_elapse 40874, delivered 49200|rate 1203699|lost 223| [2025/04/30 09:44:18 031345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203699) in round 23| [2025/04/30 09:44:18 031349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 031353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:27978| [2025/04/30 09:44:18 031357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006257992017|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 031361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006257992017|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 031366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:122860|full_bw_reached:1|inflight:46800|srtt:39740|latest_rtt:39205|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 031372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:463|largest:463|pns:2| [2025/04/30 09:44:18 031376] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:463|frame:ACK |recv_time:1746006258031222|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 031381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378031222|now:1746006258031222|interv:120000000| [2025/04/30 09:44:18 031385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378031222|now:1746006258031222|interv:120000000| [2025/04/30 09:44:18 031389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258031920|pq_index:0| [2025/04/30 09:44:18 031394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258030638| [2025/04/30 09:44:18 031398] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258031398| [2025/04/30 09:44:18 031403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258031402| [2025/04/30 09:44:18 031415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39740|min_srtt:39740|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 031420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:46800|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1183746| [2025/04/30 09:44:18 031425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39740|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 031430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 031434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39740|min_srtt:39740|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 031439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:46800|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1184925| [2025/04/30 09:44:18 031443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39740|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 031447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 031452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39740|min_srtt:39740|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 031456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46800|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1186104| [2025/04/30 09:44:18 031460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 031464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 031468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 031472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 031477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 031481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1111827| [2025/04/30 09:44:18 031485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 031489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 031493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258031920| [2025/04/30 09:44:18 031497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258031920| [2025/04/30 09:44:18 031501] [debug] |xqc_engine_wakeup_after|wakeup:1746006258031920|now:1746006258031501|diff:419| [2025/04/30 09:44:18 031508] [debug] |xqc_engine_main_logic|END|now:1746006258031402| [2025/04/30 09:44:18 031513] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258031513| [2025/04/30 09:44:18 031517] [debug] |xqc_engine_wakeup_after|wakeup:1746006258031920|now:1746006258031517|diff:403| [2025/04/30 09:44:18 031521] [debug] |xqc_engine_main_logic|END|now:1746006258031513| [2025/04/30 09:44:18 032594] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258032594| [2025/04/30 09:44:18 032606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258031920|pq_index:0| [2025/04/30 09:44:18 032610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258031402| [2025/04/30 09:44:18 032615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258032614| [2025/04/30 09:44:18 032620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258031920|now:1746006258032614| [2025/04/30 09:44:18 032625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258031920|now:1746006258032614| [2025/04/30 09:44:18 032628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 032634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39740|min_srtt:39740|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 032639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46800|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1186104| [2025/04/30 09:44:18 032643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 032647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 032651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 032655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 032660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 032664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1111827| [2025/04/30 09:44:18 032669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 032673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1197| [2025/04/30 09:44:18 032706] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1197|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006258032682|stream_id:0|stream_offset:1111827| [2025/04/30 09:44:18 032712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 032717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:18 032727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39740|rtt_var:1094|pto_duration:44116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 032731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 032735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 032739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:44:18 032743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258101798|now:1746006258032726|interv:69072| [2025/04/30 09:44:18 032747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258101798|now:1746006258032726|interval:69072|pto_count:0|srtt:39740 [2025/04/30 09:44:18 032752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:48000| [2025/04/30 09:44:18 032756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 032761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1113006| [2025/04/30 09:44:18 032765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 032769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1198| [2025/04/30 09:44:18 032792] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1198|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006258032775|stream_id:0|stream_offset:1113006| [2025/04/30 09:44:18 032797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 032802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:44:18 032806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39740|rtt_var:1094|pto_duration:44116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 032810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 032814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 032818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:18 032823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258101891|now:1746006258032806|interv:69085| [2025/04/30 09:44:18 032829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258101891|now:1746006258032806|interval:69085|pto_count:0|srtt:39740 [2025/04/30 09:44:18 032837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:49200| [2025/04/30 09:44:18 032844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 032851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1114185| [2025/04/30 09:44:18 032863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 032870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258033870|now:1746006258032870|interv:1000| [2025/04/30 09:44:18 032877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 032883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 032889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258033870| [2025/04/30 09:44:18 032896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258033870| [2025/04/30 09:44:18 032903] [debug] |xqc_engine_wakeup_after|wakeup:1746006258033870|now:1746006258032902|diff:968| [2025/04/30 09:44:18 032910] [debug] |xqc_engine_main_logic|END|now:1746006258032614| [2025/04/30 09:44:18 033377] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258033376| [2025/04/30 09:44:18 033387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 033393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:463| [2025/04/30 09:44:18 033398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:464| [2025/04/30 09:44:18 033403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:464| [2025/04/30 09:44:18 033408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 033413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1158|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1159|path_largest_ack:1158| [2025/04/30 09:44:18 033418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1039736|prior_time:1746006257992341|is_app_limited:0|send_elapse:39993|ack_elapse:41035|ctl_first_sent_time:1746006257993899|lagest_ack_time:1746006258033376|curr_delivered:1087736| [2025/04/30 09:44:18 033423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257993899| [2025/04/30 09:44:18 033428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1765||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 09:44:18 033432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1159|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1159|path_largest_ack:1159| [2025/04/30 09:44:18 033436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1039736|prior_time:1746006257992341|is_app_limited:0|send_elapse:39993|ack_elapse:41035|ctl_first_sent_time:1746006257993899|lagest_ack_time:1746006258033376|curr_delivered:1088936| [2025/04/30 09:44:18 033441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257994008| [2025/04/30 09:44:18 033445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1764||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 09:44:18 033449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39740|rttvar:1094|minrtt:31343|latest_rtt:39368|ack_delay:88| [2025/04/30 09:44:18 033453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39683|rttvar:936|minrtt:31343|latest_rtt:39368|ack_delay:88| [2025/04/30 09:44:18 033462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1159|lost_pn:1156|thresh:3| [2025/04/30 09:44:18 033466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 033471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39683|rtt_var:936|pto_duration:43427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 033475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 033479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 033483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:44:18 033487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258101202|now:1746006258033470|interv:67732| [2025/04/30 09:44:18 033491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258101202|now:1746006258033470|interval:67732|pto_count:0|srtt:39683 [2025/04/30 09:44:18 033495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39993, ack_elapse 41035, delivered 49200|rate 1198976|lost 223| [2025/04/30 09:44:18 033500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198976) in round 23| [2025/04/30 09:44:18 033504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 033508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:27978| [2025/04/30 09:44:18 033512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006257994008|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 033517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006257994008|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 033521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:122860|full_bw_reached:1|inflight:46800|srtt:39683|latest_rtt:39368|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 033527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 033531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:18 033536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:18 033540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:464|largest:464|pns:2| [2025/04/30 09:44:18 033545] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:464|frame:PING ACK |recv_time:1746006258033376|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 033550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378033376|now:1746006258033376|interv:120000000| [2025/04/30 09:44:18 033557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378033376|now:1746006258033376|interv:120000000| [2025/04/30 09:44:18 033561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258033870|pq_index:0| [2025/04/30 09:44:18 033565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258032614| [2025/04/30 09:44:18 033569] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258033569| [2025/04/30 09:44:18 033574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258033573| [2025/04/30 09:44:18 033580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:464|ack_delay:204|first_ack_range:79|largest_pkt_recv_time:1746006258033376| [2025/04/30 09:44:18 033585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:464|low:385|pkt_pns:2| [2025/04/30 09:44:18 033589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:464|frame_largest_recv:464| [2025/04/30 09:44:18 033593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:18 033598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39683|min_srtt:39683|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 033602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:46800|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1186104| [2025/04/30 09:44:18 033607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39683|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 033611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 033616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39683|min_srtt:39683|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 033620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:46800|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1187283| [2025/04/30 09:44:18 033625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39683|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 033629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 033633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39683|min_srtt:39683|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 033638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46800|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1188462| [2025/04/30 09:44:18 033642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 033646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 033652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 033656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 033661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 033665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:46800|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1114185| [2025/04/30 09:44:18 033669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 033673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 033677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258033870| [2025/04/30 09:44:18 033681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258033870| [2025/04/30 09:44:18 033685] [debug] |xqc_engine_wakeup_after|wakeup:1746006258033870|now:1746006258033685|diff:185| [2025/04/30 09:44:18 033689] [debug] |xqc_engine_main_logic|END|now:1746006258033573| [2025/04/30 09:44:18 033694] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258033694| [2025/04/30 09:44:18 033698] [debug] |xqc_engine_wakeup_after|wakeup:1746006258033870|now:1746006258033698|diff:172| [2025/04/30 09:44:18 033702] [debug] |xqc_engine_main_logic|END|now:1746006258033694| [2025/04/30 09:44:18 034769] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258034769| [2025/04/30 09:44:18 034780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258033870|pq_index:0| [2025/04/30 09:44:18 034785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258033573| [2025/04/30 09:44:18 034790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258034789| [2025/04/30 09:44:18 034795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258033870|now:1746006258034789| [2025/04/30 09:44:18 034799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258033870|now:1746006258034789| [2025/04/30 09:44:18 034807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 034815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39683|min_srtt:39683|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 034822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46800|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1188462| [2025/04/30 09:44:18 034830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 034836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 034842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 034850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 034864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 034871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:46800|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1114185| [2025/04/30 09:44:18 034879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 034886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1199| [2025/04/30 09:44:18 034933] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1199|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:46800|now:1746006258034898|stream_id:0|stream_offset:1114185| [2025/04/30 09:44:18 034944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1199|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 09:44:18 034951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:44:18 034958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39683|rtt_var:936|pto_duration:43427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 034965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 034972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 034978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 034985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258103325|now:1746006258034958|interv:68367| [2025/04/30 09:44:18 034991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258103325|now:1746006258034958|interval:68367|pto_count:0|srtt:39683 [2025/04/30 09:44:18 034998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:48007| [2025/04/30 09:44:18 035005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 035010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1115364| [2025/04/30 09:44:18 035014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 035019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1200| [2025/04/30 09:44:18 035048] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1200|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258035026|stream_id:0|stream_offset:1115364| [2025/04/30 09:44:18 035054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 035059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 035063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39683|rtt_var:936|pto_duration:43427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 035072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 035076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 035080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 035084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258103453|now:1746006258035063|interv:68390| [2025/04/30 09:44:18 035088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258103453|now:1746006258035063|interval:68390|pto_count:0|srtt:39683 [2025/04/30 09:44:18 035093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:49207| [2025/04/30 09:44:18 035097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 035101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1116543| [2025/04/30 09:44:18 035106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 035110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1201| [2025/04/30 09:44:18 035154] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1201|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006258035117|stream_id:0|stream_offset:1116543| [2025/04/30 09:44:18 035164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 035168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:18 035173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39683|rtt_var:936|pto_duration:43427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 035177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 035181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 035185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:18 035189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258103544|now:1746006258035172|interv:68372| [2025/04/30 09:44:18 035193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258103544|now:1746006258035172|interval:68372|pto_count:0|srtt:39683 [2025/04/30 09:44:18 035197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:50407| [2025/04/30 09:44:18 035202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 035206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1117722| [2025/04/30 09:44:18 035214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 035218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258036218|now:1746006258035218|interv:1000| [2025/04/30 09:44:18 035222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 035226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 035230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258036218| [2025/04/30 09:44:18 035235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258036218| [2025/04/30 09:44:18 035239] [debug] |xqc_engine_wakeup_after|wakeup:1746006258036218|now:1746006258035239|diff:979| [2025/04/30 09:44:18 035243] [debug] |xqc_engine_main_logic|END|now:1746006258034789| [2025/04/30 09:44:18 035304] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258035303| [2025/04/30 09:44:18 035310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 035315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:464| [2025/04/30 09:44:18 035319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:465| [2025/04/30 09:44:18 035325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:465| [2025/04/30 09:44:18 035329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 035334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1160|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1161|path_largest_ack:1160| [2025/04/30 09:44:18 035339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1042136|prior_time:1746006257994361|is_app_limited:0|send_elapse:40020|ack_elapse:40942|ctl_first_sent_time:1746006257995937|lagest_ack_time:1746006258035303|curr_delivered:1090136| [2025/04/30 09:44:18 035344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257995937| [2025/04/30 09:44:18 035349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1763||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 09:44:18 035353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1161|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1161|path_largest_ack:1161| [2025/04/30 09:44:18 035357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1042136|prior_time:1746006257994361|is_app_limited:0|send_elapse:40020|ack_elapse:40942|ctl_first_sent_time:1746006257995937|lagest_ack_time:1746006258035303|curr_delivered:1091336| [2025/04/30 09:44:18 035362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257996053| [2025/04/30 09:44:18 035366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1762||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 09:44:18 035370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39683|rttvar:936|minrtt:31343|latest_rtt:39250|ack_delay:80| [2025/04/30 09:44:18 035374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39619|rttvar:830|minrtt:31343|latest_rtt:39250|ack_delay:80| [2025/04/30 09:44:18 035382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1161|lost_pn:1158|thresh:3| [2025/04/30 09:44:18 035386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 035390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39619|rtt_var:830|pto_duration:42939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 035395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 035399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 035403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 035407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258103056|now:1746006258035390|interv:67666| [2025/04/30 09:44:18 035411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258103056|now:1746006258035390|interval:67666|pto_count:0|srtt:39619 [2025/04/30 09:44:18 035415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40020, ack_elapse 40942, delivered 49200|rate 1201699|lost 223| [2025/04/30 09:44:18 035420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201699) in round 23| [2025/04/30 09:44:18 035424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 035428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:27978| [2025/04/30 09:44:18 035432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006257996053|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 035437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006257996053|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1044536| [2025/04/30 09:44:18 035441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:122860|full_bw_reached:1|inflight:48007|srtt:39619|latest_rtt:39250|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 035447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:465|largest:465|pns:2| [2025/04/30 09:44:18 035452] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:465|frame:ACK |recv_time:1746006258035303|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 035456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378035303|now:1746006258035303|interv:120000000| [2025/04/30 09:44:18 035461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378035303|now:1746006258035303|interv:120000000| [2025/04/30 09:44:18 035465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258036218|pq_index:0| [2025/04/30 09:44:18 035469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258034789| [2025/04/30 09:44:18 035473] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258035473| [2025/04/30 09:44:18 035480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258035479| [2025/04/30 09:44:18 035486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39619|min_srtt:39619|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 035491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:48007|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1188462| [2025/04/30 09:44:18 035495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 035500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 035504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39619|min_srtt:39619|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 035509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:48007|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1189641| [2025/04/30 09:44:18 035513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 035518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 035522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39619|min_srtt:39619|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 035526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:48007|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1190820| [2025/04/30 09:44:18 035531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 035535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 035538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 035543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 035547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 035551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1117722| [2025/04/30 09:44:18 035556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 035560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 035564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258036218| [2025/04/30 09:44:18 035570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258036218| [2025/04/30 09:44:18 035574] [debug] |xqc_engine_wakeup_after|wakeup:1746006258036218|now:1746006258035574|diff:644| [2025/04/30 09:44:18 035578] [debug] |xqc_engine_main_logic|END|now:1746006258035479| [2025/04/30 09:44:18 035583] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258035583| [2025/04/30 09:44:18 035587] [debug] |xqc_engine_wakeup_after|wakeup:1746006258036218|now:1746006258035587|diff:631| [2025/04/30 09:44:18 035591] [debug] |xqc_engine_main_logic|END|now:1746006258035583| [2025/04/30 09:44:18 036657] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258036656| [2025/04/30 09:44:18 036668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258036218|pq_index:0| [2025/04/30 09:44:18 036672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258035479| [2025/04/30 09:44:18 036678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258036676| [2025/04/30 09:44:18 036682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258036218|now:1746006258036676| [2025/04/30 09:44:18 036687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258036218|now:1746006258036676| [2025/04/30 09:44:18 036690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 036696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39619|min_srtt:39619|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 036701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:48007|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1190820| [2025/04/30 09:44:18 036705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 036709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 036713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 036717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 036722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 036726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1117722| [2025/04/30 09:44:18 036731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 036735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1202| [2025/04/30 09:44:18 036767] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1202|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258036744|stream_id:0|stream_offset:1117722| [2025/04/30 09:44:18 036773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 036783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 036787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39619|rtt_var:830|pto_duration:42939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 036792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 036796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 036799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 036803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258104683|now:1746006258036787|interv:67896| [2025/04/30 09:44:18 036807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258104683|now:1746006258036787|interval:67896|pto_count:0|srtt:39619 [2025/04/30 09:44:18 036814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:49207| [2025/04/30 09:44:18 036822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 036829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1118901| [2025/04/30 09:44:18 036836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 036842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258037842|now:1746006258036842|interv:1000| [2025/04/30 09:44:18 036849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 036855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 036861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258037842| [2025/04/30 09:44:18 036868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258037842| [2025/04/30 09:44:18 036874] [debug] |xqc_engine_wakeup_after|wakeup:1746006258037842|now:1746006258036874|diff:968| [2025/04/30 09:44:18 036881] [debug] |xqc_engine_main_logic|END|now:1746006258036676| [2025/04/30 09:44:18 037234] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258037233| [2025/04/30 09:44:18 037245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 037251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:465| [2025/04/30 09:44:18 037255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:466| [2025/04/30 09:44:18 037261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:466| [2025/04/30 09:44:18 037265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 037271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1162|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1163|path_largest_ack:1162| [2025/04/30 09:44:18 037275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1044536|prior_time:1746006257996340|is_app_limited:0|send_elapse:40019|ack_elapse:40893|ctl_first_sent_time:1746006257997929|lagest_ack_time:1746006258037233|curr_delivered:1092536| [2025/04/30 09:44:18 037285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257997929| [2025/04/30 09:44:18 037290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1761||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 09:44:18 037294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1163|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1163|path_largest_ack:1163| [2025/04/30 09:44:18 037298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1044536|prior_time:1746006257996340|is_app_limited:0|send_elapse:40019|ack_elapse:40893|ctl_first_sent_time:1746006257997929|lagest_ack_time:1746006258037233|curr_delivered:1093736| [2025/04/30 09:44:18 037303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257998054| [2025/04/30 09:44:18 037307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1760||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 09:44:18 037311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39619|rttvar:830|minrtt:31343|latest_rtt:39179|ack_delay:80| [2025/04/30 09:44:18 037315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39554|rttvar:753|minrtt:31343|latest_rtt:39179|ack_delay:80| [2025/04/30 09:44:18 037319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1163|lost_pn:1160|thresh:3| [2025/04/30 09:44:18 037324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 037328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39554|rtt_var:753|pto_duration:42566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 037332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 037336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 037340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:18 037344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258104310|now:1746006258037327|interv:66983| [2025/04/30 09:44:18 037348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258104310|now:1746006258037327|interval:66983|pto_count:0|srtt:39554 [2025/04/30 09:44:18 037353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40019, ack_elapse 40893, delivered 49200|rate 1203139|lost 223| [2025/04/30 09:44:18 037357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 23 -> 24| [2025/04/30 09:44:18 037361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203139) in round 24| [2025/04/30 09:44:18 037365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 037369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:27978| [2025/04/30 09:44:18 037373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006257998054|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 037380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006257998054|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 037385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:122860|full_bw_reached:1|inflight:46807|srtt:39554|latest_rtt:39179|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:18 037391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:466|largest:466|pns:2| [2025/04/30 09:44:18 037395] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:466|frame:ACK |recv_time:1746006258037233|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 037400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378037233|now:1746006258037233|interv:120000000| [2025/04/30 09:44:18 037404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378037233|now:1746006258037233|interv:120000000| [2025/04/30 09:44:18 037408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258037842|pq_index:0| [2025/04/30 09:44:18 037413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258036676| [2025/04/30 09:44:18 037417] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258037417| [2025/04/30 09:44:18 037422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258037421| [2025/04/30 09:44:18 037428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39554|min_srtt:39554|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 037432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1190820| [2025/04/30 09:44:18 037437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39554|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 037442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 037447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39554|min_srtt:39554|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 037451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1191999| [2025/04/30 09:44:18 037455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39554|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 037460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 037467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39554|min_srtt:39554|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 037471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1193178| [2025/04/30 09:44:18 037475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 037479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 037483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 037487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 037492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 037496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1118901| [2025/04/30 09:44:18 037500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 037504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 037508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258037842| [2025/04/30 09:44:18 037512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258037842| [2025/04/30 09:44:18 037516] [debug] |xqc_engine_wakeup_after|wakeup:1746006258037842|now:1746006258037516|diff:326| [2025/04/30 09:44:18 037520] [debug] |xqc_engine_main_logic|END|now:1746006258037421| [2025/04/30 09:44:18 037525] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258037525| [2025/04/30 09:44:18 037529] [debug] |xqc_engine_wakeup_after|wakeup:1746006258037842|now:1746006258037529|diff:313| [2025/04/30 09:44:18 037533] [debug] |xqc_engine_main_logic|END|now:1746006258037525| [2025/04/30 09:44:18 038600] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258038599| [2025/04/30 09:44:18 038611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258037842|pq_index:0| [2025/04/30 09:44:18 038615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258037421| [2025/04/30 09:44:18 038621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258038620| [2025/04/30 09:44:18 038625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258037842|now:1746006258038620| [2025/04/30 09:44:18 038630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258037842|now:1746006258038620| [2025/04/30 09:44:18 038634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 038639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39554|min_srtt:39554|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 038644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1193178| [2025/04/30 09:44:18 038653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 038657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 038661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 038665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 038670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 038674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1118901| [2025/04/30 09:44:18 038679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 038683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1203| [2025/04/30 09:44:18 038717] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1203|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006258038692|stream_id:0|stream_offset:1118901| [2025/04/30 09:44:18 038723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 038727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:18 038732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39554|rtt_var:753|pto_duration:42566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 038736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 038740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 038744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 038748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258106258|now:1746006258038732|interv:67526| [2025/04/30 09:44:18 038752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258106258|now:1746006258038732|interval:67526|pto_count:0|srtt:39554 [2025/04/30 09:44:18 038757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:48007| [2025/04/30 09:44:18 038762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 038766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1120080| [2025/04/30 09:44:18 038770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 038774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1204| [2025/04/30 09:44:18 038815] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1204|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258038787|stream_id:0|stream_offset:1120080| [2025/04/30 09:44:18 038824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 038832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 038839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39554|rtt_var:753|pto_duration:42566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 038845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 038852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 038858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 038865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258106353|now:1746006258038838|interv:67515| [2025/04/30 09:44:18 038871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258106353|now:1746006258038838|interval:67515|pto_count:0|srtt:39554 [2025/04/30 09:44:18 038879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:49207| [2025/04/30 09:44:18 038886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 038893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1121259| [2025/04/30 09:44:18 038900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 038906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258039906|now:1746006258038906|interv:1000| [2025/04/30 09:44:18 038913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 038919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 038925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258039906| [2025/04/30 09:44:18 038931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258039906| [2025/04/30 09:44:18 038938] [debug] |xqc_engine_wakeup_after|wakeup:1746006258039906|now:1746006258038938|diff:968| [2025/04/30 09:44:18 038945] [debug] |xqc_engine_main_logic|END|now:1746006258038620| [2025/04/30 09:44:18 039223] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258039222| [2025/04/30 09:44:18 039233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 039239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:466| [2025/04/30 09:44:18 039243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:467| [2025/04/30 09:44:18 039249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:467| [2025/04/30 09:44:18 039253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 039264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1164|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1165|path_largest_ack:1164| [2025/04/30 09:44:18 039269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1046936|prior_time:1746006257998325|is_app_limited:0|send_elapse:39998|ack_elapse:40897|ctl_first_sent_time:1746006257999903|lagest_ack_time:1746006258039222|curr_delivered:1094936| [2025/04/30 09:44:18 039273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006257999903| [2025/04/30 09:44:18 039278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1759||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 09:44:18 039282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1165|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1165|path_largest_ack:1165| [2025/04/30 09:44:18 039287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1046936|prior_time:1746006257998325|is_app_limited:0|send_elapse:39998|ack_elapse:40897|ctl_first_sent_time:1746006257999903|lagest_ack_time:1746006258039222|curr_delivered:1096136| [2025/04/30 09:44:18 039291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258000050| [2025/04/30 09:44:18 039295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1758||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 09:44:18 039299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39554|rttvar:753|minrtt:31343|latest_rtt:39172|ack_delay:72| [2025/04/30 09:44:18 039304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39497|rttvar:678|minrtt:31343|latest_rtt:39172|ack_delay:72| [2025/04/30 09:44:18 039308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1165|lost_pn:1162|thresh:3| [2025/04/30 09:44:18 039312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 039316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39497|rtt_var:678|pto_duration:42209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 039321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 039325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 039329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:18 039333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258105996|now:1746006258039316|interv:66680| [2025/04/30 09:44:18 039337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258105996|now:1746006258039316|interval:66680|pto_count:0|srtt:39497 [2025/04/30 09:44:18 039341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39998, ack_elapse 40897, delivered 49200|rate 1203022|lost 223| [2025/04/30 09:44:18 039346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203022) in round 24| [2025/04/30 09:44:18 039350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 039357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:27978| [2025/04/30 09:44:18 039361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006258000050|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 039365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006258000050|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 039370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:122860|full_bw_reached:1|inflight:46807|srtt:39497|latest_rtt:39172|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 039376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:467|largest:467|pns:2| [2025/04/30 09:44:18 039380] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:467|frame:ACK |recv_time:1746006258039222|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 039385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378039222|now:1746006258039222|interv:120000000| [2025/04/30 09:44:18 039389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378039222|now:1746006258039222|interv:120000000| [2025/04/30 09:44:18 039393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258039906|pq_index:0| [2025/04/30 09:44:18 039398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258038620| [2025/04/30 09:44:18 039402] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258039402| [2025/04/30 09:44:18 039407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258039406| [2025/04/30 09:44:18 039413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39497|min_srtt:39497|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 039417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1193178| [2025/04/30 09:44:18 039422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39497|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 039427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 039431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39497|min_srtt:39497|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 039435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1194357| [2025/04/30 09:44:18 039440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39497|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 039447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 039451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39497|min_srtt:39497|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 039455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1195536| [2025/04/30 09:44:18 039460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 039463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 039467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 039472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 039476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 039480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1121259| [2025/04/30 09:44:18 039485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 039489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 039493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258039906| [2025/04/30 09:44:18 039497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258039906| [2025/04/30 09:44:18 039501] [debug] |xqc_engine_wakeup_after|wakeup:1746006258039906|now:1746006258039500|diff:406| [2025/04/30 09:44:18 039505] [debug] |xqc_engine_main_logic|END|now:1746006258039406| [2025/04/30 09:44:18 039510] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258039510| [2025/04/30 09:44:18 039513] [debug] |xqc_engine_wakeup_after|wakeup:1746006258039906|now:1746006258039513|diff:393| [2025/04/30 09:44:18 039517] [debug] |xqc_engine_main_logic|END|now:1746006258039510| [2025/04/30 09:44:18 040584] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258040584| [2025/04/30 09:44:18 040595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258039906|pq_index:0| [2025/04/30 09:44:18 040600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258039406| [2025/04/30 09:44:18 040605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258040604| [2025/04/30 09:44:18 040610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258039906|now:1746006258040604| [2025/04/30 09:44:18 040614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258039906|now:1746006258040604| [2025/04/30 09:44:18 040618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 040624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39497|min_srtt:39497|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 040633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1195536| [2025/04/30 09:44:18 040638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 040642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 040646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 040650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 040655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 040659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1121259| [2025/04/30 09:44:18 040664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 040668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1205| [2025/04/30 09:44:18 040701] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1205|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006258040676|stream_id:0|stream_offset:1121259| [2025/04/30 09:44:18 040707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 040712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:18 040716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39497|rtt_var:678|pto_duration:42209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 040721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 040725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 040728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 040732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258107885|now:1746006258040716|interv:67169| [2025/04/30 09:44:18 040736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258107885|now:1746006258040716|interval:67169|pto_count:0|srtt:39497 [2025/04/30 09:44:18 040741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:48007| [2025/04/30 09:44:18 040746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 040750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1122438| [2025/04/30 09:44:18 040758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 040762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1206| [2025/04/30 09:44:18 040789] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1206|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258040769|stream_id:0|stream_offset:1122438| [2025/04/30 09:44:18 040799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 040806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 040813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39497|rtt_var:678|pto_duration:42209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 040820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 040826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 040832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 040838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258107978|now:1746006258040812|interv:67166| [2025/04/30 09:44:18 040845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258107978|now:1746006258040812|interval:67166|pto_count:0|srtt:39497 [2025/04/30 09:44:18 040852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:49207| [2025/04/30 09:44:18 040860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 040867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1123617| [2025/04/30 09:44:18 040874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 040881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258041881|now:1746006258040881|interv:1000| [2025/04/30 09:44:18 040887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 040893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 040900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258041881| [2025/04/30 09:44:18 040907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258041881| [2025/04/30 09:44:18 040913] [debug] |xqc_engine_wakeup_after|wakeup:1746006258041881|now:1746006258040913|diff:968| [2025/04/30 09:44:18 040920] [debug] |xqc_engine_main_logic|END|now:1746006258040604| [2025/04/30 09:44:18 041241] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258041240| [2025/04/30 09:44:18 041251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 041257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:467| [2025/04/30 09:44:18 041261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:468| [2025/04/30 09:44:18 041272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:468| [2025/04/30 09:44:18 041276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 041281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1166|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1167|path_largest_ack:1166| [2025/04/30 09:44:18 041286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1049336|prior_time:1746006258000326|is_app_limited:0|send_elapse:39889|ack_elapse:40914|ctl_first_sent_time:1746006258001785|lagest_ack_time:1746006258041240|curr_delivered:1097336| [2025/04/30 09:44:18 041291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258001785| [2025/04/30 09:44:18 041296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1757||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 09:44:18 041300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1167|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1167|path_largest_ack:1167| [2025/04/30 09:44:18 041304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1049336|prior_time:1746006258000326|is_app_limited:0|send_elapse:39889|ack_elapse:40914|ctl_first_sent_time:1746006258001785|lagest_ack_time:1746006258041240|curr_delivered:1098536| [2025/04/30 09:44:18 041309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258001882| [2025/04/30 09:44:18 041313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1756||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 09:44:18 041317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39497|rttvar:678|minrtt:31343|latest_rtt:39358|ack_delay:96| [2025/04/30 09:44:18 041321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39467|rttvar:567|minrtt:31343|latest_rtt:39358|ack_delay:96| [2025/04/30 09:44:18 041325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1167|lost_pn:1164|thresh:3| [2025/04/30 09:44:18 041330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 041334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39467|rtt_var:567|pto_duration:41735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 041338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 041342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 041346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:18 041350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258107504|now:1746006258041333|interv:66171| [2025/04/30 09:44:18 041354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258107504|now:1746006258041333|interval:66171|pto_count:0|srtt:39467 [2025/04/30 09:44:18 041358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39889, ack_elapse 40914, delivered 49200|rate 1202522|lost 223| [2025/04/30 09:44:18 041365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202522) in round 24| [2025/04/30 09:44:18 041370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 041374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:27978| [2025/04/30 09:44:18 041378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006258001882|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 041382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006258001882|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 041387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:122860|full_bw_reached:1|inflight:46807|srtt:39467|latest_rtt:39358|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 041393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:468|largest:468|pns:2| [2025/04/30 09:44:18 041397] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:468|frame:ACK |recv_time:1746006258041240|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 041402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378041240|now:1746006258041240|interv:120000000| [2025/04/30 09:44:18 041406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378041240|now:1746006258041240|interv:120000000| [2025/04/30 09:44:18 041410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258041881|pq_index:0| [2025/04/30 09:44:18 041415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258040604| [2025/04/30 09:44:18 041419] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258041418| [2025/04/30 09:44:18 041424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258041423| [2025/04/30 09:44:18 041430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39467|min_srtt:39467|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 041435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1195536| [2025/04/30 09:44:18 041439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39467|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 041444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 041449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39467|min_srtt:39467|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 041453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1196715| [2025/04/30 09:44:18 041460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39467|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 041465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 041469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39467|min_srtt:39467|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 041473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1197894| [2025/04/30 09:44:18 041478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 041481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 041485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 041490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 041494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 041498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1123617| [2025/04/30 09:44:18 041503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 041507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 041510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258041881| [2025/04/30 09:44:18 041514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258041881| [2025/04/30 09:44:18 041518] [debug] |xqc_engine_wakeup_after|wakeup:1746006258041881|now:1746006258041518|diff:363| [2025/04/30 09:44:18 041523] [debug] |xqc_engine_main_logic|END|now:1746006258041423| [2025/04/30 09:44:18 041528] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258041528| [2025/04/30 09:44:18 041532] [debug] |xqc_engine_wakeup_after|wakeup:1746006258041881|now:1746006258041532|diff:349| [2025/04/30 09:44:18 041536] [debug] |xqc_engine_main_logic|END|now:1746006258041528| [2025/04/30 09:44:18 042609] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258042609| [2025/04/30 09:44:18 042621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258041881|pq_index:0| [2025/04/30 09:44:18 042625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258041423| [2025/04/30 09:44:18 042630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258042629| [2025/04/30 09:44:18 042635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258041881|now:1746006258042629| [2025/04/30 09:44:18 042644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258041881|now:1746006258042629| [2025/04/30 09:44:18 042648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 042654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39467|min_srtt:39467|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 042658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1197894| [2025/04/30 09:44:18 042663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 042667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 042671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 042675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 042680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 042684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1123617| [2025/04/30 09:44:18 042689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 042693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1207| [2025/04/30 09:44:18 042726] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1207|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006258042702|stream_id:0|stream_offset:1123617| [2025/04/30 09:44:18 042732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 042737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:18 042741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39467|rtt_var:567|pto_duration:41735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 042745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 042749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 042753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 042757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258109437|now:1746006258042741|interv:66696| [2025/04/30 09:44:18 042761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258109437|now:1746006258042741|interval:66696|pto_count:0|srtt:39467 [2025/04/30 09:44:18 042766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:48007| [2025/04/30 09:44:18 042771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 042779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1124796| [2025/04/30 09:44:18 042783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 042788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1208| [2025/04/30 09:44:18 042826] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1208|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258042798|stream_id:0|stream_offset:1124796| [2025/04/30 09:44:18 042836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 042843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 042850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39467|rtt_var:567|pto_duration:41735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 042858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 042864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 042870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 042877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258109533|now:1746006258042850|interv:66683| [2025/04/30 09:44:18 042883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258109533|now:1746006258042850|interval:66683|pto_count:0|srtt:39467 [2025/04/30 09:44:18 042891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:49207| [2025/04/30 09:44:18 042899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 042906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1125975| [2025/04/30 09:44:18 042913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 042920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258043920|now:1746006258042920|interv:1000| [2025/04/30 09:44:18 042926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 042932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 042939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258043920| [2025/04/30 09:44:18 042945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258043920| [2025/04/30 09:44:18 042952] [debug] |xqc_engine_wakeup_after|wakeup:1746006258043920|now:1746006258042952|diff:968| [2025/04/30 09:44:18 042959] [debug] |xqc_engine_main_logic|END|now:1746006258042629| [2025/04/30 09:44:18 043187] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258043186| [2025/04/30 09:44:18 043196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 043207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:468| [2025/04/30 09:44:18 043211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:469| [2025/04/30 09:44:18 043217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:469| [2025/04/30 09:44:18 043221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 043226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1168|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1169|path_largest_ack:1168| [2025/04/30 09:44:18 043231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1051736|prior_time:1746006258002256|is_app_limited:0|send_elapse:39755|ack_elapse:40930|ctl_first_sent_time:1746006258003726|lagest_ack_time:1746006258043186|curr_delivered:1099736| [2025/04/30 09:44:18 043236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258003726| [2025/04/30 09:44:18 043240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1755||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 09:44:18 043245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1169|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1169|path_largest_ack:1169| [2025/04/30 09:44:18 043249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1051736|prior_time:1746006258002256|is_app_limited:0|send_elapse:39755|ack_elapse:40930|ctl_first_sent_time:1746006258003726|lagest_ack_time:1746006258043186|curr_delivered:1100936| [2025/04/30 09:44:18 043254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258003821| [2025/04/30 09:44:18 043258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1754||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 09:44:18 043262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39467|rttvar:567|minrtt:31343|latest_rtt:39365|ack_delay:64| [2025/04/30 09:44:18 043266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39446|rttvar:467|minrtt:31343|latest_rtt:39365|ack_delay:64| [2025/04/30 09:44:18 043270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1169|lost_pn:1166|thresh:3| [2025/04/30 09:44:18 043274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 043279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39446|rtt_var:467|pto_duration:41446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 043283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 043287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 043291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:18 043295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258109244|now:1746006258043278|interv:65966| [2025/04/30 09:44:18 043299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258109244|now:1746006258043278|interval:65966|pto_count:0|srtt:39446 [2025/04/30 09:44:18 043306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39755, ack_elapse 40930, delivered 49200|rate 1202052|lost 223| [2025/04/30 09:44:18 043311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202052) in round 24| [2025/04/30 09:44:18 043315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 043319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:27978| [2025/04/30 09:44:18 043323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006258003821|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 043328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006258003821|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 043332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:122860|full_bw_reached:1|inflight:46807|srtt:39446|latest_rtt:39365|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 043338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:469|largest:469|pns:2| [2025/04/30 09:44:18 043343] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:469|frame:ACK |recv_time:1746006258043186|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 043347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378043186|now:1746006258043186|interv:120000000| [2025/04/30 09:44:18 043352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378043186|now:1746006258043186|interv:120000000| [2025/04/30 09:44:18 043356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258043920|pq_index:0| [2025/04/30 09:44:18 043360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258042629| [2025/04/30 09:44:18 043364] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258043364| [2025/04/30 09:44:18 043369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258043368| [2025/04/30 09:44:18 043375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39446|min_srtt:39446|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 043379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1197894| [2025/04/30 09:44:18 043384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39446|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 043388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 043400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39446|min_srtt:39446|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 043404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1199073| [2025/04/30 09:44:18 043409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39446|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 043413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 043417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39446|min_srtt:39446|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 043421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1200252| [2025/04/30 09:44:18 043426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 043430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 043433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 043438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 043442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 043446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1125975| [2025/04/30 09:44:18 043451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 043455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 043459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258043920| [2025/04/30 09:44:18 043463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258043920| [2025/04/30 09:44:18 043467] [debug] |xqc_engine_wakeup_after|wakeup:1746006258043920|now:1746006258043467|diff:453| [2025/04/30 09:44:18 043471] [debug] |xqc_engine_main_logic|END|now:1746006258043368| [2025/04/30 09:44:18 043476] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258043476| [2025/04/30 09:44:18 043480] [debug] |xqc_engine_wakeup_after|wakeup:1746006258043920|now:1746006258043480|diff:440| [2025/04/30 09:44:18 043484] [debug] |xqc_engine_main_logic|END|now:1746006258043476| [2025/04/30 09:44:18 044557] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258044557| [2025/04/30 09:44:18 044568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258043920|pq_index:0| [2025/04/30 09:44:18 044573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258043368| [2025/04/30 09:44:18 044578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258044577| [2025/04/30 09:44:18 044587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258043920|now:1746006258044577| [2025/04/30 09:44:18 044592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258043920|now:1746006258044577| [2025/04/30 09:44:18 044596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 044601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39446|min_srtt:39446|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 044606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1200252| [2025/04/30 09:44:18 044611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 044615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 044619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 044623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 044628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 044632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1125975| [2025/04/30 09:44:18 044637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 044641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1209| [2025/04/30 09:44:18 044674] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1209|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006258044650|stream_id:0|stream_offset:1125975| [2025/04/30 09:44:18 044680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 044684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:18 044689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39446|rtt_var:467|pto_duration:41446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 044693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 044697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 044701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 044705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258111096|now:1746006258044689|interv:66407| [2025/04/30 09:44:18 044709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258111096|now:1746006258044689|interval:66407|pto_count:0|srtt:39446 [2025/04/30 09:44:18 044717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:48007| [2025/04/30 09:44:18 044722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 044727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1127154| [2025/04/30 09:44:18 044731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 044735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1210| [2025/04/30 09:44:18 044758] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1210|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258044742|stream_id:0|stream_offset:1127154| [2025/04/30 09:44:18 044763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 044768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 044772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39446|rtt_var:467|pto_duration:41446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 044777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 044781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 044785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 044789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258111188|now:1746006258044772|interv:66416| [2025/04/30 09:44:18 044796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258111188|now:1746006258044772|interval:66416|pto_count:0|srtt:39446 [2025/04/30 09:44:18 044803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:49207| [2025/04/30 09:44:18 044810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 044817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1128333| [2025/04/30 09:44:18 044824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 044830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258045830|now:1746006258044830|interv:1000| [2025/04/30 09:44:18 044837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 044843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 044850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258045830| [2025/04/30 09:44:18 044857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258045830| [2025/04/30 09:44:18 044863] [debug] |xqc_engine_wakeup_after|wakeup:1746006258045830|now:1746006258044863|diff:967| [2025/04/30 09:44:18 044876] [debug] |xqc_engine_main_logic|END|now:1746006258044577| [2025/04/30 09:44:18 045178] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258045177| [2025/04/30 09:44:18 045189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 045195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:469| [2025/04/30 09:44:18 045199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:470| [2025/04/30 09:44:18 045205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:470| [2025/04/30 09:44:18 045209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 045214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1170|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1171|path_largest_ack:1170| [2025/04/30 09:44:18 045219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50400|prior_delivered:1051736|prior_time:1746006258002256|is_app_limited:0|send_elapse:41159|ack_elapse:42921|ctl_first_sent_time:1746006258005130|lagest_ack_time:1746006258045177|curr_delivered:1102136| [2025/04/30 09:44:18 045224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258005130| [2025/04/30 09:44:18 045228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1753||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 09:44:18 045232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1171|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1171|path_largest_ack:1171| [2025/04/30 09:44:18 045237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50400|prior_delivered:1051736|prior_time:1746006258002256|is_app_limited:0|send_elapse:41159|ack_elapse:42921|ctl_first_sent_time:1746006258005130|lagest_ack_time:1746006258045177|curr_delivered:1103336| [2025/04/30 09:44:18 045242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258006430| [2025/04/30 09:44:18 045246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1752||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 09:44:18 045250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39446|rttvar:467|minrtt:31343|latest_rtt:38747|ack_delay:56| [2025/04/30 09:44:18 045254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39352|rttvar:539|minrtt:31343|latest_rtt:38747|ack_delay:56| [2025/04/30 09:44:18 045258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1171|lost_pn:1168|thresh:3| [2025/04/30 09:44:18 045263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 045267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39352|rtt_var:539|pto_duration:41508|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 045271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 045275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 045279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:18 045287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258111250|now:1746006258045267|interv:65983| [2025/04/30 09:44:18 045291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258111250|now:1746006258045267|interval:65983|pto_count:0|srtt:39352 [2025/04/30 09:44:18 045296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41159, ack_elapse 42921, delivered 51600|rate 1202208|lost 223| [2025/04/30 09:44:18 045300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202208) in round 24| [2025/04/30 09:44:18 045305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 045309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:27978| [2025/04/30 09:44:18 045313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006258006430|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 045317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006258006430|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 045322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:122860|full_bw_reached:1|inflight:46807|srtt:39352|latest_rtt:38747|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 045328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:470|largest:470|pns:2| [2025/04/30 09:44:18 045332] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:470|frame:ACK |recv_time:1746006258045177|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 045337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378045177|now:1746006258045177|interv:120000000| [2025/04/30 09:44:18 045341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378045177|now:1746006258045177|interv:120000000| [2025/04/30 09:44:18 045345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258045830|pq_index:0| [2025/04/30 09:44:18 045349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258044577| [2025/04/30 09:44:18 045353] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258045353| [2025/04/30 09:44:18 045358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258045357| [2025/04/30 09:44:18 045364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39352|min_srtt:39352|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 045369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1200252| [2025/04/30 09:44:18 045373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39352|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 045383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 045387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39352|min_srtt:39352|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 045392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1201431| [2025/04/30 09:44:18 045396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39352|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 045400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 045405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39352|min_srtt:39352|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 045409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1202610| [2025/04/30 09:44:18 045413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 045417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 045421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 045425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 045430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 045434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1128333| [2025/04/30 09:44:18 045438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 045442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 045446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258045830| [2025/04/30 09:44:18 045450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258045830| [2025/04/30 09:44:18 045454] [debug] |xqc_engine_wakeup_after|wakeup:1746006258045830|now:1746006258045454|diff:376| [2025/04/30 09:44:18 045458] [debug] |xqc_engine_main_logic|END|now:1746006258045357| [2025/04/30 09:44:18 045463] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258045463| [2025/04/30 09:44:18 045467] [debug] |xqc_engine_wakeup_after|wakeup:1746006258045830|now:1746006258045467|diff:363| [2025/04/30 09:44:18 045471] [debug] |xqc_engine_main_logic|END|now:1746006258045463| [2025/04/30 09:44:18 046545] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258046545| [2025/04/30 09:44:18 046556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258045830|pq_index:0| [2025/04/30 09:44:18 046561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258045357| [2025/04/30 09:44:18 046571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258046570| [2025/04/30 09:44:18 046576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258045830|now:1746006258046570| [2025/04/30 09:44:18 046580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258045830|now:1746006258046570| [2025/04/30 09:44:18 046584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 046589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39352|min_srtt:39352|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 046594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1202610| [2025/04/30 09:44:18 046599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 046602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 046606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 046611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 046615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 046620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1128333| [2025/04/30 09:44:18 046624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 046629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1211| [2025/04/30 09:44:18 046661] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1211|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006258046637|stream_id:0|stream_offset:1128333| [2025/04/30 09:44:18 046667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 046672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:18 046677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39352|rtt_var:539|pto_duration:41508|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 046681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 046685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 046689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 046693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258113145|now:1746006258046676|interv:66469| [2025/04/30 09:44:18 046701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258113145|now:1746006258046676|interval:66469|pto_count:0|srtt:39352 [2025/04/30 09:44:18 046705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:48007| [2025/04/30 09:44:18 046710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 046714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1129512| [2025/04/30 09:44:18 046719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 046723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1212| [2025/04/30 09:44:18 046746] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1212|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258046729|stream_id:0|stream_offset:1129512| [2025/04/30 09:44:18 046751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 046756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 046760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39352|rtt_var:539|pto_duration:41508|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 046764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 046768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 046772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 046776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258113237|now:1746006258046760|interv:66477| [2025/04/30 09:44:18 046780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258113237|now:1746006258046760|interval:66477|pto_count:0|srtt:39352 [2025/04/30 09:44:18 046788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:49207| [2025/04/30 09:44:18 046795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 046802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1130691| [2025/04/30 09:44:18 046810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 046816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258047816|now:1746006258046816|interv:1000| [2025/04/30 09:44:18 046822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 046829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 046836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258047816| [2025/04/30 09:44:18 046848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258047816| [2025/04/30 09:44:18 046855] [debug] |xqc_engine_wakeup_after|wakeup:1746006258047816|now:1746006258046855|diff:961| [2025/04/30 09:44:18 046862] [debug] |xqc_engine_main_logic|END|now:1746006258046570| [2025/04/30 09:44:18 047177] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258047177| [2025/04/30 09:44:18 047188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 047194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:470| [2025/04/30 09:44:18 047198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:471| [2025/04/30 09:44:18 047204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:471| [2025/04/30 09:44:18 047208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 047213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1172|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1173|path_largest_ack:1172| [2025/04/30 09:44:18 047218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1051736|prior_time:1746006258002256|is_app_limited:0|send_elapse:42553|ack_elapse:44921|ctl_first_sent_time:1746006258006524|lagest_ack_time:1746006258047177|curr_delivered:1104536| [2025/04/30 09:44:18 047223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258006524| [2025/04/30 09:44:18 047227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1751||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 09:44:18 047232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1173|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1173|path_largest_ack:1173| [2025/04/30 09:44:18 047236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1051736|prior_time:1746006258002256|is_app_limited:0|send_elapse:42553|ack_elapse:44921|ctl_first_sent_time:1746006258006524|lagest_ack_time:1746006258047177|curr_delivered:1105736| [2025/04/30 09:44:18 047241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258007788| [2025/04/30 09:44:18 047245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1750||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 09:44:18 047249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39352|rttvar:539|minrtt:31343|latest_rtt:39389|ack_delay:56| [2025/04/30 09:44:18 047253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39349|rttvar:409|minrtt:31343|latest_rtt:39389|ack_delay:56| [2025/04/30 09:44:18 047257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1173|lost_pn:1170|thresh:3| [2025/04/30 09:44:18 047262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 047266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39349|rtt_var:409|pto_duration:41349|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 047270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 047279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 047283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:18 047287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258113078|now:1746006258047265|interv:65813| [2025/04/30 09:44:18 047291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258113078|now:1746006258047265|interval:65813|pto_count:0|srtt:39349 [2025/04/30 09:44:18 047295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 42553, ack_elapse 44921, delivered 54000|rate 1202110|lost 223| [2025/04/30 09:44:18 047300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202110) in round 24| [2025/04/30 09:44:18 047304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 047308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:27978| [2025/04/30 09:44:18 047312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006258007788|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 047317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006258007788|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 047321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:122860|full_bw_reached:1|inflight:46807|srtt:39349|latest_rtt:39389|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 047327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:471|largest:471|pns:2| [2025/04/30 09:44:18 047332] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:471|frame:ACK |recv_time:1746006258047177|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 047337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378047177|now:1746006258047177|interv:120000000| [2025/04/30 09:44:18 047341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378047177|now:1746006258047177|interv:120000000| [2025/04/30 09:44:18 047345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258047816|pq_index:0| [2025/04/30 09:44:18 047349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258046570| [2025/04/30 09:44:18 047353] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258047353| [2025/04/30 09:44:18 047358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258047357| [2025/04/30 09:44:18 047364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39349|min_srtt:39349|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 047368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1202610| [2025/04/30 09:44:18 047376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39349|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 047380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 047385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39349|min_srtt:39349|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 047389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1203789| [2025/04/30 09:44:18 047394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39349|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 047398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 047402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39349|min_srtt:39349|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 047407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1204968| [2025/04/30 09:44:18 047411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 047415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 047419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 047423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 047427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 047432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1130691| [2025/04/30 09:44:18 047436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 047440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 047444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258047816| [2025/04/30 09:44:18 047448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258047816| [2025/04/30 09:44:18 047452] [debug] |xqc_engine_wakeup_after|wakeup:1746006258047816|now:1746006258047452|diff:364| [2025/04/30 09:44:18 047456] [debug] |xqc_engine_main_logic|END|now:1746006258047357| [2025/04/30 09:44:18 047461] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258047461| [2025/04/30 09:44:18 047465] [debug] |xqc_engine_wakeup_after|wakeup:1746006258047816|now:1746006258047465|diff:351| [2025/04/30 09:44:18 047469] [debug] |xqc_engine_main_logic|END|now:1746006258047461| [2025/04/30 09:44:18 048545] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258048545| [2025/04/30 09:44:18 048556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258047816|pq_index:0| [2025/04/30 09:44:18 048561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258047357| [2025/04/30 09:44:18 048566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258048565| [2025/04/30 09:44:18 048571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258047816|now:1746006258048565| [2025/04/30 09:44:18 048575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258047816|now:1746006258048565| [2025/04/30 09:44:18 048579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 048584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39349|min_srtt:39349|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 048589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1204968| [2025/04/30 09:44:18 048594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 048598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 048602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 048606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 048611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 048615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1130691| [2025/04/30 09:44:18 048619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 048624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1213| [2025/04/30 09:44:18 048656] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1213|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006258048632|stream_id:0|stream_offset:1130691| [2025/04/30 09:44:18 048662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 048666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:18 048671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39349|rtt_var:409|pto_duration:41349|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 048675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 048679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 048688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 048692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258114981|now:1746006258048671|interv:66310| [2025/04/30 09:44:18 048696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258114981|now:1746006258048671|interval:66310|pto_count:0|srtt:39349 [2025/04/30 09:44:18 048701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:48007| [2025/04/30 09:44:18 048706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 048710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1131870| [2025/04/30 09:44:18 048715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 048719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1214| [2025/04/30 09:44:18 048741] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1214|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258048725|stream_id:0|stream_offset:1131870| [2025/04/30 09:44:18 048747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 048751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 048756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39349|rtt_var:409|pto_duration:41349|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 048760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 048764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 048768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 048771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258115074|now:1746006258048755|interv:66319| [2025/04/30 09:44:18 048776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258115074|now:1746006258048755|interval:66319|pto_count:0|srtt:39349 [2025/04/30 09:44:18 048783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:49207| [2025/04/30 09:44:18 048791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 048797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1133049| [2025/04/30 09:44:18 048804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 048810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258049810|now:1746006258048810|interv:1000| [2025/04/30 09:44:18 048823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 048829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 048836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258049810| [2025/04/30 09:44:18 048843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258049810| [2025/04/30 09:44:18 048849] [debug] |xqc_engine_wakeup_after|wakeup:1746006258049810|now:1746006258048849|diff:961| [2025/04/30 09:44:18 048856] [debug] |xqc_engine_main_logic|END|now:1746006258048565| [2025/04/30 09:44:18 049211] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258049210| [2025/04/30 09:44:18 049222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 049228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:471| [2025/04/30 09:44:18 049232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:472| [2025/04/30 09:44:18 049238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:472| [2025/04/30 09:44:18 049242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 049247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1174|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1175|path_largest_ack:1174| [2025/04/30 09:44:18 049252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55200|prior_delivered:1051736|prior_time:1746006258002256|is_app_limited:0|send_elapse:45104|ack_elapse:46954|ctl_first_sent_time:1746006258009075|lagest_ack_time:1746006258049210|curr_delivered:1106936| [2025/04/30 09:44:18 049256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258009075| [2025/04/30 09:44:18 049261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1749||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 09:44:18 049265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1175|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1175|path_largest_ack:1175| [2025/04/30 09:44:18 049270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55200|prior_delivered:1051736|prior_time:1746006258002256|is_app_limited:0|send_elapse:45104|ack_elapse:46954|ctl_first_sent_time:1746006258009075|lagest_ack_time:1746006258049210|curr_delivered:1108136| [2025/04/30 09:44:18 049275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258010421| [2025/04/30 09:44:18 049279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1748||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 09:44:18 049283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39349|rttvar:409|minrtt:31343|latest_rtt:38789|ack_delay:56| [2025/04/30 09:44:18 049287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39272|rttvar:461|minrtt:31343|latest_rtt:38789|ack_delay:56| [2025/04/30 09:44:18 049291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1175|lost_pn:1172|thresh:3| [2025/04/30 09:44:18 049295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 049299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39272|rtt_var:461|pto_duration:41272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 049308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 049312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 049316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:18 049320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258114997|now:1746006258049299|interv:65698| [2025/04/30 09:44:18 049324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258114997|now:1746006258049299|interval:65698|pto_count:0|srtt:39272 [2025/04/30 09:44:18 049329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45104, ack_elapse 46954, delivered 56400|rate 1201175|lost 223| [2025/04/30 09:44:18 049333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201175) in round 24| [2025/04/30 09:44:18 049337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 049342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:27978| [2025/04/30 09:44:18 049346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006258010421|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 049350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006258010421|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 049355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:122860|full_bw_reached:1|inflight:46807|srtt:39272|latest_rtt:38789|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 049360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 049365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006258074210|now:1746006258049210|interv:25000| [2025/04/30 09:44:18 049370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006258049210|max_ack_delay:25000| [2025/04/30 09:44:18 049374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:472|largest:472|pns:2| [2025/04/30 09:44:18 049379] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:472|frame:PING ACK |recv_time:1746006258049210|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 049383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378049210|now:1746006258049210|interv:120000000| [2025/04/30 09:44:18 049388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378049210|now:1746006258049210|interv:120000000| [2025/04/30 09:44:18 049392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258049810|pq_index:0| [2025/04/30 09:44:18 049398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258048565| [2025/04/30 09:44:18 049402] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258049402| [2025/04/30 09:44:18 049407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258049406| [2025/04/30 09:44:18 049413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39272|min_srtt:39272|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 049418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1204968| [2025/04/30 09:44:18 049422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39272|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 049427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 049432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39272|min_srtt:39272|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 049436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1206147| [2025/04/30 09:44:18 049440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39272|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 049445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 049449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39272|min_srtt:39272|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 049453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1207326| [2025/04/30 09:44:18 049458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 049461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 049465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 049470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 049474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 049478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1133049| [2025/04/30 09:44:18 049483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 049489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 049493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258049810| [2025/04/30 09:44:18 049497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258049810| [2025/04/30 09:44:18 049501] [debug] |xqc_engine_wakeup_after|wakeup:1746006258049810|now:1746006258049501|diff:309| [2025/04/30 09:44:18 049505] [debug] |xqc_engine_main_logic|END|now:1746006258049406| [2025/04/30 09:44:18 049510] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258049510| [2025/04/30 09:44:18 049514] [debug] |xqc_engine_wakeup_after|wakeup:1746006258049810|now:1746006258049514|diff:296| [2025/04/30 09:44:18 049518] [debug] |xqc_engine_main_logic|END|now:1746006258049510| [2025/04/30 09:44:18 050593] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258050593| [2025/04/30 09:44:18 050604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258049810|pq_index:0| [2025/04/30 09:44:18 050608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258049406| [2025/04/30 09:44:18 050614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258050612| [2025/04/30 09:44:18 050618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258049810|now:1746006258050612| [2025/04/30 09:44:18 050623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258049810|now:1746006258050612| [2025/04/30 09:44:18 050627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 050632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39272|min_srtt:39272|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 050637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1207326| [2025/04/30 09:44:18 050641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 050645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 050649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 050654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 050658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 050663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1133049| [2025/04/30 09:44:18 050667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 050672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1215| [2025/04/30 09:44:18 050705] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1215|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006258050680|stream_id:0|stream_offset:1133049| [2025/04/30 09:44:18 050716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 050721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:18 050725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39272|rtt_var:461|pto_duration:41272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 050730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 050734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 050738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 050742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258116952|now:1746006258050725|interv:66227| [2025/04/30 09:44:18 050746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258116952|now:1746006258050725|interval:66227|pto_count:0|srtt:39272 [2025/04/30 09:44:18 050751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:48007| [2025/04/30 09:44:18 050755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 050760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1134228| [2025/04/30 09:44:18 050764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 050771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1216| [2025/04/30 09:44:18 050809] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1216|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258050781|stream_id:0|stream_offset:1134228| [2025/04/30 09:44:18 050819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 050826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 050834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39272|rtt_var:461|pto_duration:41272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 050841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 050847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 050854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 050861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258117053|now:1746006258050833|interv:66220| [2025/04/30 09:44:18 050867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258117053|now:1746006258050833|interval:66220|pto_count:0|srtt:39272 [2025/04/30 09:44:18 050880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:49207| [2025/04/30 09:44:18 050888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 050894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1135407| [2025/04/30 09:44:18 050901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 050907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258051907|now:1746006258050907|interv:1000| [2025/04/30 09:44:18 050914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 050920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 050926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258051907| [2025/04/30 09:44:18 050933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258051907| [2025/04/30 09:44:18 050939] [debug] |xqc_engine_wakeup_after|wakeup:1746006258051907|now:1746006258050939|diff:968| [2025/04/30 09:44:18 050946] [debug] |xqc_engine_main_logic|END|now:1746006258050612| [2025/04/30 09:44:18 051143] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258051142| [2025/04/30 09:44:18 051152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 051158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:472| [2025/04/30 09:44:18 051162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:473| [2025/04/30 09:44:18 051168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:473| [2025/04/30 09:44:18 051172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 051177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1176|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1177|path_largest_ack:1176| [2025/04/30 09:44:18 051182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:57600|prior_delivered:1051736|prior_time:1746006258002256|is_app_limited:0|send_elapse:46563|ack_elapse:48886|ctl_first_sent_time:1746006258010534|lagest_ack_time:1746006258051142|curr_delivered:1109336| [2025/04/30 09:44:18 051186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258010534| [2025/04/30 09:44:18 051191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1747||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 09:44:18 051195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1177|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1177|path_largest_ack:1177| [2025/04/30 09:44:18 051200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:57600|prior_delivered:1051736|prior_time:1746006258002256|is_app_limited:0|send_elapse:46563|ack_elapse:48886|ctl_first_sent_time:1746006258010534|lagest_ack_time:1746006258051142|curr_delivered:1110536| [2025/04/30 09:44:18 051205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258011827| [2025/04/30 09:44:18 051208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1746||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 09:44:18 051217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39272|rttvar:461|minrtt:31343|latest_rtt:39315|ack_delay:64| [2025/04/30 09:44:18 051221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39269|rttvar:351|minrtt:31343|latest_rtt:39315|ack_delay:64| [2025/04/30 09:44:18 051226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1177|lost_pn:1174|thresh:3| [2025/04/30 09:44:18 051230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 051234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39269|rtt_var:351|pto_duration:41269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 051238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 051242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 051246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:18 051250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258117050|now:1746006258051234|interv:65816| [2025/04/30 09:44:18 051254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258117050|now:1746006258051234|interval:65816|pto_count:0|srtt:39269 [2025/04/30 09:44:18 051259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 46563, ack_elapse 48886, delivered 58800|rate 1202798|lost 223| [2025/04/30 09:44:18 051263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202798) in round 24| [2025/04/30 09:44:18 051267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 051272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94882|extra_cwnd:27978| [2025/04/30 09:44:18 051276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006258011827|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 051280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006258011827|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 051285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1210896|bw:1210896|cwnd:122860|full_bw_reached:1|inflight:46807|srtt:39269|latest_rtt:39315|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 051290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:473|largest:473|pns:2| [2025/04/30 09:44:18 051295] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:473|frame:ACK |recv_time:1746006258051142|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 051300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378051142|now:1746006258051142|interv:120000000| [2025/04/30 09:44:18 051306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378051142|now:1746006258051142|interv:120000000| [2025/04/30 09:44:18 051310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258051907|pq_index:0| [2025/04/30 09:44:18 051315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258050612| [2025/04/30 09:44:18 051319] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258051318| [2025/04/30 09:44:18 051324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258051322| [2025/04/30 09:44:18 051330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39269|min_srtt:39269|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 051334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1207326| [2025/04/30 09:44:18 051339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 051343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 051348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39269|min_srtt:39269|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 051352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1208505| [2025/04/30 09:44:18 051356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 051361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 051365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39269|min_srtt:39269|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 051369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1209684| [2025/04/30 09:44:18 051373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 051377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 051381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 051385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 051390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 051394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1135407| [2025/04/30 09:44:18 051401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 051405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 051409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258051907| [2025/04/30 09:44:18 051413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258051907| [2025/04/30 09:44:18 051417] [debug] |xqc_engine_wakeup_after|wakeup:1746006258051907|now:1746006258051417|diff:490| [2025/04/30 09:44:18 051421] [debug] |xqc_engine_main_logic|END|now:1746006258051322| [2025/04/30 09:44:18 051426] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258051426| [2025/04/30 09:44:18 051430] [debug] |xqc_engine_wakeup_after|wakeup:1746006258051907|now:1746006258051430|diff:477| [2025/04/30 09:44:18 051434] [debug] |xqc_engine_main_logic|END|now:1746006258051426| [2025/04/30 09:44:18 052507] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258052507| [2025/04/30 09:44:18 052518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258051907|pq_index:0| [2025/04/30 09:44:18 052523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258051322| [2025/04/30 09:44:18 052528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258052527| [2025/04/30 09:44:18 052533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258051907|now:1746006258052527| [2025/04/30 09:44:18 052537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258051907|now:1746006258052527| [2025/04/30 09:44:18 052541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 052546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39269|min_srtt:39269|path_bw:1210896|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 052551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1209684| [2025/04/30 09:44:18 052555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 052559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 052563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 052568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 052572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 052576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1135407| [2025/04/30 09:44:18 052581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 052590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1217| [2025/04/30 09:44:18 052624] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1217|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006258052599|stream_id:0|stream_offset:1135407| [2025/04/30 09:44:18 052629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 052634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:18 052639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39269|rtt_var:351|pto_duration:41269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 052643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 052647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 052651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 052655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258118868|now:1746006258052638|interv:66230| [2025/04/30 09:44:18 052659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258118868|now:1746006258052638|interval:66230|pto_count:0|srtt:39269 [2025/04/30 09:44:18 052664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:48007| [2025/04/30 09:44:18 052668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 052673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1136586| [2025/04/30 09:44:18 052677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 052681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1218| [2025/04/30 09:44:18 052703] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1218|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258052688|stream_id:0|stream_offset:1136586| [2025/04/30 09:44:18 052708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 052713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 052717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39269|rtt_var:351|pto_duration:41269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 052721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 052725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 052729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 052733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258118957|now:1746006258052717|interv:66240| [2025/04/30 09:44:18 052741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258118957|now:1746006258052717|interval:66240|pto_count:0|srtt:39269 [2025/04/30 09:44:18 052745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122860|inflight:49207| [2025/04/30 09:44:18 052750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 052755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:122860|conn:00005577253BD50C|stream_id:0|stream_offset:1137765| [2025/04/30 09:44:18 052763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 052769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258053769|now:1746006258052769|interv:1000| [2025/04/30 09:44:18 052775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 052781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 052788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258053769| [2025/04/30 09:44:18 052794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258053769| [2025/04/30 09:44:18 052801] [debug] |xqc_engine_wakeup_after|wakeup:1746006258053769|now:1746006258052801|diff:968| [2025/04/30 09:44:18 052809] [debug] |xqc_engine_main_logic|END|now:1746006258052527| [2025/04/30 09:44:18 053130] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258053129| [2025/04/30 09:44:18 053162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 053168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:473| [2025/04/30 09:44:18 053172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:474| [2025/04/30 09:44:18 053178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:474| [2025/04/30 09:44:18 053182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 053187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1178|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1179|path_largest_ack:1178| [2025/04/30 09:44:18 053192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1051736|prior_time:1746006258002256|is_app_limited:0|send_elapse:49128|ack_elapse:50873|ctl_first_sent_time:1746006258013099|lagest_ack_time:1746006258053129|curr_delivered:1111736| [2025/04/30 09:44:18 053197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258013099| [2025/04/30 09:44:18 053202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1745||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 09:44:18 053206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1179|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1179|path_largest_ack:1179| [2025/04/30 09:44:18 053210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1054136|prior_time:1746006258014032|is_app_limited:0|send_elapse:48467|ack_elapse:39097|ctl_first_sent_time:1746006258014361|lagest_ack_time:1746006258053129|curr_delivered:1112936| [2025/04/30 09:44:18 053220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258014361| [2025/04/30 09:44:18 053224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1744||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 09:44:18 053228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39269|rttvar:351|minrtt:31343|latest_rtt:38768|ack_delay:56| [2025/04/30 09:44:18 053232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39200|rttvar:403|minrtt:31343|latest_rtt:38768|ack_delay:56| [2025/04/30 09:44:18 053236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1179|lost_pn:1176|thresh:3| [2025/04/30 09:44:18 053241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 053245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39200|rtt_var:403|pto_duration:41200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 053249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 053253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 053257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:18 053261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258118888|now:1746006258053244|interv:65644| [2025/04/30 09:44:18 053265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258118888|now:1746006258053244|interval:65644|pto_count:0|srtt:39200 [2025/04/30 09:44:18 053269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 48467, ack_elapse 39097, delivered 58800|rate 1213196|lost 223| [2025/04/30 09:44:18 053274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1213196) in round 24| [2025/04/30 09:44:18 053278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 053282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95062|extra_cwnd:27978| [2025/04/30 09:44:18 053286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006258014361|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 053291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122860|packet_lost:0|acked:2400|po_sent_time:1746006258014361|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 053296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213196|bw:1213196|cwnd:123040|full_bw_reached:1|inflight:46807|srtt:39200|latest_rtt:38768|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 053301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:474|largest:474|pns:2| [2025/04/30 09:44:18 053306] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:474|frame:ACK |recv_time:1746006258053129|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 053313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378053129|now:1746006258053129|interv:120000000| [2025/04/30 09:44:18 053317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378053129|now:1746006258053129|interv:120000000| [2025/04/30 09:44:18 053321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258053769|pq_index:0| [2025/04/30 09:44:18 053326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258052527| [2025/04/30 09:44:18 053330] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258053330| [2025/04/30 09:44:18 053335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258053334| [2025/04/30 09:44:18 053341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39200|min_srtt:39200|path_bw:1213196|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 053345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:46807|cwnd:123040|conn:00005577253BD50C|stream_id:0|stream_offset:1209684| [2025/04/30 09:44:18 053350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39200|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 053355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 053359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39200|min_srtt:39200|path_bw:1213196|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 053363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:46807|cwnd:123040|conn:00005577253BD50C|stream_id:0|stream_offset:1210863| [2025/04/30 09:44:18 053368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39200|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 053372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 053377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39200|min_srtt:39200|path_bw:1213196|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 053381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:123040|conn:00005577253BD50C|stream_id:0|stream_offset:1212042| [2025/04/30 09:44:18 053385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 053389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 053393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 053397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 053404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 053409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:123040|conn:00005577253BD50C|stream_id:0|stream_offset:1137765| [2025/04/30 09:44:18 053413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 053417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 053421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258053769| [2025/04/30 09:44:18 053425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258053769| [2025/04/30 09:44:18 053429] [debug] |xqc_engine_wakeup_after|wakeup:1746006258053769|now:1746006258053429|diff:340| [2025/04/30 09:44:18 053433] [debug] |xqc_engine_main_logic|END|now:1746006258053334| [2025/04/30 09:44:18 053439] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258053438| [2025/04/30 09:44:18 053442] [debug] |xqc_engine_wakeup_after|wakeup:1746006258053769|now:1746006258053442|diff:327| [2025/04/30 09:44:18 053446] [debug] |xqc_engine_main_logic|END|now:1746006258053438| [2025/04/30 09:44:18 054521] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258054520| [2025/04/30 09:44:18 054532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258053769|pq_index:0| [2025/04/30 09:44:18 054536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258053334| [2025/04/30 09:44:18 054542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258054540| [2025/04/30 09:44:18 054546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258053769|now:1746006258054540| [2025/04/30 09:44:18 054551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258053769|now:1746006258054540| [2025/04/30 09:44:18 054554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 054560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39200|min_srtt:39200|path_bw:1213196|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 054565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:123040|conn:00005577253BD50C|stream_id:0|stream_offset:1212042| [2025/04/30 09:44:18 054569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 054573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 054577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 054581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 054586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 054590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:123040|conn:00005577253BD50C|stream_id:0|stream_offset:1137765| [2025/04/30 09:44:18 054600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 054604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1219| [2025/04/30 09:44:18 054638] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1219|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006258054613|stream_id:0|stream_offset:1137765| [2025/04/30 09:44:18 054645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 054650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:18 054654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39200|rtt_var:403|pto_duration:41200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 054659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 054663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 054667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 054671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258120813|now:1746006258054654|interv:66159| [2025/04/30 09:44:18 054675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258120813|now:1746006258054654|interval:66159|pto_count:0|srtt:39200 [2025/04/30 09:44:18 054679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123040|inflight:48007| [2025/04/30 09:44:18 054684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 054688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:123040|conn:00005577253BD50C|stream_id:0|stream_offset:1138944| [2025/04/30 09:44:18 054693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 054697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1220| [2025/04/30 09:44:18 054716] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1220|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258054703|stream_id:0|stream_offset:1138944| [2025/04/30 09:44:18 054722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 054726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 054730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39200|rtt_var:403|pto_duration:41200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 054734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 054738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 054746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 054750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258120903|now:1746006258054730|interv:66173| [2025/04/30 09:44:18 054756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258120903|now:1746006258054730|interval:66173|pto_count:0|srtt:39200 [2025/04/30 09:44:18 054763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123040|inflight:49207| [2025/04/30 09:44:18 054771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 054778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:123040|conn:00005577253BD50C|stream_id:0|stream_offset:1140123| [2025/04/30 09:44:18 054785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 054791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258055791|now:1746006258054791|interv:1000| [2025/04/30 09:44:18 054797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 054804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 054810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258055791| [2025/04/30 09:44:18 054817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258055791| [2025/04/30 09:44:18 054823] [debug] |xqc_engine_wakeup_after|wakeup:1746006258055791|now:1746006258054823|diff:968| [2025/04/30 09:44:18 054830] [debug] |xqc_engine_main_logic|END|now:1746006258054540| [2025/04/30 09:44:18 055152] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258055151| [2025/04/30 09:44:18 055164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 055170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:474| [2025/04/30 09:44:18 055174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:475| [2025/04/30 09:44:18 055180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:475| [2025/04/30 09:44:18 055184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 055189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1180|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1181|path_largest_ack:1180| [2025/04/30 09:44:18 055194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1054136|prior_time:1746006258014032|is_app_limited:0|send_elapse:48582|ack_elapse:41119|ctl_first_sent_time:1746006258014476|lagest_ack_time:1746006258055151|curr_delivered:1114136| [2025/04/30 09:44:18 055199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258014476| [2025/04/30 09:44:18 055203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1743||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 09:44:18 055207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1181|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1181|path_largest_ack:1181| [2025/04/30 09:44:18 055217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:1066136|prior_time:1746006258015180|is_app_limited:0|send_elapse:40182|ack_elapse:39971|ctl_first_sent_time:1746006258016049|lagest_ack_time:1746006258055151|curr_delivered:1115336| [2025/04/30 09:44:18 055221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258016049| [2025/04/30 09:44:18 055225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1742||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 09:44:18 055229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39200|rttvar:403|minrtt:31343|latest_rtt:39102|ack_delay:64| [2025/04/30 09:44:18 055234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39179|rttvar:343|minrtt:31343|latest_rtt:39102|ack_delay:64| [2025/04/30 09:44:18 055238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1181|lost_pn:1178|thresh:3| [2025/04/30 09:44:18 055242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 055246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39179|rtt_var:343|pto_duration:41179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 055251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 055255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 055258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:18 055262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258120882|now:1746006258055246|interv:65636| [2025/04/30 09:44:18 055266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258120882|now:1746006258055246|interval:65636|pto_count:0|srtt:39179 [2025/04/30 09:44:18 055271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40182, ack_elapse 39971, delivered 49200|rate 1224428|lost 223| [2025/04/30 09:44:18 055275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1224428) in round 24| [2025/04/30 09:44:18 055279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 055284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95942|extra_cwnd:27978| [2025/04/30 09:44:18 055288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:123040|packet_lost:0|acked:2400|po_sent_time:1746006258016049|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 055292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:123040|packet_lost:0|acked:2400|po_sent_time:1746006258016049|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 055297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1224428|bw:1224428|cwnd:123920|full_bw_reached:1|inflight:46807|srtt:39179|latest_rtt:39102|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 055306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:475|largest:475|pns:2| [2025/04/30 09:44:18 055310] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:475|frame:ACK |recv_time:1746006258055151|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 055315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378055151|now:1746006258055151|interv:120000000| [2025/04/30 09:44:18 055319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378055151|now:1746006258055151|interv:120000000| [2025/04/30 09:44:18 055323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258055791|pq_index:0| [2025/04/30 09:44:18 055327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258054540| [2025/04/30 09:44:18 055332] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258055331| [2025/04/30 09:44:18 055336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258055335| [2025/04/30 09:44:18 055342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39179|min_srtt:39179|path_bw:1224428|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 055347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:46807|cwnd:123920|conn:00005577253BD50C|stream_id:0|stream_offset:1212042| [2025/04/30 09:44:18 055352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39179|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 055356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 055361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39179|min_srtt:39179|path_bw:1224428|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 055365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:46807|cwnd:123920|conn:00005577253BD50C|stream_id:0|stream_offset:1213221| [2025/04/30 09:44:18 055369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39179|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 055374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 055378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39179|min_srtt:39179|path_bw:1224428|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 055383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:123920|conn:00005577253BD50C|stream_id:0|stream_offset:1214400| [2025/04/30 09:44:18 055387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39179|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 055392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 055402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39179|min_srtt:39179|path_bw:1224428|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 055407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:46807|cwnd:123920|conn:00005577253BD50C|stream_id:0|stream_offset:1215579| [2025/04/30 09:44:18 055411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 055415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 055419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 055423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 055428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 055432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:123920|conn:00005577253BD50C|stream_id:0|stream_offset:1140123| [2025/04/30 09:44:18 055436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 055440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 055444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258055791| [2025/04/30 09:44:18 055448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258055791| [2025/04/30 09:44:18 055452] [debug] |xqc_engine_wakeup_after|wakeup:1746006258055791|now:1746006258055452|diff:339| [2025/04/30 09:44:18 055456] [debug] |xqc_engine_main_logic|END|now:1746006258055335| [2025/04/30 09:44:18 055461] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258055461| [2025/04/30 09:44:18 055465] [debug] |xqc_engine_wakeup_after|wakeup:1746006258055791|now:1746006258055465|diff:326| [2025/04/30 09:44:18 055470] [debug] |xqc_engine_main_logic|END|now:1746006258055461| [2025/04/30 09:44:18 056543] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258056543| [2025/04/30 09:44:18 056555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258055791|pq_index:0| [2025/04/30 09:44:18 056560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258055335| [2025/04/30 09:44:18 056565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258056564| [2025/04/30 09:44:18 056569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258055791|now:1746006258056564| [2025/04/30 09:44:18 056574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258055791|now:1746006258056564| [2025/04/30 09:44:18 056578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 056583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39179|min_srtt:39179|path_bw:1224428|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 056588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:46807|cwnd:123920|conn:00005577253BD50C|stream_id:0|stream_offset:1215579| [2025/04/30 09:44:18 056597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 056601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 056605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 056610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 056614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 056619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:123920|conn:00005577253BD50C|stream_id:0|stream_offset:1140123| [2025/04/30 09:44:18 056623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 056628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1221| [2025/04/30 09:44:18 056661] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1221|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006258056636|stream_id:0|stream_offset:1140123| [2025/04/30 09:44:18 056667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 056672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:18 056676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39179|rtt_var:343|pto_duration:41179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 056681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 056685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 056688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 056692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258122815|now:1746006258056676|interv:66139| [2025/04/30 09:44:18 056696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258122815|now:1746006258056676|interval:66139|pto_count:0|srtt:39179 [2025/04/30 09:44:18 056701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123920|inflight:48007| [2025/04/30 09:44:18 056706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 056710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:123920|conn:00005577253BD50C|stream_id:0|stream_offset:1141302| [2025/04/30 09:44:18 056715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 056722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1222| [2025/04/30 09:44:18 056757] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1222|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258056730|stream_id:0|stream_offset:1141302| [2025/04/30 09:44:18 056767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 056774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 056781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39179|rtt_var:343|pto_duration:41179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 056789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 056795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 056801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 056808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258122909|now:1746006258056781|interv:66128| [2025/04/30 09:44:18 056815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258122909|now:1746006258056781|interval:66128|pto_count:0|srtt:39179 [2025/04/30 09:44:18 056822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123920|inflight:49207| [2025/04/30 09:44:18 056830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 056837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:123920|conn:00005577253BD50C|stream_id:0|stream_offset:1142481| [2025/04/30 09:44:18 056844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 056850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258057850|now:1746006258056850|interv:1000| [2025/04/30 09:44:18 056857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 056863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 056869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258057850| [2025/04/30 09:44:18 056876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258057850| [2025/04/30 09:44:18 056882] [debug] |xqc_engine_wakeup_after|wakeup:1746006258057850|now:1746006258056882|diff:968| [2025/04/30 09:44:18 056889] [debug] |xqc_engine_main_logic|END|now:1746006258056564| [2025/04/30 09:44:18 057120] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258057119| [2025/04/30 09:44:18 057127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 057151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:475| [2025/04/30 09:44:18 057160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:476| [2025/04/30 09:44:18 057166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:476| [2025/04/30 09:44:18 057175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 057180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1182|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1183|path_largest_ack:1182| [2025/04/30 09:44:18 057185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50400|prior_delivered:1066136|prior_time:1746006258015180|is_app_limited:0|send_elapse:41533|ack_elapse:41939|ctl_first_sent_time:1746006258017400|lagest_ack_time:1746006258057119|curr_delivered:1116536| [2025/04/30 09:44:18 057190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258017400| [2025/04/30 09:44:18 057194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1741||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 09:44:18 057199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1183|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1183|path_largest_ack:1183| [2025/04/30 09:44:18 057203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50400|prior_delivered:1066136|prior_time:1746006258015180|is_app_limited:0|send_elapse:41533|ack_elapse:41939|ctl_first_sent_time:1746006258017400|lagest_ack_time:1746006258057119|curr_delivered:1117736| [2025/04/30 09:44:18 057207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258017504| [2025/04/30 09:44:18 057211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1740||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 09:44:18 057215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39179|rttvar:343|minrtt:31343|latest_rtt:39615|ack_delay:56| [2025/04/30 09:44:18 057220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39226|rttvar:353|minrtt:31343|latest_rtt:39615|ack_delay:56| [2025/04/30 09:44:18 057224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1183|lost_pn:1180|thresh:3| [2025/04/30 09:44:18 057228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 057232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39226|rtt_var:353|pto_duration:41226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 057237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 057241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 057245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:18 057249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258122956|now:1746006258057232|interv:65724| [2025/04/30 09:44:18 057253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258122956|now:1746006258057232|interval:65724|pto_count:0|srtt:39226 [2025/04/30 09:44:18 057257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41533, ack_elapse 41939, delivered 51600|rate 1230358|lost 223| [2025/04/30 09:44:18 057262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1230358) in round 24| [2025/04/30 09:44:18 057268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 057273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 057276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:123920|packet_lost:0|acked:2400|po_sent_time:1746006258017504|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 057281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:123920|packet_lost:0|acked:2400|po_sent_time:1746006258017504|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 057286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:46807|srtt:39226|latest_rtt:39615|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 057291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:476|largest:476|pns:2| [2025/04/30 09:44:18 057296] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:476|frame:ACK |recv_time:1746006258057119|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 057301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378057119|now:1746006258057119|interv:120000000| [2025/04/30 09:44:18 057305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378057119|now:1746006258057119|interv:120000000| [2025/04/30 09:44:18 057309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258057850|pq_index:0| [2025/04/30 09:44:18 057313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258056564| [2025/04/30 09:44:18 057317] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258057317| [2025/04/30 09:44:18 057322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258057321| [2025/04/30 09:44:18 057328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39226|min_srtt:39226|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 057332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1215579| [2025/04/30 09:44:18 057337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39226|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 057341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 057346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39226|min_srtt:39226|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 057350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1216758| [2025/04/30 09:44:18 057357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39226|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 057362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 057366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39226|min_srtt:39226|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 057371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1217937| [2025/04/30 09:44:18 057375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 057379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 057383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 057387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 057392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 057396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1142481| [2025/04/30 09:44:18 057400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 057404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 057408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258057850| [2025/04/30 09:44:18 057412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258057850| [2025/04/30 09:44:18 057416] [debug] |xqc_engine_wakeup_after|wakeup:1746006258057850|now:1746006258057416|diff:434| [2025/04/30 09:44:18 057420] [debug] |xqc_engine_main_logic|END|now:1746006258057321| [2025/04/30 09:44:18 057425] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258057425| [2025/04/30 09:44:18 057429] [debug] |xqc_engine_wakeup_after|wakeup:1746006258057850|now:1746006258057429|diff:421| [2025/04/30 09:44:18 057433] [debug] |xqc_engine_main_logic|END|now:1746006258057425| [2025/04/30 09:44:18 058506] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258058506| [2025/04/30 09:44:18 058518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258057850|pq_index:0| [2025/04/30 09:44:18 058522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258057321| [2025/04/30 09:44:18 058527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258058526| [2025/04/30 09:44:18 058532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258057850|now:1746006258058526| [2025/04/30 09:44:18 058536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258057850|now:1746006258058526| [2025/04/30 09:44:18 058540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 058551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39226|min_srtt:39226|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 058556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1217937| [2025/04/30 09:44:18 058560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 058564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 058568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 058573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 058577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 058582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1142481| [2025/04/30 09:44:18 058586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 058590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1223| [2025/04/30 09:44:18 058624] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1223|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006258058599|stream_id:0|stream_offset:1142481| [2025/04/30 09:44:18 058630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 058635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:18 058639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39226|rtt_var:353|pto_duration:41226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 058643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 058647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 058651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 058655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258124825|now:1746006258058639|interv:66186| [2025/04/30 09:44:18 058659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258124825|now:1746006258058639|interval:66186|pto_count:0|srtt:39226 [2025/04/30 09:44:18 058664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:48007| [2025/04/30 09:44:18 058668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 058673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1143660| [2025/04/30 09:44:18 058681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 058685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1224| [2025/04/30 09:44:18 058708] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1224|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258058691|stream_id:0|stream_offset:1143660| [2025/04/30 09:44:18 058713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1224|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 058718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 058722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39226|rtt_var:353|pto_duration:41226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 058726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 058730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 058734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 058738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258124917|now:1746006258058722|interv:66195| [2025/04/30 09:44:18 058743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258124917|now:1746006258058722|interval:66195|pto_count:0|srtt:39226 [2025/04/30 09:44:18 058750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:49207| [2025/04/30 09:44:18 058757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 058764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1144839| [2025/04/30 09:44:18 058772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 058778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258059777|now:1746006258058777|interv:1000| [2025/04/30 09:44:18 058784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 058791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 058797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258059777| [2025/04/30 09:44:18 058804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258059777| [2025/04/30 09:44:18 058811] [debug] |xqc_engine_wakeup_after|wakeup:1746006258059777|now:1746006258058810|diff:967| [2025/04/30 09:44:18 058817] [debug] |xqc_engine_main_logic|END|now:1746006258058526| [2025/04/30 09:44:18 059114] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258059113| [2025/04/30 09:44:18 059122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 059128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:476| [2025/04/30 09:44:18 059160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:477| [2025/04/30 09:44:18 059167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:477| [2025/04/30 09:44:18 059171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 059176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1184|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1185|path_largest_ack:1184| [2025/04/30 09:44:18 059181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:1072136|prior_time:1746006258024044|is_app_limited:0|send_elapse:44537|ack_elapse:35069|ctl_first_sent_time:1746006258024410|lagest_ack_time:1746006258059113|curr_delivered:1118936| [2025/04/30 09:44:18 059186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258024410| [2025/04/30 09:44:18 059190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1739||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 09:44:18 059195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1185|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1185|path_largest_ack:1185| [2025/04/30 09:44:18 059199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:1072136|prior_time:1746006258024044|is_app_limited:0|send_elapse:44537|ack_elapse:35069|ctl_first_sent_time:1746006258024410|lagest_ack_time:1746006258059113|curr_delivered:1120136| [2025/04/30 09:44:18 059204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258024519| [2025/04/30 09:44:18 059207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1738||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 09:44:18 059211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39226|rttvar:353|minrtt:31343|latest_rtt:34594|ack_delay:56| [2025/04/30 09:44:18 059216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38640|rttvar:1437|minrtt:31343|latest_rtt:34594|ack_delay:56| [2025/04/30 09:44:18 059220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1185|lost_pn:1182|thresh:3| [2025/04/30 09:44:18 059224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 059228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38640|rtt_var:1437|pto_duration:44388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 059233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 059237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 059241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:18 059245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258128079|now:1746006258059228|interv:68851| [2025/04/30 09:44:18 059249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258128079|now:1746006258059228|interval:68851|pto_count:0|srtt:38640 [2025/04/30 09:44:18 059256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 44537, ack_elapse 35069, delivered 48000|rate 1077755|lost 223| [2025/04/30 09:44:18 059261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077755) in round 24| [2025/04/30 09:44:18 059265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 059269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 059273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258024519|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 059278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258024519|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 059282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:46807|srtt:38640|latest_rtt:34594|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 059288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:477|largest:477|pns:2| [2025/04/30 09:44:18 059292] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:477|frame:ACK |recv_time:1746006258059113|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 059297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378059113|now:1746006258059113|interv:120000000| [2025/04/30 09:44:18 059302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378059113|now:1746006258059113|interv:120000000| [2025/04/30 09:44:18 059306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258059777|pq_index:0| [2025/04/30 09:44:18 059310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258058526| [2025/04/30 09:44:18 059314] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258059314| [2025/04/30 09:44:18 059319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258059318| [2025/04/30 09:44:18 059325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38640|min_srtt:38640|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 059329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1217937| [2025/04/30 09:44:18 059334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38640|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 059338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 059343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38640|min_srtt:38640|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 059350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1219116| [2025/04/30 09:44:18 059354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38640|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 059359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 059363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38640|min_srtt:38640|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 059367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1220295| [2025/04/30 09:44:18 059371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 059375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 059379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 059383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 059388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 059392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1144839| [2025/04/30 09:44:18 059396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 059400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 059404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258059777| [2025/04/30 09:44:18 059408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258059777| [2025/04/30 09:44:18 059412] [debug] |xqc_engine_wakeup_after|wakeup:1746006258059777|now:1746006258059412|diff:365| [2025/04/30 09:44:18 059416] [debug] |xqc_engine_main_logic|END|now:1746006258059318| [2025/04/30 09:44:18 059421] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258059421| [2025/04/30 09:44:18 059425] [debug] |xqc_engine_wakeup_after|wakeup:1746006258059777|now:1746006258059425|diff:352| [2025/04/30 09:44:18 059429] [debug] |xqc_engine_main_logic|END|now:1746006258059421| [2025/04/30 09:44:18 060503] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258060503| [2025/04/30 09:44:18 060514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258059777|pq_index:0| [2025/04/30 09:44:18 060519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258059318| [2025/04/30 09:44:18 060524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258060523| [2025/04/30 09:44:18 060528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258059777|now:1746006258060523| [2025/04/30 09:44:18 060538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258059777|now:1746006258060523| [2025/04/30 09:44:18 060542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 060547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38640|min_srtt:38640|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 060552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1220295| [2025/04/30 09:44:18 060556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 060560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 060564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 060568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 060573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 060577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1144839| [2025/04/30 09:44:18 060582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 060586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1225| [2025/04/30 09:44:18 060619] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1225|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006258060595|stream_id:0|stream_offset:1144839| [2025/04/30 09:44:18 060625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1225|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 060630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:18 060634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38640|rtt_var:1437|pto_duration:44388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 060639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 060642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 060646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 060650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258129983|now:1746006258060634|interv:69349| [2025/04/30 09:44:18 060654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258129983|now:1746006258060634|interval:69349|pto_count:0|srtt:38640 [2025/04/30 09:44:18 060659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:48007| [2025/04/30 09:44:18 060667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 060671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1146018| [2025/04/30 09:44:18 060676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 060680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1226| [2025/04/30 09:44:18 060703] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1226|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258060686|stream_id:0|stream_offset:1146018| [2025/04/30 09:44:18 060709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1226|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 060713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 060717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38640|rtt_var:1437|pto_duration:44388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 060722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 060726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 060730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 060735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258130074|now:1746006258060717|interv:69357| [2025/04/30 09:44:18 060741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258130074|now:1746006258060717|interval:69357|pto_count:0|srtt:38640 [2025/04/30 09:44:18 060748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:49207| [2025/04/30 09:44:18 060756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 060763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1147197| [2025/04/30 09:44:18 060770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 060776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258061776|now:1746006258060776|interv:1000| [2025/04/30 09:44:18 060783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 060789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 060795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258061776| [2025/04/30 09:44:18 060802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258061776| [2025/04/30 09:44:18 060809] [debug] |xqc_engine_wakeup_after|wakeup:1746006258061776|now:1746006258060808|diff:968| [2025/04/30 09:44:18 060816] [debug] |xqc_engine_main_logic|END|now:1746006258060523| [2025/04/30 09:44:18 061111] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258061110| [2025/04/30 09:44:18 061125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 061150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:477| [2025/04/30 09:44:18 061159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:478| [2025/04/30 09:44:18 061165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:478| [2025/04/30 09:44:18 061169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 061175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1186|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1187|path_largest_ack:1186| [2025/04/30 09:44:18 061180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:1072136|prior_time:1746006258024044|is_app_limited:0|send_elapse:44748|ack_elapse:37066|ctl_first_sent_time:1746006258024621|lagest_ack_time:1746006258061110|curr_delivered:1121336| [2025/04/30 09:44:18 061184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258024621| [2025/04/30 09:44:18 061189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1737||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 09:44:18 061193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1187|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1187|path_largest_ack:1187| [2025/04/30 09:44:18 061198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:1072136|prior_time:1746006258024044|is_app_limited:0|send_elapse:44748|ack_elapse:37066|ctl_first_sent_time:1746006258024621|lagest_ack_time:1746006258061110|curr_delivered:1122536| [2025/04/30 09:44:18 061202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258024718| [2025/04/30 09:44:18 061206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1736||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 09:44:18 061210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38640|rttvar:1437|minrtt:31343|latest_rtt:36392|ack_delay:64| [2025/04/30 09:44:18 061215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38351|rttvar:1656|minrtt:31343|latest_rtt:36392|ack_delay:64| [2025/04/30 09:44:18 061219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1187|lost_pn:1184|thresh:3| [2025/04/30 09:44:18 061223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 061227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38351|rtt_var:1656|pto_duration:44975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 061232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 061236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 061240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:18 061244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258130661|now:1746006258061227|interv:69434| [2025/04/30 09:44:18 061251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258130661|now:1746006258061227|interval:69434|pto_count:0|srtt:38351 [2025/04/30 09:44:18 061256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 44748, ack_elapse 37066, delivered 50400|rate 1126307|lost 223| [2025/04/30 09:44:18 061260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126307) in round 24| [2025/04/30 09:44:18 061264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 061269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 061273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258024718|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 061277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258024718|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 061282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:46807|srtt:38351|latest_rtt:36392|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 061288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:478|largest:478|pns:2| [2025/04/30 09:44:18 061292] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:478|frame:ACK |recv_time:1746006258061110|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 061297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378061110|now:1746006258061110|interv:120000000| [2025/04/30 09:44:18 061301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378061110|now:1746006258061110|interv:120000000| [2025/04/30 09:44:18 061305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258061776|pq_index:0| [2025/04/30 09:44:18 061309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258060523| [2025/04/30 09:44:18 061313] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258061313| [2025/04/30 09:44:18 061318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258061317| [2025/04/30 09:44:18 061324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38351|min_srtt:38351|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 061329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1220295| [2025/04/30 09:44:18 061333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38351|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 061338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 061345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38351|min_srtt:38351|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 061349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1221474| [2025/04/30 09:44:18 061354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38351|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 061358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 061363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38351|min_srtt:38351|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 061367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1222653| [2025/04/30 09:44:18 061371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 061375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 061379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 061383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 061388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 061392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1147197| [2025/04/30 09:44:18 061396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 061400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 061404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258061776| [2025/04/30 09:44:18 061408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258061776| [2025/04/30 09:44:18 061412] [debug] |xqc_engine_wakeup_after|wakeup:1746006258061776|now:1746006258061412|diff:364| [2025/04/30 09:44:18 061416] [debug] |xqc_engine_main_logic|END|now:1746006258061317| [2025/04/30 09:44:18 061421] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258061421| [2025/04/30 09:44:18 061425] [debug] |xqc_engine_wakeup_after|wakeup:1746006258061776|now:1746006258061425|diff:351| [2025/04/30 09:44:18 061429] [debug] |xqc_engine_main_logic|END|now:1746006258061421| [2025/04/30 09:44:18 062503] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258062503| [2025/04/30 09:44:18 062514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258061776|pq_index:0| [2025/04/30 09:44:18 062518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258061317| [2025/04/30 09:44:18 062524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258062523| [2025/04/30 09:44:18 062533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258061776|now:1746006258062523| [2025/04/30 09:44:18 062538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258061776|now:1746006258062523| [2025/04/30 09:44:18 062542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 062547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38351|min_srtt:38351|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 062552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1222653| [2025/04/30 09:44:18 062557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 062561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 062564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 062569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 062574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 062578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1147197| [2025/04/30 09:44:18 062583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 062587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1227| [2025/04/30 09:44:18 062620] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1227|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746006258062596|stream_id:0|stream_offset:1147197| [2025/04/30 09:44:18 062626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1227|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 062631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:18 062635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38351|rtt_var:1656|pto_duration:44975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 062640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 062644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 062647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 062652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258132571|now:1746006258062635|interv:69936| [2025/04/30 09:44:18 062656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258132571|now:1746006258062635|interval:69936|pto_count:0|srtt:38351 [2025/04/30 09:44:18 062664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:48007| [2025/04/30 09:44:18 062669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 062673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1148376| [2025/04/30 09:44:18 062678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 062682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1228| [2025/04/30 09:44:18 062704] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1228|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258062688|stream_id:0|stream_offset:1148376| [2025/04/30 09:44:18 062710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1228|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 062715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 062719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38351|rtt_var:1656|pto_duration:44975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 062723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 062727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 062731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 062735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258132663|now:1746006258062719|interv:69944| [2025/04/30 09:44:18 062739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258132663|now:1746006258062719|interval:69944|pto_count:0|srtt:38351 [2025/04/30 09:44:18 062744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:49207| [2025/04/30 09:44:18 062748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 062754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1149555| [2025/04/30 09:44:18 062761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 062767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1229| [2025/04/30 09:44:18 062807] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1229|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006258062778|stream_id:0|stream_offset:1149555| [2025/04/30 09:44:18 062816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 062830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:18 062838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38351|rtt_var:1656|pto_duration:44975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 062844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 062851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 062858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:18 062865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258132753|now:1746006258062837|interv:69916| [2025/04/30 09:44:18 062871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258132753|now:1746006258062837|interval:69916|pto_count:0|srtt:38351 [2025/04/30 09:44:18 062879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:50407| [2025/04/30 09:44:18 062887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 062894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1150734| [2025/04/30 09:44:18 062902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 062908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258063908|now:1746006258062908|interv:1000| [2025/04/30 09:44:18 062915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 062921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 062928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258063908| [2025/04/30 09:44:18 062935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258063908| [2025/04/30 09:44:18 062941] [debug] |xqc_engine_wakeup_after|wakeup:1746006258063908|now:1746006258062941|diff:967| [2025/04/30 09:44:18 062948] [debug] |xqc_engine_main_logic|END|now:1746006258062523| [2025/04/30 09:44:18 063099] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258063098| [2025/04/30 09:44:18 063105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 063111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:478| [2025/04/30 09:44:18 063115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:479| [2025/04/30 09:44:18 063121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:479| [2025/04/30 09:44:18 063125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 063130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1188|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1189|path_largest_ack:1188| [2025/04/30 09:44:18 063158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1072136|prior_time:1746006258024044|is_app_limited:0|send_elapse:44944|ack_elapse:39054|ctl_first_sent_time:1746006258024817|lagest_ack_time:1746006258063098|curr_delivered:1123736| [2025/04/30 09:44:18 063167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258024817| [2025/04/30 09:44:18 063172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1735||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 09:44:18 063177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 063181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1072136|prior_time:1746006258024044|is_app_limited:0|send_elapse:44944|ack_elapse:39054|ctl_first_sent_time:1746006258024817|lagest_ack_time:1746006258063098|curr_delivered:1124936| [2025/04/30 09:44:18 063186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258024940| [2025/04/30 09:44:18 063190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1734||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 09:44:18 063194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38351|rttvar:1656|minrtt:31343|latest_rtt:38158|ack_delay:56| [2025/04/30 09:44:18 063198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38320|rttvar:1304|minrtt:31343|latest_rtt:38158|ack_delay:56| [2025/04/30 09:44:18 063203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1189|lost_pn:1186|thresh:3| [2025/04/30 09:44:18 063207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 063211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38320|rtt_var:1304|pto_duration:43536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 063216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 063220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 063224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 063228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258131314|now:1746006258063211|interv:68103| [2025/04/30 09:44:18 063232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258131314|now:1746006258063211|interval:68103|pto_count:0|srtt:38320 [2025/04/30 09:44:18 063236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 44944, ack_elapse 39054, delivered 52800|rate 1174795|lost 223| [2025/04/30 09:44:18 063241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174795) in round 24| [2025/04/30 09:44:18 063245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 063249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 063253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258024940|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 063258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258024940|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 063265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:48007|srtt:38320|latest_rtt:38158|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 063271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:479|largest:479|pns:2| [2025/04/30 09:44:18 063276] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:479|frame:ACK |recv_time:1746006258063098|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 063280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378063098|now:1746006258063098|interv:120000000| [2025/04/30 09:44:18 063285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378063098|now:1746006258063098|interv:120000000| [2025/04/30 09:44:18 063289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258063908|pq_index:0| [2025/04/30 09:44:18 063293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258062523| [2025/04/30 09:44:18 063297] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258063297| [2025/04/30 09:44:18 063302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258063301| [2025/04/30 09:44:18 063308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38320|min_srtt:38320|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 063313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1222653| [2025/04/30 09:44:18 063317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 063322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 063327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38320|min_srtt:38320|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 063331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1223832| [2025/04/30 09:44:18 063335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 063340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 063344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38320|min_srtt:38320|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 063351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1225011| [2025/04/30 09:44:18 063356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 063359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 063363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 063368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 063372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 063376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1150734| [2025/04/30 09:44:18 063381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 063385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 063389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258063908| [2025/04/30 09:44:18 063393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258063908| [2025/04/30 09:44:18 063397] [debug] |xqc_engine_wakeup_after|wakeup:1746006258063908|now:1746006258063396|diff:512| [2025/04/30 09:44:18 063401] [debug] |xqc_engine_main_logic|END|now:1746006258063301| [2025/04/30 09:44:18 063406] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258063406| [2025/04/30 09:44:18 063410] [debug] |xqc_engine_wakeup_after|wakeup:1746006258063908|now:1746006258063410|diff:498| [2025/04/30 09:44:18 063414] [debug] |xqc_engine_main_logic|END|now:1746006258063406| [2025/04/30 09:44:18 064488] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258064488| [2025/04/30 09:44:18 064499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258063908|pq_index:0| [2025/04/30 09:44:18 064504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258063301| [2025/04/30 09:44:18 064509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258064508| [2025/04/30 09:44:18 064514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258063908|now:1746006258064508| [2025/04/30 09:44:18 064518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258063908|now:1746006258064508| [2025/04/30 09:44:18 064522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 064528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38320|min_srtt:38320|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 064533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1225011| [2025/04/30 09:44:18 064537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 064546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 064550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 064554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 064559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 064563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1150734| [2025/04/30 09:44:18 064568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 064572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1230| [2025/04/30 09:44:18 064605] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1230|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258064581|stream_id:0|stream_offset:1150734| [2025/04/30 09:44:18 064611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 064616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 064620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38320|rtt_var:1304|pto_duration:43536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 064625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 064629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 064632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 064637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258133117|now:1746006258064620|interv:68497| [2025/04/30 09:44:18 064641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258133117|now:1746006258064620|interval:68497|pto_count:0|srtt:38320 [2025/04/30 09:44:18 064645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:49207| [2025/04/30 09:44:18 064650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 064654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1151913| [2025/04/30 09:44:18 064659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 064663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258065663|now:1746006258064663|interv:1000| [2025/04/30 09:44:18 064667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 064671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 064678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258065663| [2025/04/30 09:44:18 064682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258065663| [2025/04/30 09:44:18 064686] [debug] |xqc_engine_wakeup_after|wakeup:1746006258065663|now:1746006258064686|diff:977| [2025/04/30 09:44:18 064691] [debug] |xqc_engine_main_logic|END|now:1746006258064508| [2025/04/30 09:44:18 065187] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258065186| [2025/04/30 09:44:18 065198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 065204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:479| [2025/04/30 09:44:18 065208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:480| [2025/04/30 09:44:18 065215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:480| [2025/04/30 09:44:18 065219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 065224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1190|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1191|path_largest_ack:1190| [2025/04/30 09:44:18 065229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1072136|prior_time:1746006258024044|is_app_limited:0|send_elapse:45202|ack_elapse:41142|ctl_first_sent_time:1746006258025075|lagest_ack_time:1746006258065186|curr_delivered:1126136| [2025/04/30 09:44:18 065234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258025075| [2025/04/30 09:44:18 065238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1733||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 09:44:18 065243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1191|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1191|path_largest_ack:1191| [2025/04/30 09:44:18 065247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1072136|prior_time:1746006258024044|is_app_limited:0|send_elapse:45202|ack_elapse:41142|ctl_first_sent_time:1746006258025075|lagest_ack_time:1746006258065186|curr_delivered:1127336| [2025/04/30 09:44:18 065252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258025185| [2025/04/30 09:44:18 065256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1732||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 09:44:18 065260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38320|rttvar:1304|minrtt:31343|latest_rtt:40001|ack_delay:80| [2025/04/30 09:44:18 065264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38520|rttvar:1378|minrtt:31343|latest_rtt:40001|ack_delay:80| [2025/04/30 09:44:18 065268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1191|lost_pn:1188|thresh:3| [2025/04/30 09:44:18 065273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 065277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38520|rtt_var:1378|pto_duration:44032|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 065281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 065290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 065294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 09:44:18 065298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258133613|now:1746006258065277|interv:68336| [2025/04/30 09:44:18 065302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258133613|now:1746006258065277|interval:68336|pto_count:0|srtt:38520 [2025/04/30 09:44:18 065306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45202, ack_elapse 41142, delivered 55200|rate 1221184|lost 223| [2025/04/30 09:44:18 065311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1221184) in round 24| [2025/04/30 09:44:18 065315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 065319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 065323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258025185|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 065328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258025185|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 065333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:46807|srtt:38520|latest_rtt:40001|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 065338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 065343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:18 065348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:18 065352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:480|largest:480|pns:2| [2025/04/30 09:44:18 065357] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:480|frame:PING ACK |recv_time:1746006258065186|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 065361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378065186|now:1746006258065186|interv:120000000| [2025/04/30 09:44:18 065366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378065186|now:1746006258065186|interv:120000000| [2025/04/30 09:44:18 065370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258065663|pq_index:0| [2025/04/30 09:44:18 065374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258064508| [2025/04/30 09:44:18 065378] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258065378| [2025/04/30 09:44:18 065386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258065385| [2025/04/30 09:44:18 065392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:480|ack_delay:205|first_ack_range:95|largest_pkt_recv_time:1746006258065186| [2025/04/30 09:44:18 065396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:480|low:385|pkt_pns:2| [2025/04/30 09:44:18 065400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:480|frame_largest_recv:480| [2025/04/30 09:44:18 065405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:18 065409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38520|min_srtt:38520|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 065414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1225011| [2025/04/30 09:44:18 065419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38520|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 065423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 065428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38520|min_srtt:38520|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 065432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1226190| [2025/04/30 09:44:18 065437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38520|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 065441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 065446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38520|min_srtt:38520|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 065450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1227369| [2025/04/30 09:44:18 065455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 065458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 065462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 065467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 065471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 065475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1151913| [2025/04/30 09:44:18 065482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 065486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 065490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258065663| [2025/04/30 09:44:18 065494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258065663| [2025/04/30 09:44:18 065499] [debug] |xqc_engine_wakeup_after|wakeup:1746006258065663|now:1746006258065499|diff:164| [2025/04/30 09:44:18 065503] [debug] |xqc_engine_main_logic|END|now:1746006258065385| [2025/04/30 09:44:18 065508] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258065508| [2025/04/30 09:44:18 065512] [debug] |xqc_engine_wakeup_after|wakeup:1746006258065663|now:1746006258065512|diff:151| [2025/04/30 09:44:18 065516] [debug] |xqc_engine_main_logic|END|now:1746006258065508| [2025/04/30 09:44:18 066590] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258066590| [2025/04/30 09:44:18 066601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258065663|pq_index:0| [2025/04/30 09:44:18 066606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258065385| [2025/04/30 09:44:18 066611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258066610| [2025/04/30 09:44:18 066616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258065663|now:1746006258066610| [2025/04/30 09:44:18 066620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258065663|now:1746006258066610| [2025/04/30 09:44:18 066624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 066630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38520|min_srtt:38520|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 066634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1227369| [2025/04/30 09:44:18 066639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 066643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 066647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 066651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 066656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 066660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:46807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1151913| [2025/04/30 09:44:18 066665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 066674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1231| [2025/04/30 09:44:18 066712] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1231|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:46807|now:1746006258066683|stream_id:0|stream_offset:1151913| [2025/04/30 09:44:18 066721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1231|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 09:44:18 066729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 09:44:18 066736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38520|rtt_var:1378|pto_duration:44032|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 066743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 066748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 066752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48014| [2025/04/30 09:44:18 066756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258135715|now:1746006258066735|interv:68980| [2025/04/30 09:44:18 066760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258135715|now:1746006258066735|interval:68980|pto_count:0|srtt:38520 [2025/04/30 09:44:18 066765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:48014| [2025/04/30 09:44:18 066770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 066775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1153092| [2025/04/30 09:44:18 066779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 066784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1232| [2025/04/30 09:44:18 066813] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1232|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48014|now:1746006258066791|stream_id:0|stream_offset:1153092| [2025/04/30 09:44:18 066822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 066830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48014|applimit:0| [2025/04/30 09:44:18 066836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38520|rtt_var:1378|pto_duration:44032|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 066843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 066847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 066851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49214| [2025/04/30 09:44:18 066859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258135823|now:1746006258066836|interv:68987| [2025/04/30 09:44:18 066863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258135823|now:1746006258066836|interval:68987|pto_count:0|srtt:38520 [2025/04/30 09:44:18 066868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:49214| [2025/04/30 09:44:18 066873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 066877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49214|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1154271| [2025/04/30 09:44:18 066882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 066886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1233| [2025/04/30 09:44:18 066916] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1233|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49214|now:1746006258066894|stream_id:0|stream_offset:1154271| [2025/04/30 09:44:18 066925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 066933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49214|applimit:0| [2025/04/30 09:44:18 066940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38520|rtt_var:1378|pto_duration:44032|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 066946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 066950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 066954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50414| [2025/04/30 09:44:18 066958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258135926|now:1746006258066939|interv:68987| [2025/04/30 09:44:18 066962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258135926|now:1746006258066939|interval:68987|pto_count:0|srtt:38520 [2025/04/30 09:44:18 066966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:50414| [2025/04/30 09:44:18 066971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 066975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1155450| [2025/04/30 09:44:18 066980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 066983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258067983|now:1746006258066983|interv:1000| [2025/04/30 09:44:18 066987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 066991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 067000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258067983| [2025/04/30 09:44:18 067004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258067983| [2025/04/30 09:44:18 067008] [debug] |xqc_engine_wakeup_after|wakeup:1746006258067983|now:1746006258067008|diff:975| [2025/04/30 09:44:18 067012] [debug] |xqc_engine_main_logic|END|now:1746006258066610| [2025/04/30 09:44:18 067091] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258067090| [2025/04/30 09:44:18 067096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 067102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:480| [2025/04/30 09:44:18 067106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:481| [2025/04/30 09:44:18 067112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:481| [2025/04/30 09:44:18 067116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 067121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1192|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1193|path_largest_ack:1192| [2025/04/30 09:44:18 067126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:1081736|prior_time:1746006258027255|is_app_limited:0|send_elapse:39731|ack_elapse:39835|ctl_first_sent_time:1746006258027560|lagest_ack_time:1746006258067090|curr_delivered:1128536| [2025/04/30 09:44:18 067131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258027560| [2025/04/30 09:44:18 067158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1731||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 09:44:18 067163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1193|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1193|path_largest_ack:1193| [2025/04/30 09:44:18 067167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46800|prior_delivered:1081736|prior_time:1746006258027255|is_app_limited:0|send_elapse:39731|ack_elapse:39835|ctl_first_sent_time:1746006258027560|lagest_ack_time:1746006258067090|curr_delivered:1129736| [2025/04/30 09:44:18 067172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258027650| [2025/04/30 09:44:18 067176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1730||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 09:44:18 067180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38520|rttvar:1378|minrtt:31343|latest_rtt:39440|ack_delay:56| [2025/04/30 09:44:18 067184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38628|rttvar:1250|minrtt:31343|latest_rtt:39440|ack_delay:56| [2025/04/30 09:44:18 067189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1193|lost_pn:1190|thresh:3| [2025/04/30 09:44:18 067193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 067197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38628|rtt_var:1250|pto_duration:43628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 067201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 067209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 067213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48014| [2025/04/30 09:44:18 067217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258135522|now:1746006258067197|interv:68325| [2025/04/30 09:44:18 067221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258135522|now:1746006258067197|interval:68325|pto_count:0|srtt:38628 [2025/04/30 09:44:18 067226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39731, ack_elapse 39835, delivered 48000|rate 1204970|lost 223| [2025/04/30 09:44:18 067230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204970) in round 24| [2025/04/30 09:44:18 067234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 067239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 067243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258027650|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 067247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258027650|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 067252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:48014|srtt:38628|latest_rtt:39440|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 067258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:481|largest:481|pns:2| [2025/04/30 09:44:18 067263] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:481|frame:ACK |recv_time:1746006258067090|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 067267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378067090|now:1746006258067090|interv:120000000| [2025/04/30 09:44:18 067271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378067090|now:1746006258067090|interv:120000000| [2025/04/30 09:44:18 067275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258067983|pq_index:0| [2025/04/30 09:44:18 067280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258066610| [2025/04/30 09:44:18 067284] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258067284| [2025/04/30 09:44:18 067289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258067288| [2025/04/30 09:44:18 067295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38628|min_srtt:38628|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 067299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:48014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1227369| [2025/04/30 09:44:18 067310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38628|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 067315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 067319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38628|min_srtt:38628|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 067324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:48014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1228548| [2025/04/30 09:44:18 067328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38628|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 067333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 067337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38628|min_srtt:38628|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 067341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1229727| [2025/04/30 09:44:18 067346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 067349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 067353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 067358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 067362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 067366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1155450| [2025/04/30 09:44:18 067371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 067375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 067379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258067983| [2025/04/30 09:44:18 067383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258067983| [2025/04/30 09:44:18 067387] [debug] |xqc_engine_wakeup_after|wakeup:1746006258067983|now:1746006258067387|diff:596| [2025/04/30 09:44:18 067391] [debug] |xqc_engine_main_logic|END|now:1746006258067288| [2025/04/30 09:44:18 067396] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258067396| [2025/04/30 09:44:18 067400] [debug] |xqc_engine_wakeup_after|wakeup:1746006258067983|now:1746006258067400|diff:583| [2025/04/30 09:44:18 067406] [debug] |xqc_engine_main_logic|END|now:1746006258067396| [2025/04/30 09:44:18 068476] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258068476| [2025/04/30 09:44:18 068484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258067983|pq_index:0| [2025/04/30 09:44:18 068489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258067288| [2025/04/30 09:44:18 068494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258068493| [2025/04/30 09:44:18 068498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258067983|now:1746006258068493| [2025/04/30 09:44:18 068503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258067983|now:1746006258068493| [2025/04/30 09:44:18 068507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 068512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38628|min_srtt:38628|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 068516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1229727| [2025/04/30 09:44:18 068520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 068524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 068528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 068532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 068537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 068541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1155450| [2025/04/30 09:44:18 068546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 068550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1234| [2025/04/30 09:44:18 068585] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1234|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48014|now:1746006258068558|stream_id:0|stream_offset:1155450| [2025/04/30 09:44:18 068595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 068602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48014|applimit:0| [2025/04/30 09:44:18 068609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38628|rtt_var:1250|pto_duration:43628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 068616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 068620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 068629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49214| [2025/04/30 09:44:18 068633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258137186|now:1746006258068608|interv:68578| [2025/04/30 09:44:18 068637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258137186|now:1746006258068608|interval:68578|pto_count:0|srtt:38628 [2025/04/30 09:44:18 068642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:49214| [2025/04/30 09:44:18 068647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 068651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49214|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1156629| [2025/04/30 09:44:18 068656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 068660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1235| [2025/04/30 09:44:18 068690] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1235|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49214|now:1746006258068667|stream_id:0|stream_offset:1156629| [2025/04/30 09:44:18 068699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 068706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49214|applimit:0| [2025/04/30 09:44:18 068712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38628|rtt_var:1250|pto_duration:43628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 068719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 068724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 068729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50414| [2025/04/30 09:44:18 068734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258137295|now:1746006258068712|interv:68583| [2025/04/30 09:44:18 068738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258137295|now:1746006258068712|interval:68583|pto_count:0|srtt:38628 [2025/04/30 09:44:18 068743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:50414| [2025/04/30 09:44:18 068748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 068752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1157808| [2025/04/30 09:44:18 068756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 068760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258069760|now:1746006258068760|interv:1000| [2025/04/30 09:44:18 068768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 068772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 068776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258069760| [2025/04/30 09:44:18 068781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258069760| [2025/04/30 09:44:18 068785] [debug] |xqc_engine_wakeup_after|wakeup:1746006258069760|now:1746006258068785|diff:975| [2025/04/30 09:44:18 068789] [debug] |xqc_engine_main_logic|END|now:1746006258068493| [2025/04/30 09:44:18 069100] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258069099| [2025/04/30 09:44:18 069105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 069111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:481| [2025/04/30 09:44:18 069115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:482| [2025/04/30 09:44:18 069121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:482| [2025/04/30 09:44:18 069125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 069130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1194|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1195|path_largest_ack:1194| [2025/04/30 09:44:18 069157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:1081736|prior_time:1746006258027255|is_app_limited:0|send_elapse:41142|ack_elapse:41844|ctl_first_sent_time:1746006258028971|lagest_ack_time:1746006258069099|curr_delivered:1130936| [2025/04/30 09:44:18 069162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258028971| [2025/04/30 09:44:18 069166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1729||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 09:44:18 069171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1195|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1195|path_largest_ack:1195| [2025/04/30 09:44:18 069175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1084136|prior_time:1746006258029254|is_app_limited:0|send_elapse:40866|ack_elapse:39845|ctl_first_sent_time:1746006258030706|lagest_ack_time:1746006258069099|curr_delivered:1132136| [2025/04/30 09:44:18 069180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258030706| [2025/04/30 09:44:18 069184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1728||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 09:44:18 069188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38628|rttvar:1250|minrtt:31343|latest_rtt:38393|ack_delay:64| [2025/04/30 09:44:18 069192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38591|rttvar:1012|minrtt:31343|latest_rtt:38393|ack_delay:64| [2025/04/30 09:44:18 069196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1195|lost_pn:1192|thresh:3| [2025/04/30 09:44:18 069200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 069208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38591|rtt_var:1012|pto_duration:42639|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 069213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 069217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 069221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48014| [2025/04/30 09:44:18 069225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258136306|now:1746006258069208|interv:67098| [2025/04/30 09:44:18 069229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258136306|now:1746006258069208|interval:67098|pto_count:0|srtt:38591 [2025/04/30 09:44:18 069233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40866, ack_elapse 39845, delivered 48000|rate 1174570|lost 223| [2025/04/30 09:44:18 069238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174570) in round 24| [2025/04/30 09:44:18 069242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 069246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 069250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258030706|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 069254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258030706|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 069259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:48014|srtt:38591|latest_rtt:38393|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 069265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:482|largest:482|pns:2| [2025/04/30 09:44:18 069269] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:482|frame:ACK |recv_time:1746006258069099|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 069274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378069099|now:1746006258069099|interv:120000000| [2025/04/30 09:44:18 069278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378069099|now:1746006258069099|interv:120000000| [2025/04/30 09:44:18 069282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258069760|pq_index:0| [2025/04/30 09:44:18 069287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258068493| [2025/04/30 09:44:18 069290] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258069290| [2025/04/30 09:44:18 069295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258069294| [2025/04/30 09:44:18 069304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38591|min_srtt:38591|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 069308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:48014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1229727| [2025/04/30 09:44:18 069313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38591|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 069318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 069322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38591|min_srtt:38591|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 069327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:48014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1230906| [2025/04/30 09:44:18 069331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38591|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 069336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 069340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38591|min_srtt:38591|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 069344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1232085| [2025/04/30 09:44:18 069349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 069353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 069357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 069361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 069365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 069370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1157808| [2025/04/30 09:44:18 069374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 069378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 069382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258069760| [2025/04/30 09:44:18 069386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258069760| [2025/04/30 09:44:18 069390] [debug] |xqc_engine_wakeup_after|wakeup:1746006258069760|now:1746006258069390|diff:370| [2025/04/30 09:44:18 069397] [debug] |xqc_engine_main_logic|END|now:1746006258069294| [2025/04/30 09:44:18 069402] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258069402| [2025/04/30 09:44:18 069406] [debug] |xqc_engine_wakeup_after|wakeup:1746006258069760|now:1746006258069406|diff:354| [2025/04/30 09:44:18 069410] [debug] |xqc_engine_main_logic|END|now:1746006258069402| [2025/04/30 09:44:18 070479] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258070479| [2025/04/30 09:44:18 070487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258069760|pq_index:0| [2025/04/30 09:44:18 070491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258069294| [2025/04/30 09:44:18 070496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258070495| [2025/04/30 09:44:18 070501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258069760|now:1746006258070495| [2025/04/30 09:44:18 070505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258069760|now:1746006258070495| [2025/04/30 09:44:18 070509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 070514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38591|min_srtt:38591|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 070518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1232085| [2025/04/30 09:44:18 070523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 070526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 070530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 070535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 070539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 070543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1157808| [2025/04/30 09:44:18 070548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 070552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1236| [2025/04/30 09:44:18 070586] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1236|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48014|now:1746006258070560|stream_id:0|stream_offset:1157808| [2025/04/30 09:44:18 070595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 070603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48014|applimit:0| [2025/04/30 09:44:18 070609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38591|rtt_var:1012|pto_duration:42639|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 070621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 070625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 070629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49214| [2025/04/30 09:44:18 070633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258138199|now:1746006258070609|interv:67590| [2025/04/30 09:44:18 070637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258138199|now:1746006258070609|interval:67590|pto_count:0|srtt:38591 [2025/04/30 09:44:18 070642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:49214| [2025/04/30 09:44:18 070646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 070651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49214|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1158987| [2025/04/30 09:44:18 070655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 070659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1237| [2025/04/30 09:44:18 070690] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1237|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49214|now:1746006258070667|stream_id:0|stream_offset:1158987| [2025/04/30 09:44:18 070699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 070706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49214|applimit:0| [2025/04/30 09:44:18 070713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38591|rtt_var:1012|pto_duration:42639|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 070719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 070723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 070727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50414| [2025/04/30 09:44:18 070731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258138306|now:1746006258070713|interv:67593| [2025/04/30 09:44:18 070735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258138306|now:1746006258070713|interval:67593|pto_count:0|srtt:38591 [2025/04/30 09:44:18 070740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:50414| [2025/04/30 09:44:18 070744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 070749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1160166| [2025/04/30 09:44:18 070757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 070761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258071761|now:1746006258070761|interv:1000| [2025/04/30 09:44:18 070765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 070769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 070773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258071761| [2025/04/30 09:44:18 070777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258071761| [2025/04/30 09:44:18 070781] [debug] |xqc_engine_wakeup_after|wakeup:1746006258071761|now:1746006258070781|diff:980| [2025/04/30 09:44:18 070785] [debug] |xqc_engine_main_logic|END|now:1746006258070495| [2025/04/30 09:44:18 071149] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258071148| [2025/04/30 09:44:18 071159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 071164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:482| [2025/04/30 09:44:18 071168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:483| [2025/04/30 09:44:18 071174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:483| [2025/04/30 09:44:18 071178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 071183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1196|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1197|path_largest_ack:1196| [2025/04/30 09:44:18 071188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:1084136|prior_time:1746006258029254|is_app_limited:0|send_elapse:40962|ack_elapse:41894|ctl_first_sent_time:1746006258030802|lagest_ack_time:1746006258071148|curr_delivered:1133336| [2025/04/30 09:44:18 071192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258030802| [2025/04/30 09:44:18 071197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1727||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 09:44:18 071201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1197|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1197|path_largest_ack:1197| [2025/04/30 09:44:18 071206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48000|prior_delivered:1086536|prior_time:1746006258031222|is_app_limited:0|send_elapse:40775|ack_elapse:39926|ctl_first_sent_time:1746006258032682|lagest_ack_time:1746006258071148|curr_delivered:1134536| [2025/04/30 09:44:18 071210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258032682| [2025/04/30 09:44:18 071214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1726||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 09:44:18 071218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38591|rttvar:1012|minrtt:31343|latest_rtt:38466|ack_delay:72| [2025/04/30 09:44:18 071222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38567|rttvar:808|minrtt:31343|latest_rtt:38466|ack_delay:72| [2025/04/30 09:44:18 071230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1197|lost_pn:1194|thresh:3| [2025/04/30 09:44:18 071235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 071239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38567|rtt_var:808|pto_duration:41799|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 071243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 071247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 071251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48014| [2025/04/30 09:44:18 071255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258137466|now:1746006258071239|interv:66227| [2025/04/30 09:44:18 071259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258137466|now:1746006258071239|interval:66227|pto_count:0|srtt:38567 [2025/04/30 09:44:18 071263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40775, ack_elapse 39926, delivered 48000|rate 1177191|lost 223| [2025/04/30 09:44:18 071268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177191) in round 24| [2025/04/30 09:44:18 071272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 071276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 071280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258032682|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 071285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258032682|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 071289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:48014|srtt:38567|latest_rtt:38466|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 071295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:483|largest:483|pns:2| [2025/04/30 09:44:18 071300] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:483|frame:ACK |recv_time:1746006258071148|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 071304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378071148|now:1746006258071148|interv:120000000| [2025/04/30 09:44:18 071308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378071148|now:1746006258071148|interv:120000000| [2025/04/30 09:44:18 071312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258071761|pq_index:0| [2025/04/30 09:44:18 071317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258070495| [2025/04/30 09:44:18 071321] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258071321| [2025/04/30 09:44:18 071328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258071327| [2025/04/30 09:44:18 071334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38567|min_srtt:38567|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 071338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:48014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1232085| [2025/04/30 09:44:18 071343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38567|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 071347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 071352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38567|min_srtt:38567|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 071356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:48014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1233264| [2025/04/30 09:44:18 071361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38567|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 071365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 071369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38567|min_srtt:38567|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 071373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1234443| [2025/04/30 09:44:18 071378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 071382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 071386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 071390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 071394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 071399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1160166| [2025/04/30 09:44:18 071403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 071407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 071411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258071761| [2025/04/30 09:44:18 071417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258071761| [2025/04/30 09:44:18 071421] [debug] |xqc_engine_wakeup_after|wakeup:1746006258071761|now:1746006258071421|diff:340| [2025/04/30 09:44:18 071425] [debug] |xqc_engine_main_logic|END|now:1746006258071327| [2025/04/30 09:44:18 071430] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258071430| [2025/04/30 09:44:18 071434] [debug] |xqc_engine_wakeup_after|wakeup:1746006258071761|now:1746006258071434|diff:327| [2025/04/30 09:44:18 071438] [debug] |xqc_engine_main_logic|END|now:1746006258071430| [2025/04/30 09:44:18 072507] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258072507| [2025/04/30 09:44:18 072515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258071761|pq_index:0| [2025/04/30 09:44:18 072520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258071327| [2025/04/30 09:44:18 072524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258072523| [2025/04/30 09:44:18 072529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258071761|now:1746006258072523| [2025/04/30 09:44:18 072533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258071761|now:1746006258072523| [2025/04/30 09:44:18 072537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 072542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38567|min_srtt:38567|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 072546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1234443| [2025/04/30 09:44:18 072551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 072554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 072558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 072563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 072567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 072571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1160166| [2025/04/30 09:44:18 072575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 072580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1238| [2025/04/30 09:44:18 072614] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1238|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48014|now:1746006258072587|stream_id:0|stream_offset:1160166| [2025/04/30 09:44:18 072623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 072636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48014|applimit:0| [2025/04/30 09:44:18 072643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38567|rtt_var:808|pto_duration:41799|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 072648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 072652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 072656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49214| [2025/04/30 09:44:18 072660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258139386|now:1746006258072643|interv:66743| [2025/04/30 09:44:18 072664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258139386|now:1746006258072643|interval:66743|pto_count:0|srtt:38567 [2025/04/30 09:44:18 072668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:49214| [2025/04/30 09:44:18 072673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 072677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49214|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1161345| [2025/04/30 09:44:18 072682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 072686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1239| [2025/04/30 09:44:18 072715] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1239|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49214|now:1746006258072693|stream_id:0|stream_offset:1161345| [2025/04/30 09:44:18 072724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 072731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49214|applimit:0| [2025/04/30 09:44:18 072738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38567|rtt_var:808|pto_duration:41799|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 072744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 072748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 072752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50414| [2025/04/30 09:44:18 072756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258139492|now:1746006258072737|interv:66755| [2025/04/30 09:44:18 072760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258139492|now:1746006258072737|interval:66755|pto_count:0|srtt:38567 [2025/04/30 09:44:18 072764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:50414| [2025/04/30 09:44:18 072769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 072777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1162524| [2025/04/30 09:44:18 072782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 072785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258073785|now:1746006258072785|interv:1000| [2025/04/30 09:44:18 072789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 072793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 072797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258073785| [2025/04/30 09:44:18 072801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258073785| [2025/04/30 09:44:18 072805] [debug] |xqc_engine_wakeup_after|wakeup:1746006258073785|now:1746006258072805|diff:980| [2025/04/30 09:44:18 072809] [debug] |xqc_engine_main_logic|END|now:1746006258072523| [2025/04/30 09:44:18 073386] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258073385| [2025/04/30 09:44:18 073394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 073399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:483| [2025/04/30 09:44:18 073403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:484| [2025/04/30 09:44:18 073409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:484| [2025/04/30 09:44:18 073413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 073418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1198|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1199|path_largest_ack:1198| [2025/04/30 09:44:18 073422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49200|prior_delivered:1086536|prior_time:1746006258031222|is_app_limited:0|send_elapse:40868|ack_elapse:42163|ctl_first_sent_time:1746006258032775|lagest_ack_time:1746006258073385|curr_delivered:1135736| [2025/04/30 09:44:18 073427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258032775| [2025/04/30 09:44:18 073431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1725||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 09:44:18 073436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1199|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1199|path_largest_ack:1199| [2025/04/30 09:44:18 073440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:1088936|prior_time:1746006258033376|is_app_limited:0|send_elapse:40999|ack_elapse:40009|ctl_first_sent_time:1746006258034898|lagest_ack_time:1746006258073385|curr_delivered:1136943| [2025/04/30 09:44:18 073444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258034898| [2025/04/30 09:44:18 073448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1724||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 09:44:18 073452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38567|rttvar:808|minrtt:31343|latest_rtt:38487|ack_delay:336| [2025/04/30 09:44:18 073460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38515|rttvar:710|minrtt:31343|latest_rtt:38487|ack_delay:336| [2025/04/30 09:44:18 073465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1199|lost_pn:1196|thresh:3| [2025/04/30 09:44:18 073469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 465|pns:2| [2025/04/30 09:44:18 073473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 073477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38515|rtt_var:710|pto_duration:41355|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 073481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 073485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 073489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 073493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258139048|now:1746006258073477|interv:65571| [2025/04/30 09:44:18 073497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258139048|now:1746006258073477|interval:65571|pto_count:0|srtt:38515 [2025/04/30 09:44:18 073501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40999, ack_elapse 40009, delivered 48007|rate 1170930|lost 223| [2025/04/30 09:44:18 073505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170930) in round 24| [2025/04/30 09:44:18 073509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 073513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 073517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2407|po_sent_time:1746006258034898|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 073522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2407|po_sent_time:1746006258034898|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 073526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:48007|srtt:38515|latest_rtt:38487|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 073532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:484|largest:484|pns:2| [2025/04/30 09:44:18 073536] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:484|frame:ACK |recv_time:1746006258073385|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 073541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378073385|now:1746006258073385|interv:120000000| [2025/04/30 09:44:18 073545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378073385|now:1746006258073385|interv:120000000| [2025/04/30 09:44:18 073551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258073785|pq_index:0| [2025/04/30 09:44:18 073556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258072523| [2025/04/30 09:44:18 073560] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258073560| [2025/04/30 09:44:18 073564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258073564| [2025/04/30 09:44:18 073570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38515|min_srtt:38515|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 073574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1234443| [2025/04/30 09:44:18 073579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38515|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 073583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 073588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38515|min_srtt:38515|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 073592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1235622| [2025/04/30 09:44:18 073596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38515|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 073601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 073605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38515|min_srtt:38515|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 073609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1236801| [2025/04/30 09:44:18 073613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 073617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 073621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 073625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 073630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 073634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1162524| [2025/04/30 09:44:18 073641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 073645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 073649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258073785| [2025/04/30 09:44:18 073653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258073785| [2025/04/30 09:44:18 073657] [debug] |xqc_engine_wakeup_after|wakeup:1746006258073785|now:1746006258073657|diff:128| [2025/04/30 09:44:18 073661] [debug] |xqc_engine_main_logic|END|now:1746006258073564| [2025/04/30 09:44:18 073666] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258073666| [2025/04/30 09:44:18 073669] [debug] |xqc_engine_wakeup_after|wakeup:1746006258073785|now:1746006258073669|diff:116| [2025/04/30 09:44:18 073673] [debug] |xqc_engine_main_logic|END|now:1746006258073666| [2025/04/30 09:44:18 074740] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258074740| [2025/04/30 09:44:18 074748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258073785|pq_index:0| [2025/04/30 09:44:18 074752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258073564| [2025/04/30 09:44:18 074757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258074756| [2025/04/30 09:44:18 074762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258073785|now:1746006258074756| [2025/04/30 09:44:18 074766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258073785|now:1746006258074756| [2025/04/30 09:44:18 074770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 074775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38515|min_srtt:38515|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 074779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1236801| [2025/04/30 09:44:18 074783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 074787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 074791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 074795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 074800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 074804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1162524| [2025/04/30 09:44:18 074808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 074812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1240| [2025/04/30 09:44:18 074851] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1240|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258074824|stream_id:0|stream_offset:1162524| [2025/04/30 09:44:18 074860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 074868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 074875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38515|rtt_var:710|pto_duration:41355|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 074882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 074886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 074890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 074894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258141179|now:1746006258074875|interv:66304| [2025/04/30 09:44:18 074898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258141179|now:1746006258074875|interval:66304|pto_count:0|srtt:38515 [2025/04/30 09:44:18 074903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:49207| [2025/04/30 09:44:18 074907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 074912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1163703| [2025/04/30 09:44:18 074916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 074921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1241| [2025/04/30 09:44:18 074949] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1241|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006258074928|stream_id:0|stream_offset:1163703| [2025/04/30 09:44:18 074958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 074966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:18 074972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38515|rtt_var:710|pto_duration:41355|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 074978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 074982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 074986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:18 074990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258141283|now:1746006258074972|interv:66311| [2025/04/30 09:44:18 074994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258141283|now:1746006258074972|interval:66311|pto_count:0|srtt:38515 [2025/04/30 09:44:18 075003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:50407| [2025/04/30 09:44:18 075008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 075012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1164882| [2025/04/30 09:44:18 075016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 075020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258076020|now:1746006258075020|interv:1000| [2025/04/30 09:44:18 075024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 075028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 075032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258076020| [2025/04/30 09:44:18 075036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258076020| [2025/04/30 09:44:18 075040] [debug] |xqc_engine_wakeup_after|wakeup:1746006258076020|now:1746006258075040|diff:980| [2025/04/30 09:44:18 075045] [debug] |xqc_engine_main_logic|END|now:1746006258074756| [2025/04/30 09:44:18 075053] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258075053| [2025/04/30 09:44:18 075058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 075064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:484| [2025/04/30 09:44:18 075068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:485| [2025/04/30 09:44:18 075073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:485| [2025/04/30 09:44:18 075077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 075082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1200|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1201|path_largest_ack:1200| [2025/04/30 09:44:18 075087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1088936|prior_time:1746006258033376|is_app_limited:0|send_elapse:41127|ack_elapse:41677|ctl_first_sent_time:1746006258035026|lagest_ack_time:1746006258075053|curr_delivered:1138143| [2025/04/30 09:44:18 075091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258035026| [2025/04/30 09:44:18 075096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1723||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 09:44:18 075100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1201|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1201|path_largest_ack:1201| [2025/04/30 09:44:18 075104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1088936|prior_time:1746006258033376|is_app_limited:0|send_elapse:41127|ack_elapse:41677|ctl_first_sent_time:1746006258035026|lagest_ack_time:1746006258075053|curr_delivered:1139343| [2025/04/30 09:44:18 075112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258035117| [2025/04/30 09:44:18 075116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1722||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 09:44:18 075120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38515|rttvar:710|minrtt:31343|latest_rtt:39936|ack_delay:64| [2025/04/30 09:44:18 075124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38685|rttvar:872|minrtt:31343|latest_rtt:39936|ack_delay:64| [2025/04/30 09:44:18 075129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1201|lost_pn:1198|thresh:3| [2025/04/30 09:44:18 075155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 075160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38685|rtt_var:872|pto_duration:42173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 075164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 075168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 075172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 075176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258142101|now:1746006258075160|interv:66941| [2025/04/30 09:44:18 075180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258142101|now:1746006258075160|interval:66941|pto_count:0|srtt:38685 [2025/04/30 09:44:18 075184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41127, ack_elapse 41677, delivered 50407|rate 1209468|lost 223| [2025/04/30 09:44:18 075189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209468) in round 24| [2025/04/30 09:44:18 075193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 075197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 075201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258035117|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 075206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258035117|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1093736| [2025/04/30 09:44:18 075210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:48007|srtt:38685|latest_rtt:39936|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 075216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:485|largest:485|pns:2| [2025/04/30 09:44:18 075221] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:485|frame:ACK |recv_time:1746006258075053|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 075229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378075053|now:1746006258075053|interv:120000000| [2025/04/30 09:44:18 075233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378075053|now:1746006258075053|interv:120000000| [2025/04/30 09:44:18 075237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258076020|pq_index:0| [2025/04/30 09:44:18 075242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258074756| [2025/04/30 09:44:18 075246] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258075245| [2025/04/30 09:44:18 075250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258075249| [2025/04/30 09:44:18 075256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38685|min_srtt:38685|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 075261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1236801| [2025/04/30 09:44:18 075265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38685|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 075270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 075274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38685|min_srtt:38685|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 075279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1237980| [2025/04/30 09:44:18 075283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38685|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 075288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 075292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38685|min_srtt:38685|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 075296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1239159| [2025/04/30 09:44:18 075300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 075304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 075308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 075312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 075317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 075325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1164882| [2025/04/30 09:44:18 075330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 075333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 075337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258076020| [2025/04/30 09:44:18 075341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258076020| [2025/04/30 09:44:18 075345] [debug] |xqc_engine_wakeup_after|wakeup:1746006258076020|now:1746006258075345|diff:675| [2025/04/30 09:44:18 075349] [debug] |xqc_engine_main_logic|END|now:1746006258075249| [2025/04/30 09:44:18 075355] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258075354| [2025/04/30 09:44:18 075358] [debug] |xqc_engine_wakeup_after|wakeup:1746006258076020|now:1746006258075358|diff:662| [2025/04/30 09:44:18 075362] [debug] |xqc_engine_main_logic|END|now:1746006258075354| [2025/04/30 09:44:18 076432] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258076432| [2025/04/30 09:44:18 076440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258076020|pq_index:0| [2025/04/30 09:44:18 076444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258075249| [2025/04/30 09:44:18 076449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258076448| [2025/04/30 09:44:18 076454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258076020|now:1746006258076448| [2025/04/30 09:44:18 076458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258076020|now:1746006258076448| [2025/04/30 09:44:18 076462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 076467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38685|min_srtt:38685|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 076471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1239159| [2025/04/30 09:44:18 076475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 076479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 076483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 076487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 076492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 076496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1164882| [2025/04/30 09:44:18 076504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 076508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1242| [2025/04/30 09:44:18 076544] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1242|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258076516|stream_id:0|stream_offset:1164882| [2025/04/30 09:44:18 076553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 076560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 076567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38685|rtt_var:872|pto_duration:42173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 076574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 076578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 076582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 076586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258143689|now:1746006258076566|interv:67123| [2025/04/30 09:44:18 076590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258143689|now:1746006258076566|interval:67123|pto_count:0|srtt:38685 [2025/04/30 09:44:18 076595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:49207| [2025/04/30 09:44:18 076599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 076604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1166061| [2025/04/30 09:44:18 076608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 076612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1243| [2025/04/30 09:44:18 076640] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1243|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006258076619|stream_id:0|stream_offset:1166061| [2025/04/30 09:44:18 076649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 076656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:18 076663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38685|rtt_var:872|pto_duration:42173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 076668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 076672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 076676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:18 076684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258143792|now:1746006258076663|interv:67129| [2025/04/30 09:44:18 076688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258143792|now:1746006258076663|interval:67129|pto_count:0|srtt:38685 [2025/04/30 09:44:18 076693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:50407| [2025/04/30 09:44:18 076697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 076701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1167240| [2025/04/30 09:44:18 076706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 076710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258077710|now:1746006258076710|interv:1000| [2025/04/30 09:44:18 076714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 076718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 076722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258077710| [2025/04/30 09:44:18 076726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258077710| [2025/04/30 09:44:18 076730] [debug] |xqc_engine_wakeup_after|wakeup:1746006258077710|now:1746006258076730|diff:980| [2025/04/30 09:44:18 076734] [debug] |xqc_engine_main_logic|END|now:1746006258076448| [2025/04/30 09:44:18 077073] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258077072| [2025/04/30 09:44:18 077078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 077084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:485| [2025/04/30 09:44:18 077087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:486| [2025/04/30 09:44:18 077093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:486| [2025/04/30 09:44:18 077097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 077102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1202|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1203|path_largest_ack:1202| [2025/04/30 09:44:18 077106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1091336|prior_time:1746006258035303|is_app_limited:0|send_elapse:40807|ack_elapse:41769|ctl_first_sent_time:1746006258036744|lagest_ack_time:1746006258077072|curr_delivered:1140543| [2025/04/30 09:44:18 077111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258036744| [2025/04/30 09:44:18 077115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1721||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 09:44:18 077119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1203|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1203|path_largest_ack:1203| [2025/04/30 09:44:18 077124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:1093736|prior_time:1746006258037233|is_app_limited:0|send_elapse:40763|ack_elapse:39839|ctl_first_sent_time:1746006258038692|lagest_ack_time:1746006258077072|curr_delivered:1141743| [2025/04/30 09:44:18 077150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258038692| [2025/04/30 09:44:18 077159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1720||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 09:44:18 077163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38685|rttvar:872|minrtt:31343|latest_rtt:38380|ack_delay:56| [2025/04/30 09:44:18 077168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38640|rttvar:744|minrtt:31343|latest_rtt:38380|ack_delay:56| [2025/04/30 09:44:18 077172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1203|lost_pn:1200|thresh:3| [2025/04/30 09:44:18 077176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 077180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38640|rtt_var:744|pto_duration:41616|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 077184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 077188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 077192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 077196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258143235|now:1746006258077180|interv:66055| [2025/04/30 09:44:18 077200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258143235|now:1746006258077180|interval:66055|pto_count:0|srtt:38640 [2025/04/30 09:44:18 077204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40763, ack_elapse 39839, delivered 48007|rate 1177710|lost 223| [2025/04/30 09:44:18 077208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 24 -> 25| [2025/04/30 09:44:18 077213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177710) in round 25| [2025/04/30 09:44:18 077217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 077221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 077225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258038692|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 077229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258038692|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 077234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:48007|srtt:38640|latest_rtt:38380|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:18 077243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:486|largest:486|pns:2| [2025/04/30 09:44:18 077247] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:486|frame:ACK |recv_time:1746006258077072|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 077252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378077072|now:1746006258077072|interv:120000000| [2025/04/30 09:44:18 077256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378077072|now:1746006258077072|interv:120000000| [2025/04/30 09:44:18 077260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258077710|pq_index:0| [2025/04/30 09:44:18 077264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258076448| [2025/04/30 09:44:18 077268] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258077268| [2025/04/30 09:44:18 077273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258077272| [2025/04/30 09:44:18 077279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38640|min_srtt:38640|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 077283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1239159| [2025/04/30 09:44:18 077288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38640|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 077292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 077297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38640|min_srtt:38640|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 077301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1240338| [2025/04/30 09:44:18 077306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38640|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 077310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 077314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38640|min_srtt:38640|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 077318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1241517| [2025/04/30 09:44:18 077323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 077327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 077330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 077337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 077342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 077346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1167240| [2025/04/30 09:44:18 077350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 077354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 077358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258077710| [2025/04/30 09:44:18 077362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258077710| [2025/04/30 09:44:18 077366] [debug] |xqc_engine_wakeup_after|wakeup:1746006258077710|now:1746006258077366|diff:344| [2025/04/30 09:44:18 077370] [debug] |xqc_engine_main_logic|END|now:1746006258077272| [2025/04/30 09:44:18 077375] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258077375| [2025/04/30 09:44:18 077379] [debug] |xqc_engine_wakeup_after|wakeup:1746006258077710|now:1746006258077379|diff:331| [2025/04/30 09:44:18 077383] [debug] |xqc_engine_main_logic|END|now:1746006258077375| [2025/04/30 09:44:18 078452] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258078452| [2025/04/30 09:44:18 078460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258077710|pq_index:0| [2025/04/30 09:44:18 078465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258077272| [2025/04/30 09:44:18 078469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258078468| [2025/04/30 09:44:18 078474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258077710|now:1746006258078468| [2025/04/30 09:44:18 078478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258077710|now:1746006258078468| [2025/04/30 09:44:18 078482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 078487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38640|min_srtt:38640|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 078491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1241517| [2025/04/30 09:44:18 078496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 078500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 078503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 078508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 078516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 078520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1167240| [2025/04/30 09:44:18 078525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 078529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1244| [2025/04/30 09:44:18 078564] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1244|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258078537|stream_id:0|stream_offset:1167240| [2025/04/30 09:44:18 078573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 078580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 078587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38640|rtt_var:744|pto_duration:41616|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 078593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 078598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 078602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 078606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258145153|now:1746006258078586|interv:66567| [2025/04/30 09:44:18 078610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258145153|now:1746006258078586|interval:66567|pto_count:0|srtt:38640 [2025/04/30 09:44:18 078615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:49207| [2025/04/30 09:44:18 078620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 078624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1168419| [2025/04/30 09:44:18 078628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 078632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1245| [2025/04/30 09:44:18 078662] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1245|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006258078639|stream_id:0|stream_offset:1168419| [2025/04/30 09:44:18 078670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 078677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:18 078684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38640|rtt_var:744|pto_duration:41616|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 078695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 078699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 078702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:18 078706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258145255|now:1746006258078684|interv:66571| [2025/04/30 09:44:18 078710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258145255|now:1746006258078684|interval:66571|pto_count:0|srtt:38640 [2025/04/30 09:44:18 078715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:50407| [2025/04/30 09:44:18 078719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 078726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1169598| [2025/04/30 09:44:18 078733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 078738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258079738|now:1746006258078738|interv:1000| [2025/04/30 09:44:18 078743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 078748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 078754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258079738| [2025/04/30 09:44:18 078759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258079738| [2025/04/30 09:44:18 078764] [debug] |xqc_engine_wakeup_after|wakeup:1746006258079738|now:1746006258078764|diff:974| [2025/04/30 09:44:18 078770] [debug] |xqc_engine_main_logic|END|now:1746006258078468| [2025/04/30 09:44:18 079060] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258079059| [2025/04/30 09:44:18 079066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 079072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:486| [2025/04/30 09:44:18 079076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:487| [2025/04/30 09:44:18 079082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:487| [2025/04/30 09:44:18 079086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 079091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1204|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1205|path_largest_ack:1204| [2025/04/30 09:44:18 079096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1093736|prior_time:1746006258037233|is_app_limited:0|send_elapse:40858|ack_elapse:41826|ctl_first_sent_time:1746006258038787|lagest_ack_time:1746006258079059|curr_delivered:1142943| [2025/04/30 09:44:18 079101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258038787| [2025/04/30 09:44:18 079105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1719||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 09:44:18 079114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1205|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1205|path_largest_ack:1205| [2025/04/30 09:44:18 079118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:1096136|prior_time:1746006258039222|is_app_limited:0|send_elapse:40773|ack_elapse:39837|ctl_first_sent_time:1746006258040676|lagest_ack_time:1746006258079059|curr_delivered:1144143| [2025/04/30 09:44:18 079123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258040676| [2025/04/30 09:44:18 079127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1718||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 09:44:18 079131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38640|rttvar:744|minrtt:31343|latest_rtt:38383|ack_delay:56| [2025/04/30 09:44:18 079158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38600|rttvar:636|minrtt:31343|latest_rtt:38383|ack_delay:56| [2025/04/30 09:44:18 079162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1205|lost_pn:1202|thresh:3| [2025/04/30 09:44:18 079167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 079171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38600|rtt_var:636|pto_duration:41144|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 079175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 079179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 079183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 079187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258144783|now:1746006258079170|interv:65613| [2025/04/30 09:44:18 079191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258144783|now:1746006258079170|interval:65613|pto_count:0|srtt:38600 [2025/04/30 09:44:18 079196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40773, ack_elapse 39837, delivered 48007|rate 1177421|lost 223| [2025/04/30 09:44:18 079200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177421) in round 25| [2025/04/30 09:44:18 079204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 079209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 079213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258040676|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 079217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258040676|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 079222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:48007|srtt:38600|latest_rtt:38383|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 079231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:487|largest:487|pns:2| [2025/04/30 09:44:18 079236] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:487|frame:ACK |recv_time:1746006258079059|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 079241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378079059|now:1746006258079059|interv:120000000| [2025/04/30 09:44:18 079245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378079059|now:1746006258079059|interv:120000000| [2025/04/30 09:44:18 079249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258079738|pq_index:0| [2025/04/30 09:44:18 079253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258078468| [2025/04/30 09:44:18 079257] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258079257| [2025/04/30 09:44:18 079262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258079261| [2025/04/30 09:44:18 079268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38600|min_srtt:38600|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 079273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1241517| [2025/04/30 09:44:18 079278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38600|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 079282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 079287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38600|min_srtt:38600|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 079291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1242696| [2025/04/30 09:44:18 079296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38600|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 079300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 079304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38600|min_srtt:38600|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 079309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1243875| [2025/04/30 09:44:18 079319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 079323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 079327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 079331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 079336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 079340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1169598| [2025/04/30 09:44:18 079344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 079348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 079352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258079738| [2025/04/30 09:44:18 079356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258079738| [2025/04/30 09:44:18 079360] [debug] |xqc_engine_wakeup_after|wakeup:1746006258079738|now:1746006258079360|diff:378| [2025/04/30 09:44:18 079365] [debug] |xqc_engine_main_logic|END|now:1746006258079261| [2025/04/30 09:44:18 079370] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258079370| [2025/04/30 09:44:18 079374] [debug] |xqc_engine_wakeup_after|wakeup:1746006258079738|now:1746006258079374|diff:364| [2025/04/30 09:44:18 079378] [debug] |xqc_engine_main_logic|END|now:1746006258079370| [2025/04/30 09:44:18 080447] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258080447| [2025/04/30 09:44:18 080455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258079738|pq_index:0| [2025/04/30 09:44:18 080459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258079261| [2025/04/30 09:44:18 080464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258080463| [2025/04/30 09:44:18 080469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258079738|now:1746006258080463| [2025/04/30 09:44:18 080473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258079738|now:1746006258080463| [2025/04/30 09:44:18 080477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 080482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38600|min_srtt:38600|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 080486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1243875| [2025/04/30 09:44:18 080491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 080495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 080499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 080507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 080511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 080516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1169598| [2025/04/30 09:44:18 080520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 080524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1246| [2025/04/30 09:44:18 080560] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1246|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258080532|stream_id:0|stream_offset:1169598| [2025/04/30 09:44:18 080569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 080577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 080583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38600|rtt_var:636|pto_duration:41144|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 080590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 080595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 080598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 080602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258146676|now:1746006258080583|interv:66093| [2025/04/30 09:44:18 080607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258146676|now:1746006258080583|interval:66093|pto_count:0|srtt:38600 [2025/04/30 09:44:18 080611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:49207| [2025/04/30 09:44:18 080616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 080620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1170777| [2025/04/30 09:44:18 080625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 080629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1247| [2025/04/30 09:44:18 080658] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1247|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006258080636|stream_id:0|stream_offset:1170777| [2025/04/30 09:44:18 080667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 080680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:18 080687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38600|rtt_var:636|pto_duration:41144|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 080691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 080695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 080699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:18 080703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258146780|now:1746006258080686|interv:66094| [2025/04/30 09:44:18 080707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258146780|now:1746006258080686|interval:66094|pto_count:0|srtt:38600 [2025/04/30 09:44:18 080712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:50407| [2025/04/30 09:44:18 080716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 080721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1171956| [2025/04/30 09:44:18 080725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 080729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258081729|now:1746006258080729|interv:1000| [2025/04/30 09:44:18 080733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 080737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 080741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258081729| [2025/04/30 09:44:18 080745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258081729| [2025/04/30 09:44:18 080749] [debug] |xqc_engine_wakeup_after|wakeup:1746006258081729|now:1746006258080749|diff:980| [2025/04/30 09:44:18 080754] [debug] |xqc_engine_main_logic|END|now:1746006258080463| [2025/04/30 09:44:18 081049] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258081048| [2025/04/30 09:44:18 081054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 081060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:487| [2025/04/30 09:44:18 081064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:488| [2025/04/30 09:44:18 081069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:488| [2025/04/30 09:44:18 081073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 081078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1206|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1207|path_largest_ack:1206| [2025/04/30 09:44:18 081083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1096136|prior_time:1746006258039222|is_app_limited:0|send_elapse:40866|ack_elapse:41826|ctl_first_sent_time:1746006258040769|lagest_ack_time:1746006258081048|curr_delivered:1145343| [2025/04/30 09:44:18 081091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258040769| [2025/04/30 09:44:18 081095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1717||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 09:44:18 081100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1207|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1207|path_largest_ack:1207| [2025/04/30 09:44:18 081104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:1098536|prior_time:1746006258041240|is_app_limited:0|send_elapse:40917|ack_elapse:39808|ctl_first_sent_time:1746006258042702|lagest_ack_time:1746006258081048|curr_delivered:1146543| [2025/04/30 09:44:18 081108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258042702| [2025/04/30 09:44:18 081112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1716||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 09:44:18 081116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38600|rttvar:636|minrtt:31343|latest_rtt:38346|ack_delay:56| [2025/04/30 09:44:18 081120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38561|rttvar:554|minrtt:31343|latest_rtt:38346|ack_delay:56| [2025/04/30 09:44:18 081125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1207|lost_pn:1204|thresh:3| [2025/04/30 09:44:18 081129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 081154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38561|rtt_var:554|pto_duration:40777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 081159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 081163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 081167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 081171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258146413|now:1746006258081154|interv:65259| [2025/04/30 09:44:18 081175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258146413|now:1746006258081154|interval:65259|pto_count:0|srtt:38561 [2025/04/30 09:44:18 081179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40917, ack_elapse 39808, delivered 48007|rate 1173277|lost 223| [2025/04/30 09:44:18 081184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173277) in round 25| [2025/04/30 09:44:18 081188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 081192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 081196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258042702|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 081200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258042702|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 081208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:48007|srtt:38561|latest_rtt:38346|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 081214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:488|largest:488|pns:2| [2025/04/30 09:44:18 081219] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:488|frame:ACK |recv_time:1746006258081048|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 081223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378081048|now:1746006258081048|interv:120000000| [2025/04/30 09:44:18 081227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378081048|now:1746006258081048|interv:120000000| [2025/04/30 09:44:18 081231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258081729|pq_index:0| [2025/04/30 09:44:18 081236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258080463| [2025/04/30 09:44:18 081240] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258081239| [2025/04/30 09:44:18 081244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258081243| [2025/04/30 09:44:18 081250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38561|min_srtt:38561|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 081255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1243875| [2025/04/30 09:44:18 081259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38561|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 081264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 081268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38561|min_srtt:38561|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 081272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1245054| [2025/04/30 09:44:18 081277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38561|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 081281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 081285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38561|min_srtt:38561|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 081292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1246233| [2025/04/30 09:44:18 081296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 081300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 081304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 081308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 081313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 081317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1171956| [2025/04/30 09:44:18 081321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 081325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 081329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258081729| [2025/04/30 09:44:18 081333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258081729| [2025/04/30 09:44:18 081337] [debug] |xqc_engine_wakeup_after|wakeup:1746006258081729|now:1746006258081337|diff:392| [2025/04/30 09:44:18 081341] [debug] |xqc_engine_main_logic|END|now:1746006258081243| [2025/04/30 09:44:18 081346] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258081346| [2025/04/30 09:44:18 081350] [debug] |xqc_engine_wakeup_after|wakeup:1746006258081729|now:1746006258081350|diff:379| [2025/04/30 09:44:18 081354] [debug] |xqc_engine_main_logic|END|now:1746006258081346| [2025/04/30 09:44:18 082423] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258082423| [2025/04/30 09:44:18 082431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258081729|pq_index:0| [2025/04/30 09:44:18 082435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258081243| [2025/04/30 09:44:18 082440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258082439| [2025/04/30 09:44:18 082444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258081729|now:1746006258082439| [2025/04/30 09:44:18 082449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258081729|now:1746006258082439| [2025/04/30 09:44:18 082453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 082458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38561|min_srtt:38561|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 082462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1246233| [2025/04/30 09:44:18 082466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 082474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 082478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 082482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 082487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 082491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1171956| [2025/04/30 09:44:18 082495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 082500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1248| [2025/04/30 09:44:18 082534] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1248|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258082507|stream_id:0|stream_offset:1171956| [2025/04/30 09:44:18 082543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 082551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 082558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38561|rtt_var:554|pto_duration:40777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 082564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 082569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 082573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 082577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258148284|now:1746006258082557|interv:65727| [2025/04/30 09:44:18 082581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258148284|now:1746006258082557|interval:65727|pto_count:0|srtt:38561 [2025/04/30 09:44:18 082586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:49207| [2025/04/30 09:44:18 082590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 082594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1173135| [2025/04/30 09:44:18 082599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 082603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1249| [2025/04/30 09:44:18 082632] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1249|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006258082610|stream_id:0|stream_offset:1173135| [2025/04/30 09:44:18 082646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 082653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:18 082659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38561|rtt_var:554|pto_duration:40777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 082663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 082667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 082671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:18 082675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258148387|now:1746006258082659|interv:65728| [2025/04/30 09:44:18 082679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258148387|now:1746006258082659|interval:65728|pto_count:0|srtt:38561 [2025/04/30 09:44:18 082683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:50407| [2025/04/30 09:44:18 082688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 082692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1174314| [2025/04/30 09:44:18 082697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 082700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258083700|now:1746006258082700|interv:1000| [2025/04/30 09:44:18 082704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 082708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 082712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258083700| [2025/04/30 09:44:18 082716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258083700| [2025/04/30 09:44:18 082720] [debug] |xqc_engine_wakeup_after|wakeup:1746006258083700|now:1746006258082720|diff:980| [2025/04/30 09:44:18 082725] [debug] |xqc_engine_main_logic|END|now:1746006258082439| [2025/04/30 09:44:18 083070] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258083070| [2025/04/30 09:44:18 083076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 083081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:488| [2025/04/30 09:44:18 083085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:489| [2025/04/30 09:44:18 083091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:489| [2025/04/30 09:44:18 083095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 083100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1208|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1209|path_largest_ack:1208| [2025/04/30 09:44:18 083108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1098536|prior_time:1746006258041240|is_app_limited:0|send_elapse:41013|ack_elapse:41830|ctl_first_sent_time:1746006258042798|lagest_ack_time:1746006258083070|curr_delivered:1147743| [2025/04/30 09:44:18 083112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258042798| [2025/04/30 09:44:18 083117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1715||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 09:44:18 083121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1209|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1209|path_largest_ack:1209| [2025/04/30 09:44:18 083125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:1100936|prior_time:1746006258043186|is_app_limited:0|send_elapse:40924|ack_elapse:39884|ctl_first_sent_time:1746006258044650|lagest_ack_time:1746006258083070|curr_delivered:1148943| [2025/04/30 09:44:18 083130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258044650| [2025/04/30 09:44:18 083156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1714||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 09:44:18 083160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38561|rttvar:554|minrtt:31343|latest_rtt:38420|ack_delay:64| [2025/04/30 09:44:18 083164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38535|rttvar:467|minrtt:31343|latest_rtt:38420|ack_delay:64| [2025/04/30 09:44:18 083169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1209|lost_pn:1206|thresh:3| [2025/04/30 09:44:18 083173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 083177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38535|rtt_var:467|pto_duration:40535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 083181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 083185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 083189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 083193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258148145|now:1746006258083177|interv:64968| [2025/04/30 09:44:18 083197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258148145|now:1746006258083177|interval:64968|pto_count:0|srtt:38535 [2025/04/30 09:44:18 083201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40924, ack_elapse 39884, delivered 48007|rate 1173076|lost 223| [2025/04/30 09:44:18 083205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173076) in round 25| [2025/04/30 09:44:18 083210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 083214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 083218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258044650|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 083225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258044650|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 083230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:48007|srtt:38535|latest_rtt:38420|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 083236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:489|largest:489|pns:2| [2025/04/30 09:44:18 083240] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:489|frame:ACK |recv_time:1746006258083070|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 083245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378083070|now:1746006258083070|interv:120000000| [2025/04/30 09:44:18 083249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378083070|now:1746006258083070|interv:120000000| [2025/04/30 09:44:18 083253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258083700|pq_index:0| [2025/04/30 09:44:18 083257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258082439| [2025/04/30 09:44:18 083261] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258083261| [2025/04/30 09:44:18 083266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258083265| [2025/04/30 09:44:18 083271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38535|min_srtt:38535|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 083276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1246233| [2025/04/30 09:44:18 083280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38535|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 083285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 083289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38535|min_srtt:38535|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 083293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1247412| [2025/04/30 09:44:18 083298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38535|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 083302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 083309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38535|min_srtt:38535|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 083313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1248591| [2025/04/30 09:44:18 083318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 083321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 083325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 083329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 083334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 083338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1174314| [2025/04/30 09:44:18 083342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 083346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 083350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258083700| [2025/04/30 09:44:18 083354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258083700| [2025/04/30 09:44:18 083358] [debug] |xqc_engine_wakeup_after|wakeup:1746006258083700|now:1746006258083358|diff:342| [2025/04/30 09:44:18 083362] [debug] |xqc_engine_main_logic|END|now:1746006258083265| [2025/04/30 09:44:18 083367] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258083367| [2025/04/30 09:44:18 083371] [debug] |xqc_engine_wakeup_after|wakeup:1746006258083700|now:1746006258083371|diff:329| [2025/04/30 09:44:18 083375] [debug] |xqc_engine_main_logic|END|now:1746006258083367| [2025/04/30 09:44:18 084444] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258084443| [2025/04/30 09:44:18 084451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258083700|pq_index:0| [2025/04/30 09:44:18 084456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258083265| [2025/04/30 09:44:18 084461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258084460| [2025/04/30 09:44:18 084465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258083700|now:1746006258084460| [2025/04/30 09:44:18 084470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258083700|now:1746006258084460| [2025/04/30 09:44:18 084474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 084478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38535|min_srtt:38535|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 084482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1248591| [2025/04/30 09:44:18 084491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 084495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 084499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 084503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 084507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 084512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1174314| [2025/04/30 09:44:18 084517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 084521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1250| [2025/04/30 09:44:18 084555] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1250|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258084529|stream_id:0|stream_offset:1174314| [2025/04/30 09:44:18 084564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 084572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 084578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38535|rtt_var:467|pto_duration:40535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 084585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 084591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 084596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 084600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258150064|now:1746006258084578|interv:65486| [2025/04/30 09:44:18 084604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258150064|now:1746006258084578|interval:65486|pto_count:0|srtt:38535 [2025/04/30 09:44:18 084608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:49207| [2025/04/30 09:44:18 084613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 084617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1175493| [2025/04/30 09:44:18 084622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 084626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1251| [2025/04/30 09:44:18 084660] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1251|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006258084637|stream_id:0|stream_offset:1175493| [2025/04/30 09:44:18 084669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 084676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:18 084683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38535|rtt_var:467|pto_duration:40535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 084688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 084692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 084695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:18 084699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258150172|now:1746006258084683|interv:65489| [2025/04/30 09:44:18 084703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258150172|now:1746006258084683|interval:65489|pto_count:0|srtt:38535 [2025/04/30 09:44:18 084708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:50407| [2025/04/30 09:44:18 084713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 084717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1176672| [2025/04/30 09:44:18 084722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 084726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258085725|now:1746006258084725|interv:1000| [2025/04/30 09:44:18 084730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 084733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 084737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258085725| [2025/04/30 09:44:18 084742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258085725| [2025/04/30 09:44:18 084746] [debug] |xqc_engine_wakeup_after|wakeup:1746006258085725|now:1746006258084746|diff:979| [2025/04/30 09:44:18 084750] [debug] |xqc_engine_main_logic|END|now:1746006258084460| [2025/04/30 09:44:18 085051] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258085051| [2025/04/30 09:44:18 085057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 085062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:489| [2025/04/30 09:44:18 085066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:490| [2025/04/30 09:44:18 085072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:490| [2025/04/30 09:44:18 085076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 085085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1210|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1211|path_largest_ack:1210| [2025/04/30 09:44:18 085089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1100936|prior_time:1746006258043186|is_app_limited:0|send_elapse:41016|ack_elapse:41865|ctl_first_sent_time:1746006258044742|lagest_ack_time:1746006258085051|curr_delivered:1150143| [2025/04/30 09:44:18 085094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258044742| [2025/04/30 09:44:18 085098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1713||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 09:44:18 085102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1211|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1211|path_largest_ack:1211| [2025/04/30 09:44:18 085107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:1103336|prior_time:1746006258045177|is_app_limited:0|send_elapse:41507|ack_elapse:39874|ctl_first_sent_time:1746006258046637|lagest_ack_time:1746006258085051|curr_delivered:1151343| [2025/04/30 09:44:18 085111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258046637| [2025/04/30 09:44:18 085115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1712||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 09:44:18 085119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38535|rttvar:467|minrtt:31343|latest_rtt:38414|ack_delay:64| [2025/04/30 09:44:18 085123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38512|rttvar:397|minrtt:31343|latest_rtt:38414|ack_delay:64| [2025/04/30 09:44:18 085128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1211|lost_pn:1208|thresh:3| [2025/04/30 09:44:18 085149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 085158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38512|rtt_var:397|pto_duration:40512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 085162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 085166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 085170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 085174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258150149|now:1746006258085158|interv:64991| [2025/04/30 09:44:18 085178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258150149|now:1746006258085158|interval:64991|pto_count:0|srtt:38512 [2025/04/30 09:44:18 085182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41507, ack_elapse 39874, delivered 48007|rate 1156600|lost 223| [2025/04/30 09:44:18 085187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156600) in round 25| [2025/04/30 09:44:18 085191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 085201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 085205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258046637|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 085209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258046637|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 085214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:48007|srtt:38512|latest_rtt:38414|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 085219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:490|largest:490|pns:2| [2025/04/30 09:44:18 085224] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:490|frame:ACK |recv_time:1746006258085051|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 085229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378085051|now:1746006258085051|interv:120000000| [2025/04/30 09:44:18 085233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378085051|now:1746006258085051|interv:120000000| [2025/04/30 09:44:18 085237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258085725|pq_index:0| [2025/04/30 09:44:18 085241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258084460| [2025/04/30 09:44:18 085245] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258085245| [2025/04/30 09:44:18 085250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258085249| [2025/04/30 09:44:18 085255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38512|min_srtt:38512|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 085260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1248591| [2025/04/30 09:44:18 085264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38512|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 085269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 085273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38512|min_srtt:38512|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 085277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1249770| [2025/04/30 09:44:18 085282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38512|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 085289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 085293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38512|min_srtt:38512|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 085298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1250949| [2025/04/30 09:44:18 085302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 085306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 085310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 085314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 085318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 085323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1176672| [2025/04/30 09:44:18 085327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 085331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 085335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258085725| [2025/04/30 09:44:18 085339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258085725| [2025/04/30 09:44:18 085343] [debug] |xqc_engine_wakeup_after|wakeup:1746006258085725|now:1746006258085343|diff:382| [2025/04/30 09:44:18 085347] [debug] |xqc_engine_main_logic|END|now:1746006258085249| [2025/04/30 09:44:18 085352] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258085352| [2025/04/30 09:44:18 085356] [debug] |xqc_engine_wakeup_after|wakeup:1746006258085725|now:1746006258085356|diff:369| [2025/04/30 09:44:18 085360] [debug] |xqc_engine_main_logic|END|now:1746006258085352| [2025/04/30 09:44:18 086429] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258086429| [2025/04/30 09:44:18 086437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258085725|pq_index:0| [2025/04/30 09:44:18 086442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258085249| [2025/04/30 09:44:18 086446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258086446| [2025/04/30 09:44:18 086451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258085725|now:1746006258086446| [2025/04/30 09:44:18 086455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258085725|now:1746006258086446| [2025/04/30 09:44:18 086459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 086468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38512|min_srtt:38512|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 086472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1250949| [2025/04/30 09:44:18 086476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 086480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 086484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 086488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 086493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 086497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1176672| [2025/04/30 09:44:18 086501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 086505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1252| [2025/04/30 09:44:18 086540] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1252|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258086513|stream_id:0|stream_offset:1176672| [2025/04/30 09:44:18 086549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 086556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 086563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38512|rtt_var:397|pto_duration:40512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 086570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 086575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 086578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 086582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258152025|now:1746006258086563|interv:65462| [2025/04/30 09:44:18 086586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258152025|now:1746006258086563|interval:65462|pto_count:0|srtt:38512 [2025/04/30 09:44:18 086591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:49207| [2025/04/30 09:44:18 086596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 086600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1177851| [2025/04/30 09:44:18 086608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 086612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1253| [2025/04/30 09:44:18 086642] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1253|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006258086620|stream_id:0|stream_offset:1177851| [2025/04/30 09:44:18 086651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 086658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:18 086665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38512|rtt_var:397|pto_duration:40512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 086670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 086674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 086678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:18 086682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258152132|now:1746006258086665|interv:65467| [2025/04/30 09:44:18 086686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258152132|now:1746006258086665|interval:65467|pto_count:0|srtt:38512 [2025/04/30 09:44:18 086690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:50407| [2025/04/30 09:44:18 086695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 086699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1179030| [2025/04/30 09:44:18 086704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 086707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258087707|now:1746006258086707|interv:1000| [2025/04/30 09:44:18 086711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 086715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 086719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258087707| [2025/04/30 09:44:18 086723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258087707| [2025/04/30 09:44:18 086727] [debug] |xqc_engine_wakeup_after|wakeup:1746006258087707|now:1746006258086727|diff:980| [2025/04/30 09:44:18 086731] [debug] |xqc_engine_main_logic|END|now:1746006258086446| [2025/04/30 09:44:18 087052] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258087052| [2025/04/30 09:44:18 087058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 087063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:490| [2025/04/30 09:44:18 087072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:491| [2025/04/30 09:44:18 087078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:491| [2025/04/30 09:44:18 087082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 087086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1212|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1213|path_largest_ack:1212| [2025/04/30 09:44:18 087091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1103336|prior_time:1746006258045177|is_app_limited:0|send_elapse:41599|ack_elapse:41875|ctl_first_sent_time:1746006258046729|lagest_ack_time:1746006258087052|curr_delivered:1152543| [2025/04/30 09:44:18 087095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258046729| [2025/04/30 09:44:18 087100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1711||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 09:44:18 087104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1213|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1213|path_largest_ack:1213| [2025/04/30 09:44:18 087108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:1105736|prior_time:1746006258047177|is_app_limited:0|send_elapse:42108|ack_elapse:39875|ctl_first_sent_time:1746006258048632|lagest_ack_time:1746006258087052|curr_delivered:1153743| [2025/04/30 09:44:18 087113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258048632| [2025/04/30 09:44:18 087116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1710||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 09:44:18 087121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38512|rttvar:397|minrtt:31343|latest_rtt:38420|ack_delay:72| [2025/04/30 09:44:18 087125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38491|rttvar:339|minrtt:31343|latest_rtt:38420|ack_delay:72| [2025/04/30 09:44:18 087129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1213|lost_pn:1210|thresh:3| [2025/04/30 09:44:18 087155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 087160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38491|rtt_var:339|pto_duration:40491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 087164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 087168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 087172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 087176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258152111|now:1746006258087160|interv:64951| [2025/04/30 09:44:18 087180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258152111|now:1746006258087160|interval:64951|pto_count:0|srtt:38491 [2025/04/30 09:44:18 087184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 42108, ack_elapse 39875, delivered 48007|rate 1140092|lost 223| [2025/04/30 09:44:18 087192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140092) in round 25| [2025/04/30 09:44:18 087196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 087200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 087204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258048632|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 087209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258048632|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 087213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:48007|srtt:38491|latest_rtt:38420|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 087219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:491|largest:491|pns:2| [2025/04/30 09:44:18 087223] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:491|frame:ACK |recv_time:1746006258087052|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 087228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378087052|now:1746006258087052|interv:120000000| [2025/04/30 09:44:18 087232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378087052|now:1746006258087052|interv:120000000| [2025/04/30 09:44:18 087236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258087707|pq_index:0| [2025/04/30 09:44:18 087240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258086446| [2025/04/30 09:44:18 087244] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258087244| [2025/04/30 09:44:18 087249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258087248| [2025/04/30 09:44:18 087255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38491|min_srtt:38491|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 087259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1250949| [2025/04/30 09:44:18 087263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 087268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 087272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38491|min_srtt:38491|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 087276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1252128| [2025/04/30 09:44:18 087283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 087288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 087292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38491|min_srtt:38491|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 087296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1253307| [2025/04/30 09:44:18 087300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 087304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 087308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 087312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 087317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 087321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1179030| [2025/04/30 09:44:18 087325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 087329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 087333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258087707| [2025/04/30 09:44:18 087337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258087707| [2025/04/30 09:44:18 087341] [debug] |xqc_engine_wakeup_after|wakeup:1746006258087707|now:1746006258087341|diff:366| [2025/04/30 09:44:18 087345] [debug] |xqc_engine_main_logic|END|now:1746006258087248| [2025/04/30 09:44:18 087350] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258087350| [2025/04/30 09:44:18 087354] [debug] |xqc_engine_wakeup_after|wakeup:1746006258087707|now:1746006258087354|diff:353| [2025/04/30 09:44:18 087358] [debug] |xqc_engine_main_logic|END|now:1746006258087350| [2025/04/30 09:44:18 088427] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258088427| [2025/04/30 09:44:18 088435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258087707|pq_index:0| [2025/04/30 09:44:18 088439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258087248| [2025/04/30 09:44:18 088444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258088443| [2025/04/30 09:44:18 088449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258087707|now:1746006258088443| [2025/04/30 09:44:18 088457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258087707|now:1746006258088443| [2025/04/30 09:44:18 088461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 088465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38491|min_srtt:38491|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 088470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1253307| [2025/04/30 09:44:18 088474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 088478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 088482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 088486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 088490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 088494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1179030| [2025/04/30 09:44:18 088499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 088503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1254| [2025/04/30 09:44:18 088538] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1254|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258088511|stream_id:0|stream_offset:1179030| [2025/04/30 09:44:18 088547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 088554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 088561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38491|rtt_var:339|pto_duration:40491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 088568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 088572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 088576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 088580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258154002|now:1746006258088561|interv:65441| [2025/04/30 09:44:18 088584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258154002|now:1746006258088561|interval:65441|pto_count:0|srtt:38491 [2025/04/30 09:44:18 088589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:49207| [2025/04/30 09:44:18 088594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 088602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1180209| [2025/04/30 09:44:18 088607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 088611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1255| [2025/04/30 09:44:18 088641] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1255|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006258088618|stream_id:0|stream_offset:1180209| [2025/04/30 09:44:18 088650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 088657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:18 088664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38491|rtt_var:339|pto_duration:40491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 088669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 088673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 088677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:18 088681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258154109|now:1746006258088664|interv:65445| [2025/04/30 09:44:18 088685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258154109|now:1746006258088664|interval:65445|pto_count:0|srtt:38491 [2025/04/30 09:44:18 088689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:50407| [2025/04/30 09:44:18 088694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 088698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1181388| [2025/04/30 09:44:18 088703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 088707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258089707|now:1746006258088707|interv:1000| [2025/04/30 09:44:18 088711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 088714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 088718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258089707| [2025/04/30 09:44:18 088723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258089707| [2025/04/30 09:44:18 088727] [debug] |xqc_engine_wakeup_after|wakeup:1746006258089707|now:1746006258088727|diff:980| [2025/04/30 09:44:18 088731] [debug] |xqc_engine_main_logic|END|now:1746006258088443| [2025/04/30 09:44:18 089032] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258089031| [2025/04/30 09:44:18 089042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 089047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:491| [2025/04/30 09:44:18 089051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:492| [2025/04/30 09:44:18 089057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:492| [2025/04/30 09:44:18 089061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 089066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1214|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1215|path_largest_ack:1214| [2025/04/30 09:44:18 089070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1105736|prior_time:1746006258047177|is_app_limited:0|send_elapse:42201|ack_elapse:41854|ctl_first_sent_time:1746006258048725|lagest_ack_time:1746006258089031|curr_delivered:1154943| [2025/04/30 09:44:18 089075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258048725| [2025/04/30 09:44:18 089079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1709||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 09:44:18 089083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1215|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1215|path_largest_ack:1215| [2025/04/30 09:44:18 089088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:1108136|prior_time:1746006258049210|is_app_limited:0|send_elapse:41605|ack_elapse:39821|ctl_first_sent_time:1746006258050680|lagest_ack_time:1746006258089031|curr_delivered:1156143| [2025/04/30 09:44:18 089092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258050680| [2025/04/30 09:44:18 089096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1708||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 09:44:18 089100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38491|rttvar:339|minrtt:31343|latest_rtt:38351|ack_delay:56| [2025/04/30 09:44:18 089104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38466|rttvar:304|minrtt:31343|latest_rtt:38351|ack_delay:56| [2025/04/30 09:44:18 089109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1215|lost_pn:1212|thresh:3| [2025/04/30 09:44:18 089113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 089117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38466|rtt_var:304|pto_duration:40466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 089121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 089125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 089129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 089155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258154084|now:1746006258089117|interv:64967| [2025/04/30 09:44:18 089160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258154084|now:1746006258089117|interval:64967|pto_count:0|srtt:38466 [2025/04/30 09:44:18 089167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41605, ack_elapse 39821, delivered 48007|rate 1153875|lost 223| [2025/04/30 09:44:18 089172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153875) in round 25| [2025/04/30 09:44:18 089176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 089180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 089184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258050680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 089188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258050680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 089193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:48007|srtt:38466|latest_rtt:38351|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 089199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:492|largest:492|pns:2| [2025/04/30 09:44:18 089203] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:492|frame:ACK |recv_time:1746006258089031|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 089208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378089031|now:1746006258089031|interv:120000000| [2025/04/30 09:44:18 089212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378089031|now:1746006258089031|interv:120000000| [2025/04/30 09:44:18 089216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258089707|pq_index:0| [2025/04/30 09:44:18 089220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258088443| [2025/04/30 09:44:18 089224] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258089224| [2025/04/30 09:44:18 089229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258089228| [2025/04/30 09:44:18 089235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38466|min_srtt:38466|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 089239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1253307| [2025/04/30 09:44:18 089244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38466|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 089248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 089256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38466|min_srtt:38466|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 089260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1254486| [2025/04/30 09:44:18 089264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38466|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 089269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 089273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38466|min_srtt:38466|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 089277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1255665| [2025/04/30 09:44:18 089282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 089286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 089289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 089294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 089298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 089302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1181388| [2025/04/30 09:44:18 089307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 089311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 089315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258089707| [2025/04/30 09:44:18 089319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258089707| [2025/04/30 09:44:18 089323] [debug] |xqc_engine_wakeup_after|wakeup:1746006258089707|now:1746006258089322|diff:385| [2025/04/30 09:44:18 089327] [debug] |xqc_engine_main_logic|END|now:1746006258089228| [2025/04/30 09:44:18 089332] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258089332| [2025/04/30 09:44:18 089336] [debug] |xqc_engine_wakeup_after|wakeup:1746006258089707|now:1746006258089336|diff:371| [2025/04/30 09:44:18 089340] [debug] |xqc_engine_main_logic|END|now:1746006258089332| [2025/04/30 09:44:18 090409] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258090409| [2025/04/30 09:44:18 090417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258089707|pq_index:0| [2025/04/30 09:44:18 090421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258089228| [2025/04/30 09:44:18 090426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258090425| [2025/04/30 09:44:18 090434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258089707|now:1746006258090425| [2025/04/30 09:44:18 090439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258089707|now:1746006258090425| [2025/04/30 09:44:18 090443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 090447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38466|min_srtt:38466|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 090452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1255665| [2025/04/30 09:44:18 090456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 090460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 090464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 090468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 090473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 090477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1181388| [2025/04/30 09:44:18 090481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 090486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1256| [2025/04/30 09:44:18 090520] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1256|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258090493|stream_id:0|stream_offset:1181388| [2025/04/30 09:44:18 090529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 090536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 090543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38466|rtt_var:304|pto_duration:40466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 090550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 090554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 090558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 090562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258155959|now:1746006258090542|interv:65417| [2025/04/30 09:44:18 090566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258155959|now:1746006258090542|interval:65417|pto_count:0|srtt:38466 [2025/04/30 09:44:18 090575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:49207| [2025/04/30 09:44:18 090580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 090584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1182567| [2025/04/30 09:44:18 090588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 090592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1257| [2025/04/30 09:44:18 090622] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1257|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006258090599|stream_id:0|stream_offset:1182567| [2025/04/30 09:44:18 090631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 090638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:18 090645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38466|rtt_var:304|pto_duration:40466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 090651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 090655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 090659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:18 090663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258156065|now:1746006258090644|interv:65421| [2025/04/30 09:44:18 090667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258156065|now:1746006258090644|interval:65421|pto_count:0|srtt:38466 [2025/04/30 09:44:18 090671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:50407| [2025/04/30 09:44:18 090676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 090680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1183746| [2025/04/30 09:44:18 090684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 090688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258091688|now:1746006258090688|interv:1000| [2025/04/30 09:44:18 090692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 090696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 090700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258091688| [2025/04/30 09:44:18 090704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258091688| [2025/04/30 09:44:18 090712] [debug] |xqc_engine_wakeup_after|wakeup:1746006258091688|now:1746006258090712|diff:976| [2025/04/30 09:44:18 090717] [debug] |xqc_engine_main_logic|END|now:1746006258090425| [2025/04/30 09:44:18 091035] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258091034| [2025/04/30 09:44:18 091041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 091046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:492| [2025/04/30 09:44:18 091050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:493| [2025/04/30 09:44:18 091056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:493| [2025/04/30 09:44:18 091060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 091064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1216|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1217|path_largest_ack:1216| [2025/04/30 09:44:18 091069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1108136|prior_time:1746006258049210|is_app_limited:0|send_elapse:41706|ack_elapse:41824|ctl_first_sent_time:1746006258050781|lagest_ack_time:1746006258091034|curr_delivered:1157343| [2025/04/30 09:44:18 091073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258050781| [2025/04/30 09:44:18 091078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1707||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 09:44:18 091082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1217|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1217|path_largest_ack:1217| [2025/04/30 09:44:18 091086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:1110536|prior_time:1746006258051142|is_app_limited:0|send_elapse:42065|ack_elapse:39892|ctl_first_sent_time:1746006258052599|lagest_ack_time:1746006258091034|curr_delivered:1158543| [2025/04/30 09:44:18 091091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258052599| [2025/04/30 09:44:18 091095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1706||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 09:44:18 091099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38466|rttvar:304|minrtt:31343|latest_rtt:38435|ack_delay:56| [2025/04/30 09:44:18 091103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38455|rttvar:249|minrtt:31343|latest_rtt:38435|ack_delay:56| [2025/04/30 09:44:18 091107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1217|lost_pn:1214|thresh:3| [2025/04/30 09:44:18 091111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 091115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38455|rtt_var:249|pto_duration:40455|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 091119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 091123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 091127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 09:44:18 091158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258156054|now:1746006258091115|interv:64939| [2025/04/30 09:44:18 091162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258156054|now:1746006258091115|interval:64939|pto_count:0|srtt:38455 [2025/04/30 09:44:18 091167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 42065, ack_elapse 39892, delivered 48007|rate 1141257|lost 223| [2025/04/30 09:44:18 091171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141257) in round 25| [2025/04/30 09:44:18 091175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 091179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 091183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258052599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 091187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258052599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 091192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:48007|srtt:38455|latest_rtt:38435|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 091197] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:124385|inflight:48007|mode:2|applimit:0|pacing_rate:1537947|bw:1230358|srtt:38455|latest_rtt:38435|min_rtt:31343|send:1245|lost:223|tlp:0|recv:492|recovery:0|slow_start:0|conn_life:1048429|acked:2400|delivered:1158543|is_cwnd_limited:0| [2025/04/30 09:44:18 091203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:493|largest:493|pns:2| [2025/04/30 09:44:18 091208] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:493|frame:ACK |recv_time:1746006258091034|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 091212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378091034|now:1746006258091034|interv:120000000| [2025/04/30 09:44:18 091217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378091034|now:1746006258091034|interv:120000000| [2025/04/30 09:44:18 091221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258091688|pq_index:0| [2025/04/30 09:44:18 091225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258090425| [2025/04/30 09:44:18 091229] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258091229| [2025/04/30 09:44:18 091233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258091233| [2025/04/30 09:44:18 091239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38455|min_srtt:38455|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 091247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1255665| [2025/04/30 09:44:18 091251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38455|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 091256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 091260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38455|min_srtt:38455|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 091264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1256844| [2025/04/30 09:44:18 091269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38455|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 091273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 091277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38455|min_srtt:38455|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 091281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1258023| [2025/04/30 09:44:18 091286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 091289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 091293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 091298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 091302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 091306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1183746| [2025/04/30 09:44:18 091311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 091314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 091318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258091688| [2025/04/30 09:44:18 091322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258091688| [2025/04/30 09:44:18 091326] [debug] |xqc_engine_wakeup_after|wakeup:1746006258091688|now:1746006258091326|diff:362| [2025/04/30 09:44:18 091330] [debug] |xqc_engine_main_logic|END|now:1746006258091233| [2025/04/30 09:44:18 091336] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258091336| [2025/04/30 09:44:18 091346] [debug] |xqc_engine_wakeup_after|wakeup:1746006258091688|now:1746006258091346|diff:342| [2025/04/30 09:44:18 091350] [debug] |xqc_engine_main_logic|END|now:1746006258091336| [2025/04/30 09:44:18 092419] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258092419| [2025/04/30 09:44:18 092427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258091688|pq_index:0| [2025/04/30 09:44:18 092431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258091233| [2025/04/30 09:44:18 092436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258092435| [2025/04/30 09:44:18 092440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258091688|now:1746006258092435| [2025/04/30 09:44:18 092445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258091688|now:1746006258092435| [2025/04/30 09:44:18 092448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 092453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38455|min_srtt:38455|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 092457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1258023| [2025/04/30 09:44:18 092462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 092465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 092469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 092474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 092478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 092482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1183746| [2025/04/30 09:44:18 092486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 092491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1258| [2025/04/30 09:44:18 092525] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1258|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746006258092499|stream_id:0|stream_offset:1183746| [2025/04/30 09:44:18 092534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 092541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 09:44:18 092548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38455|rtt_var:249|pto_duration:40455|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 092555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 092564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 092569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 092572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258157954|now:1746006258092547|interv:65407| [2025/04/30 09:44:18 092576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258157954|now:1746006258092547|interval:65407|pto_count:0|srtt:38455 [2025/04/30 09:44:18 092581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:49207| [2025/04/30 09:44:18 092586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 092590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1184925| [2025/04/30 09:44:18 092594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 092598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1259| [2025/04/30 09:44:18 092628] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1259|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006258092605|stream_id:0|stream_offset:1184925| [2025/04/30 09:44:18 092637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 092643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:18 092650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38455|rtt_var:249|pto_duration:40455|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 092656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 092660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 092664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:18 092668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258158060|now:1746006258092650|interv:65410| [2025/04/30 09:44:18 092672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258158060|now:1746006258092650|interval:65410|pto_count:0|srtt:38455 [2025/04/30 09:44:18 092676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:50407| [2025/04/30 09:44:18 092681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 092685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1186104| [2025/04/30 09:44:18 092689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 092697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1260| [2025/04/30 09:44:18 092727] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1260|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746006258092705|stream_id:0|stream_offset:1186104| [2025/04/30 09:44:18 092735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 092743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 09:44:18 092750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38455|rtt_var:249|pto_duration:40455|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 092756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 092760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 092764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:18 092768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258158160|now:1746006258092749|interv:65411| [2025/04/30 09:44:18 092772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258158160|now:1746006258092749|interval:65411|pto_count:0|srtt:38455 [2025/04/30 09:44:18 092776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51607| [2025/04/30 09:44:18 092781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 092785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1187283| [2025/04/30 09:44:18 092789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 092793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258093793|now:1746006258092793|interv:1000| [2025/04/30 09:44:18 092797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 092801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 092805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258093793| [2025/04/30 09:44:18 092809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258093793| [2025/04/30 09:44:18 092813] [debug] |xqc_engine_wakeup_after|wakeup:1746006258093793|now:1746006258092813|diff:980| [2025/04/30 09:44:18 092817] [debug] |xqc_engine_main_logic|END|now:1746006258092435| [2025/04/30 09:44:18 093024] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258093023| [2025/04/30 09:44:18 093029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 093034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:493| [2025/04/30 09:44:18 093038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:494| [2025/04/30 09:44:18 093044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:494| [2025/04/30 09:44:18 093052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 093057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1218|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1219|path_largest_ack:1218| [2025/04/30 09:44:18 093061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1110536|prior_time:1746006258051142|is_app_limited:0|send_elapse:42154|ack_elapse:41881|ctl_first_sent_time:1746006258052688|lagest_ack_time:1746006258093023|curr_delivered:1159743| [2025/04/30 09:44:18 093066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258052688| [2025/04/30 09:44:18 093071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1705||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 09:44:18 093075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1219|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1219|path_largest_ack:1219| [2025/04/30 09:44:18 093079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:1112936|prior_time:1746006258053129|is_app_limited:0|send_elapse:40252|ack_elapse:39894|ctl_first_sent_time:1746006258054613|lagest_ack_time:1746006258093023|curr_delivered:1160943| [2025/04/30 09:44:18 093083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258054613| [2025/04/30 09:44:18 093087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1704||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 09:44:18 093091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38455|rttvar:249|minrtt:31343|latest_rtt:38410|ack_delay:56| [2025/04/30 09:44:18 093095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38443|rttvar:212|minrtt:31343|latest_rtt:38410|ack_delay:56| [2025/04/30 09:44:18 093100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1219|lost_pn:1216|thresh:3| [2025/04/30 09:44:18 093104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 093108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38443|rtt_var:212|pto_duration:40443|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 093112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 093116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 093120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 093124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258158148|now:1746006258093108|interv:65040| [2025/04/30 09:44:18 093128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258158148|now:1746006258093108|interval:65040|pto_count:0|srtt:38443 [2025/04/30 09:44:18 093150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40252, ack_elapse 39894, delivered 48007|rate 1192661|lost 223| [2025/04/30 09:44:18 093159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192661) in round 25| [2025/04/30 09:44:18 093167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 093171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 093175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258054613|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 093179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258054613|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 093184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:49207|srtt:38443|latest_rtt:38410|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 093189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:494|largest:494|pns:2| [2025/04/30 09:44:18 093194] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:494|frame:ACK |recv_time:1746006258093023|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 093198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378093023|now:1746006258093023|interv:120000000| [2025/04/30 09:44:18 093203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378093023|now:1746006258093023|interv:120000000| [2025/04/30 09:44:18 093207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258093793|pq_index:0| [2025/04/30 09:44:18 093211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258092435| [2025/04/30 09:44:18 093215] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258093215| [2025/04/30 09:44:18 093220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258093219| [2025/04/30 09:44:18 093225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38443|min_srtt:38443|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 093230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1258023| [2025/04/30 09:44:18 093234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38443|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 093239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 093243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38443|min_srtt:38443|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 093247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1259202| [2025/04/30 09:44:18 093254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38443|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 093259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 093263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38443|min_srtt:38443|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 093267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1260381| [2025/04/30 09:44:18 093272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 093275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 093279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 093283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 093288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 093292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1187283| [2025/04/30 09:44:18 093296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 093300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 093304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258093793| [2025/04/30 09:44:18 093308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258093793| [2025/04/30 09:44:18 093312] [debug] |xqc_engine_wakeup_after|wakeup:1746006258093793|now:1746006258093312|diff:481| [2025/04/30 09:44:18 093316] [debug] |xqc_engine_main_logic|END|now:1746006258093219| [2025/04/30 09:44:18 093321] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258093321| [2025/04/30 09:44:18 093325] [debug] |xqc_engine_wakeup_after|wakeup:1746006258093793|now:1746006258093325|diff:468| [2025/04/30 09:44:18 093329] [debug] |xqc_engine_main_logic|END|now:1746006258093321| [2025/04/30 09:44:18 094398] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258094398| [2025/04/30 09:44:18 094406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258093793|pq_index:0| [2025/04/30 09:44:18 094410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258093219| [2025/04/30 09:44:18 094415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258094414| [2025/04/30 09:44:18 094419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258093793|now:1746006258094414| [2025/04/30 09:44:18 094424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258093793|now:1746006258094414| [2025/04/30 09:44:18 094432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 094436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38443|min_srtt:38443|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 094441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1260381| [2025/04/30 09:44:18 094445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 094449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 094453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 094457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 094461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 094465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1187283| [2025/04/30 09:44:18 094470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 094474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1261| [2025/04/30 09:44:18 094509] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1261|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006258094482|stream_id:0|stream_offset:1187283| [2025/04/30 09:44:18 094518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 094526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:18 094532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38443|rtt_var:212|pto_duration:40443|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 094539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 094544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 094548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:18 094552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258159925|now:1746006258094532|interv:65393| [2025/04/30 09:44:18 094556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258159925|now:1746006258094532|interval:65393|pto_count:0|srtt:38443 [2025/04/30 09:44:18 094560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:50407| [2025/04/30 09:44:18 094565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 094569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1188462| [2025/04/30 09:44:18 094578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 094582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1262| [2025/04/30 09:44:18 094612] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1262|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746006258094589|stream_id:0|stream_offset:1188462| [2025/04/30 09:44:18 094621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 094628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 09:44:18 094635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38443|rtt_var:212|pto_duration:40443|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 094641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 094645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 094649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:18 094653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258160032|now:1746006258094634|interv:65398| [2025/04/30 09:44:18 094657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258160032|now:1746006258094634|interval:65398|pto_count:0|srtt:38443 [2025/04/30 09:44:18 094661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51607| [2025/04/30 09:44:18 094666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 094670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1189641| [2025/04/30 09:44:18 094675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 094679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258095678|now:1746006258094678|interv:1000| [2025/04/30 09:44:18 094683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 094686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 094690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258095678| [2025/04/30 09:44:18 094695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258095678| [2025/04/30 09:44:18 094699] [debug] |xqc_engine_wakeup_after|wakeup:1746006258095678|now:1746006258094699|diff:979| [2025/04/30 09:44:18 094703] [debug] |xqc_engine_main_logic|END|now:1746006258094414| [2025/04/30 09:44:18 095021] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258095020| [2025/04/30 09:44:18 095026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 095036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:494| [2025/04/30 09:44:18 095040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:495| [2025/04/30 09:44:18 095046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:495| [2025/04/30 09:44:18 095050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 095054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 095059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1112936|prior_time:1746006258053129|is_app_limited:0|send_elapse:40342|ack_elapse:41891|ctl_first_sent_time:1746006258054703|lagest_ack_time:1746006258095020|curr_delivered:1162143| [2025/04/30 09:44:18 095063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258054703| [2025/04/30 09:44:18 095068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1703||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 09:44:18 095072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 095076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:1115336|prior_time:1746006258055151|is_app_limited:0|send_elapse:40587|ack_elapse:39869|ctl_first_sent_time:1746006258056636|lagest_ack_time:1746006258095020|curr_delivered:1163343| [2025/04/30 09:44:18 095081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258056636| [2025/04/30 09:44:18 095085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1702||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 09:44:18 095089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38443|rttvar:212|minrtt:31343|latest_rtt:38384|ack_delay:64| [2025/04/30 09:44:18 095093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38428|rttvar:189|minrtt:31343|latest_rtt:38384|ack_delay:64| [2025/04/30 09:44:18 095097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1221|lost_pn:1218|thresh:3| [2025/04/30 09:44:18 095101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 095105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38428|rtt_var:189|pto_duration:40428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 095109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 095113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 095117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 09:44:18 095121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258160017|now:1746006258095105|interv:64912| [2025/04/30 09:44:18 095125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258160017|now:1746006258095105|interval:64912|pto_count:0|srtt:38428 [2025/04/30 09:44:18 095150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40587, ack_elapse 39869, delivered 48007|rate 1182817|lost 223| [2025/04/30 09:44:18 095159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182817) in round 25| [2025/04/30 09:44:18 095163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 095167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 095171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258056636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 095175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258056636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 095180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:49207|srtt:38428|latest_rtt:38384|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 095185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:495|largest:495|pns:2| [2025/04/30 09:44:18 095190] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:495|frame:ACK |recv_time:1746006258095020|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 095194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378095020|now:1746006258095020|interv:120000000| [2025/04/30 09:44:18 095199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378095020|now:1746006258095020|interv:120000000| [2025/04/30 09:44:18 095202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258095678|pq_index:0| [2025/04/30 09:44:18 095207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258094414| [2025/04/30 09:44:18 095211] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258095211| [2025/04/30 09:44:18 095215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258095215| [2025/04/30 09:44:18 095221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38428|min_srtt:38428|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 095226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1260381| [2025/04/30 09:44:18 095230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38428|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 095235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 095239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38428|min_srtt:38428|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 095247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1261560| [2025/04/30 09:44:18 095251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38428|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 095255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 095260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38428|min_srtt:38428|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 095264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1262739| [2025/04/30 09:44:18 095268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 095272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 095276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 095280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 095284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 095289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1189641| [2025/04/30 09:44:18 095293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 095297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 095301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258095678| [2025/04/30 09:44:18 095305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258095678| [2025/04/30 09:44:18 095308] [debug] |xqc_engine_wakeup_after|wakeup:1746006258095678|now:1746006258095308|diff:370| [2025/04/30 09:44:18 095313] [debug] |xqc_engine_main_logic|END|now:1746006258095215| [2025/04/30 09:44:18 095318] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258095318| [2025/04/30 09:44:18 095322] [debug] |xqc_engine_wakeup_after|wakeup:1746006258095678|now:1746006258095321|diff:357| [2025/04/30 09:44:18 095325] [debug] |xqc_engine_main_logic|END|now:1746006258095318| [2025/04/30 09:44:18 096395] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258096395| [2025/04/30 09:44:18 096403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258095678|pq_index:0| [2025/04/30 09:44:18 096407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258095215| [2025/04/30 09:44:18 096412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258096411| [2025/04/30 09:44:18 096420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258095678|now:1746006258096411| [2025/04/30 09:44:18 096424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258095678|now:1746006258096411| [2025/04/30 09:44:18 096428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 096433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38428|min_srtt:38428|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 096437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1262739| [2025/04/30 09:44:18 096442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 096445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 096449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 096453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 096458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 096462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1189641| [2025/04/30 09:44:18 096466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 096471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1263| [2025/04/30 09:44:18 096505] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1263|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746006258096478|stream_id:0|stream_offset:1189641| [2025/04/30 09:44:18 096514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 096522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 09:44:18 096528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38428|rtt_var:189|pto_duration:40428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 096535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 096540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 096543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:18 096547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258161906|now:1746006258096528|interv:65378| [2025/04/30 09:44:18 096551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258161906|now:1746006258096528|interval:65378|pto_count:0|srtt:38428 [2025/04/30 09:44:18 096556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:50407| [2025/04/30 09:44:18 096565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 096569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1190820| [2025/04/30 09:44:18 096573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 096577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1264| [2025/04/30 09:44:18 096607] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1264|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746006258096584|stream_id:0|stream_offset:1190820| [2025/04/30 09:44:18 096616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1264|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 096624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 09:44:18 096630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38428|rtt_var:189|pto_duration:40428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 096636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 096640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 096644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:18 096648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258162012|now:1746006258096630|interv:65382| [2025/04/30 09:44:18 096652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258162012|now:1746006258096630|interval:65382|pto_count:0|srtt:38428 [2025/04/30 09:44:18 096657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51607| [2025/04/30 09:44:18 096661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 096665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1191999| [2025/04/30 09:44:18 096670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 096674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1265| [2025/04/30 09:44:18 096703] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1265|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746006258096681|stream_id:0|stream_offset:1191999| [2025/04/30 09:44:18 096711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 096718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 09:44:18 096725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38428|rtt_var:189|pto_duration:40428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 096735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 096739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 096743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 096747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258162109|now:1746006258096725|interv:65384| [2025/04/30 09:44:18 096751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258162109|now:1746006258096725|interval:65384|pto_count:0|srtt:38428 [2025/04/30 09:44:18 096755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52807| [2025/04/30 09:44:18 096760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 096764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1193178| [2025/04/30 09:44:18 096768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 096772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258097772|now:1746006258096772|interv:1000| [2025/04/30 09:44:18 096776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 096780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 096784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258097772| [2025/04/30 09:44:18 096788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258097772| [2025/04/30 09:44:18 096792] [debug] |xqc_engine_wakeup_after|wakeup:1746006258097772|now:1746006258096792|diff:980| [2025/04/30 09:44:18 096796] [debug] |xqc_engine_main_logic|END|now:1746006258096411| [2025/04/30 09:44:18 097015] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258097015| [2025/04/30 09:44:18 097021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 097026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:495| [2025/04/30 09:44:18 097030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:496| [2025/04/30 09:44:18 097036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:496| [2025/04/30 09:44:18 097040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 097045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 097049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1115336|prior_time:1746006258055151|is_app_limited:0|send_elapse:40681|ack_elapse:41864|ctl_first_sent_time:1746006258056730|lagest_ack_time:1746006258097015|curr_delivered:1164543| [2025/04/30 09:44:18 097054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258056730| [2025/04/30 09:44:18 097062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 09:44:18 097066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 097070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:1117736|prior_time:1746006258057119|is_app_limited:0|send_elapse:41199|ack_elapse:39896|ctl_first_sent_time:1746006258058599|lagest_ack_time:1746006258097015|curr_delivered:1165743| [2025/04/30 09:44:18 097075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258058599| [2025/04/30 09:44:18 097078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 09:44:18 097083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38428|rttvar:189|minrtt:31343|latest_rtt:38416|ack_delay:64| [2025/04/30 09:44:18 097087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38419|rttvar:161|minrtt:31343|latest_rtt:38416|ack_delay:64| [2025/04/30 09:44:18 097091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1223|lost_pn:1220|thresh:3| [2025/04/30 09:44:18 097095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 097099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38419|rtt_var:161|pto_duration:40419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 097103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 097107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 097111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:18 097115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258162100|now:1746006258097099|interv:65001| [2025/04/30 09:44:18 097119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258162100|now:1746006258097099|interval:65001|pto_count:0|srtt:38419 [2025/04/30 09:44:18 097123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41199, ack_elapse 39896, delivered 48007|rate 1165246|lost 223| [2025/04/30 09:44:18 097127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165246) in round 25| [2025/04/30 09:44:18 097150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 097159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 097163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258058599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 097167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258058599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 097175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50407|srtt:38419|latest_rtt:38416|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 097180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:496|largest:496|pns:2| [2025/04/30 09:44:18 097185] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:496|frame:ACK |recv_time:1746006258097015|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 097189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378097015|now:1746006258097015|interv:120000000| [2025/04/30 09:44:18 097193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378097015|now:1746006258097015|interv:120000000| [2025/04/30 09:44:18 097198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258097772|pq_index:0| [2025/04/30 09:44:18 097202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258096411| [2025/04/30 09:44:18 097206] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258097206| [2025/04/30 09:44:18 097210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258097210| [2025/04/30 09:44:18 097216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38419|min_srtt:38419|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 097221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1262739| [2025/04/30 09:44:18 097225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38419|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 097230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 097234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38419|min_srtt:38419|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 097238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1263918| [2025/04/30 09:44:18 097243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38419|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 097247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 097251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38419|min_srtt:38419|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 097255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1265097| [2025/04/30 09:44:18 097262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 097266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 097270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 097274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 097279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 097283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1193178| [2025/04/30 09:44:18 097287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 097291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 097295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258097772| [2025/04/30 09:44:18 097299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258097772| [2025/04/30 09:44:18 097303] [debug] |xqc_engine_wakeup_after|wakeup:1746006258097772|now:1746006258097303|diff:469| [2025/04/30 09:44:18 097307] [debug] |xqc_engine_main_logic|END|now:1746006258097210| [2025/04/30 09:44:18 097312] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258097312| [2025/04/30 09:44:18 097316] [debug] |xqc_engine_wakeup_after|wakeup:1746006258097772|now:1746006258097316|diff:456| [2025/04/30 09:44:18 097319] [debug] |xqc_engine_main_logic|END|now:1746006258097312| [2025/04/30 09:44:18 098385] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258098385| [2025/04/30 09:44:18 098394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258097772|pq_index:0| [2025/04/30 09:44:18 098398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258097210| [2025/04/30 09:44:18 098403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258098402| [2025/04/30 09:44:18 098408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258097772|now:1746006258098402| [2025/04/30 09:44:18 098412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258097772|now:1746006258098402| [2025/04/30 09:44:18 098416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 098421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38419|min_srtt:38419|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 098425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1265097| [2025/04/30 09:44:18 098430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 098434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 098437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 098446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 098450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 098455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1193178| [2025/04/30 09:44:18 098459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 098463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1266| [2025/04/30 09:44:18 098499] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1266|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746006258098471|stream_id:0|stream_offset:1193178| [2025/04/30 09:44:18 098508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 098516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 09:44:18 098523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38419|rtt_var:161|pto_duration:40419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 098530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 098534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 098538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:18 098542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258163890|now:1746006258098522|interv:65368| [2025/04/30 09:44:18 098546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258163890|now:1746006258098522|interval:65368|pto_count:0|srtt:38419 [2025/04/30 09:44:18 098551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51607| [2025/04/30 09:44:18 098555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 098560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1194357| [2025/04/30 09:44:18 098564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 098568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1267| [2025/04/30 09:44:18 098598] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1267|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746006258098576|stream_id:0|stream_offset:1194357| [2025/04/30 09:44:18 098607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 098620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 09:44:18 098627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38419|rtt_var:161|pto_duration:40419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 098631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 098635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 098639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 098643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258163995|now:1746006258098626|interv:65369| [2025/04/30 09:44:18 098647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258163995|now:1746006258098626|interval:65369|pto_count:0|srtt:38419 [2025/04/30 09:44:18 098651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52807| [2025/04/30 09:44:18 098656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 098660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1195536| [2025/04/30 09:44:18 098664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 098668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258099668|now:1746006258098668|interv:1000| [2025/04/30 09:44:18 098672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 098676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 098680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258099668| [2025/04/30 09:44:18 098684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258099668| [2025/04/30 09:44:18 098688] [debug] |xqc_engine_wakeup_after|wakeup:1746006258099668|now:1746006258098688|diff:980| [2025/04/30 09:44:18 098692] [debug] |xqc_engine_main_logic|END|now:1746006258098402| [2025/04/30 09:44:18 099004] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258099004| [2025/04/30 09:44:18 099010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 099015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:496| [2025/04/30 09:44:18 099019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:497| [2025/04/30 09:44:18 099025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:497| [2025/04/30 09:44:18 099029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 099033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1224|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1225|path_largest_ack:1224| [2025/04/30 09:44:18 099038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1117736|prior_time:1746006258057119|is_app_limited:0|send_elapse:41291|ack_elapse:41885|ctl_first_sent_time:1746006258058691|lagest_ack_time:1746006258099004|curr_delivered:1166943| [2025/04/30 09:44:18 099046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258058691| [2025/04/30 09:44:18 099050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1699||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 09:44:18 099055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1225|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1225|path_largest_ack:1225| [2025/04/30 09:44:18 099059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:1120136|prior_time:1746006258059113|is_app_limited:0|send_elapse:36185|ack_elapse:39891|ctl_first_sent_time:1746006258060595|lagest_ack_time:1746006258099004|curr_delivered:1168143| [2025/04/30 09:44:18 099063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258060595| [2025/04/30 09:44:18 099067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1698||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 09:44:18 099071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38419|rttvar:161|minrtt:31343|latest_rtt:38409|ack_delay:56| [2025/04/30 09:44:18 099076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38411|rttvar:137|minrtt:31343|latest_rtt:38409|ack_delay:56| [2025/04/30 09:44:18 099080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1225|lost_pn:1222|thresh:3| [2025/04/30 09:44:18 099084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 099088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38411|rtt_var:137|pto_duration:40411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 099092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 099096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 099100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 09:44:18 099104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258163987|now:1746006258099088|interv:64899| [2025/04/30 09:44:18 099108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258163987|now:1746006258099088|interval:64899|pto_count:0|srtt:38411 [2025/04/30 09:44:18 099112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 36185, ack_elapse 39891, delivered 48007|rate 1203454|lost 223| [2025/04/30 09:44:18 099116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203454) in round 25| [2025/04/30 09:44:18 099120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 099124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 099128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258060595|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 099156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258060595|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 099161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50407|srtt:38411|latest_rtt:38409|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 099167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:497|largest:497|pns:2| [2025/04/30 09:44:18 099172] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:497|frame:ACK |recv_time:1746006258099004|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 099176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378099004|now:1746006258099004|interv:120000000| [2025/04/30 09:44:18 099181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378099004|now:1746006258099004|interv:120000000| [2025/04/30 09:44:18 099185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258099668|pq_index:0| [2025/04/30 09:44:18 099189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258098402| [2025/04/30 09:44:18 099193] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258099193| [2025/04/30 09:44:18 099198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258099197| [2025/04/30 09:44:18 099203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38411|min_srtt:38411|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 099208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1265097| [2025/04/30 09:44:18 099212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38411|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 099217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 099221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38411|min_srtt:38411|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 099226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1266276| [2025/04/30 09:44:18 099230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38411|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 099234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 099239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38411|min_srtt:38411|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 099246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1267455| [2025/04/30 09:44:18 099250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 099254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 099258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 099262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 099267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 099271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1195536| [2025/04/30 09:44:18 099275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 099279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 099283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258099668| [2025/04/30 09:44:18 099287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258099668| [2025/04/30 09:44:18 099291] [debug] |xqc_engine_wakeup_after|wakeup:1746006258099668|now:1746006258099291|diff:377| [2025/04/30 09:44:18 099295] [debug] |xqc_engine_main_logic|END|now:1746006258099197| [2025/04/30 09:44:18 099300] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258099300| [2025/04/30 09:44:18 099304] [debug] |xqc_engine_wakeup_after|wakeup:1746006258099668|now:1746006258099304|diff:364| [2025/04/30 09:44:18 099308] [debug] |xqc_engine_main_logic|END|now:1746006258099300| [2025/04/30 09:44:18 100375] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258100374| [2025/04/30 09:44:18 100382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258099668|pq_index:0| [2025/04/30 09:44:18 100387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258099197| [2025/04/30 09:44:18 100391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258100390| [2025/04/30 09:44:18 100396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258099668|now:1746006258100390| [2025/04/30 09:44:18 100400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258099668|now:1746006258100390| [2025/04/30 09:44:18 100404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 100409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38411|min_srtt:38411|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 100413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1267455| [2025/04/30 09:44:18 100421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 100425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 100429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 100433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 100437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 100441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1195536| [2025/04/30 09:44:18 100446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 100450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1268| [2025/04/30 09:44:18 100485] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1268|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746006258100458|stream_id:0|stream_offset:1195536| [2025/04/30 09:44:18 100494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 100501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 09:44:18 100508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38411|rtt_var:137|pto_duration:40411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 100515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 100519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 100523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:18 100527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258165869|now:1746006258100507|interv:65362| [2025/04/30 09:44:18 100531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258165869|now:1746006258100507|interval:65362|pto_count:0|srtt:38411 [2025/04/30 09:44:18 100535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51607| [2025/04/30 09:44:18 100540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 100544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1196715| [2025/04/30 09:44:18 100549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 100553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1269| [2025/04/30 09:44:18 100582] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1269|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746006258100560|stream_id:0|stream_offset:1196715| [2025/04/30 09:44:18 100597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 100604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 09:44:18 100611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38411|rtt_var:137|pto_duration:40411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 100615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 100619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 100623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 100627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258165971|now:1746006258100610|interv:65361| [2025/04/30 09:44:18 100631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258165971|now:1746006258100610|interval:65361|pto_count:0|srtt:38411 [2025/04/30 09:44:18 100635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52807| [2025/04/30 09:44:18 100640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 100644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1197894| [2025/04/30 09:44:18 100648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 100652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1270| [2025/04/30 09:44:18 100681] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1270|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258100659|stream_id:0|stream_offset:1197894| [2025/04/30 09:44:18 100690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 100697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 100704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38411|rtt_var:137|pto_duration:40411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 100710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 100714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 100718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 100722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258166070|now:1746006258100704|interv:65366| [2025/04/30 09:44:18 100726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258166070|now:1746006258100704|interval:65366|pto_count:0|srtt:38411 [2025/04/30 09:44:18 100734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 100739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 100743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1199073| [2025/04/30 09:44:18 100748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 100751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258101751|now:1746006258100751|interv:1000| [2025/04/30 09:44:18 100755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 100759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 100763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258101751| [2025/04/30 09:44:18 100767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258101751| [2025/04/30 09:44:18 100771] [debug] |xqc_engine_wakeup_after|wakeup:1746006258101751|now:1746006258100771|diff:980| [2025/04/30 09:44:18 100776] [debug] |xqc_engine_main_logic|END|now:1746006258100390| [2025/04/30 09:44:18 100996] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258100996| [2025/04/30 09:44:18 101002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 101007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:497| [2025/04/30 09:44:18 101011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:498| [2025/04/30 09:44:18 101017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:498| [2025/04/30 09:44:18 101021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 101025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1226|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1227|path_largest_ack:1226| [2025/04/30 09:44:18 101030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1120136|prior_time:1746006258059113|is_app_limited:0|send_elapse:36276|ack_elapse:41883|ctl_first_sent_time:1746006258060686|lagest_ack_time:1746006258100996|curr_delivered:1169343| [2025/04/30 09:44:18 101034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258060686| [2025/04/30 09:44:18 101039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1697||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 09:44:18 101043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1227|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1227|path_largest_ack:1227| [2025/04/30 09:44:18 101047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:1122536|prior_time:1746006258061110|is_app_limited:0|send_elapse:37975|ack_elapse:39886|ctl_first_sent_time:1746006258062596|lagest_ack_time:1746006258100996|curr_delivered:1170543| [2025/04/30 09:44:18 101052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258062596| [2025/04/30 09:44:18 101059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1696||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 09:44:18 101063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38411|rttvar:137|minrtt:31343|latest_rtt:38400|ack_delay:56| [2025/04/30 09:44:18 101067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38403|rttvar:119|minrtt:31343|latest_rtt:38400|ack_delay:56| [2025/04/30 09:44:18 101072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1227|lost_pn:1224|thresh:3| [2025/04/30 09:44:18 101076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 101080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38403|rtt_var:119|pto_duration:40403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 101084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 101088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 101092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:18 101096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258166062|now:1746006258101080|interv:64982| [2025/04/30 09:44:18 101100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258166062|now:1746006258101080|interval:64982|pto_count:0|srtt:38403 [2025/04/30 09:44:18 101104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 37975, ack_elapse 39886, delivered 48007|rate 1203605|lost 223| [2025/04/30 09:44:18 101108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203605) in round 25| [2025/04/30 09:44:18 101112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 101116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 101120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258062596|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 101125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258062596|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 101129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51607|srtt:38403|latest_rtt:38400|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 101155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:498|largest:498|pns:2| [2025/04/30 09:44:18 101159] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:498|frame:ACK |recv_time:1746006258100996|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 101164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378100996|now:1746006258100996|interv:120000000| [2025/04/30 09:44:18 101171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378100996|now:1746006258100996|interv:120000000| [2025/04/30 09:44:18 101175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258101751|pq_index:0| [2025/04/30 09:44:18 101180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258100390| [2025/04/30 09:44:18 101184] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258101184| [2025/04/30 09:44:18 101188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258101188| [2025/04/30 09:44:18 101194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38403|min_srtt:38403|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 101199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1267455| [2025/04/30 09:44:18 101203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38403|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 101207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 101212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38403|min_srtt:38403|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 101216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1268634| [2025/04/30 09:44:18 101220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38403|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 101225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 101229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38403|min_srtt:38403|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 101233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1269813| [2025/04/30 09:44:18 101237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 101241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 101245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 101249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 101254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 101261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1199073| [2025/04/30 09:44:18 101265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 101269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 101273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258101751| [2025/04/30 09:44:18 101277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258101751| [2025/04/30 09:44:18 101281] [debug] |xqc_engine_wakeup_after|wakeup:1746006258101751|now:1746006258101281|diff:470| [2025/04/30 09:44:18 101285] [debug] |xqc_engine_main_logic|END|now:1746006258101188| [2025/04/30 09:44:18 101290] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258101290| [2025/04/30 09:44:18 101294] [debug] |xqc_engine_wakeup_after|wakeup:1746006258101751|now:1746006258101294|diff:457| [2025/04/30 09:44:18 101298] [debug] |xqc_engine_main_logic|END|now:1746006258101290| [2025/04/30 09:44:18 102364] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258102364| [2025/04/30 09:44:18 102372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258101751|pq_index:0| [2025/04/30 09:44:18 102376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258101188| [2025/04/30 09:44:18 102381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258102380| [2025/04/30 09:44:18 102386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258101751|now:1746006258102380| [2025/04/30 09:44:18 102390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258101751|now:1746006258102380| [2025/04/30 09:44:18 102394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 102398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38403|min_srtt:38403|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 102403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1269813| [2025/04/30 09:44:18 102407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 102411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 102415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 102419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 102423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 102428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1199073| [2025/04/30 09:44:18 102432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 102440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1271| [2025/04/30 09:44:18 102474] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1271|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746006258102448|stream_id:0|stream_offset:1199073| [2025/04/30 09:44:18 102484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 102491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 09:44:18 102498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38403|rtt_var:119|pto_duration:40403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 102505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 102509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 102513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 102517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258167851|now:1746006258102497|interv:65354| [2025/04/30 09:44:18 102521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258167851|now:1746006258102497|interval:65354|pto_count:0|srtt:38403 [2025/04/30 09:44:18 102526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52807| [2025/04/30 09:44:18 102530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 102534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1200252| [2025/04/30 09:44:18 102539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 102543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1272| [2025/04/30 09:44:18 102572] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1272|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258102550|stream_id:0|stream_offset:1200252| [2025/04/30 09:44:18 102580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 102588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 102595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38403|rtt_var:119|pto_duration:40403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 102601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 102605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 102609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 102617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258167953|now:1746006258102594|interv:65359| [2025/04/30 09:44:18 102621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258167953|now:1746006258102594|interval:65359|pto_count:0|srtt:38403 [2025/04/30 09:44:18 102625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 102630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 102634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1201431| [2025/04/30 09:44:18 102639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 102642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258103642|now:1746006258102642|interv:1000| [2025/04/30 09:44:18 102646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 102650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 102654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258103642| [2025/04/30 09:44:18 102658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258103642| [2025/04/30 09:44:18 102662] [debug] |xqc_engine_wakeup_after|wakeup:1746006258103642|now:1746006258102662|diff:980| [2025/04/30 09:44:18 102667] [debug] |xqc_engine_main_logic|END|now:1746006258102380| [2025/04/30 09:44:18 102992] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258102992| [2025/04/30 09:44:18 102998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 103003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:498| [2025/04/30 09:44:18 103007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:499| [2025/04/30 09:44:18 103013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:499| [2025/04/30 09:44:18 103017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 103021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1228|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1229|path_largest_ack:1228| [2025/04/30 09:44:18 103026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1122536|prior_time:1746006258061110|is_app_limited:0|send_elapse:38067|ack_elapse:41882|ctl_first_sent_time:1746006258062688|lagest_ack_time:1746006258102992|curr_delivered:1171743| [2025/04/30 09:44:18 103030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258062688| [2025/04/30 09:44:18 103035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1695||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 09:44:18 103039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1229|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1229|path_largest_ack:1229| [2025/04/30 09:44:18 103043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1122536|prior_time:1746006258061110|is_app_limited:0|send_elapse:38067|ack_elapse:41882|ctl_first_sent_time:1746006258062688|lagest_ack_time:1746006258102992|curr_delivered:1172943| [2025/04/30 09:44:18 103051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258062778| [2025/04/30 09:44:18 103055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1694||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 09:44:18 103059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38403|rttvar:119|minrtt:31343|latest_rtt:40214|ack_delay:56| [2025/04/30 09:44:18 103063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38622|rttvar:528|minrtt:31343|latest_rtt:40214|ack_delay:56| [2025/04/30 09:44:18 103068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1229|lost_pn:1226|thresh:3| [2025/04/30 09:44:18 103072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 103076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38622|rtt_var:528|pto_duration:40734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 103080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 103084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 103088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:18 103092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258168284|now:1746006258103076|interv:65208| [2025/04/30 09:44:18 103096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258168284|now:1746006258103076|interval:65208|pto_count:0|srtt:38622 [2025/04/30 09:44:18 103100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 38067, ack_elapse 41882, delivered 50407|rate 1203548|lost 223| [2025/04/30 09:44:18 103104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203548) in round 25| [2025/04/30 09:44:18 103108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 103112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 103116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258062778|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 103121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258062778|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 103125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51607|srtt:38622|latest_rtt:40214|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 103131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:499|largest:499|pns:2| [2025/04/30 09:44:18 103157] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:499|frame:ACK |recv_time:1746006258102992|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 103169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378102992|now:1746006258102992|interv:120000000| [2025/04/30 09:44:18 103173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378102992|now:1746006258102992|interv:120000000| [2025/04/30 09:44:18 103177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258103642|pq_index:0| [2025/04/30 09:44:18 103181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258102380| [2025/04/30 09:44:18 103185] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258103185| [2025/04/30 09:44:18 103190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258103189| [2025/04/30 09:44:18 103196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38622|min_srtt:38622|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 103200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1269813| [2025/04/30 09:44:18 103204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38622|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 103209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 103213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38622|min_srtt:38622|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 103218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1270992| [2025/04/30 09:44:18 103222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38622|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 103226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 103231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38622|min_srtt:38622|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 103235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1272171| [2025/04/30 09:44:18 103239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 103243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 103247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 103251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 103258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 103262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1201431| [2025/04/30 09:44:18 103267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 103271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 103274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258103642| [2025/04/30 09:44:18 103278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258103642| [2025/04/30 09:44:18 103282] [debug] |xqc_engine_wakeup_after|wakeup:1746006258103642|now:1746006258103282|diff:360| [2025/04/30 09:44:18 103286] [debug] |xqc_engine_main_logic|END|now:1746006258103189| [2025/04/30 09:44:18 103292] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258103292| [2025/04/30 09:44:18 103295] [debug] |xqc_engine_wakeup_after|wakeup:1746006258103642|now:1746006258103295|diff:347| [2025/04/30 09:44:18 103299] [debug] |xqc_engine_main_logic|END|now:1746006258103292| [2025/04/30 09:44:18 104366] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258104366| [2025/04/30 09:44:18 104374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258103642|pq_index:0| [2025/04/30 09:44:18 104378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258103189| [2025/04/30 09:44:18 104383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258104382| [2025/04/30 09:44:18 104388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258103642|now:1746006258104382| [2025/04/30 09:44:18 104392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258103642|now:1746006258104382| [2025/04/30 09:44:18 104396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 104401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38622|min_srtt:38622|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 104405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1272171| [2025/04/30 09:44:18 104409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 104413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 104417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 104421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 104426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 104430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1201431| [2025/04/30 09:44:18 104438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 104442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1273| [2025/04/30 09:44:18 104477] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1273|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746006258104450|stream_id:0|stream_offset:1201431| [2025/04/30 09:44:18 104486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 104494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 09:44:18 104501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38622|rtt_var:528|pto_duration:40734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 104507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 104511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 104515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 104519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258170184|now:1746006258104500|interv:65684| [2025/04/30 09:44:18 104523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258170184|now:1746006258104500|interval:65684|pto_count:0|srtt:38622 [2025/04/30 09:44:18 104528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52807| [2025/04/30 09:44:18 104532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 104537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1202610| [2025/04/30 09:44:18 104541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 104545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1274| [2025/04/30 09:44:18 104574] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1274|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258104552|stream_id:0|stream_offset:1202610| [2025/04/30 09:44:18 104583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 104590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 104596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38622|rtt_var:528|pto_duration:40734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 104603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 104607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 104615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 104619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258170286|now:1746006258104596|interv:65690| [2025/04/30 09:44:18 104623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258170286|now:1746006258104596|interval:65690|pto_count:0|srtt:38622 [2025/04/30 09:44:18 104627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 104632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 104636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1203789| [2025/04/30 09:44:18 104640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 104644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1275| [2025/04/30 09:44:18 104674] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1275|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258104652|stream_id:0|stream_offset:1203789| [2025/04/30 09:44:18 104682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 104689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 104696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38622|rtt_var:528|pto_duration:40734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 104702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 104706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 104710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 104714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258170386|now:1746006258104696|interv:65690| [2025/04/30 09:44:18 104718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258170386|now:1746006258104696|interval:65690|pto_count:0|srtt:38622 [2025/04/30 09:44:18 104722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 104727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 104731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1204968| [2025/04/30 09:44:18 104735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 104739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258105739|now:1746006258104739|interv:1000| [2025/04/30 09:44:18 104747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 104751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 104755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258105739| [2025/04/30 09:44:18 104759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258105739| [2025/04/30 09:44:18 104763] [debug] |xqc_engine_wakeup_after|wakeup:1746006258105739|now:1746006258104763|diff:976| [2025/04/30 09:44:18 104767] [debug] |xqc_engine_main_logic|END|now:1746006258104382| [2025/04/30 09:44:18 105177] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258105176| [2025/04/30 09:44:18 105185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 105191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:499| [2025/04/30 09:44:18 105195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:500| [2025/04/30 09:44:18 105200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:500| [2025/04/30 09:44:18 105204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 105209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1230|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1231|path_largest_ack:1230| [2025/04/30 09:44:18 105213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1124936|prior_time:1746006258063098|is_app_limited:0|send_elapse:39764|ack_elapse:42078|ctl_first_sent_time:1746006258064581|lagest_ack_time:1746006258105176|curr_delivered:1174143| [2025/04/30 09:44:18 105218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258064581| [2025/04/30 09:44:18 105222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1693||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 09:44:18 105227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1231|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1231|path_largest_ack:1231| [2025/04/30 09:44:18 105231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48014|prior_delivered:1127336|prior_time:1746006258065186|is_app_limited:0|send_elapse:41608|ack_elapse:39990|ctl_first_sent_time:1746006258066683|lagest_ack_time:1746006258105176|curr_delivered:1175350| [2025/04/30 09:44:18 105235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258066683| [2025/04/30 09:44:18 105239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1692||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:44:18 105243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38622|rttvar:528|minrtt:31343|latest_rtt:38493|ack_delay:224| [2025/04/30 09:44:18 105247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38578|rttvar:484|minrtt:31343|latest_rtt:38493|ack_delay:224| [2025/04/30 09:44:18 105252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1231|lost_pn:1228|thresh:3| [2025/04/30 09:44:18 105256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 481|pns:2| [2025/04/30 09:44:18 105263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 105267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38578|rtt_var:484|pto_duration:40578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 105272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 105275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 105279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 105283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258170230|now:1746006258105267|interv:64963| [2025/04/30 09:44:18 105287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258170230|now:1746006258105267|interval:64963|pto_count:0|srtt:38578 [2025/04/30 09:44:18 105291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41608, ack_elapse 39990, delivered 48014|rate 1153960|lost 223| [2025/04/30 09:44:18 105296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153960) in round 25| [2025/04/30 09:44:18 105300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 105304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 105308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2407|po_sent_time:1746006258066683|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 105312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2407|po_sent_time:1746006258066683|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 105317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52800|srtt:38578|latest_rtt:38493|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 105322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:500|largest:500|pns:2| [2025/04/30 09:44:18 105326] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:500|frame:ACK |recv_time:1746006258105176|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 105331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378105176|now:1746006258105176|interv:120000000| [2025/04/30 09:44:18 105335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378105176|now:1746006258105176|interv:120000000| [2025/04/30 09:44:18 105339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258105739|pq_index:0| [2025/04/30 09:44:18 105343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258104382| [2025/04/30 09:44:18 105347] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258105347| [2025/04/30 09:44:18 105352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258105351| [2025/04/30 09:44:18 105362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38578|min_srtt:38578|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 105366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1272171| [2025/04/30 09:44:18 105371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38578|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 105375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 105379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38578|min_srtt:38578|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 105384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1273350| [2025/04/30 09:44:18 105388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38578|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 105392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 105396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38578|min_srtt:38578|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 105401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1274529| [2025/04/30 09:44:18 105405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 105409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 105413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 105417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 105421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 105425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1204968| [2025/04/30 09:44:18 105430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 105433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 105437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258105739| [2025/04/30 09:44:18 105441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258105739| [2025/04/30 09:44:18 105448] [debug] |xqc_engine_wakeup_after|wakeup:1746006258105739|now:1746006258105448|diff:291| [2025/04/30 09:44:18 105452] [debug] |xqc_engine_main_logic|END|now:1746006258105351| [2025/04/30 09:44:18 105457] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258105457| [2025/04/30 09:44:18 105461] [debug] |xqc_engine_wakeup_after|wakeup:1746006258105739|now:1746006258105461|diff:278| [2025/04/30 09:44:18 105465] [debug] |xqc_engine_main_logic|END|now:1746006258105457| [2025/04/30 09:44:18 106532] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258106532| [2025/04/30 09:44:18 106540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258105739|pq_index:0| [2025/04/30 09:44:18 106544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258105351| [2025/04/30 09:44:18 106549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258106548| [2025/04/30 09:44:18 106553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258105739|now:1746006258106548| [2025/04/30 09:44:18 106557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258105739|now:1746006258106548| [2025/04/30 09:44:18 106561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 106566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38578|min_srtt:38578|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 106570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1274529| [2025/04/30 09:44:18 106575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 106579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 106582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 106587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 106591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 106595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1204968| [2025/04/30 09:44:18 106600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 106604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1276| [2025/04/30 09:44:18 106638] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1276|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258106612|stream_id:0|stream_offset:1204968| [2025/04/30 09:44:18 106646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 106654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 106667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38578|rtt_var:484|pto_duration:40578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 106672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 106676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 106680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 106684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258172190|now:1746006258106666|interv:65524| [2025/04/30 09:44:18 106688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258172190|now:1746006258106666|interval:65524|pto_count:0|srtt:38578 [2025/04/30 09:44:18 106692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 106697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 106701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1206147| [2025/04/30 09:44:18 106706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 106710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1277| [2025/04/30 09:44:18 106739] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1277|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006258106717|stream_id:0|stream_offset:1206147| [2025/04/30 09:44:18 106748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 106755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:18 106762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38578|rtt_var:484|pto_duration:40578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 106768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 106772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 106775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 106779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258172295|now:1746006258106762|interv:65533| [2025/04/30 09:44:18 106783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258172295|now:1746006258106762|interval:65533|pto_count:0|srtt:38578 [2025/04/30 09:44:18 106788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55200| [2025/04/30 09:44:18 106792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 106796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1207326| [2025/04/30 09:44:18 106805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 106809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1278| [2025/04/30 09:44:18 106838] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1278|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258106816|stream_id:0|stream_offset:1207326| [2025/04/30 09:44:18 106847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 106854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 106860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38578|rtt_var:484|pto_duration:40578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 106867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 106871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 106875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 106879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258172394|now:1746006258106860|interv:65534| [2025/04/30 09:44:18 106883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258172394|now:1746006258106860|interval:65534|pto_count:0|srtt:38578 [2025/04/30 09:44:18 106887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 106892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 106896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1208505| [2025/04/30 09:44:18 106900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 106904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258107904|now:1746006258106904|interv:1000| [2025/04/30 09:44:18 106908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 106912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 106916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258107904| [2025/04/30 09:44:18 106920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258107904| [2025/04/30 09:44:18 106924] [debug] |xqc_engine_wakeup_after|wakeup:1746006258107904|now:1746006258106924|diff:980| [2025/04/30 09:44:18 106928] [debug] |xqc_engine_main_logic|END|now:1746006258106548| [2025/04/30 09:44:18 106974] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258106974| [2025/04/30 09:44:18 106980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 106990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:500| [2025/04/30 09:44:18 106994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:501| [2025/04/30 09:44:18 106999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:501| [2025/04/30 09:44:18 107003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 107008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1232|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1233|path_largest_ack:1232| [2025/04/30 09:44:18 107012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49214|prior_delivered:1127336|prior_time:1746006258065186|is_app_limited:0|send_elapse:41716|ack_elapse:41788|ctl_first_sent_time:1746006258066791|lagest_ack_time:1746006258106974|curr_delivered:1176550| [2025/04/30 09:44:18 107017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258066791| [2025/04/30 09:44:18 107021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1691||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:44:18 107026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1233|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1233|path_largest_ack:1233| [2025/04/30 09:44:18 107030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49214|prior_delivered:1127336|prior_time:1746006258065186|is_app_limited:0|send_elapse:41716|ack_elapse:41788|ctl_first_sent_time:1746006258066791|lagest_ack_time:1746006258106974|curr_delivered:1177750| [2025/04/30 09:44:18 107034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258066894| [2025/04/30 09:44:18 107038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1690||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 09:44:18 107042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38578|rttvar:484|minrtt:31343|latest_rtt:40080|ack_delay:56| [2025/04/30 09:44:18 107046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38759|rttvar:724|minrtt:31343|latest_rtt:40080|ack_delay:56| [2025/04/30 09:44:18 107050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1233|lost_pn:1230|thresh:3| [2025/04/30 09:44:18 107054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 107058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38759|rtt_var:724|pto_duration:41655|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 107063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 107067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 107070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 107074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258173471|now:1746006258107058|interv:66413| [2025/04/30 09:44:18 107078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258173471|now:1746006258107058|interval:66413|pto_count:0|srtt:38759 [2025/04/30 09:44:18 107085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41716, ack_elapse 41788, delivered 50414|rate 1206422|lost 223| [2025/04/30 09:44:18 107089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206422) in round 25| [2025/04/30 09:44:18 107094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 107098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 107102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258066894|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 107106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258066894|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 107110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54000|srtt:38759|latest_rtt:40080|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 107116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:501|largest:501|pns:2| [2025/04/30 09:44:18 107120] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:501|frame:ACK |recv_time:1746006258106974|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 107125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378106974|now:1746006258106974|interv:120000000| [2025/04/30 09:44:18 107129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378106974|now:1746006258106974|interv:120000000| [2025/04/30 09:44:18 107154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258107904|pq_index:0| [2025/04/30 09:44:18 107161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258106548| [2025/04/30 09:44:18 107165] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258107165| [2025/04/30 09:44:18 107170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258107169| [2025/04/30 09:44:18 107176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38759|min_srtt:38759|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 107180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1274529| [2025/04/30 09:44:18 107184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38759|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 107189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 107193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38759|min_srtt:38759|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 107201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1275708| [2025/04/30 09:44:18 107205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38759|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 107210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 107214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38759|min_srtt:38759|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 107218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1276887| [2025/04/30 09:44:18 107222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 107226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 107230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 107234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 107239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 107243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1208505| [2025/04/30 09:44:18 107247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 107251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 107255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258107904| [2025/04/30 09:44:18 107259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258107904| [2025/04/30 09:44:18 107263] [debug] |xqc_engine_wakeup_after|wakeup:1746006258107904|now:1746006258107263|diff:641| [2025/04/30 09:44:18 107267] [debug] |xqc_engine_main_logic|END|now:1746006258107169| [2025/04/30 09:44:18 107272] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258107272| [2025/04/30 09:44:18 107276] [debug] |xqc_engine_wakeup_after|wakeup:1746006258107904|now:1746006258107276|diff:628| [2025/04/30 09:44:18 107280] [debug] |xqc_engine_main_logic|END|now:1746006258107272| [2025/04/30 09:44:18 108347] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258108346| [2025/04/30 09:44:18 108354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258107904|pq_index:0| [2025/04/30 09:44:18 108359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258107169| [2025/04/30 09:44:18 108363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258108363| [2025/04/30 09:44:18 108372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258107904|now:1746006258108363| [2025/04/30 09:44:18 108376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258107904|now:1746006258108363| [2025/04/30 09:44:18 108380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 108385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38759|min_srtt:38759|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 108389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1276887| [2025/04/30 09:44:18 108393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 108397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 108401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 108405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 108410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 108414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1208505| [2025/04/30 09:44:18 108418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 108422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1279| [2025/04/30 09:44:18 108457] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1279|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006258108430|stream_id:0|stream_offset:1208505| [2025/04/30 09:44:18 108466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 108473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:18 108479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38759|rtt_var:724|pto_duration:41655|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 108486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 108491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 108495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 108499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258175085|now:1746006258108479|interv:66606| [2025/04/30 09:44:18 108503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258175085|now:1746006258108479|interval:66606|pto_count:0|srtt:38759 [2025/04/30 09:44:18 108507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55200| [2025/04/30 09:44:18 108516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 108520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1209684| [2025/04/30 09:44:18 108525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 108529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1280| [2025/04/30 09:44:18 108559] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1280|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258108536|stream_id:0|stream_offset:1209684| [2025/04/30 09:44:18 108568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1280|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 108575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 108582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38759|rtt_var:724|pto_duration:41655|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 108588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 108592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 108596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 108600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258175191|now:1746006258108581|interv:66610| [2025/04/30 09:44:18 108604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258175191|now:1746006258108581|interval:66610|pto_count:0|srtt:38759 [2025/04/30 09:44:18 108608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 108613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 108617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1210863| [2025/04/30 09:44:18 108621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 108625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258109625|now:1746006258108625|interv:1000| [2025/04/30 09:44:18 108629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 108633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 108637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258109625| [2025/04/30 09:44:18 108641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258109625| [2025/04/30 09:44:18 108645] [debug] |xqc_engine_wakeup_after|wakeup:1746006258109625|now:1746006258108645|diff:980| [2025/04/30 09:44:18 108650] [debug] |xqc_engine_main_logic|END|now:1746006258108363| [2025/04/30 09:44:18 109016] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258109015| [2025/04/30 09:44:18 109022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 109028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:501| [2025/04/30 09:44:18 109031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:502| [2025/04/30 09:44:18 109037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:502| [2025/04/30 09:44:18 109041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 109046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1234|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1235|path_largest_ack:1234| [2025/04/30 09:44:18 109051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49214|prior_delivered:1129736|prior_time:1746006258067090|is_app_limited:0|send_elapse:40998|ack_elapse:41925|ctl_first_sent_time:1746006258068558|lagest_ack_time:1746006258109015|curr_delivered:1178950| [2025/04/30 09:44:18 109055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258068558| [2025/04/30 09:44:18 109060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1689||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 09:44:18 109064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1235|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1235|path_largest_ack:1235| [2025/04/30 09:44:18 109069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49214|prior_delivered:1129736|prior_time:1746006258067090|is_app_limited:0|send_elapse:40998|ack_elapse:41925|ctl_first_sent_time:1746006258068558|lagest_ack_time:1746006258109015|curr_delivered:1180150| [2025/04/30 09:44:18 109073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258068667| [2025/04/30 09:44:18 109077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1688||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 09:44:18 109081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38759|rttvar:724|minrtt:31343|latest_rtt:40348|ack_delay:104| [2025/04/30 09:44:18 109086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:38945|rttvar:914|minrtt:31343|latest_rtt:40348|ack_delay:104| [2025/04/30 09:44:18 109090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1235|lost_pn:1232|thresh:3| [2025/04/30 09:44:18 109094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 109098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38945|rtt_var:914|pto_duration:42601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 109103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 109106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 109110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 109114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258176137|now:1746006258109098|interv:67039| [2025/04/30 09:44:18 109122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258176137|now:1746006258109098|interval:67039|pto_count:0|srtt:38945 [2025/04/30 09:44:18 109126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 40998, ack_elapse 41925, delivered 50414|rate 1202480|lost 223| [2025/04/30 09:44:18 109131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202480) in round 25| [2025/04/30 09:44:18 109158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 109162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 109166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258068667|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 109171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258068667|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 109175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54000|srtt:38945|latest_rtt:40348|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 109181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:502|largest:502|pns:2| [2025/04/30 09:44:18 109186] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:502|frame:ACK |recv_time:1746006258109015|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 109191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378109015|now:1746006258109015|interv:120000000| [2025/04/30 09:44:18 109195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378109015|now:1746006258109015|interv:120000000| [2025/04/30 09:44:18 109199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258109625|pq_index:0| [2025/04/30 09:44:18 109203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258108363| [2025/04/30 09:44:18 109207] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258109207| [2025/04/30 09:44:18 109212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258109211| [2025/04/30 09:44:18 109218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38945|min_srtt:38945|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 109222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1276887| [2025/04/30 09:44:18 109227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38945|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 109235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 109239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38945|min_srtt:38945|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 109244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1278066| [2025/04/30 09:44:18 109248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:38945|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 109253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 109257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38945|min_srtt:38945|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 109261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1279245| [2025/04/30 09:44:18 109265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 109269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 109273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 109277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 109282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 109286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1210863| [2025/04/30 09:44:18 109290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 109294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 109298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258109625| [2025/04/30 09:44:18 109302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258109625| [2025/04/30 09:44:18 109306] [debug] |xqc_engine_wakeup_after|wakeup:1746006258109625|now:1746006258109306|diff:319| [2025/04/30 09:44:18 109310] [debug] |xqc_engine_main_logic|END|now:1746006258109211| [2025/04/30 09:44:18 109316] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258109316| [2025/04/30 09:44:18 109319] [debug] |xqc_engine_wakeup_after|wakeup:1746006258109625|now:1746006258109319|diff:306| [2025/04/30 09:44:18 109323] [debug] |xqc_engine_main_logic|END|now:1746006258109316| [2025/04/30 09:44:18 110393] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258110392| [2025/04/30 09:44:18 110401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258109625|pq_index:0| [2025/04/30 09:44:18 110405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258109211| [2025/04/30 09:44:18 110410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258110409| [2025/04/30 09:44:18 110418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258109625|now:1746006258110409| [2025/04/30 09:44:18 110423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258109625|now:1746006258110409| [2025/04/30 09:44:18 110426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 110431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:38945|min_srtt:38945|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 110436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1279245| [2025/04/30 09:44:18 110440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 110444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 110448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 110452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 110456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 110460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1210863| [2025/04/30 09:44:18 110465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 110469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1281| [2025/04/30 09:44:18 110504] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1281|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006258110477|stream_id:0|stream_offset:1210863| [2025/04/30 09:44:18 110513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 110521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:18 110528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38945|rtt_var:914|pto_duration:42601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 110535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 110539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 110543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 110547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258178078|now:1746006258110527|interv:67551| [2025/04/30 09:44:18 110551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258178078|now:1746006258110527|interval:67551|pto_count:0|srtt:38945 [2025/04/30 09:44:18 110560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55200| [2025/04/30 09:44:18 110565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 110569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1212042| [2025/04/30 09:44:18 110574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 110578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1282| [2025/04/30 09:44:18 110608] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1282|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258110586|stream_id:0|stream_offset:1212042| [2025/04/30 09:44:18 110617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 110625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 110632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38945|rtt_var:914|pto_duration:42601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 110637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 110641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 110645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 110649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258178187|now:1746006258110631|interv:67556| [2025/04/30 09:44:18 110653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258178187|now:1746006258110631|interval:67556|pto_count:0|srtt:38945 [2025/04/30 09:44:18 110658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 110662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 110666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1213221| [2025/04/30 09:44:18 110671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 110675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1283| [2025/04/30 09:44:18 110703] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1283|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258110682|stream_id:0|stream_offset:1213221| [2025/04/30 09:44:18 110712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1283|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 110724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 110731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:38945|rtt_var:914|pto_duration:42601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 110735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 110739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 110743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 110747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258178283|now:1746006258110730|interv:67553| [2025/04/30 09:44:18 110751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258178283|now:1746006258110730|interval:67553|pto_count:0|srtt:38945 [2025/04/30 09:44:18 110755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:57600| [2025/04/30 09:44:18 110760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 110764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1214400| [2025/04/30 09:44:18 110768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 110772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258111772|now:1746006258110772|interv:1000| [2025/04/30 09:44:18 110776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 110780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 110784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258111772| [2025/04/30 09:44:18 110788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258111772| [2025/04/30 09:44:18 110792] [debug] |xqc_engine_wakeup_after|wakeup:1746006258111772|now:1746006258110792|diff:980| [2025/04/30 09:44:18 110797] [debug] |xqc_engine_main_logic|END|now:1746006258110409| [2025/04/30 09:44:18 110963] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258110962| [2025/04/30 09:44:18 110969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 110974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:502| [2025/04/30 09:44:18 110978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:503| [2025/04/30 09:44:18 110984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:503| [2025/04/30 09:44:18 110988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 110993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1236|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1237|path_largest_ack:1236| [2025/04/30 09:44:18 110997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49214|prior_delivered:1132136|prior_time:1746006258069099|is_app_limited:0|send_elapse:39854|ack_elapse:41863|ctl_first_sent_time:1746006258070560|lagest_ack_time:1746006258110962|curr_delivered:1181350| [2025/04/30 09:44:18 111006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258070560| [2025/04/30 09:44:18 111010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1687||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 09:44:18 111015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1237|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1237|path_largest_ack:1237| [2025/04/30 09:44:18 111019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49214|prior_delivered:1132136|prior_time:1746006258069099|is_app_limited:0|send_elapse:39854|ack_elapse:41863|ctl_first_sent_time:1746006258070560|lagest_ack_time:1746006258110962|curr_delivered:1182550| [2025/04/30 09:44:18 111023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258070667| [2025/04/30 09:44:18 111027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1686||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 09:44:18 111031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:38945|rttvar:914|minrtt:31343|latest_rtt:40295|ack_delay:64| [2025/04/30 09:44:18 111036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39105|rttvar:1007|minrtt:31343|latest_rtt:40295|ack_delay:64| [2025/04/30 09:44:18 111040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1237|lost_pn:1234|thresh:3| [2025/04/30 09:44:18 111044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 111048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39105|rtt_var:1007|pto_duration:43133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 111052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 111056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 111060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 111064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258178815|now:1746006258111048|interv:67767| [2025/04/30 09:44:18 111068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258178815|now:1746006258111048|interval:67767|pto_count:0|srtt:39105 [2025/04/30 09:44:18 111072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39854, ack_elapse 41863, delivered 50414|rate 1204261|lost 223| [2025/04/30 09:44:18 111077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204261) in round 25| [2025/04/30 09:44:18 111081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 111085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 111089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258070667|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 111096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258070667|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 111100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:55200|srtt:39105|latest_rtt:40295|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 111106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:503|largest:503|pns:2| [2025/04/30 09:44:18 111111] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:503|frame:ACK |recv_time:1746006258110962|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 111115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378110962|now:1746006258110962|interv:120000000| [2025/04/30 09:44:18 111120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378110962|now:1746006258110962|interv:120000000| [2025/04/30 09:44:18 111124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258111772|pq_index:0| [2025/04/30 09:44:18 111128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258110409| [2025/04/30 09:44:18 111149] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258111149| [2025/04/30 09:44:18 111159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258111158| [2025/04/30 09:44:18 111165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39105|min_srtt:39105|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 111169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1279245| [2025/04/30 09:44:18 111174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39105|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 111178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 111183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39105|min_srtt:39105|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 111187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1280424| [2025/04/30 09:44:18 111191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39105|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 111196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 111200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39105|min_srtt:39105|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 111207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1281603| [2025/04/30 09:44:18 111212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 111216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 111220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 111224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 111228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 111232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1214400| [2025/04/30 09:44:18 111237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 111241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 111245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258111772| [2025/04/30 09:44:18 111249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258111772| [2025/04/30 09:44:18 111252] [debug] |xqc_engine_wakeup_after|wakeup:1746006258111772|now:1746006258111252|diff:520| [2025/04/30 09:44:18 111257] [debug] |xqc_engine_main_logic|END|now:1746006258111158| [2025/04/30 09:44:18 111262] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258111262| [2025/04/30 09:44:18 111266] [debug] |xqc_engine_wakeup_after|wakeup:1746006258111772|now:1746006258111266|diff:506| [2025/04/30 09:44:18 111269] [debug] |xqc_engine_main_logic|END|now:1746006258111262| [2025/04/30 09:44:18 112338] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258112338| [2025/04/30 09:44:18 112345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258111772|pq_index:0| [2025/04/30 09:44:18 112350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258111158| [2025/04/30 09:44:18 112355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258112354| [2025/04/30 09:44:18 112359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258111772|now:1746006258112354| [2025/04/30 09:44:18 112363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258111772|now:1746006258112354| [2025/04/30 09:44:18 112367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 112372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39105|min_srtt:39105|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 112376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1281603| [2025/04/30 09:44:18 112385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 112388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 112392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 112397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 112401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 112405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1214400| [2025/04/30 09:44:18 112409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 112414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1284| [2025/04/30 09:44:18 112448] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1284|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258112421|stream_id:0|stream_offset:1214400| [2025/04/30 09:44:18 112457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1284|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 112465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 112471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39105|rtt_var:1007|pto_duration:43133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 112478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 112482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 112486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 112490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258180554|now:1746006258112471|interv:68083| [2025/04/30 09:44:18 112494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258180554|now:1746006258112471|interval:68083|pto_count:0|srtt:39105 [2025/04/30 09:44:18 112499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 112503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 112508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1215579| [2025/04/30 09:44:18 112512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 112516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1285| [2025/04/30 09:44:18 112545] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1285|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258112523|stream_id:0|stream_offset:1215579| [2025/04/30 09:44:18 112560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 112568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 112575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39105|rtt_var:1007|pto_duration:43133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 112579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 112583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 112586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 112590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258180656|now:1746006258112574|interv:68082| [2025/04/30 09:44:18 112594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258180656|now:1746006258112574|interval:68082|pto_count:0|srtt:39105 [2025/04/30 09:44:18 112599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:57600| [2025/04/30 09:44:18 112603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 112608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1216758| [2025/04/30 09:44:18 112612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 112616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258113616|now:1746006258112616|interv:1000| [2025/04/30 09:44:18 112620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 112624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 112631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258113616| [2025/04/30 09:44:18 112635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258113616| [2025/04/30 09:44:18 112639] [debug] |xqc_engine_wakeup_after|wakeup:1746006258113616|now:1746006258112639|diff:977| [2025/04/30 09:44:18 112643] [debug] |xqc_engine_main_logic|END|now:1746006258112354| [2025/04/30 09:44:18 112964] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258112963| [2025/04/30 09:44:18 112969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 112975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:503| [2025/04/30 09:44:18 112979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:504| [2025/04/30 09:44:18 112984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:504| [2025/04/30 09:44:18 112989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 112993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1238|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1239|path_largest_ack:1238| [2025/04/30 09:44:18 113001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49214|prior_delivered:1134536|prior_time:1746006258071148|is_app_limited:0|send_elapse:39905|ack_elapse:41815|ctl_first_sent_time:1746006258072587|lagest_ack_time:1746006258112963|curr_delivered:1183750| [2025/04/30 09:44:18 113006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258072587| [2025/04/30 09:44:18 113010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1685||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 09:44:18 113014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1239|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1239|path_largest_ack:1239| [2025/04/30 09:44:18 113019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49214|prior_delivered:1134536|prior_time:1746006258071148|is_app_limited:0|send_elapse:39905|ack_elapse:41815|ctl_first_sent_time:1746006258072587|lagest_ack_time:1746006258112963|curr_delivered:1184950| [2025/04/30 09:44:18 113023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258072693| [2025/04/30 09:44:18 113027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1684||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 09:44:18 113031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39105|rttvar:1007|minrtt:31343|latest_rtt:40270|ack_delay:64| [2025/04/30 09:44:18 113035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39242|rttvar:1031|minrtt:31343|latest_rtt:40270|ack_delay:64| [2025/04/30 09:44:18 113040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1239|lost_pn:1236|thresh:3| [2025/04/30 09:44:18 113044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 113048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39242|rtt_var:1031|pto_duration:43366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 113052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 113056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 113060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 113064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258180889|now:1746006258113048|interv:67841| [2025/04/30 09:44:18 113068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258180889|now:1746006258113048|interval:67841|pto_count:0|srtt:39242 [2025/04/30 09:44:18 113072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39905, ack_elapse 41815, delivered 50414|rate 1205643|lost 223| [2025/04/30 09:44:18 113076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205643) in round 25| [2025/04/30 09:44:18 113080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 113084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 113091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258072693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 113095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258072693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 113100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:55200|srtt:39242|latest_rtt:40270|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 113106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:504|largest:504|pns:2| [2025/04/30 09:44:18 113110] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:504|frame:ACK |recv_time:1746006258112963|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 113115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378112963|now:1746006258112963|interv:120000000| [2025/04/30 09:44:18 113119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378112963|now:1746006258112963|interv:120000000| [2025/04/30 09:44:18 113123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258113616|pq_index:0| [2025/04/30 09:44:18 113127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258112354| [2025/04/30 09:44:18 113131] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258113131| [2025/04/30 09:44:18 113158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258113157| [2025/04/30 09:44:18 113164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39242|min_srtt:39242|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 113168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1281603| [2025/04/30 09:44:18 113173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39242|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 113177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 113182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39242|min_srtt:39242|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 113186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1282782| [2025/04/30 09:44:18 113190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39242|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 113198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 113202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39242|min_srtt:39242|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 113207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1283961| [2025/04/30 09:44:18 113211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 113215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 113219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 113223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 113227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 113231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1216758| [2025/04/30 09:44:18 113236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 113239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 113243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258113616| [2025/04/30 09:44:18 113247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258113616| [2025/04/30 09:44:18 113251] [debug] |xqc_engine_wakeup_after|wakeup:1746006258113616|now:1746006258113251|diff:365| [2025/04/30 09:44:18 113255] [debug] |xqc_engine_main_logic|END|now:1746006258113157| [2025/04/30 09:44:18 113261] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258113260| [2025/04/30 09:44:18 113264] [debug] |xqc_engine_wakeup_after|wakeup:1746006258113616|now:1746006258113264|diff:352| [2025/04/30 09:44:18 113268] [debug] |xqc_engine_main_logic|END|now:1746006258113260| [2025/04/30 09:44:18 114337] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258114337| [2025/04/30 09:44:18 114345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258113616|pq_index:0| [2025/04/30 09:44:18 114349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258113157| [2025/04/30 09:44:18 114354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258114353| [2025/04/30 09:44:18 114358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258113616|now:1746006258114353| [2025/04/30 09:44:18 114363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258113616|now:1746006258114353| [2025/04/30 09:44:18 114367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 114371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39242|min_srtt:39242|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 114380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1283961| [2025/04/30 09:44:18 114384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 114388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 114391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 114396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 114400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 114404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1216758| [2025/04/30 09:44:18 114409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 114413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1286| [2025/04/30 09:44:18 114447] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1286|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258114421|stream_id:0|stream_offset:1216758| [2025/04/30 09:44:18 114456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 114463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 114470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39242|rtt_var:1031|pto_duration:43366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 114477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 114481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 114485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 114489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258182787|now:1746006258114469|interv:68318| [2025/04/30 09:44:18 114493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258182787|now:1746006258114469|interval:68318|pto_count:0|srtt:39242 [2025/04/30 09:44:18 114498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 114502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 114506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1217937| [2025/04/30 09:44:18 114511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 114519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1287| [2025/04/30 09:44:18 114550] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1287|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258114527|stream_id:0|stream_offset:1217937| [2025/04/30 09:44:18 114558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 114566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 114573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39242|rtt_var:1031|pto_duration:43366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 114579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 114583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 114587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 114591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258182893|now:1746006258114572|interv:68321| [2025/04/30 09:44:18 114595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258182893|now:1746006258114572|interval:68321|pto_count:0|srtt:39242 [2025/04/30 09:44:18 114599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:57600| [2025/04/30 09:44:18 114604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 114608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1219116| [2025/04/30 09:44:18 114612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 114616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1288| [2025/04/30 09:44:18 114649] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1288|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258114623|stream_id:0|stream_offset:1219116| [2025/04/30 09:44:18 114658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 114665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 114672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39242|rtt_var:1031|pto_duration:43366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 114678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 114682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 114685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 114697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258182989|now:1746006258114672|interv:68317| [2025/04/30 09:44:18 114701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258182989|now:1746006258114672|interval:68317|pto_count:0|srtt:39242 [2025/04/30 09:44:18 114706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:58800| [2025/04/30 09:44:18 114710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 114715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1220295| [2025/04/30 09:44:18 114719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 114723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258115723|now:1746006258114723|interv:1000| [2025/04/30 09:44:18 114727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 114731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 114735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258115723| [2025/04/30 09:44:18 114739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258115723| [2025/04/30 09:44:18 114743] [debug] |xqc_engine_wakeup_after|wakeup:1746006258115723|now:1746006258114743|diff:980| [2025/04/30 09:44:18 114747] [debug] |xqc_engine_main_logic|END|now:1746006258114353| [2025/04/30 09:44:18 114952] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258114951| [2025/04/30 09:44:18 114957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 114963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:504| [2025/04/30 09:44:18 114967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:505| [2025/04/30 09:44:18 114973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:505| [2025/04/30 09:44:18 114977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 114981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1240|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1241|path_largest_ack:1240| [2025/04/30 09:44:18 114986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1136943|prior_time:1746006258073385|is_app_limited:0|send_elapse:39926|ack_elapse:41566|ctl_first_sent_time:1746006258074824|lagest_ack_time:1746006258114951|curr_delivered:1186150| [2025/04/30 09:44:18 114990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258074824| [2025/04/30 09:44:18 114995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1683||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 09:44:18 114999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1241|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1241|path_largest_ack:1241| [2025/04/30 09:44:18 115003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1136943|prior_time:1746006258073385|is_app_limited:0|send_elapse:39926|ack_elapse:41566|ctl_first_sent_time:1746006258074824|lagest_ack_time:1746006258114951|curr_delivered:1187350| [2025/04/30 09:44:18 115011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258074928| [2025/04/30 09:44:18 115015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1682||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/04/30 09:44:18 115019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39242|rttvar:1031|minrtt:31343|latest_rtt:40023|ack_delay:56| [2025/04/30 09:44:18 115023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39332|rttvar:955|minrtt:31343|latest_rtt:40023|ack_delay:56| [2025/04/30 09:44:18 115028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1241|lost_pn:1238|thresh:3| [2025/04/30 09:44:18 115032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 115036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39332|rtt_var:955|pto_duration:43152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 115040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 115044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 115048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 115051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258182775|now:1746006258115036|interv:67739| [2025/04/30 09:44:18 115055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258182775|now:1746006258115036|interval:67739|pto_count:0|srtt:39332 [2025/04/30 09:44:18 115060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39926, ack_elapse 41566, delivered 50407|rate 1212697|lost 223| [2025/04/30 09:44:18 115064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212697) in round 25| [2025/04/30 09:44:18 115068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 115072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 115076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258074928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 115080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258074928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 115085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:56400|srtt:39332|latest_rtt:40023|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 115090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:505|largest:505|pns:2| [2025/04/30 09:44:18 115095] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:505|frame:ACK |recv_time:1746006258114951|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 115102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378114951|now:1746006258114951|interv:120000000| [2025/04/30 09:44:18 115106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378114951|now:1746006258114951|interv:120000000| [2025/04/30 09:44:18 115110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258115723|pq_index:0| [2025/04/30 09:44:18 115114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258114353| [2025/04/30 09:44:18 115118] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258115118| [2025/04/30 09:44:18 115123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258115122| [2025/04/30 09:44:18 115129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39332|min_srtt:39332|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 115155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1283961| [2025/04/30 09:44:18 115160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39332|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 115165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 115169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39332|min_srtt:39332|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 115174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1285140| [2025/04/30 09:44:18 115178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39332|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 115182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 115186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39332|min_srtt:39332|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 115191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1286319| [2025/04/30 09:44:18 115195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 115199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 115203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 115207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 115215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 115219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1220295| [2025/04/30 09:44:18 115223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 115227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 115231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258115723| [2025/04/30 09:44:18 115235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258115723| [2025/04/30 09:44:18 115239] [debug] |xqc_engine_wakeup_after|wakeup:1746006258115723|now:1746006258115239|diff:484| [2025/04/30 09:44:18 115243] [debug] |xqc_engine_main_logic|END|now:1746006258115122| [2025/04/30 09:44:18 115248] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258115248| [2025/04/30 09:44:18 115252] [debug] |xqc_engine_wakeup_after|wakeup:1746006258115723|now:1746006258115252|diff:471| [2025/04/30 09:44:18 115256] [debug] |xqc_engine_main_logic|END|now:1746006258115248| [2025/04/30 09:44:18 116324] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258116324| [2025/04/30 09:44:18 116332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258115723|pq_index:0| [2025/04/30 09:44:18 116336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258115122| [2025/04/30 09:44:18 116341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258116340| [2025/04/30 09:44:18 116345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258115723|now:1746006258116340| [2025/04/30 09:44:18 116350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258115723|now:1746006258116340| [2025/04/30 09:44:18 116353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 116358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39332|min_srtt:39332|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 116363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1286319| [2025/04/30 09:44:18 116367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 116371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 116374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 116379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 116383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 116387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1220295| [2025/04/30 09:44:18 116395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 116400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1289| [2025/04/30 09:44:18 116434] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1289|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258116407|stream_id:0|stream_offset:1220295| [2025/04/30 09:44:18 116443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 116451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 116457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39332|rtt_var:955|pto_duration:43152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 116464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 116468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 116472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 116476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258184559|now:1746006258116457|interv:68102| [2025/04/30 09:44:18 116480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258184559|now:1746006258116457|interval:68102|pto_count:0|srtt:39332 [2025/04/30 09:44:18 116485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:57600| [2025/04/30 09:44:18 116489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 116493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1221474| [2025/04/30 09:44:18 116498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 116502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1290| [2025/04/30 09:44:18 116531] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1290|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258116509|stream_id:0|stream_offset:1221474| [2025/04/30 09:44:18 116539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 116546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 116553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39332|rtt_var:955|pto_duration:43152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 116559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 116568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 116572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 116576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258184661|now:1746006258116553|interv:68108| [2025/04/30 09:44:18 116579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258184661|now:1746006258116553|interval:68108|pto_count:0|srtt:39332 [2025/04/30 09:44:18 116584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:58800| [2025/04/30 09:44:18 116589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 116593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1222653| [2025/04/30 09:44:18 116598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 116602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258117601|now:1746006258116601|interv:1000| [2025/04/30 09:44:18 116606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 116609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 116613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258117601| [2025/04/30 09:44:18 116617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258117601| [2025/04/30 09:44:18 116621] [debug] |xqc_engine_wakeup_after|wakeup:1746006258117601|now:1746006258116621|diff:980| [2025/04/30 09:44:18 116626] [debug] |xqc_engine_main_logic|END|now:1746006258116340| [2025/04/30 09:44:18 116946] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258116946| [2025/04/30 09:44:18 116952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 116957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:505| [2025/04/30 09:44:18 116961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:506| [2025/04/30 09:44:18 116967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:506| [2025/04/30 09:44:18 116971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 116976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1242|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1243|path_largest_ack:1242| [2025/04/30 09:44:18 116980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1139343|prior_time:1746006258075053|is_app_limited:0|send_elapse:41490|ack_elapse:41893|ctl_first_sent_time:1746006258076516|lagest_ack_time:1746006258116946|curr_delivered:1188550| [2025/04/30 09:44:18 116985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258076516| [2025/04/30 09:44:18 116989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1681||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 09:44:18 116993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1243|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1243|path_largest_ack:1243| [2025/04/30 09:44:18 117001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1139343|prior_time:1746006258075053|is_app_limited:0|send_elapse:41490|ack_elapse:41893|ctl_first_sent_time:1746006258076516|lagest_ack_time:1746006258116946|curr_delivered:1189750| [2025/04/30 09:44:18 117006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258076619| [2025/04/30 09:44:18 117010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1680||sndq_packets_used_bytes:0|sndq_packets_free:100| [2025/04/30 09:44:18 117014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39332|rttvar:955|minrtt:31343|latest_rtt:40327|ack_delay:64| [2025/04/30 09:44:18 117018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39448|rttvar:949|minrtt:31343|latest_rtt:40327|ack_delay:64| [2025/04/30 09:44:18 117022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1243|lost_pn:1240|thresh:3| [2025/04/30 09:44:18 117026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 117030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39448|rtt_var:949|pto_duration:43244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 117035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 117038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 117042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 117046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258184753|now:1746006258117030|interv:67723| [2025/04/30 09:44:18 117050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258184753|now:1746006258117030|interval:67723|pto_count:0|srtt:39448 [2025/04/30 09:44:18 117054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41490, ack_elapse 41893, delivered 50407|rate 1203232|lost 223| [2025/04/30 09:44:18 117058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203232) in round 25| [2025/04/30 09:44:18 117063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 117067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 117071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258076619|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 117075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258076619|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1141743| [2025/04/30 09:44:18 117079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:56400|srtt:39448|latest_rtt:40327|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 117087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:506|largest:506|pns:2| [2025/04/30 09:44:18 117092] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:506|frame:ACK |recv_time:1746006258116946|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 117096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378116946|now:1746006258116946|interv:120000000| [2025/04/30 09:44:18 117100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378116946|now:1746006258116946|interv:120000000| [2025/04/30 09:44:18 117104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258117601|pq_index:0| [2025/04/30 09:44:18 117108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258116340| [2025/04/30 09:44:18 117112] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258117112| [2025/04/30 09:44:18 117117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258117116| [2025/04/30 09:44:18 117123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39448|min_srtt:39448|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 117127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1286319| [2025/04/30 09:44:18 117151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39448|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 117160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 117165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39448|min_srtt:39448|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 117169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1287498| [2025/04/30 09:44:18 117173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39448|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 117177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 117182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39448|min_srtt:39448|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 117186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1288677| [2025/04/30 09:44:18 117190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 117194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 117201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 117205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 117210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 117214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1222653| [2025/04/30 09:44:18 117218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 117222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 117226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258117601| [2025/04/30 09:44:18 117230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258117601| [2025/04/30 09:44:18 117234] [debug] |xqc_engine_wakeup_after|wakeup:1746006258117601|now:1746006258117234|diff:367| [2025/04/30 09:44:18 117238] [debug] |xqc_engine_main_logic|END|now:1746006258117116| [2025/04/30 09:44:18 117243] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258117243| [2025/04/30 09:44:18 117247] [debug] |xqc_engine_wakeup_after|wakeup:1746006258117601|now:1746006258117247|diff:354| [2025/04/30 09:44:18 117251] [debug] |xqc_engine_main_logic|END|now:1746006258117243| [2025/04/30 09:44:18 118320] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258118320| [2025/04/30 09:44:18 118328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258117601|pq_index:0| [2025/04/30 09:44:18 118332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258117116| [2025/04/30 09:44:18 118337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258118336| [2025/04/30 09:44:18 118341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258117601|now:1746006258118336| [2025/04/30 09:44:18 118345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258117601|now:1746006258118336| [2025/04/30 09:44:18 118349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 118354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39448|min_srtt:39448|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 118359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1288677| [2025/04/30 09:44:18 118363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 118367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 118371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 118375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 118383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 118387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1222653| [2025/04/30 09:44:18 118391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 118396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1291| [2025/04/30 09:44:18 118431] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1291|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258118404|stream_id:0|stream_offset:1222653| [2025/04/30 09:44:18 118440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 118447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 118453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39448|rtt_var:949|pto_duration:43244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 118460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 118464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 118468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 118472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258186648|now:1746006258118453|interv:68195| [2025/04/30 09:44:18 118476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258186648|now:1746006258118453|interval:68195|pto_count:0|srtt:39448 [2025/04/30 09:44:18 118481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:57600| [2025/04/30 09:44:18 118485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 118490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1223832| [2025/04/30 09:44:18 118494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 118498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1292| [2025/04/30 09:44:18 118527] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1292|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258118505|stream_id:0|stream_offset:1223832| [2025/04/30 09:44:18 118535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 118542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 118549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39448|rtt_var:949|pto_duration:43244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 118560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 118564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 118568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 118572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258186749|now:1746006258118548|interv:68201| [2025/04/30 09:44:18 118575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258186749|now:1746006258118548|interval:68201|pto_count:0|srtt:39448 [2025/04/30 09:44:18 118580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:58800| [2025/04/30 09:44:18 118585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 118589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1225011| [2025/04/30 09:44:18 118593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 118597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1293| [2025/04/30 09:44:18 118627] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1293|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258118604|stream_id:0|stream_offset:1225011| [2025/04/30 09:44:18 118636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 118643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 118650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39448|rtt_var:949|pto_duration:43244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 118656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 118660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 118664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 118668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258186848|now:1746006258118650|interv:68198| [2025/04/30 09:44:18 118672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258186848|now:1746006258118650|interval:68198|pto_count:0|srtt:39448 [2025/04/30 09:44:18 118676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:60000| [2025/04/30 09:44:18 118680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 118685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1226190| [2025/04/30 09:44:18 118693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 118697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258119697|now:1746006258118697|interv:1000| [2025/04/30 09:44:18 118701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 118705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 118709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258119697| [2025/04/30 09:44:18 118713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258119697| [2025/04/30 09:44:18 118717] [debug] |xqc_engine_wakeup_after|wakeup:1746006258119697|now:1746006258118717|diff:980| [2025/04/30 09:44:18 118721] [debug] |xqc_engine_main_logic|END|now:1746006258118336| [2025/04/30 09:44:18 118934] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258118933| [2025/04/30 09:44:18 118939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 118945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:506| [2025/04/30 09:44:18 118949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:507| [2025/04/30 09:44:18 118954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:507| [2025/04/30 09:44:18 118958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 118963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1244|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1245|path_largest_ack:1244| [2025/04/30 09:44:18 118967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1141743|prior_time:1746006258077072|is_app_limited:0|send_elapse:39845|ack_elapse:41861|ctl_first_sent_time:1746006258078537|lagest_ack_time:1746006258118933|curr_delivered:1190950| [2025/04/30 09:44:18 118972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258078537| [2025/04/30 09:44:18 118976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1679||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 09:44:18 118981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1245|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1245|path_largest_ack:1245| [2025/04/30 09:44:18 118985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1141743|prior_time:1746006258077072|is_app_limited:0|send_elapse:39845|ack_elapse:41861|ctl_first_sent_time:1746006258078537|lagest_ack_time:1746006258118933|curr_delivered:1192150| [2025/04/30 09:44:18 118989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258078639| [2025/04/30 09:44:18 118993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1678||sndq_packets_used_bytes:0|sndq_packets_free:102| [2025/04/30 09:44:18 118997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39448|rttvar:949|minrtt:31343|latest_rtt:40294|ack_delay:64| [2025/04/30 09:44:18 119001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39545|rttvar:907|minrtt:31343|latest_rtt:40294|ack_delay:64| [2025/04/30 09:44:18 119009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1245|lost_pn:1242|thresh:3| [2025/04/30 09:44:18 119013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 119017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39545|rtt_var:907|pto_duration:43173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 119021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 119025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 119029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 119033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258186777|now:1746006258119017|interv:67760| [2025/04/30 09:44:18 119037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258186777|now:1746006258119017|interval:67760|pto_count:0|srtt:39545 [2025/04/30 09:44:18 119041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39845, ack_elapse 41861, delivered 50407|rate 1204151|lost 223| [2025/04/30 09:44:18 119045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 25 -> 26| [2025/04/30 09:44:18 119049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204151) in round 26| [2025/04/30 09:44:18 119053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 119058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 119061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258078639|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 119066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258078639|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 119070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:57600|srtt:39545|latest_rtt:40294|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:18 119076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:507|largest:507|pns:2| [2025/04/30 09:44:18 119080] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:507|frame:ACK |recv_time:1746006258118933|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 119085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378118933|now:1746006258118933|interv:120000000| [2025/04/30 09:44:18 119089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378118933|now:1746006258118933|interv:120000000| [2025/04/30 09:44:18 119093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258119697|pq_index:0| [2025/04/30 09:44:18 119097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258118336| [2025/04/30 09:44:18 119103] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258119103| [2025/04/30 09:44:18 119108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258119107| [2025/04/30 09:44:18 119114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39545|min_srtt:39545|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 119118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1288677| [2025/04/30 09:44:18 119122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39545|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 119127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 119131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39545|min_srtt:39545|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 119160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1289856| [2025/04/30 09:44:18 119164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39545|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 119169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 119173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39545|min_srtt:39545|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 119177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1291035| [2025/04/30 09:44:18 119182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 119185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 119189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 119193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 119198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 119202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1226190| [2025/04/30 09:44:18 119206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 119210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 119219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258119697| [2025/04/30 09:44:18 119223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258119697| [2025/04/30 09:44:18 119227] [debug] |xqc_engine_wakeup_after|wakeup:1746006258119697|now:1746006258119227|diff:470| [2025/04/30 09:44:18 119231] [debug] |xqc_engine_main_logic|END|now:1746006258119107| [2025/04/30 09:44:18 119237] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258119236| [2025/04/30 09:44:18 119240] [debug] |xqc_engine_wakeup_after|wakeup:1746006258119697|now:1746006258119240|diff:457| [2025/04/30 09:44:18 119244] [debug] |xqc_engine_main_logic|END|now:1746006258119236| [2025/04/30 09:44:18 120313] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258120313| [2025/04/30 09:44:18 120321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258119697|pq_index:0| [2025/04/30 09:44:18 120325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258119107| [2025/04/30 09:44:18 120330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258120329| [2025/04/30 09:44:18 120334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258119697|now:1746006258120329| [2025/04/30 09:44:18 120338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258119697|now:1746006258120329| [2025/04/30 09:44:18 120342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 120347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39545|min_srtt:39545|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 120351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1291035| [2025/04/30 09:44:18 120356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 120360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 120363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 120368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 120372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 120376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1226190| [2025/04/30 09:44:18 120381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 120385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1294| [2025/04/30 09:44:18 120419] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1294|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258120393|stream_id:0|stream_offset:1226190| [2025/04/30 09:44:18 120429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 120442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 120449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39545|rtt_var:907|pto_duration:43173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 120454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 120458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 120461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 120465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258188566|now:1746006258120449|interv:68117| [2025/04/30 09:44:18 120469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258188566|now:1746006258120449|interval:68117|pto_count:0|srtt:39545 [2025/04/30 09:44:18 120474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:58800| [2025/04/30 09:44:18 120479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 120483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1227369| [2025/04/30 09:44:18 120487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 120491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1295| [2025/04/30 09:44:18 120521] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1295|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258120498|stream_id:0|stream_offset:1227369| [2025/04/30 09:44:18 120529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 120537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 120543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39545|rtt_var:907|pto_duration:43173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 120549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 120553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 120557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 120561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258188671|now:1746006258120543|interv:68128| [2025/04/30 09:44:18 120565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258188671|now:1746006258120543|interval:68128|pto_count:0|srtt:39545 [2025/04/30 09:44:18 120570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:60000| [2025/04/30 09:44:18 120578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 120582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1228548| [2025/04/30 09:44:18 120587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 120591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258121591|now:1746006258120591|interv:1000| [2025/04/30 09:44:18 120595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 120599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 120603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258121591| [2025/04/30 09:44:18 120607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258121591| [2025/04/30 09:44:18 120611] [debug] |xqc_engine_wakeup_after|wakeup:1746006258121591|now:1746006258120611|diff:980| [2025/04/30 09:44:18 120615] [debug] |xqc_engine_main_logic|END|now:1746006258120329| [2025/04/30 09:44:18 120936] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258120935| [2025/04/30 09:44:18 120941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 120947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:507| [2025/04/30 09:44:18 120951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:508| [2025/04/30 09:44:18 120957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:508| [2025/04/30 09:44:18 120961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 120965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1246|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1247|path_largest_ack:1246| [2025/04/30 09:44:18 120970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1144143|prior_time:1746006258079059|is_app_limited:0|send_elapse:39856|ack_elapse:41876|ctl_first_sent_time:1746006258080532|lagest_ack_time:1746006258120935|curr_delivered:1193350| [2025/04/30 09:44:18 120974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258080532| [2025/04/30 09:44:18 120979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1677||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 09:44:18 120983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1247|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1247|path_largest_ack:1247| [2025/04/30 09:44:18 120987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1144143|prior_time:1746006258079059|is_app_limited:0|send_elapse:39856|ack_elapse:41876|ctl_first_sent_time:1746006258080532|lagest_ack_time:1746006258120935|curr_delivered:1194550| [2025/04/30 09:44:18 120991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258080636| [2025/04/30 09:44:18 120995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1676||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/04/30 09:44:18 121003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39545|rttvar:907|minrtt:31343|latest_rtt:40299|ack_delay:64| [2025/04/30 09:44:18 121007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39631|rttvar:853|minrtt:31343|latest_rtt:40299|ack_delay:64| [2025/04/30 09:44:18 121011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1247|lost_pn:1244|thresh:3| [2025/04/30 09:44:18 121015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 121019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39631|rtt_var:853|pto_duration:43043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 121023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 121027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 121031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 121035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258188541|now:1746006258121019|interv:67522| [2025/04/30 09:44:18 121039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258188541|now:1746006258121019|interval:67522|pto_count:0|srtt:39631 [2025/04/30 09:44:18 121043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39856, ack_elapse 41876, delivered 50407|rate 1203720|lost 223| [2025/04/30 09:44:18 121048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203720) in round 26| [2025/04/30 09:44:18 121052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 121056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 121060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258080636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 121064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258080636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 121068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:57600|srtt:39631|latest_rtt:40299|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 121074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:508|largest:508|pns:2| [2025/04/30 09:44:18 121078] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:508|frame:ACK |recv_time:1746006258120935|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 121083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378120935|now:1746006258120935|interv:120000000| [2025/04/30 09:44:18 121087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378120935|now:1746006258120935|interv:120000000| [2025/04/30 09:44:18 121093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258121591|pq_index:0| [2025/04/30 09:44:18 121097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258120329| [2025/04/30 09:44:18 121101] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258121101| [2025/04/30 09:44:18 121106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258121105| [2025/04/30 09:44:18 121112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39631|min_srtt:39631|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 121116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1291035| [2025/04/30 09:44:18 121120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39631|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 121125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 121129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39631|min_srtt:39631|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 121157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1292214| [2025/04/30 09:44:18 121162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39631|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 121167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 121171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39631|min_srtt:39631|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 121175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1293393| [2025/04/30 09:44:18 121180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 121183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 121187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 121191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 121196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 121200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1228548| [2025/04/30 09:44:18 121208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 121211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 121215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258121591| [2025/04/30 09:44:18 121219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258121591| [2025/04/30 09:44:18 121223] [debug] |xqc_engine_wakeup_after|wakeup:1746006258121591|now:1746006258121223|diff:368| [2025/04/30 09:44:18 121228] [debug] |xqc_engine_main_logic|END|now:1746006258121105| [2025/04/30 09:44:18 121233] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258121233| [2025/04/30 09:44:18 121237] [debug] |xqc_engine_wakeup_after|wakeup:1746006258121591|now:1746006258121237|diff:354| [2025/04/30 09:44:18 121241] [debug] |xqc_engine_main_logic|END|now:1746006258121233| [2025/04/30 09:44:18 122310] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258122309| [2025/04/30 09:44:18 122317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258121591|pq_index:0| [2025/04/30 09:44:18 122322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258121105| [2025/04/30 09:44:18 122326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258122326| [2025/04/30 09:44:18 122331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258121591|now:1746006258122326| [2025/04/30 09:44:18 122335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258121591|now:1746006258122326| [2025/04/30 09:44:18 122339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 122344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39631|min_srtt:39631|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 122348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1293393| [2025/04/30 09:44:18 122352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 122356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 122360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 122364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 122369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 122373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1228548| [2025/04/30 09:44:18 122377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 122381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1296| [2025/04/30 09:44:18 122420] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1296|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258122393|stream_id:0|stream_offset:1228548| [2025/04/30 09:44:18 122430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 122437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 122444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39631|rtt_var:853|pto_duration:43043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 122451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 122455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 122459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 122463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258190436|now:1746006258122444|interv:67992| [2025/04/30 09:44:18 122467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258190436|now:1746006258122444|interval:67992|pto_count:0|srtt:39631 [2025/04/30 09:44:18 122471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:58800| [2025/04/30 09:44:18 122476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 122480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1229727| [2025/04/30 09:44:18 122485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 122489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1297| [2025/04/30 09:44:18 122519] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1297|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258122497|stream_id:0|stream_offset:1229727| [2025/04/30 09:44:18 122528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 122535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 122542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39631|rtt_var:853|pto_duration:43043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 122548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 122552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 122556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 122560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258190540|now:1746006258122541|interv:67999| [2025/04/30 09:44:18 122564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258190540|now:1746006258122541|interval:67999|pto_count:0|srtt:39631 [2025/04/30 09:44:18 122573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:60000| [2025/04/30 09:44:18 122577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 122582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1230906| [2025/04/30 09:44:18 122586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 122590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1298| [2025/04/30 09:44:18 122620] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1298|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258122597|stream_id:0|stream_offset:1230906| [2025/04/30 09:44:18 122629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 122636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 122643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39631|rtt_var:853|pto_duration:43043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 122649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 122653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 122657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 122661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258190640|now:1746006258122642|interv:67998| [2025/04/30 09:44:18 122664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258190640|now:1746006258122642|interval:67998|pto_count:0|srtt:39631 [2025/04/30 09:44:18 122669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:61200| [2025/04/30 09:44:18 122674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 122678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1232085| [2025/04/30 09:44:18 122682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 122686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258123686|now:1746006258122686|interv:1000| [2025/04/30 09:44:18 122690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 122694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 122698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258123686| [2025/04/30 09:44:18 122706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258123686| [2025/04/30 09:44:18 122710] [debug] |xqc_engine_wakeup_after|wakeup:1746006258123686|now:1746006258122710|diff:976| [2025/04/30 09:44:18 122714] [debug] |xqc_engine_main_logic|END|now:1746006258122326| [2025/04/30 09:44:18 122923] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258122922| [2025/04/30 09:44:18 122929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 122934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:508| [2025/04/30 09:44:18 122938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:509| [2025/04/30 09:44:18 122944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:509| [2025/04/30 09:44:18 122948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 122953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1248|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1249|path_largest_ack:1248| [2025/04/30 09:44:18 122957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1146543|prior_time:1746006258081048|is_app_limited:0|send_elapse:39805|ack_elapse:41874|ctl_first_sent_time:1746006258082507|lagest_ack_time:1746006258122922|curr_delivered:1195750| [2025/04/30 09:44:18 122962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258082507| [2025/04/30 09:44:18 122967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1675||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/04/30 09:44:18 122971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1249|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1249|path_largest_ack:1249| [2025/04/30 09:44:18 122975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1146543|prior_time:1746006258081048|is_app_limited:0|send_elapse:39805|ack_elapse:41874|ctl_first_sent_time:1746006258082507|lagest_ack_time:1746006258122922|curr_delivered:1196950| [2025/04/30 09:44:18 122980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258082610| [2025/04/30 09:44:18 122984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1674||sndq_packets_used_bytes:0|sndq_packets_free:106| [2025/04/30 09:44:18 122988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39631|rttvar:853|minrtt:31343|latest_rtt:40312|ack_delay:64| [2025/04/30 09:44:18 122992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39709|rttvar:794|minrtt:31343|latest_rtt:40312|ack_delay:64| [2025/04/30 09:44:18 122996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1249|lost_pn:1246|thresh:3| [2025/04/30 09:44:18 123000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 123004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39709|rtt_var:794|pto_duration:42885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 123009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 123013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 123020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 123024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258190482|now:1746006258123004|interv:67478| [2025/04/30 09:44:18 123028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258190482|now:1746006258123004|interval:67478|pto_count:0|srtt:39709 [2025/04/30 09:44:18 123032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39805, ack_elapse 41874, delivered 50407|rate 1203778|lost 223| [2025/04/30 09:44:18 123037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203778) in round 26| [2025/04/30 09:44:18 123041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 123045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 123049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258082610|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 123054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258082610|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 123058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:58800|srtt:39709|latest_rtt:40312|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 123064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:509|largest:509|pns:2| [2025/04/30 09:44:18 123069] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:509|frame:ACK |recv_time:1746006258122922|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 123073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378122922|now:1746006258122922|interv:120000000| [2025/04/30 09:44:18 123077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378122922|now:1746006258122922|interv:120000000| [2025/04/30 09:44:18 123081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258123686|pq_index:0| [2025/04/30 09:44:18 123085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258122326| [2025/04/30 09:44:18 123089] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258123089| [2025/04/30 09:44:18 123094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258123093| [2025/04/30 09:44:18 123100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39709|min_srtt:39709|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 123104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:58800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1293393| [2025/04/30 09:44:18 123112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39709|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 123116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 123121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39709|min_srtt:39709|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 123125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:58800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1294572| [2025/04/30 09:44:18 123129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39709|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 123157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 123162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39709|min_srtt:39709|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 123166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:58800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1295751| [2025/04/30 09:44:18 123170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 123174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 123178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 123183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 123187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 123191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1232085| [2025/04/30 09:44:18 123196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 123200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 123204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258123686| [2025/04/30 09:44:18 123208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258123686| [2025/04/30 09:44:18 123212] [debug] |xqc_engine_wakeup_after|wakeup:1746006258123686|now:1746006258123212|diff:474| [2025/04/30 09:44:18 123216] [debug] |xqc_engine_main_logic|END|now:1746006258123093| [2025/04/30 09:44:18 123221] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258123221| [2025/04/30 09:44:18 123225] [debug] |xqc_engine_wakeup_after|wakeup:1746006258123686|now:1746006258123225|diff:461| [2025/04/30 09:44:18 123229] [debug] |xqc_engine_main_logic|END|now:1746006258123221| [2025/04/30 09:44:18 124298] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258124297| [2025/04/30 09:44:18 124309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258123686|pq_index:0| [2025/04/30 09:44:18 124314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258123093| [2025/04/30 09:44:18 124318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258124318| [2025/04/30 09:44:18 124323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258123686|now:1746006258124318| [2025/04/30 09:44:18 124327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258123686|now:1746006258124318| [2025/04/30 09:44:18 124331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 124336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39709|min_srtt:39709|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 124340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:58800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1295751| [2025/04/30 09:44:18 124345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 124348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 124352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 124357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 124361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 124365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1232085| [2025/04/30 09:44:18 124370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 124374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1299| [2025/04/30 09:44:18 124408] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1299|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258124382|stream_id:0|stream_offset:1232085| [2025/04/30 09:44:18 124417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 124424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 124431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39709|rtt_var:794|pto_duration:42885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 124438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 124443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 124447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 124455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258192267|now:1746006258124431|interv:67836| [2025/04/30 09:44:18 124459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258192267|now:1746006258124431|interval:67836|pto_count:0|srtt:39709 [2025/04/30 09:44:18 124463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:60000| [2025/04/30 09:44:18 124468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 124472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1233264| [2025/04/30 09:44:18 124477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 124481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258125481|now:1746006258124481|interv:1000| [2025/04/30 09:44:18 124485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 124488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 124492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258125481| [2025/04/30 09:44:18 124497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258125481| [2025/04/30 09:44:18 124501] [debug] |xqc_engine_wakeup_after|wakeup:1746006258125481|now:1746006258124500|diff:981| [2025/04/30 09:44:18 124505] [debug] |xqc_engine_main_logic|END|now:1746006258124318| [2025/04/30 09:44:18 124919] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258124918| [2025/04/30 09:44:18 124925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 124930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:509| [2025/04/30 09:44:18 124934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:510| [2025/04/30 09:44:18 124940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:510| [2025/04/30 09:44:18 124944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 124948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1250|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1251|path_largest_ack:1250| [2025/04/30 09:44:18 124953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1148943|prior_time:1746006258083070|is_app_limited:0|send_elapse:39879|ack_elapse:41848|ctl_first_sent_time:1746006258084529|lagest_ack_time:1746006258124918|curr_delivered:1198150| [2025/04/30 09:44:18 124957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258084529| [2025/04/30 09:44:18 124962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1673||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/04/30 09:44:18 124966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1251|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1251|path_largest_ack:1251| [2025/04/30 09:44:18 124970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1148943|prior_time:1746006258083070|is_app_limited:0|send_elapse:39879|ack_elapse:41848|ctl_first_sent_time:1746006258084529|lagest_ack_time:1746006258124918|curr_delivered:1199350| [2025/04/30 09:44:18 124978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258084637| [2025/04/30 09:44:18 124982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1672||sndq_packets_used_bytes:0|sndq_packets_free:108| [2025/04/30 09:44:18 124986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39709|rttvar:794|minrtt:31343|latest_rtt:40281|ack_delay:64| [2025/04/30 09:44:18 124990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39773|rttvar:723|minrtt:31343|latest_rtt:40281|ack_delay:64| [2025/04/30 09:44:18 124995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1251|lost_pn:1248|thresh:3| [2025/04/30 09:44:18 124999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 125003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39773|rtt_var:723|pto_duration:42665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 125007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 125011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 125015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 125019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258192047|now:1746006258125002|interv:67045| [2025/04/30 09:44:18 125022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258192047|now:1746006258125002|interval:67045|pto_count:0|srtt:39773 [2025/04/30 09:44:18 125027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39879, ack_elapse 41848, delivered 50407|rate 1204525|lost 223| [2025/04/30 09:44:18 125031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204525) in round 26| [2025/04/30 09:44:18 125035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 125039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 125043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258084637|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 125047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258084637|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 125052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:57600|srtt:39773|latest_rtt:40281|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 125057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:510|largest:510|pns:2| [2025/04/30 09:44:18 125064] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:510|frame:ACK |recv_time:1746006258124918|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 125069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378124918|now:1746006258124918|interv:120000000| [2025/04/30 09:44:18 125073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378124918|now:1746006258124918|interv:120000000| [2025/04/30 09:44:18 125077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258125481|pq_index:0| [2025/04/30 09:44:18 125081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258124318| [2025/04/30 09:44:18 125085] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258125085| [2025/04/30 09:44:18 125090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258125089| [2025/04/30 09:44:18 125095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39773|min_srtt:39773|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 125100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1295751| [2025/04/30 09:44:18 125104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39773|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 125109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 125113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39773|min_srtt:39773|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 125117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1296930| [2025/04/30 09:44:18 125122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39773|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 125126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 125130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39773|min_srtt:39773|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 125158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1298109| [2025/04/30 09:44:18 125162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 125166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 125170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 125177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 125182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 125186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1233264| [2025/04/30 09:44:18 125190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 125194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 125198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258125481| [2025/04/30 09:44:18 125202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258125481| [2025/04/30 09:44:18 125206] [debug] |xqc_engine_wakeup_after|wakeup:1746006258125481|now:1746006258125206|diff:275| [2025/04/30 09:44:18 125210] [debug] |xqc_engine_main_logic|END|now:1746006258125089| [2025/04/30 09:44:18 125215] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258125215| [2025/04/30 09:44:18 125219] [debug] |xqc_engine_wakeup_after|wakeup:1746006258125481|now:1746006258125219|diff:262| [2025/04/30 09:44:18 125223] [debug] |xqc_engine_main_logic|END|now:1746006258125215| [2025/04/30 09:44:18 126292] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258126292| [2025/04/30 09:44:18 126300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258125481|pq_index:0| [2025/04/30 09:44:18 126304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258125089| [2025/04/30 09:44:18 126309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258126308| [2025/04/30 09:44:18 126313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258125481|now:1746006258126308| [2025/04/30 09:44:18 126317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258125481|now:1746006258126308| [2025/04/30 09:44:18 126321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 126326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39773|min_srtt:39773|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 126331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1298109| [2025/04/30 09:44:18 126335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 126339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 126343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 126347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 126351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 126359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1233264| [2025/04/30 09:44:18 126364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 126368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1300| [2025/04/30 09:44:18 126403] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1300|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258126376|stream_id:0|stream_offset:1233264| [2025/04/30 09:44:18 126413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 126420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 126427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39773|rtt_var:723|pto_duration:42665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 126434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 126438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 126442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 126446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258194041|now:1746006258126427|interv:67614| [2025/04/30 09:44:18 126450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258194041|now:1746006258126427|interval:67614|pto_count:0|srtt:39773 [2025/04/30 09:44:18 126454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:58800| [2025/04/30 09:44:18 126459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 126463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1234443| [2025/04/30 09:44:18 126467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 126471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1301| [2025/04/30 09:44:18 126500] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1301|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258126479|stream_id:0|stream_offset:1234443| [2025/04/30 09:44:18 126509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 126516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 126522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39773|rtt_var:723|pto_duration:42665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 126529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 126542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 126546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 126550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258194144|now:1746006258126522|interv:67622| [2025/04/30 09:44:18 126554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258194144|now:1746006258126522|interval:67622|pto_count:0|srtt:39773 [2025/04/30 09:44:18 126558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:60000| [2025/04/30 09:44:18 126563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 126567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1235622| [2025/04/30 09:44:18 126572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 126575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258127575|now:1746006258126575|interv:1000| [2025/04/30 09:44:18 126579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 126583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 126587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258127575| [2025/04/30 09:44:18 126591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258127575| [2025/04/30 09:44:18 126595] [debug] |xqc_engine_wakeup_after|wakeup:1746006258127575|now:1746006258126595|diff:980| [2025/04/30 09:44:18 126600] [debug] |xqc_engine_main_logic|END|now:1746006258126308| [2025/04/30 09:44:18 126914] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258126913| [2025/04/30 09:44:18 126920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 126925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:510| [2025/04/30 09:44:18 126929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:511| [2025/04/30 09:44:18 126935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:511| [2025/04/30 09:44:18 126939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 126943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1252|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1253|path_largest_ack:1252| [2025/04/30 09:44:18 126948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1151343|prior_time:1746006258085051|is_app_limited:0|send_elapse:39876|ack_elapse:41862|ctl_first_sent_time:1746006258086513|lagest_ack_time:1746006258126913|curr_delivered:1200550| [2025/04/30 09:44:18 126952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258086513| [2025/04/30 09:44:18 126957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1671||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/04/30 09:44:18 126961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1253|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1253|path_largest_ack:1253| [2025/04/30 09:44:18 126970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1151343|prior_time:1746006258085051|is_app_limited:0|send_elapse:39876|ack_elapse:41862|ctl_first_sent_time:1746006258086513|lagest_ack_time:1746006258126913|curr_delivered:1201750| [2025/04/30 09:44:18 126974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258086620| [2025/04/30 09:44:18 126978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1670||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/04/30 09:44:18 126982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39773|rttvar:723|minrtt:31343|latest_rtt:40293|ack_delay:56| [2025/04/30 09:44:18 126986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39831|rttvar:659|minrtt:31343|latest_rtt:40293|ack_delay:56| [2025/04/30 09:44:18 126991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1253|lost_pn:1250|thresh:3| [2025/04/30 09:44:18 126995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 126999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39831|rtt_var:659|pto_duration:42467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 127003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 127007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 127011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 127015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258193946|now:1746006258126999|interv:66947| [2025/04/30 09:44:18 127019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258193946|now:1746006258126999|interval:66947|pto_count:0|srtt:39831 [2025/04/30 09:44:18 127023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39876, ack_elapse 41862, delivered 50407|rate 1204123|lost 223| [2025/04/30 09:44:18 127027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204123) in round 26| [2025/04/30 09:44:18 127032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 127036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 127040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258086620|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 127044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258086620|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 127048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:57600|srtt:39831|latest_rtt:40293|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 127057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:511|largest:511|pns:2| [2025/04/30 09:44:18 127061] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:511|frame:ACK |recv_time:1746006258126913|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 127065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378126913|now:1746006258126913|interv:120000000| [2025/04/30 09:44:18 127070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378126913|now:1746006258126913|interv:120000000| [2025/04/30 09:44:18 127073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258127575|pq_index:0| [2025/04/30 09:44:18 127078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258126308| [2025/04/30 09:44:18 127082] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258127082| [2025/04/30 09:44:18 127086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258127085| [2025/04/30 09:44:18 127092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39831|min_srtt:39831|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 127096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1298109| [2025/04/30 09:44:18 127101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39831|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 127105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 127110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39831|min_srtt:39831|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 127114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1299288| [2025/04/30 09:44:18 127118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39831|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 127123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 127127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39831|min_srtt:39831|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 127149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1300467| [2025/04/30 09:44:18 127159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 127167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 127170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 127175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 127179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 127183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1235622| [2025/04/30 09:44:18 127188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 127191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 127195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258127575| [2025/04/30 09:44:18 127199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258127575| [2025/04/30 09:44:18 127203] [debug] |xqc_engine_wakeup_after|wakeup:1746006258127575|now:1746006258127203|diff:372| [2025/04/30 09:44:18 127207] [debug] |xqc_engine_main_logic|END|now:1746006258127085| [2025/04/30 09:44:18 127213] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258127213| [2025/04/30 09:44:18 127216] [debug] |xqc_engine_wakeup_after|wakeup:1746006258127575|now:1746006258127216|diff:359| [2025/04/30 09:44:18 127220] [debug] |xqc_engine_main_logic|END|now:1746006258127213| [2025/04/30 09:44:18 128290] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258128290| [2025/04/30 09:44:18 128298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258127575|pq_index:0| [2025/04/30 09:44:18 128302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258127085| [2025/04/30 09:44:18 128307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258128306| [2025/04/30 09:44:18 128311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258127575|now:1746006258128306| [2025/04/30 09:44:18 128315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258127575|now:1746006258128306| [2025/04/30 09:44:18 128319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 128324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39831|min_srtt:39831|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 128329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1300467| [2025/04/30 09:44:18 128333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 128337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 128341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 128349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 128353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 128357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1235622| [2025/04/30 09:44:18 128362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 128366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1302| [2025/04/30 09:44:18 128401] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1302|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258128374|stream_id:0|stream_offset:1235622| [2025/04/30 09:44:18 128410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 128418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 128424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39831|rtt_var:659|pto_duration:42467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 128431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 128436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 128439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 128443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258195841|now:1746006258128424|interv:67417| [2025/04/30 09:44:18 128447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258195841|now:1746006258128424|interval:67417|pto_count:0|srtt:39831 [2025/04/30 09:44:18 128452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:58800| [2025/04/30 09:44:18 128456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 128461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1236801| [2025/04/30 09:44:18 128465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 128469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1303| [2025/04/30 09:44:18 128498] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1303|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258128476|stream_id:0|stream_offset:1236801| [2025/04/30 09:44:18 128507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 128514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 128526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39831|rtt_var:659|pto_duration:42467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 128531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 128535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 128539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 128543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258195943|now:1746006258128526|interv:67417| [2025/04/30 09:44:18 128547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258195943|now:1746006258128526|interval:67417|pto_count:0|srtt:39831 [2025/04/30 09:44:18 128551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:60000| [2025/04/30 09:44:18 128556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 128560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1237980| [2025/04/30 09:44:18 128564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1120| [2025/04/30 09:44:18 128568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258129688|now:1746006258128568|interv:1120| [2025/04/30 09:44:18 128572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1120| [2025/04/30 09:44:18 128576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 128580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258129688| [2025/04/30 09:44:18 128584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258129688| [2025/04/30 09:44:18 128588] [debug] |xqc_engine_wakeup_after|wakeup:1746006258129688|now:1746006258128588|diff:1100| [2025/04/30 09:44:18 128592] [debug] |xqc_engine_main_logic|END|now:1746006258128306| [2025/04/30 09:44:18 128914] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258128913| [2025/04/30 09:44:18 128920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 128925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:511| [2025/04/30 09:44:18 128929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:512| [2025/04/30 09:44:18 128935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:512| [2025/04/30 09:44:18 128939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 128943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1254|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1255|path_largest_ack:1254| [2025/04/30 09:44:18 128948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1153743|prior_time:1746006258087052|is_app_limited:0|send_elapse:39879|ack_elapse:41861|ctl_first_sent_time:1746006258088511|lagest_ack_time:1746006258128913|curr_delivered:1202950| [2025/04/30 09:44:18 128952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258088511| [2025/04/30 09:44:18 128960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1669||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/04/30 09:44:18 128965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1255|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1255|path_largest_ack:1255| [2025/04/30 09:44:18 128969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1153743|prior_time:1746006258087052|is_app_limited:0|send_elapse:39879|ack_elapse:41861|ctl_first_sent_time:1746006258088511|lagest_ack_time:1746006258128913|curr_delivered:1204150| [2025/04/30 09:44:18 128973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258088618| [2025/04/30 09:44:18 128977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1668||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/04/30 09:44:18 128981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39831|rttvar:659|minrtt:31343|latest_rtt:40295|ack_delay:64| [2025/04/30 09:44:18 128985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39881|rttvar:595|minrtt:31343|latest_rtt:40295|ack_delay:64| [2025/04/30 09:44:18 128990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1255|lost_pn:1252|thresh:3| [2025/04/30 09:44:18 128994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 128998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39881|rtt_var:595|pto_duration:42261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 129002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 129006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 129010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 129014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258195737|now:1746006258128998|interv:66739| [2025/04/30 09:44:18 129017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258195737|now:1746006258128998|interval:66739|pto_count:0|srtt:39881 [2025/04/30 09:44:18 129022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39879, ack_elapse 41861, delivered 50407|rate 1204151|lost 223| [2025/04/30 09:44:18 129026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204151) in round 26| [2025/04/30 09:44:18 129030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 129034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 129038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258088618|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 129042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258088618|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 129049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:57600|srtt:39881|latest_rtt:40295|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 129055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:512|largest:512|pns:2| [2025/04/30 09:44:18 129059] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:512|frame:ACK |recv_time:1746006258128913|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 129064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378128913|now:1746006258128913|interv:120000000| [2025/04/30 09:44:18 129068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378128913|now:1746006258128913|interv:120000000| [2025/04/30 09:44:18 129072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258129688|pq_index:0| [2025/04/30 09:44:18 129076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258128306| [2025/04/30 09:44:18 129080] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258129080| [2025/04/30 09:44:18 129085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258129084| [2025/04/30 09:44:18 129090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39881|min_srtt:39881|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 129094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1300467| [2025/04/30 09:44:18 129099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39881|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 129103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 129108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39881|min_srtt:39881|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 129112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1301646| [2025/04/30 09:44:18 129116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39881|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 129121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 129125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39881|min_srtt:39881|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 129129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1302825| [2025/04/30 09:44:18 129159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 129163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 129167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 129171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 129176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 129180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1237980| [2025/04/30 09:44:18 129184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 129188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 129192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258129688| [2025/04/30 09:44:18 129196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258129688| [2025/04/30 09:44:18 129200] [debug] |xqc_engine_wakeup_after|wakeup:1746006258129688|now:1746006258129200|diff:488| [2025/04/30 09:44:18 129204] [debug] |xqc_engine_main_logic|END|now:1746006258129084| [2025/04/30 09:44:18 129209] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258129209| [2025/04/30 09:44:18 129213] [debug] |xqc_engine_wakeup_after|wakeup:1746006258129688|now:1746006258129213|diff:475| [2025/04/30 09:44:18 129217] [debug] |xqc_engine_main_logic|END|now:1746006258129209| [2025/04/30 09:44:18 130286] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258130286| [2025/04/30 09:44:18 130294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258129688|pq_index:0| [2025/04/30 09:44:18 130298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258129084| [2025/04/30 09:44:18 130303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258130302| [2025/04/30 09:44:18 130307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258129688|now:1746006258130302| [2025/04/30 09:44:18 130311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258129688|now:1746006258130302| [2025/04/30 09:44:18 130315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 130320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39881|min_srtt:39881|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 130325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1302825| [2025/04/30 09:44:18 130329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 130333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 130341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 130345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 130349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 130353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1237980| [2025/04/30 09:44:18 130358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 130362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1304| [2025/04/30 09:44:18 130397] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1304|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258130370|stream_id:0|stream_offset:1237980| [2025/04/30 09:44:18 130406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 130413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 130419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39881|rtt_var:595|pto_duration:42261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 130426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 130431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 130435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 130439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258197631|now:1746006258130419|interv:67212| [2025/04/30 09:44:18 130443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258197631|now:1746006258130419|interval:67212|pto_count:0|srtt:39881 [2025/04/30 09:44:18 130448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:58800| [2025/04/30 09:44:18 130453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 130457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1239159| [2025/04/30 09:44:18 130461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 130465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258131465|now:1746006258130465|interv:1000| [2025/04/30 09:44:18 130469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 130473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 130477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258131465| [2025/04/30 09:44:18 130485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258131465| [2025/04/30 09:44:18 130489] [debug] |xqc_engine_wakeup_after|wakeup:1746006258131465|now:1746006258130489|diff:976| [2025/04/30 09:44:18 130493] [debug] |xqc_engine_main_logic|END|now:1746006258130302| [2025/04/30 09:44:18 130908] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258130907| [2025/04/30 09:44:18 130913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 130919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:512| [2025/04/30 09:44:18 130923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:513| [2025/04/30 09:44:18 130928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:513| [2025/04/30 09:44:18 130932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 130937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1256|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1257|path_largest_ack:1256| [2025/04/30 09:44:18 130942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1156143|prior_time:1746006258089031|is_app_limited:0|send_elapse:39813|ack_elapse:41876|ctl_first_sent_time:1746006258090493|lagest_ack_time:1746006258130907|curr_delivered:1205350| [2025/04/30 09:44:18 130946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258090493| [2025/04/30 09:44:18 130950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1667||sndq_packets_used_bytes:0|sndq_packets_free:113| [2025/04/30 09:44:18 130955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1257|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1257|path_largest_ack:1257| [2025/04/30 09:44:18 130959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1156143|prior_time:1746006258089031|is_app_limited:0|send_elapse:39813|ack_elapse:41876|ctl_first_sent_time:1746006258090493|lagest_ack_time:1746006258130907|curr_delivered:1206550| [2025/04/30 09:44:18 130963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258090599| [2025/04/30 09:44:18 130967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1666||sndq_packets_used_bytes:0|sndq_packets_free:114| [2025/04/30 09:44:18 130971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39881|rttvar:595|minrtt:31343|latest_rtt:40308|ack_delay:64| [2025/04/30 09:44:18 130975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39926|rttvar:537|minrtt:31343|latest_rtt:40308|ack_delay:64| [2025/04/30 09:44:18 130980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1257|lost_pn:1254|thresh:3| [2025/04/30 09:44:18 130984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 130988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39926|rtt_var:537|pto_duration:42074|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 130992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 130999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 131003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 131007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258197444|now:1746006258130988|interv:66456| [2025/04/30 09:44:18 131011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258197444|now:1746006258130988|interval:66456|pto_count:0|srtt:39926 [2025/04/30 09:44:18 131015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39813, ack_elapse 41876, delivered 50407|rate 1203720|lost 223| [2025/04/30 09:44:18 131020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203720) in round 26| [2025/04/30 09:44:18 131024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 131028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 131032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258090599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 131036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258090599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 131041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:56400|srtt:39926|latest_rtt:40308|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 131046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:513|largest:513|pns:2| [2025/04/30 09:44:18 131051] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:513|frame:ACK |recv_time:1746006258130907|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 131055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378130907|now:1746006258130907|interv:120000000| [2025/04/30 09:44:18 131059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378130907|now:1746006258130907|interv:120000000| [2025/04/30 09:44:18 131063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258131465|pq_index:0| [2025/04/30 09:44:18 131067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258130302| [2025/04/30 09:44:18 131071] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258131071| [2025/04/30 09:44:18 131076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258131075| [2025/04/30 09:44:18 131082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39926|min_srtt:39926|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 131086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1302825| [2025/04/30 09:44:18 131093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39926|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 131097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 131102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39926|min_srtt:39926|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 131106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1304004| [2025/04/30 09:44:18 131110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39926|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 131115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 131119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39926|min_srtt:39926|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 131123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1305183| [2025/04/30 09:44:18 131128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 131149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 131158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 131163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 131167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 131171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1239159| [2025/04/30 09:44:18 131176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 131179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 131183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258131465| [2025/04/30 09:44:18 131187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258131465| [2025/04/30 09:44:18 131191] [debug] |xqc_engine_wakeup_after|wakeup:1746006258131465|now:1746006258131191|diff:274| [2025/04/30 09:44:18 131195] [debug] |xqc_engine_main_logic|END|now:1746006258131075| [2025/04/30 09:44:18 131200] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258131200| [2025/04/30 09:44:18 131204] [debug] |xqc_engine_wakeup_after|wakeup:1746006258131465|now:1746006258131204|diff:261| [2025/04/30 09:44:18 131208] [debug] |xqc_engine_main_logic|END|now:1746006258131200| [2025/04/30 09:44:18 132277] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258132277| [2025/04/30 09:44:18 132288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258131465|pq_index:0| [2025/04/30 09:44:18 132292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258131075| [2025/04/30 09:44:18 132297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258132296| [2025/04/30 09:44:18 132302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258131465|now:1746006258132296| [2025/04/30 09:44:18 132306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258131465|now:1746006258132296| [2025/04/30 09:44:18 132310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 132315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39926|min_srtt:39926|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 132319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1305183| [2025/04/30 09:44:18 132323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 132327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 132331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 132335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 132340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 132344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1239159| [2025/04/30 09:44:18 132348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 132353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1305| [2025/04/30 09:44:18 132387] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1305|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258132360|stream_id:0|stream_offset:1239159| [2025/04/30 09:44:18 132397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 132404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 132411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39926|rtt_var:537|pto_duration:42074|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 132417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 132422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 132430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 132434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258199434|now:1746006258132411|interv:67023| [2025/04/30 09:44:18 132438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258199434|now:1746006258132411|interval:67023|pto_count:0|srtt:39926 [2025/04/30 09:44:18 132443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:57600| [2025/04/30 09:44:18 132447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 132452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1240338| [2025/04/30 09:44:18 132456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 132460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1306| [2025/04/30 09:44:18 132490] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1306|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258132467|stream_id:0|stream_offset:1240338| [2025/04/30 09:44:18 132498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 132505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 132512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39926|rtt_var:537|pto_duration:42074|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 132518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 132523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 132527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 132531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258199541|now:1746006258132512|interv:67029| [2025/04/30 09:44:18 132535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258199541|now:1746006258132512|interval:67029|pto_count:0|srtt:39926 [2025/04/30 09:44:18 132539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:58800| [2025/04/30 09:44:18 132544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 132548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1241517| [2025/04/30 09:44:18 132552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1036| [2025/04/30 09:44:18 132556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258133592|now:1746006258132556|interv:1036| [2025/04/30 09:44:18 132564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1036| [2025/04/30 09:44:18 132568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 132572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258133592| [2025/04/30 09:44:18 132576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258133592| [2025/04/30 09:44:18 132580] [debug] |xqc_engine_wakeup_after|wakeup:1746006258133592|now:1746006258132580|diff:1012| [2025/04/30 09:44:18 132584] [debug] |xqc_engine_main_logic|END|now:1746006258132296| [2025/04/30 09:44:18 132890] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258132889| [2025/04/30 09:44:18 132895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 132901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:513| [2025/04/30 09:44:18 132905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:514| [2025/04/30 09:44:18 132911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:514| [2025/04/30 09:44:18 132915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 132919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1258|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1259|path_largest_ack:1258| [2025/04/30 09:44:18 132924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1158543|prior_time:1746006258091034|is_app_limited:0|send_elapse:39900|ack_elapse:41855|ctl_first_sent_time:1746006258092499|lagest_ack_time:1746006258132889|curr_delivered:1207750| [2025/04/30 09:44:18 132928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258092499| [2025/04/30 09:44:18 132933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1665||sndq_packets_used_bytes:0|sndq_packets_free:115| [2025/04/30 09:44:18 132937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1259|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1259|path_largest_ack:1259| [2025/04/30 09:44:18 132941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49207|prior_delivered:1158543|prior_time:1746006258091034|is_app_limited:0|send_elapse:39900|ack_elapse:41855|ctl_first_sent_time:1746006258092499|lagest_ack_time:1746006258132889|curr_delivered:1208950| [2025/04/30 09:44:18 132946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258092605| [2025/04/30 09:44:18 132949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1664||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/04/30 09:44:18 132954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39926|rttvar:537|minrtt:31343|latest_rtt:40284|ack_delay:56| [2025/04/30 09:44:18 132958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:39964|rttvar:478|minrtt:31343|latest_rtt:40284|ack_delay:56| [2025/04/30 09:44:18 132962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1259|lost_pn:1256|thresh:3| [2025/04/30 09:44:18 132966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 132970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39964|rtt_var:478|pto_duration:41964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 132978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 132981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 132985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 132989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258199431|now:1746006258132970|interv:66461| [2025/04/30 09:44:18 132993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258199431|now:1746006258132970|interval:66461|pto_count:0|srtt:39964 [2025/04/30 09:44:18 132997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39900, ack_elapse 41855, delivered 50407|rate 1204324|lost 223| [2025/04/30 09:44:18 133002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204324) in round 26| [2025/04/30 09:44:18 133006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 133010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 133014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258092605|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 133018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258092605|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 133023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:56400|srtt:39964|latest_rtt:40284|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 133028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:514|largest:514|pns:2| [2025/04/30 09:44:18 133032] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:514|frame:ACK |recv_time:1746006258132889|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 133037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378132889|now:1746006258132889|interv:120000000| [2025/04/30 09:44:18 133041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378132889|now:1746006258132889|interv:120000000| [2025/04/30 09:44:18 133045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258133592|pq_index:0| [2025/04/30 09:44:18 133049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258132296| [2025/04/30 09:44:18 133053] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258133053| [2025/04/30 09:44:18 133058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258133057| [2025/04/30 09:44:18 133064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39964|min_srtt:39964|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 133070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1305183| [2025/04/30 09:44:18 133075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39964|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 133079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 133084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39964|min_srtt:39964|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 133088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1306362| [2025/04/30 09:44:18 133092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:39964|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 133096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 133101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39964|min_srtt:39964|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 133105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1307541| [2025/04/30 09:44:18 133109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 133113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 133117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 133121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 133125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 133130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1241517| [2025/04/30 09:44:18 133157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 133161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 133165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258133592| [2025/04/30 09:44:18 133169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258133592| [2025/04/30 09:44:18 133173] [debug] |xqc_engine_wakeup_after|wakeup:1746006258133592|now:1746006258133173|diff:419| [2025/04/30 09:44:18 133177] [debug] |xqc_engine_main_logic|END|now:1746006258133057| [2025/04/30 09:44:18 133182] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258133182| [2025/04/30 09:44:18 133190] [debug] |xqc_engine_wakeup_after|wakeup:1746006258133592|now:1746006258133190|diff:402| [2025/04/30 09:44:18 133194] [debug] |xqc_engine_main_logic|END|now:1746006258133182| [2025/04/30 09:44:18 134265] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258134265| [2025/04/30 09:44:18 134273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258133592|pq_index:0| [2025/04/30 09:44:18 134277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258133057| [2025/04/30 09:44:18 134282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258134281| [2025/04/30 09:44:18 134287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258133592|now:1746006258134281| [2025/04/30 09:44:18 134291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258133592|now:1746006258134281| [2025/04/30 09:44:18 134295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 134300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:39964|min_srtt:39964|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 134304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1307541| [2025/04/30 09:44:18 134308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 134312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 134316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 134320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 134325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 134329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1241517| [2025/04/30 09:44:18 134333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 134338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1307| [2025/04/30 09:44:18 134372] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1307|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258134345|stream_id:0|stream_offset:1241517| [2025/04/30 09:44:18 134381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 134388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 134395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:39964|rtt_var:478|pto_duration:41964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 134407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 134411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 134414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 134418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258201309|now:1746006258134395|interv:66914| [2025/04/30 09:44:18 134422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258201309|now:1746006258134395|interval:66914|pto_count:0|srtt:39964 [2025/04/30 09:44:18 134427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:57600| [2025/04/30 09:44:18 134432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 134436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1242696| [2025/04/30 09:44:18 134440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 134444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258135444|now:1746006258134444|interv:1000| [2025/04/30 09:44:18 134448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 134452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 134456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258135444| [2025/04/30 09:44:18 134460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258135444| [2025/04/30 09:44:18 134464] [debug] |xqc_engine_wakeup_after|wakeup:1746006258135444|now:1746006258134464|diff:980| [2025/04/30 09:44:18 134468] [debug] |xqc_engine_main_logic|END|now:1746006258134281| [2025/04/30 09:44:18 134884] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258134884| [2025/04/30 09:44:18 134890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 134895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:514| [2025/04/30 09:44:18 134899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:515| [2025/04/30 09:44:18 134905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:515| [2025/04/30 09:44:18 134909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 134913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1260|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1261|path_largest_ack:1260| [2025/04/30 09:44:18 134918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51607|prior_delivered:1158543|prior_time:1746006258091034|is_app_limited:0|send_elapse:40106|ack_elapse:43850|ctl_first_sent_time:1746006258092705|lagest_ack_time:1746006258134884|curr_delivered:1210150| [2025/04/30 09:44:18 134922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258092705| [2025/04/30 09:44:18 134927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1663||sndq_packets_used_bytes:0|sndq_packets_free:117| [2025/04/30 09:44:18 134934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1261|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1261|path_largest_ack:1261| [2025/04/30 09:44:18 134939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50407|prior_delivered:1160943|prior_time:1746006258093023|is_app_limited:0|send_elapse:39869|ack_elapse:41861|ctl_first_sent_time:1746006258094482|lagest_ack_time:1746006258134884|curr_delivered:1211350| [2025/04/30 09:44:18 134943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258094482| [2025/04/30 09:44:18 134947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1662||sndq_packets_used_bytes:0|sndq_packets_free:118| [2025/04/30 09:44:18 134951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:39964|rttvar:478|minrtt:31343|latest_rtt:40402|ack_delay:56| [2025/04/30 09:44:18 134955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:40012|rttvar:454|minrtt:31343|latest_rtt:40402|ack_delay:56| [2025/04/30 09:44:18 134960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1261|lost_pn:1258|thresh:3| [2025/04/30 09:44:18 134964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 134968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40012|rtt_var:454|pto_duration:42012|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 134972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 134976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 134980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 134983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258201357|now:1746006258134967|interv:66390| [2025/04/30 09:44:18 134987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258201357|now:1746006258134967|interval:66390|pto_count:0|srtt:40012 [2025/04/30 09:44:18 134992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39869, ack_elapse 41861, delivered 50407|rate 1204151|lost 223| [2025/04/30 09:44:18 134996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204151) in round 26| [2025/04/30 09:44:18 135000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 135004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 135008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258094482|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 135013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258094482|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 135017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:55200|srtt:40012|latest_rtt:40402|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 135025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:515|largest:515|pns:2| [2025/04/30 09:44:18 135030] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:515|frame:ACK |recv_time:1746006258134884|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 135034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378134884|now:1746006258134884|interv:120000000| [2025/04/30 09:44:18 135038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378134884|now:1746006258134884|interv:120000000| [2025/04/30 09:44:18 135042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258135444|pq_index:0| [2025/04/30 09:44:18 135046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258134281| [2025/04/30 09:44:18 135050] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258135050| [2025/04/30 09:44:18 135055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258135054| [2025/04/30 09:44:18 135060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40012|min_srtt:40012|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 135064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1307541| [2025/04/30 09:44:18 135069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40012|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 135073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 135078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40012|min_srtt:40012|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 135082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1308720| [2025/04/30 09:44:18 135086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40012|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 135091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 135095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40012|min_srtt:40012|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 135099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1309899| [2025/04/30 09:44:18 135103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 135111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 135115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 135119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 135124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 135128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1242696| [2025/04/30 09:44:18 135151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 135159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 135163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258135444| [2025/04/30 09:44:18 135167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258135444| [2025/04/30 09:44:18 135171] [debug] |xqc_engine_wakeup_after|wakeup:1746006258135444|now:1746006258135171|diff:273| [2025/04/30 09:44:18 135175] [debug] |xqc_engine_main_logic|END|now:1746006258135054| [2025/04/30 09:44:18 135181] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258135180| [2025/04/30 09:44:18 135184] [debug] |xqc_engine_wakeup_after|wakeup:1746006258135444|now:1746006258135184|diff:260| [2025/04/30 09:44:18 135188] [debug] |xqc_engine_main_logic|END|now:1746006258135180| [2025/04/30 09:44:18 136257] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258136256| [2025/04/30 09:44:18 136264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258135444|pq_index:0| [2025/04/30 09:44:18 136268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258135054| [2025/04/30 09:44:18 136273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258136272| [2025/04/30 09:44:18 136278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258135444|now:1746006258136272| [2025/04/30 09:44:18 136282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258135444|now:1746006258136272| [2025/04/30 09:44:18 136286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 136291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40012|min_srtt:40012|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 136295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1309899| [2025/04/30 09:44:18 136300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 136303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 136307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 136316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 136320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 136324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1242696| [2025/04/30 09:44:18 136329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 136333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1308| [2025/04/30 09:44:18 136368] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1308|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258136341|stream_id:0|stream_offset:1242696| [2025/04/30 09:44:18 136377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 136384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 136391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40012|rtt_var:454|pto_duration:42012|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 136398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 136403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 136406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 136411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258203353|now:1746006258136390|interv:66963| [2025/04/30 09:44:18 136415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258203353|now:1746006258136390|interval:66963|pto_count:0|srtt:40012 [2025/04/30 09:44:18 136419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 136424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 136428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1243875| [2025/04/30 09:44:18 136433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 136437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1309| [2025/04/30 09:44:18 136466] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1309|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258136444|stream_id:0|stream_offset:1243875| [2025/04/30 09:44:18 136475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 136483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 136495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40012|rtt_var:454|pto_duration:42012|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 136499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 136503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 136507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 136511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258203456|now:1746006258136495|interv:66961| [2025/04/30 09:44:18 136515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258203456|now:1746006258136495|interval:66961|pto_count:0|srtt:40012 [2025/04/30 09:44:18 136520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:57600| [2025/04/30 09:44:18 136524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 136529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1245054| [2025/04/30 09:44:18 136533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 136537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258137537|now:1746006258136537|interv:1000| [2025/04/30 09:44:18 136541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 136545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 136549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258137537| [2025/04/30 09:44:18 136553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258137537| [2025/04/30 09:44:18 136557] [debug] |xqc_engine_wakeup_after|wakeup:1746006258137537|now:1746006258136557|diff:980| [2025/04/30 09:44:18 136561] [debug] |xqc_engine_main_logic|END|now:1746006258136272| [2025/04/30 09:44:18 136886] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258136886| [2025/04/30 09:44:18 136892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 136897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:515| [2025/04/30 09:44:18 136901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:516| [2025/04/30 09:44:18 136907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:516| [2025/04/30 09:44:18 136911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 136916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1262|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1263|path_largest_ack:1262| [2025/04/30 09:44:18 136920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51607|prior_delivered:1160943|prior_time:1746006258093023|is_app_limited:0|send_elapse:39976|ack_elapse:43863|ctl_first_sent_time:1746006258094589|lagest_ack_time:1746006258136886|curr_delivered:1212550| [2025/04/30 09:44:18 136928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258094589| [2025/04/30 09:44:18 136933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1661||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/04/30 09:44:18 136937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1263|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1263|path_largest_ack:1263| [2025/04/30 09:44:18 136941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50407|prior_delivered:1163343|prior_time:1746006258095020|is_app_limited:0|send_elapse:39842|ack_elapse:41866|ctl_first_sent_time:1746006258096478|lagest_ack_time:1746006258136886|curr_delivered:1213750| [2025/04/30 09:44:18 136946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258096478| [2025/04/30 09:44:18 136949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1660||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/04/30 09:44:18 136953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:40012|rttvar:454|minrtt:31343|latest_rtt:40408|ack_delay:56| [2025/04/30 09:44:18 136958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:40055|rttvar:426|minrtt:31343|latest_rtt:40408|ack_delay:56| [2025/04/30 09:44:18 136962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1263|lost_pn:1260|thresh:3| [2025/04/30 09:44:18 136966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 136970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40055|rtt_var:426|pto_duration:42055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 136974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 136978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 136982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 136986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258203499|now:1746006258136970|interv:66529| [2025/04/30 09:44:18 136990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258203499|now:1746006258136970|interval:66529|pto_count:0|srtt:40055 [2025/04/30 09:44:18 136994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39842, ack_elapse 41866, delivered 50407|rate 1204008|lost 223| [2025/04/30 09:44:18 136998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204008) in round 26| [2025/04/30 09:44:18 137003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 137007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 137011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258096478|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 137015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258096478|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 137022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:55200|srtt:40055|latest_rtt:40408|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 137027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:516|largest:516|pns:2| [2025/04/30 09:44:18 137032] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:516|frame:ACK |recv_time:1746006258136886|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 137036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378136886|now:1746006258136886|interv:120000000| [2025/04/30 09:44:18 137040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378136886|now:1746006258136886|interv:120000000| [2025/04/30 09:44:18 137044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258137537|pq_index:0| [2025/04/30 09:44:18 137048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258136272| [2025/04/30 09:44:18 137052] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258137052| [2025/04/30 09:44:18 137057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258137056| [2025/04/30 09:44:18 137063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40055|min_srtt:40055|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 137067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1309899| [2025/04/30 09:44:18 137071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40055|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 137076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 137080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40055|min_srtt:40055|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 137085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1311078| [2025/04/30 09:44:18 137089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40055|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 137093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 137098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40055|min_srtt:40055|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 137102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1312257| [2025/04/30 09:44:18 137109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 137113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 137117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 137121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 137125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 137129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1245054| [2025/04/30 09:44:18 137156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 137161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 137165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258137537| [2025/04/30 09:44:18 137169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258137537| [2025/04/30 09:44:18 137172] [debug] |xqc_engine_wakeup_after|wakeup:1746006258137537|now:1746006258137172|diff:365| [2025/04/30 09:44:18 137177] [debug] |xqc_engine_main_logic|END|now:1746006258137056| [2025/04/30 09:44:18 137182] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258137182| [2025/04/30 09:44:18 137186] [debug] |xqc_engine_wakeup_after|wakeup:1746006258137537|now:1746006258137186|diff:351| [2025/04/30 09:44:18 137190] [debug] |xqc_engine_main_logic|END|now:1746006258137182| [2025/04/30 09:44:18 138258] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258138258| [2025/04/30 09:44:18 138265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258137537|pq_index:0| [2025/04/30 09:44:18 138270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258137056| [2025/04/30 09:44:18 138275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258138274| [2025/04/30 09:44:18 138279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258137537|now:1746006258138274| [2025/04/30 09:44:18 138283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258137537|now:1746006258138274| [2025/04/30 09:44:18 138287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 138292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40055|min_srtt:40055|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 138296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1312257| [2025/04/30 09:44:18 138301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 138309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 138313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 138317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 138321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 138326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1245054| [2025/04/30 09:44:18 138330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 138334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1310| [2025/04/30 09:44:18 138375] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1310|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258138342|stream_id:0|stream_offset:1245054| [2025/04/30 09:44:18 138385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 138392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 138399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40055|rtt_var:426|pto_duration:42055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 138404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 138408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 138412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 138416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258205397|now:1746006258138399|interv:66998| [2025/04/30 09:44:18 138420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258205397|now:1746006258138399|interval:66998|pto_count:0|srtt:40055 [2025/04/30 09:44:18 138424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 138429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 138433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1246233| [2025/04/30 09:44:18 138438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 138441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258139441|now:1746006258138441|interv:1000| [2025/04/30 09:44:18 138445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 138449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 138457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258139441| [2025/04/30 09:44:18 138461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258139441| [2025/04/30 09:44:18 138465] [debug] |xqc_engine_wakeup_after|wakeup:1746006258139441|now:1746006258138465|diff:976| [2025/04/30 09:44:18 138469] [debug] |xqc_engine_main_logic|END|now:1746006258138274| [2025/04/30 09:44:18 138878] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258138877| [2025/04/30 09:44:18 138887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 138893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:516| [2025/04/30 09:44:18 138897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:517| [2025/04/30 09:44:18 138903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:517| [2025/04/30 09:44:18 138907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 138912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1264|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1265|path_largest_ack:1264| [2025/04/30 09:44:18 138917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51607|prior_delivered:1163343|prior_time:1746006258095020|is_app_limited:0|send_elapse:39948|ack_elapse:43857|ctl_first_sent_time:1746006258096584|lagest_ack_time:1746006258138877|curr_delivered:1214950| [2025/04/30 09:44:18 138922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258096584| [2025/04/30 09:44:18 138927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1659||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/04/30 09:44:18 138931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1265|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1265|path_largest_ack:1265| [2025/04/30 09:44:18 138936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51607|prior_delivered:1163343|prior_time:1746006258095020|is_app_limited:0|send_elapse:39948|ack_elapse:43857|ctl_first_sent_time:1746006258096584|lagest_ack_time:1746006258138877|curr_delivered:1216150| [2025/04/30 09:44:18 138940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258096681| [2025/04/30 09:44:18 138944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1658||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/04/30 09:44:18 138948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:40055|rttvar:426|minrtt:31343|latest_rtt:42196|ack_delay:64| [2025/04/30 09:44:18 138953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:40315|rttvar:839|minrtt:31343|latest_rtt:42196|ack_delay:64| [2025/04/30 09:44:18 138957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1265|lost_pn:1262|thresh:3| [2025/04/30 09:44:18 138961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 138965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40315|rtt_var:839|pto_duration:43671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 138970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 138979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 138982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 138986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258207013|now:1746006258138965|interv:68048| [2025/04/30 09:44:18 138991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258207013|now:1746006258138965|interval:68048|pto_count:0|srtt:40315 [2025/04/30 09:44:18 138995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39948, ack_elapse 43857, delivered 52807|rate 1204072|lost 223| [2025/04/30 09:44:18 139000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204072) in round 26| [2025/04/30 09:44:18 139004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 139008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 139012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258096681|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 139017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258096681|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 139021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54000|srtt:40315|latest_rtt:42196|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 139027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:517|largest:517|pns:2| [2025/04/30 09:44:18 139032] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:517|frame:ACK |recv_time:1746006258138877|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 139036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378138877|now:1746006258138877|interv:120000000| [2025/04/30 09:44:18 139041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378138877|now:1746006258138877|interv:120000000| [2025/04/30 09:44:18 139044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258139441|pq_index:0| [2025/04/30 09:44:18 139049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258138274| [2025/04/30 09:44:18 139053] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258139053| [2025/04/30 09:44:18 139058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258139057| [2025/04/30 09:44:18 139064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40315|min_srtt:40315|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 139068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1312257| [2025/04/30 09:44:18 139079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40315|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 139084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 139088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40315|min_srtt:40315|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 139093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1313436| [2025/04/30 09:44:18 139097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40315|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 139101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 139106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40315|min_srtt:40315|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 139110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1314615| [2025/04/30 09:44:18 139114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 139118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 139122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 139126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 139131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 139159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1246233| [2025/04/30 09:44:18 139164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 139167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 139172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258139441| [2025/04/30 09:44:18 139176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258139441| [2025/04/30 09:44:18 139180] [debug] |xqc_engine_wakeup_after|wakeup:1746006258139441|now:1746006258139179|diff:262| [2025/04/30 09:44:18 139184] [debug] |xqc_engine_main_logic|END|now:1746006258139057| [2025/04/30 09:44:18 139189] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258139189| [2025/04/30 09:44:18 139193] [debug] |xqc_engine_wakeup_after|wakeup:1746006258139441|now:1746006258139193|diff:248| [2025/04/30 09:44:18 139197] [debug] |xqc_engine_main_logic|END|now:1746006258139189| [2025/04/30 09:44:18 140274] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258140274| [2025/04/30 09:44:18 140285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258139441|pq_index:0| [2025/04/30 09:44:18 140290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258139057| [2025/04/30 09:44:18 140295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258140294| [2025/04/30 09:44:18 140300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258139441|now:1746006258140294| [2025/04/30 09:44:18 140304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258139441|now:1746006258140294| [2025/04/30 09:44:18 140308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 140313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40315|min_srtt:40315|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 140318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1314615| [2025/04/30 09:44:18 140323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 140327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 140331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 140335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 140340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 140344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1246233| [2025/04/30 09:44:18 140348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 140353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1311| [2025/04/30 09:44:18 140389] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1311|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006258140361|stream_id:0|stream_offset:1246233| [2025/04/30 09:44:18 140399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 140406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:18 140413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40315|rtt_var:839|pto_duration:43671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 140420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 140426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 140435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 140439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258209032|now:1746006258140413|interv:68619| [2025/04/30 09:44:18 140443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258209032|now:1746006258140413|interval:68619|pto_count:0|srtt:40315 [2025/04/30 09:44:18 140448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55200| [2025/04/30 09:44:18 140453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 140457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1247412| [2025/04/30 09:44:18 140461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 140466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1312| [2025/04/30 09:44:18 140496] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1312|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258140473|stream_id:0|stream_offset:1247412| [2025/04/30 09:44:18 140506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 140512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 140519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40315|rtt_var:839|pto_duration:43671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 140525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 140529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 140532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 140536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258209144|now:1746006258140519|interv:68625| [2025/04/30 09:44:18 140541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258209144|now:1746006258140519|interval:68625|pto_count:0|srtt:40315 [2025/04/30 09:44:18 140545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 140550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 140554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1248591| [2025/04/30 09:44:18 140558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 140562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258141562|now:1746006258140562|interv:1000| [2025/04/30 09:44:18 140570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 140574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 140578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258141562| [2025/04/30 09:44:18 140583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258141562| [2025/04/30 09:44:18 140587] [debug] |xqc_engine_wakeup_after|wakeup:1746006258141562|now:1746006258140587|diff:975| [2025/04/30 09:44:18 140591] [debug] |xqc_engine_main_logic|END|now:1746006258140294| [2025/04/30 09:44:18 140877] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258140876| [2025/04/30 09:44:18 140883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 140888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:517| [2025/04/30 09:44:18 140892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:518| [2025/04/30 09:44:18 140898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:518| [2025/04/30 09:44:18 140902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 140907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1266|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1267|path_largest_ack:1266| [2025/04/30 09:44:18 140912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51607|prior_delivered:1165743|prior_time:1746006258097015|is_app_limited:0|send_elapse:39872|ack_elapse:43861|ctl_first_sent_time:1746006258098471|lagest_ack_time:1746006258140876|curr_delivered:1217350| [2025/04/30 09:44:18 140916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258098471| [2025/04/30 09:44:18 140921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1657||sndq_packets_used_bytes:0|sndq_packets_free:123| [2025/04/30 09:44:18 140925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1267|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1267|path_largest_ack:1267| [2025/04/30 09:44:18 140930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51607|prior_delivered:1165743|prior_time:1746006258097015|is_app_limited:0|send_elapse:39872|ack_elapse:43861|ctl_first_sent_time:1746006258098471|lagest_ack_time:1746006258140876|curr_delivered:1218550| [2025/04/30 09:44:18 140934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258098576| [2025/04/30 09:44:18 140938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1656||sndq_packets_used_bytes:0|sndq_packets_free:124| [2025/04/30 09:44:18 140942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:40315|rttvar:839|minrtt:31343|latest_rtt:42300|ack_delay:72| [2025/04/30 09:44:18 140950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:40554|rttvar:1108|minrtt:31343|latest_rtt:42300|ack_delay:72| [2025/04/30 09:44:18 140954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1267|lost_pn:1264|thresh:3| [2025/04/30 09:44:18 140958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 140966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40554|rtt_var:1108|pto_duration:44986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 140971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 140975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 140978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 140982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258210459|now:1746006258140966|interv:69493| [2025/04/30 09:44:18 140986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258210459|now:1746006258140966|interval:69493|pto_count:0|srtt:40554 [2025/04/30 09:44:18 140991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39872, ack_elapse 43861, delivered 52807|rate 1203962|lost 223| [2025/04/30 09:44:18 140995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203962) in round 26| [2025/04/30 09:44:18 140999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 141003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 141007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258098576|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 141012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258098576|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 141017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54000|srtt:40554|latest_rtt:42300|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 141022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:518|largest:518|pns:2| [2025/04/30 09:44:18 141027] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:518|frame:ACK |recv_time:1746006258140876|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 141032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378140876|now:1746006258140876|interv:120000000| [2025/04/30 09:44:18 141036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378140876|now:1746006258140876|interv:120000000| [2025/04/30 09:44:18 141040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258141562|pq_index:0| [2025/04/30 09:44:18 141044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258140294| [2025/04/30 09:44:18 141048] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258141048| [2025/04/30 09:44:18 141053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258141052| [2025/04/30 09:44:18 141061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40554|min_srtt:40554|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 141066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1314615| [2025/04/30 09:44:18 141070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40554|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 141075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 141079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40554|min_srtt:40554|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 141084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1315794| [2025/04/30 09:44:18 141088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40554|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 141092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 141097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40554|min_srtt:40554|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 141101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1316973| [2025/04/30 09:44:18 141105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 141109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 141113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 141117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 141122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 141126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1248591| [2025/04/30 09:44:18 141131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 141157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 141161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258141562| [2025/04/30 09:44:18 141166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258141562| [2025/04/30 09:44:18 141170] [debug] |xqc_engine_wakeup_after|wakeup:1746006258141562|now:1746006258141169|diff:393| [2025/04/30 09:44:18 141174] [debug] |xqc_engine_main_logic|END|now:1746006258141052| [2025/04/30 09:44:18 141182] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258141182| [2025/04/30 09:44:18 141186] [debug] |xqc_engine_wakeup_after|wakeup:1746006258141562|now:1746006258141186|diff:376| [2025/04/30 09:44:18 141190] [debug] |xqc_engine_main_logic|END|now:1746006258141182| [2025/04/30 09:44:18 142259] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258142259| [2025/04/30 09:44:18 142267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258141562|pq_index:0| [2025/04/30 09:44:18 142272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258141052| [2025/04/30 09:44:18 142277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258142276| [2025/04/30 09:44:18 142281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258141562|now:1746006258142276| [2025/04/30 09:44:18 142285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258141562|now:1746006258142276| [2025/04/30 09:44:18 142289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 142294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40554|min_srtt:40554|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 142299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1316973| [2025/04/30 09:44:18 142303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 142307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 142311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 142315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 142320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 142324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1248591| [2025/04/30 09:44:18 142328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 142333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1313| [2025/04/30 09:44:18 142368] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1313|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006258142340|stream_id:0|stream_offset:1248591| [2025/04/30 09:44:18 142377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1313|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 142385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:18 142391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40554|rtt_var:1108|pto_duration:44986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 142403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 142407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 142411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 142415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258212326|now:1746006258142391|interv:69935| [2025/04/30 09:44:18 142419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258212326|now:1746006258142391|interval:69935|pto_count:0|srtt:40554 [2025/04/30 09:44:18 142423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55200| [2025/04/30 09:44:18 142428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 142432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1249770| [2025/04/30 09:44:18 142437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 142441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258143441|now:1746006258142441|interv:1000| [2025/04/30 09:44:18 142445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 142448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 142452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258143441| [2025/04/30 09:44:18 142457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258143441| [2025/04/30 09:44:18 142461] [debug] |xqc_engine_wakeup_after|wakeup:1746006258143441|now:1746006258142460|diff:981| [2025/04/30 09:44:18 142465] [debug] |xqc_engine_main_logic|END|now:1746006258142276| [2025/04/30 09:44:18 142861] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258142860| [2025/04/30 09:44:18 142867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 142872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:518| [2025/04/30 09:44:18 142876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:519| [2025/04/30 09:44:18 142882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:519| [2025/04/30 09:44:18 142886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 142891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1268|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1269|path_largest_ack:1268| [2025/04/30 09:44:18 142895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51607|prior_delivered:1168143|prior_time:1746006258099004|is_app_limited:0|send_elapse:39863|ack_elapse:43856|ctl_first_sent_time:1746006258100458|lagest_ack_time:1746006258142860|curr_delivered:1219750| [2025/04/30 09:44:18 142900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258100458| [2025/04/30 09:44:18 142904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1655||sndq_packets_used_bytes:0|sndq_packets_free:125| [2025/04/30 09:44:18 142913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1269|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1269|path_largest_ack:1269| [2025/04/30 09:44:18 142918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51607|prior_delivered:1168143|prior_time:1746006258099004|is_app_limited:0|send_elapse:39863|ack_elapse:43856|ctl_first_sent_time:1746006258100458|lagest_ack_time:1746006258142860|curr_delivered:1220950| [2025/04/30 09:44:18 142922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258100560| [2025/04/30 09:44:18 142926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1654||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/04/30 09:44:18 142930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:40554|rttvar:1108|minrtt:31343|latest_rtt:42300|ack_delay:56| [2025/04/30 09:44:18 142934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:40765|rttvar:1253|minrtt:31343|latest_rtt:42300|ack_delay:56| [2025/04/30 09:44:18 142939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1269|lost_pn:1266|thresh:3| [2025/04/30 09:44:18 142943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 142947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40765|rtt_var:1253|pto_duration:45777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 142951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 142955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 142959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 142963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258213117|now:1746006258142946|interv:70171| [2025/04/30 09:44:18 142967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258213117|now:1746006258142946|interval:70171|pto_count:0|srtt:40765 [2025/04/30 09:44:18 142971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39863, ack_elapse 43856, delivered 52807|rate 1204099|lost 223| [2025/04/30 09:44:18 142975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204099) in round 26| [2025/04/30 09:44:18 142980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 142984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 142988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258100560|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 142992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258100560|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 142997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52800|srtt:40765|latest_rtt:42300|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 143005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:519|largest:519|pns:2| [2025/04/30 09:44:18 143009] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:519|frame:ACK |recv_time:1746006258142860|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 143014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378142860|now:1746006258142860|interv:120000000| [2025/04/30 09:44:18 143018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378142860|now:1746006258142860|interv:120000000| [2025/04/30 09:44:18 143022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258143441|pq_index:0| [2025/04/30 09:44:18 143026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258142276| [2025/04/30 09:44:18 143030] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258143030| [2025/04/30 09:44:18 143035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258143034| [2025/04/30 09:44:18 143041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40765|min_srtt:40765|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 143045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1316973| [2025/04/30 09:44:18 143050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40765|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 143054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 143059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40765|min_srtt:40765|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 143063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1318152| [2025/04/30 09:44:18 143067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40765|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 143072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 143076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40765|min_srtt:40765|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 143080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1319331| [2025/04/30 09:44:18 143087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 143091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 143095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 143099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 143103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 143108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1249770| [2025/04/30 09:44:18 143112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 143116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 143120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258143441| [2025/04/30 09:44:18 143124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258143441| [2025/04/30 09:44:18 143128] [debug] |xqc_engine_wakeup_after|wakeup:1746006258143441|now:1746006258143127|diff:314| [2025/04/30 09:44:18 143150] [debug] |xqc_engine_main_logic|END|now:1746006258143034| [2025/04/30 09:44:18 143160] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258143160| [2025/04/30 09:44:18 143164] [debug] |xqc_engine_wakeup_after|wakeup:1746006258143441|now:1746006258143164|diff:277| [2025/04/30 09:44:18 143168] [debug] |xqc_engine_main_logic|END|now:1746006258143160| [2025/04/30 09:44:18 144237] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258144237| [2025/04/30 09:44:18 144245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258143441|pq_index:0| [2025/04/30 09:44:18 144249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258143034| [2025/04/30 09:44:18 144254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258144253| [2025/04/30 09:44:18 144258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258143441|now:1746006258144253| [2025/04/30 09:44:18 144263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258143441|now:1746006258144253| [2025/04/30 09:44:18 144267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 144271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40765|min_srtt:40765|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 144276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1319331| [2025/04/30 09:44:18 144280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 144284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 144288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 144296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 144301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 144305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1249770| [2025/04/30 09:44:18 144310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 144314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1314| [2025/04/30 09:44:18 144349] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1314|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258144322|stream_id:0|stream_offset:1249770| [2025/04/30 09:44:18 144358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 144365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 144372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40765|rtt_var:1253|pto_duration:45777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 144379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 144384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 144387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 144391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258215099|now:1746006258144372|interv:70727| [2025/04/30 09:44:18 144395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258215099|now:1746006258144372|interval:70727|pto_count:0|srtt:40765 [2025/04/30 09:44:18 144400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 144405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 144409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1250949| [2025/04/30 09:44:18 144413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 144417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1315| [2025/04/30 09:44:18 144447] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1315|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006258144424|stream_id:0|stream_offset:1250949| [2025/04/30 09:44:18 144455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 144468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:18 144475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40765|rtt_var:1253|pto_duration:45777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 144480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 144483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 144487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 144491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258215201|now:1746006258144475|interv:70726| [2025/04/30 09:44:18 144495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258215201|now:1746006258144475|interval:70726|pto_count:0|srtt:40765 [2025/04/30 09:44:18 144500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55200| [2025/04/30 09:44:18 144504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 144508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1252128| [2025/04/30 09:44:18 144513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 144517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258145517|now:1746006258144517|interv:1000| [2025/04/30 09:44:18 144521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 144524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 144529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258145517| [2025/04/30 09:44:18 144533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258145517| [2025/04/30 09:44:18 144537] [debug] |xqc_engine_wakeup_after|wakeup:1746006258145517|now:1746006258144537|diff:980| [2025/04/30 09:44:18 144541] [debug] |xqc_engine_main_logic|END|now:1746006258144253| [2025/04/30 09:44:18 144852] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258144852| [2025/04/30 09:44:18 144858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 144863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:519| [2025/04/30 09:44:18 144867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:520| [2025/04/30 09:44:18 144873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:520| [2025/04/30 09:44:18 144877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 144882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1270|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1271|path_largest_ack:1270| [2025/04/30 09:44:18 144886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1168143|prior_time:1746006258099004|is_app_limited:0|send_elapse:40064|ack_elapse:45848|ctl_first_sent_time:1746006258100659|lagest_ack_time:1746006258144852|curr_delivered:1222150| [2025/04/30 09:44:18 144894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258100659| [2025/04/30 09:44:18 144899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1653||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/04/30 09:44:18 144903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1271|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1271|path_largest_ack:1271| [2025/04/30 09:44:18 144908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52807|prior_delivered:1170543|prior_time:1746006258100996|is_app_limited:0|send_elapse:39852|ack_elapse:43856|ctl_first_sent_time:1746006258102448|lagest_ack_time:1746006258144852|curr_delivered:1223350| [2025/04/30 09:44:18 144912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258102448| [2025/04/30 09:44:18 144916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1652||sndq_packets_used_bytes:0|sndq_packets_free:128| [2025/04/30 09:44:18 144920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:40765|rttvar:1253|minrtt:31343|latest_rtt:42404|ack_delay:56| [2025/04/30 09:44:18 144924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:40963|rttvar:1335|minrtt:31343|latest_rtt:42404|ack_delay:56| [2025/04/30 09:44:18 144928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1271|lost_pn:1268|thresh:3| [2025/04/30 09:44:18 144933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 144937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40963|rtt_var:1335|pto_duration:46303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 144941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 144945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 144949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 144953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258215727|now:1746006258144936|interv:70791| [2025/04/30 09:44:18 144956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258215727|now:1746006258144936|interval:70791|pto_count:0|srtt:40963 [2025/04/30 09:44:18 144961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39852, ack_elapse 43856, delivered 52807|rate 1204099|lost 223| [2025/04/30 09:44:18 144965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204099) in round 26| [2025/04/30 09:44:18 144969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 144973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 144977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258102448|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 144982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258102448|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 144989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52800|srtt:40963|latest_rtt:42404|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 144994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:520|largest:520|pns:2| [2025/04/30 09:44:18 144999] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:520|frame:ACK |recv_time:1746006258144852|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 145003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378144852|now:1746006258144852|interv:120000000| [2025/04/30 09:44:18 145007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378144852|now:1746006258144852|interv:120000000| [2025/04/30 09:44:18 145011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258145517|pq_index:0| [2025/04/30 09:44:18 145015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258144253| [2025/04/30 09:44:18 145020] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258145019| [2025/04/30 09:44:18 145024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258145023| [2025/04/30 09:44:18 145030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40963|min_srtt:40963|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 145034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1319331| [2025/04/30 09:44:18 145039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40963|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 145043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 145048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40963|min_srtt:40963|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 145052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1320510| [2025/04/30 09:44:18 145056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:40963|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 145061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 145065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40963|min_srtt:40963|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 145072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1321689| [2025/04/30 09:44:18 145076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 145080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 145084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 145088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 145092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 145097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1252128| [2025/04/30 09:44:18 145101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 145105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 145109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258145517| [2025/04/30 09:44:18 145112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258145517| [2025/04/30 09:44:18 145116] [debug] |xqc_engine_wakeup_after|wakeup:1746006258145517|now:1746006258145116|diff:401| [2025/04/30 09:44:18 145120] [debug] |xqc_engine_main_logic|END|now:1746006258145023| [2025/04/30 09:44:18 145125] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258145125| [2025/04/30 09:44:18 145129] [debug] |xqc_engine_wakeup_after|wakeup:1746006258145517|now:1746006258145129|diff:388| [2025/04/30 09:44:18 145156] [debug] |xqc_engine_main_logic|END|now:1746006258145125| [2025/04/30 09:44:18 146225] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258146225| [2025/04/30 09:44:18 146233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258145517|pq_index:0| [2025/04/30 09:44:18 146237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258145023| [2025/04/30 09:44:18 146242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258146241| [2025/04/30 09:44:18 146246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258145517|now:1746006258146241| [2025/04/30 09:44:18 146251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258145517|now:1746006258146241| [2025/04/30 09:44:18 146254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 146259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:40963|min_srtt:40963|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 146264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1321689| [2025/04/30 09:44:18 146268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 146276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 146280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 146284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 146289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 146293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1252128| [2025/04/30 09:44:18 146297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 146302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1316| [2025/04/30 09:44:18 146337] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1316|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258146310|stream_id:0|stream_offset:1252128| [2025/04/30 09:44:18 146346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 146353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 146360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:40963|rtt_var:1335|pto_duration:46303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 146367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 146372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 146375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 146379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258217613|now:1746006258146360|interv:71253| [2025/04/30 09:44:18 146383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258217613|now:1746006258146360|interval:71253|pto_count:0|srtt:40963 [2025/04/30 09:44:18 146388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 146393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 146397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1253307| [2025/04/30 09:44:18 146401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 146405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258147405|now:1746006258146405|interv:1000| [2025/04/30 09:44:18 146409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 146413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 146420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258147405| [2025/04/30 09:44:18 146425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258147405| [2025/04/30 09:44:18 146429] [debug] |xqc_engine_wakeup_after|wakeup:1746006258147405|now:1746006258146428|diff:977| [2025/04/30 09:44:18 146433] [debug] |xqc_engine_main_logic|END|now:1746006258146241| [2025/04/30 09:44:18 146852] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258146851| [2025/04/30 09:44:18 146857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 146863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:520| [2025/04/30 09:44:18 146866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:521| [2025/04/30 09:44:18 146872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:521| [2025/04/30 09:44:18 146876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 146881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1272|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1273|path_largest_ack:1272| [2025/04/30 09:44:18 146885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1170543|prior_time:1746006258100996|is_app_limited:0|send_elapse:39954|ack_elapse:45855|ctl_first_sent_time:1746006258102550|lagest_ack_time:1746006258146851|curr_delivered:1224550| [2025/04/30 09:44:18 146890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258102550| [2025/04/30 09:44:18 146894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1651||sndq_packets_used_bytes:0|sndq_packets_free:129| [2025/04/30 09:44:18 146898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1273|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1273|path_largest_ack:1273| [2025/04/30 09:44:18 146903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52807|prior_delivered:1172943|prior_time:1746006258102992|is_app_limited:0|send_elapse:41762|ack_elapse:43859|ctl_first_sent_time:1746006258104450|lagest_ack_time:1746006258146851|curr_delivered:1225750| [2025/04/30 09:44:18 146907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258104450| [2025/04/30 09:44:18 146911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1650||sndq_packets_used_bytes:0|sndq_packets_free:130| [2025/04/30 09:44:18 146915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:40963|rttvar:1335|minrtt:31343|latest_rtt:42401|ack_delay:64| [2025/04/30 09:44:18 146919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:41135|rttvar:1345|minrtt:31343|latest_rtt:42401|ack_delay:64| [2025/04/30 09:44:18 146923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1273|lost_pn:1270|thresh:3| [2025/04/30 09:44:18 146927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 146932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41135|rtt_var:1345|pto_duration:46515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 146939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 146943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 146947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 146951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258217825|now:1746006258146931|interv:70894| [2025/04/30 09:44:18 146955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258217825|now:1746006258146931|interval:70894|pto_count:0|srtt:41135 [2025/04/30 09:44:18 146959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41762, ack_elapse 43859, delivered 52807|rate 1204017|lost 223| [2025/04/30 09:44:18 146963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204017) in round 26| [2025/04/30 09:44:18 146967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 146972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 146975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258104450|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 146980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258104450|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 146984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:41135|latest_rtt:42401|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 146990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:521|largest:521|pns:2| [2025/04/30 09:44:18 146994] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:521|frame:ACK |recv_time:1746006258146851|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 146999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378146851|now:1746006258146851|interv:120000000| [2025/04/30 09:44:18 147003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378146851|now:1746006258146851|interv:120000000| [2025/04/30 09:44:18 147007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258147405|pq_index:0| [2025/04/30 09:44:18 147011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258146241| [2025/04/30 09:44:18 147015] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258147015| [2025/04/30 09:44:18 147020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258147019| [2025/04/30 09:44:18 147025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41135|min_srtt:41135|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 147032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1321689| [2025/04/30 09:44:18 147037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41135|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 147041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 147045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41135|min_srtt:41135|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 147050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1322868| [2025/04/30 09:44:18 147054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41135|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 147058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 147063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41135|min_srtt:41135|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 147067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1324047| [2025/04/30 09:44:18 147071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 147075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 147079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 147083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 147087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 147091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1253307| [2025/04/30 09:44:18 147096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 147100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 147103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258147405| [2025/04/30 09:44:18 147107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258147405| [2025/04/30 09:44:18 147111] [debug] |xqc_engine_wakeup_after|wakeup:1746006258147405|now:1746006258147111|diff:294| [2025/04/30 09:44:18 147115] [debug] |xqc_engine_main_logic|END|now:1746006258147019| [2025/04/30 09:44:18 147120] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258147120| [2025/04/30 09:44:18 147124] [debug] |xqc_engine_wakeup_after|wakeup:1746006258147405|now:1746006258147124|diff:281| [2025/04/30 09:44:18 147130] [debug] |xqc_engine_main_logic|END|now:1746006258147120| [2025/04/30 09:44:18 148222] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258148222| [2025/04/30 09:44:18 148230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258147405|pq_index:0| [2025/04/30 09:44:18 148234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258147019| [2025/04/30 09:44:18 148239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258148238| [2025/04/30 09:44:18 148243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258147405|now:1746006258148238| [2025/04/30 09:44:18 148248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258147405|now:1746006258148238| [2025/04/30 09:44:18 148252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 148256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41135|min_srtt:41135|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 148261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1324047| [2025/04/30 09:44:18 148265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 148269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 148273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 148277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 148282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 148286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1253307| [2025/04/30 09:44:18 148290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 148295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1317| [2025/04/30 09:44:18 148329] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1317|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258148303|stream_id:0|stream_offset:1253307| [2025/04/30 09:44:18 148338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 148346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 148352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41135|rtt_var:1345|pto_duration:46515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 148359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 148368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 148372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 148376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258219818|now:1746006258148352|interv:71466| [2025/04/30 09:44:18 148380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258219818|now:1746006258148352|interval:71466|pto_count:0|srtt:41135 [2025/04/30 09:44:18 148385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 148390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 148394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1254486| [2025/04/30 09:44:18 148398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 148402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1318| [2025/04/30 09:44:18 148432] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1318|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258148409|stream_id:0|stream_offset:1254486| [2025/04/30 09:44:18 148441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 148449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 148456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41135|rtt_var:1345|pto_duration:46515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 148462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 148466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 148470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 148474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258219924|now:1746006258148455|interv:71469| [2025/04/30 09:44:18 148478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258219924|now:1746006258148455|interval:71469|pto_count:0|srtt:41135 [2025/04/30 09:44:18 148482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 148487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 148491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1255665| [2025/04/30 09:44:18 148495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 148503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258149503|now:1746006258148503|interv:1000| [2025/04/30 09:44:18 148507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 148511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 148515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258149503| [2025/04/30 09:44:18 148519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258149503| [2025/04/30 09:44:18 148523] [debug] |xqc_engine_wakeup_after|wakeup:1746006258149503|now:1746006258148523|diff:980| [2025/04/30 09:44:18 148528] [debug] |xqc_engine_main_logic|END|now:1746006258148238| [2025/04/30 09:44:18 148849] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258148848| [2025/04/30 09:44:18 148854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 148860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:521| [2025/04/30 09:44:18 148864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:522| [2025/04/30 09:44:18 148869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:522| [2025/04/30 09:44:18 148873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 148878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1274|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1275|path_largest_ack:1274| [2025/04/30 09:44:18 148882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1172943|prior_time:1746006258102992|is_app_limited:0|send_elapse:41864|ack_elapse:45856|ctl_first_sent_time:1746006258104552|lagest_ack_time:1746006258148848|curr_delivered:1226950| [2025/04/30 09:44:18 148887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258104552| [2025/04/30 09:44:18 148892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1649||sndq_packets_used_bytes:0|sndq_packets_free:131| [2025/04/30 09:44:18 148896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1275|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1275|path_largest_ack:1275| [2025/04/30 09:44:18 148900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1172943|prior_time:1746006258102992|is_app_limited:0|send_elapse:41864|ack_elapse:45856|ctl_first_sent_time:1746006258104552|lagest_ack_time:1746006258148848|curr_delivered:1228150| [2025/04/30 09:44:18 148905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258104652| [2025/04/30 09:44:18 148908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1648||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/04/30 09:44:18 148912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:41135|rttvar:1345|minrtt:31343|latest_rtt:44196|ack_delay:56| [2025/04/30 09:44:18 148917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:41511|rttvar:1760|minrtt:31343|latest_rtt:44196|ack_delay:56| [2025/04/30 09:44:18 148921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1275|lost_pn:1272|thresh:3| [2025/04/30 09:44:18 148925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 148932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41511|rtt_var:1760|pto_duration:48551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 148937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 148940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 148944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 148948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258221960|now:1746006258148932|interv:73028| [2025/04/30 09:44:18 148952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258221960|now:1746006258148932|interval:73028|pto_count:0|srtt:41511 [2025/04/30 09:44:18 148956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41864, ack_elapse 45856, delivered 55207|rate 1203920|lost 223| [2025/04/30 09:44:18 148961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203920) in round 26| [2025/04/30 09:44:18 148965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 148969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 148973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258104652|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 148977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258104652|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 148982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:41511|latest_rtt:44196|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 148987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:522|largest:522|pns:2| [2025/04/30 09:44:18 148992] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:522|frame:ACK |recv_time:1746006258148848|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 148996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378148848|now:1746006258148848|interv:120000000| [2025/04/30 09:44:18 149000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378148848|now:1746006258148848|interv:120000000| [2025/04/30 09:44:18 149004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258149503|pq_index:0| [2025/04/30 09:44:18 149008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258148238| [2025/04/30 09:44:18 149012] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258149012| [2025/04/30 09:44:18 149017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258149016| [2025/04/30 09:44:18 149025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41511|min_srtt:41511|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 149030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1324047| [2025/04/30 09:44:18 149034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41511|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 149039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 149043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41511|min_srtt:41511|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 149047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1325226| [2025/04/30 09:44:18 149052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41511|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 149056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 149060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41511|min_srtt:41511|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 149064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1326405| [2025/04/30 09:44:18 149069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 149072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 149076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 149081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 149085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 149089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1255665| [2025/04/30 09:44:18 149093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 149097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 149101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258149503| [2025/04/30 09:44:18 149105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258149503| [2025/04/30 09:44:18 149109] [debug] |xqc_engine_wakeup_after|wakeup:1746006258149503|now:1746006258149109|diff:394| [2025/04/30 09:44:18 149116] [debug] |xqc_engine_main_logic|END|now:1746006258149016| [2025/04/30 09:44:18 149121] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258149121| [2025/04/30 09:44:18 149124] [debug] |xqc_engine_wakeup_after|wakeup:1746006258149503|now:1746006258149124|diff:379| [2025/04/30 09:44:18 149128] [debug] |xqc_engine_main_logic|END|now:1746006258149121| [2025/04/30 09:44:18 150216] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258150216| [2025/04/30 09:44:18 150225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258149503|pq_index:0| [2025/04/30 09:44:18 150229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258149016| [2025/04/30 09:44:18 150234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258150233| [2025/04/30 09:44:18 150239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258149503|now:1746006258150233| [2025/04/30 09:44:18 150243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258149503|now:1746006258150233| [2025/04/30 09:44:18 150247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 150252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41511|min_srtt:41511|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 150256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1326405| [2025/04/30 09:44:18 150260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 150264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 150268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 150272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 150277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 150281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1255665| [2025/04/30 09:44:18 150285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 150290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1319| [2025/04/30 09:44:18 150325] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1319|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258150297|stream_id:0|stream_offset:1255665| [2025/04/30 09:44:18 150333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 150340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 150347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41511|rtt_var:1760|pto_duration:48551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 150358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 150362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 150366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 150370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258223848|now:1746006258150347|interv:73501| [2025/04/30 09:44:18 150374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258223848|now:1746006258150347|interval:73501|pto_count:0|srtt:41511 [2025/04/30 09:44:18 150378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 150383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 150387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1256844| [2025/04/30 09:44:18 150392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 150396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258151396|now:1746006258150396|interv:1000| [2025/04/30 09:44:18 150400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 150403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 150407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258151396| [2025/04/30 09:44:18 150412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258151396| [2025/04/30 09:44:18 150416] [debug] |xqc_engine_wakeup_after|wakeup:1746006258151396|now:1746006258150415|diff:981| [2025/04/30 09:44:18 150420] [debug] |xqc_engine_main_logic|END|now:1746006258150233| [2025/04/30 09:44:18 150832] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258150831| [2025/04/30 09:44:18 150837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 150843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:522| [2025/04/30 09:44:18 150846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:523| [2025/04/30 09:44:18 150852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:523| [2025/04/30 09:44:18 150856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 150861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1276|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1277|path_largest_ack:1276| [2025/04/30 09:44:18 150865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1175350|prior_time:1746006258105176|is_app_limited:0|send_elapse:39929|ack_elapse:45655|ctl_first_sent_time:1746006258106612|lagest_ack_time:1746006258150831|curr_delivered:1229350| [2025/04/30 09:44:18 150869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258106612| [2025/04/30 09:44:18 150878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1647||sndq_packets_used_bytes:0|sndq_packets_free:133| [2025/04/30 09:44:18 150882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1277|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1277|path_largest_ack:1277| [2025/04/30 09:44:18 150886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1175350|prior_time:1746006258105176|is_app_limited:0|send_elapse:39929|ack_elapse:45655|ctl_first_sent_time:1746006258106612|lagest_ack_time:1746006258150831|curr_delivered:1230550| [2025/04/30 09:44:18 150891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258106717| [2025/04/30 09:44:18 150894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1646||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/04/30 09:44:18 150898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:41511|rttvar:1760|minrtt:31343|latest_rtt:44114|ack_delay:56| [2025/04/30 09:44:18 150903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:41830|rttvar:1956|minrtt:31343|latest_rtt:44114|ack_delay:56| [2025/04/30 09:44:18 150907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1277|lost_pn:1274|thresh:3| [2025/04/30 09:44:18 150911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 150915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41830|rtt_var:1956|pto_duration:49654|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 150919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 150923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 150927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 150931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258224951|now:1746006258150915|interv:74036| [2025/04/30 09:44:18 150935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258224951|now:1746006258150915|interval:74036|pto_count:0|srtt:41830 [2025/04/30 09:44:18 150939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 39929, ack_elapse 45655, delivered 55200|rate 1209068|lost 223| [2025/04/30 09:44:18 150944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209068) in round 26| [2025/04/30 09:44:18 150948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 150952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 150956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258106717|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 150960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258106717|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 150967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:41830|latest_rtt:44114|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 150973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:523|largest:523|pns:2| [2025/04/30 09:44:18 150977] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:523|frame:ACK |recv_time:1746006258150831|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 150981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378150831|now:1746006258150831|interv:120000000| [2025/04/30 09:44:18 150985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378150831|now:1746006258150831|interv:120000000| [2025/04/30 09:44:18 150989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258151396|pq_index:0| [2025/04/30 09:44:18 150994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258150233| [2025/04/30 09:44:18 150998] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258150998| [2025/04/30 09:44:18 151002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258151001| [2025/04/30 09:44:18 151008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41830|min_srtt:41830|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 151012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1326405| [2025/04/30 09:44:18 151017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41830|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 151021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 151026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41830|min_srtt:41830|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 151030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1327584| [2025/04/30 09:44:18 151034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:41830|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 151039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 151043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41830|min_srtt:41830|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 151047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1328763| [2025/04/30 09:44:18 151054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 151058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 151061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 151066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 151070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 151074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1256844| [2025/04/30 09:44:18 151079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 151082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 151086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258151396| [2025/04/30 09:44:18 151090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258151396| [2025/04/30 09:44:18 151094] [debug] |xqc_engine_wakeup_after|wakeup:1746006258151396|now:1746006258151094|diff:302| [2025/04/30 09:44:18 151098] [debug] |xqc_engine_main_logic|END|now:1746006258151001| [2025/04/30 09:44:18 151103] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258151103| [2025/04/30 09:44:18 151107] [debug] |xqc_engine_wakeup_after|wakeup:1746006258151396|now:1746006258151107|diff:289| [2025/04/30 09:44:18 151111] [debug] |xqc_engine_main_logic|END|now:1746006258151103| [2025/04/30 09:44:18 152180] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258152179| [2025/04/30 09:44:18 152189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258151396|pq_index:0| [2025/04/30 09:44:18 152193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258151001| [2025/04/30 09:44:18 152198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258152197| [2025/04/30 09:44:18 152203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258151396|now:1746006258152197| [2025/04/30 09:44:18 152207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258151396|now:1746006258152197| [2025/04/30 09:44:18 152211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 152216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:41830|min_srtt:41830|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 152220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1328763| [2025/04/30 09:44:18 152225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 152229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 152239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 152243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 152248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 152252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1256844| [2025/04/30 09:44:18 152257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 152261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1320| [2025/04/30 09:44:18 152296] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1320|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258152269|stream_id:0|stream_offset:1256844| [2025/04/30 09:44:18 152306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 152313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 152319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41830|rtt_var:1956|pto_duration:49654|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 152326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 152331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 152335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 152339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258226923|now:1746006258152319|interv:74604| [2025/04/30 09:44:18 152344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258226923|now:1746006258152319|interval:74604|pto_count:0|srtt:41830 [2025/04/30 09:44:18 152348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 152353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 152357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1258023| [2025/04/30 09:44:18 152362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 152366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1321| [2025/04/30 09:44:18 152395] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1321|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258152373|stream_id:0|stream_offset:1258023| [2025/04/30 09:44:18 152405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 152423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 152428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:41830|rtt_var:1956|pto_duration:49654|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 152432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 152436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 152440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 152444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258227027|now:1746006258152428|interv:74599| [2025/04/30 09:44:18 152448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258227027|now:1746006258152428|interval:74599|pto_count:0|srtt:41830 [2025/04/30 09:44:18 152453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 152457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 152462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1259202| [2025/04/30 09:44:18 152466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 152470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258153470|now:1746006258152470|interv:1000| [2025/04/30 09:44:18 152474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 152478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 152482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258153470| [2025/04/30 09:44:18 152486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258153470| [2025/04/30 09:44:18 152490] [debug] |xqc_engine_wakeup_after|wakeup:1746006258153470|now:1746006258152490|diff:980| [2025/04/30 09:44:18 152495] [debug] |xqc_engine_main_logic|END|now:1746006258152197| [2025/04/30 09:44:18 152832] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258152831| [2025/04/30 09:44:18 152837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 152843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:523| [2025/04/30 09:44:18 152847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:524| [2025/04/30 09:44:18 152853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:524| [2025/04/30 09:44:18 152857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 152862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1278|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1279|path_largest_ack:1278| [2025/04/30 09:44:18 152866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1175350|prior_time:1746006258105176|is_app_limited:0|send_elapse:40133|ack_elapse:47655|ctl_first_sent_time:1746006258106816|lagest_ack_time:1746006258152831|curr_delivered:1231750| [2025/04/30 09:44:18 152875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258106816| [2025/04/30 09:44:18 152879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1645||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/04/30 09:44:18 152884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1279|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1279|path_largest_ack:1279| [2025/04/30 09:44:18 152888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55200|prior_delivered:1177750|prior_time:1746006258106974|is_app_limited:0|send_elapse:41639|ack_elapse:45857|ctl_first_sent_time:1746006258108430|lagest_ack_time:1746006258152831|curr_delivered:1232950| [2025/04/30 09:44:18 152893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258108430| [2025/04/30 09:44:18 152897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1644||sndq_packets_used_bytes:0|sndq_packets_free:136| [2025/04/30 09:44:18 152901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:41830|rttvar:1956|minrtt:31343|latest_rtt:44401|ack_delay:56| [2025/04/30 09:44:18 152905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42145|rttvar:2095|minrtt:31343|latest_rtt:44401|ack_delay:56| [2025/04/30 09:44:18 152909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1279|lost_pn:1276|thresh:3| [2025/04/30 09:44:18 152913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 152917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42145|rtt_var:2095|pto_duration:50525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 152922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 152926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 152930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 152934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258227898|now:1746006258152917|interv:74981| [2025/04/30 09:44:18 152938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258227898|now:1746006258152917|interval:74981|pto_count:0|srtt:42145 [2025/04/30 09:44:18 152942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41639, ack_elapse 45857, delivered 55200|rate 1203742|lost 223| [2025/04/30 09:44:18 152947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203742) in round 26| [2025/04/30 09:44:18 152951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 152955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 152959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258108430|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 152966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258108430|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 152971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:42145|latest_rtt:44401|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 152977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:524|largest:524|pns:2| [2025/04/30 09:44:18 152981] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:524|frame:ACK |recv_time:1746006258152831|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 152986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378152831|now:1746006258152831|interv:120000000| [2025/04/30 09:44:18 152990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378152831|now:1746006258152831|interv:120000000| [2025/04/30 09:44:18 152994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258153470|pq_index:0| [2025/04/30 09:44:18 152999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258152197| [2025/04/30 09:44:18 153003] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258153003| [2025/04/30 09:44:18 153008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258153007| [2025/04/30 09:44:18 153013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42145|min_srtt:42145|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 153018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1328763| [2025/04/30 09:44:18 153022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42145|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 153027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 153032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42145|min_srtt:42145|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 153036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1329942| [2025/04/30 09:44:18 153040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42145|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 153045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 153049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42145|min_srtt:42145|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 153056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1331121| [2025/04/30 09:44:18 153060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 153064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 153068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 153072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 153076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 153081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1259202| [2025/04/30 09:44:18 153085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 153089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 153093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258153470| [2025/04/30 09:44:18 153097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258153470| [2025/04/30 09:44:18 153100] [debug] |xqc_engine_wakeup_after|wakeup:1746006258153470|now:1746006258153100|diff:370| [2025/04/30 09:44:18 153105] [debug] |xqc_engine_main_logic|END|now:1746006258153007| [2025/04/30 09:44:18 153110] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258153110| [2025/04/30 09:44:18 153114] [debug] |xqc_engine_wakeup_after|wakeup:1746006258153470|now:1746006258153113|diff:357| [2025/04/30 09:44:18 153117] [debug] |xqc_engine_main_logic|END|now:1746006258153110| [2025/04/30 09:44:18 154187] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258154187| [2025/04/30 09:44:18 154195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258153470|pq_index:0| [2025/04/30 09:44:18 154200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258153007| [2025/04/30 09:44:18 154204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258154204| [2025/04/30 09:44:18 154209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258153470|now:1746006258154204| [2025/04/30 09:44:18 154213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258153470|now:1746006258154204| [2025/04/30 09:44:18 154217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 154222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42145|min_srtt:42145|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 154226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1331121| [2025/04/30 09:44:18 154235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 154239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 154243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 154247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 154251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 154255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1259202| [2025/04/30 09:44:18 154260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 154264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1322| [2025/04/30 09:44:18 154298] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1322|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258154272|stream_id:0|stream_offset:1259202| [2025/04/30 09:44:18 154307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 154315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 154322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42145|rtt_var:2095|pto_duration:50525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 154329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 154333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 154337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 154341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258229797|now:1746006258154321|interv:75476| [2025/04/30 09:44:18 154345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258229797|now:1746006258154321|interval:75476|pto_count:0|srtt:42145 [2025/04/30 09:44:18 154349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 154354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 154358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1260381| [2025/04/30 09:44:18 154363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 154367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258155366|now:1746006258154366|interv:1000| [2025/04/30 09:44:18 154371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 154378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 154382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258155366| [2025/04/30 09:44:18 154387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258155366| [2025/04/30 09:44:18 154391] [debug] |xqc_engine_wakeup_after|wakeup:1746006258155366|now:1746006258154391|diff:975| [2025/04/30 09:44:18 154395] [debug] |xqc_engine_main_logic|END|now:1746006258154204| [2025/04/30 09:44:18 154837] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258154837| [2025/04/30 09:44:18 154843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 154848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:524| [2025/04/30 09:44:18 154852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:525| [2025/04/30 09:44:18 154858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:525| [2025/04/30 09:44:18 154862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 154867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1280|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1281|path_largest_ack:1280| [2025/04/30 09:44:18 154871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1177750|prior_time:1746006258106974|is_app_limited:0|send_elapse:41745|ack_elapse:47863|ctl_first_sent_time:1746006258108536|lagest_ack_time:1746006258154837|curr_delivered:1234150| [2025/04/30 09:44:18 154876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258108536| [2025/04/30 09:44:18 154880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1643||sndq_packets_used_bytes:0|sndq_packets_free:137| [2025/04/30 09:44:18 154885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1281|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1281|path_largest_ack:1281| [2025/04/30 09:44:18 154889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55200|prior_delivered:1180150|prior_time:1746006258109015|is_app_limited:0|send_elapse:41919|ack_elapse:45822|ctl_first_sent_time:1746006258110477|lagest_ack_time:1746006258154837|curr_delivered:1235350| [2025/04/30 09:44:18 154893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258110477| [2025/04/30 09:44:18 154897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1642||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/04/30 09:44:18 154901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42145|rttvar:2095|minrtt:31343|latest_rtt:44360|ack_delay:64| [2025/04/30 09:44:18 154905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42414|rttvar:2109|minrtt:31343|latest_rtt:44360|ack_delay:64| [2025/04/30 09:44:18 154910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1281|lost_pn:1278|thresh:3| [2025/04/30 09:44:18 154914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 154918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42414|rtt_var:2109|pto_duration:50850|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 154925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 154929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 154933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:44:18 154937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258230122|now:1746006258154918|interv:75204| [2025/04/30 09:44:18 154941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258230122|now:1746006258154918|interval:75204|pto_count:0|srtt:42414 [2025/04/30 09:44:18 154945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41919, ack_elapse 45822, delivered 55200|rate 1204661|lost 223| [2025/04/30 09:44:18 154950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204661) in round 26| [2025/04/30 09:44:18 154954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 154958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 154962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258110477|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 154966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258110477|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 154971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:49200|srtt:42414|latest_rtt:44360|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 154977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:525|largest:525|pns:2| [2025/04/30 09:44:18 154981] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:525|frame:ACK |recv_time:1746006258154837|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 154986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378154837|now:1746006258154837|interv:120000000| [2025/04/30 09:44:18 154990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378154837|now:1746006258154837|interv:120000000| [2025/04/30 09:44:18 154994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258155366|pq_index:0| [2025/04/30 09:44:18 154998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258154204| [2025/04/30 09:44:18 155002] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258155002| [2025/04/30 09:44:18 155006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258155006| [2025/04/30 09:44:18 155012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42414|min_srtt:42414|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 155019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:49200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1331121| [2025/04/30 09:44:18 155023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42414|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 155028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 155033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42414|min_srtt:42414|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 155037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:49200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1332300| [2025/04/30 09:44:18 155041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42414|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 155046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 155050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42414|min_srtt:42414|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 155054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:49200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1333479| [2025/04/30 09:44:18 155058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 155062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 155066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 155070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 155075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 155079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1260381| [2025/04/30 09:44:18 155083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 155087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 155091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258155366| [2025/04/30 09:44:18 155095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258155366| [2025/04/30 09:44:18 155099] [debug] |xqc_engine_wakeup_after|wakeup:1746006258155366|now:1746006258155099|diff:267| [2025/04/30 09:44:18 155103] [debug] |xqc_engine_main_logic|END|now:1746006258155006| [2025/04/30 09:44:18 155108] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258155108| [2025/04/30 09:44:18 155114] [debug] |xqc_engine_wakeup_after|wakeup:1746006258155366|now:1746006258155114|diff:252| [2025/04/30 09:44:18 155118] [debug] |xqc_engine_main_logic|END|now:1746006258155108| [2025/04/30 09:44:18 156187] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258156186| [2025/04/30 09:44:18 156195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258155366|pq_index:0| [2025/04/30 09:44:18 156199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258155006| [2025/04/30 09:44:18 156204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258156203| [2025/04/30 09:44:18 156209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258155366|now:1746006258156203| [2025/04/30 09:44:18 156213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258155366|now:1746006258156203| [2025/04/30 09:44:18 156217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 156222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42414|min_srtt:42414|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 156226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:49200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1333479| [2025/04/30 09:44:18 156230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 156234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 156238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 156242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 156246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 156251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1260381| [2025/04/30 09:44:18 156255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 156259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1323| [2025/04/30 09:44:18 156293] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1323|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006258156267|stream_id:0|stream_offset:1260381| [2025/04/30 09:44:18 156302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 156310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:44:18 156316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42414|rtt_var:2109|pto_duration:50850|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 156323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 156332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 156336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 156340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258232117|now:1746006258156316|interv:75801| [2025/04/30 09:44:18 156344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258232117|now:1746006258156316|interval:75801|pto_count:0|srtt:42414 [2025/04/30 09:44:18 156349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:50400| [2025/04/30 09:44:18 156354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 156358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1261560| [2025/04/30 09:44:18 156362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 156366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1324| [2025/04/30 09:44:18 156396] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1324|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258156374|stream_id:0|stream_offset:1261560| [2025/04/30 09:44:18 156405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 156412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 156419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42414|rtt_var:2109|pto_duration:50850|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 156424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 156428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 156432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 156436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258232224|now:1746006258156419|interv:75805| [2025/04/30 09:44:18 156440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258232224|now:1746006258156419|interval:75805|pto_count:0|srtt:42414 [2025/04/30 09:44:18 156444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 156449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 156453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1262739| [2025/04/30 09:44:18 156461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 156465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1325| [2025/04/30 09:44:18 156495] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1325|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258156472|stream_id:0|stream_offset:1262739| [2025/04/30 09:44:18 156504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 156511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 156518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42414|rtt_var:2109|pto_duration:50850|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 156524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 156527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 156531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 156535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258232322|now:1746006258156517|interv:75805| [2025/04/30 09:44:18 156539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258232322|now:1746006258156517|interval:75805|pto_count:0|srtt:42414 [2025/04/30 09:44:18 156544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 156548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 156552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1263918| [2025/04/30 09:44:18 156557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 156561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258157561|now:1746006258156561|interv:1000| [2025/04/30 09:44:18 156565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 156569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 156573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258157561| [2025/04/30 09:44:18 156577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258157561| [2025/04/30 09:44:18 156581] [debug] |xqc_engine_wakeup_after|wakeup:1746006258157561|now:1746006258156581|diff:980| [2025/04/30 09:44:18 156585] [debug] |xqc_engine_main_logic|END|now:1746006258156203| [2025/04/30 09:44:18 156817] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258156816| [2025/04/30 09:44:18 156822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 156828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:525| [2025/04/30 09:44:18 156832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:526| [2025/04/30 09:44:18 156837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:526| [2025/04/30 09:44:18 156845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 156850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1282|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1283|path_largest_ack:1282| [2025/04/30 09:44:18 156854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1180150|prior_time:1746006258109015|is_app_limited:0|send_elapse:42028|ack_elapse:47801|ctl_first_sent_time:1746006258110586|lagest_ack_time:1746006258156816|curr_delivered:1236550| [2025/04/30 09:44:18 156859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258110586| [2025/04/30 09:44:18 156864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1641||sndq_packets_used_bytes:0|sndq_packets_free:139| [2025/04/30 09:44:18 156868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1283|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1283|path_largest_ack:1283| [2025/04/30 09:44:18 156872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1180150|prior_time:1746006258109015|is_app_limited:0|send_elapse:42028|ack_elapse:47801|ctl_first_sent_time:1746006258110586|lagest_ack_time:1746006258156816|curr_delivered:1237750| [2025/04/30 09:44:18 156877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258110682| [2025/04/30 09:44:18 156881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1640||sndq_packets_used_bytes:0|sndq_packets_free:140| [2025/04/30 09:44:18 156885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42414|rttvar:2109|minrtt:31343|latest_rtt:46134|ack_delay:56| [2025/04/30 09:44:18 156889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42872|rttvar:2498|minrtt:31343|latest_rtt:46134|ack_delay:56| [2025/04/30 09:44:18 156893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1283|lost_pn:1280|thresh:3| [2025/04/30 09:44:18 156897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 156901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42872|rtt_var:2498|pto_duration:52864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 156906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 156909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 156913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 156917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258234336|now:1746006258156901|interv:77435| [2025/04/30 09:44:18 156921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258234336|now:1746006258156901|interval:77435|pto_count:0|srtt:42872 [2025/04/30 09:44:18 156925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 42028, ack_elapse 47801, delivered 57600|rate 1204995|lost 223| [2025/04/30 09:44:18 156930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204995) in round 26| [2025/04/30 09:44:18 156937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 156941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 156945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258110682|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 156949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258110682|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 156954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:42872|latest_rtt:46134|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 156959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:526|largest:526|pns:2| [2025/04/30 09:44:18 156964] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:526|frame:ACK |recv_time:1746006258156816|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 156969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378156816|now:1746006258156816|interv:120000000| [2025/04/30 09:44:18 156973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378156816|now:1746006258156816|interv:120000000| [2025/04/30 09:44:18 156977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258157561|pq_index:0| [2025/04/30 09:44:18 156981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258156203| [2025/04/30 09:44:18 156985] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258156985| [2025/04/30 09:44:18 156990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258156989| [2025/04/30 09:44:18 156995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42872|min_srtt:42872|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 157000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1333479| [2025/04/30 09:44:18 157004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42872|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 157009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 157013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42872|min_srtt:42872|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 157017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1334658| [2025/04/30 09:44:18 157024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42872|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 157029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 157033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42872|min_srtt:42872|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 157037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1335837| [2025/04/30 09:44:18 157041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 157045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 157049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 157053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 157057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 157062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1263918| [2025/04/30 09:44:18 157066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 157070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 157074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258157561| [2025/04/30 09:44:18 157078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258157561| [2025/04/30 09:44:18 157082] [debug] |xqc_engine_wakeup_after|wakeup:1746006258157561|now:1746006258157081|diff:480| [2025/04/30 09:44:18 157086] [debug] |xqc_engine_main_logic|END|now:1746006258156989| [2025/04/30 09:44:18 157091] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258157090| [2025/04/30 09:44:18 157094] [debug] |xqc_engine_wakeup_after|wakeup:1746006258157561|now:1746006258157094|diff:467| [2025/04/30 09:44:18 157098] [debug] |xqc_engine_main_logic|END|now:1746006258157090| [2025/04/30 09:44:18 158169] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258158169| [2025/04/30 09:44:18 158177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258157561|pq_index:0| [2025/04/30 09:44:18 158181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258156989| [2025/04/30 09:44:18 158186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258158185| [2025/04/30 09:44:18 158190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258157561|now:1746006258158185| [2025/04/30 09:44:18 158195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258157561|now:1746006258158185| [2025/04/30 09:44:18 158202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 158207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42872|min_srtt:42872|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 158212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1335837| [2025/04/30 09:44:18 158216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 158220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 158224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 158228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 158232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 158236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1263918| [2025/04/30 09:44:18 158241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 158245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1326| [2025/04/30 09:44:18 158279] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1326|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258158253|stream_id:0|stream_offset:1263918| [2025/04/30 09:44:18 158288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 158295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 158303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42872|rtt_var:2498|pto_duration:52864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 158310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 158315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 158322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 158326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258236117|now:1746006258158302|interv:77815| [2025/04/30 09:44:18 158330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258236117|now:1746006258158302|interval:77815|pto_count:0|srtt:42872 [2025/04/30 09:44:18 158335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 158340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 158348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1265097| [2025/04/30 09:44:18 158352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 158356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1327| [2025/04/30 09:44:18 158386] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1327|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258158364|stream_id:0|stream_offset:1265097| [2025/04/30 09:44:18 158395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 158401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 158408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42872|rtt_var:2498|pto_duration:52864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 158414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 158418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 158421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 158425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258236228|now:1746006258158408|interv:77820| [2025/04/30 09:44:18 158429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258236228|now:1746006258158408|interval:77820|pto_count:0|srtt:42872 [2025/04/30 09:44:18 158434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 158438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 158442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1266276| [2025/04/30 09:44:18 158447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 158451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258159451|now:1746006258158451|interv:1000| [2025/04/30 09:44:18 158455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 158458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 158462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258159451| [2025/04/30 09:44:18 158466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258159451| [2025/04/30 09:44:18 158471] [debug] |xqc_engine_wakeup_after|wakeup:1746006258159451|now:1746006258158470|diff:981| [2025/04/30 09:44:18 158475] [debug] |xqc_engine_main_logic|END|now:1746006258158185| [2025/04/30 09:44:18 158812] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258158811| [2025/04/30 09:44:18 158817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 158827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:526| [2025/04/30 09:44:18 158831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:527| [2025/04/30 09:44:18 158837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:527| [2025/04/30 09:44:18 158841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 158845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1284|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1285|path_largest_ack:1284| [2025/04/30 09:44:18 158850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1182550|prior_time:1746006258110962|is_app_limited:0|send_elapse:41861|ack_elapse:47849|ctl_first_sent_time:1746006258112421|lagest_ack_time:1746006258158811|curr_delivered:1238950| [2025/04/30 09:44:18 158854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258112421| [2025/04/30 09:44:18 158859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1639||sndq_packets_used_bytes:0|sndq_packets_free:141| [2025/04/30 09:44:18 158863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1285|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1285|path_largest_ack:1285| [2025/04/30 09:44:18 158867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1182550|prior_time:1746006258110962|is_app_limited:0|send_elapse:41861|ack_elapse:47849|ctl_first_sent_time:1746006258112421|lagest_ack_time:1746006258158811|curr_delivered:1240150| [2025/04/30 09:44:18 158872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258112523| [2025/04/30 09:44:18 158876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1638||sndq_packets_used_bytes:0|sndq_packets_free:142| [2025/04/30 09:44:18 158880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42872|rttvar:2498|minrtt:31343|latest_rtt:46288|ack_delay:64| [2025/04/30 09:44:18 158884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43291|rttvar:2712|minrtt:31343|latest_rtt:46288|ack_delay:64| [2025/04/30 09:44:18 158888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1285|lost_pn:1282|thresh:3| [2025/04/30 09:44:18 158892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 158896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43291|rtt_var:2712|pto_duration:54139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 158901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 158904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 158908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 158912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258237503|now:1746006258158896|interv:78607| [2025/04/30 09:44:18 158916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258237503|now:1746006258158896|interval:78607|pto_count:0|srtt:43291 [2025/04/30 09:44:18 158923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41861, ack_elapse 47849, delivered 57600|rate 1203786|lost 223| [2025/04/30 09:44:18 158927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203786) in round 26| [2025/04/30 09:44:18 158931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 158936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 158940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258112523|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 158944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258112523|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 158948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:43291|latest_rtt:46288|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 158954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:527|largest:527|pns:2| [2025/04/30 09:44:18 158958] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:527|frame:ACK |recv_time:1746006258158811|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 158963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378158811|now:1746006258158811|interv:120000000| [2025/04/30 09:44:18 158967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378158811|now:1746006258158811|interv:120000000| [2025/04/30 09:44:18 158971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258159451|pq_index:0| [2025/04/30 09:44:18 158975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258158185| [2025/04/30 09:44:18 158979] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258158979| [2025/04/30 09:44:18 158984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258158983| [2025/04/30 09:44:18 158989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43291|min_srtt:43291|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 158994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1335837| [2025/04/30 09:44:18 158998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 159003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 159007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43291|min_srtt:43291|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 159014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1337016| [2025/04/30 09:44:18 159018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 159023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 159027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43291|min_srtt:43291|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 159031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1338195| [2025/04/30 09:44:18 159036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 159040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 159043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 159048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 159052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 159056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1266276| [2025/04/30 09:44:18 159060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 159064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 159068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258159451| [2025/04/30 09:44:18 159072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258159451| [2025/04/30 09:44:18 159076] [debug] |xqc_engine_wakeup_after|wakeup:1746006258159451|now:1746006258159076|diff:375| [2025/04/30 09:44:18 159080] [debug] |xqc_engine_main_logic|END|now:1746006258158983| [2025/04/30 09:44:18 159085] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258159085| [2025/04/30 09:44:18 159089] [debug] |xqc_engine_wakeup_after|wakeup:1746006258159451|now:1746006258159089|diff:362| [2025/04/30 09:44:18 159093] [debug] |xqc_engine_main_logic|END|now:1746006258159085| [2025/04/30 09:44:18 160162] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258160162| [2025/04/30 09:44:18 160170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258159451|pq_index:0| [2025/04/30 09:44:18 160175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258158983| [2025/04/30 09:44:18 160179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258160179| [2025/04/30 09:44:18 160188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258159451|now:1746006258160179| [2025/04/30 09:44:18 160192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258159451|now:1746006258160179| [2025/04/30 09:44:18 160196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 160201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43291|min_srtt:43291|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 160205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1338195| [2025/04/30 09:44:18 160209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 160213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 160217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 160221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 160226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 160230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1266276| [2025/04/30 09:44:18 160234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 160238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1328| [2025/04/30 09:44:18 160273] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1328|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258160246|stream_id:0|stream_offset:1266276| [2025/04/30 09:44:18 160282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 160289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 160296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43291|rtt_var:2712|pto_duration:54139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 160301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 160305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 160309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 160313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258239385|now:1746006258160295|interv:79090| [2025/04/30 09:44:18 160317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258239385|now:1746006258160295|interval:79090|pto_count:0|srtt:43291 [2025/04/30 09:44:18 160321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 160330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 160334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1267455| [2025/04/30 09:44:18 160339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 160343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1329| [2025/04/30 09:44:18 160372] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1329|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258160350|stream_id:0|stream_offset:1267455| [2025/04/30 09:44:18 160380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 160387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 160393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43291|rtt_var:2712|pto_duration:54139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 160398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 160402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 160406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 160410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258239489|now:1746006258160393|interv:79096| [2025/04/30 09:44:18 160414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258239489|now:1746006258160393|interval:79096|pto_count:0|srtt:43291 [2025/04/30 09:44:18 160418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 160423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 160427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1268634| [2025/04/30 09:44:18 160431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 160435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258161435|now:1746006258160435|interv:1000| [2025/04/30 09:44:18 160439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 160443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 160449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258161435| [2025/04/30 09:44:18 160456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258161435| [2025/04/30 09:44:18 160462] [debug] |xqc_engine_wakeup_after|wakeup:1746006258161435|now:1746006258160462|diff:973| [2025/04/30 09:44:18 160467] [debug] |xqc_engine_main_logic|END|now:1746006258160179| [2025/04/30 09:44:18 160794] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258160794| [2025/04/30 09:44:18 160800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 160806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:527| [2025/04/30 09:44:18 160810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:528| [2025/04/30 09:44:18 160816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:528| [2025/04/30 09:44:18 160820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 160824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1286|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1287|path_largest_ack:1286| [2025/04/30 09:44:18 160829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1184950|prior_time:1746006258112963|is_app_limited:0|send_elapse:41834|ack_elapse:47831|ctl_first_sent_time:1746006258114421|lagest_ack_time:1746006258160794|curr_delivered:1241350| [2025/04/30 09:44:18 160834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258114421| [2025/04/30 09:44:18 160838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1637||sndq_packets_used_bytes:0|sndq_packets_free:143| [2025/04/30 09:44:18 160843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1287|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1287|path_largest_ack:1287| [2025/04/30 09:44:18 160847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1184950|prior_time:1746006258112963|is_app_limited:0|send_elapse:41834|ack_elapse:47831|ctl_first_sent_time:1746006258114421|lagest_ack_time:1746006258160794|curr_delivered:1242550| [2025/04/30 09:44:18 160851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258114527| [2025/04/30 09:44:18 160855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1636||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/04/30 09:44:18 160859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43291|rttvar:2712|minrtt:31343|latest_rtt:46267|ack_delay:56| [2025/04/30 09:44:18 160863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43656|rttvar:2764|minrtt:31343|latest_rtt:46267|ack_delay:56| [2025/04/30 09:44:18 160868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1287|lost_pn:1284|thresh:3| [2025/04/30 09:44:18 160872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 160876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43656|rtt_var:2764|pto_duration:54712|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 160880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 160884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 160888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 160892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258240062|now:1746006258160876|interv:79186| [2025/04/30 09:44:18 160900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258240062|now:1746006258160876|interval:79186|pto_count:0|srtt:43656 [2025/04/30 09:44:18 160904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41834, ack_elapse 47831, delivered 57600|rate 1204239|lost 223| [2025/04/30 09:44:18 160908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204239) in round 26| [2025/04/30 09:44:18 160913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 160917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 160921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258114527|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 160925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258114527|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 160930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:43656|latest_rtt:46267|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 160935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:528|largest:528|pns:2| [2025/04/30 09:44:18 160940] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:528|frame:ACK |recv_time:1746006258160794|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 160944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378160794|now:1746006258160794|interv:120000000| [2025/04/30 09:44:18 160948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378160794|now:1746006258160794|interv:120000000| [2025/04/30 09:44:18 160952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258161435|pq_index:0| [2025/04/30 09:44:18 160957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258160179| [2025/04/30 09:44:18 160961] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258160961| [2025/04/30 09:44:18 160965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258160964| [2025/04/30 09:44:18 160971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43656|min_srtt:43656|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 160976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1338195| [2025/04/30 09:44:18 160980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43656|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 160987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 160992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43656|min_srtt:43656|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 160996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1339374| [2025/04/30 09:44:18 161000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43656|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 161004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 161009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43656|min_srtt:43656|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 161013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1340553| [2025/04/30 09:44:18 161017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 161021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 161025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 161029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 161034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 161038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1268634| [2025/04/30 09:44:18 161042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 161046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 161050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258161435| [2025/04/30 09:44:18 161054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258161435| [2025/04/30 09:44:18 161058] [debug] |xqc_engine_wakeup_after|wakeup:1746006258161435|now:1746006258161058|diff:377| [2025/04/30 09:44:18 161062] [debug] |xqc_engine_main_logic|END|now:1746006258160964| [2025/04/30 09:44:18 161067] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258161067| [2025/04/30 09:44:18 161071] [debug] |xqc_engine_wakeup_after|wakeup:1746006258161435|now:1746006258161071|diff:364| [2025/04/30 09:44:18 161074] [debug] |xqc_engine_main_logic|END|now:1746006258161067| [2025/04/30 09:44:18 162155] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258162155| [2025/04/30 09:44:18 162163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258161435|pq_index:0| [2025/04/30 09:44:18 162168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258160964| [2025/04/30 09:44:18 162177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258162176| [2025/04/30 09:44:18 162181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258161435|now:1746006258162176| [2025/04/30 09:44:18 162185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258161435|now:1746006258162176| [2025/04/30 09:44:18 162189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 162194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43656|min_srtt:43656|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 162198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1340553| [2025/04/30 09:44:18 162203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 162207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 162210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 162215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 162219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 162223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1268634| [2025/04/30 09:44:18 162228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 162232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1330| [2025/04/30 09:44:18 162268] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1330|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258162240|stream_id:0|stream_offset:1268634| [2025/04/30 09:44:18 162277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 162285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 162291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43656|rtt_var:2764|pto_duration:54712|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 162297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 162302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 162306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 162310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258241952|now:1746006258162291|interv:79661| [2025/04/30 09:44:18 162318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258241952|now:1746006258162291|interval:79661|pto_count:0|srtt:43656 [2025/04/30 09:44:18 162322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 162327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 162331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1269813| [2025/04/30 09:44:18 162336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 162340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1331| [2025/04/30 09:44:18 162370] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1331|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258162347|stream_id:0|stream_offset:1269813| [2025/04/30 09:44:18 162378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 162385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 162392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43656|rtt_var:2764|pto_duration:54712|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 162397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 162401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 162405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 162409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258242059|now:1746006258162392|interv:79667| [2025/04/30 09:44:18 162413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258242059|now:1746006258162392|interval:79667|pto_count:0|srtt:43656 [2025/04/30 09:44:18 162417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 162422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 162426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1270992| [2025/04/30 09:44:18 162431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 162434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258163434|now:1746006258162434|interv:1000| [2025/04/30 09:44:18 162438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 162442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 162446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258163434| [2025/04/30 09:44:18 162454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258163434| [2025/04/30 09:44:18 162458] [debug] |xqc_engine_wakeup_after|wakeup:1746006258163434|now:1746006258162458|diff:976| [2025/04/30 09:44:18 162462] [debug] |xqc_engine_main_logic|END|now:1746006258162176| [2025/04/30 09:44:18 162796] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258162796| [2025/04/30 09:44:18 162802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 162807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:528| [2025/04/30 09:44:18 162811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:529| [2025/04/30 09:44:18 162817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:529| [2025/04/30 09:44:18 162821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 162826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1288|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1289|path_largest_ack:1288| [2025/04/30 09:44:18 162830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1184950|prior_time:1746006258112963|is_app_limited:0|send_elapse:42036|ack_elapse:49833|ctl_first_sent_time:1746006258114623|lagest_ack_time:1746006258162796|curr_delivered:1243750| [2025/04/30 09:44:18 162835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258114623| [2025/04/30 09:44:18 162839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1635||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/04/30 09:44:18 162843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1289|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1289|path_largest_ack:1289| [2025/04/30 09:44:18 162848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:57600|prior_delivered:1187350|prior_time:1746006258114951|is_app_limited:0|send_elapse:41583|ack_elapse:47845|ctl_first_sent_time:1746006258116407|lagest_ack_time:1746006258162796|curr_delivered:1244950| [2025/04/30 09:44:18 162852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258116407| [2025/04/30 09:44:18 162856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1634||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/04/30 09:44:18 162860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43656|rttvar:2764|minrtt:31343|latest_rtt:46389|ack_delay:56| [2025/04/30 09:44:18 162864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43990|rttvar:2742|minrtt:31343|latest_rtt:46389|ack_delay:56| [2025/04/30 09:44:18 162869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1289|lost_pn:1286|thresh:3| [2025/04/30 09:44:18 162873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 162877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43990|rtt_var:2742|pto_duration:54958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 162881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 162885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 162892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 162896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258242305|now:1746006258162877|interv:79428| [2025/04/30 09:44:18 162900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258242305|now:1746006258162877|interval:79428|pto_count:0|srtt:43990 [2025/04/30 09:44:18 162904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41583, ack_elapse 47845, delivered 57600|rate 1203887|lost 223| [2025/04/30 09:44:18 162909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203887) in round 26| [2025/04/30 09:44:18 162913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 162917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 162921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258116407|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 162925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258116407|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 162930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:43990|latest_rtt:46389|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 162935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:529|largest:529|pns:2| [2025/04/30 09:44:18 162940] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:529|frame:ACK |recv_time:1746006258162796|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 162944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378162796|now:1746006258162796|interv:120000000| [2025/04/30 09:44:18 162948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378162796|now:1746006258162796|interv:120000000| [2025/04/30 09:44:18 162952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258163434|pq_index:0| [2025/04/30 09:44:18 162956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258162176| [2025/04/30 09:44:18 162960] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258162960| [2025/04/30 09:44:18 162965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258162964| [2025/04/30 09:44:18 162971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43990|min_srtt:43990|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 162975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1340553| [2025/04/30 09:44:18 162983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 162987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 162991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43990|min_srtt:43990|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 162996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1341732| [2025/04/30 09:44:18 163000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 163004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 163009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43990|min_srtt:43990|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 163013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1342911| [2025/04/30 09:44:18 163017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 163021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 163025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 163029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 163033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 163038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1270992| [2025/04/30 09:44:18 163042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 163046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 163050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258163434| [2025/04/30 09:44:18 163054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258163434| [2025/04/30 09:44:18 163057] [debug] |xqc_engine_wakeup_after|wakeup:1746006258163434|now:1746006258163057|diff:377| [2025/04/30 09:44:18 163062] [debug] |xqc_engine_main_logic|END|now:1746006258162964| [2025/04/30 09:44:18 163066] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258163066| [2025/04/30 09:44:18 163070] [debug] |xqc_engine_wakeup_after|wakeup:1746006258163434|now:1746006258163070|diff:364| [2025/04/30 09:44:18 163074] [debug] |xqc_engine_main_logic|END|now:1746006258163066| [2025/04/30 09:44:18 164142] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258164142| [2025/04/30 09:44:18 164154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258163434|pq_index:0| [2025/04/30 09:44:18 164158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258162964| [2025/04/30 09:44:18 164163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258164162| [2025/04/30 09:44:18 164167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258163434|now:1746006258164162| [2025/04/30 09:44:18 164172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258163434|now:1746006258164162| [2025/04/30 09:44:18 164176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 164180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43990|min_srtt:43990|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 164185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1342911| [2025/04/30 09:44:18 164189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 164193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 164197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 164201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 164205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 164209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1270992| [2025/04/30 09:44:18 164214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 164218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1332| [2025/04/30 09:44:18 164253] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1332|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258164226|stream_id:0|stream_offset:1270992| [2025/04/30 09:44:18 164262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 164269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 164276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43990|rtt_var:2742|pto_duration:54958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 164282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 164287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 164295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 164299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258244184|now:1746006258164275|interv:79909| [2025/04/30 09:44:18 164303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258244184|now:1746006258164275|interval:79909|pto_count:0|srtt:43990 [2025/04/30 09:44:18 164307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 164312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 164316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1272171| [2025/04/30 09:44:18 164321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 164325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1333| [2025/04/30 09:44:18 164354] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1333|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258164332|stream_id:0|stream_offset:1272171| [2025/04/30 09:44:18 164363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 164370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 164377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43990|rtt_var:2742|pto_duration:54958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 164383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 164387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 164391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 164395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258244290|now:1746006258164376|interv:79914| [2025/04/30 09:44:18 164398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258244290|now:1746006258164376|interval:79914|pto_count:0|srtt:43990 [2025/04/30 09:44:18 164403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 164408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 164412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1273350| [2025/04/30 09:44:18 164416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 164420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258165420|now:1746006258164420|interv:1000| [2025/04/30 09:44:18 164424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 164435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 164439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258165420| [2025/04/30 09:44:18 164444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258165420| [2025/04/30 09:44:18 164448] [debug] |xqc_engine_wakeup_after|wakeup:1746006258165420|now:1746006258164447|diff:973| [2025/04/30 09:44:18 164452] [debug] |xqc_engine_main_logic|END|now:1746006258164162| [2025/04/30 09:44:18 164792] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258164791| [2025/04/30 09:44:18 164797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 164803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:529| [2025/04/30 09:44:18 164807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:530| [2025/04/30 09:44:18 164812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:530| [2025/04/30 09:44:18 164816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 164821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1290|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1291|path_largest_ack:1290| [2025/04/30 09:44:18 164825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1187350|prior_time:1746006258114951|is_app_limited:0|send_elapse:41685|ack_elapse:49840|ctl_first_sent_time:1746006258116509|lagest_ack_time:1746006258164791|curr_delivered:1246150| [2025/04/30 09:44:18 164830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258116509| [2025/04/30 09:44:18 164834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1633||sndq_packets_used_bytes:0|sndq_packets_free:147| [2025/04/30 09:44:18 164838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1291|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1291|path_largest_ack:1291| [2025/04/30 09:44:18 164843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:57600|prior_delivered:1189750|prior_time:1746006258116946|is_app_limited:0|send_elapse:41888|ack_elapse:47845|ctl_first_sent_time:1746006258118404|lagest_ack_time:1746006258164791|curr_delivered:1247350| [2025/04/30 09:44:18 164847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258118404| [2025/04/30 09:44:18 164851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1632||sndq_packets_used_bytes:0|sndq_packets_free:148| [2025/04/30 09:44:18 164855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43990|rttvar:2742|minrtt:31343|latest_rtt:46387|ack_delay:56| [2025/04/30 09:44:18 164859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44283|rttvar:2642|minrtt:31343|latest_rtt:46387|ack_delay:56| [2025/04/30 09:44:18 164864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1291|lost_pn:1288|thresh:3| [2025/04/30 09:44:18 164868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 164872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44283|rtt_var:2642|pto_duration:54851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 164879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 164883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 164887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 164891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258244183|now:1746006258164872|interv:79311| [2025/04/30 09:44:18 164895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258244183|now:1746006258164872|interval:79311|pto_count:0|srtt:44283 [2025/04/30 09:44:18 164899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41888, ack_elapse 47845, delivered 57600|rate 1203887|lost 223| [2025/04/30 09:44:18 164904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203887) in round 26| [2025/04/30 09:44:18 164908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 164912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 164916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258118404|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 164920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258118404|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 164925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:44283|latest_rtt:46387|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 164930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:530|largest:530|pns:2| [2025/04/30 09:44:18 164934] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:530|frame:ACK |recv_time:1746006258164791|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 164939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378164791|now:1746006258164791|interv:120000000| [2025/04/30 09:44:18 164943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378164791|now:1746006258164791|interv:120000000| [2025/04/30 09:44:18 164947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258165420|pq_index:0| [2025/04/30 09:44:18 164951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258164162| [2025/04/30 09:44:18 164955] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258164955| [2025/04/30 09:44:18 164960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258164959| [2025/04/30 09:44:18 164966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44283|min_srtt:44283|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 164973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1342911| [2025/04/30 09:44:18 164977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44283|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 164981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 164986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44283|min_srtt:44283|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 164990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1344090| [2025/04/30 09:44:18 164995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44283|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 164999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 165003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44283|min_srtt:44283|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 165007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1345269| [2025/04/30 09:44:18 165012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 165015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 165019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 165023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 165028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 165032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1273350| [2025/04/30 09:44:18 165036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 165040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 165044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258165420| [2025/04/30 09:44:18 165048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258165420| [2025/04/30 09:44:18 165052] [debug] |xqc_engine_wakeup_after|wakeup:1746006258165420|now:1746006258165052|diff:368| [2025/04/30 09:44:18 165056] [debug] |xqc_engine_main_logic|END|now:1746006258164959| [2025/04/30 09:44:18 165061] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258165061| [2025/04/30 09:44:18 165067] [debug] |xqc_engine_wakeup_after|wakeup:1746006258165420|now:1746006258165067|diff:353| [2025/04/30 09:44:18 165071] [debug] |xqc_engine_main_logic|END|now:1746006258165061| [2025/04/30 09:44:18 166139] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258166139| [2025/04/30 09:44:18 166147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258165420|pq_index:0| [2025/04/30 09:44:18 166151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258164959| [2025/04/30 09:44:18 166156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258166155| [2025/04/30 09:44:18 166161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258165420|now:1746006258166155| [2025/04/30 09:44:18 166165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258165420|now:1746006258166155| [2025/04/30 09:44:18 166169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 166174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44283|min_srtt:44283|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 166178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1345269| [2025/04/30 09:44:18 166183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 166186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 166190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 166194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 166199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 166203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1273350| [2025/04/30 09:44:18 166207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 166212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1334| [2025/04/30 09:44:18 166245] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1334|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258166219|stream_id:0|stream_offset:1273350| [2025/04/30 09:44:18 166254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 166261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 166268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44283|rtt_var:2642|pto_duration:54851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 166275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 166284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 166288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 166292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258246070|now:1746006258166268|interv:79802| [2025/04/30 09:44:18 166296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258246070|now:1746006258166268|interval:79802|pto_count:0|srtt:44283 [2025/04/30 09:44:18 166300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 166305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 166309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1274529| [2025/04/30 09:44:18 166314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 166318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1335| [2025/04/30 09:44:18 166347] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1335|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258166325|stream_id:0|stream_offset:1274529| [2025/04/30 09:44:18 166356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 166363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 166370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44283|rtt_var:2642|pto_duration:54851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 166375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 166379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 166383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 166387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258246176|now:1746006258166370|interv:79806| [2025/04/30 09:44:18 166391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258246176|now:1746006258166370|interval:79806|pto_count:0|srtt:44283 [2025/04/30 09:44:18 166395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 166400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 166404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1275708| [2025/04/30 09:44:18 166413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 166417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258167416|now:1746006258166416|interv:1000| [2025/04/30 09:44:18 166421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 166424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 166428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258167416| [2025/04/30 09:44:18 166433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258167416| [2025/04/30 09:44:18 166437] [debug] |xqc_engine_wakeup_after|wakeup:1746006258167416|now:1746006258166436|diff:980| [2025/04/30 09:44:18 166441] [debug] |xqc_engine_main_logic|END|now:1746006258166155| [2025/04/30 09:44:18 166785] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258166784| [2025/04/30 09:44:18 166790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 166796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:530| [2025/04/30 09:44:18 166800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:531| [2025/04/30 09:44:18 166806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:531| [2025/04/30 09:44:18 166810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 166814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1292|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1293|path_largest_ack:1292| [2025/04/30 09:44:18 166819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1189750|prior_time:1746006258116946|is_app_limited:0|send_elapse:41989|ack_elapse:49838|ctl_first_sent_time:1746006258118505|lagest_ack_time:1746006258166784|curr_delivered:1248550| [2025/04/30 09:44:18 166823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258118505| [2025/04/30 09:44:18 166828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1631||sndq_packets_used_bytes:0|sndq_packets_free:149| [2025/04/30 09:44:18 166832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1293|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1293|path_largest_ack:1293| [2025/04/30 09:44:18 166836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1189750|prior_time:1746006258116946|is_app_limited:0|send_elapse:41989|ack_elapse:49838|ctl_first_sent_time:1746006258118505|lagest_ack_time:1746006258166784|curr_delivered:1249750| [2025/04/30 09:44:18 166840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258118604| [2025/04/30 09:44:18 166844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1630||sndq_packets_used_bytes:0|sndq_packets_free:150| [2025/04/30 09:44:18 166848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44283|rttvar:2642|minrtt:31343|latest_rtt:48180|ack_delay:64| [2025/04/30 09:44:18 166853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44762|rttvar:2940|minrtt:31343|latest_rtt:48180|ack_delay:64| [2025/04/30 09:44:18 166857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1293|lost_pn:1290|thresh:3| [2025/04/30 09:44:18 166864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 166868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44762|rtt_var:2940|pto_duration:56522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 166873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 166877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 166880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 166884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258247847|now:1746006258166868|interv:80979| [2025/04/30 09:44:18 166888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258247847|now:1746006258166868|interval:80979|pto_count:0|srtt:44762 [2025/04/30 09:44:18 166893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41989, ack_elapse 49838, delivered 60000|rate 1203900|lost 223| [2025/04/30 09:44:18 166897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203900) in round 26| [2025/04/30 09:44:18 166901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 166905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 166909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258118604|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 166913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258118604|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1192150| [2025/04/30 09:44:18 166918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:44762|latest_rtt:48180|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 166923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:531|largest:531|pns:2| [2025/04/30 09:44:18 166928] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:531|frame:ACK |recv_time:1746006258166784|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 166932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378166784|now:1746006258166784|interv:120000000| [2025/04/30 09:44:18 166936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378166784|now:1746006258166784|interv:120000000| [2025/04/30 09:44:18 166940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258167416|pq_index:0| [2025/04/30 09:44:18 166945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258166155| [2025/04/30 09:44:18 166948] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258166948| [2025/04/30 09:44:18 166953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258166952| [2025/04/30 09:44:18 166963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44762|min_srtt:44762|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 166968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1345269| [2025/04/30 09:44:18 166972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44762|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 166977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 166981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44762|min_srtt:44762|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 166985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1346448| [2025/04/30 09:44:18 166990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44762|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 166994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 166998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44762|min_srtt:44762|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 167003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1347627| [2025/04/30 09:44:18 167007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 167011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 167014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 167019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 167023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 167027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1275708| [2025/04/30 09:44:18 167031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 167035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 167039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258167416| [2025/04/30 09:44:18 167043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258167416| [2025/04/30 09:44:18 167050] [debug] |xqc_engine_wakeup_after|wakeup:1746006258167416|now:1746006258167050|diff:366| [2025/04/30 09:44:18 167054] [debug] |xqc_engine_main_logic|END|now:1746006258166952| [2025/04/30 09:44:18 167059] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258167059| [2025/04/30 09:44:18 167063] [debug] |xqc_engine_wakeup_after|wakeup:1746006258167416|now:1746006258167063|diff:353| [2025/04/30 09:44:18 167067] [debug] |xqc_engine_main_logic|END|now:1746006258167059| [2025/04/30 09:44:18 168150] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258168150| [2025/04/30 09:44:18 168159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258167416|pq_index:0| [2025/04/30 09:44:18 168163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258166952| [2025/04/30 09:44:18 168168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258168167| [2025/04/30 09:44:18 168173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258167416|now:1746006258168167| [2025/04/30 09:44:18 168177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258167416|now:1746006258168167| [2025/04/30 09:44:18 168181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 168186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44762|min_srtt:44762|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 168190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1347627| [2025/04/30 09:44:18 168194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 168198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 168202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 168206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 168211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 168215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1275708| [2025/04/30 09:44:18 168219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 168223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1336| [2025/04/30 09:44:18 168258] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1336|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258168231|stream_id:0|stream_offset:1275708| [2025/04/30 09:44:18 168267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 168274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 168287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44762|rtt_var:2940|pto_duration:56522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 168292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 168296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 168300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 168303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258249753|now:1746006258168286|interv:81467| [2025/04/30 09:44:18 168307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258249753|now:1746006258168286|interval:81467|pto_count:0|srtt:44762 [2025/04/30 09:44:18 168312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 168317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 168321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1276887| [2025/04/30 09:44:18 168325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 168329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1337| [2025/04/30 09:44:18 168359] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1337|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258168336|stream_id:0|stream_offset:1276887| [2025/04/30 09:44:18 168368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 168374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 168381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44762|rtt_var:2940|pto_duration:56522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 168386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 168390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 168394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 168398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258249858|now:1746006258168381|interv:81477| [2025/04/30 09:44:18 168402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258249858|now:1746006258168381|interval:81477|pto_count:0|srtt:44762 [2025/04/30 09:44:18 168407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 168411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 168420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1278066| [2025/04/30 09:44:18 168424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 168428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258169428|now:1746006258168428|interv:1000| [2025/04/30 09:44:18 168432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 168436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 168440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258169428| [2025/04/30 09:44:18 168444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258169428| [2025/04/30 09:44:18 168448] [debug] |xqc_engine_wakeup_after|wakeup:1746006258169428|now:1746006258168448|diff:980| [2025/04/30 09:44:18 168453] [debug] |xqc_engine_main_logic|END|now:1746006258168167| [2025/04/30 09:44:18 168775] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258168775| [2025/04/30 09:44:18 168781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 168787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:531| [2025/04/30 09:44:18 168790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:532| [2025/04/30 09:44:18 168796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:532| [2025/04/30 09:44:18 168800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 168805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1294|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1295|path_largest_ack:1294| [2025/04/30 09:44:18 168809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1192150|prior_time:1746006258118933|is_app_limited:0|send_elapse:41856|ack_elapse:49842|ctl_first_sent_time:1746006258120393|lagest_ack_time:1746006258168775|curr_delivered:1250950| [2025/04/30 09:44:18 168814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258120393| [2025/04/30 09:44:18 168818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1629||sndq_packets_used_bytes:0|sndq_packets_free:151| [2025/04/30 09:44:18 168822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1295|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1295|path_largest_ack:1295| [2025/04/30 09:44:18 168827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1192150|prior_time:1746006258118933|is_app_limited:0|send_elapse:41856|ack_elapse:49842|ctl_first_sent_time:1746006258120393|lagest_ack_time:1746006258168775|curr_delivered:1252150| [2025/04/30 09:44:18 168831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258120498| [2025/04/30 09:44:18 168835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1628||sndq_packets_used_bytes:0|sndq_packets_free:152| [2025/04/30 09:44:18 168839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44762|rttvar:2940|minrtt:31343|latest_rtt:48277|ack_delay:56| [2025/04/30 09:44:18 168843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:45194|rttvar:3069|minrtt:31343|latest_rtt:48277|ack_delay:56| [2025/04/30 09:44:18 168851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1295|lost_pn:1292|thresh:3| [2025/04/30 09:44:18 168855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 168859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45194|rtt_var:3069|pto_duration:57470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 168863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 168867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 168871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 168875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258250806|now:1746006258168859|interv:81947| [2025/04/30 09:44:18 168879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258250806|now:1746006258168859|interval:81947|pto_count:0|srtt:45194 [2025/04/30 09:44:18 168883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41856, ack_elapse 49842, delivered 60000|rate 1203804|lost 223| [2025/04/30 09:44:18 168888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 26 -> 27| [2025/04/30 09:44:18 168892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203804) in round 27| [2025/04/30 09:44:18 168896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 168900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 168904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258120498|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 168908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258120498|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 168913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:45194|latest_rtt:48277|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:18 168918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:532|largest:532|pns:2| [2025/04/30 09:44:18 168922] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:532|frame:ACK |recv_time:1746006258168775|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 168927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378168775|now:1746006258168775|interv:120000000| [2025/04/30 09:44:18 168931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378168775|now:1746006258168775|interv:120000000| [2025/04/30 09:44:18 168935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258169428|pq_index:0| [2025/04/30 09:44:18 168942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258168167| [2025/04/30 09:44:18 168946] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258168946| [2025/04/30 09:44:18 168951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258168950| [2025/04/30 09:44:18 168956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45194|min_srtt:45194|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 168961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1347627| [2025/04/30 09:44:18 168965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45194|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 168970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 168974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45194|min_srtt:45194|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 168978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1348806| [2025/04/30 09:44:18 168982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45194|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 168987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 168991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45194|min_srtt:45194|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 168995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1349985| [2025/04/30 09:44:18 168999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 169003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 169007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 169011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 169016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 169020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1278066| [2025/04/30 09:44:18 169024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 169030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 169034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258169428| [2025/04/30 09:44:18 169038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258169428| [2025/04/30 09:44:18 169042] [debug] |xqc_engine_wakeup_after|wakeup:1746006258169428|now:1746006258169042|diff:386| [2025/04/30 09:44:18 169046] [debug] |xqc_engine_main_logic|END|now:1746006258168950| [2025/04/30 09:44:18 169051] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258169051| [2025/04/30 09:44:18 169055] [debug] |xqc_engine_wakeup_after|wakeup:1746006258169428|now:1746006258169055|diff:373| [2025/04/30 09:44:18 169059] [debug] |xqc_engine_main_logic|END|now:1746006258169051| [2025/04/30 09:44:18 170126] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258170126| [2025/04/30 09:44:18 170155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258169428|pq_index:0| [2025/04/30 09:44:18 170159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258168950| [2025/04/30 09:44:18 170164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258170163| [2025/04/30 09:44:18 170169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258169428|now:1746006258170163| [2025/04/30 09:44:18 170173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258169428|now:1746006258170163| [2025/04/30 09:44:18 170177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 170182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45194|min_srtt:45194|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 170186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1349985| [2025/04/30 09:44:18 170190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 170194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 170198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 170202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 170207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 170211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1278066| [2025/04/30 09:44:18 170215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 170219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1338| [2025/04/30 09:44:18 170253] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1338|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258170227|stream_id:0|stream_offset:1278066| [2025/04/30 09:44:18 170268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 170275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 170282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45194|rtt_var:3069|pto_duration:57470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 170287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 170291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 170295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 170299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258252697|now:1746006258170282|interv:82415| [2025/04/30 09:44:18 170303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258252697|now:1746006258170282|interval:82415|pto_count:0|srtt:45194 [2025/04/30 09:44:18 170308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 170312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 170317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1279245| [2025/04/30 09:44:18 170321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 170325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1339| [2025/04/30 09:44:18 170355] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1339|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258170332|stream_id:0|stream_offset:1279245| [2025/04/30 09:44:18 170363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 170370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 170377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45194|rtt_var:3069|pto_duration:57470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 170382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 170386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 170390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 170394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258252802|now:1746006258170377|interv:82425| [2025/04/30 09:44:18 170397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258252802|now:1746006258170377|interval:82425|pto_count:0|srtt:45194 [2025/04/30 09:44:18 170406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 170411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 170415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1280424| [2025/04/30 09:44:18 170419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 170423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258171423|now:1746006258170423|interv:1000| [2025/04/30 09:44:18 170427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 170431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 170435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258171423| [2025/04/30 09:44:18 170439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258171423| [2025/04/30 09:44:18 170443] [debug] |xqc_engine_wakeup_after|wakeup:1746006258171423|now:1746006258170443|diff:980| [2025/04/30 09:44:18 170447] [debug] |xqc_engine_main_logic|END|now:1746006258170163| [2025/04/30 09:44:18 170775] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258170774| [2025/04/30 09:44:18 170780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 170786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:532| [2025/04/30 09:44:18 170790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:533| [2025/04/30 09:44:18 170796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:533| [2025/04/30 09:44:18 170800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 170804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1296|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1297|path_largest_ack:1296| [2025/04/30 09:44:18 170809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1194550|prior_time:1746006258120935|is_app_limited:0|send_elapse:41861|ack_elapse:49839|ctl_first_sent_time:1746006258122393|lagest_ack_time:1746006258170774|curr_delivered:1253350| [2025/04/30 09:44:18 170813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258122393| [2025/04/30 09:44:18 170818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1627||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/04/30 09:44:18 170822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1297|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1297|path_largest_ack:1297| [2025/04/30 09:44:18 170826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1194550|prior_time:1746006258120935|is_app_limited:0|send_elapse:41861|ack_elapse:49839|ctl_first_sent_time:1746006258122393|lagest_ack_time:1746006258170774|curr_delivered:1254550| [2025/04/30 09:44:18 170830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258122497| [2025/04/30 09:44:18 170834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1626||sndq_packets_used_bytes:0|sndq_packets_free:154| [2025/04/30 09:44:18 170842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:45194|rttvar:3069|minrtt:31343|latest_rtt:48277|ack_delay:56| [2025/04/30 09:44:18 170846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:45572|rttvar:3058|minrtt:31343|latest_rtt:48277|ack_delay:56| [2025/04/30 09:44:18 170850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1297|lost_pn:1294|thresh:3| [2025/04/30 09:44:18 170855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 170859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45572|rtt_var:3058|pto_duration:57804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 170863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 170867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 170870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 170874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258253136|now:1746006258170858|interv:82278| [2025/04/30 09:44:18 170878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258253136|now:1746006258170858|interval:82278|pto_count:0|srtt:45572 [2025/04/30 09:44:18 170883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41861, ack_elapse 49839, delivered 60000|rate 1203876|lost 223| [2025/04/30 09:44:18 170887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203876) in round 27| [2025/04/30 09:44:18 170891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 170895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 170899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258122497|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 170903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258122497|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 170908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:45572|latest_rtt:48277|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 170914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:533|largest:533|pns:2| [2025/04/30 09:44:18 170921] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:533|frame:ACK |recv_time:1746006258170774|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 170926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378170774|now:1746006258170774|interv:120000000| [2025/04/30 09:44:18 170932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378170774|now:1746006258170774|interv:120000000| [2025/04/30 09:44:18 170936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258171423|pq_index:0| [2025/04/30 09:44:18 170940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258170163| [2025/04/30 09:44:18 170944] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258170944| [2025/04/30 09:44:18 170949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258170948| [2025/04/30 09:44:18 170955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45572|min_srtt:45572|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 170959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1349985| [2025/04/30 09:44:18 170964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 170968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 170972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45572|min_srtt:45572|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 170977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1351164| [2025/04/30 09:44:18 170981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 170985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 170989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45572|min_srtt:45572|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 170994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1352343| [2025/04/30 09:44:18 170998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 171002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 171006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 171010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 171014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 171018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1280424| [2025/04/30 09:44:18 171025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 171029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 171033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258171423| [2025/04/30 09:44:18 171037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258171423| [2025/04/30 09:44:18 171041] [debug] |xqc_engine_wakeup_after|wakeup:1746006258171423|now:1746006258171041|diff:382| [2025/04/30 09:44:18 171045] [debug] |xqc_engine_main_logic|END|now:1746006258170948| [2025/04/30 09:44:18 171050] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258171050| [2025/04/30 09:44:18 171053] [debug] |xqc_engine_wakeup_after|wakeup:1746006258171423|now:1746006258171053|diff:370| [2025/04/30 09:44:18 171057] [debug] |xqc_engine_main_logic|END|now:1746006258171050| [2025/04/30 09:44:18 172124] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258172123| [2025/04/30 09:44:18 172151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258171423|pq_index:0| [2025/04/30 09:44:18 172156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258170948| [2025/04/30 09:44:18 172161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258172160| [2025/04/30 09:44:18 172166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258171423|now:1746006258172160| [2025/04/30 09:44:18 172170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258171423|now:1746006258172160| [2025/04/30 09:44:18 172174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 172179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45572|min_srtt:45572|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 172183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1352343| [2025/04/30 09:44:18 172188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 172191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 172195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 172199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 172204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 172208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1280424| [2025/04/30 09:44:18 172212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 172221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1340| [2025/04/30 09:44:18 172256] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1340|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258172229|stream_id:0|stream_offset:1280424| [2025/04/30 09:44:18 172265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 172272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 172278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45572|rtt_var:3058|pto_duration:57804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 172285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 172290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 172294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 172298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258255033|now:1746006258172278|interv:82755| [2025/04/30 09:44:18 172301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258255033|now:1746006258172278|interval:82755|pto_count:0|srtt:45572 [2025/04/30 09:44:18 172306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 172311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 172315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1281603| [2025/04/30 09:44:18 172319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 172323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1341| [2025/04/30 09:44:18 172352] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1341|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258172330|stream_id:0|stream_offset:1281603| [2025/04/30 09:44:18 172360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 172367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 172374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45572|rtt_var:3058|pto_duration:57804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 172381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 172385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 172389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 172393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258255134|now:1746006258172374|interv:82760| [2025/04/30 09:44:18 172401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258255134|now:1746006258172374|interval:82760|pto_count:0|srtt:45572 [2025/04/30 09:44:18 172406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 172410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 172414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1282782| [2025/04/30 09:44:18 172419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 172423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258173423|now:1746006258172423|interv:1000| [2025/04/30 09:44:18 172427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 172430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 172434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258173423| [2025/04/30 09:44:18 172439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258173423| [2025/04/30 09:44:18 172443] [debug] |xqc_engine_wakeup_after|wakeup:1746006258173423|now:1746006258172443|diff:980| [2025/04/30 09:44:18 172447] [debug] |xqc_engine_main_logic|END|now:1746006258172160| [2025/04/30 09:44:18 172764] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258172763| [2025/04/30 09:44:18 172769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 172775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:533| [2025/04/30 09:44:18 172779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:534| [2025/04/30 09:44:18 172784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:534| [2025/04/30 09:44:18 172788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 172793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1298|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1299|path_largest_ack:1298| [2025/04/30 09:44:18 172797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1194550|prior_time:1746006258120935|is_app_limited:0|send_elapse:42065|ack_elapse:51828|ctl_first_sent_time:1746006258122597|lagest_ack_time:1746006258172763|curr_delivered:1255750| [2025/04/30 09:44:18 172802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258122597| [2025/04/30 09:44:18 172806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1625||sndq_packets_used_bytes:0|sndq_packets_free:155| [2025/04/30 09:44:18 172811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1299|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1299|path_largest_ack:1299| [2025/04/30 09:44:18 172815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1196950|prior_time:1746006258122922|is_app_limited:0|send_elapse:41875|ack_elapse:49841|ctl_first_sent_time:1746006258124382|lagest_ack_time:1746006258172763|curr_delivered:1256950| [2025/04/30 09:44:18 172823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258124382| [2025/04/30 09:44:18 172827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1624||sndq_packets_used_bytes:0|sndq_packets_free:156| [2025/04/30 09:44:18 172831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:45572|rttvar:3058|minrtt:31343|latest_rtt:48381|ack_delay:56| [2025/04/30 09:44:18 172835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:45916|rttvar:2982|minrtt:31343|latest_rtt:48381|ack_delay:56| [2025/04/30 09:44:18 172840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1299|lost_pn:1296|thresh:3| [2025/04/30 09:44:18 172844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 172848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45916|rtt_var:2982|pto_duration:57844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 172852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 172856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 172860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 172864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258255174|now:1746006258172848|interv:82326| [2025/04/30 09:44:18 172868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258255174|now:1746006258172848|interval:82326|pto_count:0|srtt:45916 [2025/04/30 09:44:18 172872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41875, ack_elapse 49841, delivered 60000|rate 1203828|lost 223| [2025/04/30 09:44:18 172876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203828) in round 27| [2025/04/30 09:44:18 172880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 172884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 172888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258124382|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 172893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258124382|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 172897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:45916|latest_rtt:48381|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 172903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:534|largest:534|pns:2| [2025/04/30 09:44:18 172907] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:534|frame:ACK |recv_time:1746006258172763|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 172914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378172763|now:1746006258172763|interv:120000000| [2025/04/30 09:44:18 172918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378172763|now:1746006258172763|interv:120000000| [2025/04/30 09:44:18 172922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258173423|pq_index:0| [2025/04/30 09:44:18 172926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258172160| [2025/04/30 09:44:18 172930] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258172930| [2025/04/30 09:44:18 172935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258172934| [2025/04/30 09:44:18 172941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45916|min_srtt:45916|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 172945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1352343| [2025/04/30 09:44:18 172949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45916|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 172954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 172958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45916|min_srtt:45916|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 172962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1353522| [2025/04/30 09:44:18 172967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45916|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 172971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 172975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45916|min_srtt:45916|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 172980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1354701| [2025/04/30 09:44:18 172984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 172988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 172991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 172996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 173003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 173007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1282782| [2025/04/30 09:44:18 173011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 173015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 173019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258173423| [2025/04/30 09:44:18 173023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258173423| [2025/04/30 09:44:18 173027] [debug] |xqc_engine_wakeup_after|wakeup:1746006258173423|now:1746006258173026|diff:397| [2025/04/30 09:44:18 173031] [debug] |xqc_engine_main_logic|END|now:1746006258172934| [2025/04/30 09:44:18 173035] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258173035| [2025/04/30 09:44:18 173039] [debug] |xqc_engine_wakeup_after|wakeup:1746006258173423|now:1746006258173039|diff:384| [2025/04/30 09:44:18 173043] [debug] |xqc_engine_main_logic|END|now:1746006258173035| [2025/04/30 09:44:18 174111] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258174111| [2025/04/30 09:44:18 174120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258173423|pq_index:0| [2025/04/30 09:44:18 174124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258172934| [2025/04/30 09:44:18 174129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258174128| [2025/04/30 09:44:18 174152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258173423|now:1746006258174128| [2025/04/30 09:44:18 174156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258173423|now:1746006258174128| [2025/04/30 09:44:18 174160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 174165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45916|min_srtt:45916|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 174170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1354701| [2025/04/30 09:44:18 174174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 174178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 174182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 174186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 174190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 174195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1282782| [2025/04/30 09:44:18 174203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 174207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1342| [2025/04/30 09:44:18 174242] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1342|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258174215|stream_id:0|stream_offset:1282782| [2025/04/30 09:44:18 174251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 174258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 174264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45916|rtt_var:2982|pto_duration:57844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 174271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 174276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 174280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 174283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258257059|now:1746006258174264|interv:82795| [2025/04/30 09:44:18 174287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258257059|now:1746006258174264|interval:82795|pto_count:0|srtt:45916 [2025/04/30 09:44:18 174292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 174297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 174301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1283961| [2025/04/30 09:44:18 174305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 174309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1343| [2025/04/30 09:44:18 174338] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1343|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258174316|stream_id:0|stream_offset:1283961| [2025/04/30 09:44:18 174347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 174354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 174361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45916|rtt_var:2982|pto_duration:57844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 174367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 174371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 174379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 174383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258257160|now:1746006258174360|interv:82800| [2025/04/30 09:44:18 174387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258257160|now:1746006258174360|interval:82800|pto_count:0|srtt:45916 [2025/04/30 09:44:18 174391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 174396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 174400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1285140| [2025/04/30 09:44:18 174405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 174408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258175408|now:1746006258174408|interv:1000| [2025/04/30 09:44:18 174412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 174416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 174420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258175408| [2025/04/30 09:44:18 174424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258175408| [2025/04/30 09:44:18 174428] [debug] |xqc_engine_wakeup_after|wakeup:1746006258175408|now:1746006258174428|diff:980| [2025/04/30 09:44:18 174433] [debug] |xqc_engine_main_logic|END|now:1746006258174128| [2025/04/30 09:44:18 174764] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258174764| [2025/04/30 09:44:18 174770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 174776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:534| [2025/04/30 09:44:18 174779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:535| [2025/04/30 09:44:18 174785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:535| [2025/04/30 09:44:18 174789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 174794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1300|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1301|path_largest_ack:1300| [2025/04/30 09:44:18 174798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1199350|prior_time:1746006258124918|is_app_limited:0|send_elapse:41847|ack_elapse:49846|ctl_first_sent_time:1746006258126376|lagest_ack_time:1746006258174764|curr_delivered:1258150| [2025/04/30 09:44:18 174803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258126376| [2025/04/30 09:44:18 174807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1623||sndq_packets_used_bytes:0|sndq_packets_free:157| [2025/04/30 09:44:18 174811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1301|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1301|path_largest_ack:1301| [2025/04/30 09:44:18 174819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1199350|prior_time:1746006258124918|is_app_limited:0|send_elapse:41847|ack_elapse:49846|ctl_first_sent_time:1746006258126376|lagest_ack_time:1746006258174764|curr_delivered:1259350| [2025/04/30 09:44:18 174824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258126479| [2025/04/30 09:44:18 174827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1622||sndq_packets_used_bytes:0|sndq_packets_free:158| [2025/04/30 09:44:18 174831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:45916|rttvar:2982|minrtt:31343|latest_rtt:48285|ack_delay:64| [2025/04/30 09:44:18 174836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:46204|rttvar:2813|minrtt:31343|latest_rtt:48285|ack_delay:64| [2025/04/30 09:44:18 174840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1301|lost_pn:1298|thresh:3| [2025/04/30 09:44:18 174844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 174848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46204|rtt_var:2813|pto_duration:57456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 174852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 174856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 174860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 174864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258256772|now:1746006258174848|interv:81924| [2025/04/30 09:44:18 174868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258256772|now:1746006258174848|interval:81924|pto_count:0|srtt:46204 [2025/04/30 09:44:18 174872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41847, ack_elapse 49846, delivered 60000|rate 1203707|lost 223| [2025/04/30 09:44:18 174876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203707) in round 27| [2025/04/30 09:44:18 174880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 174885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 174888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258126479|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 174893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258126479|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 174897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:46204|latest_rtt:48285|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 174905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:535|largest:535|pns:2| [2025/04/30 09:44:18 174910] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:535|frame:ACK |recv_time:1746006258174764|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 174914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378174764|now:1746006258174764|interv:120000000| [2025/04/30 09:44:18 174918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378174764|now:1746006258174764|interv:120000000| [2025/04/30 09:44:18 174922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258175408|pq_index:0| [2025/04/30 09:44:18 174926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258174128| [2025/04/30 09:44:18 174930] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258174930| [2025/04/30 09:44:18 174935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258174934| [2025/04/30 09:44:18 174941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46204|min_srtt:46204|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 174945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1354701| [2025/04/30 09:44:18 174950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46204|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 174954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 174958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46204|min_srtt:46204|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 174963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1355880| [2025/04/30 09:44:18 174967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46204|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 174971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 174975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46204|min_srtt:46204|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 174980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1357059| [2025/04/30 09:44:18 174984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 174988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 174994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 174998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 175003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 175007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1285140| [2025/04/30 09:44:18 175011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 175015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 175019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258175408| [2025/04/30 09:44:18 175023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258175408| [2025/04/30 09:44:18 175027] [debug] |xqc_engine_wakeup_after|wakeup:1746006258175408|now:1746006258175027|diff:381| [2025/04/30 09:44:18 175031] [debug] |xqc_engine_main_logic|END|now:1746006258174934| [2025/04/30 09:44:18 175036] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258175036| [2025/04/30 09:44:18 175040] [debug] |xqc_engine_wakeup_after|wakeup:1746006258175408|now:1746006258175039|diff:369| [2025/04/30 09:44:18 175043] [debug] |xqc_engine_main_logic|END|now:1746006258175036| [2025/04/30 09:44:18 176111] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258176110| [2025/04/30 09:44:18 176119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258175408|pq_index:0| [2025/04/30 09:44:18 176123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258174934| [2025/04/30 09:44:18 176128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258176127| [2025/04/30 09:44:18 176148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258175408|now:1746006258176127| [2025/04/30 09:44:18 176156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258175408|now:1746006258176127| [2025/04/30 09:44:18 176160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 176165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46204|min_srtt:46204|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 176169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1357059| [2025/04/30 09:44:18 176174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 176177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 176181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 176186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 176194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 176198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1285140| [2025/04/30 09:44:18 176203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 176207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1344| [2025/04/30 09:44:18 176241] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1344|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258176215|stream_id:0|stream_offset:1285140| [2025/04/30 09:44:18 176250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 176258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 176265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46204|rtt_var:2813|pto_duration:57456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 176271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 176275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 176279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 176283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258258671|now:1746006258176264|interv:82407| [2025/04/30 09:44:18 176287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258258671|now:1746006258176264|interval:82407|pto_count:0|srtt:46204 [2025/04/30 09:44:18 176292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 176297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 176301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1286319| [2025/04/30 09:44:18 176305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 176309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1345| [2025/04/30 09:44:18 176338] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1345|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258176316|stream_id:0|stream_offset:1286319| [2025/04/30 09:44:18 176347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 176354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 176361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46204|rtt_var:2813|pto_duration:57456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 176371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 176375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 176379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 176383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258258772|now:1746006258176361|interv:82411| [2025/04/30 09:44:18 176387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258258772|now:1746006258176361|interval:82411|pto_count:0|srtt:46204 [2025/04/30 09:44:18 176392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 176396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 176400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1287498| [2025/04/30 09:44:18 176405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 176409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258177408|now:1746006258176408|interv:1000| [2025/04/30 09:44:18 176412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 176416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 176420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258177408| [2025/04/30 09:44:18 176424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258177408| [2025/04/30 09:44:18 176428] [debug] |xqc_engine_wakeup_after|wakeup:1746006258177408|now:1746006258176428|diff:980| [2025/04/30 09:44:18 176433] [debug] |xqc_engine_main_logic|END|now:1746006258176127| [2025/04/30 09:44:18 176752] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258176752| [2025/04/30 09:44:18 176758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 176763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:535| [2025/04/30 09:44:18 176767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:536| [2025/04/30 09:44:18 176773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:536| [2025/04/30 09:44:18 176777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 176782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1302|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1303|path_largest_ack:1302| [2025/04/30 09:44:18 176786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1201750|prior_time:1746006258126913|is_app_limited:0|send_elapse:41861|ack_elapse:49839|ctl_first_sent_time:1746006258128374|lagest_ack_time:1746006258176752|curr_delivered:1260550| [2025/04/30 09:44:18 176790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258128374| [2025/04/30 09:44:18 176795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1621||sndq_packets_used_bytes:0|sndq_packets_free:159| [2025/04/30 09:44:18 176806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1303|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1303|path_largest_ack:1303| [2025/04/30 09:44:18 176810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1201750|prior_time:1746006258126913|is_app_limited:0|send_elapse:41861|ack_elapse:49839|ctl_first_sent_time:1746006258128374|lagest_ack_time:1746006258176752|curr_delivered:1261750| [2025/04/30 09:44:18 176815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258128476| [2025/04/30 09:44:18 176819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1620||sndq_packets_used_bytes:0|sndq_packets_free:160| [2025/04/30 09:44:18 176823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:46204|rttvar:2813|minrtt:31343|latest_rtt:48276|ack_delay:56| [2025/04/30 09:44:18 176827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:46456|rttvar:2614|minrtt:31343|latest_rtt:48276|ack_delay:56| [2025/04/30 09:44:18 176831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1303|lost_pn:1300|thresh:3| [2025/04/30 09:44:18 176835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 176840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46456|rtt_var:2614|pto_duration:56912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 176844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 176848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 176851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 176855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258258228|now:1746006258176839|interv:81389| [2025/04/30 09:44:18 176859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258258228|now:1746006258176839|interval:81389|pto_count:0|srtt:46456 [2025/04/30 09:44:18 176863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41861, ack_elapse 49839, delivered 60000|rate 1203876|lost 223| [2025/04/30 09:44:18 176868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203876) in round 27| [2025/04/30 09:44:18 176872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 176876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 176880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258128476|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 176884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258128476|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 176889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:46456|latest_rtt:48276|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 176897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:536|largest:536|pns:2| [2025/04/30 09:44:18 176901] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:536|frame:ACK |recv_time:1746006258176752|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 176906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378176752|now:1746006258176752|interv:120000000| [2025/04/30 09:44:18 176910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378176752|now:1746006258176752|interv:120000000| [2025/04/30 09:44:18 176914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258177408|pq_index:0| [2025/04/30 09:44:18 176920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258176127| [2025/04/30 09:44:18 176924] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258176924| [2025/04/30 09:44:18 176929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258176928| [2025/04/30 09:44:18 176935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46456|min_srtt:46456|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 176939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1357059| [2025/04/30 09:44:18 176944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 176948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 176953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46456|min_srtt:46456|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 176957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1358238| [2025/04/30 09:44:18 176961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 176966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 176970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46456|min_srtt:46456|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 176974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1359417| [2025/04/30 09:44:18 176981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 176985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 176989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 176993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 176997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 177001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1287498| [2025/04/30 09:44:18 177006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 177009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 177013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258177408| [2025/04/30 09:44:18 177017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258177408| [2025/04/30 09:44:18 177021] [debug] |xqc_engine_wakeup_after|wakeup:1746006258177408|now:1746006258177021|diff:387| [2025/04/30 09:44:18 177025] [debug] |xqc_engine_main_logic|END|now:1746006258176928| [2025/04/30 09:44:18 177030] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258177030| [2025/04/30 09:44:18 177034] [debug] |xqc_engine_wakeup_after|wakeup:1746006258177408|now:1746006258177034|diff:374| [2025/04/30 09:44:18 177038] [debug] |xqc_engine_main_logic|END|now:1746006258177030| [2025/04/30 09:44:18 178109] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258178109| [2025/04/30 09:44:18 178118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258177408|pq_index:0| [2025/04/30 09:44:18 178122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258176928| [2025/04/30 09:44:18 178127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258178126| [2025/04/30 09:44:18 178148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258177408|now:1746006258178126| [2025/04/30 09:44:18 178157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258177408|now:1746006258178126| [2025/04/30 09:44:18 178162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 178167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46456|min_srtt:46456|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 178172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1359417| [2025/04/30 09:44:18 178176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 178180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 178184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 178193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 178197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 178202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1287498| [2025/04/30 09:44:18 178206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 178211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1346-1346|next_skip_chance:1746006258423946|current_time:1746006258178210| [2025/04/30 09:44:18 178215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1347| [2025/04/30 09:44:18 178250] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1347|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258178223|stream_id:0|stream_offset:1287498| [2025/04/30 09:44:18 178259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 178267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 178274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46456|rtt_var:2614|pto_duration:56912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 178281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 178286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 178290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 178294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258260135|now:1746006258178273|interv:81862| [2025/04/30 09:44:18 178298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258260135|now:1746006258178273|interval:81862|pto_count:0|srtt:46456 [2025/04/30 09:44:18 178302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 178307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 178312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1288677| [2025/04/30 09:44:18 178316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 178320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1348| [2025/04/30 09:44:18 178350] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1348|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258178328|stream_id:0|stream_offset:1288677| [2025/04/30 09:44:18 178365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 178372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 178379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46456|rtt_var:2614|pto_duration:56912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 178383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 178387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 178391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 178395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258260240|now:1746006258178379|interv:81861| [2025/04/30 09:44:18 178399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258260240|now:1746006258178379|interval:81861|pto_count:0|srtt:46456 [2025/04/30 09:44:18 178403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 178408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 178412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1289856| [2025/04/30 09:44:18 178417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 178420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258179420|now:1746006258178420|interv:1000| [2025/04/30 09:44:18 178424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 178428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 178432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258179420| [2025/04/30 09:44:18 178436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258179420| [2025/04/30 09:44:18 178441] [debug] |xqc_engine_wakeup_after|wakeup:1746006258179420|now:1746006258178440|diff:980| [2025/04/30 09:44:18 178445] [debug] |xqc_engine_main_logic|END|now:1746006258178126| [2025/04/30 09:44:18 178727] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258178726| [2025/04/30 09:44:18 178733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 178738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:536| [2025/04/30 09:44:18 178742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:537| [2025/04/30 09:44:18 178748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:537| [2025/04/30 09:44:18 178752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 178757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1304|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1305|path_largest_ack:1304| [2025/04/30 09:44:18 178765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1204150|prior_time:1746006258128913|is_app_limited:0|send_elapse:41859|ack_elapse:49813|ctl_first_sent_time:1746006258130370|lagest_ack_time:1746006258178726|curr_delivered:1262950| [2025/04/30 09:44:18 178770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258130370| [2025/04/30 09:44:18 178774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1619||sndq_packets_used_bytes:0|sndq_packets_free:161| [2025/04/30 09:44:18 178779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1305|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1305|path_largest_ack:1305| [2025/04/30 09:44:18 178783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:57600|prior_delivered:1206550|prior_time:1746006258130907|is_app_limited:0|send_elapse:41867|ack_elapse:47819|ctl_first_sent_time:1746006258132360|lagest_ack_time:1746006258178726|curr_delivered:1264150| [2025/04/30 09:44:18 178788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258132360| [2025/04/30 09:44:18 178792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1618||sndq_packets_used_bytes:0|sndq_packets_free:162| [2025/04/30 09:44:18 178796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:46456|rttvar:2614|minrtt:31343|latest_rtt:46366|ack_delay:56| [2025/04/30 09:44:18 178800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:46437|rttvar:1997|minrtt:31343|latest_rtt:46366|ack_delay:56| [2025/04/30 09:44:18 178804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1305|lost_pn:1302|thresh:3| [2025/04/30 09:44:18 178808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 178812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46437|rtt_var:1997|pto_duration:54425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 178817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 178821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 178825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 178829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258257753|now:1746006258178812|interv:78941| [2025/04/30 09:44:18 178833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258257753|now:1746006258178812|interval:78941|pto_count:0|srtt:46437 [2025/04/30 09:44:18 178837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41867, ack_elapse 47819, delivered 57600|rate 1204542|lost 223| [2025/04/30 09:44:18 178841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204542) in round 27| [2025/04/30 09:44:18 178846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 178850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 178854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258132360|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 178861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258132360|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 178865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:46437|latest_rtt:46366|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 178871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:537|largest:537|pns:2| [2025/04/30 09:44:18 178876] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:537|frame:ACK |recv_time:1746006258178726|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 178880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378178726|now:1746006258178726|interv:120000000| [2025/04/30 09:44:18 178885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378178726|now:1746006258178726|interv:120000000| [2025/04/30 09:44:18 178889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258179420|pq_index:0| [2025/04/30 09:44:18 178893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258178126| [2025/04/30 09:44:18 178897] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258178897| [2025/04/30 09:44:18 178902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258178901| [2025/04/30 09:44:18 178907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46437|min_srtt:46437|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 178912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1359417| [2025/04/30 09:44:18 178917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46437|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 178921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 178926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46437|min_srtt:46437|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 178930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1360596| [2025/04/30 09:44:18 178934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46437|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 178939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 178946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46437|min_srtt:46437|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 178950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1361775| [2025/04/30 09:44:18 178954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 178958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 178962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 178966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 178971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 178975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1289856| [2025/04/30 09:44:18 178979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 178983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 178987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258179420| [2025/04/30 09:44:18 178991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258179420| [2025/04/30 09:44:18 178995] [debug] |xqc_engine_wakeup_after|wakeup:1746006258179420|now:1746006258178995|diff:425| [2025/04/30 09:44:18 178999] [debug] |xqc_engine_main_logic|END|now:1746006258178901| [2025/04/30 09:44:18 179004] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258179004| [2025/04/30 09:44:18 179008] [debug] |xqc_engine_wakeup_after|wakeup:1746006258179420|now:1746006258179008|diff:412| [2025/04/30 09:44:18 179012] [debug] |xqc_engine_main_logic|END|now:1746006258179004| [2025/04/30 09:44:18 180081] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258180081| [2025/04/30 09:44:18 180093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258179420|pq_index:0| [2025/04/30 09:44:18 180098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258178901| [2025/04/30 09:44:18 180103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258180102| [2025/04/30 09:44:18 180108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258179420|now:1746006258180102| [2025/04/30 09:44:18 180112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258179420|now:1746006258180102| [2025/04/30 09:44:18 180116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 180121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46437|min_srtt:46437|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 180126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1361775| [2025/04/30 09:44:18 180156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 180161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 180165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 180169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 180174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 180178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1289856| [2025/04/30 09:44:18 180183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 180188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1349| [2025/04/30 09:44:18 180224] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1349|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258180196|stream_id:0|stream_offset:1289856| [2025/04/30 09:44:18 180234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 180242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 180249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46437|rtt_var:1997|pto_duration:54425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 180256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 180261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 180264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 180269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258259621|now:1746006258180248|interv:79373| [2025/04/30 09:44:18 180273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258259621|now:1746006258180248|interval:79373|pto_count:0|srtt:46437 [2025/04/30 09:44:18 180278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 180283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 180287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1291035| [2025/04/30 09:44:18 180291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 180296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1350| [2025/04/30 09:44:18 180330] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1350|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258180307|stream_id:0|stream_offset:1291035| [2025/04/30 09:44:18 180339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 180347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 180353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46437|rtt_var:1997|pto_duration:54425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 180360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 180364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 180368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 180372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258259732|now:1746006258180353|interv:79379| [2025/04/30 09:44:18 180376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258259732|now:1746006258180353|interval:79379|pto_count:0|srtt:46437 [2025/04/30 09:44:18 180380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 180387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 180394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1292214| [2025/04/30 09:44:18 180402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 180408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258181408|now:1746006258180408|interv:1000| [2025/04/30 09:44:18 180415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 180421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 180427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258181408| [2025/04/30 09:44:18 180434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258181408| [2025/04/30 09:44:18 180441] [debug] |xqc_engine_wakeup_after|wakeup:1746006258181408|now:1746006258180441|diff:967| [2025/04/30 09:44:18 180447] [debug] |xqc_engine_main_logic|END|now:1746006258180102| [2025/04/30 09:44:18 180736] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258180735| [2025/04/30 09:44:18 180744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 180750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:537| [2025/04/30 09:44:18 180754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:538| [2025/04/30 09:44:18 180760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:538| [2025/04/30 09:44:18 180764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 180774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1306|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1307|path_largest_ack:1306| [2025/04/30 09:44:18 180778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1206550|prior_time:1746006258130907|is_app_limited:0|send_elapse:41974|ack_elapse:49828|ctl_first_sent_time:1746006258132467|lagest_ack_time:1746006258180735|curr_delivered:1265350| [2025/04/30 09:44:18 180783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258132467| [2025/04/30 09:44:18 180788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1617||sndq_packets_used_bytes:0|sndq_packets_free:163| [2025/04/30 09:44:18 180792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1307|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1307|path_largest_ack:1307| [2025/04/30 09:44:18 180796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:57600|prior_delivered:1208950|prior_time:1746006258132889|is_app_limited:0|send_elapse:41846|ack_elapse:47846|ctl_first_sent_time:1746006258134345|lagest_ack_time:1746006258180735|curr_delivered:1266550| [2025/04/30 09:44:18 180801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258134345| [2025/04/30 09:44:18 180805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1616||sndq_packets_used_bytes:0|sndq_packets_free:164| [2025/04/30 09:44:18 180809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:46437|rttvar:1997|minrtt:31343|latest_rtt:46390|ack_delay:64| [2025/04/30 09:44:18 180813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:46423|rttvar:1525|minrtt:31343|latest_rtt:46390|ack_delay:64| [2025/04/30 09:44:18 180818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1307|lost_pn:1304|thresh:3| [2025/04/30 09:44:18 180822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 180826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46423|rtt_var:1525|pto_duration:52523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 180831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 180834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 180838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 180842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258257830|now:1746006258180826|interv:77004| [2025/04/30 09:44:18 180846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258257830|now:1746006258180826|interval:77004|pto_count:0|srtt:46423 [2025/04/30 09:44:18 180851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41846, ack_elapse 47846, delivered 57600|rate 1203862|lost 223| [2025/04/30 09:44:18 180855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203862) in round 27| [2025/04/30 09:44:18 180860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 180866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 180870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258134345|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 180875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258134345|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 180880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:46423|latest_rtt:46390|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 180886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:538|largest:538|pns:2| [2025/04/30 09:44:18 180890] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:538|frame:ACK |recv_time:1746006258180735|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 180895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378180735|now:1746006258180735|interv:120000000| [2025/04/30 09:44:18 180899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378180735|now:1746006258180735|interv:120000000| [2025/04/30 09:44:18 180903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258181408|pq_index:0| [2025/04/30 09:44:18 180907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258180102| [2025/04/30 09:44:18 180911] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258180911| [2025/04/30 09:44:18 180916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258180915| [2025/04/30 09:44:18 180922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46423|min_srtt:46423|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 180927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1361775| [2025/04/30 09:44:18 180931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46423|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 180936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 180941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46423|min_srtt:46423|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 180945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1362954| [2025/04/30 09:44:18 180950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46423|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 180957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 180961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46423|min_srtt:46423|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 180965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1364133| [2025/04/30 09:44:18 180970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 180974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 180977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 180982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 180986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 180990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1292214| [2025/04/30 09:44:18 180995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 180999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 181003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258181408| [2025/04/30 09:44:18 181007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258181408| [2025/04/30 09:44:18 181010] [debug] |xqc_engine_wakeup_after|wakeup:1746006258181408|now:1746006258181010|diff:398| [2025/04/30 09:44:18 181015] [debug] |xqc_engine_main_logic|END|now:1746006258180915| [2025/04/30 09:44:18 181020] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258181020| [2025/04/30 09:44:18 181024] [debug] |xqc_engine_wakeup_after|wakeup:1746006258181408|now:1746006258181023|diff:385| [2025/04/30 09:44:18 181027] [debug] |xqc_engine_main_logic|END|now:1746006258181020| [2025/04/30 09:44:18 182099] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258182099| [2025/04/30 09:44:18 182111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258181408|pq_index:0| [2025/04/30 09:44:18 182116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258180915| [2025/04/30 09:44:18 182121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258182120| [2025/04/30 09:44:18 182125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258181408|now:1746006258182120| [2025/04/30 09:44:18 182130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258181408|now:1746006258182120| [2025/04/30 09:44:18 182155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 182168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46423|min_srtt:46423|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 182172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1364133| [2025/04/30 09:44:18 182177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 182181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 182185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 182189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 182194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 182198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1292214| [2025/04/30 09:44:18 182203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 182207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1351| [2025/04/30 09:44:18 182244] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1351|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258182216|stream_id:0|stream_offset:1292214| [2025/04/30 09:44:18 182253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 182261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 182268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46423|rtt_var:1525|pto_duration:52523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 182275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 182279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 182283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 182287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258259739|now:1746006258182267|interv:77472| [2025/04/30 09:44:18 182291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258259739|now:1746006258182267|interval:77472|pto_count:0|srtt:46423 [2025/04/30 09:44:18 182296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 182301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 182305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1293393| [2025/04/30 09:44:18 182314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 182319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1352| [2025/04/30 09:44:18 182349] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1352|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258182326|stream_id:0|stream_offset:1293393| [2025/04/30 09:44:18 182358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 182365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 182372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46423|rtt_var:1525|pto_duration:52523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 182379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 182385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 182391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 182398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258259849|now:1746006258182372|interv:77477| [2025/04/30 09:44:18 182404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258259849|now:1746006258182372|interval:77477|pto_count:0|srtt:46423 [2025/04/30 09:44:18 182411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 182419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 182426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1294572| [2025/04/30 09:44:18 182433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 182440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258183439|now:1746006258182439|interv:1000| [2025/04/30 09:44:18 182446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 182453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 182459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258183439| [2025/04/30 09:44:18 182466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258183439| [2025/04/30 09:44:18 182473] [debug] |xqc_engine_wakeup_after|wakeup:1746006258183439|now:1746006258182472|diff:967| [2025/04/30 09:44:18 182479] [debug] |xqc_engine_main_logic|END|now:1746006258182120| [2025/04/30 09:44:18 182718] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258182717| [2025/04/30 09:44:18 182725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 182731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:538| [2025/04/30 09:44:18 182742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:539| [2025/04/30 09:44:18 182748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:539| [2025/04/30 09:44:18 182752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 182757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1308|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1309|path_largest_ack:1308| [2025/04/30 09:44:18 182761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1211350|prior_time:1746006258134884|is_app_limited:0|send_elapse:41859|ack_elapse:47833|ctl_first_sent_time:1746006258136341|lagest_ack_time:1746006258182717|curr_delivered:1267750| [2025/04/30 09:44:18 182766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258136341| [2025/04/30 09:44:18 182771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1615||sndq_packets_used_bytes:0|sndq_packets_free:165| [2025/04/30 09:44:18 182775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1309|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1309|path_largest_ack:1309| [2025/04/30 09:44:18 182780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1211350|prior_time:1746006258134884|is_app_limited:0|send_elapse:41859|ack_elapse:47833|ctl_first_sent_time:1746006258136341|lagest_ack_time:1746006258182717|curr_delivered:1268950| [2025/04/30 09:44:18 182784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258136444| [2025/04/30 09:44:18 182788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1614||sndq_packets_used_bytes:0|sndq_packets_free:166| [2025/04/30 09:44:18 182792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:46423|rttvar:1525|minrtt:31343|latest_rtt:46273|ack_delay:56| [2025/04/30 09:44:18 182797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:46398|rttvar:1195|minrtt:31343|latest_rtt:46273|ack_delay:56| [2025/04/30 09:44:18 182801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1309|lost_pn:1306|thresh:3| [2025/04/30 09:44:18 182805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 182809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46398|rtt_var:1195|pto_duration:51178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 182814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 182818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 182821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 182825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258258504|now:1746006258182809|interv:75695| [2025/04/30 09:44:18 182829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258258504|now:1746006258182809|interval:75695|pto_count:0|srtt:46398 [2025/04/30 09:44:18 182834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41859, ack_elapse 47833, delivered 57600|rate 1204189|lost 223| [2025/04/30 09:44:18 182841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204189) in round 27| [2025/04/30 09:44:18 182845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 182849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 182853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258136444|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 182858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258136444|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 182862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:46398|latest_rtt:46273|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 182868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:539|largest:539|pns:2| [2025/04/30 09:44:18 182873] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:539|frame:ACK |recv_time:1746006258182717|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 182877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378182717|now:1746006258182717|interv:120000000| [2025/04/30 09:44:18 182882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378182717|now:1746006258182717|interv:120000000| [2025/04/30 09:44:18 182886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258183439|pq_index:0| [2025/04/30 09:44:18 182890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258182120| [2025/04/30 09:44:18 182894] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258182894| [2025/04/30 09:44:18 182899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258182898| [2025/04/30 09:44:18 182905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46398|min_srtt:46398|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 182909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1364133| [2025/04/30 09:44:18 182914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46398|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 182918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 182923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46398|min_srtt:46398|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 182927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1365312| [2025/04/30 09:44:18 182934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46398|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 182939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 182943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46398|min_srtt:46398|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 182947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1366491| [2025/04/30 09:44:18 182952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 182956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 182960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 182964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 182968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 182972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1294572| [2025/04/30 09:44:18 182977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 182981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 182985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258183439| [2025/04/30 09:44:18 182989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258183439| [2025/04/30 09:44:18 182992] [debug] |xqc_engine_wakeup_after|wakeup:1746006258183439|now:1746006258182992|diff:447| [2025/04/30 09:44:18 182997] [debug] |xqc_engine_main_logic|END|now:1746006258182898| [2025/04/30 09:44:18 183002] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258183002| [2025/04/30 09:44:18 183005] [debug] |xqc_engine_wakeup_after|wakeup:1746006258183439|now:1746006258183005|diff:434| [2025/04/30 09:44:18 183009] [debug] |xqc_engine_main_logic|END|now:1746006258183002| [2025/04/30 09:44:18 184081] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258184081| [2025/04/30 09:44:18 184092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258183439|pq_index:0| [2025/04/30 09:44:18 184097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258182898| [2025/04/30 09:44:18 184102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258184101| [2025/04/30 09:44:18 184107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258183439|now:1746006258184101| [2025/04/30 09:44:18 184116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258183439|now:1746006258184101| [2025/04/30 09:44:18 184120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 184126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46398|min_srtt:46398|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 184130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1366491| [2025/04/30 09:44:18 184156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 184160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 184164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 184168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 184173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 184178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1294572| [2025/04/30 09:44:18 184182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 184187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1353| [2025/04/30 09:44:18 184222] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1353|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258184195|stream_id:0|stream_offset:1294572| [2025/04/30 09:44:18 184232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 184240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 184247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46398|rtt_var:1195|pto_duration:51178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 184254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 184259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 184262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 184266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258260373|now:1746006258184246|interv:76127| [2025/04/30 09:44:18 184271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258260373|now:1746006258184246|interval:76127|pto_count:0|srtt:46398 [2025/04/30 09:44:18 184275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 184280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 184289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1295751| [2025/04/30 09:44:18 184294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 184298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1354| [2025/04/30 09:44:18 184328] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1354|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258184305|stream_id:0|stream_offset:1295751| [2025/04/30 09:44:18 184337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 184344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 184351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46398|rtt_var:1195|pto_duration:51178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 184358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 184362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 184365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 184369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258260483|now:1746006258184351|interv:76132| [2025/04/30 09:44:18 184373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258260483|now:1746006258184351|interval:76132|pto_count:0|srtt:46398 [2025/04/30 09:44:18 184380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 184388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 184394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1296930| [2025/04/30 09:44:18 184402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 184408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258185408|now:1746006258184408|interv:1000| [2025/04/30 09:44:18 184414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 184420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 184427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258185408| [2025/04/30 09:44:18 184434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258185408| [2025/04/30 09:44:18 184440] [debug] |xqc_engine_wakeup_after|wakeup:1746006258185408|now:1746006258184440|diff:968| [2025/04/30 09:44:18 184447] [debug] |xqc_engine_main_logic|END|now:1746006258184101| [2025/04/30 09:44:18 184718] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258184717| [2025/04/30 09:44:18 184730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 184736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:539| [2025/04/30 09:44:18 184740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:540| [2025/04/30 09:44:18 184746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:540| [2025/04/30 09:44:18 184750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 184755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1310|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1311|path_largest_ack:1310| [2025/04/30 09:44:18 184760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1213750|prior_time:1746006258136886|is_app_limited:0|send_elapse:41864|ack_elapse:47831|ctl_first_sent_time:1746006258138342|lagest_ack_time:1746006258184717|curr_delivered:1270150| [2025/04/30 09:44:18 184765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258138342| [2025/04/30 09:44:18 184769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1613||sndq_packets_used_bytes:0|sndq_packets_free:167| [2025/04/30 09:44:18 184774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1311|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1311|path_largest_ack:1311| [2025/04/30 09:44:18 184778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55200|prior_delivered:1216150|prior_time:1746006258138877|is_app_limited:0|send_elapse:43777|ack_elapse:45840|ctl_first_sent_time:1746006258140361|lagest_ack_time:1746006258184717|curr_delivered:1271350| [2025/04/30 09:44:18 184782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258140361| [2025/04/30 09:44:18 184786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1612||sndq_packets_used_bytes:0|sndq_packets_free:168| [2025/04/30 09:44:18 184790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:46398|rttvar:1195|minrtt:31343|latest_rtt:44356|ack_delay:56| [2025/04/30 09:44:18 184795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:46136|rttvar:1421|minrtt:31343|latest_rtt:44356|ack_delay:56| [2025/04/30 09:44:18 184799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1311|lost_pn:1308|thresh:3| [2025/04/30 09:44:18 184803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 184807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46136|rtt_var:1421|pto_duration:51820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 184812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 184816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 184819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 184823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258261125|now:1746006258184807|interv:76318| [2025/04/30 09:44:18 184828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258261125|now:1746006258184807|interval:76318|pto_count:0|srtt:46136 [2025/04/30 09:44:18 184835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43777, ack_elapse 45840, delivered 55200|rate 1204188|lost 223| [2025/04/30 09:44:18 184840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204188) in round 27| [2025/04/30 09:44:18 184844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 184848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 184852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258140361|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 184857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258140361|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 184861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:46136|latest_rtt:44356|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 184867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:540|largest:540|pns:2| [2025/04/30 09:44:18 184872] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:540|frame:ACK |recv_time:1746006258184717|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 184876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378184717|now:1746006258184717|interv:120000000| [2025/04/30 09:44:18 184881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378184717|now:1746006258184717|interv:120000000| [2025/04/30 09:44:18 184885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258185408|pq_index:0| [2025/04/30 09:44:18 184889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258184101| [2025/04/30 09:44:18 184893] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258184893| [2025/04/30 09:44:18 184898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258184897| [2025/04/30 09:44:18 184904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46136|min_srtt:46136|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 184908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1366491| [2025/04/30 09:44:18 184913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 184918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 184925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46136|min_srtt:46136|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 184929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1367670| [2025/04/30 09:44:18 184934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 184938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 184942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46136|min_srtt:46136|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 184947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1368849| [2025/04/30 09:44:18 184951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 184955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 184959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 184963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 184968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 184972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1296930| [2025/04/30 09:44:18 184976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 184980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 184984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258185408| [2025/04/30 09:44:18 184988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258185408| [2025/04/30 09:44:18 184992] [debug] |xqc_engine_wakeup_after|wakeup:1746006258185408|now:1746006258184992|diff:416| [2025/04/30 09:44:18 184996] [debug] |xqc_engine_main_logic|END|now:1746006258184897| [2025/04/30 09:44:18 185001] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258185001| [2025/04/30 09:44:18 185005] [debug] |xqc_engine_wakeup_after|wakeup:1746006258185408|now:1746006258185005|diff:403| [2025/04/30 09:44:18 185009] [debug] |xqc_engine_main_logic|END|now:1746006258185001| [2025/04/30 09:44:18 186080] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258186080| [2025/04/30 09:44:18 186091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258185408|pq_index:0| [2025/04/30 09:44:18 186096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258184897| [2025/04/30 09:44:18 186101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258186100| [2025/04/30 09:44:18 186111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258185408|now:1746006258186100| [2025/04/30 09:44:18 186115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258185408|now:1746006258186100| [2025/04/30 09:44:18 186119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 186124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46136|min_srtt:46136|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 186129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1368849| [2025/04/30 09:44:18 186155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 186161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 186165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 186170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 186174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 186179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1296930| [2025/04/30 09:44:18 186183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 186188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1355| [2025/04/30 09:44:18 186224] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1355|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258186196|stream_id:0|stream_offset:1296930| [2025/04/30 09:44:18 186234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 186242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 186248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46136|rtt_var:1421|pto_duration:51820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 186255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 186260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 186264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 186268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258263016|now:1746006258186248|interv:76768| [2025/04/30 09:44:18 186272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258263016|now:1746006258186248|interval:76768|pto_count:0|srtt:46136 [2025/04/30 09:44:18 186281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 186286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 186290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1298109| [2025/04/30 09:44:18 186295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 186299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1356| [2025/04/30 09:44:18 186330] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1356|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258186307|stream_id:0|stream_offset:1298109| [2025/04/30 09:44:18 186339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 186346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 186353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46136|rtt_var:1421|pto_duration:51820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 186359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 186363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 186368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 186375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258263127|now:1746006258186353|interv:76774| [2025/04/30 09:44:18 186381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258263127|now:1746006258186353|interval:76774|pto_count:0|srtt:46136 [2025/04/30 09:44:18 186389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 186396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 186403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1299288| [2025/04/30 09:44:18 186410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 186417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258187417|now:1746006258186417|interv:1000| [2025/04/30 09:44:18 186423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 186429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 186436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258187417| [2025/04/30 09:44:18 186443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258187417| [2025/04/30 09:44:18 186456] [debug] |xqc_engine_wakeup_after|wakeup:1746006258187417|now:1746006258186455|diff:962| [2025/04/30 09:44:18 186462] [debug] |xqc_engine_main_logic|END|now:1746006258186100| [2025/04/30 09:44:18 186713] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258186712| [2025/04/30 09:44:18 186720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 186727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:540| [2025/04/30 09:44:18 186731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:541| [2025/04/30 09:44:18 186737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:541| [2025/04/30 09:44:18 186741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 186746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1312|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1313|path_largest_ack:1312| [2025/04/30 09:44:18 186750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1216150|prior_time:1746006258138877|is_app_limited:0|send_elapse:43889|ack_elapse:47835|ctl_first_sent_time:1746006258140473|lagest_ack_time:1746006258186712|curr_delivered:1272550| [2025/04/30 09:44:18 186755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258140473| [2025/04/30 09:44:18 186762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1611||sndq_packets_used_bytes:0|sndq_packets_free:169| [2025/04/30 09:44:18 186766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1313|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1313|path_largest_ack:1313| [2025/04/30 09:44:18 186771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55200|prior_delivered:1218550|prior_time:1746006258140876|is_app_limited:0|send_elapse:43869|ack_elapse:45836|ctl_first_sent_time:1746006258142340|lagest_ack_time:1746006258186712|curr_delivered:1273750| [2025/04/30 09:44:18 186775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258142340| [2025/04/30 09:44:18 186779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1610||sndq_packets_used_bytes:0|sndq_packets_free:170| [2025/04/30 09:44:18 186783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:46136|rttvar:1421|minrtt:31343|latest_rtt:44372|ack_delay:56| [2025/04/30 09:44:18 186788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:45908|rttvar:1521|minrtt:31343|latest_rtt:44372|ack_delay:56| [2025/04/30 09:44:18 186792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1313|lost_pn:1310|thresh:3| [2025/04/30 09:44:18 186796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 186800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45908|rtt_var:1521|pto_duration:51992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 186805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 186809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 186812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 186821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258263299|now:1746006258186800|interv:76499| [2025/04/30 09:44:18 186825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258263299|now:1746006258186800|interval:76499|pto_count:0|srtt:45908 [2025/04/30 09:44:18 186829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43869, ack_elapse 45836, delivered 55200|rate 1204293|lost 223| [2025/04/30 09:44:18 186834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204293) in round 27| [2025/04/30 09:44:18 186838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 186842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 186846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258142340|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 186851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258142340|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 186855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:45908|latest_rtt:44372|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 186861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:541|largest:541|pns:2| [2025/04/30 09:44:18 186866] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:541|frame:ACK |recv_time:1746006258186712|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 186870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378186712|now:1746006258186712|interv:120000000| [2025/04/30 09:44:18 186874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378186712|now:1746006258186712|interv:120000000| [2025/04/30 09:44:18 186878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258187417|pq_index:0| [2025/04/30 09:44:18 186883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258186100| [2025/04/30 09:44:18 186887] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258186887| [2025/04/30 09:44:18 186892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258186891| [2025/04/30 09:44:18 186898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45908|min_srtt:45908|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 186902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1368849| [2025/04/30 09:44:18 186907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45908|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 186914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 186918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45908|min_srtt:45908|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 186923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1370028| [2025/04/30 09:44:18 186927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45908|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 186931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 186936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45908|min_srtt:45908|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 186940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1371207| [2025/04/30 09:44:18 186944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 186948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 186952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 186956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 186960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 186965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1299288| [2025/04/30 09:44:18 186969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 186973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 186977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258187417| [2025/04/30 09:44:18 186981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258187417| [2025/04/30 09:44:18 186985] [debug] |xqc_engine_wakeup_after|wakeup:1746006258187417|now:1746006258186985|diff:432| [2025/04/30 09:44:18 186989] [debug] |xqc_engine_main_logic|END|now:1746006258186891| [2025/04/30 09:44:18 186994] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258186994| [2025/04/30 09:44:18 186998] [debug] |xqc_engine_wakeup_after|wakeup:1746006258187417|now:1746006258186998|diff:419| [2025/04/30 09:44:18 187002] [debug] |xqc_engine_main_logic|END|now:1746006258186994| [2025/04/30 09:44:18 188073] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258188073| [2025/04/30 09:44:18 188085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258187417|pq_index:0| [2025/04/30 09:44:18 188094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258186891| [2025/04/30 09:44:18 188099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258188098| [2025/04/30 09:44:18 188104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258187417|now:1746006258188098| [2025/04/30 09:44:18 188108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258187417|now:1746006258188098| [2025/04/30 09:44:18 188112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 188118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45908|min_srtt:45908|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 188122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1371207| [2025/04/30 09:44:18 188127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 188131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 188157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 188161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 188166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 188170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1299288| [2025/04/30 09:44:18 188175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 188180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1357| [2025/04/30 09:44:18 188215] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1357|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258188188|stream_id:0|stream_offset:1299288| [2025/04/30 09:44:18 188225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 188233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 188240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45908|rtt_var:1521|pto_duration:51992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 188247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 188252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 188256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 188264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258265180|now:1746006258188239|interv:76941| [2025/04/30 09:44:18 188268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258265180|now:1746006258188239|interval:76941|pto_count:0|srtt:45908 [2025/04/30 09:44:18 188273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 188278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 188282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1300467| [2025/04/30 09:44:18 188287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 188291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1358| [2025/04/30 09:44:18 188322] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1358|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258188298|stream_id:0|stream_offset:1300467| [2025/04/30 09:44:18 188331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 188338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 188345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45908|rtt_var:1521|pto_duration:51992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 188350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 188354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 188360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 188366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258265290|now:1746006258188345|interv:76945| [2025/04/30 09:44:18 188372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258265290|now:1746006258188345|interval:76945|pto_count:0|srtt:45908 [2025/04/30 09:44:18 188380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 188387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 188394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1301646| [2025/04/30 09:44:18 188401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 188408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258189407|now:1746006258188407|interv:1000| [2025/04/30 09:44:18 188414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 188420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 188432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258189407| [2025/04/30 09:44:18 188439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258189407| [2025/04/30 09:44:18 188446] [debug] |xqc_engine_wakeup_after|wakeup:1746006258189407|now:1746006258188446|diff:961| [2025/04/30 09:44:18 188453] [debug] |xqc_engine_main_logic|END|now:1746006258188098| [2025/04/30 09:44:18 188698] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258188697| [2025/04/30 09:44:18 188706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 188712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:541| [2025/04/30 09:44:18 188716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:542| [2025/04/30 09:44:18 188722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:542| [2025/04/30 09:44:18 188726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 188731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1314|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1315|path_largest_ack:1314| [2025/04/30 09:44:18 188736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1220950|prior_time:1746006258142860|is_app_limited:0|send_elapse:43864|ack_elapse:45837|ctl_first_sent_time:1746006258144322|lagest_ack_time:1746006258188697|curr_delivered:1274950| [2025/04/30 09:44:18 188740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258144322| [2025/04/30 09:44:18 188745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1609||sndq_packets_used_bytes:0|sndq_packets_free:171| [2025/04/30 09:44:18 188749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1315|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1315|path_largest_ack:1315| [2025/04/30 09:44:18 188754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1220950|prior_time:1746006258142860|is_app_limited:0|send_elapse:43864|ack_elapse:45837|ctl_first_sent_time:1746006258144322|lagest_ack_time:1746006258188697|curr_delivered:1276150| [2025/04/30 09:44:18 188758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258144424| [2025/04/30 09:44:18 188762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1608||sndq_packets_used_bytes:0|sndq_packets_free:172| [2025/04/30 09:44:18 188766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:45908|rttvar:1521|minrtt:31343|latest_rtt:44273|ack_delay:56| [2025/04/30 09:44:18 188770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:45697|rttvar:1563|minrtt:31343|latest_rtt:44273|ack_delay:56| [2025/04/30 09:44:18 188775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1315|lost_pn:1312|thresh:3| [2025/04/30 09:44:18 188779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 188783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45697|rtt_var:1563|pto_duration:51949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 188787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 188799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 188803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 188807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258265247|now:1746006258188783|interv:76464| [2025/04/30 09:44:18 188811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258265247|now:1746006258188783|interval:76464|pto_count:0|srtt:45697 [2025/04/30 09:44:18 188816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43864, ack_elapse 45837, delivered 55200|rate 1204267|lost 223| [2025/04/30 09:44:18 188820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204267) in round 27| [2025/04/30 09:44:18 188824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 188829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 188833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258144424|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 188837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258144424|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 188842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:45697|latest_rtt:44273|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 188848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:542|largest:542|pns:2| [2025/04/30 09:44:18 188852] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:542|frame:ACK |recv_time:1746006258188697|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 188857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378188697|now:1746006258188697|interv:120000000| [2025/04/30 09:44:18 188861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378188697|now:1746006258188697|interv:120000000| [2025/04/30 09:44:18 188865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258189407|pq_index:0| [2025/04/30 09:44:18 188869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258188098| [2025/04/30 09:44:18 188873] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258188873| [2025/04/30 09:44:18 188878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258188877| [2025/04/30 09:44:18 188884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45697|min_srtt:45697|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 188889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1371207| [2025/04/30 09:44:18 188896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45697|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 188901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 188905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45697|min_srtt:45697|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 188910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1372386| [2025/04/30 09:44:18 188914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45697|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 188919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 188923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45697|min_srtt:45697|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 188927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1373565| [2025/04/30 09:44:18 188932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 188935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 188939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 188944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 188948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 188952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1301646| [2025/04/30 09:44:18 188957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 188961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 188964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258189407| [2025/04/30 09:44:18 188968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258189407| [2025/04/30 09:44:18 188972] [debug] |xqc_engine_wakeup_after|wakeup:1746006258189407|now:1746006258188972|diff:435| [2025/04/30 09:44:18 188977] [debug] |xqc_engine_main_logic|END|now:1746006258188877| [2025/04/30 09:44:18 188982] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258188982| [2025/04/30 09:44:18 188985] [debug] |xqc_engine_wakeup_after|wakeup:1746006258189407|now:1746006258188985|diff:422| [2025/04/30 09:44:18 188992] [debug] |xqc_engine_main_logic|END|now:1746006258188982| [2025/04/30 09:44:18 190064] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258190063| [2025/04/30 09:44:18 190075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258189407|pq_index:0| [2025/04/30 09:44:18 190079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258188877| [2025/04/30 09:44:18 190084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258190083| [2025/04/30 09:44:18 190089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258189407|now:1746006258190083| [2025/04/30 09:44:18 190093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258189407|now:1746006258190083| [2025/04/30 09:44:18 190097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 190103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45697|min_srtt:45697|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 190107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1373565| [2025/04/30 09:44:18 190112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 190116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 190120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 190124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 190129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 190153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1301646| [2025/04/30 09:44:18 190161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 190165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1359| [2025/04/30 09:44:18 190201] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1359|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258190174|stream_id:0|stream_offset:1301646| [2025/04/30 09:44:18 190211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 190218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 190225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45697|rtt_var:1563|pto_duration:51949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 190232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 190242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 190246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 190250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258267123|now:1746006258190225|interv:76898| [2025/04/30 09:44:18 190254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258267123|now:1746006258190225|interval:76898|pto_count:0|srtt:45697 [2025/04/30 09:44:18 190259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 190264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 190268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1302825| [2025/04/30 09:44:18 190273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 190277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1360| [2025/04/30 09:44:18 190308] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1360|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258190284|stream_id:0|stream_offset:1302825| [2025/04/30 09:44:18 190317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 190325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 190332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45697|rtt_var:1563|pto_duration:51949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 190338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 190342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 190347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 190354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258267233|now:1746006258190332|interv:76901| [2025/04/30 09:44:18 190360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258267233|now:1746006258190332|interval:76901|pto_count:0|srtt:45697 [2025/04/30 09:44:18 190366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 190372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 190378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1304004| [2025/04/30 09:44:18 190385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 190389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258191389|now:1746006258190389|interv:1000| [2025/04/30 09:44:18 190399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 190404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 190409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258191389| [2025/04/30 09:44:18 190415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258191389| [2025/04/30 09:44:18 190420] [debug] |xqc_engine_wakeup_after|wakeup:1746006258191389|now:1746006258190420|diff:969| [2025/04/30 09:44:18 190426] [debug] |xqc_engine_main_logic|END|now:1746006258190083| [2025/04/30 09:44:18 190716] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258190715| [2025/04/30 09:44:18 190723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 190730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:542| [2025/04/30 09:44:18 190736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:543| [2025/04/30 09:44:18 190744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:543| [2025/04/30 09:44:18 190749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 190755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1316|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1317|path_largest_ack:1316| [2025/04/30 09:44:18 190762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1223350|prior_time:1746006258144852|is_app_limited:0|send_elapse:43862|ack_elapse:45863|ctl_first_sent_time:1746006258146310|lagest_ack_time:1746006258190715|curr_delivered:1277350| [2025/04/30 09:44:18 190768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258146310| [2025/04/30 09:44:18 190774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1607||sndq_packets_used_bytes:0|sndq_packets_free:173| [2025/04/30 09:44:18 190780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1317|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1317|path_largest_ack:1317| [2025/04/30 09:44:18 190785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1225750|prior_time:1746006258146851|is_app_limited:0|send_elapse:43853|ack_elapse:43864|ctl_first_sent_time:1746006258148303|lagest_ack_time:1746006258190715|curr_delivered:1278550| [2025/04/30 09:44:18 190792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258148303| [2025/04/30 09:44:18 190797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1606||sndq_packets_used_bytes:0|sndq_packets_free:174| [2025/04/30 09:44:18 190802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:45697|rttvar:1563|minrtt:31343|latest_rtt:42412|ack_delay:56| [2025/04/30 09:44:18 190808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:45279|rttvar:2008|minrtt:31343|latest_rtt:42412|ack_delay:56| [2025/04/30 09:44:18 190814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1317|lost_pn:1314|thresh:3| [2025/04/30 09:44:18 190820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 190828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45279|rtt_var:2008|pto_duration:53311|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 190834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 190839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 190845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 190850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258268595|now:1746006258190828|interv:77767| [2025/04/30 09:44:18 190856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258268595|now:1746006258190828|interval:77767|pto_count:0|srtt:45279 [2025/04/30 09:44:18 190862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43853, ack_elapse 43864, delivered 52800|rate 1203720|lost 223| [2025/04/30 09:44:18 190867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203720) in round 27| [2025/04/30 09:44:18 190873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 190878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 190884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258148303|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 190890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258148303|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 190896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:45279|latest_rtt:42412|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 190903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:543|largest:543|pns:2| [2025/04/30 09:44:18 190909] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:543|frame:ACK |recv_time:1746006258190715|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 190915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378190715|now:1746006258190715|interv:120000000| [2025/04/30 09:44:18 190921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378190715|now:1746006258190715|interv:120000000| [2025/04/30 09:44:18 190926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258191389|pq_index:0| [2025/04/30 09:44:18 190932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258190083| [2025/04/30 09:44:18 190937] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258190937| [2025/04/30 09:44:18 190944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258190942| [2025/04/30 09:44:18 190955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45279|min_srtt:45279|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 190961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1373565| [2025/04/30 09:44:18 190967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45279|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 190973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 190979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45279|min_srtt:45279|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 190985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1374744| [2025/04/30 09:44:18 190991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45279|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 190997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 191003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45279|min_srtt:45279|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 191008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1375923| [2025/04/30 09:44:18 191014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 191020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 191025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 191030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 191036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 191042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1304004| [2025/04/30 09:44:18 191048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 191053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 191058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258191389| [2025/04/30 09:44:18 191063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258191389| [2025/04/30 09:44:18 191069] [debug] |xqc_engine_wakeup_after|wakeup:1746006258191389|now:1746006258191068|diff:321| [2025/04/30 09:44:18 191077] [debug] |xqc_engine_main_logic|END|now:1746006258190942| [2025/04/30 09:44:18 191084] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258191084| [2025/04/30 09:44:18 191089] [debug] |xqc_engine_wakeup_after|wakeup:1746006258191389|now:1746006258191089|diff:300| [2025/04/30 09:44:18 191094] [debug] |xqc_engine_main_logic|END|now:1746006258191084| [2025/04/30 09:44:18 192164] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258192164| [2025/04/30 09:44:18 192172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258191389|pq_index:0| [2025/04/30 09:44:18 192177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258190942| [2025/04/30 09:44:18 192182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258192181| [2025/04/30 09:44:18 192186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258191389|now:1746006258192181| [2025/04/30 09:44:18 192191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258191389|now:1746006258192181| [2025/04/30 09:44:18 192195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 192200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45279|min_srtt:45279|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 192204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1375923| [2025/04/30 09:44:18 192209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 192212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 192216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 192221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 192225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 192229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1304004| [2025/04/30 09:44:18 192234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 192238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1361| [2025/04/30 09:44:18 192274] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1361|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258192246|stream_id:0|stream_offset:1304004| [2025/04/30 09:44:18 192283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 192290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 192297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45279|rtt_var:2008|pto_duration:53311|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 192307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 192311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 192315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 192319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258270557|now:1746006258192297|interv:78260| [2025/04/30 09:44:18 192323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258270557|now:1746006258192297|interval:78260|pto_count:0|srtt:45279 [2025/04/30 09:44:18 192328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 192333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 192337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1305183| [2025/04/30 09:44:18 192342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 192346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1362| [2025/04/30 09:44:18 192377] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1362|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258192353|stream_id:0|stream_offset:1305183| [2025/04/30 09:44:18 192386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 192394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 192401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45279|rtt_var:2008|pto_duration:53311|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 192407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 192411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 192415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 192418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258270664|now:1746006258192401|interv:78263| [2025/04/30 09:44:18 192422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258270664|now:1746006258192401|interval:78263|pto_count:0|srtt:45279 [2025/04/30 09:44:18 192427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 192432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 192436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1306362| [2025/04/30 09:44:18 192444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 192448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258193448|now:1746006258192448|interv:1000| [2025/04/30 09:44:18 192452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 192456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 192460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258193448| [2025/04/30 09:44:18 192464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258193448| [2025/04/30 09:44:18 192468] [debug] |xqc_engine_wakeup_after|wakeup:1746006258193448|now:1746006258192468|diff:980| [2025/04/30 09:44:18 192472] [debug] |xqc_engine_main_logic|END|now:1746006258192181| [2025/04/30 09:44:18 192708] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258192707| [2025/04/30 09:44:18 192714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 192720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:543| [2025/04/30 09:44:18 192724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:544| [2025/04/30 09:44:18 192730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:544| [2025/04/30 09:44:18 192734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 192738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1318|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1319|path_largest_ack:1318| [2025/04/30 09:44:18 192743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1225750|prior_time:1746006258146851|is_app_limited:0|send_elapse:43959|ack_elapse:45856|ctl_first_sent_time:1746006258148409|lagest_ack_time:1746006258192707|curr_delivered:1279750| [2025/04/30 09:44:18 192748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258148409| [2025/04/30 09:44:18 192752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1605||sndq_packets_used_bytes:0|sndq_packets_free:175| [2025/04/30 09:44:18 192756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1319|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1319|path_largest_ack:1319| [2025/04/30 09:44:18 192761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1228150|prior_time:1746006258148848|is_app_limited:0|send_elapse:45745|ack_elapse:43859|ctl_first_sent_time:1746006258150297|lagest_ack_time:1746006258192707|curr_delivered:1280950| [2025/04/30 09:44:18 192765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258150297| [2025/04/30 09:44:18 192769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1604||sndq_packets_used_bytes:0|sndq_packets_free:176| [2025/04/30 09:44:18 192773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:45279|rttvar:2008|minrtt:31343|latest_rtt:42410|ack_delay:64| [2025/04/30 09:44:18 192777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44913|rttvar:2239|minrtt:31343|latest_rtt:42410|ack_delay:64| [2025/04/30 09:44:18 192785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1319|lost_pn:1316|thresh:3| [2025/04/30 09:44:18 192789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 192793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44913|rtt_var:2239|pto_duration:53869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 192798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 192801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 192805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 192809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258271222|now:1746006258192793|interv:78429| [2025/04/30 09:44:18 192813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258271222|now:1746006258192793|interval:78429|pto_count:0|srtt:44913 [2025/04/30 09:44:18 192817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45745, ack_elapse 43859, delivered 52800|rate 1154224|lost 223| [2025/04/30 09:44:18 192822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154224) in round 27| [2025/04/30 09:44:18 192826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 192830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 192834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258150297|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 192839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258150297|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 192843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:44913|latest_rtt:42410|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 192848] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:124385|inflight:50400|mode:2|applimit:0|pacing_rate:1230358|bw:1230358|srtt:44913|latest_rtt:42410|min_rtt:31343|send:1349|lost:223|tlp:0|recv:543|recovery:0|slow_start:0|conn_life:1150080|acked:2400|delivered:1280950|is_cwnd_limited:0| [2025/04/30 09:44:18 192854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:544|largest:544|pns:2| [2025/04/30 09:44:18 192859] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:544|frame:ACK |recv_time:1746006258192707|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 192863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378192707|now:1746006258192707|interv:120000000| [2025/04/30 09:44:18 192867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378192707|now:1746006258192707|interv:120000000| [2025/04/30 09:44:18 192874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258193448|pq_index:0| [2025/04/30 09:44:18 192878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258192181| [2025/04/30 09:44:18 192882] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258192882| [2025/04/30 09:44:18 192887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258192886| [2025/04/30 09:44:18 192893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44913|min_srtt:44913|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 192897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1375923| [2025/04/30 09:44:18 192902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 192906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 192911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44913|min_srtt:44913|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 192915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1377102| [2025/04/30 09:44:18 192919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 192923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 192928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44913|min_srtt:44913|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 192932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1378281| [2025/04/30 09:44:18 192936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 192940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 192944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 192948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 192956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 192960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1306362| [2025/04/30 09:44:18 192968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 192972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 192975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258193448| [2025/04/30 09:44:18 192979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258193448| [2025/04/30 09:44:18 192983] [debug] |xqc_engine_wakeup_after|wakeup:1746006258193448|now:1746006258192983|diff:465| [2025/04/30 09:44:18 192988] [debug] |xqc_engine_main_logic|END|now:1746006258192886| [2025/04/30 09:44:18 192993] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258192992| [2025/04/30 09:44:18 192996] [debug] |xqc_engine_wakeup_after|wakeup:1746006258193448|now:1746006258192996|diff:452| [2025/04/30 09:44:18 193000] [debug] |xqc_engine_main_logic|END|now:1746006258192992| [2025/04/30 09:44:18 194068] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258194068| [2025/04/30 09:44:18 194077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258193448|pq_index:0| [2025/04/30 09:44:18 194081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258192886| [2025/04/30 09:44:18 194086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258194085| [2025/04/30 09:44:18 194091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258193448|now:1746006258194085| [2025/04/30 09:44:18 194095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258193448|now:1746006258194085| [2025/04/30 09:44:18 194099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 194103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44913|min_srtt:44913|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 194108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1378281| [2025/04/30 09:44:18 194112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 194116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 194120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 194124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 194128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 194152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1306362| [2025/04/30 09:44:18 194157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 194161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1363| [2025/04/30 09:44:18 194200] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1363|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258194173|stream_id:0|stream_offset:1306362| [2025/04/30 09:44:18 194210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 194217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 194223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44913|rtt_var:2239|pto_duration:53869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 194230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 194234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 194238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 194242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258273042|now:1746006258194223|interv:78819| [2025/04/30 09:44:18 194246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258273042|now:1746006258194223|interval:78819|pto_count:0|srtt:44913 [2025/04/30 09:44:18 194250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 194255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 194259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1307541| [2025/04/30 09:44:18 194264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 194268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1364| [2025/04/30 09:44:18 194297] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1364|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258194275|stream_id:0|stream_offset:1307541| [2025/04/30 09:44:18 194306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 194314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 194321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44913|rtt_var:2239|pto_duration:53869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 194327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 194331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 194334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 194338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258273144|now:1746006258194320|interv:78824| [2025/04/30 09:44:18 194347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258273144|now:1746006258194320|interval:78824|pto_count:0|srtt:44913 [2025/04/30 09:44:18 194351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 194356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 194360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1308720| [2025/04/30 09:44:18 194365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 194369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258195368|now:1746006258194368|interv:1000| [2025/04/30 09:44:18 194372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 194376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 194380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258195368| [2025/04/30 09:44:18 194384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258195368| [2025/04/30 09:44:18 194388] [debug] |xqc_engine_wakeup_after|wakeup:1746006258195368|now:1746006258194388|diff:980| [2025/04/30 09:44:18 194393] [debug] |xqc_engine_main_logic|END|now:1746006258194085| [2025/04/30 09:44:18 194717] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258194717| [2025/04/30 09:44:18 194723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 194728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:544| [2025/04/30 09:44:18 194732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:545| [2025/04/30 09:44:18 194738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:545| [2025/04/30 09:44:18 194742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 194746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1320|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1321|path_largest_ack:1320| [2025/04/30 09:44:18 194751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1230550|prior_time:1746006258150831|is_app_limited:0|send_elapse:45657|ack_elapse:43886|ctl_first_sent_time:1746006258152269|lagest_ack_time:1746006258194717|curr_delivered:1282150| [2025/04/30 09:44:18 194755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258152269| [2025/04/30 09:44:18 194760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1603||sndq_packets_used_bytes:0|sndq_packets_free:177| [2025/04/30 09:44:18 194764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1321|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1321|path_largest_ack:1321| [2025/04/30 09:44:18 194768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1230550|prior_time:1746006258150831|is_app_limited:0|send_elapse:45657|ack_elapse:43886|ctl_first_sent_time:1746006258152269|lagest_ack_time:1746006258194717|curr_delivered:1283350| [2025/04/30 09:44:18 194776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258152373| [2025/04/30 09:44:18 194780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1602||sndq_packets_used_bytes:0|sndq_packets_free:178| [2025/04/30 09:44:18 194784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44913|rttvar:2239|minrtt:31343|latest_rtt:42344|ack_delay:72| [2025/04/30 09:44:18 194788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44583|rttvar:2340|minrtt:31343|latest_rtt:42344|ack_delay:72| [2025/04/30 09:44:18 194793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1321|lost_pn:1318|thresh:3| [2025/04/30 09:44:18 194797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 194801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44583|rtt_var:2340|pto_duration:53943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 194805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 194809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 194813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 194816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258273218|now:1746006258194801|interv:78417| [2025/04/30 09:44:18 194820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258273218|now:1746006258194801|interval:78417|pto_count:0|srtt:44583 [2025/04/30 09:44:18 194825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45657, ack_elapse 43886, delivered 52800|rate 1156449|lost 223| [2025/04/30 09:44:18 194829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156449) in round 27| [2025/04/30 09:44:18 194833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 194837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 194841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258152373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 194846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258152373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 194850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:44583|latest_rtt:42344|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 194856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:545|largest:545|pns:2| [2025/04/30 09:44:18 194860] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:545|frame:ACK |recv_time:1746006258194717|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 194867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378194717|now:1746006258194717|interv:120000000| [2025/04/30 09:44:18 194871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378194717|now:1746006258194717|interv:120000000| [2025/04/30 09:44:18 194875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258195368|pq_index:0| [2025/04/30 09:44:18 194879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258194085| [2025/04/30 09:44:18 194883] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258194883| [2025/04/30 09:44:18 194888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258194887| [2025/04/30 09:44:18 194894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44583|min_srtt:44583|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 194898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1378281| [2025/04/30 09:44:18 194902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44583|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 194907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 194911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44583|min_srtt:44583|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 194915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1379460| [2025/04/30 09:44:18 194920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44583|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 194924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 194928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44583|min_srtt:44583|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 194932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1380639| [2025/04/30 09:44:18 194937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 194941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 194944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 194949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 194953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 194960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1308720| [2025/04/30 09:44:18 194964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 194968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 194972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258195368| [2025/04/30 09:44:18 194976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258195368| [2025/04/30 09:44:18 194980] [debug] |xqc_engine_wakeup_after|wakeup:1746006258195368|now:1746006258194979|diff:389| [2025/04/30 09:44:18 194984] [debug] |xqc_engine_main_logic|END|now:1746006258194887| [2025/04/30 09:44:18 194988] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258194988| [2025/04/30 09:44:18 194992] [debug] |xqc_engine_wakeup_after|wakeup:1746006258195368|now:1746006258194992|diff:376| [2025/04/30 09:44:18 194996] [debug] |xqc_engine_main_logic|END|now:1746006258194988| [2025/04/30 09:44:18 196065] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258196065| [2025/04/30 09:44:18 196073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258195368|pq_index:0| [2025/04/30 09:44:18 196077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258194887| [2025/04/30 09:44:18 196082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258196081| [2025/04/30 09:44:18 196087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258195368|now:1746006258196081| [2025/04/30 09:44:18 196091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258195368|now:1746006258196081| [2025/04/30 09:44:18 196095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 196100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44583|min_srtt:44583|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 196104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1380639| [2025/04/30 09:44:18 196108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 196112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 196116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 196120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 196125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 196129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1308720| [2025/04/30 09:44:18 196157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 196161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1365| [2025/04/30 09:44:18 196195] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1365|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258196169|stream_id:0|stream_offset:1308720| [2025/04/30 09:44:18 196204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 196212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 196218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44583|rtt_var:2340|pto_duration:53943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 196225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 196229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 196233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 196237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258275112|now:1746006258196218|interv:78894| [2025/04/30 09:44:18 196241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258275112|now:1746006258196218|interval:78894|pto_count:0|srtt:44583 [2025/04/30 09:44:18 196246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 196251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 196255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1309899| [2025/04/30 09:44:18 196259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 196263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1366| [2025/04/30 09:44:18 196292] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1366|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258196271|stream_id:0|stream_offset:1309899| [2025/04/30 09:44:18 196301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 196308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 196316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44583|rtt_var:2340|pto_duration:53943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 196321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 196325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 196329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 196337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258275214|now:1746006258196315|interv:78899| [2025/04/30 09:44:18 196341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258275214|now:1746006258196315|interval:78899|pto_count:0|srtt:44583 [2025/04/30 09:44:18 196346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 196351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 196355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1311078| [2025/04/30 09:44:18 196359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 196363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1367| [2025/04/30 09:44:18 196394] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1367|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258196371|stream_id:0|stream_offset:1311078| [2025/04/30 09:44:18 196402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 196410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 196417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44583|rtt_var:2340|pto_duration:53943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 196423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 196427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 196430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 196434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258275314|now:1746006258196416|interv:78898| [2025/04/30 09:44:18 196438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258275314|now:1746006258196416|interval:78898|pto_count:0|srtt:44583 [2025/04/30 09:44:18 196442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 196447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 196452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1312257| [2025/04/30 09:44:18 196456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 196460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258197460|now:1746006258196460|interv:1000| [2025/04/30 09:44:18 196464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 196472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 196476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258197460| [2025/04/30 09:44:18 196480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258197460| [2025/04/30 09:44:18 196484] [debug] |xqc_engine_wakeup_after|wakeup:1746006258197460|now:1746006258196484|diff:976| [2025/04/30 09:44:18 196488] [debug] |xqc_engine_main_logic|END|now:1746006258196081| [2025/04/30 09:44:18 196689] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258196688| [2025/04/30 09:44:18 196694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 196700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:545| [2025/04/30 09:44:18 196704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:546| [2025/04/30 09:44:18 196709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:546| [2025/04/30 09:44:18 196713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 196718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1322|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1323|path_largest_ack:1322| [2025/04/30 09:44:18 196722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1232950|prior_time:1746006258152831|is_app_limited:0|send_elapse:45842|ack_elapse:43857|ctl_first_sent_time:1746006258154272|lagest_ack_time:1746006258196688|curr_delivered:1284550| [2025/04/30 09:44:18 196727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258154272| [2025/04/30 09:44:18 196731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1601||sndq_packets_used_bytes:0|sndq_packets_free:179| [2025/04/30 09:44:18 196736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1323|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1323|path_largest_ack:1323| [2025/04/30 09:44:18 196741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50400|prior_delivered:1235350|prior_time:1746006258154837|is_app_limited:0|send_elapse:45790|ack_elapse:41851|ctl_first_sent_time:1746006258156267|lagest_ack_time:1746006258196688|curr_delivered:1285750| [2025/04/30 09:44:18 196745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258156267| [2025/04/30 09:44:18 196749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1600||sndq_packets_used_bytes:0|sndq_packets_free:180| [2025/04/30 09:44:18 196753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44583|rttvar:2340|minrtt:31343|latest_rtt:40421|ack_delay:64| [2025/04/30 09:44:18 196757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44055|rttvar:2811|minrtt:31343|latest_rtt:40421|ack_delay:64| [2025/04/30 09:44:18 196761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1323|lost_pn:1320|thresh:3| [2025/04/30 09:44:18 196765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 196769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44055|rtt_var:2811|pto_duration:55299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 196777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 196781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 196785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 196789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258276670|now:1746006258196769|interv:79901| [2025/04/30 09:44:18 196793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258276670|now:1746006258196769|interval:79901|pto_count:0|srtt:44055 [2025/04/30 09:44:18 196797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45790, ack_elapse 41851, delivered 50400|rate 1100677|lost 223| [2025/04/30 09:44:18 196801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1100677) in round 27| [2025/04/30 09:44:18 196805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 196809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 196813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258156267|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 196818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258156267|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 196822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:44055|latest_rtt:40421|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 196828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:546|largest:546|pns:2| [2025/04/30 09:44:18 196832] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:546|frame:ACK |recv_time:1746006258196688|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 196837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378196688|now:1746006258196688|interv:120000000| [2025/04/30 09:44:18 196841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378196688|now:1746006258196688|interv:120000000| [2025/04/30 09:44:18 196845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258197460|pq_index:0| [2025/04/30 09:44:18 196849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258196081| [2025/04/30 09:44:18 196853] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258196853| [2025/04/30 09:44:18 196858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258196857| [2025/04/30 09:44:18 196863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44055|min_srtt:44055|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 196870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1380639| [2025/04/30 09:44:18 196875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44055|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 196879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 196883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44055|min_srtt:44055|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 196888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1381818| [2025/04/30 09:44:18 196892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44055|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 196896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 196901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44055|min_srtt:44055|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 196905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1382997| [2025/04/30 09:44:18 196909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 196913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 196917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 196921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 196925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 196929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1312257| [2025/04/30 09:44:18 196934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 196938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 196941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258197460| [2025/04/30 09:44:18 196945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258197460| [2025/04/30 09:44:18 196949] [debug] |xqc_engine_wakeup_after|wakeup:1746006258197460|now:1746006258196949|diff:511| [2025/04/30 09:44:18 196953] [debug] |xqc_engine_main_logic|END|now:1746006258196857| [2025/04/30 09:44:18 196958] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258196958| [2025/04/30 09:44:18 196966] [debug] |xqc_engine_wakeup_after|wakeup:1746006258197460|now:1746006258196966|diff:494| [2025/04/30 09:44:18 196970] [debug] |xqc_engine_main_logic|END|now:1746006258196958| [2025/04/30 09:44:18 198039] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258198039| [2025/04/30 09:44:18 198047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258197460|pq_index:0| [2025/04/30 09:44:18 198051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258196857| [2025/04/30 09:44:18 198056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258198055| [2025/04/30 09:44:18 198061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258197460|now:1746006258198055| [2025/04/30 09:44:18 198065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258197460|now:1746006258198055| [2025/04/30 09:44:18 198069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 198073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44055|min_srtt:44055|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 198078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1382997| [2025/04/30 09:44:18 198082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 198086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 198090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 198094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 198098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 198102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1312257| [2025/04/30 09:44:18 198107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 198111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1368| [2025/04/30 09:44:18 198163] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1368|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258198119|stream_id:0|stream_offset:1312257| [2025/04/30 09:44:18 198176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 198183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 198190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44055|rtt_var:2811|pto_duration:55299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 198194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 198203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 198207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 198211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258278418|now:1746006258198189|interv:80229| [2025/04/30 09:44:18 198215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258278418|now:1746006258198189|interval:80229|pto_count:0|srtt:44055 [2025/04/30 09:44:18 198219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 198224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 198229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1313436| [2025/04/30 09:44:18 198233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 198237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258199237|now:1746006258198237|interv:1000| [2025/04/30 09:44:18 198241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 198245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 198249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258199237| [2025/04/30 09:44:18 198253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258199237| [2025/04/30 09:44:18 198257] [debug] |xqc_engine_wakeup_after|wakeup:1746006258199237|now:1746006258198257|diff:980| [2025/04/30 09:44:18 198261] [debug] |xqc_engine_main_logic|END|now:1746006258198055| [2025/04/30 09:44:18 198687] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258198686| [2025/04/30 09:44:18 198692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 198698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:546| [2025/04/30 09:44:18 198702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:547| [2025/04/30 09:44:18 198707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:547| [2025/04/30 09:44:18 198711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 198716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1324|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1325|path_largest_ack:1324| [2025/04/30 09:44:18 198721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1235350|prior_time:1746006258154837|is_app_limited:0|send_elapse:45897|ack_elapse:43849|ctl_first_sent_time:1746006258156374|lagest_ack_time:1746006258198686|curr_delivered:1286950| [2025/04/30 09:44:18 198725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258156374| [2025/04/30 09:44:18 198730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1599||sndq_packets_used_bytes:0|sndq_packets_free:181| [2025/04/30 09:44:18 198739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1325|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1325|path_largest_ack:1325| [2025/04/30 09:44:18 198743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1235350|prior_time:1746006258154837|is_app_limited:0|send_elapse:45897|ack_elapse:43849|ctl_first_sent_time:1746006258156374|lagest_ack_time:1746006258198686|curr_delivered:1288150| [2025/04/30 09:44:18 198748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258156472| [2025/04/30 09:44:18 198751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1598||sndq_packets_used_bytes:0|sndq_packets_free:182| [2025/04/30 09:44:18 198755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44055|rttvar:2811|minrtt:31343|latest_rtt:42214|ack_delay:56| [2025/04/30 09:44:18 198760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43818|rttvar:2583|minrtt:31343|latest_rtt:42214|ack_delay:56| [2025/04/30 09:44:18 198764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1325|lost_pn:1322|thresh:3| [2025/04/30 09:44:18 198768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 198772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43818|rtt_var:2583|pto_duration:54150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 198777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 198780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 198784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:44:18 198788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258277269|now:1746006258198772|interv:78497| [2025/04/30 09:44:18 198792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258277269|now:1746006258198772|interval:78497|pto_count:0|srtt:43818 [2025/04/30 09:44:18 198796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45897, ack_elapse 43849, delivered 52800|rate 1150401|lost 223| [2025/04/30 09:44:18 198801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150401) in round 27| [2025/04/30 09:44:18 198805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 198809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 198813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258156472|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 198818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258156472|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 198822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:50400|srtt:43818|latest_rtt:42214|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 198831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:547|largest:547|pns:2| [2025/04/30 09:44:18 198835] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:547|frame:ACK |recv_time:1746006258198686|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 198840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378198686|now:1746006258198686|interv:120000000| [2025/04/30 09:44:18 198844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378198686|now:1746006258198686|interv:120000000| [2025/04/30 09:44:18 198848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258199237|pq_index:0| [2025/04/30 09:44:18 198852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258198055| [2025/04/30 09:44:18 198856] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258198856| [2025/04/30 09:44:18 198861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258198860| [2025/04/30 09:44:18 198866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43818|min_srtt:43818|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 198871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1382997| [2025/04/30 09:44:18 198875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43818|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 198880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 198884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43818|min_srtt:43818|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 198889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1384176| [2025/04/30 09:44:18 198893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43818|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 198898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 198902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43818|min_srtt:43818|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 198906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1385355| [2025/04/30 09:44:18 198910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 198916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 198920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 198925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 198929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 198933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1313436| [2025/04/30 09:44:18 198937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 198941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 198945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258199237| [2025/04/30 09:44:18 198949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258199237| [2025/04/30 09:44:18 198953] [debug] |xqc_engine_wakeup_after|wakeup:1746006258199237|now:1746006258198953|diff:284| [2025/04/30 09:44:18 198957] [debug] |xqc_engine_main_logic|END|now:1746006258198860| [2025/04/30 09:44:18 198962] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258198962| [2025/04/30 09:44:18 198965] [debug] |xqc_engine_wakeup_after|wakeup:1746006258199237|now:1746006258198965|diff:272| [2025/04/30 09:44:18 198969] [debug] |xqc_engine_main_logic|END|now:1746006258198962| [2025/04/30 09:44:18 200038] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258200038| [2025/04/30 09:44:18 200046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258199237|pq_index:0| [2025/04/30 09:44:18 200050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258198860| [2025/04/30 09:44:18 200055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258200054| [2025/04/30 09:44:18 200059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258199237|now:1746006258200054| [2025/04/30 09:44:18 200063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258199237|now:1746006258200054| [2025/04/30 09:44:18 200067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 200072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43818|min_srtt:43818|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 200076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1385355| [2025/04/30 09:44:18 200081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 200084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 200088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 200096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 200101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 200105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1313436| [2025/04/30 09:44:18 200109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 200114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1369| [2025/04/30 09:44:18 200168] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1369|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006258200121|stream_id:0|stream_offset:1313436| [2025/04/30 09:44:18 200180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 200187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:44:18 200194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43818|rtt_var:2583|pto_duration:54150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 200199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 200203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 200207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 200211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258279271|now:1746006258200194|interv:79077| [2025/04/30 09:44:18 200214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258279271|now:1746006258200194|interval:79077|pto_count:0|srtt:43818 [2025/04/30 09:44:18 200219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:51600| [2025/04/30 09:44:18 200224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 200228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1314615| [2025/04/30 09:44:18 200232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 200236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1370| [2025/04/30 09:44:18 200266] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1370|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258200243|stream_id:0|stream_offset:1314615| [2025/04/30 09:44:18 200275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 200282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 200295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43818|rtt_var:2583|pto_duration:54150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 200299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 200303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 200307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 200311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258279393|now:1746006258200294|interv:79099| [2025/04/30 09:44:18 200315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258279393|now:1746006258200294|interval:79099|pto_count:0|srtt:43818 [2025/04/30 09:44:18 200319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 200324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 200328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1315794| [2025/04/30 09:44:18 200332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 200336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1371| [2025/04/30 09:44:18 200366] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1371|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258200344|stream_id:0|stream_offset:1315794| [2025/04/30 09:44:18 200375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 200382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 200389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43818|rtt_var:2583|pto_duration:54150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 200395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 200399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 200403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 200407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258279494|now:1746006258200389|interv:79105| [2025/04/30 09:44:18 200411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258279494|now:1746006258200389|interval:79105|pto_count:0|srtt:43818 [2025/04/30 09:44:18 200415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 200420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 200424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1316973| [2025/04/30 09:44:18 200432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 200436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258201436|now:1746006258200436|interv:1000| [2025/04/30 09:44:18 200440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 200444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 200447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258201436| [2025/04/30 09:44:18 200452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258201436| [2025/04/30 09:44:18 200456] [debug] |xqc_engine_wakeup_after|wakeup:1746006258201436|now:1746006258200456|diff:980| [2025/04/30 09:44:18 200460] [debug] |xqc_engine_main_logic|END|now:1746006258200054| [2025/04/30 09:44:18 200670] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258200670| [2025/04/30 09:44:18 200676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 200682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:547| [2025/04/30 09:44:18 200686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:548| [2025/04/30 09:44:18 200691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:548| [2025/04/30 09:44:18 200695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 200700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1326|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1327|path_largest_ack:1326| [2025/04/30 09:44:18 200704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1237750|prior_time:1746006258156816|is_app_limited:0|send_elapse:47667|ack_elapse:43854|ctl_first_sent_time:1746006258158253|lagest_ack_time:1746006258200670|curr_delivered:1289350| [2025/04/30 09:44:18 200709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258158253| [2025/04/30 09:44:18 200713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1597||sndq_packets_used_bytes:0|sndq_packets_free:183| [2025/04/30 09:44:18 200717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1327|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1327|path_largest_ack:1327| [2025/04/30 09:44:18 200722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1237750|prior_time:1746006258156816|is_app_limited:0|send_elapse:47667|ack_elapse:43854|ctl_first_sent_time:1746006258158253|lagest_ack_time:1746006258200670|curr_delivered:1290550| [2025/04/30 09:44:18 200726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258158364| [2025/04/30 09:44:18 200730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1596||sndq_packets_used_bytes:0|sndq_packets_free:184| [2025/04/30 09:44:18 200734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43818|rttvar:2583|minrtt:31343|latest_rtt:42306|ack_delay:64| [2025/04/30 09:44:18 200738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43621|rttvar:2332|minrtt:31343|latest_rtt:42306|ack_delay:64| [2025/04/30 09:44:18 200749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1327|lost_pn:1324|thresh:3| [2025/04/30 09:44:18 200754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 200758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43621|rtt_var:2332|pto_duration:52949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 200762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 200766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 200769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 200773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258278293|now:1746006258200758|interv:77535| [2025/04/30 09:44:18 200777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258278293|now:1746006258200758|interval:77535|pto_count:0|srtt:43621 [2025/04/30 09:44:18 200782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47667, ack_elapse 43854, delivered 52800|rate 1107684|lost 223| [2025/04/30 09:44:18 200786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1107684) in round 27| [2025/04/30 09:44:18 200790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 200794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 200798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258158364|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 200802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258158364|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 200807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:43621|latest_rtt:42306|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 200812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:548|largest:548|pns:2| [2025/04/30 09:44:18 200817] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:548|frame:ACK |recv_time:1746006258200670|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 200821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378200670|now:1746006258200670|interv:120000000| [2025/04/30 09:44:18 200825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378200670|now:1746006258200670|interv:120000000| [2025/04/30 09:44:18 200829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258201436|pq_index:0| [2025/04/30 09:44:18 200833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258200054| [2025/04/30 09:44:18 200840] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258200840| [2025/04/30 09:44:18 200845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258200844| [2025/04/30 09:44:18 200851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43621|min_srtt:43621|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 200855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1385355| [2025/04/30 09:44:18 200859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43621|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 200864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 200868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43621|min_srtt:43621|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 200873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1386534| [2025/04/30 09:44:18 200877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43621|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 200881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 200886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43621|min_srtt:43621|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 200890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1387713| [2025/04/30 09:44:18 200894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 200898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 200902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 200906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 200910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 200914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1316973| [2025/04/30 09:44:18 200919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 200923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 200929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258201436| [2025/04/30 09:44:18 200933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258201436| [2025/04/30 09:44:18 200937] [debug] |xqc_engine_wakeup_after|wakeup:1746006258201436|now:1746006258200937|diff:499| [2025/04/30 09:44:18 200941] [debug] |xqc_engine_main_logic|END|now:1746006258200844| [2025/04/30 09:44:18 200946] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258200946| [2025/04/30 09:44:18 200950] [debug] |xqc_engine_wakeup_after|wakeup:1746006258201436|now:1746006258200950|diff:486| [2025/04/30 09:44:18 200953] [debug] |xqc_engine_main_logic|END|now:1746006258200946| [2025/04/30 09:44:18 202022] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258202022| [2025/04/30 09:44:18 202030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258201436|pq_index:0| [2025/04/30 09:44:18 202035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258200844| [2025/04/30 09:44:18 202039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258202039| [2025/04/30 09:44:18 202044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258201436|now:1746006258202039| [2025/04/30 09:44:18 202048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258201436|now:1746006258202039| [2025/04/30 09:44:18 202052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 202057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43621|min_srtt:43621|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 202061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1387713| [2025/04/30 09:44:18 202065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 202069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 202073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 202077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 202082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 202086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1316973| [2025/04/30 09:44:18 202090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 202094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1372| [2025/04/30 09:44:18 202128] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1372|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258202102|stream_id:0|stream_offset:1316973| [2025/04/30 09:44:18 202155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 202169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 202176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43621|rtt_var:2332|pto_duration:52949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 202181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 202185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 202189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 202193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258280051|now:1746006258202176|interv:77875| [2025/04/30 09:44:18 202197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258280051|now:1746006258202176|interval:77875|pto_count:0|srtt:43621 [2025/04/30 09:44:18 202201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 202206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 202210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1318152| [2025/04/30 09:44:18 202215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 202219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1373| [2025/04/30 09:44:18 202250] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1373|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258202226|stream_id:0|stream_offset:1318152| [2025/04/30 09:44:18 202259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 202266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 202273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43621|rtt_var:2332|pto_duration:52949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 202278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 202282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 202286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 202290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258280175|now:1746006258202273|interv:77902| [2025/04/30 09:44:18 202293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258280175|now:1746006258202273|interval:77902|pto_count:0|srtt:43621 [2025/04/30 09:44:18 202298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 202307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 202311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1319331| [2025/04/30 09:44:18 202315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 202319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258203319|now:1746006258202319|interv:1000| [2025/04/30 09:44:18 202323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 202327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 202331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258203319| [2025/04/30 09:44:18 202335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258203319| [2025/04/30 09:44:18 202339] [debug] |xqc_engine_wakeup_after|wakeup:1746006258203319|now:1746006258202339|diff:980| [2025/04/30 09:44:18 202343] [debug] |xqc_engine_main_logic|END|now:1746006258202039| [2025/04/30 09:44:18 202667] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258202666| [2025/04/30 09:44:18 202672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 202678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:548| [2025/04/30 09:44:18 202682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:549| [2025/04/30 09:44:18 202687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:549| [2025/04/30 09:44:18 202691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 202696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1328|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1329|path_largest_ack:1328| [2025/04/30 09:44:18 202700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1240150|prior_time:1746006258158811|is_app_limited:0|send_elapse:47825|ack_elapse:43855|ctl_first_sent_time:1746006258160246|lagest_ack_time:1746006258202666|curr_delivered:1291750| [2025/04/30 09:44:18 202705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258160246| [2025/04/30 09:44:18 202709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1595||sndq_packets_used_bytes:0|sndq_packets_free:185| [2025/04/30 09:44:18 202713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1329|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1329|path_largest_ack:1329| [2025/04/30 09:44:18 202718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1240150|prior_time:1746006258158811|is_app_limited:0|send_elapse:47825|ack_elapse:43855|ctl_first_sent_time:1746006258160246|lagest_ack_time:1746006258202666|curr_delivered:1292950| [2025/04/30 09:44:18 202722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258160350| [2025/04/30 09:44:18 202726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1594||sndq_packets_used_bytes:0|sndq_packets_free:186| [2025/04/30 09:44:18 202734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43621|rttvar:2332|minrtt:31343|latest_rtt:42316|ack_delay:64| [2025/04/30 09:44:18 202738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43450|rttvar:2091|minrtt:31343|latest_rtt:42316|ack_delay:64| [2025/04/30 09:44:18 202742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1329|lost_pn:1326|thresh:3| [2025/04/30 09:44:18 202746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 202750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43450|rtt_var:2091|pto_duration:51814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 202754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 202758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 202762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 202766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258279040|now:1746006258202750|interv:76290| [2025/04/30 09:44:18 202770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258279040|now:1746006258202750|interval:76290|pto_count:0|srtt:43450 [2025/04/30 09:44:18 202774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47825, ack_elapse 43855, delivered 52800|rate 1104025|lost 223| [2025/04/30 09:44:18 202779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104025) in round 27| [2025/04/30 09:44:18 202783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 202787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 202791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258160350|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 202795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258160350|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 202800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:43450|latest_rtt:42316|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 202805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:549|largest:549|pns:2| [2025/04/30 09:44:18 202809] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:549|frame:ACK |recv_time:1746006258202666|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 202814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378202666|now:1746006258202666|interv:120000000| [2025/04/30 09:44:18 202818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378202666|now:1746006258202666|interv:120000000| [2025/04/30 09:44:18 202824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258203319|pq_index:0| [2025/04/30 09:44:18 202829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258202039| [2025/04/30 09:44:18 202833] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258202833| [2025/04/30 09:44:18 202837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258202837| [2025/04/30 09:44:18 202843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43450|min_srtt:43450|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 202847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1387713| [2025/04/30 09:44:18 202852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43450|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 202856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 202861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43450|min_srtt:43450|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 202865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1388892| [2025/04/30 09:44:18 202869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43450|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 202874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 202878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43450|min_srtt:43450|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 202882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1390071| [2025/04/30 09:44:18 202886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 202890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 202894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 202898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 202903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 202907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1319331| [2025/04/30 09:44:18 202914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 202917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 202921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258203319| [2025/04/30 09:44:18 202925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258203319| [2025/04/30 09:44:18 202929] [debug] |xqc_engine_wakeup_after|wakeup:1746006258203319|now:1746006258202929|diff:390| [2025/04/30 09:44:18 202933] [debug] |xqc_engine_main_logic|END|now:1746006258202837| [2025/04/30 09:44:18 202938] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258202938| [2025/04/30 09:44:18 202942] [debug] |xqc_engine_wakeup_after|wakeup:1746006258203319|now:1746006258202942|diff:377| [2025/04/30 09:44:18 202946] [debug] |xqc_engine_main_logic|END|now:1746006258202938| [2025/04/30 09:44:18 204016] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258204016| [2025/04/30 09:44:18 204024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258203319|pq_index:0| [2025/04/30 09:44:18 204029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258202837| [2025/04/30 09:44:18 204033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258204033| [2025/04/30 09:44:18 204038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258203319|now:1746006258204033| [2025/04/30 09:44:18 204042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258203319|now:1746006258204033| [2025/04/30 09:44:18 204046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 204051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43450|min_srtt:43450|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 204055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1390071| [2025/04/30 09:44:18 204059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 204063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 204067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 204071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 204076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 204080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1319331| [2025/04/30 09:44:18 204084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 204088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1374| [2025/04/30 09:44:18 204127] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1374|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258204100|stream_id:0|stream_offset:1319331| [2025/04/30 09:44:18 204154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 204162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 204169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43450|rtt_var:2091|pto_duration:51814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 204175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 204179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 204183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 204187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258280914|now:1746006258204169|interv:76745| [2025/04/30 09:44:18 204191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258280914|now:1746006258204169|interval:76745|pto_count:0|srtt:43450 [2025/04/30 09:44:18 204195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 204200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 204204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1320510| [2025/04/30 09:44:18 204209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 204213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1375| [2025/04/30 09:44:18 204244] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1375|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258204220|stream_id:0|stream_offset:1320510| [2025/04/30 09:44:18 204253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 204260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 204267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43450|rtt_var:2091|pto_duration:51814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 204271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 204275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 204279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 204283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258281034|now:1746006258204266|interv:76768| [2025/04/30 09:44:18 204291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258281034|now:1746006258204266|interval:76768|pto_count:0|srtt:43450 [2025/04/30 09:44:18 204296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 204301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 204305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1321689| [2025/04/30 09:44:18 204309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 204313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258205313|now:1746006258204313|interv:1000| [2025/04/30 09:44:18 204317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 204321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 204325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258205313| [2025/04/30 09:44:18 204329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258205313| [2025/04/30 09:44:18 204333] [debug] |xqc_engine_wakeup_after|wakeup:1746006258205313|now:1746006258204333|diff:980| [2025/04/30 09:44:18 204337] [debug] |xqc_engine_main_logic|END|now:1746006258204033| [2025/04/30 09:44:18 204671] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258204670| [2025/04/30 09:44:18 204677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 204682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:549| [2025/04/30 09:44:18 204686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:550| [2025/04/30 09:44:18 204692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:550| [2025/04/30 09:44:18 204696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 204700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1330|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1331|path_largest_ack:1330| [2025/04/30 09:44:18 204705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1242550|prior_time:1746006258160794|is_app_limited:0|send_elapse:47819|ack_elapse:43876|ctl_first_sent_time:1746006258162240|lagest_ack_time:1746006258204670|curr_delivered:1294150| [2025/04/30 09:44:18 204709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258162240| [2025/04/30 09:44:18 204714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1593||sndq_packets_used_bytes:0|sndq_packets_free:187| [2025/04/30 09:44:18 204718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1331|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1331|path_largest_ack:1331| [2025/04/30 09:44:18 204722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1242550|prior_time:1746006258160794|is_app_limited:0|send_elapse:47819|ack_elapse:43876|ctl_first_sent_time:1746006258162240|lagest_ack_time:1746006258204670|curr_delivered:1295350| [2025/04/30 09:44:18 204730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258162347| [2025/04/30 09:44:18 204734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1592||sndq_packets_used_bytes:0|sndq_packets_free:188| [2025/04/30 09:44:18 204738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43450|rttvar:2091|minrtt:31343|latest_rtt:42323|ack_delay:72| [2025/04/30 09:44:18 204742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43300|rttvar:1868|minrtt:31343|latest_rtt:42323|ack_delay:72| [2025/04/30 09:44:18 204746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1331|lost_pn:1328|thresh:3| [2025/04/30 09:44:18 204751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 204755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43300|rtt_var:1868|pto_duration:50772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 204759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 204763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 204766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 204770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258279992|now:1746006258204754|interv:75238| [2025/04/30 09:44:18 204774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258279992|now:1746006258204754|interval:75238|pto_count:0|srtt:43300 [2025/04/30 09:44:18 204779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47819, ack_elapse 43876, delivered 52800|rate 1104163|lost 223| [2025/04/30 09:44:18 204783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104163) in round 27| [2025/04/30 09:44:18 204787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 204791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 204795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258162347|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 204799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258162347|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 204804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:43300|latest_rtt:42323|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 204809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:550|largest:550|pns:2| [2025/04/30 09:44:18 204814] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:550|frame:ACK |recv_time:1746006258204670|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 204821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378204670|now:1746006258204670|interv:120000000| [2025/04/30 09:44:18 204825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378204670|now:1746006258204670|interv:120000000| [2025/04/30 09:44:18 204829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258205313|pq_index:0| [2025/04/30 09:44:18 204833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258204033| [2025/04/30 09:44:18 204837] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258204837| [2025/04/30 09:44:18 204842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258204841| [2025/04/30 09:44:18 204847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43300|min_srtt:43300|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 204852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1390071| [2025/04/30 09:44:18 204856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43300|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 204861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 204865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43300|min_srtt:43300|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 204869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1391250| [2025/04/30 09:44:18 204873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43300|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 204878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 204882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43300|min_srtt:43300|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 204886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1392429| [2025/04/30 09:44:18 204890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 204894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 204898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 204902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 204907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 204913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1321689| [2025/04/30 09:44:18 204918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 204922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 204926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258205313| [2025/04/30 09:44:18 204929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258205313| [2025/04/30 09:44:18 204933] [debug] |xqc_engine_wakeup_after|wakeup:1746006258205313|now:1746006258204933|diff:380| [2025/04/30 09:44:18 204937] [debug] |xqc_engine_main_logic|END|now:1746006258204841| [2025/04/30 09:44:18 204942] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258204942| [2025/04/30 09:44:18 204946] [debug] |xqc_engine_wakeup_after|wakeup:1746006258205313|now:1746006258204946|diff:367| [2025/04/30 09:44:18 204950] [debug] |xqc_engine_main_logic|END|now:1746006258204942| [2025/04/30 09:44:18 206018] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258206018| [2025/04/30 09:44:18 206027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258205313|pq_index:0| [2025/04/30 09:44:18 206031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258204841| [2025/04/30 09:44:18 206036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258206035| [2025/04/30 09:44:18 206040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258205313|now:1746006258206035| [2025/04/30 09:44:18 206044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258205313|now:1746006258206035| [2025/04/30 09:44:18 206048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 206053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43300|min_srtt:43300|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 206057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1392429| [2025/04/30 09:44:18 206062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 206066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 206069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 206074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 206078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 206082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1321689| [2025/04/30 09:44:18 206090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 206095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1376| [2025/04/30 09:44:18 206129] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1376|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258206102|stream_id:0|stream_offset:1321689| [2025/04/30 09:44:18 206156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 206164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 206171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43300|rtt_var:1868|pto_duration:50772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 206178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 206182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 206185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 206189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258281874|now:1746006258206171|interv:75703| [2025/04/30 09:44:18 206193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258281874|now:1746006258206171|interval:75703|pto_count:0|srtt:43300 [2025/04/30 09:44:18 206198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 206202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 206207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1322868| [2025/04/30 09:44:18 206211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 206215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1377| [2025/04/30 09:44:18 206246] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1377|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258206223|stream_id:0|stream_offset:1322868| [2025/04/30 09:44:18 206255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 206262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 206269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43300|rtt_var:1868|pto_duration:50772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 206275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 206280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 206283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 206292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258281995|now:1746006258206269|interv:75726| [2025/04/30 09:44:18 206296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258281995|now:1746006258206269|interval:75726|pto_count:0|srtt:43300 [2025/04/30 09:44:18 206300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 206305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 206309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1324047| [2025/04/30 09:44:18 206314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 206318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258207317|now:1746006258206317|interv:1000| [2025/04/30 09:44:18 206321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 206325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 206329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258207317| [2025/04/30 09:44:18 206333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258207317| [2025/04/30 09:44:18 206337] [debug] |xqc_engine_wakeup_after|wakeup:1746006258207317|now:1746006258206337|diff:980| [2025/04/30 09:44:18 206341] [debug] |xqc_engine_main_logic|END|now:1746006258206035| [2025/04/30 09:44:18 206684] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258206683| [2025/04/30 09:44:18 206690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 206695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:550| [2025/04/30 09:44:18 206699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:551| [2025/04/30 09:44:18 206705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:551| [2025/04/30 09:44:18 206709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 206713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1332|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1333|path_largest_ack:1332| [2025/04/30 09:44:18 206718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1244950|prior_time:1746006258162796|is_app_limited:0|send_elapse:47819|ack_elapse:43887|ctl_first_sent_time:1746006258164226|lagest_ack_time:1746006258206683|curr_delivered:1296550| [2025/04/30 09:44:18 206722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258164226| [2025/04/30 09:44:18 206727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1591||sndq_packets_used_bytes:0|sndq_packets_free:189| [2025/04/30 09:44:18 206731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1333|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1333|path_largest_ack:1333| [2025/04/30 09:44:18 206735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1244950|prior_time:1746006258162796|is_app_limited:0|send_elapse:47819|ack_elapse:43887|ctl_first_sent_time:1746006258164226|lagest_ack_time:1746006258206683|curr_delivered:1297750| [2025/04/30 09:44:18 206743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258164332| [2025/04/30 09:44:18 206747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1590||sndq_packets_used_bytes:0|sndq_packets_free:190| [2025/04/30 09:44:18 206751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43300|rttvar:1868|minrtt:31343|latest_rtt:42351|ack_delay:80| [2025/04/30 09:44:18 206755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43171|rttvar:1658|minrtt:31343|latest_rtt:42351|ack_delay:80| [2025/04/30 09:44:18 206759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1333|lost_pn:1330|thresh:3| [2025/04/30 09:44:18 206763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 206768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43171|rtt_var:1658|pto_duration:49803|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 206772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 206776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 206779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 206783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258281026|now:1746006258206767|interv:74259| [2025/04/30 09:44:18 206787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258281026|now:1746006258206767|interval:74259|pto_count:0|srtt:43171 [2025/04/30 09:44:18 206792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47819, ack_elapse 43887, delivered 52800|rate 1104163|lost 223| [2025/04/30 09:44:18 206796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104163) in round 27| [2025/04/30 09:44:18 206800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 206804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 206808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258164332|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 206812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258164332|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 206817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:43171|latest_rtt:42351|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 206822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:551|largest:551|pns:2| [2025/04/30 09:44:18 206829] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:551|frame:ACK |recv_time:1746006258206683|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 206834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378206683|now:1746006258206683|interv:120000000| [2025/04/30 09:44:18 206838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378206683|now:1746006258206683|interv:120000000| [2025/04/30 09:44:18 206842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258207317|pq_index:0| [2025/04/30 09:44:18 206846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258206035| [2025/04/30 09:44:18 206850] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258206850| [2025/04/30 09:44:18 206854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258206854| [2025/04/30 09:44:18 206860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43171|min_srtt:43171|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 206865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1392429| [2025/04/30 09:44:18 206869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43171|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 206874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 206878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43171|min_srtt:43171|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 206882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1393608| [2025/04/30 09:44:18 206886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43171|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 206891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 206895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43171|min_srtt:43171|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 206899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1394787| [2025/04/30 09:44:18 206903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 206907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 206911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 206918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 206922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 206926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1324047| [2025/04/30 09:44:18 206931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 206935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 206939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258207317| [2025/04/30 09:44:18 206943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258207317| [2025/04/30 09:44:18 206946] [debug] |xqc_engine_wakeup_after|wakeup:1746006258207317|now:1746006258206946|diff:371| [2025/04/30 09:44:18 206950] [debug] |xqc_engine_main_logic|END|now:1746006258206854| [2025/04/30 09:44:18 206955] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258206955| [2025/04/30 09:44:18 206959] [debug] |xqc_engine_wakeup_after|wakeup:1746006258207317|now:1746006258206959|diff:358| [2025/04/30 09:44:18 206963] [debug] |xqc_engine_main_logic|END|now:1746006258206955| [2025/04/30 09:44:18 208032] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258208032| [2025/04/30 09:44:18 208040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258207317|pq_index:0| [2025/04/30 09:44:18 208044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258206854| [2025/04/30 09:44:18 208049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258208048| [2025/04/30 09:44:18 208054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258207317|now:1746006258208048| [2025/04/30 09:44:18 208058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258207317|now:1746006258208048| [2025/04/30 09:44:18 208062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 208066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43171|min_srtt:43171|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 208071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1394787| [2025/04/30 09:44:18 208075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 208079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 208083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 208087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 208091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 208099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1324047| [2025/04/30 09:44:18 208103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 208108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1378| [2025/04/30 09:44:18 208159] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1378|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258208115|stream_id:0|stream_offset:1324047| [2025/04/30 09:44:18 208171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 208178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 208182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43171|rtt_var:1658|pto_duration:49803|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 208186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 208190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 208194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 208198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258282918|now:1746006258208182|interv:74736| [2025/04/30 09:44:18 208202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258282918|now:1746006258208182|interval:74736|pto_count:0|srtt:43171 [2025/04/30 09:44:18 208207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 208211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 208215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1325226| [2025/04/30 09:44:18 208220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 208224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1379| [2025/04/30 09:44:18 208255] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1379|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258208231|stream_id:0|stream_offset:1325226| [2025/04/30 09:44:18 208264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 208271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 208278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43171|rtt_var:1658|pto_duration:49803|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 208284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 208293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 208297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 208301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258283034|now:1746006258208278|interv:74756| [2025/04/30 09:44:18 208305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258283034|now:1746006258208278|interval:74756|pto_count:0|srtt:43171 [2025/04/30 09:44:18 208309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 208314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 208318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1326405| [2025/04/30 09:44:18 208322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 208326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258209326|now:1746006258208326|interv:1000| [2025/04/30 09:44:18 208330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 208334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 208338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258209326| [2025/04/30 09:44:18 208342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258209326| [2025/04/30 09:44:18 208346] [debug] |xqc_engine_wakeup_after|wakeup:1746006258209326|now:1746006258208346|diff:980| [2025/04/30 09:44:18 208350] [debug] |xqc_engine_main_logic|END|now:1746006258208048| [2025/04/30 09:44:18 208656] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258208655| [2025/04/30 09:44:18 208661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 208667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:551| [2025/04/30 09:44:18 208670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:552| [2025/04/30 09:44:18 208676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:552| [2025/04/30 09:44:18 208680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 208685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1334|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1335|path_largest_ack:1334| [2025/04/30 09:44:18 208689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1247350|prior_time:1746006258164791|is_app_limited:0|send_elapse:47815|ack_elapse:43864|ctl_first_sent_time:1746006258166219|lagest_ack_time:1746006258208655|curr_delivered:1298950| [2025/04/30 09:44:18 208694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258166219| [2025/04/30 09:44:18 208698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1589||sndq_packets_used_bytes:0|sndq_packets_free:191| [2025/04/30 09:44:18 208706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1335|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1335|path_largest_ack:1335| [2025/04/30 09:44:18 208710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1247350|prior_time:1746006258164791|is_app_limited:0|send_elapse:47815|ack_elapse:43864|ctl_first_sent_time:1746006258166219|lagest_ack_time:1746006258208655|curr_delivered:1300150| [2025/04/30 09:44:18 208714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258166325| [2025/04/30 09:44:18 208718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1588||sndq_packets_used_bytes:0|sndq_packets_free:192| [2025/04/30 09:44:18 208723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43171|rttvar:1658|minrtt:31343|latest_rtt:42330|ack_delay:56| [2025/04/30 09:44:18 208727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43059|rttvar:1468|minrtt:31343|latest_rtt:42330|ack_delay:56| [2025/04/30 09:44:18 208731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1335|lost_pn:1332|thresh:3| [2025/04/30 09:44:18 208735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 208739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43059|rtt_var:1468|pto_duration:48931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 208743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 208747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 208752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 208756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258282162|now:1746006258208739|interv:73423| [2025/04/30 09:44:18 208759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258282162|now:1746006258208739|interval:73423|pto_count:0|srtt:43059 [2025/04/30 09:44:18 208764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47815, ack_elapse 43864, delivered 52800|rate 1104255|lost 223| [2025/04/30 09:44:18 208768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104255) in round 27| [2025/04/30 09:44:18 208772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 208776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 208780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258166325|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 208785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258166325|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 208789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:43059|latest_rtt:42330|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 208797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:552|largest:552|pns:2| [2025/04/30 09:44:18 208801] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:552|frame:ACK |recv_time:1746006258208655|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 208806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378208655|now:1746006258208655|interv:120000000| [2025/04/30 09:44:18 208810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378208655|now:1746006258208655|interv:120000000| [2025/04/30 09:44:18 208814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258209326|pq_index:0| [2025/04/30 09:44:18 208818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258208048| [2025/04/30 09:44:18 208822] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258208822| [2025/04/30 09:44:18 208827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258208826| [2025/04/30 09:44:18 208832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43059|min_srtt:43059|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 208837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1394787| [2025/04/30 09:44:18 208841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43059|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 208846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 208850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43059|min_srtt:43059|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 208854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1395966| [2025/04/30 09:44:18 208859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43059|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 208863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 208867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43059|min_srtt:43059|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 208871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1397145| [2025/04/30 09:44:18 208876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 208882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 208886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 208890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 208895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 208899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1326405| [2025/04/30 09:44:18 208903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 208907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 208911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258209326| [2025/04/30 09:44:18 208915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258209326| [2025/04/30 09:44:18 208919] [debug] |xqc_engine_wakeup_after|wakeup:1746006258209326|now:1746006258208918|diff:408| [2025/04/30 09:44:18 208923] [debug] |xqc_engine_main_logic|END|now:1746006258208826| [2025/04/30 09:44:18 208927] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258208927| [2025/04/30 09:44:18 208931] [debug] |xqc_engine_wakeup_after|wakeup:1746006258209326|now:1746006258208931|diff:395| [2025/04/30 09:44:18 208935] [debug] |xqc_engine_main_logic|END|now:1746006258208927| [2025/04/30 09:44:18 210003] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258210003| [2025/04/30 09:44:18 210012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258209326|pq_index:0| [2025/04/30 09:44:18 210016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258208826| [2025/04/30 09:44:18 210021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258210020| [2025/04/30 09:44:18 210025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258209326|now:1746006258210020| [2025/04/30 09:44:18 210029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258209326|now:1746006258210020| [2025/04/30 09:44:18 210033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 210038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43059|min_srtt:43059|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 210042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1397145| [2025/04/30 09:44:18 210047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 210051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 210054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 210063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 210067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 210071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1326405| [2025/04/30 09:44:18 210075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 210080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1380| [2025/04/30 09:44:18 210114] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1380|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258210087|stream_id:0|stream_offset:1326405| [2025/04/30 09:44:18 210123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 210130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 210155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43059|rtt_var:1468|pto_duration:48931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 210161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 210165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 210169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 210173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258284018|now:1746006258210155|interv:73863| [2025/04/30 09:44:18 210177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258284018|now:1746006258210155|interval:73863|pto_count:0|srtt:43059 [2025/04/30 09:44:18 210182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 210186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 210191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1327584| [2025/04/30 09:44:18 210195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 210199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1381| [2025/04/30 09:44:18 210230] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1381|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258210206|stream_id:0|stream_offset:1327584| [2025/04/30 09:44:18 210239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 210246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 210258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43059|rtt_var:1468|pto_duration:48931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 210263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 210267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 210270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 210274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258284137|now:1746006258210258|interv:73879| [2025/04/30 09:44:18 210278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258284137|now:1746006258210258|interval:73879|pto_count:0|srtt:43059 [2025/04/30 09:44:18 210283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 210287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 210291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1328763| [2025/04/30 09:44:18 210296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 210300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258211300|now:1746006258210300|interv:1000| [2025/04/30 09:44:18 210304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 210307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 210311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258211300| [2025/04/30 09:44:18 210316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258211300| [2025/04/30 09:44:18 210320] [debug] |xqc_engine_wakeup_after|wakeup:1746006258211300|now:1746006258210319|diff:981| [2025/04/30 09:44:18 210324] [debug] |xqc_engine_main_logic|END|now:1746006258210020| [2025/04/30 09:44:18 210649] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258210649| [2025/04/30 09:44:18 210655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 210661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:552| [2025/04/30 09:44:18 210664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:553| [2025/04/30 09:44:18 210670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:553| [2025/04/30 09:44:18 210674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 210679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1336|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1337|path_largest_ack:1336| [2025/04/30 09:44:18 210683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1249750|prior_time:1746006258166784|is_app_limited:0|send_elapse:49726|ack_elapse:43865|ctl_first_sent_time:1746006258168231|lagest_ack_time:1746006258210649|curr_delivered:1301350| [2025/04/30 09:44:18 210691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258168231| [2025/04/30 09:44:18 210696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1587||sndq_packets_used_bytes:0|sndq_packets_free:193| [2025/04/30 09:44:18 210700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1337|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1337|path_largest_ack:1337| [2025/04/30 09:44:18 210704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1249750|prior_time:1746006258166784|is_app_limited:0|send_elapse:49726|ack_elapse:43865|ctl_first_sent_time:1746006258168231|lagest_ack_time:1746006258210649|curr_delivered:1302550| [2025/04/30 09:44:18 210708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258168336| [2025/04/30 09:44:18 210712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1586||sndq_packets_used_bytes:0|sndq_packets_free:194| [2025/04/30 09:44:18 210716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43059|rttvar:1468|minrtt:31343|latest_rtt:42313|ack_delay:64| [2025/04/30 09:44:18 210721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42958|rttvar:1303|minrtt:31343|latest_rtt:42313|ack_delay:64| [2025/04/30 09:44:18 210725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1337|lost_pn:1334|thresh:3| [2025/04/30 09:44:18 210730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 210734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42958|rtt_var:1303|pto_duration:48170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 210740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 210743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 210747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 210751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258283376|now:1746006258210734|interv:72642| [2025/04/30 09:44:18 210755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258283376|now:1746006258210734|interval:72642|pto_count:0|srtt:42958 [2025/04/30 09:44:18 210759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49726, ack_elapse 43865, delivered 52800|rate 1061818|lost 223| [2025/04/30 09:44:18 210764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1061818) in round 27| [2025/04/30 09:44:18 210768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 210772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 210776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258168336|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 210780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258168336|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1252150| [2025/04/30 09:44:18 210787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:42958|latest_rtt:42313|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 210793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:553|largest:553|pns:2| [2025/04/30 09:44:18 210797] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:553|frame:ACK |recv_time:1746006258210649|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 210802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378210649|now:1746006258210649|interv:120000000| [2025/04/30 09:44:18 210806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378210649|now:1746006258210649|interv:120000000| [2025/04/30 09:44:18 210810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258211300|pq_index:0| [2025/04/30 09:44:18 210814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258210020| [2025/04/30 09:44:18 210818] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258210818| [2025/04/30 09:44:18 210822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258210822| [2025/04/30 09:44:18 210828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42958|min_srtt:42958|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 210832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1397145| [2025/04/30 09:44:18 210837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 210841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 210846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42958|min_srtt:42958|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 210850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1398324| [2025/04/30 09:44:18 210854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 210859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 210863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42958|min_srtt:42958|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 210867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1399503| [2025/04/30 09:44:18 210874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 210878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 210881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 210886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 210890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 210894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1328763| [2025/04/30 09:44:18 210898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 210902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 210906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258211300| [2025/04/30 09:44:18 210910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258211300| [2025/04/30 09:44:18 210914] [debug] |xqc_engine_wakeup_after|wakeup:1746006258211300|now:1746006258210914|diff:386| [2025/04/30 09:44:18 210918] [debug] |xqc_engine_main_logic|END|now:1746006258210822| [2025/04/30 09:44:18 210923] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258210923| [2025/04/30 09:44:18 210927] [debug] |xqc_engine_wakeup_after|wakeup:1746006258211300|now:1746006258210927|diff:373| [2025/04/30 09:44:18 210931] [debug] |xqc_engine_main_logic|END|now:1746006258210923| [2025/04/30 09:44:18 211998] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258211998| [2025/04/30 09:44:18 212007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258211300|pq_index:0| [2025/04/30 09:44:18 212011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258210822| [2025/04/30 09:44:18 212016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258212015| [2025/04/30 09:44:18 212020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258211300|now:1746006258212015| [2025/04/30 09:44:18 212024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258211300|now:1746006258212015| [2025/04/30 09:44:18 212028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 212033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42958|min_srtt:42958|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 212037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1399503| [2025/04/30 09:44:18 212042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 212045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 212053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 212057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 212062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 212066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1328763| [2025/04/30 09:44:18 212070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 212074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1382| [2025/04/30 09:44:18 212109] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1382|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258212082|stream_id:0|stream_offset:1328763| [2025/04/30 09:44:18 212118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 212126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 212146] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42958|rtt_var:1303|pto_duration:48170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 212156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 212160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 212164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 212168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258285252|now:1746006258212146|interv:73106| [2025/04/30 09:44:18 212172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258285252|now:1746006258212146|interval:73106|pto_count:0|srtt:42958 [2025/04/30 09:44:18 212176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 212181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 212185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1329942| [2025/04/30 09:44:18 212189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 212194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1383| [2025/04/30 09:44:18 212224] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1383|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258212201|stream_id:0|stream_offset:1329942| [2025/04/30 09:44:18 212233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 212246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 212253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42958|rtt_var:1303|pto_duration:48170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 212258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 212262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 212265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 212269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258285371|now:1746006258212253|interv:73118| [2025/04/30 09:44:18 212273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258285371|now:1746006258212253|interval:73118|pto_count:0|srtt:42958 [2025/04/30 09:44:18 212278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 212282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 212287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1331121| [2025/04/30 09:44:18 212291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 212295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258213295|now:1746006258212295|interv:1000| [2025/04/30 09:44:18 212299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 212303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 212307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258213295| [2025/04/30 09:44:18 212311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258213295| [2025/04/30 09:44:18 212315] [debug] |xqc_engine_wakeup_after|wakeup:1746006258213295|now:1746006258212315|diff:980| [2025/04/30 09:44:18 212319] [debug] |xqc_engine_main_logic|END|now:1746006258212015| [2025/04/30 09:44:18 212643] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258212642| [2025/04/30 09:44:18 212648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 212654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:553| [2025/04/30 09:44:18 212658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:554| [2025/04/30 09:44:18 212663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:554| [2025/04/30 09:44:18 212667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 212672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1338|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1339|path_largest_ack:1338| [2025/04/30 09:44:18 212676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1252150|prior_time:1746006258168775|is_app_limited:0|send_elapse:49834|ack_elapse:43867|ctl_first_sent_time:1746006258170227|lagest_ack_time:1746006258212642|curr_delivered:1303750| [2025/04/30 09:44:18 212684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258170227| [2025/04/30 09:44:18 212689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1585||sndq_packets_used_bytes:0|sndq_packets_free:195| [2025/04/30 09:44:18 212693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1339|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1339|path_largest_ack:1339| [2025/04/30 09:44:18 212698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1252150|prior_time:1746006258168775|is_app_limited:0|send_elapse:49834|ack_elapse:43867|ctl_first_sent_time:1746006258170227|lagest_ack_time:1746006258212642|curr_delivered:1304950| [2025/04/30 09:44:18 212702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258170332| [2025/04/30 09:44:18 212706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1584||sndq_packets_used_bytes:0|sndq_packets_free:196| [2025/04/30 09:44:18 212710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42958|rttvar:1303|minrtt:31343|latest_rtt:42310|ack_delay:56| [2025/04/30 09:44:18 212714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42870|rttvar:1154|minrtt:31343|latest_rtt:42310|ack_delay:56| [2025/04/30 09:44:18 212719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1339|lost_pn:1336|thresh:3| [2025/04/30 09:44:18 212723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 212727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42870|rtt_var:1154|pto_duration:47486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 212731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 212735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 212738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 212742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258284687|now:1746006258212726|interv:71961| [2025/04/30 09:44:18 212746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258284687|now:1746006258212726|interval:71961|pto_count:0|srtt:42870 [2025/04/30 09:44:18 212751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49834, ack_elapse 43867, delivered 52800|rate 1059517|lost 223| [2025/04/30 09:44:18 212755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 27 -> 28| [2025/04/30 09:44:18 212759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1059517) in round 28| [2025/04/30 09:44:18 212763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 212767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 212779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258170332|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 212783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258170332|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 212787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:42870|latest_rtt:42310|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:18 212793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:554|largest:554|pns:2| [2025/04/30 09:44:18 212797] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:554|frame:ACK |recv_time:1746006258212642|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 212802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378212642|now:1746006258212642|interv:120000000| [2025/04/30 09:44:18 212806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378212642|now:1746006258212642|interv:120000000| [2025/04/30 09:44:18 212810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258213295|pq_index:0| [2025/04/30 09:44:18 212814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258212015| [2025/04/30 09:44:18 212818] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258212818| [2025/04/30 09:44:18 212823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258212822| [2025/04/30 09:44:18 212828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42870|min_srtt:42870|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 212833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1399503| [2025/04/30 09:44:18 212837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42870|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 212841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 212846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42870|min_srtt:42870|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 212850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1400682| [2025/04/30 09:44:18 212854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42870|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 212859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 212866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42870|min_srtt:42870|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 212870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1401861| [2025/04/30 09:44:18 212874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 212878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 212882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 212886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 212890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 212894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1331121| [2025/04/30 09:44:18 212899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 212902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 212906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258213295| [2025/04/30 09:44:18 212910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258213295| [2025/04/30 09:44:18 212914] [debug] |xqc_engine_wakeup_after|wakeup:1746006258213295|now:1746006258212914|diff:381| [2025/04/30 09:44:18 212918] [debug] |xqc_engine_main_logic|END|now:1746006258212822| [2025/04/30 09:44:18 212923] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258212923| [2025/04/30 09:44:18 212927] [debug] |xqc_engine_wakeup_after|wakeup:1746006258213295|now:1746006258212927|diff:368| [2025/04/30 09:44:18 212931] [debug] |xqc_engine_main_logic|END|now:1746006258212923| [2025/04/30 09:44:18 213999] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258213999| [2025/04/30 09:44:18 214007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258213295|pq_index:0| [2025/04/30 09:44:18 214012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258212822| [2025/04/30 09:44:18 214016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258214016| [2025/04/30 09:44:18 214021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258213295|now:1746006258214016| [2025/04/30 09:44:18 214025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258213295|now:1746006258214016| [2025/04/30 09:44:18 214029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 214034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42870|min_srtt:42870|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 214038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1401861| [2025/04/30 09:44:18 214046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 214050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 214054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 214058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 214062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 214067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1331121| [2025/04/30 09:44:18 214071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 214075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1384| [2025/04/30 09:44:18 214110] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1384|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258214083|stream_id:0|stream_offset:1331121| [2025/04/30 09:44:18 214119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 214126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 214147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42870|rtt_var:1154|pto_duration:47486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 214158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 214163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 214166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 214170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258286569|now:1746006258214147|interv:72422| [2025/04/30 09:44:18 214174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258286569|now:1746006258214147|interval:72422|pto_count:0|srtt:42870 [2025/04/30 09:44:18 214179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 214184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 214188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1332300| [2025/04/30 09:44:18 214192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 214201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1385| [2025/04/30 09:44:18 214233] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1385|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258214208|stream_id:0|stream_offset:1332300| [2025/04/30 09:44:18 214242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 214249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 214255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42870|rtt_var:1154|pto_duration:47486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 214262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 214267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 214270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 214274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258286694|now:1746006258214255|interv:72439| [2025/04/30 09:44:18 214278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258286694|now:1746006258214255|interval:72439|pto_count:0|srtt:42870 [2025/04/30 09:44:18 214283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 214287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 214291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1333479| [2025/04/30 09:44:18 214296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 214300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258215300|now:1746006258214300|interv:1000| [2025/04/30 09:44:18 214304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 214307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 214311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258215300| [2025/04/30 09:44:18 214316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258215300| [2025/04/30 09:44:18 214320] [debug] |xqc_engine_wakeup_after|wakeup:1746006258215300|now:1746006258214319|diff:981| [2025/04/30 09:44:18 214324] [debug] |xqc_engine_main_logic|END|now:1746006258214016| [2025/04/30 09:44:18 214632] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258214632| [2025/04/30 09:44:18 214638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 214643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:554| [2025/04/30 09:44:18 214647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:555| [2025/04/30 09:44:18 214653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:555| [2025/04/30 09:44:18 214661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 214666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1340|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1341|path_largest_ack:1340| [2025/04/30 09:44:18 214670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1254550|prior_time:1746006258170774|is_app_limited:0|send_elapse:49836|ack_elapse:43858|ctl_first_sent_time:1746006258172229|lagest_ack_time:1746006258214632|curr_delivered:1306150| [2025/04/30 09:44:18 214675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258172229| [2025/04/30 09:44:18 214679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1583||sndq_packets_used_bytes:0|sndq_packets_free:197| [2025/04/30 09:44:18 214684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1341|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1341|path_largest_ack:1341| [2025/04/30 09:44:18 214688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1254550|prior_time:1746006258170774|is_app_limited:0|send_elapse:49836|ack_elapse:43858|ctl_first_sent_time:1746006258172229|lagest_ack_time:1746006258214632|curr_delivered:1307350| [2025/04/30 09:44:18 214692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258172330| [2025/04/30 09:44:18 214696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1582||sndq_packets_used_bytes:0|sndq_packets_free:198| [2025/04/30 09:44:18 214700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42870|rttvar:1154|minrtt:31343|latest_rtt:42302|ack_delay:56| [2025/04/30 09:44:18 214704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42792|rttvar:1022|minrtt:31343|latest_rtt:42302|ack_delay:56| [2025/04/30 09:44:18 214709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1341|lost_pn:1338|thresh:3| [2025/04/30 09:44:18 214713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 214717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42792|rtt_var:1022|pto_duration:46880|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 214721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 214725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 214728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 214732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258286088|now:1746006258214716|interv:71372| [2025/04/30 09:44:18 214736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258286088|now:1746006258214716|interval:71372|pto_count:0|srtt:42792 [2025/04/30 09:44:18 214741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49836, ack_elapse 43858, delivered 52800|rate 1059475|lost 223| [2025/04/30 09:44:18 214745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1059475) in round 28| [2025/04/30 09:44:18 214752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 214756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 214760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258172330|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 214764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258172330|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 214768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:42792|latest_rtt:42302|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 214775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:555|largest:555|pns:2| [2025/04/30 09:44:18 214779] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:555|frame:ACK |recv_time:1746006258214632|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 214784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378214632|now:1746006258214632|interv:120000000| [2025/04/30 09:44:18 214788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378214632|now:1746006258214632|interv:120000000| [2025/04/30 09:44:18 214792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258215300|pq_index:0| [2025/04/30 09:44:18 214796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258214016| [2025/04/30 09:44:18 214800] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258214800| [2025/04/30 09:44:18 214804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258214803| [2025/04/30 09:44:18 214810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42792|min_srtt:42792|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 214814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1401861| [2025/04/30 09:44:18 214819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42792|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 214823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 214828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42792|min_srtt:42792|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 214832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1403040| [2025/04/30 09:44:18 214839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42792|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 214843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 214848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42792|min_srtt:42792|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 214852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1404219| [2025/04/30 09:44:18 214856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 214860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 214864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 214868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 214872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 214876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1333479| [2025/04/30 09:44:18 214881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 214884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 214888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258215300| [2025/04/30 09:44:18 214892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258215300| [2025/04/30 09:44:18 214896] [debug] |xqc_engine_wakeup_after|wakeup:1746006258215300|now:1746006258214896|diff:404| [2025/04/30 09:44:18 214900] [debug] |xqc_engine_main_logic|END|now:1746006258214803| [2025/04/30 09:44:18 214905] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258214905| [2025/04/30 09:44:18 214909] [debug] |xqc_engine_wakeup_after|wakeup:1746006258215300|now:1746006258214909|diff:391| [2025/04/30 09:44:18 214913] [debug] |xqc_engine_main_logic|END|now:1746006258214905| [2025/04/30 09:44:18 215981] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258215981| [2025/04/30 09:44:18 215990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258215300|pq_index:0| [2025/04/30 09:44:18 215994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258214803| [2025/04/30 09:44:18 215999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258215998| [2025/04/30 09:44:18 216003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258215300|now:1746006258215998| [2025/04/30 09:44:18 216007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258215300|now:1746006258215998| [2025/04/30 09:44:18 216011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 216020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42792|min_srtt:42792|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 216024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1404219| [2025/04/30 09:44:18 216029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 216032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 216036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 216041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 216045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 216049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1333479| [2025/04/30 09:44:18 216053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 216058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1386| [2025/04/30 09:44:18 216091] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1386|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258216065|stream_id:0|stream_offset:1333479| [2025/04/30 09:44:18 216100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 216107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 216114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42792|rtt_var:1022|pto_duration:46880|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 216121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 216126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 216129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 216153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258287945|now:1746006258216113|interv:71832| [2025/04/30 09:44:18 216157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258287945|now:1746006258216113|interval:71832|pto_count:0|srtt:42792 [2025/04/30 09:44:18 216162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 216167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 216171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1334658| [2025/04/30 09:44:18 216180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 216184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1387| [2025/04/30 09:44:18 216215] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1387|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258216191|stream_id:0|stream_offset:1334658| [2025/04/30 09:44:18 216224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 216231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 216238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42792|rtt_var:1022|pto_duration:46880|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 216243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 216247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 216251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 216255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258288071|now:1746006258216238|interv:71833| [2025/04/30 09:44:18 216259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258288071|now:1746006258216238|interval:71833|pto_count:0|srtt:42792 [2025/04/30 09:44:18 216263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 216268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 216272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1335837| [2025/04/30 09:44:18 216277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 216281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258217281|now:1746006258216281|interv:1000| [2025/04/30 09:44:18 216285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 216288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 216292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258217281| [2025/04/30 09:44:18 216297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258217281| [2025/04/30 09:44:18 216301] [debug] |xqc_engine_wakeup_after|wakeup:1746006258217281|now:1746006258216301|diff:980| [2025/04/30 09:44:18 216305] [debug] |xqc_engine_main_logic|END|now:1746006258215998| [2025/04/30 09:44:18 216620] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258216619| [2025/04/30 09:44:18 216625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 216631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:555| [2025/04/30 09:44:18 216639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:556| [2025/04/30 09:44:18 216645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:556| [2025/04/30 09:44:18 216649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 216653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1342|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1343|path_largest_ack:1342| [2025/04/30 09:44:18 216658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1256950|prior_time:1746006258172763|is_app_limited:0|send_elapse:49833|ack_elapse:43856|ctl_first_sent_time:1746006258174215|lagest_ack_time:1746006258216619|curr_delivered:1308550| [2025/04/30 09:44:18 216662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258174215| [2025/04/30 09:44:18 216667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1581||sndq_packets_used_bytes:0|sndq_packets_free:199| [2025/04/30 09:44:18 216671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1343|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1343|path_largest_ack:1343| [2025/04/30 09:44:18 216676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1256950|prior_time:1746006258172763|is_app_limited:0|send_elapse:49833|ack_elapse:43856|ctl_first_sent_time:1746006258174215|lagest_ack_time:1746006258216619|curr_delivered:1309750| [2025/04/30 09:44:18 216680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258174316| [2025/04/30 09:44:18 216684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1580||sndq_packets_used_bytes:0|sndq_packets_free:200| [2025/04/30 09:44:18 216688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42792|rttvar:1022|minrtt:31343|latest_rtt:42303|ack_delay:56| [2025/04/30 09:44:18 216692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42723|rttvar:903|minrtt:31343|latest_rtt:42303|ack_delay:56| [2025/04/30 09:44:18 216697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1343|lost_pn:1340|thresh:3| [2025/04/30 09:44:18 216701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 216705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42723|rtt_var:903|pto_duration:46335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 216709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 216713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 216717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 216721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258287526|now:1746006258216705|interv:70821| [2025/04/30 09:44:18 216725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258287526|now:1746006258216705|interval:70821|pto_count:0|srtt:42723 [2025/04/30 09:44:18 216732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49833, ack_elapse 43856, delivered 52800|rate 1059538|lost 223| [2025/04/30 09:44:18 216736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1059538) in round 28| [2025/04/30 09:44:18 216740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 216745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 216749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258174316|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 216753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258174316|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 216758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:42723|latest_rtt:42303|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 216764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:556|largest:556|pns:2| [2025/04/30 09:44:18 216769] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:556|frame:ACK |recv_time:1746006258216619|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 216773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378216619|now:1746006258216619|interv:120000000| [2025/04/30 09:44:18 216777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378216619|now:1746006258216619|interv:120000000| [2025/04/30 09:44:18 216781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258217281|pq_index:0| [2025/04/30 09:44:18 216785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258215998| [2025/04/30 09:44:18 216789] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258216789| [2025/04/30 09:44:18 216794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258216793| [2025/04/30 09:44:18 216800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42723|min_srtt:42723|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 216804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1404219| [2025/04/30 09:44:18 216809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42723|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 216814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 216818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42723|min_srtt:42723|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 216825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1405398| [2025/04/30 09:44:18 216829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42723|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 216834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 216838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42723|min_srtt:42723|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 216842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1406577| [2025/04/30 09:44:18 216846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 216850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 216854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 216858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 216863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 216867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1335837| [2025/04/30 09:44:18 216871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 216875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 216879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258217281| [2025/04/30 09:44:18 216883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258217281| [2025/04/30 09:44:18 216887] [debug] |xqc_engine_wakeup_after|wakeup:1746006258217281|now:1746006258216887|diff:394| [2025/04/30 09:44:18 216891] [debug] |xqc_engine_main_logic|END|now:1746006258216793| [2025/04/30 09:44:18 216896] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258216896| [2025/04/30 09:44:18 216900] [debug] |xqc_engine_wakeup_after|wakeup:1746006258217281|now:1746006258216900|diff:381| [2025/04/30 09:44:18 216904] [debug] |xqc_engine_main_logic|END|now:1746006258216896| [2025/04/30 09:44:18 217972] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258217972| [2025/04/30 09:44:18 217980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258217281|pq_index:0| [2025/04/30 09:44:18 217984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258216793| [2025/04/30 09:44:18 217989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258217988| [2025/04/30 09:44:18 217994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258217281|now:1746006258217988| [2025/04/30 09:44:18 218002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258217281|now:1746006258217988| [2025/04/30 09:44:18 218006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 218010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42723|min_srtt:42723|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 218015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1406577| [2025/04/30 09:44:18 218019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 218023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 218027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 218031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 218035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 218040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1335837| [2025/04/30 09:44:18 218044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 218048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1388| [2025/04/30 09:44:18 218082] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1388|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258218056|stream_id:0|stream_offset:1335837| [2025/04/30 09:44:18 218091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 218098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 218105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42723|rtt_var:903|pto_duration:46335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 218112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 218116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 218120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 218124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258289391|now:1746006258218104|interv:71287| [2025/04/30 09:44:18 218128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258289391|now:1746006258218104|interval:71287|pto_count:0|srtt:42723 [2025/04/30 09:44:18 218152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 218162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 218166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1337016| [2025/04/30 09:44:18 218171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 218175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1389| [2025/04/30 09:44:18 218206] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1389|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258218182|stream_id:0|stream_offset:1337016| [2025/04/30 09:44:18 218214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 218221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 218228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42723|rtt_var:903|pto_duration:46335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 218233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 218237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 218241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 218245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258289517|now:1746006258218228|interv:71289| [2025/04/30 09:44:18 218249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258289517|now:1746006258218228|interval:71289|pto_count:0|srtt:42723 [2025/04/30 09:44:18 218254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 218258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 218262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1338195| [2025/04/30 09:44:18 218267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 218271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258219270|now:1746006258218270|interv:1000| [2025/04/30 09:44:18 218275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 218278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 218282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258219270| [2025/04/30 09:44:18 218286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258219270| [2025/04/30 09:44:18 218291] [debug] |xqc_engine_wakeup_after|wakeup:1746006258219270|now:1746006258218290|diff:980| [2025/04/30 09:44:18 218295] [debug] |xqc_engine_main_logic|END|now:1746006258217988| [2025/04/30 09:44:18 218625] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258218624| [2025/04/30 09:44:18 218636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 218641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:556| [2025/04/30 09:44:18 218645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:557| [2025/04/30 09:44:18 218651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:557| [2025/04/30 09:44:18 218655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 218660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1344|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1345|path_largest_ack:1344| [2025/04/30 09:44:18 218664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1259350|prior_time:1746006258174764|is_app_limited:0|send_elapse:49839|ack_elapse:43860|ctl_first_sent_time:1746006258176215|lagest_ack_time:1746006258218624|curr_delivered:1310950| [2025/04/30 09:44:18 218669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258176215| [2025/04/30 09:44:18 218673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1579||sndq_packets_used_bytes:0|sndq_packets_free:201| [2025/04/30 09:44:18 218677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1345|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1345|path_largest_ack:1345| [2025/04/30 09:44:18 218682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1259350|prior_time:1746006258174764|is_app_limited:0|send_elapse:49839|ack_elapse:43860|ctl_first_sent_time:1746006258176215|lagest_ack_time:1746006258218624|curr_delivered:1312150| [2025/04/30 09:44:18 218686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258176316| [2025/04/30 09:44:18 218690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1578||sndq_packets_used_bytes:0|sndq_packets_free:202| [2025/04/30 09:44:18 218694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42723|rttvar:903|minrtt:31343|latest_rtt:42308|ack_delay:64| [2025/04/30 09:44:18 218698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42663|rttvar:797|minrtt:31343|latest_rtt:42308|ack_delay:64| [2025/04/30 09:44:18 218702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1345|lost_pn:1342|thresh:3| [2025/04/30 09:44:18 218707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 218711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42663|rtt_var:797|pto_duration:45851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 218715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 218719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 218723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 218726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258289033|now:1746006258218710|interv:70323| [2025/04/30 09:44:18 218733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258289033|now:1746006258218710|interval:70323|pto_count:0|srtt:42663 [2025/04/30 09:44:18 218738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49839, ack_elapse 43860, delivered 52800|rate 1059411|lost 223| [2025/04/30 09:44:18 218742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1059411) in round 28| [2025/04/30 09:44:18 218746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 218750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 218754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258176316|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 218759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258176316|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 218763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:42663|latest_rtt:42308|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 218769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:557|largest:557|pns:2| [2025/04/30 09:44:18 218773] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:557|frame:ACK |recv_time:1746006258218624|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 218778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378218624|now:1746006258218624|interv:120000000| [2025/04/30 09:44:18 218782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378218624|now:1746006258218624|interv:120000000| [2025/04/30 09:44:18 218786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258219270|pq_index:0| [2025/04/30 09:44:18 218790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258217988| [2025/04/30 09:44:18 218794] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258218794| [2025/04/30 09:44:18 218799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258218798| [2025/04/30 09:44:18 218804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42663|min_srtt:42663|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 218809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1406577| [2025/04/30 09:44:18 218813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42663|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 218818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 218824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42663|min_srtt:42663|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 218829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1407756| [2025/04/30 09:44:18 218833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42663|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 218837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 218842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42663|min_srtt:42663|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 218846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1408935| [2025/04/30 09:44:18 218850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 218854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 218858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 218862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 218866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 218870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1338195| [2025/04/30 09:44:18 218874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 218878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 218882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258219270| [2025/04/30 09:44:18 218886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258219270| [2025/04/30 09:44:18 218890] [debug] |xqc_engine_wakeup_after|wakeup:1746006258219270|now:1746006258218890|diff:380| [2025/04/30 09:44:18 218894] [debug] |xqc_engine_main_logic|END|now:1746006258218798| [2025/04/30 09:44:18 218899] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258218899| [2025/04/30 09:44:18 218903] [debug] |xqc_engine_wakeup_after|wakeup:1746006258219270|now:1746006258218903|diff:367| [2025/04/30 09:44:18 218907] [debug] |xqc_engine_main_logic|END|now:1746006258218899| [2025/04/30 09:44:18 219975] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258219974| [2025/04/30 09:44:18 219983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258219270|pq_index:0| [2025/04/30 09:44:18 219987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258218798| [2025/04/30 09:44:18 219992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258219991| [2025/04/30 09:44:18 220000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258219270|now:1746006258219991| [2025/04/30 09:44:18 220005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258219270|now:1746006258219991| [2025/04/30 09:44:18 220009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 220013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42663|min_srtt:42663|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 220018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1408935| [2025/04/30 09:44:18 220022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 220026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 220030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 220034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 220038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 220042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1338195| [2025/04/30 09:44:18 220047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 220051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1390| [2025/04/30 09:44:18 220085] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1390|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258220058|stream_id:0|stream_offset:1338195| [2025/04/30 09:44:18 220093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 220101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 220107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42663|rtt_var:797|pto_duration:45851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 220114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 220119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 220123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 220127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258290909|now:1746006258220107|interv:70802| [2025/04/30 09:44:18 220131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258290909|now:1746006258220107|interval:70802|pto_count:0|srtt:42663 [2025/04/30 09:44:18 220159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 220164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 220168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1339374| [2025/04/30 09:44:18 220173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 220177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1391| [2025/04/30 09:44:18 220208] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1391|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258220184|stream_id:0|stream_offset:1339374| [2025/04/30 09:44:18 220217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 220224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 220231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42663|rtt_var:797|pto_duration:45851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 220236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 220240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 220244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 220248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258291035|now:1746006258220231|interv:70804| [2025/04/30 09:44:18 220252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258291035|now:1746006258220231|interval:70804|pto_count:0|srtt:42663 [2025/04/30 09:44:18 220256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 220261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 220265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1340553| [2025/04/30 09:44:18 220269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 220273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258221273|now:1746006258220273|interv:1000| [2025/04/30 09:44:18 220277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 220281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 220285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258221273| [2025/04/30 09:44:18 220289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258221273| [2025/04/30 09:44:18 220297] [debug] |xqc_engine_wakeup_after|wakeup:1746006258221273|now:1746006258220297|diff:976| [2025/04/30 09:44:18 220301] [debug] |xqc_engine_main_logic|END|now:1746006258219991| [2025/04/30 09:44:18 220615] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258220614| [2025/04/30 09:44:18 220620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 220626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:557| [2025/04/30 09:44:18 220629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:558| [2025/04/30 09:44:18 220635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:558| [2025/04/30 09:44:18 220639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 220644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 220648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1261750|prior_time:1746006258176752|is_app_limited:0|send_elapse:49849|ack_elapse:43862|ctl_first_sent_time:1746006258178223|lagest_ack_time:1746006258220614|curr_delivered:1313350| [2025/04/30 09:44:18 220653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258178223| [2025/04/30 09:44:18 220657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1577||sndq_packets_used_bytes:0|sndq_packets_free:203| [2025/04/30 09:44:18 220661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 220666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1261750|prior_time:1746006258176752|is_app_limited:0|send_elapse:49849|ack_elapse:43862|ctl_first_sent_time:1746006258178223|lagest_ack_time:1746006258220614|curr_delivered:1314550| [2025/04/30 09:44:18 220670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258178328| [2025/04/30 09:44:18 220674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1576||sndq_packets_used_bytes:0|sndq_packets_free:204| [2025/04/30 09:44:18 220678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42663|rttvar:797|minrtt:31343|latest_rtt:42286|ack_delay:56| [2025/04/30 09:44:18 220682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42609|rttvar:706|minrtt:31343|latest_rtt:42286|ack_delay:56| [2025/04/30 09:44:18 220687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1348|lost_pn:1345|thresh:3| [2025/04/30 09:44:18 220691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 220695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42609|rtt_var:706|pto_duration:45433|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 220699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 220703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 220710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 220714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258290617|now:1746006258220695|interv:69922| [2025/04/30 09:44:18 220718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258290617|now:1746006258220695|interval:69922|pto_count:0|srtt:42609 [2025/04/30 09:44:18 220722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49849, ack_elapse 43862, delivered 52800|rate 1059198|lost 223| [2025/04/30 09:44:18 220727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1059198) in round 28| [2025/04/30 09:44:18 220731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 220735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 220739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258178328|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 220743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258178328|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 220748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:42609|latest_rtt:42286|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 220753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:558|largest:558|pns:2| [2025/04/30 09:44:18 220757] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:558|frame:ACK |recv_time:1746006258220614|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 220762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378220614|now:1746006258220614|interv:120000000| [2025/04/30 09:44:18 220766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378220614|now:1746006258220614|interv:120000000| [2025/04/30 09:44:18 220770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258221273|pq_index:0| [2025/04/30 09:44:18 220774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258219991| [2025/04/30 09:44:18 220778] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258220778| [2025/04/30 09:44:18 220783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258220782| [2025/04/30 09:44:18 220789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42609|min_srtt:42609|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 220793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1408935| [2025/04/30 09:44:18 220800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42609|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 220804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 220809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42609|min_srtt:42609|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 220813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1410114| [2025/04/30 09:44:18 220817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42609|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 220822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 220826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42609|min_srtt:42609|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 220830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1411293| [2025/04/30 09:44:18 220834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 220838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 220842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 220846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 220850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 220855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1340553| [2025/04/30 09:44:18 220859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 220863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 220867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258221273| [2025/04/30 09:44:18 220871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258221273| [2025/04/30 09:44:18 220874] [debug] |xqc_engine_wakeup_after|wakeup:1746006258221273|now:1746006258220874|diff:399| [2025/04/30 09:44:18 220879] [debug] |xqc_engine_main_logic|END|now:1746006258220782| [2025/04/30 09:44:18 220883] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258220883| [2025/04/30 09:44:18 220887] [debug] |xqc_engine_wakeup_after|wakeup:1746006258221273|now:1746006258220887|diff:386| [2025/04/30 09:44:18 220891] [debug] |xqc_engine_main_logic|END|now:1746006258220883| [2025/04/30 09:44:18 221965] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258221965| [2025/04/30 09:44:18 221973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258221273|pq_index:0| [2025/04/30 09:44:18 221981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258220782| [2025/04/30 09:44:18 221986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258221985| [2025/04/30 09:44:18 221991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258221273|now:1746006258221985| [2025/04/30 09:44:18 221995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258221273|now:1746006258221985| [2025/04/30 09:44:18 221999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 222004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42609|min_srtt:42609|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 222008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1411293| [2025/04/30 09:44:18 222012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 222016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 222020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 222024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 222028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 222032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1340553| [2025/04/30 09:44:18 222037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 222041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1392| [2025/04/30 09:44:18 222075] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1392|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258222049|stream_id:0|stream_offset:1340553| [2025/04/30 09:44:18 222084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 222091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 222098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42609|rtt_var:706|pto_duration:45433|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 222105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 222109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 222113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 222121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258292482|now:1746006258222098|interv:70384| [2025/04/30 09:44:18 222125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258292482|now:1746006258222098|interval:70384|pto_count:0|srtt:42609 [2025/04/30 09:44:18 222129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 222154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 222158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1341732| [2025/04/30 09:44:18 222163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 222167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1393| [2025/04/30 09:44:18 222198] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1393|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258222174|stream_id:0|stream_offset:1341732| [2025/04/30 09:44:18 222207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 222214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 222221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42609|rtt_var:706|pto_duration:45433|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 222226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 222230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 222234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 222238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258292607|now:1746006258222221|interv:70386| [2025/04/30 09:44:18 222242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258292607|now:1746006258222221|interval:70386|pto_count:0|srtt:42609 [2025/04/30 09:44:18 222246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 222253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 222258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1342911| [2025/04/30 09:44:18 222262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 222266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258223266|now:1746006258222266|interv:1000| [2025/04/30 09:44:18 222270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 222274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 222282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258223266| [2025/04/30 09:44:18 222286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258223266| [2025/04/30 09:44:18 222290] [debug] |xqc_engine_wakeup_after|wakeup:1746006258223266|now:1746006258222290|diff:976| [2025/04/30 09:44:18 222294] [debug] |xqc_engine_main_logic|END|now:1746006258221985| [2025/04/30 09:44:18 222614] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258222613| [2025/04/30 09:44:18 222619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 222625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:558| [2025/04/30 09:44:18 222629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:559| [2025/04/30 09:44:18 222634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:559| [2025/04/30 09:44:18 222638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 222643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 222647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1264150|prior_time:1746006258178726|is_app_limited:0|send_elapse:47836|ack_elapse:43887|ctl_first_sent_time:1746006258180196|lagest_ack_time:1746006258222613|curr_delivered:1315750| [2025/04/30 09:44:18 222652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258180196| [2025/04/30 09:44:18 222656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1575||sndq_packets_used_bytes:0|sndq_packets_free:205| [2025/04/30 09:44:18 222661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 222665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1264150|prior_time:1746006258178726|is_app_limited:0|send_elapse:47836|ack_elapse:43887|ctl_first_sent_time:1746006258180196|lagest_ack_time:1746006258222613|curr_delivered:1316950| [2025/04/30 09:44:18 222669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258180307| [2025/04/30 09:44:18 222673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1574||sndq_packets_used_bytes:0|sndq_packets_free:206| [2025/04/30 09:44:18 222677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42609|rttvar:706|minrtt:31343|latest_rtt:42306|ack_delay:64| [2025/04/30 09:44:18 222682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42563|rttvar:621|minrtt:31343|latest_rtt:42306|ack_delay:64| [2025/04/30 09:44:18 222686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1350|lost_pn:1347|thresh:3| [2025/04/30 09:44:18 222690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 222694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42563|rtt_var:621|pto_duration:45047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 222702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 222705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 222709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 222713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258292221|now:1746006258222694|interv:69527| [2025/04/30 09:44:18 222717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258292221|now:1746006258222694|interval:69527|pto_count:0|srtt:42563 [2025/04/30 09:44:18 222721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47836, ack_elapse 43887, delivered 52800|rate 1103771|lost 223| [2025/04/30 09:44:18 222726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1103771) in round 28| [2025/04/30 09:44:18 222730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 222734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 222738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258180307|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 222742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258180307|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 222747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:42563|latest_rtt:42306|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 222752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:559|largest:559|pns:2| [2025/04/30 09:44:18 222757] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:559|frame:ACK |recv_time:1746006258222613|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 222761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378222613|now:1746006258222613|interv:120000000| [2025/04/30 09:44:18 222765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378222613|now:1746006258222613|interv:120000000| [2025/04/30 09:44:18 222769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258223266|pq_index:0| [2025/04/30 09:44:18 222773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258221985| [2025/04/30 09:44:18 222777] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258222777| [2025/04/30 09:44:18 222782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258222781| [2025/04/30 09:44:18 222788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42563|min_srtt:42563|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 222795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1411293| [2025/04/30 09:44:18 222799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42563|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 222804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 222808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42563|min_srtt:42563|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 222812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1412472| [2025/04/30 09:44:18 222817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42563|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 222821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 222825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42563|min_srtt:42563|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 222829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1413651| [2025/04/30 09:44:18 222834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 222838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 222841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 222846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 222850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 222854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1342911| [2025/04/30 09:44:18 222858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 222862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 222866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258223266| [2025/04/30 09:44:18 222870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258223266| [2025/04/30 09:44:18 222874] [debug] |xqc_engine_wakeup_after|wakeup:1746006258223266|now:1746006258222874|diff:392| [2025/04/30 09:44:18 222878] [debug] |xqc_engine_main_logic|END|now:1746006258222781| [2025/04/30 09:44:18 222883] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258222883| [2025/04/30 09:44:18 222887] [debug] |xqc_engine_wakeup_after|wakeup:1746006258223266|now:1746006258222887|diff:379| [2025/04/30 09:44:18 222893] [debug] |xqc_engine_main_logic|END|now:1746006258222883| [2025/04/30 09:44:18 223961] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258223961| [2025/04/30 09:44:18 223970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258223266|pq_index:0| [2025/04/30 09:44:18 223974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258222781| [2025/04/30 09:44:18 223979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258223978| [2025/04/30 09:44:18 223983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258223266|now:1746006258223978| [2025/04/30 09:44:18 223987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258223266|now:1746006258223978| [2025/04/30 09:44:18 223991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 223996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42563|min_srtt:42563|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 224001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1413651| [2025/04/30 09:44:18 224005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 224009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 224012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 224017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 224021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 224025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1342911| [2025/04/30 09:44:18 224030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 224034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1394| [2025/04/30 09:44:18 224068] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1394|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258224041|stream_id:0|stream_offset:1342911| [2025/04/30 09:44:18 224077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 224084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 224090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42563|rtt_var:621|pto_duration:45047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 224097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 224106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 224110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 224114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258294088|now:1746006258224090|interv:69998| [2025/04/30 09:44:18 224118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258294088|now:1746006258224090|interval:69998|pto_count:0|srtt:42563 [2025/04/30 09:44:18 224122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 224127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 224147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1344090| [2025/04/30 09:44:18 224156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 224160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1395| [2025/04/30 09:44:18 224192] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1395|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258224168|stream_id:0|stream_offset:1344090| [2025/04/30 09:44:18 224200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 224207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 224214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42563|rtt_var:621|pto_duration:45047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 224219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 224223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 224227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 224231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258294215|now:1746006258224214|interv:70001| [2025/04/30 09:44:18 224235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258294215|now:1746006258224214|interval:70001|pto_count:0|srtt:42563 [2025/04/30 09:44:18 224239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 224244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 224248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1345269| [2025/04/30 09:44:18 224253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 224261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258225261|now:1746006258224261|interv:1000| [2025/04/30 09:44:18 224265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 224268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 224272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258225261| [2025/04/30 09:44:18 224277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258225261| [2025/04/30 09:44:18 224281] [debug] |xqc_engine_wakeup_after|wakeup:1746006258225261|now:1746006258224281|diff:980| [2025/04/30 09:44:18 224285] [debug] |xqc_engine_main_logic|END|now:1746006258223978| [2025/04/30 09:44:18 224678] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258224677| [2025/04/30 09:44:18 224683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 224689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:559| [2025/04/30 09:44:18 224692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:560| [2025/04/30 09:44:18 224698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:560| [2025/04/30 09:44:18 224702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 224707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 224711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1266550|prior_time:1746006258180735|is_app_limited:0|send_elapse:47871|ack_elapse:43942|ctl_first_sent_time:1746006258182216|lagest_ack_time:1746006258224677|curr_delivered:1318150| [2025/04/30 09:44:18 224716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258182216| [2025/04/30 09:44:18 224720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1573||sndq_packets_used_bytes:0|sndq_packets_free:207| [2025/04/30 09:44:18 224724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 224729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1266550|prior_time:1746006258180735|is_app_limited:0|send_elapse:47871|ack_elapse:43942|ctl_first_sent_time:1746006258182216|lagest_ack_time:1746006258224677|curr_delivered:1319350| [2025/04/30 09:44:18 224733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258182326| [2025/04/30 09:44:18 224737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1572||sndq_packets_used_bytes:0|sndq_packets_free:208| [2025/04/30 09:44:18 224741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42563|rttvar:621|minrtt:31343|latest_rtt:42351|ack_delay:56| [2025/04/30 09:44:18 224745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42529|rttvar:533|minrtt:31343|latest_rtt:42351|ack_delay:56| [2025/04/30 09:44:18 224750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1352|lost_pn:1349|thresh:3| [2025/04/30 09:44:18 224754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 224761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42529|rtt_var:533|pto_duration:44661|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 224765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 224769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 224773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 224777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258293829|now:1746006258224761|interv:69068| [2025/04/30 09:44:18 224781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258293829|now:1746006258224761|interval:69068|pto_count:0|srtt:42529 [2025/04/30 09:44:18 224785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47871, ack_elapse 43942, delivered 52800|rate 1102964|lost 223| [2025/04/30 09:44:18 224790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1102964) in round 28| [2025/04/30 09:44:18 224794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 224798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 224802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258182326|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 224806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258182326|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 224810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:42529|latest_rtt:42351|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 224816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 224820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006258249677|now:1746006258224677|interv:25000| [2025/04/30 09:44:18 224825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006258224677|max_ack_delay:25000| [2025/04/30 09:44:18 224829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:560|largest:560|pns:2| [2025/04/30 09:44:18 224834] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:560|frame:PING ACK |recv_time:1746006258224677|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 224838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378224677|now:1746006258224677|interv:120000000| [2025/04/30 09:44:18 224842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378224677|now:1746006258224677|interv:120000000| [2025/04/30 09:44:18 224852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258225261|pq_index:0| [2025/04/30 09:44:18 224856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258223978| [2025/04/30 09:44:18 224860] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258224860| [2025/04/30 09:44:18 224865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258224864| [2025/04/30 09:44:18 224871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42529|min_srtt:42529|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 224875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1413651| [2025/04/30 09:44:18 224880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42529|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 224884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 224888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42529|min_srtt:42529|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 224893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1414830| [2025/04/30 09:44:18 224897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42529|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 224901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 224905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42529|min_srtt:42529|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 224909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1416009| [2025/04/30 09:44:18 224914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 224918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 224921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 224925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 224930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 224934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1345269| [2025/04/30 09:44:18 224941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 224945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 224949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258225261| [2025/04/30 09:44:18 224952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258225261| [2025/04/30 09:44:18 224956] [debug] |xqc_engine_wakeup_after|wakeup:1746006258225261|now:1746006258224956|diff:305| [2025/04/30 09:44:18 224960] [debug] |xqc_engine_main_logic|END|now:1746006258224864| [2025/04/30 09:44:18 224965] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258224965| [2025/04/30 09:44:18 224969] [debug] |xqc_engine_wakeup_after|wakeup:1746006258225261|now:1746006258224969|diff:292| [2025/04/30 09:44:18 224973] [debug] |xqc_engine_main_logic|END|now:1746006258224965| [2025/04/30 09:44:18 226041] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258226041| [2025/04/30 09:44:18 226050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258225261|pq_index:0| [2025/04/30 09:44:18 226054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258224864| [2025/04/30 09:44:18 226059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258226058| [2025/04/30 09:44:18 226063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258225261|now:1746006258226058| [2025/04/30 09:44:18 226067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258225261|now:1746006258226058| [2025/04/30 09:44:18 226071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 226076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42529|min_srtt:42529|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 226080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1416009| [2025/04/30 09:44:18 226085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 226088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 226092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 226096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 226101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 226105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1345269| [2025/04/30 09:44:18 226109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 226113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1396| [2025/04/30 09:44:18 226171] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1396|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258226121|stream_id:0|stream_offset:1345269| [2025/04/30 09:44:18 226190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 226198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 226203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42529|rtt_var:533|pto_duration:44661|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 226207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 226211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 226215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 226219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258295782|now:1746006258226202|interv:69580| [2025/04/30 09:44:18 226223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258295782|now:1746006258226202|interval:69580|pto_count:0|srtt:42529 [2025/04/30 09:44:18 226227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 226232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 226236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1346448| [2025/04/30 09:44:18 226241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 226245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1397| [2025/04/30 09:44:18 226276] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1397|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258226253|stream_id:0|stream_offset:1346448| [2025/04/30 09:44:18 226285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 226292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 226299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42529|rtt_var:533|pto_duration:44661|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 226306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 226311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 226315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 226319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258295914|now:1746006258226299|interv:69615| [2025/04/30 09:44:18 226323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258295914|now:1746006258226299|interval:69615|pto_count:0|srtt:42529 [2025/04/30 09:44:18 226331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 226336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 226340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1347627| [2025/04/30 09:44:18 226345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 226349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258227348|now:1746006258226348|interv:1000| [2025/04/30 09:44:18 226352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 226356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 226360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258227348| [2025/04/30 09:44:18 226364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258227348| [2025/04/30 09:44:18 226368] [debug] |xqc_engine_wakeup_after|wakeup:1746006258227348|now:1746006258226368|diff:980| [2025/04/30 09:44:18 226373] [debug] |xqc_engine_main_logic|END|now:1746006258226058| [2025/04/30 09:44:18 226601] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258226600| [2025/04/30 09:44:18 226607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 226613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:560| [2025/04/30 09:44:18 226617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:561| [2025/04/30 09:44:18 226622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:561| [2025/04/30 09:44:18 226627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 226631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 226636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1268950|prior_time:1746006258182717|is_app_limited:0|send_elapse:47854|ack_elapse:43883|ctl_first_sent_time:1746006258184195|lagest_ack_time:1746006258226600|curr_delivered:1320550| [2025/04/30 09:44:18 226641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258184195| [2025/04/30 09:44:18 226645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1571||sndq_packets_used_bytes:0|sndq_packets_free:209| [2025/04/30 09:44:18 226650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 226654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1268950|prior_time:1746006258182717|is_app_limited:0|send_elapse:47854|ack_elapse:43883|ctl_first_sent_time:1746006258184195|lagest_ack_time:1746006258226600|curr_delivered:1321750| [2025/04/30 09:44:18 226659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258184305| [2025/04/30 09:44:18 226666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1570||sndq_packets_used_bytes:0|sndq_packets_free:210| [2025/04/30 09:44:18 226670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42529|rttvar:533|minrtt:31343|latest_rtt:42295|ack_delay:64| [2025/04/30 09:44:18 226675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42491|rttvar:474|minrtt:31343|latest_rtt:42295|ack_delay:64| [2025/04/30 09:44:18 226679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1354|lost_pn:1351|thresh:3| [2025/04/30 09:44:18 226683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 226687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42491|rtt_var:474|pto_duration:44491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 226692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 226696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 226699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 226703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258295744|now:1746006258226687|interv:69057| [2025/04/30 09:44:18 226707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258295744|now:1746006258226687|interval:69057|pto_count:0|srtt:42491 [2025/04/30 09:44:18 226712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47854, ack_elapse 43883, delivered 52800|rate 1103356|lost 223| [2025/04/30 09:44:18 226716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1103356) in round 28| [2025/04/30 09:44:18 226720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 226725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 226729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258184305|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 226733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258184305|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 226738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:42491|latest_rtt:42295|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 226744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:561|largest:561|pns:2| [2025/04/30 09:44:18 226748] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:561|frame:ACK |recv_time:1746006258226600|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 226755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378226600|now:1746006258226600|interv:120000000| [2025/04/30 09:44:18 226759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378226600|now:1746006258226600|interv:120000000| [2025/04/30 09:44:18 226763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258227348|pq_index:0| [2025/04/30 09:44:18 226768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258226058| [2025/04/30 09:44:18 226772] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258226772| [2025/04/30 09:44:18 226776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258226775| [2025/04/30 09:44:18 226782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42491|min_srtt:42491|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 226787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1416009| [2025/04/30 09:44:18 226792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 226796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 226801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42491|min_srtt:42491|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 226805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1417188| [2025/04/30 09:44:18 226810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 226814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 226818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42491|min_srtt:42491|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 226823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1418367| [2025/04/30 09:44:18 226827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 226831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 226835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 226839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 226843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 226850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1347627| [2025/04/30 09:44:18 226854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 226858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 226862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258227348| [2025/04/30 09:44:18 226866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258227348| [2025/04/30 09:44:18 226870] [debug] |xqc_engine_wakeup_after|wakeup:1746006258227348|now:1746006258226870|diff:478| [2025/04/30 09:44:18 226874] [debug] |xqc_engine_main_logic|END|now:1746006258226775| [2025/04/30 09:44:18 226879] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258226879| [2025/04/30 09:44:18 226883] [debug] |xqc_engine_wakeup_after|wakeup:1746006258227348|now:1746006258226883|diff:465| [2025/04/30 09:44:18 226887] [debug] |xqc_engine_main_logic|END|now:1746006258226879| [2025/04/30 09:44:18 227956] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258227956| [2025/04/30 09:44:18 227968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258227348|pq_index:0| [2025/04/30 09:44:18 227972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258226775| [2025/04/30 09:44:18 227978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258227976| [2025/04/30 09:44:18 227982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258227348|now:1746006258227976| [2025/04/30 09:44:18 227987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258227348|now:1746006258227976| [2025/04/30 09:44:18 227991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 227996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42491|min_srtt:42491|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 228001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1418367| [2025/04/30 09:44:18 228006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 228009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 228013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 228018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 228022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 228027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1347627| [2025/04/30 09:44:18 228036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 228041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1398| [2025/04/30 09:44:18 228077] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1398|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258228049|stream_id:0|stream_offset:1347627| [2025/04/30 09:44:18 228086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 228094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 228101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42491|rtt_var:474|pto_duration:44491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 228108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 228113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 228117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 228121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258297540|now:1746006258228100|interv:69440| [2025/04/30 09:44:18 228125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258297540|now:1746006258228100|interval:69440|pto_count:0|srtt:42491 [2025/04/30 09:44:18 228130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 228150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 228154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1348806| [2025/04/30 09:44:18 228159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 228163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1399| [2025/04/30 09:44:18 228195] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1399|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258228170|stream_id:0|stream_offset:1348806| [2025/04/30 09:44:18 228204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 228211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 228218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42491|rtt_var:474|pto_duration:44491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 228224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 228228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 228232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 228247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258297661|now:1746006258228218|interv:69443| [2025/04/30 09:44:18 228253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258297661|now:1746006258228218|interval:69443|pto_count:0|srtt:42491 [2025/04/30 09:44:18 228261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 228268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 228275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1349985| [2025/04/30 09:44:18 228283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 228289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258229289|now:1746006258228289|interv:1000| [2025/04/30 09:44:18 228296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 228302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 228309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258229289| [2025/04/30 09:44:18 228315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258229289| [2025/04/30 09:44:18 228322] [debug] |xqc_engine_wakeup_after|wakeup:1746006258229289|now:1746006258228322|diff:967| [2025/04/30 09:44:18 228329] [debug] |xqc_engine_main_logic|END|now:1746006258227976| [2025/04/30 09:44:18 228578] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258228577| [2025/04/30 09:44:18 228585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 228591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:561| [2025/04/30 09:44:18 228595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:562| [2025/04/30 09:44:18 228601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:562| [2025/04/30 09:44:18 228606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 228611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 228615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1271350|prior_time:1746006258184717|is_app_limited:0|send_elapse:45835|ack_elapse:43860|ctl_first_sent_time:1746006258186196|lagest_ack_time:1746006258228577|curr_delivered:1322950| [2025/04/30 09:44:18 228620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258186196| [2025/04/30 09:44:18 228625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1569||sndq_packets_used_bytes:0|sndq_packets_free:211| [2025/04/30 09:44:18 228629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 228633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1271350|prior_time:1746006258184717|is_app_limited:0|send_elapse:45835|ack_elapse:43860|ctl_first_sent_time:1746006258186196|lagest_ack_time:1746006258228577|curr_delivered:1324150| [2025/04/30 09:44:18 228643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258186307| [2025/04/30 09:44:18 228647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1568||sndq_packets_used_bytes:0|sndq_packets_free:212| [2025/04/30 09:44:18 228651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42491|rttvar:474|minrtt:31343|latest_rtt:42270|ack_delay:56| [2025/04/30 09:44:18 228655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42456|rttvar:425|minrtt:31343|latest_rtt:42270|ack_delay:56| [2025/04/30 09:44:18 228659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1356|lost_pn:1353|thresh:3| [2025/04/30 09:44:18 228664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 228668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42456|rtt_var:425|pto_duration:44456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 228672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 228676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 228680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 228684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258297626|now:1746006258228667|interv:68959| [2025/04/30 09:44:18 228688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258297626|now:1746006258228667|interval:68959|pto_count:0|srtt:42456 [2025/04/30 09:44:18 228693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45835, ack_elapse 43860, delivered 52800|rate 1151958|lost 223| [2025/04/30 09:44:18 228697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151958) in round 28| [2025/04/30 09:44:18 228701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 228705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 228709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258186307|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 228714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258186307|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 228719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:42456|latest_rtt:42270|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 228724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:562|largest:562|pns:2| [2025/04/30 09:44:18 228731] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:562|frame:ACK |recv_time:1746006258228577|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 228736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378228577|now:1746006258228577|interv:120000000| [2025/04/30 09:44:18 228740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378228577|now:1746006258228577|interv:120000000| [2025/04/30 09:44:18 228744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258229289|pq_index:0| [2025/04/30 09:44:18 228749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258227976| [2025/04/30 09:44:18 228753] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258228753| [2025/04/30 09:44:18 228758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258228757| [2025/04/30 09:44:18 228764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42456|min_srtt:42456|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 228768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1418367| [2025/04/30 09:44:18 228773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 228778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 228782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42456|min_srtt:42456|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 228786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1419546| [2025/04/30 09:44:18 228791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 228795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 228800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42456|min_srtt:42456|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 228804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1420725| [2025/04/30 09:44:18 228808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 228812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 228816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 228823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 228827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 228832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1349985| [2025/04/30 09:44:18 228836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 228840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 228844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258229289| [2025/04/30 09:44:18 228848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258229289| [2025/04/30 09:44:18 228852] [debug] |xqc_engine_wakeup_after|wakeup:1746006258229289|now:1746006258228852|diff:437| [2025/04/30 09:44:18 228856] [debug] |xqc_engine_main_logic|END|now:1746006258228757| [2025/04/30 09:44:18 228861] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258228861| [2025/04/30 09:44:18 228865] [debug] |xqc_engine_wakeup_after|wakeup:1746006258229289|now:1746006258228865|diff:424| [2025/04/30 09:44:18 228869] [debug] |xqc_engine_main_logic|END|now:1746006258228861| [2025/04/30 09:44:18 229938] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258229938| [2025/04/30 09:44:18 229949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258229289|pq_index:0| [2025/04/30 09:44:18 229954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258228757| [2025/04/30 09:44:18 229959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258229958| [2025/04/30 09:44:18 229964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258229289|now:1746006258229958| [2025/04/30 09:44:18 229968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258229289|now:1746006258229958| [2025/04/30 09:44:18 229972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 229977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42456|min_srtt:42456|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 229982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1420725| [2025/04/30 09:44:18 229987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 229991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 229995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 229999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 230004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 230013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1349985| [2025/04/30 09:44:18 230017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 230022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1400| [2025/04/30 09:44:18 230058] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1400|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258230030|stream_id:0|stream_offset:1349985| [2025/04/30 09:44:18 230068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 230076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 230082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42456|rtt_var:425|pto_duration:44456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 230089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 230094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 230098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 230102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258299486|now:1746006258230082|interv:69404| [2025/04/30 09:44:18 230106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258299486|now:1746006258230082|interval:69404|pto_count:0|srtt:42456 [2025/04/30 09:44:18 230111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 230116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 230120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1351164| [2025/04/30 09:44:18 230125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 230129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1401| [2025/04/30 09:44:18 230176] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1401|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258230151|stream_id:0|stream_offset:1351164| [2025/04/30 09:44:18 230185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 230192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 230199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42456|rtt_var:425|pto_duration:44456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 230205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 230213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 230217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 230221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258299607|now:1746006258230198|interv:69409| [2025/04/30 09:44:18 230225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258299607|now:1746006258230198|interval:69409|pto_count:0|srtt:42456 [2025/04/30 09:44:18 230230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 230234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 230239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1352343| [2025/04/30 09:44:18 230243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 230247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258231247|now:1746006258230247|interv:1000| [2025/04/30 09:44:18 230251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 230255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 230259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258231247| [2025/04/30 09:44:18 230263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258231247| [2025/04/30 09:44:18 230267] [debug] |xqc_engine_wakeup_after|wakeup:1746006258231247|now:1746006258230267|diff:980| [2025/04/30 09:44:18 230272] [debug] |xqc_engine_main_logic|END|now:1746006258229958| [2025/04/30 09:44:18 230586] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258230585| [2025/04/30 09:44:18 230592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 230597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:562| [2025/04/30 09:44:18 230601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:563| [2025/04/30 09:44:18 230607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:563| [2025/04/30 09:44:18 230611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 230616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 230621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1273750|prior_time:1746006258186712|is_app_limited:0|send_elapse:45848|ack_elapse:43873|ctl_first_sent_time:1746006258188188|lagest_ack_time:1746006258230585|curr_delivered:1325350| [2025/04/30 09:44:18 230625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258188188| [2025/04/30 09:44:18 230630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1567||sndq_packets_used_bytes:0|sndq_packets_free:213| [2025/04/30 09:44:18 230634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 230642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1273750|prior_time:1746006258186712|is_app_limited:0|send_elapse:45848|ack_elapse:43873|ctl_first_sent_time:1746006258188188|lagest_ack_time:1746006258230585|curr_delivered:1326550| [2025/04/30 09:44:18 230647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258188298| [2025/04/30 09:44:18 230651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1566||sndq_packets_used_bytes:0|sndq_packets_free:214| [2025/04/30 09:44:18 230655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42456|rttvar:425|minrtt:31343|latest_rtt:42287|ack_delay:64| [2025/04/30 09:44:18 230659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42426|rttvar:377|minrtt:31343|latest_rtt:42287|ack_delay:64| [2025/04/30 09:44:18 230663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1358|lost_pn:1355|thresh:3| [2025/04/30 09:44:18 230668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 230672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42426|rtt_var:377|pto_duration:44426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 230676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 230680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 230684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 230688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258299577|now:1746006258230671|interv:68906| [2025/04/30 09:44:18 230692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258299577|now:1746006258230671|interval:68906|pto_count:0|srtt:42426 [2025/04/30 09:44:18 230696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45848, ack_elapse 43873, delivered 52800|rate 1151631|lost 223| [2025/04/30 09:44:18 230701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151631) in round 28| [2025/04/30 09:44:18 230705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 230709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 230713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258188298|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 230718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258188298|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 230722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:42426|latest_rtt:42287|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 230731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:563|largest:563|pns:2| [2025/04/30 09:44:18 230735] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:563|frame:ACK |recv_time:1746006258230585|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 230740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378230585|now:1746006258230585|interv:120000000| [2025/04/30 09:44:18 230744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378230585|now:1746006258230585|interv:120000000| [2025/04/30 09:44:18 230748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258231247|pq_index:0| [2025/04/30 09:44:18 230752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258229958| [2025/04/30 09:44:18 230756] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258230756| [2025/04/30 09:44:18 230761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258230760| [2025/04/30 09:44:18 230767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42426|min_srtt:42426|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 230771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1420725| [2025/04/30 09:44:18 230776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42426|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 230781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 230785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42426|min_srtt:42426|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 230789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1421904| [2025/04/30 09:44:18 230794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42426|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 230798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 230803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42426|min_srtt:42426|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 230807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1423083| [2025/04/30 09:44:18 230811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 230815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 230821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 230826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 230830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 230834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1352343| [2025/04/30 09:44:18 230839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 230842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 230846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258231247| [2025/04/30 09:44:18 230850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258231247| [2025/04/30 09:44:18 230854] [debug] |xqc_engine_wakeup_after|wakeup:1746006258231247|now:1746006258230854|diff:393| [2025/04/30 09:44:18 230858] [debug] |xqc_engine_main_logic|END|now:1746006258230760| [2025/04/30 09:44:18 230863] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258230863| [2025/04/30 09:44:18 230867] [debug] |xqc_engine_wakeup_after|wakeup:1746006258231247|now:1746006258230867|diff:380| [2025/04/30 09:44:18 230871] [debug] |xqc_engine_main_logic|END|now:1746006258230863| [2025/04/30 09:44:18 231936] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258231936| [2025/04/30 09:44:18 231945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258231247|pq_index:0| [2025/04/30 09:44:18 231950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258230760| [2025/04/30 09:44:18 231954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258231954| [2025/04/30 09:44:18 231959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258231247|now:1746006258231954| [2025/04/30 09:44:18 231963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258231247|now:1746006258231954| [2025/04/30 09:44:18 231967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 231972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42426|min_srtt:42426|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 231977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1423083| [2025/04/30 09:44:18 231981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 231985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 231989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 231997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 232002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 232006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1352343| [2025/04/30 09:44:18 232010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 232015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1402| [2025/04/30 09:44:18 232050] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1402|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258232023|stream_id:0|stream_offset:1352343| [2025/04/30 09:44:18 232059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 232067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 232074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42426|rtt_var:377|pto_duration:44426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 232081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 232085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 232088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 232092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258301449|now:1746006258232073|interv:69376| [2025/04/30 09:44:18 232096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258301449|now:1746006258232073|interval:69376|pto_count:0|srtt:42426 [2025/04/30 09:44:18 232101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 232106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 232110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1353522| [2025/04/30 09:44:18 232115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 232119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1403| [2025/04/30 09:44:18 232159] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1403|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258232126|stream_id:0|stream_offset:1353522| [2025/04/30 09:44:18 232172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 232180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 232190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42426|rtt_var:377|pto_duration:44426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 232195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 232198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 232202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 232206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258301552|now:1746006258232190|interv:69362| [2025/04/30 09:44:18 232210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258301552|now:1746006258232190|interval:69362|pto_count:0|srtt:42426 [2025/04/30 09:44:18 232215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 232220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 232224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1354701| [2025/04/30 09:44:18 232229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 232233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258233233|now:1746006258232233|interv:1000| [2025/04/30 09:44:18 232237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 232241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 232245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258233233| [2025/04/30 09:44:18 232249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258233233| [2025/04/30 09:44:18 232253] [debug] |xqc_engine_wakeup_after|wakeup:1746006258233233|now:1746006258232253|diff:980| [2025/04/30 09:44:18 232257] [debug] |xqc_engine_main_logic|END|now:1746006258231954| [2025/04/30 09:44:18 232569] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258232568| [2025/04/30 09:44:18 232574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 232580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:563| [2025/04/30 09:44:18 232584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:564| [2025/04/30 09:44:18 232589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:564| [2025/04/30 09:44:18 232593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 232598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 232603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1276150|prior_time:1746006258188697|is_app_limited:0|send_elapse:45852|ack_elapse:43871|ctl_first_sent_time:1746006258190174|lagest_ack_time:1746006258232568|curr_delivered:1327750| [2025/04/30 09:44:18 232607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258190174| [2025/04/30 09:44:18 232616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1565||sndq_packets_used_bytes:0|sndq_packets_free:215| [2025/04/30 09:44:18 232620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 232624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1276150|prior_time:1746006258188697|is_app_limited:0|send_elapse:45852|ack_elapse:43871|ctl_first_sent_time:1746006258190174|lagest_ack_time:1746006258232568|curr_delivered:1328950| [2025/04/30 09:44:18 232629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258190284| [2025/04/30 09:44:18 232633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1564||sndq_packets_used_bytes:0|sndq_packets_free:216| [2025/04/30 09:44:18 232637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42426|rttvar:377|minrtt:31343|latest_rtt:42284|ack_delay:56| [2025/04/30 09:44:18 232641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42401|rttvar:332|minrtt:31343|latest_rtt:42284|ack_delay:56| [2025/04/30 09:44:18 232646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1360|lost_pn:1357|thresh:3| [2025/04/30 09:44:18 232650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 232654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42401|rtt_var:332|pto_duration:44401|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 232658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 232662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 232666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 232670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258301527|now:1746006258232654|interv:68873| [2025/04/30 09:44:18 232674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258301527|now:1746006258232654|interval:68873|pto_count:0|srtt:42401 [2025/04/30 09:44:18 232678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45852, ack_elapse 43871, delivered 52800|rate 1151531|lost 223| [2025/04/30 09:44:18 232683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151531) in round 28| [2025/04/30 09:44:18 232687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 232691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 232695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258190284|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 232699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258190284|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 232707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:42401|latest_rtt:42284|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 232712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:564|largest:564|pns:2| [2025/04/30 09:44:18 232717] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:564|frame:ACK |recv_time:1746006258232568|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 232722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378232568|now:1746006258232568|interv:120000000| [2025/04/30 09:44:18 232726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378232568|now:1746006258232568|interv:120000000| [2025/04/30 09:44:18 232730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258233233|pq_index:0| [2025/04/30 09:44:18 232734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258231954| [2025/04/30 09:44:18 232738] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258232738| [2025/04/30 09:44:18 232743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258232742| [2025/04/30 09:44:18 232749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42401|min_srtt:42401|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 232753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1423083| [2025/04/30 09:44:18 232758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42401|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 232762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 232767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42401|min_srtt:42401|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 232771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1424262| [2025/04/30 09:44:18 232775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42401|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 232780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 232784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42401|min_srtt:42401|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 232788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1425441| [2025/04/30 09:44:18 232795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 232799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 232802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 232807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 232812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 232816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1354701| [2025/04/30 09:44:18 232820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 232824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 232828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258233233| [2025/04/30 09:44:18 232832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258233233| [2025/04/30 09:44:18 232836] [debug] |xqc_engine_wakeup_after|wakeup:1746006258233233|now:1746006258232836|diff:397| [2025/04/30 09:44:18 232840] [debug] |xqc_engine_main_logic|END|now:1746006258232742| [2025/04/30 09:44:18 232845] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258232845| [2025/04/30 09:44:18 232849] [debug] |xqc_engine_wakeup_after|wakeup:1746006258233233|now:1746006258232849|diff:384| [2025/04/30 09:44:18 232853] [debug] |xqc_engine_main_logic|END|now:1746006258232845| [2025/04/30 09:44:18 233917] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258233917| [2025/04/30 09:44:18 233926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258233233|pq_index:0| [2025/04/30 09:44:18 233930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258232742| [2025/04/30 09:44:18 233935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258233934| [2025/04/30 09:44:18 233939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258233233|now:1746006258233934| [2025/04/30 09:44:18 233944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258233233|now:1746006258233934| [2025/04/30 09:44:18 233948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 233952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42401|min_srtt:42401|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 233957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1425441| [2025/04/30 09:44:18 233962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 233965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 233973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 233978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 233982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 233986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1354701| [2025/04/30 09:44:18 233991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 233995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1404| [2025/04/30 09:44:18 234030] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1404|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258234003|stream_id:0|stream_offset:1354701| [2025/04/30 09:44:18 234039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 234046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 234053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42401|rtt_var:332|pto_duration:44401|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 234060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 234064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 234068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 234072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258303404|now:1746006258234053|interv:69351| [2025/04/30 09:44:18 234076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258303404|now:1746006258234053|interval:69351|pto_count:0|srtt:42401 [2025/04/30 09:44:18 234080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 234085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 234089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1355880| [2025/04/30 09:44:18 234094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 234098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1405| [2025/04/30 09:44:18 234127] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1405|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258234105|stream_id:0|stream_offset:1355880| [2025/04/30 09:44:18 234154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 234166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 234171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42401|rtt_var:332|pto_duration:44401|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 234175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 234179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 234183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 234187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258303506|now:1746006258234171|interv:69335| [2025/04/30 09:44:18 234191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258303506|now:1746006258234171|interval:69335|pto_count:0|srtt:42401 [2025/04/30 09:44:18 234195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 234200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 234204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1357059| [2025/04/30 09:44:18 234208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 234212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258235212|now:1746006258234212|interv:1000| [2025/04/30 09:44:18 234216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 234220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 234224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258235212| [2025/04/30 09:44:18 234228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258235212| [2025/04/30 09:44:18 234232] [debug] |xqc_engine_wakeup_after|wakeup:1746006258235212|now:1746006258234232|diff:980| [2025/04/30 09:44:18 234236] [debug] |xqc_engine_main_logic|END|now:1746006258233934| [2025/04/30 09:44:18 234574] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258234573| [2025/04/30 09:44:18 234579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 234585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:564| [2025/04/30 09:44:18 234588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:565| [2025/04/30 09:44:18 234594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:565| [2025/04/30 09:44:18 234598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 234603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 234607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1278550|prior_time:1746006258190715|is_app_limited:0|send_elapse:43943|ack_elapse:43858|ctl_first_sent_time:1746006258192246|lagest_ack_time:1746006258234573|curr_delivered:1330150| [2025/04/30 09:44:18 234616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258192246| [2025/04/30 09:44:18 234620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1563||sndq_packets_used_bytes:0|sndq_packets_free:217| [2025/04/30 09:44:18 234624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 234629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1278550|prior_time:1746006258190715|is_app_limited:0|send_elapse:43943|ack_elapse:43858|ctl_first_sent_time:1746006258192246|lagest_ack_time:1746006258234573|curr_delivered:1331350| [2025/04/30 09:44:18 234633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258192353| [2025/04/30 09:44:18 234637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1562||sndq_packets_used_bytes:0|sndq_packets_free:218| [2025/04/30 09:44:18 234641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42401|rttvar:332|minrtt:31343|latest_rtt:42220|ack_delay:56| [2025/04/30 09:44:18 234645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42371|rttvar:308|minrtt:31343|latest_rtt:42220|ack_delay:56| [2025/04/30 09:44:18 234649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1362|lost_pn:1359|thresh:3| [2025/04/30 09:44:18 234653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 234658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42371|rtt_var:308|pto_duration:44371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 234662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 234666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 234669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 234673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258303476|now:1746006258234657|interv:68819| [2025/04/30 09:44:18 234677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258303476|now:1746006258234657|interval:68819|pto_count:0|srtt:42371 [2025/04/30 09:44:18 234682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43943, ack_elapse 43858, delivered 52800|rate 1201556|lost 223| [2025/04/30 09:44:18 234686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201556) in round 28| [2025/04/30 09:44:18 234690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 234694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 234698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258192353|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 234705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258192353|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 234710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:42371|latest_rtt:42220|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 234715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:565|largest:565|pns:2| [2025/04/30 09:44:18 234720] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:565|frame:ACK |recv_time:1746006258234573|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 234724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378234573|now:1746006258234573|interv:120000000| [2025/04/30 09:44:18 234728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378234573|now:1746006258234573|interv:120000000| [2025/04/30 09:44:18 234732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258235212|pq_index:0| [2025/04/30 09:44:18 234736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258233934| [2025/04/30 09:44:18 234740] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258234740| [2025/04/30 09:44:18 234745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258234744| [2025/04/30 09:44:18 234751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42371|min_srtt:42371|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 234755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1425441| [2025/04/30 09:44:18 234760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42371|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 234764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 234768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42371|min_srtt:42371|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 234773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1426620| [2025/04/30 09:44:18 234777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42371|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 234781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 234785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42371|min_srtt:42371|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 234792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1427799| [2025/04/30 09:44:18 234796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 234800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 234804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 234808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 234813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 234817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1357059| [2025/04/30 09:44:18 234821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 234825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 234829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258235212| [2025/04/30 09:44:18 234833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258235212| [2025/04/30 09:44:18 234837] [debug] |xqc_engine_wakeup_after|wakeup:1746006258235212|now:1746006258234837|diff:375| [2025/04/30 09:44:18 234841] [debug] |xqc_engine_main_logic|END|now:1746006258234744| [2025/04/30 09:44:18 234846] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258234845| [2025/04/30 09:44:18 234849] [debug] |xqc_engine_wakeup_after|wakeup:1746006258235212|now:1746006258234849|diff:363| [2025/04/30 09:44:18 234853] [debug] |xqc_engine_main_logic|END|now:1746006258234845| [2025/04/30 09:44:18 235919] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258235919| [2025/04/30 09:44:18 235929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258235212|pq_index:0| [2025/04/30 09:44:18 235933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258234744| [2025/04/30 09:44:18 235938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258235937| [2025/04/30 09:44:18 235943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258235212|now:1746006258235937| [2025/04/30 09:44:18 235947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258235212|now:1746006258235937| [2025/04/30 09:44:18 235951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 235956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42371|min_srtt:42371|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 235961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1427799| [2025/04/30 09:44:18 235970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 235973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 235977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 235982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 235986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 235990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1357059| [2025/04/30 09:44:18 235995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 235999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1406| [2025/04/30 09:44:18 236037] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1406|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258236007|stream_id:0|stream_offset:1357059| [2025/04/30 09:44:18 236046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 236054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 236061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42371|rtt_var:308|pto_duration:44371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 236068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 236072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 236075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 236079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258305378|now:1746006258236061|interv:69317| [2025/04/30 09:44:18 236083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258305378|now:1746006258236061|interval:69317|pto_count:0|srtt:42371 [2025/04/30 09:44:18 236088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 236093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 236097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1358238| [2025/04/30 09:44:18 236101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 236105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1407| [2025/04/30 09:44:18 236150] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1407|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258236113|stream_id:0|stream_offset:1358238| [2025/04/30 09:44:18 236168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1407|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 236172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 236177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42371|rtt_var:308|pto_duration:44371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 236181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 236185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 236188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 236192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258305484|now:1746006258236176|interv:69308| [2025/04/30 09:44:18 236196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258305484|now:1746006258236176|interval:69308|pto_count:0|srtt:42371 [2025/04/30 09:44:18 236201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 236205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 236210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1359417| [2025/04/30 09:44:18 236214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 236218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258237218|now:1746006258236218|interv:1000| [2025/04/30 09:44:18 236222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 236226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 236230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258237218| [2025/04/30 09:44:18 236234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258237218| [2025/04/30 09:44:18 236238] [debug] |xqc_engine_wakeup_after|wakeup:1746006258237218|now:1746006258236238|diff:980| [2025/04/30 09:44:18 236242] [debug] |xqc_engine_main_logic|END|now:1746006258235937| [2025/04/30 09:44:18 236571] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258236571| [2025/04/30 09:44:18 236577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 236583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:565| [2025/04/30 09:44:18 236587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:566| [2025/04/30 09:44:18 236592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:566| [2025/04/30 09:44:18 236596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 236601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1363|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1364|path_largest_ack:1363| [2025/04/30 09:44:18 236609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1280950|prior_time:1746006258192707|is_app_limited:0|send_elapse:43876|ack_elapse:43864|ctl_first_sent_time:1746006258194173|lagest_ack_time:1746006258236571|curr_delivered:1332550| [2025/04/30 09:44:18 236614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258194173| [2025/04/30 09:44:18 236618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1561||sndq_packets_used_bytes:0|sndq_packets_free:219| [2025/04/30 09:44:18 236622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1364|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1364|path_largest_ack:1364| [2025/04/30 09:44:18 236627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1280950|prior_time:1746006258192707|is_app_limited:0|send_elapse:43876|ack_elapse:43864|ctl_first_sent_time:1746006258194173|lagest_ack_time:1746006258236571|curr_delivered:1333750| [2025/04/30 09:44:18 236631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258194275| [2025/04/30 09:44:18 236635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1560||sndq_packets_used_bytes:0|sndq_packets_free:220| [2025/04/30 09:44:18 236639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42371|rttvar:308|minrtt:31343|latest_rtt:42296|ack_delay:64| [2025/04/30 09:44:18 236643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42354|rttvar:265|minrtt:31343|latest_rtt:42296|ack_delay:64| [2025/04/30 09:44:18 236647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1364|lost_pn:1361|thresh:3| [2025/04/30 09:44:18 236651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 236655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42354|rtt_var:265|pto_duration:44354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 236660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 236664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 236667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 236671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258305467|now:1746006258236655|interv:68812| [2025/04/30 09:44:18 236675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258305467|now:1746006258236655|interval:68812|pto_count:0|srtt:42354 [2025/04/30 09:44:18 236680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43876, ack_elapse 43864, delivered 52800|rate 1203391|lost 223| [2025/04/30 09:44:18 236684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203391) in round 28| [2025/04/30 09:44:18 236688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 236692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 236699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258194275|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 236703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258194275|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 236707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:42354|latest_rtt:42296|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 236713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:566|largest:566|pns:2| [2025/04/30 09:44:18 236717] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:566|frame:ACK |recv_time:1746006258236571|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 236722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378236571|now:1746006258236571|interv:120000000| [2025/04/30 09:44:18 236726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378236571|now:1746006258236571|interv:120000000| [2025/04/30 09:44:18 236730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258237218|pq_index:0| [2025/04/30 09:44:18 236734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258235937| [2025/04/30 09:44:18 236738] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258236738| [2025/04/30 09:44:18 236743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258236742| [2025/04/30 09:44:18 236749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42354|min_srtt:42354|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 236753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1427799| [2025/04/30 09:44:18 236757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42354|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 236762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 236766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42354|min_srtt:42354|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 236770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1428978| [2025/04/30 09:44:18 236775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42354|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 236785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 236789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42354|min_srtt:42354|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 236794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1430157| [2025/04/30 09:44:18 236798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 236802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 236806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 236810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 236814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 236818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1359417| [2025/04/30 09:44:18 236823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 236827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 236830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258237218| [2025/04/30 09:44:18 236834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258237218| [2025/04/30 09:44:18 236838] [debug] |xqc_engine_wakeup_after|wakeup:1746006258237218|now:1746006258236838|diff:380| [2025/04/30 09:44:18 236842] [debug] |xqc_engine_main_logic|END|now:1746006258236742| [2025/04/30 09:44:18 236847] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258236847| [2025/04/30 09:44:18 236851] [debug] |xqc_engine_wakeup_after|wakeup:1746006258237218|now:1746006258236851|diff:367| [2025/04/30 09:44:18 236855] [debug] |xqc_engine_main_logic|END|now:1746006258236847| [2025/04/30 09:44:18 237922] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258237922| [2025/04/30 09:44:18 237930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258237218|pq_index:0| [2025/04/30 09:44:18 237934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258236742| [2025/04/30 09:44:18 237939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258237938| [2025/04/30 09:44:18 237944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258237218|now:1746006258237938| [2025/04/30 09:44:18 237948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258237218|now:1746006258237938| [2025/04/30 09:44:18 237952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 237957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42354|min_srtt:42354|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 237965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1430157| [2025/04/30 09:44:18 237969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 237973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 237977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 237981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 237986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 237990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1359417| [2025/04/30 09:44:18 237994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 237998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1408| [2025/04/30 09:44:18 238033] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1408|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258238006|stream_id:0|stream_offset:1359417| [2025/04/30 09:44:18 238042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 238050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 238056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42354|rtt_var:265|pto_duration:44354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 238063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 238068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 238071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 238075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258307360|now:1746006258238056|interv:69304| [2025/04/30 09:44:18 238079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258307360|now:1746006258238056|interval:69304|pto_count:0|srtt:42354 [2025/04/30 09:44:18 238084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 238088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 238093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1360596| [2025/04/30 09:44:18 238101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 238105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1409| [2025/04/30 09:44:18 238150] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1409|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258238112|stream_id:0|stream_offset:1360596| [2025/04/30 09:44:18 238162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 238166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 238171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42354|rtt_var:265|pto_duration:44354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 238175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 238179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 238183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 238187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258307466|now:1746006258238171|interv:69295| [2025/04/30 09:44:18 238191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258307466|now:1746006258238171|interval:69295|pto_count:0|srtt:42354 [2025/04/30 09:44:18 238195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 238200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 238204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1361775| [2025/04/30 09:44:18 238208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 238212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258239212|now:1746006258238212|interv:1000| [2025/04/30 09:44:18 238216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 238220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 238224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258239212| [2025/04/30 09:44:18 238228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258239212| [2025/04/30 09:44:18 238232] [debug] |xqc_engine_wakeup_after|wakeup:1746006258239212|now:1746006258238232|diff:980| [2025/04/30 09:44:18 238237] [debug] |xqc_engine_main_logic|END|now:1746006258237938| [2025/04/30 09:44:18 238586] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258238586| [2025/04/30 09:44:18 238592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 238597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:566| [2025/04/30 09:44:18 238601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:567| [2025/04/30 09:44:18 238611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:567| [2025/04/30 09:44:18 238616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 238620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1365|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1366|path_largest_ack:1365| [2025/04/30 09:44:18 238625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1283350|prior_time:1746006258194717|is_app_limited:0|send_elapse:43900|ack_elapse:43869|ctl_first_sent_time:1746006258196169|lagest_ack_time:1746006258238586|curr_delivered:1334950| [2025/04/30 09:44:18 238629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258196169| [2025/04/30 09:44:18 238634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1559||sndq_packets_used_bytes:0|sndq_packets_free:221| [2025/04/30 09:44:18 238638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1366|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1366|path_largest_ack:1366| [2025/04/30 09:44:18 238642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1283350|prior_time:1746006258194717|is_app_limited:0|send_elapse:43900|ack_elapse:43869|ctl_first_sent_time:1746006258196169|lagest_ack_time:1746006258238586|curr_delivered:1336150| [2025/04/30 09:44:18 238647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258196271| [2025/04/30 09:44:18 238651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1558||sndq_packets_used_bytes:0|sndq_packets_free:222| [2025/04/30 09:44:18 238655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42354|rttvar:265|minrtt:31343|latest_rtt:42315|ack_delay:88| [2025/04/30 09:44:18 238659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42338|rttvar:230|minrtt:31343|latest_rtt:42315|ack_delay:88| [2025/04/30 09:44:18 238663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1366|lost_pn:1363|thresh:3| [2025/04/30 09:44:18 238667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 238671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42338|rtt_var:230|pto_duration:44338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 238675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 238679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 238683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 238687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258307450|now:1746006258238671|interv:68779| [2025/04/30 09:44:18 238691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258307450|now:1746006258238671|interval:68779|pto_count:0|srtt:42338 [2025/04/30 09:44:18 238695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43900, ack_elapse 43869, delivered 52800|rate 1202733|lost 223| [2025/04/30 09:44:18 238700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202733) in round 28| [2025/04/30 09:44:18 238707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 238711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 238715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258196271|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 238719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258196271|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 238724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:42338|latest_rtt:42315|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 238729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:567|largest:567|pns:2| [2025/04/30 09:44:18 238734] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:567|frame:ACK |recv_time:1746006258238586|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 238738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378238586|now:1746006258238586|interv:120000000| [2025/04/30 09:44:18 238742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378238586|now:1746006258238586|interv:120000000| [2025/04/30 09:44:18 238746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258239212|pq_index:0| [2025/04/30 09:44:18 238750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258237938| [2025/04/30 09:44:18 238754] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258238754| [2025/04/30 09:44:18 238759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258238758| [2025/04/30 09:44:18 238765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42338|min_srtt:42338|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 238769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1430157| [2025/04/30 09:44:18 238774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42338|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 238778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 238783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42338|min_srtt:42338|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 238787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1431336| [2025/04/30 09:44:18 238794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42338|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 238798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 238803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42338|min_srtt:42338|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 238807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1432515| [2025/04/30 09:44:18 238812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 238815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 238819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 238823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 238828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 238832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1361775| [2025/04/30 09:44:18 238836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 238840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 238844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258239212| [2025/04/30 09:44:18 238848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258239212| [2025/04/30 09:44:18 238852] [debug] |xqc_engine_wakeup_after|wakeup:1746006258239212|now:1746006258238852|diff:360| [2025/04/30 09:44:18 238856] [debug] |xqc_engine_main_logic|END|now:1746006258238758| [2025/04/30 09:44:18 238861] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258238861| [2025/04/30 09:44:18 238865] [debug] |xqc_engine_wakeup_after|wakeup:1746006258239212|now:1746006258238865|diff:347| [2025/04/30 09:44:18 238869] [debug] |xqc_engine_main_logic|END|now:1746006258238861| [2025/04/30 09:44:18 239936] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258239936| [2025/04/30 09:44:18 239944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258239212|pq_index:0| [2025/04/30 09:44:18 239949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258238758| [2025/04/30 09:44:18 239954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258239953| [2025/04/30 09:44:18 239958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258239212|now:1746006258239953| [2025/04/30 09:44:18 239962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258239212|now:1746006258239953| [2025/04/30 09:44:18 239970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 239975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42338|min_srtt:42338|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 239980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1432515| [2025/04/30 09:44:18 239984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 239988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 239992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 239996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 240001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 240005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1361775| [2025/04/30 09:44:18 240009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 240013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1410| [2025/04/30 09:44:18 240048] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1410|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006258240021|stream_id:0|stream_offset:1361775| [2025/04/30 09:44:18 240058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 240065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 240071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42338|rtt_var:230|pto_duration:44338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 240078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 240083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 240087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:44:18 240091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258309359|now:1746006258240071|interv:69288| [2025/04/30 09:44:18 240095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258309359|now:1746006258240071|interval:69288|pto_count:0|srtt:42338 [2025/04/30 09:44:18 240099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52800| [2025/04/30 09:44:18 240104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 240112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1362954| [2025/04/30 09:44:18 240117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 240121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1411| [2025/04/30 09:44:18 240169] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1411|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006258240128|stream_id:0|stream_offset:1362954| [2025/04/30 09:44:18 240182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 240190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:44:18 240195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42338|rtt_var:230|pto_duration:44338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 240199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 240203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 240207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 240211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258309466|now:1746006258240195|interv:69271| [2025/04/30 09:44:18 240215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258309466|now:1746006258240195|interval:69271|pto_count:0|srtt:42338 [2025/04/30 09:44:18 240220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54000| [2025/04/30 09:44:18 240224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 240229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1364133| [2025/04/30 09:44:18 240233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 240237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258241237|now:1746006258240237|interv:1000| [2025/04/30 09:44:18 240241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 240245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 240249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258241237| [2025/04/30 09:44:18 240253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258241237| [2025/04/30 09:44:18 240257] [debug] |xqc_engine_wakeup_after|wakeup:1746006258241237|now:1746006258240257|diff:980| [2025/04/30 09:44:18 240262] [debug] |xqc_engine_main_logic|END|now:1746006258239953| [2025/04/30 09:44:18 240617] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258240616| [2025/04/30 09:44:18 240622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 240632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:567| [2025/04/30 09:44:18 240636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:568| [2025/04/30 09:44:18 240642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:568| [2025/04/30 09:44:18 240646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 240651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1367|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1368|path_largest_ack:1367| [2025/04/30 09:44:18 240656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1283350|prior_time:1746006258194717|is_app_limited:0|send_elapse:44102|ack_elapse:45899|ctl_first_sent_time:1746006258196371|lagest_ack_time:1746006258240616|curr_delivered:1337350| [2025/04/30 09:44:18 240660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258196371| [2025/04/30 09:44:18 240665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1557||sndq_packets_used_bytes:0|sndq_packets_free:223| [2025/04/30 09:44:18 240669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1368|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1368|path_largest_ack:1368| [2025/04/30 09:44:18 240674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1285750|prior_time:1746006258196688|is_app_limited:0|send_elapse:41852|ack_elapse:43928|ctl_first_sent_time:1746006258198119|lagest_ack_time:1746006258240616|curr_delivered:1338550| [2025/04/30 09:44:18 240678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258198119| [2025/04/30 09:44:18 240682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1556||sndq_packets_used_bytes:0|sndq_packets_free:224| [2025/04/30 09:44:18 240686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42338|rttvar:230|minrtt:31343|latest_rtt:42497|ack_delay:56| [2025/04/30 09:44:18 240690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42351|rttvar:198|minrtt:31343|latest_rtt:42497|ack_delay:56| [2025/04/30 09:44:18 240695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1368|lost_pn:1365|thresh:3| [2025/04/30 09:44:18 240699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 240703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42351|rtt_var:198|pto_duration:44351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 240707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 240711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 240715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:44:18 240719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258309479|now:1746006258240703|interv:68776| [2025/04/30 09:44:18 240723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258309479|now:1746006258240703|interval:68776|pto_count:0|srtt:42351 [2025/04/30 09:44:18 240730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 41852, ack_elapse 43928, delivered 52800|rate 1201966|lost 223| [2025/04/30 09:44:18 240735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201966) in round 28| [2025/04/30 09:44:18 240739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 240743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 240747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258198119|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 240751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258198119|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 240756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51600|srtt:42351|latest_rtt:42497|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 240761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 240766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:18 240770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:18 240775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:568|largest:568|pns:2| [2025/04/30 09:44:18 240779] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:568|frame:PING ACK |recv_time:1746006258240616|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 240784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378240616|now:1746006258240616|interv:120000000| [2025/04/30 09:44:18 240788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378240616|now:1746006258240616|interv:120000000| [2025/04/30 09:44:18 240792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258241237|pq_index:0| [2025/04/30 09:44:18 240797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258239953| [2025/04/30 09:44:18 240801] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258240800| [2025/04/30 09:44:18 240805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258240804| [2025/04/30 09:44:18 240811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:568|ack_delay:195|first_ack_range:87|largest_pkt_recv_time:1746006258240616| [2025/04/30 09:44:18 240816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:568|low:481|pkt_pns:2| [2025/04/30 09:44:18 240820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:568|frame_largest_recv:568| [2025/04/30 09:44:18 240827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:18 240831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42351|min_srtt:42351|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 240836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1432515| [2025/04/30 09:44:18 240841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42351|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 240845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 240850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42351|min_srtt:42351|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 240854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1433694| [2025/04/30 09:44:18 240859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42351|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 240863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 240868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42351|min_srtt:42351|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 240872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1434873| [2025/04/30 09:44:18 240876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 240880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 240884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 240888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 240893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 240897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1364133| [2025/04/30 09:44:18 240901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 240905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 240909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258241237| [2025/04/30 09:44:18 240913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258241237| [2025/04/30 09:44:18 240919] [debug] |xqc_engine_wakeup_after|wakeup:1746006258241237|now:1746006258240919|diff:318| [2025/04/30 09:44:18 240924] [debug] |xqc_engine_main_logic|END|now:1746006258240804| [2025/04/30 09:44:18 240928] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258240928| [2025/04/30 09:44:18 240932] [debug] |xqc_engine_wakeup_after|wakeup:1746006258241237|now:1746006258240932|diff:305| [2025/04/30 09:44:18 240936] [debug] |xqc_engine_main_logic|END|now:1746006258240928| [2025/04/30 09:44:18 242005] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258242005| [2025/04/30 09:44:18 242013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258241237|pq_index:0| [2025/04/30 09:44:18 242017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258240804| [2025/04/30 09:44:18 242022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258242021| [2025/04/30 09:44:18 242027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258241237|now:1746006258242021| [2025/04/30 09:44:18 242031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258241237|now:1746006258242021| [2025/04/30 09:44:18 242035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 242040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42351|min_srtt:42351|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 242044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1434873| [2025/04/30 09:44:18 242048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 242052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 242056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 242060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 242065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 242069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:51600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1364133| [2025/04/30 09:44:18 242074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 242078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1412| [2025/04/30 09:44:18 242112] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1412|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51600|now:1746006258242085|stream_id:0|stream_offset:1364133| [2025/04/30 09:44:18 242122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1412|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 09:44:18 242129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:44:18 242160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42351|rtt_var:198|pto_duration:44351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 242165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 242169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 242173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 242176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258311436|now:1746006258242160|interv:69276| [2025/04/30 09:44:18 242180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258311436|now:1746006258242160|interval:69276|pto_count:0|srtt:42351 [2025/04/30 09:44:18 242185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52807| [2025/04/30 09:44:18 242190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 242194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1365312| [2025/04/30 09:44:18 242198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 242203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1413| [2025/04/30 09:44:18 242234] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1413|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258242210|stream_id:0|stream_offset:1365312| [2025/04/30 09:44:18 242243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 242250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 242257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42351|rtt_var:198|pto_duration:44351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 242264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 242268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 242271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 242275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258311561|now:1746006258242257|interv:69304| [2025/04/30 09:44:18 242279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258311561|now:1746006258242257|interval:69304|pto_count:0|srtt:42351 [2025/04/30 09:44:18 242284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 242288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 242292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1366491| [2025/04/30 09:44:18 242301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 242305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1414| [2025/04/30 09:44:18 242334] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1414|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258242312|stream_id:0|stream_offset:1366491| [2025/04/30 09:44:18 242343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 242350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 242357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42351|rtt_var:198|pto_duration:44351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 242363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 242367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 242371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 242375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258311663|now:1746006258242356|interv:69307| [2025/04/30 09:44:18 242379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258311663|now:1746006258242356|interval:69307|pto_count:0|srtt:42351 [2025/04/30 09:44:18 242384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 242388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 242392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1367670| [2025/04/30 09:44:18 242397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 242401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258243401|now:1746006258242401|interv:1000| [2025/04/30 09:44:18 242405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 242409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 242413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258243401| [2025/04/30 09:44:18 242417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258243401| [2025/04/30 09:44:18 242421] [debug] |xqc_engine_wakeup_after|wakeup:1746006258243401|now:1746006258242421|diff:980| [2025/04/30 09:44:18 242425] [debug] |xqc_engine_main_logic|END|now:1746006258242021| [2025/04/30 09:44:18 242573] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258242572| [2025/04/30 09:44:18 242579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 242589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:568| [2025/04/30 09:44:18 242593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:569| [2025/04/30 09:44:18 242598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:569| [2025/04/30 09:44:18 242602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 242607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1369|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1370|path_largest_ack:1369| [2025/04/30 09:44:18 242612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1288150|prior_time:1746006258198686|is_app_limited:0|send_elapse:43747|ack_elapse:43886|ctl_first_sent_time:1746006258200121|lagest_ack_time:1746006258242572|curr_delivered:1339750| [2025/04/30 09:44:18 242616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258200121| [2025/04/30 09:44:18 242621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1555||sndq_packets_used_bytes:0|sndq_packets_free:225| [2025/04/30 09:44:18 242625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1370|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1370|path_largest_ack:1370| [2025/04/30 09:44:18 242629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51600|prior_delivered:1288150|prior_time:1746006258198686|is_app_limited:0|send_elapse:43747|ack_elapse:43886|ctl_first_sent_time:1746006258200121|lagest_ack_time:1746006258242572|curr_delivered:1340950| [2025/04/30 09:44:18 242633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258200243| [2025/04/30 09:44:18 242637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1554||sndq_packets_used_bytes:0|sndq_packets_free:226| [2025/04/30 09:44:18 242641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42351|rttvar:198|minrtt:31343|latest_rtt:42329|ack_delay:72| [2025/04/30 09:44:18 242646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42340|rttvar:172|minrtt:31343|latest_rtt:42329|ack_delay:72| [2025/04/30 09:44:18 242650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1370|lost_pn:1367|thresh:3| [2025/04/30 09:44:18 242654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 242658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42340|rtt_var:172|pto_duration:44340|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 242662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 242666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 242670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 242674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258311652|now:1746006258242658|interv:68994| [2025/04/30 09:44:18 242678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258311652|now:1746006258242658|interval:68994|pto_count:0|srtt:42340 [2025/04/30 09:44:18 242685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43747, ack_elapse 43886, delivered 52800|rate 1203117|lost 223| [2025/04/30 09:44:18 242689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203117) in round 28| [2025/04/30 09:44:18 242693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 242697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 242701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258200243|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 242706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258200243|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 242710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52807|srtt:42340|latest_rtt:42329|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 242716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:569|largest:569|pns:2| [2025/04/30 09:44:18 242720] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:569|frame:ACK |recv_time:1746006258242572|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 242725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378242572|now:1746006258242572|interv:120000000| [2025/04/30 09:44:18 242729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378242572|now:1746006258242572|interv:120000000| [2025/04/30 09:44:18 242733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258243401|pq_index:0| [2025/04/30 09:44:18 242737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258242021| [2025/04/30 09:44:18 242741] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258242741| [2025/04/30 09:44:18 242746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258242745| [2025/04/30 09:44:18 242751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42340|min_srtt:42340|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 242756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1434873| [2025/04/30 09:44:18 242760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42340|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 242765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 242769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42340|min_srtt:42340|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 242778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1436052| [2025/04/30 09:44:18 242783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42340|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 242787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 242791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42340|min_srtt:42340|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 242795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1437231| [2025/04/30 09:44:18 242800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 242803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 242807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 242812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 242816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 242820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1367670| [2025/04/30 09:44:18 242825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 242829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 242833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258243401| [2025/04/30 09:44:18 242837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258243401| [2025/04/30 09:44:18 242841] [debug] |xqc_engine_wakeup_after|wakeup:1746006258243401|now:1746006258242841|diff:560| [2025/04/30 09:44:18 242845] [debug] |xqc_engine_main_logic|END|now:1746006258242745| [2025/04/30 09:44:18 242850] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258242849| [2025/04/30 09:44:18 242853] [debug] |xqc_engine_wakeup_after|wakeup:1746006258243401|now:1746006258242853|diff:548| [2025/04/30 09:44:18 242857] [debug] |xqc_engine_main_logic|END|now:1746006258242849| [2025/04/30 09:44:18 243926] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258243926| [2025/04/30 09:44:18 243934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258243401|pq_index:0| [2025/04/30 09:44:18 243939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258242745| [2025/04/30 09:44:18 243943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258243942| [2025/04/30 09:44:18 243952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258243401|now:1746006258243942| [2025/04/30 09:44:18 243956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258243401|now:1746006258243942| [2025/04/30 09:44:18 243960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 243965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42340|min_srtt:42340|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 243969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1437231| [2025/04/30 09:44:18 243973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 243977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 243981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 243985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 243990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 243994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1367670| [2025/04/30 09:44:18 243998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 244002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1415| [2025/04/30 09:44:18 244037] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1415|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258244010|stream_id:0|stream_offset:1367670| [2025/04/30 09:44:18 244046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 244053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 244060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42340|rtt_var:172|pto_duration:44340|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 244067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 244071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 244075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 244079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258313350|now:1746006258244059|interv:69291| [2025/04/30 09:44:18 244083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258313350|now:1746006258244059|interval:69291|pto_count:0|srtt:42340 [2025/04/30 09:44:18 244087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 244096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 244101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1368849| [2025/04/30 09:44:18 244105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 244109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258245109|now:1746006258244109|interv:1000| [2025/04/30 09:44:18 244113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 244117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 244121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258245109| [2025/04/30 09:44:18 244125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258245109| [2025/04/30 09:44:18 244129] [debug] |xqc_engine_wakeup_after|wakeup:1746006258245109|now:1746006258244129|diff:980| [2025/04/30 09:44:18 244154] [debug] |xqc_engine_main_logic|END|now:1746006258243942| [2025/04/30 09:44:18 244540] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258244539| [2025/04/30 09:44:18 244545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 244551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:569| [2025/04/30 09:44:18 244555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:570| [2025/04/30 09:44:18 244560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:570| [2025/04/30 09:44:18 244564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 244569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 244574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1288150|prior_time:1746006258198686|is_app_limited:0|send_elapse:43970|ack_elapse:45853|ctl_first_sent_time:1746006258200344|lagest_ack_time:1746006258244539|curr_delivered:1342150| [2025/04/30 09:44:18 244578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258200344| [2025/04/30 09:44:18 244582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1553||sndq_packets_used_bytes:0|sndq_packets_free:227| [2025/04/30 09:44:18 244586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 244591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1290550|prior_time:1746006258200670|is_app_limited:0|send_elapse:43849|ack_elapse:43869|ctl_first_sent_time:1746006258202102|lagest_ack_time:1746006258244539|curr_delivered:1343350| [2025/04/30 09:44:18 244595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258202102| [2025/04/30 09:44:18 244599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1552||sndq_packets_used_bytes:0|sndq_packets_free:228| [2025/04/30 09:44:18 244603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42340|rttvar:172|minrtt:31343|latest_rtt:42437|ack_delay:56| [2025/04/30 09:44:18 244611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42345|rttvar:139|minrtt:31343|latest_rtt:42437|ack_delay:56| [2025/04/30 09:44:18 244615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1372|lost_pn:1369|thresh:3| [2025/04/30 09:44:18 244619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 244623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42345|rtt_var:139|pto_duration:44345|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 244628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 244632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 244635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:18 244639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258313355|now:1746006258244623|interv:68732| [2025/04/30 09:44:18 244643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258313355|now:1746006258244623|interval:68732|pto_count:0|srtt:42345 [2025/04/30 09:44:18 244647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43849, ack_elapse 43869, delivered 52800|rate 1203583|lost 223| [2025/04/30 09:44:18 244652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203583) in round 28| [2025/04/30 09:44:18 244656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 244660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 244664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258202102|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 244668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258202102|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 244673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51607|srtt:42345|latest_rtt:42437|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 244678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:570|largest:570|pns:2| [2025/04/30 09:44:18 244683] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:570|frame:ACK |recv_time:1746006258244539|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 244687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378244539|now:1746006258244539|interv:120000000| [2025/04/30 09:44:18 244691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378244539|now:1746006258244539|interv:120000000| [2025/04/30 09:44:18 244698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258245109|pq_index:0| [2025/04/30 09:44:18 244702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258243942| [2025/04/30 09:44:18 244706] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258244706| [2025/04/30 09:44:18 244711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258244710| [2025/04/30 09:44:18 244717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42345|min_srtt:42345|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 244721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1437231| [2025/04/30 09:44:18 244725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42345|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 244730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 244734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42345|min_srtt:42345|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 244739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1438410| [2025/04/30 09:44:18 244743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42345|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 244747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 244751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42345|min_srtt:42345|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 244756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1439589| [2025/04/30 09:44:18 244760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 244764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 244768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 244772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 244776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 244780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1368849| [2025/04/30 09:44:18 244787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 244791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 244795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258245109| [2025/04/30 09:44:18 244799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258245109| [2025/04/30 09:44:18 244803] [debug] |xqc_engine_wakeup_after|wakeup:1746006258245109|now:1746006258244803|diff:306| [2025/04/30 09:44:18 244807] [debug] |xqc_engine_main_logic|END|now:1746006258244710| [2025/04/30 09:44:18 244812] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258244812| [2025/04/30 09:44:18 244816] [debug] |xqc_engine_wakeup_after|wakeup:1746006258245109|now:1746006258244816|diff:293| [2025/04/30 09:44:18 244820] [debug] |xqc_engine_main_logic|END|now:1746006258244812| [2025/04/30 09:44:18 245888] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258245888| [2025/04/30 09:44:18 245896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258245109|pq_index:0| [2025/04/30 09:44:18 245900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258244710| [2025/04/30 09:44:18 245905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258245904| [2025/04/30 09:44:18 245910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258245109|now:1746006258245904| [2025/04/30 09:44:18 245914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258245109|now:1746006258245904| [2025/04/30 09:44:18 245918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 245923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42345|min_srtt:42345|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 245927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1439589| [2025/04/30 09:44:18 245931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 245935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 245939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 245943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 245948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 245952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1368849| [2025/04/30 09:44:18 245956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 245961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1416| [2025/04/30 09:44:18 245995] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1416|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746006258245968|stream_id:0|stream_offset:1368849| [2025/04/30 09:44:18 246010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 246017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 09:44:18 246025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42345|rtt_var:139|pto_duration:44345|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 246030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 246033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 246037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 246041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258315313|now:1746006258246024|interv:69289| [2025/04/30 09:44:18 246045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258315313|now:1746006258246024|interval:69289|pto_count:0|srtt:42345 [2025/04/30 09:44:18 246050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52807| [2025/04/30 09:44:18 246054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 246059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1370028| [2025/04/30 09:44:18 246063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 246067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1417| [2025/04/30 09:44:18 246097] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1417|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258246074|stream_id:0|stream_offset:1370028| [2025/04/30 09:44:18 246106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 246113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 246120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42345|rtt_var:139|pto_duration:44345|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 246125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 246129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 246152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 246158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258315419|now:1746006258246119|interv:69300| [2025/04/30 09:44:18 246162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258315419|now:1746006258246119|interval:69300|pto_count:0|srtt:42345 [2025/04/30 09:44:18 246170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 246175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 246179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1371207| [2025/04/30 09:44:18 246184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 246188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1418| [2025/04/30 09:44:18 246219] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1418|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258246195|stream_id:0|stream_offset:1371207| [2025/04/30 09:44:18 246228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 246235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 246242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42345|rtt_var:139|pto_duration:44345|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 246249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 246253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 246256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 246260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258315540|now:1746006258246242|interv:69298| [2025/04/30 09:44:18 246264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258315540|now:1746006258246242|interval:69298|pto_count:0|srtt:42345 [2025/04/30 09:44:18 246269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 246273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 246277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1372386| [2025/04/30 09:44:18 246282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 246286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258247286|now:1746006258246286|interv:1000| [2025/04/30 09:44:18 246290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 246294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 246298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258247286| [2025/04/30 09:44:18 246302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258247286| [2025/04/30 09:44:18 246310] [debug] |xqc_engine_wakeup_after|wakeup:1746006258247286|now:1746006258246310|diff:976| [2025/04/30 09:44:18 246314] [debug] |xqc_engine_main_logic|END|now:1746006258245904| [2025/04/30 09:44:18 246539] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258246538| [2025/04/30 09:44:18 246545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 246550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:570| [2025/04/30 09:44:18 246554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:571| [2025/04/30 09:44:18 246560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:571| [2025/04/30 09:44:18 246564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 246569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 246573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1290550|prior_time:1746006258200670|is_app_limited:0|send_elapse:43973|ack_elapse:45868|ctl_first_sent_time:1746006258202226|lagest_ack_time:1746006258246538|curr_delivered:1344550| [2025/04/30 09:44:18 246578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258202226| [2025/04/30 09:44:18 246582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1551||sndq_packets_used_bytes:0|sndq_packets_free:229| [2025/04/30 09:44:18 246586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 246591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1292950|prior_time:1746006258202666|is_app_limited:0|send_elapse:43854|ack_elapse:43872|ctl_first_sent_time:1746006258204100|lagest_ack_time:1746006258246538|curr_delivered:1345750| [2025/04/30 09:44:18 246595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258204100| [2025/04/30 09:44:18 246599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1550||sndq_packets_used_bytes:0|sndq_packets_free:230| [2025/04/30 09:44:18 246603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42345|rttvar:139|minrtt:31343|latest_rtt:42438|ack_delay:56| [2025/04/30 09:44:18 246607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42349|rttvar:114|minrtt:31343|latest_rtt:42438|ack_delay:56| [2025/04/30 09:44:18 246611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1374|lost_pn:1371|thresh:3| [2025/04/30 09:44:18 246615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 246620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42349|rtt_var:114|pto_duration:44349|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 246624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 246628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 246635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 246639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258315544|now:1746006258246619|interv:68925| [2025/04/30 09:44:18 246643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258315544|now:1746006258246619|interval:68925|pto_count:0|srtt:42349 [2025/04/30 09:44:18 246647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43854, ack_elapse 43872, delivered 52800|rate 1203501|lost 223| [2025/04/30 09:44:18 246651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203501) in round 28| [2025/04/30 09:44:18 246655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 246660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 246664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258204100|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 246668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258204100|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 246672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52807|srtt:42349|latest_rtt:42438|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 246678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:571|largest:571|pns:2| [2025/04/30 09:44:18 246682] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:571|frame:ACK |recv_time:1746006258246538|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 246687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378246538|now:1746006258246538|interv:120000000| [2025/04/30 09:44:18 246691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378246538|now:1746006258246538|interv:120000000| [2025/04/30 09:44:18 246695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258247286|pq_index:0| [2025/04/30 09:44:18 246699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258245904| [2025/04/30 09:44:18 246703] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258246703| [2025/04/30 09:44:18 246708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258246707| [2025/04/30 09:44:18 246714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42349|min_srtt:42349|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 246718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1439589| [2025/04/30 09:44:18 246725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42349|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 246729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 246734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42349|min_srtt:42349|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 246738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1440768| [2025/04/30 09:44:18 246742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42349|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 246747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 246751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42349|min_srtt:42349|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 246755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1441947| [2025/04/30 09:44:18 246760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 246763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 246767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 246772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 246776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 246780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1372386| [2025/04/30 09:44:18 246784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 246788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 246792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258247286| [2025/04/30 09:44:18 246796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258247286| [2025/04/30 09:44:18 246800] [debug] |xqc_engine_wakeup_after|wakeup:1746006258247286|now:1746006258246800|diff:486| [2025/04/30 09:44:18 246804] [debug] |xqc_engine_main_logic|END|now:1746006258246707| [2025/04/30 09:44:18 246810] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258246810| [2025/04/30 09:44:18 246813] [debug] |xqc_engine_wakeup_after|wakeup:1746006258247286|now:1746006258246813|diff:473| [2025/04/30 09:44:18 246817] [debug] |xqc_engine_main_logic|END|now:1746006258246810| [2025/04/30 09:44:18 247885] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258247885| [2025/04/30 09:44:18 247894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258247286|pq_index:0| [2025/04/30 09:44:18 247902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258246707| [2025/04/30 09:44:18 247906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258247906| [2025/04/30 09:44:18 247911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258247286|now:1746006258247906| [2025/04/30 09:44:18 247915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258247286|now:1746006258247906| [2025/04/30 09:44:18 247919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 247924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42349|min_srtt:42349|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 247928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1441947| [2025/04/30 09:44:18 247933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 247936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 247940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 247945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 247949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 247953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1372386| [2025/04/30 09:44:18 247957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 247962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1419| [2025/04/30 09:44:18 247996] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1419|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258247969|stream_id:0|stream_offset:1372386| [2025/04/30 09:44:18 248005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 248012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 248019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42349|rtt_var:114|pto_duration:44349|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 248026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 248031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 248035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 248043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258317318|now:1746006258248019|interv:69299| [2025/04/30 09:44:18 248047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258317318|now:1746006258248019|interval:69299|pto_count:0|srtt:42349 [2025/04/30 09:44:18 248051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 248056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 248060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1373565| [2025/04/30 09:44:18 248065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 248069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258249068|now:1746006258248068|interv:1000| [2025/04/30 09:44:18 248072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 248076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 248080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258249068| [2025/04/30 09:44:18 248084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258249068| [2025/04/30 09:44:18 248088] [debug] |xqc_engine_wakeup_after|wakeup:1746006258249068|now:1746006258248088|diff:980| [2025/04/30 09:44:18 248093] [debug] |xqc_engine_main_logic|END|now:1746006258247906| [2025/04/30 09:44:18 248533] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258248533| [2025/04/30 09:44:18 248542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 248547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:571| [2025/04/30 09:44:18 248551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:572| [2025/04/30 09:44:18 248557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:572| [2025/04/30 09:44:18 248561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 248565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 248570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1292950|prior_time:1746006258202666|is_app_limited:0|send_elapse:43974|ack_elapse:45867|ctl_first_sent_time:1746006258204220|lagest_ack_time:1746006258248533|curr_delivered:1346950| [2025/04/30 09:44:18 248574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258204220| [2025/04/30 09:44:18 248579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1549||sndq_packets_used_bytes:0|sndq_packets_free:231| [2025/04/30 09:44:18 248583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 248587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1295350|prior_time:1746006258204670|is_app_limited:0|send_elapse:43862|ack_elapse:43863|ctl_first_sent_time:1746006258206102|lagest_ack_time:1746006258248533|curr_delivered:1348150| [2025/04/30 09:44:18 248596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258206102| [2025/04/30 09:44:18 248600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1548||sndq_packets_used_bytes:0|sndq_packets_free:232| [2025/04/30 09:44:18 248604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42349|rttvar:114|minrtt:31343|latest_rtt:42431|ack_delay:56| [2025/04/30 09:44:18 248608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42352|rttvar:92|minrtt:31343|latest_rtt:42431|ack_delay:56| [2025/04/30 09:44:18 248612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1376|lost_pn:1373|thresh:3| [2025/04/30 09:44:18 248616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 248620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42352|rtt_var:92|pto_duration:44352|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 248625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 248628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 248632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 09:44:18 248636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258317321|now:1746006258248620|interv:68701| [2025/04/30 09:44:18 248640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258317321|now:1746006258248620|interval:68701|pto_count:0|srtt:42352 [2025/04/30 09:44:18 248644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43862, ack_elapse 43863, delivered 52800|rate 1203748|lost 223| [2025/04/30 09:44:18 248649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203748) in round 28| [2025/04/30 09:44:18 248653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 248657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 248661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258206102|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 248665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258206102|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 248670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:51607|srtt:42352|latest_rtt:42431|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 248675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:572|largest:572|pns:2| [2025/04/30 09:44:18 248682] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:572|frame:ACK |recv_time:1746006258248533|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 248687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378248533|now:1746006258248533|interv:120000000| [2025/04/30 09:44:18 248691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378248533|now:1746006258248533|interv:120000000| [2025/04/30 09:44:18 248695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258249068|pq_index:0| [2025/04/30 09:44:18 248699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258247906| [2025/04/30 09:44:18 248703] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258248703| [2025/04/30 09:44:18 248708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258248707| [2025/04/30 09:44:18 248713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42352|min_srtt:42352|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 248718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1441947| [2025/04/30 09:44:18 248722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42352|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 248726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 248731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42352|min_srtt:42352|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 248735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1443126| [2025/04/30 09:44:18 248739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42352|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 248744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 248748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42352|min_srtt:42352|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 248752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1444305| [2025/04/30 09:44:18 248756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 248760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 248764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 248774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 248778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 248783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1373565| [2025/04/30 09:44:18 248787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 248791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 248795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258249068| [2025/04/30 09:44:18 248799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258249068| [2025/04/30 09:44:18 248802] [debug] |xqc_engine_wakeup_after|wakeup:1746006258249068|now:1746006258248802|diff:266| [2025/04/30 09:44:18 248806] [debug] |xqc_engine_main_logic|END|now:1746006258248707| [2025/04/30 09:44:18 248811] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258248811| [2025/04/30 09:44:18 248815] [debug] |xqc_engine_wakeup_after|wakeup:1746006258249068|now:1746006258248815|diff:253| [2025/04/30 09:44:18 248819] [debug] |xqc_engine_main_logic|END|now:1746006258248811| [2025/04/30 09:44:18 249888] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258249887| [2025/04/30 09:44:18 249896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258249068|pq_index:0| [2025/04/30 09:44:18 249900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258248707| [2025/04/30 09:44:18 249905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258249904| [2025/04/30 09:44:18 249909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258249068|now:1746006258249904| [2025/04/30 09:44:18 249913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258249068|now:1746006258249904| [2025/04/30 09:44:18 249917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 249922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42352|min_srtt:42352|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 249926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1444305| [2025/04/30 09:44:18 249934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 249938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 249941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 249946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 249950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 249958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1373565| [2025/04/30 09:44:18 249963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 249967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1420| [2025/04/30 09:44:18 250002] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1420|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746006258249975|stream_id:0|stream_offset:1373565| [2025/04/30 09:44:18 250011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 250019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 09:44:18 250025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42352|rtt_var:92|pto_duration:44352|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 250032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 250036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 250040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 250044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258319327|now:1746006258250025|interv:69302| [2025/04/30 09:44:18 250048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258319327|now:1746006258250025|interval:69302|pto_count:0|srtt:42352 [2025/04/30 09:44:18 250053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:52807| [2025/04/30 09:44:18 250057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 250061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1374744| [2025/04/30 09:44:18 250066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 250070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1421| [2025/04/30 09:44:18 250098] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1421|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258250077|stream_id:0|stream_offset:1374744| [2025/04/30 09:44:18 250107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 250114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 250121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42352|rtt_var:92|pto_duration:44352|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 250127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 250156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 250161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 250165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258319429|now:1746006258250121|interv:69308| [2025/04/30 09:44:18 250169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258319429|now:1746006258250121|interval:69308|pto_count:0|srtt:42352 [2025/04/30 09:44:18 250174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 250179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 250183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1375923| [2025/04/30 09:44:18 250187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 250192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1422| [2025/04/30 09:44:18 250223] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1422|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258250199|stream_id:0|stream_offset:1375923| [2025/04/30 09:44:18 250232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 250239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 250246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42352|rtt_var:92|pto_duration:44352|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 250252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 250256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 250260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 250264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258319551|now:1746006258250246|interv:69305| [2025/04/30 09:44:18 250268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258319551|now:1746006258250246|interval:69305|pto_count:0|srtt:42352 [2025/04/30 09:44:18 250272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 250277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 250281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1377102| [2025/04/30 09:44:18 250285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 250294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258251293|now:1746006258250293|interv:1000| [2025/04/30 09:44:18 250298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 250301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 250305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258251293| [2025/04/30 09:44:18 250310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258251293| [2025/04/30 09:44:18 250314] [debug] |xqc_engine_wakeup_after|wakeup:1746006258251293|now:1746006258250313|diff:980| [2025/04/30 09:44:18 250318] [debug] |xqc_engine_main_logic|END|now:1746006258249904| [2025/04/30 09:44:18 250520] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258250520| [2025/04/30 09:44:18 250526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 250532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:572| [2025/04/30 09:44:18 250536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:573| [2025/04/30 09:44:18 250541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:573| [2025/04/30 09:44:18 250545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 250550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 250555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1295350|prior_time:1746006258204670|is_app_limited:0|send_elapse:43983|ack_elapse:45850|ctl_first_sent_time:1746006258206223|lagest_ack_time:1746006258250520|curr_delivered:1349350| [2025/04/30 09:44:18 250559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258206223| [2025/04/30 09:44:18 250564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1547||sndq_packets_used_bytes:0|sndq_packets_free:233| [2025/04/30 09:44:18 250568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 250572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1297750|prior_time:1746006258206683|is_app_limited:0|send_elapse:43889|ack_elapse:43837|ctl_first_sent_time:1746006258208115|lagest_ack_time:1746006258250520|curr_delivered:1350550| [2025/04/30 09:44:18 250576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258208115| [2025/04/30 09:44:18 250580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1546||sndq_packets_used_bytes:0|sndq_packets_free:234| [2025/04/30 09:44:18 250584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42352|rttvar:92|minrtt:31343|latest_rtt:42405|ack_delay:56| [2025/04/30 09:44:18 250588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42351|rttvar:69|minrtt:31343|latest_rtt:42405|ack_delay:56| [2025/04/30 09:44:18 250593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1378|lost_pn:1375|thresh:3| [2025/04/30 09:44:18 250597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 250604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42351|rtt_var:69|pto_duration:44351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 250608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 250612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 250616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 250620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258319550|now:1746006258250604|interv:68946| [2025/04/30 09:44:18 250624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258319550|now:1746006258250604|interval:68946|pto_count:0|srtt:42351 [2025/04/30 09:44:18 250628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43889, ack_elapse 43837, delivered 52800|rate 1203034|lost 223| [2025/04/30 09:44:18 250632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203034) in round 28| [2025/04/30 09:44:18 250636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 250640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 250644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258208115|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 250649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258208115|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 250653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52807|srtt:42351|latest_rtt:42405|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 250659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:573|largest:573|pns:2| [2025/04/30 09:44:18 250663] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:573|frame:ACK |recv_time:1746006258250520|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 250668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378250520|now:1746006258250520|interv:120000000| [2025/04/30 09:44:18 250672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378250520|now:1746006258250520|interv:120000000| [2025/04/30 09:44:18 250676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258251293|pq_index:0| [2025/04/30 09:44:18 250680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258249904| [2025/04/30 09:44:18 250684] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258250684| [2025/04/30 09:44:18 250689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258250688| [2025/04/30 09:44:18 250697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42351|min_srtt:42351|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 250701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1444305| [2025/04/30 09:44:18 250706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42351|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 250710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 250715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42351|min_srtt:42351|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 250719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1445484| [2025/04/30 09:44:18 250723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42351|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 250728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 250732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42351|min_srtt:42351|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 250736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1446663| [2025/04/30 09:44:18 250740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 250744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 250748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 250752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 250756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 250760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1377102| [2025/04/30 09:44:18 250765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 250769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 250772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258251293| [2025/04/30 09:44:18 250776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258251293| [2025/04/30 09:44:18 250780] [debug] |xqc_engine_wakeup_after|wakeup:1746006258251293|now:1746006258250780|diff:513| [2025/04/30 09:44:18 250787] [debug] |xqc_engine_main_logic|END|now:1746006258250688| [2025/04/30 09:44:18 250792] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258250792| [2025/04/30 09:44:18 250795] [debug] |xqc_engine_wakeup_after|wakeup:1746006258251293|now:1746006258250795|diff:498| [2025/04/30 09:44:18 250799] [debug] |xqc_engine_main_logic|END|now:1746006258250792| [2025/04/30 09:44:18 251867] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258251867| [2025/04/30 09:44:18 251876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258251293|pq_index:0| [2025/04/30 09:44:18 251880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258250688| [2025/04/30 09:44:18 251885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258251884| [2025/04/30 09:44:18 251889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258251293|now:1746006258251884| [2025/04/30 09:44:18 251894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258251293|now:1746006258251884| [2025/04/30 09:44:18 251898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 251902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42351|min_srtt:42351|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 251907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1446663| [2025/04/30 09:44:18 251911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 251915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 251919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 251923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 251928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 251932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1377102| [2025/04/30 09:44:18 251936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 251940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1423| [2025/04/30 09:44:18 251975] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1423|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258251948|stream_id:0|stream_offset:1377102| [2025/04/30 09:44:18 251984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 251991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 252004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42351|rtt_var:69|pto_duration:44351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 252009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 252013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 252017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 252021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258321299|now:1746006258252004|interv:69295| [2025/04/30 09:44:18 252025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258321299|now:1746006258252004|interval:69295|pto_count:0|srtt:42351 [2025/04/30 09:44:18 252029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 252034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 252038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1378281| [2025/04/30 09:44:18 252043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 252047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1424| [2025/04/30 09:44:18 252076] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1424|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258252054|stream_id:0|stream_offset:1378281| [2025/04/30 09:44:18 252085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 252092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 252099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42351|rtt_var:69|pto_duration:44351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 252104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 252108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 252112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 252116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258321405|now:1746006258252099|interv:69306| [2025/04/30 09:44:18 252120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258321405|now:1746006258252099|interval:69306|pto_count:0|srtt:42351 [2025/04/30 09:44:18 252124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 252129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 252153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1379460| [2025/04/30 09:44:18 252163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 252167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258253167|now:1746006258252167|interv:1000| [2025/04/30 09:44:18 252171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 252175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 252179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258253167| [2025/04/30 09:44:18 252183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258253167| [2025/04/30 09:44:18 252187] [debug] |xqc_engine_wakeup_after|wakeup:1746006258253167|now:1746006258252187|diff:980| [2025/04/30 09:44:18 252193] [debug] |xqc_engine_main_logic|END|now:1746006258251884| [2025/04/30 09:44:18 252535] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258252534| [2025/04/30 09:44:18 252540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 252546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:573| [2025/04/30 09:44:18 252550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:574| [2025/04/30 09:44:18 252556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:574| [2025/04/30 09:44:18 252560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 252565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 252569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1297750|prior_time:1746006258206683|is_app_limited:0|send_elapse:44005|ack_elapse:45851|ctl_first_sent_time:1746006258208231|lagest_ack_time:1746006258252534|curr_delivered:1351750| [2025/04/30 09:44:18 252574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258208231| [2025/04/30 09:44:18 252578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1545||sndq_packets_used_bytes:0|sndq_packets_free:235| [2025/04/30 09:44:18 252583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 252587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1300150|prior_time:1746006258208655|is_app_limited:0|send_elapse:43868|ack_elapse:43879|ctl_first_sent_time:1746006258210087|lagest_ack_time:1746006258252534|curr_delivered:1352950| [2025/04/30 09:44:18 252591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258210087| [2025/04/30 09:44:18 252595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1544||sndq_packets_used_bytes:0|sndq_packets_free:236| [2025/04/30 09:44:18 252599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42351|rttvar:69|minrtt:31343|latest_rtt:42447|ack_delay:56| [2025/04/30 09:44:18 252604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42356|rttvar:62|minrtt:31343|latest_rtt:42447|ack_delay:56| [2025/04/30 09:44:18 252611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1380|lost_pn:1377|thresh:3| [2025/04/30 09:44:18 252616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 252620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42356|rtt_var:62|pto_duration:44356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 252624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 252628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 252632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 252636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258321410|now:1746006258252619|interv:68791| [2025/04/30 09:44:18 252640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258321410|now:1746006258252619|interval:68791|pto_count:0|srtt:42356 [2025/04/30 09:44:18 252644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43868, ack_elapse 43879, delivered 52800|rate 1203309|lost 223| [2025/04/30 09:44:18 252648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203309) in round 28| [2025/04/30 09:44:18 252653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 252657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 252661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258210087|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 252665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258210087|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 252669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52807|srtt:42356|latest_rtt:42447|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 252675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:574|largest:574|pns:2| [2025/04/30 09:44:18 252679] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:574|frame:ACK |recv_time:1746006258252534|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 252684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378252534|now:1746006258252534|interv:120000000| [2025/04/30 09:44:18 252688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378252534|now:1746006258252534|interv:120000000| [2025/04/30 09:44:18 252692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258253167|pq_index:0| [2025/04/30 09:44:18 252696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258251884| [2025/04/30 09:44:18 252700] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258252700| [2025/04/30 09:44:18 252707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258252707| [2025/04/30 09:44:18 252713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42356|min_srtt:42356|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 252718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1446663| [2025/04/30 09:44:18 252722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42356|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 252727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 252731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42356|min_srtt:42356|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 252735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1447842| [2025/04/30 09:44:18 252740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42356|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 252744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 252748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42356|min_srtt:42356|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 252752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1449021| [2025/04/30 09:44:18 252757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 252760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 252764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 252769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 252773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 252777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1379460| [2025/04/30 09:44:18 252781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 252785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 252792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258253167| [2025/04/30 09:44:18 252796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258253167| [2025/04/30 09:44:18 252800] [debug] |xqc_engine_wakeup_after|wakeup:1746006258253167|now:1746006258252800|diff:367| [2025/04/30 09:44:18 252804] [debug] |xqc_engine_main_logic|END|now:1746006258252707| [2025/04/30 09:44:18 252809] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258252808| [2025/04/30 09:44:18 252812] [debug] |xqc_engine_wakeup_after|wakeup:1746006258253167|now:1746006258252812|diff:355| [2025/04/30 09:44:18 252816] [debug] |xqc_engine_main_logic|END|now:1746006258252808| [2025/04/30 09:44:18 253885] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258253885| [2025/04/30 09:44:18 253893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258253167|pq_index:0| [2025/04/30 09:44:18 253897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258252707| [2025/04/30 09:44:18 253902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258253901| [2025/04/30 09:44:18 253907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258253167|now:1746006258253901| [2025/04/30 09:44:18 253911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258253167|now:1746006258253901| [2025/04/30 09:44:18 253915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 253920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42356|min_srtt:42356|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 253924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1449021| [2025/04/30 09:44:18 253928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 253932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 253936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 253940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 253945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 253949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1379460| [2025/04/30 09:44:18 253953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 253957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1425| [2025/04/30 09:44:18 253992] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1425|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258253965|stream_id:0|stream_offset:1379460| [2025/04/30 09:44:18 254000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 254014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 254021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42356|rtt_var:62|pto_duration:44356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 254026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 254030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 254034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 254038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258323321|now:1746006258254021|interv:69300| [2025/04/30 09:44:18 254042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258323321|now:1746006258254021|interval:69300|pto_count:0|srtt:42356 [2025/04/30 09:44:18 254046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 254051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 254055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1380639| [2025/04/30 09:44:18 254059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 254064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1426| [2025/04/30 09:44:18 254093] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1426|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258254071|stream_id:0|stream_offset:1380639| [2025/04/30 09:44:18 254101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 254109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 254115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42356|rtt_var:62|pto_duration:44356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 254122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 254126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 254130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 254153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258323427|now:1746006258254115|interv:69312| [2025/04/30 09:44:18 254158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258323427|now:1746006258254115|interval:69312|pto_count:0|srtt:42356 [2025/04/30 09:44:18 254163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 254172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 254176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1381818| [2025/04/30 09:44:18 254181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 254185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258255185|now:1746006258254185|interv:1000| [2025/04/30 09:44:18 254189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 254192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 254196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258255185| [2025/04/30 09:44:18 254201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258255185| [2025/04/30 09:44:18 254205] [debug] |xqc_engine_wakeup_after|wakeup:1746006258255185|now:1746006258254205|diff:980| [2025/04/30 09:44:18 254209] [debug] |xqc_engine_main_logic|END|now:1746006258253901| [2025/04/30 09:44:18 254532] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258254531| [2025/04/30 09:44:18 254537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 254543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:574| [2025/04/30 09:44:18 254547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:575| [2025/04/30 09:44:18 254552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:575| [2025/04/30 09:44:18 254556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 254561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 254566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1300150|prior_time:1746006258208655|is_app_limited:0|send_elapse:43987|ack_elapse:45876|ctl_first_sent_time:1746006258210206|lagest_ack_time:1746006258254531|curr_delivered:1354150| [2025/04/30 09:44:18 254570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258210206| [2025/04/30 09:44:18 254575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1543||sndq_packets_used_bytes:0|sndq_packets_free:237| [2025/04/30 09:44:18 254579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 254583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1302550|prior_time:1746006258210649|is_app_limited:0|send_elapse:43851|ack_elapse:43882|ctl_first_sent_time:1746006258212082|lagest_ack_time:1746006258254531|curr_delivered:1355350| [2025/04/30 09:44:18 254588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258212082| [2025/04/30 09:44:18 254592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1542||sndq_packets_used_bytes:0|sndq_packets_free:238| [2025/04/30 09:44:18 254595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42356|rttvar:62|minrtt:31343|latest_rtt:42449|ack_delay:64| [2025/04/30 09:44:18 254603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42360|rttvar:54|minrtt:31343|latest_rtt:42449|ack_delay:64| [2025/04/30 09:44:18 254607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1382|lost_pn:1379|thresh:3| [2025/04/30 09:44:18 254611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 254615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42360|rtt_var:54|pto_duration:44360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 254620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 254624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 254627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 254631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258323431|now:1746006258254615|interv:68816| [2025/04/30 09:44:18 254635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258323431|now:1746006258254615|interval:68816|pto_count:0|srtt:42360 [2025/04/30 09:44:18 254640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43851, ack_elapse 43882, delivered 52800|rate 1203226|lost 223| [2025/04/30 09:44:18 254644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203226) in round 28| [2025/04/30 09:44:18 254648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 254652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 254656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258212082|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 254660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258212082|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1304950| [2025/04/30 09:44:18 254665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52807|srtt:42360|latest_rtt:42449|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 254671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:575|largest:575|pns:2| [2025/04/30 09:44:18 254675] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:575|frame:ACK |recv_time:1746006258254531|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 254679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378254531|now:1746006258254531|interv:120000000| [2025/04/30 09:44:18 254683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378254531|now:1746006258254531|interv:120000000| [2025/04/30 09:44:18 254690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258255185|pq_index:0| [2025/04/30 09:44:18 254694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258253901| [2025/04/30 09:44:18 254698] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258254698| [2025/04/30 09:44:18 254703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258254702| [2025/04/30 09:44:18 254709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 254713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1449021| [2025/04/30 09:44:18 254717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 254722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 254726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 254731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1450200| [2025/04/30 09:44:18 254735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 254739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 254744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 254748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1451379| [2025/04/30 09:44:18 254752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 254756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 254760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 254764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 254768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 254773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1381818| [2025/04/30 09:44:18 254779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 254783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 254787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258255185| [2025/04/30 09:44:18 254791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258255185| [2025/04/30 09:44:18 254795] [debug] |xqc_engine_wakeup_after|wakeup:1746006258255185|now:1746006258254795|diff:390| [2025/04/30 09:44:18 254799] [debug] |xqc_engine_main_logic|END|now:1746006258254702| [2025/04/30 09:44:18 254804] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258254804| [2025/04/30 09:44:18 254808] [debug] |xqc_engine_wakeup_after|wakeup:1746006258255185|now:1746006258254808|diff:377| [2025/04/30 09:44:18 254812] [debug] |xqc_engine_main_logic|END|now:1746006258254804| [2025/04/30 09:44:18 255880] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258255880| [2025/04/30 09:44:18 255888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258255185|pq_index:0| [2025/04/30 09:44:18 255892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258254702| [2025/04/30 09:44:18 255897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258255896| [2025/04/30 09:44:18 255902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258255185|now:1746006258255896| [2025/04/30 09:44:18 255906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258255185|now:1746006258255896| [2025/04/30 09:44:18 255910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 255915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 255919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1451379| [2025/04/30 09:44:18 255923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 255927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 255931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 255935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 255939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 255944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1381818| [2025/04/30 09:44:18 255948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 255952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1427| [2025/04/30 09:44:18 255987] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1427|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258255960|stream_id:0|stream_offset:1381818| [2025/04/30 09:44:18 256002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 256009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 256016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42360|rtt_var:54|pto_duration:44360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 256021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 256025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 256029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 256033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258325320|now:1746006258256016|interv:69304| [2025/04/30 09:44:18 256037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258325320|now:1746006258256016|interval:69304|pto_count:0|srtt:42360 [2025/04/30 09:44:18 256041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 256046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 256050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1382997| [2025/04/30 09:44:18 256055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 256059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1428| [2025/04/30 09:44:18 256088] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1428|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258256066|stream_id:0|stream_offset:1382997| [2025/04/30 09:44:18 256097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 256104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 256111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42360|rtt_var:54|pto_duration:44360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 256117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 256121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 256125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 256129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258325426|now:1746006258256110|interv:69316| [2025/04/30 09:44:18 256152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258325426|now:1746006258256110|interval:69316|pto_count:0|srtt:42360 [2025/04/30 09:44:18 256162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 256166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 256171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1384176| [2025/04/30 09:44:18 256175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 256179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258257179|now:1746006258256179|interv:1000| [2025/04/30 09:44:18 256183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 256187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 256191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258257179| [2025/04/30 09:44:18 256195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258257179| [2025/04/30 09:44:18 256199] [debug] |xqc_engine_wakeup_after|wakeup:1746006258257179|now:1746006258256199|diff:980| [2025/04/30 09:44:18 256203] [debug] |xqc_engine_main_logic|END|now:1746006258255896| [2025/04/30 09:44:18 256578] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258256577| [2025/04/30 09:44:18 256584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 256589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:575| [2025/04/30 09:44:18 256593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:576| [2025/04/30 09:44:18 256599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:576| [2025/04/30 09:44:18 256603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 256608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 256612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1302550|prior_time:1746006258210649|is_app_limited:0|send_elapse:43970|ack_elapse:45928|ctl_first_sent_time:1746006258212201|lagest_ack_time:1746006258256577|curr_delivered:1356550| [2025/04/30 09:44:18 256616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258212201| [2025/04/30 09:44:18 256621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1541||sndq_packets_used_bytes:0|sndq_packets_free:239| [2025/04/30 09:44:18 256625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 256629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1304950|prior_time:1746006258212642|is_app_limited:0|send_elapse:43856|ack_elapse:43935|ctl_first_sent_time:1746006258214083|lagest_ack_time:1746006258256577|curr_delivered:1357750| [2025/04/30 09:44:18 256634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258214083| [2025/04/30 09:44:18 256642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1540||sndq_packets_used_bytes:0|sndq_packets_free:240| [2025/04/30 09:44:18 256646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42360|rttvar:54|minrtt:31343|latest_rtt:42494|ack_delay:56| [2025/04/30 09:44:18 256650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42369|rttvar:60|minrtt:31343|latest_rtt:42494|ack_delay:56| [2025/04/30 09:44:18 256654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1384|lost_pn:1381|thresh:3| [2025/04/30 09:44:18 256658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 256662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42369|rtt_var:60|pto_duration:44369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 256666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 256670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 256674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 256678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258325435|now:1746006258256662|interv:68773| [2025/04/30 09:44:18 256682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258325435|now:1746006258256662|interval:68773|pto_count:0|srtt:42369 [2025/04/30 09:44:18 256686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43856, ack_elapse 43935, delivered 52800|rate 1201775|lost 223| [2025/04/30 09:44:18 256690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 28 -> 29| [2025/04/30 09:44:18 256694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201775) in round 29| [2025/04/30 09:44:18 256698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 256702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 256706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258214083|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 256711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258214083|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 256715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52807|srtt:42369|latest_rtt:42494|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:18 256720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 256725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006258281577|now:1746006258256577|interv:25000| [2025/04/30 09:44:18 256729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006258256577|max_ack_delay:25000| [2025/04/30 09:44:18 256737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:576|largest:576|pns:2| [2025/04/30 09:44:18 256741] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:576|frame:PING ACK |recv_time:1746006258256577|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 256745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378256577|now:1746006258256577|interv:120000000| [2025/04/30 09:44:18 256749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378256577|now:1746006258256577|interv:120000000| [2025/04/30 09:44:18 256753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258257179|pq_index:0| [2025/04/30 09:44:18 256758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258255896| [2025/04/30 09:44:18 256762] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258256761| [2025/04/30 09:44:18 256766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258256765| [2025/04/30 09:44:18 256772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42369|min_srtt:42369|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 256776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1451379| [2025/04/30 09:44:18 256781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42369|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 256785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 256789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42369|min_srtt:42369|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 256794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1452558| [2025/04/30 09:44:18 256798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42369|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 256802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 256807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42369|min_srtt:42369|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 256811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1453737| [2025/04/30 09:44:18 256818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 256822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 256826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 256830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 256834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 256838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1384176| [2025/04/30 09:44:18 256842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 256846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 256850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258257179| [2025/04/30 09:44:18 256854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258257179| [2025/04/30 09:44:18 256858] [debug] |xqc_engine_wakeup_after|wakeup:1746006258257179|now:1746006258256858|diff:321| [2025/04/30 09:44:18 256862] [debug] |xqc_engine_main_logic|END|now:1746006258256765| [2025/04/30 09:44:18 256867] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258256867| [2025/04/30 09:44:18 256871] [debug] |xqc_engine_wakeup_after|wakeup:1746006258257179|now:1746006258256871|diff:308| [2025/04/30 09:44:18 256875] [debug] |xqc_engine_main_logic|END|now:1746006258256867| [2025/04/30 09:44:18 257942] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258257942| [2025/04/30 09:44:18 257951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258257179|pq_index:0| [2025/04/30 09:44:18 257955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258256765| [2025/04/30 09:44:18 257960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258257959| [2025/04/30 09:44:18 257964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258257179|now:1746006258257959| [2025/04/30 09:44:18 257968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258257179|now:1746006258257959| [2025/04/30 09:44:18 257972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 257977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42369|min_srtt:42369|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 257981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1453737| [2025/04/30 09:44:18 257986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 257990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 257994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 258002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 258006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 258010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1384176| [2025/04/30 09:44:18 258015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 258019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1429| [2025/04/30 09:44:18 258053] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1429|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258258026|stream_id:0|stream_offset:1384176| [2025/04/30 09:44:18 258062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 258069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 258076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42369|rtt_var:60|pto_duration:44369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 258082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 258086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 258090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 258094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258327395|now:1746006258258076|interv:69319| [2025/04/30 09:44:18 258098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258327395|now:1746006258258076|interval:69319|pto_count:0|srtt:42369 [2025/04/30 09:44:18 258102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 258107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 258111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1385355| [2025/04/30 09:44:18 258116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 258120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1430| [2025/04/30 09:44:18 258162] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1430|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258258127|stream_id:0|stream_offset:1385355| [2025/04/30 09:44:18 258174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 258187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 258192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42369|rtt_var:60|pto_duration:44369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 258196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 258200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 258204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 258208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258327496|now:1746006258258191|interv:69305| [2025/04/30 09:44:18 258212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258327496|now:1746006258258191|interval:69305|pto_count:0|srtt:42369 [2025/04/30 09:44:18 258216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 258221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 258225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1386534| [2025/04/30 09:44:18 258229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 258233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258259233|now:1746006258258233|interv:1000| [2025/04/30 09:44:18 258237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 258241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 258245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258259233| [2025/04/30 09:44:18 258249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258259233| [2025/04/30 09:44:18 258253] [debug] |xqc_engine_wakeup_after|wakeup:1746006258259233|now:1746006258258253|diff:980| [2025/04/30 09:44:18 258257] [debug] |xqc_engine_main_logic|END|now:1746006258257959| [2025/04/30 09:44:18 258501] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258258500| [2025/04/30 09:44:18 258506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 258512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:576| [2025/04/30 09:44:18 258516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:577| [2025/04/30 09:44:18 258521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:577| [2025/04/30 09:44:18 258525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 258530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 258535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1304950|prior_time:1746006258212642|is_app_limited:0|send_elapse:43981|ack_elapse:45858|ctl_first_sent_time:1746006258214208|lagest_ack_time:1746006258258500|curr_delivered:1358950| [2025/04/30 09:44:18 258544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258214208| [2025/04/30 09:44:18 258549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1539||sndq_packets_used_bytes:0|sndq_packets_free:241| [2025/04/30 09:44:18 258553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 258557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1307350|prior_time:1746006258214632|is_app_limited:0|send_elapse:43836|ack_elapse:43868|ctl_first_sent_time:1746006258216065|lagest_ack_time:1746006258258500|curr_delivered:1360150| [2025/04/30 09:44:18 258562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258216065| [2025/04/30 09:44:18 258566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1538||sndq_packets_used_bytes:0|sndq_packets_free:242| [2025/04/30 09:44:18 258570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42369|rttvar:60|minrtt:31343|latest_rtt:42435|ack_delay:56| [2025/04/30 09:44:18 258574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42370|rttvar:47|minrtt:31343|latest_rtt:42435|ack_delay:56| [2025/04/30 09:44:18 258578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1386|lost_pn:1383|thresh:3| [2025/04/30 09:44:18 258582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 258586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42370|rtt_var:47|pto_duration:44370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 258591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 258594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 258598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 258602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258327497|now:1746006258258586|interv:68911| [2025/04/30 09:44:18 258606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258327497|now:1746006258258586|interval:68911|pto_count:0|srtt:42370 [2025/04/30 09:44:18 258610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43836, ack_elapse 43868, delivered 52800|rate 1203610|lost 223| [2025/04/30 09:44:18 258615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203610) in round 29| [2025/04/30 09:44:18 258619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 258623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 258627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258216065|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 258631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258216065|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 258638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52807|srtt:42370|latest_rtt:42435|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 258644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:577|largest:577|pns:2| [2025/04/30 09:44:18 258648] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:577|frame:ACK |recv_time:1746006258258500|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 258653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378258500|now:1746006258258500|interv:120000000| [2025/04/30 09:44:18 258657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378258500|now:1746006258258500|interv:120000000| [2025/04/30 09:44:18 258661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258259233|pq_index:0| [2025/04/30 09:44:18 258665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258257959| [2025/04/30 09:44:18 258669] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258258669| [2025/04/30 09:44:18 258674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258258673| [2025/04/30 09:44:18 258679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42370|min_srtt:42370|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 258684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1453737| [2025/04/30 09:44:18 258688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42370|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 258693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 258697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42370|min_srtt:42370|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 258701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1454916| [2025/04/30 09:44:18 258706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42370|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 258710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 258714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42370|min_srtt:42370|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 258720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1456095| [2025/04/30 09:44:18 258725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 258729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 258732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 258737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 258741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 258745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1386534| [2025/04/30 09:44:18 258749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 258753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 258757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258259233| [2025/04/30 09:44:18 258761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258259233| [2025/04/30 09:44:18 258765] [debug] |xqc_engine_wakeup_after|wakeup:1746006258259233|now:1746006258258765|diff:468| [2025/04/30 09:44:18 258769] [debug] |xqc_engine_main_logic|END|now:1746006258258673| [2025/04/30 09:44:18 258774] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258258774| [2025/04/30 09:44:18 258778] [debug] |xqc_engine_wakeup_after|wakeup:1746006258259233|now:1746006258258778|diff:455| [2025/04/30 09:44:18 258782] [debug] |xqc_engine_main_logic|END|now:1746006258258774| [2025/04/30 09:44:18 259850] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258259850| [2025/04/30 09:44:18 259858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258259233|pq_index:0| [2025/04/30 09:44:18 259862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258258673| [2025/04/30 09:44:18 259867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258259866| [2025/04/30 09:44:18 259871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258259233|now:1746006258259866| [2025/04/30 09:44:18 259876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258259233|now:1746006258259866| [2025/04/30 09:44:18 259880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 259885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42370|min_srtt:42370|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 259889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1456095| [2025/04/30 09:44:18 259893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 259901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 259905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 259909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 259913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 259917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1386534| [2025/04/30 09:44:18 259922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 259926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1431| [2025/04/30 09:44:18 259961] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1431|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258259934|stream_id:0|stream_offset:1386534| [2025/04/30 09:44:18 259970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 259977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 259984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42370|rtt_var:47|pto_duration:44370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 259991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 259995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 259999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 260003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258329304|now:1746006258259983|interv:69321| [2025/04/30 09:44:18 260007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258329304|now:1746006258259983|interval:69321|pto_count:0|srtt:42370 [2025/04/30 09:44:18 260011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 260016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 260020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1387713| [2025/04/30 09:44:18 260025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 260029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1432| [2025/04/30 09:44:18 260058] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1432|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258260036|stream_id:0|stream_offset:1387713| [2025/04/30 09:44:18 260073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 260080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 260085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42370|rtt_var:47|pto_duration:44370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 260089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 260093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 260097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 260101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258329406|now:1746006258260085|interv:69321| [2025/04/30 09:44:18 260105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258329406|now:1746006258260085|interval:69321|pto_count:0|srtt:42370 [2025/04/30 09:44:18 260110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 260114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 260118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1388892| [2025/04/30 09:44:18 260123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 260127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258261126|now:1746006258260126|interv:1000| [2025/04/30 09:44:18 260130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 260153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 260158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258261126| [2025/04/30 09:44:18 260163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258261126| [2025/04/30 09:44:18 260167] [debug] |xqc_engine_wakeup_after|wakeup:1746006258261126|now:1746006258260167|diff:959| [2025/04/30 09:44:18 260171] [debug] |xqc_engine_main_logic|END|now:1746006258259866| [2025/04/30 09:44:18 260504] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258260503| [2025/04/30 09:44:18 260509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 260515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:577| [2025/04/30 09:44:18 260519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:578| [2025/04/30 09:44:18 260524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:578| [2025/04/30 09:44:18 260528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 260533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 260542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1307350|prior_time:1746006258214632|is_app_limited:0|send_elapse:43962|ack_elapse:45871|ctl_first_sent_time:1746006258216191|lagest_ack_time:1746006258260503|curr_delivered:1361350| [2025/04/30 09:44:18 260546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258216191| [2025/04/30 09:44:18 260551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1537||sndq_packets_used_bytes:0|sndq_packets_free:243| [2025/04/30 09:44:18 260555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 260559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1309750|prior_time:1746006258216619|is_app_limited:0|send_elapse:43841|ack_elapse:43884|ctl_first_sent_time:1746006258218056|lagest_ack_time:1746006258260503|curr_delivered:1362550| [2025/04/30 09:44:18 260564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258218056| [2025/04/30 09:44:18 260568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1536||sndq_packets_used_bytes:0|sndq_packets_free:244| [2025/04/30 09:44:18 260572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42370|rttvar:47|minrtt:31343|latest_rtt:42447|ack_delay:56| [2025/04/30 09:44:18 260576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42372|rttvar:41|minrtt:31343|latest_rtt:42447|ack_delay:56| [2025/04/30 09:44:18 260580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1388|lost_pn:1385|thresh:3| [2025/04/30 09:44:18 260584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 260588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42372|rtt_var:41|pto_duration:44372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 260592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 260596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 260600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 260604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258329408|now:1746006258260588|interv:68820| [2025/04/30 09:44:18 260608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258329408|now:1746006258260588|interval:68820|pto_count:0|srtt:42372 [2025/04/30 09:44:18 260612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43841, ack_elapse 43884, delivered 52800|rate 1203171|lost 223| [2025/04/30 09:44:18 260616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203171) in round 29| [2025/04/30 09:44:18 260621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 260625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 260629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258218056|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 260636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258218056|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 260640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52807|srtt:42372|latest_rtt:42447|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 260646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:578|largest:578|pns:2| [2025/04/30 09:44:18 260650] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:578|frame:ACK |recv_time:1746006258260503|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 260655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378260503|now:1746006258260503|interv:120000000| [2025/04/30 09:44:18 260659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378260503|now:1746006258260503|interv:120000000| [2025/04/30 09:44:18 260663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258261126|pq_index:0| [2025/04/30 09:44:18 260667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258259866| [2025/04/30 09:44:18 260671] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258260671| [2025/04/30 09:44:18 260675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258260675| [2025/04/30 09:44:18 260681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42372|min_srtt:42372|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 260685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1456095| [2025/04/30 09:44:18 260690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:18 260694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 260699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42372|min_srtt:42372|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 260703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1457274| [2025/04/30 09:44:18 260707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:18 260712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 260722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42372|min_srtt:42372|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 260726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1458453| [2025/04/30 09:44:18 260730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 260734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 260738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 260742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 260746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 260751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1388892| [2025/04/30 09:44:18 260755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 260759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 260763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258261126| [2025/04/30 09:44:18 260766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258261126| [2025/04/30 09:44:18 260770] [debug] |xqc_engine_wakeup_after|wakeup:1746006258261126|now:1746006258260770|diff:356| [2025/04/30 09:44:18 260774] [debug] |xqc_engine_main_logic|END|now:1746006258260675| [2025/04/30 09:44:18 260779] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258260779| [2025/04/30 09:44:18 260783] [debug] |xqc_engine_wakeup_after|wakeup:1746006258261126|now:1746006258260783|diff:343| [2025/04/30 09:44:18 260787] [debug] |xqc_engine_main_logic|END|now:1746006258260779| [2025/04/30 09:44:18 261855] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258261855| [2025/04/30 09:44:18 261863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258261126|pq_index:0| [2025/04/30 09:44:18 261867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258260675| [2025/04/30 09:44:18 261872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258261871| [2025/04/30 09:44:18 261877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258261126|now:1746006258261871| [2025/04/30 09:44:18 261881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258261126|now:1746006258261871| [2025/04/30 09:44:18 261885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 261890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42372|min_srtt:42372|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 261894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1458453| [2025/04/30 09:44:18 261902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 261906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 261910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 261914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 261918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 261923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1388892| [2025/04/30 09:44:18 261927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 261931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1433| [2025/04/30 09:44:18 261966] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1433|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258261939|stream_id:0|stream_offset:1388892| [2025/04/30 09:44:18 261975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 261983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 261989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42372|rtt_var:41|pto_duration:44372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 261996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 262001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 262005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 262009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258331311|now:1746006258261989|interv:69322| [2025/04/30 09:44:18 262013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258331311|now:1746006258261989|interval:69322|pto_count:0|srtt:42372 [2025/04/30 09:44:18 262017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 262022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 262026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1390071| [2025/04/30 09:44:18 262031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 262035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1434| [2025/04/30 09:44:18 262070] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1434|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258262046|stream_id:0|stream_offset:1390071| [2025/04/30 09:44:18 262078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 262085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 262092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42372|rtt_var:41|pto_duration:44372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 262097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 262101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 262105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 262109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258331418|now:1746006258262092|interv:69326| [2025/04/30 09:44:18 262113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258331418|now:1746006258262092|interval:69326|pto_count:0|srtt:42372 [2025/04/30 09:44:18 262117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 262122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 262126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1391250| [2025/04/30 09:44:18 262131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 262156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258263156|now:1746006258262156|interv:1000| [2025/04/30 09:44:18 262161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 262164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 262168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258263156| [2025/04/30 09:44:18 262173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258263156| [2025/04/30 09:44:18 262177] [debug] |xqc_engine_wakeup_after|wakeup:1746006258263156|now:1746006258262177|diff:979| [2025/04/30 09:44:18 262181] [debug] |xqc_engine_main_logic|END|now:1746006258261871| [2025/04/30 09:44:18 262493] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258262492| [2025/04/30 09:44:18 262498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 262504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:578| [2025/04/30 09:44:18 262508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:579| [2025/04/30 09:44:18 262513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:579| [2025/04/30 09:44:18 262517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 262527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 262531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1309750|prior_time:1746006258216619|is_app_limited:0|send_elapse:43967|ack_elapse:45873|ctl_first_sent_time:1746006258218182|lagest_ack_time:1746006258262492|curr_delivered:1363750| [2025/04/30 09:44:18 262536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258218182| [2025/04/30 09:44:18 262540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1535||sndq_packets_used_bytes:0|sndq_packets_free:245| [2025/04/30 09:44:18 262544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 262549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1312150|prior_time:1746006258218624|is_app_limited:0|send_elapse:43843|ack_elapse:43868|ctl_first_sent_time:1746006258220058|lagest_ack_time:1746006258262492|curr_delivered:1364950| [2025/04/30 09:44:18 262553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258220058| [2025/04/30 09:44:18 262557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1534||sndq_packets_used_bytes:0|sndq_packets_free:246| [2025/04/30 09:44:18 262561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42372|rttvar:41|minrtt:31343|latest_rtt:42434|ack_delay:64| [2025/04/30 09:44:18 262565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42372|rttvar:31|minrtt:31343|latest_rtt:42434|ack_delay:64| [2025/04/30 09:44:18 262570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1390|lost_pn:1387|thresh:3| [2025/04/30 09:44:18 262574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 262578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42372|rtt_var:31|pto_duration:44372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 262582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 262586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 262590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 262593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258331418|now:1746006258262577|interv:68841| [2025/04/30 09:44:18 262597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258331418|now:1746006258262577|interval:68841|pto_count:0|srtt:42372 [2025/04/30 09:44:18 262602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43843, ack_elapse 43868, delivered 52800|rate 1203610|lost 223| [2025/04/30 09:44:18 262606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203610) in round 29| [2025/04/30 09:44:18 262610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 262617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 262621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258220058|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 262625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258220058|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 262630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52807|srtt:42372|latest_rtt:42434|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 262635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:579|largest:579|pns:2| [2025/04/30 09:44:18 262639] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:579|frame:ACK |recv_time:1746006258262492|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 262644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378262492|now:1746006258262492|interv:120000000| [2025/04/30 09:44:18 262648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378262492|now:1746006258262492|interv:120000000| [2025/04/30 09:44:18 262652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258263156|pq_index:0| [2025/04/30 09:44:18 262656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258261871| [2025/04/30 09:44:18 262660] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258262660| [2025/04/30 09:44:18 262665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258262664| [2025/04/30 09:44:18 262671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42372|min_srtt:42372|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 262675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1458453| [2025/04/30 09:44:18 262679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:18 262684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 262688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42372|min_srtt:42372|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 262693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1459632| [2025/04/30 09:44:18 262697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:18 262704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 262708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42372|min_srtt:42372|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 262712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1460811| [2025/04/30 09:44:18 262716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 262720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 262724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 262728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 262733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 262737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1391250| [2025/04/30 09:44:18 262741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 262745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 262749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258263156| [2025/04/30 09:44:18 262753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258263156| [2025/04/30 09:44:18 262757] [debug] |xqc_engine_wakeup_after|wakeup:1746006258263156|now:1746006258262757|diff:399| [2025/04/30 09:44:18 262761] [debug] |xqc_engine_main_logic|END|now:1746006258262664| [2025/04/30 09:44:18 262766] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258262766| [2025/04/30 09:44:18 262769] [debug] |xqc_engine_wakeup_after|wakeup:1746006258263156|now:1746006258262769|diff:387| [2025/04/30 09:44:18 262773] [debug] |xqc_engine_main_logic|END|now:1746006258262766| [2025/04/30 09:44:18 263842] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258263842| [2025/04/30 09:44:18 263850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258263156|pq_index:0| [2025/04/30 09:44:18 263854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258262664| [2025/04/30 09:44:18 263859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258263858| [2025/04/30 09:44:18 263864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258263156|now:1746006258263858| [2025/04/30 09:44:18 263868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258263156|now:1746006258263858| [2025/04/30 09:44:18 263872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 263880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42372|min_srtt:42372|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 263885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1460811| [2025/04/30 09:44:18 263889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 263893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 263897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 263901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 263905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 263909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1391250| [2025/04/30 09:44:18 263914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 263918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1435| [2025/04/30 09:44:18 263952] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1435|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258263926|stream_id:0|stream_offset:1391250| [2025/04/30 09:44:18 263962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 263969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 263976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42372|rtt_var:31|pto_duration:44372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 263982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 263987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 263991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 263995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258333298|now:1746006258263975|interv:69323| [2025/04/30 09:44:18 263999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258333298|now:1746006258263975|interval:69323|pto_count:0|srtt:42372 [2025/04/30 09:44:18 264003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 264008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 264012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1392429| [2025/04/30 09:44:18 264020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 264024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1436| [2025/04/30 09:44:18 264054] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1436|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258264031|stream_id:0|stream_offset:1392429| [2025/04/30 09:44:18 264063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 264070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 264076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42372|rtt_var:31|pto_duration:44372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 264081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 264085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 264089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 264093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258333403|now:1746006258264076|interv:69327| [2025/04/30 09:44:18 264097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258333403|now:1746006258264076|interval:69327|pto_count:0|srtt:42372 [2025/04/30 09:44:18 264101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 264106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 264110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1393608| [2025/04/30 09:44:18 264115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 264118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258265118|now:1746006258264118|interv:1000| [2025/04/30 09:44:18 264122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 264126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 264130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258265118| [2025/04/30 09:44:18 264155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258265118| [2025/04/30 09:44:18 264160] [debug] |xqc_engine_wakeup_after|wakeup:1746006258265118|now:1746006258264160|diff:958| [2025/04/30 09:44:18 264164] [debug] |xqc_engine_main_logic|END|now:1746006258263858| [2025/04/30 09:44:18 264477] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258264476| [2025/04/30 09:44:18 264482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 264488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:579| [2025/04/30 09:44:18 264496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:580| [2025/04/30 09:44:18 264502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:580| [2025/04/30 09:44:18 264506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 264511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 264515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1312150|prior_time:1746006258218624|is_app_limited:0|send_elapse:43969|ack_elapse:45852|ctl_first_sent_time:1746006258220184|lagest_ack_time:1746006258264476|curr_delivered:1366150| [2025/04/30 09:44:18 264520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258220184| [2025/04/30 09:44:18 264525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1533||sndq_packets_used_bytes:0|sndq_packets_free:247| [2025/04/30 09:44:18 264529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 264533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1314550|prior_time:1746006258220614|is_app_limited:0|send_elapse:43826|ack_elapse:43862|ctl_first_sent_time:1746006258222049|lagest_ack_time:1746006258264476|curr_delivered:1367350| [2025/04/30 09:44:18 264538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258222049| [2025/04/30 09:44:18 264541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1532||sndq_packets_used_bytes:0|sndq_packets_free:248| [2025/04/30 09:44:18 264545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42372|rttvar:31|minrtt:31343|latest_rtt:42427|ack_delay:56| [2025/04/30 09:44:18 264550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42372|rttvar:24|minrtt:31343|latest_rtt:42427|ack_delay:56| [2025/04/30 09:44:18 264554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1392|lost_pn:1389|thresh:3| [2025/04/30 09:44:18 264558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 264562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42372|rtt_var:24|pto_duration:44372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 264566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 264570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 264574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 264578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258333403|now:1746006258264562|interv:68841| [2025/04/30 09:44:18 264582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258333403|now:1746006258264562|interval:68841|pto_count:0|srtt:42372 [2025/04/30 09:44:18 264586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43826, ack_elapse 43862, delivered 52800|rate 1203775|lost 223| [2025/04/30 09:44:18 264593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203775) in round 29| [2025/04/30 09:44:18 264597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 264601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 264605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258222049|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 264610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258222049|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 264614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52807|srtt:42372|latest_rtt:42427|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 264620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:580|largest:580|pns:2| [2025/04/30 09:44:18 264624] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:580|frame:ACK |recv_time:1746006258264476|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 264629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378264476|now:1746006258264476|interv:120000000| [2025/04/30 09:44:18 264633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378264476|now:1746006258264476|interv:120000000| [2025/04/30 09:44:18 264637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258265118|pq_index:0| [2025/04/30 09:44:18 264641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258263858| [2025/04/30 09:44:18 264645] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258264645| [2025/04/30 09:44:18 264650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258264649| [2025/04/30 09:44:18 264655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42372|min_srtt:42372|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 264660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1460811| [2025/04/30 09:44:18 264664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:18 264669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 264673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42372|min_srtt:42372|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 264677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1461990| [2025/04/30 09:44:18 264684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:18 264688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 264693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42372|min_srtt:42372|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 264697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1463169| [2025/04/30 09:44:18 264701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 264705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 264709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 264713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 264717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 264721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1393608| [2025/04/30 09:44:18 264726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 264730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 264733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258265118| [2025/04/30 09:44:18 264737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258265118| [2025/04/30 09:44:18 264741] [debug] |xqc_engine_wakeup_after|wakeup:1746006258265118|now:1746006258264741|diff:377| [2025/04/30 09:44:18 264745] [debug] |xqc_engine_main_logic|END|now:1746006258264649| [2025/04/30 09:44:18 264750] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258264750| [2025/04/30 09:44:18 264754] [debug] |xqc_engine_wakeup_after|wakeup:1746006258265118|now:1746006258264754|diff:364| [2025/04/30 09:44:18 264758] [debug] |xqc_engine_main_logic|END|now:1746006258264750| [2025/04/30 09:44:18 265826] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258265826| [2025/04/30 09:44:18 265835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258265118|pq_index:0| [2025/04/30 09:44:18 265839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258264649| [2025/04/30 09:44:18 265844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258265843| [2025/04/30 09:44:18 265848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258265118|now:1746006258265843| [2025/04/30 09:44:18 265856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258265118|now:1746006258265843| [2025/04/30 09:44:18 265860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 265865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42372|min_srtt:42372|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 265869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1463169| [2025/04/30 09:44:18 265874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 265878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 265881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 265886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 265890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 265894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1393608| [2025/04/30 09:44:18 265899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 265903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1437| [2025/04/30 09:44:18 265938] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1437|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258265911|stream_id:0|stream_offset:1393608| [2025/04/30 09:44:18 265946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 265954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 265960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42372|rtt_var:24|pto_duration:44372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 265967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 265971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 265975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 265979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258335283|now:1746006258265960|interv:69323| [2025/04/30 09:44:18 265983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258335283|now:1746006258265960|interval:69323|pto_count:0|srtt:42372 [2025/04/30 09:44:18 265988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 265993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 266001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1394787| [2025/04/30 09:44:18 266005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 266010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1438| [2025/04/30 09:44:18 266039] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1438|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258266017|stream_id:0|stream_offset:1394787| [2025/04/30 09:44:18 266048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1438|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 266055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 266062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42372|rtt_var:24|pto_duration:44372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 266068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 266072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 266076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 266080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258335389|now:1746006258266061|interv:69328| [2025/04/30 09:44:18 266084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258335389|now:1746006258266061|interval:69328|pto_count:0|srtt:42372 [2025/04/30 09:44:18 266088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 266093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 266097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1395966| [2025/04/30 09:44:18 266101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 266105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258267105|now:1746006258266105|interv:1000| [2025/04/30 09:44:18 266109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 266113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 266117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258267105| [2025/04/30 09:44:18 266121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258267105| [2025/04/30 09:44:18 266125] [debug] |xqc_engine_wakeup_after|wakeup:1746006258267105|now:1746006258266125|diff:980| [2025/04/30 09:44:18 266130] [debug] |xqc_engine_main_logic|END|now:1746006258265843| [2025/04/30 09:44:18 266482] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258266481| [2025/04/30 09:44:18 266492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 266498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:580| [2025/04/30 09:44:18 266502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:581| [2025/04/30 09:44:18 266507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:581| [2025/04/30 09:44:18 266511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 266516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 266521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1314550|prior_time:1746006258220614|is_app_limited:0|send_elapse:43951|ack_elapse:45867|ctl_first_sent_time:1746006258222174|lagest_ack_time:1746006258266481|curr_delivered:1368550| [2025/04/30 09:44:18 266525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258222174| [2025/04/30 09:44:18 266530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1531||sndq_packets_used_bytes:0|sndq_packets_free:249| [2025/04/30 09:44:18 266534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 266538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1316950|prior_time:1746006258222613|is_app_limited:0|send_elapse:43845|ack_elapse:43868|ctl_first_sent_time:1746006258224041|lagest_ack_time:1746006258266481|curr_delivered:1369750| [2025/04/30 09:44:18 266543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258224041| [2025/04/30 09:44:18 266547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1530||sndq_packets_used_bytes:0|sndq_packets_free:250| [2025/04/30 09:44:18 266550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42372|rttvar:24|minrtt:31343|latest_rtt:42440|ack_delay:56| [2025/04/30 09:44:18 266555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42374|rttvar:21|minrtt:31343|latest_rtt:42440|ack_delay:56| [2025/04/30 09:44:18 266559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1394|lost_pn:1391|thresh:3| [2025/04/30 09:44:18 266563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 266567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42374|rtt_var:21|pto_duration:44374|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 266571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 266575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 266579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 266583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258335391|now:1746006258266567|interv:68824| [2025/04/30 09:44:18 266587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258335391|now:1746006258266567|interval:68824|pto_count:0|srtt:42374 [2025/04/30 09:44:18 266594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43845, ack_elapse 43868, delivered 52800|rate 1203610|lost 223| [2025/04/30 09:44:18 266598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203610) in round 29| [2025/04/30 09:44:18 266602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 266607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 266610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258224041|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 266615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258224041|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 266619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52807|srtt:42374|latest_rtt:42440|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 266625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:581|largest:581|pns:2| [2025/04/30 09:44:18 266629] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:581|frame:ACK |recv_time:1746006258266481|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 266634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378266481|now:1746006258266481|interv:120000000| [2025/04/30 09:44:18 266638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378266481|now:1746006258266481|interv:120000000| [2025/04/30 09:44:18 266642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258267105|pq_index:0| [2025/04/30 09:44:18 266646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258265843| [2025/04/30 09:44:18 266650] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258266650| [2025/04/30 09:44:18 266655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258266654| [2025/04/30 09:44:18 266661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42374|min_srtt:42374|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 266665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1463169| [2025/04/30 09:44:18 266669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42374|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 266674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 266681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42374|min_srtt:42374|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 266685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1464348| [2025/04/30 09:44:18 266690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42374|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 266694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 266698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42374|min_srtt:42374|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 266703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1465527| [2025/04/30 09:44:18 266707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 266711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 266715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 266719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 266723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 266727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1395966| [2025/04/30 09:44:18 266732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 266735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 266739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258267105| [2025/04/30 09:44:18 266743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258267105| [2025/04/30 09:44:18 266747] [debug] |xqc_engine_wakeup_after|wakeup:1746006258267105|now:1746006258266747|diff:358| [2025/04/30 09:44:18 266751] [debug] |xqc_engine_main_logic|END|now:1746006258266654| [2025/04/30 09:44:18 266756] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258266756| [2025/04/30 09:44:18 266760] [debug] |xqc_engine_wakeup_after|wakeup:1746006258267105|now:1746006258266760|diff:345| [2025/04/30 09:44:18 266764] [debug] |xqc_engine_main_logic|END|now:1746006258266756| [2025/04/30 09:44:18 267832] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258267832| [2025/04/30 09:44:18 267840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258267105|pq_index:0| [2025/04/30 09:44:18 267844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258266654| [2025/04/30 09:44:18 267849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258267848| [2025/04/30 09:44:18 267857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258267105|now:1746006258267848| [2025/04/30 09:44:18 267862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258267105|now:1746006258267848| [2025/04/30 09:44:18 267866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 267870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42374|min_srtt:42374|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 267875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1465527| [2025/04/30 09:44:18 267879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 267883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 267887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 267892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 267896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 267900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1395966| [2025/04/30 09:44:18 267905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 267909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1439| [2025/04/30 09:44:18 267944] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1439|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258267917|stream_id:0|stream_offset:1395966| [2025/04/30 09:44:18 267953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1439|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 267960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 267967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42374|rtt_var:21|pto_duration:44374|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 267974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 267978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 267982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 267986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258337291|now:1746006258267966|interv:69325| [2025/04/30 09:44:18 267990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258337291|now:1746006258267966|interval:69325|pto_count:0|srtt:42374 [2025/04/30 09:44:18 267998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 268003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 268007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1397145| [2025/04/30 09:44:18 268012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 268016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1440| [2025/04/30 09:44:18 268046] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1440|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258268023|stream_id:0|stream_offset:1397145| [2025/04/30 09:44:18 268055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1440|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 268062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 268069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42374|rtt_var:21|pto_duration:44374|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 268074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 268077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 268081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 268085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258337397|now:1746006258268069|interv:69328| [2025/04/30 09:44:18 268089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258337397|now:1746006258268069|interval:69328|pto_count:0|srtt:42374 [2025/04/30 09:44:18 268094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 268098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 268103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1398324| [2025/04/30 09:44:18 268107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 268111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258269111|now:1746006258268111|interv:1000| [2025/04/30 09:44:18 268115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 268119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 268123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258269111| [2025/04/30 09:44:18 268127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258269111| [2025/04/30 09:44:18 268131] [debug] |xqc_engine_wakeup_after|wakeup:1746006258269111|now:1746006258268131|diff:980| [2025/04/30 09:44:18 268160] [debug] |xqc_engine_main_logic|END|now:1746006258267848| [2025/04/30 09:44:18 268481] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258268481| [2025/04/30 09:44:18 268487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 268492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:581| [2025/04/30 09:44:18 268496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:582| [2025/04/30 09:44:18 268502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:582| [2025/04/30 09:44:18 268506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 268511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 268515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1316950|prior_time:1746006258222613|is_app_limited:0|send_elapse:43972|ack_elapse:45868|ctl_first_sent_time:1746006258224168|lagest_ack_time:1746006258268481|curr_delivered:1370950| [2025/04/30 09:44:18 268520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258224168| [2025/04/30 09:44:18 268524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1529||sndq_packets_used_bytes:0|sndq_packets_free:251| [2025/04/30 09:44:18 268528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 268533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1319350|prior_time:1746006258224677|is_app_limited:0|send_elapse:43905|ack_elapse:43804|ctl_first_sent_time:1746006258226121|lagest_ack_time:1746006258268481|curr_delivered:1372150| [2025/04/30 09:44:18 268537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258226121| [2025/04/30 09:44:18 268541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1528||sndq_packets_used_bytes:0|sndq_packets_free:252| [2025/04/30 09:44:18 268545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42374|rttvar:21|minrtt:31343|latest_rtt:42360|ack_delay:64| [2025/04/30 09:44:18 268549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42365|rttvar:35|minrtt:31343|latest_rtt:42360|ack_delay:64| [2025/04/30 09:44:18 268553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1396|lost_pn:1393|thresh:3| [2025/04/30 09:44:18 268557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 268561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42365|rtt_var:35|pto_duration:44365|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 268565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 268569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 268573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 268580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258337388|now:1746006258268561|interv:68827| [2025/04/30 09:44:18 268584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258337388|now:1746006258268561|interval:68827|pto_count:0|srtt:42365 [2025/04/30 09:44:18 268589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43905, ack_elapse 43804, delivered 52800|rate 1202596|lost 223| [2025/04/30 09:44:18 268593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202596) in round 29| [2025/04/30 09:44:18 268597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 268601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 268605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258226121|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 268609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258226121|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 268614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52807|srtt:42365|latest_rtt:42360|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 268619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:582|largest:582|pns:2| [2025/04/30 09:44:18 268624] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:582|frame:ACK |recv_time:1746006258268481|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 268628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378268481|now:1746006258268481|interv:120000000| [2025/04/30 09:44:18 268632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378268481|now:1746006258268481|interv:120000000| [2025/04/30 09:44:18 268636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258269111|pq_index:0| [2025/04/30 09:44:18 268640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258267848| [2025/04/30 09:44:18 268644] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258268644| [2025/04/30 09:44:18 268649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258268648| [2025/04/30 09:44:18 268655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42365|min_srtt:42365|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 268659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1465527| [2025/04/30 09:44:18 268663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42365|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 268671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 268675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42365|min_srtt:42365|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 268679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1466706| [2025/04/30 09:44:18 268684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42365|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 268688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 268692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42365|min_srtt:42365|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 268697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1467885| [2025/04/30 09:44:18 268701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 268705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 268709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 268713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 268717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 268721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1398324| [2025/04/30 09:44:18 268726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 268729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 268733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258269111| [2025/04/30 09:44:18 268737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258269111| [2025/04/30 09:44:18 268741] [debug] |xqc_engine_wakeup_after|wakeup:1746006258269111|now:1746006258268741|diff:370| [2025/04/30 09:44:18 268745] [debug] |xqc_engine_main_logic|END|now:1746006258268648| [2025/04/30 09:44:18 268750] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258268750| [2025/04/30 09:44:18 268754] [debug] |xqc_engine_wakeup_after|wakeup:1746006258269111|now:1746006258268754|diff:357| [2025/04/30 09:44:18 268758] [debug] |xqc_engine_main_logic|END|now:1746006258268750| [2025/04/30 09:44:18 269826] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258269826| [2025/04/30 09:44:18 269834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258269111|pq_index:0| [2025/04/30 09:44:18 269838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258268648| [2025/04/30 09:44:18 269847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258269846| [2025/04/30 09:44:18 269852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258269111|now:1746006258269846| [2025/04/30 09:44:18 269856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258269111|now:1746006258269846| [2025/04/30 09:44:18 269860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 269865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42365|min_srtt:42365|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 269869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1467885| [2025/04/30 09:44:18 269873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 269877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 269881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 269885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 269890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 269894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1398324| [2025/04/30 09:44:18 269898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 269902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1441| [2025/04/30 09:44:18 269937] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1441|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258269910|stream_id:0|stream_offset:1398324| [2025/04/30 09:44:18 269946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1441|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 269953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 269960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42365|rtt_var:35|pto_duration:44365|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 269967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 269971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 269975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 269979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258339275|now:1746006258269959|interv:69316| [2025/04/30 09:44:18 269987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258339275|now:1746006258269959|interval:69316|pto_count:0|srtt:42365 [2025/04/30 09:44:18 269991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 269996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 270000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1399503| [2025/04/30 09:44:18 270005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 270009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1442| [2025/04/30 09:44:18 270039] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1442|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258270016|stream_id:0|stream_offset:1399503| [2025/04/30 09:44:18 270048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 270055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 270062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42365|rtt_var:35|pto_duration:44365|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 270067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 270071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 270075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 270079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258339381|now:1746006258270062|interv:69319| [2025/04/30 09:44:18 270083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258339381|now:1746006258270062|interval:69319|pto_count:0|srtt:42365 [2025/04/30 09:44:18 270087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 270092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 270096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1400682| [2025/04/30 09:44:18 270100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 270104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258271104|now:1746006258270104|interv:1000| [2025/04/30 09:44:18 270108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 270112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 270120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258271104| [2025/04/30 09:44:18 270124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258271104| [2025/04/30 09:44:18 270128] [debug] |xqc_engine_wakeup_after|wakeup:1746006258271104|now:1746006258270128|diff:976| [2025/04/30 09:44:18 270151] [debug] |xqc_engine_main_logic|END|now:1746006258269846| [2025/04/30 09:44:18 270477] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258270476| [2025/04/30 09:44:18 270482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 270488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:582| [2025/04/30 09:44:18 270492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:583| [2025/04/30 09:44:18 270497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:583| [2025/04/30 09:44:18 270502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 270506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 270511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1319350|prior_time:1746006258224677|is_app_limited:0|send_elapse:44037|ack_elapse:45799|ctl_first_sent_time:1746006258226253|lagest_ack_time:1746006258270476|curr_delivered:1373350| [2025/04/30 09:44:18 270515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258226253| [2025/04/30 09:44:18 270520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1527||sndq_packets_used_bytes:0|sndq_packets_free:253| [2025/04/30 09:44:18 270524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 270528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1321750|prior_time:1746006258226600|is_app_limited:0|send_elapse:43854|ack_elapse:43876|ctl_first_sent_time:1746006258228049|lagest_ack_time:1746006258270476|curr_delivered:1374550| [2025/04/30 09:44:18 270533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258228049| [2025/04/30 09:44:18 270537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1526||sndq_packets_used_bytes:0|sndq_packets_free:254| [2025/04/30 09:44:18 270541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42365|rttvar:35|minrtt:31343|latest_rtt:42427|ack_delay:56| [2025/04/30 09:44:18 270545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42366|rttvar:28|minrtt:31343|latest_rtt:42427|ack_delay:56| [2025/04/30 09:44:18 270549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1398|lost_pn:1395|thresh:3| [2025/04/30 09:44:18 270553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 270557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42366|rtt_var:28|pto_duration:44366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 270562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 270569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 270573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 270577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258339382|now:1746006258270557|interv:68825| [2025/04/30 09:44:18 270581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258339382|now:1746006258270557|interval:68825|pto_count:0|srtt:42366 [2025/04/30 09:44:18 270585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43854, ack_elapse 43876, delivered 52800|rate 1203391|lost 223| [2025/04/30 09:44:18 270590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203391) in round 29| [2025/04/30 09:44:18 270594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 270598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 270602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258228049|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 270606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258228049|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 270611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52807|srtt:42366|latest_rtt:42427|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 270616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:583|largest:583|pns:2| [2025/04/30 09:44:18 270621] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:583|frame:ACK |recv_time:1746006258270476|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 270625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378270476|now:1746006258270476|interv:120000000| [2025/04/30 09:44:18 270629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378270476|now:1746006258270476|interv:120000000| [2025/04/30 09:44:18 270633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258271104|pq_index:0| [2025/04/30 09:44:18 270638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258269846| [2025/04/30 09:44:18 270642] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258270641| [2025/04/30 09:44:18 270646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258270645| [2025/04/30 09:44:18 270652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42366|min_srtt:42366|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 270656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1467885| [2025/04/30 09:44:18 270663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42366|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 270668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 270672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42366|min_srtt:42366|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 270677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1469064| [2025/04/30 09:44:18 270681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42366|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 270685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 270689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42366|min_srtt:42366|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 270694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1470243| [2025/04/30 09:44:18 270698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 270702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 270706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 270710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 270714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 270718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1400682| [2025/04/30 09:44:18 270723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 270727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 270731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258271104| [2025/04/30 09:44:18 270735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258271104| [2025/04/30 09:44:18 270738] [debug] |xqc_engine_wakeup_after|wakeup:1746006258271104|now:1746006258270738|diff:366| [2025/04/30 09:44:18 270743] [debug] |xqc_engine_main_logic|END|now:1746006258270645| [2025/04/30 09:44:18 270748] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258270747| [2025/04/30 09:44:18 270751] [debug] |xqc_engine_wakeup_after|wakeup:1746006258271104|now:1746006258270751|diff:353| [2025/04/30 09:44:18 270755] [debug] |xqc_engine_main_logic|END|now:1746006258270747| [2025/04/30 09:44:18 271826] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258271826| [2025/04/30 09:44:18 271834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258271104|pq_index:0| [2025/04/30 09:44:18 271839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258270645| [2025/04/30 09:44:18 271843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258271843| [2025/04/30 09:44:18 271848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258271104|now:1746006258271843| [2025/04/30 09:44:18 271852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258271104|now:1746006258271843| [2025/04/30 09:44:18 271856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 271861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42366|min_srtt:42366|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 271866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1470243| [2025/04/30 09:44:18 271871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 271874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 271878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 271883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 271887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 271891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1400682| [2025/04/30 09:44:18 271896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 271900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1443| [2025/04/30 09:44:18 271935] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1443|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258271908|stream_id:0|stream_offset:1400682| [2025/04/30 09:44:18 271944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 271952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 271959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42366|rtt_var:28|pto_duration:44366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 271966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 271970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 271978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 271982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258341274|now:1746006258271959|interv:69315| [2025/04/30 09:44:18 271986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258341274|now:1746006258271959|interval:69315|pto_count:0|srtt:42366 [2025/04/30 09:44:18 271991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 271996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 272000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1401861| [2025/04/30 09:44:18 272005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 272009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1444| [2025/04/30 09:44:18 272039] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1444|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258272016|stream_id:0|stream_offset:1401861| [2025/04/30 09:44:18 272048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 272056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 272063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42366|rtt_var:28|pto_duration:44366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 272069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 272073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 272077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 272081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258341382|now:1746006258272062|interv:69320| [2025/04/30 09:44:18 272085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258341382|now:1746006258272062|interval:69320|pto_count:0|srtt:42366 [2025/04/30 09:44:18 272089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 272094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 272098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1403040| [2025/04/30 09:44:18 272102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 272106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258273106|now:1746006258272106|interv:1000| [2025/04/30 09:44:18 272114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 272118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 272122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258273106| [2025/04/30 09:44:18 272126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258273106| [2025/04/30 09:44:18 272130] [debug] |xqc_engine_wakeup_after|wakeup:1746006258273106|now:1746006258272130|diff:976| [2025/04/30 09:44:18 272156] [debug] |xqc_engine_main_logic|END|now:1746006258271843| [2025/04/30 09:44:18 272538] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258272537| [2025/04/30 09:44:18 272544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 272549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:583| [2025/04/30 09:44:18 272553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:584| [2025/04/30 09:44:18 272559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:584| [2025/04/30 09:44:18 272563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 272568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 272573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1321750|prior_time:1746006258226600|is_app_limited:0|send_elapse:43975|ack_elapse:45937|ctl_first_sent_time:1746006258228170|lagest_ack_time:1746006258272537|curr_delivered:1375750| [2025/04/30 09:44:18 272578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258228170| [2025/04/30 09:44:18 272582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1525||sndq_packets_used_bytes:0|sndq_packets_free:255| [2025/04/30 09:44:18 272586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 272591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1324150|prior_time:1746006258228577|is_app_limited:0|send_elapse:43834|ack_elapse:43960|ctl_first_sent_time:1746006258230030|lagest_ack_time:1746006258272537|curr_delivered:1376950| [2025/04/30 09:44:18 272595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258230030| [2025/04/30 09:44:18 272599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1524||sndq_packets_used_bytes:0|sndq_packets_free:256| [2025/04/30 09:44:18 272603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42366|rttvar:28|minrtt:31343|latest_rtt:42507|ack_delay:56| [2025/04/30 09:44:18 272608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42377|rttvar:42|minrtt:31343|latest_rtt:42507|ack_delay:56| [2025/04/30 09:44:18 272612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1400|lost_pn:1397|thresh:3| [2025/04/30 09:44:18 272616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 272624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42377|rtt_var:42|pto_duration:44377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 272629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 272633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 272636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 272640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258341393|now:1746006258272624|interv:68769| [2025/04/30 09:44:18 272644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258341393|now:1746006258272624|interval:68769|pto_count:0|srtt:42377 [2025/04/30 09:44:18 272649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43834, ack_elapse 43960, delivered 52800|rate 1201091|lost 223| [2025/04/30 09:44:18 272653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201091) in round 29| [2025/04/30 09:44:18 272657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 272662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 272666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258230030|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 272670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258230030|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 272675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52807|srtt:42377|latest_rtt:42507|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 272680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 272685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:18 272689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:18 272694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:584|largest:584|pns:2| [2025/04/30 09:44:18 272698] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:584|frame:PING ACK |recv_time:1746006258272537|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 272703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378272537|now:1746006258272537|interv:120000000| [2025/04/30 09:44:18 272707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378272537|now:1746006258272537|interv:120000000| [2025/04/30 09:44:18 272711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258273106|pq_index:0| [2025/04/30 09:44:18 272718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258271843| [2025/04/30 09:44:18 272722] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258272722| [2025/04/30 09:44:18 272727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258272726| [2025/04/30 09:44:18 272732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:584|ack_delay:195|first_ack_range:103|largest_pkt_recv_time:1746006258272537| [2025/04/30 09:44:18 272737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:584|low:481|pkt_pns:2| [2025/04/30 09:44:18 272741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:584|frame_largest_recv:584| [2025/04/30 09:44:18 272745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:18 272750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 272754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1470243| [2025/04/30 09:44:18 272759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 272763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 272768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 272772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1471422| [2025/04/30 09:44:18 272777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 272781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 272785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 272790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1472601| [2025/04/30 09:44:18 272794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 272798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 272802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 272806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 272816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 272821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1403040| [2025/04/30 09:44:18 272825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 272829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 272833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258273106| [2025/04/30 09:44:18 272837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258273106| [2025/04/30 09:44:18 272841] [debug] |xqc_engine_wakeup_after|wakeup:1746006258273106|now:1746006258272841|diff:265| [2025/04/30 09:44:18 272845] [debug] |xqc_engine_main_logic|END|now:1746006258272726| [2025/04/30 09:44:18 272850] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258272850| [2025/04/30 09:44:18 272854] [debug] |xqc_engine_wakeup_after|wakeup:1746006258273106|now:1746006258272854|diff:252| [2025/04/30 09:44:18 272858] [debug] |xqc_engine_main_logic|END|now:1746006258272850| [2025/04/30 09:44:18 273926] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258273926| [2025/04/30 09:44:18 273934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258273106|pq_index:0| [2025/04/30 09:44:18 273939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258272726| [2025/04/30 09:44:18 273943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258273942| [2025/04/30 09:44:18 273948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258273106|now:1746006258273942| [2025/04/30 09:44:18 273952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258273106|now:1746006258273942| [2025/04/30 09:44:18 273956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 273961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 273965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1472601| [2025/04/30 09:44:18 273969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 273973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 273977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 273981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 273986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 273990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1403040| [2025/04/30 09:44:18 274000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 274005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1445| [2025/04/30 09:44:18 274039] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1445|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:52807|now:1746006258274013|stream_id:0|stream_offset:1403040| [2025/04/30 09:44:18 274049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1445|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 09:44:18 274056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 274063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42377|rtt_var:42|pto_duration:44377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 274068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 274072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 274076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:44:18 274080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258343390|now:1746006258274063|interv:69327| [2025/04/30 09:44:18 274084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258343390|now:1746006258274063|interval:69327|pto_count:0|srtt:42377 [2025/04/30 09:44:18 274089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54014| [2025/04/30 09:44:18 274094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 274098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1404219| [2025/04/30 09:44:18 274102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 274106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1446| [2025/04/30 09:44:18 274149] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1446|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746006258274113|stream_id:0|stream_offset:1404219| [2025/04/30 09:44:18 274163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 274169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 09:44:18 274174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42377|rtt_var:42|pto_duration:44377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 274178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 274182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 274190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55214| [2025/04/30 09:44:18 274194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258343490|now:1746006258274173|interv:69317| [2025/04/30 09:44:18 274198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258343490|now:1746006258274173|interval:69317|pto_count:0|srtt:42377 [2025/04/30 09:44:18 274203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55214| [2025/04/30 09:44:18 274208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 274212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1405398| [2025/04/30 09:44:18 274216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 274220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258275220|now:1746006258274220|interv:1000| [2025/04/30 09:44:18 274224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 274228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 274232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258275220| [2025/04/30 09:44:18 274236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258275220| [2025/04/30 09:44:18 274240] [debug] |xqc_engine_wakeup_after|wakeup:1746006258275220|now:1746006258274240|diff:980| [2025/04/30 09:44:18 274244] [debug] |xqc_engine_main_logic|END|now:1746006258273942| [2025/04/30 09:44:18 274461] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258274460| [2025/04/30 09:44:18 274466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 274472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:584| [2025/04/30 09:44:18 274476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:585| [2025/04/30 09:44:18 274482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:585| [2025/04/30 09:44:18 274486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 274491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 274495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1324150|prior_time:1746006258228577|is_app_limited:0|send_elapse:43955|ack_elapse:45883|ctl_first_sent_time:1746006258230151|lagest_ack_time:1746006258274460|curr_delivered:1378150| [2025/04/30 09:44:18 274500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258230151| [2025/04/30 09:44:18 274504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1523||sndq_packets_used_bytes:0|sndq_packets_free:257| [2025/04/30 09:44:18 274508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 274516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1326550|prior_time:1746006258230585|is_app_limited:0|send_elapse:43835|ack_elapse:43875|ctl_first_sent_time:1746006258232023|lagest_ack_time:1746006258274460|curr_delivered:1379350| [2025/04/30 09:44:18 274521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258232023| [2025/04/30 09:44:18 274525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1522||sndq_packets_used_bytes:0|sndq_packets_free:258| [2025/04/30 09:44:18 274529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42377|rttvar:42|minrtt:31343|latest_rtt:42437|ack_delay:56| [2025/04/30 09:44:18 274533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42377|rttvar:33|minrtt:31343|latest_rtt:42437|ack_delay:56| [2025/04/30 09:44:18 274537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1402|lost_pn:1399|thresh:3| [2025/04/30 09:44:18 274541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 274545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42377|rtt_var:33|pto_duration:44377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 274550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 274553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 274557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:44:18 274561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258343490|now:1746006258274545|interv:68945| [2025/04/30 09:44:18 274565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258343490|now:1746006258274545|interval:68945|pto_count:0|srtt:42377 [2025/04/30 09:44:18 274569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43835, ack_elapse 43875, delivered 52800|rate 1203418|lost 223| [2025/04/30 09:44:18 274574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203418) in round 29| [2025/04/30 09:44:18 274578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 274582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 274586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258232023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 274590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258232023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 274595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52814|srtt:42377|latest_rtt:42437|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 274603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:585|largest:585|pns:2| [2025/04/30 09:44:18 274607] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:585|frame:ACK |recv_time:1746006258274460|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 274612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378274460|now:1746006258274460|interv:120000000| [2025/04/30 09:44:18 274616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378274460|now:1746006258274460|interv:120000000| [2025/04/30 09:44:18 274620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258275220|pq_index:0| [2025/04/30 09:44:18 274624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258273942| [2025/04/30 09:44:18 274628] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258274628| [2025/04/30 09:44:18 274633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258274632| [2025/04/30 09:44:18 274639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 274643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1472601| [2025/04/30 09:44:18 274648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 274652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 274657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 274661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1473780| [2025/04/30 09:44:18 274665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 274670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 274674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 274678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1474959| [2025/04/30 09:44:18 274682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 274686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 274690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 274697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 274701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 274705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1405398| [2025/04/30 09:44:18 274710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 274713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 274717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258275220| [2025/04/30 09:44:18 274721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258275220| [2025/04/30 09:44:18 274725] [debug] |xqc_engine_wakeup_after|wakeup:1746006258275220|now:1746006258274725|diff:495| [2025/04/30 09:44:18 274729] [debug] |xqc_engine_main_logic|END|now:1746006258274632| [2025/04/30 09:44:18 274734] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258274734| [2025/04/30 09:44:18 274738] [debug] |xqc_engine_wakeup_after|wakeup:1746006258275220|now:1746006258274738|diff:482| [2025/04/30 09:44:18 274742] [debug] |xqc_engine_main_logic|END|now:1746006258274734| [2025/04/30 09:44:18 275810] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258275810| [2025/04/30 09:44:18 275818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258275220|pq_index:0| [2025/04/30 09:44:18 275822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258274632| [2025/04/30 09:44:18 275827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258275826| [2025/04/30 09:44:18 275832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258275220|now:1746006258275826| [2025/04/30 09:44:18 275836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258275220|now:1746006258275826| [2025/04/30 09:44:18 275840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 275845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 275849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1474959| [2025/04/30 09:44:18 275853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 275857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 275861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 275865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 275870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 275878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1405398| [2025/04/30 09:44:18 275882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 275886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1447| [2025/04/30 09:44:18 275921] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1447|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746006258275894|stream_id:0|stream_offset:1405398| [2025/04/30 09:44:18 275931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 275938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 09:44:18 275945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42377|rtt_var:33|pto_duration:44377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 275952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 275956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 275960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:44:18 275964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258345271|now:1746006258275944|interv:69327| [2025/04/30 09:44:18 275968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258345271|now:1746006258275944|interval:69327|pto_count:0|srtt:42377 [2025/04/30 09:44:18 275973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54014| [2025/04/30 09:44:18 275978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 275982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1406577| [2025/04/30 09:44:18 275986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 275991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1448| [2025/04/30 09:44:18 276020] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1448|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746006258275998|stream_id:0|stream_offset:1406577| [2025/04/30 09:44:18 276029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 276036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 09:44:18 276043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42377|rtt_var:33|pto_duration:44377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 276053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 276057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 276061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55214| [2025/04/30 09:44:18 276065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258345375|now:1746006258276042|interv:69333| [2025/04/30 09:44:18 276069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258345375|now:1746006258276042|interval:69333|pto_count:0|srtt:42377 [2025/04/30 09:44:18 276073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55214| [2025/04/30 09:44:18 276078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 276082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1407756| [2025/04/30 09:44:18 276087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 276090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258277090|now:1746006258276090|interv:1000| [2025/04/30 09:44:18 276094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 276098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 276102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258277090| [2025/04/30 09:44:18 276106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258277090| [2025/04/30 09:44:18 276110] [debug] |xqc_engine_wakeup_after|wakeup:1746006258277090|now:1746006258276110|diff:980| [2025/04/30 09:44:18 276115] [debug] |xqc_engine_main_logic|END|now:1746006258275826| [2025/04/30 09:44:18 276460] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258276459| [2025/04/30 09:44:18 276468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 276474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:585| [2025/04/30 09:44:18 276478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:586| [2025/04/30 09:44:18 276484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:586| [2025/04/30 09:44:18 276488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 276492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 276497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1326550|prior_time:1746006258230585|is_app_limited:0|send_elapse:43938|ack_elapse:45874|ctl_first_sent_time:1746006258232126|lagest_ack_time:1746006258276459|curr_delivered:1380550| [2025/04/30 09:44:18 276501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258232126| [2025/04/30 09:44:18 276506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1521||sndq_packets_used_bytes:0|sndq_packets_free:259| [2025/04/30 09:44:18 276514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 276518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1328950|prior_time:1746006258232568|is_app_limited:0|send_elapse:43829|ack_elapse:43891|ctl_first_sent_time:1746006258234003|lagest_ack_time:1746006258276459|curr_delivered:1381750| [2025/04/30 09:44:18 276522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258234003| [2025/04/30 09:44:18 276526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1520||sndq_packets_used_bytes:0|sndq_packets_free:260| [2025/04/30 09:44:18 276530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42377|rttvar:33|minrtt:31343|latest_rtt:42456|ack_delay:72| [2025/04/30 09:44:18 276534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42378|rttvar:26|minrtt:31343|latest_rtt:42456|ack_delay:72| [2025/04/30 09:44:18 276539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1404|lost_pn:1401|thresh:3| [2025/04/30 09:44:18 276543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 276547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42378|rtt_var:26|pto_duration:44378|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 276551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 276555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 276559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:44:18 276562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258345376|now:1746006258276547|interv:68829| [2025/04/30 09:44:18 276566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258345376|now:1746006258276547|interval:68829|pto_count:0|srtt:42378 [2025/04/30 09:44:18 276571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43829, ack_elapse 43891, delivered 52800|rate 1202980|lost 223| [2025/04/30 09:44:18 276575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202980) in round 29| [2025/04/30 09:44:18 276579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 276583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 276587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258234003|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 276591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258234003|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 276596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52814|srtt:42378|latest_rtt:42456|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 276604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:586|largest:586|pns:2| [2025/04/30 09:44:18 276609] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:586|frame:ACK |recv_time:1746006258276459|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 276613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378276459|now:1746006258276459|interv:120000000| [2025/04/30 09:44:18 276617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378276459|now:1746006258276459|interv:120000000| [2025/04/30 09:44:18 276621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258277090|pq_index:0| [2025/04/30 09:44:18 276626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258275826| [2025/04/30 09:44:18 276630] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258276629| [2025/04/30 09:44:18 276634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258276633| [2025/04/30 09:44:18 276640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42378|min_srtt:42378|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 276644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1474959| [2025/04/30 09:44:18 276649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42378|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 276653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 276658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42378|min_srtt:42378|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 276662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1476138| [2025/04/30 09:44:18 276666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42378|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 276671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 276675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42378|min_srtt:42378|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 276679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1477317| [2025/04/30 09:44:18 276683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 276690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 276694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 276698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 276702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 276706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1407756| [2025/04/30 09:44:18 276711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 276715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 276718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258277090| [2025/04/30 09:44:18 276722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258277090| [2025/04/30 09:44:18 276726] [debug] |xqc_engine_wakeup_after|wakeup:1746006258277090|now:1746006258276726|diff:364| [2025/04/30 09:44:18 276730] [debug] |xqc_engine_main_logic|END|now:1746006258276633| [2025/04/30 09:44:18 276735] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258276735| [2025/04/30 09:44:18 276739] [debug] |xqc_engine_wakeup_after|wakeup:1746006258277090|now:1746006258276739|diff:351| [2025/04/30 09:44:18 276743] [debug] |xqc_engine_main_logic|END|now:1746006258276735| [2025/04/30 09:44:18 277811] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258277811| [2025/04/30 09:44:18 277819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258277090|pq_index:0| [2025/04/30 09:44:18 277824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258276633| [2025/04/30 09:44:18 277828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258277828| [2025/04/30 09:44:18 277833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258277090|now:1746006258277828| [2025/04/30 09:44:18 277837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258277090|now:1746006258277828| [2025/04/30 09:44:18 277841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 277846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42378|min_srtt:42378|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 277850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1477317| [2025/04/30 09:44:18 277855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 277859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 277862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 277871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 277875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 277879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1407756| [2025/04/30 09:44:18 277884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 277888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1449| [2025/04/30 09:44:18 277922] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1449|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746006258277895|stream_id:0|stream_offset:1407756| [2025/04/30 09:44:18 277931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 277938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 09:44:18 277945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42378|rtt_var:26|pto_duration:44378|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 277952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 277957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 277960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:44:18 277964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258347273|now:1746006258277945|interv:69328| [2025/04/30 09:44:18 277968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258347273|now:1746006258277945|interval:69328|pto_count:0|srtt:42378 [2025/04/30 09:44:18 277973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54014| [2025/04/30 09:44:18 277978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 277982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1408935| [2025/04/30 09:44:18 277986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 277990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1450| [2025/04/30 09:44:18 278020] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1450|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746006258277997|stream_id:0|stream_offset:1408935| [2025/04/30 09:44:18 278029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 278041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 09:44:18 278048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42378|rtt_var:26|pto_duration:44378|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 278053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 278057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 278061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55214| [2025/04/30 09:44:18 278065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258347375|now:1746006258278048|interv:69327| [2025/04/30 09:44:18 278069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258347375|now:1746006258278048|interval:69327|pto_count:0|srtt:42378 [2025/04/30 09:44:18 278073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55214| [2025/04/30 09:44:18 278078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 278082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1410114| [2025/04/30 09:44:18 278086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 278090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258279090|now:1746006258278090|interv:1000| [2025/04/30 09:44:18 278094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 278098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 278102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258279090| [2025/04/30 09:44:18 278109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258279090| [2025/04/30 09:44:18 278113] [debug] |xqc_engine_wakeup_after|wakeup:1746006258279090|now:1746006258278113|diff:977| [2025/04/30 09:44:18 278118] [debug] |xqc_engine_main_logic|END|now:1746006258277828| [2025/04/30 09:44:18 278451] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258278450| [2025/04/30 09:44:18 278459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 278465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:586| [2025/04/30 09:44:18 278469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:587| [2025/04/30 09:44:18 278474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:587| [2025/04/30 09:44:18 278478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 278483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 278488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1328950|prior_time:1746006258232568|is_app_limited:0|send_elapse:43931|ack_elapse:45882|ctl_first_sent_time:1746006258234105|lagest_ack_time:1746006258278450|curr_delivered:1382950| [2025/04/30 09:44:18 278496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258234105| [2025/04/30 09:44:18 278500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1519||sndq_packets_used_bytes:0|sndq_packets_free:261| [2025/04/30 09:44:18 278505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 278509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1331350|prior_time:1746006258234573|is_app_limited:0|send_elapse:43761|ack_elapse:43877|ctl_first_sent_time:1746006258236007|lagest_ack_time:1746006258278450|curr_delivered:1384150| [2025/04/30 09:44:18 278513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258236007| [2025/04/30 09:44:18 278517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1518||sndq_packets_used_bytes:0|sndq_packets_free:262| [2025/04/30 09:44:18 278521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42378|rttvar:26|minrtt:31343|latest_rtt:42443|ack_delay:72| [2025/04/30 09:44:18 278525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42377|rttvar:21|minrtt:31343|latest_rtt:42443|ack_delay:72| [2025/04/30 09:44:18 278530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1406|lost_pn:1403|thresh:3| [2025/04/30 09:44:18 278534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 278538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42377|rtt_var:21|pto_duration:44377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 278542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 278546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 278550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:44:18 278554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258347374|now:1746006258278537|interv:68837| [2025/04/30 09:44:18 278558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258347374|now:1746006258278537|interval:68837|pto_count:0|srtt:42377 [2025/04/30 09:44:18 278562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43761, ack_elapse 43877, delivered 52800|rate 1203363|lost 223| [2025/04/30 09:44:18 278566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203363) in round 29| [2025/04/30 09:44:18 278571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 278575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 278579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258236007|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 278583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258236007|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 278590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52814|srtt:42377|latest_rtt:42443|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 278596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:587|largest:587|pns:2| [2025/04/30 09:44:18 278600] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:587|frame:ACK |recv_time:1746006258278450|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 278605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378278450|now:1746006258278450|interv:120000000| [2025/04/30 09:44:18 278609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378278450|now:1746006258278450|interv:120000000| [2025/04/30 09:44:18 278613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258279090|pq_index:0| [2025/04/30 09:44:18 278617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258277828| [2025/04/30 09:44:18 278621] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258278621| [2025/04/30 09:44:18 278626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258278625| [2025/04/30 09:44:18 278631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 278636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1477317| [2025/04/30 09:44:18 278640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 278645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 278649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 278654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1478496| [2025/04/30 09:44:18 278658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 278662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 278667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 278671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1479675| [2025/04/30 09:44:18 278677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 278681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 278685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 278689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 278694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 278698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1410114| [2025/04/30 09:44:18 278702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 278706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 278710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258279090| [2025/04/30 09:44:18 278714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258279090| [2025/04/30 09:44:18 278718] [debug] |xqc_engine_wakeup_after|wakeup:1746006258279090|now:1746006258278718|diff:372| [2025/04/30 09:44:18 278722] [debug] |xqc_engine_main_logic|END|now:1746006258278625| [2025/04/30 09:44:18 278727] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258278727| [2025/04/30 09:44:18 278731] [debug] |xqc_engine_wakeup_after|wakeup:1746006258279090|now:1746006258278731|diff:359| [2025/04/30 09:44:18 278735] [debug] |xqc_engine_main_logic|END|now:1746006258278727| [2025/04/30 09:44:18 279803] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258279803| [2025/04/30 09:44:18 279811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258279090|pq_index:0| [2025/04/30 09:44:18 279815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258278625| [2025/04/30 09:44:18 279820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258279819| [2025/04/30 09:44:18 279825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258279090|now:1746006258279819| [2025/04/30 09:44:18 279829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258279090|now:1746006258279819| [2025/04/30 09:44:18 279833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 279838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 279842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1479675| [2025/04/30 09:44:18 279846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 279854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 279858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 279862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 279866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 279871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1410114| [2025/04/30 09:44:18 279875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 279879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1451| [2025/04/30 09:44:18 279914] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1451|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746006258279887|stream_id:0|stream_offset:1410114| [2025/04/30 09:44:18 279923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 279930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 09:44:18 279936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42377|rtt_var:21|pto_duration:44377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 279944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 279948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 279952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:44:18 279956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258349264|now:1746006258279936|interv:69328| [2025/04/30 09:44:18 279960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258349264|now:1746006258279936|interval:69328|pto_count:0|srtt:42377 [2025/04/30 09:44:18 279965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54014| [2025/04/30 09:44:18 279969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 279973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1411293| [2025/04/30 09:44:18 279978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 279982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1452| [2025/04/30 09:44:18 280011] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1452|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746006258279989|stream_id:0|stream_offset:1411293| [2025/04/30 09:44:18 280026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 280033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 09:44:18 280039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42377|rtt_var:21|pto_duration:44377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 280044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 280048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 280051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55214| [2025/04/30 09:44:18 280055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258349366|now:1746006258280039|interv:69327| [2025/04/30 09:44:18 280059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258349366|now:1746006258280039|interval:69327|pto_count:0|srtt:42377 [2025/04/30 09:44:18 280064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55214| [2025/04/30 09:44:18 280068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 280072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1412472| [2025/04/30 09:44:18 280077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 280081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258281081|now:1746006258280081|interv:1000| [2025/04/30 09:44:18 280085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 280088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 280092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258281081| [2025/04/30 09:44:18 280097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258281081| [2025/04/30 09:44:18 280101] [debug] |xqc_engine_wakeup_after|wakeup:1746006258281081|now:1746006258280100|diff:981| [2025/04/30 09:44:18 280105] [debug] |xqc_engine_main_logic|END|now:1746006258279819| [2025/04/30 09:44:18 280447] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258280447| [2025/04/30 09:44:18 280455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 280461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:587| [2025/04/30 09:44:18 280465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:588| [2025/04/30 09:44:18 280471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:588| [2025/04/30 09:44:18 280475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 280479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1407|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1408|path_largest_ack:1407| [2025/04/30 09:44:18 280488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1331350|prior_time:1746006258234573|is_app_limited:0|send_elapse:43867|ack_elapse:45874|ctl_first_sent_time:1746006258236113|lagest_ack_time:1746006258280447|curr_delivered:1385350| [2025/04/30 09:44:18 280492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258236113| [2025/04/30 09:44:18 280497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1517||sndq_packets_used_bytes:0|sndq_packets_free:263| [2025/04/30 09:44:18 280501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1408|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1408|path_largest_ack:1408| [2025/04/30 09:44:18 280505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1333750|prior_time:1746006258236571|is_app_limited:0|send_elapse:43833|ack_elapse:43876|ctl_first_sent_time:1746006258238006|lagest_ack_time:1746006258280447|curr_delivered:1386550| [2025/04/30 09:44:18 280510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258238006| [2025/04/30 09:44:18 280514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1516||sndq_packets_used_bytes:0|sndq_packets_free:264| [2025/04/30 09:44:18 280518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42377|rttvar:21|minrtt:31343|latest_rtt:42441|ack_delay:80| [2025/04/30 09:44:18 280522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42375|rttvar:20|minrtt:31343|latest_rtt:42441|ack_delay:80| [2025/04/30 09:44:18 280526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1408|lost_pn:1405|thresh:3| [2025/04/30 09:44:18 280530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 280534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42375|rtt_var:20|pto_duration:44375|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 280538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 280542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 280546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:44:18 280550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258349364|now:1746006258280534|interv:68830| [2025/04/30 09:44:18 280554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258349364|now:1746006258280534|interval:68830|pto_count:0|srtt:42375 [2025/04/30 09:44:18 280558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43833, ack_elapse 43876, delivered 52800|rate 1203391|lost 223| [2025/04/30 09:44:18 280562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203391) in round 29| [2025/04/30 09:44:18 280566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 280571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 280574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258238006|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 280582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258238006|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 280586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52814|srtt:42375|latest_rtt:42441|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 280592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:588|largest:588|pns:2| [2025/04/30 09:44:18 280596] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:588|frame:ACK |recv_time:1746006258280447|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 280601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378280447|now:1746006258280447|interv:120000000| [2025/04/30 09:44:18 280605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378280447|now:1746006258280447|interv:120000000| [2025/04/30 09:44:18 280609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258281081|pq_index:0| [2025/04/30 09:44:18 280613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258279819| [2025/04/30 09:44:18 280617] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258280617| [2025/04/30 09:44:18 280621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258280620| [2025/04/30 09:44:18 280627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42375|min_srtt:42375|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 280631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1479675| [2025/04/30 09:44:18 280636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:18 280640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 280644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42375|min_srtt:42375|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 280649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1480854| [2025/04/30 09:44:18 280653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:18 280657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 280664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42375|min_srtt:42375|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 280668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1482033| [2025/04/30 09:44:18 280673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 280677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 280680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 280685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 280689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 280693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1412472| [2025/04/30 09:44:18 280697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 280701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 280705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258281081| [2025/04/30 09:44:18 280709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258281081| [2025/04/30 09:44:18 280713] [debug] |xqc_engine_wakeup_after|wakeup:1746006258281081|now:1746006258280713|diff:368| [2025/04/30 09:44:18 280717] [debug] |xqc_engine_main_logic|END|now:1746006258280620| [2025/04/30 09:44:18 280722] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258280722| [2025/04/30 09:44:18 280726] [debug] |xqc_engine_wakeup_after|wakeup:1746006258281081|now:1746006258280726|diff:355| [2025/04/30 09:44:18 280730] [debug] |xqc_engine_main_logic|END|now:1746006258280722| [2025/04/30 09:44:18 281798] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258281798| [2025/04/30 09:44:18 281806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258281081|pq_index:0| [2025/04/30 09:44:18 281810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258280620| [2025/04/30 09:44:18 281815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258281814| [2025/04/30 09:44:18 281819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258281081|now:1746006258281814| [2025/04/30 09:44:18 281824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258281081|now:1746006258281814| [2025/04/30 09:44:18 281827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 281832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42375|min_srtt:42375|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 281837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1482033| [2025/04/30 09:44:18 281845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 281849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 281852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 281857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 281861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 281865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1412472| [2025/04/30 09:44:18 281870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 281874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1453| [2025/04/30 09:44:18 281908] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1453|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746006258281881|stream_id:0|stream_offset:1412472| [2025/04/30 09:44:18 281917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1453|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 281925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 09:44:18 281932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42375|rtt_var:20|pto_duration:44375|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 281939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 281943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 281947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:44:18 281951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258351256|now:1746006258281931|interv:69325| [2025/04/30 09:44:18 281955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258351256|now:1746006258281931|interval:69325|pto_count:0|srtt:42375 [2025/04/30 09:44:18 281959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54014| [2025/04/30 09:44:18 281964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 281968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1413651| [2025/04/30 09:44:18 281972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 281977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1454| [2025/04/30 09:44:18 282010] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1454|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746006258281988|stream_id:0|stream_offset:1413651| [2025/04/30 09:44:18 282019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 282026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 09:44:18 282033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42375|rtt_var:20|pto_duration:44375|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 282039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 282043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 282047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55214| [2025/04/30 09:44:18 282051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258351363|now:1746006258282032|interv:69331| [2025/04/30 09:44:18 282055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258351363|now:1746006258282032|interval:69331|pto_count:0|srtt:42375 [2025/04/30 09:44:18 282059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55214| [2025/04/30 09:44:18 282064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 282068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1414830| [2025/04/30 09:44:18 282073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 282077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258283076|now:1746006258282076|interv:1000| [2025/04/30 09:44:18 282081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 282084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 282088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258283076| [2025/04/30 09:44:18 282092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258283076| [2025/04/30 09:44:18 282097] [debug] |xqc_engine_wakeup_after|wakeup:1746006258283076|now:1746006258282096|diff:980| [2025/04/30 09:44:18 282101] [debug] |xqc_engine_main_logic|END|now:1746006258281814| [2025/04/30 09:44:18 282441] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258282440| [2025/04/30 09:44:18 282449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 282455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:588| [2025/04/30 09:44:18 282459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:589| [2025/04/30 09:44:18 282464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:589| [2025/04/30 09:44:18 282468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 282478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1409|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1410|path_largest_ack:1409| [2025/04/30 09:44:18 282482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1333750|prior_time:1746006258236571|is_app_limited:0|send_elapse:43939|ack_elapse:45869|ctl_first_sent_time:1746006258238112|lagest_ack_time:1746006258282440|curr_delivered:1387750| [2025/04/30 09:44:18 282486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258238112| [2025/04/30 09:44:18 282491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1515||sndq_packets_used_bytes:0|sndq_packets_free:265| [2025/04/30 09:44:18 282495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1410|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1410|path_largest_ack:1410| [2025/04/30 09:44:18 282499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52800|prior_delivered:1336150|prior_time:1746006258238586|is_app_limited:0|send_elapse:43852|ack_elapse:43854|ctl_first_sent_time:1746006258240021|lagest_ack_time:1746006258282440|curr_delivered:1388950| [2025/04/30 09:44:18 282504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258240021| [2025/04/30 09:44:18 282508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1514||sndq_packets_used_bytes:0|sndq_packets_free:266| [2025/04/30 09:44:18 282512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42375|rttvar:20|minrtt:31343|latest_rtt:42419|ack_delay:80| [2025/04/30 09:44:18 282516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42371|rttvar:24|minrtt:31343|latest_rtt:42419|ack_delay:80| [2025/04/30 09:44:18 282520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1410|lost_pn:1407|thresh:3| [2025/04/30 09:44:18 282524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 282528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42371|rtt_var:24|pto_duration:44371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 282532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 282536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 282540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:44:18 282544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258351359|now:1746006258282528|interv:68831| [2025/04/30 09:44:18 282548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258351359|now:1746006258282528|interval:68831|pto_count:0|srtt:42371 [2025/04/30 09:44:18 282552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43852, ack_elapse 43854, delivered 52800|rate 1203995|lost 223| [2025/04/30 09:44:18 282557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203995) in round 29| [2025/04/30 09:44:18 282561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 282567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 282571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258240021|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 282576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258240021|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 282580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52814|srtt:42371|latest_rtt:42419|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 282586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:589|largest:589|pns:2| [2025/04/30 09:44:18 282590] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:589|frame:ACK |recv_time:1746006258282440|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 282594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378282440|now:1746006258282440|interv:120000000| [2025/04/30 09:44:18 282599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378282440|now:1746006258282440|interv:120000000| [2025/04/30 09:44:18 282602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258283076|pq_index:0| [2025/04/30 09:44:18 282607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258281814| [2025/04/30 09:44:18 282611] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258282610| [2025/04/30 09:44:18 282615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258282614| [2025/04/30 09:44:18 282621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42371|min_srtt:42371|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 282625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1482033| [2025/04/30 09:44:18 282630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42371|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 282634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 282638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42371|min_srtt:42371|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 282643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1483212| [2025/04/30 09:44:18 282647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42371|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 282654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 282658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42371|min_srtt:42371|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 282662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1484391| [2025/04/30 09:44:18 282666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 282670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 282674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 282678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 282682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 282687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1414830| [2025/04/30 09:44:18 282691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 282695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 282699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258283076| [2025/04/30 09:44:18 282702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258283076| [2025/04/30 09:44:18 282706] [debug] |xqc_engine_wakeup_after|wakeup:1746006258283076|now:1746006258282706|diff:370| [2025/04/30 09:44:18 282710] [debug] |xqc_engine_main_logic|END|now:1746006258282614| [2025/04/30 09:44:18 282715] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258282715| [2025/04/30 09:44:18 282719] [debug] |xqc_engine_wakeup_after|wakeup:1746006258283076|now:1746006258282719|diff:357| [2025/04/30 09:44:18 282723] [debug] |xqc_engine_main_logic|END|now:1746006258282715| [2025/04/30 09:44:18 283791] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258283791| [2025/04/30 09:44:18 283799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258283076|pq_index:0| [2025/04/30 09:44:18 283804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258282614| [2025/04/30 09:44:18 283809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258283808| [2025/04/30 09:44:18 283813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258283076|now:1746006258283808| [2025/04/30 09:44:18 283817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258283076|now:1746006258283808| [2025/04/30 09:44:18 283821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 283826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42371|min_srtt:42371|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 283834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1484391| [2025/04/30 09:44:18 283838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 283842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 283846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 283850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 283855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 283859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1414830| [2025/04/30 09:44:18 283863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 283868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1455| [2025/04/30 09:44:18 283901] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1455|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746006258283875|stream_id:0|stream_offset:1414830| [2025/04/30 09:44:18 283910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 283918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 09:44:18 283924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42371|rtt_var:24|pto_duration:44371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 283931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 283936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 283940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:44:18 283944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258353246|now:1746006258283924|interv:69322| [2025/04/30 09:44:18 283948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258353246|now:1746006258283924|interval:69322|pto_count:0|srtt:42371 [2025/04/30 09:44:18 283952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54014| [2025/04/30 09:44:18 283957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 283961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1416009| [2025/04/30 09:44:18 283969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 283974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1456| [2025/04/30 09:44:18 284003] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1456|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746006258283981|stream_id:0|stream_offset:1416009| [2025/04/30 09:44:18 284012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 284019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 09:44:18 284026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42371|rtt_var:24|pto_duration:44371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 284032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 284036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 284040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55214| [2025/04/30 09:44:18 284044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258353352|now:1746006258284026|interv:69326| [2025/04/30 09:44:18 284048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258353352|now:1746006258284026|interval:69326|pto_count:0|srtt:42371 [2025/04/30 09:44:18 284052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55214| [2025/04/30 09:44:18 284057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 284061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1417188| [2025/04/30 09:44:18 284065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 284069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258285069|now:1746006258284069|interv:1000| [2025/04/30 09:44:18 284073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 284077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 284081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258285069| [2025/04/30 09:44:18 284085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258285069| [2025/04/30 09:44:18 284089] [debug] |xqc_engine_wakeup_after|wakeup:1746006258285069|now:1746006258284089|diff:980| [2025/04/30 09:44:18 284093] [debug] |xqc_engine_main_logic|END|now:1746006258283808| [2025/04/30 09:44:18 284740] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258284739| [2025/04/30 09:44:18 284748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 284754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:589| [2025/04/30 09:44:18 284758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:590| [2025/04/30 09:44:18 284768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:590| [2025/04/30 09:44:18 284772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 284777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1411|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1412|path_largest_ack:1411| [2025/04/30 09:44:18 284781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54000|prior_delivered:1336150|prior_time:1746006258238586|is_app_limited:0|send_elapse:43959|ack_elapse:46153|ctl_first_sent_time:1746006258240128|lagest_ack_time:1746006258284739|curr_delivered:1390150| [2025/04/30 09:44:18 284785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258240128| [2025/04/30 09:44:18 284790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1513||sndq_packets_used_bytes:0|sndq_packets_free:267| [2025/04/30 09:44:18 284794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1412|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1412|path_largest_ack:1412| [2025/04/30 09:44:18 284799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52807|prior_delivered:1338550|prior_time:1746006258240616|is_app_limited:0|send_elapse:43966|ack_elapse:44123|ctl_first_sent_time:1746006258242085|lagest_ack_time:1746006258284739|curr_delivered:1391357| [2025/04/30 09:44:18 284803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258242085| [2025/04/30 09:44:18 284807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1512||sndq_packets_used_bytes:0|sndq_packets_free:268| [2025/04/30 09:44:18 284811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42371|rttvar:24|minrtt:31343|latest_rtt:42654|ack_delay:368| [2025/04/30 09:44:18 284815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42360|rttvar:39|minrtt:31343|latest_rtt:42654|ack_delay:368| [2025/04/30 09:44:18 284819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1412|lost_pn:1409|thresh:3| [2025/04/30 09:44:18 284824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 569|pns:2| [2025/04/30 09:44:18 284827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 284831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42360|rtt_var:39|pto_duration:44360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 284836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 284840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 284843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 284847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258353341|now:1746006258284831|interv:68510| [2025/04/30 09:44:18 284851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258353341|now:1746006258284831|interval:68510|pto_count:0|srtt:42360 [2025/04/30 09:44:18 284858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43966, ack_elapse 44123, delivered 52807|rate 1196813|lost 223| [2025/04/30 09:44:18 284863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196813) in round 29| [2025/04/30 09:44:18 284867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 284871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 284875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2407|po_sent_time:1746006258242085|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 284879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2407|po_sent_time:1746006258242085|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 284884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52807|srtt:42360|latest_rtt:42654|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 284889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:590|largest:590|pns:2| [2025/04/30 09:44:18 284893] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:590|frame:ACK |recv_time:1746006258284739|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 284898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378284739|now:1746006258284739|interv:120000000| [2025/04/30 09:44:18 284902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378284739|now:1746006258284739|interv:120000000| [2025/04/30 09:44:18 284906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258285069|pq_index:0| [2025/04/30 09:44:18 284910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258283808| [2025/04/30 09:44:18 284914] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258284914| [2025/04/30 09:44:18 284919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258284918| [2025/04/30 09:44:18 284924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 284929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1484391| [2025/04/30 09:44:18 284933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 284937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 284942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 284949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1485570| [2025/04/30 09:44:18 284953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 284957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 284962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 284966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1486749| [2025/04/30 09:44:18 284970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 284974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 284978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 284982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 284986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 284990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1417188| [2025/04/30 09:44:18 284995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 284998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 285002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258285069| [2025/04/30 09:44:18 285006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258285069| [2025/04/30 09:44:18 285010] [debug] |xqc_engine_wakeup_after|wakeup:1746006258285069|now:1746006258285010|diff:59| [2025/04/30 09:44:18 285014] [debug] |xqc_engine_main_logic|END|now:1746006258284918| [2025/04/30 09:44:18 285019] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258285019| [2025/04/30 09:44:18 285023] [debug] |xqc_engine_wakeup_after|wakeup:1746006258285069|now:1746006258285023|diff:46| [2025/04/30 09:44:18 285027] [debug] |xqc_engine_main_logic|END|now:1746006258285019| [2025/04/30 09:44:18 286094] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258286094| [2025/04/30 09:44:18 286102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258285069|pq_index:0| [2025/04/30 09:44:18 286106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258284918| [2025/04/30 09:44:18 286111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258286110| [2025/04/30 09:44:18 286123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258285069|now:1746006258286110| [2025/04/30 09:44:18 286127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258285069|now:1746006258286110| [2025/04/30 09:44:18 286147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 286158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 286166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1486749| [2025/04/30 09:44:18 286172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 286176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 286180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 286184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 286189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 286193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1417188| [2025/04/30 09:44:18 286198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 286202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1457| [2025/04/30 09:44:18 286237] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1457|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258286210|stream_id:0|stream_offset:1417188| [2025/04/30 09:44:18 286246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 286253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 286260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42360|rtt_var:39|pto_duration:44360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 286267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 286271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 286275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 286279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258355570|now:1746006258286260|interv:69310| [2025/04/30 09:44:18 286283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258355570|now:1746006258286260|interval:69310|pto_count:0|srtt:42360 [2025/04/30 09:44:18 286287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 286296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 286301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1418367| [2025/04/30 09:44:18 286305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 286309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1458| [2025/04/30 09:44:18 286338] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1458|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258286316|stream_id:0|stream_offset:1418367| [2025/04/30 09:44:18 286347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 286355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 286361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42360|rtt_var:39|pto_duration:44360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 286368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 286372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 286376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 286380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258355676|now:1746006258286361|interv:69315| [2025/04/30 09:44:18 286384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258355676|now:1746006258286361|interval:69315|pto_count:0|srtt:42360 [2025/04/30 09:44:18 286388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 286393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 286397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1419546| [2025/04/30 09:44:18 286401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 286405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1459| [2025/04/30 09:44:18 286434] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1459|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746006258286412|stream_id:0|stream_offset:1419546| [2025/04/30 09:44:18 286443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 286450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 09:44:18 286457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42360|rtt_var:39|pto_duration:44360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 286467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 286471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 286475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 09:44:18 286479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258355772|now:1746006258286456|interv:69316| [2025/04/30 09:44:18 286483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258355772|now:1746006258286456|interval:69316|pto_count:0|srtt:42360 [2025/04/30 09:44:18 286487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56407| [2025/04/30 09:44:18 286492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 286496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1420725| [2025/04/30 09:44:18 286500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 286504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258287504|now:1746006258286504|interv:1000| [2025/04/30 09:44:18 286508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 286512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 286516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258287504| [2025/04/30 09:44:18 286520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258287504| [2025/04/30 09:44:18 286524] [debug] |xqc_engine_wakeup_after|wakeup:1746006258287504|now:1746006258286524|diff:980| [2025/04/30 09:44:18 286528] [debug] |xqc_engine_main_logic|END|now:1746006258286110| [2025/04/30 09:44:18 286538] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258286537| [2025/04/30 09:44:18 286542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 286548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:590| [2025/04/30 09:44:18 286552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:591| [2025/04/30 09:44:18 286557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:591| [2025/04/30 09:44:18 286561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 286566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1413|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1414|path_largest_ack:1413| [2025/04/30 09:44:18 286570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1338550|prior_time:1746006258240616|is_app_limited:0|send_elapse:44091|ack_elapse:45921|ctl_first_sent_time:1746006258242210|lagest_ack_time:1746006258286537|curr_delivered:1392557| [2025/04/30 09:44:18 286575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258242210| [2025/04/30 09:44:18 286579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1511||sndq_packets_used_bytes:0|sndq_packets_free:269| [2025/04/30 09:44:18 286587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1414|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1414|path_largest_ack:1414| [2025/04/30 09:44:18 286591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1338550|prior_time:1746006258240616|is_app_limited:0|send_elapse:44091|ack_elapse:45921|ctl_first_sent_time:1746006258242210|lagest_ack_time:1746006258286537|curr_delivered:1393757| [2025/04/30 09:44:18 286595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258242312| [2025/04/30 09:44:18 286599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1510||sndq_packets_used_bytes:0|sndq_packets_free:270| [2025/04/30 09:44:18 286603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42360|rttvar:39|minrtt:31343|latest_rtt:44225|ack_delay:72| [2025/04/30 09:44:18 286608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42584|rttvar:478|minrtt:31343|latest_rtt:44225|ack_delay:72| [2025/04/30 09:44:18 286612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1414|lost_pn:1411|thresh:3| [2025/04/30 09:44:18 286616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 286620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42584|rtt_var:478|pto_duration:44584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 286624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 286628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 286632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 286636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258355996|now:1746006258286620|interv:69376| [2025/04/30 09:44:18 286640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258355996|now:1746006258286620|interval:69376|pto_count:0|srtt:42584 [2025/04/30 09:44:18 286644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 44091, ack_elapse 45921, delivered 55207|rate 1202216|lost 223| [2025/04/30 09:44:18 286648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202216) in round 29| [2025/04/30 09:44:18 286652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 286656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 286660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258242312|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 286665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258242312|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 286669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54007|srtt:42584|latest_rtt:44225|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 286677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:591|largest:591|pns:2| [2025/04/30 09:44:18 286681] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:591|frame:ACK |recv_time:1746006258286537|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 286686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378286537|now:1746006258286537|interv:120000000| [2025/04/30 09:44:18 286690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378286537|now:1746006258286537|interv:120000000| [2025/04/30 09:44:18 286694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258287504|pq_index:0| [2025/04/30 09:44:18 286698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258286110| [2025/04/30 09:44:18 286702] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258286702| [2025/04/30 09:44:18 286707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258286706| [2025/04/30 09:44:18 286713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42584|min_srtt:42584|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 286717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1486749| [2025/04/30 09:44:18 286721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42584|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 286726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 286730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42584|min_srtt:42584|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 286734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1487928| [2025/04/30 09:44:18 286739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42584|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 286743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 286747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42584|min_srtt:42584|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 286752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1489107| [2025/04/30 09:44:18 286758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 286762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 286766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 286770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 286775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 286779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1420725| [2025/04/30 09:44:18 286783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 286787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 286791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258287504| [2025/04/30 09:44:18 286795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258287504| [2025/04/30 09:44:18 286799] [debug] |xqc_engine_wakeup_after|wakeup:1746006258287504|now:1746006258286798|diff:706| [2025/04/30 09:44:18 286803] [debug] |xqc_engine_main_logic|END|now:1746006258286706| [2025/04/30 09:44:18 286807] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258286807| [2025/04/30 09:44:18 286811] [debug] |xqc_engine_wakeup_after|wakeup:1746006258287504|now:1746006258286811|diff:693| [2025/04/30 09:44:18 286815] [debug] |xqc_engine_main_logic|END|now:1746006258286807| [2025/04/30 09:44:18 287882] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258287882| [2025/04/30 09:44:18 287891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258287504|pq_index:0| [2025/04/30 09:44:18 287895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258286706| [2025/04/30 09:44:18 287900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258287899| [2025/04/30 09:44:18 287904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258287504|now:1746006258287899| [2025/04/30 09:44:18 287909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258287504|now:1746006258287899| [2025/04/30 09:44:18 287913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 287917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42584|min_srtt:42584|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 287922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1489107| [2025/04/30 09:44:18 287926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 287930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 287934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 287942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 287946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 287950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1420725| [2025/04/30 09:44:18 287955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 287959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1460| [2025/04/30 09:44:18 287993] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1460|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258287966|stream_id:0|stream_offset:1420725| [2025/04/30 09:44:18 288002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 288009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 288016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42584|rtt_var:478|pto_duration:44584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 288021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 288025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 288029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 288033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258357550|now:1746006258288015|interv:69535| [2025/04/30 09:44:18 288037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258357550|now:1746006258288015|interval:69535|pto_count:0|srtt:42584 [2025/04/30 09:44:18 288041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 288046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 288050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1421904| [2025/04/30 09:44:18 288055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 288059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258289059|now:1746006258288059|interv:1000| [2025/04/30 09:44:18 288063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 288066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 288070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258289059| [2025/04/30 09:44:18 288075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258289059| [2025/04/30 09:44:18 288083] [debug] |xqc_engine_wakeup_after|wakeup:1746006258289059|now:1746006258288082|diff:977| [2025/04/30 09:44:18 288087] [debug] |xqc_engine_main_logic|END|now:1746006258287899| [2025/04/30 09:44:18 288427] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258288426| [2025/04/30 09:44:18 288435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 288440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:591| [2025/04/30 09:44:18 288444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:592| [2025/04/30 09:44:18 288450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:592| [2025/04/30 09:44:18 288454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 288458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1415|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1416|path_largest_ack:1415| [2025/04/30 09:44:18 288463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1340950|prior_time:1746006258242572|is_app_limited:0|send_elapse:43889|ack_elapse:45854|ctl_first_sent_time:1746006258244010|lagest_ack_time:1746006258288426|curr_delivered:1394957| [2025/04/30 09:44:18 288467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258244010| [2025/04/30 09:44:18 288472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1509||sndq_packets_used_bytes:0|sndq_packets_free:271| [2025/04/30 09:44:18 288476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1416|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1416|path_largest_ack:1416| [2025/04/30 09:44:18 288480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52807|prior_delivered:1343350|prior_time:1746006258244539|is_app_limited:0|send_elapse:43866|ack_elapse:43887|ctl_first_sent_time:1746006258245968|lagest_ack_time:1746006258288426|curr_delivered:1396157| [2025/04/30 09:44:18 288485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258245968| [2025/04/30 09:44:18 288489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1508||sndq_packets_used_bytes:0|sndq_packets_free:272| [2025/04/30 09:44:18 288493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42584|rttvar:478|minrtt:31343|latest_rtt:42458|ack_delay:80| [2025/04/30 09:44:18 288497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42558|rttvar:410|minrtt:31343|latest_rtt:42458|ack_delay:80| [2025/04/30 09:44:18 288501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1416|lost_pn:1413|thresh:3| [2025/04/30 09:44:18 288505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 288509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42558|rtt_var:410|pto_duration:44558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 288514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 288517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 288525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 288529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258357524|now:1746006258288509|interv:69015| [2025/04/30 09:44:18 288533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258357524|now:1746006258288509|interval:69015|pto_count:0|srtt:42558 [2025/04/30 09:44:18 288537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43866, ack_elapse 43887, delivered 52807|rate 1203249|lost 223| [2025/04/30 09:44:18 288541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203249) in round 29| [2025/04/30 09:44:18 288546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 288550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 288554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258245968|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 288558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258245968|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 288562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52807|srtt:42558|latest_rtt:42458|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 288568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:592|largest:592|pns:2| [2025/04/30 09:44:18 288572] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:592|frame:ACK |recv_time:1746006258288426|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 288577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378288426|now:1746006258288426|interv:120000000| [2025/04/30 09:44:18 288581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378288426|now:1746006258288426|interv:120000000| [2025/04/30 09:44:18 288585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258289059|pq_index:0| [2025/04/30 09:44:18 288589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258287899| [2025/04/30 09:44:18 288593] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258288593| [2025/04/30 09:44:18 288598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258288597| [2025/04/30 09:44:18 288603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42558|min_srtt:42558|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 288608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1489107| [2025/04/30 09:44:18 288616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42558|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 288621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 288625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42558|min_srtt:42558|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 288629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1490286| [2025/04/30 09:44:18 288634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42558|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 288638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 288642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42558|min_srtt:42558|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 288646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1491465| [2025/04/30 09:44:18 288651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 288654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 288658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 288663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 288667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 288671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1421904| [2025/04/30 09:44:18 288675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 288679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 288683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258289059| [2025/04/30 09:44:18 288687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258289059| [2025/04/30 09:44:18 288691] [debug] |xqc_engine_wakeup_after|wakeup:1746006258289059|now:1746006258288691|diff:368| [2025/04/30 09:44:18 288695] [debug] |xqc_engine_main_logic|END|now:1746006258288597| [2025/04/30 09:44:18 288700] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258288700| [2025/04/30 09:44:18 288704] [debug] |xqc_engine_wakeup_after|wakeup:1746006258289059|now:1746006258288704|diff:355| [2025/04/30 09:44:18 288708] [debug] |xqc_engine_main_logic|END|now:1746006258288700| [2025/04/30 09:44:18 289775] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258289774| [2025/04/30 09:44:18 289782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258289059|pq_index:0| [2025/04/30 09:44:18 289791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258288597| [2025/04/30 09:44:18 289795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258289795| [2025/04/30 09:44:18 289800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258289059|now:1746006258289795| [2025/04/30 09:44:18 289804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258289059|now:1746006258289795| [2025/04/30 09:44:18 289808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 289813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42558|min_srtt:42558|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 289817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1491465| [2025/04/30 09:44:18 289821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 289825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 289829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 289833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 289838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 289842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1421904| [2025/04/30 09:44:18 289846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 289851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1461| [2025/04/30 09:44:18 289885] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1461|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258289858|stream_id:0|stream_offset:1421904| [2025/04/30 09:44:18 289894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 289901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 289908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42558|rtt_var:410|pto_duration:44558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 289913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 289917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 289921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 289929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258359416|now:1746006258289908|interv:69508| [2025/04/30 09:44:18 289933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258359416|now:1746006258289908|interval:69508|pto_count:0|srtt:42558 [2025/04/30 09:44:18 289938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 289942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 289947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1423083| [2025/04/30 09:44:18 289951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 289955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1462| [2025/04/30 09:44:18 289984] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1462|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258289962|stream_id:0|stream_offset:1423083| [2025/04/30 09:44:18 289992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 290000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 290005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42558|rtt_var:410|pto_duration:44558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 290009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 290013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 290017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 290021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258359520|now:1746006258290004|interv:69516| [2025/04/30 09:44:18 290024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258359520|now:1746006258290004|interval:69516|pto_count:0|srtt:42558 [2025/04/30 09:44:18 290029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 290034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 290038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1424262| [2025/04/30 09:44:18 290042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 290046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258291046|now:1746006258290046|interv:1000| [2025/04/30 09:44:18 290050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 290058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 290062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258291046| [2025/04/30 09:44:18 290066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258291046| [2025/04/30 09:44:18 290070] [debug] |xqc_engine_wakeup_after|wakeup:1746006258291046|now:1746006258290070|diff:976| [2025/04/30 09:44:18 290074] [debug] |xqc_engine_main_logic|END|now:1746006258289795| [2025/04/30 09:44:18 290422] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258290421| [2025/04/30 09:44:18 290432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 290438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:592| [2025/04/30 09:44:18 290442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:593| [2025/04/30 09:44:18 290448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:593| [2025/04/30 09:44:18 290452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 290457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1417|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1418|path_largest_ack:1417| [2025/04/30 09:44:18 290462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1343350|prior_time:1746006258244539|is_app_limited:0|send_elapse:43972|ack_elapse:45882|ctl_first_sent_time:1746006258246074|lagest_ack_time:1746006258290421|curr_delivered:1397357| [2025/04/30 09:44:18 290467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258246074| [2025/04/30 09:44:18 290471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1507||sndq_packets_used_bytes:0|sndq_packets_free:273| [2025/04/30 09:44:18 290476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1418|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1418|path_largest_ack:1418| [2025/04/30 09:44:18 290480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1343350|prior_time:1746006258244539|is_app_limited:0|send_elapse:43972|ack_elapse:45882|ctl_first_sent_time:1746006258246074|lagest_ack_time:1746006258290421|curr_delivered:1398557| [2025/04/30 09:44:18 290485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258246195| [2025/04/30 09:44:18 290488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1506||sndq_packets_used_bytes:0|sndq_packets_free:274| [2025/04/30 09:44:18 290492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42558|rttvar:410|minrtt:31343|latest_rtt:44226|ack_delay:80| [2025/04/30 09:44:18 290497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42757|rttvar:705|minrtt:31343|latest_rtt:44226|ack_delay:80| [2025/04/30 09:44:18 290501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1418|lost_pn:1415|thresh:3| [2025/04/30 09:44:18 290505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 290509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42757|rtt_var:705|pto_duration:45577|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 290518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 290522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 290526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 290530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258360539|now:1746006258290509|interv:70030| [2025/04/30 09:44:18 290534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258360539|now:1746006258290509|interval:70030|pto_count:0|srtt:42757 [2025/04/30 09:44:18 290539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43972, ack_elapse 45882, delivered 55207|rate 1203238|lost 223| [2025/04/30 09:44:18 290543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203238) in round 29| [2025/04/30 09:44:18 290547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 290552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 290556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258246195|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 290560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258246195|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 290565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52807|srtt:42757|latest_rtt:44226|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 290571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:593|largest:593|pns:2| [2025/04/30 09:44:18 290575] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:593|frame:ACK |recv_time:1746006258290421|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 290580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378290421|now:1746006258290421|interv:120000000| [2025/04/30 09:44:18 290584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378290421|now:1746006258290421|interv:120000000| [2025/04/30 09:44:18 290588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258291046|pq_index:0| [2025/04/30 09:44:18 290592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258289795| [2025/04/30 09:44:18 290596] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258290596| [2025/04/30 09:44:18 290601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258290600| [2025/04/30 09:44:18 290607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42757|min_srtt:42757|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 290614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1491465| [2025/04/30 09:44:18 290619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42757|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 290624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 290629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42757|min_srtt:42757|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 290633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1492644| [2025/04/30 09:44:18 290637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42757|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 290642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 290646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42757|min_srtt:42757|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 290650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1493823| [2025/04/30 09:44:18 290654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 290658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 290662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 290667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 290671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 290675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1424262| [2025/04/30 09:44:18 290680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 290684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 290688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258291046| [2025/04/30 09:44:18 290692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258291046| [2025/04/30 09:44:18 290696] [debug] |xqc_engine_wakeup_after|wakeup:1746006258291046|now:1746006258290696|diff:350| [2025/04/30 09:44:18 290700] [debug] |xqc_engine_main_logic|END|now:1746006258290600| [2025/04/30 09:44:18 290705] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258290705| [2025/04/30 09:44:18 290709] [debug] |xqc_engine_wakeup_after|wakeup:1746006258291046|now:1746006258290708|diff:338| [2025/04/30 09:44:18 290715] [debug] |xqc_engine_main_logic|END|now:1746006258290705| [2025/04/30 09:44:18 291784] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258291784| [2025/04/30 09:44:18 291796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258291046|pq_index:0| [2025/04/30 09:44:18 291800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258290600| [2025/04/30 09:44:18 291806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258291805| [2025/04/30 09:44:18 291811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258291046|now:1746006258291805| [2025/04/30 09:44:18 291815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258291046|now:1746006258291805| [2025/04/30 09:44:18 291819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 291824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42757|min_srtt:42757|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 291829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1493823| [2025/04/30 09:44:18 291834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 291838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 291842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 291846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 291851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 291855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1424262| [2025/04/30 09:44:18 291860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 291864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1463| [2025/04/30 09:44:18 291897] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1463|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258291873|stream_id:0|stream_offset:1424262| [2025/04/30 09:44:18 291903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 291908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 291913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42757|rtt_var:705|pto_duration:45577|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 291917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 291927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 291930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 291934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258362450|now:1746006258291913|interv:70537| [2025/04/30 09:44:18 291939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258362450|now:1746006258291913|interval:70537|pto_count:0|srtt:42757 [2025/04/30 09:44:18 291943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 291948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 291952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1425441| [2025/04/30 09:44:18 291957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 291961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1464| [2025/04/30 09:44:18 291984] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1464|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258291968|stream_id:0|stream_offset:1425441| [2025/04/30 09:44:18 291990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 291995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 292000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42757|rtt_var:705|pto_duration:45577|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 292007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 292014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 292020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 292026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258362545|now:1746006258292000|interv:70545| [2025/04/30 09:44:18 292033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258362545|now:1746006258292000|interval:70545|pto_count:0|srtt:42757 [2025/04/30 09:44:18 292041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 292049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 292055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1426620| [2025/04/30 09:44:18 292063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 292075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1465| [2025/04/30 09:44:18 292118] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1465|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746006258292086|stream_id:0|stream_offset:1426620| [2025/04/30 09:44:18 292128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1465|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 292155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 09:44:18 292163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42757|rtt_var:705|pto_duration:45577|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 292170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 292176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 292182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 09:44:18 292189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258362663|now:1746006258292163|interv:70500| [2025/04/30 09:44:18 292195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258362663|now:1746006258292163|interval:70500|pto_count:0|srtt:42757 [2025/04/30 09:44:18 292202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56407| [2025/04/30 09:44:18 292210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 292216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1427799| [2025/04/30 09:44:18 292223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 292229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258293229|now:1746006258292229|interv:1000| [2025/04/30 09:44:18 292233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 292237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 292241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258293229| [2025/04/30 09:44:18 292246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258293229| [2025/04/30 09:44:18 292250] [debug] |xqc_engine_wakeup_after|wakeup:1746006258293229|now:1746006258292250|diff:979| [2025/04/30 09:44:18 292254] [debug] |xqc_engine_main_logic|END|now:1746006258291805| [2025/04/30 09:44:18 292396] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258292395| [2025/04/30 09:44:18 292402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 292408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:593| [2025/04/30 09:44:18 292412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:594| [2025/04/30 09:44:18 292417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:594| [2025/04/30 09:44:18 292426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 292431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1419|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1420|path_largest_ack:1419| [2025/04/30 09:44:18 292436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1345750|prior_time:1746006258246538|is_app_limited:0|send_elapse:43869|ack_elapse:45857|ctl_first_sent_time:1746006258247969|lagest_ack_time:1746006258292395|curr_delivered:1399757| [2025/04/30 09:44:18 292441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258247969| [2025/04/30 09:44:18 292446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1505||sndq_packets_used_bytes:0|sndq_packets_free:275| [2025/04/30 09:44:18 292450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1420|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1420|path_largest_ack:1420| [2025/04/30 09:44:18 292454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:52807|prior_delivered:1348150|prior_time:1746006258248533|is_app_limited:0|send_elapse:43873|ack_elapse:43862|ctl_first_sent_time:1746006258249975|lagest_ack_time:1746006258292395|curr_delivered:1400957| [2025/04/30 09:44:18 292459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258249975| [2025/04/30 09:44:18 292463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1504||sndq_packets_used_bytes:0|sndq_packets_free:276| [2025/04/30 09:44:18 292467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42757|rttvar:705|minrtt:31343|latest_rtt:42420|ack_delay:72| [2025/04/30 09:44:18 292471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42706|rttvar:631|minrtt:31343|latest_rtt:42420|ack_delay:72| [2025/04/30 09:44:18 292475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1420|lost_pn:1417|thresh:3| [2025/04/30 09:44:18 292480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 292484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42706|rtt_var:631|pto_duration:45230|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 292488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 292492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 292496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 292500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258362316|now:1746006258292483|interv:69833| [2025/04/30 09:44:18 292504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258362316|now:1746006258292483|interval:69833|pto_count:0|srtt:42706 [2025/04/30 09:44:18 292508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43873, ack_elapse 43862, delivered 52807|rate 1203633|lost 223| [2025/04/30 09:44:18 292513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203633) in round 29| [2025/04/30 09:44:18 292519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 292524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 292528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258249975|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 292532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258249975|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 292537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54007|srtt:42706|latest_rtt:42420|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 292543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:594|largest:594|pns:2| [2025/04/30 09:44:18 292547] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:594|frame:ACK |recv_time:1746006258292395|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 292552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378292395|now:1746006258292395|interv:120000000| [2025/04/30 09:44:18 292556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378292395|now:1746006258292395|interv:120000000| [2025/04/30 09:44:18 292560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258293229|pq_index:0| [2025/04/30 09:44:18 292564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258291805| [2025/04/30 09:44:18 292568] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258292568| [2025/04/30 09:44:18 292573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258292572| [2025/04/30 09:44:18 292579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42706|min_srtt:42706|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 292584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1493823| [2025/04/30 09:44:18 292588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42706|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 292593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 292598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42706|min_srtt:42706|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 292602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1495002| [2025/04/30 09:44:18 292610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42706|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 292614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 292619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42706|min_srtt:42706|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 292623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1496181| [2025/04/30 09:44:18 292627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 292631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 292635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 292639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 292644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 292648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1427799| [2025/04/30 09:44:18 292652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 292656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 292660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258293229| [2025/04/30 09:44:18 292664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258293229| [2025/04/30 09:44:18 292668] [debug] |xqc_engine_wakeup_after|wakeup:1746006258293229|now:1746006258292668|diff:561| [2025/04/30 09:44:18 292672] [debug] |xqc_engine_main_logic|END|now:1746006258292572| [2025/04/30 09:44:18 292677] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258292677| [2025/04/30 09:44:18 292680] [debug] |xqc_engine_wakeup_after|wakeup:1746006258293229|now:1746006258292680|diff:549| [2025/04/30 09:44:18 292684] [debug] |xqc_engine_main_logic|END|now:1746006258292677| [2025/04/30 09:44:18 293753] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258293753| [2025/04/30 09:44:18 293764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258293229|pq_index:0| [2025/04/30 09:44:18 293769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258292572| [2025/04/30 09:44:18 293774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258293773| [2025/04/30 09:44:18 293779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258293229|now:1746006258293773| [2025/04/30 09:44:18 293783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258293229|now:1746006258293773| [2025/04/30 09:44:18 293787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 293797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42706|min_srtt:42706|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 293802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1496181| [2025/04/30 09:44:18 293807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 293811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 293815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 293819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 293824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 293828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1427799| [2025/04/30 09:44:18 293833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 293837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1466| [2025/04/30 09:44:18 293870] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1466|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258293846|stream_id:0|stream_offset:1427799| [2025/04/30 09:44:18 293876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1466|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 293881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 293885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42706|rtt_var:631|pto_duration:45230|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 293889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 293893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 293897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 293901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258364076|now:1746006258293885|interv:70191| [2025/04/30 09:44:18 293906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258364076|now:1746006258293885|interval:70191|pto_count:0|srtt:42706 [2025/04/30 09:44:18 293911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 293916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 293920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1428978| [2025/04/30 09:44:18 293928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 293932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258294932|now:1746006258293932|interv:1000| [2025/04/30 09:44:18 293936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 293940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 293944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258294932| [2025/04/30 09:44:18 293948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258294932| [2025/04/30 09:44:18 293952] [debug] |xqc_engine_wakeup_after|wakeup:1746006258294932|now:1746006258293952|diff:980| [2025/04/30 09:44:18 293956] [debug] |xqc_engine_main_logic|END|now:1746006258293773| [2025/04/30 09:44:18 294392] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258294391| [2025/04/30 09:44:18 294404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 294410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:594| [2025/04/30 09:44:18 294414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:595| [2025/04/30 09:44:18 294420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:595| [2025/04/30 09:44:18 294424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 294429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1421|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1422|path_largest_ack:1421| [2025/04/30 09:44:18 294434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1348150|prior_time:1746006258248533|is_app_limited:0|send_elapse:43975|ack_elapse:45858|ctl_first_sent_time:1746006258250077|lagest_ack_time:1746006258294391|curr_delivered:1402157| [2025/04/30 09:44:18 294439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258250077| [2025/04/30 09:44:18 294443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1503||sndq_packets_used_bytes:0|sndq_packets_free:277| [2025/04/30 09:44:18 294448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1422|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1422|path_largest_ack:1422| [2025/04/30 09:44:18 294452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1348150|prior_time:1746006258248533|is_app_limited:0|send_elapse:43975|ack_elapse:45858|ctl_first_sent_time:1746006258250077|lagest_ack_time:1746006258294391|curr_delivered:1403357| [2025/04/30 09:44:18 294457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258250199| [2025/04/30 09:44:18 294460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1502||sndq_packets_used_bytes:0|sndq_packets_free:278| [2025/04/30 09:44:18 294464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42706|rttvar:631|minrtt:31343|latest_rtt:44192|ack_delay:80| [2025/04/30 09:44:18 294469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:42882|rttvar:825|minrtt:31343|latest_rtt:44192|ack_delay:80| [2025/04/30 09:44:18 294478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1422|lost_pn:1419|thresh:3| [2025/04/30 09:44:18 294482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 294486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42882|rtt_var:825|pto_duration:46182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 294491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 294495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 294499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 09:44:18 294503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258365028|now:1746006258294486|interv:70542| [2025/04/30 09:44:18 294507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258365028|now:1746006258294486|interval:70542|pto_count:0|srtt:42882 [2025/04/30 09:44:18 294511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43975, ack_elapse 45858, delivered 55207|rate 1203868|lost 223| [2025/04/30 09:44:18 294516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203868) in round 29| [2025/04/30 09:44:18 294520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 294524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 294528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258250199|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 294532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258250199|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 294537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:52807|srtt:42882|latest_rtt:44192|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 294542] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:124385|inflight:52807|mode:2|applimit:0|pacing_rate:1230358|bw:1230358|srtt:42882|latest_rtt:44192|min_rtt:31343|send:1453|lost:223|tlp:0|recv:594|recovery:0|slow_start:0|conn_life:1251774|acked:2400|delivered:1403357|is_cwnd_limited:0| [2025/04/30 09:44:18 294548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:595|largest:595|pns:2| [2025/04/30 09:44:18 294553] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:595|frame:ACK |recv_time:1746006258294391|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 294557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378294391|now:1746006258294391|interv:120000000| [2025/04/30 09:44:18 294562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378294391|now:1746006258294391|interv:120000000| [2025/04/30 09:44:18 294568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258294932|pq_index:0| [2025/04/30 09:44:18 294572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258293773| [2025/04/30 09:44:18 294577] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258294576| [2025/04/30 09:44:18 294581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258294580| [2025/04/30 09:44:18 294587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42882|min_srtt:42882|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 294592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1496181| [2025/04/30 09:44:18 294596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42882|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 294601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 294606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42882|min_srtt:42882|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 294610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1497360| [2025/04/30 09:44:18 294614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:42882|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 294619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 294623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42882|min_srtt:42882|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 294627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1498539| [2025/04/30 09:44:18 294631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 294635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 294639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 294643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 294648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 294652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1428978| [2025/04/30 09:44:18 294659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 294663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 294667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258294932| [2025/04/30 09:44:18 294671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258294932| [2025/04/30 09:44:18 294675] [debug] |xqc_engine_wakeup_after|wakeup:1746006258294932|now:1746006258294675|diff:257| [2025/04/30 09:44:18 294679] [debug] |xqc_engine_main_logic|END|now:1746006258294580| [2025/04/30 09:44:18 294684] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258294684| [2025/04/30 09:44:18 294688] [debug] |xqc_engine_wakeup_after|wakeup:1746006258294932|now:1746006258294688|diff:244| [2025/04/30 09:44:18 294692] [debug] |xqc_engine_main_logic|END|now:1746006258294684| [2025/04/30 09:44:18 295760] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258295760| [2025/04/30 09:44:18 295771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258294932|pq_index:0| [2025/04/30 09:44:18 295776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258294580| [2025/04/30 09:44:18 295781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258295780| [2025/04/30 09:44:18 295786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258294932|now:1746006258295780| [2025/04/30 09:44:18 295790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258294932|now:1746006258295780| [2025/04/30 09:44:18 295794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 295800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:42882|min_srtt:42882|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 295804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1498539| [2025/04/30 09:44:18 295809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 295813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 295817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 295821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 295826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 295830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1428978| [2025/04/30 09:44:18 295835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 295839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1467| [2025/04/30 09:44:18 295876] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1467|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746006258295852|stream_id:0|stream_offset:1428978| [2025/04/30 09:44:18 295882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1467|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 295887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 09:44:18 295891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42882|rtt_var:825|pto_duration:46182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 295896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 295900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 295904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 295908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258367034|now:1746006258295891|interv:71143| [2025/04/30 09:44:18 295912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258367034|now:1746006258295891|interval:71143|pto_count:0|srtt:42882 [2025/04/30 09:44:18 295916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:54007| [2025/04/30 09:44:18 295921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 295925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1430157| [2025/04/30 09:44:18 295930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 295934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1468| [2025/04/30 09:44:18 295956] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1468|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258295940|stream_id:0|stream_offset:1430157| [2025/04/30 09:44:18 295961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1468|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 295966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 295970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42882|rtt_var:825|pto_duration:46182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 295974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 295978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 295982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 295986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258367122|now:1746006258295970|interv:71152| [2025/04/30 09:44:18 295995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258367122|now:1746006258295970|interval:71152|pto_count:0|srtt:42882 [2025/04/30 09:44:18 296002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 296010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 296016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1431336| [2025/04/30 09:44:18 296023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 296030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1469| [2025/04/30 09:44:18 296071] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1469|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746006258296041|stream_id:0|stream_offset:1431336| [2025/04/30 09:44:18 296081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1469|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 296089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 09:44:18 296096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:42882|rtt_var:825|pto_duration:46182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 296103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 296109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 296116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 09:44:18 296122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258367223|now:1746006258296095|interv:71128| [2025/04/30 09:44:18 296129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258367223|now:1746006258296095|interval:71128|pto_count:0|srtt:42882 [2025/04/30 09:44:18 296158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56407| [2025/04/30 09:44:18 296166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 296173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1432515| [2025/04/30 09:44:18 296180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 296186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258297186|now:1746006258296186|interv:1000| [2025/04/30 09:44:18 296193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 296199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 296205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258297186| [2025/04/30 09:44:18 296217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258297186| [2025/04/30 09:44:18 296223] [debug] |xqc_engine_wakeup_after|wakeup:1746006258297186|now:1746006258296223|diff:963| [2025/04/30 09:44:18 296228] [debug] |xqc_engine_main_logic|END|now:1746006258295780| [2025/04/30 09:44:18 296385] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258296384| [2025/04/30 09:44:18 296390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 296396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:595| [2025/04/30 09:44:18 296400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:596| [2025/04/30 09:44:18 296406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:596| [2025/04/30 09:44:18 296410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 296415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1423|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1424|path_largest_ack:1423| [2025/04/30 09:44:18 296420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1350550|prior_time:1746006258250520|is_app_limited:0|send_elapse:43833|ack_elapse:45864|ctl_first_sent_time:1746006258251948|lagest_ack_time:1746006258296384|curr_delivered:1404557| [2025/04/30 09:44:18 296425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258251948| [2025/04/30 09:44:18 296429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1501||sndq_packets_used_bytes:0|sndq_packets_free:279| [2025/04/30 09:44:18 296434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1424|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1424|path_largest_ack:1424| [2025/04/30 09:44:18 296438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1350550|prior_time:1746006258250520|is_app_limited:0|send_elapse:43833|ack_elapse:45864|ctl_first_sent_time:1746006258251948|lagest_ack_time:1746006258296384|curr_delivered:1405757| [2025/04/30 09:44:18 296443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258252054| [2025/04/30 09:44:18 296447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1500||sndq_packets_used_bytes:0|sndq_packets_free:280| [2025/04/30 09:44:18 296451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:42882|rttvar:825|minrtt:31343|latest_rtt:44330|ack_delay:56| [2025/04/30 09:44:18 296455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43056|rttvar:967|minrtt:31343|latest_rtt:44330|ack_delay:56| [2025/04/30 09:44:18 296459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1424|lost_pn:1421|thresh:3| [2025/04/30 09:44:18 296464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 296468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43056|rtt_var:967|pto_duration:46924|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 296472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 296480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 296484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 296488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258367965|now:1746006258296467|interv:71498| [2025/04/30 09:44:18 296492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258367965|now:1746006258296467|interval:71498|pto_count:0|srtt:43056 [2025/04/30 09:44:18 296496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43833, ack_elapse 45864, delivered 55207|rate 1203710|lost 223| [2025/04/30 09:44:18 296501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203710) in round 29| [2025/04/30 09:44:18 296505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 296509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 296513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258252054|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 296518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258252054|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 296522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54007|srtt:43056|latest_rtt:44330|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 296528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:596|largest:596|pns:2| [2025/04/30 09:44:18 296533] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:596|frame:ACK |recv_time:1746006258296384|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 296537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378296384|now:1746006258296384|interv:120000000| [2025/04/30 09:44:18 296542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378296384|now:1746006258296384|interv:120000000| [2025/04/30 09:44:18 296546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258297186|pq_index:0| [2025/04/30 09:44:18 296550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258295780| [2025/04/30 09:44:18 296554] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258296554| [2025/04/30 09:44:18 296559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258296558| [2025/04/30 09:44:18 296565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43056|min_srtt:43056|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 296569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1498539| [2025/04/30 09:44:18 296577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43056|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 296581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 296586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43056|min_srtt:43056|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 296590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1499718| [2025/04/30 09:44:18 296594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43056|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 296599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 296603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43056|min_srtt:43056|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 296607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1500897| [2025/04/30 09:44:18 296612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 296616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 296619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 296624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 296628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 296632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1432515| [2025/04/30 09:44:18 296637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 296641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 296644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258297186| [2025/04/30 09:44:18 296649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258297186| [2025/04/30 09:44:18 296652] [debug] |xqc_engine_wakeup_after|wakeup:1746006258297186|now:1746006258296652|diff:534| [2025/04/30 09:44:18 296657] [debug] |xqc_engine_main_logic|END|now:1746006258296558| [2025/04/30 09:44:18 296662] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258296662| [2025/04/30 09:44:18 296666] [debug] |xqc_engine_wakeup_after|wakeup:1746006258297186|now:1746006258296665|diff:521| [2025/04/30 09:44:18 296669] [debug] |xqc_engine_main_logic|END|now:1746006258296662| [2025/04/30 09:44:18 297738] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258297738| [2025/04/30 09:44:18 297758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258297186|pq_index:0| [2025/04/30 09:44:18 297763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258296558| [2025/04/30 09:44:18 297768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258297767| [2025/04/30 09:44:18 297773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258297186|now:1746006258297767| [2025/04/30 09:44:18 297777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258297186|now:1746006258297767| [2025/04/30 09:44:18 297781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 297786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43056|min_srtt:43056|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 297791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1500897| [2025/04/30 09:44:18 297796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 297800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 297803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 297808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 297813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 297817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1432515| [2025/04/30 09:44:18 297821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 297826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1470| [2025/04/30 09:44:18 297859] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1470|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258297835|stream_id:0|stream_offset:1432515| [2025/04/30 09:44:18 297865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 297869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 297874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43056|rtt_var:967|pto_duration:46924|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 297878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 297882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 297890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 297894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258369759|now:1746006258297874|interv:71885| [2025/04/30 09:44:18 297898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258369759|now:1746006258297874|interval:71885|pto_count:0|srtt:43056 [2025/04/30 09:44:18 297902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 297907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 297911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1433694| [2025/04/30 09:44:18 297916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 297920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1471| [2025/04/30 09:44:18 297943] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1471|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746006258297927|stream_id:0|stream_offset:1433694| [2025/04/30 09:44:18 297949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 297953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 09:44:18 297958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43056|rtt_var:967|pto_duration:46924|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 297962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 297966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 297970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 09:44:18 297974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258369851|now:1746006258297958|interv:71893| [2025/04/30 09:44:18 297978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258369851|now:1746006258297958|interval:71893|pto_count:0|srtt:43056 [2025/04/30 09:44:18 297983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56407| [2025/04/30 09:44:18 297987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 297994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1434873| [2025/04/30 09:44:18 298002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 298008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258299008|now:1746006258298008|interv:1000| [2025/04/30 09:44:18 298020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 298026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 298032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258299008| [2025/04/30 09:44:18 298040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258299008| [2025/04/30 09:44:18 298046] [debug] |xqc_engine_wakeup_after|wakeup:1746006258299008|now:1746006258298046|diff:962| [2025/04/30 09:44:18 298053] [debug] |xqc_engine_main_logic|END|now:1746006258297767| [2025/04/30 09:44:18 298377] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258298376| [2025/04/30 09:44:18 298389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 298395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:596| [2025/04/30 09:44:18 298399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:597| [2025/04/30 09:44:18 298405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:597| [2025/04/30 09:44:18 298409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 298414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1425|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1426|path_largest_ack:1425| [2025/04/30 09:44:18 298419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1352950|prior_time:1746006258252534|is_app_limited:0|send_elapse:43878|ack_elapse:45842|ctl_first_sent_time:1746006258253965|lagest_ack_time:1746006258298376|curr_delivered:1406957| [2025/04/30 09:44:18 298424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258253965| [2025/04/30 09:44:18 298428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1499||sndq_packets_used_bytes:0|sndq_packets_free:281| [2025/04/30 09:44:18 298433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1426|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1426|path_largest_ack:1426| [2025/04/30 09:44:18 298437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1352950|prior_time:1746006258252534|is_app_limited:0|send_elapse:43878|ack_elapse:45842|ctl_first_sent_time:1746006258253965|lagest_ack_time:1746006258298376|curr_delivered:1408157| [2025/04/30 09:44:18 298442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258254071| [2025/04/30 09:44:18 298445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1498||sndq_packets_used_bytes:0|sndq_packets_free:282| [2025/04/30 09:44:18 298449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43056|rttvar:967|minrtt:31343|latest_rtt:44305|ack_delay:64| [2025/04/30 09:44:18 298454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43204|rttvar:1022|minrtt:31343|latest_rtt:44305|ack_delay:64| [2025/04/30 09:44:18 298458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1426|lost_pn:1423|thresh:3| [2025/04/30 09:44:18 298462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 298466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43204|rtt_var:1022|pto_duration:47292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 298476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 298480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 298484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 298487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258370219|now:1746006258298466|interv:71753| [2025/04/30 09:44:18 298492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258370219|now:1746006258298466|interval:71753|pto_count:0|srtt:43204 [2025/04/30 09:44:18 298496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43878, ack_elapse 45842, delivered 55207|rate 1204288|lost 223| [2025/04/30 09:44:18 298500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204288) in round 29| [2025/04/30 09:44:18 298505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 298509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 298513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258254071|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 298517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258254071|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 298522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54007|srtt:43204|latest_rtt:44305|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 298528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:597|largest:597|pns:2| [2025/04/30 09:44:18 298532] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:597|frame:ACK |recv_time:1746006258298376|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 298537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378298376|now:1746006258298376|interv:120000000| [2025/04/30 09:44:18 298541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378298376|now:1746006258298376|interv:120000000| [2025/04/30 09:44:18 298545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258299008|pq_index:0| [2025/04/30 09:44:18 298549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258297767| [2025/04/30 09:44:18 298553] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258298553| [2025/04/30 09:44:18 298558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258298557| [2025/04/30 09:44:18 298564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43204|min_srtt:43204|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 298571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1500897| [2025/04/30 09:44:18 298576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:18 298581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 298585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43204|min_srtt:43204|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 298589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1502076| [2025/04/30 09:44:18 298594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:18 298598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 298602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43204|min_srtt:43204|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 298607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1503255| [2025/04/30 09:44:18 298611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 298615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 298619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 298623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 298627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 298632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1434873| [2025/04/30 09:44:18 298636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 298640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 298644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258299008| [2025/04/30 09:44:18 298648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258299008| [2025/04/30 09:44:18 298652] [debug] |xqc_engine_wakeup_after|wakeup:1746006258299008|now:1746006258298652|diff:356| [2025/04/30 09:44:18 298656] [debug] |xqc_engine_main_logic|END|now:1746006258298557| [2025/04/30 09:44:18 298661] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258298661| [2025/04/30 09:44:18 298668] [debug] |xqc_engine_wakeup_after|wakeup:1746006258299008|now:1746006258298668|diff:340| [2025/04/30 09:44:18 298672] [debug] |xqc_engine_main_logic|END|now:1746006258298661| [2025/04/30 09:44:18 299743] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258299742| [2025/04/30 09:44:18 299754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258299008|pq_index:0| [2025/04/30 09:44:18 299759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258298557| [2025/04/30 09:44:18 299764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258299763| [2025/04/30 09:44:18 299768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258299008|now:1746006258299763| [2025/04/30 09:44:18 299773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258299008|now:1746006258299763| [2025/04/30 09:44:18 299777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 299782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43204|min_srtt:43204|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 299787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1503255| [2025/04/30 09:44:18 299792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 299796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 299800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 299804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 299809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 299813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1434873| [2025/04/30 09:44:18 299817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 299822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1472| [2025/04/30 09:44:18 299854] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1472|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258299831|stream_id:0|stream_offset:1434873| [2025/04/30 09:44:18 299860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 299865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 299869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43204|rtt_var:1022|pto_duration:47292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 299879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 299883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 299887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 299891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258372123|now:1746006258299869|interv:72254| [2025/04/30 09:44:18 299895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258372123|now:1746006258299869|interval:72254|pto_count:0|srtt:43204 [2025/04/30 09:44:18 299899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 299904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 299908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1436052| [2025/04/30 09:44:18 299913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 299917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1473| [2025/04/30 09:44:18 299940] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1473|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746006258299923|stream_id:0|stream_offset:1436052| [2025/04/30 09:44:18 299946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 299950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 09:44:18 299954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43204|rtt_var:1022|pto_duration:47292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 299959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 299963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 299967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 09:44:18 299971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258372215|now:1746006258299954|interv:72261| [2025/04/30 09:44:18 299975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258372215|now:1746006258299954|interval:72261|pto_count:0|srtt:43204 [2025/04/30 09:44:18 299979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56407| [2025/04/30 09:44:18 299985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 299992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1437231| [2025/04/30 09:44:18 300005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 300012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258301011|now:1746006258300011|interv:1000| [2025/04/30 09:44:18 300018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 300024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 300030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258301011| [2025/04/30 09:44:18 300037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258301011| [2025/04/30 09:44:18 300044] [debug] |xqc_engine_wakeup_after|wakeup:1746006258301011|now:1746006258300044|diff:967| [2025/04/30 09:44:18 300051] [debug] |xqc_engine_main_logic|END|now:1746006258299763| [2025/04/30 09:44:18 300375] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258300374| [2025/04/30 09:44:18 300387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 300393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:597| [2025/04/30 09:44:18 300397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:598| [2025/04/30 09:44:18 300403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:598| [2025/04/30 09:44:18 300407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 300412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1427|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1428|path_largest_ack:1427| [2025/04/30 09:44:18 300416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1355350|prior_time:1746006258254531|is_app_limited:0|send_elapse:43878|ack_elapse:45843|ctl_first_sent_time:1746006258255960|lagest_ack_time:1746006258300374|curr_delivered:1409357| [2025/04/30 09:44:18 300421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258255960| [2025/04/30 09:44:18 300426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1497||sndq_packets_used_bytes:0|sndq_packets_free:283| [2025/04/30 09:44:18 300430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1428|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1428|path_largest_ack:1428| [2025/04/30 09:44:18 300434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1355350|prior_time:1746006258254531|is_app_limited:0|send_elapse:43878|ack_elapse:45843|ctl_first_sent_time:1746006258255960|lagest_ack_time:1746006258300374|curr_delivered:1410557| [2025/04/30 09:44:18 300439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258256066| [2025/04/30 09:44:18 300443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1496||sndq_packets_used_bytes:0|sndq_packets_free:284| [2025/04/30 09:44:18 300447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43204|rttvar:1022|minrtt:31343|latest_rtt:44308|ack_delay:56| [2025/04/30 09:44:18 300451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43335|rttvar:1029|minrtt:31343|latest_rtt:44308|ack_delay:56| [2025/04/30 09:44:18 300455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1428|lost_pn:1425|thresh:3| [2025/04/30 09:44:18 300464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 300469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43335|rtt_var:1029|pto_duration:47451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 300473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 300477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 300481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 300485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258372374|now:1746006258300468|interv:71906| [2025/04/30 09:44:18 300489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258372374|now:1746006258300468|interval:71906|pto_count:0|srtt:43335 [2025/04/30 09:44:18 300493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43878, ack_elapse 45843, delivered 55207|rate 1204262|lost 223| [2025/04/30 09:44:18 300498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204262) in round 29| [2025/04/30 09:44:18 300502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 300506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 300510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258256066|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 300515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258256066|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1357750| [2025/04/30 09:44:18 300519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54007|srtt:43335|latest_rtt:44308|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 300525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:598|largest:598|pns:2| [2025/04/30 09:44:18 300529] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:598|frame:ACK |recv_time:1746006258300374|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 300534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378300374|now:1746006258300374|interv:120000000| [2025/04/30 09:44:18 300538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378300374|now:1746006258300374|interv:120000000| [2025/04/30 09:44:18 300542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258301011|pq_index:0| [2025/04/30 09:44:18 300547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258299763| [2025/04/30 09:44:18 300551] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258300551| [2025/04/30 09:44:18 300555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258300554| [2025/04/30 09:44:18 300564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43335|min_srtt:43335|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 300568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1503255| [2025/04/30 09:44:18 300573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43335|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 300578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 300582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43335|min_srtt:43335|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 300587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1504434| [2025/04/30 09:44:18 300591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43335|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 300596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 300600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43335|min_srtt:43335|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 300604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1505613| [2025/04/30 09:44:18 300608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 300612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 300616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 300620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 300625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 300629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1437231| [2025/04/30 09:44:18 300633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 300637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 300641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258301011| [2025/04/30 09:44:18 300645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258301011| [2025/04/30 09:44:18 300652] [debug] |xqc_engine_wakeup_after|wakeup:1746006258301011|now:1746006258300652|diff:359| [2025/04/30 09:44:18 300656] [debug] |xqc_engine_main_logic|END|now:1746006258300554| [2025/04/30 09:44:18 300661] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258300661| [2025/04/30 09:44:18 300665] [debug] |xqc_engine_wakeup_after|wakeup:1746006258301011|now:1746006258300665|diff:346| [2025/04/30 09:44:18 300669] [debug] |xqc_engine_main_logic|END|now:1746006258300661| [2025/04/30 09:44:18 301740] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258301740| [2025/04/30 09:44:18 301752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258301011|pq_index:0| [2025/04/30 09:44:18 301756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258300554| [2025/04/30 09:44:18 301761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258301760| [2025/04/30 09:44:18 301766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258301011|now:1746006258301760| [2025/04/30 09:44:18 301771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258301011|now:1746006258301760| [2025/04/30 09:44:18 301775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 301780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43335|min_srtt:43335|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 301785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1505613| [2025/04/30 09:44:18 301789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 301793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 301797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 301802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 301806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 301811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1437231| [2025/04/30 09:44:18 301815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 301819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1474| [2025/04/30 09:44:18 301852] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1474|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258301828|stream_id:0|stream_offset:1437231| [2025/04/30 09:44:18 301858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 301863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 301872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43335|rtt_var:1029|pto_duration:47451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 301877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 301881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 301885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 301889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258374279|now:1746006258301872|interv:72407| [2025/04/30 09:44:18 301893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258374279|now:1746006258301872|interval:72407|pto_count:0|srtt:43335 [2025/04/30 09:44:18 301897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 301902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 301906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1438410| [2025/04/30 09:44:18 301911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 301915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1475| [2025/04/30 09:44:18 301940] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1475|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746006258301922|stream_id:0|stream_offset:1438410| [2025/04/30 09:44:18 301945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 301950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 09:44:18 301954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43335|rtt_var:1029|pto_duration:47451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 301958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 301962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 301966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 09:44:18 301970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258374373|now:1746006258301954|interv:72419| [2025/04/30 09:44:18 301974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258374373|now:1746006258301954|interval:72419|pto_count:0|srtt:43335 [2025/04/30 09:44:18 301979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56407| [2025/04/30 09:44:18 301984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 301996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1439589| [2025/04/30 09:44:18 302004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 302010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258303010|now:1746006258302010|interv:1000| [2025/04/30 09:44:18 302017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 302023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 302029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258303010| [2025/04/30 09:44:18 302036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258303010| [2025/04/30 09:44:18 302043] [debug] |xqc_engine_wakeup_after|wakeup:1746006258303010|now:1746006258302043|diff:967| [2025/04/30 09:44:18 302049] [debug] |xqc_engine_main_logic|END|now:1746006258301760| [2025/04/30 09:44:18 302427] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258302426| [2025/04/30 09:44:18 302439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 302445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:598| [2025/04/30 09:44:18 302449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:599| [2025/04/30 09:44:18 302455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:599| [2025/04/30 09:44:18 302459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 302464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1429|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1430|path_largest_ack:1429| [2025/04/30 09:44:18 302469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1357750|prior_time:1746006258256577|is_app_limited:0|send_elapse:43943|ack_elapse:45849|ctl_first_sent_time:1746006258258026|lagest_ack_time:1746006258302426|curr_delivered:1411757| [2025/04/30 09:44:18 302474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258258026| [2025/04/30 09:44:18 302479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1495||sndq_packets_used_bytes:0|sndq_packets_free:285| [2025/04/30 09:44:18 302483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1430|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1430|path_largest_ack:1430| [2025/04/30 09:44:18 302487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1357750|prior_time:1746006258256577|is_app_limited:0|send_elapse:43943|ack_elapse:45849|ctl_first_sent_time:1746006258258026|lagest_ack_time:1746006258302426|curr_delivered:1412957| [2025/04/30 09:44:18 302492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258258127| [2025/04/30 09:44:18 302496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1494||sndq_packets_used_bytes:0|sndq_packets_free:286| [2025/04/30 09:44:18 302500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43335|rttvar:1029|minrtt:31343|latest_rtt:44299|ack_delay:104| [2025/04/30 09:44:18 302505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43443|rttvar:987|minrtt:31343|latest_rtt:44299|ack_delay:104| [2025/04/30 09:44:18 302514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1430|lost_pn:1427|thresh:3| [2025/04/30 09:44:18 302518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 302522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43443|rtt_var:987|pto_duration:47391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 302527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 302531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 302535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 302538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258374313|now:1746006258302522|interv:71791| [2025/04/30 09:44:18 302542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258374313|now:1746006258302522|interval:71791|pto_count:0|srtt:43443 [2025/04/30 09:44:18 302547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43943, ack_elapse 45849, delivered 55207|rate 1204104|lost 223| [2025/04/30 09:44:18 302551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 29 -> 30| [2025/04/30 09:44:18 302555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204104) in round 30| [2025/04/30 09:44:18 302559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 302564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 302568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258258127|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 302572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258258127|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 302577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54007|srtt:43443|latest_rtt:44299|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:18 302583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:599|largest:599|pns:2| [2025/04/30 09:44:18 302587] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:599|frame:ACK |recv_time:1746006258302426|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 302592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378302426|now:1746006258302426|interv:120000000| [2025/04/30 09:44:18 302596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378302426|now:1746006258302426|interv:120000000| [2025/04/30 09:44:18 302600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258303010|pq_index:0| [2025/04/30 09:44:18 302607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258301760| [2025/04/30 09:44:18 302611] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258302611| [2025/04/30 09:44:18 302616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258302615| [2025/04/30 09:44:18 302622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43443|min_srtt:43443|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 302626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1505613| [2025/04/30 09:44:18 302631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43443|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 302636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 302640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43443|min_srtt:43443|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 302644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1506792| [2025/04/30 09:44:18 302649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43443|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 302653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 302657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43443|min_srtt:43443|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 302662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1507971| [2025/04/30 09:44:18 302666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 302670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 302674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 302678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 302682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 302687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1439589| [2025/04/30 09:44:18 302694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 302698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 302702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258303010| [2025/04/30 09:44:18 302706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258303010| [2025/04/30 09:44:18 302710] [debug] |xqc_engine_wakeup_after|wakeup:1746006258303010|now:1746006258302710|diff:300| [2025/04/30 09:44:18 302714] [debug] |xqc_engine_main_logic|END|now:1746006258302615| [2025/04/30 09:44:18 302719] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258302719| [2025/04/30 09:44:18 302723] [debug] |xqc_engine_wakeup_after|wakeup:1746006258303010|now:1746006258302723|diff:287| [2025/04/30 09:44:18 302727] [debug] |xqc_engine_main_logic|END|now:1746006258302719| [2025/04/30 09:44:18 303798] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258303798| [2025/04/30 09:44:18 303809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258303010|pq_index:0| [2025/04/30 09:44:18 303814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258302615| [2025/04/30 09:44:18 303819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258303818| [2025/04/30 09:44:18 303824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258303010|now:1746006258303818| [2025/04/30 09:44:18 303828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258303010|now:1746006258303818| [2025/04/30 09:44:18 303832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 303837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43443|min_srtt:43443|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 303842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1507971| [2025/04/30 09:44:18 303847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 303851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 303855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 303859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 303864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 303868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1439589| [2025/04/30 09:44:18 303872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 303877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1476| [2025/04/30 09:44:18 303910] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1476|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258303885|stream_id:0|stream_offset:1439589| [2025/04/30 09:44:18 303921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 303926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 303930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43443|rtt_var:987|pto_duration:47391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 303935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 303939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 303943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 303947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258376276|now:1746006258303930|interv:72346| [2025/04/30 09:44:18 303951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258376276|now:1746006258303930|interval:72346|pto_count:0|srtt:43443 [2025/04/30 09:44:18 303955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 303960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 303964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1440768| [2025/04/30 09:44:18 303969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 303973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1477| [2025/04/30 09:44:18 304012] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1477|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746006258303984|stream_id:0|stream_offset:1440768| [2025/04/30 09:44:18 304022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 304029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 09:44:18 304037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43443|rtt_var:987|pto_duration:47391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 304043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 304050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 304057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 09:44:18 304063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258376375|now:1746006258304036|interv:72339| [2025/04/30 09:44:18 304070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258376375|now:1746006258304036|interval:72339|pto_count:0|srtt:43443 [2025/04/30 09:44:18 304085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56407| [2025/04/30 09:44:18 304094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 304100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1441947| [2025/04/30 09:44:18 304108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 304114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258305114|now:1746006258304114|interv:1000| [2025/04/30 09:44:18 304120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 304126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 304153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258305114| [2025/04/30 09:44:18 304164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258305114| [2025/04/30 09:44:18 304170] [debug] |xqc_engine_wakeup_after|wakeup:1746006258305114|now:1746006258304170|diff:944| [2025/04/30 09:44:18 304177] [debug] |xqc_engine_main_logic|END|now:1746006258303818| [2025/04/30 09:44:18 304357] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258304356| [2025/04/30 09:44:18 304363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 304369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:599| [2025/04/30 09:44:18 304373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:600| [2025/04/30 09:44:18 304379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:600| [2025/04/30 09:44:18 304383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 304388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1431|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1432|path_largest_ack:1431| [2025/04/30 09:44:18 304393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1360150|prior_time:1746006258258500|is_app_limited:0|send_elapse:43869|ack_elapse:45856|ctl_first_sent_time:1746006258259934|lagest_ack_time:1746006258304356|curr_delivered:1414157| [2025/04/30 09:44:18 304397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258259934| [2025/04/30 09:44:18 304402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1493||sndq_packets_used_bytes:0|sndq_packets_free:287| [2025/04/30 09:44:18 304406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1432|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1432|path_largest_ack:1432| [2025/04/30 09:44:18 304411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1360150|prior_time:1746006258258500|is_app_limited:0|send_elapse:43869|ack_elapse:45856|ctl_first_sent_time:1746006258259934|lagest_ack_time:1746006258304356|curr_delivered:1415357| [2025/04/30 09:44:18 304415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258260036| [2025/04/30 09:44:18 304424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1492||sndq_packets_used_bytes:0|sndq_packets_free:288| [2025/04/30 09:44:18 304428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43443|rttvar:987|minrtt:31343|latest_rtt:44320|ack_delay:56| [2025/04/30 09:44:18 304432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43546|rttvar:946|minrtt:31343|latest_rtt:44320|ack_delay:56| [2025/04/30 09:44:18 304437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1432|lost_pn:1429|thresh:3| [2025/04/30 09:44:18 304441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 304445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43546|rtt_var:946|pto_duration:47330|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 304449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 304453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 304457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 304461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258376314|now:1746006258304445|interv:71869| [2025/04/30 09:44:18 304465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258376314|now:1746006258304445|interval:71869|pto_count:0|srtt:43546 [2025/04/30 09:44:18 304469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43869, ack_elapse 45856, delivered 55207|rate 1203920|lost 223| [2025/04/30 09:44:18 304474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203920) in round 30| [2025/04/30 09:44:18 304478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 304482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 304486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258260036|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 304491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258260036|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 304496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54007|srtt:43546|latest_rtt:44320|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 304501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:600|largest:600|pns:2| [2025/04/30 09:44:18 304506] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:600|frame:ACK |recv_time:1746006258304356|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 304512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378304356|now:1746006258304356|interv:120000000| [2025/04/30 09:44:18 304524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378304356|now:1746006258304356|interv:120000000| [2025/04/30 09:44:18 304528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258305114|pq_index:0| [2025/04/30 09:44:18 304532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258303818| [2025/04/30 09:44:18 304536] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258304536| [2025/04/30 09:44:18 304541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258304540| [2025/04/30 09:44:18 304547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43546|min_srtt:43546|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 304552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1507971| [2025/04/30 09:44:18 304556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 304561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 304566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43546|min_srtt:43546|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 304570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1509150| [2025/04/30 09:44:18 304574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 304579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 304583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43546|min_srtt:43546|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 304587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1510329| [2025/04/30 09:44:18 304591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 304595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 304599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 304603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 304608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 304615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1441947| [2025/04/30 09:44:18 304619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 304623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 304627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258305114| [2025/04/30 09:44:18 304631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258305114| [2025/04/30 09:44:18 304635] [debug] |xqc_engine_wakeup_after|wakeup:1746006258305114|now:1746006258304635|diff:479| [2025/04/30 09:44:18 304639] [debug] |xqc_engine_main_logic|END|now:1746006258304540| [2025/04/30 09:44:18 304644] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258304644| [2025/04/30 09:44:18 304648] [debug] |xqc_engine_wakeup_after|wakeup:1746006258305114|now:1746006258304648|diff:466| [2025/04/30 09:44:18 304652] [debug] |xqc_engine_main_logic|END|now:1746006258304644| [2025/04/30 09:44:18 305722] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258305722| [2025/04/30 09:44:18 305734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258305114|pq_index:0| [2025/04/30 09:44:18 305738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258304540| [2025/04/30 09:44:18 305743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258305742| [2025/04/30 09:44:18 305748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258305114|now:1746006258305742| [2025/04/30 09:44:18 305752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258305114|now:1746006258305742| [2025/04/30 09:44:18 305756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 305761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43546|min_srtt:43546|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 305766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1510329| [2025/04/30 09:44:18 305771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 305775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 305779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 305783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 305788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 305792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1441947| [2025/04/30 09:44:18 305796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 305806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1478| [2025/04/30 09:44:18 305839] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1478|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258305814|stream_id:0|stream_offset:1441947| [2025/04/30 09:44:18 305845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1478|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 305850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 305855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43546|rtt_var:946|pto_duration:47330|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 305859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 305863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 305867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 305871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258378144|now:1746006258305854|interv:72290| [2025/04/30 09:44:18 305875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258378144|now:1746006258305854|interval:72290|pto_count:0|srtt:43546 [2025/04/30 09:44:18 305879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 305884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 305888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1443126| [2025/04/30 09:44:18 305893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 305897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1479| [2025/04/30 09:44:18 305919] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1479|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746006258305903|stream_id:0|stream_offset:1443126| [2025/04/30 09:44:18 305924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 305929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 09:44:18 305933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43546|rtt_var:946|pto_duration:47330|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 305937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 305941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 305945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 09:44:18 305953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258378233|now:1746006258305933|interv:72300| [2025/04/30 09:44:18 305958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258378233|now:1746006258305933|interval:72300|pto_count:0|srtt:43546 [2025/04/30 09:44:18 305966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56407| [2025/04/30 09:44:18 305973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 305980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1444305| [2025/04/30 09:44:18 305987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 305993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258306993|now:1746006258305993|interv:1000| [2025/04/30 09:44:18 305999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 306006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 306012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258306993| [2025/04/30 09:44:18 306019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258306993| [2025/04/30 09:44:18 306026] [debug] |xqc_engine_wakeup_after|wakeup:1746006258306993|now:1746006258306025|diff:968| [2025/04/30 09:44:18 306032] [debug] |xqc_engine_main_logic|END|now:1746006258305742| [2025/04/30 09:44:18 306389] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258306388| [2025/04/30 09:44:18 306400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 306406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:600| [2025/04/30 09:44:18 306410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:601| [2025/04/30 09:44:18 306416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:601| [2025/04/30 09:44:18 306420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 306425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1433|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1434|path_largest_ack:1433| [2025/04/30 09:44:18 306429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1362550|prior_time:1746006258260503|is_app_limited:0|send_elapse:43883|ack_elapse:45885|ctl_first_sent_time:1746006258261939|lagest_ack_time:1746006258306388|curr_delivered:1416557| [2025/04/30 09:44:18 306434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258261939| [2025/04/30 09:44:18 306439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1491||sndq_packets_used_bytes:0|sndq_packets_free:289| [2025/04/30 09:44:18 306443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1434|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1434|path_largest_ack:1434| [2025/04/30 09:44:18 306448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1362550|prior_time:1746006258260503|is_app_limited:0|send_elapse:43883|ack_elapse:45885|ctl_first_sent_time:1746006258261939|lagest_ack_time:1746006258306388|curr_delivered:1417757| [2025/04/30 09:44:18 306457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258262046| [2025/04/30 09:44:18 306461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1490||sndq_packets_used_bytes:0|sndq_packets_free:290| [2025/04/30 09:44:18 306465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43546|rttvar:946|minrtt:31343|latest_rtt:44342|ack_delay:64| [2025/04/30 09:44:18 306469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43637|rttvar:893|minrtt:31343|latest_rtt:44342|ack_delay:64| [2025/04/30 09:44:18 306473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1434|lost_pn:1431|thresh:3| [2025/04/30 09:44:18 306478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 306482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43637|rtt_var:893|pto_duration:47209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 306486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 306490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 306494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 306498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258378112|now:1746006258306481|interv:71631| [2025/04/30 09:44:18 306502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258378112|now:1746006258306481|interval:71631|pto_count:0|srtt:43637 [2025/04/30 09:44:18 306506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43883, ack_elapse 45885, delivered 55207|rate 1203160|lost 223| [2025/04/30 09:44:18 306511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203160) in round 30| [2025/04/30 09:44:18 306515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 306519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 306523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258262046|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 306528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258262046|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 306532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54007|srtt:43637|latest_rtt:44342|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 306538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:601|largest:601|pns:2| [2025/04/30 09:44:18 306543] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:601|frame:ACK |recv_time:1746006258306388|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 306550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378306388|now:1746006258306388|interv:120000000| [2025/04/30 09:44:18 306554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378306388|now:1746006258306388|interv:120000000| [2025/04/30 09:44:18 306558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258306993|pq_index:0| [2025/04/30 09:44:18 306562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258305742| [2025/04/30 09:44:18 306567] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258306566| [2025/04/30 09:44:18 306571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258306570| [2025/04/30 09:44:18 306577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43637|min_srtt:43637|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 306582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1510329| [2025/04/30 09:44:18 306586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43637|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 306591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 306596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43637|min_srtt:43637|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 306600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1511508| [2025/04/30 09:44:18 306604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43637|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 306609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 306613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43637|min_srtt:43637|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 306617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1512687| [2025/04/30 09:44:18 306622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 306626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 306630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 306634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 306641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 306645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1444305| [2025/04/30 09:44:18 306650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 306653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 306657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258306993| [2025/04/30 09:44:18 306661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258306993| [2025/04/30 09:44:18 306665] [debug] |xqc_engine_wakeup_after|wakeup:1746006258306993|now:1746006258306665|diff:328| [2025/04/30 09:44:18 306669] [debug] |xqc_engine_main_logic|END|now:1746006258306570| [2025/04/30 09:44:18 306675] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258306674| [2025/04/30 09:44:18 306678] [debug] |xqc_engine_wakeup_after|wakeup:1746006258306993|now:1746006258306678|diff:315| [2025/04/30 09:44:18 306682] [debug] |xqc_engine_main_logic|END|now:1746006258306674| [2025/04/30 09:44:18 307753] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258307752| [2025/04/30 09:44:18 307764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258306993|pq_index:0| [2025/04/30 09:44:18 307769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258306570| [2025/04/30 09:44:18 307774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258307773| [2025/04/30 09:44:18 307778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258306993|now:1746006258307773| [2025/04/30 09:44:18 307783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258306993|now:1746006258307773| [2025/04/30 09:44:18 307787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 307792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43637|min_srtt:43637|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 307797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1512687| [2025/04/30 09:44:18 307801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 307805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 307809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 307814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 307818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 307823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1444305| [2025/04/30 09:44:18 307832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 307836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1480| [2025/04/30 09:44:18 307869] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1480|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258307845|stream_id:0|stream_offset:1444305| [2025/04/30 09:44:18 307875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 307880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 307884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43637|rtt_var:893|pto_duration:47209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 307889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 307893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 307896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 307900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258380054|now:1746006258307884|interv:72170| [2025/04/30 09:44:18 307904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258380054|now:1746006258307884|interval:72170|pto_count:0|srtt:43637 [2025/04/30 09:44:18 307909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 307914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 307918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1445484| [2025/04/30 09:44:18 307923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 307927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1481| [2025/04/30 09:44:18 307958] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1481|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746006258307933|stream_id:0|stream_offset:1445484| [2025/04/30 09:44:18 307967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 307975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 09:44:18 307981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43637|rtt_var:893|pto_duration:47209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 307988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 308001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 308007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 09:44:18 308014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258380142|now:1746006258307981|interv:72161| [2025/04/30 09:44:18 308020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258380142|now:1746006258307981|interval:72161|pto_count:0|srtt:43637 [2025/04/30 09:44:18 308028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56407| [2025/04/30 09:44:18 308036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 308043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1446663| [2025/04/30 09:44:18 308050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 308056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258309056|now:1746006258308056|interv:1000| [2025/04/30 09:44:18 308063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 308069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 308075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258309056| [2025/04/30 09:44:18 308082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258309056| [2025/04/30 09:44:18 308089] [debug] |xqc_engine_wakeup_after|wakeup:1746006258309056|now:1746006258308089|diff:967| [2025/04/30 09:44:18 308096] [debug] |xqc_engine_main_logic|END|now:1746006258307773| [2025/04/30 09:44:18 308354] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258308353| [2025/04/30 09:44:18 308364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 308370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:601| [2025/04/30 09:44:18 308374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:602| [2025/04/30 09:44:18 308380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:602| [2025/04/30 09:44:18 308384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 308389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1435|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1436|path_largest_ack:1435| [2025/04/30 09:44:18 308393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1364950|prior_time:1746006258262492|is_app_limited:0|send_elapse:43868|ack_elapse:45861|ctl_first_sent_time:1746006258263926|lagest_ack_time:1746006258308353|curr_delivered:1418957| [2025/04/30 09:44:18 308398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258263926| [2025/04/30 09:44:18 308403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1489||sndq_packets_used_bytes:0|sndq_packets_free:291| [2025/04/30 09:44:18 308407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1436|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1436|path_largest_ack:1436| [2025/04/30 09:44:18 308416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1364950|prior_time:1746006258262492|is_app_limited:0|send_elapse:43868|ack_elapse:45861|ctl_first_sent_time:1746006258263926|lagest_ack_time:1746006258308353|curr_delivered:1420157| [2025/04/30 09:44:18 308420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258264031| [2025/04/30 09:44:18 308424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1488||sndq_packets_used_bytes:0|sndq_packets_free:292| [2025/04/30 09:44:18 308428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43637|rttvar:893|minrtt:31343|latest_rtt:44322|ack_delay:64| [2025/04/30 09:44:18 308433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43715|rttvar:825|minrtt:31343|latest_rtt:44322|ack_delay:64| [2025/04/30 09:44:18 308437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1436|lost_pn:1433|thresh:3| [2025/04/30 09:44:18 308441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 308445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43715|rtt_var:825|pto_duration:47015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 308450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 308454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 308458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 308461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258379948|now:1746006258308445|interv:71503| [2025/04/30 09:44:18 308466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258379948|now:1746006258308445|interval:71503|pto_count:0|srtt:43715 [2025/04/30 09:44:18 308470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43868, ack_elapse 45861, delivered 55207|rate 1203789|lost 223| [2025/04/30 09:44:18 308474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203789) in round 30| [2025/04/30 09:44:18 308479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 308483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 308487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258264031|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 308491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258264031|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 308496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54007|srtt:43715|latest_rtt:44322|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 308504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:602|largest:602|pns:2| [2025/04/30 09:44:18 308509] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:602|frame:ACK |recv_time:1746006258308353|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 308514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378308353|now:1746006258308353|interv:120000000| [2025/04/30 09:44:18 308518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378308353|now:1746006258308353|interv:120000000| [2025/04/30 09:44:18 308522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258309056|pq_index:0| [2025/04/30 09:44:18 308526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258307773| [2025/04/30 09:44:18 308530] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258308530| [2025/04/30 09:44:18 308535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258308534| [2025/04/30 09:44:18 308541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43715|min_srtt:43715|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 308545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1512687| [2025/04/30 09:44:18 308550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43715|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 308555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 308559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43715|min_srtt:43715|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 308564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1513866| [2025/04/30 09:44:18 308568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43715|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 308572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 308577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43715|min_srtt:43715|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 308581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1515045| [2025/04/30 09:44:18 308585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 308589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 308595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 308600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 308604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 308608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1446663| [2025/04/30 09:44:18 308613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 308617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 308620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258309056| [2025/04/30 09:44:18 308624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258309056| [2025/04/30 09:44:18 308628] [debug] |xqc_engine_wakeup_after|wakeup:1746006258309056|now:1746006258308628|diff:428| [2025/04/30 09:44:18 308633] [debug] |xqc_engine_main_logic|END|now:1746006258308534| [2025/04/30 09:44:18 308638] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258308637| [2025/04/30 09:44:18 308641] [debug] |xqc_engine_wakeup_after|wakeup:1746006258309056|now:1746006258308641|diff:415| [2025/04/30 09:44:18 308645] [debug] |xqc_engine_main_logic|END|now:1746006258308637| [2025/04/30 09:44:18 309715] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258309715| [2025/04/30 09:44:18 309726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258309056|pq_index:0| [2025/04/30 09:44:18 309731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258308534| [2025/04/30 09:44:18 309736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258309735| [2025/04/30 09:44:18 309741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258309056|now:1746006258309735| [2025/04/30 09:44:18 309745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258309056|now:1746006258309735| [2025/04/30 09:44:18 309749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 309754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43715|min_srtt:43715|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 309759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1515045| [2025/04/30 09:44:18 309764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 309768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 309772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 309776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 309789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 309793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1446663| [2025/04/30 09:44:18 309798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 309802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1482| [2025/04/30 09:44:18 309835] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1482|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258309811|stream_id:0|stream_offset:1446663| [2025/04/30 09:44:18 309841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 309846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 309850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43715|rtt_var:825|pto_duration:47015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 309855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 309859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 309862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 309866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258381826|now:1746006258309850|interv:71976| [2025/04/30 09:44:18 309870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258381826|now:1746006258309850|interval:71976|pto_count:0|srtt:43715 [2025/04/30 09:44:18 309875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 309880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 309884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1447842| [2025/04/30 09:44:18 309888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 309893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1483| [2025/04/30 09:44:18 309914] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1483|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746006258309899|stream_id:0|stream_offset:1447842| [2025/04/30 09:44:18 309920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 309924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 09:44:18 309928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43715|rtt_var:825|pto_duration:47015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 309936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 309940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 309944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 09:44:18 309948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258381914|now:1746006258309928|interv:71986| [2025/04/30 09:44:18 309952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258381914|now:1746006258309928|interval:71986|pto_count:0|srtt:43715 [2025/04/30 09:44:18 309956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56407| [2025/04/30 09:44:18 309962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 309968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1449021| [2025/04/30 09:44:18 309976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 309982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258310982|now:1746006258309982|interv:1000| [2025/04/30 09:44:18 309988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 309995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 310001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258310982| [2025/04/30 09:44:18 310007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258310982| [2025/04/30 09:44:18 310014] [debug] |xqc_engine_wakeup_after|wakeup:1746006258310982|now:1746006258310014|diff:968| [2025/04/30 09:44:18 310021] [debug] |xqc_engine_main_logic|END|now:1746006258309735| [2025/04/30 09:44:18 310351] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258310350| [2025/04/30 09:44:18 310361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 310368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:602| [2025/04/30 09:44:18 310372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:603| [2025/04/30 09:44:18 310377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:603| [2025/04/30 09:44:18 310381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 310386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1437|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1438|path_largest_ack:1437| [2025/04/30 09:44:18 310391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1367350|prior_time:1746006258264476|is_app_limited:0|send_elapse:43862|ack_elapse:45874|ctl_first_sent_time:1746006258265911|lagest_ack_time:1746006258310350|curr_delivered:1421357| [2025/04/30 09:44:18 310396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258265911| [2025/04/30 09:44:18 310405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1487||sndq_packets_used_bytes:0|sndq_packets_free:293| [2025/04/30 09:44:18 310409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1438|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1438|path_largest_ack:1438| [2025/04/30 09:44:18 310414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1367350|prior_time:1746006258264476|is_app_limited:0|send_elapse:43862|ack_elapse:45874|ctl_first_sent_time:1746006258265911|lagest_ack_time:1746006258310350|curr_delivered:1422557| [2025/04/30 09:44:18 310418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258266017| [2025/04/30 09:44:18 310422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1486||sndq_packets_used_bytes:0|sndq_packets_free:294| [2025/04/30 09:44:18 310426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43715|rttvar:825|minrtt:31343|latest_rtt:44333|ack_delay:56| [2025/04/30 09:44:18 310430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43785|rttvar:759|minrtt:31343|latest_rtt:44333|ack_delay:56| [2025/04/30 09:44:18 310435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1438|lost_pn:1435|thresh:3| [2025/04/30 09:44:18 310439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 310443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43785|rtt_var:759|pto_duration:46821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 310447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 310451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 310455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 310459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258381720|now:1746006258310443|interv:71277| [2025/04/30 09:44:18 310463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258381720|now:1746006258310443|interval:71277|pto_count:0|srtt:43785 [2025/04/30 09:44:18 310467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43862, ack_elapse 45874, delivered 55207|rate 1203448|lost 223| [2025/04/30 09:44:18 310472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203448) in round 30| [2025/04/30 09:44:18 310476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 310480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 310484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258266017|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 310489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258266017|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 310496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54007|srtt:43785|latest_rtt:44333|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 310501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:603|largest:603|pns:2| [2025/04/30 09:44:18 310506] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:603|frame:ACK |recv_time:1746006258310350|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 310510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378310350|now:1746006258310350|interv:120000000| [2025/04/30 09:44:18 310515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378310350|now:1746006258310350|interv:120000000| [2025/04/30 09:44:18 310519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258310982|pq_index:0| [2025/04/30 09:44:18 310523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258309735| [2025/04/30 09:44:18 310527] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258310527| [2025/04/30 09:44:18 310532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258310531| [2025/04/30 09:44:18 310538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43785|min_srtt:43785|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 310542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1515045| [2025/04/30 09:44:18 310547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43785|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 310551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 310556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43785|min_srtt:43785|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 310560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1516224| [2025/04/30 09:44:18 310564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43785|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 310569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 310573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43785|min_srtt:43785|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 310577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1517403| [2025/04/30 09:44:18 310584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 310588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 310592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 310596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 310601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 310605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1449021| [2025/04/30 09:44:18 310609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 310613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 310617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258310982| [2025/04/30 09:44:18 310621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258310982| [2025/04/30 09:44:18 310625] [debug] |xqc_engine_wakeup_after|wakeup:1746006258310982|now:1746006258310625|diff:357| [2025/04/30 09:44:18 310629] [debug] |xqc_engine_main_logic|END|now:1746006258310531| [2025/04/30 09:44:18 310634] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258310634| [2025/04/30 09:44:18 310638] [debug] |xqc_engine_wakeup_after|wakeup:1746006258310982|now:1746006258310638|diff:344| [2025/04/30 09:44:18 310642] [debug] |xqc_engine_main_logic|END|now:1746006258310634| [2025/04/30 09:44:18 311714] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258311714| [2025/04/30 09:44:18 311725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258310982|pq_index:0| [2025/04/30 09:44:18 311730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258310531| [2025/04/30 09:44:18 311735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258311734| [2025/04/30 09:44:18 311739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258310982|now:1746006258311734| [2025/04/30 09:44:18 311744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258310982|now:1746006258311734| [2025/04/30 09:44:18 311748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 311753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43785|min_srtt:43785|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 311758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1517403| [2025/04/30 09:44:18 311762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 311766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 311770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 311780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 311784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 311788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1449021| [2025/04/30 09:44:18 311793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 311797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1484| [2025/04/30 09:44:18 311831] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1484|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258311806|stream_id:0|stream_offset:1449021| [2025/04/30 09:44:18 311837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 311842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 311846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43785|rtt_var:759|pto_duration:46821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 311850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 311854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 311858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 311862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258383627|now:1746006258311846|interv:71781| [2025/04/30 09:44:18 311866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258383627|now:1746006258311846|interval:71781|pto_count:0|srtt:43785 [2025/04/30 09:44:18 311871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 311876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 311880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1450200| [2025/04/30 09:44:18 311885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 311889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1485| [2025/04/30 09:44:18 311911] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1485|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746006258311895|stream_id:0|stream_offset:1450200| [2025/04/30 09:44:18 311916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 311924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 09:44:18 311929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43785|rtt_var:759|pto_duration:46821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 311934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 311938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 311942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 09:44:18 311945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258383716|now:1746006258311928|interv:71788| [2025/04/30 09:44:18 311951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258383716|now:1746006258311928|interval:71788|pto_count:0|srtt:43785 [2025/04/30 09:44:18 311959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56407| [2025/04/30 09:44:18 311967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 311973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1451379| [2025/04/30 09:44:18 311981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 311987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258312987|now:1746006258311987|interv:1000| [2025/04/30 09:44:18 311994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 312000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 312007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258312987| [2025/04/30 09:44:18 312013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258312987| [2025/04/30 09:44:18 312020] [debug] |xqc_engine_wakeup_after|wakeup:1746006258312987|now:1746006258312020|diff:967| [2025/04/30 09:44:18 312027] [debug] |xqc_engine_main_logic|END|now:1746006258311734| [2025/04/30 09:44:18 312371] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258312370| [2025/04/30 09:44:18 312382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 312388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:603| [2025/04/30 09:44:18 312392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:604| [2025/04/30 09:44:18 312398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:604| [2025/04/30 09:44:18 312402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 312407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1439|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1440|path_largest_ack:1439| [2025/04/30 09:44:18 312412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1369750|prior_time:1746006258266481|is_app_limited:0|send_elapse:43876|ack_elapse:45889|ctl_first_sent_time:1746006258267917|lagest_ack_time:1746006258312370|curr_delivered:1423757| [2025/04/30 09:44:18 312421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258267917| [2025/04/30 09:44:18 312426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1485||sndq_packets_used_bytes:0|sndq_packets_free:295| [2025/04/30 09:44:18 312430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1440|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1440|path_largest_ack:1440| [2025/04/30 09:44:18 312435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1369750|prior_time:1746006258266481|is_app_limited:0|send_elapse:43876|ack_elapse:45889|ctl_first_sent_time:1746006258267917|lagest_ack_time:1746006258312370|curr_delivered:1424957| [2025/04/30 09:44:18 312439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258268023| [2025/04/30 09:44:18 312443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1484||sndq_packets_used_bytes:0|sndq_packets_free:296| [2025/04/30 09:44:18 312447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43785|rttvar:759|minrtt:31343|latest_rtt:44347|ack_delay:88| [2025/04/30 09:44:18 312451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43844|rttvar:688|minrtt:31343|latest_rtt:44347|ack_delay:88| [2025/04/30 09:44:18 312456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1440|lost_pn:1437|thresh:3| [2025/04/30 09:44:18 312460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 312464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43844|rtt_var:688|pto_duration:46596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 312468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 312472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 312476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 312480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258383491|now:1746006258312464|interv:71027| [2025/04/30 09:44:18 312484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258383491|now:1746006258312464|interval:71027|pto_count:0|srtt:43844 [2025/04/30 09:44:18 312488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43876, ack_elapse 45889, delivered 55207|rate 1203055|lost 223| [2025/04/30 09:44:18 312493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203055) in round 30| [2025/04/30 09:44:18 312497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 312501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 312505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258268023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 312512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258268023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 312517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54007|srtt:43844|latest_rtt:44347|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 312523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:604|largest:604|pns:2| [2025/04/30 09:44:18 312527] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:604|frame:ACK |recv_time:1746006258312370|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 312532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378312370|now:1746006258312370|interv:120000000| [2025/04/30 09:44:18 312536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378312370|now:1746006258312370|interv:120000000| [2025/04/30 09:44:18 312540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258312987|pq_index:0| [2025/04/30 09:44:18 312544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258311734| [2025/04/30 09:44:18 312548] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258312548| [2025/04/30 09:44:18 312553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258312552| [2025/04/30 09:44:18 312559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43844|min_srtt:43844|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 312563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1517403| [2025/04/30 09:44:18 312568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43844|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 312572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 312577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43844|min_srtt:43844|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 312581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1518582| [2025/04/30 09:44:18 312585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43844|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 312590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 312594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43844|min_srtt:43844|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 312601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1519761| [2025/04/30 09:44:18 312606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 312610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 312614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 312618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 312622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 312627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1451379| [2025/04/30 09:44:18 312631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 312635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 312639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258312987| [2025/04/30 09:44:18 312643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258312987| [2025/04/30 09:44:18 312647] [debug] |xqc_engine_wakeup_after|wakeup:1746006258312987|now:1746006258312647|diff:340| [2025/04/30 09:44:18 312651] [debug] |xqc_engine_main_logic|END|now:1746006258312552| [2025/04/30 09:44:18 312656] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258312656| [2025/04/30 09:44:18 312660] [debug] |xqc_engine_wakeup_after|wakeup:1746006258312987|now:1746006258312660|diff:327| [2025/04/30 09:44:18 312664] [debug] |xqc_engine_main_logic|END|now:1746006258312656| [2025/04/30 09:44:18 313735] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258313735| [2025/04/30 09:44:18 313746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258312987|pq_index:0| [2025/04/30 09:44:18 313751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258312552| [2025/04/30 09:44:18 313756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258313755| [2025/04/30 09:44:18 313761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258312987|now:1746006258313755| [2025/04/30 09:44:18 313765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258312987|now:1746006258313755| [2025/04/30 09:44:18 313769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 313775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43844|min_srtt:43844|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 313779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1519761| [2025/04/30 09:44:18 313789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 313793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 313796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 313801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 313805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 313810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1451379| [2025/04/30 09:44:18 313814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 313819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1486| [2025/04/30 09:44:18 313851] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1486|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258313827|stream_id:0|stream_offset:1451379| [2025/04/30 09:44:18 313857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 313862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 313866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43844|rtt_var:688|pto_duration:46596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 313871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 313875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 313878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 313882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258385423|now:1746006258313866|interv:71557| [2025/04/30 09:44:18 313886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258385423|now:1746006258313866|interval:71557|pto_count:0|srtt:43844 [2025/04/30 09:44:18 313891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 313896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 313901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1452558| [2025/04/30 09:44:18 313905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 313909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1487| [2025/04/30 09:44:18 313943] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1487|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746006258313916|stream_id:0|stream_offset:1452558| [2025/04/30 09:44:18 313959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 313967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 09:44:18 313974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43844|rtt_var:688|pto_duration:46596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 313981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 313987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 313993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 09:44:18 313999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258385512|now:1746006258313973|interv:71539| [2025/04/30 09:44:18 314006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258385512|now:1746006258313973|interval:71539|pto_count:0|srtt:43844 [2025/04/30 09:44:18 314013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56407| [2025/04/30 09:44:18 314021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 314028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1453737| [2025/04/30 09:44:18 314035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 314041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258315041|now:1746006258314041|interv:1000| [2025/04/30 09:44:18 314047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 314054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 314060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258315041| [2025/04/30 09:44:18 314067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258315041| [2025/04/30 09:44:18 314073] [debug] |xqc_engine_wakeup_after|wakeup:1746006258315041|now:1746006258314073|diff:968| [2025/04/30 09:44:18 314080] [debug] |xqc_engine_main_logic|END|now:1746006258313755| [2025/04/30 09:44:18 314332] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258314331| [2025/04/30 09:44:18 314341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 314347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:604| [2025/04/30 09:44:18 314351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:605| [2025/04/30 09:44:18 314357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:605| [2025/04/30 09:44:18 314362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 314366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1441|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1442|path_largest_ack:1441| [2025/04/30 09:44:18 314376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1372150|prior_time:1746006258268481|is_app_limited:0|send_elapse:43789|ack_elapse:45850|ctl_first_sent_time:1746006258269910|lagest_ack_time:1746006258314331|curr_delivered:1426157| [2025/04/30 09:44:18 314380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258269910| [2025/04/30 09:44:18 314385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1483||sndq_packets_used_bytes:0|sndq_packets_free:297| [2025/04/30 09:44:18 314389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1442|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1442|path_largest_ack:1442| [2025/04/30 09:44:18 314394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1372150|prior_time:1746006258268481|is_app_limited:0|send_elapse:43789|ack_elapse:45850|ctl_first_sent_time:1746006258269910|lagest_ack_time:1746006258314331|curr_delivered:1427357| [2025/04/30 09:44:18 314398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258270016| [2025/04/30 09:44:18 314402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1482||sndq_packets_used_bytes:0|sndq_packets_free:298| [2025/04/30 09:44:18 314406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43844|rttvar:688|minrtt:31343|latest_rtt:44315|ack_delay:64| [2025/04/30 09:44:18 314411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43895|rttvar:617|minrtt:31343|latest_rtt:44315|ack_delay:64| [2025/04/30 09:44:18 314415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1442|lost_pn:1439|thresh:3| [2025/04/30 09:44:18 314419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 314423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43895|rtt_var:617|pto_duration:46363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 314428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 314432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 314435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 314439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258385279|now:1746006258314423|interv:70856| [2025/04/30 09:44:18 314443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258385279|now:1746006258314423|interval:70856|pto_count:0|srtt:43895 [2025/04/30 09:44:18 314448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43789, ack_elapse 45850, delivered 55207|rate 1204078|lost 223| [2025/04/30 09:44:18 314452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204078) in round 30| [2025/04/30 09:44:18 314457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 314461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 314467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258270016|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 314472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258270016|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 314476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54007|srtt:43895|latest_rtt:44315|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 314482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:605|largest:605|pns:2| [2025/04/30 09:44:18 314487] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:605|frame:ACK |recv_time:1746006258314331|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 314491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378314331|now:1746006258314331|interv:120000000| [2025/04/30 09:44:18 314496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378314331|now:1746006258314331|interv:120000000| [2025/04/30 09:44:18 314500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258315041|pq_index:0| [2025/04/30 09:44:18 314504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258313755| [2025/04/30 09:44:18 314508] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258314508| [2025/04/30 09:44:18 314513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258314512| [2025/04/30 09:44:18 314519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43895|min_srtt:43895|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 314523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1519761| [2025/04/30 09:44:18 314528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43895|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 314532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 314537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43895|min_srtt:43895|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 314541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1520940| [2025/04/30 09:44:18 314546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43895|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 314553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 314557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43895|min_srtt:43895|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 314561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1522119| [2025/04/30 09:44:18 314566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 314569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 314573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 314577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 314582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 314586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1453737| [2025/04/30 09:44:18 314591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 314594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 314598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258315041| [2025/04/30 09:44:18 314602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258315041| [2025/04/30 09:44:18 314606] [debug] |xqc_engine_wakeup_after|wakeup:1746006258315041|now:1746006258314606|diff:435| [2025/04/30 09:44:18 314611] [debug] |xqc_engine_main_logic|END|now:1746006258314512| [2025/04/30 09:44:18 314616] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258314615| [2025/04/30 09:44:18 314619] [debug] |xqc_engine_wakeup_after|wakeup:1746006258315041|now:1746006258314619|diff:422| [2025/04/30 09:44:18 314623] [debug] |xqc_engine_main_logic|END|now:1746006258314615| [2025/04/30 09:44:18 315694] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258315694| [2025/04/30 09:44:18 315705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258315041|pq_index:0| [2025/04/30 09:44:18 315709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258314512| [2025/04/30 09:44:18 315715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258315713| [2025/04/30 09:44:18 315719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258315041|now:1746006258315713| [2025/04/30 09:44:18 315724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258315041|now:1746006258315713| [2025/04/30 09:44:18 315728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 315733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43895|min_srtt:43895|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 315742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1522119| [2025/04/30 09:44:18 315747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 315751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 315755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 315759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 315764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 315768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1453737| [2025/04/30 09:44:18 315773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 315777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1488| [2025/04/30 09:44:18 315811] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1488|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258315786|stream_id:0|stream_offset:1453737| [2025/04/30 09:44:18 315817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 315821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 315826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43895|rtt_var:617|pto_duration:46363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 315830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 315834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 315838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 315842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258387149|now:1746006258315826|interv:71323| [2025/04/30 09:44:18 315846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258387149|now:1746006258315826|interval:71323|pto_count:0|srtt:43895 [2025/04/30 09:44:18 315851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 315855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 315860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1454916| [2025/04/30 09:44:18 315864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 315872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1489| [2025/04/30 09:44:18 315895] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1489|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746006258315879|stream_id:0|stream_offset:1454916| [2025/04/30 09:44:18 315900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 315905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 09:44:18 315909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43895|rtt_var:617|pto_duration:46363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 315913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 315917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 315921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 09:44:18 315925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258387242|now:1746006258315909|interv:71333| [2025/04/30 09:44:18 315929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258387242|now:1746006258315909|interval:71333|pto_count:0|srtt:43895 [2025/04/30 09:44:18 315937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56407| [2025/04/30 09:44:18 315944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 315951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1456095| [2025/04/30 09:44:18 315959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 315965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258316965|now:1746006258315965|interv:1000| [2025/04/30 09:44:18 315972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 315978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 315984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258316965| [2025/04/30 09:44:18 315991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258316965| [2025/04/30 09:44:18 315998] [debug] |xqc_engine_wakeup_after|wakeup:1746006258316965|now:1746006258315997|diff:968| [2025/04/30 09:44:18 316005] [debug] |xqc_engine_main_logic|END|now:1746006258315713| [2025/04/30 09:44:18 316328] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258316328| [2025/04/30 09:44:18 316339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 316345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:605| [2025/04/30 09:44:18 316349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:606| [2025/04/30 09:44:18 316355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:606| [2025/04/30 09:44:18 316364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 316369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1443|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1444|path_largest_ack:1443| [2025/04/30 09:44:18 316373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1374550|prior_time:1746006258270476|is_app_limited:0|send_elapse:43859|ack_elapse:45852|ctl_first_sent_time:1746006258271908|lagest_ack_time:1746006258316328|curr_delivered:1428557| [2025/04/30 09:44:18 316378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258271908| [2025/04/30 09:44:18 316383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1481||sndq_packets_used_bytes:0|sndq_packets_free:299| [2025/04/30 09:44:18 316387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1444|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1444|path_largest_ack:1444| [2025/04/30 09:44:18 316391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1374550|prior_time:1746006258270476|is_app_limited:0|send_elapse:43859|ack_elapse:45852|ctl_first_sent_time:1746006258271908|lagest_ack_time:1746006258316328|curr_delivered:1429757| [2025/04/30 09:44:18 316396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258272016| [2025/04/30 09:44:18 316400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1480||sndq_packets_used_bytes:0|sndq_packets_free:300| [2025/04/30 09:44:18 316404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43895|rttvar:617|minrtt:31343|latest_rtt:44312|ack_delay:56| [2025/04/30 09:44:18 316408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43941|rttvar:553|minrtt:31343|latest_rtt:44312|ack_delay:56| [2025/04/30 09:44:18 316413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1444|lost_pn:1441|thresh:3| [2025/04/30 09:44:18 316417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 316421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43941|rtt_var:553|pto_duration:46153|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 316425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 316429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 316433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 09:44:18 316437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258387032|now:1746006258316421|interv:70611| [2025/04/30 09:44:18 316441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258387032|now:1746006258316421|interval:70611|pto_count:0|srtt:43941 [2025/04/30 09:44:18 316445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43859, ack_elapse 45852, delivered 55207|rate 1204025|lost 223| [2025/04/30 09:44:18 316450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204025) in round 30| [2025/04/30 09:44:18 316457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 316461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 316465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258272016|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 316469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258272016|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 316474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54007|srtt:43941|latest_rtt:44312|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 316480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:606|largest:606|pns:2| [2025/04/30 09:44:18 316484] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:606|frame:ACK |recv_time:1746006258316328|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 316489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378316328|now:1746006258316328|interv:120000000| [2025/04/30 09:44:18 316493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378316328|now:1746006258316328|interv:120000000| [2025/04/30 09:44:18 316497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258316965|pq_index:0| [2025/04/30 09:44:18 316501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258315713| [2025/04/30 09:44:18 316505] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258316505| [2025/04/30 09:44:18 316510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258316509| [2025/04/30 09:44:18 316516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43941|min_srtt:43941|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 316520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1522119| [2025/04/30 09:44:18 316525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 316530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 316534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43941|min_srtt:43941|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 316539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1523298| [2025/04/30 09:44:18 316545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 316550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 316554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43941|min_srtt:43941|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 316558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1524477| [2025/04/30 09:44:18 316563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 316567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 316571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 316575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 316579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 316584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1456095| [2025/04/30 09:44:18 316588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 316592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 316596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258316965| [2025/04/30 09:44:18 316600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258316965| [2025/04/30 09:44:18 316604] [debug] |xqc_engine_wakeup_after|wakeup:1746006258316965|now:1746006258316604|diff:361| [2025/04/30 09:44:18 316608] [debug] |xqc_engine_main_logic|END|now:1746006258316509| [2025/04/30 09:44:18 316613] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258316613| [2025/04/30 09:44:18 316617] [debug] |xqc_engine_wakeup_after|wakeup:1746006258316965|now:1746006258316616|diff:349| [2025/04/30 09:44:18 316620] [debug] |xqc_engine_main_logic|END|now:1746006258316613| [2025/04/30 09:44:18 317691] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258317691| [2025/04/30 09:44:18 317703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258316965|pq_index:0| [2025/04/30 09:44:18 317707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258316509| [2025/04/30 09:44:18 317712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258317711| [2025/04/30 09:44:18 317717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258316965|now:1746006258317711| [2025/04/30 09:44:18 317721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258316965|now:1746006258317711| [2025/04/30 09:44:18 317730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 317735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43941|min_srtt:43941|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 317740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1524477| [2025/04/30 09:44:18 317745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 317749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 317753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 317757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 317762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 317766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1456095| [2025/04/30 09:44:18 317771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 317775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1490| [2025/04/30 09:44:18 317808] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1490|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746006258317783|stream_id:0|stream_offset:1456095| [2025/04/30 09:44:18 317814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 317818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 09:44:18 317823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43941|rtt_var:553|pto_duration:46153|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 317827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 317831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 317835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 09:44:18 317839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258388936|now:1746006258317823|interv:71113| [2025/04/30 09:44:18 317843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258388936|now:1746006258317823|interval:71113|pto_count:0|srtt:43941 [2025/04/30 09:44:18 317848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55207| [2025/04/30 09:44:18 317853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 317857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1457274| [2025/04/30 09:44:18 317865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 317869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1491| [2025/04/30 09:44:18 317896] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1491|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746006258317875|stream_id:0|stream_offset:1457274| [2025/04/30 09:44:18 317905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 317912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 09:44:18 317919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43941|rtt_var:553|pto_duration:46153|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 317925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 317932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 317938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 09:44:18 317944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258389028|now:1746006258317918|interv:71110| [2025/04/30 09:44:18 317949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258389028|now:1746006258317918|interval:71110|pto_count:0|srtt:43941 [2025/04/30 09:44:18 317957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56407| [2025/04/30 09:44:18 317964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 317971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1458453| [2025/04/30 09:44:18 317978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 317984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258318984|now:1746006258317984|interv:1000| [2025/04/30 09:44:18 317991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 317998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 318005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258318984| [2025/04/30 09:44:18 318011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258318984| [2025/04/30 09:44:18 318018] [debug] |xqc_engine_wakeup_after|wakeup:1746006258318984|now:1746006258318018|diff:966| [2025/04/30 09:44:18 318025] [debug] |xqc_engine_main_logic|END|now:1746006258317711| [2025/04/30 09:44:18 318303] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258318302| [2025/04/30 09:44:18 318314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 318320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:606| [2025/04/30 09:44:18 318329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:607| [2025/04/30 09:44:18 318335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:607| [2025/04/30 09:44:18 318339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 318344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1445|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1446|path_largest_ack:1445| [2025/04/30 09:44:18 318349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54014|prior_delivered:1376950|prior_time:1746006258272537|is_app_limited:0|send_elapse:43983|ack_elapse:45765|ctl_first_sent_time:1746006258274013|lagest_ack_time:1746006258318302|curr_delivered:1430964| [2025/04/30 09:44:18 318354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258274013| [2025/04/30 09:44:18 318358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1479||sndq_packets_used_bytes:0|sndq_packets_free:301| [2025/04/30 09:44:18 318363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1446|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1446|path_largest_ack:1446| [2025/04/30 09:44:18 318367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54014|prior_delivered:1376950|prior_time:1746006258272537|is_app_limited:0|send_elapse:43983|ack_elapse:45765|ctl_first_sent_time:1746006258274013|lagest_ack_time:1746006258318302|curr_delivered:1432164| [2025/04/30 09:44:18 318372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258274113| [2025/04/30 09:44:18 318376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1478||sndq_packets_used_bytes:0|sndq_packets_free:302| [2025/04/30 09:44:18 318380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43941|rttvar:553|minrtt:31343|latest_rtt:44189|ack_delay:56| [2025/04/30 09:44:18 318384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:43965|rttvar:463|minrtt:31343|latest_rtt:44189|ack_delay:56| [2025/04/30 09:44:18 318388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1446|lost_pn:1443|thresh:3| [2025/04/30 09:44:18 318393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 585|pns:2| [2025/04/30 09:44:18 318397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 318401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43965|rtt_var:463|pto_duration:45965|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 318405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 318409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 318413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 318417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258388840|now:1746006258318400|interv:70440| [2025/04/30 09:44:18 318421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258388840|now:1746006258318400|interval:70440|pto_count:0|srtt:43965 [2025/04/30 09:44:18 318428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43983, ack_elapse 45765, delivered 55214|rate 1206467|lost 223| [2025/04/30 09:44:18 318433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206467) in round 30| [2025/04/30 09:44:18 318437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 318441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 318445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2407|po_sent_time:1746006258274113|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 318450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2407|po_sent_time:1746006258274113|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 318454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54000|srtt:43965|latest_rtt:44189|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 318460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:607|largest:607|pns:2| [2025/04/30 09:44:18 318464] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:607|frame:ACK |recv_time:1746006258318302|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 318469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378318302|now:1746006258318302|interv:120000000| [2025/04/30 09:44:18 318473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378318302|now:1746006258318302|interv:120000000| [2025/04/30 09:44:18 318477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258318984|pq_index:0| [2025/04/30 09:44:18 318482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258317711| [2025/04/30 09:44:18 318486] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258318486| [2025/04/30 09:44:18 318491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258318490| [2025/04/30 09:44:18 318497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43965|min_srtt:43965|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 318501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1524477| [2025/04/30 09:44:18 318506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43965|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 318510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 318515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43965|min_srtt:43965|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 318522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1525656| [2025/04/30 09:44:18 318526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:43965|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 318531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 318535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43965|min_srtt:43965|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 318539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1526835| [2025/04/30 09:44:18 318543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 318547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 318551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 318555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 318560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 318564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1458453| [2025/04/30 09:44:18 318568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 318572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 318576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258318984| [2025/04/30 09:44:18 318580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258318984| [2025/04/30 09:44:18 318584] [debug] |xqc_engine_wakeup_after|wakeup:1746006258318984|now:1746006258318584|diff:400| [2025/04/30 09:44:18 318589] [debug] |xqc_engine_main_logic|END|now:1746006258318490| [2025/04/30 09:44:18 318593] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258318593| [2025/04/30 09:44:18 318597] [debug] |xqc_engine_wakeup_after|wakeup:1746006258318984|now:1746006258318597|diff:387| [2025/04/30 09:44:18 318601] [debug] |xqc_engine_main_logic|END|now:1746006258318593| [2025/04/30 09:44:18 319672] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258319672| [2025/04/30 09:44:18 319683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258318984|pq_index:0| [2025/04/30 09:44:18 319688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258318490| [2025/04/30 09:44:18 319693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258319692| [2025/04/30 09:44:18 319704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258318984|now:1746006258319692| [2025/04/30 09:44:18 319708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258318984|now:1746006258319692| [2025/04/30 09:44:18 319712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 319717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:43965|min_srtt:43965|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 319722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1526835| [2025/04/30 09:44:18 319727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 319731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 319734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 319739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 319743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 319748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1458453| [2025/04/30 09:44:18 319752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 319757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1492| [2025/04/30 09:44:18 319793] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1492|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006258319765|stream_id:0|stream_offset:1458453| [2025/04/30 09:44:18 319802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 319810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:18 319817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43965|rtt_var:463|pto_duration:45965|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 319824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 319830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 319833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 319837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258390730|now:1746006258319817|interv:70913| [2025/04/30 09:44:18 319841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258390730|now:1746006258319817|interval:70913|pto_count:0|srtt:43965 [2025/04/30 09:44:18 319850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55200| [2025/04/30 09:44:18 319855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 319860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1459632| [2025/04/30 09:44:18 319864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 319868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1493| [2025/04/30 09:44:18 319898] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1493|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258319876|stream_id:0|stream_offset:1459632| [2025/04/30 09:44:18 319907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 319915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 319921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:43965|rtt_var:463|pto_duration:45965|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 319928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 319932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 319936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 319940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258390841|now:1746006258319921|interv:70920| [2025/04/30 09:44:18 319944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258390841|now:1746006258319921|interval:70920|pto_count:0|srtt:43965 [2025/04/30 09:44:18 319948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 319954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 319961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1460811| [2025/04/30 09:44:18 319968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 319975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258320975|now:1746006258319975|interv:1000| [2025/04/30 09:44:18 319981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 319987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 319994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258320975| [2025/04/30 09:44:18 320001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258320975| [2025/04/30 09:44:18 320007] [debug] |xqc_engine_wakeup_after|wakeup:1746006258320975|now:1746006258320007|diff:968| [2025/04/30 09:44:18 320020] [debug] |xqc_engine_main_logic|END|now:1746006258319692| [2025/04/30 09:44:18 320301] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258320300| [2025/04/30 09:44:18 320311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 320317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:607| [2025/04/30 09:44:18 320321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:608| [2025/04/30 09:44:18 320327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:608| [2025/04/30 09:44:18 320331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 320336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1447|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1448|path_largest_ack:1447| [2025/04/30 09:44:18 320341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54014|prior_delivered:1379350|prior_time:1746006258274460|is_app_limited:0|send_elapse:43871|ack_elapse:45840|ctl_first_sent_time:1746006258275894|lagest_ack_time:1746006258320300|curr_delivered:1433364| [2025/04/30 09:44:18 320346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258275894| [2025/04/30 09:44:18 320351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1477||sndq_packets_used_bytes:0|sndq_packets_free:303| [2025/04/30 09:44:18 320355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1448|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1448|path_largest_ack:1448| [2025/04/30 09:44:18 320359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54014|prior_delivered:1379350|prior_time:1746006258274460|is_app_limited:0|send_elapse:43871|ack_elapse:45840|ctl_first_sent_time:1746006258275894|lagest_ack_time:1746006258320300|curr_delivered:1434564| [2025/04/30 09:44:18 320364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258275998| [2025/04/30 09:44:18 320368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1476||sndq_packets_used_bytes:0|sndq_packets_free:304| [2025/04/30 09:44:18 320372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:43965|rttvar:463|minrtt:31343|latest_rtt:44302|ack_delay:56| [2025/04/30 09:44:18 320376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44000|rttvar:418|minrtt:31343|latest_rtt:44302|ack_delay:56| [2025/04/30 09:44:18 320381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1448|lost_pn:1445|thresh:3| [2025/04/30 09:44:18 320385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 320389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44000|rtt_var:418|pto_duration:46000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 320393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 320397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 320401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 320410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258390876|now:1746006258320389|interv:70487| [2025/04/30 09:44:18 320414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258390876|now:1746006258320389|interval:70487|pto_count:0|srtt:44000 [2025/04/30 09:44:18 320418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43871, ack_elapse 45840, delivered 55214|rate 1204493|lost 223| [2025/04/30 09:44:18 320423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204493) in round 30| [2025/04/30 09:44:18 320427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 320431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 320435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258275998|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 320439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258275998|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 320444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54000|srtt:44000|latest_rtt:44302|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 320450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:608|largest:608|pns:2| [2025/04/30 09:44:18 320454] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:608|frame:ACK |recv_time:1746006258320300|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 320459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378320300|now:1746006258320300|interv:120000000| [2025/04/30 09:44:18 320463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378320300|now:1746006258320300|interv:120000000| [2025/04/30 09:44:18 320467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258320975|pq_index:0| [2025/04/30 09:44:18 320471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258319692| [2025/04/30 09:44:18 320475] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258320475| [2025/04/30 09:44:18 320480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258320479| [2025/04/30 09:44:18 320486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44000|min_srtt:44000|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 320491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1526835| [2025/04/30 09:44:18 320495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44000|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 320503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 320507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44000|min_srtt:44000|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 320512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1528014| [2025/04/30 09:44:18 320516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44000|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 320521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 320525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44000|min_srtt:44000|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 320530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1529193| [2025/04/30 09:44:18 320534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 320538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 320542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 320546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 320551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 320555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1460811| [2025/04/30 09:44:18 320559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 320563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 320567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258320975| [2025/04/30 09:44:18 320571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258320975| [2025/04/30 09:44:18 320575] [debug] |xqc_engine_wakeup_after|wakeup:1746006258320975|now:1746006258320575|diff:400| [2025/04/30 09:44:18 320579] [debug] |xqc_engine_main_logic|END|now:1746006258320479| [2025/04/30 09:44:18 320584] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258320584| [2025/04/30 09:44:18 320588] [debug] |xqc_engine_wakeup_after|wakeup:1746006258320975|now:1746006258320588|diff:387| [2025/04/30 09:44:18 320592] [debug] |xqc_engine_main_logic|END|now:1746006258320584| [2025/04/30 09:44:18 321664] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258321663| [2025/04/30 09:44:18 321675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258320975|pq_index:0| [2025/04/30 09:44:18 321679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258320479| [2025/04/30 09:44:18 321689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258321688| [2025/04/30 09:44:18 321694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258320975|now:1746006258321688| [2025/04/30 09:44:18 321698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258320975|now:1746006258321688| [2025/04/30 09:44:18 321702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 321708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44000|min_srtt:44000|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 321712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1529193| [2025/04/30 09:44:18 321717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 321721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 321725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 321729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 321734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 321738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1460811| [2025/04/30 09:44:18 321743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 321747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1494| [2025/04/30 09:44:18 321788] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1494|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006258321756|stream_id:0|stream_offset:1460811| [2025/04/30 09:44:18 321797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 321804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:18 321811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44000|rtt_var:418|pto_duration:46000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 321818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 321822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 321826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 321830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258392756|now:1746006258321811|interv:70945| [2025/04/30 09:44:18 321842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258392756|now:1746006258321811|interval:70945|pto_count:0|srtt:44000 [2025/04/30 09:44:18 321846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55200| [2025/04/30 09:44:18 321851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 321856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1461990| [2025/04/30 09:44:18 321860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 321864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1495| [2025/04/30 09:44:18 321895] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1495|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258321872|stream_id:0|stream_offset:1461990| [2025/04/30 09:44:18 321904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 321911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 321918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44000|rtt_var:418|pto_duration:46000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 321924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 321929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 321933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 321937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258392872|now:1746006258321918|interv:70954| [2025/04/30 09:44:18 321941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258392872|now:1746006258321918|interval:70954|pto_count:0|srtt:44000 [2025/04/30 09:44:18 321945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 321950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 321954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1463169| [2025/04/30 09:44:18 321959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 321965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258322965|now:1746006258321965|interv:1000| [2025/04/30 09:44:18 321971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 321978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 321985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258322965| [2025/04/30 09:44:18 321997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258322965| [2025/04/30 09:44:18 322003] [debug] |xqc_engine_wakeup_after|wakeup:1746006258322965|now:1746006258322003|diff:962| [2025/04/30 09:44:18 322010] [debug] |xqc_engine_main_logic|END|now:1746006258321688| [2025/04/30 09:44:18 322296] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258322295| [2025/04/30 09:44:18 322307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 322313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:608| [2025/04/30 09:44:18 322317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:609| [2025/04/30 09:44:18 322323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:609| [2025/04/30 09:44:18 322327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 322332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1449|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1450|path_largest_ack:1449| [2025/04/30 09:44:18 322337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54014|prior_delivered:1381750|prior_time:1746006258276459|is_app_limited:0|send_elapse:43892|ack_elapse:45836|ctl_first_sent_time:1746006258277895|lagest_ack_time:1746006258322295|curr_delivered:1435764| [2025/04/30 09:44:18 322341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258277895| [2025/04/30 09:44:18 322346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1475||sndq_packets_used_bytes:0|sndq_packets_free:305| [2025/04/30 09:44:18 322350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1450|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1450|path_largest_ack:1450| [2025/04/30 09:44:18 322355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54014|prior_delivered:1381750|prior_time:1746006258276459|is_app_limited:0|send_elapse:43892|ack_elapse:45836|ctl_first_sent_time:1746006258277895|lagest_ack_time:1746006258322295|curr_delivered:1436964| [2025/04/30 09:44:18 322359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258277997| [2025/04/30 09:44:18 322363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1474||sndq_packets_used_bytes:0|sndq_packets_free:306| [2025/04/30 09:44:18 322367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44000|rttvar:418|minrtt:31343|latest_rtt:44298|ack_delay:56| [2025/04/30 09:44:18 322371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44030|rttvar:374|minrtt:31343|latest_rtt:44298|ack_delay:56| [2025/04/30 09:44:18 322376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1450|lost_pn:1447|thresh:3| [2025/04/30 09:44:18 322380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 322384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44030|rtt_var:374|pto_duration:46030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 322388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 322397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 322401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 322405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258392902|now:1746006258322384|interv:70518| [2025/04/30 09:44:18 322409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258392902|now:1746006258322384|interval:70518|pto_count:0|srtt:44030 [2025/04/30 09:44:18 322413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43892, ack_elapse 45836, delivered 55214|rate 1204599|lost 223| [2025/04/30 09:44:18 322418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204599) in round 30| [2025/04/30 09:44:18 322422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 322426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 322430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258277997|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 322434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258277997|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 322439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54000|srtt:44030|latest_rtt:44298|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 322445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:609|largest:609|pns:2| [2025/04/30 09:44:18 322449] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:609|frame:ACK |recv_time:1746006258322295|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 322454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378322295|now:1746006258322295|interv:120000000| [2025/04/30 09:44:18 322458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378322295|now:1746006258322295|interv:120000000| [2025/04/30 09:44:18 322462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258322965|pq_index:0| [2025/04/30 09:44:18 322466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258321688| [2025/04/30 09:44:18 322470] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258322470| [2025/04/30 09:44:18 322475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258322474| [2025/04/30 09:44:18 322481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44030|min_srtt:44030|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 322485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1529193| [2025/04/30 09:44:18 322493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 322497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 322502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44030|min_srtt:44030|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 322507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1530372| [2025/04/30 09:44:18 322511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 322515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 322520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44030|min_srtt:44030|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 322524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1531551| [2025/04/30 09:44:18 322528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 322532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 322536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 322540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 322544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 322549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1463169| [2025/04/30 09:44:18 322553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 322557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 322561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258322965| [2025/04/30 09:44:18 322565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258322965| [2025/04/30 09:44:18 322569] [debug] |xqc_engine_wakeup_after|wakeup:1746006258322965|now:1746006258322569|diff:396| [2025/04/30 09:44:18 322573] [debug] |xqc_engine_main_logic|END|now:1746006258322474| [2025/04/30 09:44:18 322578] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258322578| [2025/04/30 09:44:18 322582] [debug] |xqc_engine_wakeup_after|wakeup:1746006258322965|now:1746006258322582|diff:383| [2025/04/30 09:44:18 322586] [debug] |xqc_engine_main_logic|END|now:1746006258322578| [2025/04/30 09:44:18 323658] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258323658| [2025/04/30 09:44:18 323669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258322965|pq_index:0| [2025/04/30 09:44:18 323674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258322474| [2025/04/30 09:44:18 323679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258323678| [2025/04/30 09:44:18 323683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258322965|now:1746006258323678| [2025/04/30 09:44:18 323688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258322965|now:1746006258323678| [2025/04/30 09:44:18 323692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 323697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44030|min_srtt:44030|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 323702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1531551| [2025/04/30 09:44:18 323706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 323710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 323714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 323719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 323723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 323728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1463169| [2025/04/30 09:44:18 323732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 323737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1496| [2025/04/30 09:44:18 323773] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1496|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006258323745|stream_id:0|stream_offset:1463169| [2025/04/30 09:44:18 323782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 323790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:18 323796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44030|rtt_var:374|pto_duration:46030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 323804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 323808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 323817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 323821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258394775|now:1746006258323796|interv:70979| [2025/04/30 09:44:18 323825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258394775|now:1746006258323796|interval:70979|pto_count:0|srtt:44030 [2025/04/30 09:44:18 323830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55200| [2025/04/30 09:44:18 323835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 323839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1464348| [2025/04/30 09:44:18 323844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 323848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1497| [2025/04/30 09:44:18 323879] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1497|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258323855|stream_id:0|stream_offset:1464348| [2025/04/30 09:44:18 323888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 323895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 323902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44030|rtt_var:374|pto_duration:46030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 323909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 323914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 323917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 323921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258394885|now:1746006258323902|interv:70983| [2025/04/30 09:44:18 323926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258394885|now:1746006258323902|interval:70983|pto_count:0|srtt:44030 [2025/04/30 09:44:18 323934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 323941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 323948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1465527| [2025/04/30 09:44:18 323955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 323961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258324961|now:1746006258323961|interv:1000| [2025/04/30 09:44:18 323973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 323980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 323986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258324961| [2025/04/30 09:44:18 323993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258324961| [2025/04/30 09:44:18 323999] [debug] |xqc_engine_wakeup_after|wakeup:1746006258324961|now:1746006258323999|diff:962| [2025/04/30 09:44:18 324006] [debug] |xqc_engine_main_logic|END|now:1746006258323678| [2025/04/30 09:44:18 324278] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258324277| [2025/04/30 09:44:18 324288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 324294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:609| [2025/04/30 09:44:18 324298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:610| [2025/04/30 09:44:18 324304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:610| [2025/04/30 09:44:18 324308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 324313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1451|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1452|path_largest_ack:1451| [2025/04/30 09:44:18 324318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54014|prior_delivered:1384150|prior_time:1746006258278450|is_app_limited:0|send_elapse:43880|ack_elapse:45827|ctl_first_sent_time:1746006258279887|lagest_ack_time:1746006258324277|curr_delivered:1438164| [2025/04/30 09:44:18 324323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258279887| [2025/04/30 09:44:18 324327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1473||sndq_packets_used_bytes:0|sndq_packets_free:307| [2025/04/30 09:44:18 324332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1452|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1452|path_largest_ack:1452| [2025/04/30 09:44:18 324336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54014|prior_delivered:1384150|prior_time:1746006258278450|is_app_limited:0|send_elapse:43880|ack_elapse:45827|ctl_first_sent_time:1746006258279887|lagest_ack_time:1746006258324277|curr_delivered:1439364| [2025/04/30 09:44:18 324341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258279989| [2025/04/30 09:44:18 324345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1472||sndq_packets_used_bytes:0|sndq_packets_free:308| [2025/04/30 09:44:18 324349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44030|rttvar:374|minrtt:31343|latest_rtt:44288|ack_delay:64| [2025/04/30 09:44:18 324353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44055|rttvar:329|minrtt:31343|latest_rtt:44288|ack_delay:64| [2025/04/30 09:44:18 324357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1452|lost_pn:1449|thresh:3| [2025/04/30 09:44:18 324361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 324366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44055|rtt_var:329|pto_duration:46055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 324374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 324378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 324382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 324386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258394910|now:1746006258324365|interv:70545| [2025/04/30 09:44:18 324390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258394910|now:1746006258324365|interval:70545|pto_count:0|srtt:44055 [2025/04/30 09:44:18 324395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43880, ack_elapse 45827, delivered 55214|rate 1204835|lost 223| [2025/04/30 09:44:18 324399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204835) in round 30| [2025/04/30 09:44:18 324404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 324408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 324412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258279989|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 324416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258279989|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 324421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54000|srtt:44055|latest_rtt:44288|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 324427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:610|largest:610|pns:2| [2025/04/30 09:44:18 324431] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:610|frame:ACK |recv_time:1746006258324277|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 324436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378324277|now:1746006258324277|interv:120000000| [2025/04/30 09:44:18 324440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378324277|now:1746006258324277|interv:120000000| [2025/04/30 09:44:18 324444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258324961|pq_index:0| [2025/04/30 09:44:18 324448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258323678| [2025/04/30 09:44:18 324452] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258324452| [2025/04/30 09:44:18 324457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258324456| [2025/04/30 09:44:18 324463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44055|min_srtt:44055|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 324470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1531551| [2025/04/30 09:44:18 324475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44055|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 324479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 324484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44055|min_srtt:44055|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 324488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1532730| [2025/04/30 09:44:18 324493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44055|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 324497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 324502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44055|min_srtt:44055|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 324506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1533909| [2025/04/30 09:44:18 324510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 324514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 324518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 324522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 324527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 324531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1465527| [2025/04/30 09:44:18 324535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 324539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 324543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258324961| [2025/04/30 09:44:18 324547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258324961| [2025/04/30 09:44:18 324551] [debug] |xqc_engine_wakeup_after|wakeup:1746006258324961|now:1746006258324551|diff:410| [2025/04/30 09:44:18 324555] [debug] |xqc_engine_main_logic|END|now:1746006258324456| [2025/04/30 09:44:18 324563] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258324563| [2025/04/30 09:44:18 324566] [debug] |xqc_engine_wakeup_after|wakeup:1746006258324961|now:1746006258324566|diff:395| [2025/04/30 09:44:18 324570] [debug] |xqc_engine_main_logic|END|now:1746006258324563| [2025/04/30 09:44:18 325642] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258325642| [2025/04/30 09:44:18 325653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258324961|pq_index:0| [2025/04/30 09:44:18 325658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258324456| [2025/04/30 09:44:18 325663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258325662| [2025/04/30 09:44:18 325668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258324961|now:1746006258325662| [2025/04/30 09:44:18 325672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258324961|now:1746006258325662| [2025/04/30 09:44:18 325676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 325681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44055|min_srtt:44055|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 325686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1533909| [2025/04/30 09:44:18 325691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 325695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 325698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 325703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 325708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 325712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1465527| [2025/04/30 09:44:18 325716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 325721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1498| [2025/04/30 09:44:18 325757] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1498|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006258325729|stream_id:0|stream_offset:1465527| [2025/04/30 09:44:18 325766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 325773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:18 325780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44055|rtt_var:329|pto_duration:46055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 325793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 325797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 325801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 325805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258396784|now:1746006258325780|interv:71004| [2025/04/30 09:44:18 325809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258396784|now:1746006258325780|interval:71004|pto_count:0|srtt:44055 [2025/04/30 09:44:18 325813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55200| [2025/04/30 09:44:18 325818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 325823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1466706| [2025/04/30 09:44:18 325827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 325831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1499| [2025/04/30 09:44:18 325862] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1499|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258325839|stream_id:0|stream_offset:1466706| [2025/04/30 09:44:18 325872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 325879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 325887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44055|rtt_var:329|pto_duration:46055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 325894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 325900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 325907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 325913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258396894|now:1746006258325886|interv:71008| [2025/04/30 09:44:18 325919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258396894|now:1746006258325886|interval:71008|pto_count:0|srtt:44055 [2025/04/30 09:44:18 325927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 325935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 325942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1467885| [2025/04/30 09:44:18 325955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 325962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258326961|now:1746006258325961|interv:1000| [2025/04/30 09:44:18 325968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 325974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 325981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258326961| [2025/04/30 09:44:18 325988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258326961| [2025/04/30 09:44:18 325994] [debug] |xqc_engine_wakeup_after|wakeup:1746006258326961|now:1746006258325994|diff:967| [2025/04/30 09:44:18 326001] [debug] |xqc_engine_main_logic|END|now:1746006258325662| [2025/04/30 09:44:18 326266] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258326265| [2025/04/30 09:44:18 326276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 326283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:610| [2025/04/30 09:44:18 326287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:611| [2025/04/30 09:44:18 326293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:611| [2025/04/30 09:44:18 326297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 326302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1453|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1454|path_largest_ack:1453| [2025/04/30 09:44:18 326306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54014|prior_delivered:1386550|prior_time:1746006258280447|is_app_limited:0|send_elapse:43875|ack_elapse:45818|ctl_first_sent_time:1746006258281881|lagest_ack_time:1746006258326265|curr_delivered:1440564| [2025/04/30 09:44:18 326311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258281881| [2025/04/30 09:44:18 326316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1471||sndq_packets_used_bytes:0|sndq_packets_free:309| [2025/04/30 09:44:18 326320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1454|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1454|path_largest_ack:1454| [2025/04/30 09:44:18 326324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54014|prior_delivered:1386550|prior_time:1746006258280447|is_app_limited:0|send_elapse:43875|ack_elapse:45818|ctl_first_sent_time:1746006258281881|lagest_ack_time:1746006258326265|curr_delivered:1441764| [2025/04/30 09:44:18 326329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258281988| [2025/04/30 09:44:18 326333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1470||sndq_packets_used_bytes:0|sndq_packets_free:310| [2025/04/30 09:44:18 326337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44055|rttvar:329|minrtt:31343|latest_rtt:44277|ack_delay:56| [2025/04/30 09:44:18 326341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44076|rttvar:288|minrtt:31343|latest_rtt:44277|ack_delay:56| [2025/04/30 09:44:18 326345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1454|lost_pn:1451|thresh:3| [2025/04/30 09:44:18 326354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 326358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44076|rtt_var:288|pto_duration:46076|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 326362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 326366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 326370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 326374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258396915|now:1746006258326358|interv:70557| [2025/04/30 09:44:18 326378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258396915|now:1746006258326358|interval:70557|pto_count:0|srtt:44076 [2025/04/30 09:44:18 326383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43875, ack_elapse 45818, delivered 55214|rate 1205072|lost 223| [2025/04/30 09:44:18 326387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205072) in round 30| [2025/04/30 09:44:18 326391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 326395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 326399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258281988|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 326404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258281988|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 326408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54000|srtt:44076|latest_rtt:44277|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 326414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:611|largest:611|pns:2| [2025/04/30 09:44:18 326419] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:611|frame:ACK |recv_time:1746006258326265|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 326423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378326265|now:1746006258326265|interv:120000000| [2025/04/30 09:44:18 326427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378326265|now:1746006258326265|interv:120000000| [2025/04/30 09:44:18 326431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258326961|pq_index:0| [2025/04/30 09:44:18 326436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258325662| [2025/04/30 09:44:18 326440] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258326439| [2025/04/30 09:44:18 326444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258326443| [2025/04/30 09:44:18 326453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44076|min_srtt:44076|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 326457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1533909| [2025/04/30 09:44:18 326462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44076|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 326467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 326471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44076|min_srtt:44076|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 326475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1535088| [2025/04/30 09:44:18 326480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44076|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 326484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 326489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44076|min_srtt:44076|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 326493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1536267| [2025/04/30 09:44:18 326497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 326501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 326505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 326509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 326514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 326518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1467885| [2025/04/30 09:44:18 326522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 326526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 326530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258326961| [2025/04/30 09:44:18 326534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258326961| [2025/04/30 09:44:18 326540] [debug] |xqc_engine_wakeup_after|wakeup:1746006258326961|now:1746006258326540|diff:421| [2025/04/30 09:44:18 326545] [debug] |xqc_engine_main_logic|END|now:1746006258326443| [2025/04/30 09:44:18 326550] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258326549| [2025/04/30 09:44:18 326553] [debug] |xqc_engine_wakeup_after|wakeup:1746006258326961|now:1746006258326553|diff:408| [2025/04/30 09:44:18 326557] [debug] |xqc_engine_main_logic|END|now:1746006258326549| [2025/04/30 09:44:18 327629] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258327629| [2025/04/30 09:44:18 327640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258326961|pq_index:0| [2025/04/30 09:44:18 327644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258326443| [2025/04/30 09:44:18 327649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258327648| [2025/04/30 09:44:18 327654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258326961|now:1746006258327648| [2025/04/30 09:44:18 327658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258326961|now:1746006258327648| [2025/04/30 09:44:18 327662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 327668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44076|min_srtt:44076|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 327672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1536267| [2025/04/30 09:44:18 327677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 327681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 327685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 327689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 327694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 327698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1467885| [2025/04/30 09:44:18 327703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 327707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1500| [2025/04/30 09:44:18 327742] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1500|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006258327716|stream_id:0|stream_offset:1467885| [2025/04/30 09:44:18 327752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 327766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:18 327773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44076|rtt_var:288|pto_duration:46076|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 327779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 327783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 327787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 327791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258398792|now:1746006258327773|interv:71019| [2025/04/30 09:44:18 327795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258398792|now:1746006258327773|interval:71019|pto_count:0|srtt:44076 [2025/04/30 09:44:18 327800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55200| [2025/04/30 09:44:18 327805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 327809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1469064| [2025/04/30 09:44:18 327814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 327818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1501| [2025/04/30 09:44:18 327849] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1501|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258327825|stream_id:0|stream_offset:1469064| [2025/04/30 09:44:18 327858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 327865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 327872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44076|rtt_var:288|pto_duration:46076|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 327878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 327884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 327890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 327897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258398901|now:1746006258327872|interv:71029| [2025/04/30 09:44:18 327903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258398901|now:1746006258327872|interval:71029|pto_count:0|srtt:44076 [2025/04/30 09:44:18 327911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 327918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 327932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1470243| [2025/04/30 09:44:18 327939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 327946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258328945|now:1746006258327945|interv:1000| [2025/04/30 09:44:18 327952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 327959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 327965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258328945| [2025/04/30 09:44:18 327973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258328945| [2025/04/30 09:44:18 327979] [debug] |xqc_engine_wakeup_after|wakeup:1746006258328945|now:1746006258327979|diff:966| [2025/04/30 09:44:18 327986] [debug] |xqc_engine_main_logic|END|now:1746006258327648| [2025/04/30 09:44:18 328260] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258328259| [2025/04/30 09:44:18 328271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 328277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:611| [2025/04/30 09:44:18 328281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:612| [2025/04/30 09:44:18 328287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:612| [2025/04/30 09:44:18 328291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 328296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1455|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1456|path_largest_ack:1455| [2025/04/30 09:44:18 328300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54014|prior_delivered:1388950|prior_time:1746006258282440|is_app_limited:0|send_elapse:43854|ack_elapse:45819|ctl_first_sent_time:1746006258283875|lagest_ack_time:1746006258328259|curr_delivered:1442964| [2025/04/30 09:44:18 328305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258283875| [2025/04/30 09:44:18 328309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1469||sndq_packets_used_bytes:0|sndq_packets_free:311| [2025/04/30 09:44:18 328314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1456|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1456|path_largest_ack:1456| [2025/04/30 09:44:18 328318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54014|prior_delivered:1388950|prior_time:1746006258282440|is_app_limited:0|send_elapse:43854|ack_elapse:45819|ctl_first_sent_time:1746006258283875|lagest_ack_time:1746006258328259|curr_delivered:1444164| [2025/04/30 09:44:18 328323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258283981| [2025/04/30 09:44:18 328327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1468||sndq_packets_used_bytes:0|sndq_packets_free:312| [2025/04/30 09:44:18 328331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44076|rttvar:288|minrtt:31343|latest_rtt:44278|ack_delay:56| [2025/04/30 09:44:18 328335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44094|rttvar:252|minrtt:31343|latest_rtt:44278|ack_delay:56| [2025/04/30 09:44:18 328345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1456|lost_pn:1453|thresh:3| [2025/04/30 09:44:18 328349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 328353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44094|rtt_var:252|pto_duration:46094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 328357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 328361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 328365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 328369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258398919|now:1746006258328353|interv:70566| [2025/04/30 09:44:18 328373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258398919|now:1746006258328353|interval:70566|pto_count:0|srtt:44094 [2025/04/30 09:44:18 328377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43854, ack_elapse 45819, delivered 55214|rate 1205045|lost 223| [2025/04/30 09:44:18 328382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205045) in round 30| [2025/04/30 09:44:18 328386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 328390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 328394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258283981|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 328399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258283981|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 328403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54000|srtt:44094|latest_rtt:44278|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 328409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:612|largest:612|pns:2| [2025/04/30 09:44:18 328414] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:612|frame:ACK |recv_time:1746006258328259|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 328418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378328259|now:1746006258328259|interv:120000000| [2025/04/30 09:44:18 328422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378328259|now:1746006258328259|interv:120000000| [2025/04/30 09:44:18 328426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258328945|pq_index:0| [2025/04/30 09:44:18 328431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258327648| [2025/04/30 09:44:18 328437] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258328437| [2025/04/30 09:44:18 328442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258328441| [2025/04/30 09:44:18 328448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44094|min_srtt:44094|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 328453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1536267| [2025/04/30 09:44:18 328457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 328462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 328466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44094|min_srtt:44094|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 328471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1537446| [2025/04/30 09:44:18 328475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 328480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 328484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44094|min_srtt:44094|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 328488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1538625| [2025/04/30 09:44:18 328492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 328496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 328500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 328504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 328509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 328513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1470243| [2025/04/30 09:44:18 328517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 328524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 328528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258328945| [2025/04/30 09:44:18 328532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258328945| [2025/04/30 09:44:18 328536] [debug] |xqc_engine_wakeup_after|wakeup:1746006258328945|now:1746006258328536|diff:409| [2025/04/30 09:44:18 328540] [debug] |xqc_engine_main_logic|END|now:1746006258328441| [2025/04/30 09:44:18 328545] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258328545| [2025/04/30 09:44:18 328549] [debug] |xqc_engine_wakeup_after|wakeup:1746006258328945|now:1746006258328549|diff:396| [2025/04/30 09:44:18 328553] [debug] |xqc_engine_main_logic|END|now:1746006258328545| [2025/04/30 09:44:18 329624] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258329624| [2025/04/30 09:44:18 329635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258328945|pq_index:0| [2025/04/30 09:44:18 329640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258328441| [2025/04/30 09:44:18 329645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258329644| [2025/04/30 09:44:18 329650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258328945|now:1746006258329644| [2025/04/30 09:44:18 329654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258328945|now:1746006258329644| [2025/04/30 09:44:18 329658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 329663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44094|min_srtt:44094|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 329668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1538625| [2025/04/30 09:44:18 329673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 329676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 329680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 329685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 329689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 329694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1470243| [2025/04/30 09:44:18 329698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 329703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1502| [2025/04/30 09:44:18 329738] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1502|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006258329711|stream_id:0|stream_offset:1470243| [2025/04/30 09:44:18 329754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 329762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:18 329769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44094|rtt_var:252|pto_duration:46094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 329775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 329779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 329783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 329786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258400805|now:1746006258329769|interv:71036| [2025/04/30 09:44:18 329791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258400805|now:1746006258329769|interval:71036|pto_count:0|srtt:44094 [2025/04/30 09:44:18 329795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55200| [2025/04/30 09:44:18 329800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 329804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1471422| [2025/04/30 09:44:18 329809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 329813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1503| [2025/04/30 09:44:18 329843] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1503|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258329821|stream_id:0|stream_offset:1471422| [2025/04/30 09:44:18 329853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 329860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 329867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44094|rtt_var:252|pto_duration:46094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 329873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 329879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 329885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 329891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258400915|now:1746006258329866|interv:71049| [2025/04/30 09:44:18 329898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258400915|now:1746006258329866|interval:71049|pto_count:0|srtt:44094 [2025/04/30 09:44:18 329911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 329919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 329926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1472601| [2025/04/30 09:44:18 329933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 329939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258330939|now:1746006258329939|interv:1000| [2025/04/30 09:44:18 329946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 329952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 329958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258330939| [2025/04/30 09:44:18 329965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258330939| [2025/04/30 09:44:18 329972] [debug] |xqc_engine_wakeup_after|wakeup:1746006258330939|now:1746006258329972|diff:967| [2025/04/30 09:44:18 329978] [debug] |xqc_engine_main_logic|END|now:1746006258329644| [2025/04/30 09:44:18 330251] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258330250| [2025/04/30 09:44:18 330261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 330268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:612| [2025/04/30 09:44:18 330272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:613| [2025/04/30 09:44:18 330277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:613| [2025/04/30 09:44:18 330281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 330286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1457|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1458|path_largest_ack:1457| [2025/04/30 09:44:18 330291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1391357|prior_time:1746006258284739|is_app_limited:0|send_elapse:44125|ack_elapse:45511|ctl_first_sent_time:1746006258286210|lagest_ack_time:1746006258330250|curr_delivered:1445364| [2025/04/30 09:44:18 330296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258286210| [2025/04/30 09:44:18 330301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1467||sndq_packets_used_bytes:0|sndq_packets_free:313| [2025/04/30 09:44:18 330305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1458|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1458|path_largest_ack:1458| [2025/04/30 09:44:18 330309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1391357|prior_time:1746006258284739|is_app_limited:0|send_elapse:44125|ack_elapse:45511|ctl_first_sent_time:1746006258286210|lagest_ack_time:1746006258330250|curr_delivered:1446564| [2025/04/30 09:44:18 330314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258286316| [2025/04/30 09:44:18 330318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1466||sndq_packets_used_bytes:0|sndq_packets_free:314| [2025/04/30 09:44:18 330326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44094|rttvar:252|minrtt:31343|latest_rtt:43934|ack_delay:56| [2025/04/30 09:44:18 330331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44067|rttvar:243|minrtt:31343|latest_rtt:43934|ack_delay:56| [2025/04/30 09:44:18 330335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1458|lost_pn:1455|thresh:3| [2025/04/30 09:44:18 330339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 330343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44067|rtt_var:243|pto_duration:46067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 330348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 330352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 330355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 330359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258400888|now:1746006258330343|interv:70545| [2025/04/30 09:44:18 330364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258400888|now:1746006258330343|interval:70545|pto_count:0|srtt:44067 [2025/04/30 09:44:18 330368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 44125, ack_elapse 45511, delivered 55207|rate 1213047|lost 223| [2025/04/30 09:44:18 330372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1213047) in round 30| [2025/04/30 09:44:18 330377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 330381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 330385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258286316|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 330389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258286316|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 330394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54000|srtt:44067|latest_rtt:43934|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 330399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:613|largest:613|pns:2| [2025/04/30 09:44:18 330404] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:613|frame:ACK |recv_time:1746006258330250|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 330409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378330250|now:1746006258330250|interv:120000000| [2025/04/30 09:44:18 330413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378330250|now:1746006258330250|interv:120000000| [2025/04/30 09:44:18 330419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258330939|pq_index:0| [2025/04/30 09:44:18 330424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258329644| [2025/04/30 09:44:18 330428] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258330428| [2025/04/30 09:44:18 330433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258330432| [2025/04/30 09:44:18 330438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44067|min_srtt:44067|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 330443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1538625| [2025/04/30 09:44:18 330447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44067|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 330452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 330457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44067|min_srtt:44067|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 330461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1539804| [2025/04/30 09:44:18 330465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44067|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 330470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 330474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44067|min_srtt:44067|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 330478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1540983| [2025/04/30 09:44:18 330482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 330486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 330490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 330494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 330499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 330503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1472601| [2025/04/30 09:44:18 330510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 330513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 330517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258330939| [2025/04/30 09:44:18 330521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258330939| [2025/04/30 09:44:18 330525] [debug] |xqc_engine_wakeup_after|wakeup:1746006258330939|now:1746006258330525|diff:414| [2025/04/30 09:44:18 330530] [debug] |xqc_engine_main_logic|END|now:1746006258330432| [2025/04/30 09:44:18 330535] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258330535| [2025/04/30 09:44:18 330539] [debug] |xqc_engine_wakeup_after|wakeup:1746006258330939|now:1746006258330538|diff:401| [2025/04/30 09:44:18 330542] [debug] |xqc_engine_main_logic|END|now:1746006258330535| [2025/04/30 09:44:18 331614] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258331614| [2025/04/30 09:44:18 331625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258330939|pq_index:0| [2025/04/30 09:44:18 331629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258330432| [2025/04/30 09:44:18 331635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258331634| [2025/04/30 09:44:18 331639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258330939|now:1746006258331634| [2025/04/30 09:44:18 331644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258330939|now:1746006258331634| [2025/04/30 09:44:18 331647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 331653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44067|min_srtt:44067|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 331658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1540983| [2025/04/30 09:44:18 331662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 331666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 331670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 331674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 331679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 331683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1472601| [2025/04/30 09:44:18 331688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 331692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1504| [2025/04/30 09:44:18 331733] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1504|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006258331705|stream_id:0|stream_offset:1472601| [2025/04/30 09:44:18 331742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 331750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:18 331757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44067|rtt_var:243|pto_duration:46067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 331764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 331769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 331773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 331777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258402772|now:1746006258331756|interv:71016| [2025/04/30 09:44:18 331781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258402772|now:1746006258331756|interval:71016|pto_count:0|srtt:44067 [2025/04/30 09:44:18 331785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55200| [2025/04/30 09:44:18 331790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 331794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1473780| [2025/04/30 09:44:18 331799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 331803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1505| [2025/04/30 09:44:18 331833] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1505|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258331810|stream_id:0|stream_offset:1473780| [2025/04/30 09:44:18 331842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 331848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 331856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44067|rtt_var:243|pto_duration:46067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 331860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 331865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 331871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 331877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258402877|now:1746006258331855|interv:71022| [2025/04/30 09:44:18 331890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258402877|now:1746006258331855|interval:71022|pto_count:0|srtt:44067 [2025/04/30 09:44:18 331898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 331905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 331912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1474959| [2025/04/30 09:44:18 331920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 331925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258332925|now:1746006258331925|interv:1000| [2025/04/30 09:44:18 331931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 331936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 331941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258332925| [2025/04/30 09:44:18 331947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258332925| [2025/04/30 09:44:18 331952] [debug] |xqc_engine_wakeup_after|wakeup:1746006258332925|now:1746006258331952|diff:973| [2025/04/30 09:44:18 331959] [debug] |xqc_engine_main_logic|END|now:1746006258331634| [2025/04/30 09:44:18 332252] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258332251| [2025/04/30 09:44:18 332263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 332269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:613| [2025/04/30 09:44:18 332273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:614| [2025/04/30 09:44:18 332279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:614| [2025/04/30 09:44:18 332283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 332288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1459|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1460|path_largest_ack:1459| [2025/04/30 09:44:18 332292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56407|prior_delivered:1391357|prior_time:1746006258284739|is_app_limited:0|send_elapse:44327|ack_elapse:47512|ctl_first_sent_time:1746006258286412|lagest_ack_time:1746006258332251|curr_delivered:1447764| [2025/04/30 09:44:18 332297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258286412| [2025/04/30 09:44:18 332302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1465||sndq_packets_used_bytes:0|sndq_packets_free:315| [2025/04/30 09:44:18 332306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1460|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1460|path_largest_ack:1460| [2025/04/30 09:44:18 332310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55207|prior_delivered:1393757|prior_time:1746006258286537|is_app_limited:0|send_elapse:45756|ack_elapse:45714|ctl_first_sent_time:1746006258287966|lagest_ack_time:1746006258332251|curr_delivered:1448964| [2025/04/30 09:44:18 332319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258287966| [2025/04/30 09:44:18 332323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1464||sndq_packets_used_bytes:0|sndq_packets_free:316| [2025/04/30 09:44:18 332327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44067|rttvar:243|minrtt:31343|latest_rtt:44285|ack_delay:56| [2025/04/30 09:44:18 332332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44087|rttvar:223|minrtt:31343|latest_rtt:44285|ack_delay:56| [2025/04/30 09:44:18 332336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1460|lost_pn:1457|thresh:3| [2025/04/30 09:44:18 332340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 332344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44087|rtt_var:223|pto_duration:46087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 332348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 332352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 332356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 332360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258402897|now:1746006258332344|interv:70553| [2025/04/30 09:44:18 332364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258402897|now:1746006258332344|interval:70553|pto_count:0|srtt:44087 [2025/04/30 09:44:18 332368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45756, ack_elapse 45714, delivered 55207|rate 1206552|lost 223| [2025/04/30 09:44:18 332373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206552) in round 30| [2025/04/30 09:44:18 332377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 332381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 332385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258287966|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 332390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258287966|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 332394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54000|srtt:44087|latest_rtt:44285|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 332400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:614|largest:614|pns:2| [2025/04/30 09:44:18 332405] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:614|frame:ACK |recv_time:1746006258332251|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 332412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378332251|now:1746006258332251|interv:120000000| [2025/04/30 09:44:18 332416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378332251|now:1746006258332251|interv:120000000| [2025/04/30 09:44:18 332420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258332925|pq_index:0| [2025/04/30 09:44:18 332424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258331634| [2025/04/30 09:44:18 332428] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258332428| [2025/04/30 09:44:18 332433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258332432| [2025/04/30 09:44:18 332439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44087|min_srtt:44087|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 332444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1540983| [2025/04/30 09:44:18 332448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44087|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 332453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 332457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44087|min_srtt:44087|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 332462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1542162| [2025/04/30 09:44:18 332466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44087|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 332471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 332475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44087|min_srtt:44087|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 332479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1543341| [2025/04/30 09:44:18 332483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 332487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 332491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 332495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 332502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 332506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1474959| [2025/04/30 09:44:18 332511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 332515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 332519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258332925| [2025/04/30 09:44:18 332522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258332925| [2025/04/30 09:44:18 332526] [debug] |xqc_engine_wakeup_after|wakeup:1746006258332925|now:1746006258332526|diff:399| [2025/04/30 09:44:18 332531] [debug] |xqc_engine_main_logic|END|now:1746006258332432| [2025/04/30 09:44:18 332536] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258332536| [2025/04/30 09:44:18 332539] [debug] |xqc_engine_wakeup_after|wakeup:1746006258332925|now:1746006258332539|diff:386| [2025/04/30 09:44:18 332543] [debug] |xqc_engine_main_logic|END|now:1746006258332536| [2025/04/30 09:44:18 333615] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258333615| [2025/04/30 09:44:18 333626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258332925|pq_index:0| [2025/04/30 09:44:18 333630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258332432| [2025/04/30 09:44:18 333636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258333635| [2025/04/30 09:44:18 333640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258332925|now:1746006258333635| [2025/04/30 09:44:18 333645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258332925|now:1746006258333635| [2025/04/30 09:44:18 333649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 333654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44087|min_srtt:44087|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 333659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1543341| [2025/04/30 09:44:18 333663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 333667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 333671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 333676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 333680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 333684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1474959| [2025/04/30 09:44:18 333694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 333698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1506| [2025/04/30 09:44:18 333734] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1506|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006258333707|stream_id:0|stream_offset:1474959| [2025/04/30 09:44:18 333743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 333751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:18 333758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44087|rtt_var:223|pto_duration:46087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 333765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 333770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 333774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 333777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258404794|now:1746006258333757|interv:71037| [2025/04/30 09:44:18 333782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258404794|now:1746006258333757|interval:71037|pto_count:0|srtt:44087 [2025/04/30 09:44:18 333786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55200| [2025/04/30 09:44:18 333791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 333796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1476138| [2025/04/30 09:44:18 333800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 333804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1507| [2025/04/30 09:44:18 333834] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1507|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258333811|stream_id:0|stream_offset:1476138| [2025/04/30 09:44:18 333842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 333849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 333857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44087|rtt_var:223|pto_duration:46087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 333863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 333869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 333886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 333893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258404898|now:1746006258333856|interv:71042| [2025/04/30 09:44:18 333899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258404898|now:1746006258333856|interval:71042|pto_count:0|srtt:44087 [2025/04/30 09:44:18 333907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 333914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 333921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1477317| [2025/04/30 09:44:18 333928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 333935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258334934|now:1746006258333934|interv:1000| [2025/04/30 09:44:18 333942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 333948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 333954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258334934| [2025/04/30 09:44:18 333962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258334934| [2025/04/30 09:44:18 333968] [debug] |xqc_engine_wakeup_after|wakeup:1746006258334934|now:1746006258333968|diff:966| [2025/04/30 09:44:18 333975] [debug] |xqc_engine_main_logic|END|now:1746006258333635| [2025/04/30 09:44:18 334247] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258334246| [2025/04/30 09:44:18 334257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 334263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:614| [2025/04/30 09:44:18 334267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:615| [2025/04/30 09:44:18 334273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:615| [2025/04/30 09:44:18 334277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 334282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1461|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1462|path_largest_ack:1461| [2025/04/30 09:44:18 334286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1396157|prior_time:1746006258288426|is_app_limited:0|send_elapse:43890|ack_elapse:45820|ctl_first_sent_time:1746006258289858|lagest_ack_time:1746006258334246|curr_delivered:1450164| [2025/04/30 09:44:18 334291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258289858| [2025/04/30 09:44:18 334296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1463||sndq_packets_used_bytes:0|sndq_packets_free:317| [2025/04/30 09:44:18 334300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1462|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1462|path_largest_ack:1462| [2025/04/30 09:44:18 334309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1396157|prior_time:1746006258288426|is_app_limited:0|send_elapse:43890|ack_elapse:45820|ctl_first_sent_time:1746006258289858|lagest_ack_time:1746006258334246|curr_delivered:1451364| [2025/04/30 09:44:18 334314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258289962| [2025/04/30 09:44:18 334318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1462||sndq_packets_used_bytes:0|sndq_packets_free:318| [2025/04/30 09:44:18 334322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44087|rttvar:223|minrtt:31343|latest_rtt:44284|ack_delay:56| [2025/04/30 09:44:18 334326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44105|rttvar:203|minrtt:31343|latest_rtt:44284|ack_delay:56| [2025/04/30 09:44:18 334331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1462|lost_pn:1459|thresh:3| [2025/04/30 09:44:18 334335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 334339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44105|rtt_var:203|pto_duration:46105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 334343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 334347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 334351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 334355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258404916|now:1746006258334339|interv:70577| [2025/04/30 09:44:18 334359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258404916|now:1746006258334339|interval:70577|pto_count:0|srtt:44105 [2025/04/30 09:44:18 334364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43890, ack_elapse 45820, delivered 55207|rate 1204866|lost 223| [2025/04/30 09:44:18 334368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204866) in round 30| [2025/04/30 09:44:18 334373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 334377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 334381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258289962|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 334385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258289962|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 334390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54000|srtt:44105|latest_rtt:44284|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 334396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:615|largest:615|pns:2| [2025/04/30 09:44:18 334405] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:615|frame:ACK |recv_time:1746006258334246|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 334409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378334246|now:1746006258334246|interv:120000000| [2025/04/30 09:44:18 334413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378334246|now:1746006258334246|interv:120000000| [2025/04/30 09:44:18 334417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258334934|pq_index:0| [2025/04/30 09:44:18 334422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258333635| [2025/04/30 09:44:18 334426] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258334426| [2025/04/30 09:44:18 334431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258334430| [2025/04/30 09:44:18 334437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44105|min_srtt:44105|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 334441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1543341| [2025/04/30 09:44:18 334446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44105|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 334451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 334455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44105|min_srtt:44105|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 334460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1544520| [2025/04/30 09:44:18 334464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44105|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 334468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 334473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44105|min_srtt:44105|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 334477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1545699| [2025/04/30 09:44:18 334481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 334485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 334489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 334496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 334500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 334505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1477317| [2025/04/30 09:44:18 334509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 334513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 334517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258334934| [2025/04/30 09:44:18 334521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258334934| [2025/04/30 09:44:18 334525] [debug] |xqc_engine_wakeup_after|wakeup:1746006258334934|now:1746006258334525|diff:409| [2025/04/30 09:44:18 334529] [debug] |xqc_engine_main_logic|END|now:1746006258334430| [2025/04/30 09:44:18 334534] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258334534| [2025/04/30 09:44:18 334538] [debug] |xqc_engine_wakeup_after|wakeup:1746006258334934|now:1746006258334538|diff:396| [2025/04/30 09:44:18 334542] [debug] |xqc_engine_main_logic|END|now:1746006258334534| [2025/04/30 09:44:18 335613] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258335613| [2025/04/30 09:44:18 335624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258334934|pq_index:0| [2025/04/30 09:44:18 335629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258334430| [2025/04/30 09:44:18 335634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258335633| [2025/04/30 09:44:18 335639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258334934|now:1746006258335633| [2025/04/30 09:44:18 335643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258334934|now:1746006258335633| [2025/04/30 09:44:18 335647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 335652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44105|min_srtt:44105|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 335657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1545699| [2025/04/30 09:44:18 335662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 335666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 335670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 335674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 335679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 335688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1477317| [2025/04/30 09:44:18 335692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 335697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1508| [2025/04/30 09:44:18 335733] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1508|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006258335705|stream_id:0|stream_offset:1477317| [2025/04/30 09:44:18 335742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 335749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:18 335756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44105|rtt_var:203|pto_duration:46105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 335763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 335768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 335772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 335776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258406810|now:1746006258335755|interv:71055| [2025/04/30 09:44:18 335780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258406810|now:1746006258335755|interval:71055|pto_count:0|srtt:44105 [2025/04/30 09:44:18 335785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55200| [2025/04/30 09:44:18 335790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 335794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1478496| [2025/04/30 09:44:18 335799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 335803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1509| [2025/04/30 09:44:18 335832] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1509|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258335810|stream_id:0|stream_offset:1478496| [2025/04/30 09:44:18 335842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 335849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 335857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44105|rtt_var:203|pto_duration:46105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 335867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 335871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 335875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 335881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258406915|now:1746006258335856|interv:71059| [2025/04/30 09:44:18 335887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258406915|now:1746006258335856|interval:71059|pto_count:0|srtt:44105 [2025/04/30 09:44:18 335894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 335902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 335908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1479675| [2025/04/30 09:44:18 335915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 335922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258336922|now:1746006258335922|interv:1000| [2025/04/30 09:44:18 335929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 335935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 335942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258336922| [2025/04/30 09:44:18 335948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258336922| [2025/04/30 09:44:18 335955] [debug] |xqc_engine_wakeup_after|wakeup:1746006258336922|now:1746006258335955|diff:967| [2025/04/30 09:44:18 335962] [debug] |xqc_engine_main_logic|END|now:1746006258335633| [2025/04/30 09:44:18 336235] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258336234| [2025/04/30 09:44:18 336245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 336251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:615| [2025/04/30 09:44:18 336255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:616| [2025/04/30 09:44:18 336261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:616| [2025/04/30 09:44:18 336265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 336270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1463|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1464|path_largest_ack:1463| [2025/04/30 09:44:18 336275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1398557|prior_time:1746006258290421|is_app_limited:0|send_elapse:45799|ack_elapse:45813|ctl_first_sent_time:1746006258291873|lagest_ack_time:1746006258336234|curr_delivered:1452564| [2025/04/30 09:44:18 336279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258291873| [2025/04/30 09:44:18 336284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1461||sndq_packets_used_bytes:0|sndq_packets_free:319| [2025/04/30 09:44:18 336293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1464|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1464|path_largest_ack:1464| [2025/04/30 09:44:18 336297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1398557|prior_time:1746006258290421|is_app_limited:0|send_elapse:45799|ack_elapse:45813|ctl_first_sent_time:1746006258291873|lagest_ack_time:1746006258336234|curr_delivered:1453764| [2025/04/30 09:44:18 336302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258291968| [2025/04/30 09:44:18 336306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1460||sndq_packets_used_bytes:0|sndq_packets_free:320| [2025/04/30 09:44:18 336310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44105|rttvar:203|minrtt:31343|latest_rtt:44266|ack_delay:56| [2025/04/30 09:44:18 336314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44118|rttvar:179|minrtt:31343|latest_rtt:44266|ack_delay:56| [2025/04/30 09:44:18 336319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1464|lost_pn:1461|thresh:3| [2025/04/30 09:44:18 336323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 336327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44118|rtt_var:179|pto_duration:46118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 336331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 336335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 336339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 336343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258406928|now:1746006258336327|interv:70601| [2025/04/30 09:44:18 336347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258406928|now:1746006258336327|interval:70601|pto_count:0|srtt:44118 [2025/04/30 09:44:18 336351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45799, ack_elapse 45813, delivered 55207|rate 1205050|lost 223| [2025/04/30 09:44:18 336356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205050) in round 30| [2025/04/30 09:44:18 336360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 336364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 336368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258291968|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 336373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258291968|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 336377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54000|srtt:44118|latest_rtt:44266|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 336386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:616|largest:616|pns:2| [2025/04/30 09:44:18 336390] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:616|frame:ACK |recv_time:1746006258336234|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 336395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378336234|now:1746006258336234|interv:120000000| [2025/04/30 09:44:18 336399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378336234|now:1746006258336234|interv:120000000| [2025/04/30 09:44:18 336403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258336922|pq_index:0| [2025/04/30 09:44:18 336407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258335633| [2025/04/30 09:44:18 336411] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258336411| [2025/04/30 09:44:18 336416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258336415| [2025/04/30 09:44:18 336422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44118|min_srtt:44118|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 336427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1545699| [2025/04/30 09:44:18 336431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44118|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 336436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 336440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44118|min_srtt:44118|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 336445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1546878| [2025/04/30 09:44:18 336449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44118|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 336453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 336458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44118|min_srtt:44118|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 336462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1548057| [2025/04/30 09:44:18 336466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 336473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 336477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 336481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 336486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 336490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1479675| [2025/04/30 09:44:18 336494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 336498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 336502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258336922| [2025/04/30 09:44:18 336506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258336922| [2025/04/30 09:44:18 336510] [debug] |xqc_engine_wakeup_after|wakeup:1746006258336922|now:1746006258336510|diff:412| [2025/04/30 09:44:18 336514] [debug] |xqc_engine_main_logic|END|now:1746006258336415| [2025/04/30 09:44:18 336519] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258336519| [2025/04/30 09:44:18 336523] [debug] |xqc_engine_wakeup_after|wakeup:1746006258336922|now:1746006258336523|diff:399| [2025/04/30 09:44:18 336527] [debug] |xqc_engine_main_logic|END|now:1746006258336519| [2025/04/30 09:44:18 337598] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258337598| [2025/04/30 09:44:18 337609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258336922|pq_index:0| [2025/04/30 09:44:18 337614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258336415| [2025/04/30 09:44:18 337619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258337618| [2025/04/30 09:44:18 337624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258336922|now:1746006258337618| [2025/04/30 09:44:18 337628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258336922|now:1746006258337618| [2025/04/30 09:44:18 337632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 337637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44118|min_srtt:44118|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 337642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1548057| [2025/04/30 09:44:18 337647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 337651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 337654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 337664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 337668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 337673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1479675| [2025/04/30 09:44:18 337677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 337682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1510| [2025/04/30 09:44:18 337718] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1510|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006258337690|stream_id:0|stream_offset:1479675| [2025/04/30 09:44:18 337727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1510|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 337735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:18 337741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44118|rtt_var:179|pto_duration:46118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 337749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 337754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 337758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 337762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258408808|now:1746006258337741|interv:71067| [2025/04/30 09:44:18 337766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258408808|now:1746006258337741|interval:71067|pto_count:0|srtt:44118 [2025/04/30 09:44:18 337770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55200| [2025/04/30 09:44:18 337775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 337780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1480854| [2025/04/30 09:44:18 337784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 337788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1511| [2025/04/30 09:44:18 337818] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1511|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258337796|stream_id:0|stream_offset:1480854| [2025/04/30 09:44:18 337827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 337834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 337846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44118|rtt_var:179|pto_duration:46118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 337853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 337860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 337866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 337873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258408914|now:1746006258337846|interv:71068| [2025/04/30 09:44:18 337879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258408914|now:1746006258337846|interval:71068|pto_count:0|srtt:44118 [2025/04/30 09:44:18 337887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 337895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 337901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1482033| [2025/04/30 09:44:18 337909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 337916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1512| [2025/04/30 09:44:18 337959] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1512|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258337927|stream_id:0|stream_offset:1482033| [2025/04/30 09:44:18 337970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 337977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 337984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44118|rtt_var:179|pto_duration:46118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 337991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 337997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 338004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 338010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258409045|now:1746006258337984|interv:71061| [2025/04/30 09:44:18 338016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258409045|now:1746006258337984|interval:71061|pto_count:0|srtt:44118 [2025/04/30 09:44:18 338024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:57600| [2025/04/30 09:44:18 338030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 338043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1483212| [2025/04/30 09:44:18 338049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 338053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258339052|now:1746006258338052|interv:1000| [2025/04/30 09:44:18 338057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 338060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 338064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258339052| [2025/04/30 09:44:18 338069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258339052| [2025/04/30 09:44:18 338073] [debug] |xqc_engine_wakeup_after|wakeup:1746006258339052|now:1746006258338073|diff:979| [2025/04/30 09:44:18 338077] [debug] |xqc_engine_main_logic|END|now:1746006258337618| [2025/04/30 09:44:18 338290] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258338289| [2025/04/30 09:44:18 338298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 338304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:616| [2025/04/30 09:44:18 338308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:617| [2025/04/30 09:44:18 338314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:617| [2025/04/30 09:44:18 338318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 338323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1465|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1466|path_largest_ack:1465| [2025/04/30 09:44:18 338328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56407|prior_delivered:1398557|prior_time:1746006258290421|is_app_limited:0|send_elapse:46012|ack_elapse:47868|ctl_first_sent_time:1746006258292086|lagest_ack_time:1746006258338289|curr_delivered:1454964| [2025/04/30 09:44:18 338333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258292086| [2025/04/30 09:44:18 338337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1459||sndq_packets_used_bytes:0|sndq_packets_free:321| [2025/04/30 09:44:18 338341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1466|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1466|path_largest_ack:1466| [2025/04/30 09:44:18 338346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55207|prior_delivered:1400957|prior_time:1746006258292395|is_app_limited:0|send_elapse:43871|ack_elapse:45894|ctl_first_sent_time:1746006258293846|lagest_ack_time:1746006258338289|curr_delivered:1456164| [2025/04/30 09:44:18 338350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258293846| [2025/04/30 09:44:18 338354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1458||sndq_packets_used_bytes:0|sndq_packets_free:322| [2025/04/30 09:44:18 338358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44118|rttvar:179|minrtt:31343|latest_rtt:44443|ack_delay:96| [2025/04/30 09:44:18 338363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44147|rttvar:192|minrtt:31343|latest_rtt:44443|ack_delay:96| [2025/04/30 09:44:18 338371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1466|lost_pn:1463|thresh:3| [2025/04/30 09:44:18 338375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 338379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44147|rtt_var:192|pto_duration:46147|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 338383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 338387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 338391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 338395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258409074|now:1746006258338379|interv:70695| [2025/04/30 09:44:18 338399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258409074|now:1746006258338379|interval:70695|pto_count:0|srtt:44147 [2025/04/30 09:44:18 338403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 43871, ack_elapse 45894, delivered 55207|rate 1202924|lost 223| [2025/04/30 09:44:18 338408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202924) in round 30| [2025/04/30 09:44:18 338412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 338416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 338420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258293846|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 338425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258293846|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 338429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:55200|srtt:44147|latest_rtt:44443|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 338435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:617|largest:617|pns:2| [2025/04/30 09:44:18 338440] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:617|frame:ACK |recv_time:1746006258338289|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 338445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378338289|now:1746006258338289|interv:120000000| [2025/04/30 09:44:18 338449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378338289|now:1746006258338289|interv:120000000| [2025/04/30 09:44:18 338453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258339052|pq_index:0| [2025/04/30 09:44:18 338457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258337618| [2025/04/30 09:44:18 338464] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258338464| [2025/04/30 09:44:18 338469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258338468| [2025/04/30 09:44:18 338475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44147|min_srtt:44147|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 338479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1548057| [2025/04/30 09:44:18 338484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:18 338488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 338493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44147|min_srtt:44147|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 338497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1549236| [2025/04/30 09:44:18 338502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:18 338506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 338510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44147|min_srtt:44147|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 338515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1550415| [2025/04/30 09:44:18 338519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 338523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 338527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 338531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 338535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 338540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1483212| [2025/04/30 09:44:18 338544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 338550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 338554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258339052| [2025/04/30 09:44:18 338558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258339052| [2025/04/30 09:44:18 338562] [debug] |xqc_engine_wakeup_after|wakeup:1746006258339052|now:1746006258338562|diff:490| [2025/04/30 09:44:18 338566] [debug] |xqc_engine_main_logic|END|now:1746006258338468| [2025/04/30 09:44:18 338571] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258338571| [2025/04/30 09:44:18 338575] [debug] |xqc_engine_wakeup_after|wakeup:1746006258339052|now:1746006258338575|diff:477| [2025/04/30 09:44:18 338579] [debug] |xqc_engine_main_logic|END|now:1746006258338571| [2025/04/30 09:44:18 339650] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258339650| [2025/04/30 09:44:18 339661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258339052|pq_index:0| [2025/04/30 09:44:18 339666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258338468| [2025/04/30 09:44:18 339671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258339670| [2025/04/30 09:44:18 339676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258339052|now:1746006258339670| [2025/04/30 09:44:18 339680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258339052|now:1746006258339670| [2025/04/30 09:44:18 339684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 339689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44147|min_srtt:44147|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 339694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1550415| [2025/04/30 09:44:18 339699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 339703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 339707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 339711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 339716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 339720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1483212| [2025/04/30 09:44:18 339724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 339729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1513| [2025/04/30 09:44:18 339761] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1513|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258339737|stream_id:0|stream_offset:1483212| [2025/04/30 09:44:18 339771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 339776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 339781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44147|rtt_var:192|pto_duration:46147|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 339785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 339789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 339793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 339797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258410884|now:1746006258339780|interv:71104| [2025/04/30 09:44:18 339801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258410884|now:1746006258339780|interval:71104|pto_count:0|srtt:44147 [2025/04/30 09:44:18 339806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 339810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 339815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1484391| [2025/04/30 09:44:18 339819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 339823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258340823|now:1746006258339823|interv:1000| [2025/04/30 09:44:18 339827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 339831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 339835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258340823| [2025/04/30 09:44:18 339839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258340823| [2025/04/30 09:44:18 339846] [debug] |xqc_engine_wakeup_after|wakeup:1746006258340823|now:1746006258339845|diff:978| [2025/04/30 09:44:18 339852] [debug] |xqc_engine_main_logic|END|now:1746006258339670| [2025/04/30 09:44:18 340226] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258340225| [2025/04/30 09:44:18 340237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 340244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:617| [2025/04/30 09:44:18 340247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:618| [2025/04/30 09:44:18 340253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:618| [2025/04/30 09:44:18 340257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 340262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1467|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1468|path_largest_ack:1467| [2025/04/30 09:44:18 340271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1403357|prior_time:1746006258294391|is_app_limited:0|send_elapse:45775|ack_elapse:45834|ctl_first_sent_time:1746006258295852|lagest_ack_time:1746006258340225|curr_delivered:1457364| [2025/04/30 09:44:18 340276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258295852| [2025/04/30 09:44:18 340281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1457||sndq_packets_used_bytes:0|sndq_packets_free:323| [2025/04/30 09:44:18 340285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1468|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1468|path_largest_ack:1468| [2025/04/30 09:44:18 340290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:54007|prior_delivered:1403357|prior_time:1746006258294391|is_app_limited:0|send_elapse:45775|ack_elapse:45834|ctl_first_sent_time:1746006258295852|lagest_ack_time:1746006258340225|curr_delivered:1458564| [2025/04/30 09:44:18 340294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258295940| [2025/04/30 09:44:18 340298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1456||sndq_packets_used_bytes:0|sndq_packets_free:324| [2025/04/30 09:44:18 340302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44147|rttvar:192|minrtt:31343|latest_rtt:44285|ack_delay:56| [2025/04/30 09:44:18 340307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44157|rttvar:164|minrtt:31343|latest_rtt:44285|ack_delay:56| [2025/04/30 09:44:18 340311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1468|lost_pn:1465|thresh:3| [2025/04/30 09:44:18 340315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 340319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44157|rtt_var:164|pto_duration:46157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 340324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 340328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 340332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:44:18 340335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258410894|now:1746006258340319|interv:70575| [2025/04/30 09:44:18 340340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258410894|now:1746006258340319|interval:70575|pto_count:0|srtt:44157 [2025/04/30 09:44:18 340344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45775, ack_elapse 45834, delivered 55207|rate 1204498|lost 223| [2025/04/30 09:44:18 340348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204498) in round 30| [2025/04/30 09:44:18 340353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 340357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 340361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258295940|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 340368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258295940|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 340372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:54000|srtt:44157|latest_rtt:44285|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 340378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:618|largest:618|pns:2| [2025/04/30 09:44:18 340383] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:618|frame:ACK |recv_time:1746006258340225|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 340388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378340225|now:1746006258340225|interv:120000000| [2025/04/30 09:44:18 340392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378340225|now:1746006258340225|interv:120000000| [2025/04/30 09:44:18 340396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258340823|pq_index:0| [2025/04/30 09:44:18 340400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258339670| [2025/04/30 09:44:18 340404] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258340404| [2025/04/30 09:44:18 340409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258340408| [2025/04/30 09:44:18 340415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44157|min_srtt:44157|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 340419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1550415| [2025/04/30 09:44:18 340424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44157|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 340428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 340433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44157|min_srtt:44157|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 340437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1551594| [2025/04/30 09:44:18 340442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44157|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 340446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 340453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44157|min_srtt:44157|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 340457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1552773| [2025/04/30 09:44:18 340462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 340466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 340470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 340474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 340478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 340482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1484391| [2025/04/30 09:44:18 340487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 340491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 340495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258340823| [2025/04/30 09:44:18 340499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258340823| [2025/04/30 09:44:18 340503] [debug] |xqc_engine_wakeup_after|wakeup:1746006258340823|now:1746006258340502|diff:321| [2025/04/30 09:44:18 340507] [debug] |xqc_engine_main_logic|END|now:1746006258340408| [2025/04/30 09:44:18 340512] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258340512| [2025/04/30 09:44:18 340516] [debug] |xqc_engine_wakeup_after|wakeup:1746006258340823|now:1746006258340516|diff:307| [2025/04/30 09:44:18 340520] [debug] |xqc_engine_main_logic|END|now:1746006258340512| [2025/04/30 09:44:18 341591] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258341591| [2025/04/30 09:44:18 341602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258340823|pq_index:0| [2025/04/30 09:44:18 341607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258340408| [2025/04/30 09:44:18 341612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258341611| [2025/04/30 09:44:18 341617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258340823|now:1746006258341611| [2025/04/30 09:44:18 341621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258340823|now:1746006258341611| [2025/04/30 09:44:18 341625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 341631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44157|min_srtt:44157|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 341635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1552773| [2025/04/30 09:44:18 341645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 341649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 341653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 341657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 341662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 341666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1484391| [2025/04/30 09:44:18 341670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 341675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1514| [2025/04/30 09:44:18 341707] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1514|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006258341683|stream_id:0|stream_offset:1484391| [2025/04/30 09:44:18 341713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 341718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:44:18 341723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44157|rtt_var:164|pto_duration:46157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 341727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 341731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 341735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 341739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258412840|now:1746006258341722|interv:71118| [2025/04/30 09:44:18 341743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258412840|now:1746006258341722|interval:71118|pto_count:0|srtt:44157 [2025/04/30 09:44:18 341748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:55200| [2025/04/30 09:44:18 341753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 341757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1485570| [2025/04/30 09:44:18 341761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 341765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1515| [2025/04/30 09:44:18 341792] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1515|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258341775|stream_id:0|stream_offset:1485570| [2025/04/30 09:44:18 341797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 341802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 341806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44157|rtt_var:164|pto_duration:46157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 341810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 341814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 341818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 341822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258412932|now:1746006258341806|interv:71126| [2025/04/30 09:44:18 341826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258412932|now:1746006258341806|interval:71126|pto_count:0|srtt:44157 [2025/04/30 09:44:18 341831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 341835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 341839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1486749| [2025/04/30 09:44:18 341845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 341852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1516| [2025/04/30 09:44:18 341889] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1516|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258341862|stream_id:0|stream_offset:1486749| [2025/04/30 09:44:18 341899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 341906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 341913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44157|rtt_var:164|pto_duration:46157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 341920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 341927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 341933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 341940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258413019|now:1746006258341913|interv:71106| [2025/04/30 09:44:18 341952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258413019|now:1746006258341913|interval:71106|pto_count:0|srtt:44157 [2025/04/30 09:44:18 341960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:57600| [2025/04/30 09:44:18 341967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 341974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1487928| [2025/04/30 09:44:18 341981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 341987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258342987|now:1746006258341987|interv:1000| [2025/04/30 09:44:18 341994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 341999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 342006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258342987| [2025/04/30 09:44:18 342013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258342987| [2025/04/30 09:44:18 342020] [debug] |xqc_engine_wakeup_after|wakeup:1746006258342987|now:1746006258342019|diff:968| [2025/04/30 09:44:18 342027] [debug] |xqc_engine_main_logic|END|now:1746006258341611| [2025/04/30 09:44:18 342216] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258342215| [2025/04/30 09:44:18 342225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 342231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:618| [2025/04/30 09:44:18 342235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:619| [2025/04/30 09:44:18 342241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:619| [2025/04/30 09:44:18 342245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 342250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1469|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1470|path_largest_ack:1469| [2025/04/30 09:44:18 342255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56407|prior_delivered:1403357|prior_time:1746006258294391|is_app_limited:0|send_elapse:45964|ack_elapse:47824|ctl_first_sent_time:1746006258296041|lagest_ack_time:1746006258342215|curr_delivered:1459764| [2025/04/30 09:44:18 342260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258296041| [2025/04/30 09:44:18 342264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1455||sndq_packets_used_bytes:0|sndq_packets_free:325| [2025/04/30 09:44:18 342268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1470|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1470|path_largest_ack:1470| [2025/04/30 09:44:18 342273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55207|prior_delivered:1405757|prior_time:1746006258296384|is_app_limited:0|send_elapse:45887|ack_elapse:45831|ctl_first_sent_time:1746006258297835|lagest_ack_time:1746006258342215|curr_delivered:1460964| [2025/04/30 09:44:18 342282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258297835| [2025/04/30 09:44:18 342286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1454||sndq_packets_used_bytes:0|sndq_packets_free:326| [2025/04/30 09:44:18 342290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44157|rttvar:164|minrtt:31343|latest_rtt:44380|ack_delay:56| [2025/04/30 09:44:18 342294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44178|rttvar:164|minrtt:31343|latest_rtt:44380|ack_delay:56| [2025/04/30 09:44:18 342302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1470|lost_pn:1467|thresh:3| [2025/04/30 09:44:18 342306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 342310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44178|rtt_var:164|pto_duration:46178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 342315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 342318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 342322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 342326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258413040|now:1746006258342310|interv:70730| [2025/04/30 09:44:18 342330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258413040|now:1746006258342310|interval:70730|pto_count:0|srtt:44178 [2025/04/30 09:44:18 342335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45887, ack_elapse 45831, delivered 55207|rate 1203107|lost 223| [2025/04/30 09:44:18 342339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203107) in round 30| [2025/04/30 09:44:18 342343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 342347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 342351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258297835|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 342356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258297835|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 342361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:55200|srtt:44178|latest_rtt:44380|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 342366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:619|largest:619|pns:2| [2025/04/30 09:44:18 342371] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:619|frame:ACK |recv_time:1746006258342215|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 342378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378342215|now:1746006258342215|interv:120000000| [2025/04/30 09:44:18 342382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378342215|now:1746006258342215|interv:120000000| [2025/04/30 09:44:18 342386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258342987|pq_index:0| [2025/04/30 09:44:18 342391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258341611| [2025/04/30 09:44:18 342395] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258342394| [2025/04/30 09:44:18 342399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258342398| [2025/04/30 09:44:18 342405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44178|min_srtt:44178|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 342410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1552773| [2025/04/30 09:44:18 342414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 342419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 342423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44178|min_srtt:44178|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 342428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1553952| [2025/04/30 09:44:18 342432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 342436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 342441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44178|min_srtt:44178|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 342445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1555131| [2025/04/30 09:44:18 342449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 342453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 342457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 342461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 342466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 342477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1487928| [2025/04/30 09:44:18 342481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 342485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 342489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258342987| [2025/04/30 09:44:18 342493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258342987| [2025/04/30 09:44:18 342497] [debug] |xqc_engine_wakeup_after|wakeup:1746006258342987|now:1746006258342497|diff:490| [2025/04/30 09:44:18 342501] [debug] |xqc_engine_main_logic|END|now:1746006258342398| [2025/04/30 09:44:18 342506] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258342506| [2025/04/30 09:44:18 342510] [debug] |xqc_engine_wakeup_after|wakeup:1746006258342987|now:1746006258342510|diff:477| [2025/04/30 09:44:18 342514] [debug] |xqc_engine_main_logic|END|now:1746006258342506| [2025/04/30 09:44:18 343584] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258343584| [2025/04/30 09:44:18 343595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258342987|pq_index:0| [2025/04/30 09:44:18 343599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258342398| [2025/04/30 09:44:18 343605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258343603| [2025/04/30 09:44:18 343609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258342987|now:1746006258343603| [2025/04/30 09:44:18 343614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258342987|now:1746006258343603| [2025/04/30 09:44:18 343618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 343623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44178|min_srtt:44178|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 343628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1555131| [2025/04/30 09:44:18 343632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 343636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 343640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 343645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 343649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 343653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1487928| [2025/04/30 09:44:18 343663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 343667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1517| [2025/04/30 09:44:18 343699] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1517|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258343676|stream_id:0|stream_offset:1487928| [2025/04/30 09:44:18 343705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 343710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 343715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44178|rtt_var:164|pto_duration:46178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 343719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 343723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 343727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 343731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258414854|now:1746006258343714|interv:71140| [2025/04/30 09:44:18 343735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258414854|now:1746006258343714|interval:71140|pto_count:0|srtt:44178 [2025/04/30 09:44:18 343739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 343744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 343748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1489107| [2025/04/30 09:44:18 343753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 343757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1518| [2025/04/30 09:44:18 343779] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1518|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258343764|stream_id:0|stream_offset:1489107| [2025/04/30 09:44:18 343784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 343789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 343793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44178|rtt_var:164|pto_duration:46178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 343797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 343801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 343808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 343812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258414942|now:1746006258343793|interv:71149| [2025/04/30 09:44:18 343816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258414942|now:1746006258343793|interval:71149|pto_count:0|srtt:44178 [2025/04/30 09:44:18 343821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:57600| [2025/04/30 09:44:18 343825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 343829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1490286| [2025/04/30 09:44:18 343834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 343838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258344838|now:1746006258343838|interv:1000| [2025/04/30 09:44:18 343843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 343849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 343856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258344838| [2025/04/30 09:44:18 343862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258344838| [2025/04/30 09:44:18 343869] [debug] |xqc_engine_wakeup_after|wakeup:1746006258344838|now:1746006258343869|diff:969| [2025/04/30 09:44:18 343876] [debug] |xqc_engine_main_logic|END|now:1746006258343603| [2025/04/30 09:44:18 344219] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258344218| [2025/04/30 09:44:18 344230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 344236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:619| [2025/04/30 09:44:18 344240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:620| [2025/04/30 09:44:18 344246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:620| [2025/04/30 09:44:18 344250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 344255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1471|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1472|path_largest_ack:1471| [2025/04/30 09:44:18 344260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56407|prior_delivered:1405757|prior_time:1746006258296384|is_app_limited:0|send_elapse:45979|ack_elapse:47834|ctl_first_sent_time:1746006258297927|lagest_ack_time:1746006258344218|curr_delivered:1462164| [2025/04/30 09:44:18 344264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258297927| [2025/04/30 09:44:18 344269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1453||sndq_packets_used_bytes:0|sndq_packets_free:327| [2025/04/30 09:44:18 344273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1472|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1472|path_largest_ack:1472| [2025/04/30 09:44:18 344282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55207|prior_delivered:1408157|prior_time:1746006258298376|is_app_limited:0|send_elapse:45866|ack_elapse:45842|ctl_first_sent_time:1746006258299831|lagest_ack_time:1746006258344218|curr_delivered:1463364| [2025/04/30 09:44:18 344287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258299831| [2025/04/30 09:44:18 344291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1452||sndq_packets_used_bytes:0|sndq_packets_free:328| [2025/04/30 09:44:18 344295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44178|rttvar:164|minrtt:31343|latest_rtt:44387|ack_delay:64| [2025/04/30 09:44:18 344299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44196|rttvar:159|minrtt:31343|latest_rtt:44387|ack_delay:64| [2025/04/30 09:44:18 344304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1472|lost_pn:1469|thresh:3| [2025/04/30 09:44:18 344308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 344312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44196|rtt_var:159|pto_duration:46196|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 344316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 344320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 344324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 344328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258414960|now:1746006258344312|interv:70648| [2025/04/30 09:44:18 344332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258414960|now:1746006258344312|interval:70648|pto_count:0|srtt:44196 [2025/04/30 09:44:18 344336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45866, ack_elapse 45842, delivered 55207|rate 1203658|lost 223| [2025/04/30 09:44:18 344341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203658) in round 30| [2025/04/30 09:44:18 344345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 344349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 344353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258299831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 344358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258299831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 344362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:55200|srtt:44196|latest_rtt:44387|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 344368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:620|largest:620|pns:2| [2025/04/30 09:44:18 344375] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:620|frame:ACK |recv_time:1746006258344218|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 344380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378344218|now:1746006258344218|interv:120000000| [2025/04/30 09:44:18 344384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378344218|now:1746006258344218|interv:120000000| [2025/04/30 09:44:18 344388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258344838|pq_index:0| [2025/04/30 09:44:18 344392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258343603| [2025/04/30 09:44:18 344396] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258344396| [2025/04/30 09:44:18 344401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258344400| [2025/04/30 09:44:18 344408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44196|min_srtt:44196|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 344412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1555131| [2025/04/30 09:44:18 344417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44196|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 344421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 344426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44196|min_srtt:44196|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 344430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1556310| [2025/04/30 09:44:18 344434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44196|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 344439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 344443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44196|min_srtt:44196|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 344448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1557489| [2025/04/30 09:44:18 344452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 344456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 344460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 344467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 344471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 344475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1490286| [2025/04/30 09:44:18 344480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 344484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 344488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258344838| [2025/04/30 09:44:18 344491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258344838| [2025/04/30 09:44:18 344495] [debug] |xqc_engine_wakeup_after|wakeup:1746006258344838|now:1746006258344495|diff:343| [2025/04/30 09:44:18 344500] [debug] |xqc_engine_main_logic|END|now:1746006258344400| [2025/04/30 09:44:18 344505] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258344505| [2025/04/30 09:44:18 344508] [debug] |xqc_engine_wakeup_after|wakeup:1746006258344838|now:1746006258344508|diff:330| [2025/04/30 09:44:18 344512] [debug] |xqc_engine_main_logic|END|now:1746006258344505| [2025/04/30 09:44:18 345584] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258345584| [2025/04/30 09:44:18 345595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258344838|pq_index:0| [2025/04/30 09:44:18 345600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258344400| [2025/04/30 09:44:18 345605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258345604| [2025/04/30 09:44:18 345610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258344838|now:1746006258345604| [2025/04/30 09:44:18 345614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258344838|now:1746006258345604| [2025/04/30 09:44:18 345618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 345623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44196|min_srtt:44196|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 345628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1557489| [2025/04/30 09:44:18 345633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 345637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 345640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 345645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 345649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 345659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1490286| [2025/04/30 09:44:18 345663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 345668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1519| [2025/04/30 09:44:18 345700] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1519|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258345676|stream_id:0|stream_offset:1490286| [2025/04/30 09:44:18 345706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 345711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 345715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44196|rtt_var:159|pto_duration:46196|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 345720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 345724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 345728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 345732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258416872|now:1746006258345715|interv:71157| [2025/04/30 09:44:18 345736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258416872|now:1746006258345715|interval:71157|pto_count:0|srtt:44196 [2025/04/30 09:44:18 345740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 345745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 345749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1491465| [2025/04/30 09:44:18 345754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 345758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1520| [2025/04/30 09:44:18 345779] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1520|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258345764|stream_id:0|stream_offset:1491465| [2025/04/30 09:44:18 345784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 345789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 345793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44196|rtt_var:159|pto_duration:46196|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 345805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 345809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 345812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 345816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258416960|now:1746006258345793|interv:71167| [2025/04/30 09:44:18 345820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258416960|now:1746006258345793|interval:71167|pto_count:0|srtt:44196 [2025/04/30 09:44:18 345825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:57600| [2025/04/30 09:44:18 345830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 345838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1492644| [2025/04/30 09:44:18 345844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 345851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258346851|now:1746006258345851|interv:1000| [2025/04/30 09:44:18 345857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 345863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 345870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258346851| [2025/04/30 09:44:18 345877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258346851| [2025/04/30 09:44:18 345883] [debug] |xqc_engine_wakeup_after|wakeup:1746006258346851|now:1746006258345883|diff:968| [2025/04/30 09:44:18 345890] [debug] |xqc_engine_main_logic|END|now:1746006258345604| [2025/04/30 09:44:18 346200] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258346199| [2025/04/30 09:44:18 346211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 346217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:620| [2025/04/30 09:44:18 346221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:621| [2025/04/30 09:44:18 346227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:621| [2025/04/30 09:44:18 346231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 346236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1473|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1474|path_largest_ack:1473| [2025/04/30 09:44:18 346241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56407|prior_delivered:1408157|prior_time:1746006258298376|is_app_limited:0|send_elapse:45958|ack_elapse:47823|ctl_first_sent_time:1746006258299923|lagest_ack_time:1746006258346199|curr_delivered:1464564| [2025/04/30 09:44:18 346245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258299923| [2025/04/30 09:44:18 346250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1451||sndq_packets_used_bytes:0|sndq_packets_free:329| [2025/04/30 09:44:18 346259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1474|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1474|path_largest_ack:1474| [2025/04/30 09:44:18 346263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55207|prior_delivered:1410557|prior_time:1746006258300374|is_app_limited:0|send_elapse:45868|ack_elapse:45825|ctl_first_sent_time:1746006258301828|lagest_ack_time:1746006258346199|curr_delivered:1465764| [2025/04/30 09:44:18 346268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258301828| [2025/04/30 09:44:18 346272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1450||sndq_packets_used_bytes:0|sndq_packets_free:330| [2025/04/30 09:44:18 346276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44196|rttvar:159|minrtt:31343|latest_rtt:44371|ack_delay:56| [2025/04/30 09:44:18 346281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44211|rttvar:149|minrtt:31343|latest_rtt:44371|ack_delay:56| [2025/04/30 09:44:18 346285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1474|lost_pn:1471|thresh:3| [2025/04/30 09:44:18 346289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 346293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44211|rtt_var:149|pto_duration:46211|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 346298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 346302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 346306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 346310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258416975|now:1746006258346293|interv:70682| [2025/04/30 09:44:18 346314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258416975|now:1746006258346293|interval:70682|pto_count:0|srtt:44211 [2025/04/30 09:44:18 346318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45868, ack_elapse 45825, delivered 55207|rate 1203605|lost 223| [2025/04/30 09:44:18 346323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203605) in round 30| [2025/04/30 09:44:18 346327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 346331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:27978| [2025/04/30 09:44:18 346335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258301828|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 346340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258301828|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1412957| [2025/04/30 09:44:18 346344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:124385|full_bw_reached:1|inflight:55200|srtt:44211|latest_rtt:44371|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 346353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:621|largest:621|pns:2| [2025/04/30 09:44:18 346357] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:621|frame:ACK |recv_time:1746006258346199|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 346362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378346199|now:1746006258346199|interv:120000000| [2025/04/30 09:44:18 346366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378346199|now:1746006258346199|interv:120000000| [2025/04/30 09:44:18 346370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258346851|pq_index:0| [2025/04/30 09:44:18 346374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258345604| [2025/04/30 09:44:18 346378] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258346378| [2025/04/30 09:44:18 346383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258346382| [2025/04/30 09:44:18 346389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44211|min_srtt:44211|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 346393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1557489| [2025/04/30 09:44:18 346398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44211|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 346403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 346407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44211|min_srtt:44211|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 346411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1558668| [2025/04/30 09:44:18 346416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44211|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 346420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 346424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44211|min_srtt:44211|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 346429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1559847| [2025/04/30 09:44:18 346433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 346439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 346443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 346447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 346452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 346456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1492644| [2025/04/30 09:44:18 346460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 346464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 346468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258346851| [2025/04/30 09:44:18 346472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258346851| [2025/04/30 09:44:18 346476] [debug] |xqc_engine_wakeup_after|wakeup:1746006258346851|now:1746006258346476|diff:375| [2025/04/30 09:44:18 346480] [debug] |xqc_engine_main_logic|END|now:1746006258346382| [2025/04/30 09:44:18 346485] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258346485| [2025/04/30 09:44:18 346489] [debug] |xqc_engine_wakeup_after|wakeup:1746006258346851|now:1746006258346489|diff:362| [2025/04/30 09:44:18 346493] [debug] |xqc_engine_main_logic|END|now:1746006258346485| [2025/04/30 09:44:18 347565] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258347565| [2025/04/30 09:44:18 347576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258346851|pq_index:0| [2025/04/30 09:44:18 347581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258346382| [2025/04/30 09:44:18 347586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258347585| [2025/04/30 09:44:18 347590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258346851|now:1746006258347585| [2025/04/30 09:44:18 347595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258346851|now:1746006258347585| [2025/04/30 09:44:18 347599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 347604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44211|min_srtt:44211|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 347609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1559847| [2025/04/30 09:44:18 347613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 347617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 347621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 347630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 347635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 347639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1492644| [2025/04/30 09:44:18 347644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 347648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1521| [2025/04/30 09:44:18 347680] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1521|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258347657|stream_id:0|stream_offset:1492644| [2025/04/30 09:44:18 347686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 347691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 347695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44211|rtt_var:149|pto_duration:46211|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 347700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 347704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 347708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 347712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258418868|now:1746006258347695|interv:71173| [2025/04/30 09:44:18 347716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258418868|now:1746006258347695|interval:71173|pto_count:0|srtt:44211 [2025/04/30 09:44:18 347720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:56400| [2025/04/30 09:44:18 347725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 347729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1493823| [2025/04/30 09:44:18 347734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 347738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1522| [2025/04/30 09:44:18 347759] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1522|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258347744|stream_id:0|stream_offset:1493823| [2025/04/30 09:44:18 347764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 347769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 347777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44211|rtt_var:149|pto_duration:46211|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 347781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 347785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 347789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 347793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258418955|now:1746006258347776|interv:71179| [2025/04/30 09:44:18 347797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258418955|now:1746006258347776|interval:71179|pto_count:0|srtt:44211 [2025/04/30 09:44:18 347801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124385|inflight:57600| [2025/04/30 09:44:18 347805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 347810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:124385|conn:00005577253BD50C|stream_id:0|stream_offset:1495002| [2025/04/30 09:44:18 347814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 347819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258348819|now:1746006258347819|interv:1000| [2025/04/30 09:44:18 347826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 347832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 347839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258348819| [2025/04/30 09:44:18 347846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258348819| [2025/04/30 09:44:18 347852] [debug] |xqc_engine_wakeup_after|wakeup:1746006258348819|now:1746006258347852|diff:967| [2025/04/30 09:44:18 347858] [debug] |xqc_engine_main_logic|END|now:1746006258347585| [2025/04/30 09:44:18 348197] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258348196| [2025/04/30 09:44:18 348208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 348214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:621| [2025/04/30 09:44:18 348218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:622| [2025/04/30 09:44:18 348224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:622| [2025/04/30 09:44:18 348228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 348233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1475|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1476|path_largest_ack:1475| [2025/04/30 09:44:18 348237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56407|prior_delivered:1410557|prior_time:1746006258300374|is_app_limited:0|send_elapse:45962|ack_elapse:47822|ctl_first_sent_time:1746006258301922|lagest_ack_time:1746006258348196|curr_delivered:1466964| [2025/04/30 09:44:18 348247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258301922| [2025/04/30 09:44:18 348251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1449||sndq_packets_used_bytes:0|sndq_packets_free:331| [2025/04/30 09:44:18 348256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1476|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1476|path_largest_ack:1476| [2025/04/30 09:44:18 348260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55207|prior_delivered:1412957|prior_time:1746006258302426|is_app_limited:0|send_elapse:45859|ack_elapse:45770|ctl_first_sent_time:1746006258303885|lagest_ack_time:1746006258348196|curr_delivered:1468164| [2025/04/30 09:44:18 348265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258303885| [2025/04/30 09:44:18 348269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1448||sndq_packets_used_bytes:0|sndq_packets_free:332| [2025/04/30 09:44:18 348273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44211|rttvar:149|minrtt:31343|latest_rtt:44311|ack_delay:56| [2025/04/30 09:44:18 348277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44216|rttvar:123|minrtt:31343|latest_rtt:44311|ack_delay:56| [2025/04/30 09:44:18 348281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1476|lost_pn:1473|thresh:3| [2025/04/30 09:44:18 348285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 348289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44216|rtt_var:123|pto_duration:46216|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 348294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 348298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 348302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:44:18 348306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258418960|now:1746006258348289|interv:70671| [2025/04/30 09:44:18 348310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258418960|now:1746006258348289|interval:70671|pto_count:0|srtt:44216 [2025/04/30 09:44:18 348314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45859, ack_elapse 45770, delivered 55207|rate 1203842|lost 223| [2025/04/30 09:44:18 348318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 30 -> 31| [2025/04/30 09:44:18 348323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203842) in round 31| [2025/04/30 09:44:18 348327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 348331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 348335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258303885|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 348341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124385|packet_lost:0|acked:2400|po_sent_time:1746006258303885|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 348346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:55200|srtt:44216|latest_rtt:44311|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:18 348352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:622|largest:622|pns:2| [2025/04/30 09:44:18 348356] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:622|frame:ACK |recv_time:1746006258348196|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 348361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378348196|now:1746006258348196|interv:120000000| [2025/04/30 09:44:18 348365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378348196|now:1746006258348196|interv:120000000| [2025/04/30 09:44:18 348369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258348819|pq_index:0| [2025/04/30 09:44:18 348373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258347585| [2025/04/30 09:44:18 348377] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258348377| [2025/04/30 09:44:18 348382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258348381| [2025/04/30 09:44:18 348388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44216|min_srtt:44216|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 348393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:55200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1559847| [2025/04/30 09:44:18 348397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 348401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 348405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 348409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 348414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 348418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1495002| [2025/04/30 09:44:18 348422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 348426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 348430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258348819| [2025/04/30 09:44:18 348437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258348819| [2025/04/30 09:44:18 348441] [debug] |xqc_engine_wakeup_after|wakeup:1746006258348819|now:1746006258348441|diff:378| [2025/04/30 09:44:18 348445] [debug] |xqc_engine_main_logic|END|now:1746006258348381| [2025/04/30 09:44:18 348450] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258348450| [2025/04/30 09:44:18 348454] [debug] |xqc_engine_wakeup_after|wakeup:1746006258348819|now:1746006258348454|diff:365| [2025/04/30 09:44:18 348458] [debug] |xqc_engine_main_logic|END|now:1746006258348450| [2025/04/30 09:44:18 349530] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258349530| [2025/04/30 09:44:18 349541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258348819|pq_index:0| [2025/04/30 09:44:18 349545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258348381| [2025/04/30 09:44:18 349551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258349550| [2025/04/30 09:44:18 349555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258348819|now:1746006258349550| [2025/04/30 09:44:18 349560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258348819|now:1746006258349550| [2025/04/30 09:44:18 349564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 349569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44216|min_srtt:44216|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 349574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:55200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1559847| [2025/04/30 09:44:18 349578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 349582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 349586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 349591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 349595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 349599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1495002| [2025/04/30 09:44:18 349604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 349608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1523| [2025/04/30 09:44:18 349640] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1523|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006258349617|stream_id:0|stream_offset:1495002| [2025/04/30 09:44:18 349646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 349656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:44:18 349661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44216|rtt_var:123|pto_duration:46216|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 349665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 349669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 349673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 349677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258420833|now:1746006258349660|interv:71173| [2025/04/30 09:44:18 349681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258420833|now:1746006258349660|interval:71173|pto_count:0|srtt:44216 [2025/04/30 09:44:18 349686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:56400| [2025/04/30 09:44:18 349691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 349695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1496181| [2025/04/30 09:44:18 349699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 349703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1524| [2025/04/30 09:44:18 349726] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1524|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258349710|stream_id:0|stream_offset:1496181| [2025/04/30 09:44:18 349731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 349736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 349740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44216|rtt_var:123|pto_duration:46216|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 349744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 349748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 349752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 349756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258420926|now:1746006258349740|interv:71186| [2025/04/30 09:44:18 349760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258420926|now:1746006258349740|interval:71186|pto_count:0|srtt:44216 [2025/04/30 09:44:18 349764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:57600| [2025/04/30 09:44:18 349769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 349778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1497360| [2025/04/30 09:44:18 349783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 349787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1525| [2025/04/30 09:44:18 349808] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1525|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258349793|stream_id:0|stream_offset:1497360| [2025/04/30 09:44:18 349813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 349817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 349821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44216|rtt_var:123|pto_duration:46216|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 349826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 349829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 349833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 349837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258421009|now:1746006258349821|interv:71188| [2025/04/30 09:44:18 349841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258421009|now:1746006258349821|interval:71188|pto_count:0|srtt:44216 [2025/04/30 09:44:18 349845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 349850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 349854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1498539| [2025/04/30 09:44:18 349858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 349864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258350864|now:1746006258349864|interv:1000| [2025/04/30 09:44:18 349871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 349877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 349884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258350864| [2025/04/30 09:44:18 349890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258350864| [2025/04/30 09:44:18 349897] [debug] |xqc_engine_wakeup_after|wakeup:1746006258350864|now:1746006258349896|diff:968| [2025/04/30 09:44:18 349904] [debug] |xqc_engine_main_logic|END|now:1746006258349550| [2025/04/30 09:44:18 350197] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258350196| [2025/04/30 09:44:18 350213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 350219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:622| [2025/04/30 09:44:18 350223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:623| [2025/04/30 09:44:18 350229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:623| [2025/04/30 09:44:18 350233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 350238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1477|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1478|path_largest_ack:1477| [2025/04/30 09:44:18 350243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56407|prior_delivered:1412957|prior_time:1746006258302426|is_app_limited:0|send_elapse:45958|ack_elapse:47770|ctl_first_sent_time:1746006258303984|lagest_ack_time:1746006258350196|curr_delivered:1469364| [2025/04/30 09:44:18 350248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258303984| [2025/04/30 09:44:18 350252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1447||sndq_packets_used_bytes:0|sndq_packets_free:333| [2025/04/30 09:44:18 350257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1478|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1478|path_largest_ack:1478| [2025/04/30 09:44:18 350261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55207|prior_delivered:1415357|prior_time:1746006258304356|is_app_limited:0|send_elapse:45880|ack_elapse:45840|ctl_first_sent_time:1746006258305814|lagest_ack_time:1746006258350196|curr_delivered:1470564| [2025/04/30 09:44:18 350266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258305814| [2025/04/30 09:44:18 350269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1446||sndq_packets_used_bytes:0|sndq_packets_free:334| [2025/04/30 09:44:18 350273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44216|rttvar:123|minrtt:31343|latest_rtt:44382|ack_delay:56| [2025/04/30 09:44:18 350278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44229|rttvar:120|minrtt:31343|latest_rtt:44382|ack_delay:56| [2025/04/30 09:44:18 350282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1478|lost_pn:1475|thresh:3| [2025/04/30 09:44:18 350286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 350290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44229|rtt_var:120|pto_duration:46229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 350295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 350299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 350303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 350307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258421022|now:1746006258350290|interv:70732| [2025/04/30 09:44:18 350311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258421022|now:1746006258350290|interval:70732|pto_count:0|srtt:44229 [2025/04/30 09:44:18 350318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45880, ack_elapse 45840, delivered 55207|rate 1203291|lost 223| [2025/04/30 09:44:18 350323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203291) in round 31| [2025/04/30 09:44:18 350327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 350331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 350335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258305814|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 350340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258305814|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 350344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:56400|srtt:44229|latest_rtt:44382|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 350350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:623|largest:623|pns:2| [2025/04/30 09:44:18 350355] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:623|frame:ACK |recv_time:1746006258350196|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 350359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378350196|now:1746006258350196|interv:120000000| [2025/04/30 09:44:18 350363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378350196|now:1746006258350196|interv:120000000| [2025/04/30 09:44:18 350367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258350864|pq_index:0| [2025/04/30 09:44:18 350372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258349550| [2025/04/30 09:44:18 350376] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258350376| [2025/04/30 09:44:18 350381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258350380| [2025/04/30 09:44:18 350386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44229|min_srtt:44229|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 350391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1559847| [2025/04/30 09:44:18 350396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 350400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 350403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 350410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 350415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 350419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1498539| [2025/04/30 09:44:18 350424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 350428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 350432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258350864| [2025/04/30 09:44:18 350436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258350864| [2025/04/30 09:44:18 350440] [debug] |xqc_engine_wakeup_after|wakeup:1746006258350864|now:1746006258350440|diff:424| [2025/04/30 09:44:18 350444] [debug] |xqc_engine_main_logic|END|now:1746006258350380| [2025/04/30 09:44:18 350449] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258350449| [2025/04/30 09:44:18 350453] [debug] |xqc_engine_wakeup_after|wakeup:1746006258350864|now:1746006258350453|diff:411| [2025/04/30 09:44:18 350457] [debug] |xqc_engine_main_logic|END|now:1746006258350449| [2025/04/30 09:44:18 351528] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258351528| [2025/04/30 09:44:18 351539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258350864|pq_index:0| [2025/04/30 09:44:18 351544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258350380| [2025/04/30 09:44:18 351549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258351548| [2025/04/30 09:44:18 351553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258350864|now:1746006258351548| [2025/04/30 09:44:18 351558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258350864|now:1746006258351548| [2025/04/30 09:44:18 351561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 351567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44229|min_srtt:44229|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 351571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1559847| [2025/04/30 09:44:18 351576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 351580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 351584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 351588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 351593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 351602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1498539| [2025/04/30 09:44:18 351607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 351611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1526| [2025/04/30 09:44:18 351643] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1526|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258351620|stream_id:0|stream_offset:1498539| [2025/04/30 09:44:18 351649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 351654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 351658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44229|rtt_var:120|pto_duration:46229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 351663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 351666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 351670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 351674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258422849|now:1746006258351658|interv:71191| [2025/04/30 09:44:18 351678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258422849|now:1746006258351658|interval:71191|pto_count:0|srtt:44229 [2025/04/30 09:44:18 351683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:57600| [2025/04/30 09:44:18 351688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 351692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1499718| [2025/04/30 09:44:18 351697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 351701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1527| [2025/04/30 09:44:18 351722] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1527|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258351707|stream_id:0|stream_offset:1499718| [2025/04/30 09:44:18 351728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 351732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 351736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44229|rtt_var:120|pto_duration:46229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 351740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 351748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 351752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 351756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258422936|now:1746006258351736|interv:71200| [2025/04/30 09:44:18 351760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258422936|now:1746006258351736|interval:71200|pto_count:0|srtt:44229 [2025/04/30 09:44:18 351765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 351769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 351773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1500897| [2025/04/30 09:44:18 351778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 351781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258352781|now:1746006258351781|interv:1000| [2025/04/30 09:44:18 351785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 351789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 351793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258352781| [2025/04/30 09:44:18 351798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258352781| [2025/04/30 09:44:18 351802] [debug] |xqc_engine_wakeup_after|wakeup:1746006258352781|now:1746006258351801|diff:980| [2025/04/30 09:44:18 351806] [debug] |xqc_engine_main_logic|END|now:1746006258351548| [2025/04/30 09:44:18 352184] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258352183| [2025/04/30 09:44:18 352195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 352201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:623| [2025/04/30 09:44:18 352206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:624| [2025/04/30 09:44:18 352211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:624| [2025/04/30 09:44:18 352216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 352220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1479|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1480|path_largest_ack:1479| [2025/04/30 09:44:18 352225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56407|prior_delivered:1415357|prior_time:1746006258304356|is_app_limited:0|send_elapse:45969|ack_elapse:47827|ctl_first_sent_time:1746006258305903|lagest_ack_time:1746006258352183|curr_delivered:1471764| [2025/04/30 09:44:18 352230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258305903| [2025/04/30 09:44:18 352235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1445||sndq_packets_used_bytes:0|sndq_packets_free:335| [2025/04/30 09:44:18 352243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1480|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1480|path_largest_ack:1480| [2025/04/30 09:44:18 352248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55207|prior_delivered:1417757|prior_time:1746006258306388|is_app_limited:0|send_elapse:45906|ack_elapse:45795|ctl_first_sent_time:1746006258307845|lagest_ack_time:1746006258352183|curr_delivered:1472964| [2025/04/30 09:44:18 352252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258307845| [2025/04/30 09:44:18 352256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1444||sndq_packets_used_bytes:0|sndq_packets_free:336| [2025/04/30 09:44:18 352260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44229|rttvar:120|minrtt:31343|latest_rtt:44338|ack_delay:56| [2025/04/30 09:44:18 352265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44236|rttvar:103|minrtt:31343|latest_rtt:44338|ack_delay:56| [2025/04/30 09:44:18 352269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1480|lost_pn:1477|thresh:3| [2025/04/30 09:44:18 352273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 352278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44236|rtt_var:103|pto_duration:46236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 352282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 352286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 352290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 352294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258422943|now:1746006258352277|interv:70666| [2025/04/30 09:44:18 352298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258422943|now:1746006258352277|interval:70666|pto_count:0|srtt:44236 [2025/04/30 09:44:18 352302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45906, ack_elapse 45795, delivered 55207|rate 1202609|lost 223| [2025/04/30 09:44:18 352307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202609) in round 31| [2025/04/30 09:44:18 352311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 352315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 352319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258307845|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 352323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258307845|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 352328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:56400|srtt:44236|latest_rtt:44338|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 352336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:624|largest:624|pns:2| [2025/04/30 09:44:18 352340] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:624|frame:ACK |recv_time:1746006258352183|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 352345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378352183|now:1746006258352183|interv:120000000| [2025/04/30 09:44:18 352349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378352183|now:1746006258352183|interv:120000000| [2025/04/30 09:44:18 352353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258352781|pq_index:0| [2025/04/30 09:44:18 352358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258351548| [2025/04/30 09:44:18 352362] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258352361| [2025/04/30 09:44:18 352367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258352365| [2025/04/30 09:44:18 352373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44236|min_srtt:44236|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 352377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1559847| [2025/04/30 09:44:18 352382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 352386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 352391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44236|min_srtt:44236|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 352395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1561026| [2025/04/30 09:44:18 352399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 352404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 352408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44236|min_srtt:44236|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 352412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1562205| [2025/04/30 09:44:18 352417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 352423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 352427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 352432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 352436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 352440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1500897| [2025/04/30 09:44:18 352445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 352448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 352452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258352781| [2025/04/30 09:44:18 352456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258352781| [2025/04/30 09:44:18 352460] [debug] |xqc_engine_wakeup_after|wakeup:1746006258352781|now:1746006258352460|diff:321| [2025/04/30 09:44:18 352465] [debug] |xqc_engine_main_logic|END|now:1746006258352365| [2025/04/30 09:44:18 352469] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258352469| [2025/04/30 09:44:18 352473] [debug] |xqc_engine_wakeup_after|wakeup:1746006258352781|now:1746006258352473|diff:308| [2025/04/30 09:44:18 352477] [debug] |xqc_engine_main_logic|END|now:1746006258352469| [2025/04/30 09:44:18 353549] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258353549| [2025/04/30 09:44:18 353560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258352781|pq_index:0| [2025/04/30 09:44:18 353565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258352365| [2025/04/30 09:44:18 353570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258353569| [2025/04/30 09:44:18 353575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258352781|now:1746006258353569| [2025/04/30 09:44:18 353579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258352781|now:1746006258353569| [2025/04/30 09:44:18 353583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 353588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44236|min_srtt:44236|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 353593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1562205| [2025/04/30 09:44:18 353597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 353601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 353605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 353614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 353619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 353623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1500897| [2025/04/30 09:44:18 353628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 353632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1528| [2025/04/30 09:44:18 353664] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1528|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258353641|stream_id:0|stream_offset:1500897| [2025/04/30 09:44:18 353670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 353675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 353680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44236|rtt_var:103|pto_duration:46236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 353684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 353688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 353692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 353696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258424877|now:1746006258353679|interv:71198| [2025/04/30 09:44:18 353700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258424877|now:1746006258353679|interval:71198|pto_count:0|srtt:44236 [2025/04/30 09:44:18 353704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:57600| [2025/04/30 09:44:18 353709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 353713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1502076| [2025/04/30 09:44:18 353718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 353722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1529| [2025/04/30 09:44:18 353744] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1529|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258353728|stream_id:0|stream_offset:1502076| [2025/04/30 09:44:18 353749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 353753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 353762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44236|rtt_var:103|pto_duration:46236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 353766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 353770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 353774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 353778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258424964|now:1746006258353761|interv:71203| [2025/04/30 09:44:18 353782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258424964|now:1746006258353761|interval:71203|pto_count:0|srtt:44236 [2025/04/30 09:44:18 353786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 353790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 353795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1503255| [2025/04/30 09:44:18 353799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 353804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1530| [2025/04/30 09:44:18 353842] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1530|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258353815|stream_id:0|stream_offset:1503255| [2025/04/30 09:44:18 353852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 353859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 353866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44236|rtt_var:103|pto_duration:46236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 353873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 353880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 353886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 353892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258425051|now:1746006258353866|interv:71185| [2025/04/30 09:44:18 353899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258425051|now:1746006258353866|interval:71185|pto_count:0|srtt:44236 [2025/04/30 09:44:18 353906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 353914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 353927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1504434| [2025/04/30 09:44:18 353934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 353940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258354940|now:1746006258353940|interv:1000| [2025/04/30 09:44:18 353947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 353953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 353959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258354940| [2025/04/30 09:44:18 353966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258354940| [2025/04/30 09:44:18 353972] [debug] |xqc_engine_wakeup_after|wakeup:1746006258354940|now:1746006258353972|diff:968| [2025/04/30 09:44:18 353979] [debug] |xqc_engine_main_logic|END|now:1746006258353569| [2025/04/30 09:44:18 354191] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258354190| [2025/04/30 09:44:18 354200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 354206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:624| [2025/04/30 09:44:18 354210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:625| [2025/04/30 09:44:18 354216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:625| [2025/04/30 09:44:18 354220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 354224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1481|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1482|path_largest_ack:1481| [2025/04/30 09:44:18 354229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56407|prior_delivered:1417757|prior_time:1746006258306388|is_app_limited:0|send_elapse:45994|ack_elapse:47802|ctl_first_sent_time:1746006258307933|lagest_ack_time:1746006258354190|curr_delivered:1474164| [2025/04/30 09:44:18 354234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258307933| [2025/04/30 09:44:18 354239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1443||sndq_packets_used_bytes:0|sndq_packets_free:337| [2025/04/30 09:44:18 354243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1482|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1482|path_largest_ack:1482| [2025/04/30 09:44:18 354247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55207|prior_delivered:1420157|prior_time:1746006258308353|is_app_limited:0|send_elapse:45885|ack_elapse:45837|ctl_first_sent_time:1746006258309811|lagest_ack_time:1746006258354190|curr_delivered:1475364| [2025/04/30 09:44:18 354252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258309811| [2025/04/30 09:44:18 354255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1442||sndq_packets_used_bytes:0|sndq_packets_free:338| [2025/04/30 09:44:18 354259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44236|rttvar:103|minrtt:31343|latest_rtt:44379|ack_delay:64| [2025/04/30 09:44:18 354264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44246|rttvar:97|minrtt:31343|latest_rtt:44379|ack_delay:64| [2025/04/30 09:44:18 354273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1482|lost_pn:1479|thresh:3| [2025/04/30 09:44:18 354277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 354281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44246|rtt_var:97|pto_duration:46246|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 354286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 354290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 354293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 354297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258425061|now:1746006258354281|interv:70780| [2025/04/30 09:44:18 354301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258425061|now:1746006258354281|interval:70780|pto_count:0|srtt:44246 [2025/04/30 09:44:18 354306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45885, ack_elapse 45837, delivered 55207|rate 1203160|lost 223| [2025/04/30 09:44:18 354310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203160) in round 31| [2025/04/30 09:44:18 354314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 354318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 354322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258309811|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 354327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258309811|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 354331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:44246|latest_rtt:44379|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 354337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:625|largest:625|pns:2| [2025/04/30 09:44:18 354341] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:625|frame:ACK |recv_time:1746006258354190|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 354346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378354190|now:1746006258354190|interv:120000000| [2025/04/30 09:44:18 354350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378354190|now:1746006258354190|interv:120000000| [2025/04/30 09:44:18 354354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258354940|pq_index:0| [2025/04/30 09:44:18 354358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258353569| [2025/04/30 09:44:18 354365] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258354365| [2025/04/30 09:44:18 354370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258354369| [2025/04/30 09:44:18 354376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44246|min_srtt:44246|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 354381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1562205| [2025/04/30 09:44:18 354385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44246|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 354390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 354394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44246|min_srtt:44246|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 354398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1563384| [2025/04/30 09:44:18 354403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44246|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 354407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 354411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44246|min_srtt:44246|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 354415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1564563| [2025/04/30 09:44:18 354420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 354424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 354428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 354432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 354436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 354440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1504434| [2025/04/30 09:44:18 354445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 354448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 354455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258354940| [2025/04/30 09:44:18 354459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258354940| [2025/04/30 09:44:18 354463] [debug] |xqc_engine_wakeup_after|wakeup:1746006258354940|now:1746006258354463|diff:477| [2025/04/30 09:44:18 354467] [debug] |xqc_engine_main_logic|END|now:1746006258354369| [2025/04/30 09:44:18 354472] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258354472| [2025/04/30 09:44:18 354476] [debug] |xqc_engine_wakeup_after|wakeup:1746006258354940|now:1746006258354476|diff:464| [2025/04/30 09:44:18 354480] [debug] |xqc_engine_main_logic|END|now:1746006258354472| [2025/04/30 09:44:18 355552] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258355551| [2025/04/30 09:44:18 355563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258354940|pq_index:0| [2025/04/30 09:44:18 355567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258354369| [2025/04/30 09:44:18 355572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258355571| [2025/04/30 09:44:18 355577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258354940|now:1746006258355571| [2025/04/30 09:44:18 355581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258354940|now:1746006258355571| [2025/04/30 09:44:18 355585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 355591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44246|min_srtt:44246|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 355595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1564563| [2025/04/30 09:44:18 355600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 355604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 355608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 355612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 355617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 355621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1504434| [2025/04/30 09:44:18 355626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 355630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1531| [2025/04/30 09:44:18 355662] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1531|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258355639|stream_id:0|stream_offset:1504434| [2025/04/30 09:44:18 355668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 355678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 355682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44246|rtt_var:97|pto_duration:46246|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 355686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 355690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 355694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 355698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258426885|now:1746006258355682|interv:71203| [2025/04/30 09:44:18 355702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258426885|now:1746006258355682|interval:71203|pto_count:0|srtt:44246 [2025/04/30 09:44:18 355707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 355712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 355716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1505613| [2025/04/30 09:44:18 355720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 355724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1532| [2025/04/30 09:44:18 355747] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1532|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258355731|stream_id:0|stream_offset:1505613| [2025/04/30 09:44:18 355752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 355757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 355761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44246|rtt_var:97|pto_duration:46246|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 355765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 355769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 355773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 355777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258426977|now:1746006258355761|interv:71216| [2025/04/30 09:44:18 355781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258426977|now:1746006258355761|interval:71216|pto_count:0|srtt:44246 [2025/04/30 09:44:18 355785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 355793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 355798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1506792| [2025/04/30 09:44:18 355806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 355812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258356812|now:1746006258355812|interv:1000| [2025/04/30 09:44:18 355818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 355824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 355831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258356812| [2025/04/30 09:44:18 355837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258356812| [2025/04/30 09:44:18 355843] [debug] |xqc_engine_wakeup_after|wakeup:1746006258356812|now:1746006258355843|diff:969| [2025/04/30 09:44:18 355851] [debug] |xqc_engine_main_logic|END|now:1746006258355571| [2025/04/30 09:44:18 356176] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258356175| [2025/04/30 09:44:18 356187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 356193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:625| [2025/04/30 09:44:18 356197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:626| [2025/04/30 09:44:18 356203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:626| [2025/04/30 09:44:18 356207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 356212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1483|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1484|path_largest_ack:1483| [2025/04/30 09:44:18 356216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56407|prior_delivered:1420157|prior_time:1746006258308353|is_app_limited:0|send_elapse:45973|ack_elapse:47822|ctl_first_sent_time:1746006258309899|lagest_ack_time:1746006258356175|curr_delivered:1476564| [2025/04/30 09:44:18 356221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258309899| [2025/04/30 09:44:18 356226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1441||sndq_packets_used_bytes:0|sndq_packets_free:339| [2025/04/30 09:44:18 356230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1484|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1484|path_largest_ack:1484| [2025/04/30 09:44:18 356234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55207|prior_delivered:1422557|prior_time:1746006258310350|is_app_limited:0|send_elapse:45895|ack_elapse:45825|ctl_first_sent_time:1746006258311806|lagest_ack_time:1746006258356175|curr_delivered:1477764| [2025/04/30 09:44:18 356239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258311806| [2025/04/30 09:44:18 356242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1440||sndq_packets_used_bytes:0|sndq_packets_free:340| [2025/04/30 09:44:18 356251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44246|rttvar:97|minrtt:31343|latest_rtt:44369|ack_delay:56| [2025/04/30 09:44:18 356255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44255|rttvar:89|minrtt:31343|latest_rtt:44369|ack_delay:56| [2025/04/30 09:44:18 356260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1484|lost_pn:1481|thresh:3| [2025/04/30 09:44:18 356264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 356268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44255|rtt_var:89|pto_duration:46255|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 356272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 356276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 356280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 356284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258426986|now:1746006258356267|interv:70719| [2025/04/30 09:44:18 356288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258426986|now:1746006258356267|interval:70719|pto_count:0|srtt:44255 [2025/04/30 09:44:18 356292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45895, ack_elapse 45825, delivered 55207|rate 1202897|lost 223| [2025/04/30 09:44:18 356297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202897) in round 31| [2025/04/30 09:44:18 356301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 356305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 356309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258311806|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 356313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258311806|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 356318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:44255|latest_rtt:44369|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 356324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:626|largest:626|pns:2| [2025/04/30 09:44:18 356328] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:626|frame:ACK |recv_time:1746006258356175|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 356333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378356175|now:1746006258356175|interv:120000000| [2025/04/30 09:44:18 356337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378356175|now:1746006258356175|interv:120000000| [2025/04/30 09:44:18 356343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258356812|pq_index:0| [2025/04/30 09:44:18 356348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258355571| [2025/04/30 09:44:18 356352] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258356352| [2025/04/30 09:44:18 356357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258356356| [2025/04/30 09:44:18 356362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44255|min_srtt:44255|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 356367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1564563| [2025/04/30 09:44:18 356371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44255|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 356376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 356380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44255|min_srtt:44255|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 356384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1565742| [2025/04/30 09:44:18 356389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44255|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 356393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 356397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44255|min_srtt:44255|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 356402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1566921| [2025/04/30 09:44:18 356406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 356410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 356414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 356418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 356422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 356427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1506792| [2025/04/30 09:44:18 356434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 356437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 356441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258356812| [2025/04/30 09:44:18 356445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258356812| [2025/04/30 09:44:18 356449] [debug] |xqc_engine_wakeup_after|wakeup:1746006258356812|now:1746006258356449|diff:363| [2025/04/30 09:44:18 356454] [debug] |xqc_engine_main_logic|END|now:1746006258356356| [2025/04/30 09:44:18 356458] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258356458| [2025/04/30 09:44:18 356462] [debug] |xqc_engine_wakeup_after|wakeup:1746006258356812|now:1746006258356462|diff:350| [2025/04/30 09:44:18 356466] [debug] |xqc_engine_main_logic|END|now:1746006258356458| [2025/04/30 09:44:18 357539] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258357539| [2025/04/30 09:44:18 357550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258356812|pq_index:0| [2025/04/30 09:44:18 357555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258356356| [2025/04/30 09:44:18 357560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258357559| [2025/04/30 09:44:18 357564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258356812|now:1746006258357559| [2025/04/30 09:44:18 357569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258356812|now:1746006258357559| [2025/04/30 09:44:18 357573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 357578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44255|min_srtt:44255|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 357583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1566921| [2025/04/30 09:44:18 357587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 357591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 357595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 357599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 357604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 357608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1506792| [2025/04/30 09:44:18 357613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 357617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1533| [2025/04/30 09:44:18 357655] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1533|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258357631|stream_id:0|stream_offset:1506792| [2025/04/30 09:44:18 357661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 357666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 357671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44255|rtt_var:89|pto_duration:46255|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 357675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 357679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 357683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 357687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258428886|now:1746006258357670|interv:71216| [2025/04/30 09:44:18 357691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258428886|now:1746006258357670|interval:71216|pto_count:0|srtt:44255 [2025/04/30 09:44:18 357695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 357700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 357704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1507971| [2025/04/30 09:44:18 357709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 357713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1534| [2025/04/30 09:44:18 357734] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1534|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258357719|stream_id:0|stream_offset:1507971| [2025/04/30 09:44:18 357740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 357744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 357748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44255|rtt_var:89|pto_duration:46255|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 357753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 357757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 357760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 357764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258428974|now:1746006258357748|interv:71226| [2025/04/30 09:44:18 357775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258428974|now:1746006258357748|interval:71226|pto_count:0|srtt:44255 [2025/04/30 09:44:18 357780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 357784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 357788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1509150| [2025/04/30 09:44:18 357793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 357797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1535| [2025/04/30 09:44:18 357834] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1535|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258357807|stream_id:0|stream_offset:1509150| [2025/04/30 09:44:18 357844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 357852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 357858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44255|rtt_var:89|pto_duration:46255|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 357865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 357872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 357878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 357885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258429062|now:1746006258357858|interv:71204| [2025/04/30 09:44:18 357891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258429062|now:1746006258357858|interval:71204|pto_count:0|srtt:44255 [2025/04/30 09:44:18 357899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 357906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 357913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1510329| [2025/04/30 09:44:18 357920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 357926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258358926|now:1746006258357926|interv:1000| [2025/04/30 09:44:18 357933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 357939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 357945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258358926| [2025/04/30 09:44:18 357958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258358926| [2025/04/30 09:44:18 357964] [debug] |xqc_engine_wakeup_after|wakeup:1746006258358926|now:1746006258357964|diff:962| [2025/04/30 09:44:18 357971] [debug] |xqc_engine_main_logic|END|now:1746006258357559| [2025/04/30 09:44:18 358181] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258358180| [2025/04/30 09:44:18 358190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 358197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:626| [2025/04/30 09:44:18 358200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:627| [2025/04/30 09:44:18 358206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:627| [2025/04/30 09:44:18 358211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 358215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1485|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1486|path_largest_ack:1485| [2025/04/30 09:44:18 358220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56407|prior_delivered:1422557|prior_time:1746006258310350|is_app_limited:0|send_elapse:45984|ack_elapse:47830|ctl_first_sent_time:1746006258311895|lagest_ack_time:1746006258358180|curr_delivered:1478964| [2025/04/30 09:44:18 358225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258311895| [2025/04/30 09:44:18 358229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1439||sndq_packets_used_bytes:0|sndq_packets_free:341| [2025/04/30 09:44:18 358234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1486|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1486|path_largest_ack:1486| [2025/04/30 09:44:18 358238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55207|prior_delivered:1424957|prior_time:1746006258312370|is_app_limited:0|send_elapse:45910|ack_elapse:45810|ctl_first_sent_time:1746006258313827|lagest_ack_time:1746006258358180|curr_delivered:1480164| [2025/04/30 09:44:18 358243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258313827| [2025/04/30 09:44:18 358248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1438||sndq_packets_used_bytes:0|sndq_packets_free:342| [2025/04/30 09:44:18 358252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44255|rttvar:89|minrtt:31343|latest_rtt:44353|ack_delay:56| [2025/04/30 09:44:18 358256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44261|rttvar:77|minrtt:31343|latest_rtt:44353|ack_delay:56| [2025/04/30 09:44:18 358260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1486|lost_pn:1483|thresh:3| [2025/04/30 09:44:18 358265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 358269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44261|rtt_var:77|pto_duration:46261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 358273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 358277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 358285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 358289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258429068|now:1746006258358268|interv:70800| [2025/04/30 09:44:18 358293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258429068|now:1746006258358268|interval:70800|pto_count:0|srtt:44261 [2025/04/30 09:44:18 358297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45910, ack_elapse 45810, delivered 55207|rate 1202504|lost 223| [2025/04/30 09:44:18 358302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202504) in round 31| [2025/04/30 09:44:18 358306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 358310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 358314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258313827|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 358319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258313827|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 358323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:44261|latest_rtt:44353|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 358329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:627|largest:627|pns:2| [2025/04/30 09:44:18 358333] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:627|frame:ACK |recv_time:1746006258358180|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 358338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378358180|now:1746006258358180|interv:120000000| [2025/04/30 09:44:18 358342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378358180|now:1746006258358180|interv:120000000| [2025/04/30 09:44:18 358346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258358926|pq_index:0| [2025/04/30 09:44:18 358350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258357559| [2025/04/30 09:44:18 358354] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258358354| [2025/04/30 09:44:18 358359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258358358| [2025/04/30 09:44:18 358365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44261|min_srtt:44261|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 358369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1566921| [2025/04/30 09:44:18 358377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:18 358381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 358386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44261|min_srtt:44261|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 358390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1568100| [2025/04/30 09:44:18 358394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|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 09:44:18 358399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 358403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44261|min_srtt:44261|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 358407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1569279| [2025/04/30 09:44:18 358411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 358415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 358419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 358423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 358428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 358432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1510329| [2025/04/30 09:44:18 358436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 358440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 358444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258358926| [2025/04/30 09:44:18 358448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258358926| [2025/04/30 09:44:18 358452] [debug] |xqc_engine_wakeup_after|wakeup:1746006258358926|now:1746006258358451|diff:475| [2025/04/30 09:44:18 358456] [debug] |xqc_engine_main_logic|END|now:1746006258358358| [2025/04/30 09:44:18 358461] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258358461| [2025/04/30 09:44:18 358465] [debug] |xqc_engine_wakeup_after|wakeup:1746006258358926|now:1746006258358464|diff:462| [2025/04/30 09:44:18 358468] [debug] |xqc_engine_main_logic|END|now:1746006258358461| [2025/04/30 09:44:18 359541] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258359541| [2025/04/30 09:44:18 359557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258358926|pq_index:0| [2025/04/30 09:44:18 359561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258358358| [2025/04/30 09:44:18 359567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258359566| [2025/04/30 09:44:18 359571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258358926|now:1746006258359566| [2025/04/30 09:44:18 359576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258358926|now:1746006258359566| [2025/04/30 09:44:18 359580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 359585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44261|min_srtt:44261|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 359590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1569279| [2025/04/30 09:44:18 359594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 359598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 359602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 359606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 359611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 359615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1510329| [2025/04/30 09:44:18 359620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 359624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1536| [2025/04/30 09:44:18 359656] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1536|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258359633|stream_id:0|stream_offset:1510329| [2025/04/30 09:44:18 359662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 359667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 359672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44261|rtt_var:77|pto_duration:46261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 359676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 359680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 359684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 359691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258430894|now:1746006258359671|interv:71223| [2025/04/30 09:44:18 359696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258430894|now:1746006258359671|interval:71223|pto_count:0|srtt:44261 [2025/04/30 09:44:18 359700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 359705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 359709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1511508| [2025/04/30 09:44:18 359714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 359718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1537| [2025/04/30 09:44:18 359740] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1537|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258359724|stream_id:0|stream_offset:1511508| [2025/04/30 09:44:18 359746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 359750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 359754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44261|rtt_var:77|pto_duration:46261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 359759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 359763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 359767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 359770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258430985|now:1746006258359754|interv:71231| [2025/04/30 09:44:18 359774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258430985|now:1746006258359754|interval:71231|pto_count:0|srtt:44261 [2025/04/30 09:44:18 359779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 359783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 359788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1512687| [2025/04/30 09:44:18 359795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 359802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1538| [2025/04/30 09:44:18 359840] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1538|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258359812|stream_id:0|stream_offset:1512687| [2025/04/30 09:44:18 359855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 359863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 359870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44261|rtt_var:77|pto_duration:46261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 359877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 359884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 359890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 359896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258431073|now:1746006258359869|interv:71204| [2025/04/30 09:44:18 359903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258431073|now:1746006258359869|interval:71204|pto_count:0|srtt:44261 [2025/04/30 09:44:18 359910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62400| [2025/04/30 09:44:18 359918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 359925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1513866| [2025/04/30 09:44:18 359932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 359938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258360938|now:1746006258359938|interv:1000| [2025/04/30 09:44:18 359945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 359951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 359957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258360938| [2025/04/30 09:44:18 359964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258360938| [2025/04/30 09:44:18 359971] [debug] |xqc_engine_wakeup_after|wakeup:1746006258360938|now:1746006258359970|diff:968| [2025/04/30 09:44:18 359977] [debug] |xqc_engine_main_logic|END|now:1746006258359566| [2025/04/30 09:44:18 360169] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258360168| [2025/04/30 09:44:18 360179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 360185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:627| [2025/04/30 09:44:18 360189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:628| [2025/04/30 09:44:18 360195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:628| [2025/04/30 09:44:18 360199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 360204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1487|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1488|path_largest_ack:1487| [2025/04/30 09:44:18 360213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56407|prior_delivered:1424957|prior_time:1746006258312370|is_app_limited:0|send_elapse:45999|ack_elapse:47798|ctl_first_sent_time:1746006258313916|lagest_ack_time:1746006258360168|curr_delivered:1481364| [2025/04/30 09:44:18 360218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258313916| [2025/04/30 09:44:18 360223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1437||sndq_packets_used_bytes:0|sndq_packets_free:343| [2025/04/30 09:44:18 360227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1488|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1488|path_largest_ack:1488| [2025/04/30 09:44:18 360231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55207|prior_delivered:1427357|prior_time:1746006258314331|is_app_limited:0|send_elapse:45876|ack_elapse:45837|ctl_first_sent_time:1746006258315786|lagest_ack_time:1746006258360168|curr_delivered:1482564| [2025/04/30 09:44:18 360236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258315786| [2025/04/30 09:44:18 360240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1436||sndq_packets_used_bytes:0|sndq_packets_free:344| [2025/04/30 09:44:18 360244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44261|rttvar:77|minrtt:31343|latest_rtt:44382|ack_delay:56| [2025/04/30 09:44:18 360248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44269|rttvar:74|minrtt:31343|latest_rtt:44382|ack_delay:56| [2025/04/30 09:44:18 360252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1488|lost_pn:1485|thresh:3| [2025/04/30 09:44:18 360257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 360261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44269|rtt_var:74|pto_duration:46269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 360265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 360269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 360273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 360277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258431081|now:1746006258360260|interv:70821| [2025/04/30 09:44:18 360281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258431081|now:1746006258360260|interval:70821|pto_count:0|srtt:44269 [2025/04/30 09:44:18 360285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45876, ack_elapse 45837, delivered 55207|rate 1203396|lost 223| [2025/04/30 09:44:18 360289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203396) in round 31| [2025/04/30 09:44:18 360294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 360298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 360304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258315786|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 360309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258315786|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 360314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:60000|srtt:44269|latest_rtt:44382|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 360319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:628|largest:628|pns:2| [2025/04/30 09:44:18 360324] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:628|frame:ACK |recv_time:1746006258360168|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 360329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378360168|now:1746006258360168|interv:120000000| [2025/04/30 09:44:18 360333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378360168|now:1746006258360168|interv:120000000| [2025/04/30 09:44:18 360337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258360938|pq_index:0| [2025/04/30 09:44:18 360341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258359566| [2025/04/30 09:44:18 360345] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258360345| [2025/04/30 09:44:18 360350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258360349| [2025/04/30 09:44:18 360356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44269|min_srtt:44269|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 360360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1569279| [2025/04/30 09:44:18 360365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 360370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 360374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44269|min_srtt:44269|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 360378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1570458| [2025/04/30 09:44:18 360383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 360390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 360394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44269|min_srtt:44269|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 360398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1571637| [2025/04/30 09:44:18 360402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 360406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 360410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 360414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 360419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 360423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1513866| [2025/04/30 09:44:18 360427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 360431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 360435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258360938| [2025/04/30 09:44:18 360439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258360938| [2025/04/30 09:44:18 360443] [debug] |xqc_engine_wakeup_after|wakeup:1746006258360938|now:1746006258360443|diff:495| [2025/04/30 09:44:18 360447] [debug] |xqc_engine_main_logic|END|now:1746006258360349| [2025/04/30 09:44:18 360452] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258360452| [2025/04/30 09:44:18 360456] [debug] |xqc_engine_wakeup_after|wakeup:1746006258360938|now:1746006258360456|diff:482| [2025/04/30 09:44:18 360460] [debug] |xqc_engine_main_logic|END|now:1746006258360452| [2025/04/30 09:44:18 361533] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258361532| [2025/04/30 09:44:18 361544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258360938|pq_index:0| [2025/04/30 09:44:18 361548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258360349| [2025/04/30 09:44:18 361553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258361552| [2025/04/30 09:44:18 361558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258360938|now:1746006258361552| [2025/04/30 09:44:18 361562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258360938|now:1746006258361552| [2025/04/30 09:44:18 361566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 361572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44269|min_srtt:44269|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 361581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1571637| [2025/04/30 09:44:18 361586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 361590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 361594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 361598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 361603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 361607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1513866| [2025/04/30 09:44:18 361612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 361616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1539| [2025/04/30 09:44:18 361649] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1539|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258361625|stream_id:0|stream_offset:1513866| [2025/04/30 09:44:18 361655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 361660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 361664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44269|rtt_var:74|pto_duration:46269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 361669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 361673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 361677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 361681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258432894|now:1746006258361664|interv:71230| [2025/04/30 09:44:18 361685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258432894|now:1746006258361664|interval:71230|pto_count:0|srtt:44269 [2025/04/30 09:44:18 361689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 361694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 361698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1515045| [2025/04/30 09:44:18 361703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 361710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1540| [2025/04/30 09:44:18 361733] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1540|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258361717|stream_id:0|stream_offset:1515045| [2025/04/30 09:44:18 361738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 361742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 361747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44269|rtt_var:74|pto_duration:46269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 361751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 361755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 361759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 361763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258432986|now:1746006258361746|interv:71240| [2025/04/30 09:44:18 361767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258432986|now:1746006258361746|interval:71240|pto_count:0|srtt:44269 [2025/04/30 09:44:18 361771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62400| [2025/04/30 09:44:18 361775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 361780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1516224| [2025/04/30 09:44:18 361788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 361793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258362793|now:1746006258361793|interv:1000| [2025/04/30 09:44:18 361800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 361806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 361812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258362793| [2025/04/30 09:44:18 361818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258362793| [2025/04/30 09:44:18 361824] [debug] |xqc_engine_wakeup_after|wakeup:1746006258362793|now:1746006258361824|diff:969| [2025/04/30 09:44:18 361831] [debug] |xqc_engine_main_logic|END|now:1746006258361552| [2025/04/30 09:44:18 362168] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258362167| [2025/04/30 09:44:18 362179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 362185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:628| [2025/04/30 09:44:18 362189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:629| [2025/04/30 09:44:18 362195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:629| [2025/04/30 09:44:18 362204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 362208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1489|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1490|path_largest_ack:1489| [2025/04/30 09:44:18 362213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56407|prior_delivered:1427357|prior_time:1746006258314331|is_app_limited:0|send_elapse:45969|ack_elapse:47836|ctl_first_sent_time:1746006258315879|lagest_ack_time:1746006258362167|curr_delivered:1483764| [2025/04/30 09:44:18 362218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258315879| [2025/04/30 09:44:18 362223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1435||sndq_packets_used_bytes:0|sndq_packets_free:345| [2025/04/30 09:44:18 362227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1490|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1490|path_largest_ack:1490| [2025/04/30 09:44:18 362231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55207|prior_delivered:1429757|prior_time:1746006258316328|is_app_limited:0|send_elapse:45875|ack_elapse:45839|ctl_first_sent_time:1746006258317783|lagest_ack_time:1746006258362167|curr_delivered:1484964| [2025/04/30 09:44:18 362236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258317783| [2025/04/30 09:44:18 362240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1434||sndq_packets_used_bytes:0|sndq_packets_free:346| [2025/04/30 09:44:18 362244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44269|rttvar:74|minrtt:31343|latest_rtt:44384|ack_delay:64| [2025/04/30 09:44:18 362248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44276|rttvar:68|minrtt:31343|latest_rtt:44384|ack_delay:64| [2025/04/30 09:44:18 362252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1490|lost_pn:1487|thresh:3| [2025/04/30 09:44:18 362257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 362261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44276|rtt_var:68|pto_duration:46276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 362265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 362269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 362273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 362277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258432993|now:1746006258362260|interv:70733| [2025/04/30 09:44:18 362281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258432993|now:1746006258362260|interval:70733|pto_count:0|srtt:44276 [2025/04/30 09:44:18 362285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45875, ack_elapse 45839, delivered 55207|rate 1203422|lost 223| [2025/04/30 09:44:18 362290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203422) in round 31| [2025/04/30 09:44:18 362297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 362301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 362305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258317783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 362309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258317783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 362314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:60000|srtt:44276|latest_rtt:44384|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 362320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:629|largest:629|pns:2| [2025/04/30 09:44:18 362324] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:629|frame:ACK |recv_time:1746006258362167|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 362329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378362167|now:1746006258362167|interv:120000000| [2025/04/30 09:44:18 362333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378362167|now:1746006258362167|interv:120000000| [2025/04/30 09:44:18 362337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258362793|pq_index:0| [2025/04/30 09:44:18 362342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258361552| [2025/04/30 09:44:18 362346] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258362345| [2025/04/30 09:44:18 362350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258362349| [2025/04/30 09:44:18 362356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44276|min_srtt:44276|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 362361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1571637| [2025/04/30 09:44:18 362365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 362370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 362375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44276|min_srtt:44276|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 362379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1572816| [2025/04/30 09:44:18 362386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 362391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 362395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44276|min_srtt:44276|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 362399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1573995| [2025/04/30 09:44:18 362403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 362407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 362411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 362415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 362420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 362424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1516224| [2025/04/30 09:44:18 362428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 362432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 362436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258362793| [2025/04/30 09:44:18 362440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258362793| [2025/04/30 09:44:18 362444] [debug] |xqc_engine_wakeup_after|wakeup:1746006258362793|now:1746006258362444|diff:349| [2025/04/30 09:44:18 362448] [debug] |xqc_engine_main_logic|END|now:1746006258362349| [2025/04/30 09:44:18 362453] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258362453| [2025/04/30 09:44:18 362457] [debug] |xqc_engine_wakeup_after|wakeup:1746006258362793|now:1746006258362457|diff:336| [2025/04/30 09:44:18 362461] [debug] |xqc_engine_main_logic|END|now:1746006258362453| [2025/04/30 09:44:18 363534] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258363534| [2025/04/30 09:44:18 363545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258362793|pq_index:0| [2025/04/30 09:44:18 363550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258362349| [2025/04/30 09:44:18 363555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258363554| [2025/04/30 09:44:18 363560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258362793|now:1746006258363554| [2025/04/30 09:44:18 363564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258362793|now:1746006258363554| [2025/04/30 09:44:18 363573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 363578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44276|min_srtt:44276|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 363583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1573995| [2025/04/30 09:44:18 363588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 363591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 363595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 363600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 363604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 363609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1516224| [2025/04/30 09:44:18 363613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 363617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1541| [2025/04/30 09:44:18 363650] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1541|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258363626|stream_id:0|stream_offset:1516224| [2025/04/30 09:44:18 363656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 363661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 363665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44276|rtt_var:68|pto_duration:46276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 363670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 363674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 363677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 363681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258434902|now:1746006258363665|interv:71237| [2025/04/30 09:44:18 363686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258434902|now:1746006258363665|interval:71237|pto_count:0|srtt:44276 [2025/04/30 09:44:18 363690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 363695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 363699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1517403| [2025/04/30 09:44:18 363707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 363711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1542| [2025/04/30 09:44:18 363733] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1542|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258363718|stream_id:0|stream_offset:1517403| [2025/04/30 09:44:18 363738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 363743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 363747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44276|rtt_var:68|pto_duration:46276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 363752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 363755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 363759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 363763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258434994|now:1746006258363747|interv:71247| [2025/04/30 09:44:18 363767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258434994|now:1746006258363747|interval:71247|pto_count:0|srtt:44276 [2025/04/30 09:44:18 363772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62400| [2025/04/30 09:44:18 363776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 363783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1518582| [2025/04/30 09:44:18 363791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 363797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1543| [2025/04/30 09:44:18 363835] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1543|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258363807|stream_id:0|stream_offset:1518582| [2025/04/30 09:44:18 363845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 363853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 363860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44276|rtt_var:68|pto_duration:46276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 363867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 363879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 363885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 363891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258435083|now:1746006258363859|interv:71224| [2025/04/30 09:44:18 363897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258435083|now:1746006258363859|interval:71224|pto_count:0|srtt:44276 [2025/04/30 09:44:18 363903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:63600| [2025/04/30 09:44:18 363910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 363916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1519761| [2025/04/30 09:44:18 363923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 363929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258364929|now:1746006258363929|interv:1000| [2025/04/30 09:44:18 363936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 363943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 363949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258364929| [2025/04/30 09:44:18 363956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258364929| [2025/04/30 09:44:18 363962] [debug] |xqc_engine_wakeup_after|wakeup:1746006258364929|now:1746006258363962|diff:967| [2025/04/30 09:44:18 363969] [debug] |xqc_engine_main_logic|END|now:1746006258363554| [2025/04/30 09:44:18 364156] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258364154| [2025/04/30 09:44:18 364166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 364172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:629| [2025/04/30 09:44:18 364176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:630| [2025/04/30 09:44:18 364182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:630| [2025/04/30 09:44:18 364186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 364191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1491|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1492|path_largest_ack:1491| [2025/04/30 09:44:18 364196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56407|prior_delivered:1429757|prior_time:1746006258316328|is_app_limited:0|send_elapse:45967|ack_elapse:47826|ctl_first_sent_time:1746006258317875|lagest_ack_time:1746006258364154|curr_delivered:1486164| [2025/04/30 09:44:18 364200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258317875| [2025/04/30 09:44:18 364205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1433||sndq_packets_used_bytes:0|sndq_packets_free:347| [2025/04/30 09:44:18 364209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1492|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1492|path_largest_ack:1492| [2025/04/30 09:44:18 364220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55200|prior_delivered:1432164|prior_time:1746006258318302|is_app_limited:0|send_elapse:45752|ack_elapse:45852|ctl_first_sent_time:1746006258319765|lagest_ack_time:1746006258364154|curr_delivered:1487364| [2025/04/30 09:44:18 364225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258319765| [2025/04/30 09:44:18 364229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1432||sndq_packets_used_bytes:0|sndq_packets_free:348| [2025/04/30 09:44:18 364233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44276|rttvar:68|minrtt:31343|latest_rtt:44389|ack_delay:56| [2025/04/30 09:44:18 364238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44283|rttvar:65|minrtt:31343|latest_rtt:44389|ack_delay:56| [2025/04/30 09:44:18 364242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1492|lost_pn:1489|thresh:3| [2025/04/30 09:44:18 364246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 364250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44283|rtt_var:65|pto_duration:46283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 364255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 364259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 364263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 364266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258435090|now:1746006258364250|interv:70840| [2025/04/30 09:44:18 364270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258435090|now:1746006258364250|interval:70840|pto_count:0|srtt:44283 [2025/04/30 09:44:18 364275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45752, ack_elapse 45852, delivered 55200|rate 1203873|lost 223| [2025/04/30 09:44:18 364279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203873) in round 31| [2025/04/30 09:44:18 364284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 364288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 364292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258319765|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 364296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258319765|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 364301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:61200|srtt:44283|latest_rtt:44389|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 364309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:630|largest:630|pns:2| [2025/04/30 09:44:18 364314] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:630|frame:ACK |recv_time:1746006258364154|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 364319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378364154|now:1746006258364154|interv:120000000| [2025/04/30 09:44:18 364323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378364154|now:1746006258364154|interv:120000000| [2025/04/30 09:44:18 364327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258364929|pq_index:0| [2025/04/30 09:44:18 364331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258363554| [2025/04/30 09:44:18 364335] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258364335| [2025/04/30 09:44:18 364340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258364339| [2025/04/30 09:44:18 364346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44283|min_srtt:44283|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 364350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1573995| [2025/04/30 09:44:18 364355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44283|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 364360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 364364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44283|min_srtt:44283|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 364369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1575174| [2025/04/30 09:44:18 364373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44283|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 364378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 364382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44283|min_srtt:44283|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 364386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1576353| [2025/04/30 09:44:18 364390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 364394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 364401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 364405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 364410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 364414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1519761| [2025/04/30 09:44:18 364418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 364422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 364426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258364929| [2025/04/30 09:44:18 364430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258364929| [2025/04/30 09:44:18 364434] [debug] |xqc_engine_wakeup_after|wakeup:1746006258364929|now:1746006258364434|diff:495| [2025/04/30 09:44:18 364439] [debug] |xqc_engine_main_logic|END|now:1746006258364339| [2025/04/30 09:44:18 364444] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258364443| [2025/04/30 09:44:18 364447] [debug] |xqc_engine_wakeup_after|wakeup:1746006258364929|now:1746006258364447|diff:482| [2025/04/30 09:44:18 364451] [debug] |xqc_engine_main_logic|END|now:1746006258364443| [2025/04/30 09:44:18 365524] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258365524| [2025/04/30 09:44:18 365535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258364929|pq_index:0| [2025/04/30 09:44:18 365540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258364339| [2025/04/30 09:44:18 365545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258365544| [2025/04/30 09:44:18 365550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258364929|now:1746006258365544| [2025/04/30 09:44:18 365554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258364929|now:1746006258365544| [2025/04/30 09:44:18 365558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 365563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44283|min_srtt:44283|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 365568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1576353| [2025/04/30 09:44:18 365573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 365577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 365581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 365585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 365595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 365599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1519761| [2025/04/30 09:44:18 365603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 365608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1544| [2025/04/30 09:44:18 365640] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1544|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258365616|stream_id:0|stream_offset:1519761| [2025/04/30 09:44:18 365646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 365651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 365655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44283|rtt_var:65|pto_duration:46283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 365660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 365664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 365668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 365672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258436899|now:1746006258365655|interv:71244| [2025/04/30 09:44:18 365676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258436899|now:1746006258365655|interval:71244|pto_count:0|srtt:44283 [2025/04/30 09:44:18 365680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62400| [2025/04/30 09:44:18 365685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 365689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1520940| [2025/04/30 09:44:18 365694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 365698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1545| [2025/04/30 09:44:18 365720] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1545|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258365704|stream_id:0|stream_offset:1520940| [2025/04/30 09:44:18 365725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 365729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 365733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44283|rtt_var:65|pto_duration:46283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 365741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 365745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 365749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 365753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258436987|now:1746006258365733|interv:71254| [2025/04/30 09:44:18 365757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258436987|now:1746006258365733|interval:71254|pto_count:0|srtt:44283 [2025/04/30 09:44:18 365763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:63600| [2025/04/30 09:44:18 365771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 365777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1522119| [2025/04/30 09:44:18 365784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 365791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258366791|now:1746006258365791|interv:1000| [2025/04/30 09:44:18 365797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 365803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 365810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258366791| [2025/04/30 09:44:18 365817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258366791| [2025/04/30 09:44:18 365823] [debug] |xqc_engine_wakeup_after|wakeup:1746006258366791|now:1746006258365823|diff:968| [2025/04/30 09:44:18 365830] [debug] |xqc_engine_main_logic|END|now:1746006258365544| [2025/04/30 09:44:18 366174] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258366173| [2025/04/30 09:44:18 366184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 366190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:630| [2025/04/30 09:44:18 366194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:631| [2025/04/30 09:44:18 366200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:631| [2025/04/30 09:44:18 366204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 366209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 366214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1432164|prior_time:1746006258318302|is_app_limited:0|send_elapse:45863|ack_elapse:47871|ctl_first_sent_time:1746006258319876|lagest_ack_time:1746006258366173|curr_delivered:1488564| [2025/04/30 09:44:18 366218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258319876| [2025/04/30 09:44:18 366227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1431||sndq_packets_used_bytes:0|sndq_packets_free:349| [2025/04/30 09:44:18 366232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 366236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55200|prior_delivered:1434564|prior_time:1746006258320300|is_app_limited:0|send_elapse:45862|ack_elapse:45873|ctl_first_sent_time:1746006258321756|lagest_ack_time:1746006258366173|curr_delivered:1489764| [2025/04/30 09:44:18 366240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258321756| [2025/04/30 09:44:18 366244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1430||sndq_packets_used_bytes:0|sndq_packets_free:350| [2025/04/30 09:44:18 366248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44283|rttvar:65|minrtt:31343|latest_rtt:44417|ack_delay:96| [2025/04/30 09:44:18 366253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44288|rttvar:58|minrtt:31343|latest_rtt:44417|ack_delay:96| [2025/04/30 09:44:18 366257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1494|lost_pn:1491|thresh:3| [2025/04/30 09:44:18 366261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 366265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44288|rtt_var:58|pto_duration:46288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 366270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 366274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 366278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 366282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258436992|now:1746006258366265|interv:70727| [2025/04/30 09:44:18 366286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258436992|now:1746006258366265|interval:70727|pto_count:0|srtt:44288 [2025/04/30 09:44:18 366290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45862, ack_elapse 45873, delivered 55200|rate 1203322|lost 223| [2025/04/30 09:44:18 366294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203322) in round 31| [2025/04/30 09:44:18 366299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 366303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 366307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258321756|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 366311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258321756|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 366316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:61200|srtt:44288|latest_rtt:44417|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 366324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:631|largest:631|pns:2| [2025/04/30 09:44:18 366329] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:631|frame:ACK |recv_time:1746006258366173|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 366333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378366173|now:1746006258366173|interv:120000000| [2025/04/30 09:44:18 366338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378366173|now:1746006258366173|interv:120000000| [2025/04/30 09:44:18 366342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258366791|pq_index:0| [2025/04/30 09:44:18 366346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258365544| [2025/04/30 09:44:18 366350] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258366350| [2025/04/30 09:44:18 366355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258366354| [2025/04/30 09:44:18 366361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44288|min_srtt:44288|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 366365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1576353| [2025/04/30 09:44:18 366370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44288|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 366374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 366379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44288|min_srtt:44288|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 366383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1577532| [2025/04/30 09:44:18 366387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44288|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 366392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 366396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44288|min_srtt:44288|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 366400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1578711| [2025/04/30 09:44:18 366421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 366425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 366428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 366433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 366437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 366441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1522119| [2025/04/30 09:44:18 366446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 366449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 366453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258366791| [2025/04/30 09:44:18 366457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258366791| [2025/04/30 09:44:18 366461] [debug] |xqc_engine_wakeup_after|wakeup:1746006258366791|now:1746006258366461|diff:330| [2025/04/30 09:44:18 366466] [debug] |xqc_engine_main_logic|END|now:1746006258366354| [2025/04/30 09:44:18 366471] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258366470| [2025/04/30 09:44:18 366474] [debug] |xqc_engine_wakeup_after|wakeup:1746006258366791|now:1746006258366474|diff:317| [2025/04/30 09:44:18 366478] [debug] |xqc_engine_main_logic|END|now:1746006258366470| [2025/04/30 09:44:18 367551] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258367551| [2025/04/30 09:44:18 367562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258366791|pq_index:0| [2025/04/30 09:44:18 367567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258366354| [2025/04/30 09:44:18 367572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258367571| [2025/04/30 09:44:18 367576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258366791|now:1746006258367571| [2025/04/30 09:44:18 367581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258366791|now:1746006258367571| [2025/04/30 09:44:18 367585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 367590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44288|min_srtt:44288|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 367595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1578711| [2025/04/30 09:44:18 367599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 367603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 367607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 367617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 367622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 367626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1522119| [2025/04/30 09:44:18 367631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 367635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1546| [2025/04/30 09:44:18 367668] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1546|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258367643|stream_id:0|stream_offset:1522119| [2025/04/30 09:44:18 367674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 367678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 367683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44288|rtt_var:58|pto_duration:46288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 367687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 367691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 367695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 367699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258438931|now:1746006258367682|interv:71249| [2025/04/30 09:44:18 367703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258438931|now:1746006258367682|interval:71249|pto_count:0|srtt:44288 [2025/04/30 09:44:18 367708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62400| [2025/04/30 09:44:18 367713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 367717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1523298| [2025/04/30 09:44:18 367721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 367725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1547| [2025/04/30 09:44:18 367747] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1547|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258367732|stream_id:0|stream_offset:1523298| [2025/04/30 09:44:18 367753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 367761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 367765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44288|rtt_var:58|pto_duration:46288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 367771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 367778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 367784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 367790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258439020|now:1746006258367765|interv:71255| [2025/04/30 09:44:18 367797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258439020|now:1746006258367765|interval:71255|pto_count:0|srtt:44288 [2025/04/30 09:44:18 367804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:63600| [2025/04/30 09:44:18 367812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 367819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1524477| [2025/04/30 09:44:18 367826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 367832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1548| [2025/04/30 09:44:18 367875] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1548|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006258367843|stream_id:0|stream_offset:1524477| [2025/04/30 09:44:18 367885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 367892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:18 367899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44288|rtt_var:58|pto_duration:46288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 367906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 367912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 367919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 367925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258439131|now:1746006258367899|interv:71232| [2025/04/30 09:44:18 367932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258439131|now:1746006258367899|interval:71232|pto_count:0|srtt:44288 [2025/04/30 09:44:18 367939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:64800| [2025/04/30 09:44:18 367946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 367958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1525656| [2025/04/30 09:44:18 367965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 367971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258368971|now:1746006258367971|interv:1000| [2025/04/30 09:44:18 367975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 367979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 367983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258368971| [2025/04/30 09:44:18 367987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258368971| [2025/04/30 09:44:18 367991] [debug] |xqc_engine_wakeup_after|wakeup:1746006258368971|now:1746006258367991|diff:980| [2025/04/30 09:44:18 367995] [debug] |xqc_engine_main_logic|END|now:1746006258367571| [2025/04/30 09:44:18 368128] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258368127| [2025/04/30 09:44:18 368156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 368162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:631| [2025/04/30 09:44:18 368166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:632| [2025/04/30 09:44:18 368172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:632| [2025/04/30 09:44:18 368176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 368181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 368185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1434564|prior_time:1746006258320300|is_app_limited:0|send_elapse:45978|ack_elapse:47827|ctl_first_sent_time:1746006258321872|lagest_ack_time:1746006258368127|curr_delivered:1490964| [2025/04/30 09:44:18 368190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258321872| [2025/04/30 09:44:18 368195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1429||sndq_packets_used_bytes:0|sndq_packets_free:351| [2025/04/30 09:44:18 368199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 368204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55200|prior_delivered:1436964|prior_time:1746006258322295|is_app_limited:0|send_elapse:45850|ack_elapse:45832|ctl_first_sent_time:1746006258323745|lagest_ack_time:1746006258368127|curr_delivered:1492164| [2025/04/30 09:44:18 368208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258323745| [2025/04/30 09:44:18 368212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1428||sndq_packets_used_bytes:0|sndq_packets_free:352| [2025/04/30 09:44:18 368216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44288|rttvar:58|minrtt:31343|latest_rtt:44382|ack_delay:56| [2025/04/30 09:44:18 368225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44292|rttvar:53|minrtt:31343|latest_rtt:44382|ack_delay:56| [2025/04/30 09:44:18 368229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1496|lost_pn:1493|thresh:3| [2025/04/30 09:44:18 368233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 368237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44292|rtt_var:53|pto_duration:46292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 368242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 368246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 368250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 368254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258439135|now:1746006258368237|interv:70898| [2025/04/30 09:44:18 368258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258439135|now:1746006258368237|interval:70898|pto_count:0|srtt:44292 [2025/04/30 09:44:18 368262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45850, ack_elapse 45832, delivered 55200|rate 1203925|lost 223| [2025/04/30 09:44:18 368267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203925) in round 31| [2025/04/30 09:44:18 368271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 368275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 368279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258323745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 368284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258323745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 368288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:62400|srtt:44292|latest_rtt:44382|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 368294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:632|largest:632|pns:2| [2025/04/30 09:44:18 368298] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:632|frame:ACK |recv_time:1746006258368127|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 368303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378368127|now:1746006258368127|interv:120000000| [2025/04/30 09:44:18 368307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378368127|now:1746006258368127|interv:120000000| [2025/04/30 09:44:18 368311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258368971|pq_index:0| [2025/04/30 09:44:18 368318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258367571| [2025/04/30 09:44:18 368322] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258368322| [2025/04/30 09:44:18 368327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258368326| [2025/04/30 09:44:18 368333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44292|min_srtt:44292|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 368337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1578711| [2025/04/30 09:44:18 368342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 368347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 368351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44292|min_srtt:44292|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 368356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1579890| [2025/04/30 09:44:18 368360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 368364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 368369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44292|min_srtt:44292|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 368373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1581069| [2025/04/30 09:44:18 368377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 368381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 368385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 368389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 368394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 368398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1525656| [2025/04/30 09:44:18 368402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 368412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 368416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258368971| [2025/04/30 09:44:18 368420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258368971| [2025/04/30 09:44:18 368424] [debug] |xqc_engine_wakeup_after|wakeup:1746006258368971|now:1746006258368424|diff:547| [2025/04/30 09:44:18 368428] [debug] |xqc_engine_main_logic|END|now:1746006258368326| [2025/04/30 09:44:18 368434] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258368433| [2025/04/30 09:44:18 368437] [debug] |xqc_engine_wakeup_after|wakeup:1746006258368971|now:1746006258368437|diff:534| [2025/04/30 09:44:18 368441] [debug] |xqc_engine_main_logic|END|now:1746006258368433| [2025/04/30 09:44:18 369514] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258369514| [2025/04/30 09:44:18 369525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258368971|pq_index:0| [2025/04/30 09:44:18 369529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258368326| [2025/04/30 09:44:18 369534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258369533| [2025/04/30 09:44:18 369539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258368971|now:1746006258369533| [2025/04/30 09:44:18 369543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258368971|now:1746006258369533| [2025/04/30 09:44:18 369547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 369553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44292|min_srtt:44292|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 369557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1581069| [2025/04/30 09:44:18 369562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 369566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 369570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 369574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 369579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 369583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1525656| [2025/04/30 09:44:18 369588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 369592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1549| [2025/04/30 09:44:18 369624] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1549|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258369601|stream_id:0|stream_offset:1525656| [2025/04/30 09:44:18 369635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 369640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 369644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44292|rtt_var:53|pto_duration:46292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 369648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 369652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 369656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 369660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258440893|now:1746006258369644|interv:71249| [2025/04/30 09:44:18 369664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258440893|now:1746006258369644|interval:71249|pto_count:0|srtt:44292 [2025/04/30 09:44:18 369669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:63600| [2025/04/30 09:44:18 369674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 369678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1526835| [2025/04/30 09:44:18 369682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 369687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1550| [2025/04/30 09:44:18 369709] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1550|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006258369693|stream_id:0|stream_offset:1526835| [2025/04/30 09:44:18 369714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 369719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:18 369723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44292|rtt_var:53|pto_duration:46292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 369728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 369732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 369735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 369739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258440985|now:1746006258369723|interv:71262| [2025/04/30 09:44:18 369743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258440985|now:1746006258369723|interval:71262|pto_count:0|srtt:44292 [2025/04/30 09:44:18 369751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:64800| [2025/04/30 09:44:18 369756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 369763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1528014| [2025/04/30 09:44:18 369770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 369776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258370776|now:1746006258369776|interv:1000| [2025/04/30 09:44:18 369782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 369789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 369795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258370776| [2025/04/30 09:44:18 369802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258370776| [2025/04/30 09:44:18 369809] [debug] |xqc_engine_wakeup_after|wakeup:1746006258370776|now:1746006258369809|diff:967| [2025/04/30 09:44:18 369816] [debug] |xqc_engine_main_logic|END|now:1746006258369533| [2025/04/30 09:44:18 370129] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258370128| [2025/04/30 09:44:18 370160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 370166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:632| [2025/04/30 09:44:18 370170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:633| [2025/04/30 09:44:18 370176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:633| [2025/04/30 09:44:18 370180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 370185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 370190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1436964|prior_time:1746006258322295|is_app_limited:0|send_elapse:45960|ack_elapse:47833|ctl_first_sent_time:1746006258323855|lagest_ack_time:1746006258370128|curr_delivered:1493364| [2025/04/30 09:44:18 370195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258323855| [2025/04/30 09:44:18 370199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1427||sndq_packets_used_bytes:0|sndq_packets_free:353| [2025/04/30 09:44:18 370204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 370208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55200|prior_delivered:1439364|prior_time:1746006258324277|is_app_limited:0|send_elapse:45842|ack_elapse:45851|ctl_first_sent_time:1746006258325729|lagest_ack_time:1746006258370128|curr_delivered:1494564| [2025/04/30 09:44:18 370213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258325729| [2025/04/30 09:44:18 370216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1426||sndq_packets_used_bytes:0|sndq_packets_free:354| [2025/04/30 09:44:18 370225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44292|rttvar:53|minrtt:31343|latest_rtt:44399|ack_delay:56| [2025/04/30 09:44:18 370230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44298|rttvar:52|minrtt:31343|latest_rtt:44399|ack_delay:56| [2025/04/30 09:44:18 370234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1498|lost_pn:1495|thresh:3| [2025/04/30 09:44:18 370238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 370242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44298|rtt_var:52|pto_duration:46298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 370247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 370251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 370255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 370259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258440991|now:1746006258370242|interv:70749| [2025/04/30 09:44:18 370263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258440991|now:1746006258370242|interval:70749|pto_count:0|srtt:44298 [2025/04/30 09:44:18 370267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45842, ack_elapse 45851, delivered 55200|rate 1203899|lost 223| [2025/04/30 09:44:18 370271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203899) in round 31| [2025/04/30 09:44:18 370276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 370280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 370284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258325729|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 370288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258325729|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 370293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:62400|srtt:44298|latest_rtt:44399|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 370299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:633|largest:633|pns:2| [2025/04/30 09:44:18 370303] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:633|frame:ACK |recv_time:1746006258370128|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 370308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378370128|now:1746006258370128|interv:120000000| [2025/04/30 09:44:18 370315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378370128|now:1746006258370128|interv:120000000| [2025/04/30 09:44:18 370319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258370776|pq_index:0| [2025/04/30 09:44:18 370323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258369533| [2025/04/30 09:44:18 370327] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258370327| [2025/04/30 09:44:18 370332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258370331| [2025/04/30 09:44:18 370338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44298|min_srtt:44298|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 370342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1581069| [2025/04/30 09:44:18 370347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44298|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 370352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 370356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44298|min_srtt:44298|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 370361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1582248| [2025/04/30 09:44:18 370365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44298|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 370369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 370374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44298|min_srtt:44298|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 370378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1583427| [2025/04/30 09:44:18 370382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 370386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 370390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 370394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 370398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 370403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1528014| [2025/04/30 09:44:18 370410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 370413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 370418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258370776| [2025/04/30 09:44:18 370422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258370776| [2025/04/30 09:44:18 370425] [debug] |xqc_engine_wakeup_after|wakeup:1746006258370776|now:1746006258370425|diff:351| [2025/04/30 09:44:18 370430] [debug] |xqc_engine_main_logic|END|now:1746006258370331| [2025/04/30 09:44:18 370435] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258370435| [2025/04/30 09:44:18 370439] [debug] |xqc_engine_wakeup_after|wakeup:1746006258370776|now:1746006258370439|diff:337| [2025/04/30 09:44:18 370443] [debug] |xqc_engine_main_logic|END|now:1746006258370435| [2025/04/30 09:44:18 371515] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258371515| [2025/04/30 09:44:18 371526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258370776|pq_index:0| [2025/04/30 09:44:18 371531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258370331| [2025/04/30 09:44:18 371536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258371535| [2025/04/30 09:44:18 371541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258370776|now:1746006258371535| [2025/04/30 09:44:18 371545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258370776|now:1746006258371535| [2025/04/30 09:44:18 371549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 371554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44298|min_srtt:44298|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 371559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1583427| [2025/04/30 09:44:18 371564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 371567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 371571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 371576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 371580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 371585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1528014| [2025/04/30 09:44:18 371589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 371598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1551| [2025/04/30 09:44:18 371631] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1551|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258371607|stream_id:0|stream_offset:1528014| [2025/04/30 09:44:18 371637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 371641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 371646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44298|rtt_var:52|pto_duration:46298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 371650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 371654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 371658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 371662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258442905|now:1746006258371646|interv:71259| [2025/04/30 09:44:18 371666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258442905|now:1746006258371646|interval:71259|pto_count:0|srtt:44298 [2025/04/30 09:44:18 371671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:63600| [2025/04/30 09:44:18 371675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 371680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1529193| [2025/04/30 09:44:18 371684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 371688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1552| [2025/04/30 09:44:18 371709] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1552|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006258371694|stream_id:0|stream_offset:1529193| [2025/04/30 09:44:18 371715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1552|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 371719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:18 371723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44298|rtt_var:52|pto_duration:46298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 371728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 371732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 371735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 371739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258442992|now:1746006258371723|interv:71269| [2025/04/30 09:44:18 371747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258442992|now:1746006258371723|interval:71269|pto_count:0|srtt:44298 [2025/04/30 09:44:18 371751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:64800| [2025/04/30 09:44:18 371758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 371765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1530372| [2025/04/30 09:44:18 371772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 371778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1553| [2025/04/30 09:44:18 371818] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1553|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006258371789|stream_id:0|stream_offset:1530372| [2025/04/30 09:44:18 371828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 371835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:18 371843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44298|rtt_var:52|pto_duration:46298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 371850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 371856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 371862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:18 371869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258443087|now:1746006258371842|interv:71245| [2025/04/30 09:44:18 371876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258443087|now:1746006258371842|interval:71245|pto_count:0|srtt:44298 [2025/04/30 09:44:18 371883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:66000| [2025/04/30 09:44:18 371890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 371897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1531551| [2025/04/30 09:44:18 371904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 371910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258372910|now:1746006258371910|interv:1000| [2025/04/30 09:44:18 371916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 371922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 371934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258372910| [2025/04/30 09:44:18 371941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258372910| [2025/04/30 09:44:18 371947] [debug] |xqc_engine_wakeup_after|wakeup:1746006258372910|now:1746006258371947|diff:963| [2025/04/30 09:44:18 371954] [debug] |xqc_engine_main_logic|END|now:1746006258371535| [2025/04/30 09:44:18 372119] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258372118| [2025/04/30 09:44:18 372124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 372131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:633| [2025/04/30 09:44:18 372155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:634| [2025/04/30 09:44:18 372161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:634| [2025/04/30 09:44:18 372165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 372170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 372175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1439364|prior_time:1746006258324277|is_app_limited:0|send_elapse:45952|ack_elapse:47841|ctl_first_sent_time:1746006258325839|lagest_ack_time:1746006258372118|curr_delivered:1495764| [2025/04/30 09:44:18 372180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258325839| [2025/04/30 09:44:18 372185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1425||sndq_packets_used_bytes:0|sndq_packets_free:355| [2025/04/30 09:44:18 372189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 372193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55200|prior_delivered:1441764|prior_time:1746006258326265|is_app_limited:0|send_elapse:45835|ack_elapse:45853|ctl_first_sent_time:1746006258327716|lagest_ack_time:1746006258372118|curr_delivered:1496964| [2025/04/30 09:44:18 372198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258327716| [2025/04/30 09:44:18 372202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1424||sndq_packets_used_bytes:0|sndq_packets_free:356| [2025/04/30 09:44:18 372206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44298|rttvar:52|minrtt:31343|latest_rtt:44402|ack_delay:64| [2025/04/30 09:44:18 372210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44303|rttvar:49|minrtt:31343|latest_rtt:44402|ack_delay:64| [2025/04/30 09:44:18 372214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1500|lost_pn:1497|thresh:3| [2025/04/30 09:44:18 372218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 372223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44303|rtt_var:49|pto_duration:46303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 372227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 372235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 372239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 372243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258443092|now:1746006258372222|interv:70870| [2025/04/30 09:44:18 372247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258443092|now:1746006258372222|interval:70870|pto_count:0|srtt:44303 [2025/04/30 09:44:18 372251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45835, ack_elapse 45853, delivered 55200|rate 1203847|lost 223| [2025/04/30 09:44:18 372256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203847) in round 31| [2025/04/30 09:44:18 372260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 372264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 372268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258327716|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 372273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258327716|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 372277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:63600|srtt:44303|latest_rtt:44402|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 372283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:634|largest:634|pns:2| [2025/04/30 09:44:18 372287] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:634|frame:ACK |recv_time:1746006258372118|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 372292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378372118|now:1746006258372118|interv:120000000| [2025/04/30 09:44:18 372296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378372118|now:1746006258372118|interv:120000000| [2025/04/30 09:44:18 372300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258372910|pq_index:0| [2025/04/30 09:44:18 372305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258371535| [2025/04/30 09:44:18 372309] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258372308| [2025/04/30 09:44:18 372313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258372312| [2025/04/30 09:44:18 372319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44303|min_srtt:44303|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 372324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1583427| [2025/04/30 09:44:18 372331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44303|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 372336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 372340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44303|min_srtt:44303|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 372345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1584606| [2025/04/30 09:44:18 372349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44303|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 372354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 372358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44303|min_srtt:44303|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 372362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1585785| [2025/04/30 09:44:18 372366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 372370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 372374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 372378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 372383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 372387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1531551| [2025/04/30 09:44:18 372391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 372395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 372399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258372910| [2025/04/30 09:44:18 372403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258372910| [2025/04/30 09:44:18 372407] [debug] |xqc_engine_wakeup_after|wakeup:1746006258372910|now:1746006258372407|diff:503| [2025/04/30 09:44:18 372411] [debug] |xqc_engine_main_logic|END|now:1746006258372312| [2025/04/30 09:44:18 372416] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258372416| [2025/04/30 09:44:18 372420] [debug] |xqc_engine_wakeup_after|wakeup:1746006258372910|now:1746006258372420|diff:490| [2025/04/30 09:44:18 372424] [debug] |xqc_engine_main_logic|END|now:1746006258372416| [2025/04/30 09:44:18 373501] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258373501| [2025/04/30 09:44:18 373512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258372910|pq_index:0| [2025/04/30 09:44:18 373518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258372312| [2025/04/30 09:44:18 373524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258373523| [2025/04/30 09:44:18 373531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258372910|now:1746006258373523| [2025/04/30 09:44:18 373537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258372910|now:1746006258373523| [2025/04/30 09:44:18 373543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 373551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44303|min_srtt:44303|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 373555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1585785| [2025/04/30 09:44:18 373560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 373564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 373568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 373572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 373577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 373581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1531551| [2025/04/30 09:44:18 373586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 373590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1554| [2025/04/30 09:44:18 373623] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1554|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006258373599|stream_id:0|stream_offset:1531551| [2025/04/30 09:44:18 373629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 373634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:18 373638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44303|rtt_var:49|pto_duration:46303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 373643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 373647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 373655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 373659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258444902|now:1746006258373638|interv:71264| [2025/04/30 09:44:18 373663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258444902|now:1746006258373638|interval:71264|pto_count:0|srtt:44303 [2025/04/30 09:44:18 373668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:64800| [2025/04/30 09:44:18 373672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 373677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1532730| [2025/04/30 09:44:18 373681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 373685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1555| [2025/04/30 09:44:18 373707] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1555|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006258373691|stream_id:0|stream_offset:1532730| [2025/04/30 09:44:18 373713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 373717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:18 373721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44303|rtt_var:49|pto_duration:46303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 373725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 373729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 373733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:18 373737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258444994|now:1746006258373721|interv:71273| [2025/04/30 09:44:18 373741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258444994|now:1746006258373721|interval:71273|pto_count:0|srtt:44303 [2025/04/30 09:44:18 373745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:66000| [2025/04/30 09:44:18 373753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 373759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1533909| [2025/04/30 09:44:18 373766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 373772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258374772|now:1746006258373772|interv:1000| [2025/04/30 09:44:18 373785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 373791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 373797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258374772| [2025/04/30 09:44:18 373804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258374772| [2025/04/30 09:44:18 373810] [debug] |xqc_engine_wakeup_after|wakeup:1746006258374772|now:1746006258373810|diff:962| [2025/04/30 09:44:18 373817] [debug] |xqc_engine_main_logic|END|now:1746006258373523| [2025/04/30 09:44:18 374118] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258374117| [2025/04/30 09:44:18 374126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 374150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:634| [2025/04/30 09:44:18 374159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:635| [2025/04/30 09:44:18 374165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:635| [2025/04/30 09:44:18 374169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 374174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1501|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1502|path_largest_ack:1501| [2025/04/30 09:44:18 374179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1441764|prior_time:1746006258326265|is_app_limited:0|send_elapse:45944|ack_elapse:47852|ctl_first_sent_time:1746006258327825|lagest_ack_time:1746006258374117|curr_delivered:1498164| [2025/04/30 09:44:18 374184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258327825| [2025/04/30 09:44:18 374188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1423||sndq_packets_used_bytes:0|sndq_packets_free:357| [2025/04/30 09:44:18 374193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1502|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1502|path_largest_ack:1502| [2025/04/30 09:44:18 374197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55200|prior_delivered:1444164|prior_time:1746006258328259|is_app_limited:0|send_elapse:45836|ack_elapse:45858|ctl_first_sent_time:1746006258329711|lagest_ack_time:1746006258374117|curr_delivered:1499364| [2025/04/30 09:44:18 374201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258329711| [2025/04/30 09:44:18 374205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1422||sndq_packets_used_bytes:0|sndq_packets_free:358| [2025/04/30 09:44:18 374209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44303|rttvar:49|minrtt:31343|latest_rtt:44406|ack_delay:64| [2025/04/30 09:44:18 374214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44308|rttvar:46|minrtt:31343|latest_rtt:44406|ack_delay:64| [2025/04/30 09:44:18 374218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1502|lost_pn:1499|thresh:3| [2025/04/30 09:44:18 374222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 374231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44308|rtt_var:46|pto_duration:46308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 374236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 374240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 374243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 374247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258444999|now:1746006258374231|interv:70768| [2025/04/30 09:44:18 374251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258444999|now:1746006258374231|interval:70768|pto_count:0|srtt:44308 [2025/04/30 09:44:18 374256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45836, ack_elapse 45858, delivered 55200|rate 1203715|lost 223| [2025/04/30 09:44:18 374260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203715) in round 31| [2025/04/30 09:44:18 374264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 374269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 374273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258329711|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 374277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258329711|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 374282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:63600|srtt:44308|latest_rtt:44406|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 374288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:635|largest:635|pns:2| [2025/04/30 09:44:18 374292] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:635|frame:ACK |recv_time:1746006258374117|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 374297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378374117|now:1746006258374117|interv:120000000| [2025/04/30 09:44:18 374301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378374117|now:1746006258374117|interv:120000000| [2025/04/30 09:44:18 374305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258374772|pq_index:0| [2025/04/30 09:44:18 374309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258373523| [2025/04/30 09:44:18 374313] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258374313| [2025/04/30 09:44:18 374318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258374317| [2025/04/30 09:44:18 374327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44308|min_srtt:44308|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 374331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1585785| [2025/04/30 09:44:18 374336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 374340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 374345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44308|min_srtt:44308|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 374349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1586964| [2025/04/30 09:44:18 374353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 374358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 374362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44308|min_srtt:44308|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 374366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1588143| [2025/04/30 09:44:18 374371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 374375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 374379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 374383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 374388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 374392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1533909| [2025/04/30 09:44:18 374396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 374400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 374404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258374772| [2025/04/30 09:44:18 374408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258374772| [2025/04/30 09:44:18 374412] [debug] |xqc_engine_wakeup_after|wakeup:1746006258374772|now:1746006258374412|diff:360| [2025/04/30 09:44:18 374416] [debug] |xqc_engine_main_logic|END|now:1746006258374317| [2025/04/30 09:44:18 374424] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258374424| [2025/04/30 09:44:18 374428] [debug] |xqc_engine_wakeup_after|wakeup:1746006258374772|now:1746006258374428|diff:344| [2025/04/30 09:44:18 374432] [debug] |xqc_engine_main_logic|END|now:1746006258374424| [2025/04/30 09:44:18 375504] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258375504| [2025/04/30 09:44:18 375516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258374772|pq_index:0| [2025/04/30 09:44:18 375520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258374317| [2025/04/30 09:44:18 375525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258375524| [2025/04/30 09:44:18 375530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258374772|now:1746006258375524| [2025/04/30 09:44:18 375534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258374772|now:1746006258375524| [2025/04/30 09:44:18 375538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 375544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44308|min_srtt:44308|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 375548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1588143| [2025/04/30 09:44:18 375553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 375557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 375561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 375565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 375570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 375574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1533909| [2025/04/30 09:44:18 375579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 375583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1556| [2025/04/30 09:44:18 375615] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1556|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006258375592|stream_id:0|stream_offset:1533909| [2025/04/30 09:44:18 375622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 375627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:18 375631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44308|rtt_var:46|pto_duration:46308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 375641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 375645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 375649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 375653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258446900|now:1746006258375631|interv:71269| [2025/04/30 09:44:18 375657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258446900|now:1746006258375631|interval:71269|pto_count:0|srtt:44308 [2025/04/30 09:44:18 375661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:64800| [2025/04/30 09:44:18 375666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 375670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1535088| [2025/04/30 09:44:18 375675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 375679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1557| [2025/04/30 09:44:18 375701] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1557|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006258375686|stream_id:0|stream_offset:1535088| [2025/04/30 09:44:18 375707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 375711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:18 375716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44308|rtt_var:46|pto_duration:46308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 375720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 375724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 375728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:18 375732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258446994|now:1746006258375715|interv:71279| [2025/04/30 09:44:18 375736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258446994|now:1746006258375715|interval:71279|pto_count:0|srtt:44308 [2025/04/30 09:44:18 375741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:66000| [2025/04/30 09:44:18 375748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 375755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1536267| [2025/04/30 09:44:18 375767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 375774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1558| [2025/04/30 09:44:18 375814] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1558|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006258375784|stream_id:0|stream_offset:1536267| [2025/04/30 09:44:18 375825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 375832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:18 375839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44308|rtt_var:46|pto_duration:46308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 375846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 375853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 375859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:18 375866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258447092|now:1746006258375839|interv:71253| [2025/04/30 09:44:18 375872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258447092|now:1746006258375839|interval:71253|pto_count:0|srtt:44308 [2025/04/30 09:44:18 375879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:67200| [2025/04/30 09:44:18 375887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 375893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1537446| [2025/04/30 09:44:18 375900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 375906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258376906|now:1746006258375906|interv:1000| [2025/04/30 09:44:18 375913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 375919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 375925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258376906| [2025/04/30 09:44:18 375932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258376906| [2025/04/30 09:44:18 375938] [debug] |xqc_engine_wakeup_after|wakeup:1746006258376906|now:1746006258375938|diff:968| [2025/04/30 09:44:18 375945] [debug] |xqc_engine_main_logic|END|now:1746006258375524| [2025/04/30 09:44:18 376116] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258376115| [2025/04/30 09:44:18 376121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 376127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:635| [2025/04/30 09:44:18 376148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:636| [2025/04/30 09:44:18 376165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:636| [2025/04/30 09:44:18 376169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 376174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 376179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1444164|prior_time:1746006258328259|is_app_limited:0|send_elapse:45946|ack_elapse:47856|ctl_first_sent_time:1746006258329821|lagest_ack_time:1746006258376115|curr_delivered:1500564| [2025/04/30 09:44:18 376183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258329821| [2025/04/30 09:44:18 376188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1421||sndq_packets_used_bytes:0|sndq_packets_free:359| [2025/04/30 09:44:18 376192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 376197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55200|prior_delivered:1446564|prior_time:1746006258330250|is_app_limited:0|send_elapse:45495|ack_elapse:45865|ctl_first_sent_time:1746006258331705|lagest_ack_time:1746006258376115|curr_delivered:1501764| [2025/04/30 09:44:18 376201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258331705| [2025/04/30 09:44:18 376205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1420||sndq_packets_used_bytes:0|sndq_packets_free:360| [2025/04/30 09:44:18 376209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44308|rttvar:46|minrtt:31343|latest_rtt:44410|ack_delay:64| [2025/04/30 09:44:18 376214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44313|rttvar:44|minrtt:31343|latest_rtt:44410|ack_delay:64| [2025/04/30 09:44:18 376218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1504|lost_pn:1501|thresh:3| [2025/04/30 09:44:18 376222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 376226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44313|rtt_var:44|pto_duration:46313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 376231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 376235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 376238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 376242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258447097|now:1746006258376226|interv:70871| [2025/04/30 09:44:18 376247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258447097|now:1746006258376226|interval:70871|pto_count:0|srtt:44313 [2025/04/30 09:44:18 376251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45495, ack_elapse 45865, delivered 55200|rate 1203532|lost 223| [2025/04/30 09:44:18 376258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203532) in round 31| [2025/04/30 09:44:18 376263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 376267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 376271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258331705|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 376275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258331705|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 376280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1537947|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:64800|srtt:44313|latest_rtt:44410|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 376286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:636|largest:636|pns:2| [2025/04/30 09:44:18 376290] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:636|frame:ACK |recv_time:1746006258376115|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 376295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378376115|now:1746006258376115|interv:120000000| [2025/04/30 09:44:18 376299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378376115|now:1746006258376115|interv:120000000| [2025/04/30 09:44:18 376303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258376906|pq_index:0| [2025/04/30 09:44:18 376307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258375524| [2025/04/30 09:44:18 376311] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258376311| [2025/04/30 09:44:18 376316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258376315| [2025/04/30 09:44:18 376322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44313|min_srtt:44313|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 376327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1588143| [2025/04/30 09:44:18 376331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44313|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 376336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 376341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44313|min_srtt:44313|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 376345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1589322| [2025/04/30 09:44:18 376352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44313|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 376356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 376361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44313|min_srtt:44313|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 376365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1590501| [2025/04/30 09:44:18 376369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 376373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 376377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 376381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 376386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 376390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1537446| [2025/04/30 09:44:18 376394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 376398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 376402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258376906| [2025/04/30 09:44:18 376406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258376906| [2025/04/30 09:44:18 376410] [debug] |xqc_engine_wakeup_after|wakeup:1746006258376906|now:1746006258376410|diff:496| [2025/04/30 09:44:18 376414] [debug] |xqc_engine_main_logic|END|now:1746006258376315| [2025/04/30 09:44:18 376419] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258376419| [2025/04/30 09:44:18 376423] [debug] |xqc_engine_wakeup_after|wakeup:1746006258376906|now:1746006258376423|diff:483| [2025/04/30 09:44:18 376427] [debug] |xqc_engine_main_logic|END|now:1746006258376419| [2025/04/30 09:44:18 377499] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258377499| [2025/04/30 09:44:18 377510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258376906|pq_index:0| [2025/04/30 09:44:18 377515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258376315| [2025/04/30 09:44:18 377520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258377519| [2025/04/30 09:44:18 377525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258376906|now:1746006258377519| [2025/04/30 09:44:18 377534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258376906|now:1746006258377519| [2025/04/30 09:44:18 377538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 377543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44313|min_srtt:44313|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 377548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1590501| [2025/04/30 09:44:18 377553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 377557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 377561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 377565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 377570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 377574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1537446| [2025/04/30 09:44:18 377578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 377583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1559| [2025/04/30 09:44:18 377615] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1559|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006258377591|stream_id:0|stream_offset:1537446| [2025/04/30 09:44:18 377621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 377626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:18 377630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44313|rtt_var:44|pto_duration:46313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 377635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 377639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 377642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:18 377646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258448904|now:1746006258377630|interv:71274| [2025/04/30 09:44:18 377650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258448904|now:1746006258377630|interval:71274|pto_count:0|srtt:44313 [2025/04/30 09:44:18 377655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:66000| [2025/04/30 09:44:18 377660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 377668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1538625| [2025/04/30 09:44:18 377672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 377676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1560| [2025/04/30 09:44:18 377696] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1560|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006258377683|stream_id:0|stream_offset:1538625| [2025/04/30 09:44:18 377701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 377706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:18 377710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44313|rtt_var:44|pto_duration:46313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 377714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 377718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 377722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:18 377726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258448996|now:1746006258377710|interv:71286| [2025/04/30 09:44:18 377730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258448996|now:1746006258377710|interval:71286|pto_count:0|srtt:44313 [2025/04/30 09:44:18 377736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:67200| [2025/04/30 09:44:18 377744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 377751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1539804| [2025/04/30 09:44:18 377758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 377764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1561| [2025/04/30 09:44:18 377803] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1561|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746006258377774|stream_id:0|stream_offset:1539804| [2025/04/30 09:44:18 377812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 377820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 09:44:18 377827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44313|rtt_var:44|pto_duration:46313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 377834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 377845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 377852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:18 377858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258449087|now:1746006258377826|interv:71261| [2025/04/30 09:44:18 377865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258449087|now:1746006258377826|interval:71261|pto_count:0|srtt:44313 [2025/04/30 09:44:18 377872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:68400| [2025/04/30 09:44:18 377879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 377886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1540983| [2025/04/30 09:44:18 377893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 377899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258378899|now:1746006258377899|interv:1000| [2025/04/30 09:44:18 377905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 377911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 377918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258378899| [2025/04/30 09:44:18 377924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258378899| [2025/04/30 09:44:18 377930] [debug] |xqc_engine_wakeup_after|wakeup:1746006258378899|now:1746006258377930|diff:969| [2025/04/30 09:44:18 377937] [debug] |xqc_engine_main_logic|END|now:1746006258377519| [2025/04/30 09:44:18 378110] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258378109| [2025/04/30 09:44:18 378115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 378122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:636| [2025/04/30 09:44:18 378125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:637| [2025/04/30 09:44:18 378149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:637| [2025/04/30 09:44:18 378158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 378163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 378168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1446564|prior_time:1746006258330250|is_app_limited:0|send_elapse:45600|ack_elapse:47859|ctl_first_sent_time:1746006258331810|lagest_ack_time:1746006258378109|curr_delivered:1502964| [2025/04/30 09:44:18 378173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258331810| [2025/04/30 09:44:18 378178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1419||sndq_packets_used_bytes:0|sndq_packets_free:361| [2025/04/30 09:44:18 378187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 378191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55200|prior_delivered:1448964|prior_time:1746006258332251|is_app_limited:0|send_elapse:45741|ack_elapse:45858|ctl_first_sent_time:1746006258333707|lagest_ack_time:1746006258378109|curr_delivered:1504164| [2025/04/30 09:44:18 378195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258333707| [2025/04/30 09:44:18 378199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1418||sndq_packets_used_bytes:0|sndq_packets_free:362| [2025/04/30 09:44:18 378203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44313|rttvar:44|minrtt:31343|latest_rtt:44402|ack_delay:56| [2025/04/30 09:44:18 378208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44317|rttvar:41|minrtt:31343|latest_rtt:44402|ack_delay:56| [2025/04/30 09:44:18 378212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1506|lost_pn:1503|thresh:3| [2025/04/30 09:44:18 378216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 378220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44317|rtt_var:41|pto_duration:46317|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 378225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 378229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 378233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:18 378237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258449091|now:1746006258378220|interv:70871| [2025/04/30 09:44:18 378241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258449091|now:1746006258378220|interval:70871|pto_count:0|srtt:44317 [2025/04/30 09:44:18 378245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45741, ack_elapse 45858, delivered 55200|rate 1203715|lost 223| [2025/04/30 09:44:18 378249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203715) in round 31| [2025/04/30 09:44:18 378254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 378258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 378262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258333707|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 378266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258333707|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 378271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:66000|srtt:44317|latest_rtt:44402|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 378281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:637|largest:637|pns:2| [2025/04/30 09:44:18 378286] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:637|frame:ACK |recv_time:1746006258378109|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 378291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378378109|now:1746006258378109|interv:120000000| [2025/04/30 09:44:18 378295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378378109|now:1746006258378109|interv:120000000| [2025/04/30 09:44:18 378299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258378899|pq_index:0| [2025/04/30 09:44:18 378303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258377519| [2025/04/30 09:44:18 378307] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258378307| [2025/04/30 09:44:18 378312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258378311| [2025/04/30 09:44:18 378318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44317|min_srtt:44317|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 378323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:66000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1590501| [2025/04/30 09:44:18 378327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44317|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 378332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 378336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44317|min_srtt:44317|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 378341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:66000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1591680| [2025/04/30 09:44:18 378345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44317|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 378350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 378354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44317|min_srtt:44317|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 378358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:66000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1592859| [2025/04/30 09:44:18 378363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 378369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 378373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 378377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 378382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 378386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1540983| [2025/04/30 09:44:18 378390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 378394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 378398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258378899| [2025/04/30 09:44:18 378402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258378899| [2025/04/30 09:44:18 378406] [debug] |xqc_engine_wakeup_after|wakeup:1746006258378899|now:1746006258378406|diff:493| [2025/04/30 09:44:18 378410] [debug] |xqc_engine_main_logic|END|now:1746006258378311| [2025/04/30 09:44:18 378415] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258378415| [2025/04/30 09:44:18 378419] [debug] |xqc_engine_wakeup_after|wakeup:1746006258378899|now:1746006258378419|diff:480| [2025/04/30 09:44:18 378423] [debug] |xqc_engine_main_logic|END|now:1746006258378415| [2025/04/30 09:44:18 379495] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258379495| [2025/04/30 09:44:18 379506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258378899|pq_index:0| [2025/04/30 09:44:18 379511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258378311| [2025/04/30 09:44:18 379516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258379515| [2025/04/30 09:44:18 379521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258378899|now:1746006258379515| [2025/04/30 09:44:18 379525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258378899|now:1746006258379515| [2025/04/30 09:44:18 379529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 379535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44317|min_srtt:44317|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 379539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:66000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1592859| [2025/04/30 09:44:18 379544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 379548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 379552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 379565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 379570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 379574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1540983| [2025/04/30 09:44:18 379579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 379583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1562| [2025/04/30 09:44:18 379616] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1562|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006258379592|stream_id:0|stream_offset:1540983| [2025/04/30 09:44:18 379622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 379627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:18 379631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44317|rtt_var:41|pto_duration:46317|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 379635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 379639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 379643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:18 379647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258450909|now:1746006258379631|interv:71278| [2025/04/30 09:44:18 379651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258450909|now:1746006258379631|interval:71278|pto_count:0|srtt:44317 [2025/04/30 09:44:18 379656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:67200| [2025/04/30 09:44:18 379661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 379665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1542162| [2025/04/30 09:44:18 379670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 379674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258380674|now:1746006258379674|interv:1000| [2025/04/30 09:44:18 379678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 379682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 379686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258380674| [2025/04/30 09:44:18 379690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258380674| [2025/04/30 09:44:18 379694] [debug] |xqc_engine_wakeup_after|wakeup:1746006258380674|now:1746006258379694|diff:980| [2025/04/30 09:44:18 379701] [debug] |xqc_engine_main_logic|END|now:1746006258379515| [2025/04/30 09:44:18 380110] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258380109| [2025/04/30 09:44:18 380122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 380131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:637| [2025/04/30 09:44:18 380164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:638| [2025/04/30 09:44:18 380172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:638| [2025/04/30 09:44:18 380179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 380186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 380192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1448964|prior_time:1746006258332251|is_app_limited:0|send_elapse:45845|ack_elapse:47858|ctl_first_sent_time:1746006258333811|lagest_ack_time:1746006258380109|curr_delivered:1505364| [2025/04/30 09:44:18 380199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258333811| [2025/04/30 09:44:18 380205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1417||sndq_packets_used_bytes:0|sndq_packets_free:363| [2025/04/30 09:44:18 380211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 380217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55200|prior_delivered:1451364|prior_time:1746006258334246|is_app_limited:0|send_elapse:45847|ack_elapse:45863|ctl_first_sent_time:1746006258335705|lagest_ack_time:1746006258380109|curr_delivered:1506564| [2025/04/30 09:44:18 380223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258335705| [2025/04/30 09:44:18 380229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1416||sndq_packets_used_bytes:0|sndq_packets_free:364| [2025/04/30 09:44:18 380236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44317|rttvar:41|minrtt:31343|latest_rtt:44404|ack_delay:56| [2025/04/30 09:44:18 380242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44321|rttvar:38|minrtt:31343|latest_rtt:44404|ack_delay:56| [2025/04/30 09:44:18 380247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1508|lost_pn:1505|thresh:3| [2025/04/30 09:44:18 380251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 380255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44321|rtt_var:38|pto_duration:46321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 380260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 380264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 380267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 380278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258450913|now:1746006258380255|interv:70658| [2025/04/30 09:44:18 380282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258450913|now:1746006258380255|interval:70658|pto_count:0|srtt:44321 [2025/04/30 09:44:18 380287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45847, ack_elapse 45863, delivered 55200|rate 1203584|lost 223| [2025/04/30 09:44:18 380291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203584) in round 31| [2025/04/30 09:44:18 380296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 380300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 380304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258335705|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 380308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258335705|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 380313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:64800|srtt:44321|latest_rtt:44404|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 380319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:638|largest:638|pns:2| [2025/04/30 09:44:18 380323] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:638|frame:ACK |recv_time:1746006258380109|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 380328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378380109|now:1746006258380109|interv:120000000| [2025/04/30 09:44:18 380332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378380109|now:1746006258380109|interv:120000000| [2025/04/30 09:44:18 380336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258380674|pq_index:0| [2025/04/30 09:44:18 380341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258379515| [2025/04/30 09:44:18 380345] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258380345| [2025/04/30 09:44:18 380350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258380349| [2025/04/30 09:44:18 380357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44321|min_srtt:44321|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 380364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1592859| [2025/04/30 09:44:18 380371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 380379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 380384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44321|min_srtt:44321|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 380388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1594038| [2025/04/30 09:44:18 380392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 380397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 380401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44321|min_srtt:44321|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 380406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1595217| [2025/04/30 09:44:18 380410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 380414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 380418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 380422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 380427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 380431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1542162| [2025/04/30 09:44:18 380436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 380439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 380443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258380674| [2025/04/30 09:44:18 380447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258380674| [2025/04/30 09:44:18 380451] [debug] |xqc_engine_wakeup_after|wakeup:1746006258380674|now:1746006258380451|diff:223| [2025/04/30 09:44:18 380456] [debug] |xqc_engine_main_logic|END|now:1746006258380349| [2025/04/30 09:44:18 380461] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258380461| [2025/04/30 09:44:18 380465] [debug] |xqc_engine_wakeup_after|wakeup:1746006258380674|now:1746006258380465|diff:209| [2025/04/30 09:44:18 380469] [debug] |xqc_engine_main_logic|END|now:1746006258380461| [2025/04/30 09:44:18 381541] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258381541| [2025/04/30 09:44:18 381553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258380674|pq_index:0| [2025/04/30 09:44:18 381558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258380349| [2025/04/30 09:44:18 381568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258381567| [2025/04/30 09:44:18 381573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258380674|now:1746006258381567| [2025/04/30 09:44:18 381577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258380674|now:1746006258381567| [2025/04/30 09:44:18 381581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 381587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44321|min_srtt:44321|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 381592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1595217| [2025/04/30 09:44:18 381596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 381600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 381604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 381608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 381613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 381617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1542162| [2025/04/30 09:44:18 381622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 381626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1563| [2025/04/30 09:44:18 381660] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1563|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006258381635|stream_id:0|stream_offset:1542162| [2025/04/30 09:44:18 381666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 381671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:18 381676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44321|rtt_var:38|pto_duration:46321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 381680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 381684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 381688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:18 381692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258452956|now:1746006258381675|interv:71281| [2025/04/30 09:44:18 381700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258452956|now:1746006258381675|interval:71281|pto_count:0|srtt:44321 [2025/04/30 09:44:18 381704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:66000| [2025/04/30 09:44:18 381709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 381713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1543341| [2025/04/30 09:44:18 381718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 381722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1564| [2025/04/30 09:44:18 381759] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1564|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006258381732|stream_id:0|stream_offset:1543341| [2025/04/30 09:44:18 381769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 381776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:18 381783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44321|rtt_var:38|pto_duration:46321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 381790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 381796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 381803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:18 381809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258453053|now:1746006258381783|interv:71270| [2025/04/30 09:44:18 381816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258453053|now:1746006258381783|interval:71270|pto_count:0|srtt:44321 [2025/04/30 09:44:18 381823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:67200| [2025/04/30 09:44:18 381831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 381837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1544520| [2025/04/30 09:44:18 381845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 381851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258382851|now:1746006258381851|interv:1000| [2025/04/30 09:44:18 381857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 381863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 381870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258382851| [2025/04/30 09:44:18 381882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258382851| [2025/04/30 09:44:18 381888] [debug] |xqc_engine_wakeup_after|wakeup:1746006258382851|now:1746006258381888|diff:963| [2025/04/30 09:44:18 381895] [debug] |xqc_engine_main_logic|END|now:1746006258381567| [2025/04/30 09:44:18 382094] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258382092| [2025/04/30 09:44:18 382105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 382114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:638| [2025/04/30 09:44:18 382120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:639| [2025/04/30 09:44:18 382129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:639| [2025/04/30 09:44:18 382159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 382167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 382174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1451364|prior_time:1746006258334246|is_app_limited:0|send_elapse:45952|ack_elapse:47846|ctl_first_sent_time:1746006258335810|lagest_ack_time:1746006258382092|curr_delivered:1507764| [2025/04/30 09:44:18 382181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258335810| [2025/04/30 09:44:18 382188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1415||sndq_packets_used_bytes:0|sndq_packets_free:365| [2025/04/30 09:44:18 382194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1510|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1510|path_largest_ack:1510| [2025/04/30 09:44:18 382201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55200|prior_delivered:1453764|prior_time:1746006258336234|is_app_limited:0|send_elapse:45817|ack_elapse:45858|ctl_first_sent_time:1746006258337690|lagest_ack_time:1746006258382092|curr_delivered:1508964| [2025/04/30 09:44:18 382207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258337690| [2025/04/30 09:44:18 382214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1414||sndq_packets_used_bytes:0|sndq_packets_free:366| [2025/04/30 09:44:18 382219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44321|rttvar:38|minrtt:31343|latest_rtt:44402|ack_delay:56| [2025/04/30 09:44:18 382225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44324|rttvar:35|minrtt:31343|latest_rtt:44402|ack_delay:56| [2025/04/30 09:44:18 382231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1510|lost_pn:1507|thresh:3| [2025/04/30 09:44:18 382237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 382243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44324|rtt_var:35|pto_duration:46324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 382249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 382262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 382267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 382298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258453056|now:1746006258382243|interv:70813| [2025/04/30 09:44:18 382304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258453056|now:1746006258382243|interval:70813|pto_count:0|srtt:44324 [2025/04/30 09:44:18 382311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45817, ack_elapse 45858, delivered 55200|rate 1203715|lost 223| [2025/04/30 09:44:18 382318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203715) in round 31| [2025/04/30 09:44:18 382325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 382331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 382338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258337690|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 382345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258337690|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 382352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:64800|srtt:44324|latest_rtt:44402|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 382361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:639|largest:639|pns:2| [2025/04/30 09:44:18 382369] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:639|frame:ACK |recv_time:1746006258382092|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 382376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378382092|now:1746006258382092|interv:120000000| [2025/04/30 09:44:18 382383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378382092|now:1746006258382092|interv:120000000| [2025/04/30 09:44:18 382389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258382851|pq_index:0| [2025/04/30 09:44:18 382396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258381567| [2025/04/30 09:44:18 382402] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258382402| [2025/04/30 09:44:18 382410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258382408| [2025/04/30 09:44:18 382419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44324|min_srtt:44324|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 382426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1595217| [2025/04/30 09:44:18 382440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 382447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 382455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44324|min_srtt:44324|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 382462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1596396| [2025/04/30 09:44:18 382469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 382476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 382482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44324|min_srtt:44324|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 382489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1597575| [2025/04/30 09:44:18 382495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 382500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 382506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 382512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 382519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 382525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1544520| [2025/04/30 09:44:18 382531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 382537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 382543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258382851| [2025/04/30 09:44:18 382548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258382851| [2025/04/30 09:44:18 382554] [debug] |xqc_engine_wakeup_after|wakeup:1746006258382851|now:1746006258382554|diff:297| [2025/04/30 09:44:18 382560] [debug] |xqc_engine_main_logic|END|now:1746006258382408| [2025/04/30 09:44:18 382568] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258382568| [2025/04/30 09:44:18 382574] [debug] |xqc_engine_wakeup_after|wakeup:1746006258382851|now:1746006258382574|diff:277| [2025/04/30 09:44:18 382580] [debug] |xqc_engine_main_logic|END|now:1746006258382568| [2025/04/30 09:44:18 383657] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258383656| [2025/04/30 09:44:18 383669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258382851|pq_index:0| [2025/04/30 09:44:18 383674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258382408| [2025/04/30 09:44:18 383679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258383678| [2025/04/30 09:44:18 383684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258382851|now:1746006258383678| [2025/04/30 09:44:18 383688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258382851|now:1746006258383678| [2025/04/30 09:44:18 383692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 383697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44324|min_srtt:44324|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 383702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1597575| [2025/04/30 09:44:18 383707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 383711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 383715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 383722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 383729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 383736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1544520| [2025/04/30 09:44:18 383743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 383750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1565| [2025/04/30 09:44:18 383799] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1565|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006258383762|stream_id:0|stream_offset:1544520| [2025/04/30 09:44:18 383810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 383818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:18 383825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44324|rtt_var:35|pto_duration:46324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 383832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 383838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 383852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:18 383858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258455086|now:1746006258383824|interv:71262| [2025/04/30 09:44:18 383865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258455086|now:1746006258383824|interval:71262|pto_count:0|srtt:44324 [2025/04/30 09:44:18 383872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:66000| [2025/04/30 09:44:18 383880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 383886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1545699| [2025/04/30 09:44:18 383894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 383900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258384900|now:1746006258383900|interv:1000| [2025/04/30 09:44:18 383906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 383912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 383918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258384900| [2025/04/30 09:44:18 383922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258384900| [2025/04/30 09:44:18 383926] [debug] |xqc_engine_wakeup_after|wakeup:1746006258384900|now:1746006258383926|diff:974| [2025/04/30 09:44:18 383930] [debug] |xqc_engine_main_logic|END|now:1746006258383678| [2025/04/30 09:44:18 384103] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258384102| [2025/04/30 09:44:18 384109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 384115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:639| [2025/04/30 09:44:18 384119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:640| [2025/04/30 09:44:18 384125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:640| [2025/04/30 09:44:18 384129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 384159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 384164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1453764|prior_time:1746006258336234|is_app_limited:0|send_elapse:45923|ack_elapse:47868|ctl_first_sent_time:1746006258337796|lagest_ack_time:1746006258384102|curr_delivered:1510164| [2025/04/30 09:44:18 384169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258337796| [2025/04/30 09:44:18 384173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1413||sndq_packets_used_bytes:0|sndq_packets_free:367| [2025/04/30 09:44:18 384178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 384187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1453764|prior_time:1746006258336234|is_app_limited:0|send_elapse:45923|ack_elapse:47868|ctl_first_sent_time:1746006258337796|lagest_ack_time:1746006258384102|curr_delivered:1511364| [2025/04/30 09:44:18 384191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258337927| [2025/04/30 09:44:18 384195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1412||sndq_packets_used_bytes:0|sndq_packets_free:368| [2025/04/30 09:44:18 384199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44324|rttvar:35|minrtt:31343|latest_rtt:46175|ack_delay:56| [2025/04/30 09:44:18 384204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44548|rttvar:475|minrtt:31343|latest_rtt:46175|ack_delay:56| [2025/04/30 09:44:18 384208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1512|lost_pn:1509|thresh:3| [2025/04/30 09:44:18 384212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 384216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44548|rtt_var:475|pto_duration:46548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 384221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 384225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 384229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 384233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258455310|now:1746006258384216|interv:71094| [2025/04/30 09:44:18 384237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258455310|now:1746006258384216|interval:71094|pto_count:0|srtt:44548 [2025/04/30 09:44:18 384241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45923, ack_elapse 47868, delivered 57600|rate 1203309|lost 223| [2025/04/30 09:44:18 384246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203309) in round 31| [2025/04/30 09:44:18 384250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 384254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 384258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258337927|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 384263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258337927|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 384267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:63600|srtt:44548|latest_rtt:46175|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 384276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:640|largest:640|pns:2| [2025/04/30 09:44:18 384280] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:640|frame:ACK |recv_time:1746006258384102|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 384285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378384102|now:1746006258384102|interv:120000000| [2025/04/30 09:44:18 384290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378384102|now:1746006258384102|interv:120000000| [2025/04/30 09:44:18 384293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258384900|pq_index:0| [2025/04/30 09:44:18 384298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258383678| [2025/04/30 09:44:18 384302] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258384302| [2025/04/30 09:44:18 384307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258384306| [2025/04/30 09:44:18 384313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44548|min_srtt:44548|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 384317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1597575| [2025/04/30 09:44:18 384322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44548|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 384327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 384331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44548|min_srtt:44548|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 384335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1598754| [2025/04/30 09:44:18 384340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44548|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 384344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 384348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44548|min_srtt:44548|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 384353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1599933| [2025/04/30 09:44:18 384357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 384361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 384365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 384372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 384376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 384381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1545699| [2025/04/30 09:44:18 384385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 384389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 384393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258384900| [2025/04/30 09:44:18 384397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258384900| [2025/04/30 09:44:18 384401] [debug] |xqc_engine_wakeup_after|wakeup:1746006258384900|now:1746006258384401|diff:499| [2025/04/30 09:44:18 384405] [debug] |xqc_engine_main_logic|END|now:1746006258384306| [2025/04/30 09:44:18 384410] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258384410| [2025/04/30 09:44:18 384414] [debug] |xqc_engine_wakeup_after|wakeup:1746006258384900|now:1746006258384414|diff:486| [2025/04/30 09:44:18 384418] [debug] |xqc_engine_main_logic|END|now:1746006258384410| [2025/04/30 09:44:18 385488] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258385488| [2025/04/30 09:44:18 385499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258384900|pq_index:0| [2025/04/30 09:44:18 385504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258384306| [2025/04/30 09:44:18 385509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258385508| [2025/04/30 09:44:18 385514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258384900|now:1746006258385508| [2025/04/30 09:44:18 385518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258384900|now:1746006258385508| [2025/04/30 09:44:18 385522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 385527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44548|min_srtt:44548|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 385532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1599933| [2025/04/30 09:44:18 385537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 385540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 385544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 385549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 385553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 385563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1545699| [2025/04/30 09:44:18 385567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 385572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1566| [2025/04/30 09:44:18 385605] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1566|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006258385580|stream_id:0|stream_offset:1545699| [2025/04/30 09:44:18 385611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 385616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:18 385621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44548|rtt_var:475|pto_duration:46548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 385625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 385629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 385633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 385637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258457128|now:1746006258385620|interv:71508| [2025/04/30 09:44:18 385641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258457128|now:1746006258385620|interval:71508|pto_count:0|srtt:44548 [2025/04/30 09:44:18 385645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:64800| [2025/04/30 09:44:18 385650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 385654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1546878| [2025/04/30 09:44:18 385659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 385663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1567| [2025/04/30 09:44:18 385686] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1567|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006258385669|stream_id:0|stream_offset:1546878| [2025/04/30 09:44:18 385691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1567|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 385695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:18 385700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44548|rtt_var:475|pto_duration:46548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 385710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 385714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 385717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:18 385721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258457217|now:1746006258385700|interv:71517| [2025/04/30 09:44:18 385725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258457217|now:1746006258385700|interval:71517|pto_count:0|srtt:44548 [2025/04/30 09:44:18 385730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:66000| [2025/04/30 09:44:18 385735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 385742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1548057| [2025/04/30 09:44:18 385750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 385756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258386756|now:1746006258385756|interv:1000| [2025/04/30 09:44:18 385762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 385769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 385775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258386756| [2025/04/30 09:44:18 385782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258386756| [2025/04/30 09:44:18 385788] [debug] |xqc_engine_wakeup_after|wakeup:1746006258386756|now:1746006258385788|diff:968| [2025/04/30 09:44:18 385795] [debug] |xqc_engine_main_logic|END|now:1746006258385508| [2025/04/30 09:44:18 386076] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258386074| [2025/04/30 09:44:18 386084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 386090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:640| [2025/04/30 09:44:18 386094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:641| [2025/04/30 09:44:18 386099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:641| [2025/04/30 09:44:18 386104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 386109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 386113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1456164|prior_time:1746006258338289|is_app_limited:0|send_elapse:45891|ack_elapse:47785|ctl_first_sent_time:1746006258339737|lagest_ack_time:1746006258386074|curr_delivered:1512564| [2025/04/30 09:44:18 386118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258339737| [2025/04/30 09:44:18 386122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1411||sndq_packets_used_bytes:0|sndq_packets_free:369| [2025/04/30 09:44:18 386131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 386160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:55200|prior_delivered:1458564|prior_time:1746006258340225|is_app_limited:0|send_elapse:45831|ack_elapse:45849|ctl_first_sent_time:1746006258341683|lagest_ack_time:1746006258386074|curr_delivered:1513764| [2025/04/30 09:44:18 386165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258341683| [2025/04/30 09:44:18 386169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1410||sndq_packets_used_bytes:0|sndq_packets_free:370| [2025/04/30 09:44:18 386173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44548|rttvar:475|minrtt:31343|latest_rtt:44391|ack_delay:56| [2025/04/30 09:44:18 386178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44521|rttvar:410|minrtt:31343|latest_rtt:44391|ack_delay:56| [2025/04/30 09:44:18 386182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1514|lost_pn:1511|thresh:3| [2025/04/30 09:44:18 386186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 386190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44521|rtt_var:410|pto_duration:46521|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 386195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 386199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 386203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 386206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258457190|now:1746006258386190|interv:71000| [2025/04/30 09:44:18 386211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258457190|now:1746006258386190|interval:71000|pto_count:0|srtt:44521 [2025/04/30 09:44:18 386215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45831, ack_elapse 45849, delivered 55200|rate 1203952|lost 223| [2025/04/30 09:44:18 386219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203952) in round 31| [2025/04/30 09:44:18 386224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 386228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 386232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258341683|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 386236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258341683|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 386241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:63600|srtt:44521|latest_rtt:44391|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 386250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:641|largest:641|pns:2| [2025/04/30 09:44:18 386255] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:641|frame:ACK |recv_time:1746006258386074|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 386260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378386074|now:1746006258386074|interv:120000000| [2025/04/30 09:44:18 386264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378386074|now:1746006258386074|interv:120000000| [2025/04/30 09:44:18 386268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258386756|pq_index:0| [2025/04/30 09:44:18 386272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258385508| [2025/04/30 09:44:18 386276] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258386276| [2025/04/30 09:44:18 386281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258386280| [2025/04/30 09:44:18 386287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44521|min_srtt:44521|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 386292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1599933| [2025/04/30 09:44:18 386296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44521|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 386301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 386306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44521|min_srtt:44521|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 386310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1601112| [2025/04/30 09:44:18 386315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44521|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 386319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 386324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44521|min_srtt:44521|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 386328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1602291| [2025/04/30 09:44:18 386332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 386339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 386343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 386347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 386352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 386356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1548057| [2025/04/30 09:44:18 386361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 386365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 386369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258386756| [2025/04/30 09:44:18 386373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258386756| [2025/04/30 09:44:18 386376] [debug] |xqc_engine_wakeup_after|wakeup:1746006258386756|now:1746006258386376|diff:380| [2025/04/30 09:44:18 386381] [debug] |xqc_engine_main_logic|END|now:1746006258386280| [2025/04/30 09:44:18 386386] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258386386| [2025/04/30 09:44:18 386390] [debug] |xqc_engine_wakeup_after|wakeup:1746006258386756|now:1746006258386390|diff:366| [2025/04/30 09:44:18 386394] [debug] |xqc_engine_main_logic|END|now:1746006258386386| [2025/04/30 09:44:18 387463] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258387462| [2025/04/30 09:44:18 387474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258386756|pq_index:0| [2025/04/30 09:44:18 387478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258386280| [2025/04/30 09:44:18 387483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258387482| [2025/04/30 09:44:18 387512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258386756|now:1746006258387482| [2025/04/30 09:44:18 387519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258386756|now:1746006258387482| [2025/04/30 09:44:18 387525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 387534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44521|min_srtt:44521|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 387542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1602291| [2025/04/30 09:44:18 387549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 387556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 387562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 387576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 387584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 387590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1548057| [2025/04/30 09:44:18 387597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 387604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1568| [2025/04/30 09:44:18 387652] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1568|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006258387616|stream_id:0|stream_offset:1548057| [2025/04/30 09:44:18 387662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1568|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 387669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:18 387676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44521|rtt_var:410|pto_duration:46521|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 387683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 387689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 387694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 387700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258459137|now:1746006258387676|interv:71461| [2025/04/30 09:44:18 387706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258459137|now:1746006258387676|interval:71461|pto_count:0|srtt:44521 [2025/04/30 09:44:18 387713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:64800| [2025/04/30 09:44:18 387720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 387727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1549236| [2025/04/30 09:44:18 387756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 387762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258388762|now:1746006258387762|interv:1000| [2025/04/30 09:44:18 387768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 387774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 387780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258388762| [2025/04/30 09:44:18 387786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258388762| [2025/04/30 09:44:18 387793] [debug] |xqc_engine_wakeup_after|wakeup:1746006258388762|now:1746006258387792|diff:970| [2025/04/30 09:44:18 387806] [debug] |xqc_engine_main_logic|END|now:1746006258387482| [2025/04/30 09:44:18 388174] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258388172| [2025/04/30 09:44:18 388188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 388198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:641| [2025/04/30 09:44:18 388204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:642| [2025/04/30 09:44:18 388212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:642| [2025/04/30 09:44:18 388219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 388226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 388234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1458564|prior_time:1746006258340225|is_app_limited:0|send_elapse:45923|ack_elapse:47947|ctl_first_sent_time:1746006258341775|lagest_ack_time:1746006258388172|curr_delivered:1514964| [2025/04/30 09:44:18 388241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258341775| [2025/04/30 09:44:18 388248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1409||sndq_packets_used_bytes:0|sndq_packets_free:371| [2025/04/30 09:44:18 388255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 388262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1458564|prior_time:1746006258340225|is_app_limited:0|send_elapse:45923|ack_elapse:47947|ctl_first_sent_time:1746006258341775|lagest_ack_time:1746006258388172|curr_delivered:1516164| [2025/04/30 09:44:18 388269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258341862| [2025/04/30 09:44:18 388276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1408||sndq_packets_used_bytes:0|sndq_packets_free:372| [2025/04/30 09:44:18 388283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44521|rttvar:410|minrtt:31343|latest_rtt:46310|ack_delay:88| [2025/04/30 09:44:18 388289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44733|rttvar:733|minrtt:31343|latest_rtt:46310|ack_delay:88| [2025/04/30 09:44:18 388296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1516|lost_pn:1513|thresh:3| [2025/04/30 09:44:18 388303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 388309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44733|rtt_var:733|pto_duration:47665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 388316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 388323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 388329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 388342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258460281|now:1746006258388309|interv:71972| [2025/04/30 09:44:18 388348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258460281|now:1746006258388309|interval:71972|pto_count:0|srtt:44733 [2025/04/30 09:44:18 388355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45923, ack_elapse 47947, delivered 57600|rate 1201326|lost 223| [2025/04/30 09:44:18 388363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201326) in round 31| [2025/04/30 09:44:18 388370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 388377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 388383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258341862|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 388390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258341862|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 388397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:62400|srtt:44733|latest_rtt:46310|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 388405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:642|largest:642|pns:2| [2025/04/30 09:44:18 388411] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:642|frame:ACK |recv_time:1746006258388172|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 388416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378388172|now:1746006258388172|interv:120000000| [2025/04/30 09:44:18 388421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378388172|now:1746006258388172|interv:120000000| [2025/04/30 09:44:18 388425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258388762|pq_index:0| [2025/04/30 09:44:18 388429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258387482| [2025/04/30 09:44:18 388433] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258388433| [2025/04/30 09:44:18 388438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258388437| [2025/04/30 09:44:18 388444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44733|min_srtt:44733|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 388449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1602291| [2025/04/30 09:44:18 388453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44733|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 388462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 388467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44733|min_srtt:44733|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 388471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1603470| [2025/04/30 09:44:18 388476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44733|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 388480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 388485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44733|min_srtt:44733|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 388489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1604649| [2025/04/30 09:44:18 388493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 388497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 388501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 388512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 388516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 388520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1549236| [2025/04/30 09:44:18 388525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 388529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 388533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258388762| [2025/04/30 09:44:18 388537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258388762| [2025/04/30 09:44:18 388541] [debug] |xqc_engine_wakeup_after|wakeup:1746006258388762|now:1746006258388541|diff:221| [2025/04/30 09:44:18 388545] [debug] |xqc_engine_main_logic|END|now:1746006258388437| [2025/04/30 09:44:18 388551] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258388551| [2025/04/30 09:44:18 388555] [debug] |xqc_engine_wakeup_after|wakeup:1746006258388762|now:1746006258388555|diff:207| [2025/04/30 09:44:18 388559] [debug] |xqc_engine_main_logic|END|now:1746006258388551| [2025/04/30 09:44:18 389649] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258389648| [2025/04/30 09:44:18 389661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258388762|pq_index:0| [2025/04/30 09:44:18 389675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258388437| [2025/04/30 09:44:18 389681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258389680| [2025/04/30 09:44:18 389686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258388762|now:1746006258389680| [2025/04/30 09:44:18 389690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258388762|now:1746006258389680| [2025/04/30 09:44:18 389694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 389700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44733|min_srtt:44733|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 389704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1604649| [2025/04/30 09:44:18 389709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 389713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 389717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 389721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 389726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 389730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1549236| [2025/04/30 09:44:18 389735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 389739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1569| [2025/04/30 09:44:18 389779] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1569|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258389748|stream_id:0|stream_offset:1549236| [2025/04/30 09:44:18 389788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 389796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 389803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44733|rtt_var:733|pto_duration:47665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 389808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 389812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 389816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 389820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258462413|now:1746006258389803|interv:72610| [2025/04/30 09:44:18 389829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258462413|now:1746006258389803|interval:72610|pto_count:0|srtt:44733 [2025/04/30 09:44:18 389834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:63600| [2025/04/30 09:44:18 389838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 389843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1550415| [2025/04/30 09:44:18 389847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 389851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1570| [2025/04/30 09:44:18 389883] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1570|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006258389859|stream_id:0|stream_offset:1550415| [2025/04/30 09:44:18 389892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 389900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:18 389906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44733|rtt_var:733|pto_duration:47665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 389910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 389914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 389918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 389922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258462524|now:1746006258389906|interv:72618| [2025/04/30 09:44:18 389926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258462524|now:1746006258389906|interval:72618|pto_count:0|srtt:44733 [2025/04/30 09:44:18 389931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:64800| [2025/04/30 09:44:18 389935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 389939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1551594| [2025/04/30 09:44:18 389944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 389948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258390948|now:1746006258389948|interv:1000| [2025/04/30 09:44:18 389952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 389956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 389964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258390948| [2025/04/30 09:44:18 389968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258390948| [2025/04/30 09:44:18 389972] [debug] |xqc_engine_wakeup_after|wakeup:1746006258390948|now:1746006258389972|diff:976| [2025/04/30 09:44:18 389977] [debug] |xqc_engine_main_logic|END|now:1746006258389680| [2025/04/30 09:44:18 390069] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258390068| [2025/04/30 09:44:18 390075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 390081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:642| [2025/04/30 09:44:18 390086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:643| [2025/04/30 09:44:18 390092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:643| [2025/04/30 09:44:18 390096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 390120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 390127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1460964|prior_time:1746006258342215|is_app_limited:0|send_elapse:45841|ack_elapse:47853|ctl_first_sent_time:1746006258343676|lagest_ack_time:1746006258390068|curr_delivered:1517364| [2025/04/30 09:44:18 390159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258343676| [2025/04/30 09:44:18 390167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1407||sndq_packets_used_bytes:0|sndq_packets_free:373| [2025/04/30 09:44:18 390174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 390181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1460964|prior_time:1746006258342215|is_app_limited:0|send_elapse:45841|ack_elapse:47853|ctl_first_sent_time:1746006258343676|lagest_ack_time:1746006258390068|curr_delivered:1518564| [2025/04/30 09:44:18 390189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258343764| [2025/04/30 09:44:18 390195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1406||sndq_packets_used_bytes:0|sndq_packets_free:374| [2025/04/30 09:44:18 390202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44733|rttvar:733|minrtt:31343|latest_rtt:46304|ack_delay:64| [2025/04/30 09:44:18 390209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:44922|rttvar:926|minrtt:31343|latest_rtt:46304|ack_delay:64| [2025/04/30 09:44:18 390216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1518|lost_pn:1515|thresh:3| [2025/04/30 09:44:18 390222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 390228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44922|rtt_var:926|pto_duration:48626|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 390235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 390249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 390256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 390262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258463485|now:1746006258390228|interv:73257| [2025/04/30 09:44:18 390268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258463485|now:1746006258390228|interval:73257|pto_count:0|srtt:44922 [2025/04/30 09:44:18 390275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45841, ack_elapse 47853, delivered 57600|rate 1203686|lost 223| [2025/04/30 09:44:18 390282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203686) in round 31| [2025/04/30 09:44:18 390289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 390295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 390302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258343764|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 390308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258343764|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 390316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:62400|srtt:44922|latest_rtt:46304|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 390325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:643|largest:643|pns:2| [2025/04/30 09:44:18 390332] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:643|frame:ACK |recv_time:1746006258390068|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 390340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378390068|now:1746006258390068|interv:120000000| [2025/04/30 09:44:18 390346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378390068|now:1746006258390068|interv:120000000| [2025/04/30 09:44:18 390353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258390948|pq_index:0| [2025/04/30 09:44:18 390359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258389680| [2025/04/30 09:44:18 390365] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258390365| [2025/04/30 09:44:18 390396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258390394| [2025/04/30 09:44:18 390404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44922|min_srtt:44922|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 390411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1604649| [2025/04/30 09:44:18 390423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44922|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 390431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 390438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44922|min_srtt:44922|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 390444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1605828| [2025/04/30 09:44:18 390451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:44922|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 390458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 390464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44922|min_srtt:44922|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 390471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1607007| [2025/04/30 09:44:18 390477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 390482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 390488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 390494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 390500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 390506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1551594| [2025/04/30 09:44:18 390511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 390517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 390523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258390948| [2025/04/30 09:44:18 390530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258390948| [2025/04/30 09:44:18 390537] [debug] |xqc_engine_wakeup_after|wakeup:1746006258390948|now:1746006258390537|diff:411| [2025/04/30 09:44:18 390543] [debug] |xqc_engine_main_logic|END|now:1746006258390394| [2025/04/30 09:44:18 390549] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258390549| [2025/04/30 09:44:18 390553] [debug] |xqc_engine_wakeup_after|wakeup:1746006258390948|now:1746006258390553|diff:395| [2025/04/30 09:44:18 390557] [debug] |xqc_engine_main_logic|END|now:1746006258390549| [2025/04/30 09:44:18 391633] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258391633| [2025/04/30 09:44:18 391645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258390948|pq_index:0| [2025/04/30 09:44:18 391649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258390394| [2025/04/30 09:44:18 391655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258391653| [2025/04/30 09:44:18 391659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258390948|now:1746006258391653| [2025/04/30 09:44:18 391664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258390948|now:1746006258391653| [2025/04/30 09:44:18 391668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 391675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:44922|min_srtt:44922|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 391682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1607007| [2025/04/30 09:44:18 391689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 391696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 391702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 391709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 391716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 391723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1551594| [2025/04/30 09:44:18 391730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 391737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1571| [2025/04/30 09:44:18 391785] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1571|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258391749|stream_id:0|stream_offset:1551594| [2025/04/30 09:44:18 391795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 391802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 391809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:44922|rtt_var:926|pto_duration:48626|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 391816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 391822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 391835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 391842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258465375|now:1746006258391809|interv:73566| [2025/04/30 09:44:18 391848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258465375|now:1746006258391809|interval:73566|pto_count:0|srtt:44922 [2025/04/30 09:44:18 391856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:63600| [2025/04/30 09:44:18 391866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 391874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1552773| [2025/04/30 09:44:18 391880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 391884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258392884|now:1746006258391884|interv:1000| [2025/04/30 09:44:18 391888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 391892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 391896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258392884| [2025/04/30 09:44:18 391900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258392884| [2025/04/30 09:44:18 391904] [debug] |xqc_engine_wakeup_after|wakeup:1746006258392884|now:1746006258391904|diff:980| [2025/04/30 09:44:18 391909] [debug] |xqc_engine_main_logic|END|now:1746006258391653| [2025/04/30 09:44:18 392061] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258392060| [2025/04/30 09:44:18 392067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 392073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:643| [2025/04/30 09:44:18 392077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:644| [2025/04/30 09:44:18 392083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:644| [2025/04/30 09:44:18 392087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 392092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 392097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1463364|prior_time:1746006258344218|is_app_limited:0|send_elapse:45845|ack_elapse:47842|ctl_first_sent_time:1746006258345676|lagest_ack_time:1746006258392060|curr_delivered:1519764| [2025/04/30 09:44:18 392101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258345676| [2025/04/30 09:44:18 392106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1405||sndq_packets_used_bytes:0|sndq_packets_free:375| [2025/04/30 09:44:18 392110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 392119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1463364|prior_time:1746006258344218|is_app_limited:0|send_elapse:45845|ack_elapse:47842|ctl_first_sent_time:1746006258345676|lagest_ack_time:1746006258392060|curr_delivered:1520964| [2025/04/30 09:44:18 392124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258345764| [2025/04/30 09:44:18 392128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1404||sndq_packets_used_bytes:0|sndq_packets_free:376| [2025/04/30 09:44:18 392153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:44922|rttvar:926|minrtt:31343|latest_rtt:46296|ack_delay:56| [2025/04/30 09:44:18 392161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:45087|rttvar:1024|minrtt:31343|latest_rtt:46296|ack_delay:56| [2025/04/30 09:44:18 392166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1520|lost_pn:1517|thresh:3| [2025/04/30 09:44:18 392170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 392174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45087|rtt_var:1024|pto_duration:49183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 392178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 392182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 392186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 392190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258465932|now:1746006258392174|interv:73758| [2025/04/30 09:44:18 392194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258465932|now:1746006258392174|interval:73758|pto_count:0|srtt:45087 [2025/04/30 09:44:18 392199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45845, ack_elapse 47842, delivered 57600|rate 1203963|lost 223| [2025/04/30 09:44:18 392203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203963) in round 31| [2025/04/30 09:44:18 392208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 392212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 392216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258345764|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 392220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258345764|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 392225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:61200|srtt:45087|latest_rtt:46296|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 392235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:644|largest:644|pns:2| [2025/04/30 09:44:18 392240] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:644|frame:ACK |recv_time:1746006258392060|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 392245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378392060|now:1746006258392060|interv:120000000| [2025/04/30 09:44:18 392249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378392060|now:1746006258392060|interv:120000000| [2025/04/30 09:44:18 392253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258392884|pq_index:0| [2025/04/30 09:44:18 392257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258391653| [2025/04/30 09:44:18 392261] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258392261| [2025/04/30 09:44:18 392266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258392265| [2025/04/30 09:44:18 392272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45087|min_srtt:45087|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 392277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1607007| [2025/04/30 09:44:18 392282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45087|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 392286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 392291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45087|min_srtt:45087|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 392295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1608186| [2025/04/30 09:44:18 392300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45087|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 392304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 392308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45087|min_srtt:45087|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 392312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1609365| [2025/04/30 09:44:18 392317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 392321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 392327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 392331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 392336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 392340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1552773| [2025/04/30 09:44:18 392345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 392348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 392352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258392884| [2025/04/30 09:44:18 392356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258392884| [2025/04/30 09:44:18 392360] [debug] |xqc_engine_wakeup_after|wakeup:1746006258392884|now:1746006258392360|diff:524| [2025/04/30 09:44:18 392365] [debug] |xqc_engine_main_logic|END|now:1746006258392265| [2025/04/30 09:44:18 392370] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258392370| [2025/04/30 09:44:18 392374] [debug] |xqc_engine_wakeup_after|wakeup:1746006258392884|now:1746006258392374|diff:510| [2025/04/30 09:44:18 392378] [debug] |xqc_engine_main_logic|END|now:1746006258392370| [2025/04/30 09:44:18 393444] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258393444| [2025/04/30 09:44:18 393456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258392884|pq_index:0| [2025/04/30 09:44:18 393460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258392265| [2025/04/30 09:44:18 393465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258393464| [2025/04/30 09:44:18 393470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258392884|now:1746006258393464| [2025/04/30 09:44:18 393475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258392884|now:1746006258393464| [2025/04/30 09:44:18 393479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 393484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45087|min_srtt:45087|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 393489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1609365| [2025/04/30 09:44:18 393493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 393497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 393501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 393506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 393515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 393520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1552773| [2025/04/30 09:44:18 393524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 393529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1572| [2025/04/30 09:44:18 393564] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1572|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258393537|stream_id:0|stream_offset:1552773| [2025/04/30 09:44:18 393570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 393575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 393579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45087|rtt_var:1024|pto_duration:49183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 393583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 393587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 393591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 393595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258467720|now:1746006258393579|interv:74141| [2025/04/30 09:44:18 393599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258467720|now:1746006258393579|interval:74141|pto_count:0|srtt:45087 [2025/04/30 09:44:18 393604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62400| [2025/04/30 09:44:18 393609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 393613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1553952| [2025/04/30 09:44:18 393618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 393622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1573| [2025/04/30 09:44:18 393651] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1573|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258393628|stream_id:0|stream_offset:1553952| [2025/04/30 09:44:18 393656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 393661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 393665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45087|rtt_var:1024|pto_duration:49183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 393676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 393682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 393689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 393695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258467811|now:1746006258393665|interv:74146| [2025/04/30 09:44:18 393701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258467811|now:1746006258393665|interval:74146|pto_count:0|srtt:45087 [2025/04/30 09:44:18 393709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:63600| [2025/04/30 09:44:18 393716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 393723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1555131| [2025/04/30 09:44:18 393730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 393737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258394736|now:1746006258393736|interv:1000| [2025/04/30 09:44:18 393743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 393750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 393756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258394736| [2025/04/30 09:44:18 393763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258394736| [2025/04/30 09:44:18 393769] [debug] |xqc_engine_wakeup_after|wakeup:1746006258394736|now:1746006258393769|diff:967| [2025/04/30 09:44:18 393776] [debug] |xqc_engine_main_logic|END|now:1746006258393464| [2025/04/30 09:44:18 394068] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258394066| [2025/04/30 09:44:18 394079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 394088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:644| [2025/04/30 09:44:18 394093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:645| [2025/04/30 09:44:18 394102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:645| [2025/04/30 09:44:18 394108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 394116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 394122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1465764|prior_time:1746006258346199|is_app_limited:0|send_elapse:45829|ack_elapse:47867|ctl_first_sent_time:1746006258347657|lagest_ack_time:1746006258394066|curr_delivered:1522164| [2025/04/30 09:44:18 394129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258347657| [2025/04/30 09:44:18 394159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1403||sndq_packets_used_bytes:0|sndq_packets_free:377| [2025/04/30 09:44:18 394172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 394178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1465764|prior_time:1746006258346199|is_app_limited:0|send_elapse:45829|ack_elapse:47867|ctl_first_sent_time:1746006258347657|lagest_ack_time:1746006258394066|curr_delivered:1523364| [2025/04/30 09:44:18 394184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258347744| [2025/04/30 09:44:18 394190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1402||sndq_packets_used_bytes:0|sndq_packets_free:378| [2025/04/30 09:44:18 394195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:45087|rttvar:1024|minrtt:31343|latest_rtt:46322|ack_delay:56| [2025/04/30 09:44:18 394201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:45235|rttvar:1062|minrtt:31343|latest_rtt:46322|ack_delay:56| [2025/04/30 09:44:18 394207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1522|lost_pn:1519|thresh:3| [2025/04/30 09:44:18 394212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 394218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45235|rtt_var:1062|pto_duration:49483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 394224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 394230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 394237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 394242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258468111|now:1746006258394218|interv:73893| [2025/04/30 09:44:18 394246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258468111|now:1746006258394218|interval:73893|pto_count:0|srtt:45235 [2025/04/30 09:44:18 394251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45829, ack_elapse 47867, delivered 57600|rate 1203334|lost 223| [2025/04/30 09:44:18 394255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203334) in round 31| [2025/04/30 09:44:18 394259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 394264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 394267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258347744|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 394272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258347744|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1468164| [2025/04/30 09:44:18 394277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:61200|srtt:45235|latest_rtt:46322|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 394286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:645|largest:645|pns:2| [2025/04/30 09:44:18 394290] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:645|frame:ACK |recv_time:1746006258394066|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 394295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378394066|now:1746006258394066|interv:120000000| [2025/04/30 09:44:18 394299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378394066|now:1746006258394066|interv:120000000| [2025/04/30 09:44:18 394303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258394736|pq_index:0| [2025/04/30 09:44:18 394308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258393464| [2025/04/30 09:44:18 394312] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258394312| [2025/04/30 09:44:18 394317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258394316| [2025/04/30 09:44:18 394323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45235|min_srtt:45235|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 394327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1609365| [2025/04/30 09:44:18 394332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 394336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 394341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45235|min_srtt:45235|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 394346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1610544| [2025/04/30 09:44:18 394350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 394354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 394359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45235|min_srtt:45235|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 394363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1611723| [2025/04/30 09:44:18 394370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 394374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 394378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 394382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 394386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 394391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1555131| [2025/04/30 09:44:18 394395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 394399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 394403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258394736| [2025/04/30 09:44:18 394407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258394736| [2025/04/30 09:44:18 394411] [debug] |xqc_engine_wakeup_after|wakeup:1746006258394736|now:1746006258394411|diff:325| [2025/04/30 09:44:18 394415] [debug] |xqc_engine_main_logic|END|now:1746006258394316| [2025/04/30 09:44:18 394421] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258394421| [2025/04/30 09:44:18 394424] [debug] |xqc_engine_wakeup_after|wakeup:1746006258394736|now:1746006258394424|diff:312| [2025/04/30 09:44:18 394428] [debug] |xqc_engine_main_logic|END|now:1746006258394421| [2025/04/30 09:44:18 395494] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258395493| [2025/04/30 09:44:18 395506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258394736|pq_index:0| [2025/04/30 09:44:18 395510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258394316| [2025/04/30 09:44:18 395516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258395514| [2025/04/30 09:44:18 395520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258394736|now:1746006258395514| [2025/04/30 09:44:18 395525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258394736|now:1746006258395514| [2025/04/30 09:44:18 395529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 395534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45235|min_srtt:45235|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 395539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1611723| [2025/04/30 09:44:18 395544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 395547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 395551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 395562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 395566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 395571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1555131| [2025/04/30 09:44:18 395575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 395580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1574| [2025/04/30 09:44:18 395615] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1574|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258395588|stream_id:0|stream_offset:1555131| [2025/04/30 09:44:18 395621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 395628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 395635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45235|rtt_var:1062|pto_duration:49483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 395643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 395649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 395655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 395662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258470071|now:1746006258395635|interv:74436| [2025/04/30 09:44:18 395668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258470071|now:1746006258395635|interval:74436|pto_count:0|srtt:45235 [2025/04/30 09:44:18 395676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62400| [2025/04/30 09:44:18 395683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 395690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1556310| [2025/04/30 09:44:18 395697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 395704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258396704|now:1746006258395704|interv:1000| [2025/04/30 09:44:18 395710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 395717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 395723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258396704| [2025/04/30 09:44:18 395729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258396704| [2025/04/30 09:44:18 395738] [debug] |xqc_engine_wakeup_after|wakeup:1746006258396704|now:1746006258395738|diff:966| [2025/04/30 09:44:18 395743] [debug] |xqc_engine_main_logic|END|now:1746006258395514| [2025/04/30 09:44:18 396078] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258396077| [2025/04/30 09:44:18 396087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 396093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:645| [2025/04/30 09:44:18 396097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:646| [2025/04/30 09:44:18 396103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:646| [2025/04/30 09:44:18 396108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 396112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 396117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1468164|prior_time:1746006258348196|is_app_limited:0|send_elapse:45732|ack_elapse:47881|ctl_first_sent_time:1746006258349617|lagest_ack_time:1746006258396077|curr_delivered:1524564| [2025/04/30 09:44:18 396122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258349617| [2025/04/30 09:44:18 396127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1401||sndq_packets_used_bytes:0|sndq_packets_free:379| [2025/04/30 09:44:18 396131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 396157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:56400|prior_delivered:1468164|prior_time:1746006258348196|is_app_limited:0|send_elapse:45732|ack_elapse:47881|ctl_first_sent_time:1746006258349617|lagest_ack_time:1746006258396077|curr_delivered:1525764| [2025/04/30 09:44:18 396162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258349710| [2025/04/30 09:44:18 396167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1400||sndq_packets_used_bytes:0|sndq_packets_free:380| [2025/04/30 09:44:18 396171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:45235|rttvar:1062|minrtt:31343|latest_rtt:46367|ack_delay:64| [2025/04/30 09:44:18 396175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:45368|rttvar:1064|minrtt:31343|latest_rtt:46367|ack_delay:64| [2025/04/30 09:44:18 396179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1524|lost_pn:1521|thresh:3| [2025/04/30 09:44:18 396184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 396188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45368|rtt_var:1064|pto_duration:49624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 396192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 396196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 396205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 396209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258470212|now:1746006258396187|interv:74025| [2025/04/30 09:44:18 396213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258470212|now:1746006258396187|interval:74025|pto_count:0|srtt:45368 [2025/04/30 09:44:18 396217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45732, ack_elapse 47881, delivered 57600|rate 1202982|lost 223| [2025/04/30 09:44:18 396222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 31 -> 32| [2025/04/30 09:44:18 396226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202982) in round 32| [2025/04/30 09:44:18 396230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 396234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 396238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258349710|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 396242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258349710|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 396247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:60000|srtt:45368|latest_rtt:46367|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:18 396252] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:119105|inflight:60000|mode:2|applimit:0|pacing_rate:922768|bw:1230358|srtt:45368|latest_rtt:46367|min_rtt:31343|send:1561|lost:223|tlp:0|recv:645|recovery:0|slow_start:0|conn_life:1353484|acked:2400|delivered:1525764|is_cwnd_limited:0| [2025/04/30 09:44:18 396258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:646|largest:646|pns:2| [2025/04/30 09:44:18 396263] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:646|frame:ACK |recv_time:1746006258396077|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 396268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378396077|now:1746006258396077|interv:120000000| [2025/04/30 09:44:18 396272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378396077|now:1746006258396077|interv:120000000| [2025/04/30 09:44:18 396276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258396704|pq_index:0| [2025/04/30 09:44:18 396280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258395514| [2025/04/30 09:44:18 396284] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258396284| [2025/04/30 09:44:18 396289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258396288| [2025/04/30 09:44:18 396298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45368|min_srtt:45368|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 396303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1611723| [2025/04/30 09:44:18 396307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45368|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 396312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 396316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45368|min_srtt:45368|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 396321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1612902| [2025/04/30 09:44:18 396325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45368|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 396329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 396333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45368|min_srtt:45368|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 396338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1614081| [2025/04/30 09:44:18 396342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 396346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 396350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 396354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 396359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 396363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1556310| [2025/04/30 09:44:18 396367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 396371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 396375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258396704| [2025/04/30 09:44:18 396379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258396704| [2025/04/30 09:44:18 396383] [debug] |xqc_engine_wakeup_after|wakeup:1746006258396704|now:1746006258396383|diff:321| [2025/04/30 09:44:18 396390] [debug] |xqc_engine_main_logic|END|now:1746006258396288| [2025/04/30 09:44:18 396395] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258396395| [2025/04/30 09:44:18 396399] [debug] |xqc_engine_wakeup_after|wakeup:1746006258396704|now:1746006258396399|diff:305| [2025/04/30 09:44:18 396403] [debug] |xqc_engine_main_logic|END|now:1746006258396395| [2025/04/30 09:44:18 397469] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258397469| [2025/04/30 09:44:18 397479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258396704|pq_index:0| [2025/04/30 09:44:18 397483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258396288| [2025/04/30 09:44:18 397490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258397489| [2025/04/30 09:44:18 397498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258396704|now:1746006258397489| [2025/04/30 09:44:18 397504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258396704|now:1746006258397489| [2025/04/30 09:44:18 397511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 397519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45368|min_srtt:45368|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 397526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1614081| [2025/04/30 09:44:18 397533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 397538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 397542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 397546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 397551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 397555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1556310| [2025/04/30 09:44:18 397560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 397564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1575| [2025/04/30 09:44:18 397603] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1575|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258397572|stream_id:0|stream_offset:1556310| [2025/04/30 09:44:18 397612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 397620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 397627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45368|rtt_var:1064|pto_duration:49624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 397641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 397647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 397653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 397660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258472196|now:1746006258397627|interv:74569| [2025/04/30 09:44:18 397666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258472196|now:1746006258397627|interval:74569|pto_count:0|srtt:45368 [2025/04/30 09:44:18 397673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 397680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 397684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1557489| [2025/04/30 09:44:18 397688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 397693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1576| [2025/04/30 09:44:18 397723] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1576|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258397701|stream_id:0|stream_offset:1557489| [2025/04/30 09:44:18 397728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 397733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 397737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45368|rtt_var:1064|pto_duration:49624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 397741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 397746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 397753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 397760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258472325|now:1746006258397737|interv:74588| [2025/04/30 09:44:18 397767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258472325|now:1746006258397737|interval:74588|pto_count:0|srtt:45368 [2025/04/30 09:44:18 397774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62400| [2025/04/30 09:44:18 397782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 397788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1558668| [2025/04/30 09:44:18 397798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 397801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258398801|now:1746006258397801|interv:1000| [2025/04/30 09:44:18 397805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 397809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 397813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258398801| [2025/04/30 09:44:18 397818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258398801| [2025/04/30 09:44:18 397822] [debug] |xqc_engine_wakeup_after|wakeup:1746006258398801|now:1746006258397822|diff:979| [2025/04/30 09:44:18 397826] [debug] |xqc_engine_main_logic|END|now:1746006258397489| [2025/04/30 09:44:18 398086] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258398085| [2025/04/30 09:44:18 398095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 398101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:646| [2025/04/30 09:44:18 398105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:647| [2025/04/30 09:44:18 398110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:647| [2025/04/30 09:44:18 398115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 398119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 398124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1468164|prior_time:1746006258348196|is_app_limited:0|send_elapse:45908|ack_elapse:49889|ctl_first_sent_time:1746006258349793|lagest_ack_time:1746006258398085|curr_delivered:1526964| [2025/04/30 09:44:18 398129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258349793| [2025/04/30 09:44:18 398153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1399||sndq_packets_used_bytes:0|sndq_packets_free:381| [2025/04/30 09:44:18 398160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 398164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:57600|prior_delivered:1470564|prior_time:1746006258350196|is_app_limited:0|send_elapse:45806|ack_elapse:47889|ctl_first_sent_time:1746006258351620|lagest_ack_time:1746006258398085|curr_delivered:1528164| [2025/04/30 09:44:18 398169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258351620| [2025/04/30 09:44:18 398173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1398||sndq_packets_used_bytes:0|sndq_packets_free:382| [2025/04/30 09:44:18 398177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:45368|rttvar:1064|minrtt:31343|latest_rtt:46465|ack_delay:72| [2025/04/30 09:44:18 398182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:45496|rttvar:1054|minrtt:31343|latest_rtt:46465|ack_delay:72| [2025/04/30 09:44:18 398191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1526|lost_pn:1523|thresh:3| [2025/04/30 09:44:18 398195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 398199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45496|rtt_var:1054|pto_duration:49712|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 398204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 398207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 398211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 398215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258472413|now:1746006258398199|interv:74214| [2025/04/30 09:44:18 398219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258472413|now:1746006258398199|interval:74214|pto_count:0|srtt:45496 [2025/04/30 09:44:18 398224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45806, ack_elapse 47889, delivered 57600|rate 1202781|lost 223| [2025/04/30 09:44:18 398228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202781) in round 32| [2025/04/30 09:44:18 398232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 398236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 398240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258351620|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 398245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258351620|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 398249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:60000|srtt:45496|latest_rtt:46465|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 398255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:647|largest:647|pns:2| [2025/04/30 09:44:18 398260] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:647|frame:ACK |recv_time:1746006258398085|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 398264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378398085|now:1746006258398085|interv:120000000| [2025/04/30 09:44:18 398269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378398085|now:1746006258398085|interv:120000000| [2025/04/30 09:44:18 398273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258398801|pq_index:0| [2025/04/30 09:44:18 398277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258397489| [2025/04/30 09:44:18 398281] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258398281| [2025/04/30 09:44:18 398288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258398287| [2025/04/30 09:44:18 398294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45496|min_srtt:45496|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 398299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1614081| [2025/04/30 09:44:18 398303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45496|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 398308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 398312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45496|min_srtt:45496|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 398316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1615260| [2025/04/30 09:44:18 398321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45496|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 398325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 398329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45496|min_srtt:45496|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 398334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1616439| [2025/04/30 09:44:18 398338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 398342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 398348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 398353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 398357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 398361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1558668| [2025/04/30 09:44:18 398366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 398370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 398374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258398801| [2025/04/30 09:44:18 398380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258398801| [2025/04/30 09:44:18 398384] [debug] |xqc_engine_wakeup_after|wakeup:1746006258398801|now:1746006258398384|diff:417| [2025/04/30 09:44:18 398388] [debug] |xqc_engine_main_logic|END|now:1746006258398287| [2025/04/30 09:44:18 398394] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258398393| [2025/04/30 09:44:18 398397] [debug] |xqc_engine_wakeup_after|wakeup:1746006258398801|now:1746006258398397|diff:404| [2025/04/30 09:44:18 398401] [debug] |xqc_engine_main_logic|END|now:1746006258398393| [2025/04/30 09:44:18 399465] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258399465| [2025/04/30 09:44:18 399476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258398801|pq_index:0| [2025/04/30 09:44:18 399480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258398287| [2025/04/30 09:44:18 399485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258399484| [2025/04/30 09:44:18 399490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258398801|now:1746006258399484| [2025/04/30 09:44:18 399494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258398801|now:1746006258399484| [2025/04/30 09:44:18 399498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 399504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45496|min_srtt:45496|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 399508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1616439| [2025/04/30 09:44:18 399513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 399517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 399521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 399525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 399530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 399534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1558668| [2025/04/30 09:44:18 399538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 399543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1577| [2025/04/30 09:44:18 399576] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1577|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258399551|stream_id:0|stream_offset:1558668| [2025/04/30 09:44:18 399582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1577|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 399595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 399602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45496|rtt_var:1054|pto_duration:49712|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 399609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 399616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 399622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 399629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258474263|now:1746006258399602|interv:74661| [2025/04/30 09:44:18 399636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258474263|now:1746006258399602|interval:74661|pto_count:0|srtt:45496 [2025/04/30 09:44:18 399643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 399650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 399657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1559847| [2025/04/30 09:44:18 399664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 399670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258400670|now:1746006258399670|interv:1000| [2025/04/30 09:44:18 399676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 399680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 399684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258400670| [2025/04/30 09:44:18 399688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258400670| [2025/04/30 09:44:18 399692] [debug] |xqc_engine_wakeup_after|wakeup:1746006258400670|now:1746006258399692|diff:978| [2025/04/30 09:44:18 399696] [debug] |xqc_engine_main_logic|END|now:1746006258399484| [2025/04/30 09:44:18 400050] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258400049| [2025/04/30 09:44:18 400058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 400064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:647| [2025/04/30 09:44:18 400068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:648| [2025/04/30 09:44:18 400074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:648| [2025/04/30 09:44:18 400078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 400083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 400087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1470564|prior_time:1746006258350196|is_app_limited:0|send_elapse:45893|ack_elapse:49853|ctl_first_sent_time:1746006258351707|lagest_ack_time:1746006258400049|curr_delivered:1529364| [2025/04/30 09:44:18 400097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258351707| [2025/04/30 09:44:18 400102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1397||sndq_packets_used_bytes:0|sndq_packets_free:383| [2025/04/30 09:44:18 400106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 400110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:57600|prior_delivered:1472964|prior_time:1746006258352183|is_app_limited:0|send_elapse:45796|ack_elapse:47866|ctl_first_sent_time:1746006258353641|lagest_ack_time:1746006258400049|curr_delivered:1530564| [2025/04/30 09:44:18 400115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258353641| [2025/04/30 09:44:18 400119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1396||sndq_packets_used_bytes:0|sndq_packets_free:384| [2025/04/30 09:44:18 400123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:45496|rttvar:1054|minrtt:31343|latest_rtt:46408|ack_delay:64| [2025/04/30 09:44:18 400127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:45602|rttvar:1003|minrtt:31343|latest_rtt:46408|ack_delay:64| [2025/04/30 09:44:18 400147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1528|lost_pn:1525|thresh:3| [2025/04/30 09:44:18 400157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 400161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45602|rtt_var:1003|pto_duration:49614|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 400166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 400170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 400174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 400177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258474165|now:1746006258400161|interv:74004| [2025/04/30 09:44:18 400181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258474165|now:1746006258400161|interval:74004|pto_count:0|srtt:45602 [2025/04/30 09:44:18 400186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45796, ack_elapse 47866, delivered 57600|rate 1203359|lost 223| [2025/04/30 09:44:18 400190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203359) in round 32| [2025/04/30 09:44:18 400194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 400198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 400202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258353641|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 400210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258353641|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 400215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:45602|latest_rtt:46408|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 400220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:648|largest:648|pns:2| [2025/04/30 09:44:18 400225] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:648|frame:ACK |recv_time:1746006258400049|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 400230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378400049|now:1746006258400049|interv:120000000| [2025/04/30 09:44:18 400234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378400049|now:1746006258400049|interv:120000000| [2025/04/30 09:44:18 400238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258400670|pq_index:0| [2025/04/30 09:44:18 400242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258399484| [2025/04/30 09:44:18 400246] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258400246| [2025/04/30 09:44:18 400251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258400250| [2025/04/30 09:44:18 400257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45602|min_srtt:45602|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 400261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1616439| [2025/04/30 09:44:18 400265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 400270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 400274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45602|min_srtt:45602|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 400278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1617618| [2025/04/30 09:44:18 400283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 400287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 400291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45602|min_srtt:45602|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 400299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1618797| [2025/04/30 09:44:18 400303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 400307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 400311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 400315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 400320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 400324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1559847| [2025/04/30 09:44:18 400328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 400332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 400336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258400670| [2025/04/30 09:44:18 400340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258400670| [2025/04/30 09:44:18 400344] [debug] |xqc_engine_wakeup_after|wakeup:1746006258400670|now:1746006258400344|diff:326| [2025/04/30 09:44:18 400348] [debug] |xqc_engine_main_logic|END|now:1746006258400250| [2025/04/30 09:44:18 400353] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258400353| [2025/04/30 09:44:18 400357] [debug] |xqc_engine_wakeup_after|wakeup:1746006258400670|now:1746006258400357|diff:313| [2025/04/30 09:44:18 400361] [debug] |xqc_engine_main_logic|END|now:1746006258400353| [2025/04/30 09:44:18 401425] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258401425| [2025/04/30 09:44:18 401435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258400670|pq_index:0| [2025/04/30 09:44:18 401440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258400250| [2025/04/30 09:44:18 401445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258401444| [2025/04/30 09:44:18 401449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258400670|now:1746006258401444| [2025/04/30 09:44:18 401454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258400670|now:1746006258401444| [2025/04/30 09:44:18 401458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 401463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45602|min_srtt:45602|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 401467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1618797| [2025/04/30 09:44:18 401477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 401481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 401484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 401489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 401493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 401498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1559847| [2025/04/30 09:44:18 401502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 401506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1578| [2025/04/30 09:44:18 401539] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1578|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258401515|stream_id:0|stream_offset:1559847| [2025/04/30 09:44:18 401545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 401551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 401558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45602|rtt_var:1003|pto_duration:49614|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 401565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 401572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 401578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 401585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258476129|now:1746006258401558|interv:74571| [2025/04/30 09:44:18 401592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258476129|now:1746006258401558|interval:74571|pto_count:0|srtt:45602 [2025/04/30 09:44:18 401599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 401606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 401610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1561026| [2025/04/30 09:44:18 401615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 401619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1579| [2025/04/30 09:44:18 401648] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1579|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258401627|stream_id:0|stream_offset:1561026| [2025/04/30 09:44:18 401662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 401670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 401677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45602|rtt_var:1003|pto_duration:49614|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 401684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 401690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 401696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 401702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258476241|now:1746006258401676|interv:74565| [2025/04/30 09:44:18 401709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258476241|now:1746006258401676|interval:74565|pto_count:0|srtt:45602 [2025/04/30 09:44:18 401716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 401724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 401731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1562205| [2025/04/30 09:44:18 401737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 401741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258402741|now:1746006258401741|interv:1000| [2025/04/30 09:44:18 401745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 401749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 401753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258402741| [2025/04/30 09:44:18 401757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258402741| [2025/04/30 09:44:18 401762] [debug] |xqc_engine_wakeup_after|wakeup:1746006258402741|now:1746006258401761|diff:980| [2025/04/30 09:44:18 401766] [debug] |xqc_engine_main_logic|END|now:1746006258401444| [2025/04/30 09:44:18 402035] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258402034| [2025/04/30 09:44:18 402043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 402049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:648| [2025/04/30 09:44:18 402053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:649| [2025/04/30 09:44:18 402059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:649| [2025/04/30 09:44:18 402063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 402068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 402077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1472964|prior_time:1746006258352183|is_app_limited:0|send_elapse:45883|ack_elapse:49851|ctl_first_sent_time:1746006258353728|lagest_ack_time:1746006258402034|curr_delivered:1531764| [2025/04/30 09:44:18 402082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258353728| [2025/04/30 09:44:18 402086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1395||sndq_packets_used_bytes:0|sndq_packets_free:385| [2025/04/30 09:44:18 402091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 402095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1472964|prior_time:1746006258352183|is_app_limited:0|send_elapse:45883|ack_elapse:49851|ctl_first_sent_time:1746006258353728|lagest_ack_time:1746006258402034|curr_delivered:1532964| [2025/04/30 09:44:18 402100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258353815| [2025/04/30 09:44:18 402104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1394||sndq_packets_used_bytes:0|sndq_packets_free:386| [2025/04/30 09:44:18 402108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:45602|rttvar:1003|minrtt:31343|latest_rtt:48219|ack_delay:56| [2025/04/30 09:44:18 402112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:45922|rttvar:1393|minrtt:31343|latest_rtt:48219|ack_delay:56| [2025/04/30 09:44:18 402116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1530|lost_pn:1527|thresh:3| [2025/04/30 09:44:18 402120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 402125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45922|rtt_var:1393|pto_duration:51494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 402129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 402148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 402152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 402156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258478121|now:1746006258402124|interv:75997| [2025/04/30 09:44:18 402159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258478121|now:1746006258402124|interval:75997|pto_count:0|srtt:45922 [2025/04/30 09:44:18 402164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45883, ack_elapse 49851, delivered 60000|rate 1203586|lost 223| [2025/04/30 09:44:18 402168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203586) in round 32| [2025/04/30 09:44:18 402172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 402177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 402183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258353815|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 402188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258353815|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 402192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:45922|latest_rtt:48219|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 402198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:649|largest:649|pns:2| [2025/04/30 09:44:18 402202] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:649|frame:ACK |recv_time:1746006258402034|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 402207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378402034|now:1746006258402034|interv:120000000| [2025/04/30 09:44:18 402211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378402034|now:1746006258402034|interv:120000000| [2025/04/30 09:44:18 402215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258402741|pq_index:0| [2025/04/30 09:44:18 402219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258401444| [2025/04/30 09:44:18 402223] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258402223| [2025/04/30 09:44:18 402228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258402227| [2025/04/30 09:44:18 402234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45922|min_srtt:45922|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 402238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1618797| [2025/04/30 09:44:18 402243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45922|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 402247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 402251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45922|min_srtt:45922|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 402256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1619976| [2025/04/30 09:44:18 402260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:45922|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 402267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 402271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45922|min_srtt:45922|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 402275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1621155| [2025/04/30 09:44:18 402280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 402284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 402288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 402292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 402296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 402300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1562205| [2025/04/30 09:44:18 402305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 402309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 402313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258402741| [2025/04/30 09:44:18 402317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258402741| [2025/04/30 09:44:18 402320] [debug] |xqc_engine_wakeup_after|wakeup:1746006258402741|now:1746006258402320|diff:421| [2025/04/30 09:44:18 402325] [debug] |xqc_engine_main_logic|END|now:1746006258402227| [2025/04/30 09:44:18 402330] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258402330| [2025/04/30 09:44:18 402333] [debug] |xqc_engine_wakeup_after|wakeup:1746006258402741|now:1746006258402333|diff:408| [2025/04/30 09:44:18 402337] [debug] |xqc_engine_main_logic|END|now:1746006258402330| [2025/04/30 09:44:18 403402] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258403402| [2025/04/30 09:44:18 403412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258402741|pq_index:0| [2025/04/30 09:44:18 403417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258402227| [2025/04/30 09:44:18 403422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258403421| [2025/04/30 09:44:18 403426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258402741|now:1746006258403421| [2025/04/30 09:44:18 403431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258402741|now:1746006258403421| [2025/04/30 09:44:18 403435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 403440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:45922|min_srtt:45922|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 403450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1621155| [2025/04/30 09:44:18 403454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 403458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 403462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 403467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 403471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 403475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1562205| [2025/04/30 09:44:18 403480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 403484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1580| [2025/04/30 09:44:18 403518] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1580|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258403493|stream_id:0|stream_offset:1562205| [2025/04/30 09:44:18 403524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 403530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 403537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:45922|rtt_var:1393|pto_duration:51494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 403544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 403551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 403557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 403564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258479987|now:1746006258403536|interv:76451| [2025/04/30 09:44:18 403571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258479987|now:1746006258403536|interval:76451|pto_count:0|srtt:45922 [2025/04/30 09:44:18 403578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 403585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 403589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1563384| [2025/04/30 09:44:18 403594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 403602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258404602|now:1746006258403602|interv:1000| [2025/04/30 09:44:18 403606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 403610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 403614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258404602| [2025/04/30 09:44:18 403618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258404602| [2025/04/30 09:44:18 403622] [debug] |xqc_engine_wakeup_after|wakeup:1746006258404602|now:1746006258403622|diff:980| [2025/04/30 09:44:18 403626] [debug] |xqc_engine_main_logic|END|now:1746006258403421| [2025/04/30 09:44:18 404082] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258404081| [2025/04/30 09:44:18 404090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 404096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:649| [2025/04/30 09:44:18 404100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:650| [2025/04/30 09:44:18 404106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:650| [2025/04/30 09:44:18 404111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 404116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 404120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1475364|prior_time:1746006258354190|is_app_limited:0|send_elapse:45828|ack_elapse:49891|ctl_first_sent_time:1746006258355639|lagest_ack_time:1746006258404081|curr_delivered:1534164| [2025/04/30 09:44:18 404125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258355639| [2025/04/30 09:44:18 404129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1393||sndq_packets_used_bytes:0|sndq_packets_free:387| [2025/04/30 09:44:18 404148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 404152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1475364|prior_time:1746006258354190|is_app_limited:0|send_elapse:45828|ack_elapse:49891|ctl_first_sent_time:1746006258355639|lagest_ack_time:1746006258404081|curr_delivered:1535364| [2025/04/30 09:44:18 404157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258355731| [2025/04/30 09:44:18 404161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1392||sndq_packets_used_bytes:0|sndq_packets_free:388| [2025/04/30 09:44:18 404165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:45922|rttvar:1393|minrtt:31343|latest_rtt:48350|ack_delay:64| [2025/04/30 09:44:18 404169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:46217|rttvar:1636|minrtt:31343|latest_rtt:48350|ack_delay:64| [2025/04/30 09:44:18 404174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1532|lost_pn:1529|thresh:3| [2025/04/30 09:44:18 404182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 404186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46217|rtt_var:1636|pto_duration:52761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 404191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 404195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 404198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 404202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258481254|now:1746006258404186|interv:77068| [2025/04/30 09:44:18 404206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258481254|now:1746006258404186|interval:77068|pto_count:0|srtt:46217 [2025/04/30 09:44:18 404211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45828, ack_elapse 49891, delivered 60000|rate 1202621|lost 223| [2025/04/30 09:44:18 404215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202621) in round 32| [2025/04/30 09:44:18 404219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 404223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 404227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258355731|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 404232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258355731|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 404236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:46217|latest_rtt:48350|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 404242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:650|largest:650|pns:2| [2025/04/30 09:44:18 404246] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:650|frame:ACK |recv_time:1746006258404081|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 404251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378404081|now:1746006258404081|interv:120000000| [2025/04/30 09:44:18 404255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378404081|now:1746006258404081|interv:120000000| [2025/04/30 09:44:18 404259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258404602|pq_index:0| [2025/04/30 09:44:18 404263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258403421| [2025/04/30 09:44:18 404267] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258404267| [2025/04/30 09:44:18 404272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258404271| [2025/04/30 09:44:18 404280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46217|min_srtt:46217|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 404285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1621155| [2025/04/30 09:44:18 404289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46217|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 404293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 404298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46217|min_srtt:46217|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 404302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1622334| [2025/04/30 09:44:18 404306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46217|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 404311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 404315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46217|min_srtt:46217|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 404319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1623513| [2025/04/30 09:44:18 404323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 404327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 404331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 404335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 404340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 404344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1563384| [2025/04/30 09:44:18 404348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 404352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 404356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258404602| [2025/04/30 09:44:18 404360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258404602| [2025/04/30 09:44:18 404366] [debug] |xqc_engine_wakeup_after|wakeup:1746006258404602|now:1746006258404366|diff:236| [2025/04/30 09:44:18 404371] [debug] |xqc_engine_main_logic|END|now:1746006258404271| [2025/04/30 09:44:18 404376] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258404376| [2025/04/30 09:44:18 404379] [debug] |xqc_engine_wakeup_after|wakeup:1746006258404602|now:1746006258404379|diff:223| [2025/04/30 09:44:18 404383] [debug] |xqc_engine_main_logic|END|now:1746006258404376| [2025/04/30 09:44:18 405447] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258405447| [2025/04/30 09:44:18 405458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258404602|pq_index:0| [2025/04/30 09:44:18 405462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258404271| [2025/04/30 09:44:18 405467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258405466| [2025/04/30 09:44:18 405472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258404602|now:1746006258405466| [2025/04/30 09:44:18 405476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258404602|now:1746006258405466| [2025/04/30 09:44:18 405480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 405485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46217|min_srtt:46217|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 405490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1623513| [2025/04/30 09:44:18 405494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 405498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 405502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 405506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 405511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 405515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1563384| [2025/04/30 09:44:18 405519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 405524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1581| [2025/04/30 09:44:18 405557] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1581|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258405532|stream_id:0|stream_offset:1563384| [2025/04/30 09:44:18 405563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 405569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 405582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46217|rtt_var:1636|pto_duration:52761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 405589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 405596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 405602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 405609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258483293|now:1746006258405582|interv:77711| [2025/04/30 09:44:18 405616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258483293|now:1746006258405582|interval:77711|pto_count:0|srtt:46217 [2025/04/30 09:44:18 405623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 405630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 405637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1564563| [2025/04/30 09:44:18 405645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 405651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1582| [2025/04/30 09:44:18 405681] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1582|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258405661|stream_id:0|stream_offset:1564563| [2025/04/30 09:44:18 405687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 405691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 405697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46217|rtt_var:1636|pto_duration:52761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 405704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 405710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 405716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 405723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258483422|now:1746006258405696|interv:77726| [2025/04/30 09:44:18 405729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258483422|now:1746006258405696|interval:77726|pto_count:0|srtt:46217 [2025/04/30 09:44:18 405736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 405746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 405751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1565742| [2025/04/30 09:44:18 405760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 405764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258406764|now:1746006258405764|interv:1000| [2025/04/30 09:44:18 405768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 405771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 405776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258406764| [2025/04/30 09:44:18 405780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258406764| [2025/04/30 09:44:18 405784] [debug] |xqc_engine_wakeup_after|wakeup:1746006258406764|now:1746006258405784|diff:980| [2025/04/30 09:44:18 405788] [debug] |xqc_engine_main_logic|END|now:1746006258405466| [2025/04/30 09:44:18 406065] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258406064| [2025/04/30 09:44:18 406073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 406079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:650| [2025/04/30 09:44:18 406083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:651| [2025/04/30 09:44:18 406089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:651| [2025/04/30 09:44:18 406093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 406097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 406102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1477764|prior_time:1746006258356175|is_app_limited:0|send_elapse:45825|ack_elapse:49889|ctl_first_sent_time:1746006258357631|lagest_ack_time:1746006258406064|curr_delivered:1536564| [2025/04/30 09:44:18 406106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258357631| [2025/04/30 09:44:18 406111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1391||sndq_packets_used_bytes:0|sndq_packets_free:389| [2025/04/30 09:44:18 406116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 406120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1477764|prior_time:1746006258356175|is_app_limited:0|send_elapse:45825|ack_elapse:49889|ctl_first_sent_time:1746006258357631|lagest_ack_time:1746006258406064|curr_delivered:1537764| [2025/04/30 09:44:18 406125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258357719| [2025/04/30 09:44:18 406129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1390||sndq_packets_used_bytes:0|sndq_packets_free:390| [2025/04/30 09:44:18 406147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:46217|rttvar:1636|minrtt:31343|latest_rtt:48345|ack_delay:72| [2025/04/30 09:44:18 406152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:46474|rttvar:1741|minrtt:31343|latest_rtt:48345|ack_delay:72| [2025/04/30 09:44:18 406161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1534|lost_pn:1531|thresh:3| [2025/04/30 09:44:18 406165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 406169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46474|rtt_var:1741|pto_duration:53438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 406173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 406177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 406181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 406185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258484099|now:1746006258406169|interv:77930| [2025/04/30 09:44:18 406189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258484099|now:1746006258406169|interval:77930|pto_count:0|srtt:46474 [2025/04/30 09:44:18 406193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45825, ack_elapse 49889, delivered 60000|rate 1202669|lost 223| [2025/04/30 09:44:18 406198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202669) in round 32| [2025/04/30 09:44:18 406202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 406206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 406210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258357719|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 406215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258357719|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 406219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:46474|latest_rtt:48345|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 406225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:651|largest:651|pns:2| [2025/04/30 09:44:18 406230] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:651|frame:ACK |recv_time:1746006258406064|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 406234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378406064|now:1746006258406064|interv:120000000| [2025/04/30 09:44:18 406238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378406064|now:1746006258406064|interv:120000000| [2025/04/30 09:44:18 406242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258406764|pq_index:0| [2025/04/30 09:44:18 406246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258405466| [2025/04/30 09:44:18 406253] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258406253| [2025/04/30 09:44:18 406258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258406257| [2025/04/30 09:44:18 406264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46474|min_srtt:46474|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 406268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1623513| [2025/04/30 09:44:18 406272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46474|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 406277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 406281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46474|min_srtt:46474|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 406285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1624692| [2025/04/30 09:44:18 406290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46474|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 406294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 406298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46474|min_srtt:46474|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 406303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1625871| [2025/04/30 09:44:18 406307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 406311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 406315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 406319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 406323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 406328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1565742| [2025/04/30 09:44:18 406332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 406336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 406342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258406764| [2025/04/30 09:44:18 406346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258406764| [2025/04/30 09:44:18 406350] [debug] |xqc_engine_wakeup_after|wakeup:1746006258406764|now:1746006258406350|diff:414| [2025/04/30 09:44:18 406355] [debug] |xqc_engine_main_logic|END|now:1746006258406257| [2025/04/30 09:44:18 406360] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258406360| [2025/04/30 09:44:18 406363] [debug] |xqc_engine_wakeup_after|wakeup:1746006258406764|now:1746006258406363|diff:401| [2025/04/30 09:44:18 406367] [debug] |xqc_engine_main_logic|END|now:1746006258406360| [2025/04/30 09:44:18 407435] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258407435| [2025/04/30 09:44:18 407445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258406764|pq_index:0| [2025/04/30 09:44:18 407450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258406257| [2025/04/30 09:44:18 407455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258407454| [2025/04/30 09:44:18 407459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258406764|now:1746006258407454| [2025/04/30 09:44:18 407464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258406764|now:1746006258407454| [2025/04/30 09:44:18 407468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 407473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46474|min_srtt:46474|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 407477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1625871| [2025/04/30 09:44:18 407482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 407486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 407490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 407494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 407499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 407503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1565742| [2025/04/30 09:44:18 407507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 407512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1583| [2025/04/30 09:44:18 407545] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1583|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258407520|stream_id:0|stream_offset:1565742| [2025/04/30 09:44:18 407550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 407569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 407576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46474|rtt_var:1741|pto_duration:53438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 407583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 407589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 407595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 407602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258485958|now:1746006258407576|interv:78382| [2025/04/30 09:44:18 407608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258485958|now:1746006258407576|interval:78382|pto_count:0|srtt:46474 [2025/04/30 09:44:18 407615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 407622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 407629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1566921| [2025/04/30 09:44:18 407636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 407642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1584| [2025/04/30 09:44:18 407671] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1584|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258407651|stream_id:0|stream_offset:1566921| [2025/04/30 09:44:18 407677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 407681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 407686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46474|rtt_var:1741|pto_duration:53438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 407691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 407697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 407704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 407711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258486089|now:1746006258407685|interv:78404| [2025/04/30 09:44:18 407718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258486089|now:1746006258407685|interval:78404|pto_count:0|srtt:46474 [2025/04/30 09:44:18 407725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 407737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 407741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1568100| [2025/04/30 09:44:18 407746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1092| [2025/04/30 09:44:18 407750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258408842|now:1746006258407750|interv:1092| [2025/04/30 09:44:18 407754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1092| [2025/04/30 09:44:18 407758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 407762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258408842| [2025/04/30 09:44:18 407766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258408842| [2025/04/30 09:44:18 407770] [debug] |xqc_engine_wakeup_after|wakeup:1746006258408842|now:1746006258407770|diff:1072| [2025/04/30 09:44:18 407774] [debug] |xqc_engine_main_logic|END|now:1746006258407454| [2025/04/30 09:44:18 408028] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258408027| [2025/04/30 09:44:18 408036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 408042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:651| [2025/04/30 09:44:18 408046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:652| [2025/04/30 09:44:18 408052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:652| [2025/04/30 09:44:18 408056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 408060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1535|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1536|path_largest_ack:1535| [2025/04/30 09:44:18 408065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1477764|prior_time:1746006258356175|is_app_limited:0|send_elapse:46001|ack_elapse:51852|ctl_first_sent_time:1746006258357807|lagest_ack_time:1746006258408027|curr_delivered:1538964| [2025/04/30 09:44:18 408069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258357807| [2025/04/30 09:44:18 408074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1389||sndq_packets_used_bytes:0|sndq_packets_free:391| [2025/04/30 09:44:18 408078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1536|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1536|path_largest_ack:1536| [2025/04/30 09:44:18 408083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1480164|prior_time:1746006258358180|is_app_limited:0|send_elapse:45806|ack_elapse:49847|ctl_first_sent_time:1746006258359633|lagest_ack_time:1746006258408027|curr_delivered:1540164| [2025/04/30 09:44:18 408087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258359633| [2025/04/30 09:44:18 408091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1388||sndq_packets_used_bytes:0|sndq_packets_free:392| [2025/04/30 09:44:18 408095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:46474|rttvar:1741|minrtt:31343|latest_rtt:48394|ack_delay:64| [2025/04/30 09:44:18 408104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:46706|rttvar:1770|minrtt:31343|latest_rtt:48394|ack_delay:64| [2025/04/30 09:44:18 408109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1536|lost_pn:1533|thresh:3| [2025/04/30 09:44:18 408113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 408117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46706|rtt_var:1770|pto_duration:53786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 408121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 408125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 408129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 408154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258486437|now:1746006258408117|interv:78320| [2025/04/30 09:44:18 408159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258486437|now:1746006258408117|interval:78320|pto_count:0|srtt:46706 [2025/04/30 09:44:18 408163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45806, ack_elapse 49847, delivered 60000|rate 1203683|lost 223| [2025/04/30 09:44:18 408168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203683) in round 32| [2025/04/30 09:44:18 408172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 408176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 408180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258359633|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 408184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258359633|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 408189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:922768|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:46706|latest_rtt:48394|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 408195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:652|largest:652|pns:2| [2025/04/30 09:44:18 408199] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:652|frame:ACK |recv_time:1746006258408027|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 408204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378408027|now:1746006258408027|interv:120000000| [2025/04/30 09:44:18 408208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378408027|now:1746006258408027|interv:120000000| [2025/04/30 09:44:18 408217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258408842|pq_index:0| [2025/04/30 09:44:18 408221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258407454| [2025/04/30 09:44:18 408225] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258408225| [2025/04/30 09:44:18 408230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258408229| [2025/04/30 09:44:18 408236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46706|min_srtt:46706|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 408240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1625871| [2025/04/30 09:44:18 408244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46706|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 408249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 408253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46706|min_srtt:46706|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 408258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1627050| [2025/04/30 09:44:18 408262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:46706|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 408266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 408270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46706|min_srtt:46706|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 408275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1628229| [2025/04/30 09:44:18 408279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 408283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 408287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 408291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 408295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 408299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1568100| [2025/04/30 09:44:18 408307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 408311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 408315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258408842| [2025/04/30 09:44:18 408319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258408842| [2025/04/30 09:44:18 408322] [debug] |xqc_engine_wakeup_after|wakeup:1746006258408842|now:1746006258408322|diff:520| [2025/04/30 09:44:18 408327] [debug] |xqc_engine_main_logic|END|now:1746006258408229| [2025/04/30 09:44:18 408332] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258408332| [2025/04/30 09:44:18 408336] [debug] |xqc_engine_wakeup_after|wakeup:1746006258408842|now:1746006258408336|diff:506| [2025/04/30 09:44:18 408340] [debug] |xqc_engine_main_logic|END|now:1746006258408332| [2025/04/30 09:44:18 409409] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258409409| [2025/04/30 09:44:18 409420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258408842|pq_index:0| [2025/04/30 09:44:18 409424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258408229| [2025/04/30 09:44:18 409429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258409428| [2025/04/30 09:44:18 409433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258408842|now:1746006258409428| [2025/04/30 09:44:18 409438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258408842|now:1746006258409428| [2025/04/30 09:44:18 409441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 409447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:46706|min_srtt:46706|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 409451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1628229| [2025/04/30 09:44:18 409456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 409459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 409463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 409468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 409472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 409476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1568100| [2025/04/30 09:44:18 409481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 409485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1585| [2025/04/30 09:44:18 409517] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1585|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258409493|stream_id:0|stream_offset:1568100| [2025/04/30 09:44:18 409530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 409537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 409544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:46706|rtt_var:1770|pto_duration:53786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 409551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 409557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 409564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 409570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258488279|now:1746006258409543|interv:78736| [2025/04/30 09:44:18 409576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258488279|now:1746006258409543|interval:78736|pto_count:0|srtt:46706 [2025/04/30 09:44:18 409583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 409589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 409593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1569279| [2025/04/30 09:44:18 409597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 409601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258410601|now:1746006258409601|interv:1000| [2025/04/30 09:44:18 409605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 409609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 409613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258410601| [2025/04/30 09:44:18 409617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258410601| [2025/04/30 09:44:18 409621] [debug] |xqc_engine_wakeup_after|wakeup:1746006258410601|now:1746006258409621|diff:980| [2025/04/30 09:44:18 409626] [debug] |xqc_engine_main_logic|END|now:1746006258409428| [2025/04/30 09:44:18 410169] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258410168| [2025/04/30 09:44:18 410181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 410187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:652| [2025/04/30 09:44:18 410191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:653| [2025/04/30 09:44:18 410197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:653| [2025/04/30 09:44:18 410201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 410206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 410215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1480164|prior_time:1746006258358180|is_app_limited:0|send_elapse:45897|ack_elapse:51988|ctl_first_sent_time:1746006258359724|lagest_ack_time:1746006258410168|curr_delivered:1541364| [2025/04/30 09:44:18 410220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258359724| [2025/04/30 09:44:18 410225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1387||sndq_packets_used_bytes:0|sndq_packets_free:393| [2025/04/30 09:44:18 410229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 410234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1480164|prior_time:1746006258358180|is_app_limited:0|send_elapse:45897|ack_elapse:51988|ctl_first_sent_time:1746006258359724|lagest_ack_time:1746006258410168|curr_delivered:1542564| [2025/04/30 09:44:18 410238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258359812| [2025/04/30 09:44:18 410242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1386||sndq_packets_used_bytes:0|sndq_packets_free:394| [2025/04/30 09:44:18 410246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:46706|rttvar:1770|minrtt:31343|latest_rtt:50356|ack_delay:88| [2025/04/30 09:44:18 410250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:47151|rttvar:2218|minrtt:31343|latest_rtt:50356|ack_delay:88| [2025/04/30 09:44:18 410254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1538|lost_pn:1535|thresh:3| [2025/04/30 09:44:18 410259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 410263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47151|rtt_var:2218|pto_duration:56023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 410267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 410271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 410275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 410279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258490516|now:1746006258410262|interv:80254| [2025/04/30 09:44:18 410283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258490516|now:1746006258410262|interval:80254|pto_count:0|srtt:47151 [2025/04/30 09:44:18 410287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45897, ack_elapse 51988, delivered 62400|rate 1200276|lost 223| [2025/04/30 09:44:18 410292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200276) in round 32| [2025/04/30 09:44:18 410296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 410303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 410307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258359812|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 410311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258359812|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 410316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:56400|srtt:47151|latest_rtt:50356|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 410322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:653|largest:653|pns:2| [2025/04/30 09:44:18 410326] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:653|frame:ACK |recv_time:1746006258410168|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 410331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378410168|now:1746006258410168|interv:120000000| [2025/04/30 09:44:18 410335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378410168|now:1746006258410168|interv:120000000| [2025/04/30 09:44:18 410339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258410601|pq_index:0| [2025/04/30 09:44:18 410343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258409428| [2025/04/30 09:44:18 410347] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258410347| [2025/04/30 09:44:18 410352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258410351| [2025/04/30 09:44:18 410358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47151|min_srtt:47151|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 410362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1628229| [2025/04/30 09:44:18 410367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47151|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 410372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 410376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47151|min_srtt:47151|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 410381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1629408| [2025/04/30 09:44:18 410385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47151|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 410392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 410396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47151|min_srtt:47151|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 410401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1630587| [2025/04/30 09:44:18 410405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 410409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 410413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 410417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 410422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 410426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1569279| [2025/04/30 09:44:18 410430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 410434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 410438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258410601| [2025/04/30 09:44:18 410442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258410601| [2025/04/30 09:44:18 410446] [debug] |xqc_engine_wakeup_after|wakeup:1746006258410601|now:1746006258410446|diff:155| [2025/04/30 09:44:18 410450] [debug] |xqc_engine_main_logic|END|now:1746006258410351| [2025/04/30 09:44:18 410455] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258410455| [2025/04/30 09:44:18 410459] [debug] |xqc_engine_wakeup_after|wakeup:1746006258410601|now:1746006258410459|diff:142| [2025/04/30 09:44:18 410463] [debug] |xqc_engine_main_logic|END|now:1746006258410455| [2025/04/30 09:44:18 411532] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258411532| [2025/04/30 09:44:18 411544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258410601|pq_index:0| [2025/04/30 09:44:18 411548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258410351| [2025/04/30 09:44:18 411553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258411552| [2025/04/30 09:44:18 411558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258410601|now:1746006258411552| [2025/04/30 09:44:18 411562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258410601|now:1746006258411552| [2025/04/30 09:44:18 411566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 411573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47151|min_srtt:47151|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 411587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1630587| [2025/04/30 09:44:18 411595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 411601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 411608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 411615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 411622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 411629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1569279| [2025/04/30 09:44:18 411636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 411643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1586| [2025/04/30 09:44:18 411677] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1586|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258411655|stream_id:0|stream_offset:1569279| [2025/04/30 09:44:18 411684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 411689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 411693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47151|rtt_var:2218|pto_duration:56023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 411700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 411706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 411712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 411719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258492678|now:1746006258411693|interv:80985| [2025/04/30 09:44:18 411726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258492678|now:1746006258411693|interval:80985|pto_count:0|srtt:47151 [2025/04/30 09:44:18 411733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:57600| [2025/04/30 09:44:18 411740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 411745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1570458| [2025/04/30 09:44:18 411754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 411758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1587| [2025/04/30 09:44:18 411787] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1587|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258411765|stream_id:0|stream_offset:1570458| [2025/04/30 09:44:18 411793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 411797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 411802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47151|rtt_var:2218|pto_duration:56023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 411809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 411816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 411822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 411829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258492788|now:1746006258411802|interv:80986| [2025/04/30 09:44:18 411835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258492788|now:1746006258411802|interval:80986|pto_count:0|srtt:47151 [2025/04/30 09:44:18 411843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 411848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 411853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1571637| [2025/04/30 09:44:18 411857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 411861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258412861|now:1746006258411861|interv:1000| [2025/04/30 09:44:18 411865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 411869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 411873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258412861| [2025/04/30 09:44:18 411877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258412861| [2025/04/30 09:44:18 411881] [debug] |xqc_engine_wakeup_after|wakeup:1746006258412861|now:1746006258411881|diff:980| [2025/04/30 09:44:18 411886] [debug] |xqc_engine_main_logic|END|now:1746006258411552| [2025/04/30 09:44:18 412637] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258412636| [2025/04/30 09:44:18 412651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 412660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:653| [2025/04/30 09:44:18 412667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:654| [2025/04/30 09:44:18 412679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:654| [2025/04/30 09:44:18 412683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 412688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 412693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1482564|prior_time:1746006258360168|is_app_limited:0|send_elapse:45839|ack_elapse:52468|ctl_first_sent_time:1746006258361625|lagest_ack_time:1746006258412636|curr_delivered:1543764| [2025/04/30 09:44:18 412698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258361625| [2025/04/30 09:44:18 412702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1385||sndq_packets_used_bytes:0|sndq_packets_free:395| [2025/04/30 09:44:18 412707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 412711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1482564|prior_time:1746006258360168|is_app_limited:0|send_elapse:45839|ack_elapse:52468|ctl_first_sent_time:1746006258361625|lagest_ack_time:1746006258412636|curr_delivered:1544964| [2025/04/30 09:44:18 412716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258361717| [2025/04/30 09:44:18 412719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1384||sndq_packets_used_bytes:0|sndq_packets_free:396| [2025/04/30 09:44:18 412724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:47151|rttvar:2218|minrtt:31343|latest_rtt:50919|ack_delay:672| [2025/04/30 09:44:18 412728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:47538|rttvar:2438|minrtt:31343|latest_rtt:50919|ack_delay:672| [2025/04/30 09:44:18 412732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1540|lost_pn:1537|thresh:3| [2025/04/30 09:44:18 412737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 412741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47538|rtt_var:2438|pto_duration:57290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 412745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 412749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 412753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 412757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258494055|now:1746006258412740|interv:81315| [2025/04/30 09:44:18 412761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258494055|now:1746006258412740|interval:81315|pto_count:0|srtt:47538 [2025/04/30 09:44:18 412765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45839, ack_elapse 52468, delivered 62400|rate 1189296|lost 223| [2025/04/30 09:44:18 412772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189296) in round 32| [2025/04/30 09:44:18 412777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 412781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 412785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258361717|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 412789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258361717|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 412794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:56400|srtt:47538|latest_rtt:50919|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 412800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:654|largest:654|pns:2| [2025/04/30 09:44:18 412804] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:654|frame:ACK |recv_time:1746006258412636|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 412809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378412636|now:1746006258412636|interv:120000000| [2025/04/30 09:44:18 412813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378412636|now:1746006258412636|interv:120000000| [2025/04/30 09:44:18 412817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258412861|pq_index:0| [2025/04/30 09:44:18 412821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258411552| [2025/04/30 09:44:18 412825] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258412825| [2025/04/30 09:44:18 412830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258412829| [2025/04/30 09:44:18 412836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47538|min_srtt:47538|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 412841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1630587| [2025/04/30 09:44:18 412849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47538|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 412856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 412864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47538|min_srtt:47538|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 412870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1631766| [2025/04/30 09:44:18 412883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47538|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 412890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 412896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47538|min_srtt:47538|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 412900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1632945| [2025/04/30 09:44:18 412905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 412908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 412912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 412917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 412921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 412926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1571637| [2025/04/30 09:44:18 412930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 412934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 412938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258412861| [2025/04/30 09:44:18 412943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258412861| [2025/04/30 09:44:18 412950] [debug] |xqc_engine_wakeup_after|wakeup:1746006258412861|now:1746006258412949|diff:18446744073709551528| [2025/04/30 09:44:18 412957] [debug] |xqc_engine_main_logic|END|now:1746006258412829| [2025/04/30 09:44:18 412964] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258412964| [2025/04/30 09:44:18 412971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258412861|pq_index:0| [2025/04/30 09:44:18 412975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258412829| [2025/04/30 09:44:18 412980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258412979| [2025/04/30 09:44:18 412984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258412861|now:1746006258412979| [2025/04/30 09:44:18 412988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258412861|now:1746006258412979| [2025/04/30 09:44:18 412992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 412997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47538|min_srtt:47538|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 413005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1632945| [2025/04/30 09:44:18 413009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 413013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 413017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 413021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 413026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 413030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1571637| [2025/04/30 09:44:18 413034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 413038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1588| [2025/04/30 09:44:18 413072] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1588|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258413047|stream_id:0|stream_offset:1571637| [2025/04/30 09:44:18 413078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 413086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 413093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47538|rtt_var:2438|pto_duration:57290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 413100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 413107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 413113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 413119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258495337|now:1746006258413093|interv:82244| [2025/04/30 09:44:18 413126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258495337|now:1746006258413093|interval:82244|pto_count:0|srtt:47538 [2025/04/30 09:44:18 413131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:57600| [2025/04/30 09:44:18 413158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 413162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1572816| [2025/04/30 09:44:18 413171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 413176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1589| [2025/04/30 09:44:18 413206] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1589|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258413183|stream_id:0|stream_offset:1572816| [2025/04/30 09:44:18 413212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 413219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 413226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47538|rtt_var:2438|pto_duration:57290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 413233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 413239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 413246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 413252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258495473|now:1746006258413226|interv:82247| [2025/04/30 09:44:18 413258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258495473|now:1746006258413226|interval:82247|pto_count:0|srtt:47538 [2025/04/30 09:44:18 413262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 413267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 413271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1573995| [2025/04/30 09:44:18 413276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 413280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258414280|now:1746006258413280|interv:1000| [2025/04/30 09:44:18 413284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 413287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 413292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258414280| [2025/04/30 09:44:18 413296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258414280| [2025/04/30 09:44:18 413300] [debug] |xqc_engine_wakeup_after|wakeup:1746006258414280|now:1746006258413300|diff:980| [2025/04/30 09:44:18 413304] [debug] |xqc_engine_main_logic|END|now:1746006258412979| [2025/04/30 09:44:18 414010] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258414009| [2025/04/30 09:44:18 414019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 414025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:654| [2025/04/30 09:44:18 414029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:655| [2025/04/30 09:44:18 414040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:655| [2025/04/30 09:44:18 414044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 414048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 414053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1484964|prior_time:1746006258362167|is_app_limited:0|send_elapse:45843|ack_elapse:51842|ctl_first_sent_time:1746006258363626|lagest_ack_time:1746006258414009|curr_delivered:1546164| [2025/04/30 09:44:18 414058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258363626| [2025/04/30 09:44:18 414062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1383||sndq_packets_used_bytes:0|sndq_packets_free:397| [2025/04/30 09:44:18 414066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 414071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1484964|prior_time:1746006258362167|is_app_limited:0|send_elapse:45843|ack_elapse:51842|ctl_first_sent_time:1746006258363626|lagest_ack_time:1746006258414009|curr_delivered:1547364| [2025/04/30 09:44:18 414075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258363718| [2025/04/30 09:44:18 414079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1382||sndq_packets_used_bytes:0|sndq_packets_free:398| [2025/04/30 09:44:18 414083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:47538|rttvar:2438|minrtt:31343|latest_rtt:50291|ack_delay:56| [2025/04/30 09:44:18 414087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:47875|rttvar:2503|minrtt:31343|latest_rtt:50291|ack_delay:56| [2025/04/30 09:44:18 414092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1542|lost_pn:1539|thresh:3| [2025/04/30 09:44:18 414096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 414100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47875|rtt_var:2503|pto_duration:57887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 414105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 414109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 414112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 414116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258496070|now:1746006258414100|interv:81970| [2025/04/30 09:44:18 414120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258496070|now:1746006258414100|interval:81970|pto_count:0|srtt:47875 [2025/04/30 09:44:18 414125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45843, ack_elapse 51842, delivered 62400|rate 1203657|lost 223| [2025/04/30 09:44:18 414150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203657) in round 32| [2025/04/30 09:44:18 414159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 414163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 414167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258363718|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 414172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258363718|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 414177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:56400|srtt:47875|latest_rtt:50291|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 414182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:655|largest:655|pns:2| [2025/04/30 09:44:18 414187] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:655|frame:ACK |recv_time:1746006258414009|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 414192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378414009|now:1746006258414009|interv:120000000| [2025/04/30 09:44:18 414196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378414009|now:1746006258414009|interv:120000000| [2025/04/30 09:44:18 414200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258414280|pq_index:0| [2025/04/30 09:44:18 414204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258412979| [2025/04/30 09:44:18 414208] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258414208| [2025/04/30 09:44:18 414213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258414212| [2025/04/30 09:44:18 414219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47875|min_srtt:47875|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 414223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1632945| [2025/04/30 09:44:18 414228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47875|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 414232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 414237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47875|min_srtt:47875|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 414241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1634124| [2025/04/30 09:44:18 414249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47875|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 414253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 414257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47875|min_srtt:47875|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 414262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1635303| [2025/04/30 09:44:18 414266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 414270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 414274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 414278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 414282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 414287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1573995| [2025/04/30 09:44:18 414291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 414295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 414299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258414280| [2025/04/30 09:44:18 414303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258414280| [2025/04/30 09:44:18 414307] [debug] |xqc_engine_wakeup_after|wakeup:1746006258414280|now:1746006258414307|diff:18446744073709551589| [2025/04/30 09:44:18 414311] [debug] |xqc_engine_main_logic|END|now:1746006258414212| [2025/04/30 09:44:18 414316] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258414316| [2025/04/30 09:44:18 414320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258414280|pq_index:0| [2025/04/30 09:44:18 414324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258414212| [2025/04/30 09:44:18 414328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258414328| [2025/04/30 09:44:18 414333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258414280|now:1746006258414328| [2025/04/30 09:44:18 414337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258414280|now:1746006258414328| [2025/04/30 09:44:18 414341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 414345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47875|min_srtt:47875|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 414352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1635303| [2025/04/30 09:44:18 414356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 414360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 414364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 414368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 414372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 414376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1573995| [2025/04/30 09:44:18 414381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 414385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1590| [2025/04/30 09:44:18 414416] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1590|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258414392|stream_id:0|stream_offset:1573995| [2025/04/30 09:44:18 414422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 414427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 414432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47875|rtt_var:2503|pto_duration:57887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 414439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 414446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 414453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 414459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258497279|now:1746006258414432|interv:82847| [2025/04/30 09:44:18 414466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258497279|now:1746006258414432|interval:82847|pto_count:0|srtt:47875 [2025/04/30 09:44:18 414473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:57600| [2025/04/30 09:44:18 414480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 414484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1575174| [2025/04/30 09:44:18 414494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 414497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258415497|now:1746006258414497|interv:1000| [2025/04/30 09:44:18 414501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 414505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 414509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258415497| [2025/04/30 09:44:18 414513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258415497| [2025/04/30 09:44:18 414517] [debug] |xqc_engine_wakeup_after|wakeup:1746006258415497|now:1746006258414517|diff:980| [2025/04/30 09:44:18 414522] [debug] |xqc_engine_main_logic|END|now:1746006258414328| [2025/04/30 09:44:18 415597] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258415597| [2025/04/30 09:44:18 415611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258415497|pq_index:0| [2025/04/30 09:44:18 415618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258414328| [2025/04/30 09:44:18 415626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258415624| [2025/04/30 09:44:18 415630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258415497|now:1746006258415624| [2025/04/30 09:44:18 415635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258415497|now:1746006258415624| [2025/04/30 09:44:18 415639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 415644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47875|min_srtt:47875|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 415648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1635303| [2025/04/30 09:44:18 415653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 415657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 415661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 415665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 415670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 415674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1575174| [2025/04/30 09:44:18 415678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 415683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1591| [2025/04/30 09:44:18 415713] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1591|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258415691|stream_id:0|stream_offset:1575174| [2025/04/30 09:44:18 415724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 415729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 415734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47875|rtt_var:2503|pto_duration:57887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 415741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 415747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 415754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 415761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258498578|now:1746006258415733|interv:82845| [2025/04/30 09:44:18 415767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258498578|now:1746006258415733|interval:82845|pto_count:0|srtt:47875 [2025/04/30 09:44:18 415775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 415782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 415786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1576353| [2025/04/30 09:44:18 415790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 415794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258416794|now:1746006258415794|interv:1000| [2025/04/30 09:44:18 415798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 415802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 415806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258416794| [2025/04/30 09:44:18 415810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258416794| [2025/04/30 09:44:18 415814] [debug] |xqc_engine_wakeup_after|wakeup:1746006258416794|now:1746006258415814|diff:980| [2025/04/30 09:44:18 415819] [debug] |xqc_engine_main_logic|END|now:1746006258415624| [2025/04/30 09:44:18 415996] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258415994| [2025/04/30 09:44:18 416004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 416010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:655| [2025/04/30 09:44:18 416014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:656| [2025/04/30 09:44:18 416019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:656| [2025/04/30 09:44:18 416023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 416028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 416037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1484964|prior_time:1746006258362167|is_app_limited:0|send_elapse:46024|ack_elapse:53827|ctl_first_sent_time:1746006258363807|lagest_ack_time:1746006258415994|curr_delivered:1548564| [2025/04/30 09:44:18 416042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258363807| [2025/04/30 09:44:18 416046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1381||sndq_packets_used_bytes:0|sndq_packets_free:399| [2025/04/30 09:44:18 416051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 416055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62400|prior_delivered:1487364|prior_time:1746006258364154|is_app_limited:0|send_elapse:45851|ack_elapse:51840|ctl_first_sent_time:1746006258365616|lagest_ack_time:1746006258415994|curr_delivered:1549764| [2025/04/30 09:44:18 416059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258365616| [2025/04/30 09:44:18 416063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1380||sndq_packets_used_bytes:0|sndq_packets_free:400| [2025/04/30 09:44:18 416067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:47875|rttvar:2503|minrtt:31343|latest_rtt:50378|ack_delay:56| [2025/04/30 09:44:18 416071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48181|rttvar:2489|minrtt:31343|latest_rtt:50378|ack_delay:56| [2025/04/30 09:44:18 416076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1544|lost_pn:1541|thresh:3| [2025/04/30 09:44:18 416080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 416084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48181|rtt_var:2489|pto_duration:58137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 416088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 416092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 416096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 416100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258498828|now:1746006258416084|interv:82744| [2025/04/30 09:44:18 416104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258498828|now:1746006258416084|interval:82744|pto_count:0|srtt:48181 [2025/04/30 09:44:18 416108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45851, ack_elapse 51840, delivered 62400|rate 1203703|lost 223| [2025/04/30 09:44:18 416113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203703) in round 32| [2025/04/30 09:44:18 416117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 416121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 416128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258365616|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 416150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258365616|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 416159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:56400|srtt:48181|latest_rtt:50378|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 416165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:656|largest:656|pns:2| [2025/04/30 09:44:18 416170] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:656|frame:ACK |recv_time:1746006258415994|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 416174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378415994|now:1746006258415994|interv:120000000| [2025/04/30 09:44:18 416179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378415994|now:1746006258415994|interv:120000000| [2025/04/30 09:44:18 416183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258416794|pq_index:0| [2025/04/30 09:44:18 416187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258415624| [2025/04/30 09:44:18 416191] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258416191| [2025/04/30 09:44:18 416196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258416195| [2025/04/30 09:44:18 416202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48181|min_srtt:48181|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 416206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1635303| [2025/04/30 09:44:18 416210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48181|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 416215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 416219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48181|min_srtt:48181|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 416224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1636482| [2025/04/30 09:44:18 416228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48181|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 416236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 416240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48181|min_srtt:48181|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 416244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1637661| [2025/04/30 09:44:18 416249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 416252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 416256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 416261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 416265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 416269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1576353| [2025/04/30 09:44:18 416274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 416277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 416281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258416794| [2025/04/30 09:44:18 416285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258416794| [2025/04/30 09:44:18 416289] [debug] |xqc_engine_wakeup_after|wakeup:1746006258416794|now:1746006258416289|diff:505| [2025/04/30 09:44:18 416294] [debug] |xqc_engine_main_logic|END|now:1746006258416195| [2025/04/30 09:44:18 416299] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258416299| [2025/04/30 09:44:18 416303] [debug] |xqc_engine_wakeup_after|wakeup:1746006258416794|now:1746006258416303|diff:491| [2025/04/30 09:44:18 416307] [debug] |xqc_engine_main_logic|END|now:1746006258416299| [2025/04/30 09:44:18 417383] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258417383| [2025/04/30 09:44:18 417395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258416794|pq_index:0| [2025/04/30 09:44:18 417399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258416195| [2025/04/30 09:44:18 417404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258417403| [2025/04/30 09:44:18 417409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258416794|now:1746006258417403| [2025/04/30 09:44:18 417413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258416794|now:1746006258417403| [2025/04/30 09:44:18 417417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 417422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48181|min_srtt:48181|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 417432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1637661| [2025/04/30 09:44:18 417437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 417440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 417444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 417449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 417453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 417457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1576353| [2025/04/30 09:44:18 417462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 417466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1592| [2025/04/30 09:44:18 417501] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1592|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258417475|stream_id:0|stream_offset:1576353| [2025/04/30 09:44:18 417507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 417513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 417520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48181|rtt_var:2489|pto_duration:58137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 417527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 417533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 417539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 417546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258500612|now:1746006258417520|interv:83092| [2025/04/30 09:44:18 417553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258500612|now:1746006258417520|interval:83092|pto_count:0|srtt:48181 [2025/04/30 09:44:18 417560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:57600| [2025/04/30 09:44:18 417568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 417574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1577532| [2025/04/30 09:44:18 417587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 417594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1593| [2025/04/30 09:44:18 417625] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1593|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258417604|stream_id:0|stream_offset:1577532| [2025/04/30 09:44:18 417631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 417636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 417640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48181|rtt_var:2489|pto_duration:58137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 417646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 417652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 417659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 417665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258500741|now:1746006258417640|interv:83101| [2025/04/30 09:44:18 417672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258500741|now:1746006258417640|interval:83101|pto_count:0|srtt:48181 [2025/04/30 09:44:18 417680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 417687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 417692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1578711| [2025/04/30 09:44:18 417696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 417700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258418700|now:1746006258417700|interv:1000| [2025/04/30 09:44:18 417704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 417708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 417712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258418700| [2025/04/30 09:44:18 417716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258418700| [2025/04/30 09:44:18 417720] [debug] |xqc_engine_wakeup_after|wakeup:1746006258418700|now:1746006258417720|diff:980| [2025/04/30 09:44:18 417725] [debug] |xqc_engine_main_logic|END|now:1746006258417403| [2025/04/30 09:44:18 418002] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258418001| [2025/04/30 09:44:18 418010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 418016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:656| [2025/04/30 09:44:18 418020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:657| [2025/04/30 09:44:18 418031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:657| [2025/04/30 09:44:18 418035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 418040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 418044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1487364|prior_time:1746006258364154|is_app_limited:0|send_elapse:45939|ack_elapse:53847|ctl_first_sent_time:1746006258365704|lagest_ack_time:1746006258418001|curr_delivered:1550964| [2025/04/30 09:44:18 418049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258365704| [2025/04/30 09:44:18 418053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1379||sndq_packets_used_bytes:0|sndq_packets_free:401| [2025/04/30 09:44:18 418058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 418062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62400|prior_delivered:1489764|prior_time:1746006258366173|is_app_limited:0|send_elapse:45887|ack_elapse:51828|ctl_first_sent_time:1746006258367643|lagest_ack_time:1746006258418001|curr_delivered:1552164| [2025/04/30 09:44:18 418066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258367643| [2025/04/30 09:44:18 418070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1378||sndq_packets_used_bytes:0|sndq_packets_free:402| [2025/04/30 09:44:18 418074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48181|rttvar:2489|minrtt:31343|latest_rtt:50358|ack_delay:56| [2025/04/30 09:44:18 418079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48446|rttvar:2397|minrtt:31343|latest_rtt:50358|ack_delay:56| [2025/04/30 09:44:18 418083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1546|lost_pn:1543|thresh:3| [2025/04/30 09:44:18 418087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 418091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48446|rtt_var:2397|pto_duration:58034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 418096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 418099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 418103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 418107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258500638|now:1746006258418091|interv:82547| [2025/04/30 09:44:18 418111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258500638|now:1746006258418091|interval:82547|pto_count:0|srtt:48446 [2025/04/30 09:44:18 418116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45887, ack_elapse 51828, delivered 62400|rate 1203982|lost 223| [2025/04/30 09:44:18 418123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203982) in round 32| [2025/04/30 09:44:18 418128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 418150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 418158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258367643|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 418163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258367643|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 418168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:56400|srtt:48446|latest_rtt:50358|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 418173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:657|largest:657|pns:2| [2025/04/30 09:44:18 418178] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:657|frame:ACK |recv_time:1746006258418001|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 418183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378418001|now:1746006258418001|interv:120000000| [2025/04/30 09:44:18 418187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378418001|now:1746006258418001|interv:120000000| [2025/04/30 09:44:18 418191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258418700|pq_index:0| [2025/04/30 09:44:18 418195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258417403| [2025/04/30 09:44:18 418199] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258418199| [2025/04/30 09:44:18 418204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258418203| [2025/04/30 09:44:18 418210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48446|min_srtt:48446|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 418214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1637661| [2025/04/30 09:44:18 418219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48446|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 418223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 418228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48446|min_srtt:48446|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 418232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1638840| [2025/04/30 09:44:18 418240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48446|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 418244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 418249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48446|min_srtt:48446|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 418253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1640019| [2025/04/30 09:44:18 418257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 418261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 418265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 418269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 418273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 418278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1578711| [2025/04/30 09:44:18 418282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 418286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 418290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258418700| [2025/04/30 09:44:18 418294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258418700| [2025/04/30 09:44:18 418298] [debug] |xqc_engine_wakeup_after|wakeup:1746006258418700|now:1746006258418298|diff:402| [2025/04/30 09:44:18 418302] [debug] |xqc_engine_main_logic|END|now:1746006258418203| [2025/04/30 09:44:18 418307] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258418307| [2025/04/30 09:44:18 418311] [debug] |xqc_engine_wakeup_after|wakeup:1746006258418700|now:1746006258418311|diff:389| [2025/04/30 09:44:18 418315] [debug] |xqc_engine_main_logic|END|now:1746006258418307| [2025/04/30 09:44:18 419384] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258419384| [2025/04/30 09:44:18 419395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258418700|pq_index:0| [2025/04/30 09:44:18 419399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258418203| [2025/04/30 09:44:18 419404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258419403| [2025/04/30 09:44:18 419409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258418700|now:1746006258419403| [2025/04/30 09:44:18 419413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258418700|now:1746006258419403| [2025/04/30 09:44:18 419425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 419431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48446|min_srtt:48446|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 419435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1640019| [2025/04/30 09:44:18 419440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 419444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 419448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 419452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 419457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 419461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1578711| [2025/04/30 09:44:18 419465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 419470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1594| [2025/04/30 09:44:18 419503] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1594|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258419478|stream_id:0|stream_offset:1578711| [2025/04/30 09:44:18 419508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 419515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 419522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48446|rtt_var:2397|pto_duration:58034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 419528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 419535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 419542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 419549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258502512|now:1746006258419521|interv:82991| [2025/04/30 09:44:18 419556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258502512|now:1746006258419521|interval:82991|pto_count:0|srtt:48446 [2025/04/30 09:44:18 419563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:57600| [2025/04/30 09:44:18 419570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 419583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1579890| [2025/04/30 09:44:18 419590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 419597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1595| [2025/04/30 09:44:18 419626] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1595|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258419606|stream_id:0|stream_offset:1579890| [2025/04/30 09:44:18 419632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 419637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 419641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48446|rtt_var:2397|pto_duration:58034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 419647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 419653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 419660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 419667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258502640|now:1746006258419641|interv:82999| [2025/04/30 09:44:18 419673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258502640|now:1746006258419641|interval:82999|pto_count:0|srtt:48446 [2025/04/30 09:44:18 419681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 419688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 419692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1581069| [2025/04/30 09:44:18 419697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 419701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258420700|now:1746006258419700|interv:1000| [2025/04/30 09:44:18 419704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 419708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 419712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258420700| [2025/04/30 09:44:18 419716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258420700| [2025/04/30 09:44:18 419720] [debug] |xqc_engine_wakeup_after|wakeup:1746006258420700|now:1746006258419720|diff:980| [2025/04/30 09:44:18 419725] [debug] |xqc_engine_main_logic|END|now:1746006258419403| [2025/04/30 09:44:18 419981] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258419980| [2025/04/30 09:44:18 419990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 420001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:657| [2025/04/30 09:44:18 420005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:658| [2025/04/30 09:44:18 420011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:658| [2025/04/30 09:44:18 420015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 420020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 420024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1489764|prior_time:1746006258366173|is_app_limited:0|send_elapse:45976|ack_elapse:53807|ctl_first_sent_time:1746006258367732|lagest_ack_time:1746006258419980|curr_delivered:1553364| [2025/04/30 09:44:18 420028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258367732| [2025/04/30 09:44:18 420033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1377||sndq_packets_used_bytes:0|sndq_packets_free:403| [2025/04/30 09:44:18 420037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 420042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1489764|prior_time:1746006258366173|is_app_limited:0|send_elapse:45976|ack_elapse:53807|ctl_first_sent_time:1746006258367732|lagest_ack_time:1746006258419980|curr_delivered:1554564| [2025/04/30 09:44:18 420046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258367843| [2025/04/30 09:44:18 420050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1376||sndq_packets_used_bytes:0|sndq_packets_free:404| [2025/04/30 09:44:18 420054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48446|rttvar:2397|minrtt:31343|latest_rtt:52137|ack_delay:48| [2025/04/30 09:44:18 420058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48902|rttvar:2708|minrtt:31343|latest_rtt:52137|ack_delay:48| [2025/04/30 09:44:18 420062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1548|lost_pn:1545|thresh:3| [2025/04/30 09:44:18 420066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 420071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48902|rtt_var:2708|pto_duration:59734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 420075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 420079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 420083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 420087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258504340|now:1746006258420070|interv:84270| [2025/04/30 09:44:18 420091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258504340|now:1746006258420070|interval:84270|pto_count:0|srtt:48902 [2025/04/30 09:44:18 420098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45976, ack_elapse 53807, delivered 64800|rate 1204304|lost 223| [2025/04/30 09:44:18 420102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204304) in round 32| [2025/04/30 09:44:18 420106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 420110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 420114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258367843|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 420119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258367843|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 420123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:56400|srtt:48902|latest_rtt:52137|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 420129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:658|largest:658|pns:2| [2025/04/30 09:44:18 420156] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:658|frame:ACK |recv_time:1746006258419980|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 420162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378419980|now:1746006258419980|interv:120000000| [2025/04/30 09:44:18 420166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378419980|now:1746006258419980|interv:120000000| [2025/04/30 09:44:18 420170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258420700|pq_index:0| [2025/04/30 09:44:18 420174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258419403| [2025/04/30 09:44:18 420178] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258420178| [2025/04/30 09:44:18 420183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258420182| [2025/04/30 09:44:18 420189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48902|min_srtt:48902|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 420193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1640019| [2025/04/30 09:44:18 420198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48902|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 420203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 420207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48902|min_srtt:48902|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 420215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1641198| [2025/04/30 09:44:18 420220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48902|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 420224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 420228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48902|min_srtt:48902|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 420233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1642377| [2025/04/30 09:44:18 420237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 420241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 420245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 420249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 420253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 420257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1581069| [2025/04/30 09:44:18 420262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 420266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 420270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258420700| [2025/04/30 09:44:18 420273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258420700| [2025/04/30 09:44:18 420277] [debug] |xqc_engine_wakeup_after|wakeup:1746006258420700|now:1746006258420277|diff:423| [2025/04/30 09:44:18 420282] [debug] |xqc_engine_main_logic|END|now:1746006258420182| [2025/04/30 09:44:18 420287] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258420287| [2025/04/30 09:44:18 420291] [debug] |xqc_engine_wakeup_after|wakeup:1746006258420700|now:1746006258420291|diff:409| [2025/04/30 09:44:18 420294] [debug] |xqc_engine_main_logic|END|now:1746006258420287| [2025/04/30 09:44:18 421364] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258421363| [2025/04/30 09:44:18 421374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258420700|pq_index:0| [2025/04/30 09:44:18 421378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258420182| [2025/04/30 09:44:18 421383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258421382| [2025/04/30 09:44:18 421393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258420700|now:1746006258421382| [2025/04/30 09:44:18 421397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258420700|now:1746006258421382| [2025/04/30 09:44:18 421401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 421406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48902|min_srtt:48902|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 421411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1642377| [2025/04/30 09:44:18 421415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 421419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 421423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 421427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 421432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 421436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1581069| [2025/04/30 09:44:18 421440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 421444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1596| [2025/04/30 09:44:18 421478] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1596|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258421453|stream_id:0|stream_offset:1581069| [2025/04/30 09:44:18 421483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 421489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 421497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48902|rtt_var:2708|pto_duration:59734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 421504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 421510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 421517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 421523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258506187|now:1746006258421496|interv:84691| [2025/04/30 09:44:18 421530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258506187|now:1746006258421496|interval:84691|pto_count:0|srtt:48902 [2025/04/30 09:44:18 421543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:57600| [2025/04/30 09:44:18 421549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 421553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1582248| [2025/04/30 09:44:18 421557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 421561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1597| [2025/04/30 09:44:18 421593] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1597|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258421569|stream_id:0|stream_offset:1582248| [2025/04/30 09:44:18 421603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 421610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 421617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48902|rtt_var:2708|pto_duration:59734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 421624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 421630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 421636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 421642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258506303|now:1746006258421616|interv:84687| [2025/04/30 09:44:18 421649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258506303|now:1746006258421616|interval:84687|pto_count:0|srtt:48902 [2025/04/30 09:44:18 421656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 421664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 421670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1583427| [2025/04/30 09:44:18 421675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 421679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258422679|now:1746006258421679|interv:1000| [2025/04/30 09:44:18 421683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 421687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 421691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258422679| [2025/04/30 09:44:18 421695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258422679| [2025/04/30 09:44:18 421702] [debug] |xqc_engine_wakeup_after|wakeup:1746006258422679|now:1746006258421702|diff:977| [2025/04/30 09:44:18 421706] [debug] |xqc_engine_main_logic|END|now:1746006258421382| [2025/04/30 09:44:18 421985] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258421984| [2025/04/30 09:44:18 421993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 421999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:658| [2025/04/30 09:44:18 422003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:659| [2025/04/30 09:44:18 422009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:659| [2025/04/30 09:44:18 422013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 422018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 422022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1492164|prior_time:1746006258368127|is_app_limited:0|send_elapse:45856|ack_elapse:53857|ctl_first_sent_time:1746006258369601|lagest_ack_time:1746006258421984|curr_delivered:1555764| [2025/04/30 09:44:18 422027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258369601| [2025/04/30 09:44:18 422032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1375||sndq_packets_used_bytes:0|sndq_packets_free:405| [2025/04/30 09:44:18 422036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 422040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1492164|prior_time:1746006258368127|is_app_limited:0|send_elapse:45856|ack_elapse:53857|ctl_first_sent_time:1746006258369601|lagest_ack_time:1746006258421984|curr_delivered:1556964| [2025/04/30 09:44:18 422044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258369693| [2025/04/30 09:44:18 422048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1374||sndq_packets_used_bytes:0|sndq_packets_free:406| [2025/04/30 09:44:18 422052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48902|rttvar:2708|minrtt:31343|latest_rtt:52291|ack_delay:48| [2025/04/30 09:44:18 422057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49320|rttvar:2866|minrtt:31343|latest_rtt:52291|ack_delay:48| [2025/04/30 09:44:18 422061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1550|lost_pn:1547|thresh:3| [2025/04/30 09:44:18 422065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 422069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49320|rtt_var:2866|pto_duration:60784|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 422074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 422077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 422081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 422085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258507353|now:1746006258422069|interv:85284| [2025/04/30 09:44:18 422094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258507353|now:1746006258422069|interval:85284|pto_count:0|srtt:49320 [2025/04/30 09:44:18 422098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45856, ack_elapse 53857, delivered 64800|rate 1203186|lost 223| [2025/04/30 09:44:18 422102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203186) in round 32| [2025/04/30 09:44:18 422107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 422111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 422115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258369693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 422119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258369693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 422124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:56400|srtt:49320|latest_rtt:52291|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 422129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:659|largest:659|pns:2| [2025/04/30 09:44:18 422156] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:659|frame:ACK |recv_time:1746006258421984|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 422161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378421984|now:1746006258421984|interv:120000000| [2025/04/30 09:44:18 422165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378421984|now:1746006258421984|interv:120000000| [2025/04/30 09:44:18 422169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258422679|pq_index:0| [2025/04/30 09:44:18 422174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258421382| [2025/04/30 09:44:18 422178] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258422178| [2025/04/30 09:44:18 422182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258422181| [2025/04/30 09:44:18 422188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49320|min_srtt:49320|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 422193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1642377| [2025/04/30 09:44:18 422197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 422205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 422210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49320|min_srtt:49320|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 422214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1643556| [2025/04/30 09:44:18 422218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 422223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 422227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49320|min_srtt:49320|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 422231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1644735| [2025/04/30 09:44:18 422236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 422239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 422243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 422247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 422252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 422256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1583427| [2025/04/30 09:44:18 422261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 422264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 422268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258422679| [2025/04/30 09:44:18 422272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258422679| [2025/04/30 09:44:18 422276] [debug] |xqc_engine_wakeup_after|wakeup:1746006258422679|now:1746006258422276|diff:403| [2025/04/30 09:44:18 422280] [debug] |xqc_engine_main_logic|END|now:1746006258422181| [2025/04/30 09:44:18 422286] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258422285| [2025/04/30 09:44:18 422289] [debug] |xqc_engine_wakeup_after|wakeup:1746006258422679|now:1746006258422289|diff:390| [2025/04/30 09:44:18 422293] [debug] |xqc_engine_main_logic|END|now:1746006258422285| [2025/04/30 09:44:18 423362] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258423362| [2025/04/30 09:44:18 423372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258422679|pq_index:0| [2025/04/30 09:44:18 423377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258422181| [2025/04/30 09:44:18 423386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258423385| [2025/04/30 09:44:18 423391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258422679|now:1746006258423385| [2025/04/30 09:44:18 423395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258422679|now:1746006258423385| [2025/04/30 09:44:18 423399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 423404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49320|min_srtt:49320|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 423409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1644735| [2025/04/30 09:44:18 423413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 423417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 423421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 423425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 423430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 423434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1583427| [2025/04/30 09:44:18 423438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 423443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1598| [2025/04/30 09:44:18 423476] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1598|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258423451|stream_id:0|stream_offset:1583427| [2025/04/30 09:44:18 423482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 423487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 423494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49320|rtt_var:2866|pto_duration:60784|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 423501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 423508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 423514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 423521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258509235|now:1746006258423494|interv:85741| [2025/04/30 09:44:18 423541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258509235|now:1746006258423494|interval:85741|pto_count:0|srtt:49320 [2025/04/30 09:44:18 423546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:57600| [2025/04/30 09:44:18 423551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 423555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1584606| [2025/04/30 09:44:18 423560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 423564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1599| [2025/04/30 09:44:18 423599] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1599|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258423572|stream_id:0|stream_offset:1584606| [2025/04/30 09:44:18 423608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 423616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 423623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49320|rtt_var:2866|pto_duration:60784|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 423629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 423636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 423643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 423649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258509356|now:1746006258423622|interv:85734| [2025/04/30 09:44:18 423655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258509356|now:1746006258423622|interval:85734|pto_count:0|srtt:49320 [2025/04/30 09:44:18 423663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 423668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 423672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1585785| [2025/04/30 09:44:18 423677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 423681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1600| [2025/04/30 09:44:18 423709] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1600|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258423689|stream_id:0|stream_offset:1585785| [2025/04/30 09:44:18 423715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 423727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 423734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49320|rtt_var:2866|pto_duration:60784|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 423740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 423746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 423753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 423760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258509473|now:1746006258423733|interv:85740| [2025/04/30 09:44:18 423767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258509473|now:1746006258423733|interval:85740|pto_count:0|srtt:49320 [2025/04/30 09:44:18 423773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 423778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 423782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1586964| [2025/04/30 09:44:18 423787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 423790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258424790|now:1746006258423790|interv:1000| [2025/04/30 09:44:18 423794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 423798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 423802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258424790| [2025/04/30 09:44:18 423807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258424790| [2025/04/30 09:44:18 423811] [debug] |xqc_engine_wakeup_after|wakeup:1746006258424790|now:1746006258423810|diff:980| [2025/04/30 09:44:18 423815] [debug] |xqc_engine_main_logic|END|now:1746006258423385| [2025/04/30 09:44:18 423966] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258423965| [2025/04/30 09:44:18 423974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 423980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:659| [2025/04/30 09:44:18 423984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:660| [2025/04/30 09:44:18 423990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:660| [2025/04/30 09:44:18 423994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 423998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 424003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1494564|prior_time:1746006258370128|is_app_limited:0|send_elapse:45878|ack_elapse:53837|ctl_first_sent_time:1746006258371607|lagest_ack_time:1746006258423965|curr_delivered:1558164| [2025/04/30 09:44:18 424012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258371607| [2025/04/30 09:44:18 424017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1373||sndq_packets_used_bytes:0|sndq_packets_free:407| [2025/04/30 09:44:18 424021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1552|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1552|path_largest_ack:1552| [2025/04/30 09:44:18 424025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1494564|prior_time:1746006258370128|is_app_limited:0|send_elapse:45878|ack_elapse:53837|ctl_first_sent_time:1746006258371607|lagest_ack_time:1746006258423965|curr_delivered:1559364| [2025/04/30 09:44:18 424029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258371694| [2025/04/30 09:44:18 424033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1372||sndq_packets_used_bytes:0|sndq_packets_free:408| [2025/04/30 09:44:18 424037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49320|rttvar:2866|minrtt:31343|latest_rtt:52271|ack_delay:48| [2025/04/30 09:44:18 424042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49682|rttvar:2875|minrtt:31343|latest_rtt:52271|ack_delay:48| [2025/04/30 09:44:18 424046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1552|lost_pn:1549|thresh:3| [2025/04/30 09:44:18 424050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 424054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49682|rtt_var:2875|pto_duration:61182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 424058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 424062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 424066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 424070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258509871|now:1746006258424054|interv:85817| [2025/04/30 09:44:18 424074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258509871|now:1746006258424054|interval:85817|pto_count:0|srtt:49682 [2025/04/30 09:44:18 424078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45878, ack_elapse 53837, delivered 64800|rate 1203633|lost 223| [2025/04/30 09:44:18 424082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203633) in round 32| [2025/04/30 09:44:18 424087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 424091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 424095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258371694|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 424101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258371694|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 424106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:49682|latest_rtt:52271|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 424112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:660|largest:660|pns:2| [2025/04/30 09:44:18 424116] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:660|frame:ACK |recv_time:1746006258423965|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 424121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378423965|now:1746006258423965|interv:120000000| [2025/04/30 09:44:18 424125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378423965|now:1746006258423965|interv:120000000| [2025/04/30 09:44:18 424129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258424790|pq_index:0| [2025/04/30 09:44:18 424156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258423385| [2025/04/30 09:44:18 424160] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258424160| [2025/04/30 09:44:18 424165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258424164| [2025/04/30 09:44:18 424171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49682|min_srtt:49682|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 424176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1644735| [2025/04/30 09:44:18 424180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49682|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 424185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 424189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49682|min_srtt:49682|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 424194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1645914| [2025/04/30 09:44:18 424198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49682|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 424202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 424207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49682|min_srtt:49682|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 424214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1647093| [2025/04/30 09:44:18 424218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 424222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 424226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 424230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 424235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 424239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1586964| [2025/04/30 09:44:18 424244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 424247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 424251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258424790| [2025/04/30 09:44:18 424255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258424790| [2025/04/30 09:44:18 424259] [debug] |xqc_engine_wakeup_after|wakeup:1746006258424790|now:1746006258424259|diff:531| [2025/04/30 09:44:18 424263] [debug] |xqc_engine_main_logic|END|now:1746006258424164| [2025/04/30 09:44:18 424268] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258424268| [2025/04/30 09:44:18 424272] [debug] |xqc_engine_wakeup_after|wakeup:1746006258424790|now:1746006258424272|diff:518| [2025/04/30 09:44:18 424276] [debug] |xqc_engine_main_logic|END|now:1746006258424268| [2025/04/30 09:44:18 425346] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258425346| [2025/04/30 09:44:18 425356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258424790|pq_index:0| [2025/04/30 09:44:18 425360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258424164| [2025/04/30 09:44:18 425365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258425364| [2025/04/30 09:44:18 425370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258424790|now:1746006258425364| [2025/04/30 09:44:18 425374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258424790|now:1746006258425364| [2025/04/30 09:44:18 425378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 425383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49682|min_srtt:49682|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 425388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1647093| [2025/04/30 09:44:18 425397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 425401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 425405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 425409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 425414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 425418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1586964| [2025/04/30 09:44:18 425423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 425427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1601| [2025/04/30 09:44:18 425460] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1601|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258425435|stream_id:0|stream_offset:1586964| [2025/04/30 09:44:18 425465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 425472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 425479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49682|rtt_var:2875|pto_duration:61182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 425486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 425493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 425499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 425506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258511617|now:1746006258425478|interv:86139| [2025/04/30 09:44:18 425512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258511617|now:1746006258425478|interval:86139|pto_count:0|srtt:49682 [2025/04/30 09:44:18 425520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 425527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 425531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1588143| [2025/04/30 09:44:18 425535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 425539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258426539|now:1746006258425539|interv:1000| [2025/04/30 09:44:18 425543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 425551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 425555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258426539| [2025/04/30 09:44:18 425560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258426539| [2025/04/30 09:44:18 425564] [debug] |xqc_engine_wakeup_after|wakeup:1746006258426539|now:1746006258425564|diff:975| [2025/04/30 09:44:18 425568] [debug] |xqc_engine_main_logic|END|now:1746006258425364| [2025/04/30 09:44:18 425995] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258425994| [2025/04/30 09:44:18 426003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 426009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:660| [2025/04/30 09:44:18 426013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:661| [2025/04/30 09:44:18 426019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:661| [2025/04/30 09:44:18 426023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 426028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 426032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66000|prior_delivered:1494564|prior_time:1746006258370128|is_app_limited:0|send_elapse:46060|ack_elapse:55866|ctl_first_sent_time:1746006258371789|lagest_ack_time:1746006258425994|curr_delivered:1560564| [2025/04/30 09:44:18 426037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258371789| [2025/04/30 09:44:18 426041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1371||sndq_packets_used_bytes:0|sndq_packets_free:409| [2025/04/30 09:44:18 426045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 426050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:64800|prior_delivered:1496964|prior_time:1746006258372118|is_app_limited:0|send_elapse:45883|ack_elapse:53876|ctl_first_sent_time:1746006258373599|lagest_ack_time:1746006258425994|curr_delivered:1561764| [2025/04/30 09:44:18 426054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258373599| [2025/04/30 09:44:18 426058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1370||sndq_packets_used_bytes:0|sndq_packets_free:410| [2025/04/30 09:44:18 426062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49682|rttvar:2875|minrtt:31343|latest_rtt:52395|ack_delay:72| [2025/04/30 09:44:18 426066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50012|rttvar:2817|minrtt:31343|latest_rtt:52395|ack_delay:72| [2025/04/30 09:44:18 426071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1554|lost_pn:1551|thresh:3| [2025/04/30 09:44:18 426075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 426079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50012|rtt_var:2817|pto_duration:61280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 426088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 426092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 426095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:44:18 426099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258511715|now:1746006258426079|interv:85636| [2025/04/30 09:44:18 426103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258511715|now:1746006258426079|interval:85636|pto_count:0|srtt:50012 [2025/04/30 09:44:18 426108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45883, ack_elapse 53876, delivered 64800|rate 1202761|lost 223| [2025/04/30 09:44:18 426112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202761) in round 32| [2025/04/30 09:44:18 426116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 426120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 426124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258373599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 426129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258373599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 426155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:56400|srtt:50012|latest_rtt:52395|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 426162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:661|largest:661|pns:2| [2025/04/30 09:44:18 426167] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:661|frame:ACK |recv_time:1746006258425994|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 426172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378425994|now:1746006258425994|interv:120000000| [2025/04/30 09:44:18 426176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378425994|now:1746006258425994|interv:120000000| [2025/04/30 09:44:18 426180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258426539|pq_index:0| [2025/04/30 09:44:18 426184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258425364| [2025/04/30 09:44:18 426188] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258426188| [2025/04/30 09:44:18 426193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258426192| [2025/04/30 09:44:18 426199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50012|min_srtt:50012|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 426207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1647093| [2025/04/30 09:44:18 426211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50012|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 426216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 426220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50012|min_srtt:50012|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 426225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1648272| [2025/04/30 09:44:18 426229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50012|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 426233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 426238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50012|min_srtt:50012|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 426242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1649451| [2025/04/30 09:44:18 426246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 426250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 426254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 426258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 426263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 426267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1588143| [2025/04/30 09:44:18 426271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 426275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 426279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258426539| [2025/04/30 09:44:18 426283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258426539| [2025/04/30 09:44:18 426287] [debug] |xqc_engine_wakeup_after|wakeup:1746006258426539|now:1746006258426287|diff:252| [2025/04/30 09:44:18 426291] [debug] |xqc_engine_main_logic|END|now:1746006258426192| [2025/04/30 09:44:18 426296] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258426296| [2025/04/30 09:44:18 426303] [debug] |xqc_engine_wakeup_after|wakeup:1746006258426539|now:1746006258426302|diff:237| [2025/04/30 09:44:18 426306] [debug] |xqc_engine_main_logic|END|now:1746006258426296| [2025/04/30 09:44:18 427376] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258427376| [2025/04/30 09:44:18 427386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258426539|pq_index:0| [2025/04/30 09:44:18 427391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258426192| [2025/04/30 09:44:18 427396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258427395| [2025/04/30 09:44:18 427400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258426539|now:1746006258427395| [2025/04/30 09:44:18 427404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258426539|now:1746006258427395| [2025/04/30 09:44:18 427408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 427414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50012|min_srtt:50012|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 427418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1649451| [2025/04/30 09:44:18 427423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 427426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 427430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 427435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 427439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 427443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1588143| [2025/04/30 09:44:18 427448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 427452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1602| [2025/04/30 09:44:18 427485] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1602|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006258427461|stream_id:0|stream_offset:1588143| [2025/04/30 09:44:18 427491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 427497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:44:18 427504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50012|rtt_var:2817|pto_duration:61280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 427517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 427524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 427531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 427538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258513741|now:1746006258427504|interv:86237| [2025/04/30 09:44:18 427544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258513741|now:1746006258427504|interval:86237|pto_count:0|srtt:50012 [2025/04/30 09:44:18 427551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:57600| [2025/04/30 09:44:18 427559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 427565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1589322| [2025/04/30 09:44:18 427573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 427579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1603| [2025/04/30 09:44:18 427608] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1603|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258427588|stream_id:0|stream_offset:1589322| [2025/04/30 09:44:18 427614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 427618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 427622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50012|rtt_var:2817|pto_duration:61280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 427628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 427634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 427641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 427647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258513868|now:1746006258427622|interv:86246| [2025/04/30 09:44:18 427654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258513868|now:1746006258427622|interval:86246|pto_count:0|srtt:50012 [2025/04/30 09:44:18 427661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 427668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 427673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1590501| [2025/04/30 09:44:18 427682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 427686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1604| [2025/04/30 09:44:18 427715] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1604|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258427693|stream_id:0|stream_offset:1590501| [2025/04/30 09:44:18 427720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 427725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 427730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50012|rtt_var:2817|pto_duration:61280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 427737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 427743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 427750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 427756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258513973|now:1746006258427730|interv:86243| [2025/04/30 09:44:18 427763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258513973|now:1746006258427730|interval:86243|pto_count:0|srtt:50012 [2025/04/30 09:44:18 427770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 427775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 427779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1591680| [2025/04/30 09:44:18 427784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 427788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258428787|now:1746006258427787|interv:1000| [2025/04/30 09:44:18 427791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 427795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 427799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258428787| [2025/04/30 09:44:18 427804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258428787| [2025/04/30 09:44:18 427808] [debug] |xqc_engine_wakeup_after|wakeup:1746006258428787|now:1746006258427807|diff:980| [2025/04/30 09:44:18 427812] [debug] |xqc_engine_main_logic|END|now:1746006258427395| [2025/04/30 09:44:18 427997] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258427996| [2025/04/30 09:44:18 428004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 428010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:661| [2025/04/30 09:44:18 428014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:662| [2025/04/30 09:44:18 428025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:662| [2025/04/30 09:44:18 428029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 428033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 428038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66000|prior_delivered:1496964|prior_time:1746006258372118|is_app_limited:0|send_elapse:45975|ack_elapse:55878|ctl_first_sent_time:1746006258373691|lagest_ack_time:1746006258427996|curr_delivered:1562964| [2025/04/30 09:44:18 428042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258373691| [2025/04/30 09:44:18 428047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1369||sndq_packets_used_bytes:0|sndq_packets_free:411| [2025/04/30 09:44:18 428051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 428056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:64800|prior_delivered:1499364|prior_time:1746006258374117|is_app_limited:0|send_elapse:45881|ack_elapse:53879|ctl_first_sent_time:1746006258375592|lagest_ack_time:1746006258427996|curr_delivered:1564164| [2025/04/30 09:44:18 428060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258375592| [2025/04/30 09:44:18 428064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1368||sndq_packets_used_bytes:0|sndq_packets_free:412| [2025/04/30 09:44:18 428068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50012|rttvar:2817|minrtt:31343|latest_rtt:52404|ack_delay:56| [2025/04/30 09:44:18 428072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50304|rttvar:2697|minrtt:31343|latest_rtt:52404|ack_delay:56| [2025/04/30 09:44:18 428076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1556|lost_pn:1553|thresh:3| [2025/04/30 09:44:18 428080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 428085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50304|rtt_var:2697|pto_duration:61092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 428089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 428093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 428097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 428100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258513785|now:1746006258428084|interv:85701| [2025/04/30 09:44:18 428104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258513785|now:1746006258428084|interval:85701|pto_count:0|srtt:50304 [2025/04/30 09:44:18 428109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45881, ack_elapse 53879, delivered 64800|rate 1202694|lost 223| [2025/04/30 09:44:18 428116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202694) in round 32| [2025/04/30 09:44:18 428120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 428124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 428128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258375592|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 428151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258375592|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 428160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:50304|latest_rtt:52404|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 428166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:662|largest:662|pns:2| [2025/04/30 09:44:18 428170] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:662|frame:ACK |recv_time:1746006258427996|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 428175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378427996|now:1746006258427996|interv:120000000| [2025/04/30 09:44:18 428179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378427996|now:1746006258427996|interv:120000000| [2025/04/30 09:44:18 428183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258428787|pq_index:0| [2025/04/30 09:44:18 428188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258427395| [2025/04/30 09:44:18 428192] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258428191| [2025/04/30 09:44:18 428196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258428195| [2025/04/30 09:44:18 428202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50304|min_srtt:50304|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 428207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1649451| [2025/04/30 09:44:18 428211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50304|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 428216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 428220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50304|min_srtt:50304|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 428225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1650630| [2025/04/30 09:44:18 428232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50304|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 428237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 428241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50304|min_srtt:50304|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 428245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1651809| [2025/04/30 09:44:18 428250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 428254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 428258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 428262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 428266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 428270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1591680| [2025/04/30 09:44:18 428275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 428279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 428283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258428787| [2025/04/30 09:44:18 428287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258428787| [2025/04/30 09:44:18 428291] [debug] |xqc_engine_wakeup_after|wakeup:1746006258428787|now:1746006258428290|diff:497| [2025/04/30 09:44:18 428295] [debug] |xqc_engine_main_logic|END|now:1746006258428195| [2025/04/30 09:44:18 428300] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258428300| [2025/04/30 09:44:18 428304] [debug] |xqc_engine_wakeup_after|wakeup:1746006258428787|now:1746006258428304|diff:483| [2025/04/30 09:44:18 428307] [debug] |xqc_engine_main_logic|END|now:1746006258428300| [2025/04/30 09:44:18 429377] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258429377| [2025/04/30 09:44:18 429387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258428787|pq_index:0| [2025/04/30 09:44:18 429392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258428195| [2025/04/30 09:44:18 429397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258429396| [2025/04/30 09:44:18 429401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258428787|now:1746006258429396| [2025/04/30 09:44:18 429405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258428787|now:1746006258429396| [2025/04/30 09:44:18 429414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 429419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50304|min_srtt:50304|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 429424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1651809| [2025/04/30 09:44:18 429429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 429432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 429436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 429441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 429445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 429450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1591680| [2025/04/30 09:44:18 429454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 429459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1605| [2025/04/30 09:44:18 429491] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1605|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258429467|stream_id:0|stream_offset:1591680| [2025/04/30 09:44:18 429497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 429504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 429511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50304|rtt_var:2697|pto_duration:61092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 429518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 429524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 429531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 429537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258515559|now:1746006258429510|interv:86049| [2025/04/30 09:44:18 429544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258515559|now:1746006258429510|interval:86049|pto_count:0|srtt:50304 [2025/04/30 09:44:18 429551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 429559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 429571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1592859| [2025/04/30 09:44:18 429579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 429585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1606| [2025/04/30 09:44:18 429615] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1606|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258429595|stream_id:0|stream_offset:1592859| [2025/04/30 09:44:18 429621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 429625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 429630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50304|rtt_var:2697|pto_duration:61092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 429635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 429642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 429648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 429655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258515687|now:1746006258429629|interv:86058| [2025/04/30 09:44:18 429661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258515687|now:1746006258429629|interval:86058|pto_count:0|srtt:50304 [2025/04/30 09:44:18 429669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 429676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 429681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1594038| [2025/04/30 09:44:18 429685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 429689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258430689|now:1746006258429689|interv:1000| [2025/04/30 09:44:18 429693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 429697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 429701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258430689| [2025/04/30 09:44:18 429705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258430689| [2025/04/30 09:44:18 429709] [debug] |xqc_engine_wakeup_after|wakeup:1746006258430689|now:1746006258429709|diff:980| [2025/04/30 09:44:18 429714] [debug] |xqc_engine_main_logic|END|now:1746006258429396| [2025/04/30 09:44:18 429940] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258429939| [2025/04/30 09:44:18 429948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 429959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:662| [2025/04/30 09:44:18 429963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:663| [2025/04/30 09:44:18 429969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:663| [2025/04/30 09:44:18 429973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 429977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 429982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66000|prior_delivered:1499364|prior_time:1746006258374117|is_app_limited:0|send_elapse:45975|ack_elapse:55822|ctl_first_sent_time:1746006258375686|lagest_ack_time:1746006258429939|curr_delivered:1565364| [2025/04/30 09:44:18 429987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258375686| [2025/04/30 09:44:18 429992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1367||sndq_packets_used_bytes:0|sndq_packets_free:413| [2025/04/30 09:44:18 429996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 430000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66000|prior_delivered:1499364|prior_time:1746006258374117|is_app_limited:0|send_elapse:45975|ack_elapse:55822|ctl_first_sent_time:1746006258375686|lagest_ack_time:1746006258429939|curr_delivered:1566564| [2025/04/30 09:44:18 430005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258375784| [2025/04/30 09:44:18 430009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1366||sndq_packets_used_bytes:0|sndq_packets_free:414| [2025/04/30 09:44:18 430013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50304|rttvar:2697|minrtt:31343|latest_rtt:54155|ack_delay:48| [2025/04/30 09:44:18 430017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50779|rttvar:2973|minrtt:31343|latest_rtt:54155|ack_delay:48| [2025/04/30 09:44:18 430021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1558|lost_pn:1555|thresh:3| [2025/04/30 09:44:18 430025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 430030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50779|rtt_var:2973|pto_duration:62671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 430034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 430038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 430042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 430046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258517266|now:1746006258430029|interv:87237| [2025/04/30 09:44:18 430050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258517266|now:1746006258430029|interval:87237|pto_count:0|srtt:50779 [2025/04/30 09:44:18 430057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45975, ack_elapse 55822, delivered 67200|rate 1203826|lost 223| [2025/04/30 09:44:18 430062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203826) in round 32| [2025/04/30 09:44:18 430066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 430070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 430074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258375784|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 430079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258375784|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 430083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:50779|latest_rtt:54155|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 430089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:663|largest:663|pns:2| [2025/04/30 09:44:18 430093] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:663|frame:ACK |recv_time:1746006258429939|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 430098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378429939|now:1746006258429939|interv:120000000| [2025/04/30 09:44:18 430102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378429939|now:1746006258429939|interv:120000000| [2025/04/30 09:44:18 430106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258430689|pq_index:0| [2025/04/30 09:44:18 430111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258429396| [2025/04/30 09:44:18 430115] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258430115| [2025/04/30 09:44:18 430120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258430119| [2025/04/30 09:44:18 430125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50779|min_srtt:50779|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 430130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1651809| [2025/04/30 09:44:18 430158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50779|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 430163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 430167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50779|min_srtt:50779|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 430175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1652988| [2025/04/30 09:44:18 430179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50779|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 430184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 430188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50779|min_srtt:50779|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 430193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1654167| [2025/04/30 09:44:18 430197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 430201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 430205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 430209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 430214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 430218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1594038| [2025/04/30 09:44:18 430222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 430226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 430230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258430689| [2025/04/30 09:44:18 430234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258430689| [2025/04/30 09:44:18 430238] [debug] |xqc_engine_wakeup_after|wakeup:1746006258430689|now:1746006258430238|diff:451| [2025/04/30 09:44:18 430242] [debug] |xqc_engine_main_logic|END|now:1746006258430119| [2025/04/30 09:44:18 430248] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258430247| [2025/04/30 09:44:18 430251] [debug] |xqc_engine_wakeup_after|wakeup:1746006258430689|now:1746006258430251|diff:438| [2025/04/30 09:44:18 430255] [debug] |xqc_engine_main_logic|END|now:1746006258430247| [2025/04/30 09:44:18 431325] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258431325| [2025/04/30 09:44:18 431335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258430689|pq_index:0| [2025/04/30 09:44:18 431339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258430119| [2025/04/30 09:44:18 431344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258431343| [2025/04/30 09:44:18 431357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258430689|now:1746006258431343| [2025/04/30 09:44:18 431361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258430689|now:1746006258431343| [2025/04/30 09:44:18 431365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 431371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50779|min_srtt:50779|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 431375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1654167| [2025/04/30 09:44:18 431380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 431384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 431388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 431392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 431397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 431401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1594038| [2025/04/30 09:44:18 431405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 431410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1607| [2025/04/30 09:44:18 431442] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1607|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258431418|stream_id:0|stream_offset:1594038| [2025/04/30 09:44:18 431448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 431454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 431461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50779|rtt_var:2973|pto_duration:62671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 431469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 431475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 431482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 431488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258519089|now:1746006258431461|interv:87628| [2025/04/30 09:44:18 431495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258519089|now:1746006258431461|interval:87628|pto_count:0|srtt:50779 [2025/04/30 09:44:18 431508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 431513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 431517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1595217| [2025/04/30 09:44:18 431522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 431526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1608| [2025/04/30 09:44:18 431556] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1608|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258431534|stream_id:0|stream_offset:1595217| [2025/04/30 09:44:18 431565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 431573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 431580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50779|rtt_var:2973|pto_duration:62671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 431587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 431593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 431599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 431606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258519205|now:1746006258431579|interv:87626| [2025/04/30 09:44:18 431612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258519205|now:1746006258431579|interval:87626|pto_count:0|srtt:50779 [2025/04/30 09:44:18 431620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 431628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 431635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1596396| [2025/04/30 09:44:18 431642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 431646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258432645|now:1746006258431645|interv:1000| [2025/04/30 09:44:18 431650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 431653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 431657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258432645| [2025/04/30 09:44:18 431662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258432645| [2025/04/30 09:44:18 431666] [debug] |xqc_engine_wakeup_after|wakeup:1746006258432645|now:1746006258431666|diff:979| [2025/04/30 09:44:18 431670] [debug] |xqc_engine_main_logic|END|now:1746006258431343| [2025/04/30 09:44:18 431948] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258431947| [2025/04/30 09:44:18 431956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 431962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:663| [2025/04/30 09:44:18 431966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:664| [2025/04/30 09:44:18 431971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:664| [2025/04/30 09:44:18 431976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 431980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 431985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66000|prior_delivered:1501764|prior_time:1746006258376115|is_app_limited:0|send_elapse:45886|ack_elapse:55832|ctl_first_sent_time:1746006258377591|lagest_ack_time:1746006258431947|curr_delivered:1567764| [2025/04/30 09:44:18 431990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258377591| [2025/04/30 09:44:18 431994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1365||sndq_packets_used_bytes:0|sndq_packets_free:415| [2025/04/30 09:44:18 431998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 432003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66000|prior_delivered:1501764|prior_time:1746006258376115|is_app_limited:0|send_elapse:45886|ack_elapse:55832|ctl_first_sent_time:1746006258377591|lagest_ack_time:1746006258431947|curr_delivered:1568964| [2025/04/30 09:44:18 432007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258377683| [2025/04/30 09:44:18 432011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1364||sndq_packets_used_bytes:0|sndq_packets_free:416| [2025/04/30 09:44:18 432015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50779|rttvar:2973|minrtt:31343|latest_rtt:54264|ack_delay:56| [2025/04/30 09:44:18 432019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51208|rttvar:3087|minrtt:31343|latest_rtt:54264|ack_delay:56| [2025/04/30 09:44:18 432024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1560|lost_pn:1557|thresh:3| [2025/04/30 09:44:18 432028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 432032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51208|rtt_var:3087|pto_duration:63556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 432036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 432040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 432044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 432052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258520090|now:1746006258432032|interv:88058| [2025/04/30 09:44:18 432056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258520090|now:1746006258432032|interval:88058|pto_count:0|srtt:51208 [2025/04/30 09:44:18 432061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45886, ack_elapse 55832, delivered 67200|rate 1203610|lost 223| [2025/04/30 09:44:18 432065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203610) in round 32| [2025/04/30 09:44:18 432069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 432074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 432078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258377683|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 432082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258377683|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 432087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:51208|latest_rtt:54264|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 432092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:664|largest:664|pns:2| [2025/04/30 09:44:18 432097] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:664|frame:ACK |recv_time:1746006258431947|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 432101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378431947|now:1746006258431947|interv:120000000| [2025/04/30 09:44:18 432106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378431947|now:1746006258431947|interv:120000000| [2025/04/30 09:44:18 432110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258432645|pq_index:0| [2025/04/30 09:44:18 432114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258431343| [2025/04/30 09:44:18 432118] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258432118| [2025/04/30 09:44:18 432123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258432122| [2025/04/30 09:44:18 432129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51208|min_srtt:51208|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 432156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1654167| [2025/04/30 09:44:18 432161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51208|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 432169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 432173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51208|min_srtt:51208|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 432178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1655346| [2025/04/30 09:44:18 432182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51208|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 432187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 432191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51208|min_srtt:51208|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 432195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1656525| [2025/04/30 09:44:18 432200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 432204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 432208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 432212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 432217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 432221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1596396| [2025/04/30 09:44:18 432225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 432229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 432233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258432645| [2025/04/30 09:44:18 432237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258432645| [2025/04/30 09:44:18 432241] [debug] |xqc_engine_wakeup_after|wakeup:1746006258432645|now:1746006258432241|diff:404| [2025/04/30 09:44:18 432245] [debug] |xqc_engine_main_logic|END|now:1746006258432122| [2025/04/30 09:44:18 432250] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258432250| [2025/04/30 09:44:18 432254] [debug] |xqc_engine_wakeup_after|wakeup:1746006258432645|now:1746006258432254|diff:391| [2025/04/30 09:44:18 432258] [debug] |xqc_engine_main_logic|END|now:1746006258432250| [2025/04/30 09:44:18 433327] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258433327| [2025/04/30 09:44:18 433337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258432645|pq_index:0| [2025/04/30 09:44:18 433342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258432122| [2025/04/30 09:44:18 433351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258433350| [2025/04/30 09:44:18 433356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258432645|now:1746006258433350| [2025/04/30 09:44:18 433360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258432645|now:1746006258433350| [2025/04/30 09:44:18 433364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 433369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51208|min_srtt:51208|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 433374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1656525| [2025/04/30 09:44:18 433379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 433382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 433386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 433391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 433395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 433400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1596396| [2025/04/30 09:44:18 433404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 433408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1609| [2025/04/30 09:44:18 433442] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1609|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258433417|stream_id:0|stream_offset:1596396| [2025/04/30 09:44:18 433448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1609|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 433455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 433461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51208|rtt_var:3087|pto_duration:63556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 433468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 433475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 433482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 433488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258521973|now:1746006258433461|interv:88512| [2025/04/30 09:44:18 433501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258521973|now:1746006258433461|interval:88512|pto_count:0|srtt:51208 [2025/04/30 09:44:18 433507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 433512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 433517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1597575| [2025/04/30 09:44:18 433521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 433525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1610| [2025/04/30 09:44:18 433559] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1610|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258433533|stream_id:0|stream_offset:1597575| [2025/04/30 09:44:18 433568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 433575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 433582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51208|rtt_var:3087|pto_duration:63556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 433589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 433595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 433601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 433608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258522089|now:1746006258433582|interv:88507| [2025/04/30 09:44:18 433614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258522089|now:1746006258433582|interval:88507|pto_count:0|srtt:51208 [2025/04/30 09:44:18 433622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 433629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 433634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1598754| [2025/04/30 09:44:18 433639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 433643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258434643|now:1746006258433643|interv:1000| [2025/04/30 09:44:18 433647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 433650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 433655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258434643| [2025/04/30 09:44:18 433663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258434643| [2025/04/30 09:44:18 433667] [debug] |xqc_engine_wakeup_after|wakeup:1746006258434643|now:1746006258433667|diff:976| [2025/04/30 09:44:18 433672] [debug] |xqc_engine_main_logic|END|now:1746006258433350| [2025/04/30 09:44:18 433944] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258433943| [2025/04/30 09:44:18 433952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 433958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:664| [2025/04/30 09:44:18 433962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:665| [2025/04/30 09:44:18 433968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:665| [2025/04/30 09:44:18 433972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 433977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 433981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:68400|prior_delivered:1501764|prior_time:1746006258376115|is_app_limited:0|send_elapse:46069|ack_elapse:57828|ctl_first_sent_time:1746006258377774|lagest_ack_time:1746006258433943|curr_delivered:1570164| [2025/04/30 09:44:18 433986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258377774| [2025/04/30 09:44:18 433990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1363||sndq_packets_used_bytes:0|sndq_packets_free:417| [2025/04/30 09:44:18 433994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 433999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:67200|prior_delivered:1504164|prior_time:1746006258378109|is_app_limited:0|send_elapse:45885|ack_elapse:55834|ctl_first_sent_time:1746006258379592|lagest_ack_time:1746006258433943|curr_delivered:1571364| [2025/04/30 09:44:18 434003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258379592| [2025/04/30 09:44:18 434007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1362||sndq_packets_used_bytes:0|sndq_packets_free:418| [2025/04/30 09:44:18 434011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51208|rttvar:3087|minrtt:31343|latest_rtt:54351|ack_delay:56| [2025/04/30 09:44:18 434015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51593|rttvar:3087|minrtt:31343|latest_rtt:54351|ack_delay:56| [2025/04/30 09:44:18 434020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1562|lost_pn:1559|thresh:3| [2025/04/30 09:44:18 434024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 434028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51593|rtt_var:3087|pto_duration:63941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 434032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 434036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 434044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 434048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258522474|now:1746006258434028|interv:88446| [2025/04/30 09:44:18 434052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258522474|now:1746006258434028|interval:88446|pto_count:0|srtt:51593 [2025/04/30 09:44:18 434057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45885, ack_elapse 55834, delivered 67200|rate 1203567|lost 223| [2025/04/30 09:44:18 434061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203567) in round 32| [2025/04/30 09:44:18 434066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 434070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 434074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258379592|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 434078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258379592|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 434083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:51593|latest_rtt:54351|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 434089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:665|largest:665|pns:2| [2025/04/30 09:44:18 434093] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:665|frame:ACK |recv_time:1746006258433943|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 434098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378433943|now:1746006258433943|interv:120000000| [2025/04/30 09:44:18 434102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378433943|now:1746006258433943|interv:120000000| [2025/04/30 09:44:18 434106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258434643|pq_index:0| [2025/04/30 09:44:18 434110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258433350| [2025/04/30 09:44:18 434114] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258434114| [2025/04/30 09:44:18 434119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258434118| [2025/04/30 09:44:18 434125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51593|min_srtt:51593|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 434129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1656525| [2025/04/30 09:44:18 434160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51593|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 434165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 434170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51593|min_srtt:51593|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 434174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1657704| [2025/04/30 09:44:18 434179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51593|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 434183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 434187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51593|min_srtt:51593|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 434192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1658883| [2025/04/30 09:44:18 434196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 434200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 434204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 434208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 434213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 434217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1598754| [2025/04/30 09:44:18 434221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 434225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 434229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258434643| [2025/04/30 09:44:18 434233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258434643| [2025/04/30 09:44:18 434237] [debug] |xqc_engine_wakeup_after|wakeup:1746006258434643|now:1746006258434237|diff:406| [2025/04/30 09:44:18 434241] [debug] |xqc_engine_main_logic|END|now:1746006258434118| [2025/04/30 09:44:18 434247] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258434246| [2025/04/30 09:44:18 434250] [debug] |xqc_engine_wakeup_after|wakeup:1746006258434643|now:1746006258434250|diff:393| [2025/04/30 09:44:18 434254] [debug] |xqc_engine_main_logic|END|now:1746006258434246| [2025/04/30 09:44:18 435323] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258435323| [2025/04/30 09:44:18 435338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258434643|pq_index:0| [2025/04/30 09:44:18 435342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258434118| [2025/04/30 09:44:18 435347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258435346| [2025/04/30 09:44:18 435351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258434643|now:1746006258435346| [2025/04/30 09:44:18 435356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258434643|now:1746006258435346| [2025/04/30 09:44:18 435360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 435365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51593|min_srtt:51593|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 435369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1658883| [2025/04/30 09:44:18 435374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 435378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 435381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 435386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 435390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 435394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1598754| [2025/04/30 09:44:18 435399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 435403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1611| [2025/04/30 09:44:18 435436] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1611|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258435411|stream_id:0|stream_offset:1598754| [2025/04/30 09:44:18 435442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 435448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 435455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51593|rtt_var:3087|pto_duration:63941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 435462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 435469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 435482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 435489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258524352|now:1746006258435455|interv:88897| [2025/04/30 09:44:18 435495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258524352|now:1746006258435455|interval:88897|pto_count:0|srtt:51593 [2025/04/30 09:44:18 435502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 435507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 435511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1599933| [2025/04/30 09:44:18 435515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 435519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1612| [2025/04/30 09:44:18 435553] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1612|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258435527|stream_id:0|stream_offset:1599933| [2025/04/30 09:44:18 435562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 435570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 435576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51593|rtt_var:3087|pto_duration:63941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 435583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 435589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 435596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 435602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258524468|now:1746006258435576|interv:88892| [2025/04/30 09:44:18 435609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258524468|now:1746006258435576|interval:88892|pto_count:0|srtt:51593 [2025/04/30 09:44:18 435616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 435624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 435628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1601112| [2025/04/30 09:44:18 435632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 435636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258436636|now:1746006258435636|interv:1000| [2025/04/30 09:44:18 435640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 435649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 435653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258436636| [2025/04/30 09:44:18 435657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258436636| [2025/04/30 09:44:18 435661] [debug] |xqc_engine_wakeup_after|wakeup:1746006258436636|now:1746006258435661|diff:975| [2025/04/30 09:44:18 435665] [debug] |xqc_engine_main_logic|END|now:1746006258435346| [2025/04/30 09:44:18 435932] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258435931| [2025/04/30 09:44:18 435940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 435946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:665| [2025/04/30 09:44:18 435949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:666| [2025/04/30 09:44:18 435955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:666| [2025/04/30 09:44:18 435959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 435964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 435968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66000|prior_delivered:1506564|prior_time:1746006258380109|is_app_limited:0|send_elapse:45930|ack_elapse:55822|ctl_first_sent_time:1746006258381635|lagest_ack_time:1746006258435931|curr_delivered:1572564| [2025/04/30 09:44:18 435973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258381635| [2025/04/30 09:44:18 435977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1361||sndq_packets_used_bytes:0|sndq_packets_free:419| [2025/04/30 09:44:18 435982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 435986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66000|prior_delivered:1506564|prior_time:1746006258380109|is_app_limited:0|send_elapse:45930|ack_elapse:55822|ctl_first_sent_time:1746006258381635|lagest_ack_time:1746006258435931|curr_delivered:1573764| [2025/04/30 09:44:18 435990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258381732| [2025/04/30 09:44:18 435994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1360||sndq_packets_used_bytes:0|sndq_packets_free:420| [2025/04/30 09:44:18 435998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51593|rttvar:3087|minrtt:31343|latest_rtt:54199|ack_delay:48| [2025/04/30 09:44:18 436002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51912|rttvar:2955|minrtt:31343|latest_rtt:54199|ack_delay:48| [2025/04/30 09:44:18 436007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1564|lost_pn:1561|thresh:3| [2025/04/30 09:44:18 436011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 436015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51912|rtt_var:2955|pto_duration:63732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 436024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 436028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 436031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 436035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258524259|now:1746006258436015|interv:88244| [2025/04/30 09:44:18 436039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258524259|now:1746006258436015|interval:88244|pto_count:0|srtt:51912 [2025/04/30 09:44:18 436044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45930, ack_elapse 55822, delivered 67200|rate 1203826|lost 223| [2025/04/30 09:44:18 436048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203826) in round 32| [2025/04/30 09:44:18 436052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 436056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 436060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258381732|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 436065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258381732|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 436069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:51912|latest_rtt:54199|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 436075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:666|largest:666|pns:2| [2025/04/30 09:44:18 436079] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:666|frame:ACK |recv_time:1746006258435931|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 436084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378435931|now:1746006258435931|interv:120000000| [2025/04/30 09:44:18 436088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378435931|now:1746006258435931|interv:120000000| [2025/04/30 09:44:18 436092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258436636|pq_index:0| [2025/04/30 09:44:18 436096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258435346| [2025/04/30 09:44:18 436100] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258436100| [2025/04/30 09:44:18 436105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258436104| [2025/04/30 09:44:18 436110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51912|min_srtt:51912|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 436117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1658883| [2025/04/30 09:44:18 436122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51912|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 436127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 436131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51912|min_srtt:51912|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 436158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1660062| [2025/04/30 09:44:18 436163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51912|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 436167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 436172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51912|min_srtt:51912|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 436176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1661241| [2025/04/30 09:44:18 436180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 436184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 436188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 436192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 436197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 436201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1601112| [2025/04/30 09:44:18 436205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 436209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 436213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258436636| [2025/04/30 09:44:18 436217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258436636| [2025/04/30 09:44:18 436221] [debug] |xqc_engine_wakeup_after|wakeup:1746006258436636|now:1746006258436221|diff:415| [2025/04/30 09:44:18 436225] [debug] |xqc_engine_main_logic|END|now:1746006258436104| [2025/04/30 09:44:18 436230] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258436230| [2025/04/30 09:44:18 436237] [debug] |xqc_engine_wakeup_after|wakeup:1746006258436636|now:1746006258436237|diff:399| [2025/04/30 09:44:18 436241] [debug] |xqc_engine_main_logic|END|now:1746006258436230| [2025/04/30 09:44:18 437310] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258437310| [2025/04/30 09:44:18 437320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258436636|pq_index:0| [2025/04/30 09:44:18 437325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258436104| [2025/04/30 09:44:18 437330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258437329| [2025/04/30 09:44:18 437334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258436636|now:1746006258437329| [2025/04/30 09:44:18 437338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258436636|now:1746006258437329| [2025/04/30 09:44:18 437342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 437348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51912|min_srtt:51912|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 437352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1661241| [2025/04/30 09:44:18 437357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 437361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 437365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 437369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 437373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 437378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1601112| [2025/04/30 09:44:18 437382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 437387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1613| [2025/04/30 09:44:18 437419] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1613|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258437395|stream_id:0|stream_offset:1601112| [2025/04/30 09:44:18 437425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 437431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 437438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51912|rtt_var:2955|pto_duration:63732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 437452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 437459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 437465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 437472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258526127|now:1746006258437437|interv:88690| [2025/04/30 09:44:18 437478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258526127|now:1746006258437437|interval:88690|pto_count:0|srtt:51912 [2025/04/30 09:44:18 437485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 437490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 437494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1602291| [2025/04/30 09:44:18 437498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 437502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1614| [2025/04/30 09:44:18 437532] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1614|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258437510|stream_id:0|stream_offset:1602291| [2025/04/30 09:44:18 437538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 437546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 437553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51912|rtt_var:2955|pto_duration:63732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 437560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 437567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 437573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 437579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258526242|now:1746006258437553|interv:88689| [2025/04/30 09:44:18 437585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258526242|now:1746006258437553|interval:88689|pto_count:0|srtt:51912 [2025/04/30 09:44:18 437593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 437600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 437607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1603470| [2025/04/30 09:44:18 437621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 437625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258438625|now:1746006258437625|interv:1000| [2025/04/30 09:44:18 437629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 437633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 437637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258438625| [2025/04/30 09:44:18 437641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258438625| [2025/04/30 09:44:18 437645] [debug] |xqc_engine_wakeup_after|wakeup:1746006258438625|now:1746006258437645|diff:980| [2025/04/30 09:44:18 437650] [debug] |xqc_engine_main_logic|END|now:1746006258437329| [2025/04/30 09:44:18 437922] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258437920| [2025/04/30 09:44:18 437930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 437936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:666| [2025/04/30 09:44:18 437940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:667| [2025/04/30 09:44:18 437946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:667| [2025/04/30 09:44:18 437950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 437954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 437959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66000|prior_delivered:1508964|prior_time:1746006258382092|is_app_limited:0|send_elapse:46072|ack_elapse:55828|ctl_first_sent_time:1746006258383762|lagest_ack_time:1746006258437920|curr_delivered:1574964| [2025/04/30 09:44:18 437963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258383762| [2025/04/30 09:44:18 437968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1359||sndq_packets_used_bytes:0|sndq_packets_free:421| [2025/04/30 09:44:18 437972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 437977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:64800|prior_delivered:1511364|prior_time:1746006258384102|is_app_limited:0|send_elapse:47784|ack_elapse:53818|ctl_first_sent_time:1746006258385580|lagest_ack_time:1746006258437920|curr_delivered:1576164| [2025/04/30 09:44:18 437981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258385580| [2025/04/30 09:44:18 437985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1358||sndq_packets_used_bytes:0|sndq_packets_free:422| [2025/04/30 09:44:18 437989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51912|rttvar:2955|minrtt:31343|latest_rtt:52340|ack_delay:48| [2025/04/30 09:44:18 437993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51959|rttvar:2312|minrtt:31343|latest_rtt:52340|ack_delay:48| [2025/04/30 09:44:18 437997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1566|lost_pn:1563|thresh:3| [2025/04/30 09:44:18 438006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 438010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51959|rtt_var:2312|pto_duration:61207|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 438015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 438018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 438022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 438026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258523717|now:1746006258438010|interv:85707| [2025/04/30 09:44:18 438030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258523717|now:1746006258438010|interval:85707|pto_count:0|srtt:51959 [2025/04/30 09:44:18 438035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47784, ack_elapse 53818, delivered 64800|rate 1204058|lost 223| [2025/04/30 09:44:18 438039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204058) in round 32| [2025/04/30 09:44:18 438043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 438048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 438052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258385580|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 438056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258385580|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 438060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:51959|latest_rtt:52340|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 438066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:667|largest:667|pns:2| [2025/04/30 09:44:18 438070] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:667|frame:ACK |recv_time:1746006258437920|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 438075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378437920|now:1746006258437920|interv:120000000| [2025/04/30 09:44:18 438079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378437920|now:1746006258437920|interv:120000000| [2025/04/30 09:44:18 438083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258438625|pq_index:0| [2025/04/30 09:44:18 438087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258437329| [2025/04/30 09:44:18 438091] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258438091| [2025/04/30 09:44:18 438096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258438095| [2025/04/30 09:44:18 438105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51959|min_srtt:51959|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 438109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1661241| [2025/04/30 09:44:18 438113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51959|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 438118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 438122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51959|min_srtt:51959|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 438126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1662420| [2025/04/30 09:44:18 438131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51959|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 438159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 438163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51959|min_srtt:51959|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 438167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1663599| [2025/04/30 09:44:18 438172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 438176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 438179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 438184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 438188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 438192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1603470| [2025/04/30 09:44:18 438197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 438201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 438205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258438625| [2025/04/30 09:44:18 438209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258438625| [2025/04/30 09:44:18 438218] [debug] |xqc_engine_wakeup_after|wakeup:1746006258438625|now:1746006258438218|diff:407| [2025/04/30 09:44:18 438223] [debug] |xqc_engine_main_logic|END|now:1746006258438095| [2025/04/30 09:44:18 438228] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258438228| [2025/04/30 09:44:18 438232] [debug] |xqc_engine_wakeup_after|wakeup:1746006258438625|now:1746006258438231|diff:394| [2025/04/30 09:44:18 438235] [debug] |xqc_engine_main_logic|END|now:1746006258438228| [2025/04/30 09:44:18 439305] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258439305| [2025/04/30 09:44:18 439315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258438625|pq_index:0| [2025/04/30 09:44:18 439320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258438095| [2025/04/30 09:44:18 439325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258439324| [2025/04/30 09:44:18 439329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258438625|now:1746006258439324| [2025/04/30 09:44:18 439334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258438625|now:1746006258439324| [2025/04/30 09:44:18 439338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 439343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51959|min_srtt:51959|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 439347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1663599| [2025/04/30 09:44:18 439352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 439356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 439360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 439364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 439369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 439373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1603470| [2025/04/30 09:44:18 439377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 439382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1615-1616|next_skip_chance:1746006258698002|current_time:1746006258439381| [2025/04/30 09:44:18 439386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1617| [2025/04/30 09:44:18 439419] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1617|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258439394|stream_id:0|stream_offset:1603470| [2025/04/30 09:44:18 439424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 439437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 439445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51959|rtt_var:2312|pto_duration:61207|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 439452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 439459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 439465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 439472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258525601|now:1746006258439444|interv:86157| [2025/04/30 09:44:18 439478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258525601|now:1746006258439444|interval:86157|pto_count:0|srtt:51959 [2025/04/30 09:44:18 439484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 439489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 439494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1604649| [2025/04/30 09:44:18 439498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 439502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1618| [2025/04/30 09:44:18 439533] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1618|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258439510|stream_id:0|stream_offset:1604649| [2025/04/30 09:44:18 439543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 439550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 439557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51959|rtt_var:2312|pto_duration:61207|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 439564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 439570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 439576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 439582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258525717|now:1746006258439557|interv:86160| [2025/04/30 09:44:18 439589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258525717|now:1746006258439557|interval:86160|pto_count:0|srtt:51959 [2025/04/30 09:44:18 439597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 439611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 439617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1605828| [2025/04/30 09:44:18 439622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 439626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258440626|now:1746006258439626|interv:1000| [2025/04/30 09:44:18 439630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 439634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 439638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258440626| [2025/04/30 09:44:18 439642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258440626| [2025/04/30 09:44:18 439646] [debug] |xqc_engine_wakeup_after|wakeup:1746006258440626|now:1746006258439646|diff:980| [2025/04/30 09:44:18 439651] [debug] |xqc_engine_main_logic|END|now:1746006258439324| [2025/04/30 09:44:18 439951] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258439950| [2025/04/30 09:44:18 439958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 439964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:667| [2025/04/30 09:44:18 439968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:668| [2025/04/30 09:44:18 439974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:668| [2025/04/30 09:44:18 439978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 439983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1567|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1568|path_largest_ack:1567| [2025/04/30 09:44:18 439988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66000|prior_delivered:1511364|prior_time:1746006258384102|is_app_limited:0|send_elapse:47873|ack_elapse:55848|ctl_first_sent_time:1746006258385669|lagest_ack_time:1746006258439950|curr_delivered:1577364| [2025/04/30 09:44:18 439992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258385669| [2025/04/30 09:44:18 439997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1357||sndq_packets_used_bytes:0|sndq_packets_free:423| [2025/04/30 09:44:18 440001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1568|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1568|path_largest_ack:1568| [2025/04/30 09:44:18 440005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:64800|prior_delivered:1513764|prior_time:1746006258386074|is_app_limited:0|send_elapse:45933|ack_elapse:53876|ctl_first_sent_time:1746006258387616|lagest_ack_time:1746006258439950|curr_delivered:1578564| [2025/04/30 09:44:18 440010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258387616| [2025/04/30 09:44:18 440013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1356||sndq_packets_used_bytes:0|sndq_packets_free:424| [2025/04/30 09:44:18 440017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51959|rttvar:2312|minrtt:31343|latest_rtt:52334|ack_delay:88| [2025/04/30 09:44:18 440026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51995|rttvar:1805|minrtt:31343|latest_rtt:52334|ack_delay:88| [2025/04/30 09:44:18 440031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1568|lost_pn:1565|thresh:3| [2025/04/30 09:44:18 440035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 440039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51995|rtt_var:1805|pto_duration:59215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 440043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 440047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 440051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 440055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258523725|now:1746006258440038|interv:83687| [2025/04/30 09:44:18 440059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258523725|now:1746006258440038|interval:83687|pto_count:0|srtt:51995 [2025/04/30 09:44:18 440063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 45933, ack_elapse 53876, delivered 64800|rate 1202761|lost 223| [2025/04/30 09:44:18 440067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202761) in round 32| [2025/04/30 09:44:18 440072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 440076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 440080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258387616|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 440084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258387616|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 440089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:51995|latest_rtt:52334|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 440094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:668|largest:668|pns:2| [2025/04/30 09:44:18 440099] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:668|frame:ACK |recv_time:1746006258439950|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 440104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378439950|now:1746006258439950|interv:120000000| [2025/04/30 09:44:18 440108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378439950|now:1746006258439950|interv:120000000| [2025/04/30 09:44:18 440114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258440626|pq_index:0| [2025/04/30 09:44:18 440118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258439324| [2025/04/30 09:44:18 440122] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258440122| [2025/04/30 09:44:18 440127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258440126| [2025/04/30 09:44:18 440152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51995|min_srtt:51995|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 440161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1663599| [2025/04/30 09:44:18 440165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51995|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 440170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 440175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51995|min_srtt:51995|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 440179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1664778| [2025/04/30 09:44:18 440183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51995|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 440188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 440192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51995|min_srtt:51995|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 440196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1665957| [2025/04/30 09:44:18 440201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 440205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 440208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 440213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 440217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 440221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1605828| [2025/04/30 09:44:18 440229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 440233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 440237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258440626| [2025/04/30 09:44:18 440241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258440626| [2025/04/30 09:44:18 440245] [debug] |xqc_engine_wakeup_after|wakeup:1746006258440626|now:1746006258440245|diff:381| [2025/04/30 09:44:18 440249] [debug] |xqc_engine_main_logic|END|now:1746006258440126| [2025/04/30 09:44:18 440254] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258440254| [2025/04/30 09:44:18 440258] [debug] |xqc_engine_wakeup_after|wakeup:1746006258440626|now:1746006258440258|diff:368| [2025/04/30 09:44:18 440262] [debug] |xqc_engine_main_logic|END|now:1746006258440254| [2025/04/30 09:44:18 441331] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258441331| [2025/04/30 09:44:18 441341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258440626|pq_index:0| [2025/04/30 09:44:18 441346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258440126| [2025/04/30 09:44:18 441350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258441350| [2025/04/30 09:44:18 441355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258440626|now:1746006258441350| [2025/04/30 09:44:18 441359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258440626|now:1746006258441350| [2025/04/30 09:44:18 441363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 441368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51995|min_srtt:51995|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 441373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1665957| [2025/04/30 09:44:18 441378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 441382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 441386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 441390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 441394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 441399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1605828| [2025/04/30 09:44:18 441403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 441408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1619| [2025/04/30 09:44:18 441440] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1619|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258441416|stream_id:0|stream_offset:1605828| [2025/04/30 09:44:18 441452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 441460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 441467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51995|rtt_var:1805|pto_duration:59215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 441474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 441480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 441487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 441494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258525631|now:1746006258441466|interv:84165| [2025/04/30 09:44:18 441500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258525631|now:1746006258441466|interval:84165|pto_count:0|srtt:51995 [2025/04/30 09:44:18 441507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 441514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 441521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1607007| [2025/04/30 09:44:18 441528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 441535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1620| [2025/04/30 09:44:18 441564] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1620|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258441543|stream_id:0|stream_offset:1607007| [2025/04/30 09:44:18 441569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 441574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 441578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51995|rtt_var:1805|pto_duration:59215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 441583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 441590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 441596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 441603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258525758|now:1746006258441578|interv:84180| [2025/04/30 09:44:18 441609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258525758|now:1746006258441578|interval:84180|pto_count:0|srtt:51995 [2025/04/30 09:44:18 441623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 441629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 441633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1608186| [2025/04/30 09:44:18 441637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 441641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258442641|now:1746006258441641|interv:1000| [2025/04/30 09:44:18 441645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 441649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 441653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258442641| [2025/04/30 09:44:18 441657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258442641| [2025/04/30 09:44:18 441661] [debug] |xqc_engine_wakeup_after|wakeup:1746006258442641|now:1746006258441661|diff:980| [2025/04/30 09:44:18 441665] [debug] |xqc_engine_main_logic|END|now:1746006258441350| [2025/04/30 09:44:18 441909] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258441908| [2025/04/30 09:44:18 441917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 441923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:668| [2025/04/30 09:44:18 441927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:669| [2025/04/30 09:44:18 441932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:669| [2025/04/30 09:44:18 441937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 441941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 441946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1516164|prior_time:1746006258388172|is_app_limited:0|send_elapse:47973|ack_elapse:53736|ctl_first_sent_time:1746006258389748|lagest_ack_time:1746006258441908|curr_delivered:1579764| [2025/04/30 09:44:18 441950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258389748| [2025/04/30 09:44:18 441955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1355||sndq_packets_used_bytes:0|sndq_packets_free:425| [2025/04/30 09:44:18 441959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 441963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1516164|prior_time:1746006258388172|is_app_limited:0|send_elapse:47973|ack_elapse:53736|ctl_first_sent_time:1746006258389748|lagest_ack_time:1746006258441908|curr_delivered:1580964| [2025/04/30 09:44:18 441968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258389859| [2025/04/30 09:44:18 441976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1354||sndq_packets_used_bytes:0|sndq_packets_free:426| [2025/04/30 09:44:18 441980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51995|rttvar:1805|minrtt:31343|latest_rtt:52049|ack_delay:48| [2025/04/30 09:44:18 441985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51996|rttvar:1355|minrtt:31343|latest_rtt:52049|ack_delay:48| [2025/04/30 09:44:18 441989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1570|lost_pn:1567|thresh:3| [2025/04/30 09:44:18 441993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 441997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51996|rtt_var:1355|pto_duration:57416|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 442002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 442005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 442009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 442013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258523959|now:1746006258441997|interv:81962| [2025/04/30 09:44:18 442017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258523959|now:1746006258441997|interval:81962|pto_count:0|srtt:51996 [2025/04/30 09:44:18 442022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47973, ack_elapse 53736, delivered 64800|rate 1205895|lost 223| [2025/04/30 09:44:18 442026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205895) in round 32| [2025/04/30 09:44:18 442030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 442034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 442038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258389859|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 442043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258389859|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 442047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:51996|latest_rtt:52049|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 442053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:669|largest:669|pns:2| [2025/04/30 09:44:18 442057] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:669|frame:ACK |recv_time:1746006258441908|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 442065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378441908|now:1746006258441908|interv:120000000| [2025/04/30 09:44:18 442069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378441908|now:1746006258441908|interv:120000000| [2025/04/30 09:44:18 442073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258442641|pq_index:0| [2025/04/30 09:44:18 442077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258441350| [2025/04/30 09:44:18 442081] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258442081| [2025/04/30 09:44:18 442086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258442085| [2025/04/30 09:44:18 442092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51996|min_srtt:51996|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 442096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1665957| [2025/04/30 09:44:18 442101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51996|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 442105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 442109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51996|min_srtt:51996|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 442114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1667136| [2025/04/30 09:44:18 442118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51996|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 442123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 442127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51996|min_srtt:51996|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 442131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1668315| [2025/04/30 09:44:18 442159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 442163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 442167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 442171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 442176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 442183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1608186| [2025/04/30 09:44:18 442188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 442191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 442195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258442641| [2025/04/30 09:44:18 442200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258442641| [2025/04/30 09:44:18 442204] [debug] |xqc_engine_wakeup_after|wakeup:1746006258442641|now:1746006258442203|diff:438| [2025/04/30 09:44:18 442208] [debug] |xqc_engine_main_logic|END|now:1746006258442085| [2025/04/30 09:44:18 442213] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258442213| [2025/04/30 09:44:18 442217] [debug] |xqc_engine_wakeup_after|wakeup:1746006258442641|now:1746006258442217|diff:424| [2025/04/30 09:44:18 442221] [debug] |xqc_engine_main_logic|END|now:1746006258442213| [2025/04/30 09:44:18 443290] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258443289| [2025/04/30 09:44:18 443300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258442641|pq_index:0| [2025/04/30 09:44:18 443304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258442085| [2025/04/30 09:44:18 443309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258443308| [2025/04/30 09:44:18 443314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258442641|now:1746006258443308| [2025/04/30 09:44:18 443318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258442641|now:1746006258443308| [2025/04/30 09:44:18 443322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 443327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51996|min_srtt:51996|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 443332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1668315| [2025/04/30 09:44:18 443336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 443340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 443344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 443348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 443353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 443357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1608186| [2025/04/30 09:44:18 443370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 443375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1621| [2025/04/30 09:44:18 443408] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1621|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258443383|stream_id:0|stream_offset:1608186| [2025/04/30 09:44:18 443413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 443419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 443426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51996|rtt_var:1355|pto_duration:57416|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 443433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 443440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 443446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 443452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258525799|now:1746006258443426|interv:82373| [2025/04/30 09:44:18 443459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258525799|now:1746006258443426|interval:82373|pto_count:0|srtt:51996 [2025/04/30 09:44:18 443466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 443473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 443477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1609365| [2025/04/30 09:44:18 443482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 443486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1622| [2025/04/30 09:44:18 443515] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1622|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258443494|stream_id:0|stream_offset:1609365| [2025/04/30 09:44:18 443523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 443531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 443538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51996|rtt_var:1355|pto_duration:57416|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 443544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 443551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 443557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 443569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258525910|now:1746006258443537|interv:82373| [2025/04/30 09:44:18 443575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258525910|now:1746006258443537|interval:82373|pto_count:0|srtt:51996 [2025/04/30 09:44:18 443583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 443591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 443598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1610544| [2025/04/30 09:44:18 443604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 443609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258444609|now:1746006258443609|interv:1000| [2025/04/30 09:44:18 443613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 443617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 443621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258444609| [2025/04/30 09:44:18 443625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258444609| [2025/04/30 09:44:18 443629] [debug] |xqc_engine_wakeup_after|wakeup:1746006258444609|now:1746006258443629|diff:980| [2025/04/30 09:44:18 443633] [debug] |xqc_engine_main_logic|END|now:1746006258443308| [2025/04/30 09:44:18 443956] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258443955| [2025/04/30 09:44:18 443963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 443969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:669| [2025/04/30 09:44:18 443973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:670| [2025/04/30 09:44:18 443979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:670| [2025/04/30 09:44:18 443983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 443988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 443992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1518564|prior_time:1746006258390068|is_app_limited:0|send_elapse:48073|ack_elapse:53887|ctl_first_sent_time:1746006258391749|lagest_ack_time:1746006258443955|curr_delivered:1582164| [2025/04/30 09:44:18 443997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258391749| [2025/04/30 09:44:18 444001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1353||sndq_packets_used_bytes:0|sndq_packets_free:427| [2025/04/30 09:44:18 444005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 444010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62400|prior_delivered:1520964|prior_time:1746006258392060|is_app_limited:0|send_elapse:47861|ack_elapse:51895|ctl_first_sent_time:1746006258393537|lagest_ack_time:1746006258443955|curr_delivered:1583364| [2025/04/30 09:44:18 444019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258393537| [2025/04/30 09:44:18 444023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1352||sndq_packets_used_bytes:0|sndq_packets_free:428| [2025/04/30 09:44:18 444027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51996|rttvar:1355|minrtt:31343|latest_rtt:50418|ack_delay:56| [2025/04/30 09:44:18 444031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51792|rttvar:1425|minrtt:31343|latest_rtt:50418|ack_delay:56| [2025/04/30 09:44:18 444035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1572|lost_pn:1569|thresh:3| [2025/04/30 09:44:18 444039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 444044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51792|rtt_var:1425|pto_duration:57492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 444048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 444052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 444056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 444060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258525986|now:1746006258444043|interv:81943| [2025/04/30 09:44:18 444064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258525986|now:1746006258444043|interval:81943|pto_count:0|srtt:51792 [2025/04/30 09:44:18 444068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47861, ack_elapse 51895, delivered 62400|rate 1202427|lost 223| [2025/04/30 09:44:18 444073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202427) in round 32| [2025/04/30 09:44:18 444077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 444081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 444085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258393537|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 444089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258393537|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 444094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:51792|latest_rtt:50418|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 444099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:670|largest:670|pns:2| [2025/04/30 09:44:18 444106] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:670|frame:ACK |recv_time:1746006258443955|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 444111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378443955|now:1746006258443955|interv:120000000| [2025/04/30 09:44:18 444115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378443955|now:1746006258443955|interv:120000000| [2025/04/30 09:44:18 444119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258444609|pq_index:0| [2025/04/30 09:44:18 444123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258443308| [2025/04/30 09:44:18 444127] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258444127| [2025/04/30 09:44:18 444151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258444131| [2025/04/30 09:44:18 444162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51792|min_srtt:51792|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 444166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1668315| [2025/04/30 09:44:18 444171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51792|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 444175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 444180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51792|min_srtt:51792|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 444184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1669494| [2025/04/30 09:44:18 444188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51792|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 444193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 444197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51792|min_srtt:51792|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 444201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1670673| [2025/04/30 09:44:18 444205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 444209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 444213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 444220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 444225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 444229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1610544| [2025/04/30 09:44:18 444233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 444237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 444241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258444609| [2025/04/30 09:44:18 444245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258444609| [2025/04/30 09:44:18 444249] [debug] |xqc_engine_wakeup_after|wakeup:1746006258444609|now:1746006258444249|diff:360| [2025/04/30 09:44:18 444253] [debug] |xqc_engine_main_logic|END|now:1746006258444131| [2025/04/30 09:44:18 444258] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258444258| [2025/04/30 09:44:18 444262] [debug] |xqc_engine_wakeup_after|wakeup:1746006258444609|now:1746006258444262|diff:347| [2025/04/30 09:44:18 444266] [debug] |xqc_engine_main_logic|END|now:1746006258444258| [2025/04/30 09:44:18 445335] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258445335| [2025/04/30 09:44:18 445346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258444609|pq_index:0| [2025/04/30 09:44:18 445350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258444131| [2025/04/30 09:44:18 445355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258445354| [2025/04/30 09:44:18 445360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258444609|now:1746006258445354| [2025/04/30 09:44:18 445364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258444609|now:1746006258445354| [2025/04/30 09:44:18 445368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 445373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51792|min_srtt:51792|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 445378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1670673| [2025/04/30 09:44:18 445382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 445386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 445390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 445394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 445399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 445408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1610544| [2025/04/30 09:44:18 445412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 445416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1623| [2025/04/30 09:44:18 445449] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1623|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258445425|stream_id:0|stream_offset:1610544| [2025/04/30 09:44:18 445455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 445461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 445468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51792|rtt_var:1425|pto_duration:57492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 445476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 445482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 445488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 445495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258527917|now:1746006258445468|interv:82449| [2025/04/30 09:44:18 445502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258527917|now:1746006258445468|interval:82449|pto_count:0|srtt:51792 [2025/04/30 09:44:18 445509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 445516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 445522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1611723| [2025/04/30 09:44:18 445529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 445536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1624| [2025/04/30 09:44:18 445568] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1624|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258445547|stream_id:0|stream_offset:1611723| [2025/04/30 09:44:18 445574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 445579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 445583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51792|rtt_var:1425|pto_duration:57492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 445590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 445602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 445609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 445615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258528039|now:1746006258445583|interv:82456| [2025/04/30 09:44:18 445622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258528039|now:1746006258445583|interval:82456|pto_count:0|srtt:51792 [2025/04/30 09:44:18 445629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 445634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 445639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1612902| [2025/04/30 09:44:18 445643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 445647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258446647|now:1746006258445647|interv:1000| [2025/04/30 09:44:18 445651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 445655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 445659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258446647| [2025/04/30 09:44:18 445663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258446647| [2025/04/30 09:44:18 445667] [debug] |xqc_engine_wakeup_after|wakeup:1746006258446647|now:1746006258445667|diff:980| [2025/04/30 09:44:18 445672] [debug] |xqc_engine_main_logic|END|now:1746006258445354| [2025/04/30 09:44:18 445896] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258445895| [2025/04/30 09:44:18 445903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 445909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:670| [2025/04/30 09:44:18 445913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:671| [2025/04/30 09:44:18 445919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:671| [2025/04/30 09:44:18 445923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 445928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 445932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1520964|prior_time:1746006258392060|is_app_limited:0|send_elapse:47952|ack_elapse:53835|ctl_first_sent_time:1746006258393628|lagest_ack_time:1746006258445895|curr_delivered:1584564| [2025/04/30 09:44:18 445937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258393628| [2025/04/30 09:44:18 445942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1351||sndq_packets_used_bytes:0|sndq_packets_free:429| [2025/04/30 09:44:18 445946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 445955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62400|prior_delivered:1523364|prior_time:1746006258394066|is_app_limited:0|send_elapse:47931|ack_elapse:51829|ctl_first_sent_time:1746006258395588|lagest_ack_time:1746006258445895|curr_delivered:1585764| [2025/04/30 09:44:18 445960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258395588| [2025/04/30 09:44:18 445964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1350||sndq_packets_used_bytes:0|sndq_packets_free:430| [2025/04/30 09:44:18 445968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51792|rttvar:1425|minrtt:31343|latest_rtt:50307|ack_delay:48| [2025/04/30 09:44:18 445972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51600|rttvar:1452|minrtt:31343|latest_rtt:50307|ack_delay:48| [2025/04/30 09:44:18 445976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1574|lost_pn:1571|thresh:3| [2025/04/30 09:44:18 445981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 445985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51600|rtt_var:1452|pto_duration:57408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 445989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 445993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 445997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 446001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258527955|now:1746006258445984|interv:81971| [2025/04/30 09:44:18 446005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258527955|now:1746006258445984|interval:81971|pto_count:0|srtt:51600 [2025/04/30 09:44:18 446009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47931, ack_elapse 51829, delivered 62400|rate 1203959|lost 223| [2025/04/30 09:44:18 446014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203959) in round 32| [2025/04/30 09:44:18 446018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 446022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 446026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258395588|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 446030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258395588|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1525764| [2025/04/30 09:44:18 446035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:51600|latest_rtt:50307|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 446043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:671|largest:671|pns:2| [2025/04/30 09:44:18 446048] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:671|frame:ACK |recv_time:1746006258445895|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 446052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378445895|now:1746006258445895|interv:120000000| [2025/04/30 09:44:18 446056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378445895|now:1746006258445895|interv:120000000| [2025/04/30 09:44:18 446060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258446647|pq_index:0| [2025/04/30 09:44:18 446065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258445354| [2025/04/30 09:44:18 446069] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258446069| [2025/04/30 09:44:18 446074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258446073| [2025/04/30 09:44:18 446080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51600|min_srtt:51600|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 446084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1670673| [2025/04/30 09:44:18 446088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51600|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 446093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 446098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51600|min_srtt:51600|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 446102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1671852| [2025/04/30 09:44:18 446106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51600|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 446111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 446115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51600|min_srtt:51600|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 446119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1673031| [2025/04/30 09:44:18 446123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 446130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 446156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 446161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 446166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 446170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1612902| [2025/04/30 09:44:18 446174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 446178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 446183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258446647| [2025/04/30 09:44:18 446187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258446647| [2025/04/30 09:44:18 446191] [debug] |xqc_engine_wakeup_after|wakeup:1746006258446647|now:1746006258446191|diff:456| [2025/04/30 09:44:18 446195] [debug] |xqc_engine_main_logic|END|now:1746006258446073| [2025/04/30 09:44:18 446200] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258446200| [2025/04/30 09:44:18 446204] [debug] |xqc_engine_wakeup_after|wakeup:1746006258446647|now:1746006258446204|diff:443| [2025/04/30 09:44:18 446208] [debug] |xqc_engine_main_logic|END|now:1746006258446200| [2025/04/30 09:44:18 447277] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258447277| [2025/04/30 09:44:18 447287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258446647|pq_index:0| [2025/04/30 09:44:18 447291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258446073| [2025/04/30 09:44:18 447296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258447295| [2025/04/30 09:44:18 447301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258446647|now:1746006258447295| [2025/04/30 09:44:18 447305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258446647|now:1746006258447295| [2025/04/30 09:44:18 447309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 447314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51600|min_srtt:51600|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 447319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1673031| [2025/04/30 09:44:18 447323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 447327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 447331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 447340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 447345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 447349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1612902| [2025/04/30 09:44:18 447353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 447358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1625| [2025/04/30 09:44:18 447391] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1625|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258447366|stream_id:0|stream_offset:1612902| [2025/04/30 09:44:18 447396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 447403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 447410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51600|rtt_var:1452|pto_duration:57408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 447417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 447423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 447430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 447437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258529774|now:1746006258447409|interv:82365| [2025/04/30 09:44:18 447443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258529774|now:1746006258447409|interval:82365|pto_count:0|srtt:51600 [2025/04/30 09:44:18 447451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 447457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 447461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1614081| [2025/04/30 09:44:18 447466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 447470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1626| [2025/04/30 09:44:18 447499] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1626|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258447478|stream_id:0|stream_offset:1614081| [2025/04/30 09:44:18 447505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 447512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 447526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51600|rtt_var:1452|pto_duration:57408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 447533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 447539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 447546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 447552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258529886|now:1746006258447526|interv:82360| [2025/04/30 09:44:18 447558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258529886|now:1746006258447526|interval:82360|pto_count:0|srtt:51600 [2025/04/30 09:44:18 447565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 447573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 447580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1615260| [2025/04/30 09:44:18 447588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 447593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258448593|now:1746006258447593|interv:1000| [2025/04/30 09:44:18 447597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 447601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 447605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258448593| [2025/04/30 09:44:18 447609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258448593| [2025/04/30 09:44:18 447613] [debug] |xqc_engine_wakeup_after|wakeup:1746006258448593|now:1746006258447613|diff:980| [2025/04/30 09:44:18 447617] [debug] |xqc_engine_main_logic|END|now:1746006258447295| [2025/04/30 09:44:18 447916] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258447915| [2025/04/30 09:44:18 447924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 447930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:671| [2025/04/30 09:44:18 447933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:672| [2025/04/30 09:44:18 447939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:672| [2025/04/30 09:44:18 447943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 447948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 447952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1525764|prior_time:1746006258396077|is_app_limited:0|send_elapse:47955|ack_elapse:51838|ctl_first_sent_time:1746006258397572|lagest_ack_time:1746006258447915|curr_delivered:1586964| [2025/04/30 09:44:18 447957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258397572| [2025/04/30 09:44:18 447980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1349||sndq_packets_used_bytes:0|sndq_packets_free:431| [2025/04/30 09:44:18 447984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 447989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1525764|prior_time:1746006258396077|is_app_limited:0|send_elapse:47955|ack_elapse:51838|ctl_first_sent_time:1746006258397572|lagest_ack_time:1746006258447915|curr_delivered:1588164| [2025/04/30 09:44:18 447993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258397701| [2025/04/30 09:44:18 447997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1348||sndq_packets_used_bytes:0|sndq_packets_free:432| [2025/04/30 09:44:18 448001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51600|rttvar:1452|minrtt:31343|latest_rtt:50214|ack_delay:80| [2025/04/30 09:44:18 448006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51416|rttvar:1455|minrtt:31343|latest_rtt:50214|ack_delay:80| [2025/04/30 09:44:18 448010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1576|lost_pn:1573|thresh:3| [2025/04/30 09:44:18 448014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 448018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51416|rtt_var:1455|pto_duration:57236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 448022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 448026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 448030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 448034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258529714|now:1746006258448018|interv:81696| [2025/04/30 09:44:18 448038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258529714|now:1746006258448018|interval:81696|pto_count:0|srtt:51416 [2025/04/30 09:44:18 448042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47955, ack_elapse 51838, delivered 62400|rate 1203750|lost 223| [2025/04/30 09:44:18 448047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 32 -> 33| [2025/04/30 09:44:18 448051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203750) in round 33| [2025/04/30 09:44:18 448055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 448059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 448063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258397701|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 448067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258397701|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 448074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:51416|latest_rtt:50214|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:18 448080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:672|largest:672|pns:2| [2025/04/30 09:44:18 448085] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:672|frame:ACK |recv_time:1746006258447915|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 448089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378447915|now:1746006258447915|interv:120000000| [2025/04/30 09:44:18 448093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378447915|now:1746006258447915|interv:120000000| [2025/04/30 09:44:18 448097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258448593|pq_index:0| [2025/04/30 09:44:18 448102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258447295| [2025/04/30 09:44:18 448106] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258448105| [2025/04/30 09:44:18 448110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258448109| [2025/04/30 09:44:18 448116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51416|min_srtt:51416|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 448121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1673031| [2025/04/30 09:44:18 448125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 448130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 448157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51416|min_srtt:51416|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 448161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1674210| [2025/04/30 09:44:18 448166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 448170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 448174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51416|min_srtt:51416|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 448182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1675389| [2025/04/30 09:44:18 448186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 448190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 448194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 448198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 448203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 448207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1615260| [2025/04/30 09:44:18 448211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 448215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 448219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258448593| [2025/04/30 09:44:18 448223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258448593| [2025/04/30 09:44:18 448227] [debug] |xqc_engine_wakeup_after|wakeup:1746006258448593|now:1746006258448227|diff:366| [2025/04/30 09:44:18 448231] [debug] |xqc_engine_main_logic|END|now:1746006258448109| [2025/04/30 09:44:18 448236] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258448236| [2025/04/30 09:44:18 448240] [debug] |xqc_engine_wakeup_after|wakeup:1746006258448593|now:1746006258448240|diff:353| [2025/04/30 09:44:18 448244] [debug] |xqc_engine_main_logic|END|now:1746006258448236| [2025/04/30 09:44:18 449311] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258449311| [2025/04/30 09:44:18 449321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258448593|pq_index:0| [2025/04/30 09:44:18 449326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258448109| [2025/04/30 09:44:18 449330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258449330| [2025/04/30 09:44:18 449335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258448593|now:1746006258449330| [2025/04/30 09:44:18 449339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258448593|now:1746006258449330| [2025/04/30 09:44:18 449343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 449348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51416|min_srtt:51416|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 449353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1675389| [2025/04/30 09:44:18 449358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 449366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 449370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 449375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 449379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 449383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1615260| [2025/04/30 09:44:18 449388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 449392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1627| [2025/04/30 09:44:18 449425] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1627|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258449400|stream_id:0|stream_offset:1615260| [2025/04/30 09:44:18 449431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1627|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 449437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 449444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51416|rtt_var:1455|pto_duration:57236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 449452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 449458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 449465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 449471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258531636|now:1746006258449444|interv:82192| [2025/04/30 09:44:18 449478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258531636|now:1746006258449444|interval:82192|pto_count:0|srtt:51416 [2025/04/30 09:44:18 449485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 449493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 449499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1616439| [2025/04/30 09:44:18 449506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 449513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1628| [2025/04/30 09:44:18 449543] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1628|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258449524|stream_id:0|stream_offset:1616439| [2025/04/30 09:44:18 449554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 449559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 449565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51416|rtt_var:1455|pto_duration:57236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 449572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 449578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 449585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 449591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258531760|now:1746006258449564|interv:82196| [2025/04/30 09:44:18 449598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258531760|now:1746006258449564|interval:82196|pto_count:0|srtt:51416 [2025/04/30 09:44:18 449605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 449611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 449615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1617618| [2025/04/30 09:44:18 449620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 449624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258450624|now:1746006258449624|interv:1000| [2025/04/30 09:44:18 449628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 449632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 449636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258450624| [2025/04/30 09:44:18 449640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258450624| [2025/04/30 09:44:18 449644] [debug] |xqc_engine_wakeup_after|wakeup:1746006258450624|now:1746006258449644|diff:980| [2025/04/30 09:44:18 449648] [debug] |xqc_engine_main_logic|END|now:1746006258449330| [2025/04/30 09:44:18 449887] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258449886| [2025/04/30 09:44:18 449895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 449901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:672| [2025/04/30 09:44:18 449905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:673| [2025/04/30 09:44:18 449911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:673| [2025/04/30 09:44:18 449915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 449920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1577|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1578|path_largest_ack:1577| [2025/04/30 09:44:18 449929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1528164|prior_time:1746006258398085|is_app_limited:0|send_elapse:47931|ack_elapse:51801|ctl_first_sent_time:1746006258399551|lagest_ack_time:1746006258449886|curr_delivered:1589364| [2025/04/30 09:44:18 449934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258399551| [2025/04/30 09:44:18 449938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1347||sndq_packets_used_bytes:0|sndq_packets_free:433| [2025/04/30 09:44:18 449943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 449947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1530564|prior_time:1746006258400049|is_app_limited:0|send_elapse:47874|ack_elapse:49837|ctl_first_sent_time:1746006258401515|lagest_ack_time:1746006258449886|curr_delivered:1590564| [2025/04/30 09:44:18 449952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258401515| [2025/04/30 09:44:18 449955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1346||sndq_packets_used_bytes:0|sndq_packets_free:434| [2025/04/30 09:44:18 449959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51416|rttvar:1455|minrtt:31343|latest_rtt:48371|ack_delay:48| [2025/04/30 09:44:18 449964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51029|rttvar:1865|minrtt:31343|latest_rtt:48371|ack_delay:48| [2025/04/30 09:44:18 449968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1578|lost_pn:1575|thresh:3| [2025/04/30 09:44:18 449972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 449976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51029|rtt_var:1865|pto_duration:58489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 449981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 449985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 449989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 449992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258533013|now:1746006258449976|interv:83037| [2025/04/30 09:44:18 449996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258533013|now:1746006258449976|interval:83037|pto_count:0|srtt:51029 [2025/04/30 09:44:18 450001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47874, ack_elapse 49837, delivered 60000|rate 1203924|lost 223| [2025/04/30 09:44:18 450005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203924) in round 33| [2025/04/30 09:44:18 450010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 450014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 450018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258401515|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 450025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258401515|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 450029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:51029|latest_rtt:48371|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 450035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:673|largest:673|pns:2| [2025/04/30 09:44:18 450040] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:673|frame:ACK |recv_time:1746006258449886|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 450045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378449886|now:1746006258449886|interv:120000000| [2025/04/30 09:44:18 450049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378449886|now:1746006258449886|interv:120000000| [2025/04/30 09:44:18 450053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258450624|pq_index:0| [2025/04/30 09:44:18 450057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258449330| [2025/04/30 09:44:18 450061] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258450061| [2025/04/30 09:44:18 450066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258450065| [2025/04/30 09:44:18 450072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51029|min_srtt:51029|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 450076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1675389| [2025/04/30 09:44:18 450081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51029|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 450085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 450090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51029|min_srtt:51029|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 450094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1676568| [2025/04/30 09:44:18 450098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51029|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 450103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 450110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51029|min_srtt:51029|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 450114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1677747| [2025/04/30 09:44:18 450118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 450122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 450126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 450130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 450157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 450162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1617618| [2025/04/30 09:44:18 450167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 450170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 450174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258450624| [2025/04/30 09:44:18 450179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258450624| [2025/04/30 09:44:18 450183] [debug] |xqc_engine_wakeup_after|wakeup:1746006258450624|now:1746006258450182|diff:442| [2025/04/30 09:44:18 450187] [debug] |xqc_engine_main_logic|END|now:1746006258450065| [2025/04/30 09:44:18 450192] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258450192| [2025/04/30 09:44:18 450196] [debug] |xqc_engine_wakeup_after|wakeup:1746006258450624|now:1746006258450196|diff:428| [2025/04/30 09:44:18 450200] [debug] |xqc_engine_main_logic|END|now:1746006258450192| [2025/04/30 09:44:18 451267] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258451267| [2025/04/30 09:44:18 451277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258450624|pq_index:0| [2025/04/30 09:44:18 451281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258450065| [2025/04/30 09:44:18 451287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258451285| [2025/04/30 09:44:18 451291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258450624|now:1746006258451285| [2025/04/30 09:44:18 451296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258450624|now:1746006258451285| [2025/04/30 09:44:18 451299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 451305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51029|min_srtt:51029|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 451310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1677747| [2025/04/30 09:44:18 451319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 451323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 451327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 451331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 451336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 451340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1617618| [2025/04/30 09:44:18 451345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 451349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1629| [2025/04/30 09:44:18 451382] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1629|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258451357|stream_id:0|stream_offset:1617618| [2025/04/30 09:44:18 451388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 451394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 451401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51029|rtt_var:1865|pto_duration:58489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 451408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 451415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 451421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 451428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258534846|now:1746006258451401|interv:83445| [2025/04/30 09:44:18 451435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258534846|now:1746006258451401|interval:83445|pto_count:0|srtt:51029 [2025/04/30 09:44:18 451442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 451449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 451453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1618797| [2025/04/30 09:44:18 451458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 451462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1630| [2025/04/30 09:44:18 451499] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1630|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258451474|stream_id:0|stream_offset:1618797| [2025/04/30 09:44:18 451509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 451517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 451524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51029|rtt_var:1865|pto_duration:58489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 451531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 451537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 451542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 451549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258534963|now:1746006258451523|interv:83440| [2025/04/30 09:44:18 451556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258534963|now:1746006258451523|interval:83440|pto_count:0|srtt:51029 [2025/04/30 09:44:18 451564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 451572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 451579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1619976| [2025/04/30 09:44:18 451584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 451588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258452588|now:1746006258451588|interv:1000| [2025/04/30 09:44:18 451592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 451596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 451600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258452588| [2025/04/30 09:44:18 451604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258452588| [2025/04/30 09:44:18 451608] [debug] |xqc_engine_wakeup_after|wakeup:1746006258452588|now:1746006258451608|diff:980| [2025/04/30 09:44:18 451612] [debug] |xqc_engine_main_logic|END|now:1746006258451285| [2025/04/30 09:44:18 451873] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258451872| [2025/04/30 09:44:18 451881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 451887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:673| [2025/04/30 09:44:18 451891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:674| [2025/04/30 09:44:18 451897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:674| [2025/04/30 09:44:18 451901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 451910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 451915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1530564|prior_time:1746006258400049|is_app_limited:0|send_elapse:47986|ack_elapse:51823|ctl_first_sent_time:1746006258401627|lagest_ack_time:1746006258451872|curr_delivered:1591764| [2025/04/30 09:44:18 451920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258401627| [2025/04/30 09:44:18 451925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1345||sndq_packets_used_bytes:0|sndq_packets_free:435| [2025/04/30 09:44:18 451929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 451933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1532964|prior_time:1746006258402034|is_app_limited:0|send_elapse:49765|ack_elapse:49838|ctl_first_sent_time:1746006258403493|lagest_ack_time:1746006258451872|curr_delivered:1592964| [2025/04/30 09:44:18 451938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258403493| [2025/04/30 09:44:18 451942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1344||sndq_packets_used_bytes:0|sndq_packets_free:436| [2025/04/30 09:44:18 451946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51029|rttvar:1865|minrtt:31343|latest_rtt:48379|ack_delay:48| [2025/04/30 09:44:18 451950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50692|rttvar:2073|minrtt:31343|latest_rtt:48379|ack_delay:48| [2025/04/30 09:44:18 451955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1580|lost_pn:1577|thresh:3| [2025/04/30 09:44:18 451959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 451963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50692|rtt_var:2073|pto_duration:58984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 451968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 451971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 451975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 451979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258535458|now:1746006258451963|interv:83495| [2025/04/30 09:44:18 451983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258535458|now:1746006258451963|interval:83495|pto_count:0|srtt:50692 [2025/04/30 09:44:18 451988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49765, ack_elapse 49838, delivered 60000|rate 1203900|lost 223| [2025/04/30 09:44:18 451992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203900) in round 33| [2025/04/30 09:44:18 451999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 452003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 452007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258403493|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 452011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258403493|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 452016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:50692|latest_rtt:48379|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 452022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:674|largest:674|pns:2| [2025/04/30 09:44:18 452026] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:674|frame:ACK |recv_time:1746006258451872|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 452031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378451872|now:1746006258451872|interv:120000000| [2025/04/30 09:44:18 452035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378451872|now:1746006258451872|interv:120000000| [2025/04/30 09:44:18 452039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258452588|pq_index:0| [2025/04/30 09:44:18 452044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258451285| [2025/04/30 09:44:18 452048] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258452047| [2025/04/30 09:44:18 452052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258452051| [2025/04/30 09:44:18 452058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50692|min_srtt:50692|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 452063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1677747| [2025/04/30 09:44:18 452067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50692|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 452072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 452076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50692|min_srtt:50692|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 452081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1678926| [2025/04/30 09:44:18 452085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50692|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 452092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 452096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50692|min_srtt:50692|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 452100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1680105| [2025/04/30 09:44:18 452104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 452108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 452112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 452117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 452121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 452125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1619976| [2025/04/30 09:44:18 452130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 452156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 452160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258452588| [2025/04/30 09:44:18 452165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258452588| [2025/04/30 09:44:18 452169] [debug] |xqc_engine_wakeup_after|wakeup:1746006258452588|now:1746006258452168|diff:420| [2025/04/30 09:44:18 452173] [debug] |xqc_engine_main_logic|END|now:1746006258452051| [2025/04/30 09:44:18 452178] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258452178| [2025/04/30 09:44:18 452182] [debug] |xqc_engine_wakeup_after|wakeup:1746006258452588|now:1746006258452182|diff:406| [2025/04/30 09:44:18 452186] [debug] |xqc_engine_main_logic|END|now:1746006258452178| [2025/04/30 09:44:18 453253] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258453253| [2025/04/30 09:44:18 453263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258452588|pq_index:0| [2025/04/30 09:44:18 453268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258452051| [2025/04/30 09:44:18 453273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258453272| [2025/04/30 09:44:18 453277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258452588|now:1746006258453272| [2025/04/30 09:44:18 453282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258452588|now:1746006258453272| [2025/04/30 09:44:18 453286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 453295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50692|min_srtt:50692|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 453300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1680105| [2025/04/30 09:44:18 453305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 453309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 453312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 453317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 453321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 453326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1619976| [2025/04/30 09:44:18 453330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 453334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1631| [2025/04/30 09:44:18 453367] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1631|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258453343|stream_id:0|stream_offset:1619976| [2025/04/30 09:44:18 453373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 453378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 453385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50692|rtt_var:2073|pto_duration:58984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 453392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 453399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 453405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 453412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258537327|now:1746006258453385|interv:83942| [2025/04/30 09:44:18 453418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258537327|now:1746006258453385|interval:83942|pto_count:0|srtt:50692 [2025/04/30 09:44:18 453426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 453433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 453437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1621155| [2025/04/30 09:44:18 453446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 453450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1632| [2025/04/30 09:44:18 453480] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1632|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258453458|stream_id:0|stream_offset:1621155| [2025/04/30 09:44:18 453485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 453493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 453500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50692|rtt_var:2073|pto_duration:58984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 453508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 453514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 453520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 453526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258537442|now:1746006258453500|interv:83942| [2025/04/30 09:44:18 453532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258537442|now:1746006258453500|interval:83942|pto_count:0|srtt:50692 [2025/04/30 09:44:18 453539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 453547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 453554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1622334| [2025/04/30 09:44:18 453561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 453568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258454567|now:1746006258453567|interv:1000| [2025/04/30 09:44:18 453574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 453578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 453582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258454567| [2025/04/30 09:44:18 453586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258454567| [2025/04/30 09:44:18 453590] [debug] |xqc_engine_wakeup_after|wakeup:1746006258454567|now:1746006258453590|diff:977| [2025/04/30 09:44:18 453594] [debug] |xqc_engine_main_logic|END|now:1746006258453272| [2025/04/30 09:44:18 453872] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258453871| [2025/04/30 09:44:18 453880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 453886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:674| [2025/04/30 09:44:18 453895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:675| [2025/04/30 09:44:18 453900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:675| [2025/04/30 09:44:18 453905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 453909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 453914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1535364|prior_time:1746006258404081|is_app_limited:0|send_elapse:49893|ack_elapse:49790|ctl_first_sent_time:1746006258405532|lagest_ack_time:1746006258453871|curr_delivered:1594164| [2025/04/30 09:44:18 453919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258405532| [2025/04/30 09:44:18 453923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1343||sndq_packets_used_bytes:0|sndq_packets_free:437| [2025/04/30 09:44:18 453927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 453932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1535364|prior_time:1746006258404081|is_app_limited:0|send_elapse:49893|ack_elapse:49790|ctl_first_sent_time:1746006258405532|lagest_ack_time:1746006258453871|curr_delivered:1595364| [2025/04/30 09:44:18 453936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258405661| [2025/04/30 09:44:18 453940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1342||sndq_packets_used_bytes:0|sndq_packets_free:438| [2025/04/30 09:44:18 453944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50692|rttvar:2073|minrtt:31343|latest_rtt:48210|ack_delay:56| [2025/04/30 09:44:18 453949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50375|rttvar:2189|minrtt:31343|latest_rtt:48210|ack_delay:56| [2025/04/30 09:44:18 453953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1582|lost_pn:1579|thresh:3| [2025/04/30 09:44:18 453957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 453961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50375|rtt_var:2189|pto_duration:59131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 453966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 453969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 453973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 453977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258537589|now:1746006258453961|interv:83628| [2025/04/30 09:44:18 453981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258537589|now:1746006258453961|interval:83628|pto_count:0|srtt:50375 [2025/04/30 09:44:18 453986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49893, ack_elapse 49790, delivered 60000|rate 1202573|lost 223| [2025/04/30 09:44:18 453995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202573) in round 33| [2025/04/30 09:44:18 453999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 454003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 454007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258405661|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 454011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258405661|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 454016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:50375|latest_rtt:48210|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 454022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:675|largest:675|pns:2| [2025/04/30 09:44:18 454026] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:675|frame:ACK |recv_time:1746006258453871|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 454031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378453871|now:1746006258453871|interv:120000000| [2025/04/30 09:44:18 454035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378453871|now:1746006258453871|interv:120000000| [2025/04/30 09:44:18 454039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258454567|pq_index:0| [2025/04/30 09:44:18 454043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258453272| [2025/04/30 09:44:18 454047] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258454047| [2025/04/30 09:44:18 454052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258454051| [2025/04/30 09:44:18 454058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50375|min_srtt:50375|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 454062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1680105| [2025/04/30 09:44:18 454067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50375|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 454071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 454076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50375|min_srtt:50375|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 454082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1681284| [2025/04/30 09:44:18 454086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50375|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 454091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 454095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50375|min_srtt:50375|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 454099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1682463| [2025/04/30 09:44:18 454104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 454107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 454111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 454116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 454120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 454124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1622334| [2025/04/30 09:44:18 454128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 454151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 454160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258454567| [2025/04/30 09:44:18 454164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258454567| [2025/04/30 09:44:18 454168] [debug] |xqc_engine_wakeup_after|wakeup:1746006258454567|now:1746006258454168|diff:399| [2025/04/30 09:44:18 454172] [debug] |xqc_engine_main_logic|END|now:1746006258454051| [2025/04/30 09:44:18 454177] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258454177| [2025/04/30 09:44:18 454181] [debug] |xqc_engine_wakeup_after|wakeup:1746006258454567|now:1746006258454181|diff:386| [2025/04/30 09:44:18 454185] [debug] |xqc_engine_main_logic|END|now:1746006258454177| [2025/04/30 09:44:18 455254] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258455254| [2025/04/30 09:44:18 455264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258454567|pq_index:0| [2025/04/30 09:44:18 455268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258454051| [2025/04/30 09:44:18 455273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258455272| [2025/04/30 09:44:18 455278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258454567|now:1746006258455272| [2025/04/30 09:44:18 455287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258454567|now:1746006258455272| [2025/04/30 09:44:18 455291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 455296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50375|min_srtt:50375|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 455301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1682463| [2025/04/30 09:44:18 455306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 455310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 455313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 455318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 455323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 455327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1622334| [2025/04/30 09:44:18 455331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 455336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1633| [2025/04/30 09:44:18 455368] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1633|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258455344|stream_id:0|stream_offset:1622334| [2025/04/30 09:44:18 455374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 455380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 455388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50375|rtt_var:2189|pto_duration:59131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 455394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 455401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 455407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 455414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258539475|now:1746006258455387|interv:84088| [2025/04/30 09:44:18 455421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258539475|now:1746006258455387|interval:84088|pto_count:0|srtt:50375 [2025/04/30 09:44:18 455428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 455443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 455447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1623513| [2025/04/30 09:44:18 455452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 455456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1634| [2025/04/30 09:44:18 455489] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1634|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258455463|stream_id:0|stream_offset:1623513| [2025/04/30 09:44:18 455498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 455506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 455513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50375|rtt_var:2189|pto_duration:59131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 455520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 455526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 455533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 455539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258539594|now:1746006258455512|interv:84082| [2025/04/30 09:44:18 455546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258539594|now:1746006258455512|interval:84082|pto_count:0|srtt:50375 [2025/04/30 09:44:18 455553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 455560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 455565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1624692| [2025/04/30 09:44:18 455569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 455573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258456573|now:1746006258455573|interv:1000| [2025/04/30 09:44:18 455577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 455581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 455585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258456573| [2025/04/30 09:44:18 455589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258456573| [2025/04/30 09:44:18 455593] [debug] |xqc_engine_wakeup_after|wakeup:1746006258456573|now:1746006258455593|diff:980| [2025/04/30 09:44:18 455598] [debug] |xqc_engine_main_logic|END|now:1746006258455272| [2025/04/30 09:44:18 455889] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258455888| [2025/04/30 09:44:18 455902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 455908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:675| [2025/04/30 09:44:18 455912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:676| [2025/04/30 09:44:18 455918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:676| [2025/04/30 09:44:18 455922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 455927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1583|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1584|path_largest_ack:1583| [2025/04/30 09:44:18 455932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1537764|prior_time:1746006258406064|is_app_limited:0|send_elapse:49889|ack_elapse:49824|ctl_first_sent_time:1746006258407520|lagest_ack_time:1746006258455888|curr_delivered:1596564| [2025/04/30 09:44:18 455936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258407520| [2025/04/30 09:44:18 455941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1341||sndq_packets_used_bytes:0|sndq_packets_free:439| [2025/04/30 09:44:18 455945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1584|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1584|path_largest_ack:1584| [2025/04/30 09:44:18 455950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1537764|prior_time:1746006258406064|is_app_limited:0|send_elapse:49889|ack_elapse:49824|ctl_first_sent_time:1746006258407520|lagest_ack_time:1746006258455888|curr_delivered:1597764| [2025/04/30 09:44:18 455954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258407651| [2025/04/30 09:44:18 455958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1340||sndq_packets_used_bytes:0|sndq_packets_free:440| [2025/04/30 09:44:18 455962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50375|rttvar:2189|minrtt:31343|latest_rtt:48237|ack_delay:80| [2025/04/30 09:44:18 455967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50098|rttvar:2196|minrtt:31343|latest_rtt:48237|ack_delay:80| [2025/04/30 09:44:18 455971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1584|lost_pn:1581|thresh:3| [2025/04/30 09:44:18 455975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 455979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50098|rtt_var:2196|pto_duration:58882|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 455984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 455988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 455992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 455996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258539345|now:1746006258455979|interv:83366| [2025/04/30 09:44:18 456002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258539345|now:1746006258455979|interval:83366|pto_count:0|srtt:50098 [2025/04/30 09:44:18 456007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49889, ack_elapse 49824, delivered 60000|rate 1202669|lost 223| [2025/04/30 09:44:18 456011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202669) in round 33| [2025/04/30 09:44:18 456016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 456020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 456024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258407651|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 456028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258407651|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 456033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:50098|latest_rtt:48237|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 456039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:676|largest:676|pns:2| [2025/04/30 09:44:18 456044] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:676|frame:ACK |recv_time:1746006258455888|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 456048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378455888|now:1746006258455888|interv:120000000| [2025/04/30 09:44:18 456053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378455888|now:1746006258455888|interv:120000000| [2025/04/30 09:44:18 456057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258456573|pq_index:0| [2025/04/30 09:44:18 456061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258455272| [2025/04/30 09:44:18 456065] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258456065| [2025/04/30 09:44:18 456070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258456069| [2025/04/30 09:44:18 456076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50098|min_srtt:50098|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 456080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1682463| [2025/04/30 09:44:18 456085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50098|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 456090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 456097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50098|min_srtt:50098|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 456102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1683642| [2025/04/30 09:44:18 456106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50098|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 456111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 456115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50098|min_srtt:50098|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 456119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1684821| [2025/04/30 09:44:18 456124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 456128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 456150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 456160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 456164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 456168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1624692| [2025/04/30 09:44:18 456173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 456177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 456181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258456573| [2025/04/30 09:44:18 456185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258456573| [2025/04/30 09:44:18 456189] [debug] |xqc_engine_wakeup_after|wakeup:1746006258456573|now:1746006258456189|diff:384| [2025/04/30 09:44:18 456193] [debug] |xqc_engine_main_logic|END|now:1746006258456069| [2025/04/30 09:44:18 456198] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258456198| [2025/04/30 09:44:18 456202] [debug] |xqc_engine_wakeup_after|wakeup:1746006258456573|now:1746006258456202|diff:371| [2025/04/30 09:44:18 456206] [debug] |xqc_engine_main_logic|END|now:1746006258456198| [2025/04/30 09:44:18 457276] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258457275| [2025/04/30 09:44:18 457286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258456573|pq_index:0| [2025/04/30 09:44:18 457290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258456069| [2025/04/30 09:44:18 457295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258457294| [2025/04/30 09:44:18 457305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258456573|now:1746006258457294| [2025/04/30 09:44:18 457309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258456573|now:1746006258457294| [2025/04/30 09:44:18 457313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 457318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50098|min_srtt:50098|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 457323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1684821| [2025/04/30 09:44:18 457328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 457332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 457335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 457340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 457344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 457349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1624692| [2025/04/30 09:44:18 457353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 457358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1635| [2025/04/30 09:44:18 457390] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1635|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258457366|stream_id:0|stream_offset:1624692| [2025/04/30 09:44:18 457396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 457402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 457409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50098|rtt_var:2196|pto_duration:58882|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 457417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 457423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 457430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 457436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258541248|now:1746006258457409|interv:83839| [2025/04/30 09:44:18 457443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258541248|now:1746006258457409|interval:83839|pto_count:0|srtt:50098 [2025/04/30 09:44:18 457456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 457464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 457471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1625871| [2025/04/30 09:44:18 457478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 457485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1636| [2025/04/30 09:44:18 457514] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1636|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258457494|stream_id:0|stream_offset:1625871| [2025/04/30 09:44:18 457520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 457524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 457529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50098|rtt_var:2196|pto_duration:58882|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 457535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 457541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 457547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 457554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258541376|now:1746006258457529|interv:83847| [2025/04/30 09:44:18 457561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258541376|now:1746006258457529|interval:83847|pto_count:0|srtt:50098 [2025/04/30 09:44:18 457568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 457575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 457580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1627050| [2025/04/30 09:44:18 457584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 457588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258458588|now:1746006258457588|interv:1000| [2025/04/30 09:44:18 457592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 457596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 457600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258458588| [2025/04/30 09:44:18 457604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258458588| [2025/04/30 09:44:18 457613] [debug] |xqc_engine_wakeup_after|wakeup:1746006258458588|now:1746006258457613|diff:975| [2025/04/30 09:44:18 457617] [debug] |xqc_engine_main_logic|END|now:1746006258457294| [2025/04/30 09:44:18 457858] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258457857| [2025/04/30 09:44:18 457865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 457871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:676| [2025/04/30 09:44:18 457875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:677| [2025/04/30 09:44:18 457881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:677| [2025/04/30 09:44:18 457885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 457890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1585|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1586|path_largest_ack:1585| [2025/04/30 09:44:18 457894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1540164|prior_time:1746006258408027|is_app_limited:0|send_elapse:49860|ack_elapse:49830|ctl_first_sent_time:1746006258409493|lagest_ack_time:1746006258457857|curr_delivered:1598964| [2025/04/30 09:44:18 457899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258409493| [2025/04/30 09:44:18 457904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1339||sndq_packets_used_bytes:0|sndq_packets_free:441| [2025/04/30 09:44:18 457908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 457912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:57600|prior_delivered:1542564|prior_time:1746006258410168|is_app_limited:0|send_elapse:51931|ack_elapse:47689|ctl_first_sent_time:1746006258411655|lagest_ack_time:1746006258457857|curr_delivered:1600164| [2025/04/30 09:44:18 457917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258411655| [2025/04/30 09:44:18 457921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1338||sndq_packets_used_bytes:0|sndq_packets_free:442| [2025/04/30 09:44:18 457925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50098|rttvar:2196|minrtt:31343|latest_rtt:46202|ack_delay:48| [2025/04/30 09:44:18 457929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49605|rttvar:2633|minrtt:31343|latest_rtt:46202|ack_delay:48| [2025/04/30 09:44:18 457934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1586|lost_pn:1583|thresh:3| [2025/04/30 09:44:18 457938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 457942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49605|rtt_var:2633|pto_duration:60137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 457946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 457950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 457954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 457963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258542631|now:1746006258457942|interv:84689| [2025/04/30 09:44:18 457967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258542631|now:1746006258457942|interval:84689|pto_count:0|srtt:49605 [2025/04/30 09:44:18 457971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51931, ack_elapse 47689, delivered 57600|rate 1109164|lost 223| [2025/04/30 09:44:18 457976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1109164) in round 33| [2025/04/30 09:44:18 457980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 457984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 457988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258411655|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 457993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258411655|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 457997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:49605|latest_rtt:46202|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 458003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:677|largest:677|pns:2| [2025/04/30 09:44:18 458008] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:677|frame:ACK |recv_time:1746006258457857|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 458012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378457857|now:1746006258457857|interv:120000000| [2025/04/30 09:44:18 458016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378457857|now:1746006258457857|interv:120000000| [2025/04/30 09:44:18 458020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258458588|pq_index:0| [2025/04/30 09:44:18 458025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258457294| [2025/04/30 09:44:18 458029] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258458029| [2025/04/30 09:44:18 458034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258458033| [2025/04/30 09:44:18 458040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49605|min_srtt:49605|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 458044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1684821| [2025/04/30 09:44:18 458049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49605|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 458056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 458060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49605|min_srtt:49605|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 458065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1686000| [2025/04/30 09:44:18 458069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49605|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 458074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 458078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49605|min_srtt:49605|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 458082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1687179| [2025/04/30 09:44:18 458087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 458090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 458094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 458099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 458103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 458107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1627050| [2025/04/30 09:44:18 458112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 458116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 458120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258458588| [2025/04/30 09:44:18 458124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258458588| [2025/04/30 09:44:18 458128] [debug] |xqc_engine_wakeup_after|wakeup:1746006258458588|now:1746006258458127|diff:461| [2025/04/30 09:44:18 458150] [debug] |xqc_engine_main_logic|END|now:1746006258458033| [2025/04/30 09:44:18 458160] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258458160| [2025/04/30 09:44:18 458164] [debug] |xqc_engine_wakeup_after|wakeup:1746006258458588|now:1746006258458164|diff:424| [2025/04/30 09:44:18 458168] [debug] |xqc_engine_main_logic|END|now:1746006258458160| [2025/04/30 09:44:18 459237] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258459237| [2025/04/30 09:44:18 459247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258458588|pq_index:0| [2025/04/30 09:44:18 459256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258458033| [2025/04/30 09:44:18 459261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258459260| [2025/04/30 09:44:18 459266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258458588|now:1746006258459260| [2025/04/30 09:44:18 459270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258458588|now:1746006258459260| [2025/04/30 09:44:18 459274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 459280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49605|min_srtt:49605|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 459284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1687179| [2025/04/30 09:44:18 459289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 459293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 459297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 459301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 459306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 459310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1627050| [2025/04/30 09:44:18 459314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 459319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1637| [2025/04/30 09:44:18 459352] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1637|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258459327|stream_id:0|stream_offset:1627050| [2025/04/30 09:44:18 459358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 459364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 459371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49605|rtt_var:2633|pto_duration:60137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 459378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 459385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 459391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 459404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258544464|now:1746006258459370|interv:85094| [2025/04/30 09:44:18 459410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258544464|now:1746006258459370|interval:85094|pto_count:0|srtt:49605 [2025/04/30 09:44:18 459417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 459422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 459426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1628229| [2025/04/30 09:44:18 459431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 459435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1638| [2025/04/30 09:44:18 459465] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1638|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258459443|stream_id:0|stream_offset:1628229| [2025/04/30 09:44:18 459473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 459481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 459488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49605|rtt_var:2633|pto_duration:60137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 459495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 459502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 459508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 459514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258544580|now:1746006258459488|interv:85092| [2025/04/30 09:44:18 459520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258544580|now:1746006258459488|interval:85092|pto_count:0|srtt:49605 [2025/04/30 09:44:18 459528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 459536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 459542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1629408| [2025/04/30 09:44:18 459549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 459554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258460554|now:1746006258459554|interv:1000| [2025/04/30 09:44:18 459558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 459562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 459571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258460554| [2025/04/30 09:44:18 459575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258460554| [2025/04/30 09:44:18 459579] [debug] |xqc_engine_wakeup_after|wakeup:1746006258460554|now:1746006258459579|diff:975| [2025/04/30 09:44:18 459584] [debug] |xqc_engine_main_logic|END|now:1746006258459260| [2025/04/30 09:44:18 459889] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258459888| [2025/04/30 09:44:18 459896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 459902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:677| [2025/04/30 09:44:18 459906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:678| [2025/04/30 09:44:18 459912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:678| [2025/04/30 09:44:18 459916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 459921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1587|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1588|path_largest_ack:1587| [2025/04/30 09:44:18 459926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1542564|prior_time:1746006258410168|is_app_limited:0|send_elapse:52041|ack_elapse:49720|ctl_first_sent_time:1746006258411765|lagest_ack_time:1746006258459888|curr_delivered:1601364| [2025/04/30 09:44:18 459930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258411765| [2025/04/30 09:44:18 459935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1337||sndq_packets_used_bytes:0|sndq_packets_free:443| [2025/04/30 09:44:18 459939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1588|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1588|path_largest_ack:1588| [2025/04/30 09:44:18 459944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:57600|prior_delivered:1544964|prior_time:1746006258412636|is_app_limited:0|send_elapse:51422|ack_elapse:47252|ctl_first_sent_time:1746006258413047|lagest_ack_time:1746006258459888|curr_delivered:1602564| [2025/04/30 09:44:18 459948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258413047| [2025/04/30 09:44:18 459952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1336||sndq_packets_used_bytes:0|sndq_packets_free:444| [2025/04/30 09:44:18 459956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49605|rttvar:2633|minrtt:31343|latest_rtt:46841|ack_delay:88| [2025/04/30 09:44:18 459961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49249|rttvar:2688|minrtt:31343|latest_rtt:46841|ack_delay:88| [2025/04/30 09:44:18 459965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1588|lost_pn:1585|thresh:3| [2025/04/30 09:44:18 459969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 459973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49249|rtt_var:2688|pto_duration:60001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 459978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 459986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 459990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 459994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258544444|now:1746006258459973|interv:84471| [2025/04/30 09:44:18 459998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258544444|now:1746006258459973|interval:84471|pto_count:0|srtt:49249 [2025/04/30 09:44:18 460003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51422, ack_elapse 47252, delivered 57600|rate 1120143|lost 223| [2025/04/30 09:44:18 460007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120143) in round 33| [2025/04/30 09:44:18 460012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 460016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 460020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258413047|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 460025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258413047|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 460029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:49249|latest_rtt:46841|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 460035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:678|largest:678|pns:2| [2025/04/30 09:44:18 460040] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:678|frame:ACK |recv_time:1746006258459888|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 460044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378459888|now:1746006258459888|interv:120000000| [2025/04/30 09:44:18 460048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378459888|now:1746006258459888|interv:120000000| [2025/04/30 09:44:18 460052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258460554|pq_index:0| [2025/04/30 09:44:18 460057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258459260| [2025/04/30 09:44:18 460061] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258460061| [2025/04/30 09:44:18 460066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258460065| [2025/04/30 09:44:18 460072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49249|min_srtt:49249|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 460076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1687179| [2025/04/30 09:44:18 460083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49249|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 460088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 460092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49249|min_srtt:49249|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 460097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1688358| [2025/04/30 09:44:18 460101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49249|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 460106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 460110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49249|min_srtt:49249|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 460114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1689537| [2025/04/30 09:44:18 460119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 460123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 460127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 460131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 460159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 460163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1629408| [2025/04/30 09:44:18 460168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 460171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 460175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258460554| [2025/04/30 09:44:18 460179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258460554| [2025/04/30 09:44:18 460183] [debug] |xqc_engine_wakeup_after|wakeup:1746006258460554|now:1746006258460183|diff:371| [2025/04/30 09:44:18 460188] [debug] |xqc_engine_main_logic|END|now:1746006258460065| [2025/04/30 09:44:18 460193] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258460193| [2025/04/30 09:44:18 460197] [debug] |xqc_engine_wakeup_after|wakeup:1746006258460554|now:1746006258460197|diff:357| [2025/04/30 09:44:18 460204] [debug] |xqc_engine_main_logic|END|now:1746006258460193| [2025/04/30 09:44:18 461273] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258461273| [2025/04/30 09:44:18 461283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258460554|pq_index:0| [2025/04/30 09:44:18 461288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258460065| [2025/04/30 09:44:18 461293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258461292| [2025/04/30 09:44:18 461297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258460554|now:1746006258461292| [2025/04/30 09:44:18 461302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258460554|now:1746006258461292| [2025/04/30 09:44:18 461306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 461311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49249|min_srtt:49249|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 461316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1689537| [2025/04/30 09:44:18 461320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 461324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 461328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 461332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 461337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 461341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1629408| [2025/04/30 09:44:18 461346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 461350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1639| [2025/04/30 09:44:18 461382] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1639|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258461358|stream_id:0|stream_offset:1629408| [2025/04/30 09:44:18 461388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1639|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 461395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 461401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49249|rtt_var:2688|pto_duration:60001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 461409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 461422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 461429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 461436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258546359|now:1746006258461401|interv:84958| [2025/04/30 09:44:18 461443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258546359|now:1746006258461401|interval:84958|pto_count:0|srtt:49249 [2025/04/30 09:44:18 461450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 461458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 461464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1630587| [2025/04/30 09:44:18 461472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 461479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1640| [2025/04/30 09:44:18 461507] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1640|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258461487|stream_id:0|stream_offset:1630587| [2025/04/30 09:44:18 461513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 461517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 461522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49249|rtt_var:2688|pto_duration:60001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 461528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 461534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 461541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 461548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258546488|now:1746006258461521|interv:84967| [2025/04/30 09:44:18 461554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258546488|now:1746006258461521|interval:84967|pto_count:0|srtt:49249 [2025/04/30 09:44:18 461562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 461569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 461573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1631766| [2025/04/30 09:44:18 461577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 461581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258462581|now:1746006258461581|interv:1000| [2025/04/30 09:44:18 461590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 461594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 461598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258462581| [2025/04/30 09:44:18 461602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258462581| [2025/04/30 09:44:18 461606] [debug] |xqc_engine_wakeup_after|wakeup:1746006258462581|now:1746006258461606|diff:975| [2025/04/30 09:44:18 461610] [debug] |xqc_engine_main_logic|END|now:1746006258461292| [2025/04/30 09:44:18 461843] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258461842| [2025/04/30 09:44:18 461851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 461857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:678| [2025/04/30 09:44:18 461861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:679| [2025/04/30 09:44:18 461866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:679| [2025/04/30 09:44:18 461870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 461875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1589|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1590|path_largest_ack:1589| [2025/04/30 09:44:18 461880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1544964|prior_time:1746006258412636|is_app_limited:0|send_elapse:51558|ack_elapse:49206|ctl_first_sent_time:1746006258413183|lagest_ack_time:1746006258461842|curr_delivered:1603764| [2025/04/30 09:44:18 461884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258413183| [2025/04/30 09:44:18 461889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1335||sndq_packets_used_bytes:0|sndq_packets_free:445| [2025/04/30 09:44:18 461893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1590|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1590|path_largest_ack:1590| [2025/04/30 09:44:18 461897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:57600|prior_delivered:1547364|prior_time:1746006258414009|is_app_limited:0|send_elapse:50766|ack_elapse:47833|ctl_first_sent_time:1746006258414392|lagest_ack_time:1746006258461842|curr_delivered:1604964| [2025/04/30 09:44:18 461902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258414392| [2025/04/30 09:44:18 461906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1334||sndq_packets_used_bytes:0|sndq_packets_free:446| [2025/04/30 09:44:18 461910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49249|rttvar:2688|minrtt:31343|latest_rtt:47450|ack_delay:48| [2025/04/30 09:44:18 461914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49018|rttvar:2477|minrtt:31343|latest_rtt:47450|ack_delay:48| [2025/04/30 09:44:18 461918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1590|lost_pn:1587|thresh:3| [2025/04/30 09:44:18 461923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 461931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49018|rtt_var:2477|pto_duration:58926|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 461936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 461940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 461944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 461948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258545413|now:1746006258461931|interv:83482| [2025/04/30 09:44:18 461952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258545413|now:1746006258461931|interval:83482|pto_count:0|srtt:49018 [2025/04/30 09:44:18 461956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50766, ack_elapse 47833, delivered 57600|rate 1134617|lost 223| [2025/04/30 09:44:18 461961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134617) in round 33| [2025/04/30 09:44:18 461965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 461969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 461973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258414392|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 461978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258414392|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 461982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:49018|latest_rtt:47450|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 461988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:679|largest:679|pns:2| [2025/04/30 09:44:18 461992] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:679|frame:ACK |recv_time:1746006258461842|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 461997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378461842|now:1746006258461842|interv:120000000| [2025/04/30 09:44:18 462001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378461842|now:1746006258461842|interv:120000000| [2025/04/30 09:44:18 462005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258462581|pq_index:0| [2025/04/30 09:44:18 462009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258461292| [2025/04/30 09:44:18 462013] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258462013| [2025/04/30 09:44:18 462018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258462017| [2025/04/30 09:44:18 462027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49018|min_srtt:49018|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 462031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1689537| [2025/04/30 09:44:18 462036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 462040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 462045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49018|min_srtt:49018|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 462049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1690716| [2025/04/30 09:44:18 462053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 462058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 462062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49018|min_srtt:49018|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 462066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1691895| [2025/04/30 09:44:18 462071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 462075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 462079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 462083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 462087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 462092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1631766| [2025/04/30 09:44:18 462096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 462100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 462104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258462581| [2025/04/30 09:44:18 462108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258462581| [2025/04/30 09:44:18 462112] [debug] |xqc_engine_wakeup_after|wakeup:1746006258462581|now:1746006258462112|diff:469| [2025/04/30 09:44:18 462119] [debug] |xqc_engine_main_logic|END|now:1746006258462017| [2025/04/30 09:44:18 462124] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258462124| [2025/04/30 09:44:18 462128] [debug] |xqc_engine_wakeup_after|wakeup:1746006258462581|now:1746006258462128|diff:453| [2025/04/30 09:44:18 462151] [debug] |xqc_engine_main_logic|END|now:1746006258462124| [2025/04/30 09:44:18 463225] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258463224| [2025/04/30 09:44:18 463235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258462581|pq_index:0| [2025/04/30 09:44:18 463239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258462017| [2025/04/30 09:44:18 463244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258463243| [2025/04/30 09:44:18 463249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258462581|now:1746006258463243| [2025/04/30 09:44:18 463253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258462581|now:1746006258463243| [2025/04/30 09:44:18 463258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 463263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49018|min_srtt:49018|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 463268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1691895| [2025/04/30 09:44:18 463272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 463276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 463280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 463285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 463289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 463293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1631766| [2025/04/30 09:44:18 463298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 463302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1641| [2025/04/30 09:44:18 463335] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1641|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258463311|stream_id:0|stream_offset:1631766| [2025/04/30 09:44:18 463341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 463346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 463353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49018|rtt_var:2477|pto_duration:58926|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 463367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 463374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 463380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 463387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258547237|now:1746006258463353|interv:83884| [2025/04/30 09:44:18 463393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258547237|now:1746006258463353|interval:83884|pto_count:0|srtt:49018 [2025/04/30 09:44:18 463400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 463405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 463409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1632945| [2025/04/30 09:44:18 463414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 463418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1642| [2025/04/30 09:44:18 463448] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1642|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258463425|stream_id:0|stream_offset:1632945| [2025/04/30 09:44:18 463453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 463461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 463468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49018|rtt_var:2477|pto_duration:58926|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 463475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 463482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 463488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 463494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258547351|now:1746006258463468|interv:83883| [2025/04/30 09:44:18 463500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258547351|now:1746006258463468|interval:83883|pto_count:0|srtt:49018 [2025/04/30 09:44:18 463507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 463514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 463521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1634124| [2025/04/30 09:44:18 463534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 463540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258464540|now:1746006258463540|interv:1000| [2025/04/30 09:44:18 463544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 463548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 463552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258464540| [2025/04/30 09:44:18 463556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258464540| [2025/04/30 09:44:18 463560] [debug] |xqc_engine_wakeup_after|wakeup:1746006258464540|now:1746006258463560|diff:980| [2025/04/30 09:44:18 463565] [debug] |xqc_engine_main_logic|END|now:1746006258463243| [2025/04/30 09:44:18 463846] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258463845| [2025/04/30 09:44:18 463854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 463860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:679| [2025/04/30 09:44:18 463864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:680| [2025/04/30 09:44:18 463870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:680| [2025/04/30 09:44:18 463874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 463879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1591|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1592|path_largest_ack:1591| [2025/04/30 09:44:18 463884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1547364|prior_time:1746006258414009|is_app_limited:0|send_elapse:52065|ack_elapse:49836|ctl_first_sent_time:1746006258415691|lagest_ack_time:1746006258463845|curr_delivered:1606164| [2025/04/30 09:44:18 463888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258415691| [2025/04/30 09:44:18 463893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1333||sndq_packets_used_bytes:0|sndq_packets_free:447| [2025/04/30 09:44:18 463897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1592|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1592|path_largest_ack:1592| [2025/04/30 09:44:18 463902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:57600|prior_delivered:1549764|prior_time:1746006258415994|is_app_limited:0|send_elapse:51859|ack_elapse:47851|ctl_first_sent_time:1746006258417475|lagest_ack_time:1746006258463845|curr_delivered:1607364| [2025/04/30 09:44:18 463906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258417475| [2025/04/30 09:44:18 463910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1332||sndq_packets_used_bytes:0|sndq_packets_free:448| [2025/04/30 09:44:18 463914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49018|rttvar:2477|minrtt:31343|latest_rtt:46370|ack_delay:56| [2025/04/30 09:44:18 463919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48680|rttvar:2534|minrtt:31343|latest_rtt:46370|ack_delay:56| [2025/04/30 09:44:18 463928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1592|lost_pn:1589|thresh:3| [2025/04/30 09:44:18 463932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 463936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48680|rtt_var:2534|pto_duration:58816|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 463940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 463944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 463948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 463952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258547241|now:1746006258463936|interv:83305| [2025/04/30 09:44:18 463956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258547241|now:1746006258463936|interval:83305|pto_count:0|srtt:48680 [2025/04/30 09:44:18 463961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51859, ack_elapse 47851, delivered 57600|rate 1110704|lost 223| [2025/04/30 09:44:18 463965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1110704) in round 33| [2025/04/30 09:44:18 463970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 463974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 463978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258417475|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 463982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258417475|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 463987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:48680|latest_rtt:46370|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 463993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:680|largest:680|pns:2| [2025/04/30 09:44:18 463997] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:680|frame:ACK |recv_time:1746006258463845|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 464002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378463845|now:1746006258463845|interv:120000000| [2025/04/30 09:44:18 464006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378463845|now:1746006258463845|interv:120000000| [2025/04/30 09:44:18 464010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258464540|pq_index:0| [2025/04/30 09:44:18 464014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258463243| [2025/04/30 09:44:18 464018] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258464018| [2025/04/30 09:44:18 464026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258464025| [2025/04/30 09:44:18 464032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48680|min_srtt:48680|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 464036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1691895| [2025/04/30 09:44:18 464041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48680|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 464046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 464050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48680|min_srtt:48680|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 464054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1693074| [2025/04/30 09:44:18 464059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48680|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 464063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 464068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48680|min_srtt:48680|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 464072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1694253| [2025/04/30 09:44:18 464076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 464080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 464084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 464088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 464093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 464097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1634124| [2025/04/30 09:44:18 464101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 464105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 464109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258464540| [2025/04/30 09:44:18 464116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258464540| [2025/04/30 09:44:18 464120] [debug] |xqc_engine_wakeup_after|wakeup:1746006258464540|now:1746006258464120|diff:420| [2025/04/30 09:44:18 464124] [debug] |xqc_engine_main_logic|END|now:1746006258464025| [2025/04/30 09:44:18 464129] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258464129| [2025/04/30 09:44:18 464156] [debug] |xqc_engine_wakeup_after|wakeup:1746006258464540|now:1746006258464156|diff:384| [2025/04/30 09:44:18 464161] [debug] |xqc_engine_main_logic|END|now:1746006258464129| [2025/04/30 09:44:18 465230] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258465229| [2025/04/30 09:44:18 465240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258464540|pq_index:0| [2025/04/30 09:44:18 465244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258464025| [2025/04/30 09:44:18 465249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258465248| [2025/04/30 09:44:18 465254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258464540|now:1746006258465248| [2025/04/30 09:44:18 465258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258464540|now:1746006258465248| [2025/04/30 09:44:18 465262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 465268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48680|min_srtt:48680|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 465272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1694253| [2025/04/30 09:44:18 465277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 465281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 465285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 465289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 465294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 465298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1634124| [2025/04/30 09:44:18 465302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 465307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1643| [2025/04/30 09:44:18 465339] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1643|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258465315|stream_id:0|stream_offset:1634124| [2025/04/30 09:44:18 465345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 465358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 465365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48680|rtt_var:2534|pto_duration:58816|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 465373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 465379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 465385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 465392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258549131|now:1746006258465365|interv:83766| [2025/04/30 09:44:18 465399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258549131|now:1746006258465365|interval:83766|pto_count:0|srtt:48680 [2025/04/30 09:44:18 465405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 465410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 465414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1635303| [2025/04/30 09:44:18 465419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 465423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1644| [2025/04/30 09:44:18 465456] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1644|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258465431|stream_id:0|stream_offset:1635303| [2025/04/30 09:44:18 465465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 465472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 465480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48680|rtt_var:2534|pto_duration:58816|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 465486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 465493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 465499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 465506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258549247|now:1746006258465479|interv:83768| [2025/04/30 09:44:18 465512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258549247|now:1746006258465479|interval:83768|pto_count:0|srtt:48680 [2025/04/30 09:44:18 465519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 465531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 465536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1636482| [2025/04/30 09:44:18 465540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 465544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258466544|now:1746006258465544|interv:1000| [2025/04/30 09:44:18 465548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 465552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 465556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258466544| [2025/04/30 09:44:18 465560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258466544| [2025/04/30 09:44:18 465564] [debug] |xqc_engine_wakeup_after|wakeup:1746006258466544|now:1746006258465564|diff:980| [2025/04/30 09:44:18 465569] [debug] |xqc_engine_main_logic|END|now:1746006258465248| [2025/04/30 09:44:18 465828] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258465827| [2025/04/30 09:44:18 465835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 465841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:680| [2025/04/30 09:44:18 465845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:681| [2025/04/30 09:44:18 465851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:681| [2025/04/30 09:44:18 465855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 465860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1593|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1594|path_largest_ack:1593| [2025/04/30 09:44:18 465864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1549764|prior_time:1746006258415994|is_app_limited:0|send_elapse:51988|ack_elapse:49833|ctl_first_sent_time:1746006258417604|lagest_ack_time:1746006258465827|curr_delivered:1608564| [2025/04/30 09:44:18 465869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258417604| [2025/04/30 09:44:18 465874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1331||sndq_packets_used_bytes:0|sndq_packets_free:449| [2025/04/30 09:44:18 465878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1594|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1594|path_largest_ack:1594| [2025/04/30 09:44:18 465882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:57600|prior_delivered:1552164|prior_time:1746006258418001|is_app_limited:0|send_elapse:51835|ack_elapse:47826|ctl_first_sent_time:1746006258419478|lagest_ack_time:1746006258465827|curr_delivered:1609764| [2025/04/30 09:44:18 465887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258419478| [2025/04/30 09:44:18 465891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1330||sndq_packets_used_bytes:0|sndq_packets_free:450| [2025/04/30 09:44:18 465895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48680|rttvar:2534|minrtt:31343|latest_rtt:46349|ack_delay:48| [2025/04/30 09:44:18 465904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48382|rttvar:2495|minrtt:31343|latest_rtt:46349|ack_delay:48| [2025/04/30 09:44:18 465908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1594|lost_pn:1591|thresh:3| [2025/04/30 09:44:18 465912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 465916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48382|rtt_var:2495|pto_duration:58362|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 465921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 465925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 465928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 465932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258548793|now:1746006258465916|interv:82877| [2025/04/30 09:44:18 465936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258548793|now:1746006258465916|interval:82877|pto_count:0|srtt:48382 [2025/04/30 09:44:18 465941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51835, ack_elapse 47826, delivered 57600|rate 1111218|lost 223| [2025/04/30 09:44:18 465945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111218) in round 33| [2025/04/30 09:44:18 465950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 465954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 465958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258419478|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 465962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258419478|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 465967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:48382|latest_rtt:46349|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 465973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:681|largest:681|pns:2| [2025/04/30 09:44:18 465977] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:681|frame:ACK |recv_time:1746006258465827|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 465982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378465827|now:1746006258465827|interv:120000000| [2025/04/30 09:44:18 465986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378465827|now:1746006258465827|interv:120000000| [2025/04/30 09:44:18 465990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258466544|pq_index:0| [2025/04/30 09:44:18 465997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258465248| [2025/04/30 09:44:18 466001] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258466001| [2025/04/30 09:44:18 466006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258466005| [2025/04/30 09:44:18 466012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48382|min_srtt:48382|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 466016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1694253| [2025/04/30 09:44:18 466021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48382|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 466025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 466030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48382|min_srtt:48382|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 466034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1695432| [2025/04/30 09:44:18 466039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48382|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 466043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 466047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48382|min_srtt:48382|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 466052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1696611| [2025/04/30 09:44:18 466056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 466060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 466064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 466068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 466073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 466077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1636482| [2025/04/30 09:44:18 466084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 466088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 466092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258466544| [2025/04/30 09:44:18 466096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258466544| [2025/04/30 09:44:18 466100] [debug] |xqc_engine_wakeup_after|wakeup:1746006258466544|now:1746006258466100|diff:444| [2025/04/30 09:44:18 466104] [debug] |xqc_engine_main_logic|END|now:1746006258466005| [2025/04/30 09:44:18 466109] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258466109| [2025/04/30 09:44:18 466113] [debug] |xqc_engine_wakeup_after|wakeup:1746006258466544|now:1746006258466113|diff:431| [2025/04/30 09:44:18 466117] [debug] |xqc_engine_main_logic|END|now:1746006258466109| [2025/04/30 09:44:18 467186] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258467186| [2025/04/30 09:44:18 467196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258466544|pq_index:0| [2025/04/30 09:44:18 467201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258466005| [2025/04/30 09:44:18 467206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258467205| [2025/04/30 09:44:18 467210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258466544|now:1746006258467205| [2025/04/30 09:44:18 467215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258466544|now:1746006258467205| [2025/04/30 09:44:18 467219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 467224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48382|min_srtt:48382|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 467229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1696611| [2025/04/30 09:44:18 467233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 467237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 467241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 467246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 467250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 467255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1636482| [2025/04/30 09:44:18 467259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 467264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1645| [2025/04/30 09:44:18 467296] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1645|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258467272|stream_id:0|stream_offset:1636482| [2025/04/30 09:44:18 467308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 467316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 467323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48382|rtt_var:2495|pto_duration:58362|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 467329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 467336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 467343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 467349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258550634|now:1746006258467322|interv:83312| [2025/04/30 09:44:18 467354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258550634|now:1746006258467322|interval:83312|pto_count:0|srtt:48382 [2025/04/30 09:44:18 467359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 467364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 467368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1637661| [2025/04/30 09:44:18 467372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 467377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1646| [2025/04/30 09:44:18 467411] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1646|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258467384|stream_id:0|stream_offset:1637661| [2025/04/30 09:44:18 467421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 467428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 467435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48382|rtt_var:2495|pto_duration:58362|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 467442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 467448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 467454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 467461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258550746|now:1746006258467435|interv:83311| [2025/04/30 09:44:18 467468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258550746|now:1746006258467435|interval:83311|pto_count:0|srtt:48382 [2025/04/30 09:44:18 467485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 467490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 467494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1638840| [2025/04/30 09:44:18 467498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 467502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258468502|now:1746006258467502|interv:1000| [2025/04/30 09:44:18 467506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 467510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 467514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258468502| [2025/04/30 09:44:18 467518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258468502| [2025/04/30 09:44:18 467523] [debug] |xqc_engine_wakeup_after|wakeup:1746006258468502|now:1746006258467522|diff:980| [2025/04/30 09:44:18 467527] [debug] |xqc_engine_main_logic|END|now:1746006258467205| [2025/04/30 09:44:18 467862] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258467861| [2025/04/30 09:44:18 467870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 467876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:681| [2025/04/30 09:44:18 467880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:682| [2025/04/30 09:44:18 467886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:682| [2025/04/30 09:44:18 467890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 467894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1595|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1596|path_largest_ack:1595| [2025/04/30 09:44:18 467899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1552164|prior_time:1746006258418001|is_app_limited:0|send_elapse:51963|ack_elapse:49860|ctl_first_sent_time:1746006258419606|lagest_ack_time:1746006258467861|curr_delivered:1610964| [2025/04/30 09:44:18 467903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258419606| [2025/04/30 09:44:18 467908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1329||sndq_packets_used_bytes:0|sndq_packets_free:451| [2025/04/30 09:44:18 467912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1596|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1596|path_largest_ack:1596| [2025/04/30 09:44:18 467917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:57600|prior_delivered:1554564|prior_time:1746006258419980|is_app_limited:0|send_elapse:53721|ack_elapse:47881|ctl_first_sent_time:1746006258421453|lagest_ack_time:1746006258467861|curr_delivered:1612164| [2025/04/30 09:44:18 467921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258421453| [2025/04/30 09:44:18 467930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1328||sndq_packets_used_bytes:0|sndq_packets_free:452| [2025/04/30 09:44:18 467934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48382|rttvar:2495|minrtt:31343|latest_rtt:46408|ack_delay:56| [2025/04/30 09:44:18 467938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48129|rttvar:2379|minrtt:31343|latest_rtt:46408|ack_delay:56| [2025/04/30 09:44:18 467942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1596|lost_pn:1593|thresh:3| [2025/04/30 09:44:18 467946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 467964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48129|rtt_var:2379|pto_duration:57645|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 467969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 467973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 467977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 467981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258550029|now:1746006258467964|interv:82065| [2025/04/30 09:44:18 467985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258550029|now:1746006258467964|interval:82065|pto_count:0|srtt:48129 [2025/04/30 09:44:18 467989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53721, ack_elapse 47881, delivered 57600|rate 1072206|lost 223| [2025/04/30 09:44:18 467994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1072206) in round 33| [2025/04/30 09:44:18 467998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 468002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 468006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258421453|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 468010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258421453|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 468015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:48129|latest_rtt:46408|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 468021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:682|largest:682|pns:2| [2025/04/30 09:44:18 468025] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:682|frame:ACK |recv_time:1746006258467861|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 468030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378467861|now:1746006258467861|interv:120000000| [2025/04/30 09:44:18 468037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378467861|now:1746006258467861|interv:120000000| [2025/04/30 09:44:18 468041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258468502|pq_index:0| [2025/04/30 09:44:18 468046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258467205| [2025/04/30 09:44:18 468050] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258468049| [2025/04/30 09:44:18 468054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258468053| [2025/04/30 09:44:18 468060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48129|min_srtt:48129|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 468065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1696611| [2025/04/30 09:44:18 468069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 468074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 468078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48129|min_srtt:48129|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 468083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1697790| [2025/04/30 09:44:18 468087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 468091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 468095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48129|min_srtt:48129|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 468100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1698969| [2025/04/30 09:44:18 468104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 468108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 468112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 468116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 468120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 468127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1638840| [2025/04/30 09:44:18 468150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 468158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 468163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258468502| [2025/04/30 09:44:18 468167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258468502| [2025/04/30 09:44:18 468171] [debug] |xqc_engine_wakeup_after|wakeup:1746006258468502|now:1746006258468171|diff:331| [2025/04/30 09:44:18 468175] [debug] |xqc_engine_main_logic|END|now:1746006258468053| [2025/04/30 09:44:18 468180] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258468180| [2025/04/30 09:44:18 468184] [debug] |xqc_engine_wakeup_after|wakeup:1746006258468502|now:1746006258468184|diff:318| [2025/04/30 09:44:18 468188] [debug] |xqc_engine_main_logic|END|now:1746006258468180| [2025/04/30 09:44:18 469256] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258469256| [2025/04/30 09:44:18 469267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258468502|pq_index:0| [2025/04/30 09:44:18 469271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258468053| [2025/04/30 09:44:18 469276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258469275| [2025/04/30 09:44:18 469281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258468502|now:1746006258469275| [2025/04/30 09:44:18 469285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258468502|now:1746006258469275| [2025/04/30 09:44:18 469289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 469294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48129|min_srtt:48129|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 469299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1698969| [2025/04/30 09:44:18 469303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 469307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 469311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 469316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 469320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 469324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1638840| [2025/04/30 09:44:18 469329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 469338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1647| [2025/04/30 09:44:18 469371] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1647|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258469347|stream_id:0|stream_offset:1638840| [2025/04/30 09:44:18 469377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 469383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 469391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48129|rtt_var:2379|pto_duration:57645|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 469398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 469404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 469411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 469417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258551992|now:1746006258469390|interv:82602| [2025/04/30 09:44:18 469424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258551992|now:1746006258469390|interval:82602|pto_count:0|srtt:48129 [2025/04/30 09:44:18 469432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 469439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 469445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1640019| [2025/04/30 09:44:18 469453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 469459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1648| [2025/04/30 09:44:18 469492] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1648|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258469471|stream_id:0|stream_offset:1640019| [2025/04/30 09:44:18 469498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 469502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 469507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48129|rtt_var:2379|pto_duration:57645|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 469513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 469519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 469526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 469541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258552116|now:1746006258469507|interv:82609| [2025/04/30 09:44:18 469548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258552116|now:1746006258469507|interval:82609|pto_count:0|srtt:48129 [2025/04/30 09:44:18 469554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 469559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 469564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1641198| [2025/04/30 09:44:18 469568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 469572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1649| [2025/04/30 09:44:18 469601] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1649|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258469580|stream_id:0|stream_offset:1641198| [2025/04/30 09:44:18 469606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 469611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 469615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48129|rtt_var:2379|pto_duration:57645|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 469622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 469628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 469634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 469640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258552225|now:1746006258469615|interv:82610| [2025/04/30 09:44:18 469647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258552225|now:1746006258469615|interval:82610|pto_count:0|srtt:48129 [2025/04/30 09:44:18 469655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 469661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 469665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1642377| [2025/04/30 09:44:18 469670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 469673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258470673|now:1746006258469673|interv:1000| [2025/04/30 09:44:18 469677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 469681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 469690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258470673| [2025/04/30 09:44:18 469694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258470673| [2025/04/30 09:44:18 469698] [debug] |xqc_engine_wakeup_after|wakeup:1746006258470673|now:1746006258469698|diff:975| [2025/04/30 09:44:18 469702] [debug] |xqc_engine_main_logic|END|now:1746006258469275| [2025/04/30 09:44:18 469830] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258469829| [2025/04/30 09:44:18 469838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 469844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:682| [2025/04/30 09:44:18 469848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:683| [2025/04/30 09:44:18 469853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:683| [2025/04/30 09:44:18 469857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 469862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1597|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1598|path_largest_ack:1597| [2025/04/30 09:44:18 469867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1554564|prior_time:1746006258419980|is_app_limited:0|send_elapse:53837|ack_elapse:49849|ctl_first_sent_time:1746006258421569|lagest_ack_time:1746006258469829|curr_delivered:1613364| [2025/04/30 09:44:18 469871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258421569| [2025/04/30 09:44:18 469876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1327||sndq_packets_used_bytes:0|sndq_packets_free:453| [2025/04/30 09:44:18 469880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1598|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1598|path_largest_ack:1598| [2025/04/30 09:44:18 469885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:57600|prior_delivered:1556964|prior_time:1746006258421984|is_app_limited:0|send_elapse:53850|ack_elapse:47845|ctl_first_sent_time:1746006258423451|lagest_ack_time:1746006258469829|curr_delivered:1614564| [2025/04/30 09:44:18 469889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258423451| [2025/04/30 09:44:18 469893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1326||sndq_packets_used_bytes:0|sndq_packets_free:454| [2025/04/30 09:44:18 469897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48129|rttvar:2379|minrtt:31343|latest_rtt:46378|ack_delay:48| [2025/04/30 09:44:18 469901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:47904|rttvar:2234|minrtt:31343|latest_rtt:46378|ack_delay:48| [2025/04/30 09:44:18 469906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1598|lost_pn:1595|thresh:3| [2025/04/30 09:44:18 469910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 469914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47904|rtt_var:2234|pto_duration:56840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 469918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 469927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 469931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 469935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258551420|now:1746006258469914|interv:81506| [2025/04/30 09:44:18 469939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258551420|now:1746006258469914|interval:81506|pto_count:0|srtt:47904 [2025/04/30 09:44:18 469944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53850, ack_elapse 47845, delivered 57600|rate 1069637|lost 223| [2025/04/30 09:44:18 469948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1069637) in round 33| [2025/04/30 09:44:18 469952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 469957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 469961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258423451|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 469965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258423451|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 469970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:47904|latest_rtt:46378|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 469976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:683|largest:683|pns:2| [2025/04/30 09:44:18 469981] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:683|frame:ACK |recv_time:1746006258469829|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 469985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378469829|now:1746006258469829|interv:120000000| [2025/04/30 09:44:18 469990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378469829|now:1746006258469829|interv:120000000| [2025/04/30 09:44:18 469994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258470673|pq_index:0| [2025/04/30 09:44:18 469998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258469275| [2025/04/30 09:44:18 470002] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258470002| [2025/04/30 09:44:18 470007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258470006| [2025/04/30 09:44:18 470013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47904|min_srtt:47904|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 470019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1698969| [2025/04/30 09:44:18 470024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47904|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 470029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 470033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47904|min_srtt:47904|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 470038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1700148| [2025/04/30 09:44:18 470042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47904|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 470047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 470051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47904|min_srtt:47904|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 470055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1701327| [2025/04/30 09:44:18 470060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 470063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 470067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 470072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 470076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 470080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1642377| [2025/04/30 09:44:18 470085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 470089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 470093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258470673| [2025/04/30 09:44:18 470097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258470673| [2025/04/30 09:44:18 470101] [debug] |xqc_engine_wakeup_after|wakeup:1746006258470673|now:1746006258470101|diff:572| [2025/04/30 09:44:18 470105] [debug] |xqc_engine_main_logic|END|now:1746006258470006| [2025/04/30 09:44:18 470110] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258470110| [2025/04/30 09:44:18 470114] [debug] |xqc_engine_wakeup_after|wakeup:1746006258470673|now:1746006258470114|diff:559| [2025/04/30 09:44:18 470120] [debug] |xqc_engine_main_logic|END|now:1746006258470110| [2025/04/30 09:44:18 471189] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258471189| [2025/04/30 09:44:18 471199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258470673|pq_index:0| [2025/04/30 09:44:18 471204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258470006| [2025/04/30 09:44:18 471209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258471208| [2025/04/30 09:44:18 471214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258470673|now:1746006258471208| [2025/04/30 09:44:18 471218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258470673|now:1746006258471208| [2025/04/30 09:44:18 471222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 471227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47904|min_srtt:47904|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 471232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1701327| [2025/04/30 09:44:18 471236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 471240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 471244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 471248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 471253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 471257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1642377| [2025/04/30 09:44:18 471262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 471266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1650| [2025/04/30 09:44:18 471298] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1650|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258471274|stream_id:0|stream_offset:1642377| [2025/04/30 09:44:18 471304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 471310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 471317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47904|rtt_var:2234|pto_duration:56840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 471324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 471337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 471343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 471350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258553114|now:1746006258471316|interv:81798| [2025/04/30 09:44:18 471356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258553114|now:1746006258471316|interval:81798|pto_count:0|srtt:47904 [2025/04/30 09:44:18 471363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 471368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 471372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1643556| [2025/04/30 09:44:18 471377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 471381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258472381|now:1746006258471381|interv:1000| [2025/04/30 09:44:18 471385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 471389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 471393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258472381| [2025/04/30 09:44:18 471397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258472381| [2025/04/30 09:44:18 471401] [debug] |xqc_engine_wakeup_after|wakeup:1746006258472381|now:1746006258471401|diff:980| [2025/04/30 09:44:18 471405] [debug] |xqc_engine_main_logic|END|now:1746006258471208| [2025/04/30 09:44:18 471804] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258471803| [2025/04/30 09:44:18 471812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 471818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:683| [2025/04/30 09:44:18 471822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:684| [2025/04/30 09:44:18 471828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:684| [2025/04/30 09:44:18 471832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 471837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1599|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1600|path_largest_ack:1599| [2025/04/30 09:44:18 471841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1556964|prior_time:1746006258421984|is_app_limited:0|send_elapse:53971|ack_elapse:49819|ctl_first_sent_time:1746006258423572|lagest_ack_time:1746006258471803|curr_delivered:1615764| [2025/04/30 09:44:18 471846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258423572| [2025/04/30 09:44:18 471850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1325||sndq_packets_used_bytes:0|sndq_packets_free:455| [2025/04/30 09:44:18 471855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1600|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1600|path_largest_ack:1600| [2025/04/30 09:44:18 471864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1556964|prior_time:1746006258421984|is_app_limited:0|send_elapse:53971|ack_elapse:49819|ctl_first_sent_time:1746006258423572|lagest_ack_time:1746006258471803|curr_delivered:1616964| [2025/04/30 09:44:18 471868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258423689| [2025/04/30 09:44:18 471872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1324||sndq_packets_used_bytes:0|sndq_packets_free:456| [2025/04/30 09:44:18 471876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:47904|rttvar:2234|minrtt:31343|latest_rtt:48114|ack_delay:56| [2025/04/30 09:44:18 471880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:47923|rttvar:1714|minrtt:31343|latest_rtt:48114|ack_delay:56| [2025/04/30 09:44:18 471885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1600|lost_pn:1597|thresh:3| [2025/04/30 09:44:18 471889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 471893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47923|rtt_var:1714|pto_duration:54779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 471897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 471901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 471905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 471909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258551053|now:1746006258471893|interv:79160| [2025/04/30 09:44:18 471913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258551053|now:1746006258471893|interval:79160|pto_count:0|srtt:47923 [2025/04/30 09:44:18 471918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53971, ack_elapse 49819, delivered 60000|rate 1111708|lost 223| [2025/04/30 09:44:18 471922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111708) in round 33| [2025/04/30 09:44:18 471926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 471930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 471934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258423689|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 471939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258423689|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 471943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:47923|latest_rtt:48114|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 471951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:684|largest:684|pns:2| [2025/04/30 09:44:18 471956] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:684|frame:ACK |recv_time:1746006258471803|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 471961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378471803|now:1746006258471803|interv:120000000| [2025/04/30 09:44:18 471965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378471803|now:1746006258471803|interv:120000000| [2025/04/30 09:44:18 471969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258472381|pq_index:0| [2025/04/30 09:44:18 471973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258471208| [2025/04/30 09:44:18 471977] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258471977| [2025/04/30 09:44:18 471982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258471981| [2025/04/30 09:44:18 471988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47923|min_srtt:47923|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 471992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1701327| [2025/04/30 09:44:18 471997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47923|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 472001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 472006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47923|min_srtt:47923|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 472010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1702506| [2025/04/30 09:44:18 472014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47923|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 472019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 472023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47923|min_srtt:47923|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 472027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1703685| [2025/04/30 09:44:18 472032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 472036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 472042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 472047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 472051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 472055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1643556| [2025/04/30 09:44:18 472060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 472064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 472068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258472381| [2025/04/30 09:44:18 472072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258472381| [2025/04/30 09:44:18 472075] [debug] |xqc_engine_wakeup_after|wakeup:1746006258472381|now:1746006258472075|diff:306| [2025/04/30 09:44:18 472080] [debug] |xqc_engine_main_logic|END|now:1746006258471981| [2025/04/30 09:44:18 472085] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258472085| [2025/04/30 09:44:18 472088] [debug] |xqc_engine_wakeup_after|wakeup:1746006258472381|now:1746006258472088|diff:293| [2025/04/30 09:44:18 472092] [debug] |xqc_engine_main_logic|END|now:1746006258472085| [2025/04/30 09:44:18 473162] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258473162| [2025/04/30 09:44:18 473172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258472381|pq_index:0| [2025/04/30 09:44:18 473177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258471981| [2025/04/30 09:44:18 473182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258473181| [2025/04/30 09:44:18 473186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258472381|now:1746006258473181| [2025/04/30 09:44:18 473191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258472381|now:1746006258473181| [2025/04/30 09:44:18 473195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 473200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47923|min_srtt:47923|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 473204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1703685| [2025/04/30 09:44:18 473209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 473213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 473217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 473221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 473230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 473235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1643556| [2025/04/30 09:44:18 473239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 473243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1651| [2025/04/30 09:44:18 473276] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1651|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258473252|stream_id:0|stream_offset:1643556| [2025/04/30 09:44:18 473282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 473288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 473295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47923|rtt_var:1714|pto_duration:54779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 473301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 473308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 473314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 473321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258553031|now:1746006258473294|interv:79737| [2025/04/30 09:44:18 473328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258553031|now:1746006258473294|interval:79737|pto_count:0|srtt:47923 [2025/04/30 09:44:18 473334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 473339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 473343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1644735| [2025/04/30 09:44:18 473348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 473352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1652| [2025/04/30 09:44:18 473382] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1652|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258473359|stream_id:0|stream_offset:1644735| [2025/04/30 09:44:18 473392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 473398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 473406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47923|rtt_var:1714|pto_duration:54779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 473419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 473425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 473431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 473438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258553138|now:1746006258473405|interv:79733| [2025/04/30 09:44:18 473444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258553138|now:1746006258473405|interval:79733|pto_count:0|srtt:47923 [2025/04/30 09:44:18 473451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 473459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 473465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1645914| [2025/04/30 09:44:18 473470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 473474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1653| [2025/04/30 09:44:18 473503] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1653|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258473482|stream_id:0|stream_offset:1645914| [2025/04/30 09:44:18 473509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 473513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 473517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47923|rtt_var:1714|pto_duration:54779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 473522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 473528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 473535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 473541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258553261|now:1746006258473517|interv:79744| [2025/04/30 09:44:18 473547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258553261|now:1746006258473517|interval:79744|pto_count:0|srtt:47923 [2025/04/30 09:44:18 473555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 473562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 473567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1647093| [2025/04/30 09:44:18 473577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 473580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258474580|now:1746006258473580|interv:1000| [2025/04/30 09:44:18 473584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 473588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 473592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258474580| [2025/04/30 09:44:18 473596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258474580| [2025/04/30 09:44:18 473600] [debug] |xqc_engine_wakeup_after|wakeup:1746006258474580|now:1746006258473600|diff:980| [2025/04/30 09:44:18 473605] [debug] |xqc_engine_main_logic|END|now:1746006258473181| [2025/04/30 09:44:18 473805] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258473804| [2025/04/30 09:44:18 473813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 473819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:684| [2025/04/30 09:44:18 473822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:685| [2025/04/30 09:44:18 473828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:685| [2025/04/30 09:44:18 473832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 473837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1601|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1602|path_largest_ack:1601| [2025/04/30 09:44:18 473842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1559364|prior_time:1746006258423965|is_app_limited:0|send_elapse:53828|ack_elapse:49839|ctl_first_sent_time:1746006258425435|lagest_ack_time:1746006258473804|curr_delivered:1618164| [2025/04/30 09:44:18 473846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258425435| [2025/04/30 09:44:18 473851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1323||sndq_packets_used_bytes:0|sndq_packets_free:457| [2025/04/30 09:44:18 473855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1602|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1602|path_largest_ack:1602| [2025/04/30 09:44:18 473859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:57600|prior_delivered:1561764|prior_time:1746006258425994|is_app_limited:0|send_elapse:53862|ack_elapse:47810|ctl_first_sent_time:1746006258427461|lagest_ack_time:1746006258473804|curr_delivered:1619364| [2025/04/30 09:44:18 473863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258427461| [2025/04/30 09:44:18 473867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1322||sndq_packets_used_bytes:0|sndq_packets_free:458| [2025/04/30 09:44:18 473871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:47923|rttvar:1714|minrtt:31343|latest_rtt:46343|ack_delay:48| [2025/04/30 09:44:18 473876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:47719|rttvar:1693|minrtt:31343|latest_rtt:46343|ack_delay:48| [2025/04/30 09:44:18 473885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1602|lost_pn:1599|thresh:3| [2025/04/30 09:44:18 473889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 473893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47719|rtt_var:1693|pto_duration:54491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 473897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 473901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 473905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 473909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258552973|now:1746006258473892|interv:79081| [2025/04/30 09:44:18 473913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258552973|now:1746006258473892|interval:79081|pto_count:0|srtt:47719 [2025/04/30 09:44:18 473917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53862, ack_elapse 47810, delivered 57600|rate 1069399|lost 223| [2025/04/30 09:44:18 473921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1069399) in round 33| [2025/04/30 09:44:18 473925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 473929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 473933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258427461|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 473938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258427461|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 473943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:47719|latest_rtt:46343|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 473948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:685|largest:685|pns:2| [2025/04/30 09:44:18 473953] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:685|frame:ACK |recv_time:1746006258473804|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 473957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378473804|now:1746006258473804|interv:120000000| [2025/04/30 09:44:18 473961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378473804|now:1746006258473804|interv:120000000| [2025/04/30 09:44:18 473965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258474580|pq_index:0| [2025/04/30 09:44:18 473970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258473181| [2025/04/30 09:44:18 473974] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258473974| [2025/04/30 09:44:18 473981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258473980| [2025/04/30 09:44:18 473987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47719|min_srtt:47719|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 473991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1703685| [2025/04/30 09:44:18 473996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47719|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 474000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 474005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47719|min_srtt:47719|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 474009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1704864| [2025/04/30 09:44:18 474013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47719|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 474018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 474022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47719|min_srtt:47719|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 474026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1706043| [2025/04/30 09:44:18 474030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 474034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 474038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 474042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 474047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 474051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1647093| [2025/04/30 09:44:18 474055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 474059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 474063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258474580| [2025/04/30 09:44:18 474070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258474580| [2025/04/30 09:44:18 474074] [debug] |xqc_engine_wakeup_after|wakeup:1746006258474580|now:1746006258474074|diff:506| [2025/04/30 09:44:18 474078] [debug] |xqc_engine_main_logic|END|now:1746006258473980| [2025/04/30 09:44:18 474083] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258474083| [2025/04/30 09:44:18 474087] [debug] |xqc_engine_wakeup_after|wakeup:1746006258474580|now:1746006258474087|diff:493| [2025/04/30 09:44:18 474090] [debug] |xqc_engine_main_logic|END|now:1746006258474083| [2025/04/30 09:44:18 475159] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258475159| [2025/04/30 09:44:18 475170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258474580|pq_index:0| [2025/04/30 09:44:18 475174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258473980| [2025/04/30 09:44:18 475179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258475178| [2025/04/30 09:44:18 475184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258474580|now:1746006258475178| [2025/04/30 09:44:18 475188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258474580|now:1746006258475178| [2025/04/30 09:44:18 475192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 475197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47719|min_srtt:47719|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 475202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1706043| [2025/04/30 09:44:18 475206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 475210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 475214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 475219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 475223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 475227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1647093| [2025/04/30 09:44:18 475232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 475236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1654| [2025/04/30 09:44:18 475270] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1654|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258475244|stream_id:0|stream_offset:1647093| [2025/04/30 09:44:18 475275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 475288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 475295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47719|rtt_var:1693|pto_duration:54491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 475303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 475309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 475316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 475322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258554735|now:1746006258475295|interv:79440| [2025/04/30 09:44:18 475328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258554735|now:1746006258475295|interval:79440|pto_count:0|srtt:47719 [2025/04/30 09:44:18 475332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 475337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 475342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1648272| [2025/04/30 09:44:18 475346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 475350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258476350|now:1746006258475350|interv:1000| [2025/04/30 09:44:18 475354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 475358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 475362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258476350| [2025/04/30 09:44:18 475366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258476350| [2025/04/30 09:44:18 475372] [debug] |xqc_engine_wakeup_after|wakeup:1746006258476350|now:1746006258475372|diff:978| [2025/04/30 09:44:18 475379] [debug] |xqc_engine_main_logic|END|now:1746006258475178| [2025/04/30 09:44:18 475828] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258475827| [2025/04/30 09:44:18 475836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 475842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:685| [2025/04/30 09:44:18 475846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:686| [2025/04/30 09:44:18 475852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:686| [2025/04/30 09:44:18 475856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 475861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1603|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1604|path_largest_ack:1603| [2025/04/30 09:44:18 475865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1561764|prior_time:1746006258425994|is_app_limited:0|send_elapse:53989|ack_elapse:49833|ctl_first_sent_time:1746006258427588|lagest_ack_time:1746006258475827|curr_delivered:1620564| [2025/04/30 09:44:18 475875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258427588| [2025/04/30 09:44:18 475879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1321||sndq_packets_used_bytes:0|sndq_packets_free:459| [2025/04/30 09:44:18 475883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1604|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1604|path_largest_ack:1604| [2025/04/30 09:44:18 475888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1561764|prior_time:1746006258425994|is_app_limited:0|send_elapse:53989|ack_elapse:49833|ctl_first_sent_time:1746006258427588|lagest_ack_time:1746006258475827|curr_delivered:1621764| [2025/04/30 09:44:18 475892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258427693| [2025/04/30 09:44:18 475896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1320||sndq_packets_used_bytes:0|sndq_packets_free:460| [2025/04/30 09:44:18 475900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:47719|rttvar:1693|minrtt:31343|latest_rtt:48134|ack_delay:88| [2025/04/30 09:44:18 475905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:47760|rttvar:1351|minrtt:31343|latest_rtt:48134|ack_delay:88| [2025/04/30 09:44:18 475909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1604|lost_pn:1601|thresh:3| [2025/04/30 09:44:18 475913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 475917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47760|rtt_var:1351|pto_duration:53164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 475922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 475926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 475930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:44:18 475934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258553408|now:1746006258475917|interv:77491| [2025/04/30 09:44:18 475937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258553408|now:1746006258475917|interval:77491|pto_count:0|srtt:47760 [2025/04/30 09:44:18 475942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53989, ack_elapse 49833, delivered 60000|rate 1111337|lost 223| [2025/04/30 09:44:18 475946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111337) in round 33| [2025/04/30 09:44:18 475951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 475955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 475959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258427693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 475966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258427693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 475971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:57600|srtt:47760|latest_rtt:48134|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 475976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:686|largest:686|pns:2| [2025/04/30 09:44:18 475981] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:686|frame:ACK |recv_time:1746006258475827|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 475986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378475827|now:1746006258475827|interv:120000000| [2025/04/30 09:44:18 475990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378475827|now:1746006258475827|interv:120000000| [2025/04/30 09:44:18 475994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258476350|pq_index:0| [2025/04/30 09:44:18 475998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258475178| [2025/04/30 09:44:18 476002] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258476002| [2025/04/30 09:44:18 476007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258476006| [2025/04/30 09:44:18 476013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47760|min_srtt:47760|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 476018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1706043| [2025/04/30 09:44:18 476022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47760|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 476027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 476031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47760|min_srtt:47760|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 476036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1707222| [2025/04/30 09:44:18 476040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47760|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 476045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 476049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47760|min_srtt:47760|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 476056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1708401| [2025/04/30 09:44:18 476060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 476064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 476068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 476073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 476077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 476081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1648272| [2025/04/30 09:44:18 476086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 476090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 476094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258476350| [2025/04/30 09:44:18 476098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258476350| [2025/04/30 09:44:18 476102] [debug] |xqc_engine_wakeup_after|wakeup:1746006258476350|now:1746006258476102|diff:248| [2025/04/30 09:44:18 476106] [debug] |xqc_engine_main_logic|END|now:1746006258476006| [2025/04/30 09:44:18 476111] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258476111| [2025/04/30 09:44:18 476115] [debug] |xqc_engine_wakeup_after|wakeup:1746006258476350|now:1746006258476115|diff:235| [2025/04/30 09:44:18 476119] [debug] |xqc_engine_main_logic|END|now:1746006258476111| [2025/04/30 09:44:18 477188] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258477188| [2025/04/30 09:44:18 477199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258476350|pq_index:0| [2025/04/30 09:44:18 477203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258476006| [2025/04/30 09:44:18 477208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258477207| [2025/04/30 09:44:18 477213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258476350|now:1746006258477207| [2025/04/30 09:44:18 477217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258476350|now:1746006258477207| [2025/04/30 09:44:18 477221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 477226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47760|min_srtt:47760|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 477230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1708401| [2025/04/30 09:44:18 477240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 477244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 477247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 477252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 477256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 477260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1648272| [2025/04/30 09:44:18 477265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 477270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1655| [2025/04/30 09:44:18 477303] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1655|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006258477278|stream_id:0|stream_offset:1648272| [2025/04/30 09:44:18 477308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 477314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:44:18 477321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47760|rtt_var:1351|pto_duration:53164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 477328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 477335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 477342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 477348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258555442|now:1746006258477321|interv:78121| [2025/04/30 09:44:18 477355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258555442|now:1746006258477321|interval:78121|pto_count:0|srtt:47760 [2025/04/30 09:44:18 477363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:58800| [2025/04/30 09:44:18 477369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 477373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1649451| [2025/04/30 09:44:18 477378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 477382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1656| [2025/04/30 09:44:18 477413] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1656|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258477389|stream_id:0|stream_offset:1649451| [2025/04/30 09:44:18 477428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 477435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 477443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47760|rtt_var:1351|pto_duration:53164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 477449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 477455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 477462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 477469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258555553|now:1746006258477442|interv:78111| [2025/04/30 09:44:18 477475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258555553|now:1746006258477442|interval:78111|pto_count:0|srtt:47760 [2025/04/30 09:44:18 477483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 477490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 477497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1650630| [2025/04/30 09:44:18 477501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 477506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1657| [2025/04/30 09:44:18 477534] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1657|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258477513|stream_id:0|stream_offset:1650630| [2025/04/30 09:44:18 477540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 477544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 477548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47760|rtt_var:1351|pto_duration:53164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 477553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 477559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 477566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 477572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258555677|now:1746006258477548|interv:78129| [2025/04/30 09:44:18 477579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258555677|now:1746006258477548|interval:78129|pto_count:0|srtt:47760 [2025/04/30 09:44:18 477593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 477599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 477603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1651809| [2025/04/30 09:44:18 477608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 477612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258478612|now:1746006258477612|interv:1000| [2025/04/30 09:44:18 477616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 477619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 477624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258478612| [2025/04/30 09:44:18 477628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258478612| [2025/04/30 09:44:18 477632] [debug] |xqc_engine_wakeup_after|wakeup:1746006258478612|now:1746006258477632|diff:980| [2025/04/30 09:44:18 477636] [debug] |xqc_engine_main_logic|END|now:1746006258477207| [2025/04/30 09:44:18 477790] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258477788| [2025/04/30 09:44:18 477797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 477803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:686| [2025/04/30 09:44:18 477807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:687| [2025/04/30 09:44:18 477813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:687| [2025/04/30 09:44:18 477817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 477822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1605|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1606|path_largest_ack:1605| [2025/04/30 09:44:18 477826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1564164|prior_time:1746006258427996|is_app_limited:0|send_elapse:53875|ack_elapse:49792|ctl_first_sent_time:1746006258429467|lagest_ack_time:1746006258477788|curr_delivered:1622964| [2025/04/30 09:44:18 477831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258429467| [2025/04/30 09:44:18 477835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1319||sndq_packets_used_bytes:0|sndq_packets_free:461| [2025/04/30 09:44:18 477840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1606|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1606|path_largest_ack:1606| [2025/04/30 09:44:18 477844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1564164|prior_time:1746006258427996|is_app_limited:0|send_elapse:53875|ack_elapse:49792|ctl_first_sent_time:1746006258429467|lagest_ack_time:1746006258477788|curr_delivered:1624164| [2025/04/30 09:44:18 477848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258429595| [2025/04/30 09:44:18 477857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1318||sndq_packets_used_bytes:0|sndq_packets_free:462| [2025/04/30 09:44:18 477861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:47760|rttvar:1351|minrtt:31343|latest_rtt:48193|ack_delay:48| [2025/04/30 09:44:18 477865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:47808|rttvar:1110|minrtt:31343|latest_rtt:48193|ack_delay:48| [2025/04/30 09:44:18 477870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1606|lost_pn:1603|thresh:3| [2025/04/30 09:44:18 477874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 477878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47808|rtt_var:1110|pto_duration:52248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 477882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 477886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 477890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 477894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258554761|now:1746006258477878|interv:76883| [2025/04/30 09:44:18 477898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258554761|now:1746006258477878|interval:76883|pto_count:0|srtt:47808 [2025/04/30 09:44:18 477903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53875, ack_elapse 49792, delivered 60000|rate 1113689|lost 223| [2025/04/30 09:44:18 477907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113689) in round 33| [2025/04/30 09:44:18 477911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 477915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 477919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258429595|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 477924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258429595|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 477928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:47808|latest_rtt:48193|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 477934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:687|largest:687|pns:2| [2025/04/30 09:44:18 477939] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:687|frame:ACK |recv_time:1746006258477788|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 477943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378477788|now:1746006258477788|interv:120000000| [2025/04/30 09:44:18 477950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378477788|now:1746006258477788|interv:120000000| [2025/04/30 09:44:18 477954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258478612|pq_index:0| [2025/04/30 09:44:18 477958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258477207| [2025/04/30 09:44:18 477962] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258477962| [2025/04/30 09:44:18 477967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258477966| [2025/04/30 09:44:18 477973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47808|min_srtt:47808|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 477977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1708401| [2025/04/30 09:44:18 477982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47808|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 477987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 477991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47808|min_srtt:47808|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 477995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1709580| [2025/04/30 09:44:18 478000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47808|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 478004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 478009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47808|min_srtt:47808|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 478013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1710759| [2025/04/30 09:44:18 478017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 478021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 478025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 478029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 478034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 478041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1651809| [2025/04/30 09:44:18 478045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 478049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 478053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258478612| [2025/04/30 09:44:18 478057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258478612| [2025/04/30 09:44:18 478061] [debug] |xqc_engine_wakeup_after|wakeup:1746006258478612|now:1746006258478061|diff:551| [2025/04/30 09:44:18 478065] [debug] |xqc_engine_main_logic|END|now:1746006258477966| [2025/04/30 09:44:18 478070] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258478070| [2025/04/30 09:44:18 478074] [debug] |xqc_engine_wakeup_after|wakeup:1746006258478612|now:1746006258478074|diff:538| [2025/04/30 09:44:18 478078] [debug] |xqc_engine_main_logic|END|now:1746006258478070| [2025/04/30 09:44:18 479147] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258479147| [2025/04/30 09:44:18 479157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258478612|pq_index:0| [2025/04/30 09:44:18 479162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258477966| [2025/04/30 09:44:18 479167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258479166| [2025/04/30 09:44:18 479171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258478612|now:1746006258479166| [2025/04/30 09:44:18 479176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258478612|now:1746006258479166| [2025/04/30 09:44:18 479180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 479185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47808|min_srtt:47808|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 479189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1710759| [2025/04/30 09:44:18 479194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 479198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 479202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 479206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 479210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 479215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1651809| [2025/04/30 09:44:18 479219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 479228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1658| [2025/04/30 09:44:18 479261] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1658|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258479236|stream_id:0|stream_offset:1651809| [2025/04/30 09:44:18 479266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 479272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 479279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47808|rtt_var:1110|pto_duration:52248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 479286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 479293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 479299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 479306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258556484|now:1746006258479279|interv:77205| [2025/04/30 09:44:18 479312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258556484|now:1746006258479279|interval:77205|pto_count:0|srtt:47808 [2025/04/30 09:44:18 479318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 479323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 479327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1652988| [2025/04/30 09:44:18 479332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 479336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1659| [2025/04/30 09:44:18 479368] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1659|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258479343|stream_id:0|stream_offset:1652988| [2025/04/30 09:44:18 479377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 479385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 479392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47808|rtt_var:1110|pto_duration:52248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 479399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 479405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 479411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 479429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258556591|now:1746006258479392|interv:77199| [2025/04/30 09:44:18 479436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258556591|now:1746006258479392|interval:77199|pto_count:0|srtt:47808 [2025/04/30 09:44:18 479443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 479449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 479453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1654167| [2025/04/30 09:44:18 479458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 479461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258480461|now:1746006258479461|interv:1000| [2025/04/30 09:44:18 479465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 479469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 479473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258480461| [2025/04/30 09:44:18 479477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258480461| [2025/04/30 09:44:18 479482] [debug] |xqc_engine_wakeup_after|wakeup:1746006258480461|now:1746006258479481|diff:980| [2025/04/30 09:44:18 479486] [debug] |xqc_engine_main_logic|END|now:1746006258479166| [2025/04/30 09:44:18 479789] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258479788| [2025/04/30 09:44:18 479798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 479804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:687| [2025/04/30 09:44:18 479807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:688| [2025/04/30 09:44:18 479813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:688| [2025/04/30 09:44:18 479817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 479822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1607|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1608|path_largest_ack:1607| [2025/04/30 09:44:18 479826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1566564|prior_time:1746006258429939|is_app_limited:0|send_elapse:55732|ack_elapse:49849|ctl_first_sent_time:1746006258431418|lagest_ack_time:1746006258479788|curr_delivered:1625364| [2025/04/30 09:44:18 479831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258431418| [2025/04/30 09:44:18 479835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1317||sndq_packets_used_bytes:0|sndq_packets_free:463| [2025/04/30 09:44:18 479840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1608|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1608|path_largest_ack:1608| [2025/04/30 09:44:18 479844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1566564|prior_time:1746006258429939|is_app_limited:0|send_elapse:55732|ack_elapse:49849|ctl_first_sent_time:1746006258431418|lagest_ack_time:1746006258479788|curr_delivered:1626564| [2025/04/30 09:44:18 479853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258431534| [2025/04/30 09:44:18 479857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1316||sndq_packets_used_bytes:0|sndq_packets_free:464| [2025/04/30 09:44:18 479861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:47808|rttvar:1110|minrtt:31343|latest_rtt:48254|ack_delay:56| [2025/04/30 09:44:18 479865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:47856|rttvar:930|minrtt:31343|latest_rtt:48254|ack_delay:56| [2025/04/30 09:44:18 479870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1608|lost_pn:1605|thresh:3| [2025/04/30 09:44:18 479874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 479878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47856|rtt_var:930|pto_duration:51576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 479882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 479886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 479890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 479894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258555919|now:1746006258479878|interv:76041| [2025/04/30 09:44:18 479898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258555919|now:1746006258479878|interval:76041|pto_count:0|srtt:47856 [2025/04/30 09:44:18 479902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55732, ack_elapse 49849, delivered 60000|rate 1076580|lost 223| [2025/04/30 09:44:18 479907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076580) in round 33| [2025/04/30 09:44:18 479911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 479915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 479919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258431534|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 479923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258431534|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 479928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:47856|latest_rtt:48254|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 479934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:688|largest:688|pns:2| [2025/04/30 09:44:18 479941] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:688|frame:ACK |recv_time:1746006258479788|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 479945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378479788|now:1746006258479788|interv:120000000| [2025/04/30 09:44:18 479949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378479788|now:1746006258479788|interv:120000000| [2025/04/30 09:44:18 479953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258480461|pq_index:0| [2025/04/30 09:44:18 479958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258479166| [2025/04/30 09:44:18 479962] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258479962| [2025/04/30 09:44:18 479966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258479966| [2025/04/30 09:44:18 479972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47856|min_srtt:47856|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 479977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1710759| [2025/04/30 09:44:18 479981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47856|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 479986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 479990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47856|min_srtt:47856|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 479995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1711938| [2025/04/30 09:44:18 479999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47856|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 480003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 480007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47856|min_srtt:47856|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 480012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1713117| [2025/04/30 09:44:18 480016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 480020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 480024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 480030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 480035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 480039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1654167| [2025/04/30 09:44:18 480043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 480047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 480051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258480461| [2025/04/30 09:44:18 480055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258480461| [2025/04/30 09:44:18 480059] [debug] |xqc_engine_wakeup_after|wakeup:1746006258480461|now:1746006258480059|diff:402| [2025/04/30 09:44:18 480063] [debug] |xqc_engine_main_logic|END|now:1746006258479966| [2025/04/30 09:44:18 480068] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258480068| [2025/04/30 09:44:18 480072] [debug] |xqc_engine_wakeup_after|wakeup:1746006258480461|now:1746006258480072|diff:389| [2025/04/30 09:44:18 480076] [debug] |xqc_engine_main_logic|END|now:1746006258480068| [2025/04/30 09:44:18 481145] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258481145| [2025/04/30 09:44:18 481156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258480461|pq_index:0| [2025/04/30 09:44:18 481160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258479966| [2025/04/30 09:44:18 481165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258481164| [2025/04/30 09:44:18 481170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258480461|now:1746006258481164| [2025/04/30 09:44:18 481174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258480461|now:1746006258481164| [2025/04/30 09:44:18 481178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 481183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47856|min_srtt:47856|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 481188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1713117| [2025/04/30 09:44:18 481192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 481196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 481200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 481204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 481209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 481213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1654167| [2025/04/30 09:44:18 481222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 481226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1660| [2025/04/30 09:44:18 481259] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1660|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258481235|stream_id:0|stream_offset:1654167| [2025/04/30 09:44:18 481265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 481270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 481277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47856|rtt_var:930|pto_duration:51576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 481284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 481291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 481298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 481304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258557811|now:1746006258481277|interv:76534| [2025/04/30 09:44:18 481311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258557811|now:1746006258481277|interval:76534|pto_count:0|srtt:47856 [2025/04/30 09:44:18 481319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 481325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 481330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1655346| [2025/04/30 09:44:18 481334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 481338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1661| [2025/04/30 09:44:18 481367] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1661|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258481345|stream_id:0|stream_offset:1655346| [2025/04/30 09:44:18 481372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 481380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 481387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47856|rtt_var:930|pto_duration:51576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 481394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 481407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 481413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 481419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258557921|now:1746006258481387|interv:76534| [2025/04/30 09:44:18 481426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258557921|now:1746006258481387|interval:76534|pto_count:0|srtt:47856 [2025/04/30 09:44:18 481433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 481441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 481447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1656525| [2025/04/30 09:44:18 481452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 481456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258482456|now:1746006258481456|interv:1000| [2025/04/30 09:44:18 481460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 481464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 481468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258482456| [2025/04/30 09:44:18 481472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258482456| [2025/04/30 09:44:18 481476] [debug] |xqc_engine_wakeup_after|wakeup:1746006258482456|now:1746006258481476|diff:980| [2025/04/30 09:44:18 481481] [debug] |xqc_engine_main_logic|END|now:1746006258481164| [2025/04/30 09:44:18 481782] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258481781| [2025/04/30 09:44:18 481789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 481795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:688| [2025/04/30 09:44:18 481799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:689| [2025/04/30 09:44:18 481805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:689| [2025/04/30 09:44:18 481809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 481814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1609|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1610|path_largest_ack:1609| [2025/04/30 09:44:18 481818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1568964|prior_time:1746006258431947|is_app_limited:0|send_elapse:55826|ack_elapse:49834|ctl_first_sent_time:1746006258433417|lagest_ack_time:1746006258481781|curr_delivered:1627764| [2025/04/30 09:44:18 481823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258433417| [2025/04/30 09:44:18 481827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1315||sndq_packets_used_bytes:0|sndq_packets_free:465| [2025/04/30 09:44:18 481831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1610|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1610|path_largest_ack:1610| [2025/04/30 09:44:18 481840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1568964|prior_time:1746006258431947|is_app_limited:0|send_elapse:55826|ack_elapse:49834|ctl_first_sent_time:1746006258433417|lagest_ack_time:1746006258481781|curr_delivered:1628964| [2025/04/30 09:44:18 481845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258433533| [2025/04/30 09:44:18 481849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1314||sndq_packets_used_bytes:0|sndq_packets_free:466| [2025/04/30 09:44:18 481853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:47856|rttvar:930|minrtt:31343|latest_rtt:48248|ack_delay:48| [2025/04/30 09:44:18 481857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:47899|rttvar:784|minrtt:31343|latest_rtt:48248|ack_delay:48| [2025/04/30 09:44:18 481861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1610|lost_pn:1607|thresh:3| [2025/04/30 09:44:18 481866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 481870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47899|rtt_var:784|pto_duration:51035|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 481874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 481878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 481882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 481886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258557380|now:1746006258481869|interv:75511| [2025/04/30 09:44:18 481890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258557380|now:1746006258481869|interval:75511|pto_count:0|srtt:47899 [2025/04/30 09:44:18 481894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55826, ack_elapse 49834, delivered 60000|rate 1074768|lost 223| [2025/04/30 09:44:18 481899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074768) in round 33| [2025/04/30 09:44:18 481903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 481907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 481911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258433533|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 481915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258433533|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 481920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:47899|latest_rtt:48248|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 481928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:689|largest:689|pns:2| [2025/04/30 09:44:18 481932] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:689|frame:ACK |recv_time:1746006258481781|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 481937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378481781|now:1746006258481781|interv:120000000| [2025/04/30 09:44:18 481941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378481781|now:1746006258481781|interv:120000000| [2025/04/30 09:44:18 481945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258482456|pq_index:0| [2025/04/30 09:44:18 481950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258481164| [2025/04/30 09:44:18 481954] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258481953| [2025/04/30 09:44:18 481958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258481957| [2025/04/30 09:44:18 481964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47899|min_srtt:47899|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 481969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1713117| [2025/04/30 09:44:18 481973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47899|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 481978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 481982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47899|min_srtt:47899|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 481986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1714296| [2025/04/30 09:44:18 481991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47899|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 481995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 482000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47899|min_srtt:47899|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 482004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1715475| [2025/04/30 09:44:18 482008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 482012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 482019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 482023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 482027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 482032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1656525| [2025/04/30 09:44:18 482036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 482040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 482044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258482456| [2025/04/30 09:44:18 482048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258482456| [2025/04/30 09:44:18 482052] [debug] |xqc_engine_wakeup_after|wakeup:1746006258482456|now:1746006258482052|diff:404| [2025/04/30 09:44:18 482056] [debug] |xqc_engine_main_logic|END|now:1746006258481957| [2025/04/30 09:44:18 482061] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258482061| [2025/04/30 09:44:18 482065] [debug] |xqc_engine_wakeup_after|wakeup:1746006258482456|now:1746006258482065|diff:391| [2025/04/30 09:44:18 482069] [debug] |xqc_engine_main_logic|END|now:1746006258482061| [2025/04/30 09:44:18 483152] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258483151| [2025/04/30 09:44:18 483163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258482456|pq_index:0| [2025/04/30 09:44:18 483167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258481957| [2025/04/30 09:44:18 483172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258483171| [2025/04/30 09:44:18 483177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258482456|now:1746006258483171| [2025/04/30 09:44:18 483181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258482456|now:1746006258483171| [2025/04/30 09:44:18 483185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 483190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47899|min_srtt:47899|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 483195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1715475| [2025/04/30 09:44:18 483199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 483203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 483207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 483211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 483221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 483225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1656525| [2025/04/30 09:44:18 483229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 483234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1662| [2025/04/30 09:44:18 483267] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1662|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258483242|stream_id:0|stream_offset:1656525| [2025/04/30 09:44:18 483273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 483279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 483286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47899|rtt_var:784|pto_duration:51035|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 483293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 483300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 483306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 483312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258559277|now:1746006258483285|interv:75992| [2025/04/30 09:44:18 483319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258559277|now:1746006258483285|interval:75992|pto_count:0|srtt:47899 [2025/04/30 09:44:18 483325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 483333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 483339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1657704| [2025/04/30 09:44:18 483344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 483349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1663| [2025/04/30 09:44:18 483378] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1663|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258483356|stream_id:0|stream_offset:1657704| [2025/04/30 09:44:18 483383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 483391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 483398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47899|rtt_var:784|pto_duration:51035|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 483412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 483419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 483424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 483430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258559391|now:1746006258483398|interv:75993| [2025/04/30 09:44:18 483436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258559391|now:1746006258483398|interval:75993|pto_count:0|srtt:47899 [2025/04/30 09:44:18 483444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 483451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 483458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1658883| [2025/04/30 09:44:18 483465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 483471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258484471|now:1746006258483471|interv:1000| [2025/04/30 09:44:18 483475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 483479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 483483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258484471| [2025/04/30 09:44:18 483487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258484471| [2025/04/30 09:44:18 483491] [debug] |xqc_engine_wakeup_after|wakeup:1746006258484471|now:1746006258483491|diff:980| [2025/04/30 09:44:18 483495] [debug] |xqc_engine_main_logic|END|now:1746006258483171| [2025/04/30 09:44:18 483764] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258483762| [2025/04/30 09:44:18 483771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 483777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:689| [2025/04/30 09:44:18 483781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:690| [2025/04/30 09:44:18 483787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:690| [2025/04/30 09:44:18 483791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 483795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1611|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1612|path_largest_ack:1611| [2025/04/30 09:44:18 483800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1571364|prior_time:1746006258433943|is_app_limited:0|send_elapse:55819|ack_elapse:49819|ctl_first_sent_time:1746006258435411|lagest_ack_time:1746006258483762|curr_delivered:1630164| [2025/04/30 09:44:18 483804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258435411| [2025/04/30 09:44:18 483814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1313||sndq_packets_used_bytes:0|sndq_packets_free:467| [2025/04/30 09:44:18 483818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1612|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1612|path_largest_ack:1612| [2025/04/30 09:44:18 483823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1571364|prior_time:1746006258433943|is_app_limited:0|send_elapse:55819|ack_elapse:49819|ctl_first_sent_time:1746006258435411|lagest_ack_time:1746006258483762|curr_delivered:1631364| [2025/04/30 09:44:18 483827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258435527| [2025/04/30 09:44:18 483831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1312||sndq_packets_used_bytes:0|sndq_packets_free:468| [2025/04/30 09:44:18 483835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:47899|rttvar:784|minrtt:31343|latest_rtt:48235|ack_delay:48| [2025/04/30 09:44:18 483839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:47935|rttvar:660|minrtt:31343|latest_rtt:48235|ack_delay:48| [2025/04/30 09:44:18 483844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1612|lost_pn:1609|thresh:3| [2025/04/30 09:44:18 483848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 483852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47935|rtt_var:660|pto_duration:50575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 483856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 483860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 483864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 483868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258558931|now:1746006258483852|interv:75079| [2025/04/30 09:44:18 483872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258558931|now:1746006258483852|interval:75079|pto_count:0|srtt:47935 [2025/04/30 09:44:18 483877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55819, ack_elapse 49819, delivered 60000|rate 1074902|lost 223| [2025/04/30 09:44:18 483881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074902) in round 33| [2025/04/30 09:44:18 483885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 483890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 483894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258435527|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 483898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258435527|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 483905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:47935|latest_rtt:48235|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 483911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:690|largest:690|pns:2| [2025/04/30 09:44:18 483916] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:690|frame:ACK |recv_time:1746006258483762|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 483920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378483762|now:1746006258483762|interv:120000000| [2025/04/30 09:44:18 483925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378483762|now:1746006258483762|interv:120000000| [2025/04/30 09:44:18 483929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258484471|pq_index:0| [2025/04/30 09:44:18 483933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258483171| [2025/04/30 09:44:18 483937] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258483937| [2025/04/30 09:44:18 483942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258483941| [2025/04/30 09:44:18 483948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47935|min_srtt:47935|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 483952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1715475| [2025/04/30 09:44:18 483957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47935|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 483961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 483966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47935|min_srtt:47935|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 483970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1716654| [2025/04/30 09:44:18 483975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47935|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 483979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 483983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47935|min_srtt:47935|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 483988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1717833| [2025/04/30 09:44:18 483996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 484000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 484004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 484008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 484013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 484017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1658883| [2025/04/30 09:44:18 484022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 484025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 484030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258484471| [2025/04/30 09:44:18 484034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258484471| [2025/04/30 09:44:18 484038] [debug] |xqc_engine_wakeup_after|wakeup:1746006258484471|now:1746006258484037|diff:434| [2025/04/30 09:44:18 484042] [debug] |xqc_engine_main_logic|END|now:1746006258483941| [2025/04/30 09:44:18 484047] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258484047| [2025/04/30 09:44:18 484053] [debug] |xqc_engine_wakeup_after|wakeup:1746006258484471|now:1746006258484053|diff:418| [2025/04/30 09:44:18 484060] [debug] |xqc_engine_main_logic|END|now:1746006258484047| [2025/04/30 09:44:18 485129] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258485128| [2025/04/30 09:44:18 485155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258484471|pq_index:0| [2025/04/30 09:44:18 485160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258483941| [2025/04/30 09:44:18 485165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258485164| [2025/04/30 09:44:18 485169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258484471|now:1746006258485164| [2025/04/30 09:44:18 485174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258484471|now:1746006258485164| [2025/04/30 09:44:18 485178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 485183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47935|min_srtt:47935|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 485188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1717833| [2025/04/30 09:44:18 485192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 485196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 485205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 485210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 485214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 485219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1658883| [2025/04/30 09:44:18 485223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 485228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1664| [2025/04/30 09:44:18 485261] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1664|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258485236|stream_id:0|stream_offset:1658883| [2025/04/30 09:44:18 485266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 485272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 485279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47935|rtt_var:660|pto_duration:50575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 485287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 485293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 485300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 485307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258560811|now:1746006258485279|interv:75532| [2025/04/30 09:44:18 485313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258560811|now:1746006258485279|interval:75532|pto_count:0|srtt:47935 [2025/04/30 09:44:18 485321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 485328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 485333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1660062| [2025/04/30 09:44:18 485337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 485341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1665| [2025/04/30 09:44:18 485370] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1665|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258485349|stream_id:0|stream_offset:1660062| [2025/04/30 09:44:18 485377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 485391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 485398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47935|rtt_var:660|pto_duration:50575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 485405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 485412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 485418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 485424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258560924|now:1746006258485398|interv:75526| [2025/04/30 09:44:18 485431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258560924|now:1746006258485398|interval:75526|pto_count:0|srtt:47935 [2025/04/30 09:44:18 485439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 485447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 485453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1661241| [2025/04/30 09:44:18 485460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 485464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258486464|now:1746006258485464|interv:1000| [2025/04/30 09:44:18 485468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 485472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 485476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258486464| [2025/04/30 09:44:18 485480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258486464| [2025/04/30 09:44:18 485484] [debug] |xqc_engine_wakeup_after|wakeup:1746006258486464|now:1746006258485484|diff:980| [2025/04/30 09:44:18 485489] [debug] |xqc_engine_main_logic|END|now:1746006258485164| [2025/04/30 09:44:18 485770] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258485769| [2025/04/30 09:44:18 485778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 485784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:690| [2025/04/30 09:44:18 485787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:691| [2025/04/30 09:44:18 485793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:691| [2025/04/30 09:44:18 485797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 485802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1613|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1614|path_largest_ack:1613| [2025/04/30 09:44:18 485807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1573764|prior_time:1746006258435931|is_app_limited:0|send_elapse:55760|ack_elapse:49838|ctl_first_sent_time:1746006258437395|lagest_ack_time:1746006258485769|curr_delivered:1632564| [2025/04/30 09:44:18 485816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258437395| [2025/04/30 09:44:18 485820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1311||sndq_packets_used_bytes:0|sndq_packets_free:469| [2025/04/30 09:44:18 485825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 485829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1573764|prior_time:1746006258435931|is_app_limited:0|send_elapse:55760|ack_elapse:49838|ctl_first_sent_time:1746006258437395|lagest_ack_time:1746006258485769|curr_delivered:1633764| [2025/04/30 09:44:18 485833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258437510| [2025/04/30 09:44:18 485837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1310||sndq_packets_used_bytes:0|sndq_packets_free:470| [2025/04/30 09:44:18 485841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:47935|rttvar:660|minrtt:31343|latest_rtt:48259|ack_delay:48| [2025/04/30 09:44:18 485846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:47970|rttvar:564|minrtt:31343|latest_rtt:48259|ack_delay:48| [2025/04/30 09:44:18 485850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1614|lost_pn:1611|thresh:3| [2025/04/30 09:44:18 485854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 485858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47970|rtt_var:564|pto_duration:50226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 485863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 485866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 485870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 485874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258560575|now:1746006258485858|interv:74717| [2025/04/30 09:44:18 485878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258560575|now:1746006258485858|interval:74717|pto_count:0|srtt:47970 [2025/04/30 09:44:18 485883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55760, ack_elapse 49838, delivered 60000|rate 1076040|lost 223| [2025/04/30 09:44:18 485887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076040) in round 33| [2025/04/30 09:44:18 485891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 485895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 485899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258437510|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 485906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258437510|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 485911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:47970|latest_rtt:48259|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 485916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:691|largest:691|pns:2| [2025/04/30 09:44:18 485921] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:691|frame:ACK |recv_time:1746006258485769|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 485925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378485769|now:1746006258485769|interv:120000000| [2025/04/30 09:44:18 485929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378485769|now:1746006258485769|interv:120000000| [2025/04/30 09:44:18 485933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258486464|pq_index:0| [2025/04/30 09:44:18 485938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258485164| [2025/04/30 09:44:18 485942] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258485941| [2025/04/30 09:44:18 485946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258485945| [2025/04/30 09:44:18 485952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47970|min_srtt:47970|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 485957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1717833| [2025/04/30 09:44:18 485961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47970|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 485966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 485970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47970|min_srtt:47970|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 485975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1719012| [2025/04/30 09:44:18 485979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47970|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 485984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 485988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47970|min_srtt:47970|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 485995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1720191| [2025/04/30 09:44:18 485999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 486003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 486007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 486011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 486016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 486020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1661241| [2025/04/30 09:44:18 486024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 486028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 486032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258486464| [2025/04/30 09:44:18 486036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258486464| [2025/04/30 09:44:18 486040] [debug] |xqc_engine_wakeup_after|wakeup:1746006258486464|now:1746006258486040|diff:424| [2025/04/30 09:44:18 486044] [debug] |xqc_engine_main_logic|END|now:1746006258485945| [2025/04/30 09:44:18 486049] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258486049| [2025/04/30 09:44:18 486053] [debug] |xqc_engine_wakeup_after|wakeup:1746006258486464|now:1746006258486053|diff:411| [2025/04/30 09:44:18 486057] [debug] |xqc_engine_main_logic|END|now:1746006258486049| [2025/04/30 09:44:18 487124] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258487123| [2025/04/30 09:44:18 487152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258486464|pq_index:0| [2025/04/30 09:44:18 487157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258485945| [2025/04/30 09:44:18 487162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258487161| [2025/04/30 09:44:18 487166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258486464|now:1746006258487161| [2025/04/30 09:44:18 487171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258486464|now:1746006258487161| [2025/04/30 09:44:18 487175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 487180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47970|min_srtt:47970|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 487184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1720191| [2025/04/30 09:44:18 487194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 487198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 487201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 487206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 487210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 487214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1661241| [2025/04/30 09:44:18 487219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 487223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1666| [2025/04/30 09:44:18 487256] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1666|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258487231|stream_id:0|stream_offset:1661241| [2025/04/30 09:44:18 487262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 487267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 487274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47970|rtt_var:564|pto_duration:50226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 487281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 487288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 487294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 487301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258562457|now:1746006258487274|interv:75183| [2025/04/30 09:44:18 487308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258562457|now:1746006258487274|interval:75183|pto_count:0|srtt:47970 [2025/04/30 09:44:18 487315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 487322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 487326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1662420| [2025/04/30 09:44:18 487331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 487335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1667| [2025/04/30 09:44:18 487364] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1667|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258487342|stream_id:0|stream_offset:1662420| [2025/04/30 09:44:18 487377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 487385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 487391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47970|rtt_var:564|pto_duration:50226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 487398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 487404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 487410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 487416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258562568|now:1746006258487391|interv:75177| [2025/04/30 09:44:18 487423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258562568|now:1746006258487391|interval:75177|pto_count:0|srtt:47970 [2025/04/30 09:44:18 487430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 487438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 487445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1663599| [2025/04/30 09:44:18 487451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 487455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258488455|now:1746006258487455|interv:1000| [2025/04/30 09:44:18 487459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 487463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 487467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258488455| [2025/04/30 09:44:18 487471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258488455| [2025/04/30 09:44:18 487475] [debug] |xqc_engine_wakeup_after|wakeup:1746006258488455|now:1746006258487475|diff:980| [2025/04/30 09:44:18 487480] [debug] |xqc_engine_main_logic|END|now:1746006258487161| [2025/04/30 09:44:18 487763] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258487761| [2025/04/30 09:44:18 487770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 487776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:691| [2025/04/30 09:44:18 487780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:692| [2025/04/30 09:44:18 487786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:692| [2025/04/30 09:44:18 487790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 487795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1617|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1618|path_largest_ack:1617| [2025/04/30 09:44:18 487804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1576164|prior_time:1746006258437920|is_app_limited:0|send_elapse:53814|ack_elapse:49841|ctl_first_sent_time:1746006258439394|lagest_ack_time:1746006258487761|curr_delivered:1634964| [2025/04/30 09:44:18 487809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258439394| [2025/04/30 09:44:18 487813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1309||sndq_packets_used_bytes:0|sndq_packets_free:471| [2025/04/30 09:44:18 487817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1618|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1618|path_largest_ack:1618| [2025/04/30 09:44:18 487822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1576164|prior_time:1746006258437920|is_app_limited:0|send_elapse:53814|ack_elapse:49841|ctl_first_sent_time:1746006258439394|lagest_ack_time:1746006258487761|curr_delivered:1636164| [2025/04/30 09:44:18 487826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258439510| [2025/04/30 09:44:18 487830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1308||sndq_packets_used_bytes:0|sndq_packets_free:472| [2025/04/30 09:44:18 487834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:47970|rttvar:564|minrtt:31343|latest_rtt:48251|ack_delay:48| [2025/04/30 09:44:18 487839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:47999|rttvar:481|minrtt:31343|latest_rtt:48251|ack_delay:48| [2025/04/30 09:44:18 487843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1618|lost_pn:1615|thresh:3| [2025/04/30 09:44:18 487847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 487851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47999|rtt_var:481|pto_duration:49999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 487856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 487860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 487863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 487867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258562341|now:1746006258487851|interv:74490| [2025/04/30 09:44:18 487871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258562341|now:1746006258487851|interval:74490|pto_count:0|srtt:47999 [2025/04/30 09:44:18 487876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53814, ack_elapse 49841, delivered 60000|rate 1114951|lost 223| [2025/04/30 09:44:18 487880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114951) in round 33| [2025/04/30 09:44:18 487884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 487889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 487895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258439510|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 487900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258439510|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 487904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:47999|latest_rtt:48251|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 487910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:692|largest:692|pns:2| [2025/04/30 09:44:18 487914] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:692|frame:ACK |recv_time:1746006258487761|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 487919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378487761|now:1746006258487761|interv:120000000| [2025/04/30 09:44:18 487923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378487761|now:1746006258487761|interv:120000000| [2025/04/30 09:44:18 487927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258488455|pq_index:0| [2025/04/30 09:44:18 487931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258487161| [2025/04/30 09:44:18 487935] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258487935| [2025/04/30 09:44:18 487940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258487939| [2025/04/30 09:44:18 487946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47999|min_srtt:47999|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 487950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1720191| [2025/04/30 09:44:18 487955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47999|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 487959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 487964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47999|min_srtt:47999|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 487968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1721370| [2025/04/30 09:44:18 487973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:47999|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 487980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 487984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47999|min_srtt:47999|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 487989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1722549| [2025/04/30 09:44:18 487993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 487997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 488001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 488005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 488010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 488014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1663599| [2025/04/30 09:44:18 488018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 488022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 488026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258488455| [2025/04/30 09:44:18 488030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258488455| [2025/04/30 09:44:18 488034] [debug] |xqc_engine_wakeup_after|wakeup:1746006258488455|now:1746006258488034|diff:421| [2025/04/30 09:44:18 488038] [debug] |xqc_engine_main_logic|END|now:1746006258487939| [2025/04/30 09:44:18 488043] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258488043| [2025/04/30 09:44:18 488047] [debug] |xqc_engine_wakeup_after|wakeup:1746006258488455|now:1746006258488047|diff:408| [2025/04/30 09:44:18 488051] [debug] |xqc_engine_main_logic|END|now:1746006258488043| [2025/04/30 09:44:18 489118] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258489118| [2025/04/30 09:44:18 489128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258488455|pq_index:0| [2025/04/30 09:44:18 489149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258487939| [2025/04/30 09:44:18 489156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258489155| [2025/04/30 09:44:18 489161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258488455|now:1746006258489155| [2025/04/30 09:44:18 489165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258488455|now:1746006258489155| [2025/04/30 09:44:18 489169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 489175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:47999|min_srtt:47999|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 489184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1722549| [2025/04/30 09:44:18 489188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 489192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 489196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 489200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 489205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 489209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1663599| [2025/04/30 09:44:18 489214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 489218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1668| [2025/04/30 09:44:18 489251] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1668|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258489226|stream_id:0|stream_offset:1663599| [2025/04/30 09:44:18 489256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 489262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 489268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47999|rtt_var:481|pto_duration:49999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 489276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 489282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 489289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 489295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258564225|now:1746006258489268|interv:74957| [2025/04/30 09:44:18 489302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258564225|now:1746006258489268|interval:74957|pto_count:0|srtt:47999 [2025/04/30 09:44:18 489309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 489316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 489321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1664778| [2025/04/30 09:44:18 489325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 489334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1669| [2025/04/30 09:44:18 489364] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1669|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258489341|stream_id:0|stream_offset:1664778| [2025/04/30 09:44:18 489369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 489376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 489383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:47999|rtt_var:481|pto_duration:49999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 489391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 489397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 489403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 489409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258564340|now:1746006258489383|interv:74957| [2025/04/30 09:44:18 489415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258564340|now:1746006258489383|interval:74957|pto_count:0|srtt:47999 [2025/04/30 09:44:18 489422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 489430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 489437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1665957| [2025/04/30 09:44:18 489445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 489451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258490451|now:1746006258489451|interv:1000| [2025/04/30 09:44:18 489456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 489460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 489464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258490451| [2025/04/30 09:44:18 489468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258490451| [2025/04/30 09:44:18 489472] [debug] |xqc_engine_wakeup_after|wakeup:1746006258490451|now:1746006258489472|diff:979| [2025/04/30 09:44:18 489477] [debug] |xqc_engine_main_logic|END|now:1746006258489155| [2025/04/30 09:44:18 489759] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258489758| [2025/04/30 09:44:18 489767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 489773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:692| [2025/04/30 09:44:18 489777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:693| [2025/04/30 09:44:18 489782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:693| [2025/04/30 09:44:18 489791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 489796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1619|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1620|path_largest_ack:1619| [2025/04/30 09:44:18 489801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1578564|prior_time:1746006258439950|is_app_limited:0|send_elapse:53800|ack_elapse:49808|ctl_first_sent_time:1746006258441416|lagest_ack_time:1746006258489758|curr_delivered:1637364| [2025/04/30 09:44:18 489806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258441416| [2025/04/30 09:44:18 489810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1307||sndq_packets_used_bytes:0|sndq_packets_free:473| [2025/04/30 09:44:18 489815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1620|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1620|path_largest_ack:1620| [2025/04/30 09:44:18 489819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1578564|prior_time:1746006258439950|is_app_limited:0|send_elapse:53800|ack_elapse:49808|ctl_first_sent_time:1746006258441416|lagest_ack_time:1746006258489758|curr_delivered:1638564| [2025/04/30 09:44:18 489824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258441543| [2025/04/30 09:44:18 489827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1306||sndq_packets_used_bytes:0|sndq_packets_free:474| [2025/04/30 09:44:18 489831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:47999|rttvar:481|minrtt:31343|latest_rtt:48215|ack_delay:48| [2025/04/30 09:44:18 489836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48020|rttvar:403|minrtt:31343|latest_rtt:48215|ack_delay:48| [2025/04/30 09:44:18 489840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1620|lost_pn:1617|thresh:3| [2025/04/30 09:44:18 489844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 489848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48020|rtt_var:403|pto_duration:50020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 489853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 489857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 489861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 489865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258564361|now:1746006258489848|interv:74513| [2025/04/30 09:44:18 489869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258564361|now:1746006258489848|interval:74513|pto_count:0|srtt:48020 [2025/04/30 09:44:18 489873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53800, ack_elapse 49808, delivered 60000|rate 1115241|lost 223| [2025/04/30 09:44:18 489877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115241) in round 33| [2025/04/30 09:44:18 489884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 489889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 489893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258441543|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 489897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258441543|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 489902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:48020|latest_rtt:48215|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 489908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:693|largest:693|pns:2| [2025/04/30 09:44:18 489912] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:693|frame:ACK |recv_time:1746006258489758|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 489917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378489758|now:1746006258489758|interv:120000000| [2025/04/30 09:44:18 489921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378489758|now:1746006258489758|interv:120000000| [2025/04/30 09:44:18 489925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258490451|pq_index:0| [2025/04/30 09:44:18 489929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258489155| [2025/04/30 09:44:18 489933] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258489933| [2025/04/30 09:44:18 489938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258489937| [2025/04/30 09:44:18 489944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48020|min_srtt:48020|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 489948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1722549| [2025/04/30 09:44:18 489953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 489957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 489962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48020|min_srtt:48020|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 489966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1723728| [2025/04/30 09:44:18 489973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 489977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 489982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48020|min_srtt:48020|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 489986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1724907| [2025/04/30 09:44:18 489990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 489994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 489998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 490002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 490006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 490011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1665957| [2025/04/30 09:44:18 490015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 490019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 490023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258490451| [2025/04/30 09:44:18 490027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258490451| [2025/04/30 09:44:18 490031] [debug] |xqc_engine_wakeup_after|wakeup:1746006258490451|now:1746006258490031|diff:420| [2025/04/30 09:44:18 490035] [debug] |xqc_engine_main_logic|END|now:1746006258489937| [2025/04/30 09:44:18 490040] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258490040| [2025/04/30 09:44:18 490044] [debug] |xqc_engine_wakeup_after|wakeup:1746006258490451|now:1746006258490044|diff:407| [2025/04/30 09:44:18 490048] [debug] |xqc_engine_main_logic|END|now:1746006258490040| [2025/04/30 09:44:18 491115] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258491115| [2025/04/30 09:44:18 491126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258490451|pq_index:0| [2025/04/30 09:44:18 491130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258489937| [2025/04/30 09:44:18 491155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258491154| [2025/04/30 09:44:18 491160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258490451|now:1746006258491154| [2025/04/30 09:44:18 491164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258490451|now:1746006258491154| [2025/04/30 09:44:18 491173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 491178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48020|min_srtt:48020|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 491183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1724907| [2025/04/30 09:44:18 491188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 491192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 491195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 491200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 491204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 491209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1665957| [2025/04/30 09:44:18 491213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 491218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1670| [2025/04/30 09:44:18 491250] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1670|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258491226|stream_id:0|stream_offset:1665957| [2025/04/30 09:44:18 491256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 491262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 491269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48020|rtt_var:403|pto_duration:50020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 491280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 491287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 491293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 491299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258566246|now:1746006258491269|interv:74977| [2025/04/30 09:44:18 491306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258566246|now:1746006258491269|interval:74977|pto_count:0|srtt:48020 [2025/04/30 09:44:18 491313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 491320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 491325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1667136| [2025/04/30 09:44:18 491334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 491338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1671| [2025/04/30 09:44:18 491371] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1671|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258491346|stream_id:0|stream_offset:1667136| [2025/04/30 09:44:18 491381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 491388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 491395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48020|rtt_var:403|pto_duration:50020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 491402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 491408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 491415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 491421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258566366|now:1746006258491395|interv:74971| [2025/04/30 09:44:18 491428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258566366|now:1746006258491395|interval:74971|pto_count:0|srtt:48020 [2025/04/30 09:44:18 491435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 491442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 491447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1668315| [2025/04/30 09:44:18 491452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 491456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258492456|now:1746006258491456|interv:1000| [2025/04/30 09:44:18 491460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 491464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 491468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258492456| [2025/04/30 09:44:18 491472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258492456| [2025/04/30 09:44:18 491476] [debug] |xqc_engine_wakeup_after|wakeup:1746006258492456|now:1746006258491476|diff:980| [2025/04/30 09:44:18 491480] [debug] |xqc_engine_main_logic|END|now:1746006258491154| [2025/04/30 09:44:18 491746] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258491745| [2025/04/30 09:44:18 491754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 491768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:693| [2025/04/30 09:44:18 491772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:694| [2025/04/30 09:44:18 491778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:694| [2025/04/30 09:44:18 491782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 491787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1621|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1622|path_largest_ack:1621| [2025/04/30 09:44:18 491791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1580964|prior_time:1746006258441908|is_app_limited:0|send_elapse:53635|ack_elapse:49837|ctl_first_sent_time:1746006258443383|lagest_ack_time:1746006258491745|curr_delivered:1639764| [2025/04/30 09:44:18 491796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258443383| [2025/04/30 09:44:18 491800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1305||sndq_packets_used_bytes:0|sndq_packets_free:475| [2025/04/30 09:44:18 491804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1622|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1622|path_largest_ack:1622| [2025/04/30 09:44:18 491809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1580964|prior_time:1746006258441908|is_app_limited:0|send_elapse:53635|ack_elapse:49837|ctl_first_sent_time:1746006258443383|lagest_ack_time:1746006258491745|curr_delivered:1640964| [2025/04/30 09:44:18 491813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258443494| [2025/04/30 09:44:18 491817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1304||sndq_packets_used_bytes:0|sndq_packets_free:476| [2025/04/30 09:44:18 491821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48020|rttvar:403|minrtt:31343|latest_rtt:48251|ack_delay:48| [2025/04/30 09:44:18 491825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48043|rttvar:348|minrtt:31343|latest_rtt:48251|ack_delay:48| [2025/04/30 09:44:18 491830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1622|lost_pn:1619|thresh:3| [2025/04/30 09:44:18 491834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 491838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48043|rtt_var:348|pto_duration:50043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 491842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 491846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 491850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 491856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258566389|now:1746006258491838|interv:74551| [2025/04/30 09:44:18 491862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258566389|now:1746006258491838|interval:74551|pto_count:0|srtt:48043 [2025/04/30 09:44:18 491873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53635, ack_elapse 49837, delivered 60000|rate 1118672|lost 223| [2025/04/30 09:44:18 491879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118672) in round 33| [2025/04/30 09:44:18 491885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 491890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 491896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258443494|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 491903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258443494|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 491909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:48043|latest_rtt:48251|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 491915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:694|largest:694|pns:2| [2025/04/30 09:44:18 491919] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:694|frame:ACK |recv_time:1746006258491745|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 491924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378491745|now:1746006258491745|interv:120000000| [2025/04/30 09:44:18 491928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378491745|now:1746006258491745|interv:120000000| [2025/04/30 09:44:18 491932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258492456|pq_index:0| [2025/04/30 09:44:18 491936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258491154| [2025/04/30 09:44:18 491940] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258491940| [2025/04/30 09:44:18 491945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258491944| [2025/04/30 09:44:18 491951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48043|min_srtt:48043|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 491955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1724907| [2025/04/30 09:44:18 491960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48043|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 491964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 491969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48043|min_srtt:48043|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 491976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1726086| [2025/04/30 09:44:18 491980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48043|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 491985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 491989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48043|min_srtt:48043|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 491993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1727265| [2025/04/30 09:44:18 491998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 492002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 492006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 492010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 492014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 492019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1668315| [2025/04/30 09:44:18 492023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 492027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 492031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258492456| [2025/04/30 09:44:18 492035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258492456| [2025/04/30 09:44:18 492039] [debug] |xqc_engine_wakeup_after|wakeup:1746006258492456|now:1746006258492039|diff:417| [2025/04/30 09:44:18 492043] [debug] |xqc_engine_main_logic|END|now:1746006258491944| [2025/04/30 09:44:18 492048] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258492048| [2025/04/30 09:44:18 492052] [debug] |xqc_engine_wakeup_after|wakeup:1746006258492456|now:1746006258492052|diff:404| [2025/04/30 09:44:18 492056] [debug] |xqc_engine_main_logic|END|now:1746006258492048| [2025/04/30 09:44:18 493124] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258493124| [2025/04/30 09:44:18 493154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258492456|pq_index:0| [2025/04/30 09:44:18 493159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258491944| [2025/04/30 09:44:18 493164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258493163| [2025/04/30 09:44:18 493173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258492456|now:1746006258493163| [2025/04/30 09:44:18 493177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258492456|now:1746006258493163| [2025/04/30 09:44:18 493181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 493186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48043|min_srtt:48043|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 493191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1727265| [2025/04/30 09:44:18 493196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 493199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 493203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 493208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 493212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 493217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1668315| [2025/04/30 09:44:18 493221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 493225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1672| [2025/04/30 09:44:18 493258] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1672|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258493233|stream_id:0|stream_offset:1668315| [2025/04/30 09:44:18 493264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 493269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 493276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48043|rtt_var:348|pto_duration:50043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 493283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 493290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 493296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 493303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258568276|now:1746006258493276|interv:75000| [2025/04/30 09:44:18 493309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258568276|now:1746006258493276|interval:75000|pto_count:0|srtt:48043 [2025/04/30 09:44:18 493316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 493329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 493333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1669494| [2025/04/30 09:44:18 493338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 493342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1673| [2025/04/30 09:44:18 493378] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1673|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258493349|stream_id:0|stream_offset:1669494| [2025/04/30 09:44:18 493387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 493394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 493401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48043|rtt_var:348|pto_duration:50043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 493407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 493413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 493420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 493426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258568392|now:1746006258493400|interv:74992| [2025/04/30 09:44:18 493433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258568392|now:1746006258493400|interval:74992|pto_count:0|srtt:48043 [2025/04/30 09:44:18 493440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 493445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 493449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1670673| [2025/04/30 09:44:18 493454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 493458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258494458|now:1746006258493458|interv:1000| [2025/04/30 09:44:18 493462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 493466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 493470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258494458| [2025/04/30 09:44:18 493474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258494458| [2025/04/30 09:44:18 493478] [debug] |xqc_engine_wakeup_after|wakeup:1746006258494458|now:1746006258493478|diff:980| [2025/04/30 09:44:18 493482] [debug] |xqc_engine_main_logic|END|now:1746006258493163| [2025/04/30 09:44:18 493778] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258493777| [2025/04/30 09:44:18 493786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 493792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:694| [2025/04/30 09:44:18 493795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:695| [2025/04/30 09:44:18 493801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:695| [2025/04/30 09:44:18 493805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 493810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1623|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1624|path_largest_ack:1623| [2025/04/30 09:44:18 493815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1583364|prior_time:1746006258443955|is_app_limited:0|send_elapse:51888|ack_elapse:49822|ctl_first_sent_time:1746006258445425|lagest_ack_time:1746006258493777|curr_delivered:1642164| [2025/04/30 09:44:18 493820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258445425| [2025/04/30 09:44:18 493825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1303||sndq_packets_used_bytes:0|sndq_packets_free:477| [2025/04/30 09:44:18 493829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1624|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1624|path_largest_ack:1624| [2025/04/30 09:44:18 493834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1583364|prior_time:1746006258443955|is_app_limited:0|send_elapse:51888|ack_elapse:49822|ctl_first_sent_time:1746006258445425|lagest_ack_time:1746006258493777|curr_delivered:1643364| [2025/04/30 09:44:18 493838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258445547| [2025/04/30 09:44:18 493842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1302||sndq_packets_used_bytes:0|sndq_packets_free:478| [2025/04/30 09:44:18 493846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48043|rttvar:348|minrtt:31343|latest_rtt:48230|ack_delay:80| [2025/04/30 09:44:18 493850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48056|rttvar:287|minrtt:31343|latest_rtt:48230|ack_delay:80| [2025/04/30 09:44:18 493855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1624|lost_pn:1621|thresh:3| [2025/04/30 09:44:18 493859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 493863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48056|rtt_var:287|pto_duration:50056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 493868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 493872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 493875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 493879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258568405|now:1746006258493863|interv:74542| [2025/04/30 09:44:18 493888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258568405|now:1746006258493863|interval:74542|pto_count:0|srtt:48056 [2025/04/30 09:44:18 493893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51888, ack_elapse 49822, delivered 60000|rate 1156336|lost 223| [2025/04/30 09:44:18 493897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156336) in round 33| [2025/04/30 09:44:18 493901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 493905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 493909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258445547|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 493914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258445547|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 493919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:48056|latest_rtt:48230|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 493925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:695|largest:695|pns:2| [2025/04/30 09:44:18 493929] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:695|frame:ACK |recv_time:1746006258493777|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 493934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378493777|now:1746006258493777|interv:120000000| [2025/04/30 09:44:18 493938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378493777|now:1746006258493777|interv:120000000| [2025/04/30 09:44:18 493942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258494458|pq_index:0| [2025/04/30 09:44:18 493946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258493163| [2025/04/30 09:44:18 493951] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258493950| [2025/04/30 09:44:18 493955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258493954| [2025/04/30 09:44:18 493961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48056|min_srtt:48056|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 493966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1727265| [2025/04/30 09:44:18 493971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48056|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 493978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 493983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48056|min_srtt:48056|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 493987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1728444| [2025/04/30 09:44:18 493992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48056|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 493996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 494000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48056|min_srtt:48056|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 494004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1729623| [2025/04/30 09:44:18 494009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 494013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 494017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 494021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 494025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 494029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1670673| [2025/04/30 09:44:18 494034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 494038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 494042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258494458| [2025/04/30 09:44:18 494046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258494458| [2025/04/30 09:44:18 494050] [debug] |xqc_engine_wakeup_after|wakeup:1746006258494458|now:1746006258494050|diff:408| [2025/04/30 09:44:18 494054] [debug] |xqc_engine_main_logic|END|now:1746006258493954| [2025/04/30 09:44:18 494059] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258494059| [2025/04/30 09:44:18 494063] [debug] |xqc_engine_wakeup_after|wakeup:1746006258494458|now:1746006258494063|diff:395| [2025/04/30 09:44:18 494067] [debug] |xqc_engine_main_logic|END|now:1746006258494059| [2025/04/30 09:44:18 495150] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258495150| [2025/04/30 09:44:18 495161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258494458|pq_index:0| [2025/04/30 09:44:18 495165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258493954| [2025/04/30 09:44:18 495170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258495169| [2025/04/30 09:44:18 495180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258494458|now:1746006258495169| [2025/04/30 09:44:18 495184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258494458|now:1746006258495169| [2025/04/30 09:44:18 495188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 495193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48056|min_srtt:48056|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 495198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1729623| [2025/04/30 09:44:18 495203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 495207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 495211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 495215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 495220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 495224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1670673| [2025/04/30 09:44:18 495229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 495233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1674| [2025/04/30 09:44:18 495266] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1674|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258495241|stream_id:0|stream_offset:1670673| [2025/04/30 09:44:18 495272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 495279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 495286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48056|rtt_var:287|pto_duration:50056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 495293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 495300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 495306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 495313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258570297|now:1746006258495286|interv:75011| [2025/04/30 09:44:18 495320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258570297|now:1746006258495286|interval:75011|pto_count:0|srtt:48056 [2025/04/30 09:44:18 495333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 495341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 495348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1671852| [2025/04/30 09:44:18 495355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 495362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1675| [2025/04/30 09:44:18 495391] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1675|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258495371|stream_id:0|stream_offset:1671852| [2025/04/30 09:44:18 495397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1675|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 495402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 495406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48056|rtt_var:287|pto_duration:50056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 495411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 495417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 495424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 495431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258570427|now:1746006258495406|interv:75021| [2025/04/30 09:44:18 495437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258570427|now:1746006258495406|interval:75021|pto_count:0|srtt:48056 [2025/04/30 09:44:18 495445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 495452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 495457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1673031| [2025/04/30 09:44:18 495461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 495465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258496465|now:1746006258495465|interv:1000| [2025/04/30 09:44:18 495469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 495473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 495477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258496465| [2025/04/30 09:44:18 495482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258496465| [2025/04/30 09:44:18 495490] [debug] |xqc_engine_wakeup_after|wakeup:1746006258496465|now:1746006258495490|diff:975| [2025/04/30 09:44:18 495495] [debug] |xqc_engine_main_logic|END|now:1746006258495169| [2025/04/30 09:44:18 495850] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258495848| [2025/04/30 09:44:18 495858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 495864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:695| [2025/04/30 09:44:18 495868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:696| [2025/04/30 09:44:18 495873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:696| [2025/04/30 09:44:18 495877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 495882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1625|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1626|path_largest_ack:1625| [2025/04/30 09:44:18 495887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1585764|prior_time:1746006258445895|is_app_limited:0|send_elapse:51778|ack_elapse:49953|ctl_first_sent_time:1746006258447366|lagest_ack_time:1746006258495848|curr_delivered:1644564| [2025/04/30 09:44:18 495892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258447366| [2025/04/30 09:44:18 495897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1301||sndq_packets_used_bytes:0|sndq_packets_free:479| [2025/04/30 09:44:18 495901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1626|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1626|path_largest_ack:1626| [2025/04/30 09:44:18 495905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1585764|prior_time:1746006258445895|is_app_limited:0|send_elapse:51778|ack_elapse:49953|ctl_first_sent_time:1746006258447366|lagest_ack_time:1746006258495848|curr_delivered:1645764| [2025/04/30 09:44:18 495910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258447478| [2025/04/30 09:44:18 495914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1300||sndq_packets_used_bytes:0|sndq_packets_free:480| [2025/04/30 09:44:18 495918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48056|rttvar:287|minrtt:31343|latest_rtt:48370|ack_delay:48| [2025/04/30 09:44:18 495922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48089|rttvar:282|minrtt:31343|latest_rtt:48370|ack_delay:48| [2025/04/30 09:44:18 495926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1626|lost_pn:1623|thresh:3| [2025/04/30 09:44:18 495931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 495935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48089|rtt_var:282|pto_duration:50089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 495939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 495943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 495952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 495956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258570460|now:1746006258495935|interv:74525| [2025/04/30 09:44:18 495960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258570460|now:1746006258495935|interval:74525|pto_count:0|srtt:48089 [2025/04/30 09:44:18 495964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51778, ack_elapse 49953, delivered 60000|rate 1158793|lost 223| [2025/04/30 09:44:18 495968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158793) in round 33| [2025/04/30 09:44:18 495973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 495977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 495981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258447478|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 495985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258447478|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1588164| [2025/04/30 09:44:18 495990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:48089|latest_rtt:48370|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 495996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 496000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006258520848|now:1746006258495848|interv:25000| [2025/04/30 09:44:18 496005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006258495848|max_ack_delay:25000| [2025/04/30 09:44:18 496010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:696|largest:696|pns:2| [2025/04/30 09:44:18 496015] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:696|frame:PING ACK |recv_time:1746006258495848|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 496019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378495848|now:1746006258495848|interv:120000000| [2025/04/30 09:44:18 496024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378495848|now:1746006258495848|interv:120000000| [2025/04/30 09:44:18 496028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258496465|pq_index:0| [2025/04/30 09:44:18 496032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258495169| [2025/04/30 09:44:18 496036] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258496036| [2025/04/30 09:44:18 496041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258496040| [2025/04/30 09:44:18 496049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48089|min_srtt:48089|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 496054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1729623| [2025/04/30 09:44:18 496058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 496063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 496068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48089|min_srtt:48089|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 496072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1730802| [2025/04/30 09:44:18 496076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 496081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 496085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48089|min_srtt:48089|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 496090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1731981| [2025/04/30 09:44:18 496094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 496098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 496102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 496106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 496111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 496115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1673031| [2025/04/30 09:44:18 496119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 496123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 496127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258496465| [2025/04/30 09:44:18 496149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258496465| [2025/04/30 09:44:18 496162] [debug] |xqc_engine_wakeup_after|wakeup:1746006258496465|now:1746006258496161|diff:304| [2025/04/30 09:44:18 496166] [debug] |xqc_engine_main_logic|END|now:1746006258496040| [2025/04/30 09:44:18 496171] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258496171| [2025/04/30 09:44:18 496175] [debug] |xqc_engine_wakeup_after|wakeup:1746006258496465|now:1746006258496175|diff:290| [2025/04/30 09:44:18 496179] [debug] |xqc_engine_main_logic|END|now:1746006258496171| [2025/04/30 09:44:18 497248] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258497248| [2025/04/30 09:44:18 497258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258496465|pq_index:0| [2025/04/30 09:44:18 497263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258496040| [2025/04/30 09:44:18 497268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258497267| [2025/04/30 09:44:18 497272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258496465|now:1746006258497267| [2025/04/30 09:44:18 497277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258496465|now:1746006258497267| [2025/04/30 09:44:18 497281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 497287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48089|min_srtt:48089|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 497291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1731981| [2025/04/30 09:44:18 497296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 497302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 497308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 497315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 497323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 497330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1673031| [2025/04/30 09:44:18 497337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 497344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1676| [2025/04/30 09:44:18 497382] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1676|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258497355|stream_id:0|stream_offset:1673031| [2025/04/30 09:44:18 497388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 497393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 497427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48089|rtt_var:282|pto_duration:50089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 497434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 497440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 497444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 497448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258572444|now:1746006258497426|interv:75018| [2025/04/30 09:44:18 497452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258572444|now:1746006258497426|interval:75018|pto_count:0|srtt:48089 [2025/04/30 09:44:18 497457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 497462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 497467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1674210| [2025/04/30 09:44:18 497471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 497475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1677| [2025/04/30 09:44:18 497504] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1677|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258497483|stream_id:0|stream_offset:1674210| [2025/04/30 09:44:18 497509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 497514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 497518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48089|rtt_var:282|pto_duration:50089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 497524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 497531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 497537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 497543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258572572|now:1746006258497518|interv:75054| [2025/04/30 09:44:18 497550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258572572|now:1746006258497518|interval:75054|pto_count:0|srtt:48089 [2025/04/30 09:44:18 497557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 497564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 497572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1675389| [2025/04/30 09:44:18 497577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 497581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258498581|now:1746006258497581|interv:1000| [2025/04/30 09:44:18 497585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 497589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 497593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258498581| [2025/04/30 09:44:18 497597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258498581| [2025/04/30 09:44:18 497601] [debug] |xqc_engine_wakeup_after|wakeup:1746006258498581|now:1746006258497601|diff:980| [2025/04/30 09:44:18 497605] [debug] |xqc_engine_main_logic|END|now:1746006258497267| [2025/04/30 09:44:18 497743] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258497742| [2025/04/30 09:44:18 497751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 497757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:696| [2025/04/30 09:44:18 497761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:697| [2025/04/30 09:44:18 497767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:697| [2025/04/30 09:44:18 497771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 497776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1627|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1628|path_largest_ack:1627| [2025/04/30 09:44:18 497780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1588164|prior_time:1746006258447915|is_app_limited:0|send_elapse:51828|ack_elapse:49827|ctl_first_sent_time:1746006258449400|lagest_ack_time:1746006258497742|curr_delivered:1646964| [2025/04/30 09:44:18 497785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258449400| [2025/04/30 09:44:18 497790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1299||sndq_packets_used_bytes:0|sndq_packets_free:481| [2025/04/30 09:44:18 497794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1628|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1628|path_largest_ack:1628| [2025/04/30 09:44:18 497798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1588164|prior_time:1746006258447915|is_app_limited:0|send_elapse:51828|ack_elapse:49827|ctl_first_sent_time:1746006258449400|lagest_ack_time:1746006258497742|curr_delivered:1648164| [2025/04/30 09:44:18 497803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258449524| [2025/04/30 09:44:18 497807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1298||sndq_packets_used_bytes:0|sndq_packets_free:482| [2025/04/30 09:44:18 497811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48089|rttvar:282|minrtt:31343|latest_rtt:48218|ack_delay:56| [2025/04/30 09:44:18 497815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48098|rttvar:230|minrtt:31343|latest_rtt:48218|ack_delay:56| [2025/04/30 09:44:18 497824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1628|lost_pn:1625|thresh:3| [2025/04/30 09:44:18 497829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 497833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48098|rtt_var:230|pto_duration:50098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 497837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 497841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 497845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 497849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258572581|now:1746006258497833|interv:74748| [2025/04/30 09:44:18 497853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258572581|now:1746006258497833|interval:74748|pto_count:0|srtt:48098 [2025/04/30 09:44:18 497858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51828, ack_elapse 49827, delivered 60000|rate 1157675|lost 223| [2025/04/30 09:44:18 497862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 33 -> 34| [2025/04/30 09:44:18 497867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157675) in round 34| [2025/04/30 09:44:18 497871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 497875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 497879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258449524|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 497884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258449524|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 497888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:48098|latest_rtt:48218|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:18 497894] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:119105|inflight:58800|mode:2|applimit:0|pacing_rate:1230358|bw:1230358|srtt:48098|latest_rtt:48218|min_rtt:31343|send:1662|lost:223|tlp:0|recv:696|recovery:0|slow_start:0|conn_life:1455126|acked:2400|delivered:1648164|is_cwnd_limited:0| [2025/04/30 09:44:18 497900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:697|largest:697|pns:2| [2025/04/30 09:44:18 497905] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:697|frame:ACK |recv_time:1746006258497742|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 497912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378497742|now:1746006258497742|interv:120000000| [2025/04/30 09:44:18 497916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378497742|now:1746006258497742|interv:120000000| [2025/04/30 09:44:18 497920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258498581|pq_index:0| [2025/04/30 09:44:18 497925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258497267| [2025/04/30 09:44:18 497929] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258497928| [2025/04/30 09:44:18 497934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258497933| [2025/04/30 09:44:18 497940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48098|min_srtt:48098|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 497944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1731981| [2025/04/30 09:44:18 497949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48098|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 497953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 497958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48098|min_srtt:48098|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 497962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1733160| [2025/04/30 09:44:18 497967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48098|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 497971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 497976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48098|min_srtt:48098|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 497980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1734339| [2025/04/30 09:44:18 497984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 497988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 497992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 497996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 498001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 498008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1675389| [2025/04/30 09:44:18 498012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 498016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 498020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258498581| [2025/04/30 09:44:18 498024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258498581| [2025/04/30 09:44:18 498028] [debug] |xqc_engine_wakeup_after|wakeup:1746006258498581|now:1746006258498028|diff:553| [2025/04/30 09:44:18 498032] [debug] |xqc_engine_main_logic|END|now:1746006258497933| [2025/04/30 09:44:18 498037] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258498037| [2025/04/30 09:44:18 498041] [debug] |xqc_engine_wakeup_after|wakeup:1746006258498581|now:1746006258498041|diff:540| [2025/04/30 09:44:18 498045] [debug] |xqc_engine_main_logic|END|now:1746006258498037| [2025/04/30 09:44:18 499113] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258499113| [2025/04/30 09:44:18 499124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258498581|pq_index:0| [2025/04/30 09:44:18 499128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258497933| [2025/04/30 09:44:18 499150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258499149| [2025/04/30 09:44:18 499158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258498581|now:1746006258499149| [2025/04/30 09:44:18 499162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258498581|now:1746006258499149| [2025/04/30 09:44:18 499166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 499171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48098|min_srtt:48098|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 499176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1734339| [2025/04/30 09:44:18 499181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 499185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 499189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 499193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 499198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 499202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1675389| [2025/04/30 09:44:18 499211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 499216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1678| [2025/04/30 09:44:18 499249] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1678|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258499224|stream_id:0|stream_offset:1675389| [2025/04/30 09:44:18 499254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 499261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 499267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48098|rtt_var:230|pto_duration:50098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 499275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 499282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 499288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 499295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258574322|now:1746006258499267|interv:75055| [2025/04/30 09:44:18 499302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258574322|now:1746006258499267|interval:75055|pto_count:0|srtt:48098 [2025/04/30 09:44:18 499309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 499316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 499323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1676568| [2025/04/30 09:44:18 499331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 499337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1679| [2025/04/30 09:44:18 499374] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1679|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258499347|stream_id:0|stream_offset:1676568| [2025/04/30 09:44:18 499383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 499389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 499395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48098|rtt_var:230|pto_duration:50098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 499400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 499406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 499412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 499421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258574445|now:1746006258499394|interv:75051| [2025/04/30 09:44:18 499426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258574445|now:1746006258499394|interval:75051|pto_count:0|srtt:48098 [2025/04/30 09:44:18 499432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 499439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 499444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1677747| [2025/04/30 09:44:18 499450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 499455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258500455|now:1746006258499455|interv:1000| [2025/04/30 09:44:18 499461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 499466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 499471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258500455| [2025/04/30 09:44:18 499477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258500455| [2025/04/30 09:44:18 499482] [debug] |xqc_engine_wakeup_after|wakeup:1746006258500455|now:1746006258499482|diff:973| [2025/04/30 09:44:18 499488] [debug] |xqc_engine_main_logic|END|now:1746006258499149| [2025/04/30 09:44:18 499755] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258499754| [2025/04/30 09:44:18 499765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 499772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:697| [2025/04/30 09:44:18 499777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:698| [2025/04/30 09:44:18 499783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:698| [2025/04/30 09:44:18 499787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 499792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1629|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1630|path_largest_ack:1629| [2025/04/30 09:44:18 499798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1590564|prior_time:1746006258449886|is_app_limited:0|send_elapse:49842|ack_elapse:49868|ctl_first_sent_time:1746006258451357|lagest_ack_time:1746006258499754|curr_delivered:1649364| [2025/04/30 09:44:18 499803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258451357| [2025/04/30 09:44:18 499808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1297||sndq_packets_used_bytes:0|sndq_packets_free:483| [2025/04/30 09:44:18 499812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1630|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1630|path_largest_ack:1630| [2025/04/30 09:44:18 499817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1590564|prior_time:1746006258449886|is_app_limited:0|send_elapse:49842|ack_elapse:49868|ctl_first_sent_time:1746006258451357|lagest_ack_time:1746006258499754|curr_delivered:1650564| [2025/04/30 09:44:18 499828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258451474| [2025/04/30 09:44:18 499832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1296||sndq_packets_used_bytes:0|sndq_packets_free:484| [2025/04/30 09:44:18 499836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48098|rttvar:230|minrtt:31343|latest_rtt:48280|ack_delay:56| [2025/04/30 09:44:18 499841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48114|rttvar:204|minrtt:31343|latest_rtt:48280|ack_delay:56| [2025/04/30 09:44:18 499845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1630|lost_pn:1627|thresh:3| [2025/04/30 09:44:18 499849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 499854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48114|rtt_var:204|pto_duration:50114|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 499858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 499862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 499866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 499870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258574461|now:1746006258499853|interv:74608| [2025/04/30 09:44:18 499874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258574461|now:1746006258499853|interval:74608|pto_count:0|srtt:48114 [2025/04/30 09:44:18 499879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49842, ack_elapse 49868, delivered 60000|rate 1203176|lost 223| [2025/04/30 09:44:18 499884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203176) in round 34| [2025/04/30 09:44:18 499888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 499892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 499896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258451474|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 499901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258451474|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 499906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:48114|latest_rtt:48280|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 499912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:698|largest:698|pns:2| [2025/04/30 09:44:18 499921] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:698|frame:ACK |recv_time:1746006258499754|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 499926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378499754|now:1746006258499754|interv:120000000| [2025/04/30 09:44:18 499930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378499754|now:1746006258499754|interv:120000000| [2025/04/30 09:44:18 499934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258500455|pq_index:0| [2025/04/30 09:44:18 499939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258499149| [2025/04/30 09:44:18 499943] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258499943| [2025/04/30 09:44:18 499948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258499947| [2025/04/30 09:44:18 499955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48114|min_srtt:48114|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 499959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1734339| [2025/04/30 09:44:18 499964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48114|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 499969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 499973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48114|min_srtt:48114|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 499978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1735518| [2025/04/30 09:44:18 499982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48114|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 499987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 499991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48114|min_srtt:48114|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 499995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1736697| [2025/04/30 09:44:18 500000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 500004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 500008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 500015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 500020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 500024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1677747| [2025/04/30 09:44:18 500029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 500032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 500037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258500455| [2025/04/30 09:44:18 500041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258500455| [2025/04/30 09:44:18 500045] [debug] |xqc_engine_wakeup_after|wakeup:1746006258500455|now:1746006258500045|diff:410| [2025/04/30 09:44:18 500049] [debug] |xqc_engine_main_logic|END|now:1746006258499947| [2025/04/30 09:44:18 500054] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258500054| [2025/04/30 09:44:18 500058] [debug] |xqc_engine_wakeup_after|wakeup:1746006258500455|now:1746006258500058|diff:397| [2025/04/30 09:44:18 500062] [debug] |xqc_engine_main_logic|END|now:1746006258500054| [2025/04/30 09:44:18 501147] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258501147| [2025/04/30 09:44:18 501159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258500455|pq_index:0| [2025/04/30 09:44:18 501164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258499947| [2025/04/30 09:44:18 501169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258501168| [2025/04/30 09:44:18 501174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258500455|now:1746006258501168| [2025/04/30 09:44:18 501179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258500455|now:1746006258501168| [2025/04/30 09:44:18 501183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 501188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48114|min_srtt:48114|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 501193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1736697| [2025/04/30 09:44:18 501198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 501202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 501206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 501211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 501215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 501226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1677747| [2025/04/30 09:44:18 501230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 501235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1680| [2025/04/30 09:44:18 501271] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1680|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258501244|stream_id:0|stream_offset:1677747| [2025/04/30 09:44:18 501281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 501289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 501296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48114|rtt_var:204|pto_duration:50114|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 501303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 501307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 501311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 501315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258576358|now:1746006258501295|interv:75063| [2025/04/30 09:44:18 501319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258576358|now:1746006258501295|interval:75063|pto_count:0|srtt:48114 [2025/04/30 09:44:18 501324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 501330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 501337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1678926| [2025/04/30 09:44:18 501344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 501351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1681| [2025/04/30 09:44:18 501393] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1681|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258501362|stream_id:0|stream_offset:1678926| [2025/04/30 09:44:18 501404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 501412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 501419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48114|rtt_var:204|pto_duration:50114|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 501426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 501438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 501444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 501451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258576476|now:1746006258501418|interv:75058| [2025/04/30 09:44:18 501457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258576476|now:1746006258501418|interval:75058|pto_count:0|srtt:48114 [2025/04/30 09:44:18 501465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 501474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 501480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1680105| [2025/04/30 09:44:18 501488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 501494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258502494|now:1746006258501494|interv:1000| [2025/04/30 09:44:18 501501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 501507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 501514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258502494| [2025/04/30 09:44:18 501521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258502494| [2025/04/30 09:44:18 501528] [debug] |xqc_engine_wakeup_after|wakeup:1746006258502494|now:1746006258501528|diff:966| [2025/04/30 09:44:18 501535] [debug] |xqc_engine_main_logic|END|now:1746006258501168| [2025/04/30 09:44:18 501711] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258501710| [2025/04/30 09:44:18 501717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 501724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:698| [2025/04/30 09:44:18 501728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:699| [2025/04/30 09:44:18 501734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:699| [2025/04/30 09:44:18 501738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 501743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1631|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1632|path_largest_ack:1631| [2025/04/30 09:44:18 501748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1592964|prior_time:1746006258451872|is_app_limited:0|send_elapse:49850|ack_elapse:49838|ctl_first_sent_time:1746006258453343|lagest_ack_time:1746006258501710|curr_delivered:1651764| [2025/04/30 09:44:18 501752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258453343| [2025/04/30 09:44:18 501757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1295||sndq_packets_used_bytes:0|sndq_packets_free:485| [2025/04/30 09:44:18 501761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1632|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1632|path_largest_ack:1632| [2025/04/30 09:44:18 501770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1592964|prior_time:1746006258451872|is_app_limited:0|send_elapse:49850|ack_elapse:49838|ctl_first_sent_time:1746006258453343|lagest_ack_time:1746006258501710|curr_delivered:1652964| [2025/04/30 09:44:18 501775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258453458| [2025/04/30 09:44:18 501779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1294||sndq_packets_used_bytes:0|sndq_packets_free:486| [2025/04/30 09:44:18 501783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48114|rttvar:204|minrtt:31343|latest_rtt:48252|ack_delay:48| [2025/04/30 09:44:18 501787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48125|rttvar:175|minrtt:31343|latest_rtt:48252|ack_delay:48| [2025/04/30 09:44:18 501792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1632|lost_pn:1629|thresh:3| [2025/04/30 09:44:18 501796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 501800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48125|rtt_var:175|pto_duration:50125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 501805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 501809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 501813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 501817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258576487|now:1746006258501800|interv:74687| [2025/04/30 09:44:18 501821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258576487|now:1746006258501800|interval:74687|pto_count:0|srtt:48125 [2025/04/30 09:44:18 501825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49850, ack_elapse 49838, delivered 60000|rate 1203610|lost 223| [2025/04/30 09:44:18 501830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203610) in round 34| [2025/04/30 09:44:18 501834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 501838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 501842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258453458|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 501847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258453458|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 501852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:48125|latest_rtt:48252|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 501861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:699|largest:699|pns:2| [2025/04/30 09:44:18 501865] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:699|frame:ACK |recv_time:1746006258501710|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 501870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378501710|now:1746006258501710|interv:120000000| [2025/04/30 09:44:18 501874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378501710|now:1746006258501710|interv:120000000| [2025/04/30 09:44:18 501878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258502494|pq_index:0| [2025/04/30 09:44:18 501883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258501168| [2025/04/30 09:44:18 501887] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258501887| [2025/04/30 09:44:18 501892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258501891| [2025/04/30 09:44:18 501898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48125|min_srtt:48125|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 501903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1736697| [2025/04/30 09:44:18 501907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48125|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 501912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 501917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48125|min_srtt:48125|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 501921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1737876| [2025/04/30 09:44:18 501925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48125|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 501930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 501934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48125|min_srtt:48125|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 501939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1739055| [2025/04/30 09:44:18 501943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 501949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 501953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 501957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 501962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 501966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1680105| [2025/04/30 09:44:18 501970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 501974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 501978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258502494| [2025/04/30 09:44:18 501982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258502494| [2025/04/30 09:44:18 501986] [debug] |xqc_engine_wakeup_after|wakeup:1746006258502494|now:1746006258501986|diff:508| [2025/04/30 09:44:18 501990] [debug] |xqc_engine_main_logic|END|now:1746006258501891| [2025/04/30 09:44:18 501996] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258501995| [2025/04/30 09:44:18 501999] [debug] |xqc_engine_wakeup_after|wakeup:1746006258502494|now:1746006258501999|diff:495| [2025/04/30 09:44:18 502003] [debug] |xqc_engine_main_logic|END|now:1746006258501995| [2025/04/30 09:44:18 503075] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258503075| [2025/04/30 09:44:18 503086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258502494|pq_index:0| [2025/04/30 09:44:18 503091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258501891| [2025/04/30 09:44:18 503096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258503095| [2025/04/30 09:44:18 503101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258502494|now:1746006258503095| [2025/04/30 09:44:18 503106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258502494|now:1746006258503095| [2025/04/30 09:44:18 503110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 503115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48125|min_srtt:48125|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 503120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1739055| [2025/04/30 09:44:18 503125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 503129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 503150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 503159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 503164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 503168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1680105| [2025/04/30 09:44:18 503173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 503177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1682| [2025/04/30 09:44:18 503210] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1682|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258503186|stream_id:0|stream_offset:1680105| [2025/04/30 09:44:18 503216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 503222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 503226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48125|rtt_var:175|pto_duration:50125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 503230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 503234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 503238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 503242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258578311|now:1746006258503226|interv:75085| [2025/04/30 09:44:18 503246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258578311|now:1746006258503226|interval:75085|pto_count:0|srtt:48125 [2025/04/30 09:44:18 503251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 503256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 503260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1681284| [2025/04/30 09:44:18 503265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 503269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1683| [2025/04/30 09:44:18 503292] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1683|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258503276|stream_id:0|stream_offset:1681284| [2025/04/30 09:44:18 503298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 503303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 503315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48125|rtt_var:175|pto_duration:50125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 503319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 503323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 503327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 503331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258578401|now:1746006258503315|interv:75086| [2025/04/30 09:44:18 503335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258578401|now:1746006258503315|interval:75086|pto_count:0|srtt:48125 [2025/04/30 09:44:18 503341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 503348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 503354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1682463| [2025/04/30 09:44:18 503361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 503367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258504367|now:1746006258503367|interv:1000| [2025/04/30 09:44:18 503374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 503380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 503387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258504367| [2025/04/30 09:44:18 503394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258504367| [2025/04/30 09:44:18 503400] [debug] |xqc_engine_wakeup_after|wakeup:1746006258504367|now:1746006258503400|diff:967| [2025/04/30 09:44:18 503407] [debug] |xqc_engine_main_logic|END|now:1746006258503095| [2025/04/30 09:44:18 503732] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258503731| [2025/04/30 09:44:18 503740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 503746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:699| [2025/04/30 09:44:18 503750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:700| [2025/04/30 09:44:18 503756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:700| [2025/04/30 09:44:18 503760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 503765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1633|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1634|path_largest_ack:1633| [2025/04/30 09:44:18 503770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1595364|prior_time:1746006258453871|is_app_limited:0|send_elapse:49812|ack_elapse:49860|ctl_first_sent_time:1746006258455344|lagest_ack_time:1746006258503731|curr_delivered:1654164| [2025/04/30 09:44:18 503775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258455344| [2025/04/30 09:44:18 503784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1293||sndq_packets_used_bytes:0|sndq_packets_free:487| [2025/04/30 09:44:18 503788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1634|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1634|path_largest_ack:1634| [2025/04/30 09:44:18 503793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1595364|prior_time:1746006258453871|is_app_limited:0|send_elapse:49812|ack_elapse:49860|ctl_first_sent_time:1746006258455344|lagest_ack_time:1746006258503731|curr_delivered:1655364| [2025/04/30 09:44:18 503798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258455463| [2025/04/30 09:44:18 503801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1292||sndq_packets_used_bytes:0|sndq_packets_free:488| [2025/04/30 09:44:18 503806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48125|rttvar:175|minrtt:31343|latest_rtt:48268|ack_delay:56| [2025/04/30 09:44:18 503810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48136|rttvar:153|minrtt:31343|latest_rtt:48268|ack_delay:56| [2025/04/30 09:44:18 503814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1634|lost_pn:1631|thresh:3| [2025/04/30 09:44:18 503818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 503822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48136|rtt_var:153|pto_duration:50136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 503827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 503831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 503835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 503839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258578412|now:1746006258503822|interv:74590| [2025/04/30 09:44:18 503843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258578412|now:1746006258503822|interval:74590|pto_count:0|srtt:48136 [2025/04/30 09:44:18 503847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49812, ack_elapse 49860, delivered 60000|rate 1203369|lost 223| [2025/04/30 09:44:18 503852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203369) in round 34| [2025/04/30 09:44:18 503856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 503860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 503864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258455463|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 503869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258455463|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 503876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:48136|latest_rtt:48268|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 503882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:700|largest:700|pns:2| [2025/04/30 09:44:18 503887] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:700|frame:ACK |recv_time:1746006258503731|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 503892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378503731|now:1746006258503731|interv:120000000| [2025/04/30 09:44:18 503896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378503731|now:1746006258503731|interv:120000000| [2025/04/30 09:44:18 503900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258504367|pq_index:0| [2025/04/30 09:44:18 503904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258503095| [2025/04/30 09:44:18 503908] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258503908| [2025/04/30 09:44:18 503913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258503912| [2025/04/30 09:44:18 503919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48136|min_srtt:48136|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 503924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1739055| [2025/04/30 09:44:18 503929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 503933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 503938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48136|min_srtt:48136|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 503942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1740234| [2025/04/30 09:44:18 503947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 503951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 503955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48136|min_srtt:48136|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 503959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1741413| [2025/04/30 09:44:18 503966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 503970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 503974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 503978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 503983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 503987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1682463| [2025/04/30 09:44:18 503992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 503995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 504000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258504367| [2025/04/30 09:44:18 504004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258504367| [2025/04/30 09:44:18 504008] [debug] |xqc_engine_wakeup_after|wakeup:1746006258504367|now:1746006258504007|diff:360| [2025/04/30 09:44:18 504012] [debug] |xqc_engine_main_logic|END|now:1746006258503912| [2025/04/30 09:44:18 504017] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258504017| [2025/04/30 09:44:18 504021] [debug] |xqc_engine_wakeup_after|wakeup:1746006258504367|now:1746006258504021|diff:346| [2025/04/30 09:44:18 504025] [debug] |xqc_engine_main_logic|END|now:1746006258504017| [2025/04/30 09:44:18 505096] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258505096| [2025/04/30 09:44:18 505108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258504367|pq_index:0| [2025/04/30 09:44:18 505112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258503912| [2025/04/30 09:44:18 505118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258505116| [2025/04/30 09:44:18 505122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258504367|now:1746006258505116| [2025/04/30 09:44:18 505127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258504367|now:1746006258505116| [2025/04/30 09:44:18 505131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 505153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48136|min_srtt:48136|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 505158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1741413| [2025/04/30 09:44:18 505162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 505166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 505175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 505179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 505184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 505188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1682463| [2025/04/30 09:44:18 505193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 505197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1684| [2025/04/30 09:44:18 505229] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1684|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258505206|stream_id:0|stream_offset:1682463| [2025/04/30 09:44:18 505235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 505240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 505244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48136|rtt_var:153|pto_duration:50136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 505249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 505253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 505257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 505261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258580342|now:1746006258505244|interv:75098| [2025/04/30 09:44:18 505265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258580342|now:1746006258505244|interval:75098|pto_count:0|srtt:48136 [2025/04/30 09:44:18 505270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 505274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 505279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1683642| [2025/04/30 09:44:18 505283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 505287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1685| [2025/04/30 09:44:18 505309] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1685|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258505293|stream_id:0|stream_offset:1683642| [2025/04/30 09:44:18 505315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 505326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 505330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48136|rtt_var:153|pto_duration:50136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 505335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 505339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 505342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 505346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258580429|now:1746006258505330|interv:75099| [2025/04/30 09:44:18 505351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258580429|now:1746006258505330|interval:75099|pto_count:0|srtt:48136 [2025/04/30 09:44:18 505355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 505360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 505367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1684821| [2025/04/30 09:44:18 505375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 505381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258506381|now:1746006258505381|interv:1000| [2025/04/30 09:44:18 505387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 505393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 505400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258506381| [2025/04/30 09:44:18 505406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258506381| [2025/04/30 09:44:18 505413] [debug] |xqc_engine_wakeup_after|wakeup:1746006258506381|now:1746006258505413|diff:968| [2025/04/30 09:44:18 505420] [debug] |xqc_engine_main_logic|END|now:1746006258505116| [2025/04/30 09:44:18 505705] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258505704| [2025/04/30 09:44:18 505713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 505719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:700| [2025/04/30 09:44:18 505723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:701| [2025/04/30 09:44:18 505729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:701| [2025/04/30 09:44:18 505734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 505739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1635|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1636|path_largest_ack:1635| [2025/04/30 09:44:18 505743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1597764|prior_time:1746006258455888|is_app_limited:0|send_elapse:49846|ack_elapse:49816|ctl_first_sent_time:1746006258457366|lagest_ack_time:1746006258505704|curr_delivered:1656564| [2025/04/30 09:44:18 505753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258457366| [2025/04/30 09:44:18 505758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1291||sndq_packets_used_bytes:0|sndq_packets_free:489| [2025/04/30 09:44:18 505762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1636|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1636|path_largest_ack:1636| [2025/04/30 09:44:18 505766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1597764|prior_time:1746006258455888|is_app_limited:0|send_elapse:49846|ack_elapse:49816|ctl_first_sent_time:1746006258457366|lagest_ack_time:1746006258505704|curr_delivered:1657764| [2025/04/30 09:44:18 505771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258457494| [2025/04/30 09:44:18 505775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1290||sndq_packets_used_bytes:0|sndq_packets_free:490| [2025/04/30 09:44:18 505779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48136|rttvar:153|minrtt:31343|latest_rtt:48210|ack_delay:56| [2025/04/30 09:44:18 505783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48138|rttvar:119|minrtt:31343|latest_rtt:48210|ack_delay:56| [2025/04/30 09:44:18 505787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1636|lost_pn:1633|thresh:3| [2025/04/30 09:44:18 505792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 505796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48138|rtt_var:119|pto_duration:50138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 505800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 505804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 505808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 505812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258580431|now:1746006258505795|interv:74636| [2025/04/30 09:44:18 505816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258580431|now:1746006258505795|interval:74636|pto_count:0|srtt:48138 [2025/04/30 09:44:18 505821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49846, ack_elapse 49816, delivered 60000|rate 1203707|lost 223| [2025/04/30 09:44:18 505825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203707) in round 34| [2025/04/30 09:44:18 505829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 505833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 505837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258457494|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 505845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258457494|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 505849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:48138|latest_rtt:48210|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 505855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:701|largest:701|pns:2| [2025/04/30 09:44:18 505860] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:701|frame:ACK |recv_time:1746006258505704|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 505865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378505704|now:1746006258505704|interv:120000000| [2025/04/30 09:44:18 505869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378505704|now:1746006258505704|interv:120000000| [2025/04/30 09:44:18 505873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258506381|pq_index:0| [2025/04/30 09:44:18 505877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258505116| [2025/04/30 09:44:18 505881] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258505881| [2025/04/30 09:44:18 505886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258505885| [2025/04/30 09:44:18 505892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48138|min_srtt:48138|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 505897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1741413| [2025/04/30 09:44:18 505901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48138|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 505906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 505911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48138|min_srtt:48138|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 505915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1742592| [2025/04/30 09:44:18 505919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48138|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 505924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 505928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48138|min_srtt:48138|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 505935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1743771| [2025/04/30 09:44:18 505939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 505943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 505947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 505951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 505956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 505960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1684821| [2025/04/30 09:44:18 505965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 505968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 505972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258506381| [2025/04/30 09:44:18 505976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258506381| [2025/04/30 09:44:18 505980] [debug] |xqc_engine_wakeup_after|wakeup:1746006258506381|now:1746006258505980|diff:401| [2025/04/30 09:44:18 505985] [debug] |xqc_engine_main_logic|END|now:1746006258505885| [2025/04/30 09:44:18 505990] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258505990| [2025/04/30 09:44:18 505994] [debug] |xqc_engine_wakeup_after|wakeup:1746006258506381|now:1746006258505993|diff:388| [2025/04/30 09:44:18 505997] [debug] |xqc_engine_main_logic|END|now:1746006258505990| [2025/04/30 09:44:18 507069] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258507069| [2025/04/30 09:44:18 507081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258506381|pq_index:0| [2025/04/30 09:44:18 507086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258505885| [2025/04/30 09:44:18 507091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258507090| [2025/04/30 09:44:18 507096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258506381|now:1746006258507090| [2025/04/30 09:44:18 507100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258506381|now:1746006258507090| [2025/04/30 09:44:18 507104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 507109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48138|min_srtt:48138|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 507114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1743771| [2025/04/30 09:44:18 507124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 507128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 507147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 507153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 507158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 507162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1684821| [2025/04/30 09:44:18 507167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 507171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1686| [2025/04/30 09:44:18 507203] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1686|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258507180|stream_id:0|stream_offset:1684821| [2025/04/30 09:44:18 507209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 507214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 507218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48138|rtt_var:119|pto_duration:50138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 507223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 507227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 507231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 507235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258582318|now:1746006258507218|interv:75100| [2025/04/30 09:44:18 507239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258582318|now:1746006258507218|interval:75100|pto_count:0|srtt:48138 [2025/04/30 09:44:18 507243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 507248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 507252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1686000| [2025/04/30 09:44:18 507257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 507261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1687| [2025/04/30 09:44:18 507283] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1687|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258507267|stream_id:0|stream_offset:1686000| [2025/04/30 09:44:18 507292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 507297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 507301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48138|rtt_var:119|pto_duration:50138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 507305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 507310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 507314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 507318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258582405|now:1746006258507301|interv:75104| [2025/04/30 09:44:18 507322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258582405|now:1746006258507301|interval:75104|pto_count:0|srtt:48138 [2025/04/30 09:44:18 507326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 507332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 507339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1687179| [2025/04/30 09:44:18 507346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 507353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258508353|now:1746006258507353|interv:1000| [2025/04/30 09:44:18 507359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 507365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 507371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258508353| [2025/04/30 09:44:18 507378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258508353| [2025/04/30 09:44:18 507385] [debug] |xqc_engine_wakeup_after|wakeup:1746006258508353|now:1746006258507385|diff:968| [2025/04/30 09:44:18 507392] [debug] |xqc_engine_main_logic|END|now:1746006258507090| [2025/04/30 09:44:18 507725] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258507724| [2025/04/30 09:44:18 507733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 507739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:701| [2025/04/30 09:44:18 507743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:702| [2025/04/30 09:44:18 507749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:702| [2025/04/30 09:44:18 507753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 507758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1637|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1638|path_largest_ack:1637| [2025/04/30 09:44:18 507767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1600164|prior_time:1746006258457857|is_app_limited:0|send_elapse:47672|ack_elapse:49867|ctl_first_sent_time:1746006258459327|lagest_ack_time:1746006258507724|curr_delivered:1658964| [2025/04/30 09:44:18 507772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258459327| [2025/04/30 09:44:18 507777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1289||sndq_packets_used_bytes:0|sndq_packets_free:491| [2025/04/30 09:44:18 507781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1638|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1638|path_largest_ack:1638| [2025/04/30 09:44:18 507785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1600164|prior_time:1746006258457857|is_app_limited:0|send_elapse:47672|ack_elapse:49867|ctl_first_sent_time:1746006258459327|lagest_ack_time:1746006258507724|curr_delivered:1660164| [2025/04/30 09:44:18 507789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258459443| [2025/04/30 09:44:18 507793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1288||sndq_packets_used_bytes:0|sndq_packets_free:492| [2025/04/30 09:44:18 507797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48138|rttvar:119|minrtt:31343|latest_rtt:48281|ack_delay:80| [2025/04/30 09:44:18 507802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48146|rttvar:105|minrtt:31343|latest_rtt:48281|ack_delay:80| [2025/04/30 09:44:18 507806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1638|lost_pn:1635|thresh:3| [2025/04/30 09:44:18 507810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 507814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48146|rtt_var:105|pto_duration:50146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 507819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 507823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 507827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 507830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258582413|now:1746006258507814|interv:74599| [2025/04/30 09:44:18 507835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258582413|now:1746006258507814|interval:74599|pto_count:0|srtt:48146 [2025/04/30 09:44:18 507839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47672, ack_elapse 49867, delivered 60000|rate 1203200|lost 223| [2025/04/30 09:44:18 507844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203200) in round 34| [2025/04/30 09:44:18 507848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 507852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 507859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258459443|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 507863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258459443|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 507868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:48146|latest_rtt:48281|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 507874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:702|largest:702|pns:2| [2025/04/30 09:44:18 507878] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:702|frame:ACK |recv_time:1746006258507724|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 507883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378507724|now:1746006258507724|interv:120000000| [2025/04/30 09:44:18 507887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378507724|now:1746006258507724|interv:120000000| [2025/04/30 09:44:18 507891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258508353|pq_index:0| [2025/04/30 09:44:18 507895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258507090| [2025/04/30 09:44:18 507899] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258507899| [2025/04/30 09:44:18 507904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258507903| [2025/04/30 09:44:18 507910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48146|min_srtt:48146|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 507914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1743771| [2025/04/30 09:44:18 507919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48146|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 507924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 507928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48146|min_srtt:48146|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 507933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1744950| [2025/04/30 09:44:18 507937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48146|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 507944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 507948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48146|min_srtt:48146|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 507952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1746129| [2025/04/30 09:44:18 507957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 507961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 507964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 507969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 507973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 507977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1687179| [2025/04/30 09:44:18 507982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 507986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 507990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258508353| [2025/04/30 09:44:18 507994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258508353| [2025/04/30 09:44:18 507998] [debug] |xqc_engine_wakeup_after|wakeup:1746006258508353|now:1746006258507997|diff:356| [2025/04/30 09:44:18 508002] [debug] |xqc_engine_main_logic|END|now:1746006258507903| [2025/04/30 09:44:18 508007] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258508007| [2025/04/30 09:44:18 508011] [debug] |xqc_engine_wakeup_after|wakeup:1746006258508353|now:1746006258508011|diff:342| [2025/04/30 09:44:18 508014] [debug] |xqc_engine_main_logic|END|now:1746006258508007| [2025/04/30 09:44:18 509086] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258509086| [2025/04/30 09:44:18 509097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258508353|pq_index:0| [2025/04/30 09:44:18 509102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258507903| [2025/04/30 09:44:18 509107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258509106| [2025/04/30 09:44:18 509112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258508353|now:1746006258509106| [2025/04/30 09:44:18 509116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258508353|now:1746006258509106| [2025/04/30 09:44:18 509120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 509126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48146|min_srtt:48146|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 509153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1746129| [2025/04/30 09:44:18 509158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 509161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 509165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 509170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 509175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 509179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1687179| [2025/04/30 09:44:18 509183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 509188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1688| [2025/04/30 09:44:18 509219] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1688|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258509196|stream_id:0|stream_offset:1687179| [2025/04/30 09:44:18 509225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 509230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 509234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48146|rtt_var:105|pto_duration:50146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 509239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 509243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 509247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 509251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258584342|now:1746006258509234|interv:75108| [2025/04/30 09:44:18 509255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258584342|now:1746006258509234|interval:75108|pto_count:0|srtt:48146 [2025/04/30 09:44:18 509259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 509264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 509269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1688358| [2025/04/30 09:44:18 509277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 509281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1689| [2025/04/30 09:44:18 509304] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1689|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258509288|stream_id:0|stream_offset:1688358| [2025/04/30 09:44:18 509309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 509314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 509318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48146|rtt_var:105|pto_duration:50146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 509322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 509326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 509330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 509334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258584434|now:1746006258509318|interv:75116| [2025/04/30 09:44:18 509338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258584434|now:1746006258509318|interval:75116|pto_count:0|srtt:48146 [2025/04/30 09:44:18 509343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 509349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 509356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1689537| [2025/04/30 09:44:18 509363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 509369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258510369|now:1746006258509369|interv:1000| [2025/04/30 09:44:18 509376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 509382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 509388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258510369| [2025/04/30 09:44:18 509396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258510369| [2025/04/30 09:44:18 509402] [debug] |xqc_engine_wakeup_after|wakeup:1746006258510369|now:1746006258509402|diff:967| [2025/04/30 09:44:18 509409] [debug] |xqc_engine_main_logic|END|now:1746006258509106| [2025/04/30 09:44:18 509682] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258509681| [2025/04/30 09:44:18 509690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 509696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:702| [2025/04/30 09:44:18 509700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:703| [2025/04/30 09:44:18 509711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:703| [2025/04/30 09:44:18 509715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 509720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1639|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1640|path_largest_ack:1639| [2025/04/30 09:44:18 509725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1602564|prior_time:1746006258459888|is_app_limited:0|send_elapse:48311|ack_elapse:49793|ctl_first_sent_time:1746006258461358|lagest_ack_time:1746006258509681|curr_delivered:1661364| [2025/04/30 09:44:18 509729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258461358| [2025/04/30 09:44:18 509734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1287||sndq_packets_used_bytes:0|sndq_packets_free:493| [2025/04/30 09:44:18 509738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1640|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1640|path_largest_ack:1640| [2025/04/30 09:44:18 509743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1602564|prior_time:1746006258459888|is_app_limited:0|send_elapse:48311|ack_elapse:49793|ctl_first_sent_time:1746006258461358|lagest_ack_time:1746006258509681|curr_delivered:1662564| [2025/04/30 09:44:18 509747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258461487| [2025/04/30 09:44:18 509751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1286||sndq_packets_used_bytes:0|sndq_packets_free:494| [2025/04/30 09:44:18 509755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48146|rttvar:105|minrtt:31343|latest_rtt:48194|ack_delay:48| [2025/04/30 09:44:18 509759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48146|rttvar:79|minrtt:31343|latest_rtt:48194|ack_delay:48| [2025/04/30 09:44:18 509764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1640|lost_pn:1637|thresh:3| [2025/04/30 09:44:18 509768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 509772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48146|rtt_var:79|pto_duration:50146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 509776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 509780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 509784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 509788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258584434|now:1746006258509772|interv:74662| [2025/04/30 09:44:18 509792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258584434|now:1746006258509772|interval:74662|pto_count:0|srtt:48146 [2025/04/30 09:44:18 509797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 48311, ack_elapse 49793, delivered 60000|rate 1204988|lost 223| [2025/04/30 09:44:18 509801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204988) in round 34| [2025/04/30 09:44:18 509809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 509813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 509817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258461487|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 509821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258461487|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 509826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:48146|latest_rtt:48194|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 509832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:703|largest:703|pns:2| [2025/04/30 09:44:18 509836] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:703|frame:ACK |recv_time:1746006258509681|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 509841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378509681|now:1746006258509681|interv:120000000| [2025/04/30 09:44:18 509845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378509681|now:1746006258509681|interv:120000000| [2025/04/30 09:44:18 509849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258510369|pq_index:0| [2025/04/30 09:44:18 509854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258509106| [2025/04/30 09:44:18 509858] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258509858| [2025/04/30 09:44:18 509863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258509862| [2025/04/30 09:44:18 509869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48146|min_srtt:48146|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 509873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1746129| [2025/04/30 09:44:18 509878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48146|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 509883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 509887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48146|min_srtt:48146|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 509891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1747308| [2025/04/30 09:44:18 509898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48146|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 509903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 509907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48146|min_srtt:48146|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 509911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1748487| [2025/04/30 09:44:18 509916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 509920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 509923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 509928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 509932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 509936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1689537| [2025/04/30 09:44:18 509941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 509945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 509949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258510369| [2025/04/30 09:44:18 509953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258510369| [2025/04/30 09:44:18 509957] [debug] |xqc_engine_wakeup_after|wakeup:1746006258510369|now:1746006258509956|diff:413| [2025/04/30 09:44:18 509961] [debug] |xqc_engine_main_logic|END|now:1746006258509862| [2025/04/30 09:44:18 509966] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258509966| [2025/04/30 09:44:18 509970] [debug] |xqc_engine_wakeup_after|wakeup:1746006258510369|now:1746006258509970|diff:399| [2025/04/30 09:44:18 509973] [debug] |xqc_engine_main_logic|END|now:1746006258509966| [2025/04/30 09:44:18 511046] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258511045| [2025/04/30 09:44:18 511057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258510369|pq_index:0| [2025/04/30 09:44:18 511062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258509862| [2025/04/30 09:44:18 511067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258511066| [2025/04/30 09:44:18 511072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258510369|now:1746006258511066| [2025/04/30 09:44:18 511076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258510369|now:1746006258511066| [2025/04/30 09:44:18 511085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 511090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48146|min_srtt:48146|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 511095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1748487| [2025/04/30 09:44:18 511100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 511104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 511108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 511112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 511117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 511121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1689537| [2025/04/30 09:44:18 511125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 511130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1690| [2025/04/30 09:44:18 511179] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1690|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258511156|stream_id:0|stream_offset:1689537| [2025/04/30 09:44:18 511185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1690|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 511190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 511195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48146|rtt_var:79|pto_duration:50146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 511199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 511203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 511207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 511211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258586302|now:1746006258511195|interv:75107| [2025/04/30 09:44:18 511215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258586302|now:1746006258511195|interval:75107|pto_count:0|srtt:48146 [2025/04/30 09:44:18 511220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60000| [2025/04/30 09:44:18 511225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 511233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1690716| [2025/04/30 09:44:18 511238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 511242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1691| [2025/04/30 09:44:18 511264] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1691|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258511248|stream_id:0|stream_offset:1690716| [2025/04/30 09:44:18 511270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1691|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 511275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 511279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48146|rtt_var:79|pto_duration:50146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 511283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 511287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 511291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 511295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258586394|now:1746006258511278|interv:75116| [2025/04/30 09:44:18 511299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258586394|now:1746006258511278|interval:75116|pto_count:0|srtt:48146 [2025/04/30 09:44:18 511303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61200| [2025/04/30 09:44:18 511308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 511313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1691895| [2025/04/30 09:44:18 511320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 511326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258512326|now:1746006258511326|interv:1000| [2025/04/30 09:44:18 511333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 511339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 511345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258512326| [2025/04/30 09:44:18 511352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258512326| [2025/04/30 09:44:18 511358] [debug] |xqc_engine_wakeup_after|wakeup:1746006258512326|now:1746006258511358|diff:968| [2025/04/30 09:44:18 511365] [debug] |xqc_engine_main_logic|END|now:1746006258511066| [2025/04/30 09:44:18 511763] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258511762| [2025/04/30 09:44:18 511771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 511783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:703| [2025/04/30 09:44:18 511787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:704| [2025/04/30 09:44:18 511793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:704| [2025/04/30 09:44:18 511797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 511802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1641|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1642|path_largest_ack:1641| [2025/04/30 09:44:18 511807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1604964|prior_time:1746006258461842|is_app_limited:0|send_elapse:48919|ack_elapse:49920|ctl_first_sent_time:1746006258463311|lagest_ack_time:1746006258511762|curr_delivered:1663764| [2025/04/30 09:44:18 511811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258463311| [2025/04/30 09:44:18 511816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1285||sndq_packets_used_bytes:0|sndq_packets_free:495| [2025/04/30 09:44:18 511820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1642|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1642|path_largest_ack:1642| [2025/04/30 09:44:18 511825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1604964|prior_time:1746006258461842|is_app_limited:0|send_elapse:48919|ack_elapse:49920|ctl_first_sent_time:1746006258463311|lagest_ack_time:1746006258511762|curr_delivered:1664964| [2025/04/30 09:44:18 511829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258463425| [2025/04/30 09:44:18 511833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1284||sndq_packets_used_bytes:0|sndq_packets_free:496| [2025/04/30 09:44:18 511837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48146|rttvar:79|minrtt:31343|latest_rtt:48337|ack_delay:48| [2025/04/30 09:44:18 511841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48164|rttvar:95|minrtt:31343|latest_rtt:48337|ack_delay:48| [2025/04/30 09:44:18 511846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1642|lost_pn:1639|thresh:3| [2025/04/30 09:44:18 511850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 511854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48164|rtt_var:95|pto_duration:50164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 511858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 511862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 511866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 511870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258586412|now:1746006258511854|interv:74558| [2025/04/30 09:44:18 511874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258586412|now:1746006258511854|interval:74558|pto_count:0|srtt:48164 [2025/04/30 09:44:18 511881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 48919, ack_elapse 49920, delivered 60000|rate 1201923|lost 223| [2025/04/30 09:44:18 511886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201923) in round 34| [2025/04/30 09:44:18 511890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 511894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 511898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258463425|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 511903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258463425|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 511907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58800|srtt:48164|latest_rtt:48337|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 511913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 511917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:18 511922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:18 511927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:704|largest:704|pns:2| [2025/04/30 09:44:18 511931] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:704|frame:PING ACK |recv_time:1746006258511762|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 511936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378511762|now:1746006258511762|interv:120000000| [2025/04/30 09:44:18 511940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378511762|now:1746006258511762|interv:120000000| [2025/04/30 09:44:18 511944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258512326|pq_index:0| [2025/04/30 09:44:18 511948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258511066| [2025/04/30 09:44:18 511952] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258511952| [2025/04/30 09:44:18 511957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258511956| [2025/04/30 09:44:18 511963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:704|ack_delay:201|first_ack_range:119|largest_pkt_recv_time:1746006258511762| [2025/04/30 09:44:18 511968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:704|low:585|pkt_pns:2| [2025/04/30 09:44:18 511972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:704|frame_largest_recv:704| [2025/04/30 09:44:18 511979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:18 511984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48164|min_srtt:48164|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 511988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1748487| [2025/04/30 09:44:18 511993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48164|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 511998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 512002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48164|min_srtt:48164|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 512007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1749666| [2025/04/30 09:44:18 512011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48164|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 512015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 512020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48164|min_srtt:48164|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 512024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1750845| [2025/04/30 09:44:18 512029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 512033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 512037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 512041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 512046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 512050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1691895| [2025/04/30 09:44:18 512054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 512058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 512062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258512326| [2025/04/30 09:44:18 512066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258512326| [2025/04/30 09:44:18 512073] [debug] |xqc_engine_wakeup_after|wakeup:1746006258512326|now:1746006258512072|diff:254| [2025/04/30 09:44:18 512077] [debug] |xqc_engine_main_logic|END|now:1746006258511956| [2025/04/30 09:44:18 512082] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258512082| [2025/04/30 09:44:18 512086] [debug] |xqc_engine_wakeup_after|wakeup:1746006258512326|now:1746006258512086|diff:240| [2025/04/30 09:44:18 512090] [debug] |xqc_engine_main_logic|END|now:1746006258512082| [2025/04/30 09:44:18 513164] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258513164| [2025/04/30 09:44:18 513176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258512326|pq_index:0| [2025/04/30 09:44:18 513180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258511956| [2025/04/30 09:44:18 513185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258513184| [2025/04/30 09:44:18 513190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258512326|now:1746006258513184| [2025/04/30 09:44:18 513195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258512326|now:1746006258513184| [2025/04/30 09:44:18 513199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 513204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48164|min_srtt:48164|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 513209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1750845| [2025/04/30 09:44:18 513214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 513217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 513221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 513226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 513231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 513235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:58800|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1691895| [2025/04/30 09:44:18 513239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 513244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1692| [2025/04/30 09:44:18 513276] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1692|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:58800|now:1746006258513252|stream_id:0|stream_offset:1691895| [2025/04/30 09:44:18 513282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1692|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 09:44:18 513288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 513302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48164|rtt_var:95|pto_duration:50164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 513309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 513316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 513322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 513329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258588416|now:1746006258513301|interv:75115| [2025/04/30 09:44:18 513335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258588416|now:1746006258513301|interval:75115|pto_count:0|srtt:48164 [2025/04/30 09:44:18 513344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60007| [2025/04/30 09:44:18 513352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 513359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1693074| [2025/04/30 09:44:18 513367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 513374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1693| [2025/04/30 09:44:18 513416] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1693|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258513386|stream_id:0|stream_offset:1693074| [2025/04/30 09:44:18 513426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1693|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 513434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 513441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48164|rtt_var:95|pto_duration:50164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 513449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 513455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 513462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 513469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258588550|now:1746006258513441|interv:75109| [2025/04/30 09:44:18 513475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258588550|now:1746006258513441|interval:75109|pto_count:0|srtt:48164 [2025/04/30 09:44:18 513482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61207| [2025/04/30 09:44:18 513490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 513496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1694253| [2025/04/30 09:44:18 513506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 513510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1694| [2025/04/30 09:44:18 513540] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1694|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258513517|stream_id:0|stream_offset:1694253| [2025/04/30 09:44:18 513546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 513551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 513555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48164|rtt_var:95|pto_duration:50164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 513560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 513563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 513567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 513571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258588681|now:1746006258513555|interv:75126| [2025/04/30 09:44:18 513575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258588681|now:1746006258513555|interval:75126|pto_count:0|srtt:48164 [2025/04/30 09:44:18 513580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62407| [2025/04/30 09:44:18 513584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 513589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1695432| [2025/04/30 09:44:18 513593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 513597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258514597|now:1746006258513597|interv:1000| [2025/04/30 09:44:18 513601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 513605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 513609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258514597| [2025/04/30 09:44:18 513613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258514597| [2025/04/30 09:44:18 513617] [debug] |xqc_engine_wakeup_after|wakeup:1746006258514597|now:1746006258513617|diff:980| [2025/04/30 09:44:18 513622] [debug] |xqc_engine_main_logic|END|now:1746006258513184| [2025/04/30 09:44:18 513721] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258513720| [2025/04/30 09:44:18 513727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 513737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:704| [2025/04/30 09:44:18 513741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:705| [2025/04/30 09:44:18 513746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:705| [2025/04/30 09:44:18 513751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 513756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1643|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1644|path_largest_ack:1643| [2025/04/30 09:44:18 513760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1607364|prior_time:1746006258463845|is_app_limited:0|send_elapse:47840|ack_elapse:49875|ctl_first_sent_time:1746006258465315|lagest_ack_time:1746006258513720|curr_delivered:1666164| [2025/04/30 09:44:18 513765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258465315| [2025/04/30 09:44:18 513770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1283||sndq_packets_used_bytes:0|sndq_packets_free:497| [2025/04/30 09:44:18 513774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1644|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1644|path_largest_ack:1644| [2025/04/30 09:44:18 513779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1607364|prior_time:1746006258463845|is_app_limited:0|send_elapse:47840|ack_elapse:49875|ctl_first_sent_time:1746006258465315|lagest_ack_time:1746006258513720|curr_delivered:1667364| [2025/04/30 09:44:18 513783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258465431| [2025/04/30 09:44:18 513787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1282||sndq_packets_used_bytes:0|sndq_packets_free:498| [2025/04/30 09:44:18 513792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48164|rttvar:95|minrtt:31343|latest_rtt:48289|ack_delay:56| [2025/04/30 09:44:18 513796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48173|rttvar:89|minrtt:31343|latest_rtt:48289|ack_delay:56| [2025/04/30 09:44:18 513800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1644|lost_pn:1641|thresh:3| [2025/04/30 09:44:18 513804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 513809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48173|rtt_var:89|pto_duration:50173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 513813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 513817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 513821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 513825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258588690|now:1746006258513808|interv:74882| [2025/04/30 09:44:18 513829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258588690|now:1746006258513808|interval:74882|pto_count:0|srtt:48173 [2025/04/30 09:44:18 513836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47840, ack_elapse 49875, delivered 60000|rate 1203007|lost 223| [2025/04/30 09:44:18 513841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203007) in round 34| [2025/04/30 09:44:18 513845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 513849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 513853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258465431|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 513858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258465431|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 513863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:60007|srtt:48173|latest_rtt:48289|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 513869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:705|largest:705|pns:2| [2025/04/30 09:44:18 513873] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:705|frame:ACK |recv_time:1746006258513720|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 513878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378513720|now:1746006258513720|interv:120000000| [2025/04/30 09:44:18 513882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378513720|now:1746006258513720|interv:120000000| [2025/04/30 09:44:18 513886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258514597|pq_index:0| [2025/04/30 09:44:18 513890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258513184| [2025/04/30 09:44:18 513894] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258513894| [2025/04/30 09:44:18 513901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258513898| [2025/04/30 09:44:18 513911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48173|min_srtt:48173|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 513916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1750845| [2025/04/30 09:44:18 513921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48173|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 513926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 513930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48173|min_srtt:48173|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 513937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1752024| [2025/04/30 09:44:18 513942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48173|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 513946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 513951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48173|min_srtt:48173|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 513955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1753203| [2025/04/30 09:44:18 513959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 513963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 513967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 513972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 513976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 513980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1695432| [2025/04/30 09:44:18 513985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 513988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 513992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258514597| [2025/04/30 09:44:18 513996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258514597| [2025/04/30 09:44:18 514000] [debug] |xqc_engine_wakeup_after|wakeup:1746006258514597|now:1746006258514000|diff:597| [2025/04/30 09:44:18 514005] [debug] |xqc_engine_main_logic|END|now:1746006258513898| [2025/04/30 09:44:18 514010] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258514010| [2025/04/30 09:44:18 514014] [debug] |xqc_engine_wakeup_after|wakeup:1746006258514597|now:1746006258514013|diff:584| [2025/04/30 09:44:18 514017] [debug] |xqc_engine_main_logic|END|now:1746006258514010| [2025/04/30 09:44:18 515090] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258515090| [2025/04/30 09:44:18 515101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258514597|pq_index:0| [2025/04/30 09:44:18 515106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258513898| [2025/04/30 09:44:18 515111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258515110| [2025/04/30 09:44:18 515120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258514597|now:1746006258515110| [2025/04/30 09:44:18 515125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258514597|now:1746006258515110| [2025/04/30 09:44:18 515129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 515151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48173|min_srtt:48173|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 515156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1753203| [2025/04/30 09:44:18 515161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 515165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 515169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 515173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 515178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 515182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1695432| [2025/04/30 09:44:18 515187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 515191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1695| [2025/04/30 09:44:18 515223] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1695|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258515200|stream_id:0|stream_offset:1695432| [2025/04/30 09:44:18 515229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 515234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 515238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48173|rtt_var:89|pto_duration:50173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 515243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 515247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 515251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 515254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258590373|now:1746006258515238|interv:75135| [2025/04/30 09:44:18 515259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258590373|now:1746006258515238|interval:75135|pto_count:0|srtt:48173 [2025/04/30 09:44:18 515263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61207| [2025/04/30 09:44:18 515277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 515283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1696611| [2025/04/30 09:44:18 515290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 515297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258516296|now:1746006258515296|interv:1000| [2025/04/30 09:44:18 515303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 515309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 515316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258516296| [2025/04/30 09:44:18 515323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258516296| [2025/04/30 09:44:18 515329] [debug] |xqc_engine_wakeup_after|wakeup:1746006258516296|now:1746006258515329|diff:967| [2025/04/30 09:44:18 515336] [debug] |xqc_engine_main_logic|END|now:1746006258515110| [2025/04/30 09:44:18 515690] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258515689| [2025/04/30 09:44:18 515698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 515705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:705| [2025/04/30 09:44:18 515709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:706| [2025/04/30 09:44:18 515714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:706| [2025/04/30 09:44:18 515719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 515724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1645|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1646|path_largest_ack:1645| [2025/04/30 09:44:18 515728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1609764|prior_time:1746006258465827|is_app_limited:0|send_elapse:47794|ack_elapse:49862|ctl_first_sent_time:1746006258467272|lagest_ack_time:1746006258515689|curr_delivered:1668564| [2025/04/30 09:44:18 515733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258467272| [2025/04/30 09:44:18 515738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1281||sndq_packets_used_bytes:0|sndq_packets_free:499| [2025/04/30 09:44:18 515742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1646|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1646|path_largest_ack:1646| [2025/04/30 09:44:18 515746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1609764|prior_time:1746006258465827|is_app_limited:0|send_elapse:47794|ack_elapse:49862|ctl_first_sent_time:1746006258467272|lagest_ack_time:1746006258515689|curr_delivered:1669764| [2025/04/30 09:44:18 515751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258467384| [2025/04/30 09:44:18 515755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1280||sndq_packets_used_bytes:0|sndq_packets_free:500| [2025/04/30 09:44:18 515759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48173|rttvar:89|minrtt:31343|latest_rtt:48305|ack_delay:64| [2025/04/30 09:44:18 515768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48182|rttvar:84|minrtt:31343|latest_rtt:48305|ack_delay:64| [2025/04/30 09:44:18 515772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1646|lost_pn:1643|thresh:3| [2025/04/30 09:44:18 515776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 515780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48182|rtt_var:84|pto_duration:50182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 515785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 515789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 515793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 09:44:18 515797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258590382|now:1746006258515780|interv:74602| [2025/04/30 09:44:18 515801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258590382|now:1746006258515780|interval:74602|pto_count:0|srtt:48182 [2025/04/30 09:44:18 515805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47794, ack_elapse 49862, delivered 60000|rate 1203321|lost 223| [2025/04/30 09:44:18 515810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203321) in round 34| [2025/04/30 09:44:18 515814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 515818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 515822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258467384|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 515827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258467384|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 515831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58807|srtt:48182|latest_rtt:48305|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 515837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:706|largest:706|pns:2| [2025/04/30 09:44:18 515842] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:706|frame:ACK |recv_time:1746006258515689|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 515846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378515689|now:1746006258515689|interv:120000000| [2025/04/30 09:44:18 515851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378515689|now:1746006258515689|interv:120000000| [2025/04/30 09:44:18 515857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258516296|pq_index:0| [2025/04/30 09:44:18 515862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258515110| [2025/04/30 09:44:18 515866] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258515865| [2025/04/30 09:44:18 515870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258515869| [2025/04/30 09:44:18 515876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48182|min_srtt:48182|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 515881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58807|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1753203| [2025/04/30 09:44:18 515886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48182|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 515890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 515895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48182|min_srtt:48182|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 515899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58807|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1754382| [2025/04/30 09:44:18 515903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48182|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 515908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 515912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48182|min_srtt:48182|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 515916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58807|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1755561| [2025/04/30 09:44:18 515921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 515925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 515929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 515933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 515938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 515942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1696611| [2025/04/30 09:44:18 515949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 515952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 515957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258516296| [2025/04/30 09:44:18 515961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258516296| [2025/04/30 09:44:18 515964] [debug] |xqc_engine_wakeup_after|wakeup:1746006258516296|now:1746006258515964|diff:332| [2025/04/30 09:44:18 515969] [debug] |xqc_engine_main_logic|END|now:1746006258515869| [2025/04/30 09:44:18 515974] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258515974| [2025/04/30 09:44:18 515978] [debug] |xqc_engine_wakeup_after|wakeup:1746006258516296|now:1746006258515977|diff:319| [2025/04/30 09:44:18 515981] [debug] |xqc_engine_main_logic|END|now:1746006258515974| [2025/04/30 09:44:18 517054] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258517054| [2025/04/30 09:44:18 517065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258516296|pq_index:0| [2025/04/30 09:44:18 517070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258515869| [2025/04/30 09:44:18 517075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258517074| [2025/04/30 09:44:18 517080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258516296|now:1746006258517074| [2025/04/30 09:44:18 517084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258516296|now:1746006258517074| [2025/04/30 09:44:18 517088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 517093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48182|min_srtt:48182|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 517098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58807|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1755561| [2025/04/30 09:44:18 517103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 517107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 517110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 517115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 517119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 517124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1696611| [2025/04/30 09:44:18 517128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 517148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1696| [2025/04/30 09:44:18 517181] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1696|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746006258517158|stream_id:0|stream_offset:1696611| [2025/04/30 09:44:18 517192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 517196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 09:44:18 517201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48182|rtt_var:84|pto_duration:50182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 517205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 517209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 517213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 517217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258592340|now:1746006258517201|interv:75139| [2025/04/30 09:44:18 517221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258592340|now:1746006258517201|interval:75139|pto_count:0|srtt:48182 [2025/04/30 09:44:18 517226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60007| [2025/04/30 09:44:18 517230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 517235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1697790| [2025/04/30 09:44:18 517239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 517243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1697| [2025/04/30 09:44:18 517266] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1697|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258517249|stream_id:0|stream_offset:1697790| [2025/04/30 09:44:18 517271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 517276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 517280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48182|rtt_var:84|pto_duration:50182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 517285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 517289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 517293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 517297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258592431|now:1746006258517280|interv:75151| [2025/04/30 09:44:18 517301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258592431|now:1746006258517280|interval:75151|pto_count:0|srtt:48182 [2025/04/30 09:44:18 517308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61207| [2025/04/30 09:44:18 517313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 517318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1698969| [2025/04/30 09:44:18 517326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 517332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258518332|now:1746006258517332|interv:1000| [2025/04/30 09:44:18 517339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 517345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 517352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258518332| [2025/04/30 09:44:18 517358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258518332| [2025/04/30 09:44:18 517365] [debug] |xqc_engine_wakeup_after|wakeup:1746006258518332|now:1746006258517365|diff:967| [2025/04/30 09:44:18 517372] [debug] |xqc_engine_main_logic|END|now:1746006258517074| [2025/04/30 09:44:18 517664] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258517663| [2025/04/30 09:44:18 517672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 517678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:706| [2025/04/30 09:44:18 517682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:707| [2025/04/30 09:44:18 517688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:707| [2025/04/30 09:44:18 517692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 517697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1647|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1648|path_largest_ack:1647| [2025/04/30 09:44:18 517702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1612164|prior_time:1746006258467861|is_app_limited:0|send_elapse:47894|ack_elapse:49802|ctl_first_sent_time:1746006258469347|lagest_ack_time:1746006258517663|curr_delivered:1670964| [2025/04/30 09:44:18 517707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258469347| [2025/04/30 09:44:18 517711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1279||sndq_packets_used_bytes:0|sndq_packets_free:501| [2025/04/30 09:44:18 517715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1648|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1648|path_largest_ack:1648| [2025/04/30 09:44:18 517720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1612164|prior_time:1746006258467861|is_app_limited:0|send_elapse:47894|ack_elapse:49802|ctl_first_sent_time:1746006258469347|lagest_ack_time:1746006258517663|curr_delivered:1672164| [2025/04/30 09:44:18 517725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258469471| [2025/04/30 09:44:18 517733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1278||sndq_packets_used_bytes:0|sndq_packets_free:502| [2025/04/30 09:44:18 517737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48182|rttvar:84|minrtt:31343|latest_rtt:48192|ack_delay:56| [2025/04/30 09:44:18 517742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48177|rttvar:74|minrtt:31343|latest_rtt:48192|ack_delay:56| [2025/04/30 09:44:18 517746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1648|lost_pn:1645|thresh:3| [2025/04/30 09:44:18 517750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 517755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48177|rtt_var:74|pto_duration:50177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 517759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 517763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 517767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 09:44:18 517771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258592426|now:1746006258517754|interv:74672| [2025/04/30 09:44:18 517775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258592426|now:1746006258517754|interval:74672|pto_count:0|srtt:48177 [2025/04/30 09:44:18 517779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47894, ack_elapse 49802, delivered 60000|rate 1204770|lost 223| [2025/04/30 09:44:18 517784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204770) in round 34| [2025/04/30 09:44:18 517788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 517792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 517796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258469471|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 517801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258469471|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 517806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58807|srtt:48177|latest_rtt:48192|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 517811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:707|largest:707|pns:2| [2025/04/30 09:44:18 517816] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:707|frame:ACK |recv_time:1746006258517663|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 517825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378517663|now:1746006258517663|interv:120000000| [2025/04/30 09:44:18 517830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378517663|now:1746006258517663|interv:120000000| [2025/04/30 09:44:18 517834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258518332|pq_index:0| [2025/04/30 09:44:18 517838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258517074| [2025/04/30 09:44:18 517842] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258517842| [2025/04/30 09:44:18 517847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258517846| [2025/04/30 09:44:18 517853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48177|min_srtt:48177|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 517857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58807|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1755561| [2025/04/30 09:44:18 517862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48177|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 517867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 517871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48177|min_srtt:48177|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 517876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58807|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1756740| [2025/04/30 09:44:18 517880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48177|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 517884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 517889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48177|min_srtt:48177|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 517893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58807|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1757919| [2025/04/30 09:44:18 517897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 517901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 517905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 517909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 517914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 517921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1698969| [2025/04/30 09:44:18 517925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 517929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 517933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258518332| [2025/04/30 09:44:18 517937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258518332| [2025/04/30 09:44:18 517941] [debug] |xqc_engine_wakeup_after|wakeup:1746006258518332|now:1746006258517941|diff:391| [2025/04/30 09:44:18 517946] [debug] |xqc_engine_main_logic|END|now:1746006258517846| [2025/04/30 09:44:18 517951] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258517950| [2025/04/30 09:44:18 517954] [debug] |xqc_engine_wakeup_after|wakeup:1746006258518332|now:1746006258517954|diff:378| [2025/04/30 09:44:18 517958] [debug] |xqc_engine_main_logic|END|now:1746006258517950| [2025/04/30 09:44:18 519031] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258519031| [2025/04/30 09:44:18 519042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258518332|pq_index:0| [2025/04/30 09:44:18 519047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258517846| [2025/04/30 09:44:18 519052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258519051| [2025/04/30 09:44:18 519057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258518332|now:1746006258519051| [2025/04/30 09:44:18 519061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258518332|now:1746006258519051| [2025/04/30 09:44:18 519065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 519071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48177|min_srtt:48177|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 519075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58807|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1757919| [2025/04/30 09:44:18 519080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 519084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 519088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 519092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 519097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 519101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1698969| [2025/04/30 09:44:18 519110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 519115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1698| [2025/04/30 09:44:18 519162] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1698|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746006258519124|stream_id:0|stream_offset:1698969| [2025/04/30 09:44:18 519170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 519175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 09:44:18 519180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48177|rtt_var:74|pto_duration:50177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 519184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 519188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 519192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 519196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258594301|now:1746006258519180|interv:75121| [2025/04/30 09:44:18 519200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258594301|now:1746006258519180|interval:75121|pto_count:0|srtt:48177 [2025/04/30 09:44:18 519205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60007| [2025/04/30 09:44:18 519210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 519214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1700148| [2025/04/30 09:44:18 519219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 519223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1699| [2025/04/30 09:44:18 519246] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1699|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258519229|stream_id:0|stream_offset:1700148| [2025/04/30 09:44:18 519252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 519256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 519260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48177|rtt_var:74|pto_duration:50177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 519265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 519269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 519273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 519281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258594406|now:1746006258519260|interv:75146| [2025/04/30 09:44:18 519285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258594406|now:1746006258519260|interval:75146|pto_count:0|srtt:48177 [2025/04/30 09:44:18 519289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61207| [2025/04/30 09:44:18 519296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 519303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1701327| [2025/04/30 09:44:18 519310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 519317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258520317|now:1746006258519317|interv:1000| [2025/04/30 09:44:18 519323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 519330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 519336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258520317| [2025/04/30 09:44:18 519343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258520317| [2025/04/30 09:44:18 519350] [debug] |xqc_engine_wakeup_after|wakeup:1746006258520317|now:1746006258519350|diff:967| [2025/04/30 09:44:18 519357] [debug] |xqc_engine_main_logic|END|now:1746006258519051| [2025/04/30 09:44:18 519659] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258519658| [2025/04/30 09:44:18 519667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 519673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:707| [2025/04/30 09:44:18 519677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:708| [2025/04/30 09:44:18 519683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:708| [2025/04/30 09:44:18 519687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 519692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1649|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1650|path_largest_ack:1649| [2025/04/30 09:44:18 519697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1612164|prior_time:1746006258467861|is_app_limited:0|send_elapse:48127|ack_elapse:51797|ctl_first_sent_time:1746006258469580|lagest_ack_time:1746006258519658|curr_delivered:1673364| [2025/04/30 09:44:18 519702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258469580| [2025/04/30 09:44:18 519706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1277||sndq_packets_used_bytes:0|sndq_packets_free:503| [2025/04/30 09:44:18 519711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 519715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1614564|prior_time:1746006258469829|is_app_limited:0|send_elapse:47823|ack_elapse:49829|ctl_first_sent_time:1746006258471274|lagest_ack_time:1746006258519658|curr_delivered:1674564| [2025/04/30 09:44:18 519724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258471274| [2025/04/30 09:44:18 519728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1276||sndq_packets_used_bytes:0|sndq_packets_free:504| [2025/04/30 09:44:18 519733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48177|rttvar:74|minrtt:31343|latest_rtt:48384|ack_delay:64| [2025/04/30 09:44:18 519737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48195|rttvar:91|minrtt:31343|latest_rtt:48384|ack_delay:64| [2025/04/30 09:44:18 519741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1650|lost_pn:1647|thresh:3| [2025/04/30 09:44:18 519745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 519750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48195|rtt_var:91|pto_duration:50195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 519754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 519758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 519762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 09:44:18 519766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258594424|now:1746006258519749|interv:74675| [2025/04/30 09:44:18 519770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258594424|now:1746006258519749|interval:74675|pto_count:0|srtt:48195 [2025/04/30 09:44:18 519774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47823, ack_elapse 49829, delivered 60000|rate 1204118|lost 223| [2025/04/30 09:44:18 519779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204118) in round 34| [2025/04/30 09:44:18 519783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 519787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 519791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258471274|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 519796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258471274|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 519800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:58807|srtt:48195|latest_rtt:48384|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 519806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:708|largest:708|pns:2| [2025/04/30 09:44:18 519813] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:708|frame:ACK |recv_time:1746006258519658|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 519818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378519658|now:1746006258519658|interv:120000000| [2025/04/30 09:44:18 519822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378519658|now:1746006258519658|interv:120000000| [2025/04/30 09:44:18 519826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258520317|pq_index:0| [2025/04/30 09:44:18 519830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258519051| [2025/04/30 09:44:18 519834] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258519834| [2025/04/30 09:44:18 519839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258519838| [2025/04/30 09:44:18 519845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48195|min_srtt:48195|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 519850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:58807|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1757919| [2025/04/30 09:44:18 519855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48195|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 519859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 519864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48195|min_srtt:48195|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 519868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:58807|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1759098| [2025/04/30 09:44:18 519872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48195|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 519877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 519881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48195|min_srtt:48195|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 519885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58807|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1760277| [2025/04/30 09:44:18 519890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 519894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 519897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 519904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 519909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 519913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1701327| [2025/04/30 09:44:18 519917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 519921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 519925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258520317| [2025/04/30 09:44:18 519929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258520317| [2025/04/30 09:44:18 519933] [debug] |xqc_engine_wakeup_after|wakeup:1746006258520317|now:1746006258519933|diff:384| [2025/04/30 09:44:18 519938] [debug] |xqc_engine_main_logic|END|now:1746006258519838| [2025/04/30 09:44:18 519942] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258519942| [2025/04/30 09:44:18 519946] [debug] |xqc_engine_wakeup_after|wakeup:1746006258520317|now:1746006258519946|diff:371| [2025/04/30 09:44:18 519950] [debug] |xqc_engine_main_logic|END|now:1746006258519942| [2025/04/30 09:44:18 521023] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258521023| [2025/04/30 09:44:18 521034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258520317|pq_index:0| [2025/04/30 09:44:18 521039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258519838| [2025/04/30 09:44:18 521044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258521043| [2025/04/30 09:44:18 521048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258520317|now:1746006258521043| [2025/04/30 09:44:18 521053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258520317|now:1746006258521043| [2025/04/30 09:44:18 521057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 521062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48195|min_srtt:48195|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 521067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:58807|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1760277| [2025/04/30 09:44:18 521072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 521076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 521080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 521084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 521089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 521098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1701327| [2025/04/30 09:44:18 521102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 521107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1700| [2025/04/30 09:44:18 521154] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1700|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746006258521115|stream_id:0|stream_offset:1701327| [2025/04/30 09:44:18 521162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 521167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 09:44:18 521172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48195|rtt_var:91|pto_duration:50195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 521176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 521180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 521184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 521188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258596310|now:1746006258521172|interv:75138| [2025/04/30 09:44:18 521192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258596310|now:1746006258521172|interval:75138|pto_count:0|srtt:48195 [2025/04/30 09:44:18 521197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:60007| [2025/04/30 09:44:18 521202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 521206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1702506| [2025/04/30 09:44:18 521211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 521215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1701| [2025/04/30 09:44:18 521238] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1701|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258521221|stream_id:0|stream_offset:1702506| [2025/04/30 09:44:18 521244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 521248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 521252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48195|rtt_var:91|pto_duration:50195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 521257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 521264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 521269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 521276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258596416|now:1746006258521252|interv:75164| [2025/04/30 09:44:18 521283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258596416|now:1746006258521252|interval:75164|pto_count:0|srtt:48195 [2025/04/30 09:44:18 521290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61207| [2025/04/30 09:44:18 521297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 521304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1703685| [2025/04/30 09:44:18 521311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 521318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1702| [2025/04/30 09:44:18 521359] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1702|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258521328|stream_id:0|stream_offset:1703685| [2025/04/30 09:44:18 521369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 521377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 521384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48195|rtt_var:91|pto_duration:50195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 521390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 521396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 521401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 521407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258596523|now:1746006258521383|interv:75140| [2025/04/30 09:44:18 521412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258596523|now:1746006258521383|interval:75140|pto_count:0|srtt:48195 [2025/04/30 09:44:18 521419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62407| [2025/04/30 09:44:18 521427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 521434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1704864| [2025/04/30 09:44:18 521441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 521453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258522452|now:1746006258521452|interv:1000| [2025/04/30 09:44:18 521459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 521465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 521472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258522452| [2025/04/30 09:44:18 521479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258522452| [2025/04/30 09:44:18 521485] [debug] |xqc_engine_wakeup_after|wakeup:1746006258522452|now:1746006258521485|diff:967| [2025/04/30 09:44:18 521492] [debug] |xqc_engine_main_logic|END|now:1746006258521043| [2025/04/30 09:44:18 521689] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258521688| [2025/04/30 09:44:18 521695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 521701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:708| [2025/04/30 09:44:18 521705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:709| [2025/04/30 09:44:18 521711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:709| [2025/04/30 09:44:18 521715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 521720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1651|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1652|path_largest_ack:1651| [2025/04/30 09:44:18 521725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1616964|prior_time:1746006258471803|is_app_limited:0|send_elapse:49680|ack_elapse:49885|ctl_first_sent_time:1746006258473252|lagest_ack_time:1746006258521688|curr_delivered:1675764| [2025/04/30 09:44:18 521730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258473252| [2025/04/30 09:44:18 521734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1275||sndq_packets_used_bytes:0|sndq_packets_free:505| [2025/04/30 09:44:18 521739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1652|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1652|path_largest_ack:1652| [2025/04/30 09:44:18 521743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1616964|prior_time:1746006258471803|is_app_limited:0|send_elapse:49680|ack_elapse:49885|ctl_first_sent_time:1746006258473252|lagest_ack_time:1746006258521688|curr_delivered:1676964| [2025/04/30 09:44:18 521748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258473359| [2025/04/30 09:44:18 521752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1274||sndq_packets_used_bytes:0|sndq_packets_free:506| [2025/04/30 09:44:18 521756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48195|rttvar:91|minrtt:31343|latest_rtt:48329|ack_delay:104| [2025/04/30 09:44:18 521760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48199|rttvar:76|minrtt:31343|latest_rtt:48329|ack_delay:104| [2025/04/30 09:44:18 521765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1652|lost_pn:1649|thresh:3| [2025/04/30 09:44:18 521769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 521777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48199|rtt_var:76|pto_duration:50199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 521781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 521785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 521789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 521793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258596527|now:1746006258521777|interv:74750| [2025/04/30 09:44:18 521797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258596527|now:1746006258521777|interval:74750|pto_count:0|srtt:48199 [2025/04/30 09:44:18 521802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49680, ack_elapse 49885, delivered 60000|rate 1202766|lost 223| [2025/04/30 09:44:18 521806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202766) in round 34| [2025/04/30 09:44:18 521810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 521815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 521818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258473359|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 521823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258473359|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 521828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:60007|srtt:48199|latest_rtt:48329|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 521833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:709|largest:709|pns:2| [2025/04/30 09:44:18 521838] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:709|frame:ACK |recv_time:1746006258521688|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 521843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378521688|now:1746006258521688|interv:120000000| [2025/04/30 09:44:18 521847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378521688|now:1746006258521688|interv:120000000| [2025/04/30 09:44:18 521851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258522452|pq_index:0| [2025/04/30 09:44:18 521855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258521043| [2025/04/30 09:44:18 521859] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258521859| [2025/04/30 09:44:18 521864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258521863| [2025/04/30 09:44:18 521873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48199|min_srtt:48199|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 521877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1760277| [2025/04/30 09:44:18 521882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48199|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 521887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 521891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48199|min_srtt:48199|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 521895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1761456| [2025/04/30 09:44:18 521900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48199|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 521904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 521909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48199|min_srtt:48199|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 521913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1762635| [2025/04/30 09:44:18 521918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 521922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 521925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 521930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 521934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 521938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1704864| [2025/04/30 09:44:18 521943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 521947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 521951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258522452| [2025/04/30 09:44:18 521955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258522452| [2025/04/30 09:44:18 521958] [debug] |xqc_engine_wakeup_after|wakeup:1746006258522452|now:1746006258521958|diff:494| [2025/04/30 09:44:18 521965] [debug] |xqc_engine_main_logic|END|now:1746006258521863| [2025/04/30 09:44:18 521970] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258521970| [2025/04/30 09:44:18 521974] [debug] |xqc_engine_wakeup_after|wakeup:1746006258522452|now:1746006258521974|diff:478| [2025/04/30 09:44:18 521978] [debug] |xqc_engine_main_logic|END|now:1746006258521970| [2025/04/30 09:44:18 523051] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258523051| [2025/04/30 09:44:18 523062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258522452|pq_index:0| [2025/04/30 09:44:18 523067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258521863| [2025/04/30 09:44:18 523072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258523071| [2025/04/30 09:44:18 523077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258522452|now:1746006258523071| [2025/04/30 09:44:18 523081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258522452|now:1746006258523071| [2025/04/30 09:44:18 523085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 523091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48199|min_srtt:48199|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 523095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1762635| [2025/04/30 09:44:18 523100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 523104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 523108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 523112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 523117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 523121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1704864| [2025/04/30 09:44:18 523126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 523130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1703| [2025/04/30 09:44:18 523176] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1703|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258523153|stream_id:0|stream_offset:1704864| [2025/04/30 09:44:18 523182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1703|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 523187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 523197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48199|rtt_var:76|pto_duration:50199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 523201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 523205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 523209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 523213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258598352|now:1746006258523196|interv:75156| [2025/04/30 09:44:18 523217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258598352|now:1746006258523196|interval:75156|pto_count:0|srtt:48199 [2025/04/30 09:44:18 523222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61207| [2025/04/30 09:44:18 523227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 523231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1706043| [2025/04/30 09:44:18 523236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 523240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1704| [2025/04/30 09:44:18 523262] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1704|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258523246|stream_id:0|stream_offset:1706043| [2025/04/30 09:44:18 523268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 523272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 523277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48199|rtt_var:76|pto_duration:50199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 523281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 523285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 523289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 523293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258598445|now:1746006258523277|interv:75168| [2025/04/30 09:44:18 523297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258598445|now:1746006258523277|interval:75168|pto_count:0|srtt:48199 [2025/04/30 09:44:18 523301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62407| [2025/04/30 09:44:18 523309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 523316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1707222| [2025/04/30 09:44:18 523328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 523336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258524335|now:1746006258523335|interv:1000| [2025/04/30 09:44:18 523342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 523348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 523355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258524335| [2025/04/30 09:44:18 523361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258524335| [2025/04/30 09:44:18 523367] [debug] |xqc_engine_wakeup_after|wakeup:1746006258524335|now:1746006258523367|diff:968| [2025/04/30 09:44:18 523374] [debug] |xqc_engine_main_logic|END|now:1746006258523071| [2025/04/30 09:44:18 523639] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258523638| [2025/04/30 09:44:18 523646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 523653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:709| [2025/04/30 09:44:18 523657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:710| [2025/04/30 09:44:18 523663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:710| [2025/04/30 09:44:18 523667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 523672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1653|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1654|path_largest_ack:1653| [2025/04/30 09:44:18 523677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1616964|prior_time:1746006258471803|is_app_limited:0|send_elapse:49910|ack_elapse:51835|ctl_first_sent_time:1746006258473482|lagest_ack_time:1746006258523638|curr_delivered:1678164| [2025/04/30 09:44:18 523681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258473482| [2025/04/30 09:44:18 523686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1273||sndq_packets_used_bytes:0|sndq_packets_free:507| [2025/04/30 09:44:18 523690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1654|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1654|path_largest_ack:1654| [2025/04/30 09:44:18 523695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1619364|prior_time:1746006258473804|is_app_limited:0|send_elapse:47783|ack_elapse:49834|ctl_first_sent_time:1746006258475244|lagest_ack_time:1746006258523638|curr_delivered:1679364| [2025/04/30 09:44:18 523699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258475244| [2025/04/30 09:44:18 523703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1272||sndq_packets_used_bytes:0|sndq_packets_free:508| [2025/04/30 09:44:18 523707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48199|rttvar:76|minrtt:31343|latest_rtt:48394|ack_delay:56| [2025/04/30 09:44:18 523711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48217|rttvar:91|minrtt:31343|latest_rtt:48394|ack_delay:56| [2025/04/30 09:44:18 523720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1654|lost_pn:1651|thresh:3| [2025/04/30 09:44:18 523725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 523729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48217|rtt_var:91|pto_duration:50217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 523733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 523737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 523741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 523745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258598463|now:1746006258523728|interv:74735| [2025/04/30 09:44:18 523749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258598463|now:1746006258523728|interval:74735|pto_count:0|srtt:48217 [2025/04/30 09:44:18 523753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 47783, ack_elapse 49834, delivered 60000|rate 1203997|lost 223| [2025/04/30 09:44:18 523758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203997) in round 34| [2025/04/30 09:44:18 523762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 523766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 523770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258475244|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 523775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258475244|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 523780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:60007|srtt:48217|latest_rtt:48394|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 523785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:710|largest:710|pns:2| [2025/04/30 09:44:18 523790] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:710|frame:ACK |recv_time:1746006258523638|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 523795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378523638|now:1746006258523638|interv:120000000| [2025/04/30 09:44:18 523799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378523638|now:1746006258523638|interv:120000000| [2025/04/30 09:44:18 523803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258524335|pq_index:0| [2025/04/30 09:44:18 523807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258523071| [2025/04/30 09:44:18 523811] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258523811| [2025/04/30 09:44:18 523819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258523818| [2025/04/30 09:44:18 523825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48217|min_srtt:48217|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 523829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1762635| [2025/04/30 09:44:18 523834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48217|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 523839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 523843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48217|min_srtt:48217|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 523848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1763814| [2025/04/30 09:44:18 523852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48217|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 523856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 523861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48217|min_srtt:48217|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 523865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1764993| [2025/04/30 09:44:18 523870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 523874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 523877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 523882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 523886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 523890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1707222| [2025/04/30 09:44:18 523895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 523899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 523905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258524335| [2025/04/30 09:44:18 523909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258524335| [2025/04/30 09:44:18 523913] [debug] |xqc_engine_wakeup_after|wakeup:1746006258524335|now:1746006258523913|diff:422| [2025/04/30 09:44:18 523918] [debug] |xqc_engine_main_logic|END|now:1746006258523818| [2025/04/30 09:44:18 523923] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258523922| [2025/04/30 09:44:18 523926] [debug] |xqc_engine_wakeup_after|wakeup:1746006258524335|now:1746006258523926|diff:409| [2025/04/30 09:44:18 523930] [debug] |xqc_engine_main_logic|END|now:1746006258523922| [2025/04/30 09:44:18 525002] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258525002| [2025/04/30 09:44:18 525014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258524335|pq_index:0| [2025/04/30 09:44:18 525018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258523818| [2025/04/30 09:44:18 525023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258525022| [2025/04/30 09:44:18 525028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258524335|now:1746006258525022| [2025/04/30 09:44:18 525032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258524335|now:1746006258525022| [2025/04/30 09:44:18 525036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 525042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48217|min_srtt:48217|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 525047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1764993| [2025/04/30 09:44:18 525051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 525055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 525059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 525064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 525068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 525073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1707222| [2025/04/30 09:44:18 525077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 525081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1705| [2025/04/30 09:44:18 525116] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1705|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258525090|stream_id:0|stream_offset:1707222| [2025/04/30 09:44:18 525122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 525145] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 525152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48217|rtt_var:91|pto_duration:50217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 525156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 525160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 525164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 525168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258600307|now:1746006258525151|interv:75156| [2025/04/30 09:44:18 525172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258600307|now:1746006258525151|interval:75156|pto_count:0|srtt:48217 [2025/04/30 09:44:18 525177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61207| [2025/04/30 09:44:18 525182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 525186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1708401| [2025/04/30 09:44:18 525190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 525195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1706| [2025/04/30 09:44:18 525219] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1706|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258525201|stream_id:0|stream_offset:1708401| [2025/04/30 09:44:18 525225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 525229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 525234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48217|rtt_var:91|pto_duration:50217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 525238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 525242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 525246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 525250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258600418|now:1746006258525233|interv:75185| [2025/04/30 09:44:18 525254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258600418|now:1746006258525233|interval:75185|pto_count:0|srtt:48217 [2025/04/30 09:44:18 525258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62407| [2025/04/30 09:44:18 525267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 525274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1709580| [2025/04/30 09:44:18 525282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 525288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258526288|now:1746006258525288|interv:1000| [2025/04/30 09:44:18 525295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 525301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 525308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258526288| [2025/04/30 09:44:18 525314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258526288| [2025/04/30 09:44:18 525321] [debug] |xqc_engine_wakeup_after|wakeup:1746006258526288|now:1746006258525321|diff:967| [2025/04/30 09:44:18 525328] [debug] |xqc_engine_main_logic|END|now:1746006258525022| [2025/04/30 09:44:18 525645] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258525644| [2025/04/30 09:44:18 525653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 525659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:710| [2025/04/30 09:44:18 525663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:711| [2025/04/30 09:44:18 525669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:711| [2025/04/30 09:44:18 525673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 525678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1655|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1656|path_largest_ack:1655| [2025/04/30 09:44:18 525683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1621764|prior_time:1746006258475827|is_app_limited:0|send_elapse:49690|ack_elapse:49817|ctl_first_sent_time:1746006258477278|lagest_ack_time:1746006258525644|curr_delivered:1680564| [2025/04/30 09:44:18 525688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258477278| [2025/04/30 09:44:18 525692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1271||sndq_packets_used_bytes:0|sndq_packets_free:509| [2025/04/30 09:44:18 525697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1656|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1656|path_largest_ack:1656| [2025/04/30 09:44:18 525701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:58800|prior_delivered:1621764|prior_time:1746006258475827|is_app_limited:0|send_elapse:49690|ack_elapse:49817|ctl_first_sent_time:1746006258477278|lagest_ack_time:1746006258525644|curr_delivered:1681764| [2025/04/30 09:44:18 525706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258477389| [2025/04/30 09:44:18 525710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1270||sndq_packets_used_bytes:0|sndq_packets_free:510| [2025/04/30 09:44:18 525714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48217|rttvar:91|minrtt:31343|latest_rtt:48255|ack_delay:64| [2025/04/30 09:44:18 525722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48213|rttvar:75|minrtt:31343|latest_rtt:48255|ack_delay:64| [2025/04/30 09:44:18 525727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1656|lost_pn:1653|thresh:3| [2025/04/30 09:44:18 525731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 525735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48213|rtt_var:75|pto_duration:50213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 525740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 525743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 525747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 525751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258600414|now:1746006258525735|interv:74679| [2025/04/30 09:44:18 525755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258600414|now:1746006258525735|interval:74679|pto_count:0|srtt:48213 [2025/04/30 09:44:18 525760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49690, ack_elapse 49817, delivered 60000|rate 1204408|lost 223| [2025/04/30 09:44:18 525764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204408) in round 34| [2025/04/30 09:44:18 525768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 525773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 525777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258477389|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 525781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258477389|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 525786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:60007|srtt:48213|latest_rtt:48255|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 525791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:711|largest:711|pns:2| [2025/04/30 09:44:18 525796] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:711|frame:ACK |recv_time:1746006258525644|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 525801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378525644|now:1746006258525644|interv:120000000| [2025/04/30 09:44:18 525805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378525644|now:1746006258525644|interv:120000000| [2025/04/30 09:44:18 525809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258526288|pq_index:0| [2025/04/30 09:44:18 525816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258525022| [2025/04/30 09:44:18 525820] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258525820| [2025/04/30 09:44:18 525824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258525824| [2025/04/30 09:44:18 525830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48213|min_srtt:48213|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 525835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1764993| [2025/04/30 09:44:18 525840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48213|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 525844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 525849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48213|min_srtt:48213|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 525854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1766172| [2025/04/30 09:44:18 525858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48213|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 525863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 525867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48213|min_srtt:48213|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 525871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1767351| [2025/04/30 09:44:18 525875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 525879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 525883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 525888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 525892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 525896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1709580| [2025/04/30 09:44:18 525904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 525907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 525911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258526288| [2025/04/30 09:44:18 525916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258526288| [2025/04/30 09:44:18 525919] [debug] |xqc_engine_wakeup_after|wakeup:1746006258526288|now:1746006258525919|diff:369| [2025/04/30 09:44:18 525924] [debug] |xqc_engine_main_logic|END|now:1746006258525824| [2025/04/30 09:44:18 525929] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258525929| [2025/04/30 09:44:18 525932] [debug] |xqc_engine_wakeup_after|wakeup:1746006258526288|now:1746006258525932|diff:356| [2025/04/30 09:44:18 525936] [debug] |xqc_engine_main_logic|END|now:1746006258525929| [2025/04/30 09:44:18 527009] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258527008| [2025/04/30 09:44:18 527020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258526288|pq_index:0| [2025/04/30 09:44:18 527024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258525824| [2025/04/30 09:44:18 527030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258527028| [2025/04/30 09:44:18 527034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258526288|now:1746006258527028| [2025/04/30 09:44:18 527039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258526288|now:1746006258527028| [2025/04/30 09:44:18 527043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 527048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48213|min_srtt:48213|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 527053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1767351| [2025/04/30 09:44:18 527058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 527062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 527066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 527070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 527075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 527079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1709580| [2025/04/30 09:44:18 527084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 527088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1707| [2025/04/30 09:44:18 527120] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1707|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258527097|stream_id:0|stream_offset:1709580| [2025/04/30 09:44:18 527131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 527155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 527160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48213|rtt_var:75|pto_duration:50213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 527164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 527168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 527172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 527176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258602310|now:1746006258527160|interv:75150| [2025/04/30 09:44:18 527180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258602310|now:1746006258527160|interval:75150|pto_count:0|srtt:48213 [2025/04/30 09:44:18 527185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61207| [2025/04/30 09:44:18 527190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 527194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1710759| [2025/04/30 09:44:18 527199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 527203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1708| [2025/04/30 09:44:18 527229] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1708|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258527210|stream_id:0|stream_offset:1710759| [2025/04/30 09:44:18 527235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 527240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 527244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48213|rtt_var:75|pto_duration:50213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 527248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 527252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 527256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 527260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258602423|now:1746006258527244|interv:75179| [2025/04/30 09:44:18 527264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258602423|now:1746006258527244|interval:75179|pto_count:0|srtt:48213 [2025/04/30 09:44:18 527277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62407| [2025/04/30 09:44:18 527285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 527292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1711938| [2025/04/30 09:44:18 527299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 527305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258528305|now:1746006258527305|interv:1000| [2025/04/30 09:44:18 527312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 527318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 527325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258528305| [2025/04/30 09:44:18 527331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258528305| [2025/04/30 09:44:18 527338] [debug] |xqc_engine_wakeup_after|wakeup:1746006258528305|now:1746006258527338|diff:967| [2025/04/30 09:44:18 527344] [debug] |xqc_engine_main_logic|END|now:1746006258527028| [2025/04/30 09:44:18 527699] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258527698| [2025/04/30 09:44:18 527707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 527713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:711| [2025/04/30 09:44:18 527717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:712| [2025/04/30 09:44:18 527723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:712| [2025/04/30 09:44:18 527727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 527732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1657|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1658|path_largest_ack:1657| [2025/04/30 09:44:18 527737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1621764|prior_time:1746006258475827|is_app_limited:0|send_elapse:49925|ack_elapse:51871|ctl_first_sent_time:1746006258477513|lagest_ack_time:1746006258527698|curr_delivered:1682964| [2025/04/30 09:44:18 527742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258477513| [2025/04/30 09:44:18 527747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1269||sndq_packets_used_bytes:0|sndq_packets_free:511| [2025/04/30 09:44:18 527751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1658|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1658|path_largest_ack:1658| [2025/04/30 09:44:18 527755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1624164|prior_time:1746006258477788|is_app_limited:0|send_elapse:49769|ack_elapse:49910|ctl_first_sent_time:1746006258479236|lagest_ack_time:1746006258527698|curr_delivered:1684164| [2025/04/30 09:44:18 527760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258479236| [2025/04/30 09:44:18 527769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1268||sndq_packets_used_bytes:0|sndq_packets_free:512| [2025/04/30 09:44:18 527773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48213|rttvar:75|minrtt:31343|latest_rtt:48462|ack_delay:56| [2025/04/30 09:44:18 527777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48237|rttvar:105|minrtt:31343|latest_rtt:48462|ack_delay:56| [2025/04/30 09:44:18 527781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1658|lost_pn:1655|thresh:3| [2025/04/30 09:44:18 527786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 527790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48237|rtt_var:105|pto_duration:50237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 527794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 527798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 527802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 527806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258602447|now:1746006258527789|interv:74658| [2025/04/30 09:44:18 527810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258602447|now:1746006258527789|interval:74658|pto_count:0|srtt:48237 [2025/04/30 09:44:18 527815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49769, ack_elapse 49910, delivered 60000|rate 1202163|lost 223| [2025/04/30 09:44:18 527819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202163) in round 34| [2025/04/30 09:44:18 527824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 527828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 527832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258479236|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 527837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258479236|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 527841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:60007|srtt:48237|latest_rtt:48462|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 527847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 527851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006258552698|now:1746006258527698|interv:25000| [2025/04/30 09:44:18 527856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006258527698|max_ack_delay:25000| [2025/04/30 09:44:18 527864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:712|largest:712|pns:2| [2025/04/30 09:44:18 527869] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:712|frame:PING ACK |recv_time:1746006258527698|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 527874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378527698|now:1746006258527698|interv:120000000| [2025/04/30 09:44:18 527878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378527698|now:1746006258527698|interv:120000000| [2025/04/30 09:44:18 527882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258528305|pq_index:0| [2025/04/30 09:44:18 527886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258527028| [2025/04/30 09:44:18 527890] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258527890| [2025/04/30 09:44:18 527895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258527894| [2025/04/30 09:44:18 527901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48237|min_srtt:48237|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 527905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1767351| [2025/04/30 09:44:18 527910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 527915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 527919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48237|min_srtt:48237|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 527924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1768530| [2025/04/30 09:44:18 527928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 527932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 527937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48237|min_srtt:48237|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 527941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1769709| [2025/04/30 09:44:18 527945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 527952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 527956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 527960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 527965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 527969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1711938| [2025/04/30 09:44:18 527973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 527977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 527981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258528305| [2025/04/30 09:44:18 527985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258528305| [2025/04/30 09:44:18 527989] [debug] |xqc_engine_wakeup_after|wakeup:1746006258528305|now:1746006258527989|diff:316| [2025/04/30 09:44:18 527993] [debug] |xqc_engine_main_logic|END|now:1746006258527894| [2025/04/30 09:44:18 527998] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258527998| [2025/04/30 09:44:18 528002] [debug] |xqc_engine_wakeup_after|wakeup:1746006258528305|now:1746006258528002|diff:303| [2025/04/30 09:44:18 528006] [debug] |xqc_engine_main_logic|END|now:1746006258527998| [2025/04/30 09:44:18 529080] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258529080| [2025/04/30 09:44:18 529091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258528305|pq_index:0| [2025/04/30 09:44:18 529095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258527894| [2025/04/30 09:44:18 529100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258529099| [2025/04/30 09:44:18 529105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258528305|now:1746006258529099| [2025/04/30 09:44:18 529110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258528305|now:1746006258529099| [2025/04/30 09:44:18 529114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 529119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48237|min_srtt:48237|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 529124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1769709| [2025/04/30 09:44:18 529129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 529150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 529154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 529163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 529168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 529173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1711938| [2025/04/30 09:44:18 529178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 529185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1709| [2025/04/30 09:44:18 529222] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1709|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258529199|stream_id:0|stream_offset:1711938| [2025/04/30 09:44:18 529228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1709|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 529233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 529237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48237|rtt_var:105|pto_duration:50237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 529244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 529250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 529257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 529263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258604436|now:1746006258529237|interv:75199| [2025/04/30 09:44:18 529269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258604436|now:1746006258529237|interval:75199|pto_count:0|srtt:48237 [2025/04/30 09:44:18 529277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61207| [2025/04/30 09:44:18 529284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 529291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1713117| [2025/04/30 09:44:18 529298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 529305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1710| [2025/04/30 09:44:18 529346] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1710|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258529315|stream_id:0|stream_offset:1713117| [2025/04/30 09:44:18 529356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 529364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 529377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48237|rtt_var:105|pto_duration:50237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 529384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 529390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 529396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 529403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258604552|now:1746006258529376|interv:75176| [2025/04/30 09:44:18 529409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258604552|now:1746006258529376|interval:75176|pto_count:0|srtt:48237 [2025/04/30 09:44:18 529416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62407| [2025/04/30 09:44:18 529424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 529431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1714296| [2025/04/30 09:44:18 529438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 529444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258530443|now:1746006258529443|interv:1000| [2025/04/30 09:44:18 529450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 529456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 529460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258530443| [2025/04/30 09:44:18 529465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258530443| [2025/04/30 09:44:18 529469] [debug] |xqc_engine_wakeup_after|wakeup:1746006258530443|now:1746006258529469|diff:974| [2025/04/30 09:44:18 529473] [debug] |xqc_engine_main_logic|END|now:1746006258529099| [2025/04/30 09:44:18 529624] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258529623| [2025/04/30 09:44:18 529629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 529635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:712| [2025/04/30 09:44:18 529639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:713| [2025/04/30 09:44:18 529645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:713| [2025/04/30 09:44:18 529649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 529654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1659|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1660|path_largest_ack:1659| [2025/04/30 09:44:18 529659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1624164|prior_time:1746006258477788|is_app_limited:0|send_elapse:49876|ack_elapse:51835|ctl_first_sent_time:1746006258479343|lagest_ack_time:1746006258529623|curr_delivered:1685364| [2025/04/30 09:44:18 529664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258479343| [2025/04/30 09:44:18 529673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1267||sndq_packets_used_bytes:0|sndq_packets_free:513| [2025/04/30 09:44:18 529677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1660|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1660|path_largest_ack:1660| [2025/04/30 09:44:18 529682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1626564|prior_time:1746006258479788|is_app_limited:0|send_elapse:49817|ack_elapse:49835|ctl_first_sent_time:1746006258481235|lagest_ack_time:1746006258529623|curr_delivered:1686564| [2025/04/30 09:44:18 529686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258481235| [2025/04/30 09:44:18 529690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1266||sndq_packets_used_bytes:0|sndq_packets_free:514| [2025/04/30 09:44:18 529694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48237|rttvar:105|minrtt:31343|latest_rtt:48388|ack_delay:56| [2025/04/30 09:44:18 529699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48249|rttvar:102|minrtt:31343|latest_rtt:48388|ack_delay:56| [2025/04/30 09:44:18 529703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1660|lost_pn:1657|thresh:3| [2025/04/30 09:44:18 529707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 529711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48249|rtt_var:102|pto_duration:50249|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 529716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 529720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 529723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 529727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258604564|now:1746006258529711|interv:74853| [2025/04/30 09:44:18 529731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258604564|now:1746006258529711|interval:74853|pto_count:0|srtt:48249 [2025/04/30 09:44:18 529736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49817, ack_elapse 49835, delivered 60000|rate 1203973|lost 223| [2025/04/30 09:44:18 529740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203973) in round 34| [2025/04/30 09:44:18 529745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 529749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 529753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258481235|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 529757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258481235|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 529765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:60007|srtt:48249|latest_rtt:48388|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 529771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:713|largest:713|pns:2| [2025/04/30 09:44:18 529775] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:713|frame:ACK |recv_time:1746006258529623|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 529780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378529623|now:1746006258529623|interv:120000000| [2025/04/30 09:44:18 529784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378529623|now:1746006258529623|interv:120000000| [2025/04/30 09:44:18 529788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258530443|pq_index:0| [2025/04/30 09:44:18 529792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258529099| [2025/04/30 09:44:18 529796] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258529796| [2025/04/30 09:44:18 529801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258529800| [2025/04/30 09:44:18 529807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48249|min_srtt:48249|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 529812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1769709| [2025/04/30 09:44:18 529817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48249|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 529821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 529826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48249|min_srtt:48249|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 529830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1770888| [2025/04/30 09:44:18 529834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48249|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 529839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 529843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48249|min_srtt:48249|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 529848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1772067| [2025/04/30 09:44:18 529856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 529860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 529864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 529868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 529873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 529877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1714296| [2025/04/30 09:44:18 529881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 529885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 529889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258530443| [2025/04/30 09:44:18 529893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258530443| [2025/04/30 09:44:18 529897] [debug] |xqc_engine_wakeup_after|wakeup:1746006258530443|now:1746006258529897|diff:546| [2025/04/30 09:44:18 529901] [debug] |xqc_engine_main_logic|END|now:1746006258529800| [2025/04/30 09:44:18 529906] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258529906| [2025/04/30 09:44:18 529910] [debug] |xqc_engine_wakeup_after|wakeup:1746006258530443|now:1746006258529910|diff:533| [2025/04/30 09:44:18 529914] [debug] |xqc_engine_main_logic|END|now:1746006258529906| [2025/04/30 09:44:18 530986] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258530986| [2025/04/30 09:44:18 530998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258530443|pq_index:0| [2025/04/30 09:44:18 531002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258529800| [2025/04/30 09:44:18 531007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258531006| [2025/04/30 09:44:18 531012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258530443|now:1746006258531006| [2025/04/30 09:44:18 531017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258530443|now:1746006258531006| [2025/04/30 09:44:18 531021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 531026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48249|min_srtt:48249|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 531031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1772067| [2025/04/30 09:44:18 531035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 531039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 531048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 531053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 531057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 531062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1714296| [2025/04/30 09:44:18 531066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 531071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1711| [2025/04/30 09:44:18 531103] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1711|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258531079|stream_id:0|stream_offset:1714296| [2025/04/30 09:44:18 531109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 531114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 531118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48249|rtt_var:102|pto_duration:50249|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 531123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 531127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 531131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 531150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258606328|now:1746006258531118|interv:75210| [2025/04/30 09:44:18 531154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258606328|now:1746006258531118|interval:75210|pto_count:0|srtt:48249 [2025/04/30 09:44:18 531159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61207| [2025/04/30 09:44:18 531164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 531168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1715475| [2025/04/30 09:44:18 531173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 531177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1712| [2025/04/30 09:44:18 531202] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1712|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258531184|stream_id:0|stream_offset:1715475| [2025/04/30 09:44:18 531207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 531216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 531220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48249|rtt_var:102|pto_duration:50249|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 531224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 531228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 531232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 531236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258606433|now:1746006258531220|interv:75213| [2025/04/30 09:44:18 531240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258606433|now:1746006258531220|interval:75213|pto_count:0|srtt:48249 [2025/04/30 09:44:18 531247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62407| [2025/04/30 09:44:18 531255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 531261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1716654| [2025/04/30 09:44:18 531268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 531275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258532274|now:1746006258531274|interv:1000| [2025/04/30 09:44:18 531281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 531287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 531294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258532274| [2025/04/30 09:44:18 531301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258532274| [2025/04/30 09:44:18 531307] [debug] |xqc_engine_wakeup_after|wakeup:1746006258532274|now:1746006258531307|diff:967| [2025/04/30 09:44:18 531314] [debug] |xqc_engine_main_logic|END|now:1746006258531006| [2025/04/30 09:44:18 531617] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258531616| [2025/04/30 09:44:18 531625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 531631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:713| [2025/04/30 09:44:18 531635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:714| [2025/04/30 09:44:18 531641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:714| [2025/04/30 09:44:18 531645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 531650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1661|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1662|path_largest_ack:1661| [2025/04/30 09:44:18 531655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1626564|prior_time:1746006258479788|is_app_limited:0|send_elapse:49927|ack_elapse:51828|ctl_first_sent_time:1746006258481345|lagest_ack_time:1746006258531616|curr_delivered:1687764| [2025/04/30 09:44:18 531664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258481345| [2025/04/30 09:44:18 531669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1265||sndq_packets_used_bytes:0|sndq_packets_free:515| [2025/04/30 09:44:18 531673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1662|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1662|path_largest_ack:1662| [2025/04/30 09:44:18 531678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1628964|prior_time:1746006258481781|is_app_limited:0|send_elapse:49825|ack_elapse:49835|ctl_first_sent_time:1746006258483242|lagest_ack_time:1746006258531616|curr_delivered:1688964| [2025/04/30 09:44:18 531682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258483242| [2025/04/30 09:44:18 531686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1264||sndq_packets_used_bytes:0|sndq_packets_free:516| [2025/04/30 09:44:18 531690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48249|rttvar:102|minrtt:31343|latest_rtt:48374|ack_delay:56| [2025/04/30 09:44:18 531695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48257|rttvar:94|minrtt:31343|latest_rtt:48374|ack_delay:56| [2025/04/30 09:44:18 531699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1662|lost_pn:1659|thresh:3| [2025/04/30 09:44:18 531703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 531707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48257|rtt_var:94|pto_duration:50257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 531712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 531716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 531720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 531724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258606441|now:1746006258531707|interv:74734| [2025/04/30 09:44:18 531728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258606441|now:1746006258531707|interval:74734|pto_count:0|srtt:48257 [2025/04/30 09:44:18 531732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49825, ack_elapse 49835, delivered 60000|rate 1203973|lost 223| [2025/04/30 09:44:18 531737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203973) in round 34| [2025/04/30 09:44:18 531741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 531745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 531749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258483242|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 531757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258483242|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 531761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:60007|srtt:48257|latest_rtt:48374|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 531767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:714|largest:714|pns:2| [2025/04/30 09:44:18 531772] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:714|frame:ACK |recv_time:1746006258531616|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 531776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378531616|now:1746006258531616|interv:120000000| [2025/04/30 09:44:18 531780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378531616|now:1746006258531616|interv:120000000| [2025/04/30 09:44:18 531784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258532274|pq_index:0| [2025/04/30 09:44:18 531789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258531006| [2025/04/30 09:44:18 531793] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258531793| [2025/04/30 09:44:18 531798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258531797| [2025/04/30 09:44:18 531804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48257|min_srtt:48257|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 531808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1772067| [2025/04/30 09:44:18 531813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48257|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 531817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 531822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48257|min_srtt:48257|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 531826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1773246| [2025/04/30 09:44:18 531831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48257|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 531835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 531839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48257|min_srtt:48257|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 531846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1774425| [2025/04/30 09:44:18 531850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 531854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 531858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 531862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 531867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 531871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1716654| [2025/04/30 09:44:18 531875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 531879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 531883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258532274| [2025/04/30 09:44:18 531887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258532274| [2025/04/30 09:44:18 531891] [debug] |xqc_engine_wakeup_after|wakeup:1746006258532274|now:1746006258531891|diff:383| [2025/04/30 09:44:18 531896] [debug] |xqc_engine_main_logic|END|now:1746006258531797| [2025/04/30 09:44:18 531901] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258531900| [2025/04/30 09:44:18 531904] [debug] |xqc_engine_wakeup_after|wakeup:1746006258532274|now:1746006258531904|diff:370| [2025/04/30 09:44:18 531908] [debug] |xqc_engine_main_logic|END|now:1746006258531900| [2025/04/30 09:44:18 532980] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258532980| [2025/04/30 09:44:18 532992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258532274|pq_index:0| [2025/04/30 09:44:18 532996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258531797| [2025/04/30 09:44:18 533001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258533000| [2025/04/30 09:44:18 533006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258532274|now:1746006258533000| [2025/04/30 09:44:18 533010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258532274|now:1746006258533000| [2025/04/30 09:44:18 533014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 533020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48257|min_srtt:48257|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 533024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1774425| [2025/04/30 09:44:18 533033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 533037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 533041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 533046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 533050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 533055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1716654| [2025/04/30 09:44:18 533059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 533064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1713| [2025/04/30 09:44:18 533096] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1713|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258533072|stream_id:0|stream_offset:1716654| [2025/04/30 09:44:18 533102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 533107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 533111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48257|rtt_var:94|pto_duration:50257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 533116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 533120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 533124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 533128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258608329|now:1746006258533111|interv:75218| [2025/04/30 09:44:18 533147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258608329|now:1746006258533111|interval:75218|pto_count:0|srtt:48257 [2025/04/30 09:44:18 533154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61207| [2025/04/30 09:44:18 533159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 533163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1717833| [2025/04/30 09:44:18 533168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 533172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1714| [2025/04/30 09:44:18 533196] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1714|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258533179|stream_id:0|stream_offset:1717833| [2025/04/30 09:44:18 533205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 533210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 533214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48257|rtt_var:94|pto_duration:50257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 533219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 533223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 533227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 533231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258608436|now:1746006258533214|interv:75222| [2025/04/30 09:44:18 533236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258608436|now:1746006258533214|interval:75222|pto_count:0|srtt:48257 [2025/04/30 09:44:18 533243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62407| [2025/04/30 09:44:18 533250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 533257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1719012| [2025/04/30 09:44:18 533264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 533271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258534270|now:1746006258533270|interv:1000| [2025/04/30 09:44:18 533277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 533283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 533290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258534270| [2025/04/30 09:44:18 533297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258534270| [2025/04/30 09:44:18 533303] [debug] |xqc_engine_wakeup_after|wakeup:1746006258534270|now:1746006258533303|diff:967| [2025/04/30 09:44:18 533310] [debug] |xqc_engine_main_logic|END|now:1746006258533000| [2025/04/30 09:44:18 533609] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258533608| [2025/04/30 09:44:18 533616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 533623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:714| [2025/04/30 09:44:18 533627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:715| [2025/04/30 09:44:18 533632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:715| [2025/04/30 09:44:18 533637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 533642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1663|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1664|path_largest_ack:1663| [2025/04/30 09:44:18 533651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1628964|prior_time:1746006258481781|is_app_limited:0|send_elapse:49939|ack_elapse:51827|ctl_first_sent_time:1746006258483356|lagest_ack_time:1746006258533608|curr_delivered:1690164| [2025/04/30 09:44:18 533656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258483356| [2025/04/30 09:44:18 533660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1263||sndq_packets_used_bytes:0|sndq_packets_free:517| [2025/04/30 09:44:18 533665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1664|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1664|path_largest_ack:1664| [2025/04/30 09:44:18 533669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1631364|prior_time:1746006258483762|is_app_limited:0|send_elapse:49825|ack_elapse:49846|ctl_first_sent_time:1746006258485236|lagest_ack_time:1746006258533608|curr_delivered:1691364| [2025/04/30 09:44:18 533674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258485236| [2025/04/30 09:44:18 533678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1262||sndq_packets_used_bytes:0|sndq_packets_free:518| [2025/04/30 09:44:18 533682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48257|rttvar:94|minrtt:31343|latest_rtt:48372|ack_delay:56| [2025/04/30 09:44:18 533686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48264|rttvar:85|minrtt:31343|latest_rtt:48372|ack_delay:56| [2025/04/30 09:44:18 533690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1664|lost_pn:1661|thresh:3| [2025/04/30 09:44:18 533695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 533699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48264|rtt_var:85|pto_duration:50264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 533703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 533707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 533711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 533715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258608443|now:1746006258533698|interv:74745| [2025/04/30 09:44:18 533719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258608443|now:1746006258533698|interval:74745|pto_count:0|srtt:48264 [2025/04/30 09:44:18 533723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49825, ack_elapse 49846, delivered 60000|rate 1203707|lost 223| [2025/04/30 09:44:18 533728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203707) in round 34| [2025/04/30 09:44:18 533732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 533736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 533743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258485236|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 533748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258485236|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 533752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:60007|srtt:48264|latest_rtt:48372|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 533758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:715|largest:715|pns:2| [2025/04/30 09:44:18 533762] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:715|frame:ACK |recv_time:1746006258533608|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 533767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378533608|now:1746006258533608|interv:120000000| [2025/04/30 09:44:18 533771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378533608|now:1746006258533608|interv:120000000| [2025/04/30 09:44:18 533775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258534270|pq_index:0| [2025/04/30 09:44:18 533780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258533000| [2025/04/30 09:44:18 533784] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258533784| [2025/04/30 09:44:18 533789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258533787| [2025/04/30 09:44:18 533795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48264|min_srtt:48264|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 533799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1774425| [2025/04/30 09:44:18 533804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48264|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 533808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 533813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48264|min_srtt:48264|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 533817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1775604| [2025/04/30 09:44:18 533821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48264|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 533828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 533833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48264|min_srtt:48264|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 533837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1776783| [2025/04/30 09:44:18 533841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 533845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 533849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 533853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 533858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 533862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1719012| [2025/04/30 09:44:18 533866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 533870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 533874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258534270| [2025/04/30 09:44:18 533878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258534270| [2025/04/30 09:44:18 533882] [debug] |xqc_engine_wakeup_after|wakeup:1746006258534270|now:1746006258533882|diff:388| [2025/04/30 09:44:18 533886] [debug] |xqc_engine_main_logic|END|now:1746006258533787| [2025/04/30 09:44:18 533891] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258533891| [2025/04/30 09:44:18 533895] [debug] |xqc_engine_wakeup_after|wakeup:1746006258534270|now:1746006258533895|diff:375| [2025/04/30 09:44:18 533899] [debug] |xqc_engine_main_logic|END|now:1746006258533891| [2025/04/30 09:44:18 534971] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258534971| [2025/04/30 09:44:18 534982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258534270|pq_index:0| [2025/04/30 09:44:18 534987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258533787| [2025/04/30 09:44:18 534992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258534991| [2025/04/30 09:44:18 534997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258534270|now:1746006258534991| [2025/04/30 09:44:18 535001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258534270|now:1746006258534991| [2025/04/30 09:44:18 535005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 535011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48264|min_srtt:48264|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 535020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1776783| [2025/04/30 09:44:18 535025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 535029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 535033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 535037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 535042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 535046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1719012| [2025/04/30 09:44:18 535051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 535055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1715| [2025/04/30 09:44:18 535087] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1715|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258535064|stream_id:0|stream_offset:1719012| [2025/04/30 09:44:18 535093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 535098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 535103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48264|rtt_var:85|pto_duration:50264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 535107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 535111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 535115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 535119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258610328|now:1746006258535103|interv:75225| [2025/04/30 09:44:18 535123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258610328|now:1746006258535103|interval:75225|pto_count:0|srtt:48264 [2025/04/30 09:44:18 535128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61207| [2025/04/30 09:44:18 535149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 535155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1720191| [2025/04/30 09:44:18 535163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 535167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1716| [2025/04/30 09:44:18 535192] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1716|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258535174|stream_id:0|stream_offset:1720191| [2025/04/30 09:44:18 535197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 535202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 535206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48264|rtt_var:85|pto_duration:50264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 535211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 535215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 535219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 535222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258610438|now:1746006258535206|interv:75232| [2025/04/30 09:44:18 535226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258610438|now:1746006258535206|interval:75232|pto_count:0|srtt:48264 [2025/04/30 09:44:18 535234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62407| [2025/04/30 09:44:18 535242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 535248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1721370| [2025/04/30 09:44:18 535256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 535262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258536262|now:1746006258535262|interv:1000| [2025/04/30 09:44:18 535268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 535275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 535282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258536262| [2025/04/30 09:44:18 535288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258536262| [2025/04/30 09:44:18 535295] [debug] |xqc_engine_wakeup_after|wakeup:1746006258536262|now:1746006258535295|diff:967| [2025/04/30 09:44:18 535302] [debug] |xqc_engine_main_logic|END|now:1746006258534991| [2025/04/30 09:44:18 535599] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258535598| [2025/04/30 09:44:18 535607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 535613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:715| [2025/04/30 09:44:18 535617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:716| [2025/04/30 09:44:18 535628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:716| [2025/04/30 09:44:18 535632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 535637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1665|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1666|path_largest_ack:1665| [2025/04/30 09:44:18 535642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1631364|prior_time:1746006258483762|is_app_limited:0|send_elapse:49938|ack_elapse:51836|ctl_first_sent_time:1746006258485349|lagest_ack_time:1746006258535598|curr_delivered:1692564| [2025/04/30 09:44:18 535647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258485349| [2025/04/30 09:44:18 535652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1261||sndq_packets_used_bytes:0|sndq_packets_free:519| [2025/04/30 09:44:18 535656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1666|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1666|path_largest_ack:1666| [2025/04/30 09:44:18 535660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1633764|prior_time:1746006258485769|is_app_limited:0|send_elapse:49836|ack_elapse:49829|ctl_first_sent_time:1746006258487231|lagest_ack_time:1746006258535598|curr_delivered:1693764| [2025/04/30 09:44:18 535665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258487231| [2025/04/30 09:44:18 535669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1260||sndq_packets_used_bytes:0|sndq_packets_free:520| [2025/04/30 09:44:18 535673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48264|rttvar:85|minrtt:31343|latest_rtt:48367|ack_delay:56| [2025/04/30 09:44:18 535677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48269|rttvar:75|minrtt:31343|latest_rtt:48367|ack_delay:56| [2025/04/30 09:44:18 535682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1666|lost_pn:1663|thresh:3| [2025/04/30 09:44:18 535686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 535690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48269|rtt_var:75|pto_duration:50269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 535694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 535698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 535702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 535706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258610443|now:1746006258535690|interv:74753| [2025/04/30 09:44:18 535710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258610443|now:1746006258535690|interval:74753|pto_count:0|srtt:48269 [2025/04/30 09:44:18 535715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49836, ack_elapse 49829, delivered 60000|rate 1203948|lost 223| [2025/04/30 09:44:18 535719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203948) in round 34| [2025/04/30 09:44:18 535726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 535730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 535734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258487231|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 535739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258487231|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 535744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:60007|srtt:48269|latest_rtt:48367|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 535750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:716|largest:716|pns:2| [2025/04/30 09:44:18 535754] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:716|frame:ACK |recv_time:1746006258535598|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 535759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378535598|now:1746006258535598|interv:120000000| [2025/04/30 09:44:18 535763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378535598|now:1746006258535598|interv:120000000| [2025/04/30 09:44:18 535767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258536262|pq_index:0| [2025/04/30 09:44:18 535772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258534991| [2025/04/30 09:44:18 535776] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258535776| [2025/04/30 09:44:18 535781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258535780| [2025/04/30 09:44:18 535787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48269|min_srtt:48269|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 535791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1776783| [2025/04/30 09:44:18 535796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 535800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 535805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48269|min_srtt:48269|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 535809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1777962| [2025/04/30 09:44:18 535817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 535821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 535825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48269|min_srtt:48269|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 535830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1779141| [2025/04/30 09:44:18 535834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 535838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 535842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 535846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 535850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 535855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1721370| [2025/04/30 09:44:18 535859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 535863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 535867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258536262| [2025/04/30 09:44:18 535871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258536262| [2025/04/30 09:44:18 535875] [debug] |xqc_engine_wakeup_after|wakeup:1746006258536262|now:1746006258535875|diff:387| [2025/04/30 09:44:18 535879] [debug] |xqc_engine_main_logic|END|now:1746006258535780| [2025/04/30 09:44:18 535884] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258535884| [2025/04/30 09:44:18 535888] [debug] |xqc_engine_wakeup_after|wakeup:1746006258536262|now:1746006258535888|diff:374| [2025/04/30 09:44:18 535892] [debug] |xqc_engine_main_logic|END|now:1746006258535884| [2025/04/30 09:44:18 536964] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258536964| [2025/04/30 09:44:18 536975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258536262|pq_index:0| [2025/04/30 09:44:18 536980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258535780| [2025/04/30 09:44:18 536985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258536984| [2025/04/30 09:44:18 536990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258536262|now:1746006258536984| [2025/04/30 09:44:18 536994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258536262|now:1746006258536984| [2025/04/30 09:44:18 537003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 537008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48269|min_srtt:48269|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 537013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1779141| [2025/04/30 09:44:18 537017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 537021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 537025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 537030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 537034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 537039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1721370| [2025/04/30 09:44:18 537043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 537048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1717| [2025/04/30 09:44:18 537080] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1717|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258537056|stream_id:0|stream_offset:1721370| [2025/04/30 09:44:18 537086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 537091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 537095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48269|rtt_var:75|pto_duration:50269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 537100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 537104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 537108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 537112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258612325|now:1746006258537095|interv:75230| [2025/04/30 09:44:18 537116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258612325|now:1746006258537095|interval:75230|pto_count:0|srtt:48269 [2025/04/30 09:44:18 537120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61207| [2025/04/30 09:44:18 537125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 537151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1722549| [2025/04/30 09:44:18 537155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 537160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1718| [2025/04/30 09:44:18 537184] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1718|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258537166|stream_id:0|stream_offset:1722549| [2025/04/30 09:44:18 537189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 537194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 537198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48269|rtt_var:75|pto_duration:50269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 537203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 537206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 537210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 537214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258612435|now:1746006258537198|interv:75237| [2025/04/30 09:44:18 537218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258612435|now:1746006258537198|interval:75237|pto_count:0|srtt:48269 [2025/04/30 09:44:18 537223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62407| [2025/04/30 09:44:18 537231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 537238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1723728| [2025/04/30 09:44:18 537245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 537251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258538251|now:1746006258537251|interv:1000| [2025/04/30 09:44:18 537257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 537263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 537270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258538251| [2025/04/30 09:44:18 537277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258538251| [2025/04/30 09:44:18 537283] [debug] |xqc_engine_wakeup_after|wakeup:1746006258538251|now:1746006258537283|diff:968| [2025/04/30 09:44:18 537290] [debug] |xqc_engine_main_logic|END|now:1746006258536984| [2025/04/30 09:44:18 537597] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258537596| [2025/04/30 09:44:18 537605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 537616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:716| [2025/04/30 09:44:18 537620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:717| [2025/04/30 09:44:18 537626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:717| [2025/04/30 09:44:18 537630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 537635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1667|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1668|path_largest_ack:1667| [2025/04/30 09:44:18 537640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1633764|prior_time:1746006258485769|is_app_limited:0|send_elapse:49947|ack_elapse:51827|ctl_first_sent_time:1746006258487342|lagest_ack_time:1746006258537596|curr_delivered:1694964| [2025/04/30 09:44:18 537645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258487342| [2025/04/30 09:44:18 537649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1259||sndq_packets_used_bytes:0|sndq_packets_free:521| [2025/04/30 09:44:18 537654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1668|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1668|path_largest_ack:1668| [2025/04/30 09:44:18 537658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1636164|prior_time:1746006258487761|is_app_limited:0|send_elapse:49832|ack_elapse:49835|ctl_first_sent_time:1746006258489226|lagest_ack_time:1746006258537596|curr_delivered:1696164| [2025/04/30 09:44:18 537663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258489226| [2025/04/30 09:44:18 537667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1258||sndq_packets_used_bytes:0|sndq_packets_free:522| [2025/04/30 09:44:18 537671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48269|rttvar:75|minrtt:31343|latest_rtt:48370|ack_delay:56| [2025/04/30 09:44:18 537675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48275|rttvar:68|minrtt:31343|latest_rtt:48370|ack_delay:56| [2025/04/30 09:44:18 537679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1668|lost_pn:1665|thresh:3| [2025/04/30 09:44:18 537684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 537688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48275|rtt_var:68|pto_duration:50275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 537692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 537696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 537700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 537704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258612441|now:1746006258537688|interv:74753| [2025/04/30 09:44:18 537708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258612441|now:1746006258537688|interval:74753|pto_count:0|srtt:48275 [2025/04/30 09:44:18 537715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49832, ack_elapse 49835, delivered 60000|rate 1203973|lost 223| [2025/04/30 09:44:18 537720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203973) in round 34| [2025/04/30 09:44:18 537724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 537728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 537732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258489226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 537737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258489226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 537742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:60007|srtt:48275|latest_rtt:48370|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 537747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:717|largest:717|pns:2| [2025/04/30 09:44:18 537752] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:717|frame:ACK |recv_time:1746006258537596|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 537757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378537596|now:1746006258537596|interv:120000000| [2025/04/30 09:44:18 537761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378537596|now:1746006258537596|interv:120000000| [2025/04/30 09:44:18 537765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258538251|pq_index:0| [2025/04/30 09:44:18 537769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258536984| [2025/04/30 09:44:18 537773] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258537773| [2025/04/30 09:44:18 537778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258537777| [2025/04/30 09:44:18 537784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48275|min_srtt:48275|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 537789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1779141| [2025/04/30 09:44:18 537793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48275|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 537798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 537802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48275|min_srtt:48275|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 537809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1780320| [2025/04/30 09:44:18 537814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48275|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 537818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 537822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48275|min_srtt:48275|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 537827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1781499| [2025/04/30 09:44:18 537831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 537835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 537839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 537843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 537847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 537852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1723728| [2025/04/30 09:44:18 537856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 537860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 537864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258538251| [2025/04/30 09:44:18 537868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258538251| [2025/04/30 09:44:18 537872] [debug] |xqc_engine_wakeup_after|wakeup:1746006258538251|now:1746006258537872|diff:379| [2025/04/30 09:44:18 537876] [debug] |xqc_engine_main_logic|END|now:1746006258537777| [2025/04/30 09:44:18 537881] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258537881| [2025/04/30 09:44:18 537885] [debug] |xqc_engine_wakeup_after|wakeup:1746006258538251|now:1746006258537885|diff:366| [2025/04/30 09:44:18 537889] [debug] |xqc_engine_main_logic|END|now:1746006258537881| [2025/04/30 09:44:18 538961] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258538961| [2025/04/30 09:44:18 538972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258538251|pq_index:0| [2025/04/30 09:44:18 538977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258537777| [2025/04/30 09:44:18 538982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258538981| [2025/04/30 09:44:18 538991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258538251|now:1746006258538981| [2025/04/30 09:44:18 538996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258538251|now:1746006258538981| [2025/04/30 09:44:18 539000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 539005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48275|min_srtt:48275|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 539010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1781499| [2025/04/30 09:44:18 539015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 539018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 539022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 539027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 539032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 539036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1723728| [2025/04/30 09:44:18 539041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 539045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1719| [2025/04/30 09:44:18 539077] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1719|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258539053|stream_id:0|stream_offset:1723728| [2025/04/30 09:44:18 539083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 539088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 539092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48275|rtt_var:68|pto_duration:50275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 539097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 539100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 539104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 539108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258614328|now:1746006258539092|interv:75236| [2025/04/30 09:44:18 539112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258614328|now:1746006258539092|interval:75236|pto_count:0|srtt:48275 [2025/04/30 09:44:18 539117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61207| [2025/04/30 09:44:18 539125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 539129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1724907| [2025/04/30 09:44:18 539152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 539156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1720| [2025/04/30 09:44:18 539180] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1720|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258539162|stream_id:0|stream_offset:1724907| [2025/04/30 09:44:18 539186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 539190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 539194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48275|rtt_var:68|pto_duration:50275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 539199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 539203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 539207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 539211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258614437|now:1746006258539194|interv:75243| [2025/04/30 09:44:18 539216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258614437|now:1746006258539194|interval:75243|pto_count:0|srtt:48275 [2025/04/30 09:44:18 539223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62407| [2025/04/30 09:44:18 539231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 539237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1726086| [2025/04/30 09:44:18 539245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 539251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258540251|now:1746006258539251|interv:1000| [2025/04/30 09:44:18 539257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 539264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 539271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258540251| [2025/04/30 09:44:18 539277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258540251| [2025/04/30 09:44:18 539283] [debug] |xqc_engine_wakeup_after|wakeup:1746006258540251|now:1746006258539283|diff:968| [2025/04/30 09:44:18 539290] [debug] |xqc_engine_main_logic|END|now:1746006258538981| [2025/04/30 09:44:18 539631] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258539630| [2025/04/30 09:44:18 539639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 539645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:717| [2025/04/30 09:44:18 539649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:718| [2025/04/30 09:44:18 539655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:718| [2025/04/30 09:44:18 539660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 539665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1669|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1670|path_largest_ack:1669| [2025/04/30 09:44:18 539669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1636164|prior_time:1746006258487761|is_app_limited:0|send_elapse:49947|ack_elapse:51869|ctl_first_sent_time:1746006258489341|lagest_ack_time:1746006258539630|curr_delivered:1697364| [2025/04/30 09:44:18 539674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258489341| [2025/04/30 09:44:18 539679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1257||sndq_packets_used_bytes:0|sndq_packets_free:523| [2025/04/30 09:44:18 539683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1670|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1670|path_largest_ack:1670| [2025/04/30 09:44:18 539688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1638564|prior_time:1746006258489758|is_app_limited:0|send_elapse:49810|ack_elapse:49872|ctl_first_sent_time:1746006258491226|lagest_ack_time:1746006258539630|curr_delivered:1698564| [2025/04/30 09:44:18 539692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258491226| [2025/04/30 09:44:18 539696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1256||sndq_packets_used_bytes:0|sndq_packets_free:524| [2025/04/30 09:44:18 539700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48275|rttvar:68|minrtt:31343|latest_rtt:48404|ack_delay:104| [2025/04/30 09:44:18 539704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48278|rttvar:57|minrtt:31343|latest_rtt:48404|ack_delay:104| [2025/04/30 09:44:18 539709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1670|lost_pn:1667|thresh:3| [2025/04/30 09:44:18 539713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 539717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48278|rtt_var:57|pto_duration:50278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 539721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 539725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 539729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 539733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258614440|now:1746006258539717|interv:74723| [2025/04/30 09:44:18 539742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258614440|now:1746006258539717|interval:74723|pto_count:0|srtt:48278 [2025/04/30 09:44:18 539746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49810, ack_elapse 49872, delivered 60000|rate 1203079|lost 223| [2025/04/30 09:44:18 539750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203079) in round 34| [2025/04/30 09:44:18 539755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 539759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 539763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258491226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 539767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258491226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 539772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:60007|srtt:48278|latest_rtt:48404|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 539778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:718|largest:718|pns:2| [2025/04/30 09:44:18 539782] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:718|frame:ACK |recv_time:1746006258539630|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 539787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378539630|now:1746006258539630|interv:120000000| [2025/04/30 09:44:18 539791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378539630|now:1746006258539630|interv:120000000| [2025/04/30 09:44:18 539795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258540251|pq_index:0| [2025/04/30 09:44:18 539799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258538981| [2025/04/30 09:44:18 539804] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258539803| [2025/04/30 09:44:18 539808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258539807| [2025/04/30 09:44:18 539814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48278|min_srtt:48278|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 539819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1781499| [2025/04/30 09:44:18 539823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48278|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 539831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 539835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48278|min_srtt:48278|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 539839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1782678| [2025/04/30 09:44:18 539844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48278|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 539848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 539852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48278|min_srtt:48278|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 539857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1783857| [2025/04/30 09:44:18 539861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 539865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 539869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 539873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 539877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 539882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1726086| [2025/04/30 09:44:18 539886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 539890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 539894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258540251| [2025/04/30 09:44:18 539898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258540251| [2025/04/30 09:44:18 539902] [debug] |xqc_engine_wakeup_after|wakeup:1746006258540251|now:1746006258539902|diff:349| [2025/04/30 09:44:18 539906] [debug] |xqc_engine_main_logic|END|now:1746006258539807| [2025/04/30 09:44:18 539911] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258539911| [2025/04/30 09:44:18 539915] [debug] |xqc_engine_wakeup_after|wakeup:1746006258540251|now:1746006258539915|diff:336| [2025/04/30 09:44:18 539919] [debug] |xqc_engine_main_logic|END|now:1746006258539911| [2025/04/30 09:44:18 540991] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258540991| [2025/04/30 09:44:18 541002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258540251|pq_index:0| [2025/04/30 09:44:18 541007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258539807| [2025/04/30 09:44:18 541012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258541011| [2025/04/30 09:44:18 541021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258540251|now:1746006258541011| [2025/04/30 09:44:18 541026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258540251|now:1746006258541011| [2025/04/30 09:44:18 541030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 541035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48278|min_srtt:48278|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 541040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1783857| [2025/04/30 09:44:18 541045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 541048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 541052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 541057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 541061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 541066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1726086| [2025/04/30 09:44:18 541070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 541075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1721| [2025/04/30 09:44:18 541107] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1721|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258541083|stream_id:0|stream_offset:1726086| [2025/04/30 09:44:18 541113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1721|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 541118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 541123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48278|rtt_var:57|pto_duration:50278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 541127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 541131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 541150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 541154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258616361|now:1746006258541122|interv:75239| [2025/04/30 09:44:18 541162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258616361|now:1746006258541122|interval:75239|pto_count:0|srtt:48278 [2025/04/30 09:44:18 541167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61207| [2025/04/30 09:44:18 541172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 541176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1727265| [2025/04/30 09:44:18 541181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 541188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1722| [2025/04/30 09:44:18 541228] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1722|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258541199|stream_id:0|stream_offset:1727265| [2025/04/30 09:44:18 541238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 541246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 541253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48278|rtt_var:57|pto_duration:50278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 541260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 541267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 541274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 541280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258616477|now:1746006258541253|interv:75224| [2025/04/30 09:44:18 541287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258616477|now:1746006258541253|interval:75224|pto_count:0|srtt:48278 [2025/04/30 09:44:18 541294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62407| [2025/04/30 09:44:18 541302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 541309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1728444| [2025/04/30 09:44:18 541316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 541322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258542322|now:1746006258541322|interv:1000| [2025/04/30 09:44:18 541328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 541335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 541341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258542322| [2025/04/30 09:44:18 541353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258542322| [2025/04/30 09:44:18 541360] [debug] |xqc_engine_wakeup_after|wakeup:1746006258542322|now:1746006258541360|diff:962| [2025/04/30 09:44:18 541366] [debug] |xqc_engine_main_logic|END|now:1746006258541011| [2025/04/30 09:44:18 541582] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258541581| [2025/04/30 09:44:18 541588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 541594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:718| [2025/04/30 09:44:18 541598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:719| [2025/04/30 09:44:18 541604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:719| [2025/04/30 09:44:18 541608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 541613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1671|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1672|path_largest_ack:1671| [2025/04/30 09:44:18 541618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1638564|prior_time:1746006258489758|is_app_limited:0|send_elapse:49930|ack_elapse:51823|ctl_first_sent_time:1746006258491346|lagest_ack_time:1746006258541581|curr_delivered:1699764| [2025/04/30 09:44:18 541622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258491346| [2025/04/30 09:44:18 541627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1255||sndq_packets_used_bytes:0|sndq_packets_free:525| [2025/04/30 09:44:18 541631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1672|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1672|path_largest_ack:1672| [2025/04/30 09:44:18 541636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1640964|prior_time:1746006258491745|is_app_limited:0|send_elapse:49850|ack_elapse:49836|ctl_first_sent_time:1746006258493233|lagest_ack_time:1746006258541581|curr_delivered:1700964| [2025/04/30 09:44:18 541640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258493233| [2025/04/30 09:44:18 541644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1254||sndq_packets_used_bytes:0|sndq_packets_free:526| [2025/04/30 09:44:18 541648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48278|rttvar:57|minrtt:31343|latest_rtt:48348|ack_delay:56| [2025/04/30 09:44:18 541653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48280|rttvar:46|minrtt:31343|latest_rtt:48348|ack_delay:56| [2025/04/30 09:44:18 541657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1672|lost_pn:1669|thresh:3| [2025/04/30 09:44:18 541661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 541665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48280|rtt_var:46|pto_duration:50280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 541669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 541673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 541681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 541685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258616479|now:1746006258541665|interv:74814| [2025/04/30 09:44:18 541689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258616479|now:1746006258541665|interval:74814|pto_count:0|srtt:48280 [2025/04/30 09:44:18 541694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49850, ack_elapse 49836, delivered 60000|rate 1203610|lost 223| [2025/04/30 09:44:18 541698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203610) in round 34| [2025/04/30 09:44:18 541702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 541707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 541710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258493233|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 541715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258493233|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 541719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:60007|srtt:48280|latest_rtt:48348|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 541725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:719|largest:719|pns:2| [2025/04/30 09:44:18 541730] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:719|frame:ACK |recv_time:1746006258541581|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 541734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378541581|now:1746006258541581|interv:120000000| [2025/04/30 09:44:18 541739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378541581|now:1746006258541581|interv:120000000| [2025/04/30 09:44:18 541743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258542322|pq_index:0| [2025/04/30 09:44:18 541747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258541011| [2025/04/30 09:44:18 541751] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258541751| [2025/04/30 09:44:18 541756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258541755| [2025/04/30 09:44:18 541762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48280|min_srtt:48280|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 541766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1783857| [2025/04/30 09:44:18 541773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48280|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 541778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 541782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48280|min_srtt:48280|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 541787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1785036| [2025/04/30 09:44:18 541791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48280|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 541795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 541800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48280|min_srtt:48280|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 541804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1786215| [2025/04/30 09:44:18 541808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 541812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 541816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 541820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 541825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 541829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1728444| [2025/04/30 09:44:18 541833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 541837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 541841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258542322| [2025/04/30 09:44:18 541845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258542322| [2025/04/30 09:44:18 541849] [debug] |xqc_engine_wakeup_after|wakeup:1746006258542322|now:1746006258541849|diff:473| [2025/04/30 09:44:18 541853] [debug] |xqc_engine_main_logic|END|now:1746006258541755| [2025/04/30 09:44:18 541858] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258541858| [2025/04/30 09:44:18 541862] [debug] |xqc_engine_wakeup_after|wakeup:1746006258542322|now:1746006258541862|diff:460| [2025/04/30 09:44:18 541866] [debug] |xqc_engine_main_logic|END|now:1746006258541858| [2025/04/30 09:44:18 542937] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258542937| [2025/04/30 09:44:18 542953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258542322|pq_index:0| [2025/04/30 09:44:18 542958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258541755| [2025/04/30 09:44:18 542963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258542962| [2025/04/30 09:44:18 542968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258542322|now:1746006258542962| [2025/04/30 09:44:18 542972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258542322|now:1746006258542962| [2025/04/30 09:44:18 542976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 542982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48280|min_srtt:48280|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 542986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1786215| [2025/04/30 09:44:18 542991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 542995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 542999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 543003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 543008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 543012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1728444| [2025/04/30 09:44:18 543017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 543021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1723| [2025/04/30 09:44:18 543053] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1723|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258543030|stream_id:0|stream_offset:1728444| [2025/04/30 09:44:18 543059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 543064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 543069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48280|rtt_var:46|pto_duration:50280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 543073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 543077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 543081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 543089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258618310|now:1746006258543068|interv:75242| [2025/04/30 09:44:18 543093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258618310|now:1746006258543068|interval:75242|pto_count:0|srtt:48280 [2025/04/30 09:44:18 543098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61207| [2025/04/30 09:44:18 543103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 543107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1729623| [2025/04/30 09:44:18 543112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 543116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1724| [2025/04/30 09:44:18 543153] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1724|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258543122|stream_id:0|stream_offset:1729623| [2025/04/30 09:44:18 543162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 543166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 543171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48280|rtt_var:46|pto_duration:50280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 543175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 543179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 543183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 543187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258618402|now:1746006258543170|interv:75232| [2025/04/30 09:44:18 543191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258618402|now:1746006258543170|interval:75232|pto_count:0|srtt:48280 [2025/04/30 09:44:18 543195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62407| [2025/04/30 09:44:18 543199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 543206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1730802| [2025/04/30 09:44:18 543213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 543219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258544219|now:1746006258543219|interv:1000| [2025/04/30 09:44:18 543226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 543238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 543245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258544219| [2025/04/30 09:44:18 543252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258544219| [2025/04/30 09:44:18 543258] [debug] |xqc_engine_wakeup_after|wakeup:1746006258544219|now:1746006258543258|diff:961| [2025/04/30 09:44:18 543265] [debug] |xqc_engine_main_logic|END|now:1746006258542962| [2025/04/30 09:44:18 543639] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258543638| [2025/04/30 09:44:18 543647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 543653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:719| [2025/04/30 09:44:18 543657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:720| [2025/04/30 09:44:18 543663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:720| [2025/04/30 09:44:18 543667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 543672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 543677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1640964|prior_time:1746006258491745|is_app_limited:0|send_elapse:49966|ack_elapse:51893|ctl_first_sent_time:1746006258493349|lagest_ack_time:1746006258543638|curr_delivered:1702164| [2025/04/30 09:44:18 543682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258493349| [2025/04/30 09:44:18 543687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1253||sndq_packets_used_bytes:0|sndq_packets_free:527| [2025/04/30 09:44:18 543691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 543695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1643364|prior_time:1746006258493777|is_app_limited:0|send_elapse:49816|ack_elapse:49861|ctl_first_sent_time:1746006258495241|lagest_ack_time:1746006258543638|curr_delivered:1703364| [2025/04/30 09:44:18 543700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258495241| [2025/04/30 09:44:18 543704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1252||sndq_packets_used_bytes:0|sndq_packets_free:528| [2025/04/30 09:44:18 543708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48280|rttvar:46|minrtt:31343|latest_rtt:48397|ack_delay:56| [2025/04/30 09:44:18 543712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48287|rttvar:50|minrtt:31343|latest_rtt:48397|ack_delay:56| [2025/04/30 09:44:18 543716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1674|lost_pn:1671|thresh:3| [2025/04/30 09:44:18 543721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 543725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48287|rtt_var:50|pto_duration:50287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 543734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 543738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 543742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 543746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258618409|now:1746006258543725|interv:74684| [2025/04/30 09:44:18 543750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258618409|now:1746006258543725|interval:74684|pto_count:0|srtt:48287 [2025/04/30 09:44:18 543754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49816, ack_elapse 49861, delivered 60000|rate 1203345|lost 223| [2025/04/30 09:44:18 543759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203345) in round 34| [2025/04/30 09:44:18 543763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 543767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 543771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258495241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 543776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258495241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 543781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:60007|srtt:48287|latest_rtt:48397|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 543786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 543791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:18 543795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:18 543800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:720|largest:720|pns:2| [2025/04/30 09:44:18 543804] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:720|frame:PING ACK |recv_time:1746006258543638|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 543809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378543638|now:1746006258543638|interv:120000000| [2025/04/30 09:44:18 543814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378543638|now:1746006258543638|interv:120000000| [2025/04/30 09:44:18 543818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258544219|pq_index:0| [2025/04/30 09:44:18 543822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258542962| [2025/04/30 09:44:18 543829] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258543829| [2025/04/30 09:44:18 543834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258543833| [2025/04/30 09:44:18 543839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:720|ack_delay:201|first_ack_range:135|largest_pkt_recv_time:1746006258543638| [2025/04/30 09:44:18 543844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:720|low:585|pkt_pns:2| [2025/04/30 09:44:18 543848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:720|frame_largest_recv:720| [2025/04/30 09:44:18 543852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:18 543857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48287|min_srtt:48287|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 543861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1786215| [2025/04/30 09:44:18 543866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48287|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 543870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 543875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48287|min_srtt:48287|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 543879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1787394| [2025/04/30 09:44:18 543883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48287|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 543888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 543892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48287|min_srtt:48287|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 543896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1788573| [2025/04/30 09:44:18 543901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 543904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 543908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 543913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 543917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 543924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1730802| [2025/04/30 09:44:18 543928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 543932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 543936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258544219| [2025/04/30 09:44:18 543940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258544219| [2025/04/30 09:44:18 543944] [debug] |xqc_engine_wakeup_after|wakeup:1746006258544219|now:1746006258543944|diff:275| [2025/04/30 09:44:18 543948] [debug] |xqc_engine_main_logic|END|now:1746006258543833| [2025/04/30 09:44:18 543953] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258543953| [2025/04/30 09:44:18 543957] [debug] |xqc_engine_wakeup_after|wakeup:1746006258544219|now:1746006258543957|diff:262| [2025/04/30 09:44:18 543961] [debug] |xqc_engine_main_logic|END|now:1746006258543953| [2025/04/30 09:44:18 545034] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258545034| [2025/04/30 09:44:18 545045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258544219|pq_index:0| [2025/04/30 09:44:18 545050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258543833| [2025/04/30 09:44:18 545055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258545054| [2025/04/30 09:44:18 545060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258544219|now:1746006258545054| [2025/04/30 09:44:18 545064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258544219|now:1746006258545054| [2025/04/30 09:44:18 545068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 545073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48287|min_srtt:48287|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 545078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1788573| [2025/04/30 09:44:18 545083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 545087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 545091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 545095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 545100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 545104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:60007|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1730802| [2025/04/30 09:44:18 545114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 545118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1725| [2025/04/30 09:44:18 545166] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1725|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:60007|now:1746006258545127|stream_id:0|stream_offset:1730802| [2025/04/30 09:44:18 545174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1725|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 09:44:18 545179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 545184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48287|rtt_var:50|pto_duration:50287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 545188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 545192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 545196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61214| [2025/04/30 09:44:18 545203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258620414|now:1746006258545183|interv:75231| [2025/04/30 09:44:18 545210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258620414|now:1746006258545183|interval:75231|pto_count:0|srtt:48287 [2025/04/30 09:44:18 545217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61214| [2025/04/30 09:44:18 545225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 545231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61214|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1731981| [2025/04/30 09:44:18 545238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 545250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1726| [2025/04/30 09:44:18 545291] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1726|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61214|now:1746006258545261|stream_id:0|stream_offset:1731981| [2025/04/30 09:44:18 545301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 545309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61214|applimit:0| [2025/04/30 09:44:18 545316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48287|rtt_var:50|pto_duration:50287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 545323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 545330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 545336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62414| [2025/04/30 09:44:18 545348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258620548|now:1746006258545316|interv:75232| [2025/04/30 09:44:18 545355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258620548|now:1746006258545316|interval:75232|pto_count:0|srtt:48287 [2025/04/30 09:44:18 545362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62414| [2025/04/30 09:44:18 545369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 545376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62414|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1733160| [2025/04/30 09:44:18 545383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 545389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258546389|now:1746006258545389|interv:1000| [2025/04/30 09:44:18 545396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 545402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 545408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258546389| [2025/04/30 09:44:18 545415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258546389| [2025/04/30 09:44:18 545419] [debug] |xqc_engine_wakeup_after|wakeup:1746006258546389|now:1746006258545419|diff:970| [2025/04/30 09:44:18 545424] [debug] |xqc_engine_main_logic|END|now:1746006258545054| [2025/04/30 09:44:18 545570] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258545570| [2025/04/30 09:44:18 545576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 545582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:720| [2025/04/30 09:44:18 545586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:721| [2025/04/30 09:44:18 545592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:721| [2025/04/30 09:44:18 545596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 545601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1675|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1676|path_largest_ack:1675| [2025/04/30 09:44:18 545606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1643364|prior_time:1746006258493777|is_app_limited:0|send_elapse:49946|ack_elapse:51793|ctl_first_sent_time:1746006258495371|lagest_ack_time:1746006258545570|curr_delivered:1704564| [2025/04/30 09:44:18 545611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258495371| [2025/04/30 09:44:18 545615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1251||sndq_packets_used_bytes:0|sndq_packets_free:529| [2025/04/30 09:44:18 545620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 545624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1645764|prior_time:1746006258495848|is_app_limited:0|send_elapse:49989|ack_elapse:49722|ctl_first_sent_time:1746006258497355|lagest_ack_time:1746006258545570|curr_delivered:1705764| [2025/04/30 09:44:18 545635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258497355| [2025/04/30 09:44:18 545639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1250||sndq_packets_used_bytes:0|sndq_packets_free:530| [2025/04/30 09:44:18 545643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48287|rttvar:50|minrtt:31343|latest_rtt:48215|ack_delay:56| [2025/04/30 09:44:18 545647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48271|rttvar:70|minrtt:31343|latest_rtt:48215|ack_delay:56| [2025/04/30 09:44:18 545651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1676|lost_pn:1673|thresh:3| [2025/04/30 09:44:18 545656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 545660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48271|rtt_var:70|pto_duration:50271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 545664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 545668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 545672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60014| [2025/04/30 09:44:18 545676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258620532|now:1746006258545659|interv:74873| [2025/04/30 09:44:18 545680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258620532|now:1746006258545659|interval:74873|pto_count:0|srtt:48271 [2025/04/30 09:44:18 545684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49989, ack_elapse 49722, delivered 60000|rate 1200264|lost 223| [2025/04/30 09:44:18 545689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200264) in round 34| [2025/04/30 09:44:18 545693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 545697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:96407|extra_cwnd:22698| [2025/04/30 09:44:18 545701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258497355|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 545706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258497355|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1648164| [2025/04/30 09:44:18 545710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1230358|bw:1230358|cwnd:119105|full_bw_reached:1|inflight:60014|srtt:48271|latest_rtt:48215|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 545716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:721|largest:721|pns:2| [2025/04/30 09:44:18 545724] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:721|frame:ACK |recv_time:1746006258545570|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 545728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378545570|now:1746006258545570|interv:120000000| [2025/04/30 09:44:18 545732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378545570|now:1746006258545570|interv:120000000| [2025/04/30 09:44:18 545736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258546389|pq_index:0| [2025/04/30 09:44:18 545741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258545054| [2025/04/30 09:44:18 545745] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258545745| [2025/04/30 09:44:18 545750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258545749| [2025/04/30 09:44:18 545756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48271|min_srtt:48271|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 545760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60014|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1788573| [2025/04/30 09:44:18 545765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 545769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 545774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48271|min_srtt:48271|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 545778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1789752| [2025/04/30 09:44:18 545783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 545787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 545791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48271|min_srtt:48271|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 545796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60014|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1790931| [2025/04/30 09:44:18 545800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 545804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 545808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 545814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 545819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 545823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1733160| [2025/04/30 09:44:18 545827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 545831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 545835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258546389| [2025/04/30 09:44:18 545839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258546389| [2025/04/30 09:44:18 545843] [debug] |xqc_engine_wakeup_after|wakeup:1746006258546389|now:1746006258545843|diff:546| [2025/04/30 09:44:18 545847] [debug] |xqc_engine_main_logic|END|now:1746006258545749| [2025/04/30 09:44:18 545852] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258545852| [2025/04/30 09:44:18 545856] [debug] |xqc_engine_wakeup_after|wakeup:1746006258546389|now:1746006258545856|diff:533| [2025/04/30 09:44:18 545860] [debug] |xqc_engine_main_logic|END|now:1746006258545852| [2025/04/30 09:44:18 546933] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258546933| [2025/04/30 09:44:18 546944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258546389|pq_index:0| [2025/04/30 09:44:18 546949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258545749| [2025/04/30 09:44:18 546954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258546953| [2025/04/30 09:44:18 546959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258546389|now:1746006258546953| [2025/04/30 09:44:18 546963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258546389|now:1746006258546953| [2025/04/30 09:44:18 546967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 546972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48271|min_srtt:48271|path_bw:1230358|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 546977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:60014|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1790931| [2025/04/30 09:44:18 546982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 546986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 546990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 546994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 546999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 547008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1733160| [2025/04/30 09:44:18 547013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 547017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1727| [2025/04/30 09:44:18 547051] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1727|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60014|now:1746006258547026|stream_id:0|stream_offset:1733160| [2025/04/30 09:44:18 547057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 547062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60014|applimit:0| [2025/04/30 09:44:18 547066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48271|rtt_var:70|pto_duration:50271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 547070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 547074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 547078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61214| [2025/04/30 09:44:18 547082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258622297|now:1746006258547066|interv:75231| [2025/04/30 09:44:18 547086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258622297|now:1746006258547066|interval:75231|pto_count:0|srtt:48271 [2025/04/30 09:44:18 547091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:61214| [2025/04/30 09:44:18 547096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 547100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61214|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1734339| [2025/04/30 09:44:18 547105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 547109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1728| [2025/04/30 09:44:18 547131] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1728|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61214|now:1746006258547115|stream_id:0|stream_offset:1734339| [2025/04/30 09:44:18 547154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 547158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61214|applimit:0| [2025/04/30 09:44:18 547163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48271|rtt_var:70|pto_duration:50271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 547167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 547175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 547179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62414| [2025/04/30 09:44:18 547183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258622386|now:1746006258547162|interv:75224| [2025/04/30 09:44:18 547187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258622386|now:1746006258547162|interval:75224|pto_count:0|srtt:48271 [2025/04/30 09:44:18 547191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119105|inflight:62414| [2025/04/30 09:44:18 547199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 547205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62414|cwnd:119105|conn:00005577253BD50C|stream_id:0|stream_offset:1735518| [2025/04/30 09:44:18 547213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 547219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258548219|now:1746006258547219|interv:1000| [2025/04/30 09:44:18 547226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 547231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 547238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258548219| [2025/04/30 09:44:18 547245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258548219| [2025/04/30 09:44:18 547251] [debug] |xqc_engine_wakeup_after|wakeup:1746006258548219|now:1746006258547251|diff:968| [2025/04/30 09:44:18 547258] [debug] |xqc_engine_main_logic|END|now:1746006258546953| [2025/04/30 09:44:18 547571] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258547570| [2025/04/30 09:44:18 547579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 547585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:721| [2025/04/30 09:44:18 547589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:722| [2025/04/30 09:44:18 547595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:722| [2025/04/30 09:44:18 547599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 547604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 547609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1645764|prior_time:1746006258495848|is_app_limited:0|send_elapse:50117|ack_elapse:51722|ctl_first_sent_time:1746006258497483|lagest_ack_time:1746006258547570|curr_delivered:1706964| [2025/04/30 09:44:18 547614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258497483| [2025/04/30 09:44:18 547619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1249||sndq_packets_used_bytes:0|sndq_packets_free:531| [2025/04/30 09:44:18 547623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 547632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1648164|prior_time:1746006258497742|is_app_limited:0|send_elapse:49824|ack_elapse:49828|ctl_first_sent_time:1746006258499224|lagest_ack_time:1746006258547570|curr_delivered:1708164| [2025/04/30 09:44:18 547637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258499224| [2025/04/30 09:44:18 547641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1248||sndq_packets_used_bytes:0|sndq_packets_free:532| [2025/04/30 09:44:18 547645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48271|rttvar:70|minrtt:31343|latest_rtt:48346|ack_delay:56| [2025/04/30 09:44:18 547649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48274|rttvar:57|minrtt:31343|latest_rtt:48346|ack_delay:56| [2025/04/30 09:44:18 547654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1678|lost_pn:1675|thresh:3| [2025/04/30 09:44:18 547658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 547662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48274|rtt_var:57|pto_duration:50274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 547666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 547670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 547674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60014| [2025/04/30 09:44:18 547678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258622389|now:1746006258547662|interv:74727| [2025/04/30 09:44:18 547682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258622389|now:1746006258547662|interval:74727|pto_count:0|srtt:48274 [2025/04/30 09:44:18 547686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49824, ack_elapse 49828, delivered 60000|rate 1204142|lost 223| [2025/04/30 09:44:18 547691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 34 -> 35| [2025/04/30 09:44:18 547695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204142) in round 35| [2025/04/30 09:44:18 547699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 547703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 547707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258499224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 547712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119105|packet_lost:0|acked:2400|po_sent_time:1746006258499224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 547717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60014|srtt:48274|latest_rtt:48346|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:18 547725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:722|largest:722|pns:2| [2025/04/30 09:44:18 547729] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:722|frame:ACK |recv_time:1746006258547570|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 547734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378547570|now:1746006258547570|interv:120000000| [2025/04/30 09:44:18 547738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378547570|now:1746006258547570|interv:120000000| [2025/04/30 09:44:18 547742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258548219|pq_index:0| [2025/04/30 09:44:18 547747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258546953| [2025/04/30 09:44:18 547751] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258547751| [2025/04/30 09:44:18 547756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258547755| [2025/04/30 09:44:18 547762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48274|min_srtt:48274|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 547766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1790931| [2025/04/30 09:44:18 547771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48274|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 547776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 547780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48274|min_srtt:48274|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 547785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1792110| [2025/04/30 09:44:18 547789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 547793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 547797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 547801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 547806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 547810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1735518| [2025/04/30 09:44:18 547817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 547821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 547825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258548219| [2025/04/30 09:44:18 547829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258548219| [2025/04/30 09:44:18 547833] [debug] |xqc_engine_wakeup_after|wakeup:1746006258548219|now:1746006258547833|diff:386| [2025/04/30 09:44:18 547837] [debug] |xqc_engine_main_logic|END|now:1746006258547755| [2025/04/30 09:44:18 547842] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258547842| [2025/04/30 09:44:18 547846] [debug] |xqc_engine_wakeup_after|wakeup:1746006258548219|now:1746006258547846|diff:373| [2025/04/30 09:44:18 547850] [debug] |xqc_engine_main_logic|END|now:1746006258547842| [2025/04/30 09:44:18 548922] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258548921| [2025/04/30 09:44:18 548933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258548219|pq_index:0| [2025/04/30 09:44:18 548937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258547755| [2025/04/30 09:44:18 548942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258548941| [2025/04/30 09:44:18 548947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258548219|now:1746006258548941| [2025/04/30 09:44:18 548952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258548219|now:1746006258548941| [2025/04/30 09:44:18 548956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 548961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48274|min_srtt:48274|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 548966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1792110| [2025/04/30 09:44:18 548970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 548974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 548978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 548983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 548987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 548992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1735518| [2025/04/30 09:44:18 548996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 549000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1729| [2025/04/30 09:44:18 549038] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1729|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60014|now:1746006258549014|stream_id:0|stream_offset:1735518| [2025/04/30 09:44:18 549044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 549049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60014|applimit:0| [2025/04/30 09:44:18 549053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48274|rtt_var:57|pto_duration:50274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 549058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 549062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 549066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61214| [2025/04/30 09:44:18 549070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258624288|now:1746006258549053|interv:75235| [2025/04/30 09:44:18 549074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258624288|now:1746006258549053|interval:75235|pto_count:0|srtt:48274 [2025/04/30 09:44:18 549078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61214| [2025/04/30 09:44:18 549083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 549088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61214|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1736697| [2025/04/30 09:44:18 549092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 549096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1730| [2025/04/30 09:44:18 549118] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1730|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61214|now:1746006258549102|stream_id:0|stream_offset:1736697| [2025/04/30 09:44:18 549124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 549128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61214|applimit:0| [2025/04/30 09:44:18 549147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48274|rtt_var:57|pto_duration:50274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 549154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 549158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 549162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62414| [2025/04/30 09:44:18 549166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258624376|now:1746006258549147|interv:75229| [2025/04/30 09:44:18 549174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258624376|now:1746006258549147|interval:75229|pto_count:0|srtt:48274 [2025/04/30 09:44:18 549178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62414| [2025/04/30 09:44:18 549183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 549190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62414|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1737876| [2025/04/30 09:44:18 549197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 549203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258550203|now:1746006258549203|interv:1000| [2025/04/30 09:44:18 549209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 549215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 549221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258550203| [2025/04/30 09:44:18 549228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258550203| [2025/04/30 09:44:18 549235] [debug] |xqc_engine_wakeup_after|wakeup:1746006258550203|now:1746006258549234|diff:969| [2025/04/30 09:44:18 549241] [debug] |xqc_engine_main_logic|END|now:1746006258548941| [2025/04/30 09:44:18 549557] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258549556| [2025/04/30 09:44:18 549565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 549571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:722| [2025/04/30 09:44:18 549575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:723| [2025/04/30 09:44:18 549581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:723| [2025/04/30 09:44:18 549585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 549590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 549595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1648164|prior_time:1746006258497742|is_app_limited:0|send_elapse:49947|ack_elapse:51814|ctl_first_sent_time:1746006258499347|lagest_ack_time:1746006258549556|curr_delivered:1709364| [2025/04/30 09:44:18 549599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258499347| [2025/04/30 09:44:18 549604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1247||sndq_packets_used_bytes:0|sndq_packets_free:533| [2025/04/30 09:44:18 549608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 549613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1650564|prior_time:1746006258499754|is_app_limited:0|send_elapse:49887|ack_elapse:49802|ctl_first_sent_time:1746006258501244|lagest_ack_time:1746006258549556|curr_delivered:1710564| [2025/04/30 09:44:18 549622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258501244| [2025/04/30 09:44:18 549626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1246||sndq_packets_used_bytes:0|sndq_packets_free:534| [2025/04/30 09:44:18 549631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48274|rttvar:57|minrtt:31343|latest_rtt:48312|ack_delay:56| [2025/04/30 09:44:18 549635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48272|rttvar:47|minrtt:31343|latest_rtt:48312|ack_delay:56| [2025/04/30 09:44:18 549639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1680|lost_pn:1677|thresh:3| [2025/04/30 09:44:18 549643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 549648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48272|rtt_var:47|pto_duration:50272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 549652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 549656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 549660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60014| [2025/04/30 09:44:18 549664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258624374|now:1746006258549647|interv:74727| [2025/04/30 09:44:18 549668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258624374|now:1746006258549647|interval:74727|pto_count:0|srtt:48272 [2025/04/30 09:44:18 549672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49887, ack_elapse 49802, delivered 60000|rate 1202718|lost 223| [2025/04/30 09:44:18 549677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202718) in round 35| [2025/04/30 09:44:18 549681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 549685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 549689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258501244|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 549694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258501244|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 549699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60014|srtt:48272|latest_rtt:48312|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 549704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:723|largest:723|pns:2| [2025/04/30 09:44:18 549709] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:723|frame:ACK |recv_time:1746006258549556|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 549716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378549556|now:1746006258549556|interv:120000000| [2025/04/30 09:44:18 549721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378549556|now:1746006258549556|interv:120000000| [2025/04/30 09:44:18 549725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258550203|pq_index:0| [2025/04/30 09:44:18 549729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258548941| [2025/04/30 09:44:18 549733] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258549733| [2025/04/30 09:44:18 549738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258549737| [2025/04/30 09:44:18 549744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48272|min_srtt:48272|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 549749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1792110| [2025/04/30 09:44:18 549753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48272|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 549758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 549763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48272|min_srtt:48272|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 549767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1793289| [2025/04/30 09:44:18 549771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48272|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 549776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 549780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48272|min_srtt:48272|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 549784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1794468| [2025/04/30 09:44:18 549789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 549792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 549796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 549801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 549808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 549812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1737876| [2025/04/30 09:44:18 549816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 549820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 549824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258550203| [2025/04/30 09:44:18 549828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258550203| [2025/04/30 09:44:18 549832] [debug] |xqc_engine_wakeup_after|wakeup:1746006258550203|now:1746006258549832|diff:371| [2025/04/30 09:44:18 549836] [debug] |xqc_engine_main_logic|END|now:1746006258549737| [2025/04/30 09:44:18 549841] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258549841| [2025/04/30 09:44:18 549845] [debug] |xqc_engine_wakeup_after|wakeup:1746006258550203|now:1746006258549845|diff:358| [2025/04/30 09:44:18 549849] [debug] |xqc_engine_main_logic|END|now:1746006258549841| [2025/04/30 09:44:18 550921] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258550921| [2025/04/30 09:44:18 550932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258550203|pq_index:0| [2025/04/30 09:44:18 550937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258549737| [2025/04/30 09:44:18 550942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258550941| [2025/04/30 09:44:18 550947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258550203|now:1746006258550941| [2025/04/30 09:44:18 550951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258550203|now:1746006258550941| [2025/04/30 09:44:18 550955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 550961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48272|min_srtt:48272|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 550966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1794468| [2025/04/30 09:44:18 550970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 550974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 550978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 550983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 550987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 550992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1737876| [2025/04/30 09:44:18 551001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 551005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1731| [2025/04/30 09:44:18 551037] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1731|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60014|now:1746006258551014|stream_id:0|stream_offset:1737876| [2025/04/30 09:44:18 551043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 551048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60014|applimit:0| [2025/04/30 09:44:18 551052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48272|rtt_var:47|pto_duration:50272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 551057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 551061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 551065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61214| [2025/04/30 09:44:18 551069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258626286|now:1746006258551052|interv:75234| [2025/04/30 09:44:18 551073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258626286|now:1746006258551052|interval:75234|pto_count:0|srtt:48272 [2025/04/30 09:44:18 551077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61214| [2025/04/30 09:44:18 551082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 551086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61214|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1739055| [2025/04/30 09:44:18 551091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 551095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1732| [2025/04/30 09:44:18 551117] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1732|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61214|now:1746006258551101|stream_id:0|stream_offset:1739055| [2025/04/30 09:44:18 551122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 551127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61214|applimit:0| [2025/04/30 09:44:18 551131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48272|rtt_var:47|pto_duration:50272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 551153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 551157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 551165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62414| [2025/04/30 09:44:18 551169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258626373|now:1746006258551131|interv:75242| [2025/04/30 09:44:18 551173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258626373|now:1746006258551131|interval:75242|pto_count:0|srtt:48272 [2025/04/30 09:44:18 551177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62414| [2025/04/30 09:44:18 551182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 551188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62414|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1740234| [2025/04/30 09:44:18 551195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 551201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258552201|now:1746006258551201|interv:1000| [2025/04/30 09:44:18 551208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 551215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 551221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258552201| [2025/04/30 09:44:18 551227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258552201| [2025/04/30 09:44:18 551234] [debug] |xqc_engine_wakeup_after|wakeup:1746006258552201|now:1746006258551234|diff:967| [2025/04/30 09:44:18 551241] [debug] |xqc_engine_main_logic|END|now:1746006258550941| [2025/04/30 09:44:18 551558] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258551558| [2025/04/30 09:44:18 551566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 551573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:723| [2025/04/30 09:44:18 551577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:724| [2025/04/30 09:44:18 551582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:724| [2025/04/30 09:44:18 551587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 551592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 551596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1650564|prior_time:1746006258499754|is_app_limited:0|send_elapse:50005|ack_elapse:51804|ctl_first_sent_time:1746006258501362|lagest_ack_time:1746006258551558|curr_delivered:1711764| [2025/04/30 09:44:18 551601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258501362| [2025/04/30 09:44:18 551606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1245||sndq_packets_used_bytes:0|sndq_packets_free:535| [2025/04/30 09:44:18 551610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 551623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1652964|prior_time:1746006258501710|is_app_limited:0|send_elapse:49843|ack_elapse:49848|ctl_first_sent_time:1746006258503186|lagest_ack_time:1746006258551558|curr_delivered:1712964| [2025/04/30 09:44:18 551628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258503186| [2025/04/30 09:44:18 551632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1244||sndq_packets_used_bytes:0|sndq_packets_free:536| [2025/04/30 09:44:18 551636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48272|rttvar:47|minrtt:31343|latest_rtt:48372|ack_delay:64| [2025/04/30 09:44:18 551640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48276|rttvar:45|minrtt:31343|latest_rtt:48372|ack_delay:64| [2025/04/30 09:44:18 551645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1682|lost_pn:1679|thresh:3| [2025/04/30 09:44:18 551649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 551653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48276|rtt_var:45|pto_duration:50276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 551657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 551661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 551665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60014| [2025/04/30 09:44:18 551669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258626377|now:1746006258551653|interv:74724| [2025/04/30 09:44:18 551673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258626377|now:1746006258551653|interval:74724|pto_count:0|srtt:48276 [2025/04/30 09:44:18 551678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49843, ack_elapse 49848, delivered 60000|rate 1203659|lost 223| [2025/04/30 09:44:18 551682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203659) in round 35| [2025/04/30 09:44:18 551687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 551691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 551695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258503186|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 551700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258503186|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 551704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60014|srtt:48276|latest_rtt:48372|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 551710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:724|largest:724|pns:2| [2025/04/30 09:44:18 551717] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:724|frame:ACK |recv_time:1746006258551558|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 551722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378551558|now:1746006258551558|interv:120000000| [2025/04/30 09:44:18 551726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378551558|now:1746006258551558|interv:120000000| [2025/04/30 09:44:18 551730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258552201|pq_index:0| [2025/04/30 09:44:18 551734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258550941| [2025/04/30 09:44:18 551739] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258551738| [2025/04/30 09:44:18 551743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258551742| [2025/04/30 09:44:18 551749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48276|min_srtt:48276|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 551754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1794468| [2025/04/30 09:44:18 551759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 551763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 551768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48276|min_srtt:48276|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 551772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1795647| [2025/04/30 09:44:18 551776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 551781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 551785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48276|min_srtt:48276|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 551789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1796826| [2025/04/30 09:44:18 551794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 551798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 551802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 551808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 551813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 551817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1740234| [2025/04/30 09:44:18 551822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 551825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 551829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258552201| [2025/04/30 09:44:18 551833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258552201| [2025/04/30 09:44:18 551837] [debug] |xqc_engine_wakeup_after|wakeup:1746006258552201|now:1746006258551837|diff:364| [2025/04/30 09:44:18 551842] [debug] |xqc_engine_main_logic|END|now:1746006258551742| [2025/04/30 09:44:18 551847] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258551847| [2025/04/30 09:44:18 551851] [debug] |xqc_engine_wakeup_after|wakeup:1746006258552201|now:1746006258551850|diff:351| [2025/04/30 09:44:18 551854] [debug] |xqc_engine_main_logic|END|now:1746006258551847| [2025/04/30 09:44:18 552926] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258552926| [2025/04/30 09:44:18 552938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258552201|pq_index:0| [2025/04/30 09:44:18 552942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258551742| [2025/04/30 09:44:18 552947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258552946| [2025/04/30 09:44:18 552952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258552201|now:1746006258552946| [2025/04/30 09:44:18 552957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258552201|now:1746006258552946| [2025/04/30 09:44:18 552961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 552966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48276|min_srtt:48276|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 552971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1796826| [2025/04/30 09:44:18 552975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 552979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 552983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 552987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 552992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 553001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1740234| [2025/04/30 09:44:18 553006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 553010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1733| [2025/04/30 09:44:18 553042] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1733|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60014|now:1746006258553019|stream_id:0|stream_offset:1740234| [2025/04/30 09:44:18 553048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 553053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60014|applimit:0| [2025/04/30 09:44:18 553058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48276|rtt_var:45|pto_duration:50276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 553062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 553066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 553070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61214| [2025/04/30 09:44:18 553074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258628295|now:1746006258553057|interv:75238| [2025/04/30 09:44:18 553078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258628295|now:1746006258553057|interval:75238|pto_count:0|srtt:48276 [2025/04/30 09:44:18 553083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61214| [2025/04/30 09:44:18 553087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 553092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61214|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1741413| [2025/04/30 09:44:18 553096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 553100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1734| [2025/04/30 09:44:18 553122] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1734|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61214|now:1746006258553106|stream_id:0|stream_offset:1741413| [2025/04/30 09:44:18 553128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 553146] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61214|applimit:0| [2025/04/30 09:44:18 553156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48276|rtt_var:45|pto_duration:50276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 553166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 553170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 553173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62414| [2025/04/30 09:44:18 553180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258628382|now:1746006258553156|interv:75226| [2025/04/30 09:44:18 553187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258628382|now:1746006258553156|interval:75226|pto_count:0|srtt:48276 [2025/04/30 09:44:18 553194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62414| [2025/04/30 09:44:18 553201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 553208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62414|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1742592| [2025/04/30 09:44:18 553216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 553222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258554222|now:1746006258553222|interv:1000| [2025/04/30 09:44:18 553229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 553235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 553241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258554222| [2025/04/30 09:44:18 553248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258554222| [2025/04/30 09:44:18 553255] [debug] |xqc_engine_wakeup_after|wakeup:1746006258554222|now:1746006258553255|diff:967| [2025/04/30 09:44:18 553262] [debug] |xqc_engine_main_logic|END|now:1746006258552946| [2025/04/30 09:44:18 553547] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258553546| [2025/04/30 09:44:18 553555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 553561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:724| [2025/04/30 09:44:18 553565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:725| [2025/04/30 09:44:18 553571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:725| [2025/04/30 09:44:18 553575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 553580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 553585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1652964|prior_time:1746006258501710|is_app_limited:0|send_elapse:49933|ack_elapse:51836|ctl_first_sent_time:1746006258503276|lagest_ack_time:1746006258553546|curr_delivered:1714164| [2025/04/30 09:44:18 553590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258503276| [2025/04/30 09:44:18 553594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1243||sndq_packets_used_bytes:0|sndq_packets_free:537| [2025/04/30 09:44:18 553603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 553608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1655364|prior_time:1746006258503731|is_app_limited:0|send_elapse:49862|ack_elapse:49815|ctl_first_sent_time:1746006258505206|lagest_ack_time:1746006258553546|curr_delivered:1715364| [2025/04/30 09:44:18 553612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258505206| [2025/04/30 09:44:18 553616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1242||sndq_packets_used_bytes:0|sndq_packets_free:538| [2025/04/30 09:44:18 553620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48276|rttvar:45|minrtt:31343|latest_rtt:48340|ack_delay:56| [2025/04/30 09:44:18 553625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48277|rttvar:36|minrtt:31343|latest_rtt:48340|ack_delay:56| [2025/04/30 09:44:18 553629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1684|lost_pn:1681|thresh:3| [2025/04/30 09:44:18 553634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 553638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48277|rtt_var:36|pto_duration:50277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 553642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 553646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 553650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60014| [2025/04/30 09:44:18 553654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258628383|now:1746006258553637|interv:74746| [2025/04/30 09:44:18 553658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258628383|now:1746006258553637|interval:74746|pto_count:0|srtt:48277 [2025/04/30 09:44:18 553663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49862, ack_elapse 49815, delivered 60000|rate 1203321|lost 223| [2025/04/30 09:44:18 553667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203321) in round 35| [2025/04/30 09:44:18 553671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 553676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 553680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258505206|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 553684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258505206|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 553689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60014|srtt:48277|latest_rtt:48340|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 553697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:725|largest:725|pns:2| [2025/04/30 09:44:18 553702] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:725|frame:ACK |recv_time:1746006258553546|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 553706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378553546|now:1746006258553546|interv:120000000| [2025/04/30 09:44:18 553710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378553546|now:1746006258553546|interv:120000000| [2025/04/30 09:44:18 553714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258554222|pq_index:0| [2025/04/30 09:44:18 553719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258552946| [2025/04/30 09:44:18 553723] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258553723| [2025/04/30 09:44:18 553728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258553727| [2025/04/30 09:44:18 553734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48277|min_srtt:48277|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 553738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1796826| [2025/04/30 09:44:18 553743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 553747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 553752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48277|min_srtt:48277|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 553756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1798005| [2025/04/30 09:44:18 553761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 553765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 553770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48277|min_srtt:48277|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 553774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1799184| [2025/04/30 09:44:18 553778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 553785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 553789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 553793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 553797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 553802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1742592| [2025/04/30 09:44:18 553806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 553810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 553814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258554222| [2025/04/30 09:44:18 553818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258554222| [2025/04/30 09:44:18 553822] [debug] |xqc_engine_wakeup_after|wakeup:1746006258554222|now:1746006258553822|diff:400| [2025/04/30 09:44:18 553826] [debug] |xqc_engine_main_logic|END|now:1746006258553727| [2025/04/30 09:44:18 553831] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258553831| [2025/04/30 09:44:18 553835] [debug] |xqc_engine_wakeup_after|wakeup:1746006258554222|now:1746006258553835|diff:387| [2025/04/30 09:44:18 553839] [debug] |xqc_engine_main_logic|END|now:1746006258553831| [2025/04/30 09:44:18 554911] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258554910| [2025/04/30 09:44:18 554922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258554222|pq_index:0| [2025/04/30 09:44:18 554926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258553727| [2025/04/30 09:44:18 554931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258554930| [2025/04/30 09:44:18 554936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258554222|now:1746006258554930| [2025/04/30 09:44:18 554940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258554222|now:1746006258554930| [2025/04/30 09:44:18 554944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 554950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48277|min_srtt:48277|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 554954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1799184| [2025/04/30 09:44:18 554959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 554963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 554967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 554976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 554980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 554985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1742592| [2025/04/30 09:44:18 554989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 554994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1735| [2025/04/30 09:44:18 555026] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1735|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60014|now:1746006258555002|stream_id:0|stream_offset:1742592| [2025/04/30 09:44:18 555031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 555037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60014|applimit:0| [2025/04/30 09:44:18 555041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48277|rtt_var:36|pto_duration:50277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 555045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 555049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 555053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61214| [2025/04/30 09:44:18 555057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258630279|now:1746006258555041|interv:75238| [2025/04/30 09:44:18 555061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258630279|now:1746006258555041|interval:75238|pto_count:0|srtt:48277 [2025/04/30 09:44:18 555066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61214| [2025/04/30 09:44:18 555071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 555075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61214|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1743771| [2025/04/30 09:44:18 555080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 555084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1736| [2025/04/30 09:44:18 555106] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1736|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61214|now:1746006258555090|stream_id:0|stream_offset:1743771| [2025/04/30 09:44:18 555111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 555115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61214|applimit:0| [2025/04/30 09:44:18 555123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48277|rtt_var:36|pto_duration:50277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 555127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 555131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 555150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62414| [2025/04/30 09:44:18 555154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258630367|now:1746006258555123|interv:75244| [2025/04/30 09:44:18 555158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258630367|now:1746006258555123|interval:75244|pto_count:0|srtt:48277 [2025/04/30 09:44:18 555163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62414| [2025/04/30 09:44:18 555167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 555171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62414|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1744950| [2025/04/30 09:44:18 555176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 555180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258556179|now:1746006258555179|interv:1000| [2025/04/30 09:44:18 555184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 555187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 555192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258556179| [2025/04/30 09:44:18 555199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258556179| [2025/04/30 09:44:18 555206] [debug] |xqc_engine_wakeup_after|wakeup:1746006258556179|now:1746006258555205|diff:974| [2025/04/30 09:44:18 555212] [debug] |xqc_engine_main_logic|END|now:1746006258554930| [2025/04/30 09:44:18 555566] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258555565| [2025/04/30 09:44:18 555575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 555582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:725| [2025/04/30 09:44:18 555586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:726| [2025/04/30 09:44:18 555592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:726| [2025/04/30 09:44:18 555596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 555601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 555606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1655364|prior_time:1746006258503731|is_app_limited:0|send_elapse:49949|ack_elapse:51834|ctl_first_sent_time:1746006258505293|lagest_ack_time:1746006258555565|curr_delivered:1716564| [2025/04/30 09:44:18 555616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258505293| [2025/04/30 09:44:18 555620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1241||sndq_packets_used_bytes:0|sndq_packets_free:539| [2025/04/30 09:44:18 555625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 555629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1657764|prior_time:1746006258505704|is_app_limited:0|send_elapse:49814|ack_elapse:49861|ctl_first_sent_time:1746006258507180|lagest_ack_time:1746006258555565|curr_delivered:1717764| [2025/04/30 09:44:18 555634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258507180| [2025/04/30 09:44:18 555638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1240||sndq_packets_used_bytes:0|sndq_packets_free:540| [2025/04/30 09:44:18 555642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48277|rttvar:36|minrtt:31343|latest_rtt:48385|ack_delay:56| [2025/04/30 09:44:18 555646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48284|rttvar:40|minrtt:31343|latest_rtt:48385|ack_delay:56| [2025/04/30 09:44:18 555651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1686|lost_pn:1683|thresh:3| [2025/04/30 09:44:18 555655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 555659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48284|rtt_var:40|pto_duration:50284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 555663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 555667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 555671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60014| [2025/04/30 09:44:18 555675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258630374|now:1746006258555659|interv:74715| [2025/04/30 09:44:18 555679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258630374|now:1746006258555659|interval:74715|pto_count:0|srtt:48284 [2025/04/30 09:44:18 555684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49814, ack_elapse 49861, delivered 60000|rate 1203345|lost 223| [2025/04/30 09:44:18 555689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203345) in round 35| [2025/04/30 09:44:18 555693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 555697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 555701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258507180|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 555706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258507180|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 555713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60014|srtt:48284|latest_rtt:48385|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 555719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:726|largest:726|pns:2| [2025/04/30 09:44:18 555723] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:726|frame:ACK |recv_time:1746006258555565|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 555728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378555565|now:1746006258555565|interv:120000000| [2025/04/30 09:44:18 555733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378555565|now:1746006258555565|interv:120000000| [2025/04/30 09:44:18 555736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258556179|pq_index:0| [2025/04/30 09:44:18 555741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258554930| [2025/04/30 09:44:18 555745] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258555745| [2025/04/30 09:44:18 555750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258555749| [2025/04/30 09:44:18 555756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48284|min_srtt:48284|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 555760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1799184| [2025/04/30 09:44:18 555765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48284|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 555770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 555774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48284|min_srtt:48284|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 555778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1800363| [2025/04/30 09:44:18 555783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48284|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 555787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 555792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48284|min_srtt:48284|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 555796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1801542| [2025/04/30 09:44:18 555803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 555807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 555811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 555815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 555819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 555824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1744950| [2025/04/30 09:44:18 555828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 555832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 555836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258556179| [2025/04/30 09:44:18 555840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258556179| [2025/04/30 09:44:18 555844] [debug] |xqc_engine_wakeup_after|wakeup:1746006258556179|now:1746006258555844|diff:335| [2025/04/30 09:44:18 555848] [debug] |xqc_engine_main_logic|END|now:1746006258555749| [2025/04/30 09:44:18 555853] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258555853| [2025/04/30 09:44:18 555857] [debug] |xqc_engine_wakeup_after|wakeup:1746006258556179|now:1746006258555857|diff:322| [2025/04/30 09:44:18 555861] [debug] |xqc_engine_main_logic|END|now:1746006258555853| [2025/04/30 09:44:18 556934] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258556933| [2025/04/30 09:44:18 556945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258556179|pq_index:0| [2025/04/30 09:44:18 556949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258555749| [2025/04/30 09:44:18 556955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258556954| [2025/04/30 09:44:18 556959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258556179|now:1746006258556954| [2025/04/30 09:44:18 556964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258556179|now:1746006258556954| [2025/04/30 09:44:18 556968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 556973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48284|min_srtt:48284|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 556978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1801542| [2025/04/30 09:44:18 556983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 556991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 556995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 557000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 557004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 557009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1744950| [2025/04/30 09:44:18 557013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 557018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1737| [2025/04/30 09:44:18 557050] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1737|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60014|now:1746006258557026|stream_id:0|stream_offset:1744950| [2025/04/30 09:44:18 557056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 557061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60014|applimit:0| [2025/04/30 09:44:18 557065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48284|rtt_var:40|pto_duration:50284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 557070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 557074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 557078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61214| [2025/04/30 09:44:18 557082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258632310|now:1746006258557065|interv:75245| [2025/04/30 09:44:18 557086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258632310|now:1746006258557065|interval:75245|pto_count:0|srtt:48284 [2025/04/30 09:44:18 557091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61214| [2025/04/30 09:44:18 557096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 557100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61214|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1746129| [2025/04/30 09:44:18 557105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 557109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1738| [2025/04/30 09:44:18 557131] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1738|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61214|now:1746006258557115|stream_id:0|stream_offset:1746129| [2025/04/30 09:44:18 557158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 557167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61214|applimit:0| [2025/04/30 09:44:18 557171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48284|rtt_var:40|pto_duration:50284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 557175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 557179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 557183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62414| [2025/04/30 09:44:18 557187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258632399|now:1746006258557171|interv:75228| [2025/04/30 09:44:18 557191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258632399|now:1746006258557171|interval:75228|pto_count:0|srtt:48284 [2025/04/30 09:44:18 557195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62414| [2025/04/30 09:44:18 557200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 557206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62414|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1747308| [2025/04/30 09:44:18 557213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 557219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258558219|now:1746006258557219|interv:1000| [2025/04/30 09:44:18 557226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 557232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 557239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258558219| [2025/04/30 09:44:18 557245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258558219| [2025/04/30 09:44:18 557252] [debug] |xqc_engine_wakeup_after|wakeup:1746006258558219|now:1746006258557252|diff:967| [2025/04/30 09:44:18 557259] [debug] |xqc_engine_main_logic|END|now:1746006258556954| [2025/04/30 09:44:18 557537] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258557536| [2025/04/30 09:44:18 557545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 557551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:726| [2025/04/30 09:44:18 557555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:727| [2025/04/30 09:44:18 557561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:727| [2025/04/30 09:44:18 557565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 557570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 557575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1657764|prior_time:1746006258505704|is_app_limited:0|send_elapse:49901|ack_elapse:51832|ctl_first_sent_time:1746006258507267|lagest_ack_time:1746006258557536|curr_delivered:1718964| [2025/04/30 09:44:18 557585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258507267| [2025/04/30 09:44:18 557590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1239||sndq_packets_used_bytes:0|sndq_packets_free:541| [2025/04/30 09:44:18 557594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 557599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1660164|prior_time:1746006258507724|is_app_limited:0|send_elapse:49869|ack_elapse:49812|ctl_first_sent_time:1746006258509196|lagest_ack_time:1746006258557536|curr_delivered:1720164| [2025/04/30 09:44:18 557603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258509196| [2025/04/30 09:44:18 557607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1238||sndq_packets_used_bytes:0|sndq_packets_free:542| [2025/04/30 09:44:18 557611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48284|rttvar:40|minrtt:31343|latest_rtt:48340|ack_delay:56| [2025/04/30 09:44:18 557616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48284|rttvar:30|minrtt:31343|latest_rtt:48340|ack_delay:56| [2025/04/30 09:44:18 557620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1688|lost_pn:1685|thresh:3| [2025/04/30 09:44:18 557624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 557628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48284|rtt_var:30|pto_duration:50284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 557633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 557637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 557640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60014| [2025/04/30 09:44:18 557644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258632399|now:1746006258557628|interv:74771| [2025/04/30 09:44:18 557648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258632399|now:1746006258557628|interval:74771|pto_count:0|srtt:48284 [2025/04/30 09:44:18 557653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49869, ack_elapse 49812, delivered 60000|rate 1203152|lost 223| [2025/04/30 09:44:18 557657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203152) in round 35| [2025/04/30 09:44:18 557662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 557666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 557670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258509196|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 557677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258509196|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 557682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60014|srtt:48284|latest_rtt:48340|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 557688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:727|largest:727|pns:2| [2025/04/30 09:44:18 557692] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:727|frame:ACK |recv_time:1746006258557536|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 557697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378557536|now:1746006258557536|interv:120000000| [2025/04/30 09:44:18 557701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378557536|now:1746006258557536|interv:120000000| [2025/04/30 09:44:18 557705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258558219|pq_index:0| [2025/04/30 09:44:18 557709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258556954| [2025/04/30 09:44:18 557713] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258557713| [2025/04/30 09:44:18 557718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258557717| [2025/04/30 09:44:18 557724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48284|min_srtt:48284|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 557729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1801542| [2025/04/30 09:44:18 557733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48284|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 557738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 557743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48284|min_srtt:48284|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 557747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1802721| [2025/04/30 09:44:18 557751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48284|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 557756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 557766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48284|min_srtt:48284|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 557771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1803900| [2025/04/30 09:44:18 557775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 557779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 557783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 557787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 557792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 557796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1747308| [2025/04/30 09:44:18 557800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 557804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 557808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258558219| [2025/04/30 09:44:18 557812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258558219| [2025/04/30 09:44:18 557816] [debug] |xqc_engine_wakeup_after|wakeup:1746006258558219|now:1746006258557816|diff:403| [2025/04/30 09:44:18 557820] [debug] |xqc_engine_main_logic|END|now:1746006258557717| [2025/04/30 09:44:18 557825] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258557825| [2025/04/30 09:44:18 557829] [debug] |xqc_engine_wakeup_after|wakeup:1746006258558219|now:1746006258557829|diff:390| [2025/04/30 09:44:18 557833] [debug] |xqc_engine_main_logic|END|now:1746006258557825| [2025/04/30 09:44:18 558905] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258558905| [2025/04/30 09:44:18 558917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258558219|pq_index:0| [2025/04/30 09:44:18 558921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258557717| [2025/04/30 09:44:18 558926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258558925| [2025/04/30 09:44:18 558931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258558219|now:1746006258558925| [2025/04/30 09:44:18 558935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258558219|now:1746006258558925| [2025/04/30 09:44:18 558939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 558945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48284|min_srtt:48284|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 558949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1803900| [2025/04/30 09:44:18 558959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 558963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 558967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 558971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 558976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 558980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1747308| [2025/04/30 09:44:18 558985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 558989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1739| [2025/04/30 09:44:18 559021] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1739|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60014|now:1746006258558998|stream_id:0|stream_offset:1747308| [2025/04/30 09:44:18 559027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 559032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60014|applimit:0| [2025/04/30 09:44:18 559036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48284|rtt_var:30|pto_duration:50284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 559041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 559045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 559049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61214| [2025/04/30 09:44:18 559053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258634282|now:1746006258559036|interv:75246| [2025/04/30 09:44:18 559057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258634282|now:1746006258559036|interval:75246|pto_count:0|srtt:48284 [2025/04/30 09:44:18 559061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61214| [2025/04/30 09:44:18 559066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 559070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61214|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1748487| [2025/04/30 09:44:18 559075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 559079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1740| [2025/04/30 09:44:18 559105] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1740|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61214|now:1746006258559089|stream_id:0|stream_offset:1748487| [2025/04/30 09:44:18 559110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 559115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61214|applimit:0| [2025/04/30 09:44:18 559119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48284|rtt_var:30|pto_duration:50284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 559123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 559127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 559131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62414| [2025/04/30 09:44:18 559156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258634373|now:1746006258559119|interv:75254| [2025/04/30 09:44:18 559160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258634373|now:1746006258559119|interval:75254|pto_count:0|srtt:48284 [2025/04/30 09:44:18 559165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62414| [2025/04/30 09:44:18 559172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 559178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62414|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1749666| [2025/04/30 09:44:18 559185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 559192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258560192|now:1746006258559192|interv:1000| [2025/04/30 09:44:18 559198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 559204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 559211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258560192| [2025/04/30 09:44:18 559218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258560192| [2025/04/30 09:44:18 559224] [debug] |xqc_engine_wakeup_after|wakeup:1746006258560192|now:1746006258559224|diff:968| [2025/04/30 09:44:18 559231] [debug] |xqc_engine_main_logic|END|now:1746006258558925| [2025/04/30 09:44:18 559619] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258559618| [2025/04/30 09:44:18 559627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 559640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:727| [2025/04/30 09:44:18 559645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:728| [2025/04/30 09:44:18 559651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:728| [2025/04/30 09:44:18 559655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 559665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1689|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1690|path_largest_ack:1689| [2025/04/30 09:44:18 559670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1660164|prior_time:1746006258507724|is_app_limited:0|send_elapse:49961|ack_elapse:51894|ctl_first_sent_time:1746006258509288|lagest_ack_time:1746006258559618|curr_delivered:1721364| [2025/04/30 09:44:18 559675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258509288| [2025/04/30 09:44:18 559679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1237||sndq_packets_used_bytes:0|sndq_packets_free:543| [2025/04/30 09:44:18 559684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1690|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1690|path_largest_ack:1690| [2025/04/30 09:44:18 559688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60000|prior_delivered:1662564|prior_time:1746006258509681|is_app_limited:0|send_elapse:49798|ack_elapse:49937|ctl_first_sent_time:1746006258511156|lagest_ack_time:1746006258559618|curr_delivered:1722564| [2025/04/30 09:44:18 559693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258511156| [2025/04/30 09:44:18 559697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1236||sndq_packets_used_bytes:0|sndq_packets_free:544| [2025/04/30 09:44:18 559701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48284|rttvar:30|minrtt:31343|latest_rtt:48462|ack_delay:72| [2025/04/30 09:44:18 559705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48297|rttvar:49|minrtt:31343|latest_rtt:48462|ack_delay:72| [2025/04/30 09:44:18 559709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1690|lost_pn:1687|thresh:3| [2025/04/30 09:44:18 559714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 559718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48297|rtt_var:49|pto_duration:50297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 559722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 559726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 559730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60014| [2025/04/30 09:44:18 559734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258634386|now:1746006258559717|interv:74669| [2025/04/30 09:44:18 559738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258634386|now:1746006258559717|interval:74669|pto_count:0|srtt:48297 [2025/04/30 09:44:18 559742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49798, ack_elapse 49937, delivered 60000|rate 1201513|lost 223| [2025/04/30 09:44:18 559747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201513) in round 35| [2025/04/30 09:44:18 559751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 559758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 559762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258511156|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 559766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258511156|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 559771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60014|srtt:48297|latest_rtt:48462|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 559776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 559781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006258584618|now:1746006258559618|interv:25000| [2025/04/30 09:44:18 559786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006258559618|max_ack_delay:25000| [2025/04/30 09:44:18 559790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:728|largest:728|pns:2| [2025/04/30 09:44:18 559795] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:728|frame:PING ACK |recv_time:1746006258559618|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 559800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378559618|now:1746006258559618|interv:120000000| [2025/04/30 09:44:18 559804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378559618|now:1746006258559618|interv:120000000| [2025/04/30 09:44:18 559808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258560192|pq_index:0| [2025/04/30 09:44:18 559812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258558925| [2025/04/30 09:44:18 559816] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258559816| [2025/04/30 09:44:18 559821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258559820| [2025/04/30 09:44:18 559827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48297|min_srtt:48297|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 559831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1803900| [2025/04/30 09:44:18 559836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48297|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 559840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 559847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48297|min_srtt:48297|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 559852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1805079| [2025/04/30 09:44:18 559856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48297|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 559861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 559865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48297|min_srtt:48297|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 559869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1806258| [2025/04/30 09:44:18 559873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 559877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 559881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 559885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 559890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 559894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1749666| [2025/04/30 09:44:18 559899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 559902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 559906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258560192| [2025/04/30 09:44:18 559910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258560192| [2025/04/30 09:44:18 559914] [debug] |xqc_engine_wakeup_after|wakeup:1746006258560192|now:1746006258559914|diff:278| [2025/04/30 09:44:18 559919] [debug] |xqc_engine_main_logic|END|now:1746006258559820| [2025/04/30 09:44:18 559924] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258559924| [2025/04/30 09:44:18 559928] [debug] |xqc_engine_wakeup_after|wakeup:1746006258560192|now:1746006258559927|diff:265| [2025/04/30 09:44:18 559931] [debug] |xqc_engine_main_logic|END|now:1746006258559924| [2025/04/30 09:44:18 561004] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258561003| [2025/04/30 09:44:18 561015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258560192|pq_index:0| [2025/04/30 09:44:18 561019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258559820| [2025/04/30 09:44:18 561025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258561024| [2025/04/30 09:44:18 561034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258560192|now:1746006258561024| [2025/04/30 09:44:18 561039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258560192|now:1746006258561024| [2025/04/30 09:44:18 561043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 561048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48297|min_srtt:48297|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 561053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1806258| [2025/04/30 09:44:18 561057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 561061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 561065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 561070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 561074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 561078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1749666| [2025/04/30 09:44:18 561083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 561087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1741| [2025/04/30 09:44:18 561119] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1741|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60014|now:1746006258561096|stream_id:0|stream_offset:1749666| [2025/04/30 09:44:18 561125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1741|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 561130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60014|applimit:0| [2025/04/30 09:44:18 561156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48297|rtt_var:49|pto_duration:50297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 561163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 561170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 561176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61214| [2025/04/30 09:44:18 561182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258636393|now:1746006258561156|interv:75237| [2025/04/30 09:44:18 561188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258636393|now:1746006258561156|interval:75237|pto_count:0|srtt:48297 [2025/04/30 09:44:18 561204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61214| [2025/04/30 09:44:18 561211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 561218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61214|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1750845| [2025/04/30 09:44:18 561225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 561232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1742| [2025/04/30 09:44:18 561276] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1742|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61214|now:1746006258561244|stream_id:0|stream_offset:1750845| [2025/04/30 09:44:18 561286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 561294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61214|applimit:0| [2025/04/30 09:44:18 561300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48297|rtt_var:49|pto_duration:50297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 561307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 561313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 561319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62414| [2025/04/30 09:44:18 561326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258636541|now:1746006258561300|interv:75241| [2025/04/30 09:44:18 561332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258636541|now:1746006258561300|interval:75241|pto_count:0|srtt:48297 [2025/04/30 09:44:18 561340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62414| [2025/04/30 09:44:18 561347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 561352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62414|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1752024| [2025/04/30 09:44:18 561356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 561360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258562360|now:1746006258561360|interv:1000| [2025/04/30 09:44:18 561364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 561368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 561372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258562360| [2025/04/30 09:44:18 561377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258562360| [2025/04/30 09:44:18 561381] [debug] |xqc_engine_wakeup_after|wakeup:1746006258562360|now:1746006258561381|diff:979| [2025/04/30 09:44:18 561390] [debug] |xqc_engine_main_logic|END|now:1746006258561024| [2025/04/30 09:44:18 561881] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258561881| [2025/04/30 09:44:18 561887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 561893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:728| [2025/04/30 09:44:18 561897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:729| [2025/04/30 09:44:18 561903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:729| [2025/04/30 09:44:18 561907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 561912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1691|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1692|path_largest_ack:1691| [2025/04/30 09:44:18 561917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61200|prior_delivered:1662564|prior_time:1746006258509681|is_app_limited:0|send_elapse:49890|ack_elapse:52200|ctl_first_sent_time:1746006258511248|lagest_ack_time:1746006258561881|curr_delivered:1723764| [2025/04/30 09:44:18 561922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258511248| [2025/04/30 09:44:18 561926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1235||sndq_packets_used_bytes:0|sndq_packets_free:545| [2025/04/30 09:44:18 561930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1692|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1692|path_largest_ack:1692| [2025/04/30 09:44:18 561935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60007|prior_delivered:1664964|prior_time:1746006258511762|is_app_limited:0|send_elapse:49941|ack_elapse:50119|ctl_first_sent_time:1746006258513252|lagest_ack_time:1746006258561881|curr_delivered:1724971| [2025/04/30 09:44:18 561940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258513252| [2025/04/30 09:44:18 561943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1234||sndq_packets_used_bytes:0|sndq_packets_free:546| [2025/04/30 09:44:18 561948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48297|rttvar:49|minrtt:31343|latest_rtt:48629|ack_delay:408| [2025/04/30 09:44:18 561952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48287|rttvar:56|minrtt:31343|latest_rtt:48629|ack_delay:408| [2025/04/30 09:44:18 561956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1692|lost_pn:1689|thresh:3| [2025/04/30 09:44:18 561960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 705|pns:2| [2025/04/30 09:44:18 561964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 561968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48287|rtt_var:56|pto_duration:50287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 561973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 561977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 561984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 561988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258636531|now:1746006258561968|interv:74563| [2025/04/30 09:44:18 561992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258636531|now:1746006258561968|interval:74563|pto_count:0|srtt:48287 [2025/04/30 09:44:18 561997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49941, ack_elapse 50119, delivered 60007|rate 1197290|lost 223| [2025/04/30 09:44:18 562001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197290) in round 35| [2025/04/30 09:44:18 562005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 562010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 562013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2407|po_sent_time:1746006258513252|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 562018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2407|po_sent_time:1746006258513252|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 562023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60007|srtt:48287|latest_rtt:48629|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 562028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:729|largest:729|pns:2| [2025/04/30 09:44:18 562033] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:729|frame:ACK |recv_time:1746006258561881|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 562038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378561881|now:1746006258561881|interv:120000000| [2025/04/30 09:44:18 562042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378561881|now:1746006258561881|interv:120000000| [2025/04/30 09:44:18 562046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258562360|pq_index:0| [2025/04/30 09:44:18 562050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258561024| [2025/04/30 09:44:18 562054] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258562054| [2025/04/30 09:44:18 562059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258562058| [2025/04/30 09:44:18 562065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48287|min_srtt:48287|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 562070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1806258| [2025/04/30 09:44:18 562077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48287|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 562081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 562086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48287|min_srtt:48287|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 562090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1807437| [2025/04/30 09:44:18 562095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48287|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 562099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 562104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48287|min_srtt:48287|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 562108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1808616| [2025/04/30 09:44:18 562113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 562116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 562120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 562125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 562129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 562157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1752024| [2025/04/30 09:44:18 562165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 562171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 562178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258562360| [2025/04/30 09:44:18 562184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258562360| [2025/04/30 09:44:18 562190] [debug] |xqc_engine_wakeup_after|wakeup:1746006258562360|now:1746006258562190|diff:170| [2025/04/30 09:44:18 562197] [debug] |xqc_engine_main_logic|END|now:1746006258562058| [2025/04/30 09:44:18 562205] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258562205| [2025/04/30 09:44:18 562212] [debug] |xqc_engine_wakeup_after|wakeup:1746006258562360|now:1746006258562211|diff:149| [2025/04/30 09:44:18 562218] [debug] |xqc_engine_main_logic|END|now:1746006258562205| [2025/04/30 09:44:18 563292] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258563291| [2025/04/30 09:44:18 563303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258562360|pq_index:0| [2025/04/30 09:44:18 563312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258562058| [2025/04/30 09:44:18 563317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258563316| [2025/04/30 09:44:18 563322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258562360|now:1746006258563316| [2025/04/30 09:44:18 563326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258562360|now:1746006258563316| [2025/04/30 09:44:18 563330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 563336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48287|min_srtt:48287|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 563341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1808616| [2025/04/30 09:44:18 563345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 563349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 563353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 563358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 563362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 563366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1752024| [2025/04/30 09:44:18 563371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 563375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1743| [2025/04/30 09:44:18 563410] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1743|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258563384|stream_id:0|stream_offset:1752024| [2025/04/30 09:44:18 563416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 563420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 563425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48287|rtt_var:56|pto_duration:50287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 563429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 563433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 563437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 563445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258638671|now:1746006258563425|interv:75246| [2025/04/30 09:44:18 563449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258638671|now:1746006258563425|interval:75246|pto_count:0|srtt:48287 [2025/04/30 09:44:18 563454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61207| [2025/04/30 09:44:18 563458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 563463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1753203| [2025/04/30 09:44:18 563467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 563471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1744| [2025/04/30 09:44:18 563494] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1744|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258563478|stream_id:0|stream_offset:1753203| [2025/04/30 09:44:18 563499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 563504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 563508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48287|rtt_var:56|pto_duration:50287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 563512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 563516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 563520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 563524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258638765|now:1746006258563508|interv:75257| [2025/04/30 09:44:18 563528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258638765|now:1746006258563508|interval:75257|pto_count:0|srtt:48287 [2025/04/30 09:44:18 563533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62407| [2025/04/30 09:44:18 563537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 563541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1754382| [2025/04/30 09:44:18 563546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 563550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1745| [2025/04/30 09:44:18 563570] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1745|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006258563555|stream_id:0|stream_offset:1754382| [2025/04/30 09:44:18 563578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 563583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:18 563587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48287|rtt_var:56|pto_duration:50287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 563591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 563595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 563599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 563603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258638842|now:1746006258563587|interv:75255| [2025/04/30 09:44:18 563607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258638842|now:1746006258563587|interval:75255|pto_count:0|srtt:48287 [2025/04/30 09:44:18 563611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:63607| [2025/04/30 09:44:18 563615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 563619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1755561| [2025/04/30 09:44:18 563624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 563628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258564628|now:1746006258563628|interv:1000| [2025/04/30 09:44:18 563632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 563636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 563640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258564628| [2025/04/30 09:44:18 563644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258564628| [2025/04/30 09:44:18 563648] [debug] |xqc_engine_wakeup_after|wakeup:1746006258564628|now:1746006258563648|diff:980| [2025/04/30 09:44:18 563653] [debug] |xqc_engine_main_logic|END|now:1746006258563316| [2025/04/30 09:44:18 563662] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258563661| [2025/04/30 09:44:18 563667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 563672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:729| [2025/04/30 09:44:18 563676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:730| [2025/04/30 09:44:18 563682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:730| [2025/04/30 09:44:18 563686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 563691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1693|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1694|path_largest_ack:1693| [2025/04/30 09:44:18 563702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1664964|prior_time:1746006258511762|is_app_limited:0|send_elapse:50075|ack_elapse:51899|ctl_first_sent_time:1746006258513386|lagest_ack_time:1746006258563661|curr_delivered:1726171| [2025/04/30 09:44:18 563707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258513386| [2025/04/30 09:44:18 563712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1233||sndq_packets_used_bytes:0|sndq_packets_free:547| [2025/04/30 09:44:18 563716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1694|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1694|path_largest_ack:1694| [2025/04/30 09:44:18 563720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1664964|prior_time:1746006258511762|is_app_limited:0|send_elapse:50075|ack_elapse:51899|ctl_first_sent_time:1746006258513386|lagest_ack_time:1746006258563661|curr_delivered:1727371| [2025/04/30 09:44:18 563725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258513517| [2025/04/30 09:44:18 563729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1232||sndq_packets_used_bytes:0|sndq_packets_free:548| [2025/04/30 09:44:18 563733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48287|rttvar:56|minrtt:31343|latest_rtt:50144|ack_delay:56| [2025/04/30 09:44:18 563737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48513|rttvar:492|minrtt:31343|latest_rtt:50144|ack_delay:56| [2025/04/30 09:44:18 563742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1694|lost_pn:1691|thresh:3| [2025/04/30 09:44:18 563746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 563750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48513|rtt_var:492|pto_duration:50513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 563754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 563758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 563762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 563766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258639068|now:1746006258563750|interv:75318| [2025/04/30 09:44:18 563770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258639068|now:1746006258563750|interval:75318|pto_count:0|srtt:48513 [2025/04/30 09:44:18 563774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50075, ack_elapse 51899, delivered 62407|rate 1202470|lost 223| [2025/04/30 09:44:18 563779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202470) in round 35| [2025/04/30 09:44:18 563783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 563787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 563794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258513517|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 563798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258513517|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 563803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:61207|srtt:48513|latest_rtt:50144|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 563809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:730|largest:730|pns:2| [2025/04/30 09:44:18 563813] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:730|frame:ACK |recv_time:1746006258563661|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 563818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378563661|now:1746006258563661|interv:120000000| [2025/04/30 09:44:18 563822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378563661|now:1746006258563661|interv:120000000| [2025/04/30 09:44:18 563826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258564628|pq_index:0| [2025/04/30 09:44:18 563831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258563316| [2025/04/30 09:44:18 563835] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258563835| [2025/04/30 09:44:18 563839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258563839| [2025/04/30 09:44:18 563845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48513|min_srtt:48513|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 563849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:61207|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1808616| [2025/04/30 09:44:18 563854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48513|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 563859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 563863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48513|min_srtt:48513|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 563867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:61207|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1809795| [2025/04/30 09:44:18 563872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48513|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 563879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 563883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48513|min_srtt:48513|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 563887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:61207|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1810974| [2025/04/30 09:44:18 563892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 563896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 563899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 563904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 563908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 563912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1755561| [2025/04/30 09:44:18 563917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 563921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 563925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258564628| [2025/04/30 09:44:18 563929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258564628| [2025/04/30 09:44:18 563932] [debug] |xqc_engine_wakeup_after|wakeup:1746006258564628|now:1746006258563932|diff:696| [2025/04/30 09:44:18 563937] [debug] |xqc_engine_main_logic|END|now:1746006258563839| [2025/04/30 09:44:18 563942] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258563941| [2025/04/30 09:44:18 563945] [debug] |xqc_engine_wakeup_after|wakeup:1746006258564628|now:1746006258563945|diff:683| [2025/04/30 09:44:18 563949] [debug] |xqc_engine_main_logic|END|now:1746006258563941| [2025/04/30 09:44:18 565021] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258565021| [2025/04/30 09:44:18 565032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258564628|pq_index:0| [2025/04/30 09:44:18 565036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258563839| [2025/04/30 09:44:18 565042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258565041| [2025/04/30 09:44:18 565047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258564628|now:1746006258565041| [2025/04/30 09:44:18 565051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258564628|now:1746006258565041| [2025/04/30 09:44:18 565055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 565060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48513|min_srtt:48513|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 565070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:61207|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1810974| [2025/04/30 09:44:18 565074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 565078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 565082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 565087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 565092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 565096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1755561| [2025/04/30 09:44:18 565100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 565105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1746| [2025/04/30 09:44:18 565156] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1746|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258565113|stream_id:0|stream_offset:1755561| [2025/04/30 09:44:18 565170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 565177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 565185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48513|rtt_var:492|pto_duration:50513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 565191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 565198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 565204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 565211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258640626|now:1746006258565184|interv:75442| [2025/04/30 09:44:18 565217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258640626|now:1746006258565184|interval:75442|pto_count:0|srtt:48513 [2025/04/30 09:44:18 565225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62407| [2025/04/30 09:44:18 565233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 565240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1756740| [2025/04/30 09:44:18 565247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 565259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258566259|now:1746006258565259|interv:1000| [2025/04/30 09:44:18 565265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 565271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 565278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258566259| [2025/04/30 09:44:18 565284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258566259| [2025/04/30 09:44:18 565291] [debug] |xqc_engine_wakeup_after|wakeup:1746006258566259|now:1746006258565291|diff:968| [2025/04/30 09:44:18 565297] [debug] |xqc_engine_main_logic|END|now:1746006258565041| [2025/04/30 09:44:18 565511] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258565510| [2025/04/30 09:44:18 565518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 565524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:730| [2025/04/30 09:44:18 565528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:731| [2025/04/30 09:44:18 565534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:731| [2025/04/30 09:44:18 565538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 565543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1695|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1696|path_largest_ack:1695| [2025/04/30 09:44:18 565548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1667364|prior_time:1746006258513720|is_app_limited:0|send_elapse:49885|ack_elapse:51790|ctl_first_sent_time:1746006258515200|lagest_ack_time:1746006258565510|curr_delivered:1728571| [2025/04/30 09:44:18 565553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258515200| [2025/04/30 09:44:18 565557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1231||sndq_packets_used_bytes:0|sndq_packets_free:549| [2025/04/30 09:44:18 565562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1696|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1696|path_largest_ack:1696| [2025/04/30 09:44:18 565566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60007|prior_delivered:1669764|prior_time:1746006258515689|is_app_limited:0|send_elapse:49886|ack_elapse:49821|ctl_first_sent_time:1746006258517158|lagest_ack_time:1746006258565510|curr_delivered:1729771| [2025/04/30 09:44:18 565570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258517158| [2025/04/30 09:44:18 565574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1230||sndq_packets_used_bytes:0|sndq_packets_free:550| [2025/04/30 09:44:18 565578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48513|rttvar:492|minrtt:31343|latest_rtt:48352|ack_delay:56| [2025/04/30 09:44:18 565583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48486|rttvar:423|minrtt:31343|latest_rtt:48352|ack_delay:56| [2025/04/30 09:44:18 565587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1696|lost_pn:1693|thresh:3| [2025/04/30 09:44:18 565591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 565600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48486|rtt_var:423|pto_duration:50486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 565604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 565608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 565612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 565616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258640599|now:1746006258565600|interv:74999| [2025/04/30 09:44:18 565620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258640599|now:1746006258565600|interval:74999|pto_count:0|srtt:48486 [2025/04/30 09:44:18 565625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49886, ack_elapse 49821, delivered 60007|rate 1202882|lost 223| [2025/04/30 09:44:18 565629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202882) in round 35| [2025/04/30 09:44:18 565633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 565637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 565641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258517158|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 565646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258517158|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 565650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60007|srtt:48486|latest_rtt:48352|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 565656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:731|largest:731|pns:2| [2025/04/30 09:44:18 565661] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:731|frame:ACK |recv_time:1746006258565510|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 565666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378565510|now:1746006258565510|interv:120000000| [2025/04/30 09:44:18 565670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378565510|now:1746006258565510|interv:120000000| [2025/04/30 09:44:18 565674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258566259|pq_index:0| [2025/04/30 09:44:18 565678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258565041| [2025/04/30 09:44:18 565682] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258565682| [2025/04/30 09:44:18 565687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258565686| [2025/04/30 09:44:18 565695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48486|min_srtt:48486|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 565700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1810974| [2025/04/30 09:44:18 565704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48486|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 565709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 565714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48486|min_srtt:48486|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 565718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1812153| [2025/04/30 09:44:18 565722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48486|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 565727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 565731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48486|min_srtt:48486|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 565735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1813332| [2025/04/30 09:44:18 565740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 565743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 565747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 565752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 565756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 565760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1756740| [2025/04/30 09:44:18 565765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 565768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 565772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258566259| [2025/04/30 09:44:18 565776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258566259| [2025/04/30 09:44:18 565780] [debug] |xqc_engine_wakeup_after|wakeup:1746006258566259|now:1746006258565780|diff:479| [2025/04/30 09:44:18 565787] [debug] |xqc_engine_main_logic|END|now:1746006258565686| [2025/04/30 09:44:18 565792] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258565792| [2025/04/30 09:44:18 565796] [debug] |xqc_engine_wakeup_after|wakeup:1746006258566259|now:1746006258565796|diff:463| [2025/04/30 09:44:18 565800] [debug] |xqc_engine_main_logic|END|now:1746006258565792| [2025/04/30 09:44:18 566872] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258566872| [2025/04/30 09:44:18 566883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258566259|pq_index:0| [2025/04/30 09:44:18 566888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258565686| [2025/04/30 09:44:18 566893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258566892| [2025/04/30 09:44:18 566898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258566259|now:1746006258566892| [2025/04/30 09:44:18 566902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258566259|now:1746006258566892| [2025/04/30 09:44:18 566906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 566911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48486|min_srtt:48486|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 566916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1813332| [2025/04/30 09:44:18 566921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 566924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 566928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 566933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 566937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 566942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1756740| [2025/04/30 09:44:18 566946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 566951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1747| [2025/04/30 09:44:18 566983] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1747|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258566959|stream_id:0|stream_offset:1756740| [2025/04/30 09:44:18 566988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 566993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 567003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48486|rtt_var:423|pto_duration:50486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 567007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 567011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 567015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 567019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258642445|now:1746006258567002|interv:75443| [2025/04/30 09:44:18 567023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258642445|now:1746006258567002|interval:75443|pto_count:0|srtt:48486 [2025/04/30 09:44:18 567028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61207| [2025/04/30 09:44:18 567033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 567037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1757919| [2025/04/30 09:44:18 567041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 567045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1748| [2025/04/30 09:44:18 567068] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1748|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258567052|stream_id:0|stream_offset:1757919| [2025/04/30 09:44:18 567074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 567078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 567083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48486|rtt_var:423|pto_duration:50486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 567087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 567091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 567095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 567099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258642538|now:1746006258567082|interv:75456| [2025/04/30 09:44:18 567103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258642538|now:1746006258567082|interval:75456|pto_count:0|srtt:48486 [2025/04/30 09:44:18 567107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62407| [2025/04/30 09:44:18 567112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 567116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1759098| [2025/04/30 09:44:18 567124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 567131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258568131|now:1746006258567131|interv:1000| [2025/04/30 09:44:18 567159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 567165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 567172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258568131| [2025/04/30 09:44:18 567179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258568131| [2025/04/30 09:44:18 567185] [debug] |xqc_engine_wakeup_after|wakeup:1746006258568131|now:1746006258567185|diff:946| [2025/04/30 09:44:18 567192] [debug] |xqc_engine_main_logic|END|now:1746006258566892| [2025/04/30 09:44:18 567506] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258567505| [2025/04/30 09:44:18 567514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 567520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:731| [2025/04/30 09:44:18 567524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:732| [2025/04/30 09:44:18 567530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:732| [2025/04/30 09:44:18 567534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 567539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1697|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1698|path_largest_ack:1697| [2025/04/30 09:44:18 567544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1669764|prior_time:1746006258515689|is_app_limited:0|send_elapse:49977|ack_elapse:51816|ctl_first_sent_time:1746006258517249|lagest_ack_time:1746006258567505|curr_delivered:1730971| [2025/04/30 09:44:18 567549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258517249| [2025/04/30 09:44:18 567553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1229||sndq_packets_used_bytes:0|sndq_packets_free:551| [2025/04/30 09:44:18 567557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1698|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1698|path_largest_ack:1698| [2025/04/30 09:44:18 567562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60007|prior_delivered:1672164|prior_time:1746006258517663|is_app_limited:0|send_elapse:49777|ack_elapse:49842|ctl_first_sent_time:1746006258519124|lagest_ack_time:1746006258567505|curr_delivered:1732171| [2025/04/30 09:44:18 567567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258519124| [2025/04/30 09:44:18 567571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1228||sndq_packets_used_bytes:0|sndq_packets_free:552| [2025/04/30 09:44:18 567575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48486|rttvar:423|minrtt:31343|latest_rtt:48381|ack_delay:56| [2025/04/30 09:44:18 567579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48466|rttvar:358|minrtt:31343|latest_rtt:48381|ack_delay:56| [2025/04/30 09:44:18 567588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1698|lost_pn:1695|thresh:3| [2025/04/30 09:44:18 567592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 567597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48466|rtt_var:358|pto_duration:50466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 567601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 567605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 567609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 567613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258642518|now:1746006258567596|interv:74922| [2025/04/30 09:44:18 567617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258642518|now:1746006258567596|interval:74922|pto_count:0|srtt:48466 [2025/04/30 09:44:18 567621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49777, ack_elapse 49842, delivered 60007|rate 1203944|lost 223| [2025/04/30 09:44:18 567626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203944) in round 35| [2025/04/30 09:44:18 567630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 567634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 567638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258519124|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 567643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258519124|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 567647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60007|srtt:48466|latest_rtt:48381|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 567653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:732|largest:732|pns:2| [2025/04/30 09:44:18 567658] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:732|frame:ACK |recv_time:1746006258567505|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 567663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378567505|now:1746006258567505|interv:120000000| [2025/04/30 09:44:18 567667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378567505|now:1746006258567505|interv:120000000| [2025/04/30 09:44:18 567671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258568131|pq_index:0| [2025/04/30 09:44:18 567675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258566892| [2025/04/30 09:44:18 567682] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258567682| [2025/04/30 09:44:18 567687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258567686| [2025/04/30 09:44:18 567693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48466|min_srtt:48466|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 567698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1813332| [2025/04/30 09:44:18 567702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48466|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 567707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 567711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48466|min_srtt:48466|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 567716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1814511| [2025/04/30 09:44:18 567720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48466|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 567725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 567729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48466|min_srtt:48466|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 567733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1815690| [2025/04/30 09:44:18 567737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 567741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 567745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 567749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 567754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 567758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1759098| [2025/04/30 09:44:18 567762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 567766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 567773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258568131| [2025/04/30 09:44:18 567777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258568131| [2025/04/30 09:44:18 567781] [debug] |xqc_engine_wakeup_after|wakeup:1746006258568131|now:1746006258567781|diff:350| [2025/04/30 09:44:18 567785] [debug] |xqc_engine_main_logic|END|now:1746006258567686| [2025/04/30 09:44:18 567790] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258567790| [2025/04/30 09:44:18 567794] [debug] |xqc_engine_wakeup_after|wakeup:1746006258568131|now:1746006258567794|diff:337| [2025/04/30 09:44:18 567798] [debug] |xqc_engine_main_logic|END|now:1746006258567790| [2025/04/30 09:44:18 568871] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258568870| [2025/04/30 09:44:18 568882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258568131|pq_index:0| [2025/04/30 09:44:18 568886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258567686| [2025/04/30 09:44:18 568891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258568890| [2025/04/30 09:44:18 568896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258568131|now:1746006258568890| [2025/04/30 09:44:18 568900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258568131|now:1746006258568890| [2025/04/30 09:44:18 568904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 568910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48466|min_srtt:48466|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 568914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1815690| [2025/04/30 09:44:18 568919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 568923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 568927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 568931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 568936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 568940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1759098| [2025/04/30 09:44:18 568945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 568949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1749| [2025/04/30 09:44:18 568980] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1749|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258568958|stream_id:0|stream_offset:1759098| [2025/04/30 09:44:18 568987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 568996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 569001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48466|rtt_var:358|pto_duration:50466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 569005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 569009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 569013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 569017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258644424|now:1746006258569001|interv:75423| [2025/04/30 09:44:18 569021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258644424|now:1746006258569001|interval:75423|pto_count:0|srtt:48466 [2025/04/30 09:44:18 569026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61207| [2025/04/30 09:44:18 569031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 569035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1760277| [2025/04/30 09:44:18 569039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 569043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1750| [2025/04/30 09:44:18 569066] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1750|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258569050|stream_id:0|stream_offset:1760277| [2025/04/30 09:44:18 569071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 569076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 569080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48466|rtt_var:358|pto_duration:50466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 569084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 569088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 569092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 569096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258644516|now:1746006258569080|interv:75436| [2025/04/30 09:44:18 569100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258644516|now:1746006258569080|interval:75436|pto_count:0|srtt:48466 [2025/04/30 09:44:18 569105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62407| [2025/04/30 09:44:18 569113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 569117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1761456| [2025/04/30 09:44:18 569121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 569127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258570126|now:1746006258569126|interv:1000| [2025/04/30 09:44:18 569151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 569158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 569164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258570126| [2025/04/30 09:44:18 569171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258570126| [2025/04/30 09:44:18 569177] [debug] |xqc_engine_wakeup_after|wakeup:1746006258570126|now:1746006258569177|diff:949| [2025/04/30 09:44:18 569184] [debug] |xqc_engine_main_logic|END|now:1746006258568890| [2025/04/30 09:44:18 569513] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258569512| [2025/04/30 09:44:18 569521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 569527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:732| [2025/04/30 09:44:18 569531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:733| [2025/04/30 09:44:18 569537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:733| [2025/04/30 09:44:18 569541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 569546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1699|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1700|path_largest_ack:1699| [2025/04/30 09:44:18 569551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1672164|prior_time:1746006258517663|is_app_limited:0|send_elapse:49882|ack_elapse:51849|ctl_first_sent_time:1746006258519229|lagest_ack_time:1746006258569512|curr_delivered:1733371| [2025/04/30 09:44:18 569555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258519229| [2025/04/30 09:44:18 569560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1227||sndq_packets_used_bytes:0|sndq_packets_free:553| [2025/04/30 09:44:18 569564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1700|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1700|path_largest_ack:1700| [2025/04/30 09:44:18 569569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:60007|prior_delivered:1674564|prior_time:1746006258519658|is_app_limited:0|send_elapse:49841|ack_elapse:49854|ctl_first_sent_time:1746006258521115|lagest_ack_time:1746006258569512|curr_delivered:1734571| [2025/04/30 09:44:18 569573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258521115| [2025/04/30 09:44:18 569577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1226||sndq_packets_used_bytes:0|sndq_packets_free:554| [2025/04/30 09:44:18 569581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48466|rttvar:358|minrtt:31343|latest_rtt:48397|ack_delay:56| [2025/04/30 09:44:18 569590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48450|rttvar:300|minrtt:31343|latest_rtt:48397|ack_delay:56| [2025/04/30 09:44:18 569595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1700|lost_pn:1697|thresh:3| [2025/04/30 09:44:18 569599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 569603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48450|rtt_var:300|pto_duration:50450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 569608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 569611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 569615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 569619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258644500|now:1746006258569603|interv:74897| [2025/04/30 09:44:18 569623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258644500|now:1746006258569603|interval:74897|pto_count:0|srtt:48450 [2025/04/30 09:44:18 569628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49841, ack_elapse 49854, delivered 60007|rate 1203654|lost 223| [2025/04/30 09:44:18 569632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203654) in round 35| [2025/04/30 09:44:18 569637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 569641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 569645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258521115|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 569649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258521115|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 569654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60007|srtt:48450|latest_rtt:48397|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 569660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:733|largest:733|pns:2| [2025/04/30 09:44:18 569664] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:733|frame:ACK |recv_time:1746006258569512|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 569669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378569512|now:1746006258569512|interv:120000000| [2025/04/30 09:44:18 569673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378569512|now:1746006258569512|interv:120000000| [2025/04/30 09:44:18 569680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258570126|pq_index:0| [2025/04/30 09:44:18 569684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258568890| [2025/04/30 09:44:18 569688] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258569688| [2025/04/30 09:44:18 569693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258569692| [2025/04/30 09:44:18 569699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48450|min_srtt:48450|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 569703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1815690| [2025/04/30 09:44:18 569708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48450|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 569713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 569717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48450|min_srtt:48450|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 569722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1816869| [2025/04/30 09:44:18 569726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48450|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 569730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 569735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48450|min_srtt:48450|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 569739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1818048| [2025/04/30 09:44:18 569743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 569747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 569751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 569755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 569759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 569764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1761456| [2025/04/30 09:44:18 569771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 569774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 569778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258570126| [2025/04/30 09:44:18 569782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258570126| [2025/04/30 09:44:18 569786] [debug] |xqc_engine_wakeup_after|wakeup:1746006258570126|now:1746006258569786|diff:340| [2025/04/30 09:44:18 569791] [debug] |xqc_engine_main_logic|END|now:1746006258569692| [2025/04/30 09:44:18 569796] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258569795| [2025/04/30 09:44:18 569799] [debug] |xqc_engine_wakeup_after|wakeup:1746006258570126|now:1746006258569799|diff:327| [2025/04/30 09:44:18 569803] [debug] |xqc_engine_main_logic|END|now:1746006258569795| [2025/04/30 09:44:18 570874] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258570874| [2025/04/30 09:44:18 570886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258570126|pq_index:0| [2025/04/30 09:44:18 570890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258569692| [2025/04/30 09:44:18 570895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258570894| [2025/04/30 09:44:18 570900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258570126|now:1746006258570894| [2025/04/30 09:44:18 570904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258570126|now:1746006258570894| [2025/04/30 09:44:18 570908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 570914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48450|min_srtt:48450|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 570918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1818048| [2025/04/30 09:44:18 570923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 570927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 570931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 570935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 570940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 570944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1761456| [2025/04/30 09:44:18 570949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 570953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1751| [2025/04/30 09:44:18 570985] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1751|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258570962|stream_id:0|stream_offset:1761456| [2025/04/30 09:44:18 570996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 571001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 571005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48450|rtt_var:300|pto_duration:50450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 571010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 571014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 571017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 571021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258646412|now:1746006258571005|interv:75407| [2025/04/30 09:44:18 571025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258646412|now:1746006258571005|interval:75407|pto_count:0|srtt:48450 [2025/04/30 09:44:18 571030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61207| [2025/04/30 09:44:18 571035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 571039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1762635| [2025/04/30 09:44:18 571044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 571048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1752| [2025/04/30 09:44:18 571070] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1752|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258571054|stream_id:0|stream_offset:1762635| [2025/04/30 09:44:18 571076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 571080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 571084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48450|rtt_var:300|pto_duration:50450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 571089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 571093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 571096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 571100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258646504|now:1746006258571084|interv:75420| [2025/04/30 09:44:18 571104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258646504|now:1746006258571084|interval:75420|pto_count:0|srtt:48450 [2025/04/30 09:44:18 571112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62407| [2025/04/30 09:44:18 571117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 571124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1763814| [2025/04/30 09:44:18 571147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 571157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258572157|now:1746006258571157|interv:1000| [2025/04/30 09:44:18 571163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 571169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 571176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258572157| [2025/04/30 09:44:18 571183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258572157| [2025/04/30 09:44:18 571189] [debug] |xqc_engine_wakeup_after|wakeup:1746006258572157|now:1746006258571189|diff:968| [2025/04/30 09:44:18 571196] [debug] |xqc_engine_main_logic|END|now:1746006258570894| [2025/04/30 09:44:18 571518] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258571517| [2025/04/30 09:44:18 571526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 571532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:733| [2025/04/30 09:44:18 571536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:734| [2025/04/30 09:44:18 571542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:734| [2025/04/30 09:44:18 571546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 571551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1701|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1702|path_largest_ack:1701| [2025/04/30 09:44:18 571556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1674564|prior_time:1746006258519658|is_app_limited:0|send_elapse:49947|ack_elapse:51859|ctl_first_sent_time:1746006258521221|lagest_ack_time:1746006258571517|curr_delivered:1735771| [2025/04/30 09:44:18 571560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258521221| [2025/04/30 09:44:18 571565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1225||sndq_packets_used_bytes:0|sndq_packets_free:555| [2025/04/30 09:44:18 571569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1702|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1702|path_largest_ack:1702| [2025/04/30 09:44:18 571574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1674564|prior_time:1746006258519658|is_app_limited:0|send_elapse:49947|ack_elapse:51859|ctl_first_sent_time:1746006258521221|lagest_ack_time:1746006258571517|curr_delivered:1736971| [2025/04/30 09:44:18 571578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258521328| [2025/04/30 09:44:18 571587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1224||sndq_packets_used_bytes:0|sndq_packets_free:556| [2025/04/30 09:44:18 571591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48450|rttvar:300|minrtt:31343|latest_rtt:50189|ack_delay:56| [2025/04/30 09:44:18 571596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48660|rttvar:645|minrtt:31343|latest_rtt:50189|ack_delay:56| [2025/04/30 09:44:18 571600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1702|lost_pn:1699|thresh:3| [2025/04/30 09:44:18 571604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 571608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48660|rtt_var:645|pto_duration:51240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 571613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 571617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 571621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 571625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258647294|now:1746006258571608|interv:75686| [2025/04/30 09:44:18 571629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258647294|now:1746006258571608|interval:75686|pto_count:0|srtt:48660 [2025/04/30 09:44:18 571633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49947, ack_elapse 51859, delivered 62407|rate 1203397|lost 223| [2025/04/30 09:44:18 571638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203397) in round 35| [2025/04/30 09:44:18 571642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 571646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 571650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258521328|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 571654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258521328|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 571659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60007|srtt:48660|latest_rtt:50189|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 571665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:734|largest:734|pns:2| [2025/04/30 09:44:18 571669] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:734|frame:ACK |recv_time:1746006258571517|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 571674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378571517|now:1746006258571517|interv:120000000| [2025/04/30 09:44:18 571681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378571517|now:1746006258571517|interv:120000000| [2025/04/30 09:44:18 571685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258572157|pq_index:0| [2025/04/30 09:44:18 571689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258570894| [2025/04/30 09:44:18 571693] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258571693| [2025/04/30 09:44:18 571698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258571697| [2025/04/30 09:44:18 571704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48660|min_srtt:48660|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 571708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1818048| [2025/04/30 09:44:18 571713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 571717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 571722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48660|min_srtt:48660|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 571726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1819227| [2025/04/30 09:44:18 571731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 571735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 571739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48660|min_srtt:48660|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 571743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1820406| [2025/04/30 09:44:18 571748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 571752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 571755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 571760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 571764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 571771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1763814| [2025/04/30 09:44:18 571775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 571779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 571783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258572157| [2025/04/30 09:44:18 571787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258572157| [2025/04/30 09:44:18 571791] [debug] |xqc_engine_wakeup_after|wakeup:1746006258572157|now:1746006258571791|diff:366| [2025/04/30 09:44:18 571795] [debug] |xqc_engine_main_logic|END|now:1746006258571697| [2025/04/30 09:44:18 571800] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258571800| [2025/04/30 09:44:18 571804] [debug] |xqc_engine_wakeup_after|wakeup:1746006258572157|now:1746006258571804|diff:353| [2025/04/30 09:44:18 571808] [debug] |xqc_engine_main_logic|END|now:1746006258571800| [2025/04/30 09:44:18 572879] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258572879| [2025/04/30 09:44:18 572891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258572157|pq_index:0| [2025/04/30 09:44:18 572895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258571697| [2025/04/30 09:44:18 572900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258572899| [2025/04/30 09:44:18 572905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258572157|now:1746006258572899| [2025/04/30 09:44:18 572909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258572157|now:1746006258572899| [2025/04/30 09:44:18 572913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 572919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48660|min_srtt:48660|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 572923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1820406| [2025/04/30 09:44:18 572928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 572932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 572936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 572940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 572945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 572949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1763814| [2025/04/30 09:44:18 572958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 572963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1753| [2025/04/30 09:44:18 572995] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1753|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258572971|stream_id:0|stream_offset:1763814| [2025/04/30 09:44:18 573001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 573006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 573010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48660|rtt_var:645|pto_duration:51240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 573015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 573019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 573022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 573027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258649211|now:1746006258573010|interv:76201| [2025/04/30 09:44:18 573031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258649211|now:1746006258573010|interval:76201|pto_count:0|srtt:48660 [2025/04/30 09:44:18 573035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61207| [2025/04/30 09:44:18 573040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 573044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1764993| [2025/04/30 09:44:18 573049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 573053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1754| [2025/04/30 09:44:18 573074] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1754|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258573059|stream_id:0|stream_offset:1764993| [2025/04/30 09:44:18 573079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 573084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 573088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48660|rtt_var:645|pto_duration:51240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 573092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 573096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 573100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 573108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258649299|now:1746006258573088|interv:76211| [2025/04/30 09:44:18 573112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258649299|now:1746006258573088|interval:76211|pto_count:0|srtt:48660 [2025/04/30 09:44:18 573116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62407| [2025/04/30 09:44:18 573122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 573129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1766172| [2025/04/30 09:44:18 573154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 573161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258574161|now:1746006258573161|interv:1000| [2025/04/30 09:44:18 573167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 573174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 573180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258574161| [2025/04/30 09:44:18 573187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258574161| [2025/04/30 09:44:18 573193] [debug] |xqc_engine_wakeup_after|wakeup:1746006258574161|now:1746006258573193|diff:968| [2025/04/30 09:44:18 573200] [debug] |xqc_engine_main_logic|END|now:1746006258572899| [2025/04/30 09:44:18 573502] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258573501| [2025/04/30 09:44:18 573510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 573516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:734| [2025/04/30 09:44:18 573520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:735| [2025/04/30 09:44:18 573526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:735| [2025/04/30 09:44:18 573530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 573535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1703|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1704|path_largest_ack:1703| [2025/04/30 09:44:18 573540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1676964|prior_time:1746006258521688|is_app_limited:0|send_elapse:49901|ack_elapse:51813|ctl_first_sent_time:1746006258523153|lagest_ack_time:1746006258573501|curr_delivered:1738171| [2025/04/30 09:44:18 573545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258523153| [2025/04/30 09:44:18 573550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1223||sndq_packets_used_bytes:0|sndq_packets_free:557| [2025/04/30 09:44:18 573554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1704|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1704|path_largest_ack:1704| [2025/04/30 09:44:18 573558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1676964|prior_time:1746006258521688|is_app_limited:0|send_elapse:49901|ack_elapse:51813|ctl_first_sent_time:1746006258523153|lagest_ack_time:1746006258573501|curr_delivered:1739371| [2025/04/30 09:44:18 573568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258523246| [2025/04/30 09:44:18 573572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1222||sndq_packets_used_bytes:0|sndq_packets_free:558| [2025/04/30 09:44:18 573576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48660|rttvar:645|minrtt:31343|latest_rtt:50255|ack_delay:56| [2025/04/30 09:44:18 573581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48852|rttvar:868|minrtt:31343|latest_rtt:50255|ack_delay:56| [2025/04/30 09:44:18 573585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1704|lost_pn:1701|thresh:3| [2025/04/30 09:44:18 573589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 573593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48852|rtt_var:868|pto_duration:52324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 573598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 573602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 573606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 573610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258650383|now:1746006258573593|interv:76790| [2025/04/30 09:44:18 573614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258650383|now:1746006258573593|interval:76790|pto_count:0|srtt:48852 [2025/04/30 09:44:18 573618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49901, ack_elapse 51813, delivered 62407|rate 1204466|lost 223| [2025/04/30 09:44:18 573623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204466) in round 35| [2025/04/30 09:44:18 573627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 573631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 573635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258523246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 573640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258523246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 573644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60007|srtt:48852|latest_rtt:50255|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 573650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:735|largest:735|pns:2| [2025/04/30 09:44:18 573657] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:735|frame:ACK |recv_time:1746006258573501|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 573662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378573501|now:1746006258573501|interv:120000000| [2025/04/30 09:44:18 573666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378573501|now:1746006258573501|interv:120000000| [2025/04/30 09:44:18 573670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258574161|pq_index:0| [2025/04/30 09:44:18 573675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258572899| [2025/04/30 09:44:18 573679] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258573679| [2025/04/30 09:44:18 573684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258573683| [2025/04/30 09:44:18 573690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48852|min_srtt:48852|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 573694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1820406| [2025/04/30 09:44:18 573699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 573703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 573708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48852|min_srtt:48852|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 573712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1821585| [2025/04/30 09:44:18 573716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 573721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 573725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48852|min_srtt:48852|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 573729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1822764| [2025/04/30 09:44:18 573734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 573738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 573742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 573748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 573753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 573757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1766172| [2025/04/30 09:44:18 573761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 573765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 573769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258574161| [2025/04/30 09:44:18 573773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258574161| [2025/04/30 09:44:18 573777] [debug] |xqc_engine_wakeup_after|wakeup:1746006258574161|now:1746006258573777|diff:384| [2025/04/30 09:44:18 573782] [debug] |xqc_engine_main_logic|END|now:1746006258573683| [2025/04/30 09:44:18 573786] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258573786| [2025/04/30 09:44:18 573790] [debug] |xqc_engine_wakeup_after|wakeup:1746006258574161|now:1746006258573790|diff:371| [2025/04/30 09:44:18 573794] [debug] |xqc_engine_main_logic|END|now:1746006258573786| [2025/04/30 09:44:18 574866] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258574865| [2025/04/30 09:44:18 574877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258574161|pq_index:0| [2025/04/30 09:44:18 574882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258573683| [2025/04/30 09:44:18 574887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258574886| [2025/04/30 09:44:18 574891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258574161|now:1746006258574886| [2025/04/30 09:44:18 574896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258574161|now:1746006258574886| [2025/04/30 09:44:18 574900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 574905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48852|min_srtt:48852|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 574910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1822764| [2025/04/30 09:44:18 574914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 574918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 574922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 574927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 574931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 574940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1766172| [2025/04/30 09:44:18 574945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 574949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1755| [2025/04/30 09:44:18 574981] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1755|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258574958|stream_id:0|stream_offset:1766172| [2025/04/30 09:44:18 574987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 574992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 574997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48852|rtt_var:868|pto_duration:52324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 575001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 575005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 575009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 575013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258652282|now:1746006258574996|interv:77286| [2025/04/30 09:44:18 575017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258652282|now:1746006258574996|interval:77286|pto_count:0|srtt:48852 [2025/04/30 09:44:18 575022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61207| [2025/04/30 09:44:18 575027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 575031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1767351| [2025/04/30 09:44:18 575035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 575039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1756| [2025/04/30 09:44:18 575061] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1756|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258575046|stream_id:0|stream_offset:1767351| [2025/04/30 09:44:18 575066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 575071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 575075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48852|rtt_var:868|pto_duration:52324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 575079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 575087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 575091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 575095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258652370|now:1746006258575075|interv:77295| [2025/04/30 09:44:18 575099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258652370|now:1746006258575075|interval:77295|pto_count:0|srtt:48852 [2025/04/30 09:44:18 575103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62407| [2025/04/30 09:44:18 575110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 575117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1768530| [2025/04/30 09:44:18 575124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 575130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258576130|now:1746006258575130|interv:1000| [2025/04/30 09:44:18 575158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 575165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 575171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258576130| [2025/04/30 09:44:18 575178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258576130| [2025/04/30 09:44:18 575185] [debug] |xqc_engine_wakeup_after|wakeup:1746006258576130|now:1746006258575185|diff:945| [2025/04/30 09:44:18 575192] [debug] |xqc_engine_main_logic|END|now:1746006258574886| [2025/04/30 09:44:18 575492] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258575491| [2025/04/30 09:44:18 575500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 575506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:735| [2025/04/30 09:44:18 575511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:736| [2025/04/30 09:44:18 575519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:736| [2025/04/30 09:44:18 575523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 575532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1705|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1706|path_largest_ack:1705| [2025/04/30 09:44:18 575538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1679364|prior_time:1746006258523638|is_app_limited:0|send_elapse:49846|ack_elapse:51853|ctl_first_sent_time:1746006258525090|lagest_ack_time:1746006258575491|curr_delivered:1740571| [2025/04/30 09:44:18 575543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258525090| [2025/04/30 09:44:18 575547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1221||sndq_packets_used_bytes:0|sndq_packets_free:559| [2025/04/30 09:44:18 575552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1706|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1706|path_largest_ack:1706| [2025/04/30 09:44:18 575561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1679364|prior_time:1746006258523638|is_app_limited:0|send_elapse:49846|ack_elapse:51853|ctl_first_sent_time:1746006258525090|lagest_ack_time:1746006258575491|curr_delivered:1741771| [2025/04/30 09:44:18 575565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258525201| [2025/04/30 09:44:18 575569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1220||sndq_packets_used_bytes:0|sndq_packets_free:560| [2025/04/30 09:44:18 575574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48852|rttvar:868|minrtt:31343|latest_rtt:50290|ack_delay:56| [2025/04/30 09:44:18 575578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49025|rttvar:996|minrtt:31343|latest_rtt:50290|ack_delay:56| [2025/04/30 09:44:18 575582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1706|lost_pn:1703|thresh:3| [2025/04/30 09:44:18 575587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 575591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49025|rtt_var:996|pto_duration:53009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 575595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 575599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 575603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 575607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258653055|now:1746006258575590|interv:77465| [2025/04/30 09:44:18 575611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258653055|now:1746006258575590|interval:77465|pto_count:0|srtt:49025 [2025/04/30 09:44:18 575616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49846, ack_elapse 51853, delivered 62407|rate 1203536|lost 223| [2025/04/30 09:44:18 575620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203536) in round 35| [2025/04/30 09:44:18 575624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 575628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 575632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258525201|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 575637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258525201|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 575642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60007|srtt:49025|latest_rtt:50290|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 575654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:736|largest:736|pns:2| [2025/04/30 09:44:18 575658] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:736|frame:ACK |recv_time:1746006258575491|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 575663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378575491|now:1746006258575491|interv:120000000| [2025/04/30 09:44:18 575667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378575491|now:1746006258575491|interv:120000000| [2025/04/30 09:44:18 575671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258576130|pq_index:0| [2025/04/30 09:44:18 575676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258574886| [2025/04/30 09:44:18 575680] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258575680| [2025/04/30 09:44:18 575685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258575684| [2025/04/30 09:44:18 575691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49025|min_srtt:49025|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 575695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1822764| [2025/04/30 09:44:18 575700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49025|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 575705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 575709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49025|min_srtt:49025|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 575714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1823943| [2025/04/30 09:44:18 575718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49025|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 575723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 575727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49025|min_srtt:49025|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 575731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1825122| [2025/04/30 09:44:18 575736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 575740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 575748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 575752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 575757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 575761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1768530| [2025/04/30 09:44:18 575765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 575769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 575773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258576130| [2025/04/30 09:44:18 575777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258576130| [2025/04/30 09:44:18 575781] [debug] |xqc_engine_wakeup_after|wakeup:1746006258576130|now:1746006258575781|diff:349| [2025/04/30 09:44:18 575785] [debug] |xqc_engine_main_logic|END|now:1746006258575684| [2025/04/30 09:44:18 575790] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258575790| [2025/04/30 09:44:18 575794] [debug] |xqc_engine_wakeup_after|wakeup:1746006258576130|now:1746006258575794|diff:336| [2025/04/30 09:44:18 575798] [debug] |xqc_engine_main_logic|END|now:1746006258575790| [2025/04/30 09:44:18 576869] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258576869| [2025/04/30 09:44:18 576881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258576130|pq_index:0| [2025/04/30 09:44:18 576885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258575684| [2025/04/30 09:44:18 576890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258576889| [2025/04/30 09:44:18 576895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258576130|now:1746006258576889| [2025/04/30 09:44:18 576900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258576130|now:1746006258576889| [2025/04/30 09:44:18 576904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 576909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49025|min_srtt:49025|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 576914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1825122| [2025/04/30 09:44:18 576918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 576922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 576926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 576930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 576940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 576944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1768530| [2025/04/30 09:44:18 576949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 576953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1757| [2025/04/30 09:44:18 576986] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1757|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258576961|stream_id:0|stream_offset:1768530| [2025/04/30 09:44:18 576991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 576996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 577001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49025|rtt_var:996|pto_duration:53009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 577005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 577009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 577013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 577017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258654970|now:1746006258577000|interv:77970| [2025/04/30 09:44:18 577021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258654970|now:1746006258577000|interval:77970|pto_count:0|srtt:49025 [2025/04/30 09:44:18 577026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61207| [2025/04/30 09:44:18 577030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 577035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1769709| [2025/04/30 09:44:18 577039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 577043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1758| [2025/04/30 09:44:18 577065] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1758|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258577050|stream_id:0|stream_offset:1769709| [2025/04/30 09:44:18 577070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 577075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 577082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49025|rtt_var:996|pto_duration:53009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 577087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 577091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 577094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 577098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258655059|now:1746006258577082|interv:77977| [2025/04/30 09:44:18 577102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258655059|now:1746006258577082|interval:77977|pto_count:0|srtt:49025 [2025/04/30 09:44:18 577107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62407| [2025/04/30 09:44:18 577112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 577119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1770888| [2025/04/30 09:44:18 577126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 577148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258578148|now:1746006258577148|interv:1000| [2025/04/30 09:44:18 577158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 577164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 577171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258578148| [2025/04/30 09:44:18 577177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258578148| [2025/04/30 09:44:18 577184] [debug] |xqc_engine_wakeup_after|wakeup:1746006258578148|now:1746006258577183|diff:965| [2025/04/30 09:44:18 577190] [debug] |xqc_engine_main_logic|END|now:1746006258576889| [2025/04/30 09:44:18 577513] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258577512| [2025/04/30 09:44:18 577521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 577527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:736| [2025/04/30 09:44:18 577531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:737| [2025/04/30 09:44:18 577537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:737| [2025/04/30 09:44:18 577541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 577546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1707|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1708|path_largest_ack:1707| [2025/04/30 09:44:18 577551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1681764|prior_time:1746006258525644|is_app_limited:0|send_elapse:49819|ack_elapse:51868|ctl_first_sent_time:1746006258527097|lagest_ack_time:1746006258577512|curr_delivered:1742971| [2025/04/30 09:44:18 577555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258527097| [2025/04/30 09:44:18 577565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1219||sndq_packets_used_bytes:0|sndq_packets_free:561| [2025/04/30 09:44:18 577569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1708|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1708|path_largest_ack:1708| [2025/04/30 09:44:18 577574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1681764|prior_time:1746006258525644|is_app_limited:0|send_elapse:49819|ack_elapse:51868|ctl_first_sent_time:1746006258527097|lagest_ack_time:1746006258577512|curr_delivered:1744171| [2025/04/30 09:44:18 577578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258527210| [2025/04/30 09:44:18 577582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1218||sndq_packets_used_bytes:0|sndq_packets_free:562| [2025/04/30 09:44:18 577586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49025|rttvar:996|minrtt:31343|latest_rtt:50302|ack_delay:72| [2025/04/30 09:44:18 577591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49175|rttvar:1048|minrtt:31343|latest_rtt:50302|ack_delay:72| [2025/04/30 09:44:18 577595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1708|lost_pn:1705|thresh:3| [2025/04/30 09:44:18 577599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 577603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49175|rtt_var:1048|pto_duration:53367|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 577608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 577612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 577616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 577620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258655417|now:1746006258577603|interv:77814| [2025/04/30 09:44:18 577624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258655417|now:1746006258577603|interval:77814|pto_count:0|srtt:49175 [2025/04/30 09:44:18 577628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49819, ack_elapse 51868, delivered 62407|rate 1203188|lost 223| [2025/04/30 09:44:18 577633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203188) in round 35| [2025/04/30 09:44:18 577637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 577641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 577645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258527210|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 577650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258527210|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 577657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60007|srtt:49175|latest_rtt:50302|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 577663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:737|largest:737|pns:2| [2025/04/30 09:44:18 577667] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:737|frame:ACK |recv_time:1746006258577512|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 577672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378577512|now:1746006258577512|interv:120000000| [2025/04/30 09:44:18 577676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378577512|now:1746006258577512|interv:120000000| [2025/04/30 09:44:18 577680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258578148|pq_index:0| [2025/04/30 09:44:18 577685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258576889| [2025/04/30 09:44:18 577689] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258577689| [2025/04/30 09:44:18 577694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258577693| [2025/04/30 09:44:18 577700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49175|min_srtt:49175|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 577704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1825122| [2025/04/30 09:44:18 577709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49175|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 577714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 577718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49175|min_srtt:49175|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 577722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1826301| [2025/04/30 09:44:18 577727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49175|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 577731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 577736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49175|min_srtt:49175|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 577740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1827480| [2025/04/30 09:44:18 577747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 577751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 577755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 577759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 577763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 577768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1770888| [2025/04/30 09:44:18 577772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 577776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 577780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258578148| [2025/04/30 09:44:18 577784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258578148| [2025/04/30 09:44:18 577788] [debug] |xqc_engine_wakeup_after|wakeup:1746006258578148|now:1746006258577788|diff:360| [2025/04/30 09:44:18 577792] [debug] |xqc_engine_main_logic|END|now:1746006258577693| [2025/04/30 09:44:18 577797] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258577797| [2025/04/30 09:44:18 577801] [debug] |xqc_engine_wakeup_after|wakeup:1746006258578148|now:1746006258577801|diff:347| [2025/04/30 09:44:18 577805] [debug] |xqc_engine_main_logic|END|now:1746006258577797| [2025/04/30 09:44:18 578876] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258578876| [2025/04/30 09:44:18 578888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258578148|pq_index:0| [2025/04/30 09:44:18 578892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258577693| [2025/04/30 09:44:18 578897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258578896| [2025/04/30 09:44:18 578902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258578148|now:1746006258578896| [2025/04/30 09:44:18 578906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258578148|now:1746006258578896| [2025/04/30 09:44:18 578910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 578915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49175|min_srtt:49175|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 578920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1827480| [2025/04/30 09:44:18 578925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 578929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 578937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 578942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 578947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 578951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1770888| [2025/04/30 09:44:18 578956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 578960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1759| [2025/04/30 09:44:18 578992] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1759|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258578969|stream_id:0|stream_offset:1770888| [2025/04/30 09:44:18 578998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 579003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 579008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49175|rtt_var:1048|pto_duration:53367|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 579012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 579016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 579020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 579024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258657336|now:1746006258579008|interv:78328| [2025/04/30 09:44:18 579028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258657336|now:1746006258579008|interval:78328|pto_count:0|srtt:49175 [2025/04/30 09:44:18 579033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61207| [2025/04/30 09:44:18 579038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 579042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1772067| [2025/04/30 09:44:18 579046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 579050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1760| [2025/04/30 09:44:18 579072] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1760|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258579056|stream_id:0|stream_offset:1772067| [2025/04/30 09:44:18 579077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 579085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 579089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49175|rtt_var:1048|pto_duration:53367|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 579094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 579097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 579101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 579105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258657423|now:1746006258579089|interv:78334| [2025/04/30 09:44:18 579109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258657423|now:1746006258579089|interval:78334|pto_count:0|srtt:49175 [2025/04/30 09:44:18 579114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62407| [2025/04/30 09:44:18 579120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 579127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1773246| [2025/04/30 09:44:18 579159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 579166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258580166|now:1746006258579166|interv:1000| [2025/04/30 09:44:18 579173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 579179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 579186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258580166| [2025/04/30 09:44:18 579192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258580166| [2025/04/30 09:44:18 579199] [debug] |xqc_engine_wakeup_after|wakeup:1746006258580166|now:1746006258579199|diff:967| [2025/04/30 09:44:18 579206] [debug] |xqc_engine_main_logic|END|now:1746006258578896| [2025/04/30 09:44:18 579480] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258579479| [2025/04/30 09:44:18 579489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 579495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:737| [2025/04/30 09:44:18 579499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:738| [2025/04/30 09:44:18 579505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:738| [2025/04/30 09:44:18 579509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 579514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1709|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1710|path_largest_ack:1709| [2025/04/30 09:44:18 579519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1684164|prior_time:1746006258527698|is_app_limited:0|send_elapse:49963|ack_elapse:51781|ctl_first_sent_time:1746006258529199|lagest_ack_time:1746006258579479|curr_delivered:1745371| [2025/04/30 09:44:18 579528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258529199| [2025/04/30 09:44:18 579533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1217||sndq_packets_used_bytes:0|sndq_packets_free:563| [2025/04/30 09:44:18 579537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1710|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1710|path_largest_ack:1710| [2025/04/30 09:44:18 579542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1684164|prior_time:1746006258527698|is_app_limited:0|send_elapse:49963|ack_elapse:51781|ctl_first_sent_time:1746006258529199|lagest_ack_time:1746006258579479|curr_delivered:1746571| [2025/04/30 09:44:18 579547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258529315| [2025/04/30 09:44:18 579551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1216||sndq_packets_used_bytes:0|sndq_packets_free:564| [2025/04/30 09:44:18 579555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49175|rttvar:1048|minrtt:31343|latest_rtt:50164|ack_delay:56| [2025/04/30 09:44:18 579559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49292|rttvar:1019|minrtt:31343|latest_rtt:50164|ack_delay:56| [2025/04/30 09:44:18 579563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1710|lost_pn:1707|thresh:3| [2025/04/30 09:44:18 579567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 579571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49292|rtt_var:1019|pto_duration:53368|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 579576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 579580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 579584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 579588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258657424|now:1746006258579571|interv:77853| [2025/04/30 09:44:18 579592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258657424|now:1746006258579571|interval:77853|pto_count:0|srtt:49292 [2025/04/30 09:44:18 579596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49963, ack_elapse 51781, delivered 62407|rate 1205210|lost 223| [2025/04/30 09:44:18 579601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205210) in round 35| [2025/04/30 09:44:18 579605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 579609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 579613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258529315|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 579620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258529315|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 579625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60007|srtt:49292|latest_rtt:50164|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 579631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:738|largest:738|pns:2| [2025/04/30 09:44:18 579635] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:738|frame:ACK |recv_time:1746006258579479|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 579640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378579479|now:1746006258579479|interv:120000000| [2025/04/30 09:44:18 579644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378579479|now:1746006258579479|interv:120000000| [2025/04/30 09:44:18 579648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258580166|pq_index:0| [2025/04/30 09:44:18 579652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258578896| [2025/04/30 09:44:18 579656] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258579656| [2025/04/30 09:44:18 579661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258579660| [2025/04/30 09:44:18 579667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49292|min_srtt:49292|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 579672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1827480| [2025/04/30 09:44:18 579676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 579681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 579686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49292|min_srtt:49292|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 579690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1828659| [2025/04/30 09:44:18 579694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 579699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 579703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49292|min_srtt:49292|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 579710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1829838| [2025/04/30 09:44:18 579714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 579718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 579722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 579726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 579730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 579735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1773246| [2025/04/30 09:44:18 579739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 579743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 579747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258580166| [2025/04/30 09:44:18 579751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258580166| [2025/04/30 09:44:18 579755] [debug] |xqc_engine_wakeup_after|wakeup:1746006258580166|now:1746006258579755|diff:411| [2025/04/30 09:44:18 579759] [debug] |xqc_engine_main_logic|END|now:1746006258579660| [2025/04/30 09:44:18 579764] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258579764| [2025/04/30 09:44:18 579768] [debug] |xqc_engine_wakeup_after|wakeup:1746006258580166|now:1746006258579768|diff:398| [2025/04/30 09:44:18 579772] [debug] |xqc_engine_main_logic|END|now:1746006258579764| [2025/04/30 09:44:18 580842] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258580842| [2025/04/30 09:44:18 580854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258580166|pq_index:0| [2025/04/30 09:44:18 580858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258579660| [2025/04/30 09:44:18 580864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258580862| [2025/04/30 09:44:18 580868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258580166|now:1746006258580862| [2025/04/30 09:44:18 580873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258580166|now:1746006258580862| [2025/04/30 09:44:18 580877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 580882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49292|min_srtt:49292|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 580887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1829838| [2025/04/30 09:44:18 580896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 580900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 580904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 580908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 580913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 580917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1773246| [2025/04/30 09:44:18 580921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 580926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1761| [2025/04/30 09:44:18 580958] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1761|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258580934|stream_id:0|stream_offset:1773246| [2025/04/30 09:44:18 580964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 580969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 580974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49292|rtt_var:1019|pto_duration:53368|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 580978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 580982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 580986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 580990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258659302|now:1746006258580973|interv:78329| [2025/04/30 09:44:18 580994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258659302|now:1746006258580973|interval:78329|pto_count:0|srtt:49292 [2025/04/30 09:44:18 580999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61207| [2025/04/30 09:44:18 581004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 581008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1774425| [2025/04/30 09:44:18 581012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 581016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1762| [2025/04/30 09:44:18 581038] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1762|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258581023|stream_id:0|stream_offset:1774425| [2025/04/30 09:44:18 581047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 581051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 581056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49292|rtt_var:1019|pto_duration:53368|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 581060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 581064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 581068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 581072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258659391|now:1746006258581055|interv:78336| [2025/04/30 09:44:18 581076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258659391|now:1746006258581055|interval:78336|pto_count:0|srtt:49292 [2025/04/30 09:44:18 581080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62407| [2025/04/30 09:44:18 581086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 581092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1775604| [2025/04/30 09:44:18 581099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 581106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258582106|now:1746006258581106|interv:1000| [2025/04/30 09:44:18 581112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 581118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 581124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258582106| [2025/04/30 09:44:18 581131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258582106| [2025/04/30 09:44:18 581160] [debug] |xqc_engine_wakeup_after|wakeup:1746006258582106|now:1746006258581159|diff:947| [2025/04/30 09:44:18 581166] [debug] |xqc_engine_main_logic|END|now:1746006258580862| [2025/04/30 09:44:18 581505] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258581504| [2025/04/30 09:44:18 581513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 581519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:738| [2025/04/30 09:44:18 581523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:739| [2025/04/30 09:44:18 581529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:739| [2025/04/30 09:44:18 581533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 581538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1711|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1712|path_largest_ack:1711| [2025/04/30 09:44:18 581547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1686564|prior_time:1746006258529623|is_app_limited:0|send_elapse:49844|ack_elapse:51881|ctl_first_sent_time:1746006258531079|lagest_ack_time:1746006258581504|curr_delivered:1747771| [2025/04/30 09:44:18 581552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258531079| [2025/04/30 09:44:18 581557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1215||sndq_packets_used_bytes:0|sndq_packets_free:565| [2025/04/30 09:44:18 581561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1712|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1712|path_largest_ack:1712| [2025/04/30 09:44:18 581566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1686564|prior_time:1746006258529623|is_app_limited:0|send_elapse:49844|ack_elapse:51881|ctl_first_sent_time:1746006258531079|lagest_ack_time:1746006258581504|curr_delivered:1748971| [2025/04/30 09:44:18 581570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258531184| [2025/04/30 09:44:18 581574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1214||sndq_packets_used_bytes:0|sndq_packets_free:566| [2025/04/30 09:44:18 581578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49292|rttvar:1019|minrtt:31343|latest_rtt:50320|ack_delay:96| [2025/04/30 09:44:18 581582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49409|rttvar:998|minrtt:31343|latest_rtt:50320|ack_delay:96| [2025/04/30 09:44:18 581586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1712|lost_pn:1709|thresh:3| [2025/04/30 09:44:18 581591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 581595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49409|rtt_var:998|pto_duration:53401|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 581599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 581603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 581607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 581611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258659424|now:1746006258581595|interv:77829| [2025/04/30 09:44:18 581615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258659424|now:1746006258581595|interval:77829|pto_count:0|srtt:49409 [2025/04/30 09:44:18 581619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49844, ack_elapse 51881, delivered 62407|rate 1202887|lost 223| [2025/04/30 09:44:18 581624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202887) in round 35| [2025/04/30 09:44:18 581628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 581632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 581639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258531184|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 581644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258531184|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 581648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60007|srtt:49409|latest_rtt:50320|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 581654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:739|largest:739|pns:2| [2025/04/30 09:44:18 581659] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:739|frame:ACK |recv_time:1746006258581504|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 581663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378581504|now:1746006258581504|interv:120000000| [2025/04/30 09:44:18 581667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378581504|now:1746006258581504|interv:120000000| [2025/04/30 09:44:18 581671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258582106|pq_index:0| [2025/04/30 09:44:18 581676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258580862| [2025/04/30 09:44:18 581680] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258581680| [2025/04/30 09:44:18 581685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258581684| [2025/04/30 09:44:18 581691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49409|min_srtt:49409|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 581695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1829838| [2025/04/30 09:44:18 581700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49409|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 581705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 581709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49409|min_srtt:49409|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 581714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1831017| [2025/04/30 09:44:18 581718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49409|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 581725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 581730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49409|min_srtt:49409|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 581734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1832196| [2025/04/30 09:44:18 581738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 581742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 581746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 581751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 581755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 581759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1775604| [2025/04/30 09:44:18 581764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 581768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 581772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258582106| [2025/04/30 09:44:18 581776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258582106| [2025/04/30 09:44:18 581780] [debug] |xqc_engine_wakeup_after|wakeup:1746006258582106|now:1746006258581779|diff:327| [2025/04/30 09:44:18 581784] [debug] |xqc_engine_main_logic|END|now:1746006258581684| [2025/04/30 09:44:18 581789] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258581789| [2025/04/30 09:44:18 581793] [debug] |xqc_engine_wakeup_after|wakeup:1746006258582106|now:1746006258581793|diff:313| [2025/04/30 09:44:18 581797] [debug] |xqc_engine_main_logic|END|now:1746006258581789| [2025/04/30 09:44:18 582869] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258582869| [2025/04/30 09:44:18 582881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258582106|pq_index:0| [2025/04/30 09:44:18 582885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258581684| [2025/04/30 09:44:18 582890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258582889| [2025/04/30 09:44:18 582895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258582106|now:1746006258582889| [2025/04/30 09:44:18 582900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258582106|now:1746006258582889| [2025/04/30 09:44:18 582904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 582909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49409|min_srtt:49409|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 582918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1832196| [2025/04/30 09:44:18 582923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 582927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 582931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 582935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 582940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 582944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1775604| [2025/04/30 09:44:18 582949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 582953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1763| [2025/04/30 09:44:18 582985] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1763|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258582962|stream_id:0|stream_offset:1775604| [2025/04/30 09:44:18 582991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 582996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 583001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49409|rtt_var:998|pto_duration:53401|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 583005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 583009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 583013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 583017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258661363|now:1746006258583000|interv:78363| [2025/04/30 09:44:18 583021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258661363|now:1746006258583000|interval:78363|pto_count:0|srtt:49409 [2025/04/30 09:44:18 583026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61207| [2025/04/30 09:44:18 583030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 583035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1776783| [2025/04/30 09:44:18 583049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 583053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1764| [2025/04/30 09:44:18 583076] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1764|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258583059|stream_id:0|stream_offset:1776783| [2025/04/30 09:44:18 583081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 583086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 583090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49409|rtt_var:998|pto_duration:53401|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 583095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 583099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 583102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 583106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258661460|now:1746006258583090|interv:78370| [2025/04/30 09:44:18 583110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258661460|now:1746006258583090|interval:78370|pto_count:0|srtt:49409 [2025/04/30 09:44:18 583115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62407| [2025/04/30 09:44:18 583120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 583127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1777962| [2025/04/30 09:44:18 583154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 583160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258584160|now:1746006258583160|interv:1000| [2025/04/30 09:44:18 583167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 583173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 583179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258584160| [2025/04/30 09:44:18 583186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258584160| [2025/04/30 09:44:18 583192] [debug] |xqc_engine_wakeup_after|wakeup:1746006258584160|now:1746006258583192|diff:968| [2025/04/30 09:44:18 583199] [debug] |xqc_engine_main_logic|END|now:1746006258582889| [2025/04/30 09:44:18 583471] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258583471| [2025/04/30 09:44:18 583479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 583486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:739| [2025/04/30 09:44:18 583490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:740| [2025/04/30 09:44:18 583500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:740| [2025/04/30 09:44:18 583504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 583509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1713|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1714|path_largest_ack:1713| [2025/04/30 09:44:18 583514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1688964|prior_time:1746006258531616|is_app_limited:0|send_elapse:49830|ack_elapse:51855|ctl_first_sent_time:1746006258533072|lagest_ack_time:1746006258583471|curr_delivered:1750171| [2025/04/30 09:44:18 583519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258533072| [2025/04/30 09:44:18 583523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1213||sndq_packets_used_bytes:0|sndq_packets_free:567| [2025/04/30 09:44:18 583527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1714|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1714|path_largest_ack:1714| [2025/04/30 09:44:18 583532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1688964|prior_time:1746006258531616|is_app_limited:0|send_elapse:49830|ack_elapse:51855|ctl_first_sent_time:1746006258533072|lagest_ack_time:1746006258583471|curr_delivered:1751371| [2025/04/30 09:44:18 583536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258533179| [2025/04/30 09:44:18 583540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1212||sndq_packets_used_bytes:0|sndq_packets_free:568| [2025/04/30 09:44:18 583544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49409|rttvar:998|minrtt:31343|latest_rtt:50292|ack_delay:56| [2025/04/30 09:44:18 583549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49512|rttvar:955|minrtt:31343|latest_rtt:50292|ack_delay:56| [2025/04/30 09:44:18 583553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1714|lost_pn:1711|thresh:3| [2025/04/30 09:44:18 583557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 583561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49512|rtt_var:955|pto_duration:53332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 583566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 583570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 583574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 583578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258661391|now:1746006258583561|interv:77830| [2025/04/30 09:44:18 583582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258661391|now:1746006258583561|interval:77830|pto_count:0|srtt:49512 [2025/04/30 09:44:18 583586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49830, ack_elapse 51855, delivered 62407|rate 1203490|lost 223| [2025/04/30 09:44:18 583591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203490) in round 35| [2025/04/30 09:44:18 583597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 583602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 583605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258533179|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 583610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258533179|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 583615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60007|srtt:49512|latest_rtt:50292|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 583620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:740|largest:740|pns:2| [2025/04/30 09:44:18 583625] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:740|frame:ACK |recv_time:1746006258583471|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 583630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378583471|now:1746006258583471|interv:120000000| [2025/04/30 09:44:18 583634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378583471|now:1746006258583471|interv:120000000| [2025/04/30 09:44:18 583638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258584160|pq_index:0| [2025/04/30 09:44:18 583642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258582889| [2025/04/30 09:44:18 583646] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258583646| [2025/04/30 09:44:18 583651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258583650| [2025/04/30 09:44:18 583657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49512|min_srtt:49512|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 583661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1832196| [2025/04/30 09:44:18 583666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49512|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 583671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 583675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49512|min_srtt:49512|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 583680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1833375| [2025/04/30 09:44:18 583687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49512|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 583691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 583696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49512|min_srtt:49512|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 583700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1834554| [2025/04/30 09:44:18 583704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 583708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 583712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 583717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 583721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 583725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1777962| [2025/04/30 09:44:18 583730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 583733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 583737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258584160| [2025/04/30 09:44:18 583741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258584160| [2025/04/30 09:44:18 583745] [debug] |xqc_engine_wakeup_after|wakeup:1746006258584160|now:1746006258583745|diff:415| [2025/04/30 09:44:18 583750] [debug] |xqc_engine_main_logic|END|now:1746006258583650| [2025/04/30 09:44:18 583755] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258583754| [2025/04/30 09:44:18 583758] [debug] |xqc_engine_wakeup_after|wakeup:1746006258584160|now:1746006258583758|diff:402| [2025/04/30 09:44:18 583762] [debug] |xqc_engine_main_logic|END|now:1746006258583754| [2025/04/30 09:44:18 584835] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258584835| [2025/04/30 09:44:18 584846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258584160|pq_index:0| [2025/04/30 09:44:18 584851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258583650| [2025/04/30 09:44:18 584856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258584855| [2025/04/30 09:44:18 584861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746006258584618|now:1746006258584855| [2025/04/30 09:44:18 584865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 09:44:18 584874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746006258584618|now:1746006258584855| [2025/04/30 09:44:18 584878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:18 584881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258584160|now:1746006258584855| [2025/04/30 09:44:18 584886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258584160|now:1746006258584855| [2025/04/30 09:44:18 584889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 584894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:740|ack_delay:25276|first_ack_range:35|largest_pkt_recv_time:1746006258559618| [2025/04/30 09:44:18 584899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:740|low:705|pkt_pns:2| [2025/04/30 09:44:18 584903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:728|frame_largest_recv:740| [2025/04/30 09:44:18 584907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:18 584912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49512|min_srtt:49512|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 584917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1834554| [2025/04/30 09:44:18 584921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 584925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 584929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 584933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 584938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 584943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1777962| [2025/04/30 09:44:18 584947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 584951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1765| [2025/04/30 09:44:18 584984] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1765|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:60007|now:1746006258584960|stream_id:0|stream_offset:1777962| [2025/04/30 09:44:18 584990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1765|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 09:44:18 584995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 584999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49512|rtt_var:955|pto_duration:53332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 585004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 585011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 585015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61214| [2025/04/30 09:44:18 585019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258663292|now:1746006258584999|interv:78293| [2025/04/30 09:44:18 585023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258663292|now:1746006258584999|interval:78293|pto_count:0|srtt:49512 [2025/04/30 09:44:18 585028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61214| [2025/04/30 09:44:18 585033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 585037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61214|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1779141| [2025/04/30 09:44:18 585042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 585046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1766| [2025/04/30 09:44:18 585068] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1766|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61214|now:1746006258585052|stream_id:0|stream_offset:1779141| [2025/04/30 09:44:18 585074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 585079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61214|applimit:0| [2025/04/30 09:44:18 585083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49512|rtt_var:955|pto_duration:53332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 585087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 585091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 585095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62414| [2025/04/30 09:44:18 585099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258663384|now:1746006258585083|interv:78301| [2025/04/30 09:44:18 585103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258663384|now:1746006258585083|interval:78301|pto_count:0|srtt:49512 [2025/04/30 09:44:18 585107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62414| [2025/04/30 09:44:18 585112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 585119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62414|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1780320| [2025/04/30 09:44:18 585126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 585159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258586159|now:1746006258585159|interv:1000| [2025/04/30 09:44:18 585166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 585172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 585179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258586159| [2025/04/30 09:44:18 585186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258586159| [2025/04/30 09:44:18 585192] [debug] |xqc_engine_wakeup_after|wakeup:1746006258586159|now:1746006258585192|diff:967| [2025/04/30 09:44:18 585199] [debug] |xqc_engine_main_logic|END|now:1746006258584855| [2025/04/30 09:44:18 585467] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258585466| [2025/04/30 09:44:18 585475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 585481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:740| [2025/04/30 09:44:18 585485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:741| [2025/04/30 09:44:18 585491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:741| [2025/04/30 09:44:18 585495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 585500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1715|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1716|path_largest_ack:1715| [2025/04/30 09:44:18 585505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1691364|prior_time:1746006258533608|is_app_limited:0|send_elapse:49828|ack_elapse:51858|ctl_first_sent_time:1746006258535064|lagest_ack_time:1746006258585466|curr_delivered:1752571| [2025/04/30 09:44:18 585510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258535064| [2025/04/30 09:44:18 585515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1211||sndq_packets_used_bytes:0|sndq_packets_free:569| [2025/04/30 09:44:18 585519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1716|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1716|path_largest_ack:1716| [2025/04/30 09:44:18 585524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1691364|prior_time:1746006258533608|is_app_limited:0|send_elapse:49828|ack_elapse:51858|ctl_first_sent_time:1746006258535064|lagest_ack_time:1746006258585466|curr_delivered:1753771| [2025/04/30 09:44:18 585528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258535174| [2025/04/30 09:44:18 585532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1210||sndq_packets_used_bytes:0|sndq_packets_free:570| [2025/04/30 09:44:18 585536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49512|rttvar:955|minrtt:31343|latest_rtt:50292|ack_delay:64| [2025/04/30 09:44:18 585541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49601|rttvar:896|minrtt:31343|latest_rtt:50292|ack_delay:64| [2025/04/30 09:44:18 585545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1716|lost_pn:1713|thresh:3| [2025/04/30 09:44:18 585549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 585558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49601|rtt_var:896|pto_duration:53185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 585563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 585567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 585571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60014| [2025/04/30 09:44:18 585575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258663237|now:1746006258585558|interv:77679| [2025/04/30 09:44:18 585579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258663237|now:1746006258585558|interval:77679|pto_count:0|srtt:49601 [2025/04/30 09:44:18 585583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49828, ack_elapse 51858, delivered 62407|rate 1203420|lost 223| [2025/04/30 09:44:18 585588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203420) in round 35| [2025/04/30 09:44:18 585592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 585596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 585600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258535174|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 585605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258535174|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 585609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60014|srtt:49601|latest_rtt:50292|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 585615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:741|largest:741|pns:2| [2025/04/30 09:44:18 585620] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:741|frame:ACK |recv_time:1746006258585466|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 585625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378585466|now:1746006258585466|interv:120000000| [2025/04/30 09:44:18 585629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378585466|now:1746006258585466|interv:120000000| [2025/04/30 09:44:18 585633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258586159|pq_index:0| [2025/04/30 09:44:18 585637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258584855| [2025/04/30 09:44:18 585641] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258585641| [2025/04/30 09:44:18 585646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258585645| [2025/04/30 09:44:18 585655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49601|min_srtt:49601|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 585660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1834554| [2025/04/30 09:44:18 585664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49601|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 585669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 585674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49601|min_srtt:49601|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 585678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1835733| [2025/04/30 09:44:18 585682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49601|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 585687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 585691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49601|min_srtt:49601|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 585695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1836912| [2025/04/30 09:44:18 585700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 585704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 585708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 585712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 585716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 585721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1780320| [2025/04/30 09:44:18 585725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 585729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 585733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258586159| [2025/04/30 09:44:18 585737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258586159| [2025/04/30 09:44:18 585741] [debug] |xqc_engine_wakeup_after|wakeup:1746006258586159|now:1746006258585741|diff:418| [2025/04/30 09:44:18 585748] [debug] |xqc_engine_main_logic|END|now:1746006258585645| [2025/04/30 09:44:18 585753] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258585753| [2025/04/30 09:44:18 585757] [debug] |xqc_engine_wakeup_after|wakeup:1746006258586159|now:1746006258585757|diff:402| [2025/04/30 09:44:18 585761] [debug] |xqc_engine_main_logic|END|now:1746006258585753| [2025/04/30 09:44:18 586833] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258586833| [2025/04/30 09:44:18 586844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258586159|pq_index:0| [2025/04/30 09:44:18 586849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258585645| [2025/04/30 09:44:18 586854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258586853| [2025/04/30 09:44:18 586859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258586159|now:1746006258586853| [2025/04/30 09:44:18 586863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258586159|now:1746006258586853| [2025/04/30 09:44:18 586867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 586873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49601|min_srtt:49601|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 586877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1836912| [2025/04/30 09:44:18 586882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 586886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 586890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 586894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 586899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 586903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1780320| [2025/04/30 09:44:18 586908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 586912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1767| [2025/04/30 09:44:18 586943] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1767|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60014|now:1746006258586921|stream_id:0|stream_offset:1780320| [2025/04/30 09:44:18 586949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 586954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60014|applimit:0| [2025/04/30 09:44:18 586964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49601|rtt_var:896|pto_duration:53185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 586968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 586972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 586976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61214| [2025/04/30 09:44:18 586980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258665106|now:1746006258586963|interv:78143| [2025/04/30 09:44:18 586984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258665106|now:1746006258586963|interval:78143|pto_count:0|srtt:49601 [2025/04/30 09:44:18 586989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61214| [2025/04/30 09:44:18 586993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 586998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61214|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1781499| [2025/04/30 09:44:18 587003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 587007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1768| [2025/04/30 09:44:18 587029] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1768|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61214|now:1746006258587013|stream_id:0|stream_offset:1781499| [2025/04/30 09:44:18 587034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 587039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61214|applimit:0| [2025/04/30 09:44:18 587043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49601|rtt_var:896|pto_duration:53185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 587048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 587052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 587055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62414| [2025/04/30 09:44:18 587059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258665198|now:1746006258587043|interv:78155| [2025/04/30 09:44:18 587064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258665198|now:1746006258587043|interval:78155|pto_count:0|srtt:49601 [2025/04/30 09:44:18 587068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62414| [2025/04/30 09:44:18 587073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 587080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62414|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1782678| [2025/04/30 09:44:18 587093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 587099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258588099|now:1746006258587099|interv:1000| [2025/04/30 09:44:18 587106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 587112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 587118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258588099| [2025/04/30 09:44:18 587125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258588099| [2025/04/30 09:44:18 587131] [debug] |xqc_engine_wakeup_after|wakeup:1746006258588099|now:1746006258587131|diff:968| [2025/04/30 09:44:18 587157] [debug] |xqc_engine_main_logic|END|now:1746006258586853| [2025/04/30 09:44:18 587459] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258587458| [2025/04/30 09:44:18 587466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 587472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:741| [2025/04/30 09:44:18 587476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:742| [2025/04/30 09:44:18 587482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:742| [2025/04/30 09:44:18 587486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 587491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1717|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1718|path_largest_ack:1717| [2025/04/30 09:44:18 587496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1693764|prior_time:1746006258535598|is_app_limited:0|send_elapse:49825|ack_elapse:51860|ctl_first_sent_time:1746006258537056|lagest_ack_time:1746006258587458|curr_delivered:1754971| [2025/04/30 09:44:18 587501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258537056| [2025/04/30 09:44:18 587506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1209||sndq_packets_used_bytes:0|sndq_packets_free:571| [2025/04/30 09:44:18 587510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1718|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1718|path_largest_ack:1718| [2025/04/30 09:44:18 587514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1693764|prior_time:1746006258535598|is_app_limited:0|send_elapse:49825|ack_elapse:51860|ctl_first_sent_time:1746006258537056|lagest_ack_time:1746006258587458|curr_delivered:1756171| [2025/04/30 09:44:18 587519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258537166| [2025/04/30 09:44:18 587523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1208||sndq_packets_used_bytes:0|sndq_packets_free:572| [2025/04/30 09:44:18 587527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49601|rttvar:896|minrtt:31343|latest_rtt:50292|ack_delay:56| [2025/04/30 09:44:18 587531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49680|rttvar:830|minrtt:31343|latest_rtt:50292|ack_delay:56| [2025/04/30 09:44:18 587540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1718|lost_pn:1715|thresh:3| [2025/04/30 09:44:18 587545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 587549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49680|rtt_var:830|pto_duration:53000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 587553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 587557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 587561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60014| [2025/04/30 09:44:18 587565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258665013|now:1746006258587549|interv:77464| [2025/04/30 09:44:18 587569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258665013|now:1746006258587549|interval:77464|pto_count:0|srtt:49680 [2025/04/30 09:44:18 587573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49825, ack_elapse 51860, delivered 62407|rate 1203374|lost 223| [2025/04/30 09:44:18 587578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203374) in round 35| [2025/04/30 09:44:18 587582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 587586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 587590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258537166|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 587595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258537166|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 587600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60014|srtt:49680|latest_rtt:50292|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 587606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:742|largest:742|pns:2| [2025/04/30 09:44:18 587610] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:742|frame:ACK |recv_time:1746006258587458|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 587615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378587458|now:1746006258587458|interv:120000000| [2025/04/30 09:44:18 587619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378587458|now:1746006258587458|interv:120000000| [2025/04/30 09:44:18 587623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258588099|pq_index:0| [2025/04/30 09:44:18 587627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258586853| [2025/04/30 09:44:18 587631] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258587631| [2025/04/30 09:44:18 587642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258587641| [2025/04/30 09:44:18 587648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49680|min_srtt:49680|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 587653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1836912| [2025/04/30 09:44:18 587657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49680|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 587662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 587667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49680|min_srtt:49680|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 587671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1838091| [2025/04/30 09:44:18 587675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49680|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 587680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 587684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49680|min_srtt:49680|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 587688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1839270| [2025/04/30 09:44:18 587693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 587697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 587701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 587705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 587709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 587713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1782678| [2025/04/30 09:44:18 587718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 587722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 587728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258588099| [2025/04/30 09:44:18 587732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258588099| [2025/04/30 09:44:18 587736] [debug] |xqc_engine_wakeup_after|wakeup:1746006258588099|now:1746006258587736|diff:363| [2025/04/30 09:44:18 587741] [debug] |xqc_engine_main_logic|END|now:1746006258587641| [2025/04/30 09:44:18 587745] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258587745| [2025/04/30 09:44:18 587749] [debug] |xqc_engine_wakeup_after|wakeup:1746006258588099|now:1746006258587749|diff:350| [2025/04/30 09:44:18 587753] [debug] |xqc_engine_main_logic|END|now:1746006258587745| [2025/04/30 09:44:18 588826] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258588825| [2025/04/30 09:44:18 588837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258588099|pq_index:0| [2025/04/30 09:44:18 588841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258587641| [2025/04/30 09:44:18 588846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258588845| [2025/04/30 09:44:18 588851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258588099|now:1746006258588845| [2025/04/30 09:44:18 588856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258588099|now:1746006258588845| [2025/04/30 09:44:18 588860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 588865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49680|min_srtt:49680|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 588870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1839270| [2025/04/30 09:44:18 588874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 588878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 588882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 588887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 588891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 588895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1782678| [2025/04/30 09:44:18 588900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 588904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1769| [2025/04/30 09:44:18 588936] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1769|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60014|now:1746006258588913|stream_id:0|stream_offset:1782678| [2025/04/30 09:44:18 588942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 588952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60014|applimit:0| [2025/04/30 09:44:18 588957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49680|rtt_var:830|pto_duration:53000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 588961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 588965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 588969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61214| [2025/04/30 09:44:18 588973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258666913|now:1746006258588957|interv:77956| [2025/04/30 09:44:18 588977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258666913|now:1746006258588957|interval:77956|pto_count:0|srtt:49680 [2025/04/30 09:44:18 588982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61214| [2025/04/30 09:44:18 588987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 588991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61214|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1783857| [2025/04/30 09:44:18 588995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 588999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1770| [2025/04/30 09:44:18 589022] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1770|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61214|now:1746006258589006|stream_id:0|stream_offset:1783857| [2025/04/30 09:44:18 589028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 589032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61214|applimit:0| [2025/04/30 09:44:18 589036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49680|rtt_var:830|pto_duration:53000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 589041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 589045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 589049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62414| [2025/04/30 09:44:18 589053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258667006|now:1746006258589036|interv:77970| [2025/04/30 09:44:18 589056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258667006|now:1746006258589036|interval:77970|pto_count:0|srtt:49680 [2025/04/30 09:44:18 589061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62414| [2025/04/30 09:44:18 589070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 589077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62414|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1785036| [2025/04/30 09:44:18 589084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 589091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258590091|now:1746006258589091|interv:1000| [2025/04/30 09:44:18 589097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 589103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 589110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258590091| [2025/04/30 09:44:18 589117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258590091| [2025/04/30 09:44:18 589124] [debug] |xqc_engine_wakeup_after|wakeup:1746006258590091|now:1746006258589124|diff:967| [2025/04/30 09:44:18 589131] [debug] |xqc_engine_main_logic|END|now:1746006258588845| [2025/04/30 09:44:18 589463] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258589461| [2025/04/30 09:44:18 589472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 589478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:742| [2025/04/30 09:44:18 589483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:743| [2025/04/30 09:44:18 589489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:743| [2025/04/30 09:44:18 589493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 589498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1719|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1720|path_largest_ack:1719| [2025/04/30 09:44:18 589503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1696164|prior_time:1746006258537596|is_app_limited:0|send_elapse:49827|ack_elapse:51865|ctl_first_sent_time:1746006258539053|lagest_ack_time:1746006258589461|curr_delivered:1757371| [2025/04/30 09:44:18 589508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258539053| [2025/04/30 09:44:18 589513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1207||sndq_packets_used_bytes:0|sndq_packets_free:573| [2025/04/30 09:44:18 589517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1720|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1720|path_largest_ack:1720| [2025/04/30 09:44:18 589522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1696164|prior_time:1746006258537596|is_app_limited:0|send_elapse:49827|ack_elapse:51865|ctl_first_sent_time:1746006258539053|lagest_ack_time:1746006258589461|curr_delivered:1758571| [2025/04/30 09:44:18 589526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258539162| [2025/04/30 09:44:18 589530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1206||sndq_packets_used_bytes:0|sndq_packets_free:574| [2025/04/30 09:44:18 589534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49680|rttvar:830|minrtt:31343|latest_rtt:50299|ack_delay:56| [2025/04/30 09:44:18 589545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49750|rttvar:763|minrtt:31343|latest_rtt:50299|ack_delay:56| [2025/04/30 09:44:18 589549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1720|lost_pn:1717|thresh:3| [2025/04/30 09:44:18 589553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 589557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49750|rtt_var:763|pto_duration:52802|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 589562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 589566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 589570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60014| [2025/04/30 09:44:18 589574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258666808|now:1746006258589557|interv:77251| [2025/04/30 09:44:18 589578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258666808|now:1746006258589557|interval:77251|pto_count:0|srtt:49750 [2025/04/30 09:44:18 589583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49827, ack_elapse 51865, delivered 62407|rate 1203258|lost 223| [2025/04/30 09:44:18 589587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203258) in round 35| [2025/04/30 09:44:18 589592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 589596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 589600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258539162|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 589604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258539162|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 589609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60014|srtt:49750|latest_rtt:50299|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 589615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:743|largest:743|pns:2| [2025/04/30 09:44:18 589619] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:743|frame:ACK |recv_time:1746006258589461|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 589624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378589461|now:1746006258589461|interv:120000000| [2025/04/30 09:44:18 589628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378589461|now:1746006258589461|interv:120000000| [2025/04/30 09:44:18 589635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258590091|pq_index:0| [2025/04/30 09:44:18 589640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258588845| [2025/04/30 09:44:18 589644] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258589644| [2025/04/30 09:44:18 589649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258589648| [2025/04/30 09:44:18 589655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49750|min_srtt:49750|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 589660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1839270| [2025/04/30 09:44:18 589665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49750|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 589669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 589674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49750|min_srtt:49750|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 589678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 589683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49750|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 589687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 589692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49750|min_srtt:49750|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 589696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1841628| [2025/04/30 09:44:18 589700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 589704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 589708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 589712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 589717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 589721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1785036| [2025/04/30 09:44:18 589728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 589732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 589736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258590091| [2025/04/30 09:44:18 589740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258590091| [2025/04/30 09:44:18 589744] [debug] |xqc_engine_wakeup_after|wakeup:1746006258590091|now:1746006258589744|diff:347| [2025/04/30 09:44:18 589749] [debug] |xqc_engine_main_logic|END|now:1746006258589648| [2025/04/30 09:44:18 589754] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258589754| [2025/04/30 09:44:18 589758] [debug] |xqc_engine_wakeup_after|wakeup:1746006258590091|now:1746006258589758|diff:333| [2025/04/30 09:44:18 589762] [debug] |xqc_engine_main_logic|END|now:1746006258589754| [2025/04/30 09:44:18 590829] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258590829| [2025/04/30 09:44:18 590840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258590091|pq_index:0| [2025/04/30 09:44:18 590845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258589648| [2025/04/30 09:44:18 590850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258590849| [2025/04/30 09:44:18 590854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258590091|now:1746006258590849| [2025/04/30 09:44:18 590859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258590091|now:1746006258590849| [2025/04/30 09:44:18 590863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 590868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49750|min_srtt:49750|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 590873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1841628| [2025/04/30 09:44:18 590878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 590882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 590885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 590890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 590895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 590899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1785036| [2025/04/30 09:44:18 590903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 590908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1771| [2025/04/30 09:44:18 590943] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1771|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60014|now:1746006258590916|stream_id:0|stream_offset:1785036| [2025/04/30 09:44:18 590955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 590960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60014|applimit:0| [2025/04/30 09:44:18 590967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49750|rtt_var:763|pto_duration:52802|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 590975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 590981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 590988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61214| [2025/04/30 09:44:18 590995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258668718|now:1746006258590967|interv:77751| [2025/04/30 09:44:18 591003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258668718|now:1746006258590967|interval:77751|pto_count:0|srtt:49750 [2025/04/30 09:44:18 591011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61214| [2025/04/30 09:44:18 591018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 591025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61214|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1786215| [2025/04/30 09:44:18 591032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 591039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1772| [2025/04/30 09:44:18 591078] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1772|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61214|now:1746006258591050|stream_id:0|stream_offset:1786215| [2025/04/30 09:44:18 591088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 591096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61214|applimit:0| [2025/04/30 09:44:18 591103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49750|rtt_var:763|pto_duration:52802|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 591109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 591113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 591117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62414| [2025/04/30 09:44:18 591121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258668852|now:1746006258591102|interv:77750| [2025/04/30 09:44:18 591125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258668852|now:1746006258591102|interval:77750|pto_count:0|srtt:49750 [2025/04/30 09:44:18 591156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62414| [2025/04/30 09:44:18 591162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 591167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62414|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1787394| [2025/04/30 09:44:18 591171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 591175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258592175|now:1746006258591175|interv:1000| [2025/04/30 09:44:18 591179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 591183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 591187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258592175| [2025/04/30 09:44:18 591192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258592175| [2025/04/30 09:44:18 591196] [debug] |xqc_engine_wakeup_after|wakeup:1746006258592175|now:1746006258591196|diff:979| [2025/04/30 09:44:18 591200] [debug] |xqc_engine_main_logic|END|now:1746006258590849| [2025/04/30 09:44:18 591456] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258591455| [2025/04/30 09:44:18 591461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 591467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:743| [2025/04/30 09:44:18 591471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:744| [2025/04/30 09:44:18 591477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:744| [2025/04/30 09:44:18 591481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 591486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1721|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1722|path_largest_ack:1721| [2025/04/30 09:44:18 591491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1698564|prior_time:1746006258539630|is_app_limited:0|send_elapse:49857|ack_elapse:51825|ctl_first_sent_time:1746006258541083|lagest_ack_time:1746006258591455|curr_delivered:1759771| [2025/04/30 09:44:18 591496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258541083| [2025/04/30 09:44:18 591501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1205||sndq_packets_used_bytes:0|sndq_packets_free:575| [2025/04/30 09:44:18 591505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1722|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1722|path_largest_ack:1722| [2025/04/30 09:44:18 591510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1698564|prior_time:1746006258539630|is_app_limited:0|send_elapse:49857|ack_elapse:51825|ctl_first_sent_time:1746006258541083|lagest_ack_time:1746006258591455|curr_delivered:1760971| [2025/04/30 09:44:18 591514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258541199| [2025/04/30 09:44:18 591522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1204||sndq_packets_used_bytes:0|sndq_packets_free:576| [2025/04/30 09:44:18 591526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49750|rttvar:763|minrtt:31343|latest_rtt:50256|ack_delay:72| [2025/04/30 09:44:18 591531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49805|rttvar:681|minrtt:31343|latest_rtt:50256|ack_delay:72| [2025/04/30 09:44:18 591535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1722|lost_pn:1719|thresh:3| [2025/04/30 09:44:18 591539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 591543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49805|rtt_var:681|pto_duration:52529|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 591548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 591552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 591555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60014| [2025/04/30 09:44:18 591559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258668579|now:1746006258591543|interv:77036| [2025/04/30 09:44:18 591564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258668579|now:1746006258591543|interval:77036|pto_count:0|srtt:49805 [2025/04/30 09:44:18 591568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49857, ack_elapse 51825, delivered 62407|rate 1204187|lost 223| [2025/04/30 09:44:18 591573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204187) in round 35| [2025/04/30 09:44:18 591577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 591581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 591585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258541199|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 591590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258541199|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 591594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60014|srtt:49805|latest_rtt:50256|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 591600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:744|largest:744|pns:2| [2025/04/30 09:44:18 591605] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:744|frame:ACK |recv_time:1746006258591455|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 591610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378591455|now:1746006258591455|interv:120000000| [2025/04/30 09:44:18 591617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378591455|now:1746006258591455|interv:120000000| [2025/04/30 09:44:18 591621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258592175|pq_index:0| [2025/04/30 09:44:18 591625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258590849| [2025/04/30 09:44:18 591629] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258591629| [2025/04/30 09:44:18 591634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258591633| [2025/04/30 09:44:18 591640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49805|min_srtt:49805|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 591644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1841628| [2025/04/30 09:44:18 591649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49805|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 591654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 591658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49805|min_srtt:49805|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 591663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1842807| [2025/04/30 09:44:18 591667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49805|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 591672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 591676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49805|min_srtt:49805|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 591680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1843986| [2025/04/30 09:44:18 591684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 591688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 591692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 591697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 591701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 591708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1787394| [2025/04/30 09:44:18 591712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 591716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 591720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258592175| [2025/04/30 09:44:18 591724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258592175| [2025/04/30 09:44:18 591728] [debug] |xqc_engine_wakeup_after|wakeup:1746006258592175|now:1746006258591728|diff:447| [2025/04/30 09:44:18 591732] [debug] |xqc_engine_main_logic|END|now:1746006258591633| [2025/04/30 09:44:18 591737] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258591737| [2025/04/30 09:44:18 591741] [debug] |xqc_engine_wakeup_after|wakeup:1746006258592175|now:1746006258591741|diff:434| [2025/04/30 09:44:18 591745] [debug] |xqc_engine_main_logic|END|now:1746006258591737| [2025/04/30 09:44:18 592812] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258592812| [2025/04/30 09:44:18 592821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258592175|pq_index:0| [2025/04/30 09:44:18 592825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258591633| [2025/04/30 09:44:18 592830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258592829| [2025/04/30 09:44:18 592834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258592175|now:1746006258592829| [2025/04/30 09:44:18 592839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258592175|now:1746006258592829| [2025/04/30 09:44:18 592843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 592848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49805|min_srtt:49805|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 592852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1843986| [2025/04/30 09:44:18 592856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 592860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 592864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 592868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 592873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 592877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1787394| [2025/04/30 09:44:18 592885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 592889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1773| [2025/04/30 09:44:18 592925] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1773|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60014|now:1746006258592897|stream_id:0|stream_offset:1787394| [2025/04/30 09:44:18 592934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1773|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 592942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60014|applimit:0| [2025/04/30 09:44:18 592949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49805|rtt_var:681|pto_duration:52529|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 592956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 592960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 592964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61214| [2025/04/30 09:44:18 592968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258670426|now:1746006258592948|interv:77478| [2025/04/30 09:44:18 592972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258670426|now:1746006258592948|interval:77478|pto_count:0|srtt:49805 [2025/04/30 09:44:18 592977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61214| [2025/04/30 09:44:18 592982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 592986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61214|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1788573| [2025/04/30 09:44:18 592991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 592995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1774| [2025/04/30 09:44:18 593024] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1774|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61214|now:1746006258593002|stream_id:0|stream_offset:1788573| [2025/04/30 09:44:18 593033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 593041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61214|applimit:0| [2025/04/30 09:44:18 593048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49805|rtt_var:681|pto_duration:52529|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 593054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 593058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 593062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62414| [2025/04/30 09:44:18 593071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258670531|now:1746006258593048|interv:77483| [2025/04/30 09:44:18 593075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258670531|now:1746006258593048|interval:77483|pto_count:0|srtt:49805 [2025/04/30 09:44:18 593079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62414| [2025/04/30 09:44:18 593084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 593088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62414|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1789752| [2025/04/30 09:44:18 593093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 593097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258594096|now:1746006258593096|interv:1000| [2025/04/30 09:44:18 593101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 593104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 593109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258594096| [2025/04/30 09:44:18 593113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258594096| [2025/04/30 09:44:18 593117] [debug] |xqc_engine_wakeup_after|wakeup:1746006258594096|now:1746006258593117|diff:979| [2025/04/30 09:44:18 593121] [debug] |xqc_engine_main_logic|END|now:1746006258592829| [2025/04/30 09:44:18 593454] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258593453| [2025/04/30 09:44:18 593462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 593468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:744| [2025/04/30 09:44:18 593472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:745| [2025/04/30 09:44:18 593477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:745| [2025/04/30 09:44:18 593481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 593486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1723|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1724|path_largest_ack:1723| [2025/04/30 09:44:18 593491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1700964|prior_time:1746006258541581|is_app_limited:0|send_elapse:49797|ack_elapse:51872|ctl_first_sent_time:1746006258543030|lagest_ack_time:1746006258593453|curr_delivered:1762171| [2025/04/30 09:44:18 593496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258543030| [2025/04/30 09:44:18 593500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1203||sndq_packets_used_bytes:0|sndq_packets_free:577| [2025/04/30 09:44:18 593505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1724|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1724|path_largest_ack:1724| [2025/04/30 09:44:18 593509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1700964|prior_time:1746006258541581|is_app_limited:0|send_elapse:49797|ack_elapse:51872|ctl_first_sent_time:1746006258543030|lagest_ack_time:1746006258593453|curr_delivered:1763371| [2025/04/30 09:44:18 593517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258543122| [2025/04/30 09:44:18 593521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1202||sndq_packets_used_bytes:0|sndq_packets_free:578| [2025/04/30 09:44:18 593525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49805|rttvar:681|minrtt:31343|latest_rtt:50331|ack_delay:72| [2025/04/30 09:44:18 593529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49862|rttvar:624|minrtt:31343|latest_rtt:50331|ack_delay:72| [2025/04/30 09:44:18 593534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1724|lost_pn:1721|thresh:3| [2025/04/30 09:44:18 593538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 593542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49862|rtt_var:624|pto_duration:52358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 593546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 593550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 593554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60014| [2025/04/30 09:44:18 593558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258670360|now:1746006258593542|interv:76818| [2025/04/30 09:44:18 593562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258670360|now:1746006258593542|interval:76818|pto_count:0|srtt:49862 [2025/04/30 09:44:18 593566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49797, ack_elapse 51872, delivered 62407|rate 1203096|lost 223| [2025/04/30 09:44:18 593571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203096) in round 35| [2025/04/30 09:44:18 593575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 593579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 593583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258543122|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 593588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258543122|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 593592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60014|srtt:49862|latest_rtt:50331|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 593598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:745|largest:745|pns:2| [2025/04/30 09:44:18 593605] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:745|frame:ACK |recv_time:1746006258593453|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 593610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378593453|now:1746006258593453|interv:120000000| [2025/04/30 09:44:18 593614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378593453|now:1746006258593453|interv:120000000| [2025/04/30 09:44:18 593618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258594096|pq_index:0| [2025/04/30 09:44:18 593622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258592829| [2025/04/30 09:44:18 593626] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258593626| [2025/04/30 09:44:18 593631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258593630| [2025/04/30 09:44:18 593637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49862|min_srtt:49862|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 593642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1843986| [2025/04/30 09:44:18 593646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49862|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 593651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 593655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49862|min_srtt:49862|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 593660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1845165| [2025/04/30 09:44:18 593664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49862|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 593669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 593673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49862|min_srtt:49862|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 593677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1846344| [2025/04/30 09:44:18 593681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 593685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 593689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 593696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 593701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 593705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1789752| [2025/04/30 09:44:18 593709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 593713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 593717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258594096| [2025/04/30 09:44:18 593721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258594096| [2025/04/30 09:44:18 593725] [debug] |xqc_engine_wakeup_after|wakeup:1746006258594096|now:1746006258593725|diff:371| [2025/04/30 09:44:18 593729] [debug] |xqc_engine_main_logic|END|now:1746006258593630| [2025/04/30 09:44:18 593734] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258593734| [2025/04/30 09:44:18 593738] [debug] |xqc_engine_wakeup_after|wakeup:1746006258594096|now:1746006258593738|diff:358| [2025/04/30 09:44:18 593742] [debug] |xqc_engine_main_logic|END|now:1746006258593734| [2025/04/30 09:44:18 594809] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258594808| [2025/04/30 09:44:18 594816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258594096|pq_index:0| [2025/04/30 09:44:18 594821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258593630| [2025/04/30 09:44:18 594826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258594825| [2025/04/30 09:44:18 594830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258594096|now:1746006258594825| [2025/04/30 09:44:18 594834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258594096|now:1746006258594825| [2025/04/30 09:44:18 594838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 594843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49862|min_srtt:49862|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 594848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1846344| [2025/04/30 09:44:18 594852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 594856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 594860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 594864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 594868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 594876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60014|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1789752| [2025/04/30 09:44:18 594880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 594885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1775| [2025/04/30 09:44:18 594920] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1775|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60014|now:1746006258594892|stream_id:0|stream_offset:1789752| [2025/04/30 09:44:18 594932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 594940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60014|applimit:0| [2025/04/30 09:44:18 594947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49862|rtt_var:624|pto_duration:52358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 594954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 594958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 594962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61214| [2025/04/30 09:44:18 594966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258672250|now:1746006258594946|interv:77304| [2025/04/30 09:44:18 594970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258672250|now:1746006258594946|interval:77304|pto_count:0|srtt:49862 [2025/04/30 09:44:18 594975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61214| [2025/04/30 09:44:18 594979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 594983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61214|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1790931| [2025/04/30 09:44:18 594988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 594992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1776| [2025/04/30 09:44:18 595021] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1776|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61214|now:1746006258594999|stream_id:0|stream_offset:1790931| [2025/04/30 09:44:18 595030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 595037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61214|applimit:0| [2025/04/30 09:44:18 595044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49862|rtt_var:624|pto_duration:52358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 595051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 595059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 595063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62414| [2025/04/30 09:44:18 595067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258672357|now:1746006258595044|interv:77313| [2025/04/30 09:44:18 595071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258672357|now:1746006258595044|interval:77313|pto_count:0|srtt:49862 [2025/04/30 09:44:18 595075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62414| [2025/04/30 09:44:18 595080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 595084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62414|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1792110| [2025/04/30 09:44:18 595088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 595092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258596092|now:1746006258595092|interv:1000| [2025/04/30 09:44:18 595096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 595100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 595104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258596092| [2025/04/30 09:44:18 595108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258596092| [2025/04/30 09:44:18 595112] [debug] |xqc_engine_wakeup_after|wakeup:1746006258596092|now:1746006258595112|diff:980| [2025/04/30 09:44:18 595117] [debug] |xqc_engine_main_logic|END|now:1746006258594825| [2025/04/30 09:44:18 595479] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258595478| [2025/04/30 09:44:18 595487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 595493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:745| [2025/04/30 09:44:18 595497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:746| [2025/04/30 09:44:18 595502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:746| [2025/04/30 09:44:18 595506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 595511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1725|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1726|path_largest_ack:1725| [2025/04/30 09:44:18 595516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1703364|prior_time:1746006258543638|is_app_limited:0|send_elapse:49886|ack_elapse:51840|ctl_first_sent_time:1746006258545127|lagest_ack_time:1746006258595478|curr_delivered:1764578| [2025/04/30 09:44:18 595520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258545127| [2025/04/30 09:44:18 595525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1201||sndq_packets_used_bytes:0|sndq_packets_free:579| [2025/04/30 09:44:18 595529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1726|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1726|path_largest_ack:1726| [2025/04/30 09:44:18 595537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1703364|prior_time:1746006258543638|is_app_limited:0|send_elapse:49886|ack_elapse:51840|ctl_first_sent_time:1746006258545127|lagest_ack_time:1746006258595478|curr_delivered:1765778| [2025/04/30 09:44:18 595541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258545261| [2025/04/30 09:44:18 595545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1200||sndq_packets_used_bytes:0|sndq_packets_free:580| [2025/04/30 09:44:18 595549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49862|rttvar:624|minrtt:31343|latest_rtt:50217|ack_delay:88| [2025/04/30 09:44:18 595554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49896|rttvar:534|minrtt:31343|latest_rtt:50217|ack_delay:88| [2025/04/30 09:44:18 595558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1726|lost_pn:1723|thresh:3| [2025/04/30 09:44:18 595562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 721|pns:2| [2025/04/30 09:44:18 595566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 595570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49896|rtt_var:534|pto_duration:52032|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 595575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 595579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 595582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 595586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258672031|now:1746006258595570|interv:76461| [2025/04/30 09:44:18 595590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258672031|now:1746006258595570|interval:76461|pto_count:0|srtt:49896 [2025/04/30 09:44:18 595595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49886, ack_elapse 51840, delivered 62414|rate 1203973|lost 223| [2025/04/30 09:44:18 595599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203973) in round 35| [2025/04/30 09:44:18 595603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 595607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 595611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2407|po_sent_time:1746006258545261|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 595616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2407|po_sent_time:1746006258545261|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 595620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60007|srtt:49896|latest_rtt:50217|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 595629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:746|largest:746|pns:2| [2025/04/30 09:44:18 595633] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:746|frame:ACK |recv_time:1746006258595478|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 595638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378595478|now:1746006258595478|interv:120000000| [2025/04/30 09:44:18 595642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378595478|now:1746006258595478|interv:120000000| [2025/04/30 09:44:18 595646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258596092|pq_index:0| [2025/04/30 09:44:18 595650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258594825| [2025/04/30 09:44:18 595654] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258595654| [2025/04/30 09:44:18 595659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258595658| [2025/04/30 09:44:18 595665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49896|min_srtt:49896|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 595669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1846344| [2025/04/30 09:44:18 595674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49896|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 595678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 595683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49896|min_srtt:49896|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 595687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1847523| [2025/04/30 09:44:18 595691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49896|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 595696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 595700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49896|min_srtt:49896|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 595704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1848702| [2025/04/30 09:44:18 595708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 595715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 595719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 595723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 595728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 595732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1792110| [2025/04/30 09:44:18 595736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 595740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 595744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258596092| [2025/04/30 09:44:18 595748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258596092| [2025/04/30 09:44:18 595752] [debug] |xqc_engine_wakeup_after|wakeup:1746006258596092|now:1746006258595752|diff:340| [2025/04/30 09:44:18 595756] [debug] |xqc_engine_main_logic|END|now:1746006258595658| [2025/04/30 09:44:18 595761] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258595761| [2025/04/30 09:44:18 595764] [debug] |xqc_engine_wakeup_after|wakeup:1746006258596092|now:1746006258595764|diff:328| [2025/04/30 09:44:18 595768] [debug] |xqc_engine_main_logic|END|now:1746006258595761| [2025/04/30 09:44:18 596835] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258596835| [2025/04/30 09:44:18 596843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258596092|pq_index:0| [2025/04/30 09:44:18 596847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258595658| [2025/04/30 09:44:18 596852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258596851| [2025/04/30 09:44:18 596857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258596092|now:1746006258596851| [2025/04/30 09:44:18 596861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258596092|now:1746006258596851| [2025/04/30 09:44:18 596865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 596870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49896|min_srtt:49896|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 596874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1848702| [2025/04/30 09:44:18 596878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 596882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 596886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 596896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 596900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 596904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1792110| [2025/04/30 09:44:18 596909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 596913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1777| [2025/04/30 09:44:18 596948] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1777|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258596921|stream_id:0|stream_offset:1792110| [2025/04/30 09:44:18 596957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 596965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 596971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49896|rtt_var:534|pto_duration:52032|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 596978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 596983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 596987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 596991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258673953|now:1746006258596971|interv:76982| [2025/04/30 09:44:18 596995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258673953|now:1746006258596971|interval:76982|pto_count:0|srtt:49896 [2025/04/30 09:44:18 597000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61207| [2025/04/30 09:44:18 597004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 597009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1793289| [2025/04/30 09:44:18 597013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 597017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1778| [2025/04/30 09:44:18 597047] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1778|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258597025|stream_id:0|stream_offset:1793289| [2025/04/30 09:44:18 597056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 597063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 597074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49896|rtt_var:534|pto_duration:52032|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 597078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 597082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 597086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 597090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258674057|now:1746006258597074|interv:76983| [2025/04/30 09:44:18 597094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258674057|now:1746006258597074|interval:76983|pto_count:0|srtt:49896 [2025/04/30 09:44:18 597098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62407| [2025/04/30 09:44:18 597103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 597107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1794468| [2025/04/30 09:44:18 597112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 597116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258598116|now:1746006258597116|interv:1000| [2025/04/30 09:44:18 597120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 597124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 597128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258598116| [2025/04/30 09:44:18 597150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258598116| [2025/04/30 09:44:18 597159] [debug] |xqc_engine_wakeup_after|wakeup:1746006258598116|now:1746006258597159|diff:957| [2025/04/30 09:44:18 597163] [debug] |xqc_engine_main_logic|END|now:1746006258596851| [2025/04/30 09:44:18 597441] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258597440| [2025/04/30 09:44:18 597447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 597452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:746| [2025/04/30 09:44:18 597456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:747| [2025/04/30 09:44:18 597462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:747| [2025/04/30 09:44:18 597466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 597471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1727|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1728|path_largest_ack:1727| [2025/04/30 09:44:18 597476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1705764|prior_time:1746006258545570|is_app_limited:0|send_elapse:49671|ack_elapse:51870|ctl_first_sent_time:1746006258547026|lagest_ack_time:1746006258597440|curr_delivered:1766978| [2025/04/30 09:44:18 597485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258547026| [2025/04/30 09:44:18 597489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1199||sndq_packets_used_bytes:0|sndq_packets_free:581| [2025/04/30 09:44:18 597494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1728|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1728|path_largest_ack:1728| [2025/04/30 09:44:18 597498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1705764|prior_time:1746006258545570|is_app_limited:0|send_elapse:49671|ack_elapse:51870|ctl_first_sent_time:1746006258547026|lagest_ack_time:1746006258597440|curr_delivered:1768178| [2025/04/30 09:44:18 597503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258547115| [2025/04/30 09:44:18 597507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1198||sndq_packets_used_bytes:0|sndq_packets_free:582| [2025/04/30 09:44:18 597511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49896|rttvar:534|minrtt:31343|latest_rtt:50325|ack_delay:72| [2025/04/30 09:44:18 597515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49940|rttvar:490|minrtt:31343|latest_rtt:50325|ack_delay:72| [2025/04/30 09:44:18 597519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1728|lost_pn:1725|thresh:3| [2025/04/30 09:44:18 597523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 597527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49940|rtt_var:490|pto_duration:51940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 597532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 597536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 597540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 597544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258673965|now:1746006258597527|interv:76438| [2025/04/30 09:44:18 597548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258673965|now:1746006258597527|interval:76438|pto_count:0|srtt:49940 [2025/04/30 09:44:18 597552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49671, ack_elapse 51870, delivered 62414|rate 1203277|lost 223| [2025/04/30 09:44:18 597557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203277) in round 35| [2025/04/30 09:44:18 597561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 597565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:22698| [2025/04/30 09:44:18 597569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258547115|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 597574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258547115|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1708164| [2025/04/30 09:44:18 597581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:117748|full_bw_reached:1|inflight:60007|srtt:49940|latest_rtt:50325|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 597587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:747|largest:747|pns:2| [2025/04/30 09:44:18 597591] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:747|frame:ACK |recv_time:1746006258597440|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 597596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378597440|now:1746006258597440|interv:120000000| [2025/04/30 09:44:18 597600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378597440|now:1746006258597440|interv:120000000| [2025/04/30 09:44:18 597604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258598116|pq_index:0| [2025/04/30 09:44:18 597609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258596851| [2025/04/30 09:44:18 597613] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258597612| [2025/04/30 09:44:18 597617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258597617| [2025/04/30 09:44:18 597623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49940|min_srtt:49940|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 597628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1848702| [2025/04/30 09:44:18 597632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 597637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 597642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49940|min_srtt:49940|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 597646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1849881| [2025/04/30 09:44:18 597650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 597655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 597659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49940|min_srtt:49940|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 597663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1851060| [2025/04/30 09:44:18 597670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 597674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 597678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 597682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 597687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 597691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1794468| [2025/04/30 09:44:18 597695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 597699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 597703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258598116| [2025/04/30 09:44:18 597707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258598116| [2025/04/30 09:44:18 597711] [debug] |xqc_engine_wakeup_after|wakeup:1746006258598116|now:1746006258597711|diff:405| [2025/04/30 09:44:18 597715] [debug] |xqc_engine_main_logic|END|now:1746006258597617| [2025/04/30 09:44:18 597720] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258597720| [2025/04/30 09:44:18 597724] [debug] |xqc_engine_wakeup_after|wakeup:1746006258598116|now:1746006258597724|diff:392| [2025/04/30 09:44:18 597728] [debug] |xqc_engine_main_logic|END|now:1746006258597720| [2025/04/30 09:44:18 598795] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258598795| [2025/04/30 09:44:18 598804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258598116|pq_index:0| [2025/04/30 09:44:18 598808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258597617| [2025/04/30 09:44:18 598813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258598812| [2025/04/30 09:44:18 598817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258598116|now:1746006258598812| [2025/04/30 09:44:18 598821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258598116|now:1746006258598812| [2025/04/30 09:44:18 598825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 598830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49940|min_srtt:49940|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 598835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1851060| [2025/04/30 09:44:18 598839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 598846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 598850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 598855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 598859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 598863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1794468| [2025/04/30 09:44:18 598868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 598872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1779| [2025/04/30 09:44:18 598907] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1779|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258598880|stream_id:0|stream_offset:1794468| [2025/04/30 09:44:18 598917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 598924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 598931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49940|rtt_var:490|pto_duration:51940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 598938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 598942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 598946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 598950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258675820|now:1746006258598930|interv:76890| [2025/04/30 09:44:18 598954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258675820|now:1746006258598930|interval:76890|pto_count:0|srtt:49940 [2025/04/30 09:44:18 598959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:61207| [2025/04/30 09:44:18 598963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 598968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1795647| [2025/04/30 09:44:18 598972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 598976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1780| [2025/04/30 09:44:18 599006] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1780|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258598983|stream_id:0|stream_offset:1795647| [2025/04/30 09:44:18 599021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 599028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 599034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49940|rtt_var:490|pto_duration:51940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 599039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 599043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 599046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 599051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258675923|now:1746006258599034|interv:76889| [2025/04/30 09:44:18 599054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258675923|now:1746006258599034|interval:76889|pto_count:0|srtt:49940 [2025/04/30 09:44:18 599059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117748|inflight:62407| [2025/04/30 09:44:18 599064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 599068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:117748|conn:00005577253BD50C|stream_id:0|stream_offset:1796826| [2025/04/30 09:44:18 599072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 599076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258600076|now:1746006258599076|interv:1000| [2025/04/30 09:44:18 599080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 599084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 599088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258600076| [2025/04/30 09:44:18 599092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258600076| [2025/04/30 09:44:18 599096] [debug] |xqc_engine_wakeup_after|wakeup:1746006258600076|now:1746006258599096|diff:980| [2025/04/30 09:44:18 599100] [debug] |xqc_engine_main_logic|END|now:1746006258598812| [2025/04/30 09:44:18 599444] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258599443| [2025/04/30 09:44:18 599452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 599457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:747| [2025/04/30 09:44:18 599461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:748| [2025/04/30 09:44:18 599467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:748| [2025/04/30 09:44:18 599471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 599476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1729|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1730|path_largest_ack:1729| [2025/04/30 09:44:18 599488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1708164|prior_time:1746006258547570|is_app_limited:0|send_elapse:49790|ack_elapse:51873|ctl_first_sent_time:1746006258549014|lagest_ack_time:1746006258599443|curr_delivered:1769378| [2025/04/30 09:44:18 599492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258549014| [2025/04/30 09:44:18 599497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1197||sndq_packets_used_bytes:0|sndq_packets_free:583| [2025/04/30 09:44:18 599501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1730|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1730|path_largest_ack:1730| [2025/04/30 09:44:18 599505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1708164|prior_time:1746006258547570|is_app_limited:0|send_elapse:49790|ack_elapse:51873|ctl_first_sent_time:1746006258549014|lagest_ack_time:1746006258599443|curr_delivered:1770578| [2025/04/30 09:44:18 599510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258549102| [2025/04/30 09:44:18 599514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1196||sndq_packets_used_bytes:0|sndq_packets_free:584| [2025/04/30 09:44:18 599518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49940|rttvar:490|minrtt:31343|latest_rtt:50341|ack_delay:72| [2025/04/30 09:44:18 599522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49981|rttvar:450|minrtt:31343|latest_rtt:50341|ack_delay:72| [2025/04/30 09:44:18 599526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1730|lost_pn:1727|thresh:3| [2025/04/30 09:44:18 599530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 599534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49981|rtt_var:450|pto_duration:51981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 599539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 599543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 599546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 599550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258675964|now:1746006258599534|interv:76430| [2025/04/30 09:44:18 599554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258675964|now:1746006258599534|interval:76430|pto_count:0|srtt:49981 [2025/04/30 09:44:18 599559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49790, ack_elapse 51873, delivered 62414|rate 1203207|lost 223| [2025/04/30 09:44:18 599563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 35 -> 36| [2025/04/30 09:44:18 599567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203207) in round 36| [2025/04/30 09:44:18 599571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 599575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 599582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258549102|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 599586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117748|packet_lost:0|acked:2400|po_sent_time:1746006258549102|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 599591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60007|srtt:49981|latest_rtt:50341|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:18 599596] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:105624|inflight:60007|mode:2|applimit:0|pacing_rate:1213047|bw:1213047|srtt:49981|latest_rtt:50341|min_rtt:31343|send:1765|lost:223|tlp:0|recv:747|recovery:0|slow_start:0|conn_life:1556828|acked:2400|delivered:1770578|is_cwnd_limited:0| [2025/04/30 09:44:18 599602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:748|largest:748|pns:2| [2025/04/30 09:44:18 599606] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:748|frame:ACK |recv_time:1746006258599443|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 599611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378599443|now:1746006258599443|interv:120000000| [2025/04/30 09:44:18 599615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378599443|now:1746006258599443|interv:120000000| [2025/04/30 09:44:18 599619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258600076|pq_index:0| [2025/04/30 09:44:18 599623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258598812| [2025/04/30 09:44:18 599627] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258599627| [2025/04/30 09:44:18 599632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258599631| [2025/04/30 09:44:18 599638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49981|min_srtt:49981|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 599642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1851060| [2025/04/30 09:44:18 599647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 599650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 599654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 599659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 599663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 599670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1796826| [2025/04/30 09:44:18 599674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 599678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 599682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258600076| [2025/04/30 09:44:18 599686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258600076| [2025/04/30 09:44:18 599690] [debug] |xqc_engine_wakeup_after|wakeup:1746006258600076|now:1746006258599690|diff:386| [2025/04/30 09:44:18 599694] [debug] |xqc_engine_main_logic|END|now:1746006258599631| [2025/04/30 09:44:18 599699] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258599699| [2025/04/30 09:44:18 599703] [debug] |xqc_engine_wakeup_after|wakeup:1746006258600076|now:1746006258599703|diff:373| [2025/04/30 09:44:18 599707] [debug] |xqc_engine_main_logic|END|now:1746006258599699| [2025/04/30 09:44:18 600773] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258600773| [2025/04/30 09:44:18 600781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258600076|pq_index:0| [2025/04/30 09:44:18 600785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258599631| [2025/04/30 09:44:18 600790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258600789| [2025/04/30 09:44:18 600795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258600076|now:1746006258600789| [2025/04/30 09:44:18 600799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258600076|now:1746006258600789| [2025/04/30 09:44:18 600803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 600808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49981|min_srtt:49981|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 600812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1851060| [2025/04/30 09:44:18 600816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 600820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 600824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 600828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 600833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 600837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1796826| [2025/04/30 09:44:18 600845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 600850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1781| [2025/04/30 09:44:18 600884] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1781|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258600857|stream_id:0|stream_offset:1796826| [2025/04/30 09:44:18 600893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 600900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 600907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49981|rtt_var:450|pto_duration:51981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 600914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 600919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 600923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 600927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258677838|now:1746006258600907|interv:76931| [2025/04/30 09:44:18 600931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258677838|now:1746006258600907|interval:76931|pto_count:0|srtt:49981 [2025/04/30 09:44:18 600935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61207| [2025/04/30 09:44:18 600940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 600944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1798005| [2025/04/30 09:44:18 600948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 600953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1782| [2025/04/30 09:44:18 600982] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1782|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258600960|stream_id:0|stream_offset:1798005| [2025/04/30 09:44:18 600990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 600997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 601004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49981|rtt_var:450|pto_duration:51981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 601010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 601014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 601018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 601026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258677941|now:1746006258601004|interv:76937| [2025/04/30 09:44:18 601030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258677941|now:1746006258601004|interval:76937|pto_count:0|srtt:49981 [2025/04/30 09:44:18 601035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62407| [2025/04/30 09:44:18 601039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 601043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1799184| [2025/04/30 09:44:18 601048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 601052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258602052|now:1746006258601052|interv:1000| [2025/04/30 09:44:18 601056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 601060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 601064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258602052| [2025/04/30 09:44:18 601068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258602052| [2025/04/30 09:44:18 601072] [debug] |xqc_engine_wakeup_after|wakeup:1746006258602052|now:1746006258601072|diff:980| [2025/04/30 09:44:18 601076] [debug] |xqc_engine_main_logic|END|now:1746006258600789| [2025/04/30 09:44:18 601425] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258601424| [2025/04/30 09:44:18 601433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 601439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:748| [2025/04/30 09:44:18 601442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:749| [2025/04/30 09:44:18 601448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:749| [2025/04/30 09:44:18 601452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 601457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1731|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1732|path_largest_ack:1731| [2025/04/30 09:44:18 601461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1710564|prior_time:1746006258549556|is_app_limited:0|send_elapse:49770|ack_elapse:51868|ctl_first_sent_time:1746006258551014|lagest_ack_time:1746006258601424|curr_delivered:1771778| [2025/04/30 09:44:18 601466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258551014| [2025/04/30 09:44:18 601471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1195||sndq_packets_used_bytes:0|sndq_packets_free:585| [2025/04/30 09:44:18 601475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1732|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1732|path_largest_ack:1732| [2025/04/30 09:44:18 601479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1710564|prior_time:1746006258549556|is_app_limited:0|send_elapse:49770|ack_elapse:51868|ctl_first_sent_time:1746006258551014|lagest_ack_time:1746006258601424|curr_delivered:1772978| [2025/04/30 09:44:18 601487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258551101| [2025/04/30 09:44:18 601491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1194||sndq_packets_used_bytes:0|sndq_packets_free:586| [2025/04/30 09:44:18 601495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49981|rttvar:450|minrtt:31343|latest_rtt:50323|ack_delay:72| [2025/04/30 09:44:18 601499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50015|rttvar:405|minrtt:31343|latest_rtt:50323|ack_delay:72| [2025/04/30 09:44:18 601504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1732|lost_pn:1729|thresh:3| [2025/04/30 09:44:18 601508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 601512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50015|rtt_var:405|pto_duration:52015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 601516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 601520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 601524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 601528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258677975|now:1746006258601512|interv:76463| [2025/04/30 09:44:18 601532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258677975|now:1746006258601512|interval:76463|pto_count:0|srtt:50015 [2025/04/30 09:44:18 601536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49770, ack_elapse 51868, delivered 62414|rate 1203323|lost 223| [2025/04/30 09:44:18 601540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203323) in round 36| [2025/04/30 09:44:18 601545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 601549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 601553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258551101|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 601557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258551101|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 601562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1516308|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60007|srtt:50015|latest_rtt:50323|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 601567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:749|largest:749|pns:2| [2025/04/30 09:44:18 601574] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:749|frame:ACK |recv_time:1746006258601424|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 601579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378601424|now:1746006258601424|interv:120000000| [2025/04/30 09:44:18 601583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378601424|now:1746006258601424|interv:120000000| [2025/04/30 09:44:18 601587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258602052|pq_index:0| [2025/04/30 09:44:18 601591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258600789| [2025/04/30 09:44:18 601595] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258601595| [2025/04/30 09:44:18 601600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258601599| [2025/04/30 09:44:18 601606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50015|min_srtt:50015|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 601610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1851060| [2025/04/30 09:44:18 601614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 601618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 601622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 601626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 601631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 601635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1799184| [2025/04/30 09:44:18 601639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 601643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 601647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258602052| [2025/04/30 09:44:18 601651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258602052| [2025/04/30 09:44:18 601655] [debug] |xqc_engine_wakeup_after|wakeup:1746006258602052|now:1746006258601655|diff:397| [2025/04/30 09:44:18 601659] [debug] |xqc_engine_main_logic|END|now:1746006258601599| [2025/04/30 09:44:18 601664] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258601664| [2025/04/30 09:44:18 601668] [debug] |xqc_engine_wakeup_after|wakeup:1746006258602052|now:1746006258601668|diff:384| [2025/04/30 09:44:18 601672] [debug] |xqc_engine_main_logic|END|now:1746006258601664| [2025/04/30 09:44:18 602739] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258602739| [2025/04/30 09:44:18 602747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258602052|pq_index:0| [2025/04/30 09:44:18 602755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258601599| [2025/04/30 09:44:18 602760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258602759| [2025/04/30 09:44:18 602764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258602052|now:1746006258602759| [2025/04/30 09:44:18 602768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258602052|now:1746006258602759| [2025/04/30 09:44:18 602772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 602777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50015|min_srtt:50015|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 602781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1851060| [2025/04/30 09:44:18 602786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 602790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 602793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 602798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 602802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 602806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1799184| [2025/04/30 09:44:18 602811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 602815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1783| [2025/04/30 09:44:18 602849] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1783|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258602823|stream_id:0|stream_offset:1799184| [2025/04/30 09:44:18 602858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 602865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 602872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50015|rtt_var:405|pto_duration:52015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 602879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 602884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 602888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 602896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258679838|now:1746006258602872|interv:76966| [2025/04/30 09:44:18 602900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258679838|now:1746006258602872|interval:76966|pto_count:0|srtt:50015 [2025/04/30 09:44:18 602904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61207| [2025/04/30 09:44:18 602909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 602913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1800363| [2025/04/30 09:44:18 602918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 602922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1784| [2025/04/30 09:44:18 602951] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1784|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258602929|stream_id:0|stream_offset:1800363| [2025/04/30 09:44:18 602960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 602967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 602974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50015|rtt_var:405|pto_duration:52015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 602980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 602984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 602988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 602992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258679944|now:1746006258602973|interv:76971| [2025/04/30 09:44:18 602996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258679944|now:1746006258602973|interval:76971|pto_count:0|srtt:50015 [2025/04/30 09:44:18 603000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62407| [2025/04/30 09:44:18 603005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 603009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1801542| [2025/04/30 09:44:18 603014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 603018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1785| [2025/04/30 09:44:18 603046] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1785|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006258603025|stream_id:0|stream_offset:1801542| [2025/04/30 09:44:18 603061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 603069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:18 603075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50015|rtt_var:405|pto_duration:52015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 603079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 603083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 603087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 603091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258680040|now:1746006258603075|interv:76965| [2025/04/30 09:44:18 603095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258680040|now:1746006258603075|interval:76965|pto_count:0|srtt:50015 [2025/04/30 09:44:18 603100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:63607| [2025/04/30 09:44:18 603104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 603108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1802721| [2025/04/30 09:44:18 603113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 603117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258604117|now:1746006258603117|interv:1000| [2025/04/30 09:44:18 603121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 603125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 603129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258604117| [2025/04/30 09:44:18 603153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258604117| [2025/04/30 09:44:18 603160] [debug] |xqc_engine_wakeup_after|wakeup:1746006258604117|now:1746006258603159|diff:958| [2025/04/30 09:44:18 603164] [debug] |xqc_engine_main_logic|END|now:1746006258602759| [2025/04/30 09:44:18 603417] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258603416| [2025/04/30 09:44:18 603422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 603428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:749| [2025/04/30 09:44:18 603432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:750| [2025/04/30 09:44:18 603438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:750| [2025/04/30 09:44:18 603442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 603447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1733|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1734|path_largest_ack:1733| [2025/04/30 09:44:18 603455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1712964|prior_time:1746006258551558|is_app_limited:0|send_elapse:49833|ack_elapse:51858|ctl_first_sent_time:1746006258553019|lagest_ack_time:1746006258603416|curr_delivered:1774178| [2025/04/30 09:44:18 603460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258553019| [2025/04/30 09:44:18 603464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1193||sndq_packets_used_bytes:0|sndq_packets_free:587| [2025/04/30 09:44:18 603469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1734|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1734|path_largest_ack:1734| [2025/04/30 09:44:18 603473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1712964|prior_time:1746006258551558|is_app_limited:0|send_elapse:49833|ack_elapse:51858|ctl_first_sent_time:1746006258553019|lagest_ack_time:1746006258603416|curr_delivered:1775378| [2025/04/30 09:44:18 603477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258553106| [2025/04/30 09:44:18 603481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1192||sndq_packets_used_bytes:0|sndq_packets_free:588| [2025/04/30 09:44:18 603485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50015|rttvar:405|minrtt:31343|latest_rtt:50310|ack_delay:80| [2025/04/30 09:44:18 603489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50042|rttvar:357|minrtt:31343|latest_rtt:50310|ack_delay:80| [2025/04/30 09:44:18 603494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1734|lost_pn:1731|thresh:3| [2025/04/30 09:44:18 603498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 603502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50042|rtt_var:357|pto_duration:52042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 603506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 603510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 603514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 603518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258680067|now:1746006258603502|interv:76565| [2025/04/30 09:44:18 603522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258680067|now:1746006258603502|interval:76565|pto_count:0|srtt:50042 [2025/04/30 09:44:18 603526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49833, ack_elapse 51858, delivered 62414|rate 1203555|lost 223| [2025/04/30 09:44:18 603530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203555) in round 36| [2025/04/30 09:44:18 603535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 603539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 603545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258553106|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 603550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258553106|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 603554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1516308|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:61207|srtt:50042|latest_rtt:50310|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 603560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:750|largest:750|pns:2| [2025/04/30 09:44:18 603564] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:750|frame:ACK |recv_time:1746006258603416|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 603569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378603416|now:1746006258603416|interv:120000000| [2025/04/30 09:44:18 603573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378603416|now:1746006258603416|interv:120000000| [2025/04/30 09:44:18 603577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258604117|pq_index:0| [2025/04/30 09:44:18 603581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258602759| [2025/04/30 09:44:18 603585] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258603585| [2025/04/30 09:44:18 603590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258603589| [2025/04/30 09:44:18 603595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50042|min_srtt:50042|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 603600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:61207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1851060| [2025/04/30 09:44:18 603604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 603608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 603612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 603616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 603621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 603625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1802721| [2025/04/30 09:44:18 603629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 603636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 603640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258604117| [2025/04/30 09:44:18 603644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258604117| [2025/04/30 09:44:18 603648] [debug] |xqc_engine_wakeup_after|wakeup:1746006258604117|now:1746006258603648|diff:469| [2025/04/30 09:44:18 603652] [debug] |xqc_engine_main_logic|END|now:1746006258603589| [2025/04/30 09:44:18 603657] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258603657| [2025/04/30 09:44:18 603660] [debug] |xqc_engine_wakeup_after|wakeup:1746006258604117|now:1746006258603660|diff:457| [2025/04/30 09:44:18 603664] [debug] |xqc_engine_main_logic|END|now:1746006258603657| [2025/04/30 09:44:18 604732] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258604732| [2025/04/30 09:44:18 604740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258604117|pq_index:0| [2025/04/30 09:44:18 604744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258603589| [2025/04/30 09:44:18 604749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258604748| [2025/04/30 09:44:18 604754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258604117|now:1746006258604748| [2025/04/30 09:44:18 604758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258604117|now:1746006258604748| [2025/04/30 09:44:18 604762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 604767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50042|min_srtt:50042|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 604771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:61207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1851060| [2025/04/30 09:44:18 604775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 604779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 604783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 604787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 604792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 604796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1802721| [2025/04/30 09:44:18 604800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 604805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1786| [2025/04/30 09:44:18 604839] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1786|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258604812|stream_id:0|stream_offset:1802721| [2025/04/30 09:44:18 604854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 604861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 604868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50042|rtt_var:357|pto_duration:52042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 604874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 604877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 604881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 604885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258681854|now:1746006258604868|interv:76986| [2025/04/30 09:44:18 604889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258681854|now:1746006258604868|interval:76986|pto_count:0|srtt:50042 [2025/04/30 09:44:18 604894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62407| [2025/04/30 09:44:18 604899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 604903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1803900| [2025/04/30 09:44:18 604907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 604911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1787| [2025/04/30 09:44:18 604941] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1787|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006258604919|stream_id:0|stream_offset:1803900| [2025/04/30 09:44:18 604950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 604958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:18 604964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50042|rtt_var:357|pto_duration:52042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 604970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 604974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 604978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 604982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258681961|now:1746006258604964|interv:76997| [2025/04/30 09:44:18 604986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258681961|now:1746006258604964|interval:76997|pto_count:0|srtt:50042 [2025/04/30 09:44:18 604994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:63607| [2025/04/30 09:44:18 604999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 605003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1805079| [2025/04/30 09:44:18 605008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 605012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258606012|now:1746006258605012|interv:1000| [2025/04/30 09:44:18 605016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 605020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 605024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258606012| [2025/04/30 09:44:18 605028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258606012| [2025/04/30 09:44:18 605032] [debug] |xqc_engine_wakeup_after|wakeup:1746006258606012|now:1746006258605032|diff:980| [2025/04/30 09:44:18 605036] [debug] |xqc_engine_main_logic|END|now:1746006258604748| [2025/04/30 09:44:18 605415] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258605414| [2025/04/30 09:44:18 605423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 605428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:750| [2025/04/30 09:44:18 605432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:751| [2025/04/30 09:44:18 605438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:751| [2025/04/30 09:44:18 605442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 605447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1735|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1736|path_largest_ack:1735| [2025/04/30 09:44:18 605451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1715364|prior_time:1746006258553546|is_app_limited:0|send_elapse:49796|ack_elapse:51868|ctl_first_sent_time:1746006258555002|lagest_ack_time:1746006258605414|curr_delivered:1776578| [2025/04/30 09:44:18 605455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258555002| [2025/04/30 09:44:18 605460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1191||sndq_packets_used_bytes:0|sndq_packets_free:589| [2025/04/30 09:44:18 605464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1736|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1736|path_largest_ack:1736| [2025/04/30 09:44:18 605468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1715364|prior_time:1746006258553546|is_app_limited:0|send_elapse:49796|ack_elapse:51868|ctl_first_sent_time:1746006258555002|lagest_ack_time:1746006258605414|curr_delivered:1777778| [2025/04/30 09:44:18 605473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258555090| [2025/04/30 09:44:18 605477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1190||sndq_packets_used_bytes:0|sndq_packets_free:590| [2025/04/30 09:44:18 605484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50042|rttvar:357|minrtt:31343|latest_rtt:50324|ack_delay:72| [2025/04/30 09:44:18 605489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50068|rttvar:320|minrtt:31343|latest_rtt:50324|ack_delay:72| [2025/04/30 09:44:18 605493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1736|lost_pn:1733|thresh:3| [2025/04/30 09:44:18 605497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 605501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50068|rtt_var:320|pto_duration:52068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 605505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 605509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 605513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 605517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258681987|now:1746006258605501|interv:76486| [2025/04/30 09:44:18 605521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258681987|now:1746006258605501|interval:76486|pto_count:0|srtt:50068 [2025/04/30 09:44:18 605525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49796, ack_elapse 51868, delivered 62414|rate 1203323|lost 223| [2025/04/30 09:44:18 605530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203323) in round 36| [2025/04/30 09:44:18 605534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 605538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 605542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258555090|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 605546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258555090|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 605551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1516308|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:61207|srtt:50068|latest_rtt:50324|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 605556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:751|largest:751|pns:2| [2025/04/30 09:44:18 605561] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:751|frame:ACK |recv_time:1746006258605414|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 605565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378605414|now:1746006258605414|interv:120000000| [2025/04/30 09:44:18 605572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378605414|now:1746006258605414|interv:120000000| [2025/04/30 09:44:18 605576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258606012|pq_index:0| [2025/04/30 09:44:18 605580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258604748| [2025/04/30 09:44:18 605584] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258605584| [2025/04/30 09:44:18 605589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258605588| [2025/04/30 09:44:18 605594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50068|min_srtt:50068|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 605599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:61207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1851060| [2025/04/30 09:44:18 605603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 605607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 605611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 605615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 605620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 605624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1805079| [2025/04/30 09:44:18 605628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 605632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 605636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258606012| [2025/04/30 09:44:18 605640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258606012| [2025/04/30 09:44:18 605644] [debug] |xqc_engine_wakeup_after|wakeup:1746006258606012|now:1746006258605644|diff:368| [2025/04/30 09:44:18 605648] [debug] |xqc_engine_main_logic|END|now:1746006258605588| [2025/04/30 09:44:18 605653] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258605653| [2025/04/30 09:44:18 605657] [debug] |xqc_engine_wakeup_after|wakeup:1746006258606012|now:1746006258605656|diff:356| [2025/04/30 09:44:18 605660] [debug] |xqc_engine_main_logic|END|now:1746006258605653| [2025/04/30 09:44:18 606727] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258606727| [2025/04/30 09:44:18 606735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258606012|pq_index:0| [2025/04/30 09:44:18 606739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258605588| [2025/04/30 09:44:18 606744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258606743| [2025/04/30 09:44:18 606752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258606012|now:1746006258606743| [2025/04/30 09:44:18 606757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258606012|now:1746006258606743| [2025/04/30 09:44:18 606761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 606765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50068|min_srtt:50068|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 606769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:61207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1851060| [2025/04/30 09:44:18 606774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 606778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 606782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 606786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 606790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 606794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1805079| [2025/04/30 09:44:18 606799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 606803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1788| [2025/04/30 09:44:18 606838] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1788|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258606811|stream_id:0|stream_offset:1805079| [2025/04/30 09:44:18 606846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 606853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 606860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50068|rtt_var:320|pto_duration:52068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 606867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 606872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 606876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 606880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258683879|now:1746006258606860|interv:77019| [2025/04/30 09:44:18 606884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258683879|now:1746006258606860|interval:77019|pto_count:0|srtt:50068 [2025/04/30 09:44:18 606892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62407| [2025/04/30 09:44:18 606897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 606901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1806258| [2025/04/30 09:44:18 606906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 606910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1789| [2025/04/30 09:44:18 606939] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1789|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006258606917|stream_id:0|stream_offset:1806258| [2025/04/30 09:44:18 606948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 606955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:18 606963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50068|rtt_var:320|pto_duration:52068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 606969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 606972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 606976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 606980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258683985|now:1746006258606962|interv:77023| [2025/04/30 09:44:18 606984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258683985|now:1746006258606962|interval:77023|pto_count:0|srtt:50068 [2025/04/30 09:44:18 606989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:63607| [2025/04/30 09:44:18 606993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 606997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1807437| [2025/04/30 09:44:18 607002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 607006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1790| [2025/04/30 09:44:18 607034] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1790|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006258607013|stream_id:0|stream_offset:1807437| [2025/04/30 09:44:18 607043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 607050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:18 607062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50068|rtt_var:320|pto_duration:52068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 607067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 607071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 607075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:18 607079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258684081|now:1746006258607062|interv:77019| [2025/04/30 09:44:18 607082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258684081|now:1746006258607062|interval:77019|pto_count:0|srtt:50068 [2025/04/30 09:44:18 607087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:64807| [2025/04/30 09:44:18 607092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 607096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1808616| [2025/04/30 09:44:18 607100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 607104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258608104|now:1746006258607104|interv:1000| [2025/04/30 09:44:18 607108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 607112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 607116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258608104| [2025/04/30 09:44:18 607120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258608104| [2025/04/30 09:44:18 607124] [debug] |xqc_engine_wakeup_after|wakeup:1746006258608104|now:1746006258607124|diff:980| [2025/04/30 09:44:18 607129] [debug] |xqc_engine_main_logic|END|now:1746006258606743| [2025/04/30 09:44:18 607429] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258607428| [2025/04/30 09:44:18 607435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 607440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:751| [2025/04/30 09:44:18 607444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:752| [2025/04/30 09:44:18 607450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:752| [2025/04/30 09:44:18 607454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 607459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1737|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1738|path_largest_ack:1737| [2025/04/30 09:44:18 607464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1717764|prior_time:1746006258555565|is_app_limited:0|send_elapse:49846|ack_elapse:51863|ctl_first_sent_time:1746006258557026|lagest_ack_time:1746006258607428|curr_delivered:1778978| [2025/04/30 09:44:18 607472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258557026| [2025/04/30 09:44:18 607477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1189||sndq_packets_used_bytes:0|sndq_packets_free:591| [2025/04/30 09:44:18 607481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1738|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1738|path_largest_ack:1738| [2025/04/30 09:44:18 607486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1717764|prior_time:1746006258555565|is_app_limited:0|send_elapse:49846|ack_elapse:51863|ctl_first_sent_time:1746006258557026|lagest_ack_time:1746006258607428|curr_delivered:1780178| [2025/04/30 09:44:18 607490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258557115| [2025/04/30 09:44:18 607494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1188||sndq_packets_used_bytes:0|sndq_packets_free:592| [2025/04/30 09:44:18 607498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50068|rttvar:320|minrtt:31343|latest_rtt:50313|ack_delay:80| [2025/04/30 09:44:18 607502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50089|rttvar:281|minrtt:31343|latest_rtt:50313|ack_delay:80| [2025/04/30 09:44:18 607507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1738|lost_pn:1735|thresh:3| [2025/04/30 09:44:18 607511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 607515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50089|rtt_var:281|pto_duration:52089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 607519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 607523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 607527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 607531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258684102|now:1746006258607515|interv:76587| [2025/04/30 09:44:18 607535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258684102|now:1746006258607515|interval:76587|pto_count:0|srtt:50089 [2025/04/30 09:44:18 607540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49846, ack_elapse 51863, delivered 62414|rate 1203439|lost 223| [2025/04/30 09:44:18 607544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203439) in round 36| [2025/04/30 09:44:18 607548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 607552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 607556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258557115|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 607560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258557115|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 607568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1516308|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:62407|srtt:50089|latest_rtt:50313|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 607573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:752|largest:752|pns:2| [2025/04/30 09:44:18 607577] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:752|frame:ACK |recv_time:1746006258607428|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 607582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378607428|now:1746006258607428|interv:120000000| [2025/04/30 09:44:18 607586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378607428|now:1746006258607428|interv:120000000| [2025/04/30 09:44:18 607590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258608104|pq_index:0| [2025/04/30 09:44:18 607594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258606743| [2025/04/30 09:44:18 607598] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258607598| [2025/04/30 09:44:18 607603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258607602| [2025/04/30 09:44:18 607609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50089|min_srtt:50089|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 607613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1851060| [2025/04/30 09:44:18 607618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 607621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 607625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 607629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 607634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 607638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1808616| [2025/04/30 09:44:18 607642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 607646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 607650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258608104| [2025/04/30 09:44:18 607654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258608104| [2025/04/30 09:44:18 607661] [debug] |xqc_engine_wakeup_after|wakeup:1746006258608104|now:1746006258607661|diff:443| [2025/04/30 09:44:18 607665] [debug] |xqc_engine_main_logic|END|now:1746006258607602| [2025/04/30 09:44:18 607670] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258607670| [2025/04/30 09:44:18 607673] [debug] |xqc_engine_wakeup_after|wakeup:1746006258608104|now:1746006258607673|diff:431| [2025/04/30 09:44:18 607677] [debug] |xqc_engine_main_logic|END|now:1746006258607670| [2025/04/30 09:44:18 608744] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258608744| [2025/04/30 09:44:18 608752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258608104|pq_index:0| [2025/04/30 09:44:18 608756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258607602| [2025/04/30 09:44:18 608761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258608760| [2025/04/30 09:44:18 608766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258608104|now:1746006258608760| [2025/04/30 09:44:18 608770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258608104|now:1746006258608760| [2025/04/30 09:44:18 608774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 608778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50089|min_srtt:50089|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 608783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1851060| [2025/04/30 09:44:18 608787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 608791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 608795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 608799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 608803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 608808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1808616| [2025/04/30 09:44:18 608812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 608816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1791| [2025/04/30 09:44:18 608850] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1791|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006258608824|stream_id:0|stream_offset:1808616| [2025/04/30 09:44:18 608860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 608867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:18 608880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50089|rtt_var:281|pto_duration:52089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 608885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 608889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 608893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 608897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258685913|now:1746006258608880|interv:77033| [2025/04/30 09:44:18 608901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258685913|now:1746006258608880|interval:77033|pto_count:0|srtt:50089 [2025/04/30 09:44:18 608905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:63607| [2025/04/30 09:44:18 608910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 608914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1809795| [2025/04/30 09:44:18 608918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 608923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1792| [2025/04/30 09:44:18 608952] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1792|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006258608930|stream_id:0|stream_offset:1809795| [2025/04/30 09:44:18 608960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 608967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:18 608975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50089|rtt_var:281|pto_duration:52089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 608980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 608984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 608988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:18 608992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258686019|now:1746006258608974|interv:77045| [2025/04/30 09:44:18 608996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258686019|now:1746006258608974|interval:77045|pto_count:0|srtt:50089 [2025/04/30 09:44:18 609000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:64807| [2025/04/30 09:44:18 609005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 609013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1810974| [2025/04/30 09:44:18 609017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 609021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1793| [2025/04/30 09:44:18 609051] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1793|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006258609028|stream_id:0|stream_offset:1810974| [2025/04/30 09:44:18 609060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 609067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:18 609075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50089|rtt_var:281|pto_duration:52089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 609081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 609084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 609088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:18 609092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258686117|now:1746006258609074|interv:77043| [2025/04/30 09:44:18 609096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258686117|now:1746006258609074|interval:77043|pto_count:0|srtt:50089 [2025/04/30 09:44:18 609101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:66007| [2025/04/30 09:44:18 609105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 609109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1812153| [2025/04/30 09:44:18 609114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 609118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258610118|now:1746006258609118|interv:1000| [2025/04/30 09:44:18 609122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 609126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 609130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258610118| [2025/04/30 09:44:18 609154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258610118| [2025/04/30 09:44:18 609159] [debug] |xqc_engine_wakeup_after|wakeup:1746006258610118|now:1746006258609159|diff:959| [2025/04/30 09:44:18 609163] [debug] |xqc_engine_main_logic|END|now:1746006258608760| [2025/04/30 09:44:18 609413] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258609412| [2025/04/30 09:44:18 609419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 609429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:752| [2025/04/30 09:44:18 609433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:753| [2025/04/30 09:44:18 609438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:753| [2025/04/30 09:44:18 609442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 609447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1739|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1740|path_largest_ack:1739| [2025/04/30 09:44:18 609452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1720164|prior_time:1746006258557536|is_app_limited:0|send_elapse:49802|ack_elapse:51876|ctl_first_sent_time:1746006258558998|lagest_ack_time:1746006258609412|curr_delivered:1781378| [2025/04/30 09:44:18 609456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258558998| [2025/04/30 09:44:18 609461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1187||sndq_packets_used_bytes:0|sndq_packets_free:593| [2025/04/30 09:44:18 609465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1740|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1740|path_largest_ack:1740| [2025/04/30 09:44:18 609469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1720164|prior_time:1746006258557536|is_app_limited:0|send_elapse:49802|ack_elapse:51876|ctl_first_sent_time:1746006258558998|lagest_ack_time:1746006258609412|curr_delivered:1782578| [2025/04/30 09:44:18 609474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258559089| [2025/04/30 09:44:18 609478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1186||sndq_packets_used_bytes:0|sndq_packets_free:594| [2025/04/30 09:44:18 609482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50089|rttvar:281|minrtt:31343|latest_rtt:50323|ack_delay:80| [2025/04/30 09:44:18 609486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50108|rttvar:249|minrtt:31343|latest_rtt:50323|ack_delay:80| [2025/04/30 09:44:18 609490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1740|lost_pn:1737|thresh:3| [2025/04/30 09:44:18 609494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 609498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50108|rtt_var:249|pto_duration:52108|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 609502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 609506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 609510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 609514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258686136|now:1746006258609498|interv:76638| [2025/04/30 09:44:18 609518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258686136|now:1746006258609498|interval:76638|pto_count:0|srtt:50108 [2025/04/30 09:44:18 609525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49802, ack_elapse 51876, delivered 62414|rate 1203138|lost 223| [2025/04/30 09:44:18 609529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203138) in round 36| [2025/04/30 09:44:18 609534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 609538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 609542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258559089|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 609546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258559089|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 609551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1516308|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:63607|srtt:50108|latest_rtt:50323|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 609556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:753|largest:753|pns:2| [2025/04/30 09:44:18 609560] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:753|frame:ACK |recv_time:1746006258609412|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 609565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378609412|now:1746006258609412|interv:120000000| [2025/04/30 09:44:18 609569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378609412|now:1746006258609412|interv:120000000| [2025/04/30 09:44:18 609573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258610118|pq_index:0| [2025/04/30 09:44:18 609577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258608760| [2025/04/30 09:44:18 609581] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258609581| [2025/04/30 09:44:18 609586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258609585| [2025/04/30 09:44:18 609592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50108|min_srtt:50108|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 609596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:63607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1851060| [2025/04/30 09:44:18 609601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50108|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 609605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 609610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50108|min_srtt:50108|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 609617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1852239| [2025/04/30 09:44:18 609621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50108|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 609625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 609631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50108|min_srtt:50108|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 609635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1853418| [2025/04/30 09:44:18 609639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 609643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 609647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 609651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 609656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 609660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1812153| [2025/04/30 09:44:18 609664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 609668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 609672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258610118| [2025/04/30 09:44:18 609676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258610118| [2025/04/30 09:44:18 609680] [debug] |xqc_engine_wakeup_after|wakeup:1746006258610118|now:1746006258609680|diff:438| [2025/04/30 09:44:18 609684] [debug] |xqc_engine_main_logic|END|now:1746006258609585| [2025/04/30 09:44:18 609689] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258609689| [2025/04/30 09:44:18 609692] [debug] |xqc_engine_wakeup_after|wakeup:1746006258610118|now:1746006258609692|diff:426| [2025/04/30 09:44:18 609696] [debug] |xqc_engine_main_logic|END|now:1746006258609689| [2025/04/30 09:44:18 610767] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258610767| [2025/04/30 09:44:18 610778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258610118|pq_index:0| [2025/04/30 09:44:18 610783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258609585| [2025/04/30 09:44:18 610788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258610787| [2025/04/30 09:44:18 610798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258610118|now:1746006258610787| [2025/04/30 09:44:18 610802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258610118|now:1746006258610787| [2025/04/30 09:44:18 610806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 610812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50108|min_srtt:50108|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 610816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1853418| [2025/04/30 09:44:18 610821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 610825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 610829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 610833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 610838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 610842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1812153| [2025/04/30 09:44:18 610847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 610851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1794| [2025/04/30 09:44:18 610890] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1794|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006258610859|stream_id:0|stream_offset:1812153| [2025/04/30 09:44:18 610900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 610908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:18 610915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50108|rtt_var:249|pto_duration:52108|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 610922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 610926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 610929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:18 610933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258687967|now:1746006258610914|interv:77053| [2025/04/30 09:44:18 610938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258687967|now:1746006258610914|interval:77053|pto_count:0|srtt:50108 [2025/04/30 09:44:18 610942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:64807| [2025/04/30 09:44:18 610956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 610963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1813332| [2025/04/30 09:44:18 610968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 610972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1795| [2025/04/30 09:44:18 611003] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1795|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006258610980|stream_id:0|stream_offset:1813332| [2025/04/30 09:44:18 611012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 611019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:18 611026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50108|rtt_var:249|pto_duration:52108|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 611032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 611036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 611040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:18 611044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258688088|now:1746006258611026|interv:77062| [2025/04/30 09:44:18 611048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258688088|now:1746006258611026|interval:77062|pto_count:0|srtt:50108 [2025/04/30 09:44:18 611053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:66007| [2025/04/30 09:44:18 611058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 611062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1814511| [2025/04/30 09:44:18 611066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 611070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258612070|now:1746006258611070|interv:1000| [2025/04/30 09:44:18 611074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 611078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 611082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258612070| [2025/04/30 09:44:18 611086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258612070| [2025/04/30 09:44:18 611090] [debug] |xqc_engine_wakeup_after|wakeup:1746006258612070|now:1746006258611090|diff:980| [2025/04/30 09:44:18 611095] [debug] |xqc_engine_main_logic|END|now:1746006258610787| [2025/04/30 09:44:18 611402] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258611401| [2025/04/30 09:44:18 611410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 611416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:753| [2025/04/30 09:44:18 611420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:754| [2025/04/30 09:44:18 611426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:754| [2025/04/30 09:44:18 611430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 611435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1741|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1742|path_largest_ack:1741| [2025/04/30 09:44:18 611439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1722564|prior_time:1746006258559618|is_app_limited:0|send_elapse:49940|ack_elapse:51783|ctl_first_sent_time:1746006258561096|lagest_ack_time:1746006258611401|curr_delivered:1783778| [2025/04/30 09:44:18 611444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258561096| [2025/04/30 09:44:18 611449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1185||sndq_packets_used_bytes:0|sndq_packets_free:595| [2025/04/30 09:44:18 611453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1742|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1742|path_largest_ack:1742| [2025/04/30 09:44:18 611458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1722564|prior_time:1746006258559618|is_app_limited:0|send_elapse:49940|ack_elapse:51783|ctl_first_sent_time:1746006258561096|lagest_ack_time:1746006258611401|curr_delivered:1784978| [2025/04/30 09:44:18 611462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258561244| [2025/04/30 09:44:18 611466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1184||sndq_packets_used_bytes:0|sndq_packets_free:596| [2025/04/30 09:44:18 611470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50108|rttvar:249|minrtt:31343|latest_rtt:50157|ack_delay:72| [2025/04/30 09:44:18 611475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50105|rttvar:192|minrtt:31343|latest_rtt:50157|ack_delay:72| [2025/04/30 09:44:18 611479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1742|lost_pn:1739|thresh:3| [2025/04/30 09:44:18 611483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 611487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50105|rtt_var:192|pto_duration:52105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 611492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 611496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 611500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 611504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258688085|now:1746006258611487|interv:76598| [2025/04/30 09:44:18 611515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258688085|now:1746006258611487|interval:76598|pto_count:0|srtt:50105 [2025/04/30 09:44:18 611520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49940, ack_elapse 51783, delivered 62414|rate 1205299|lost 223| [2025/04/30 09:44:18 611524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205299) in round 36| [2025/04/30 09:44:18 611528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 611533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 611537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258561244|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 611542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258561244|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 611547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1516308|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:63607|srtt:50105|latest_rtt:50157|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 611553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:754|largest:754|pns:2| [2025/04/30 09:44:18 611557] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:754|frame:ACK |recv_time:1746006258611401|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 611562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378611401|now:1746006258611401|interv:120000000| [2025/04/30 09:44:18 611566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378611401|now:1746006258611401|interv:120000000| [2025/04/30 09:44:18 611570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258612070|pq_index:0| [2025/04/30 09:44:18 611574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258610787| [2025/04/30 09:44:18 611578] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258611578| [2025/04/30 09:44:18 611583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258611582| [2025/04/30 09:44:18 611589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50105|min_srtt:50105|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 611594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:63607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1853418| [2025/04/30 09:44:18 611598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50105|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 611607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 611612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50105|min_srtt:50105|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 611616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1854597| [2025/04/30 09:44:18 611621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50105|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 611625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 611630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50105|min_srtt:50105|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 611634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1855776| [2025/04/30 09:44:18 611638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 611642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 611646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 611650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 611655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 611659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1814511| [2025/04/30 09:44:18 611663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 611667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 611671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258612070| [2025/04/30 09:44:18 611675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258612070| [2025/04/30 09:44:18 611679] [debug] |xqc_engine_wakeup_after|wakeup:1746006258612070|now:1746006258611679|diff:391| [2025/04/30 09:44:18 611683] [debug] |xqc_engine_main_logic|END|now:1746006258611582| [2025/04/30 09:44:18 611688] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258611688| [2025/04/30 09:44:18 611692] [debug] |xqc_engine_wakeup_after|wakeup:1746006258612070|now:1746006258611692|diff:378| [2025/04/30 09:44:18 611696] [debug] |xqc_engine_main_logic|END|now:1746006258611688| [2025/04/30 09:44:18 612763] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258612763| [2025/04/30 09:44:18 612771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258612070|pq_index:0| [2025/04/30 09:44:18 612776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258611582| [2025/04/30 09:44:18 612784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258612783| [2025/04/30 09:44:18 612789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258612070|now:1746006258612783| [2025/04/30 09:44:18 612793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258612070|now:1746006258612783| [2025/04/30 09:44:18 612797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 612802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50105|min_srtt:50105|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 612806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1855776| [2025/04/30 09:44:18 612811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 612815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 612818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 612823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 612827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 612831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1814511| [2025/04/30 09:44:18 612836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 612840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1796| [2025/04/30 09:44:18 612875] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1796|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006258612848|stream_id:0|stream_offset:1814511| [2025/04/30 09:44:18 612884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 612891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:18 612898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50105|rtt_var:192|pto_duration:52105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 612905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 612909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 612913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:18 612917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258689953|now:1746006258612897|interv:77056| [2025/04/30 09:44:18 612926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258689953|now:1746006258612897|interval:77056|pto_count:0|srtt:50105 [2025/04/30 09:44:18 612930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:64807| [2025/04/30 09:44:18 612935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 612939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1815690| [2025/04/30 09:44:18 612944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 612948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1797| [2025/04/30 09:44:18 612978] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1797|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006258612955|stream_id:0|stream_offset:1815690| [2025/04/30 09:44:18 612987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 612994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:18 613001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50105|rtt_var:192|pto_duration:52105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 613007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 613011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 613015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:18 613019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258690060|now:1746006258613001|interv:77059| [2025/04/30 09:44:18 613023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258690060|now:1746006258613001|interval:77059|pto_count:0|srtt:50105 [2025/04/30 09:44:18 613027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:66007| [2025/04/30 09:44:18 613032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 613036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1816869| [2025/04/30 09:44:18 613041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 613045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1798| [2025/04/30 09:44:18 613073] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1798|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006258613052|stream_id:0|stream_offset:1816869| [2025/04/30 09:44:18 613082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 613095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:18 613102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50105|rtt_var:192|pto_duration:52105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 613107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 613111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 613115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:18 613119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258690157|now:1746006258613102|interv:77055| [2025/04/30 09:44:18 613123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258690157|now:1746006258613102|interval:77055|pto_count:0|srtt:50105 [2025/04/30 09:44:18 613127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:67207| [2025/04/30 09:44:18 613147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 613157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1818048| [2025/04/30 09:44:18 613163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 613167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258614167|now:1746006258613167|interv:1000| [2025/04/30 09:44:18 613171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 613175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 613179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258614167| [2025/04/30 09:44:18 613183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258614167| [2025/04/30 09:44:18 613187] [debug] |xqc_engine_wakeup_after|wakeup:1746006258614167|now:1746006258613187|diff:980| [2025/04/30 09:44:18 613191] [debug] |xqc_engine_main_logic|END|now:1746006258612783| [2025/04/30 09:44:18 613388] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258613387| [2025/04/30 09:44:18 613393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 613399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:754| [2025/04/30 09:44:18 613403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:755| [2025/04/30 09:44:18 613409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:755| [2025/04/30 09:44:18 613413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 613418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1743|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1744|path_largest_ack:1743| [2025/04/30 09:44:18 613422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1724971|prior_time:1746006258561881|is_app_limited:0|send_elapse:50132|ack_elapse:51506|ctl_first_sent_time:1746006258563384|lagest_ack_time:1746006258613387|curr_delivered:1786178| [2025/04/30 09:44:18 613431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258563384| [2025/04/30 09:44:18 613436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1183||sndq_packets_used_bytes:0|sndq_packets_free:597| [2025/04/30 09:44:18 613440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1744|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1744|path_largest_ack:1744| [2025/04/30 09:44:18 613444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1724971|prior_time:1746006258561881|is_app_limited:0|send_elapse:50132|ack_elapse:51506|ctl_first_sent_time:1746006258563384|lagest_ack_time:1746006258613387|curr_delivered:1787378| [2025/04/30 09:44:18 613449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258563478| [2025/04/30 09:44:18 613452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1182||sndq_packets_used_bytes:0|sndq_packets_free:598| [2025/04/30 09:44:18 613456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50105|rttvar:192|minrtt:31343|latest_rtt:49909|ack_delay:56| [2025/04/30 09:44:18 613461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50073|rttvar:207|minrtt:31343|latest_rtt:49909|ack_delay:56| [2025/04/30 09:44:18 613465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1744|lost_pn:1741|thresh:3| [2025/04/30 09:44:18 613469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 613473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50073|rtt_var:207|pto_duration:52073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 613478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 613481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 613485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:18 613489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258690125|now:1746006258613473|interv:76652| [2025/04/30 09:44:18 613493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258690125|now:1746006258613473|interval:76652|pto_count:0|srtt:50073 [2025/04/30 09:44:18 613498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50132, ack_elapse 51506, delivered 62407|rate 1211645|lost 223| [2025/04/30 09:44:18 613502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211645) in round 36| [2025/04/30 09:44:18 613506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 613510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 613514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258563478|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 613522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258563478|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 613527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1516308|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:64807|srtt:50073|latest_rtt:49909|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 613532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:755|largest:755|pns:2| [2025/04/30 09:44:18 613537] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:755|frame:ACK |recv_time:1746006258613387|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 613542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378613387|now:1746006258613387|interv:120000000| [2025/04/30 09:44:18 613546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378613387|now:1746006258613387|interv:120000000| [2025/04/30 09:44:18 613550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258614167|pq_index:0| [2025/04/30 09:44:18 613554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258612783| [2025/04/30 09:44:18 613558] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258613558| [2025/04/30 09:44:18 613563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258613562| [2025/04/30 09:44:18 613569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50073|min_srtt:50073|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 613573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1855776| [2025/04/30 09:44:18 613578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50073|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 613582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 613587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50073|min_srtt:50073|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 613591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1856955| [2025/04/30 09:44:18 613596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50073|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 613600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 613604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50073|min_srtt:50073|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 613611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1858134| [2025/04/30 09:44:18 613615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 613619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 613623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 613627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 613632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 613636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1818048| [2025/04/30 09:44:18 613640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 613644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 613648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258614167| [2025/04/30 09:44:18 613652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258614167| [2025/04/30 09:44:18 613656] [debug] |xqc_engine_wakeup_after|wakeup:1746006258614167|now:1746006258613656|diff:511| [2025/04/30 09:44:18 613660] [debug] |xqc_engine_main_logic|END|now:1746006258613562| [2025/04/30 09:44:18 613665] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258613665| [2025/04/30 09:44:18 613669] [debug] |xqc_engine_wakeup_after|wakeup:1746006258614167|now:1746006258613669|diff:498| [2025/04/30 09:44:18 613673] [debug] |xqc_engine_main_logic|END|now:1746006258613665| [2025/04/30 09:44:18 614740] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258614740| [2025/04/30 09:44:18 614749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258614167|pq_index:0| [2025/04/30 09:44:18 614753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258613562| [2025/04/30 09:44:18 614758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258614757| [2025/04/30 09:44:18 614762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258614167|now:1746006258614757| [2025/04/30 09:44:18 614767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258614167|now:1746006258614757| [2025/04/30 09:44:18 614771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 614775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50073|min_srtt:50073|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 614780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1858134| [2025/04/30 09:44:18 614788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 614792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 614796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 614800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 614805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 614809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1818048| [2025/04/30 09:44:18 614813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 614818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1799| [2025/04/30 09:44:18 614853] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1799|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006258614825|stream_id:0|stream_offset:1818048| [2025/04/30 09:44:18 614863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 614870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:18 614877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50073|rtt_var:207|pto_duration:52073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 614884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 614889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 614893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:18 614897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258691898|now:1746006258614877|interv:77021| [2025/04/30 09:44:18 614901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258691898|now:1746006258614877|interval:77021|pto_count:0|srtt:50073 [2025/04/30 09:44:18 614906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:66007| [2025/04/30 09:44:18 614911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 614915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1819227| [2025/04/30 09:44:18 614919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 614924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1800| [2025/04/30 09:44:18 614953] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1800|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006258614931|stream_id:0|stream_offset:1819227| [2025/04/30 09:44:18 614968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 614976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:18 614981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50073|rtt_var:207|pto_duration:52073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 614985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 614989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 614993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:18 614997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258692004|now:1746006258614981|interv:77023| [2025/04/30 09:44:18 615001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258692004|now:1746006258614981|interval:77023|pto_count:0|srtt:50073 [2025/04/30 09:44:18 615005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:67207| [2025/04/30 09:44:18 615010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 615014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1820406| [2025/04/30 09:44:18 615019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 615023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258616022|now:1746006258615022|interv:1000| [2025/04/30 09:44:18 615027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 615030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 615034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258616022| [2025/04/30 09:44:18 615039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258616022| [2025/04/30 09:44:18 615043] [debug] |xqc_engine_wakeup_after|wakeup:1746006258616022|now:1746006258615043|diff:979| [2025/04/30 09:44:18 615047] [debug] |xqc_engine_main_logic|END|now:1746006258614757| [2025/04/30 09:44:18 615387] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258615386| [2025/04/30 09:44:18 615395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 615400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:755| [2025/04/30 09:44:18 615404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:756| [2025/04/30 09:44:18 615410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:756| [2025/04/30 09:44:18 615414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 615419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1745|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1746|path_largest_ack:1745| [2025/04/30 09:44:18 615427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63607|prior_delivered:1724971|prior_time:1746006258561881|is_app_limited:0|send_elapse:50303|ack_elapse:53505|ctl_first_sent_time:1746006258563555|lagest_ack_time:1746006258615386|curr_delivered:1788578| [2025/04/30 09:44:18 615432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258563555| [2025/04/30 09:44:18 615437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1181||sndq_packets_used_bytes:0|sndq_packets_free:599| [2025/04/30 09:44:18 615441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1746|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1746|path_largest_ack:1746| [2025/04/30 09:44:18 615445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62407|prior_delivered:1727371|prior_time:1746006258563661|is_app_limited:0|send_elapse:51727|ack_elapse:51725|ctl_first_sent_time:1746006258565113|lagest_ack_time:1746006258615386|curr_delivered:1789778| [2025/04/30 09:44:18 615450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258565113| [2025/04/30 09:44:18 615454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1180||sndq_packets_used_bytes:0|sndq_packets_free:600| [2025/04/30 09:44:18 615458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50073|rttvar:207|minrtt:31343|latest_rtt:50273|ack_delay:56| [2025/04/30 09:44:18 615462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50091|rttvar:192|minrtt:31343|latest_rtt:50273|ack_delay:56| [2025/04/30 09:44:18 615466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1746|lost_pn:1743|thresh:3| [2025/04/30 09:44:18 615471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 615475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50091|rtt_var:192|pto_duration:52091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 615479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 615483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 615487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:18 615491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258692022|now:1746006258615474|interv:76548| [2025/04/30 09:44:18 615495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258692022|now:1746006258615474|interval:76548|pto_count:0|srtt:50091 [2025/04/30 09:44:18 615499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51727, ack_elapse 51725, delivered 62407|rate 1206468|lost 223| [2025/04/30 09:44:18 615503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206468) in round 36| [2025/04/30 09:44:18 615508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 615512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 615519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258565113|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 615523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258565113|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 615528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1516308|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:64807|srtt:50091|latest_rtt:50273|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 615534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:756|largest:756|pns:2| [2025/04/30 09:44:18 615538] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:756|frame:ACK |recv_time:1746006258615386|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 615543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378615386|now:1746006258615386|interv:120000000| [2025/04/30 09:44:18 615547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378615386|now:1746006258615386|interv:120000000| [2025/04/30 09:44:18 615551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258616022|pq_index:0| [2025/04/30 09:44:18 615555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258614757| [2025/04/30 09:44:18 615560] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258615559| [2025/04/30 09:44:18 615564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258615564| [2025/04/30 09:44:18 615570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50091|min_srtt:50091|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 615575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1858134| [2025/04/30 09:44:18 615579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50091|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 615584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 615589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50091|min_srtt:50091|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 615593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1859313| [2025/04/30 09:44:18 615597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50091|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 615604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 615609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50091|min_srtt:50091|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 615613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1860492| [2025/04/30 09:44:18 615617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 615621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 615626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 615630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 615634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 615639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1820406| [2025/04/30 09:44:18 615643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 615647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 615651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258616022| [2025/04/30 09:44:18 615655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258616022| [2025/04/30 09:44:18 615659] [debug] |xqc_engine_wakeup_after|wakeup:1746006258616022|now:1746006258615659|diff:363| [2025/04/30 09:44:18 615663] [debug] |xqc_engine_main_logic|END|now:1746006258615564| [2025/04/30 09:44:18 615668] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258615668| [2025/04/30 09:44:18 615672] [debug] |xqc_engine_wakeup_after|wakeup:1746006258616022|now:1746006258615672|diff:350| [2025/04/30 09:44:18 615676] [debug] |xqc_engine_main_logic|END|now:1746006258615668| [2025/04/30 09:44:18 616742] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258616742| [2025/04/30 09:44:18 616750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258616022|pq_index:0| [2025/04/30 09:44:18 616755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258615564| [2025/04/30 09:44:18 616760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258616759| [2025/04/30 09:44:18 616764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258616022|now:1746006258616759| [2025/04/30 09:44:18 616768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258616022|now:1746006258616759| [2025/04/30 09:44:18 616772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 616777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50091|min_srtt:50091|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 616785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1860492| [2025/04/30 09:44:18 616790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 616794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 616797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 616802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 616806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 616810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1820406| [2025/04/30 09:44:18 616815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 616819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1801| [2025/04/30 09:44:18 616854] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1801|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006258616827|stream_id:0|stream_offset:1820406| [2025/04/30 09:44:18 616864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 616871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:18 616878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50091|rtt_var:192|pto_duration:52091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 616885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 616889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 616893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:18 616897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258693918|now:1746006258616878|interv:77040| [2025/04/30 09:44:18 616901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258693918|now:1746006258616878|interval:77040|pto_count:0|srtt:50091 [2025/04/30 09:44:18 616905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:66007| [2025/04/30 09:44:18 616910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 616915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1821585| [2025/04/30 09:44:18 616919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 616927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1802| [2025/04/30 09:44:18 616957] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1802|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006258616935|stream_id:0|stream_offset:1821585| [2025/04/30 09:44:18 616966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 616973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:18 616980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50091|rtt_var:192|pto_duration:52091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 616987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 616991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 616995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:18 616999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258694026|now:1746006258616980|interv:77046| [2025/04/30 09:44:18 617003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258694026|now:1746006258616980|interval:77046|pto_count:0|srtt:50091 [2025/04/30 09:44:18 617007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:67207| [2025/04/30 09:44:18 617012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 617016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1822764| [2025/04/30 09:44:18 617020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 617024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1803| [2025/04/30 09:44:18 617053] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1803|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006258617032|stream_id:0|stream_offset:1822764| [2025/04/30 09:44:18 617062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 617069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:18 617076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50091|rtt_var:192|pto_duration:52091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 617082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 617086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 617089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:18 617098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258694123|now:1746006258617076|interv:77047| [2025/04/30 09:44:18 617102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258694123|now:1746006258617076|interval:77047|pto_count:0|srtt:50091 [2025/04/30 09:44:18 617106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:68407| [2025/04/30 09:44:18 617111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 617115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1823943| [2025/04/30 09:44:18 617119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 617123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258618123|now:1746006258617123|interv:1000| [2025/04/30 09:44:18 617127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 617131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 617157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258618123| [2025/04/30 09:44:18 617162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258618123| [2025/04/30 09:44:18 617166] [debug] |xqc_engine_wakeup_after|wakeup:1746006258618123|now:1746006258617166|diff:957| [2025/04/30 09:44:18 617170] [debug] |xqc_engine_main_logic|END|now:1746006258616759| [2025/04/30 09:44:18 617404] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258617404| [2025/04/30 09:44:18 617410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 617416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:756| [2025/04/30 09:44:18 617420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:757| [2025/04/30 09:44:18 617425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:757| [2025/04/30 09:44:18 617429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 617434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1747|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1748|path_largest_ack:1747| [2025/04/30 09:44:18 617439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1729771|prior_time:1746006258565510|is_app_limited:0|send_elapse:49801|ack_elapse:51894|ctl_first_sent_time:1746006258566959|lagest_ack_time:1746006258617404|curr_delivered:1790978| [2025/04/30 09:44:18 617443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258566959| [2025/04/30 09:44:18 617448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1179||sndq_packets_used_bytes:0|sndq_packets_free:601| [2025/04/30 09:44:18 617452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1748|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1748|path_largest_ack:1748| [2025/04/30 09:44:18 617456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1729771|prior_time:1746006258565510|is_app_limited:0|send_elapse:49801|ack_elapse:51894|ctl_first_sent_time:1746006258566959|lagest_ack_time:1746006258617404|curr_delivered:1792178| [2025/04/30 09:44:18 617465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258567052| [2025/04/30 09:44:18 617469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1178||sndq_packets_used_bytes:0|sndq_packets_free:602| [2025/04/30 09:44:18 617473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50091|rttvar:192|minrtt:31343|latest_rtt:50352|ack_delay:104| [2025/04/30 09:44:18 617477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50111|rttvar:183|minrtt:31343|latest_rtt:50352|ack_delay:104| [2025/04/30 09:44:18 617481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1748|lost_pn:1745|thresh:3| [2025/04/30 09:44:18 617485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 617489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50111|rtt_var:183|pto_duration:52111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 617494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 617498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 617502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:18 617505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258694143|now:1746006258617489|interv:76654| [2025/04/30 09:44:18 617509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258694143|now:1746006258617489|interval:76654|pto_count:0|srtt:50111 [2025/04/30 09:44:18 617514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49801, ack_elapse 51894, delivered 62407|rate 1202586|lost 223| [2025/04/30 09:44:18 617518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202586) in round 36| [2025/04/30 09:44:18 617522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 617526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 617530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258567052|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 617535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258567052|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 617539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1516308|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:66007|srtt:50111|latest_rtt:50352|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 617545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:757|largest:757|pns:2| [2025/04/30 09:44:18 617553] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:757|frame:ACK |recv_time:1746006258617404|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 617558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378617404|now:1746006258617404|interv:120000000| [2025/04/30 09:44:18 617562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378617404|now:1746006258617404|interv:120000000| [2025/04/30 09:44:18 617566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258618123|pq_index:0| [2025/04/30 09:44:18 617570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258616759| [2025/04/30 09:44:18 617574] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258617574| [2025/04/30 09:44:18 617579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258617578| [2025/04/30 09:44:18 617585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50111|min_srtt:50111|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 617589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:66007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1860492| [2025/04/30 09:44:18 617594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 617598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 617603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50111|min_srtt:50111|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 617607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:66007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1861671| [2025/04/30 09:44:18 617611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 617616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 617620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50111|min_srtt:50111|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 617624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1862850| [2025/04/30 09:44:18 617628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 617632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 617636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 617643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 617648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 617652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1823943| [2025/04/30 09:44:18 617656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 617660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 617664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258618123| [2025/04/30 09:44:18 617668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258618123| [2025/04/30 09:44:18 617672] [debug] |xqc_engine_wakeup_after|wakeup:1746006258618123|now:1746006258617672|diff:451| [2025/04/30 09:44:18 617676] [debug] |xqc_engine_main_logic|END|now:1746006258617578| [2025/04/30 09:44:18 617681] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258617681| [2025/04/30 09:44:18 617685] [debug] |xqc_engine_wakeup_after|wakeup:1746006258618123|now:1746006258617685|diff:438| [2025/04/30 09:44:18 617689] [debug] |xqc_engine_main_logic|END|now:1746006258617681| [2025/04/30 09:44:18 618755] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258618755| [2025/04/30 09:44:18 618763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258618123|pq_index:0| [2025/04/30 09:44:18 618768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258617578| [2025/04/30 09:44:18 618772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258618772| [2025/04/30 09:44:18 618777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258618123|now:1746006258618772| [2025/04/30 09:44:18 618781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258618123|now:1746006258618772| [2025/04/30 09:44:18 618785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 618790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50111|min_srtt:50111|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 618794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1862850| [2025/04/30 09:44:18 618798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 618802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 618806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 618810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 618815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 618819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1823943| [2025/04/30 09:44:18 618827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 618831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1804| [2025/04/30 09:44:18 618866] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1804|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006258618839|stream_id:0|stream_offset:1823943| [2025/04/30 09:44:18 618875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 618882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:18 618889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50111|rtt_var:183|pto_duration:52111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 618896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 618900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 618904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:18 618908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258695950|now:1746006258618888|interv:77062| [2025/04/30 09:44:18 618912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258695950|now:1746006258618888|interval:77062|pto_count:0|srtt:50111 [2025/04/30 09:44:18 618917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:67207| [2025/04/30 09:44:18 618922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 618926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1825122| [2025/04/30 09:44:18 618930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 618934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1805| [2025/04/30 09:44:18 618963] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1805|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006258618942|stream_id:0|stream_offset:1825122| [2025/04/30 09:44:18 618972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 618979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:18 618986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50111|rtt_var:183|pto_duration:52111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 618992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 619001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 619005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:18 619009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258696053|now:1746006258618985|interv:77068| [2025/04/30 09:44:18 619012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258696053|now:1746006258618985|interval:77068|pto_count:0|srtt:50111 [2025/04/30 09:44:18 619017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:68407| [2025/04/30 09:44:18 619022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 619026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1826301| [2025/04/30 09:44:18 619030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 619034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258620034|now:1746006258619034|interv:1000| [2025/04/30 09:44:18 619038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 619042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 619046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258620034| [2025/04/30 09:44:18 619050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258620034| [2025/04/30 09:44:18 619054] [debug] |xqc_engine_wakeup_after|wakeup:1746006258620034|now:1746006258619054|diff:980| [2025/04/30 09:44:18 619058] [debug] |xqc_engine_main_logic|END|now:1746006258618772| [2025/04/30 09:44:18 619383] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258619383| [2025/04/30 09:44:18 619391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 619397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:757| [2025/04/30 09:44:18 619401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:758| [2025/04/30 09:44:18 619407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:758| [2025/04/30 09:44:18 619411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 619416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1749|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1750|path_largest_ack:1749| [2025/04/30 09:44:18 619420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1732171|prior_time:1746006258567505|is_app_limited:0|send_elapse:49834|ack_elapse:51878|ctl_first_sent_time:1746006258568958|lagest_ack_time:1746006258619383|curr_delivered:1793378| [2025/04/30 09:44:18 619424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258568958| [2025/04/30 09:44:18 619429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1177||sndq_packets_used_bytes:0|sndq_packets_free:603| [2025/04/30 09:44:18 619433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1750|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1750|path_largest_ack:1750| [2025/04/30 09:44:18 619441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1732171|prior_time:1746006258567505|is_app_limited:0|send_elapse:49834|ack_elapse:51878|ctl_first_sent_time:1746006258568958|lagest_ack_time:1746006258619383|curr_delivered:1794578| [2025/04/30 09:44:18 619446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258569050| [2025/04/30 09:44:18 619450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1176||sndq_packets_used_bytes:0|sndq_packets_free:604| [2025/04/30 09:44:18 619454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50111|rttvar:183|minrtt:31343|latest_rtt:50333|ack_delay:56| [2025/04/30 09:44:18 619458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50132|rttvar:179|minrtt:31343|latest_rtt:50333|ack_delay:56| [2025/04/30 09:44:18 619462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1750|lost_pn:1747|thresh:3| [2025/04/30 09:44:18 619466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 619470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50132|rtt_var:179|pto_duration:52132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 619474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 619478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 619482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:18 619486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258696074|now:1746006258619470|interv:76604| [2025/04/30 09:44:18 619490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258696074|now:1746006258619470|interval:76604|pto_count:0|srtt:50132 [2025/04/30 09:44:18 619494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49834, ack_elapse 51878, delivered 62407|rate 1202956|lost 223| [2025/04/30 09:44:18 619499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202956) in round 36| [2025/04/30 09:44:18 619503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 619507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 619511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258569050|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 619515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258569050|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 619520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1516308|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:66007|srtt:50132|latest_rtt:50333|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 619528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:758|largest:758|pns:2| [2025/04/30 09:44:18 619533] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:758|frame:ACK |recv_time:1746006258619383|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 619537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378619383|now:1746006258619383|interv:120000000| [2025/04/30 09:44:18 619541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378619383|now:1746006258619383|interv:120000000| [2025/04/30 09:44:18 619545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258620034|pq_index:0| [2025/04/30 09:44:18 619550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258618772| [2025/04/30 09:44:18 619554] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258619554| [2025/04/30 09:44:18 619558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258619557| [2025/04/30 09:44:18 619564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50132|min_srtt:50132|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 619568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:66007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1862850| [2025/04/30 09:44:18 619573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50132|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 619577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 619582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50132|min_srtt:50132|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 619586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:66007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1864029| [2025/04/30 09:44:18 619590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50132|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 619595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 619599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50132|min_srtt:50132|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 619603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1865208| [2025/04/30 09:44:18 619607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 619611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 619618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 619622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 619627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 619631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1826301| [2025/04/30 09:44:18 619635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 619639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 619643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258620034| [2025/04/30 09:44:18 619647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258620034| [2025/04/30 09:44:18 619651] [debug] |xqc_engine_wakeup_after|wakeup:1746006258620034|now:1746006258619651|diff:383| [2025/04/30 09:44:18 619655] [debug] |xqc_engine_main_logic|END|now:1746006258619557| [2025/04/30 09:44:18 619660] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258619660| [2025/04/30 09:44:18 619664] [debug] |xqc_engine_wakeup_after|wakeup:1746006258620034|now:1746006258619663|diff:371| [2025/04/30 09:44:18 619667] [debug] |xqc_engine_main_logic|END|now:1746006258619660| [2025/04/30 09:44:18 620734] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258620734| [2025/04/30 09:44:18 620742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258620034|pq_index:0| [2025/04/30 09:44:18 620747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258619557| [2025/04/30 09:44:18 620751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258620750| [2025/04/30 09:44:18 620756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258620034|now:1746006258620750| [2025/04/30 09:44:18 620760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258620034|now:1746006258620750| [2025/04/30 09:44:18 620764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 620769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50132|min_srtt:50132|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 620773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1865208| [2025/04/30 09:44:18 620777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 620781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 620785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 620789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 620798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 620802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1826301| [2025/04/30 09:44:18 620806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 620810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1806| [2025/04/30 09:44:18 620844] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1806|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006258620818|stream_id:0|stream_offset:1826301| [2025/04/30 09:44:18 620853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 620860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:18 620867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50132|rtt_var:179|pto_duration:52132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 620874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 620879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 620883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:18 620887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258697950|now:1746006258620867|interv:77083| [2025/04/30 09:44:18 620891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258697950|now:1746006258620867|interval:77083|pto_count:0|srtt:50132 [2025/04/30 09:44:18 620895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:67207| [2025/04/30 09:44:18 620900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 620904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1827480| [2025/04/30 09:44:18 620909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 620913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1807| [2025/04/30 09:44:18 620942] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1807|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006258620920|stream_id:0|stream_offset:1827480| [2025/04/30 09:44:18 620951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 620958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:18 620964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50132|rtt_var:179|pto_duration:52132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 620975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 620979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 620983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:18 620987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258698052|now:1746006258620964|interv:77088| [2025/04/30 09:44:18 620991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258698052|now:1746006258620964|interval:77088|pto_count:0|srtt:50132 [2025/04/30 09:44:18 620995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:68407| [2025/04/30 09:44:18 621000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 621004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1828659| [2025/04/30 09:44:18 621009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 621013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1808| [2025/04/30 09:44:18 621042] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1808|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006258621020|stream_id:0|stream_offset:1828659| [2025/04/30 09:44:18 621052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 621059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:18 621066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50132|rtt_var:179|pto_duration:52132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 621072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 621076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 621080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:18 621084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258698152|now:1746006258621065|interv:77087| [2025/04/30 09:44:18 621088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258698152|now:1746006258621065|interval:77087|pto_count:0|srtt:50132 [2025/04/30 09:44:18 621092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:69607| [2025/04/30 09:44:18 621097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 621101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1829838| [2025/04/30 09:44:18 621110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 621113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258622113|now:1746006258621113|interv:1000| [2025/04/30 09:44:18 621117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 621121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 621125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258622113| [2025/04/30 09:44:18 621129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258622113| [2025/04/30 09:44:18 621158] [debug] |xqc_engine_wakeup_after|wakeup:1746006258622113|now:1746006258621158|diff:955| [2025/04/30 09:44:18 621163] [debug] |xqc_engine_main_logic|END|now:1746006258620750| [2025/04/30 09:44:18 621383] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258621382| [2025/04/30 09:44:18 621388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 621394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:758| [2025/04/30 09:44:18 621397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:759| [2025/04/30 09:44:18 621403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:759| [2025/04/30 09:44:18 621407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 621412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1751|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1752|path_largest_ack:1751| [2025/04/30 09:44:18 621416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1734571|prior_time:1746006258569512|is_app_limited:0|send_elapse:49847|ack_elapse:51870|ctl_first_sent_time:1746006258570962|lagest_ack_time:1746006258621382|curr_delivered:1795778| [2025/04/30 09:44:18 621421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258570962| [2025/04/30 09:44:18 621426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1175||sndq_packets_used_bytes:0|sndq_packets_free:605| [2025/04/30 09:44:18 621430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1752|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1752|path_largest_ack:1752| [2025/04/30 09:44:18 621434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1734571|prior_time:1746006258569512|is_app_limited:0|send_elapse:49847|ack_elapse:51870|ctl_first_sent_time:1746006258570962|lagest_ack_time:1746006258621382|curr_delivered:1796978| [2025/04/30 09:44:18 621439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258571054| [2025/04/30 09:44:18 621443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1174||sndq_packets_used_bytes:0|sndq_packets_free:606| [2025/04/30 09:44:18 621447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50132|rttvar:179|minrtt:31343|latest_rtt:50328|ack_delay:72| [2025/04/30 09:44:18 621451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50148|rttvar:166|minrtt:31343|latest_rtt:50328|ack_delay:72| [2025/04/30 09:44:18 621459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1752|lost_pn:1749|thresh:3| [2025/04/30 09:44:18 621463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 621467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50148|rtt_var:166|pto_duration:52148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 621472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 621476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 621479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:18 621483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258698168|now:1746006258621467|interv:76701| [2025/04/30 09:44:18 621487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258698168|now:1746006258621467|interval:76701|pto_count:0|srtt:50148 [2025/04/30 09:44:18 621492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49847, ack_elapse 51870, delivered 62407|rate 1203142|lost 223| [2025/04/30 09:44:18 621496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203142) in round 36| [2025/04/30 09:44:18 621500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 621504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 621508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258571054|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 621513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258571054|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 621517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1516308|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:67207|srtt:50148|latest_rtt:50328|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 621523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:759|largest:759|pns:2| [2025/04/30 09:44:18 621527] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:759|frame:ACK |recv_time:1746006258621382|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 621532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378621382|now:1746006258621382|interv:120000000| [2025/04/30 09:44:18 621536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378621382|now:1746006258621382|interv:120000000| [2025/04/30 09:44:18 621540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258622113|pq_index:0| [2025/04/30 09:44:18 621544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258620750| [2025/04/30 09:44:18 621548] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258621548| [2025/04/30 09:44:18 621555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258621554| [2025/04/30 09:44:18 621561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50148|min_srtt:50148|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 621566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:67207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1865208| [2025/04/30 09:44:18 621570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 621574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 621579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50148|min_srtt:50148|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 621583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:67207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1866387| [2025/04/30 09:44:18 621588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 621592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 621596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50148|min_srtt:50148|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 621600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:67207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1867566| [2025/04/30 09:44:18 621605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 621608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 621612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 621617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 621621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 621625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1829838| [2025/04/30 09:44:18 621629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 621633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 621637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258622113| [2025/04/30 09:44:18 621644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258622113| [2025/04/30 09:44:18 621648] [debug] |xqc_engine_wakeup_after|wakeup:1746006258622113|now:1746006258621648|diff:465| [2025/04/30 09:44:18 621652] [debug] |xqc_engine_main_logic|END|now:1746006258621554| [2025/04/30 09:44:18 621657] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258621657| [2025/04/30 09:44:18 621661] [debug] |xqc_engine_wakeup_after|wakeup:1746006258622113|now:1746006258621661|diff:452| [2025/04/30 09:44:18 621665] [debug] |xqc_engine_main_logic|END|now:1746006258621657| [2025/04/30 09:44:18 622731] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258622731| [2025/04/30 09:44:18 622739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258622113|pq_index:0| [2025/04/30 09:44:18 622743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258621554| [2025/04/30 09:44:18 622748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258622747| [2025/04/30 09:44:18 622753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258622113|now:1746006258622747| [2025/04/30 09:44:18 622757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258622113|now:1746006258622747| [2025/04/30 09:44:18 622761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 622766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50148|min_srtt:50148|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 622770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:67207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1867566| [2025/04/30 09:44:18 622775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 622778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 622782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 622786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 622794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 622798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1829838| [2025/04/30 09:44:18 622802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 622807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1809| [2025/04/30 09:44:18 622840] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1809|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006258622814|stream_id:0|stream_offset:1829838| [2025/04/30 09:44:18 622850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 622863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:18 622870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50148|rtt_var:166|pto_duration:52148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 622875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 622879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 622883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:18 622887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258699962|now:1746006258622870|interv:77092| [2025/04/30 09:44:18 622891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258699962|now:1746006258622870|interval:77092|pto_count:0|srtt:50148 [2025/04/30 09:44:18 622896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:68407| [2025/04/30 09:44:18 622901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 622905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1831017| [2025/04/30 09:44:18 622909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 622913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1810| [2025/04/30 09:44:18 622943] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1810|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006258622920|stream_id:0|stream_offset:1831017| [2025/04/30 09:44:18 622952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 622959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:18 622965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50148|rtt_var:166|pto_duration:52148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 622972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 622976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 622980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:18 622984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258700068|now:1746006258622965|interv:77103| [2025/04/30 09:44:18 622988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258700068|now:1746006258622965|interval:77103|pto_count:0|srtt:50148 [2025/04/30 09:44:18 622992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:69607| [2025/04/30 09:44:18 623004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 623008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1832196| [2025/04/30 09:44:18 623013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 623017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258624017|now:1746006258623017|interv:1000| [2025/04/30 09:44:18 623021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 623024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 623028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258624017| [2025/04/30 09:44:18 623033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258624017| [2025/04/30 09:44:18 623037] [debug] |xqc_engine_wakeup_after|wakeup:1746006258624017|now:1746006258623036|diff:981| [2025/04/30 09:44:18 623041] [debug] |xqc_engine_main_logic|END|now:1746006258622747| [2025/04/30 09:44:18 623356] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258623355| [2025/04/30 09:44:18 623364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 623370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:759| [2025/04/30 09:44:18 623374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:760| [2025/04/30 09:44:18 623380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:760| [2025/04/30 09:44:18 623384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 623388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1753|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1754|path_largest_ack:1753| [2025/04/30 09:44:18 623393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1736971|prior_time:1746006258571517|is_app_limited:0|send_elapse:51750|ack_elapse:51838|ctl_first_sent_time:1746006258572971|lagest_ack_time:1746006258623355|curr_delivered:1798178| [2025/04/30 09:44:18 623397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258572971| [2025/04/30 09:44:18 623402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1173||sndq_packets_used_bytes:0|sndq_packets_free:607| [2025/04/30 09:44:18 623406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1754|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1754|path_largest_ack:1754| [2025/04/30 09:44:18 623411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1736971|prior_time:1746006258571517|is_app_limited:0|send_elapse:51750|ack_elapse:51838|ctl_first_sent_time:1746006258572971|lagest_ack_time:1746006258623355|curr_delivered:1799378| [2025/04/30 09:44:18 623415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258573059| [2025/04/30 09:44:18 623419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1172||sndq_packets_used_bytes:0|sndq_packets_free:608| [2025/04/30 09:44:18 623423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50148|rttvar:166|minrtt:31343|latest_rtt:50296|ack_delay:56| [2025/04/30 09:44:18 623431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50160|rttvar:148|minrtt:31343|latest_rtt:50296|ack_delay:56| [2025/04/30 09:44:18 623435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1754|lost_pn:1751|thresh:3| [2025/04/30 09:44:18 623439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 623443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50160|rtt_var:148|pto_duration:52160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 623447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 623451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 623455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:18 623459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258700080|now:1746006258623443|interv:76637| [2025/04/30 09:44:18 623463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258700080|now:1746006258623443|interval:76637|pto_count:0|srtt:50160 [2025/04/30 09:44:18 623467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51750, ack_elapse 51838, delivered 62407|rate 1203885|lost 223| [2025/04/30 09:44:18 623472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203885) in round 36| [2025/04/30 09:44:18 623476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 623480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 623484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258573059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 623488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258573059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 623493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1516308|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:67207|srtt:50160|latest_rtt:50296|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 623498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:760|largest:760|pns:2| [2025/04/30 09:44:18 623503] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:760|frame:ACK |recv_time:1746006258623355|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 623507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378623355|now:1746006258623355|interv:120000000| [2025/04/30 09:44:18 623511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378623355|now:1746006258623355|interv:120000000| [2025/04/30 09:44:18 623515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258624017|pq_index:0| [2025/04/30 09:44:18 623522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258622747| [2025/04/30 09:44:18 623526] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258623526| [2025/04/30 09:44:18 623531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258623530| [2025/04/30 09:44:18 623537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50160|min_srtt:50160|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 623541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:67207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1867566| [2025/04/30 09:44:18 623546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50160|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 623550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 623555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50160|min_srtt:50160|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 623559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:67207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1868745| [2025/04/30 09:44:18 623563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50160|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 623568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 623572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50160|min_srtt:50160|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 623576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:67207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1869924| [2025/04/30 09:44:18 623580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 623584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 623588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 623592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 623597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 623601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1832196| [2025/04/30 09:44:18 623608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 623612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 623616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258624017| [2025/04/30 09:44:18 623620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258624017| [2025/04/30 09:44:18 623624] [debug] |xqc_engine_wakeup_after|wakeup:1746006258624017|now:1746006258623623|diff:394| [2025/04/30 09:44:18 623628] [debug] |xqc_engine_main_logic|END|now:1746006258623530| [2025/04/30 09:44:18 623632] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258623632| [2025/04/30 09:44:18 623636] [debug] |xqc_engine_wakeup_after|wakeup:1746006258624017|now:1746006258623636|diff:381| [2025/04/30 09:44:18 623640] [debug] |xqc_engine_main_logic|END|now:1746006258623632| [2025/04/30 09:44:18 624707] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258624707| [2025/04/30 09:44:18 624716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258624017|pq_index:0| [2025/04/30 09:44:18 624720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258623530| [2025/04/30 09:44:18 624725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258624724| [2025/04/30 09:44:18 624730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258624017|now:1746006258624724| [2025/04/30 09:44:18 624734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258624017|now:1746006258624724| [2025/04/30 09:44:18 624738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 624743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50160|min_srtt:50160|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 624747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:67207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1869924| [2025/04/30 09:44:18 624752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 624756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 624760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 624764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 624768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 624772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1832196| [2025/04/30 09:44:18 624777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 624781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1811| [2025/04/30 09:44:18 624816] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1811|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006258624789|stream_id:0|stream_offset:1832196| [2025/04/30 09:44:18 624832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 624839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:18 624846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50160|rtt_var:148|pto_duration:52160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 624852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 624856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 624860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:18 624864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258701949|now:1746006258624846|interv:77103| [2025/04/30 09:44:18 624868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258701949|now:1746006258624846|interval:77103|pto_count:0|srtt:50160 [2025/04/30 09:44:18 624872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:68407| [2025/04/30 09:44:18 624877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 624881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1833375| [2025/04/30 09:44:18 624886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 624890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1812| [2025/04/30 09:44:18 624920] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1812|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006258624897|stream_id:0|stream_offset:1833375| [2025/04/30 09:44:18 624929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 624935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:18 624942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50160|rtt_var:148|pto_duration:52160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 624947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 624951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 624955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:18 624959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258702057|now:1746006258624942|interv:77115| [2025/04/30 09:44:18 624963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258702057|now:1746006258624942|interval:77115|pto_count:0|srtt:50160 [2025/04/30 09:44:18 624971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:69607| [2025/04/30 09:44:18 624976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 624980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1834554| [2025/04/30 09:44:18 624985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 624989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1813| [2025/04/30 09:44:18 625018] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1813|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006258624996|stream_id:0|stream_offset:1834554| [2025/04/30 09:44:18 625027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 625034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:18 625041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50160|rtt_var:148|pto_duration:52160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 625047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 625051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 625055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:18 625059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258702156|now:1746006258625041|interv:77115| [2025/04/30 09:44:18 625063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258702156|now:1746006258625041|interval:77115|pto_count:0|srtt:50160 [2025/04/30 09:44:18 625067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:70807| [2025/04/30 09:44:18 625072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 625076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1835733| [2025/04/30 09:44:18 625080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 625084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258626084|now:1746006258625084|interv:1000| [2025/04/30 09:44:18 625088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 625092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 625096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258626084| [2025/04/30 09:44:18 625100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258626084| [2025/04/30 09:44:18 625108] [debug] |xqc_engine_wakeup_after|wakeup:1746006258626084|now:1746006258625108|diff:976| [2025/04/30 09:44:18 625112] [debug] |xqc_engine_main_logic|END|now:1746006258624724| [2025/04/30 09:44:18 625378] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258625377| [2025/04/30 09:44:18 625386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 625391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:760| [2025/04/30 09:44:18 625395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:761| [2025/04/30 09:44:18 625401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:761| [2025/04/30 09:44:18 625405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 625410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1755|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1756|path_largest_ack:1755| [2025/04/30 09:44:18 625414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1739371|prior_time:1746006258573501|is_app_limited:0|send_elapse:51805|ack_elapse:51876|ctl_first_sent_time:1746006258574958|lagest_ack_time:1746006258625377|curr_delivered:1800578| [2025/04/30 09:44:18 625419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258574958| [2025/04/30 09:44:18 625423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1171||sndq_packets_used_bytes:0|sndq_packets_free:609| [2025/04/30 09:44:18 625427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1756|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1756|path_largest_ack:1756| [2025/04/30 09:44:18 625432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1739371|prior_time:1746006258573501|is_app_limited:0|send_elapse:51805|ack_elapse:51876|ctl_first_sent_time:1746006258574958|lagest_ack_time:1746006258625377|curr_delivered:1801778| [2025/04/30 09:44:18 625436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258575046| [2025/04/30 09:44:18 625440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1170||sndq_packets_used_bytes:0|sndq_packets_free:610| [2025/04/30 09:44:18 625444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50160|rttvar:148|minrtt:31343|latest_rtt:50331|ack_delay:56| [2025/04/30 09:44:18 625449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50174|rttvar:139|minrtt:31343|latest_rtt:50331|ack_delay:56| [2025/04/30 09:44:18 625453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1756|lost_pn:1753|thresh:3| [2025/04/30 09:44:18 625457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 625461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50174|rtt_var:139|pto_duration:52174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 625465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 625469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 625473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:18 625481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258702170|now:1746006258625461|interv:76709| [2025/04/30 09:44:18 625484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258702170|now:1746006258625461|interval:76709|pto_count:0|srtt:50174 [2025/04/30 09:44:18 625489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51805, ack_elapse 51876, delivered 62407|rate 1203003|lost 223| [2025/04/30 09:44:18 625493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203003) in round 36| [2025/04/30 09:44:18 625497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 625501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 625505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258575046|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 625510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258575046|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 625514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1516308|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:68407|srtt:50174|latest_rtt:50331|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 625520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:761|largest:761|pns:2| [2025/04/30 09:44:18 625524] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:761|frame:ACK |recv_time:1746006258625377|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 625529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378625377|now:1746006258625377|interv:120000000| [2025/04/30 09:44:18 625533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378625377|now:1746006258625377|interv:120000000| [2025/04/30 09:44:18 625537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258626084|pq_index:0| [2025/04/30 09:44:18 625541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258624724| [2025/04/30 09:44:18 625545] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258625545| [2025/04/30 09:44:18 625551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258625550| [2025/04/30 09:44:18 625556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50174|min_srtt:50174|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 625561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:68407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1869924| [2025/04/30 09:44:18 625565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 625572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 625577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50174|min_srtt:50174|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 625581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:68407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1871103| [2025/04/30 09:44:18 625585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 625590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 625594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50174|min_srtt:50174|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 625598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:68407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1872282| [2025/04/30 09:44:18 625603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 625607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 625610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 625615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 625619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 625623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1835733| [2025/04/30 09:44:18 625628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 625631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 625635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258626084| [2025/04/30 09:44:18 625639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258626084| [2025/04/30 09:44:18 625643] [debug] |xqc_engine_wakeup_after|wakeup:1746006258626084|now:1746006258625643|diff:441| [2025/04/30 09:44:18 625647] [debug] |xqc_engine_main_logic|END|now:1746006258625550| [2025/04/30 09:44:18 625652] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258625652| [2025/04/30 09:44:18 625656] [debug] |xqc_engine_wakeup_after|wakeup:1746006258626084|now:1746006258625656|diff:428| [2025/04/30 09:44:18 625660] [debug] |xqc_engine_main_logic|END|now:1746006258625652| [2025/04/30 09:44:18 626727] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258626727| [2025/04/30 09:44:18 626735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258626084|pq_index:0| [2025/04/30 09:44:18 626746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258625550| [2025/04/30 09:44:18 626750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258626750| [2025/04/30 09:44:18 626755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258626084|now:1746006258626750| [2025/04/30 09:44:18 626759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258626084|now:1746006258626750| [2025/04/30 09:44:18 626763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 626768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50174|min_srtt:50174|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 626772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:68407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1872282| [2025/04/30 09:44:18 626777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 626780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 626784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 626788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 626793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 626797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1835733| [2025/04/30 09:44:18 626801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 626806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1814| [2025/04/30 09:44:18 626840] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1814|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006258626813|stream_id:0|stream_offset:1835733| [2025/04/30 09:44:18 626850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 626857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:18 626863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50174|rtt_var:139|pto_duration:52174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 626870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 626875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 626879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:18 626887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258703987|now:1746006258626863|interv:77124| [2025/04/30 09:44:18 626891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258703987|now:1746006258626863|interval:77124|pto_count:0|srtt:50174 [2025/04/30 09:44:18 626896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:69607| [2025/04/30 09:44:18 626901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 626905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1836912| [2025/04/30 09:44:18 626909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 626913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1815| [2025/04/30 09:44:18 626943] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1815|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006258626920|stream_id:0|stream_offset:1836912| [2025/04/30 09:44:18 626952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 626958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:18 626966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50174|rtt_var:139|pto_duration:52174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 626971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 626975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 626979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:18 626983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258704094|now:1746006258626966|interv:77128| [2025/04/30 09:44:18 626987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258704094|now:1746006258626966|interval:77128|pto_count:0|srtt:50174 [2025/04/30 09:44:18 626991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:70807| [2025/04/30 09:44:18 626996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 627000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1838091| [2025/04/30 09:44:18 627005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 627009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258628008|now:1746006258627008|interv:1000| [2025/04/30 09:44:18 627013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 627016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 627024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258628008| [2025/04/30 09:44:18 627029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258628008| [2025/04/30 09:44:18 627033] [debug] |xqc_engine_wakeup_after|wakeup:1746006258628008|now:1746006258627033|diff:975| [2025/04/30 09:44:18 627037] [debug] |xqc_engine_main_logic|END|now:1746006258626750| [2025/04/30 09:44:18 627353] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258627352| [2025/04/30 09:44:18 627361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 627366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:761| [2025/04/30 09:44:18 627370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:762| [2025/04/30 09:44:18 627376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:762| [2025/04/30 09:44:18 627380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 627385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1757|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1758|path_largest_ack:1757| [2025/04/30 09:44:18 627389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1741771|prior_time:1746006258575491|is_app_limited:0|send_elapse:51871|ack_elapse:51861|ctl_first_sent_time:1746006258576961|lagest_ack_time:1746006258627352|curr_delivered:1802978| [2025/04/30 09:44:18 627394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258576961| [2025/04/30 09:44:18 627398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1169||sndq_packets_used_bytes:0|sndq_packets_free:611| [2025/04/30 09:44:18 627403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1758|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1758|path_largest_ack:1758| [2025/04/30 09:44:18 627407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1741771|prior_time:1746006258575491|is_app_limited:0|send_elapse:51871|ack_elapse:51861|ctl_first_sent_time:1746006258576961|lagest_ack_time:1746006258627352|curr_delivered:1804178| [2025/04/30 09:44:18 627411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258577050| [2025/04/30 09:44:18 627415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1168||sndq_packets_used_bytes:0|sndq_packets_free:612| [2025/04/30 09:44:18 627419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50174|rttvar:139|minrtt:31343|latest_rtt:50302|ack_delay:56| [2025/04/30 09:44:18 627424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50183|rttvar:123|minrtt:31343|latest_rtt:50302|ack_delay:56| [2025/04/30 09:44:18 627428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1758|lost_pn:1755|thresh:3| [2025/04/30 09:44:18 627432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 627436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50183|rtt_var:123|pto_duration:52183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 627440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 627448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 627452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:18 627456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258704103|now:1746006258627436|interv:76667| [2025/04/30 09:44:18 627460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258704103|now:1746006258627436|interval:76667|pto_count:0|srtt:50183 [2025/04/30 09:44:18 627464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51871, ack_elapse 51861, delivered 62407|rate 1203119|lost 223| [2025/04/30 09:44:18 627468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203119) in round 36| [2025/04/30 09:44:18 627472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 627476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 627480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258577050|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 627485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258577050|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 627489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1516308|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:68407|srtt:50183|latest_rtt:50302|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 627495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:762|largest:762|pns:2| [2025/04/30 09:44:18 627499] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:762|frame:ACK |recv_time:1746006258627352|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 627504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378627352|now:1746006258627352|interv:120000000| [2025/04/30 09:44:18 627508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378627352|now:1746006258627352|interv:120000000| [2025/04/30 09:44:18 627512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258628008|pq_index:0| [2025/04/30 09:44:18 627516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258626750| [2025/04/30 09:44:18 627520] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258627520| [2025/04/30 09:44:18 627525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258627524| [2025/04/30 09:44:18 627531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50183|min_srtt:50183|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 627535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:68407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1872282| [2025/04/30 09:44:18 627542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50183|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 627547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 627551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50183|min_srtt:50183|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 627555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:68407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1873461| [2025/04/30 09:44:18 627560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50183|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 627564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 627568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50183|min_srtt:50183|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 627573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:68407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1874640| [2025/04/30 09:44:18 627577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 627581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 627585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 627589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 627593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 627598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1838091| [2025/04/30 09:44:18 627602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 627606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 627610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258628008| [2025/04/30 09:44:18 627614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258628008| [2025/04/30 09:44:18 627617] [debug] |xqc_engine_wakeup_after|wakeup:1746006258628008|now:1746006258627617|diff:391| [2025/04/30 09:44:18 627621] [debug] |xqc_engine_main_logic|END|now:1746006258627524| [2025/04/30 09:44:18 627626] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258627626| [2025/04/30 09:44:18 627630] [debug] |xqc_engine_wakeup_after|wakeup:1746006258628008|now:1746006258627630|diff:378| [2025/04/30 09:44:18 627637] [debug] |xqc_engine_main_logic|END|now:1746006258627626| [2025/04/30 09:44:18 628703] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258628703| [2025/04/30 09:44:18 628711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258628008|pq_index:0| [2025/04/30 09:44:18 628715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258627524| [2025/04/30 09:44:18 628720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258628719| [2025/04/30 09:44:18 628725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258628008|now:1746006258628719| [2025/04/30 09:44:18 628729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258628008|now:1746006258628719| [2025/04/30 09:44:18 628733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 628738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50183|min_srtt:50183|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 628742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:68407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1874640| [2025/04/30 09:44:18 628746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 628750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 628754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 628758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 628763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 628767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1838091| [2025/04/30 09:44:18 628771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 628775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1816| [2025/04/30 09:44:18 628809] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1816|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006258628783|stream_id:0|stream_offset:1838091| [2025/04/30 09:44:18 628818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 628825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:18 628831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50183|rtt_var:123|pto_duration:52183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 628838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 628848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 628852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:18 628856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258705966|now:1746006258628831|interv:77135| [2025/04/30 09:44:18 628860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258705966|now:1746006258628831|interval:77135|pto_count:0|srtt:50183 [2025/04/30 09:44:18 628865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:69607| [2025/04/30 09:44:18 628869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 628874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1839270| [2025/04/30 09:44:18 628878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 628882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1817| [2025/04/30 09:44:18 628912] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1817|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006258628889|stream_id:0|stream_offset:1839270| [2025/04/30 09:44:18 628921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 628928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:18 628935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50183|rtt_var:123|pto_duration:52183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 628939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 628943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 628947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:18 628951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258706072|now:1746006258628934|interv:77138| [2025/04/30 09:44:18 628955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258706072|now:1746006258628934|interval:77138|pto_count:0|srtt:50183 [2025/04/30 09:44:18 628959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:70807| [2025/04/30 09:44:18 628964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 628968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 628972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 628976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1818| [2025/04/30 09:44:18 629010] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1818|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006258628987|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 629019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 629026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:18 629033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50183|rtt_var:123|pto_duration:52183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 629039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 629043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 629047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:18 629051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258706170|now:1746006258629033|interv:77137| [2025/04/30 09:44:18 629055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258706170|now:1746006258629033|interval:77137|pto_count:0|srtt:50183 [2025/04/30 09:44:18 629059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:72007| [2025/04/30 09:44:18 629064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 629068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1841628| [2025/04/30 09:44:18 629072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 629076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258630076|now:1746006258629076|interv:1000| [2025/04/30 09:44:18 629080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 629084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 629088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258630076| [2025/04/30 09:44:18 629092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258630076| [2025/04/30 09:44:18 629096] [debug] |xqc_engine_wakeup_after|wakeup:1746006258630076|now:1746006258629096|diff:980| [2025/04/30 09:44:18 629100] [debug] |xqc_engine_main_logic|END|now:1746006258628719| [2025/04/30 09:44:18 629343] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258629342| [2025/04/30 09:44:18 629351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 629356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:762| [2025/04/30 09:44:18 629360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:763| [2025/04/30 09:44:18 629366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:763| [2025/04/30 09:44:18 629370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 629379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1759|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1760|path_largest_ack:1759| [2025/04/30 09:44:18 629383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1744171|prior_time:1746006258577512|is_app_limited:0|send_elapse:51872|ack_elapse:51830|ctl_first_sent_time:1746006258578969|lagest_ack_time:1746006258629342|curr_delivered:1805378| [2025/04/30 09:44:18 629388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258578969| [2025/04/30 09:44:18 629392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1167||sndq_packets_used_bytes:0|sndq_packets_free:613| [2025/04/30 09:44:18 629396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1760|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1760|path_largest_ack:1760| [2025/04/30 09:44:18 629401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1744171|prior_time:1746006258577512|is_app_limited:0|send_elapse:51872|ack_elapse:51830|ctl_first_sent_time:1746006258578969|lagest_ack_time:1746006258629342|curr_delivered:1806578| [2025/04/30 09:44:18 629405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258579056| [2025/04/30 09:44:18 629409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1166||sndq_packets_used_bytes:0|sndq_packets_free:614| [2025/04/30 09:44:18 629413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50183|rttvar:123|minrtt:31343|latest_rtt:50286|ack_delay:56| [2025/04/30 09:44:18 629417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50189|rttvar:104|minrtt:31343|latest_rtt:50286|ack_delay:56| [2025/04/30 09:44:18 629422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1760|lost_pn:1757|thresh:3| [2025/04/30 09:44:18 629426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 629430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50189|rtt_var:104|pto_duration:52189|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 629434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 629438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 629442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:18 629446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258706176|now:1746006258629430|interv:76746| [2025/04/30 09:44:18 629449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258706176|now:1746006258629430|interval:76746|pto_count:0|srtt:50189 [2025/04/30 09:44:18 629454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51872, ack_elapse 51830, delivered 62407|rate 1203096|lost 223| [2025/04/30 09:44:18 629458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203096) in round 36| [2025/04/30 09:44:18 629462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 629469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 629473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258579056|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 629477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258579056|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 629482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1516308|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:69607|srtt:50189|latest_rtt:50286|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 629487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:763|largest:763|pns:2| [2025/04/30 09:44:18 629492] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:763|frame:ACK |recv_time:1746006258629342|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 629496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378629342|now:1746006258629342|interv:120000000| [2025/04/30 09:44:18 629500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378629342|now:1746006258629342|interv:120000000| [2025/04/30 09:44:18 629504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258630076|pq_index:0| [2025/04/30 09:44:18 629508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258628719| [2025/04/30 09:44:18 629512] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258629512| [2025/04/30 09:44:18 629517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258629516| [2025/04/30 09:44:18 629523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50189|min_srtt:50189|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 629527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:69607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1874640| [2025/04/30 09:44:18 629532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50189|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 629536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 629541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50189|min_srtt:50189|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 629545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:69607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1875819| [2025/04/30 09:44:18 629549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50189|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 629556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 629561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50189|min_srtt:50189|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 629565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:69607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1876998| [2025/04/30 09:44:18 629569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 629573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 629577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 629581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 629585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 629590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1841628| [2025/04/30 09:44:18 629594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 629598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 629602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258630076| [2025/04/30 09:44:18 629606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258630076| [2025/04/30 09:44:18 629609] [debug] |xqc_engine_wakeup_after|wakeup:1746006258630076|now:1746006258629609|diff:467| [2025/04/30 09:44:18 629613] [debug] |xqc_engine_main_logic|END|now:1746006258629516| [2025/04/30 09:44:18 629618] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258629618| [2025/04/30 09:44:18 629622] [debug] |xqc_engine_wakeup_after|wakeup:1746006258630076|now:1746006258629622|diff:454| [2025/04/30 09:44:18 629626] [debug] |xqc_engine_main_logic|END|now:1746006258629618| [2025/04/30 09:44:18 630692] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258630692| [2025/04/30 09:44:18 630701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258630076|pq_index:0| [2025/04/30 09:44:18 630705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258629516| [2025/04/30 09:44:18 630710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258630709| [2025/04/30 09:44:18 630714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258630076|now:1746006258630709| [2025/04/30 09:44:18 630719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258630076|now:1746006258630709| [2025/04/30 09:44:18 630722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 630732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50189|min_srtt:50189|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 630736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:69607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1876998| [2025/04/30 09:44:18 630740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 630744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 630748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 630752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 630756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 630761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1841628| [2025/04/30 09:44:18 630765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 630769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1819| [2025/04/30 09:44:18 630803] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1819|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006258630777|stream_id:0|stream_offset:1841628| [2025/04/30 09:44:18 630812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 630820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:18 630826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50189|rtt_var:104|pto_duration:52189|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 630834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 630838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 630842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:18 630846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258707966|now:1746006258630826|interv:77140| [2025/04/30 09:44:18 630850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258707966|now:1746006258630826|interval:77140|pto_count:0|srtt:50189 [2025/04/30 09:44:18 630855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:70807| [2025/04/30 09:44:18 630859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 630863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1842807| [2025/04/30 09:44:18 630872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 630876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1820| [2025/04/30 09:44:18 630906] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1820|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006258630883|stream_id:0|stream_offset:1842807| [2025/04/30 09:44:18 630915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 630922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:18 630929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50189|rtt_var:104|pto_duration:52189|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 630935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 630940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 630944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:18 630948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258708072|now:1746006258630928|interv:77144| [2025/04/30 09:44:18 630952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258708072|now:1746006258630928|interval:77144|pto_count:0|srtt:50189 [2025/04/30 09:44:18 630957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:72007| [2025/04/30 09:44:18 630961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 630965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1843986| [2025/04/30 09:44:18 630970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 630974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258631974|now:1746006258630974|interv:1000| [2025/04/30 09:44:18 630978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 630981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 630985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258631974| [2025/04/30 09:44:18 630990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258631974| [2025/04/30 09:44:18 630994] [debug] |xqc_engine_wakeup_after|wakeup:1746006258631974|now:1746006258630994|diff:980| [2025/04/30 09:44:18 630998] [debug] |xqc_engine_main_logic|END|now:1746006258630709| [2025/04/30 09:44:18 631339] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258631338| [2025/04/30 09:44:18 631347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 631353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:763| [2025/04/30 09:44:18 631361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:764| [2025/04/30 09:44:18 631367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:764| [2025/04/30 09:44:18 631371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 631375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1761|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1762|path_largest_ack:1761| [2025/04/30 09:44:18 631380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1746571|prior_time:1746006258579479|is_app_limited:0|send_elapse:51735|ack_elapse:51859|ctl_first_sent_time:1746006258580934|lagest_ack_time:1746006258631338|curr_delivered:1807778| [2025/04/30 09:44:18 631384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258580934| [2025/04/30 09:44:18 631389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1165||sndq_packets_used_bytes:0|sndq_packets_free:615| [2025/04/30 09:44:18 631393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 631397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1746571|prior_time:1746006258579479|is_app_limited:0|send_elapse:51735|ack_elapse:51859|ctl_first_sent_time:1746006258580934|lagest_ack_time:1746006258631338|curr_delivered:1808978| [2025/04/30 09:44:18 631402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258581023| [2025/04/30 09:44:18 631406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1164||sndq_packets_used_bytes:0|sndq_packets_free:616| [2025/04/30 09:44:18 631410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50189|rttvar:104|minrtt:31343|latest_rtt:50315|ack_delay:64| [2025/04/30 09:44:18 631414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50197|rttvar:93|minrtt:31343|latest_rtt:50315|ack_delay:64| [2025/04/30 09:44:18 631418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1762|lost_pn:1759|thresh:3| [2025/04/30 09:44:18 631422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 631426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50197|rtt_var:93|pto_duration:52197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 631431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 631435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 631438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:18 631442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258708080|now:1746006258631426|interv:76654| [2025/04/30 09:44:18 631446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258708080|now:1746006258631426|interval:76654|pto_count:0|srtt:50197 [2025/04/30 09:44:18 631451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51735, ack_elapse 51859, delivered 62407|rate 1203397|lost 223| [2025/04/30 09:44:18 631458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203397) in round 36| [2025/04/30 09:44:18 631462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 631466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 631470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258581023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 631474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258581023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 631479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1516308|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:69607|srtt:50197|latest_rtt:50315|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 631484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:764|largest:764|pns:2| [2025/04/30 09:44:18 631488] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:764|frame:ACK |recv_time:1746006258631338|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 631493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378631338|now:1746006258631338|interv:120000000| [2025/04/30 09:44:18 631497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378631338|now:1746006258631338|interv:120000000| [2025/04/30 09:44:18 631501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258631974|pq_index:0| [2025/04/30 09:44:18 631505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258630709| [2025/04/30 09:44:18 631509] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258631509| [2025/04/30 09:44:18 631514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258631513| [2025/04/30 09:44:18 631520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50197|min_srtt:50197|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 631524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:69607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1876998| [2025/04/30 09:44:18 631528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50197|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 631533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 631538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50197|min_srtt:50197|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 631542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:69607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1878177| [2025/04/30 09:44:18 631549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50197|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 631554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 631558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50197|min_srtt:50197|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 631562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:69607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1879356| [2025/04/30 09:44:18 631567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 631571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 631574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 631579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 631583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 631587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1843986| [2025/04/30 09:44:18 631592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 631595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 631599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258631974| [2025/04/30 09:44:18 631603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258631974| [2025/04/30 09:44:18 631607] [debug] |xqc_engine_wakeup_after|wakeup:1746006258631974|now:1746006258631607|diff:367| [2025/04/30 09:44:18 631611] [debug] |xqc_engine_main_logic|END|now:1746006258631513| [2025/04/30 09:44:18 631616] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258631616| [2025/04/30 09:44:18 631620] [debug] |xqc_engine_wakeup_after|wakeup:1746006258631974|now:1746006258631620|diff:354| [2025/04/30 09:44:18 631624] [debug] |xqc_engine_main_logic|END|now:1746006258631616| [2025/04/30 09:44:18 632690] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258632690| [2025/04/30 09:44:18 632699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258631974|pq_index:0| [2025/04/30 09:44:18 632703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258631513| [2025/04/30 09:44:18 632708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258632707| [2025/04/30 09:44:18 632712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258631974|now:1746006258632707| [2025/04/30 09:44:18 632720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258631974|now:1746006258632707| [2025/04/30 09:44:18 632724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 632729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50197|min_srtt:50197|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 632733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:69607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1879356| [2025/04/30 09:44:18 632737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 632741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 632745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 632749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 632754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 632758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1843986| [2025/04/30 09:44:18 632762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 632766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1821| [2025/04/30 09:44:18 632801] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1821|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006258632774|stream_id:0|stream_offset:1843986| [2025/04/30 09:44:18 632809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 632817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:18 632824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50197|rtt_var:93|pto_duration:52197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 632831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 632836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 632840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:18 632844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258709971|now:1746006258632823|interv:77148| [2025/04/30 09:44:18 632848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258709971|now:1746006258632823|interval:77148|pto_count:0|srtt:50197 [2025/04/30 09:44:18 632853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:70807| [2025/04/30 09:44:18 632857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 632866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1845165| [2025/04/30 09:44:18 632870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 632874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1822| [2025/04/30 09:44:18 632904] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1822|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006258632881|stream_id:0|stream_offset:1845165| [2025/04/30 09:44:18 632913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 632920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:18 632927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50197|rtt_var:93|pto_duration:52197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 632934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 632939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 632945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:18 632949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258710078|now:1746006258632927|interv:77151| [2025/04/30 09:44:18 632953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258710078|now:1746006258632927|interval:77151|pto_count:0|srtt:50197 [2025/04/30 09:44:18 632957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:72007| [2025/04/30 09:44:18 632962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 632966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1846344| [2025/04/30 09:44:18 632970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 632974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1823| [2025/04/30 09:44:18 633003] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1823|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72007|now:1746006258632982|stream_id:0|stream_offset:1846344| [2025/04/30 09:44:18 633011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 633019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:72007|applimit:0| [2025/04/30 09:44:18 633026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50197|rtt_var:93|pto_duration:52197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 633036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 633040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 633044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 73207| [2025/04/30 09:44:18 633048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258710179|now:1746006258633026|interv:77153| [2025/04/30 09:44:18 633051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258710179|now:1746006258633026|interval:77153|pto_count:0|srtt:50197 [2025/04/30 09:44:18 633056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:73207| [2025/04/30 09:44:18 633061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 633065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1847523| [2025/04/30 09:44:18 633069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 633073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258634073|now:1746006258633073|interv:1000| [2025/04/30 09:44:18 633077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 633081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 633085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258634073| [2025/04/30 09:44:18 633089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258634073| [2025/04/30 09:44:18 633093] [debug] |xqc_engine_wakeup_after|wakeup:1746006258634073|now:1746006258633093|diff:980| [2025/04/30 09:44:18 633097] [debug] |xqc_engine_main_logic|END|now:1746006258632707| [2025/04/30 09:44:18 633331] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258633330| [2025/04/30 09:44:18 633339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 633345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:764| [2025/04/30 09:44:18 633349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:765| [2025/04/30 09:44:18 633354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:765| [2025/04/30 09:44:18 633358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 633363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1763|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1764|path_largest_ack:1763| [2025/04/30 09:44:18 633367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1748971|prior_time:1746006258581504|is_app_limited:0|send_elapse:51883|ack_elapse:51826|ctl_first_sent_time:1746006258582962|lagest_ack_time:1746006258633330|curr_delivered:1810178| [2025/04/30 09:44:18 633372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258582962| [2025/04/30 09:44:18 633377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1163||sndq_packets_used_bytes:0|sndq_packets_free:617| [2025/04/30 09:44:18 633384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1764|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1764|path_largest_ack:1764| [2025/04/30 09:44:18 633389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1748971|prior_time:1746006258581504|is_app_limited:0|send_elapse:51883|ack_elapse:51826|ctl_first_sent_time:1746006258582962|lagest_ack_time:1746006258633330|curr_delivered:1811378| [2025/04/30 09:44:18 633393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258583059| [2025/04/30 09:44:18 633397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1162||sndq_packets_used_bytes:0|sndq_packets_free:618| [2025/04/30 09:44:18 633401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50197|rttvar:93|minrtt:31343|latest_rtt:50271|ack_delay:64| [2025/04/30 09:44:18 633405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50198|rttvar:72|minrtt:31343|latest_rtt:50271|ack_delay:64| [2025/04/30 09:44:18 633410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1764|lost_pn:1761|thresh:3| [2025/04/30 09:44:18 633414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 633418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50198|rtt_var:72|pto_duration:52198|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 633422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 633426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 633430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:18 633434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258710180|now:1746006258633418|interv:76762| [2025/04/30 09:44:18 633438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258710180|now:1746006258633418|interval:76762|pto_count:0|srtt:50198 [2025/04/30 09:44:18 633442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51883, ack_elapse 51826, delivered 62407|rate 1202841|lost 223| [2025/04/30 09:44:18 633446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202841) in round 36| [2025/04/30 09:44:18 633450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 633454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 633458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258583059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 633463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258583059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 633467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:909785|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:70807|srtt:50198|latest_rtt:50271|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 633475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:765|largest:765|pns:2| [2025/04/30 09:44:18 633480] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:765|frame:ACK |recv_time:1746006258633330|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 633484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378633330|now:1746006258633330|interv:120000000| [2025/04/30 09:44:18 633488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378633330|now:1746006258633330|interv:120000000| [2025/04/30 09:44:18 633492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258634073|pq_index:0| [2025/04/30 09:44:18 633497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258632707| [2025/04/30 09:44:18 633501] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258633501| [2025/04/30 09:44:18 633505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258633504| [2025/04/30 09:44:18 633511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50198|min_srtt:50198|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 633515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:70807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1879356| [2025/04/30 09:44:18 633520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50198|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 633524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 633529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50198|min_srtt:50198|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 633533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:70807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1880535| [2025/04/30 09:44:18 633537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50198|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 633542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 633546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50198|min_srtt:50198|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 633550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:70807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1881714| [2025/04/30 09:44:18 633555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 633561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 633565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 633569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 633573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 633578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1847523| [2025/04/30 09:44:18 633582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 633586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 633590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258634073| [2025/04/30 09:44:18 633594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258634073| [2025/04/30 09:44:18 633598] [debug] |xqc_engine_wakeup_after|wakeup:1746006258634073|now:1746006258633597|diff:476| [2025/04/30 09:44:18 633602] [debug] |xqc_engine_main_logic|END|now:1746006258633504| [2025/04/30 09:44:18 633607] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258633606| [2025/04/30 09:44:18 633610] [debug] |xqc_engine_wakeup_after|wakeup:1746006258634073|now:1746006258633610|diff:463| [2025/04/30 09:44:18 633614] [debug] |xqc_engine_main_logic|END|now:1746006258633606| [2025/04/30 09:44:18 634681] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258634681| [2025/04/30 09:44:18 634689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258634073|pq_index:0| [2025/04/30 09:44:18 634693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258633504| [2025/04/30 09:44:18 634698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258634697| [2025/04/30 09:44:18 634702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258634073|now:1746006258634697| [2025/04/30 09:44:18 634707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258634073|now:1746006258634697| [2025/04/30 09:44:18 634711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 634715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50198|min_srtt:50198|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 634720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:70807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1881714| [2025/04/30 09:44:18 634724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 634728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 634732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 634743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 634748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 634752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1847523| [2025/04/30 09:44:18 634756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 634760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1824| [2025/04/30 09:44:18 634795] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1824|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006258634768|stream_id:0|stream_offset:1847523| [2025/04/30 09:44:18 634805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 634812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:18 634818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50198|rtt_var:72|pto_duration:52198|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 634825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 634830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 634834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:18 634838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258711966|now:1746006258634818|interv:77148| [2025/04/30 09:44:18 634841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258711966|now:1746006258634818|interval:77148|pto_count:0|srtt:50198 [2025/04/30 09:44:18 634846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:72007| [2025/04/30 09:44:18 634851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 634855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1848702| [2025/04/30 09:44:18 634859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 634863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258635863|now:1746006258634863|interv:1000| [2025/04/30 09:44:18 634867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 634871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 634875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258635863| [2025/04/30 09:44:18 634879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258635863| [2025/04/30 09:44:18 634887] [debug] |xqc_engine_wakeup_after|wakeup:1746006258635863|now:1746006258634887|diff:976| [2025/04/30 09:44:18 634891] [debug] |xqc_engine_main_logic|END|now:1746006258634697| [2025/04/30 09:44:18 635325] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258635324| [2025/04/30 09:44:18 635333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 635339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:765| [2025/04/30 09:44:18 635342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:766| [2025/04/30 09:44:18 635348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:766| [2025/04/30 09:44:18 635352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 635357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1765|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1766|path_largest_ack:1765| [2025/04/30 09:44:18 635361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1751371|prior_time:1746006258583471|is_app_limited:0|send_elapse:51888|ack_elapse:51853|ctl_first_sent_time:1746006258584960|lagest_ack_time:1746006258635324|curr_delivered:1812585| [2025/04/30 09:44:18 635366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258584960| [2025/04/30 09:44:18 635370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1161||sndq_packets_used_bytes:0|sndq_packets_free:619| [2025/04/30 09:44:18 635375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1766|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1766|path_largest_ack:1766| [2025/04/30 09:44:18 635379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1751371|prior_time:1746006258583471|is_app_limited:0|send_elapse:51888|ack_elapse:51853|ctl_first_sent_time:1746006258584960|lagest_ack_time:1746006258635324|curr_delivered:1813785| [2025/04/30 09:44:18 635383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258585052| [2025/04/30 09:44:18 635387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1160||sndq_packets_used_bytes:0|sndq_packets_free:620| [2025/04/30 09:44:18 635391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50198|rttvar:72|minrtt:31343|latest_rtt:50272|ack_delay:56| [2025/04/30 09:44:18 635396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50201|rttvar:58|minrtt:31343|latest_rtt:50272|ack_delay:56| [2025/04/30 09:44:18 635400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1766|lost_pn:1763|thresh:3| [2025/04/30 09:44:18 635404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 741|pns:2| [2025/04/30 09:44:18 635408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 635412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50201|rtt_var:58|pto_duration:52201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 635416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 635420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 635427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:18 635431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258711969|now:1746006258635412|interv:76557| [2025/04/30 09:44:18 635435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258711969|now:1746006258635412|interval:76557|pto_count:0|srtt:50201 [2025/04/30 09:44:18 635439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51888, ack_elapse 51853, delivered 62414|rate 1202860|lost 223| [2025/04/30 09:44:18 635444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202860) in round 36| [2025/04/30 09:44:18 635448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 635452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 635456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2407|po_sent_time:1746006258585052|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 635460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2407|po_sent_time:1746006258585052|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 635465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:909785|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:69600|srtt:50201|latest_rtt:50272|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 635470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:766|largest:766|pns:2| [2025/04/30 09:44:18 635475] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:766|frame:ACK |recv_time:1746006258635324|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 635479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378635324|now:1746006258635324|interv:120000000| [2025/04/30 09:44:18 635483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378635324|now:1746006258635324|interv:120000000| [2025/04/30 09:44:18 635487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258635863|pq_index:0| [2025/04/30 09:44:18 635491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258634697| [2025/04/30 09:44:18 635495] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258635495| [2025/04/30 09:44:18 635500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258635499| [2025/04/30 09:44:18 635506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50201|min_srtt:50201|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 635510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:69600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1881714| [2025/04/30 09:44:18 635517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 635521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 635526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50201|min_srtt:50201|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 635530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:69600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1882893| [2025/04/30 09:44:18 635534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 635539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 635543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50201|min_srtt:50201|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 635547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:69600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1884072| [2025/04/30 09:44:18 635552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 635555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 635559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 635564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 635568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 635572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1848702| [2025/04/30 09:44:18 635576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 635580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 635584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258635863| [2025/04/30 09:44:18 635588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258635863| [2025/04/30 09:44:18 635592] [debug] |xqc_engine_wakeup_after|wakeup:1746006258635863|now:1746006258635592|diff:271| [2025/04/30 09:44:18 635596] [debug] |xqc_engine_main_logic|END|now:1746006258635499| [2025/04/30 09:44:18 635601] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258635601| [2025/04/30 09:44:18 635605] [debug] |xqc_engine_wakeup_after|wakeup:1746006258635863|now:1746006258635605|diff:258| [2025/04/30 09:44:18 635609] [debug] |xqc_engine_main_logic|END|now:1746006258635601| [2025/04/30 09:44:18 636675] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258636675| [2025/04/30 09:44:18 636687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258635863|pq_index:0| [2025/04/30 09:44:18 636691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258635499| [2025/04/30 09:44:18 636696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258636695| [2025/04/30 09:44:18 636700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258635863|now:1746006258636695| [2025/04/30 09:44:18 636705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258635863|now:1746006258636695| [2025/04/30 09:44:18 636709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 636713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50201|min_srtt:50201|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 636718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:69600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1884072| [2025/04/30 09:44:18 636722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 636726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 636730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 636734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 636738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 636742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1848702| [2025/04/30 09:44:18 636747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 636751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1825| [2025/04/30 09:44:18 636785] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1825|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69600|now:1746006258636758|stream_id:0|stream_offset:1848702| [2025/04/30 09:44:18 636794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 636802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69600|applimit:0| [2025/04/30 09:44:18 636808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50201|rtt_var:58|pto_duration:52201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 636815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 636819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 636823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:44:18 636832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258713959|now:1746006258636808|interv:77151| [2025/04/30 09:44:18 636835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258713959|now:1746006258636808|interval:77151|pto_count:0|srtt:50201 [2025/04/30 09:44:18 636840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:70800| [2025/04/30 09:44:18 636845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 636849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1849881| [2025/04/30 09:44:18 636853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 636858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1826| [2025/04/30 09:44:18 636888] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1826|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70800|now:1746006258636865|stream_id:0|stream_offset:1849881| [2025/04/30 09:44:18 636896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 636903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70800|applimit:0| [2025/04/30 09:44:18 636910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50201|rtt_var:58|pto_duration:52201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 636916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 636921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 636924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72000| [2025/04/30 09:44:18 636928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258714066|now:1746006258636909|interv:77157| [2025/04/30 09:44:18 636932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258714066|now:1746006258636909|interval:77157|pto_count:0|srtt:50201 [2025/04/30 09:44:18 636937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:72000| [2025/04/30 09:44:18 636941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 636945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72000|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1851060| [2025/04/30 09:44:18 636950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 636954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258637953|now:1746006258636953|interv:1000| [2025/04/30 09:44:18 636958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 636966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 636970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258637953| [2025/04/30 09:44:18 636974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258637953| [2025/04/30 09:44:18 636978] [debug] |xqc_engine_wakeup_after|wakeup:1746006258637953|now:1746006258636978|diff:975| [2025/04/30 09:44:18 636982] [debug] |xqc_engine_main_logic|END|now:1746006258636695| [2025/04/30 09:44:18 637331] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258637330| [2025/04/30 09:44:18 637339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 637345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:766| [2025/04/30 09:44:18 637349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:767| [2025/04/30 09:44:18 637354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:767| [2025/04/30 09:44:18 637358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 637363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1767|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1768|path_largest_ack:1767| [2025/04/30 09:44:18 637367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1753771|prior_time:1746006258585466|is_app_limited:0|send_elapse:51857|ack_elapse:51864|ctl_first_sent_time:1746006258586921|lagest_ack_time:1746006258637330|curr_delivered:1814985| [2025/04/30 09:44:18 637372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258586921| [2025/04/30 09:44:18 637377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1159||sndq_packets_used_bytes:0|sndq_packets_free:621| [2025/04/30 09:44:18 637381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1768|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1768|path_largest_ack:1768| [2025/04/30 09:44:18 637385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1753771|prior_time:1746006258585466|is_app_limited:0|send_elapse:51857|ack_elapse:51864|ctl_first_sent_time:1746006258586921|lagest_ack_time:1746006258637330|curr_delivered:1816185| [2025/04/30 09:44:18 637390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258587013| [2025/04/30 09:44:18 637394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1158||sndq_packets_used_bytes:0|sndq_packets_free:622| [2025/04/30 09:44:18 637398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50201|rttvar:58|minrtt:31343|latest_rtt:50317|ack_delay:64| [2025/04/30 09:44:18 637402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50207|rttvar:57|minrtt:31343|latest_rtt:50317|ack_delay:64| [2025/04/30 09:44:18 637406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1768|lost_pn:1765|thresh:3| [2025/04/30 09:44:18 637410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 637414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50207|rtt_var:57|pto_duration:52207|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 637422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 637426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 637430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:18 637434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258714072|now:1746006258637414|interv:76658| [2025/04/30 09:44:18 637438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258714072|now:1746006258637414|interval:76658|pto_count:0|srtt:50207 [2025/04/30 09:44:18 637442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51857, ack_elapse 51864, delivered 62414|rate 1203416|lost 223| [2025/04/30 09:44:18 637446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203416) in round 36| [2025/04/30 09:44:18 637451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 637455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 637459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258587013|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 637463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258587013|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 637467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:909785|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:69600|srtt:50207|latest_rtt:50317|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 637473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:767|largest:767|pns:2| [2025/04/30 09:44:18 637477] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:767|frame:ACK |recv_time:1746006258637330|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 637482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378637330|now:1746006258637330|interv:120000000| [2025/04/30 09:44:18 637486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378637330|now:1746006258637330|interv:120000000| [2025/04/30 09:44:18 637490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258637953|pq_index:0| [2025/04/30 09:44:18 637494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258636695| [2025/04/30 09:44:18 637498] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258637498| [2025/04/30 09:44:18 637503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258637502| [2025/04/30 09:44:18 637508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50207|min_srtt:50207|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 637515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:69600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1884072| [2025/04/30 09:44:18 637520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50207|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 637524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 637529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50207|min_srtt:50207|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 637533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:69600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1885251| [2025/04/30 09:44:18 637537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50207|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 637541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 637546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50207|min_srtt:50207|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 637550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:69600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1886430| [2025/04/30 09:44:18 637554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 637558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 637562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 637566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 637571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 637575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1851060| [2025/04/30 09:44:18 637579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 637583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 637587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258637953| [2025/04/30 09:44:18 637591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258637953| [2025/04/30 09:44:18 637595] [debug] |xqc_engine_wakeup_after|wakeup:1746006258637953|now:1746006258637595|diff:358| [2025/04/30 09:44:18 637599] [debug] |xqc_engine_main_logic|END|now:1746006258637502| [2025/04/30 09:44:18 637604] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258637604| [2025/04/30 09:44:18 637610] [debug] |xqc_engine_wakeup_after|wakeup:1746006258637953|now:1746006258637610|diff:343| [2025/04/30 09:44:18 637614] [debug] |xqc_engine_main_logic|END|now:1746006258637604| [2025/04/30 09:44:18 638681] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258638681| [2025/04/30 09:44:18 638689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258637953|pq_index:0| [2025/04/30 09:44:18 638694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258637502| [2025/04/30 09:44:18 638698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258638697| [2025/04/30 09:44:18 638703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258637953|now:1746006258638697| [2025/04/30 09:44:18 638707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258637953|now:1746006258638697| [2025/04/30 09:44:18 638711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 638716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50207|min_srtt:50207|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 638720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:69600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1886430| [2025/04/30 09:44:18 638725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 638728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 638732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 638736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 638741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 638745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1851060| [2025/04/30 09:44:18 638749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 638754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1827| [2025/04/30 09:44:18 638788] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1827|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69600|now:1746006258638761|stream_id:0|stream_offset:1851060| [2025/04/30 09:44:18 638797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 638804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69600|applimit:0| [2025/04/30 09:44:18 638810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50207|rtt_var:57|pto_duration:52207|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 638817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 638827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 638831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:44:18 638835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258715968|now:1746006258638810|interv:77158| [2025/04/30 09:44:18 638838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258715968|now:1746006258638810|interval:77158|pto_count:0|srtt:50207 [2025/04/30 09:44:18 638843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:70800| [2025/04/30 09:44:18 638848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 638852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1852239| [2025/04/30 09:44:18 638856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 638860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258639860|now:1746006258638860|interv:1000| [2025/04/30 09:44:18 638864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 638868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 638872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258639860| [2025/04/30 09:44:18 638876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258639860| [2025/04/30 09:44:18 638880] [debug] |xqc_engine_wakeup_after|wakeup:1746006258639860|now:1746006258638880|diff:980| [2025/04/30 09:44:18 638884] [debug] |xqc_engine_main_logic|END|now:1746006258638697| [2025/04/30 09:44:18 639317] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258639316| [2025/04/30 09:44:18 639325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 639331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:767| [2025/04/30 09:44:18 639334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:768| [2025/04/30 09:44:18 639340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:768| [2025/04/30 09:44:18 639344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 639349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1769|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1770|path_largest_ack:1769| [2025/04/30 09:44:18 639353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1756171|prior_time:1746006258587458|is_app_limited:0|send_elapse:51857|ack_elapse:51858|ctl_first_sent_time:1746006258588913|lagest_ack_time:1746006258639316|curr_delivered:1817385| [2025/04/30 09:44:18 639358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258588913| [2025/04/30 09:44:18 639362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1157||sndq_packets_used_bytes:0|sndq_packets_free:623| [2025/04/30 09:44:18 639366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1770|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1770|path_largest_ack:1770| [2025/04/30 09:44:18 639374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1756171|prior_time:1746006258587458|is_app_limited:0|send_elapse:51857|ack_elapse:51858|ctl_first_sent_time:1746006258588913|lagest_ack_time:1746006258639316|curr_delivered:1818585| [2025/04/30 09:44:18 639379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258589006| [2025/04/30 09:44:18 639383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1156||sndq_packets_used_bytes:0|sndq_packets_free:624| [2025/04/30 09:44:18 639387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50207|rttvar:57|minrtt:31343|latest_rtt:50310|ack_delay:56| [2025/04/30 09:44:18 639391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50213|rttvar:54|minrtt:31343|latest_rtt:50310|ack_delay:56| [2025/04/30 09:44:18 639396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1770|lost_pn:1767|thresh:3| [2025/04/30 09:44:18 639400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 639404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50213|rtt_var:54|pto_duration:52213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 639408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 639412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 639415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:18 639419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258715974|now:1746006258639403|interv:76571| [2025/04/30 09:44:18 639423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258715974|now:1746006258639403|interval:76571|pto_count:0|srtt:50213 [2025/04/30 09:44:18 639428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51857, ack_elapse 51858, delivered 62414|rate 1203555|lost 223| [2025/04/30 09:44:18 639432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203555) in round 36| [2025/04/30 09:44:18 639436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 639440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 639444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258589006|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 639448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258589006|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 639453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:909785|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:68400|srtt:50213|latest_rtt:50310|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 639461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:768|largest:768|pns:2| [2025/04/30 09:44:18 639465] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:768|frame:ACK |recv_time:1746006258639316|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 639470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378639316|now:1746006258639316|interv:120000000| [2025/04/30 09:44:18 639474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378639316|now:1746006258639316|interv:120000000| [2025/04/30 09:44:18 639478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258639860|pq_index:0| [2025/04/30 09:44:18 639482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258638697| [2025/04/30 09:44:18 639486] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258639486| [2025/04/30 09:44:18 639491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258639490| [2025/04/30 09:44:18 639496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50213|min_srtt:50213|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 639500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:68400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1886430| [2025/04/30 09:44:18 639505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50213|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 639509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 639514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50213|min_srtt:50213|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 639518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:68400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1887609| [2025/04/30 09:44:18 639523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50213|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 639527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 639531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50213|min_srtt:50213|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 639535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:68400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1888788| [2025/04/30 09:44:18 639540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 639546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 639551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 639555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 639559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 639563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1852239| [2025/04/30 09:44:18 639568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 639572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 639576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258639860| [2025/04/30 09:44:18 639580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258639860| [2025/04/30 09:44:18 639583] [debug] |xqc_engine_wakeup_after|wakeup:1746006258639860|now:1746006258639583|diff:277| [2025/04/30 09:44:18 639587] [debug] |xqc_engine_main_logic|END|now:1746006258639490| [2025/04/30 09:44:18 639592] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258639592| [2025/04/30 09:44:18 639596] [debug] |xqc_engine_wakeup_after|wakeup:1746006258639860|now:1746006258639596|diff:264| [2025/04/30 09:44:18 639600] [debug] |xqc_engine_main_logic|END|now:1746006258639592| [2025/04/30 09:44:18 640667] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258640666| [2025/04/30 09:44:18 640675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258639860|pq_index:0| [2025/04/30 09:44:18 640679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258639490| [2025/04/30 09:44:18 640684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258640683| [2025/04/30 09:44:18 640688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258639860|now:1746006258640683| [2025/04/30 09:44:18 640692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258639860|now:1746006258640683| [2025/04/30 09:44:18 640696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 640701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50213|min_srtt:50213|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 640705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:68400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1888788| [2025/04/30 09:44:18 640710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 640714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 640717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 640725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 640730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 640734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1852239| [2025/04/30 09:44:18 640738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 640743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1828| [2025/04/30 09:44:18 640777] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1828|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68400|now:1746006258640750|stream_id:0|stream_offset:1852239| [2025/04/30 09:44:18 640787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 640794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68400|applimit:0| [2025/04/30 09:44:18 640801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50213|rtt_var:54|pto_duration:52213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 640808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 640812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 640816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:18 640820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258717963|now:1746006258640801|interv:77162| [2025/04/30 09:44:18 640824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258717963|now:1746006258640801|interval:77162|pto_count:0|srtt:50213 [2025/04/30 09:44:18 640828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:69600| [2025/04/30 09:44:18 640833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 640837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1853418| [2025/04/30 09:44:18 640841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 640846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1829| [2025/04/30 09:44:18 640875] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1829|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69600|now:1746006258640853|stream_id:0|stream_offset:1853418| [2025/04/30 09:44:18 640884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 640891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69600|applimit:0| [2025/04/30 09:44:18 640903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50213|rtt_var:54|pto_duration:52213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 640908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 640911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 640915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:44:18 640919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258718066|now:1746006258640903|interv:77163| [2025/04/30 09:44:18 640923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258718066|now:1746006258640903|interval:77163|pto_count:0|srtt:50213 [2025/04/30 09:44:18 640928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:70800| [2025/04/30 09:44:18 640932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 640936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1854597| [2025/04/30 09:44:18 640941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 640945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258641945|now:1746006258640945|interv:1000| [2025/04/30 09:44:18 640949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 640953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 640957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258641945| [2025/04/30 09:44:18 640961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258641945| [2025/04/30 09:44:18 640965] [debug] |xqc_engine_wakeup_after|wakeup:1746006258641945|now:1746006258640965|diff:980| [2025/04/30 09:44:18 640969] [debug] |xqc_engine_main_logic|END|now:1746006258640683| [2025/04/30 09:44:18 641283] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258641282| [2025/04/30 09:44:18 641291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 641297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:768| [2025/04/30 09:44:18 641301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:769| [2025/04/30 09:44:18 641306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:769| [2025/04/30 09:44:18 641310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 641315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1771|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1772|path_largest_ack:1771| [2025/04/30 09:44:18 641319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1758571|prior_time:1746006258589461|is_app_limited:0|send_elapse:51863|ack_elapse:51821|ctl_first_sent_time:1746006258590916|lagest_ack_time:1746006258641282|curr_delivered:1819785| [2025/04/30 09:44:18 641324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258590916| [2025/04/30 09:44:18 641332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1155||sndq_packets_used_bytes:0|sndq_packets_free:625| [2025/04/30 09:44:18 641337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1772|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1772|path_largest_ack:1772| [2025/04/30 09:44:18 641341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1758571|prior_time:1746006258589461|is_app_limited:0|send_elapse:51863|ack_elapse:51821|ctl_first_sent_time:1746006258590916|lagest_ack_time:1746006258641282|curr_delivered:1820985| [2025/04/30 09:44:18 641346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258591050| [2025/04/30 09:44:18 641350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1154||sndq_packets_used_bytes:0|sndq_packets_free:626| [2025/04/30 09:44:18 641354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50213|rttvar:54|minrtt:31343|latest_rtt:50232|ack_delay:56| [2025/04/30 09:44:18 641358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50209|rttvar:50|minrtt:31343|latest_rtt:50232|ack_delay:56| [2025/04/30 09:44:18 641362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1772|lost_pn:1769|thresh:3| [2025/04/30 09:44:18 641366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 641370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50209|rtt_var:50|pto_duration:52209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 641375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 641378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 641382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:18 641386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258718062|now:1746006258641370|interv:76692| [2025/04/30 09:44:18 641390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258718062|now:1746006258641370|interval:76692|pto_count:0|srtt:50209 [2025/04/30 09:44:18 641394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51863, ack_elapse 51821, delivered 62414|rate 1203439|lost 223| [2025/04/30 09:44:18 641399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203439) in round 36| [2025/04/30 09:44:18 641403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 641407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 641411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258591050|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 641415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258591050|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 641424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:909785|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:68400|srtt:50209|latest_rtt:50232|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 641430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:769|largest:769|pns:2| [2025/04/30 09:44:18 641434] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:769|frame:ACK |recv_time:1746006258641282|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 641439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378641282|now:1746006258641282|interv:120000000| [2025/04/30 09:44:18 641443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378641282|now:1746006258641282|interv:120000000| [2025/04/30 09:44:18 641447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258641945|pq_index:0| [2025/04/30 09:44:18 641451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258640683| [2025/04/30 09:44:18 641455] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258641455| [2025/04/30 09:44:18 641459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258641459| [2025/04/30 09:44:18 641465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50209|min_srtt:50209|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 641470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:68400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1888788| [2025/04/30 09:44:18 641474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50209|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 641478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 641483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50209|min_srtt:50209|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 641487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:68400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1889967| [2025/04/30 09:44:18 641492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50209|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 641496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 641500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50209|min_srtt:50209|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 641505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:68400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1891146| [2025/04/30 09:44:18 641512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 641515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 641519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 641524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 641528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 641532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1854597| [2025/04/30 09:44:18 641536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 641540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 641544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258641945| [2025/04/30 09:44:18 641548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258641945| [2025/04/30 09:44:18 641552] [debug] |xqc_engine_wakeup_after|wakeup:1746006258641945|now:1746006258641552|diff:393| [2025/04/30 09:44:18 641556] [debug] |xqc_engine_main_logic|END|now:1746006258641459| [2025/04/30 09:44:18 641561] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258641561| [2025/04/30 09:44:18 641565] [debug] |xqc_engine_wakeup_after|wakeup:1746006258641945|now:1746006258641565|diff:380| [2025/04/30 09:44:18 641569] [debug] |xqc_engine_main_logic|END|now:1746006258641561| [2025/04/30 09:44:18 642636] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258642636| [2025/04/30 09:44:18 642644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258641945|pq_index:0| [2025/04/30 09:44:18 642648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258641459| [2025/04/30 09:44:18 642653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258642652| [2025/04/30 09:44:18 642658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258641945|now:1746006258642652| [2025/04/30 09:44:18 642662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258641945|now:1746006258642652| [2025/04/30 09:44:18 642666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 642671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50209|min_srtt:50209|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 642675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:68400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1891146| [2025/04/30 09:44:18 642679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 642683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 642692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 642696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 642700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 642705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1854597| [2025/04/30 09:44:18 642709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 642713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1830| [2025/04/30 09:44:18 642747] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1830|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68400|now:1746006258642721|stream_id:0|stream_offset:1854597| [2025/04/30 09:44:18 642756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 642763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68400|applimit:0| [2025/04/30 09:44:18 642770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50209|rtt_var:50|pto_duration:52209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 642777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 642782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 642786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:18 642790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258719930|now:1746006258642769|interv:77161| [2025/04/30 09:44:18 642794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258719930|now:1746006258642769|interval:77161|pto_count:0|srtt:50209 [2025/04/30 09:44:18 642798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:69600| [2025/04/30 09:44:18 642803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 642807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1855776| [2025/04/30 09:44:18 642811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 642815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258643815|now:1746006258642815|interv:1000| [2025/04/30 09:44:18 642819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 642823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 642827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258643815| [2025/04/30 09:44:18 642835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258643815| [2025/04/30 09:44:18 642839] [debug] |xqc_engine_wakeup_after|wakeup:1746006258643815|now:1746006258642839|diff:976| [2025/04/30 09:44:18 642843] [debug] |xqc_engine_main_logic|END|now:1746006258642652| [2025/04/30 09:44:18 643287] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258643286| [2025/04/30 09:44:18 643295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 643300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:769| [2025/04/30 09:44:18 643304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:770| [2025/04/30 09:44:18 643310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:770| [2025/04/30 09:44:18 643314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 643319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1773|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1774|path_largest_ack:1773| [2025/04/30 09:44:18 643323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1760971|prior_time:1746006258591455|is_app_limited:0|send_elapse:51814|ack_elapse:51831|ctl_first_sent_time:1746006258592897|lagest_ack_time:1746006258643286|curr_delivered:1822185| [2025/04/30 09:44:18 643328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258592897| [2025/04/30 09:44:18 643332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1153||sndq_packets_used_bytes:0|sndq_packets_free:627| [2025/04/30 09:44:18 643336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1774|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1774|path_largest_ack:1774| [2025/04/30 09:44:18 643341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1760971|prior_time:1746006258591455|is_app_limited:0|send_elapse:51814|ack_elapse:51831|ctl_first_sent_time:1746006258592897|lagest_ack_time:1746006258643286|curr_delivered:1823385| [2025/04/30 09:44:18 643345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258593002| [2025/04/30 09:44:18 643349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1152||sndq_packets_used_bytes:0|sndq_packets_free:628| [2025/04/30 09:44:18 643353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50209|rttvar:50|minrtt:31343|latest_rtt:50284|ack_delay:56| [2025/04/30 09:44:18 643357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50211|rttvar:42|minrtt:31343|latest_rtt:50284|ack_delay:56| [2025/04/30 09:44:18 643362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1774|lost_pn:1771|thresh:3| [2025/04/30 09:44:18 643366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 643370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50211|rtt_var:42|pto_duration:52211|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 643374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 643381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 643385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:18 643389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258719932|now:1746006258643370|interv:76562| [2025/04/30 09:44:18 643393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258719932|now:1746006258643370|interval:76562|pto_count:0|srtt:50211 [2025/04/30 09:44:18 643398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51814, ack_elapse 51831, delivered 62414|rate 1204182|lost 223| [2025/04/30 09:44:18 643402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204182) in round 36| [2025/04/30 09:44:18 643406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 643410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 643414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258593002|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 643418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258593002|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 643423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:909785|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:67200|srtt:50211|latest_rtt:50284|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 643428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:770|largest:770|pns:2| [2025/04/30 09:44:18 643433] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:770|frame:ACK |recv_time:1746006258643286|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 643437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378643286|now:1746006258643286|interv:120000000| [2025/04/30 09:44:18 643441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378643286|now:1746006258643286|interv:120000000| [2025/04/30 09:44:18 643445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258643815|pq_index:0| [2025/04/30 09:44:18 643450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258642652| [2025/04/30 09:44:18 643454] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258643453| [2025/04/30 09:44:18 643458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258643457| [2025/04/30 09:44:18 643464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50211|min_srtt:50211|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 643468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:67200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1891146| [2025/04/30 09:44:18 643475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50211|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 643480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 643484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50211|min_srtt:50211|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 643489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:67200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1892325| [2025/04/30 09:44:18 643493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50211|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 643497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 643502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50211|min_srtt:50211|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 643506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:67200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1893504| [2025/04/30 09:44:18 643510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 643514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 643518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 643522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 643526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 643530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1855776| [2025/04/30 09:44:18 643535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 643539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 643543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258643815| [2025/04/30 09:44:18 643547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258643815| [2025/04/30 09:44:18 643550] [debug] |xqc_engine_wakeup_after|wakeup:1746006258643815|now:1746006258643550|diff:265| [2025/04/30 09:44:18 643554] [debug] |xqc_engine_main_logic|END|now:1746006258643457| [2025/04/30 09:44:18 643559] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258643559| [2025/04/30 09:44:18 643563] [debug] |xqc_engine_wakeup_after|wakeup:1746006258643815|now:1746006258643563|diff:252| [2025/04/30 09:44:18 643567] [debug] |xqc_engine_main_logic|END|now:1746006258643559| [2025/04/30 09:44:18 644634] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258644634| [2025/04/30 09:44:18 644645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258643815|pq_index:0| [2025/04/30 09:44:18 644650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258643457| [2025/04/30 09:44:18 644655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258644654| [2025/04/30 09:44:18 644659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258643815|now:1746006258644654| [2025/04/30 09:44:18 644663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258643815|now:1746006258644654| [2025/04/30 09:44:18 644667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 644672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50211|min_srtt:50211|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 644676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:67200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1893504| [2025/04/30 09:44:18 644681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 644684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 644688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 644693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 644697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 644701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1855776| [2025/04/30 09:44:18 644705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 644710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1831| [2025/04/30 09:44:18 644744] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1831|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746006258644717|stream_id:0|stream_offset:1855776| [2025/04/30 09:44:18 644754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 644761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 09:44:18 644768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50211|rtt_var:42|pto_duration:52211|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 644774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 644779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 644787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:18 644791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258721928|now:1746006258644767|interv:77161| [2025/04/30 09:44:18 644795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258721928|now:1746006258644767|interval:77161|pto_count:0|srtt:50211 [2025/04/30 09:44:18 644800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:68400| [2025/04/30 09:44:18 644804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 644809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1856955| [2025/04/30 09:44:18 644813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 644817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1832| [2025/04/30 09:44:18 644846] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1832|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68400|now:1746006258644824|stream_id:0|stream_offset:1856955| [2025/04/30 09:44:18 644855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 644862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68400|applimit:0| [2025/04/30 09:44:18 644869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50211|rtt_var:42|pto_duration:52211|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 644874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 644878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 644882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:18 644886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258722035|now:1746006258644868|interv:77167| [2025/04/30 09:44:18 644889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258722035|now:1746006258644868|interval:77167|pto_count:0|srtt:50211 [2025/04/30 09:44:18 644894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:69600| [2025/04/30 09:44:18 644898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 644903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1858134| [2025/04/30 09:44:18 644907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 644911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258645911|now:1746006258644911|interv:1000| [2025/04/30 09:44:18 644915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 644922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 644926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258645911| [2025/04/30 09:44:18 644930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258645911| [2025/04/30 09:44:18 644934] [debug] |xqc_engine_wakeup_after|wakeup:1746006258645911|now:1746006258644934|diff:977| [2025/04/30 09:44:18 644939] [debug] |xqc_engine_main_logic|END|now:1746006258644654| [2025/04/30 09:44:18 645281] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258645280| [2025/04/30 09:44:18 645289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 645294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:770| [2025/04/30 09:44:18 645298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:771| [2025/04/30 09:44:18 645304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:771| [2025/04/30 09:44:18 645308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 645312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1775|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1776|path_largest_ack:1775| [2025/04/30 09:44:18 645317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1763371|prior_time:1746006258593453|is_app_limited:0|send_elapse:51862|ack_elapse:51827|ctl_first_sent_time:1746006258594892|lagest_ack_time:1746006258645280|curr_delivered:1824585| [2025/04/30 09:44:18 645321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258594892| [2025/04/30 09:44:18 645326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1151||sndq_packets_used_bytes:0|sndq_packets_free:629| [2025/04/30 09:44:18 645330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1776|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1776|path_largest_ack:1776| [2025/04/30 09:44:18 645334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61214|prior_delivered:1763371|prior_time:1746006258593453|is_app_limited:0|send_elapse:51862|ack_elapse:51827|ctl_first_sent_time:1746006258594892|lagest_ack_time:1746006258645280|curr_delivered:1825785| [2025/04/30 09:44:18 645339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258594999| [2025/04/30 09:44:18 645343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1150||sndq_packets_used_bytes:0|sndq_packets_free:630| [2025/04/30 09:44:18 645347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50211|rttvar:42|minrtt:31343|latest_rtt:50281|ack_delay:56| [2025/04/30 09:44:18 645351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50213|rttvar:35|minrtt:31343|latest_rtt:50281|ack_delay:56| [2025/04/30 09:44:18 645355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1776|lost_pn:1773|thresh:3| [2025/04/30 09:44:18 645359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 645363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50213|rtt_var:35|pto_duration:52213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 645371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 645375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 645379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:18 645383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258722037|now:1746006258645363|interv:76674| [2025/04/30 09:44:18 645387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258722037|now:1746006258645363|interval:76674|pto_count:0|srtt:50213 [2025/04/30 09:44:18 645391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51862, ack_elapse 51827, delivered 62414|rate 1203463|lost 223| [2025/04/30 09:44:18 645396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203463) in round 36| [2025/04/30 09:44:18 645400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 645404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 645408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258594999|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 645412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258594999|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 645417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:909785|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:67200|srtt:50213|latest_rtt:50281|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 645422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:771|largest:771|pns:2| [2025/04/30 09:44:18 645427] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:771|frame:ACK |recv_time:1746006258645280|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 645431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378645280|now:1746006258645280|interv:120000000| [2025/04/30 09:44:18 645435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378645280|now:1746006258645280|interv:120000000| [2025/04/30 09:44:18 645439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258645911|pq_index:0| [2025/04/30 09:44:18 645443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258644654| [2025/04/30 09:44:18 645447] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258645447| [2025/04/30 09:44:18 645452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258645451| [2025/04/30 09:44:18 645458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50213|min_srtt:50213|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 645465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:67200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1893504| [2025/04/30 09:44:18 645469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50213|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 645474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 645478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50213|min_srtt:50213|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 645482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:67200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1894683| [2025/04/30 09:44:18 645487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50213|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 645491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 645496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50213|min_srtt:50213|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 645500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:67200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1895862| [2025/04/30 09:44:18 645504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 645508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 645512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 645516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 645520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 645525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1858134| [2025/04/30 09:44:18 645529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 645533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 645537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258645911| [2025/04/30 09:44:18 645541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258645911| [2025/04/30 09:44:18 645545] [debug] |xqc_engine_wakeup_after|wakeup:1746006258645911|now:1746006258645544|diff:367| [2025/04/30 09:44:18 645549] [debug] |xqc_engine_main_logic|END|now:1746006258645451| [2025/04/30 09:44:18 645554] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258645553| [2025/04/30 09:44:18 645560] [debug] |xqc_engine_wakeup_after|wakeup:1746006258645911|now:1746006258645560|diff:351| [2025/04/30 09:44:18 645564] [debug] |xqc_engine_main_logic|END|now:1746006258645553| [2025/04/30 09:44:18 646631] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258646631| [2025/04/30 09:44:18 646639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258645911|pq_index:0| [2025/04/30 09:44:18 646643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258645451| [2025/04/30 09:44:18 646648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258646647| [2025/04/30 09:44:18 646653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258645911|now:1746006258646647| [2025/04/30 09:44:18 646657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258645911|now:1746006258646647| [2025/04/30 09:44:18 646661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 646665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50213|min_srtt:50213|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 646670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:67200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1895862| [2025/04/30 09:44:18 646674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 646678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 646682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 646686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 646690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 646694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1858134| [2025/04/30 09:44:18 646699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 646703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1833| [2025/04/30 09:44:18 646737] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1833|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746006258646711|stream_id:0|stream_offset:1858134| [2025/04/30 09:44:18 646746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 646753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 09:44:18 646760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50213|rtt_var:35|pto_duration:52213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 646771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 646775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 646779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:18 646783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258723924|now:1746006258646760|interv:77164| [2025/04/30 09:44:18 646787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258723924|now:1746006258646760|interval:77164|pto_count:0|srtt:50213 [2025/04/30 09:44:18 646792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:68400| [2025/04/30 09:44:18 646797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 646801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1859313| [2025/04/30 09:44:18 646805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 646809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258647809|now:1746006258646809|interv:1000| [2025/04/30 09:44:18 646813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 646817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 646821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258647809| [2025/04/30 09:44:18 646825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258647809| [2025/04/30 09:44:18 646829] [debug] |xqc_engine_wakeup_after|wakeup:1746006258647809|now:1746006258646829|diff:980| [2025/04/30 09:44:18 646833] [debug] |xqc_engine_main_logic|END|now:1746006258646647| [2025/04/30 09:44:18 647272] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258647271| [2025/04/30 09:44:18 647280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 647285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:771| [2025/04/30 09:44:18 647289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:772| [2025/04/30 09:44:18 647295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:772| [2025/04/30 09:44:18 647299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 647304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1777|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1778|path_largest_ack:1777| [2025/04/30 09:44:18 647308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1765778|prior_time:1746006258595478|is_app_limited:0|send_elapse:51794|ack_elapse:51793|ctl_first_sent_time:1746006258596921|lagest_ack_time:1746006258647271|curr_delivered:1826985| [2025/04/30 09:44:18 647312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258596921| [2025/04/30 09:44:18 647317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1149||sndq_packets_used_bytes:0|sndq_packets_free:631| [2025/04/30 09:44:18 647325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1778|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1778|path_largest_ack:1778| [2025/04/30 09:44:18 647329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1765778|prior_time:1746006258595478|is_app_limited:0|send_elapse:51794|ack_elapse:51793|ctl_first_sent_time:1746006258596921|lagest_ack_time:1746006258647271|curr_delivered:1828185| [2025/04/30 09:44:18 647334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258597025| [2025/04/30 09:44:18 647337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1148||sndq_packets_used_bytes:0|sndq_packets_free:632| [2025/04/30 09:44:18 647341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50213|rttvar:35|minrtt:31343|latest_rtt:50246|ack_delay:56| [2025/04/30 09:44:18 647346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50210|rttvar:32|minrtt:31343|latest_rtt:50246|ack_delay:56| [2025/04/30 09:44:18 647350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1778|lost_pn:1775|thresh:3| [2025/04/30 09:44:18 647354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 647358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50210|rtt_var:32|pto_duration:52210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 647362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 647366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 647370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:18 647374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258723921|now:1746006258647358|interv:76563| [2025/04/30 09:44:18 647378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258723921|now:1746006258647358|interval:76563|pto_count:0|srtt:50210 [2025/04/30 09:44:18 647382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51794, ack_elapse 51793, delivered 62407|rate 1204907|lost 223| [2025/04/30 09:44:18 647386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204907) in round 36| [2025/04/30 09:44:18 647390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 647394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 647398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258597025|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 647403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258597025|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 647407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:909785|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:66000|srtt:50210|latest_rtt:50246|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 647419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:772|largest:772|pns:2| [2025/04/30 09:44:18 647423] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:772|frame:ACK |recv_time:1746006258647271|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 647427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378647271|now:1746006258647271|interv:120000000| [2025/04/30 09:44:18 647431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378647271|now:1746006258647271|interv:120000000| [2025/04/30 09:44:18 647435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258647809|pq_index:0| [2025/04/30 09:44:18 647440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258646647| [2025/04/30 09:44:18 647444] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258647443| [2025/04/30 09:44:18 647448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258647447| [2025/04/30 09:44:18 647454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 647458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:66000|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1895862| [2025/04/30 09:44:18 647463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 647467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 647472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 647476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:66000|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1897041| [2025/04/30 09:44:18 647480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 647485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 647489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 647493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66000|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1898220| [2025/04/30 09:44:18 647497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 647504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 647508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 647512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 647516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 647520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1859313| [2025/04/30 09:44:18 647525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 647528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 647532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258647809| [2025/04/30 09:44:18 647536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258647809| [2025/04/30 09:44:18 647540] [debug] |xqc_engine_wakeup_after|wakeup:1746006258647809|now:1746006258647540|diff:269| [2025/04/30 09:44:18 647544] [debug] |xqc_engine_main_logic|END|now:1746006258647447| [2025/04/30 09:44:18 647549] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258647549| [2025/04/30 09:44:18 647553] [debug] |xqc_engine_wakeup_after|wakeup:1746006258647809|now:1746006258647553|diff:256| [2025/04/30 09:44:18 647557] [debug] |xqc_engine_main_logic|END|now:1746006258647549| [2025/04/30 09:44:18 648624] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258648624| [2025/04/30 09:44:18 648632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258647809|pq_index:0| [2025/04/30 09:44:18 648636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258647447| [2025/04/30 09:44:18 648641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258648640| [2025/04/30 09:44:18 648646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258647809|now:1746006258648640| [2025/04/30 09:44:18 648650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258647809|now:1746006258648640| [2025/04/30 09:44:18 648654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 648659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 648663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66000|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1898220| [2025/04/30 09:44:18 648667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 648671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 648675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 648683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 648688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 648692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1859313| [2025/04/30 09:44:18 648696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 648701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1834| [2025/04/30 09:44:18 648735] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1834|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006258648708|stream_id:0|stream_offset:1859313| [2025/04/30 09:44:18 648745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 648752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:18 648758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50210|rtt_var:32|pto_duration:52210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 648765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 648770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 648774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:18 648778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258725918|now:1746006258648758|interv:77160| [2025/04/30 09:44:18 648782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258725918|now:1746006258648758|interval:77160|pto_count:0|srtt:50210 [2025/04/30 09:44:18 648786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:67200| [2025/04/30 09:44:18 648791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 648795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1860492| [2025/04/30 09:44:18 648799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 648804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1835| [2025/04/30 09:44:18 648833] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1835|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746006258648811|stream_id:0|stream_offset:1860492| [2025/04/30 09:44:18 648841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 648848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 09:44:18 648860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50210|rtt_var:32|pto_duration:52210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 648864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 648868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 648872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:18 648876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258726021|now:1746006258648859|interv:77162| [2025/04/30 09:44:18 648880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258726021|now:1746006258648859|interval:77162|pto_count:0|srtt:50210 [2025/04/30 09:44:18 648884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:68400| [2025/04/30 09:44:18 648889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 648893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1861671| [2025/04/30 09:44:18 648897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 648901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258649901|now:1746006258648901|interv:1000| [2025/04/30 09:44:18 648905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 648909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 648913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258649901| [2025/04/30 09:44:18 648917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258649901| [2025/04/30 09:44:18 648921] [debug] |xqc_engine_wakeup_after|wakeup:1746006258649901|now:1746006258648921|diff:980| [2025/04/30 09:44:18 648925] [debug] |xqc_engine_main_logic|END|now:1746006258648640| [2025/04/30 09:44:18 649262] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258649261| [2025/04/30 09:44:18 649270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 649276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:772| [2025/04/30 09:44:18 649279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:773| [2025/04/30 09:44:18 649285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:773| [2025/04/30 09:44:18 649289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 649294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1779|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1780|path_largest_ack:1779| [2025/04/30 09:44:18 649298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1768178|prior_time:1746006258597440|is_app_limited:0|send_elapse:51854|ack_elapse:51821|ctl_first_sent_time:1746006258598880|lagest_ack_time:1746006258649261|curr_delivered:1829385| [2025/04/30 09:44:18 649306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258598880| [2025/04/30 09:44:18 649311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1147||sndq_packets_used_bytes:0|sndq_packets_free:633| [2025/04/30 09:44:18 649315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1780|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1780|path_largest_ack:1780| [2025/04/30 09:44:18 649319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1768178|prior_time:1746006258597440|is_app_limited:0|send_elapse:51854|ack_elapse:51821|ctl_first_sent_time:1746006258598880|lagest_ack_time:1746006258649261|curr_delivered:1830585| [2025/04/30 09:44:18 649324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258598983| [2025/04/30 09:44:18 649328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1146||sndq_packets_used_bytes:0|sndq_packets_free:634| [2025/04/30 09:44:18 649332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50210|rttvar:32|minrtt:31343|latest_rtt:50278|ack_delay:56| [2025/04/30 09:44:18 649336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50211|rttvar:27|minrtt:31343|latest_rtt:50278|ack_delay:56| [2025/04/30 09:44:18 649340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1780|lost_pn:1777|thresh:3| [2025/04/30 09:44:18 649344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 649348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50211|rtt_var:27|pto_duration:52211|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 649353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 649356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 649360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:18 649364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258726022|now:1746006258649348|interv:76674| [2025/04/30 09:44:18 649368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258726022|now:1746006258649348|interval:76674|pto_count:0|srtt:50211 [2025/04/30 09:44:18 649372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51854, ack_elapse 51821, delivered 62407|rate 1203513|lost 223| [2025/04/30 09:44:18 649377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203513) in round 36| [2025/04/30 09:44:18 649381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 649385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 649389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258598983|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 649393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258598983|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1770578| [2025/04/30 09:44:18 649400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:909785|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:66000|srtt:50211|latest_rtt:50278|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 649406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:773|largest:773|pns:2| [2025/04/30 09:44:18 649410] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:773|frame:ACK |recv_time:1746006258649261|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 649415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378649261|now:1746006258649261|interv:120000000| [2025/04/30 09:44:18 649419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378649261|now:1746006258649261|interv:120000000| [2025/04/30 09:44:18 649423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258649901|pq_index:0| [2025/04/30 09:44:18 649427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258648640| [2025/04/30 09:44:18 649431] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258649431| [2025/04/30 09:44:18 649435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258649435| [2025/04/30 09:44:18 649441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50211|min_srtt:50211|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 649445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:66000|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1898220| [2025/04/30 09:44:18 649450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50211|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 649454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 649459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50211|min_srtt:50211|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 649463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:66000|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1899399| [2025/04/30 09:44:18 649467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50211|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 649472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 649476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50211|min_srtt:50211|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 649480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66000|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1900578| [2025/04/30 09:44:18 649487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 649491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 649495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 649499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 649503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 649508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1861671| [2025/04/30 09:44:18 649512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 649516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 649519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258649901| [2025/04/30 09:44:18 649523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258649901| [2025/04/30 09:44:18 649527] [debug] |xqc_engine_wakeup_after|wakeup:1746006258649901|now:1746006258649527|diff:374| [2025/04/30 09:44:18 649531] [debug] |xqc_engine_main_logic|END|now:1746006258649435| [2025/04/30 09:44:18 649536] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258649536| [2025/04/30 09:44:18 649540] [debug] |xqc_engine_wakeup_after|wakeup:1746006258649901|now:1746006258649540|diff:361| [2025/04/30 09:44:18 649544] [debug] |xqc_engine_main_logic|END|now:1746006258649536| [2025/04/30 09:44:18 650611] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258650611| [2025/04/30 09:44:18 650618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258649901|pq_index:0| [2025/04/30 09:44:18 650623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258649435| [2025/04/30 09:44:18 650627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258650627| [2025/04/30 09:44:18 650632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258649901|now:1746006258650627| [2025/04/30 09:44:18 650636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258649901|now:1746006258650627| [2025/04/30 09:44:18 650640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 650645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50211|min_srtt:50211|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 650649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66000|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1900578| [2025/04/30 09:44:18 650654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 650661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 650665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 650669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 650674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 650678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1861671| [2025/04/30 09:44:18 650682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 650686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1836| [2025/04/30 09:44:18 650720] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1836|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006258650694|stream_id:0|stream_offset:1861671| [2025/04/30 09:44:18 650729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 650737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:18 650743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50211|rtt_var:27|pto_duration:52211|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 650750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 650754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 650758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:18 650762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258727905|now:1746006258650743|interv:77162| [2025/04/30 09:44:18 650766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258727905|now:1746006258650743|interval:77162|pto_count:0|srtt:50211 [2025/04/30 09:44:18 650771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:67200| [2025/04/30 09:44:18 650776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 650780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1862850| [2025/04/30 09:44:18 650784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 650788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258651788|now:1746006258650788|interv:1000| [2025/04/30 09:44:18 650792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 650796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 650800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258651788| [2025/04/30 09:44:18 650808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258651788| [2025/04/30 09:44:18 650812] [debug] |xqc_engine_wakeup_after|wakeup:1746006258651788|now:1746006258650812|diff:976| [2025/04/30 09:44:18 650816] [debug] |xqc_engine_main_logic|END|now:1746006258650627| [2025/04/30 09:44:18 651254] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258651253| [2025/04/30 09:44:18 651262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 651267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:773| [2025/04/30 09:44:18 651271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:774| [2025/04/30 09:44:18 651277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:774| [2025/04/30 09:44:18 651281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 651285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1781|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1782|path_largest_ack:1781| [2025/04/30 09:44:18 651290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1770578|prior_time:1746006258599443|is_app_limited:0|send_elapse:51843|ack_elapse:51810|ctl_first_sent_time:1746006258600857|lagest_ack_time:1746006258651253|curr_delivered:1831785| [2025/04/30 09:44:18 651294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258600857| [2025/04/30 09:44:18 651299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1145||sndq_packets_used_bytes:0|sndq_packets_free:635| [2025/04/30 09:44:18 651303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1782|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1782|path_largest_ack:1782| [2025/04/30 09:44:18 651307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1770578|prior_time:1746006258599443|is_app_limited:0|send_elapse:51843|ack_elapse:51810|ctl_first_sent_time:1746006258600857|lagest_ack_time:1746006258651253|curr_delivered:1832985| [2025/04/30 09:44:18 651312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258600960| [2025/04/30 09:44:18 651316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1144||sndq_packets_used_bytes:0|sndq_packets_free:636| [2025/04/30 09:44:18 651320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50211|rttvar:27|minrtt:31343|latest_rtt:50293|ack_delay:56| [2025/04/30 09:44:18 651324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50214|rttvar:27|minrtt:31343|latest_rtt:50293|ack_delay:56| [2025/04/30 09:44:18 651328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1782|lost_pn:1779|thresh:3| [2025/04/30 09:44:18 651332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 651336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50214|rtt_var:27|pto_duration:52214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 651341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 651348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 651352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 651356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258727908|now:1746006258651336|interv:76572| [2025/04/30 09:44:18 651360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258727908|now:1746006258651336|interval:76572|pto_count:0|srtt:50214 [2025/04/30 09:44:18 651364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51843, ack_elapse 51810, delivered 62407|rate 1203769|lost 223| [2025/04/30 09:44:18 651368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 36 -> 37| [2025/04/30 09:44:18 651372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203769) in round 37| [2025/04/30 09:44:18 651377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 651381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 651387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258600960|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 651394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258600960|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 651401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:909785|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:64800|srtt:50214|latest_rtt:50293|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:18 651410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:774|largest:774|pns:2| [2025/04/30 09:44:18 651417] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:774|frame:ACK |recv_time:1746006258651253|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 651423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378651253|now:1746006258651253|interv:120000000| [2025/04/30 09:44:18 651428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378651253|now:1746006258651253|interv:120000000| [2025/04/30 09:44:18 651434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258651788|pq_index:0| [2025/04/30 09:44:18 651439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258650627| [2025/04/30 09:44:18 651445] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258651445| [2025/04/30 09:44:18 651451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258651450| [2025/04/30 09:44:18 651459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50214|min_srtt:50214|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 651468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64800|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1900578| [2025/04/30 09:44:18 651474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 651480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 651486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50214|min_srtt:50214|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 651492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64800|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1901757| [2025/04/30 09:44:18 651498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 651506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 651511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50214|min_srtt:50214|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 651515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64800|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1902936| [2025/04/30 09:44:18 651520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 651524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 651527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 651532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 651536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 651540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1862850| [2025/04/30 09:44:18 651545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 651548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 651552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258651788| [2025/04/30 09:44:18 651556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258651788| [2025/04/30 09:44:18 651560] [debug] |xqc_engine_wakeup_after|wakeup:1746006258651788|now:1746006258651560|diff:228| [2025/04/30 09:44:18 651565] [debug] |xqc_engine_main_logic|END|now:1746006258651450| [2025/04/30 09:44:18 651570] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258651570| [2025/04/30 09:44:18 651574] [debug] |xqc_engine_wakeup_after|wakeup:1746006258651788|now:1746006258651574|diff:214| [2025/04/30 09:44:18 651581] [debug] |xqc_engine_main_logic|END|now:1746006258651570| [2025/04/30 09:44:18 652648] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258652648| [2025/04/30 09:44:18 652656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258651788|pq_index:0| [2025/04/30 09:44:18 652660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258651450| [2025/04/30 09:44:18 652665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258652664| [2025/04/30 09:44:18 652669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258651788|now:1746006258652664| [2025/04/30 09:44:18 652674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258651788|now:1746006258652664| [2025/04/30 09:44:18 652678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 652682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50214|min_srtt:50214|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 652687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64800|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1902936| [2025/04/30 09:44:18 652691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 652695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 652699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 652703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 652707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 652712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1862850| [2025/04/30 09:44:18 652716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 652720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1837| [2025/04/30 09:44:18 652755] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1837|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006258652728|stream_id:0|stream_offset:1862850| [2025/04/30 09:44:18 652764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1837|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 652772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:18 652779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50214|rtt_var:27|pto_duration:52214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 652786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 652795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 652799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:18 652803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258729942|now:1746006258652778|interv:77164| [2025/04/30 09:44:18 652807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258729942|now:1746006258652778|interval:77164|pto_count:0|srtt:50214 [2025/04/30 09:44:18 652811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:66000| [2025/04/30 09:44:18 652816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 652820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1864029| [2025/04/30 09:44:18 652825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 652829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1838| [2025/04/30 09:44:18 652862] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1838|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006258652836|stream_id:0|stream_offset:1864029| [2025/04/30 09:44:18 652872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 652879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:18 652886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50214|rtt_var:27|pto_duration:52214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 652891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 652895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 652898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:18 652902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258730050|now:1746006258652885|interv:77165| [2025/04/30 09:44:18 652906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258730050|now:1746006258652885|interval:77165|pto_count:0|srtt:50214 [2025/04/30 09:44:18 652910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:67200| [2025/04/30 09:44:18 652915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 652919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1865208| [2025/04/30 09:44:18 652924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 652932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258653931|now:1746006258652931|interv:1000| [2025/04/30 09:44:18 652935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 652939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 652943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258653931| [2025/04/30 09:44:18 652948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258653931| [2025/04/30 09:44:18 652952] [debug] |xqc_engine_wakeup_after|wakeup:1746006258653931|now:1746006258652951|diff:980| [2025/04/30 09:44:18 652956] [debug] |xqc_engine_main_logic|END|now:1746006258652664| [2025/04/30 09:44:18 653254] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258653253| [2025/04/30 09:44:18 653262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 653267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:774| [2025/04/30 09:44:18 653271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:775| [2025/04/30 09:44:18 653277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:775| [2025/04/30 09:44:18 653281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 653286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1783|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1784|path_largest_ack:1783| [2025/04/30 09:44:18 653290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1772978|prior_time:1746006258601424|is_app_limited:0|send_elapse:51809|ack_elapse:51829|ctl_first_sent_time:1746006258602823|lagest_ack_time:1746006258653253|curr_delivered:1834185| [2025/04/30 09:44:18 653295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258602823| [2025/04/30 09:44:18 653299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1143||sndq_packets_used_bytes:0|sndq_packets_free:637| [2025/04/30 09:44:18 653304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1784|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1784|path_largest_ack:1784| [2025/04/30 09:44:18 653308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:61207|prior_delivered:1772978|prior_time:1746006258601424|is_app_limited:0|send_elapse:51809|ack_elapse:51829|ctl_first_sent_time:1746006258602823|lagest_ack_time:1746006258653253|curr_delivered:1835385| [2025/04/30 09:44:18 653312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258602929| [2025/04/30 09:44:18 653316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1142||sndq_packets_used_bytes:0|sndq_packets_free:638| [2025/04/30 09:44:18 653320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50214|rttvar:27|minrtt:31343|latest_rtt:50324|ack_delay:56| [2025/04/30 09:44:18 653324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50221|rttvar:34|minrtt:31343|latest_rtt:50324|ack_delay:56| [2025/04/30 09:44:18 653329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1784|lost_pn:1781|thresh:3| [2025/04/30 09:44:18 653333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 653340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50221|rtt_var:34|pto_duration:52221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 653344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 653348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 653352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 653356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258730057|now:1746006258653340|interv:76717| [2025/04/30 09:44:18 653360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258730057|now:1746006258653340|interval:76717|pto_count:0|srtt:50221 [2025/04/30 09:44:18 653364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51809, ack_elapse 51829, delivered 62407|rate 1204094|lost 223| [2025/04/30 09:44:18 653369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204094) in round 37| [2025/04/30 09:44:18 653373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 653377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 653381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258602929|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 653385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258602929|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 653390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:909785|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:64800|srtt:50221|latest_rtt:50324|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 653395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:775|largest:775|pns:2| [2025/04/30 09:44:18 653399] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:775|frame:ACK |recv_time:1746006258653253|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 653404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378653253|now:1746006258653253|interv:120000000| [2025/04/30 09:44:18 653408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378653253|now:1746006258653253|interv:120000000| [2025/04/30 09:44:18 653412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258653931|pq_index:0| [2025/04/30 09:44:18 653416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258652664| [2025/04/30 09:44:18 653420] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258653420| [2025/04/30 09:44:18 653425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258653424| [2025/04/30 09:44:18 653433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50221|min_srtt:50221|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 653438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64800|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1902936| [2025/04/30 09:44:18 653442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50221|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 653446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 653451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50221|min_srtt:50221|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 653455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64800|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1904115| [2025/04/30 09:44:18 653459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50221|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 653464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 653468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50221|min_srtt:50221|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 653472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64800|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1905294| [2025/04/30 09:44:18 653476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 653480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 653484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 653488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 653493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 653497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1865208| [2025/04/30 09:44:18 653501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 653505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 653509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258653931| [2025/04/30 09:44:18 653513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258653931| [2025/04/30 09:44:18 653517] [debug] |xqc_engine_wakeup_after|wakeup:1746006258653931|now:1746006258653517|diff:414| [2025/04/30 09:44:18 653523] [debug] |xqc_engine_main_logic|END|now:1746006258653424| [2025/04/30 09:44:18 653528] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258653528| [2025/04/30 09:44:18 653532] [debug] |xqc_engine_wakeup_after|wakeup:1746006258653931|now:1746006258653532|diff:399| [2025/04/30 09:44:18 653536] [debug] |xqc_engine_main_logic|END|now:1746006258653528| [2025/04/30 09:44:18 654603] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258654603| [2025/04/30 09:44:18 654611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258653931|pq_index:0| [2025/04/30 09:44:18 654615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258653424| [2025/04/30 09:44:18 654620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258654619| [2025/04/30 09:44:18 654625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258653931|now:1746006258654619| [2025/04/30 09:44:18 654629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258653931|now:1746006258654619| [2025/04/30 09:44:18 654633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 654638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50221|min_srtt:50221|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 654642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64800|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1905294| [2025/04/30 09:44:18 654646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 654650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 654654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 654658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 654663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 654667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1865208| [2025/04/30 09:44:18 654671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 654675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1839| [2025/04/30 09:44:18 654709] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1839|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006258654683|stream_id:0|stream_offset:1865208| [2025/04/30 09:44:18 654718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 654726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:18 654732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50221|rtt_var:34|pto_duration:52221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 654744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 654748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 654752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:18 654756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258731904|now:1746006258654732|interv:77172| [2025/04/30 09:44:18 654760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258731904|now:1746006258654732|interval:77172|pto_count:0|srtt:50221 [2025/04/30 09:44:18 654764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:66000| [2025/04/30 09:44:18 654769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 654773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1866387| [2025/04/30 09:44:18 654777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 654781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258655781|now:1746006258654781|interv:1000| [2025/04/30 09:44:18 654785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 654789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 654793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258655781| [2025/04/30 09:44:18 654797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258655781| [2025/04/30 09:44:18 654801] [debug] |xqc_engine_wakeup_after|wakeup:1746006258655781|now:1746006258654801|diff:980| [2025/04/30 09:44:18 654805] [debug] |xqc_engine_main_logic|END|now:1746006258654619| [2025/04/30 09:44:18 655250] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258655249| [2025/04/30 09:44:18 655257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 655263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:775| [2025/04/30 09:44:18 655267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:776| [2025/04/30 09:44:18 655272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:776| [2025/04/30 09:44:18 655277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 655281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1785|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1786|path_largest_ack:1785| [2025/04/30 09:44:18 655285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63607|prior_delivered:1772978|prior_time:1746006258601424|is_app_limited:0|send_elapse:52011|ack_elapse:53825|ctl_first_sent_time:1746006258603025|lagest_ack_time:1746006258655249|curr_delivered:1836585| [2025/04/30 09:44:18 655290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258603025| [2025/04/30 09:44:18 655298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1141||sndq_packets_used_bytes:0|sndq_packets_free:639| [2025/04/30 09:44:18 655302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1786|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1786|path_largest_ack:1786| [2025/04/30 09:44:18 655307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62407|prior_delivered:1775378|prior_time:1746006258603416|is_app_limited:0|send_elapse:51793|ack_elapse:51833|ctl_first_sent_time:1746006258604812|lagest_ack_time:1746006258655249|curr_delivered:1837785| [2025/04/30 09:44:18 655311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258604812| [2025/04/30 09:44:18 655315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1140||sndq_packets_used_bytes:0|sndq_packets_free:640| [2025/04/30 09:44:18 655319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50221|rttvar:34|minrtt:31343|latest_rtt:50437|ack_delay:64| [2025/04/30 09:44:18 655323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50240|rttvar:64|minrtt:31343|latest_rtt:50437|ack_delay:64| [2025/04/30 09:44:18 655327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1786|lost_pn:1783|thresh:3| [2025/04/30 09:44:18 655331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 655336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50240|rtt_var:64|pto_duration:52240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 655340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 655344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 655347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 655351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258731923|now:1746006258655335|interv:76588| [2025/04/30 09:44:18 655355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258731923|now:1746006258655335|interval:76588|pto_count:0|srtt:50240 [2025/04/30 09:44:18 655360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51793, ack_elapse 51833, delivered 62407|rate 1204001|lost 223| [2025/04/30 09:44:18 655364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204001) in round 37| [2025/04/30 09:44:18 655368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 655372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 655376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258604812|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 655380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258604812|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 655387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:909785|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:63600|srtt:50240|latest_rtt:50437|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 655393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:776|largest:776|pns:2| [2025/04/30 09:44:18 655397] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:776|frame:ACK |recv_time:1746006258655249|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 655402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378655249|now:1746006258655249|interv:120000000| [2025/04/30 09:44:18 655406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378655249|now:1746006258655249|interv:120000000| [2025/04/30 09:44:18 655410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258655781|pq_index:0| [2025/04/30 09:44:18 655414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258654619| [2025/04/30 09:44:18 655418] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258655418| [2025/04/30 09:44:18 655423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258655422| [2025/04/30 09:44:18 655428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50240|min_srtt:50240|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 655433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1905294| [2025/04/30 09:44:18 655437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 655441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 655446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50240|min_srtt:50240|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 655450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1906473| [2025/04/30 09:44:18 655454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 655458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 655463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50240|min_srtt:50240|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 655467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1907652| [2025/04/30 09:44:18 655474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 655478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 655481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 655486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 655490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 655494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1866387| [2025/04/30 09:44:18 655498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 655502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 655506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258655781| [2025/04/30 09:44:18 655510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258655781| [2025/04/30 09:44:18 655514] [debug] |xqc_engine_wakeup_after|wakeup:1746006258655781|now:1746006258655514|diff:267| [2025/04/30 09:44:18 655518] [debug] |xqc_engine_main_logic|END|now:1746006258655422| [2025/04/30 09:44:18 655523] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258655523| [2025/04/30 09:44:18 655527] [debug] |xqc_engine_wakeup_after|wakeup:1746006258655781|now:1746006258655527|diff:254| [2025/04/30 09:44:18 655531] [debug] |xqc_engine_main_logic|END|now:1746006258655523| [2025/04/30 09:44:18 656599] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258656599| [2025/04/30 09:44:18 656607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258655781|pq_index:0| [2025/04/30 09:44:18 656611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258655422| [2025/04/30 09:44:18 656616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258656615| [2025/04/30 09:44:18 656620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258655781|now:1746006258656615| [2025/04/30 09:44:18 656624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258655781|now:1746006258656615| [2025/04/30 09:44:18 656628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 656633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50240|min_srtt:50240|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 656637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1907652| [2025/04/30 09:44:18 656642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 656645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 656653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 656657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 656662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 656666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1866387| [2025/04/30 09:44:18 656670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 656675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1840| [2025/04/30 09:44:18 656709] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1840|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006258656682|stream_id:0|stream_offset:1866387| [2025/04/30 09:44:18 656718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 656725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:18 656732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50240|rtt_var:64|pto_duration:52240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 656739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 656744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 656748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 656752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258733922|now:1746006258656732|interv:77190| [2025/04/30 09:44:18 656756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258733922|now:1746006258656732|interval:77190|pto_count:0|srtt:50240 [2025/04/30 09:44:18 656761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:64800| [2025/04/30 09:44:18 656765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 656770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1867566| [2025/04/30 09:44:18 656774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 656778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1841| [2025/04/30 09:44:18 656808] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1841|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006258656785|stream_id:0|stream_offset:1867566| [2025/04/30 09:44:18 656816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 656829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:18 656835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50240|rtt_var:64|pto_duration:52240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 656839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 656843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 656847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:18 656851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258734025|now:1746006258656835|interv:77190| [2025/04/30 09:44:18 656855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258734025|now:1746006258656835|interval:77190|pto_count:0|srtt:50240 [2025/04/30 09:44:18 656859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:66000| [2025/04/30 09:44:18 656864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 656868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1868745| [2025/04/30 09:44:18 656872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 656876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258657876|now:1746006258656876|interv:1000| [2025/04/30 09:44:18 656880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 656884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 656888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258657876| [2025/04/30 09:44:18 656892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258657876| [2025/04/30 09:44:18 656896] [debug] |xqc_engine_wakeup_after|wakeup:1746006258657876|now:1746006258656896|diff:980| [2025/04/30 09:44:18 656900] [debug] |xqc_engine_main_logic|END|now:1746006258656615| [2025/04/30 09:44:18 657240] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258657239| [2025/04/30 09:44:18 657248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 657253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:776| [2025/04/30 09:44:18 657257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:777| [2025/04/30 09:44:18 657263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:777| [2025/04/30 09:44:18 657267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 657271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1787|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1788|path_largest_ack:1787| [2025/04/30 09:44:18 657276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63607|prior_delivered:1775378|prior_time:1746006258603416|is_app_limited:0|send_elapse:51900|ack_elapse:53823|ctl_first_sent_time:1746006258604919|lagest_ack_time:1746006258657239|curr_delivered:1838985| [2025/04/30 09:44:18 657284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258604919| [2025/04/30 09:44:18 657289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1139||sndq_packets_used_bytes:0|sndq_packets_free:641| [2025/04/30 09:44:18 657293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1788|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1788|path_largest_ack:1788| [2025/04/30 09:44:18 657297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62407|prior_delivered:1777778|prior_time:1746006258605414|is_app_limited:0|send_elapse:51809|ack_elapse:51825|ctl_first_sent_time:1746006258606811|lagest_ack_time:1746006258657239|curr_delivered:1840185| [2025/04/30 09:44:18 657301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258606811| [2025/04/30 09:44:18 657305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1138||sndq_packets_used_bytes:0|sndq_packets_free:642| [2025/04/30 09:44:18 657309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50240|rttvar:64|minrtt:31343|latest_rtt:50428|ack_delay:56| [2025/04/30 09:44:18 657314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50256|rttvar:81|minrtt:31343|latest_rtt:50428|ack_delay:56| [2025/04/30 09:44:18 657318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1788|lost_pn:1785|thresh:3| [2025/04/30 09:44:18 657322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 657326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50256|rtt_var:81|pto_duration:52256|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 657330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 657334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 657338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 657342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258734041|now:1746006258657326|interv:76715| [2025/04/30 09:44:18 657346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258734041|now:1746006258657326|interval:76715|pto_count:0|srtt:50256 [2025/04/30 09:44:18 657350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51809, ack_elapse 51825, delivered 62407|rate 1204187|lost 223| [2025/04/30 09:44:18 657354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204187) in round 37| [2025/04/30 09:44:18 657358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 657363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 657367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258606811|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 657373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258606811|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 657378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:909785|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:63600|srtt:50256|latest_rtt:50428|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 657384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:777|largest:777|pns:2| [2025/04/30 09:44:18 657388] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:777|frame:ACK |recv_time:1746006258657239|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 657392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378657239|now:1746006258657239|interv:120000000| [2025/04/30 09:44:18 657397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378657239|now:1746006258657239|interv:120000000| [2025/04/30 09:44:18 657401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258657876|pq_index:0| [2025/04/30 09:44:18 657405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258656615| [2025/04/30 09:44:18 657409] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258657409| [2025/04/30 09:44:18 657413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258657413| [2025/04/30 09:44:18 657419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50256|min_srtt:50256|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 657423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1907652| [2025/04/30 09:44:18 657428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50256|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 657432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 657437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50256|min_srtt:50256|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 657441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1908831| [2025/04/30 09:44:18 657445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50256|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 657450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 657454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50256|min_srtt:50256|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 657463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1910010| [2025/04/30 09:44:18 657467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 657471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 657475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 657479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 657484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 657488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1868745| [2025/04/30 09:44:18 657492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 657496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 657500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258657876| [2025/04/30 09:44:18 657504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258657876| [2025/04/30 09:44:18 657508] [debug] |xqc_engine_wakeup_after|wakeup:1746006258657876|now:1746006258657508|diff:368| [2025/04/30 09:44:18 657512] [debug] |xqc_engine_main_logic|END|now:1746006258657413| [2025/04/30 09:44:18 657517] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258657517| [2025/04/30 09:44:18 657521] [debug] |xqc_engine_wakeup_after|wakeup:1746006258657876|now:1746006258657521|diff:355| [2025/04/30 09:44:18 657525] [debug] |xqc_engine_main_logic|END|now:1746006258657517| [2025/04/30 09:44:18 658592] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258658592| [2025/04/30 09:44:18 658600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258657876|pq_index:0| [2025/04/30 09:44:18 658604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258657413| [2025/04/30 09:44:18 658609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258658608| [2025/04/30 09:44:18 658613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258657876|now:1746006258658608| [2025/04/30 09:44:18 658618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258657876|now:1746006258658608| [2025/04/30 09:44:18 658622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 658626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50256|min_srtt:50256|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 658630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1910010| [2025/04/30 09:44:18 658639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 658643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 658646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 658651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 658655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 658659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1868745| [2025/04/30 09:44:18 658664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 658668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1842| [2025/04/30 09:44:18 658702] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1842|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006258658676|stream_id:0|stream_offset:1868745| [2025/04/30 09:44:18 658711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 658719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:18 658725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50256|rtt_var:81|pto_duration:52256|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 658732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 658737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 658741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 658745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258735932|now:1746006258658725|interv:77207| [2025/04/30 09:44:18 658749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258735932|now:1746006258658725|interval:77207|pto_count:0|srtt:50256 [2025/04/30 09:44:18 658753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:64800| [2025/04/30 09:44:18 658758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 658762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1869924| [2025/04/30 09:44:18 658767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 658771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258659770|now:1746006258658770|interv:1000| [2025/04/30 09:44:18 658775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 658783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 658787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258659770| [2025/04/30 09:44:18 658791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258659770| [2025/04/30 09:44:18 658795] [debug] |xqc_engine_wakeup_after|wakeup:1746006258659770|now:1746006258658795|diff:975| [2025/04/30 09:44:18 658799] [debug] |xqc_engine_main_logic|END|now:1746006258658608| [2025/04/30 09:44:18 659226] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258659226| [2025/04/30 09:44:18 659234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 659240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:777| [2025/04/30 09:44:18 659244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:778| [2025/04/30 09:44:18 659249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:778| [2025/04/30 09:44:18 659253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 659258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1789|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1790|path_largest_ack:1789| [2025/04/30 09:44:18 659262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63607|prior_delivered:1777778|prior_time:1746006258605414|is_app_limited:0|send_elapse:51915|ack_elapse:53812|ctl_first_sent_time:1746006258606917|lagest_ack_time:1746006258659226|curr_delivered:1841385| [2025/04/30 09:44:18 659267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258606917| [2025/04/30 09:44:18 659272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1137||sndq_packets_used_bytes:0|sndq_packets_free:643| [2025/04/30 09:44:18 659276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1790|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1790|path_largest_ack:1790| [2025/04/30 09:44:18 659280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63607|prior_delivered:1777778|prior_time:1746006258605414|is_app_limited:0|send_elapse:51915|ack_elapse:53812|ctl_first_sent_time:1746006258606917|lagest_ack_time:1746006258659226|curr_delivered:1842585| [2025/04/30 09:44:18 659284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258607013| [2025/04/30 09:44:18 659288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1136||sndq_packets_used_bytes:0|sndq_packets_free:644| [2025/04/30 09:44:18 659292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50256|rttvar:81|minrtt:31343|latest_rtt:52213|ack_delay:56| [2025/04/30 09:44:18 659297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50493|rttvar:536|minrtt:31343|latest_rtt:52213|ack_delay:56| [2025/04/30 09:44:18 659301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1790|lost_pn:1787|thresh:3| [2025/04/30 09:44:18 659305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 659309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50493|rtt_var:536|pto_duration:52637|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 659317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 659321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 659325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 659329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258736313|now:1746006258659309|interv:77004| [2025/04/30 09:44:18 659333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258736313|now:1746006258659309|interval:77004|pto_count:0|srtt:50493 [2025/04/30 09:44:18 659337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51915, ack_elapse 53812, delivered 64807|rate 1204322|lost 223| [2025/04/30 09:44:18 659341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204322) in round 37| [2025/04/30 09:44:18 659345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 659349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 659353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258607013|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 659358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258607013|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 659362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:909785|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:62400|srtt:50493|latest_rtt:52213|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 659368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:778|largest:778|pns:2| [2025/04/30 09:44:18 659372] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:778|frame:ACK |recv_time:1746006258659226|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 659376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378659226|now:1746006258659226|interv:120000000| [2025/04/30 09:44:18 659381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378659226|now:1746006258659226|interv:120000000| [2025/04/30 09:44:18 659385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258659770|pq_index:0| [2025/04/30 09:44:18 659389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258658608| [2025/04/30 09:44:18 659393] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258659393| [2025/04/30 09:44:18 659397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258659397| [2025/04/30 09:44:18 659403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50493|min_srtt:50493|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 659410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1910010| [2025/04/30 09:44:18 659415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 659419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 659423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50493|min_srtt:50493|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 659428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1911189| [2025/04/30 09:44:18 659432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 659436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 659441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50493|min_srtt:50493|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 659445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1912368| [2025/04/30 09:44:18 659449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 659453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 659457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 659461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 659465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 659470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1869924| [2025/04/30 09:44:18 659474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 659478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 659482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258659770| [2025/04/30 09:44:18 659486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258659770| [2025/04/30 09:44:18 659490] [debug] |xqc_engine_wakeup_after|wakeup:1746006258659770|now:1746006258659489|diff:281| [2025/04/30 09:44:18 659494] [debug] |xqc_engine_main_logic|END|now:1746006258659397| [2025/04/30 09:44:18 659499] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258659498| [2025/04/30 09:44:18 659505] [debug] |xqc_engine_wakeup_after|wakeup:1746006258659770|now:1746006258659505|diff:265| [2025/04/30 09:44:18 659509] [debug] |xqc_engine_main_logic|END|now:1746006258659498| [2025/04/30 09:44:18 660576] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258660576| [2025/04/30 09:44:18 660584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258659770|pq_index:0| [2025/04/30 09:44:18 660588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258659397| [2025/04/30 09:44:18 660593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258660592| [2025/04/30 09:44:18 660597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258659770|now:1746006258660592| [2025/04/30 09:44:18 660601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258659770|now:1746006258660592| [2025/04/30 09:44:18 660605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 660610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50493|min_srtt:50493|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 660614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1912368| [2025/04/30 09:44:18 660619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 660623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 660626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 660631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 660635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 660639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1869924| [2025/04/30 09:44:18 660644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 660648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1843| [2025/04/30 09:44:18 660682] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1843|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258660656|stream_id:0|stream_offset:1869924| [2025/04/30 09:44:18 660691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 660698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 660704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50493|rtt_var:536|pto_duration:52637|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 660711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 660724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 660728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 660732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258738293|now:1746006258660704|interv:77589| [2025/04/30 09:44:18 660736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258738293|now:1746006258660704|interval:77589|pto_count:0|srtt:50493 [2025/04/30 09:44:18 660740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:63600| [2025/04/30 09:44:18 660745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 660749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1871103| [2025/04/30 09:44:18 660754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 660758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1844| [2025/04/30 09:44:18 660788] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1844|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006258660765|stream_id:0|stream_offset:1871103| [2025/04/30 09:44:18 660797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 660803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:18 660811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50493|rtt_var:536|pto_duration:52637|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 660816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 660820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 660824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 660827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258738402|now:1746006258660810|interv:77592| [2025/04/30 09:44:18 660831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258738402|now:1746006258660810|interval:77592|pto_count:0|srtt:50493 [2025/04/30 09:44:18 660836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:64800| [2025/04/30 09:44:18 660840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 660845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1872282| [2025/04/30 09:44:18 660852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 660864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258661864|now:1746006258660864|interv:1000| [2025/04/30 09:44:18 660870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 660877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 660883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258661864| [2025/04/30 09:44:18 660889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258661864| [2025/04/30 09:44:18 660895] [debug] |xqc_engine_wakeup_after|wakeup:1746006258661864|now:1746006258660895|diff:969| [2025/04/30 09:44:18 660902] [debug] |xqc_engine_main_logic|END|now:1746006258660592| [2025/04/30 09:44:18 661228] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258661227| [2025/04/30 09:44:18 661239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 661246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:778| [2025/04/30 09:44:18 661250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:779| [2025/04/30 09:44:18 661256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:779| [2025/04/30 09:44:18 661260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 661265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1791|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1792|path_largest_ack:1791| [2025/04/30 09:44:18 661270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63607|prior_delivered:1780178|prior_time:1746006258607428|is_app_limited:0|send_elapse:51798|ack_elapse:53799|ctl_first_sent_time:1746006258608824|lagest_ack_time:1746006258661227|curr_delivered:1843785| [2025/04/30 09:44:18 661274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258608824| [2025/04/30 09:44:18 661279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1135||sndq_packets_used_bytes:0|sndq_packets_free:645| [2025/04/30 09:44:18 661283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1792|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1792|path_largest_ack:1792| [2025/04/30 09:44:18 661288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63607|prior_delivered:1780178|prior_time:1746006258607428|is_app_limited:0|send_elapse:51798|ack_elapse:53799|ctl_first_sent_time:1746006258608824|lagest_ack_time:1746006258661227|curr_delivered:1844985| [2025/04/30 09:44:18 661293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258608930| [2025/04/30 09:44:18 661297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1134||sndq_packets_used_bytes:0|sndq_packets_free:646| [2025/04/30 09:44:18 661301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50493|rttvar:536|minrtt:31343|latest_rtt:52297|ack_delay:64| [2025/04/30 09:44:18 661305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50711|rttvar:837|minrtt:31343|latest_rtt:52297|ack_delay:64| [2025/04/30 09:44:18 661309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1792|lost_pn:1789|thresh:3| [2025/04/30 09:44:18 661318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 661322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50711|rtt_var:837|pto_duration:54059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 661327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 661331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 661335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 661339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258739824|now:1746006258661322|interv:78502| [2025/04/30 09:44:18 661343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258739824|now:1746006258661322|interval:78502|pto_count:0|srtt:50711 [2025/04/30 09:44:18 661347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51798, ack_elapse 53799, delivered 64807|rate 1204613|lost 223| [2025/04/30 09:44:18 661352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204613) in round 37| [2025/04/30 09:44:18 661356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 661361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 661365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258608930|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 661369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258608930|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 661374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:909785|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:62400|srtt:50711|latest_rtt:52297|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 661380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:779|largest:779|pns:2| [2025/04/30 09:44:18 661384] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:779|frame:ACK |recv_time:1746006258661227|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 661389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378661227|now:1746006258661227|interv:120000000| [2025/04/30 09:44:18 661393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378661227|now:1746006258661227|interv:120000000| [2025/04/30 09:44:18 661397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258661864|pq_index:0| [2025/04/30 09:44:18 661402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258660592| [2025/04/30 09:44:18 661406] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258661406| [2025/04/30 09:44:18 661411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258661410| [2025/04/30 09:44:18 661419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50711|min_srtt:50711|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 661424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1912368| [2025/04/30 09:44:18 661429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50711|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 661433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 661438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50711|min_srtt:50711|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 661442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1913547| [2025/04/30 09:44:18 661447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50711|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 661451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 661456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50711|min_srtt:50711|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 661460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1914726| [2025/04/30 09:44:18 661464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 661468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 661472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 661476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 661480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 661485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1872282| [2025/04/30 09:44:18 661489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 661493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 661497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258661864| [2025/04/30 09:44:18 661501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258661864| [2025/04/30 09:44:18 661507] [debug] |xqc_engine_wakeup_after|wakeup:1746006258661864|now:1746006258661507|diff:357| [2025/04/30 09:44:18 661512] [debug] |xqc_engine_main_logic|END|now:1746006258661410| [2025/04/30 09:44:18 661517] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258661517| [2025/04/30 09:44:18 661521] [debug] |xqc_engine_wakeup_after|wakeup:1746006258661864|now:1746006258661521|diff:343| [2025/04/30 09:44:18 661525] [debug] |xqc_engine_main_logic|END|now:1746006258661517| [2025/04/30 09:44:18 662590] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258662590| [2025/04/30 09:44:18 662602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258661864|pq_index:0| [2025/04/30 09:44:18 662606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258661410| [2025/04/30 09:44:18 662612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258662611| [2025/04/30 09:44:18 662617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258661864|now:1746006258662611| [2025/04/30 09:44:18 662621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258661864|now:1746006258662611| [2025/04/30 09:44:18 662625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 662630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50711|min_srtt:50711|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 662636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1914726| [2025/04/30 09:44:18 662641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 662645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 662649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 662653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 662658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 662662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1872282| [2025/04/30 09:44:18 662667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 662671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1845| [2025/04/30 09:44:18 662708] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1845|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258662680|stream_id:0|stream_offset:1872282| [2025/04/30 09:44:18 662717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 662736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 662748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50711|rtt_var:837|pto_duration:54059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 662753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 662757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 662761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 662765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258741739|now:1746006258662748|interv:78991| [2025/04/30 09:44:18 662769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258741739|now:1746006258662748|interval:78991|pto_count:0|srtt:50711 [2025/04/30 09:44:18 662774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:63600| [2025/04/30 09:44:18 662779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 662783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1873461| [2025/04/30 09:44:18 662788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 662792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258663791|now:1746006258662791|interv:1000| [2025/04/30 09:44:18 662796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 662799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 662804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258663791| [2025/04/30 09:44:18 662808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258663791| [2025/04/30 09:44:18 662812] [debug] |xqc_engine_wakeup_after|wakeup:1746006258663791|now:1746006258662812|diff:979| [2025/04/30 09:44:18 662816] [debug] |xqc_engine_main_logic|END|now:1746006258662611| [2025/04/30 09:44:18 663210] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258663209| [2025/04/30 09:44:18 663222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 663228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:779| [2025/04/30 09:44:18 663232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:780| [2025/04/30 09:44:18 663238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:780| [2025/04/30 09:44:18 663242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 663247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1793|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1794|path_largest_ack:1793| [2025/04/30 09:44:18 663252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66007|prior_delivered:1780178|prior_time:1746006258607428|is_app_limited:0|send_elapse:52002|ack_elapse:55781|ctl_first_sent_time:1746006258609028|lagest_ack_time:1746006258663209|curr_delivered:1846185| [2025/04/30 09:44:18 663257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258609028| [2025/04/30 09:44:18 663266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1133||sndq_packets_used_bytes:0|sndq_packets_free:647| [2025/04/30 09:44:18 663271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1794|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1794|path_largest_ack:1794| [2025/04/30 09:44:18 663275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:64807|prior_delivered:1782578|prior_time:1746006258609412|is_app_limited:0|send_elapse:51861|ack_elapse:53797|ctl_first_sent_time:1746006258610859|lagest_ack_time:1746006258663209|curr_delivered:1847385| [2025/04/30 09:44:18 663280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258610859| [2025/04/30 09:44:18 663284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1132||sndq_packets_used_bytes:0|sndq_packets_free:648| [2025/04/30 09:44:18 663288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50711|rttvar:837|minrtt:31343|latest_rtt:52350|ack_delay:56| [2025/04/30 09:44:18 663292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50909|rttvar:1023|minrtt:31343|latest_rtt:52350|ack_delay:56| [2025/04/30 09:44:18 663296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1794|lost_pn:1791|thresh:3| [2025/04/30 09:44:18 663301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 663305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50909|rtt_var:1023|pto_duration:55001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 663309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 663313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 663317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 663321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258742681|now:1746006258663304|interv:79377| [2025/04/30 09:44:18 663325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258742681|now:1746006258663304|interval:79377|pto_count:0|srtt:50909 [2025/04/30 09:44:18 663329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51861, ack_elapse 53797, delivered 64807|rate 1204658|lost 223| [2025/04/30 09:44:18 663334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204658) in round 37| [2025/04/30 09:44:18 663338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 663342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 663346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258610859|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 663351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258610859|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 663359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:909785|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:61200|srtt:50909|latest_rtt:52350|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 663365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:780|largest:780|pns:2| [2025/04/30 09:44:18 663369] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:780|frame:ACK |recv_time:1746006258663209|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 663374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378663209|now:1746006258663209|interv:120000000| [2025/04/30 09:44:18 663378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378663209|now:1746006258663209|interv:120000000| [2025/04/30 09:44:18 663382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258663791|pq_index:0| [2025/04/30 09:44:18 663386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258662611| [2025/04/30 09:44:18 663390] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258663390| [2025/04/30 09:44:18 663395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258663394| [2025/04/30 09:44:18 663401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50909|min_srtt:50909|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 663406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1914726| [2025/04/30 09:44:18 663411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50909|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 663415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 663420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50909|min_srtt:50909|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 663424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1915905| [2025/04/30 09:44:18 663429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50909|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 663433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 663438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50909|min_srtt:50909|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 663442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1917084| [2025/04/30 09:44:18 663449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 663453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 663457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 663461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 663466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 663470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1873461| [2025/04/30 09:44:18 663474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 663478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 663482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258663791| [2025/04/30 09:44:18 663486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258663791| [2025/04/30 09:44:18 663490] [debug] |xqc_engine_wakeup_after|wakeup:1746006258663791|now:1746006258663490|diff:301| [2025/04/30 09:44:18 663495] [debug] |xqc_engine_main_logic|END|now:1746006258663394| [2025/04/30 09:44:18 663500] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258663499| [2025/04/30 09:44:18 663503] [debug] |xqc_engine_wakeup_after|wakeup:1746006258663791|now:1746006258663503|diff:288| [2025/04/30 09:44:18 663507] [debug] |xqc_engine_main_logic|END|now:1746006258663499| [2025/04/30 09:44:18 664576] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258664576| [2025/04/30 09:44:18 664587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258663791|pq_index:0| [2025/04/30 09:44:18 664592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258663394| [2025/04/30 09:44:18 664597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258664596| [2025/04/30 09:44:18 664602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258663791|now:1746006258664596| [2025/04/30 09:44:18 664607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258663791|now:1746006258664596| [2025/04/30 09:44:18 664611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 664616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50909|min_srtt:50909|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 664621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1917084| [2025/04/30 09:44:18 664626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 664630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 664639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 664643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 664648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 664652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1873461| [2025/04/30 09:44:18 664657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 664661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1846| [2025/04/30 09:44:18 664698] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1846|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258664670|stream_id:0|stream_offset:1873461| [2025/04/30 09:44:18 664707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 664714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 664721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50909|rtt_var:1023|pto_duration:55001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 664728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 664733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 664737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 664741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258744671|now:1746006258664721|interv:79950| [2025/04/30 09:44:18 664745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258744671|now:1746006258664721|interval:79950|pto_count:0|srtt:50909 [2025/04/30 09:44:18 664750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62400| [2025/04/30 09:44:18 664755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 664760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1874640| [2025/04/30 09:44:18 664764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 664768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1847| [2025/04/30 09:44:18 664798] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1847|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258664776|stream_id:0|stream_offset:1874640| [2025/04/30 09:44:18 664807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 664821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 664828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50909|rtt_var:1023|pto_duration:55001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 664832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 664836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 664840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 664845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258744777|now:1746006258664827|interv:79950| [2025/04/30 09:44:18 664852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258744777|now:1746006258664827|interval:79950|pto_count:0|srtt:50909 [2025/04/30 09:44:18 664859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:63600| [2025/04/30 09:44:18 664867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 664874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1875819| [2025/04/30 09:44:18 664880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 664887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258665887|now:1746006258664887|interv:1000| [2025/04/30 09:44:18 664894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 664900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 664906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258665887| [2025/04/30 09:44:18 664913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258665887| [2025/04/30 09:44:18 664920] [debug] |xqc_engine_wakeup_after|wakeup:1746006258665887|now:1746006258664920|diff:967| [2025/04/30 09:44:18 664927] [debug] |xqc_engine_main_logic|END|now:1746006258664596| [2025/04/30 09:44:18 665202] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258665201| [2025/04/30 09:44:18 665213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 665219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:780| [2025/04/30 09:44:18 665223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:781| [2025/04/30 09:44:18 665229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:781| [2025/04/30 09:44:18 665233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 665238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1795|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1796|path_largest_ack:1795| [2025/04/30 09:44:18 665243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66007|prior_delivered:1782578|prior_time:1746006258609412|is_app_limited:0|send_elapse:51982|ack_elapse:55789|ctl_first_sent_time:1746006258610980|lagest_ack_time:1746006258665201|curr_delivered:1848585| [2025/04/30 09:44:18 665252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258610980| [2025/04/30 09:44:18 665257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1131||sndq_packets_used_bytes:0|sndq_packets_free:649| [2025/04/30 09:44:18 665261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1796|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1796|path_largest_ack:1796| [2025/04/30 09:44:18 665265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:64807|prior_delivered:1784978|prior_time:1746006258611401|is_app_limited:0|send_elapse:51752|ack_elapse:53800|ctl_first_sent_time:1746006258612848|lagest_ack_time:1746006258665201|curr_delivered:1849785| [2025/04/30 09:44:18 665270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258612848| [2025/04/30 09:44:18 665274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1130||sndq_packets_used_bytes:0|sndq_packets_free:650| [2025/04/30 09:44:18 665278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50909|rttvar:1023|minrtt:31343|latest_rtt:52353|ack_delay:56| [2025/04/30 09:44:18 665282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51083|rttvar:1115|minrtt:31343|latest_rtt:52353|ack_delay:56| [2025/04/30 09:44:18 665287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1796|lost_pn:1793|thresh:3| [2025/04/30 09:44:18 665291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 665295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51083|rtt_var:1115|pto_duration:55543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 665299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 665303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 665307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 665311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258745319|now:1746006258665295|interv:80024| [2025/04/30 09:44:18 665315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258745319|now:1746006258665295|interval:80024|pto_count:0|srtt:51083 [2025/04/30 09:44:18 665320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51752, ack_elapse 53800, delivered 64807|rate 1204591|lost 223| [2025/04/30 09:44:18 665324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204591) in round 37| [2025/04/30 09:44:18 665329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 665333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 665337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258612848|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 665344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258612848|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 665349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:61200|srtt:51083|latest_rtt:52353|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 665354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:781|largest:781|pns:2| [2025/04/30 09:44:18 665359] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:781|frame:ACK |recv_time:1746006258665201|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 665364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378665201|now:1746006258665201|interv:120000000| [2025/04/30 09:44:18 665368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378665201|now:1746006258665201|interv:120000000| [2025/04/30 09:44:18 665372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258665887|pq_index:0| [2025/04/30 09:44:18 665376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258664596| [2025/04/30 09:44:18 665380] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258665380| [2025/04/30 09:44:18 665385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258665384| [2025/04/30 09:44:18 665391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51083|min_srtt:51083|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 665396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1917084| [2025/04/30 09:44:18 665400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 665405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 665410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51083|min_srtt:51083|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 665414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1918263| [2025/04/30 09:44:18 665419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 665423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 665427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51083|min_srtt:51083|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 665434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1919442| [2025/04/30 09:44:18 665438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 665442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 665446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 665451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 665455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 665460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1875819| [2025/04/30 09:44:18 665464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 665468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 665472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258665887| [2025/04/30 09:44:18 665476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258665887| [2025/04/30 09:44:18 665480] [debug] |xqc_engine_wakeup_after|wakeup:1746006258665887|now:1746006258665480|diff:407| [2025/04/30 09:44:18 665484] [debug] |xqc_engine_main_logic|END|now:1746006258665384| [2025/04/30 09:44:18 665489] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258665489| [2025/04/30 09:44:18 665493] [debug] |xqc_engine_wakeup_after|wakeup:1746006258665887|now:1746006258665493|diff:394| [2025/04/30 09:44:18 665497] [debug] |xqc_engine_main_logic|END|now:1746006258665489| [2025/04/30 09:44:18 666565] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258666565| [2025/04/30 09:44:18 666576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258665887|pq_index:0| [2025/04/30 09:44:18 666581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258665384| [2025/04/30 09:44:18 666586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258666585| [2025/04/30 09:44:18 666591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258665887|now:1746006258666585| [2025/04/30 09:44:18 666595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258665887|now:1746006258666585| [2025/04/30 09:44:18 666599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 666605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51083|min_srtt:51083|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 666610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1919442| [2025/04/30 09:44:18 666620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 666624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 666628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 666632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 666637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 666642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1875819| [2025/04/30 09:44:18 666646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 666651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1848| [2025/04/30 09:44:18 666687] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1848|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258666659|stream_id:0|stream_offset:1875819| [2025/04/30 09:44:18 666697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 666705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 666711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51083|rtt_var:1115|pto_duration:55543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 666719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 666724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 666727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 666732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258747202|now:1746006258666711|interv:80491| [2025/04/30 09:44:18 666736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258747202|now:1746006258666711|interval:80491|pto_count:0|srtt:51083 [2025/04/30 09:44:18 666740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62400| [2025/04/30 09:44:18 666745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 666750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1876998| [2025/04/30 09:44:18 666754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 666759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1849| [2025/04/30 09:44:18 666788] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1849|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258666766|stream_id:0|stream_offset:1876998| [2025/04/30 09:44:18 666803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 666811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 666818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51083|rtt_var:1115|pto_duration:55543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 666825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 666831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 666837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 666843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258747309|now:1746006258666818|interv:80491| [2025/04/30 09:44:18 666850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258747309|now:1746006258666818|interval:80491|pto_count:0|srtt:51083 [2025/04/30 09:44:18 666858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:63600| [2025/04/30 09:44:18 666866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 666873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1878177| [2025/04/30 09:44:18 666880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 666886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258667886|now:1746006258666886|interv:1000| [2025/04/30 09:44:18 666894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 666900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 666906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258667886| [2025/04/30 09:44:18 666913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258667886| [2025/04/30 09:44:18 666919] [debug] |xqc_engine_wakeup_after|wakeup:1746006258667886|now:1746006258666919|diff:967| [2025/04/30 09:44:18 666926] [debug] |xqc_engine_main_logic|END|now:1746006258666585| [2025/04/30 09:44:18 667216] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258667215| [2025/04/30 09:44:18 667226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 667232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:781| [2025/04/30 09:44:18 667236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:782| [2025/04/30 09:44:18 667242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:782| [2025/04/30 09:44:18 667246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 667251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1797|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1798|path_largest_ack:1797| [2025/04/30 09:44:18 667260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66007|prior_delivered:1784978|prior_time:1746006258611401|is_app_limited:0|send_elapse:51859|ack_elapse:55814|ctl_first_sent_time:1746006258612955|lagest_ack_time:1746006258667215|curr_delivered:1850985| [2025/04/30 09:44:18 667265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258612955| [2025/04/30 09:44:18 667270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1129||sndq_packets_used_bytes:0|sndq_packets_free:651| [2025/04/30 09:44:18 667274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1798|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1798|path_largest_ack:1798| [2025/04/30 09:44:18 667279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66007|prior_delivered:1784978|prior_time:1746006258611401|is_app_limited:0|send_elapse:51859|ack_elapse:55814|ctl_first_sent_time:1746006258612955|lagest_ack_time:1746006258667215|curr_delivered:1852185| [2025/04/30 09:44:18 667283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258613052| [2025/04/30 09:44:18 667287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1128||sndq_packets_used_bytes:0|sndq_packets_free:652| [2025/04/30 09:44:18 667292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51083|rttvar:1115|minrtt:31343|latest_rtt:54163|ack_delay:64| [2025/04/30 09:44:18 667296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51460|rttvar:1591|minrtt:31343|latest_rtt:54163|ack_delay:64| [2025/04/30 09:44:18 667300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1798|lost_pn:1795|thresh:3| [2025/04/30 09:44:18 667305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 667309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51460|rtt_var:1591|pto_duration:57824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 667313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 667317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 667321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 667325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258749590|now:1746006258667309|interv:82281| [2025/04/30 09:44:18 667329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258749590|now:1746006258667309|interval:82281|pto_count:0|srtt:51460 [2025/04/30 09:44:18 667334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51859, ack_elapse 55814, delivered 67207|rate 1204124|lost 223| [2025/04/30 09:44:18 667338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204124) in round 37| [2025/04/30 09:44:18 667342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 667349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 667353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258613052|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 667358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258613052|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 667362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:61200|srtt:51460|latest_rtt:54163|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 667368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:782|largest:782|pns:2| [2025/04/30 09:44:18 667372] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:782|frame:ACK |recv_time:1746006258667215|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 667377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378667215|now:1746006258667215|interv:120000000| [2025/04/30 09:44:18 667381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378667215|now:1746006258667215|interv:120000000| [2025/04/30 09:44:18 667385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258667886|pq_index:0| [2025/04/30 09:44:18 667390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258666585| [2025/04/30 09:44:18 667394] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258667394| [2025/04/30 09:44:18 667399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258667398| [2025/04/30 09:44:18 667405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51460|min_srtt:51460|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 667410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1919442| [2025/04/30 09:44:18 667414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51460|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 667419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 667423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51460|min_srtt:51460|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 667428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1920621| [2025/04/30 09:44:18 667432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51460|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 667439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 667444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51460|min_srtt:51460|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 667448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1921800| [2025/04/30 09:44:18 667452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 667456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 667460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 667464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 667469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 667473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1878177| [2025/04/30 09:44:18 667477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 667481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 667485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258667886| [2025/04/30 09:44:18 667489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258667886| [2025/04/30 09:44:18 667493] [debug] |xqc_engine_wakeup_after|wakeup:1746006258667886|now:1746006258667493|diff:393| [2025/04/30 09:44:18 667497] [debug] |xqc_engine_main_logic|END|now:1746006258667398| [2025/04/30 09:44:18 667502] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258667502| [2025/04/30 09:44:18 667506] [debug] |xqc_engine_wakeup_after|wakeup:1746006258667886|now:1746006258667506|diff:380| [2025/04/30 09:44:18 667510] [debug] |xqc_engine_main_logic|END|now:1746006258667502| [2025/04/30 09:44:18 668580] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258668580| [2025/04/30 09:44:18 668591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258667886|pq_index:0| [2025/04/30 09:44:18 668596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258667398| [2025/04/30 09:44:18 668601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258668600| [2025/04/30 09:44:18 668606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258667886|now:1746006258668600| [2025/04/30 09:44:18 668610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258667886|now:1746006258668600| [2025/04/30 09:44:18 668614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 668620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51460|min_srtt:51460|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 668630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1921800| [2025/04/30 09:44:18 668634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 668638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 668642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 668647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 668651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 668656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1878177| [2025/04/30 09:44:18 668660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 668665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1850| [2025/04/30 09:44:18 668701] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1850|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258668673|stream_id:0|stream_offset:1878177| [2025/04/30 09:44:18 668711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 668718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 668725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51460|rtt_var:1591|pto_duration:57824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 668732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 668737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 668741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 668745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258751497|now:1746006258668724|interv:82773| [2025/04/30 09:44:18 668749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258751497|now:1746006258668724|interval:82773|pto_count:0|srtt:51460 [2025/04/30 09:44:18 668754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62400| [2025/04/30 09:44:18 668759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 668763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1879356| [2025/04/30 09:44:18 668772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 668776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1851| [2025/04/30 09:44:18 668806] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1851|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258668783|stream_id:0|stream_offset:1879356| [2025/04/30 09:44:18 668815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 668822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 668829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51460|rtt_var:1591|pto_duration:57824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 668835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 668839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 668843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 668849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258751607|now:1746006258668829|interv:82778| [2025/04/30 09:44:18 668856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258751607|now:1746006258668829|interval:82778|pto_count:0|srtt:51460 [2025/04/30 09:44:18 668863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:63600| [2025/04/30 09:44:18 668871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 668877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1880535| [2025/04/30 09:44:18 668884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 668890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258669890|now:1746006258668890|interv:1000| [2025/04/30 09:44:18 668897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 668904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 668910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258669890| [2025/04/30 09:44:18 668916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258669890| [2025/04/30 09:44:18 668923] [debug] |xqc_engine_wakeup_after|wakeup:1746006258669890|now:1746006258668923|diff:967| [2025/04/30 09:44:18 668930] [debug] |xqc_engine_main_logic|END|now:1746006258668600| [2025/04/30 09:44:18 669195] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258669194| [2025/04/30 09:44:18 669206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 669212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:782| [2025/04/30 09:44:18 669216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:783| [2025/04/30 09:44:18 669227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:783| [2025/04/30 09:44:18 669231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 669236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1799|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1800|path_largest_ack:1799| [2025/04/30 09:44:18 669241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66007|prior_delivered:1787378|prior_time:1746006258613387|is_app_limited:0|send_elapse:51441|ack_elapse:55807|ctl_first_sent_time:1746006258614825|lagest_ack_time:1746006258669194|curr_delivered:1853385| [2025/04/30 09:44:18 669246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258614825| [2025/04/30 09:44:18 669251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1127||sndq_packets_used_bytes:0|sndq_packets_free:653| [2025/04/30 09:44:18 669255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1800|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1800|path_largest_ack:1800| [2025/04/30 09:44:18 669259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66007|prior_delivered:1787378|prior_time:1746006258613387|is_app_limited:0|send_elapse:51441|ack_elapse:55807|ctl_first_sent_time:1746006258614825|lagest_ack_time:1746006258669194|curr_delivered:1854585| [2025/04/30 09:44:18 669264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258614931| [2025/04/30 09:44:18 669268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1126||sndq_packets_used_bytes:0|sndq_packets_free:654| [2025/04/30 09:44:18 669272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51460|rttvar:1591|minrtt:31343|latest_rtt:54263|ack_delay:56| [2025/04/30 09:44:18 669276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51803|rttvar:1880|minrtt:31343|latest_rtt:54263|ack_delay:56| [2025/04/30 09:44:18 669281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1800|lost_pn:1797|thresh:3| [2025/04/30 09:44:18 669285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 669289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51803|rtt_var:1880|pto_duration:59323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 669293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 669297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 669301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 669305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258753106|now:1746006258669289|interv:83817| [2025/04/30 09:44:18 669309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258753106|now:1746006258669289|interval:83817|pto_count:0|srtt:51803 [2025/04/30 09:44:18 669314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51441, ack_elapse 55807, delivered 67207|rate 1204275|lost 223| [2025/04/30 09:44:18 669321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204275) in round 37| [2025/04/30 09:44:18 669326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 669330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 669334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258614931|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 669338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258614931|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 669343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:61200|srtt:51803|latest_rtt:54263|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 669349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:783|largest:783|pns:2| [2025/04/30 09:44:18 669353] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:783|frame:ACK |recv_time:1746006258669194|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 669358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378669194|now:1746006258669194|interv:120000000| [2025/04/30 09:44:18 669362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378669194|now:1746006258669194|interv:120000000| [2025/04/30 09:44:18 669366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258669890|pq_index:0| [2025/04/30 09:44:18 669371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258668600| [2025/04/30 09:44:18 669375] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258669375| [2025/04/30 09:44:18 669380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258669378| [2025/04/30 09:44:18 669386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51803|min_srtt:51803|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 669390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1921800| [2025/04/30 09:44:18 669395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51803|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 669399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 669404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51803|min_srtt:51803|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 669408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1922979| [2025/04/30 09:44:18 669415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51803|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 669420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 669424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51803|min_srtt:51803|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 669429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1924158| [2025/04/30 09:44:18 669433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 669437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 669441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 669445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 669450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 669454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1880535| [2025/04/30 09:44:18 669458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 669462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 669466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258669890| [2025/04/30 09:44:18 669470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258669890| [2025/04/30 09:44:18 669474] [debug] |xqc_engine_wakeup_after|wakeup:1746006258669890|now:1746006258669474|diff:416| [2025/04/30 09:44:18 669478] [debug] |xqc_engine_main_logic|END|now:1746006258669378| [2025/04/30 09:44:18 669483] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258669483| [2025/04/30 09:44:18 669487] [debug] |xqc_engine_wakeup_after|wakeup:1746006258669890|now:1746006258669487|diff:403| [2025/04/30 09:44:18 669491] [debug] |xqc_engine_main_logic|END|now:1746006258669483| [2025/04/30 09:44:18 670561] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258670561| [2025/04/30 09:44:18 670572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258669890|pq_index:0| [2025/04/30 09:44:18 670577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258669378| [2025/04/30 09:44:18 670582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258670581| [2025/04/30 09:44:18 670587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258669890|now:1746006258670581| [2025/04/30 09:44:18 670591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258669890|now:1746006258670581| [2025/04/30 09:44:18 670600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 670605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51803|min_srtt:51803|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 670610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1924158| [2025/04/30 09:44:18 670615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 670619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 670623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 670627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 670632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 670636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1880535| [2025/04/30 09:44:18 670640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 670645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1852| [2025/04/30 09:44:18 670681] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1852|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258670653|stream_id:0|stream_offset:1880535| [2025/04/30 09:44:18 670690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 670698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 670705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51803|rtt_var:1880|pto_duration:59323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 670712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 670717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 670721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 670725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258754976|now:1746006258670704|interv:84272| [2025/04/30 09:44:18 670729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258754976|now:1746006258670704|interval:84272|pto_count:0|srtt:51803 [2025/04/30 09:44:18 670734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62400| [2025/04/30 09:44:18 670739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 670748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1881714| [2025/04/30 09:44:18 670752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 670756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1853| [2025/04/30 09:44:18 670787] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1853|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258670764|stream_id:0|stream_offset:1881714| [2025/04/30 09:44:18 670796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 670803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 670810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51803|rtt_var:1880|pto_duration:59323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 670816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 670821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 670824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 670828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258755087|now:1746006258670809|interv:84278| [2025/04/30 09:44:18 670833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258755087|now:1746006258670809|interval:84278|pto_count:0|srtt:51803 [2025/04/30 09:44:18 670840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:63600| [2025/04/30 09:44:18 670847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 670854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1882893| [2025/04/30 09:44:18 670861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 670867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258671867|now:1746006258670867|interv:1000| [2025/04/30 09:44:18 670873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 670880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 670886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258671867| [2025/04/30 09:44:18 670893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258671867| [2025/04/30 09:44:18 670899] [debug] |xqc_engine_wakeup_after|wakeup:1746006258671867|now:1746006258670899|diff:968| [2025/04/30 09:44:18 670906] [debug] |xqc_engine_main_logic|END|now:1746006258670581| [2025/04/30 09:44:18 671183] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258671182| [2025/04/30 09:44:18 671194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 671205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:783| [2025/04/30 09:44:18 671209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:784| [2025/04/30 09:44:18 671215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:784| [2025/04/30 09:44:18 671219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 671224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1801|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1802|path_largest_ack:1801| [2025/04/30 09:44:18 671228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66007|prior_delivered:1789778|prior_time:1746006258615386|is_app_limited:0|send_elapse:51714|ack_elapse:55796|ctl_first_sent_time:1746006258616827|lagest_ack_time:1746006258671182|curr_delivered:1855785| [2025/04/30 09:44:18 671233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258616827| [2025/04/30 09:44:18 671238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1125||sndq_packets_used_bytes:0|sndq_packets_free:655| [2025/04/30 09:44:18 671242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1802|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1802|path_largest_ack:1802| [2025/04/30 09:44:18 671246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66007|prior_delivered:1789778|prior_time:1746006258615386|is_app_limited:0|send_elapse:51714|ack_elapse:55796|ctl_first_sent_time:1746006258616827|lagest_ack_time:1746006258671182|curr_delivered:1856985| [2025/04/30 09:44:18 671251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258616935| [2025/04/30 09:44:18 671255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1124||sndq_packets_used_bytes:0|sndq_packets_free:656| [2025/04/30 09:44:18 671259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51803|rttvar:1880|minrtt:31343|latest_rtt:54247|ack_delay:56| [2025/04/30 09:44:18 671263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52101|rttvar:2007|minrtt:31343|latest_rtt:54247|ack_delay:56| [2025/04/30 09:44:18 671268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1802|lost_pn:1799|thresh:3| [2025/04/30 09:44:18 671272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 671276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52101|rtt_var:2007|pto_duration:60129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 671281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 671285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 671288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 671292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258755893|now:1746006258671276|interv:84617| [2025/04/30 09:44:18 671296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258755893|now:1746006258671276|interval:84617|pto_count:0|srtt:52101 [2025/04/30 09:44:18 671304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51714, ack_elapse 55796, delivered 67207|rate 1204512|lost 223| [2025/04/30 09:44:18 671308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204512) in round 37| [2025/04/30 09:44:18 671313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 671317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 671321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258616935|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 671325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258616935|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 671330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:61200|srtt:52101|latest_rtt:54247|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 671336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:784|largest:784|pns:2| [2025/04/30 09:44:18 671340] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:784|frame:ACK |recv_time:1746006258671182|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 671345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378671182|now:1746006258671182|interv:120000000| [2025/04/30 09:44:18 671349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378671182|now:1746006258671182|interv:120000000| [2025/04/30 09:44:18 671353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258671867|pq_index:0| [2025/04/30 09:44:18 671358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258670581| [2025/04/30 09:44:18 671362] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258671361| [2025/04/30 09:44:18 671366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258671365| [2025/04/30 09:44:18 671372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52101|min_srtt:52101|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 671377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1924158| [2025/04/30 09:44:18 671381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 671386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 671390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52101|min_srtt:52101|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 671397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1925337| [2025/04/30 09:44:18 671402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 671406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 671410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52101|min_srtt:52101|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 671415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1926516| [2025/04/30 09:44:18 671419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 671423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 671427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 671431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 671436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 671440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1882893| [2025/04/30 09:44:18 671444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 671448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 671452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258671867| [2025/04/30 09:44:18 671456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258671867| [2025/04/30 09:44:18 671460] [debug] |xqc_engine_wakeup_after|wakeup:1746006258671867|now:1746006258671460|diff:407| [2025/04/30 09:44:18 671464] [debug] |xqc_engine_main_logic|END|now:1746006258671365| [2025/04/30 09:44:18 671469] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258671469| [2025/04/30 09:44:18 671473] [debug] |xqc_engine_wakeup_after|wakeup:1746006258671867|now:1746006258671473|diff:394| [2025/04/30 09:44:18 671477] [debug] |xqc_engine_main_logic|END|now:1746006258671469| [2025/04/30 09:44:18 672547] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258672547| [2025/04/30 09:44:18 672558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258671867|pq_index:0| [2025/04/30 09:44:18 672563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258671365| [2025/04/30 09:44:18 672568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258672567| [2025/04/30 09:44:18 672578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258671867|now:1746006258672567| [2025/04/30 09:44:18 672582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258671867|now:1746006258672567| [2025/04/30 09:44:18 672586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 672592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52101|min_srtt:52101|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 672597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1926516| [2025/04/30 09:44:18 672601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 672605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 672609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 672613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 672618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 672623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1882893| [2025/04/30 09:44:18 672627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 672632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1854| [2025/04/30 09:44:18 672669] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1854|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258672641|stream_id:0|stream_offset:1882893| [2025/04/30 09:44:18 672678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 672686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 672693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52101|rtt_var:2007|pto_duration:60129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 672700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 672706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 672709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 672713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258757770|now:1746006258672693|interv:85077| [2025/04/30 09:44:18 672718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258757770|now:1746006258672693|interval:85077|pto_count:0|srtt:52101 [2025/04/30 09:44:18 672726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62400| [2025/04/30 09:44:18 672731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 672736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1884072| [2025/04/30 09:44:18 672740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 672744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1855| [2025/04/30 09:44:18 672775] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1855|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258672752|stream_id:0|stream_offset:1884072| [2025/04/30 09:44:18 672784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1855|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 672791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 672798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52101|rtt_var:2007|pto_duration:60129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 672804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 672808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 672812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 672816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258757881|now:1746006258672797|interv:85084| [2025/04/30 09:44:18 672822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258757881|now:1746006258672797|interval:85084|pto_count:0|srtt:52101 [2025/04/30 09:44:18 672829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:63600| [2025/04/30 09:44:18 672836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 672843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1885251| [2025/04/30 09:44:18 672850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 672856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258673856|now:1746006258672856|interv:1000| [2025/04/30 09:44:18 672863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 672869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 672875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258673856| [2025/04/30 09:44:18 672882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258673856| [2025/04/30 09:44:18 672889] [debug] |xqc_engine_wakeup_after|wakeup:1746006258673856|now:1746006258672889|diff:967| [2025/04/30 09:44:18 672906] [debug] |xqc_engine_main_logic|END|now:1746006258672567| [2025/04/30 09:44:18 673180] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258673179| [2025/04/30 09:44:18 673191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 673197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:784| [2025/04/30 09:44:18 673201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:785| [2025/04/30 09:44:18 673207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:785| [2025/04/30 09:44:18 673211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 673216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1803|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1804|path_largest_ack:1803| [2025/04/30 09:44:18 673221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:68407|prior_delivered:1789778|prior_time:1746006258615386|is_app_limited:0|send_elapse:51919|ack_elapse:57793|ctl_first_sent_time:1746006258617032|lagest_ack_time:1746006258673179|curr_delivered:1858185| [2025/04/30 09:44:18 673226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258617032| [2025/04/30 09:44:18 673230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1123||sndq_packets_used_bytes:0|sndq_packets_free:657| [2025/04/30 09:44:18 673235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1804|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1804|path_largest_ack:1804| [2025/04/30 09:44:18 673239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:67207|prior_delivered:1792178|prior_time:1746006258617404|is_app_limited:0|send_elapse:51880|ack_elapse:55775|ctl_first_sent_time:1746006258618839|lagest_ack_time:1746006258673179|curr_delivered:1859385| [2025/04/30 09:44:18 673244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258618839| [2025/04/30 09:44:18 673248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1122||sndq_packets_used_bytes:0|sndq_packets_free:658| [2025/04/30 09:44:18 673252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52101|rttvar:2007|minrtt:31343|latest_rtt:54340|ack_delay:56| [2025/04/30 09:44:18 673256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52374|rttvar:2051|minrtt:31343|latest_rtt:54340|ack_delay:56| [2025/04/30 09:44:18 673260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1804|lost_pn:1801|thresh:3| [2025/04/30 09:44:18 673265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 673269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52374|rtt_var:2051|pto_duration:60578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 673273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 673277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 673281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 673290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258758330|now:1746006258673269|interv:85061| [2025/04/30 09:44:18 673294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258758330|now:1746006258673269|interval:85061|pto_count:0|srtt:52374 [2025/04/30 09:44:18 673298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51880, ack_elapse 55775, delivered 67207|rate 1204966|lost 223| [2025/04/30 09:44:18 673303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204966) in round 37| [2025/04/30 09:44:18 673307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 673311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 673315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258618839|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 673320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258618839|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 673324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:61200|srtt:52374|latest_rtt:54340|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 673330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:785|largest:785|pns:2| [2025/04/30 09:44:18 673335] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:785|frame:ACK |recv_time:1746006258673179|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 673339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378673179|now:1746006258673179|interv:120000000| [2025/04/30 09:44:18 673343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378673179|now:1746006258673179|interv:120000000| [2025/04/30 09:44:18 673347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258673856|pq_index:0| [2025/04/30 09:44:18 673352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258672567| [2025/04/30 09:44:18 673356] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258673356| [2025/04/30 09:44:18 673361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258673360| [2025/04/30 09:44:18 673367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52374|min_srtt:52374|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 673371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1926516| [2025/04/30 09:44:18 673376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52374|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 673385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 673389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52374|min_srtt:52374|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 673394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1927695| [2025/04/30 09:44:18 673398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52374|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 673402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 673407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52374|min_srtt:52374|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 673411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1928874| [2025/04/30 09:44:18 673415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 673419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 673423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 673427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 673432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 673436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1885251| [2025/04/30 09:44:18 673440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 673444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 673448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258673856| [2025/04/30 09:44:18 673452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258673856| [2025/04/30 09:44:18 673456] [debug] |xqc_engine_wakeup_after|wakeup:1746006258673856|now:1746006258673456|diff:400| [2025/04/30 09:44:18 673460] [debug] |xqc_engine_main_logic|END|now:1746006258673360| [2025/04/30 09:44:18 673466] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258673465| [2025/04/30 09:44:18 673469] [debug] |xqc_engine_wakeup_after|wakeup:1746006258673856|now:1746006258673469|diff:387| [2025/04/30 09:44:18 673473] [debug] |xqc_engine_main_logic|END|now:1746006258673465| [2025/04/30 09:44:18 674544] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258674543| [2025/04/30 09:44:18 674555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258673856|pq_index:0| [2025/04/30 09:44:18 674559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258673360| [2025/04/30 09:44:18 674570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258674568| [2025/04/30 09:44:18 674574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258673856|now:1746006258674568| [2025/04/30 09:44:18 674579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258673856|now:1746006258674568| [2025/04/30 09:44:18 674583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 674588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52374|min_srtt:52374|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 674593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1928874| [2025/04/30 09:44:18 674598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 674602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 674606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 674611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 674616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 674620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1885251| [2025/04/30 09:44:18 674624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 674629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1856| [2025/04/30 09:44:18 674666] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1856|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258674637|stream_id:0|stream_offset:1885251| [2025/04/30 09:44:18 674676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 674683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 674690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52374|rtt_var:2051|pto_duration:60578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 674697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 674702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 674706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 674710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258760215|now:1746006258674689|interv:85526| [2025/04/30 09:44:18 674718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258760215|now:1746006258674689|interval:85526|pto_count:0|srtt:52374 [2025/04/30 09:44:18 674723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62400| [2025/04/30 09:44:18 674728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 674732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1886430| [2025/04/30 09:44:18 674737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 674741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1857| [2025/04/30 09:44:18 674771] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1857|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258674748|stream_id:0|stream_offset:1886430| [2025/04/30 09:44:18 674780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 674788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 674795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52374|rtt_var:2051|pto_duration:60578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 674801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 674805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 674809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 674813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258760326|now:1746006258674794|interv:85532| [2025/04/30 09:44:18 674817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258760326|now:1746006258674794|interval:85532|pto_count:0|srtt:52374 [2025/04/30 09:44:18 674824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:63600| [2025/04/30 09:44:18 674832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 674839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1887609| [2025/04/30 09:44:18 674846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 674852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258675852|now:1746006258674852|interv:1000| [2025/04/30 09:44:18 674858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 674865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 674871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258675852| [2025/04/30 09:44:18 674884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258675852| [2025/04/30 09:44:18 674891] [debug] |xqc_engine_wakeup_after|wakeup:1746006258675852|now:1746006258674891|diff:961| [2025/04/30 09:44:18 674898] [debug] |xqc_engine_main_logic|END|now:1746006258674568| [2025/04/30 09:44:18 675178] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258675177| [2025/04/30 09:44:18 675188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 675194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:785| [2025/04/30 09:44:18 675198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:786| [2025/04/30 09:44:18 675204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:786| [2025/04/30 09:44:18 675208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 675213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1805|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1806|path_largest_ack:1805| [2025/04/30 09:44:18 675218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:68407|prior_delivered:1792178|prior_time:1746006258617404|is_app_limited:0|send_elapse:51983|ack_elapse:57773|ctl_first_sent_time:1746006258618942|lagest_ack_time:1746006258675177|curr_delivered:1860585| [2025/04/30 09:44:18 675222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258618942| [2025/04/30 09:44:18 675227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1121||sndq_packets_used_bytes:0|sndq_packets_free:659| [2025/04/30 09:44:18 675231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1806|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1806|path_largest_ack:1806| [2025/04/30 09:44:18 675236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:67207|prior_delivered:1794578|prior_time:1746006258619383|is_app_limited:0|send_elapse:51860|ack_elapse:55794|ctl_first_sent_time:1746006258620818|lagest_ack_time:1746006258675177|curr_delivered:1861785| [2025/04/30 09:44:18 675240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258620818| [2025/04/30 09:44:18 675244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1120||sndq_packets_used_bytes:0|sndq_packets_free:660| [2025/04/30 09:44:18 675248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52374|rttvar:2051|minrtt:31343|latest_rtt:54359|ack_delay:56| [2025/04/30 09:44:18 675253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52615|rttvar:2021|minrtt:31343|latest_rtt:54359|ack_delay:56| [2025/04/30 09:44:18 675257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1806|lost_pn:1803|thresh:3| [2025/04/30 09:44:18 675261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 675265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52615|rtt_var:2021|pto_duration:60699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 675270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 675278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 675282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 675286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258760447|now:1746006258675265|interv:85182| [2025/04/30 09:44:18 675290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258760447|now:1746006258675265|interval:85182|pto_count:0|srtt:52615 [2025/04/30 09:44:18 675295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51860, ack_elapse 55794, delivered 67207|rate 1204556|lost 223| [2025/04/30 09:44:18 675299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204556) in round 37| [2025/04/30 09:44:18 675303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 675308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 675312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258620818|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 675316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258620818|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 675321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:61200|srtt:52615|latest_rtt:54359|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 675327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:786|largest:786|pns:2| [2025/04/30 09:44:18 675331] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:786|frame:ACK |recv_time:1746006258675177|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 675336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378675177|now:1746006258675177|interv:120000000| [2025/04/30 09:44:18 675340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378675177|now:1746006258675177|interv:120000000| [2025/04/30 09:44:18 675344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258675852|pq_index:0| [2025/04/30 09:44:18 675352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258674568| [2025/04/30 09:44:18 675356] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258675356| [2025/04/30 09:44:18 675361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258675360| [2025/04/30 09:44:18 675367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52615|min_srtt:52615|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 675372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1928874| [2025/04/30 09:44:18 675379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 675384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 675388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52615|min_srtt:52615|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 675393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1930053| [2025/04/30 09:44:18 675397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 675401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 675406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52615|min_srtt:52615|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 675410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1931232| [2025/04/30 09:44:18 675414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 675418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 675422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 675426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 675431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 675435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1887609| [2025/04/30 09:44:18 675439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 675443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 675447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258675852| [2025/04/30 09:44:18 675451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258675852| [2025/04/30 09:44:18 675455] [debug] |xqc_engine_wakeup_after|wakeup:1746006258675852|now:1746006258675455|diff:397| [2025/04/30 09:44:18 675460] [debug] |xqc_engine_main_logic|END|now:1746006258675360| [2025/04/30 09:44:18 675465] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258675465| [2025/04/30 09:44:18 675468] [debug] |xqc_engine_wakeup_after|wakeup:1746006258675852|now:1746006258675468|diff:384| [2025/04/30 09:44:18 675472] [debug] |xqc_engine_main_logic|END|now:1746006258675465| [2025/04/30 09:44:18 676545] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258676545| [2025/04/30 09:44:18 676557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258675852|pq_index:0| [2025/04/30 09:44:18 676561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258675360| [2025/04/30 09:44:18 676566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258676565| [2025/04/30 09:44:18 676571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258675852|now:1746006258676565| [2025/04/30 09:44:18 676576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258675852|now:1746006258676565| [2025/04/30 09:44:18 676579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 676585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52615|min_srtt:52615|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 676590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1931232| [2025/04/30 09:44:18 676594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 676598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 676602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 676607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 676611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 676615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1887609| [2025/04/30 09:44:18 676620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 676624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1858| [2025/04/30 09:44:18 676661] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1858|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258676633|stream_id:0|stream_offset:1887609| [2025/04/30 09:44:18 676671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 676678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 676685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52615|rtt_var:2021|pto_duration:60699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 676692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 676697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 676706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 676710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258762332|now:1746006258676684|interv:85648| [2025/04/30 09:44:18 676714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258762332|now:1746006258676684|interval:85648|pto_count:0|srtt:52615 [2025/04/30 09:44:18 676719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62400| [2025/04/30 09:44:18 676724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 676728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1888788| [2025/04/30 09:44:18 676733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 676737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1859| [2025/04/30 09:44:18 676767] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1859|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258676744|stream_id:0|stream_offset:1888788| [2025/04/30 09:44:18 676777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 676785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 676791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52615|rtt_var:2021|pto_duration:60699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 676798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 676802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 676806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 676810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258762443|now:1746006258676791|interv:85652| [2025/04/30 09:44:18 676814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258762443|now:1746006258676791|interval:85652|pto_count:0|srtt:52615 [2025/04/30 09:44:18 676821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:63600| [2025/04/30 09:44:18 676829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 676835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1889967| [2025/04/30 09:44:18 676842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 676848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258677848|now:1746006258676848|interv:1000| [2025/04/30 09:44:18 676861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 676867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 676874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258677848| [2025/04/30 09:44:18 676880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258677848| [2025/04/30 09:44:18 676887] [debug] |xqc_engine_wakeup_after|wakeup:1746006258677848|now:1746006258676887|diff:961| [2025/04/30 09:44:18 676894] [debug] |xqc_engine_main_logic|END|now:1746006258676565| [2025/04/30 09:44:18 677189] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258677188| [2025/04/30 09:44:18 677200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 677206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:786| [2025/04/30 09:44:18 677210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:787| [2025/04/30 09:44:18 677216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:787| [2025/04/30 09:44:18 677220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 677225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1807|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1808|path_largest_ack:1807| [2025/04/30 09:44:18 677230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:68407|prior_delivered:1794578|prior_time:1746006258619383|is_app_limited:0|send_elapse:51962|ack_elapse:57805|ctl_first_sent_time:1746006258620920|lagest_ack_time:1746006258677188|curr_delivered:1862985| [2025/04/30 09:44:18 677234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258620920| [2025/04/30 09:44:18 677239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1119||sndq_packets_used_bytes:0|sndq_packets_free:661| [2025/04/30 09:44:18 677243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1808|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1808|path_largest_ack:1808| [2025/04/30 09:44:18 677248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:68407|prior_delivered:1794578|prior_time:1746006258619383|is_app_limited:0|send_elapse:51962|ack_elapse:57805|ctl_first_sent_time:1746006258620920|lagest_ack_time:1746006258677188|curr_delivered:1864185| [2025/04/30 09:44:18 677252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258621020| [2025/04/30 09:44:18 677256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1118||sndq_packets_used_bytes:0|sndq_packets_free:662| [2025/04/30 09:44:18 677260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52615|rttvar:2021|minrtt:31343|latest_rtt:56168|ack_delay:64| [2025/04/30 09:44:18 677265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53052|rttvar:2388|minrtt:31343|latest_rtt:56168|ack_delay:64| [2025/04/30 09:44:18 677269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1808|lost_pn:1805|thresh:3| [2025/04/30 09:44:18 677273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 677277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53052|rtt_var:2388|pto_duration:62604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 677286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 677290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 677294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 677298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258764348|now:1746006258677277|interv:87071| [2025/04/30 09:44:18 677302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258764348|now:1746006258677277|interval:87071|pto_count:0|srtt:53052 [2025/04/30 09:44:18 677307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51962, ack_elapse 57805, delivered 69607|rate 1204169|lost 223| [2025/04/30 09:44:18 677311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204169) in round 37| [2025/04/30 09:44:18 677316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 677320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 677324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258621020|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 677328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258621020|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 677333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:61200|srtt:53052|latest_rtt:56168|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 677339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:787|largest:787|pns:2| [2025/04/30 09:44:18 677343] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:787|frame:ACK |recv_time:1746006258677188|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 677348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378677188|now:1746006258677188|interv:120000000| [2025/04/30 09:44:18 677352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378677188|now:1746006258677188|interv:120000000| [2025/04/30 09:44:18 677356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258677848|pq_index:0| [2025/04/30 09:44:18 677360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258676565| [2025/04/30 09:44:18 677364] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258677364| [2025/04/30 09:44:18 677369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258677368| [2025/04/30 09:44:18 677375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53052|min_srtt:53052|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 677383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1931232| [2025/04/30 09:44:18 677387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53052|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 677392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 677397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53052|min_srtt:53052|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 677401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1932411| [2025/04/30 09:44:18 677406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53052|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 677410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 677414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53052|min_srtt:53052|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 677419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1933590| [2025/04/30 09:44:18 677423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 677427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 677431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 677435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 677440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 677444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1889967| [2025/04/30 09:44:18 677448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 677452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 677456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258677848| [2025/04/30 09:44:18 677460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258677848| [2025/04/30 09:44:18 677464] [debug] |xqc_engine_wakeup_after|wakeup:1746006258677848|now:1746006258677464|diff:384| [2025/04/30 09:44:18 677468] [debug] |xqc_engine_main_logic|END|now:1746006258677368| [2025/04/30 09:44:18 677476] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258677476| [2025/04/30 09:44:18 677480] [debug] |xqc_engine_wakeup_after|wakeup:1746006258677848|now:1746006258677480|diff:368| [2025/04/30 09:44:18 677484] [debug] |xqc_engine_main_logic|END|now:1746006258677476| [2025/04/30 09:44:18 678554] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258678554| [2025/04/30 09:44:18 678565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258677848|pq_index:0| [2025/04/30 09:44:18 678570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258677368| [2025/04/30 09:44:18 678575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258678574| [2025/04/30 09:44:18 678580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258677848|now:1746006258678574| [2025/04/30 09:44:18 678584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258677848|now:1746006258678574| [2025/04/30 09:44:18 678588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 678594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53052|min_srtt:53052|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 678598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1933590| [2025/04/30 09:44:18 678603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 678607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 678611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 678615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 678620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 678624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1889967| [2025/04/30 09:44:18 678629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 678633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1860| [2025/04/30 09:44:18 678670] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1860|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258678642|stream_id:0|stream_offset:1889967| [2025/04/30 09:44:18 678680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 678687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 678694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53052|rtt_var:2388|pto_duration:62604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 678706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 678710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 678714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 678718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258766246|now:1746006258678694|interv:87552| [2025/04/30 09:44:18 678722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258766246|now:1746006258678694|interval:87552|pto_count:0|srtt:53052 [2025/04/30 09:44:18 678727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62400| [2025/04/30 09:44:18 678732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 678736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1891146| [2025/04/30 09:44:18 678741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 678745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1861| [2025/04/30 09:44:18 678776] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1861|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258678752|stream_id:0|stream_offset:1891146| [2025/04/30 09:44:18 678785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 678792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 678799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53052|rtt_var:2388|pto_duration:62604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 678804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 678808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 678814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 678820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258766356|now:1746006258678799|interv:87557| [2025/04/30 09:44:18 678827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258766356|now:1746006258678799|interval:87557|pto_count:0|srtt:53052 [2025/04/30 09:44:18 678834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:63600| [2025/04/30 09:44:18 678842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 678848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1892325| [2025/04/30 09:44:18 678862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 678868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258679868|now:1746006258678868|interv:1000| [2025/04/30 09:44:18 678874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 678881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 678887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258679868| [2025/04/30 09:44:18 678894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258679868| [2025/04/30 09:44:18 678901] [debug] |xqc_engine_wakeup_after|wakeup:1746006258679868|now:1746006258678901|diff:967| [2025/04/30 09:44:18 678908] [debug] |xqc_engine_main_logic|END|now:1746006258678574| [2025/04/30 09:44:18 679180] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258679179| [2025/04/30 09:44:18 679191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 679197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:787| [2025/04/30 09:44:18 679201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:788| [2025/04/30 09:44:18 679207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:788| [2025/04/30 09:44:18 679211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 679216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1809|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1810|path_largest_ack:1809| [2025/04/30 09:44:18 679221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:68407|prior_delivered:1796978|prior_time:1746006258621382|is_app_limited:0|send_elapse:51852|ack_elapse:57797|ctl_first_sent_time:1746006258622814|lagest_ack_time:1746006258679179|curr_delivered:1865385| [2025/04/30 09:44:18 679226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258622814| [2025/04/30 09:44:18 679230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1117||sndq_packets_used_bytes:0|sndq_packets_free:663| [2025/04/30 09:44:18 679235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1810|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1810|path_largest_ack:1810| [2025/04/30 09:44:18 679239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:68407|prior_delivered:1796978|prior_time:1746006258621382|is_app_limited:0|send_elapse:51852|ack_elapse:57797|ctl_first_sent_time:1746006258622814|lagest_ack_time:1746006258679179|curr_delivered:1866585| [2025/04/30 09:44:18 679244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258622920| [2025/04/30 09:44:18 679248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1116||sndq_packets_used_bytes:0|sndq_packets_free:664| [2025/04/30 09:44:18 679252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53052|rttvar:2388|minrtt:31343|latest_rtt:56259|ack_delay:56| [2025/04/30 09:44:18 679256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53446|rttvar:2578|minrtt:31343|latest_rtt:56259|ack_delay:56| [2025/04/30 09:44:18 679261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1810|lost_pn:1807|thresh:3| [2025/04/30 09:44:18 679270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 679274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53446|rtt_var:2578|pto_duration:63758|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 679278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 679282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 679286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 679290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258767510|now:1746006258679274|interv:88236| [2025/04/30 09:44:18 679295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258767510|now:1746006258679274|interval:88236|pto_count:0|srtt:53446 [2025/04/30 09:44:18 679299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51852, ack_elapse 57797, delivered 69607|rate 1204335|lost 223| [2025/04/30 09:44:18 679304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204335) in round 37| [2025/04/30 09:44:18 679308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 679312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 679316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258622920|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 679321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258622920|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 679325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:61200|srtt:53446|latest_rtt:56259|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 679331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:788|largest:788|pns:2| [2025/04/30 09:44:18 679336] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:788|frame:ACK |recv_time:1746006258679179|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 679341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378679179|now:1746006258679179|interv:120000000| [2025/04/30 09:44:18 679345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378679179|now:1746006258679179|interv:120000000| [2025/04/30 09:44:18 679349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258679868|pq_index:0| [2025/04/30 09:44:18 679353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258678574| [2025/04/30 09:44:18 679357] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258679357| [2025/04/30 09:44:18 679362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258679361| [2025/04/30 09:44:18 679371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53446|min_srtt:53446|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 679376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1933590| [2025/04/30 09:44:18 679380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53446|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 679385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 679389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53446|min_srtt:53446|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 679394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1934769| [2025/04/30 09:44:18 679398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53446|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 679403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 679407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53446|min_srtt:53446|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 679411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1935948| [2025/04/30 09:44:18 679416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 679419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 679423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 679428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 679432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 679436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1892325| [2025/04/30 09:44:18 679441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 679445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 679449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258679868| [2025/04/30 09:44:18 679453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258679868| [2025/04/30 09:44:18 679459] [debug] |xqc_engine_wakeup_after|wakeup:1746006258679868|now:1746006258679459|diff:409| [2025/04/30 09:44:18 679464] [debug] |xqc_engine_main_logic|END|now:1746006258679361| [2025/04/30 09:44:18 679469] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258679469| [2025/04/30 09:44:18 679473] [debug] |xqc_engine_wakeup_after|wakeup:1746006258679868|now:1746006258679473|diff:395| [2025/04/30 09:44:18 679477] [debug] |xqc_engine_main_logic|END|now:1746006258679469| [2025/04/30 09:44:18 680547] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258680547| [2025/04/30 09:44:18 680558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258679868|pq_index:0| [2025/04/30 09:44:18 680563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258679361| [2025/04/30 09:44:18 680568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258680567| [2025/04/30 09:44:18 680573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258679868|now:1746006258680567| [2025/04/30 09:44:18 680577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258679868|now:1746006258680567| [2025/04/30 09:44:18 680581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 680587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53446|min_srtt:53446|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 680591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1935948| [2025/04/30 09:44:18 680596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 680600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 680604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 680608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 680613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 680617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1892325| [2025/04/30 09:44:18 680622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 680626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1862| [2025/04/30 09:44:18 680667] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1862|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258680635|stream_id:0|stream_offset:1892325| [2025/04/30 09:44:18 680676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 680691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 680698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53446|rtt_var:2578|pto_duration:63758|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 680702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 680706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 680710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 680714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258769393|now:1746006258680697|interv:88696| [2025/04/30 09:44:18 680718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258769393|now:1746006258680697|interval:88696|pto_count:0|srtt:53446 [2025/04/30 09:44:18 680723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62400| [2025/04/30 09:44:18 680728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 680732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1893504| [2025/04/30 09:44:18 680736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 680741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1863| [2025/04/30 09:44:18 680771] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1863|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258680748|stream_id:0|stream_offset:1893504| [2025/04/30 09:44:18 680780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 680787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 680794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53446|rtt_var:2578|pto_duration:63758|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 680799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 680803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 680807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 680811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258769506|now:1746006258680794|interv:88712| [2025/04/30 09:44:18 680815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258769506|now:1746006258680794|interval:88712|pto_count:0|srtt:53446 [2025/04/30 09:44:18 680820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:63600| [2025/04/30 09:44:18 680827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 680840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1894683| [2025/04/30 09:44:18 680847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 680854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258681854|now:1746006258680854|interv:1000| [2025/04/30 09:44:18 680860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 680866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 680873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258681854| [2025/04/30 09:44:18 680880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258681854| [2025/04/30 09:44:18 680886] [debug] |xqc_engine_wakeup_after|wakeup:1746006258681854|now:1746006258680886|diff:968| [2025/04/30 09:44:18 680893] [debug] |xqc_engine_main_logic|END|now:1746006258680567| [2025/04/30 09:44:18 681185] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258681184| [2025/04/30 09:44:18 681196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 681202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:788| [2025/04/30 09:44:18 681206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:789| [2025/04/30 09:44:18 681212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:789| [2025/04/30 09:44:18 681216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 681221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1811|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1812|path_largest_ack:1811| [2025/04/30 09:44:18 681226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:68407|prior_delivered:1799378|prior_time:1746006258623355|is_app_limited:0|send_elapse:51818|ack_elapse:57829|ctl_first_sent_time:1746006258624789|lagest_ack_time:1746006258681184|curr_delivered:1867785| [2025/04/30 09:44:18 681231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258624789| [2025/04/30 09:44:18 681235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1115||sndq_packets_used_bytes:0|sndq_packets_free:665| [2025/04/30 09:44:18 681239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1812|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1812|path_largest_ack:1812| [2025/04/30 09:44:18 681244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:68407|prior_delivered:1799378|prior_time:1746006258623355|is_app_limited:0|send_elapse:51818|ack_elapse:57829|ctl_first_sent_time:1746006258624789|lagest_ack_time:1746006258681184|curr_delivered:1868985| [2025/04/30 09:44:18 681249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258624897| [2025/04/30 09:44:18 681253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1114||sndq_packets_used_bytes:0|sndq_packets_free:666| [2025/04/30 09:44:18 681257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53446|rttvar:2578|minrtt:31343|latest_rtt:56287|ack_delay:56| [2025/04/30 09:44:18 681261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53794|rttvar:2630|minrtt:31343|latest_rtt:56287|ack_delay:56| [2025/04/30 09:44:18 681270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1812|lost_pn:1809|thresh:3| [2025/04/30 09:44:18 681274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 681278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53794|rtt_var:2630|pto_duration:64314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 681283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 681287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 681291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 681295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258770062|now:1746006258681278|interv:88784| [2025/04/30 09:44:18 681299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258770062|now:1746006258681278|interval:88784|pto_count:0|srtt:53794 [2025/04/30 09:44:18 681303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51818, ack_elapse 57829, delivered 69607|rate 1203669|lost 223| [2025/04/30 09:44:18 681308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203669) in round 37| [2025/04/30 09:44:18 681312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 681316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 681320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258624897|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 681324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258624897|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 681329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:61200|srtt:53794|latest_rtt:56287|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 681335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:789|largest:789|pns:2| [2025/04/30 09:44:18 681339] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:789|frame:ACK |recv_time:1746006258681184|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 681344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378681184|now:1746006258681184|interv:120000000| [2025/04/30 09:44:18 681348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378681184|now:1746006258681184|interv:120000000| [2025/04/30 09:44:18 681352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258681854|pq_index:0| [2025/04/30 09:44:18 681359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258680567| [2025/04/30 09:44:18 681363] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258681363| [2025/04/30 09:44:18 681368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258681367| [2025/04/30 09:44:18 681374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53794|min_srtt:53794|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 681379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1935948| [2025/04/30 09:44:18 681383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53794|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 681388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 681392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53794|min_srtt:53794|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 681397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1937127| [2025/04/30 09:44:18 681401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53794|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 681406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 681410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53794|min_srtt:53794|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 681414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1938306| [2025/04/30 09:44:18 681419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 681423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 681426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 681431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 681435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 681439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1894683| [2025/04/30 09:44:18 681444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 681450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 681454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258681854| [2025/04/30 09:44:18 681459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258681854| [2025/04/30 09:44:18 681462] [debug] |xqc_engine_wakeup_after|wakeup:1746006258681854|now:1746006258681462|diff:392| [2025/04/30 09:44:18 681467] [debug] |xqc_engine_main_logic|END|now:1746006258681367| [2025/04/30 09:44:18 681472] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258681472| [2025/04/30 09:44:18 681476] [debug] |xqc_engine_wakeup_after|wakeup:1746006258681854|now:1746006258681476|diff:378| [2025/04/30 09:44:18 681480] [debug] |xqc_engine_main_logic|END|now:1746006258681472| [2025/04/30 09:44:18 682550] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258682550| [2025/04/30 09:44:18 682561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258681854|pq_index:0| [2025/04/30 09:44:18 682566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258681367| [2025/04/30 09:44:18 682571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258682570| [2025/04/30 09:44:18 682576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258681854|now:1746006258682570| [2025/04/30 09:44:18 682580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258681854|now:1746006258682570| [2025/04/30 09:44:18 682584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 682590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53794|min_srtt:53794|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 682594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1938306| [2025/04/30 09:44:18 682599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 682603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 682607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 682611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 682616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 682620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1894683| [2025/04/30 09:44:18 682625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 682629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1864| [2025/04/30 09:44:18 682666] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1864|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258682638|stream_id:0|stream_offset:1894683| [2025/04/30 09:44:18 682682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 682689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 682697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53794|rtt_var:2630|pto_duration:64314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 682702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 682706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 682710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 682714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258771952|now:1746006258682696|interv:89256| [2025/04/30 09:44:18 682718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258771952|now:1746006258682696|interval:89256|pto_count:0|srtt:53794 [2025/04/30 09:44:18 682723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62400| [2025/04/30 09:44:18 682728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 682732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1895862| [2025/04/30 09:44:18 682736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 682741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1865| [2025/04/30 09:44:18 682771] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1865|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258682748|stream_id:0|stream_offset:1895862| [2025/04/30 09:44:18 682780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 682787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 682794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53794|rtt_var:2630|pto_duration:64314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 682800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 682806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 682812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 682819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258772062|now:1746006258682793|interv:89269| [2025/04/30 09:44:18 682825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258772062|now:1746006258682793|interval:89269|pto_count:0|srtt:53794 [2025/04/30 09:44:18 682837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:63600| [2025/04/30 09:44:18 682845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 682852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1897041| [2025/04/30 09:44:18 682859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 682866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258683866|now:1746006258682866|interv:1000| [2025/04/30 09:44:18 682872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 682879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 682886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258683866| [2025/04/30 09:44:18 682893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258683866| [2025/04/30 09:44:18 682899] [debug] |xqc_engine_wakeup_after|wakeup:1746006258683866|now:1746006258682899|diff:967| [2025/04/30 09:44:18 682906] [debug] |xqc_engine_main_logic|END|now:1746006258682570| [2025/04/30 09:44:18 683176] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258683175| [2025/04/30 09:44:18 683186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 683192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:789| [2025/04/30 09:44:18 683196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:790| [2025/04/30 09:44:18 683202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:790| [2025/04/30 09:44:18 683206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 683211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1813|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1814|path_largest_ack:1813| [2025/04/30 09:44:18 683216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:70807|prior_delivered:1799378|prior_time:1746006258623355|is_app_limited:0|send_elapse:52025|ack_elapse:59820|ctl_first_sent_time:1746006258624996|lagest_ack_time:1746006258683175|curr_delivered:1870185| [2025/04/30 09:44:18 683220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258624996| [2025/04/30 09:44:18 683225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1113||sndq_packets_used_bytes:0|sndq_packets_free:667| [2025/04/30 09:44:18 683229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1814|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1814|path_largest_ack:1814| [2025/04/30 09:44:18 683234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:69607|prior_delivered:1801778|prior_time:1746006258625377|is_app_limited:0|send_elapse:51855|ack_elapse:57798|ctl_first_sent_time:1746006258626813|lagest_ack_time:1746006258683175|curr_delivered:1871385| [2025/04/30 09:44:18 683238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258626813| [2025/04/30 09:44:18 683242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1112||sndq_packets_used_bytes:0|sndq_packets_free:668| [2025/04/30 09:44:18 683251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53794|rttvar:2630|minrtt:31343|latest_rtt:56362|ack_delay:72| [2025/04/30 09:44:18 683255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54106|rttvar:2597|minrtt:31343|latest_rtt:56362|ack_delay:72| [2025/04/30 09:44:18 683259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1814|lost_pn:1811|thresh:3| [2025/04/30 09:44:18 683263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 683267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54106|rtt_var:2597|pto_duration:64494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 683272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 683276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 683280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 683284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258772242|now:1746006258683267|interv:88975| [2025/04/30 09:44:18 683288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258772242|now:1746006258683267|interval:88975|pto_count:0|srtt:54106 [2025/04/30 09:44:18 683292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51855, ack_elapse 57798, delivered 69607|rate 1204315|lost 223| [2025/04/30 09:44:18 683297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204315) in round 37| [2025/04/30 09:44:18 683301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 683305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 683309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258626813|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 683313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258626813|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 683318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:61200|srtt:54106|latest_rtt:56362|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 683324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:790|largest:790|pns:2| [2025/04/30 09:44:18 683328] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:790|frame:ACK |recv_time:1746006258683175|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 683333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378683175|now:1746006258683175|interv:120000000| [2025/04/30 09:44:18 683339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378683175|now:1746006258683175|interv:120000000| [2025/04/30 09:44:18 683343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258683866|pq_index:0| [2025/04/30 09:44:18 683348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258682570| [2025/04/30 09:44:18 683352] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258683351| [2025/04/30 09:44:18 683356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258683355| [2025/04/30 09:44:18 683362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54106|min_srtt:54106|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 683367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1938306| [2025/04/30 09:44:18 683372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54106|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 683376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 683381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54106|min_srtt:54106|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 683385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1939485| [2025/04/30 09:44:18 683389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54106|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 683394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 683398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54106|min_srtt:54106|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 683403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1940664| [2025/04/30 09:44:18 683407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 683411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 683415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 683419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 683424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 683428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1897041| [2025/04/30 09:44:18 683435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 683439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 683443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258683866| [2025/04/30 09:44:18 683447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258683866| [2025/04/30 09:44:18 683451] [debug] |xqc_engine_wakeup_after|wakeup:1746006258683866|now:1746006258683451|diff:415| [2025/04/30 09:44:18 683455] [debug] |xqc_engine_main_logic|END|now:1746006258683355| [2025/04/30 09:44:18 683460] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258683460| [2025/04/30 09:44:18 683464] [debug] |xqc_engine_wakeup_after|wakeup:1746006258683866|now:1746006258683464|diff:402| [2025/04/30 09:44:18 683468] [debug] |xqc_engine_main_logic|END|now:1746006258683460| [2025/04/30 09:44:18 684538] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258684538| [2025/04/30 09:44:18 684549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258683866|pq_index:0| [2025/04/30 09:44:18 684554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258683355| [2025/04/30 09:44:18 684559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258684558| [2025/04/30 09:44:18 684564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258683866|now:1746006258684558| [2025/04/30 09:44:18 684568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258683866|now:1746006258684558| [2025/04/30 09:44:18 684572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 684578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54106|min_srtt:54106|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 684582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1940664| [2025/04/30 09:44:18 684587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 684591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 684595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 684599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 684604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 684608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1897041| [2025/04/30 09:44:18 684613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 684617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1866| [2025/04/30 09:44:18 684659] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1866|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258684631|stream_id:0|stream_offset:1897041| [2025/04/30 09:44:18 684669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 684677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 684683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54106|rtt_var:2597|pto_duration:64494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 684691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 684695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 684699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 684703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258774125|now:1746006258684683|interv:89442| [2025/04/30 09:44:18 684707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258774125|now:1746006258684683|interval:89442|pto_count:0|srtt:54106 [2025/04/30 09:44:18 684712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62400| [2025/04/30 09:44:18 684717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 684721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1898220| [2025/04/30 09:44:18 684726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 684730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1867| [2025/04/30 09:44:18 684759] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1867|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258684737|stream_id:0|stream_offset:1898220| [2025/04/30 09:44:18 684768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 684775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 684782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54106|rtt_var:2597|pto_duration:64494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 684787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 684792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 684798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 684805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258774231|now:1746006258684782|interv:89449| [2025/04/30 09:44:18 684817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258774231|now:1746006258684782|interval:89449|pto_count:0|srtt:54106 [2025/04/30 09:44:18 684824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:63600| [2025/04/30 09:44:18 684832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 684839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1899399| [2025/04/30 09:44:18 684846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 684852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258685852|now:1746006258684852|interv:1000| [2025/04/30 09:44:18 684859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 684865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 684872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258685852| [2025/04/30 09:44:18 684879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258685852| [2025/04/30 09:44:18 684885] [debug] |xqc_engine_wakeup_after|wakeup:1746006258685852|now:1746006258684885|diff:967| [2025/04/30 09:44:18 684893] [debug] |xqc_engine_main_logic|END|now:1746006258684558| [2025/04/30 09:44:18 685160] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258685159| [2025/04/30 09:44:18 685170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 685177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:790| [2025/04/30 09:44:18 685181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:791| [2025/04/30 09:44:18 685187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:791| [2025/04/30 09:44:18 685191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 685196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1815|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1816|path_largest_ack:1815| [2025/04/30 09:44:18 685200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:70807|prior_delivered:1801778|prior_time:1746006258625377|is_app_limited:0|send_elapse:51962|ack_elapse:59782|ctl_first_sent_time:1746006258626920|lagest_ack_time:1746006258685159|curr_delivered:1872585| [2025/04/30 09:44:18 685205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258626920| [2025/04/30 09:44:18 685210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1111||sndq_packets_used_bytes:0|sndq_packets_free:669| [2025/04/30 09:44:18 685214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1816|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1816|path_largest_ack:1816| [2025/04/30 09:44:18 685218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:69607|prior_delivered:1804178|prior_time:1746006258627352|is_app_limited:0|send_elapse:51822|ack_elapse:57807|ctl_first_sent_time:1746006258628783|lagest_ack_time:1746006258685159|curr_delivered:1873785| [2025/04/30 09:44:18 685231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258628783| [2025/04/30 09:44:18 685235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1110||sndq_packets_used_bytes:0|sndq_packets_free:670| [2025/04/30 09:44:18 685240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54106|rttvar:2597|minrtt:31343|latest_rtt:56376|ack_delay:56| [2025/04/30 09:44:18 685244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54383|rttvar:2501|minrtt:31343|latest_rtt:56376|ack_delay:56| [2025/04/30 09:44:18 685248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1816|lost_pn:1813|thresh:3| [2025/04/30 09:44:18 685252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 685256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54383|rtt_var:2501|pto_duration:64387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 685261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 685265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 685269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 685273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258774124|now:1746006258685256|interv:88868| [2025/04/30 09:44:18 685277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258774124|now:1746006258685256|interval:88868|pto_count:0|srtt:54383 [2025/04/30 09:44:18 685281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51822, ack_elapse 57807, delivered 69607|rate 1204127|lost 223| [2025/04/30 09:44:18 685286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204127) in round 37| [2025/04/30 09:44:18 685290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 685294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 685298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258628783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 685303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258628783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 685307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:61200|srtt:54383|latest_rtt:56376|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 685313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:791|largest:791|pns:2| [2025/04/30 09:44:18 685317] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:791|frame:ACK |recv_time:1746006258685159|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 685325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378685159|now:1746006258685159|interv:120000000| [2025/04/30 09:44:18 685329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378685159|now:1746006258685159|interv:120000000| [2025/04/30 09:44:18 685333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258685852|pq_index:0| [2025/04/30 09:44:18 685338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258684558| [2025/04/30 09:44:18 685342] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258685341| [2025/04/30 09:44:18 685347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258685345| [2025/04/30 09:44:18 685353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54383|min_srtt:54383|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 685357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1940664| [2025/04/30 09:44:18 685362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54383|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 685366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 685371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54383|min_srtt:54383|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 685375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1941843| [2025/04/30 09:44:18 685379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54383|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 685384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 685388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54383|min_srtt:54383|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 685392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1943022| [2025/04/30 09:44:18 685397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 685400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 685404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 685409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 685416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 685420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1899399| [2025/04/30 09:44:18 685424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 685428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 685432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258685852| [2025/04/30 09:44:18 685436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258685852| [2025/04/30 09:44:18 685440] [debug] |xqc_engine_wakeup_after|wakeup:1746006258685852|now:1746006258685440|diff:412| [2025/04/30 09:44:18 685444] [debug] |xqc_engine_main_logic|END|now:1746006258685345| [2025/04/30 09:44:18 685450] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258685450| [2025/04/30 09:44:18 685453] [debug] |xqc_engine_wakeup_after|wakeup:1746006258685852|now:1746006258685453|diff:399| [2025/04/30 09:44:18 685457] [debug] |xqc_engine_main_logic|END|now:1746006258685450| [2025/04/30 09:44:18 686528] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258686528| [2025/04/30 09:44:18 686539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258685852|pq_index:0| [2025/04/30 09:44:18 686544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258685345| [2025/04/30 09:44:18 686549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258686548| [2025/04/30 09:44:18 686554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258685852|now:1746006258686548| [2025/04/30 09:44:18 686558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258685852|now:1746006258686548| [2025/04/30 09:44:18 686562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 686567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54383|min_srtt:54383|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 686572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1943022| [2025/04/30 09:44:18 686577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 686581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 686584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 686589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 686593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 686598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1899399| [2025/04/30 09:44:18 686607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 686612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1868| [2025/04/30 09:44:18 686648] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1868|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258686620|stream_id:0|stream_offset:1899399| [2025/04/30 09:44:18 686658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 686665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 686672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54383|rtt_var:2501|pto_duration:64387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 686679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 686684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 686688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 686692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258776007|now:1746006258686671|interv:89336| [2025/04/30 09:44:18 686696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258776007|now:1746006258686671|interval:89336|pto_count:0|srtt:54383 [2025/04/30 09:44:18 686701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62400| [2025/04/30 09:44:18 686706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 686710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1900578| [2025/04/30 09:44:18 686715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 686719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1869| [2025/04/30 09:44:18 686748] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1869|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258686726|stream_id:0|stream_offset:1900578| [2025/04/30 09:44:18 686757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 686764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 686772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54383|rtt_var:2501|pto_duration:64387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 686777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 686780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 686792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 686798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258776113|now:1746006258686771|interv:89342| [2025/04/30 09:44:18 686804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258776113|now:1746006258686771|interval:89342|pto_count:0|srtt:54383 [2025/04/30 09:44:18 686812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:63600| [2025/04/30 09:44:18 686819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 686825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1901757| [2025/04/30 09:44:18 686832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 686839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258687839|now:1746006258686839|interv:1000| [2025/04/30 09:44:18 686846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 686852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 686858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258687839| [2025/04/30 09:44:18 686865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258687839| [2025/04/30 09:44:18 686871] [debug] |xqc_engine_wakeup_after|wakeup:1746006258687839|now:1746006258686871|diff:968| [2025/04/30 09:44:18 686879] [debug] |xqc_engine_main_logic|END|now:1746006258686548| [2025/04/30 09:44:18 687209] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258687208| [2025/04/30 09:44:18 687219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 687225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:791| [2025/04/30 09:44:18 687229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:792| [2025/04/30 09:44:18 687236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:792| [2025/04/30 09:44:18 687240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 687245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1817|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1819|path_largest_ack:1817| [2025/04/30 09:44:18 687249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:70807|prior_delivered:1804178|prior_time:1746006258627352|is_app_limited:0|send_elapse:51928|ack_elapse:59856|ctl_first_sent_time:1746006258628889|lagest_ack_time:1746006258687208|curr_delivered:1874985| [2025/04/30 09:44:18 687254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258628889| [2025/04/30 09:44:18 687259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1109||sndq_packets_used_bytes:0|sndq_packets_free:671| [2025/04/30 09:44:18 687263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 687273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:70807|prior_delivered:1806578|prior_time:1746006258629342|is_app_limited:0|send_elapse:51808|ack_elapse:57866|ctl_first_sent_time:1746006258630777|lagest_ack_time:1746006258687208|curr_delivered:1876185| [2025/04/30 09:44:18 687277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258630777| [2025/04/30 09:44:18 687281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1108||sndq_packets_used_bytes:0|sndq_packets_free:672| [2025/04/30 09:44:18 687285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54383|rttvar:2501|minrtt:31343|latest_rtt:56431|ack_delay:64| [2025/04/30 09:44:18 687290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54631|rttvar:2372|minrtt:31343|latest_rtt:56431|ack_delay:64| [2025/04/30 09:44:18 687294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1819|lost_pn:1816|thresh:3| [2025/04/30 09:44:18 687298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 687302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258692471|now:1746006258687302|interval:5169| [2025/04/30 09:44:18 687307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258692471|now:1746006258687302|interv:5169| [2025/04/30 09:44:18 687311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51808, ack_elapse 57866, delivered 69607|rate 1202899|lost 223| [2025/04/30 09:44:18 687315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202899) in round 37| [2025/04/30 09:44:18 687320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 687324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 687328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258630777|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 687332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258630777|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 687337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:61200|srtt:54631|latest_rtt:56431|min_rtt:31343|applimit:0|lost:223|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 687342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 687347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006258712208|now:1746006258687208|interv:25000| [2025/04/30 09:44:18 687352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006258687208|max_ack_delay:25000| [2025/04/30 09:44:18 687357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:792|largest:792|pns:2| [2025/04/30 09:44:18 687364] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:792|frame:PING ACK |recv_time:1746006258687208|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 687369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378687208|now:1746006258687208|interv:120000000| [2025/04/30 09:44:18 687373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378687208|now:1746006258687208|interv:120000000| [2025/04/30 09:44:18 687377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258687839|pq_index:0| [2025/04/30 09:44:18 687381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258686548| [2025/04/30 09:44:18 687385] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258687385| [2025/04/30 09:44:18 687390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258687389| [2025/04/30 09:44:18 687396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54631|min_srtt:54631|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 687401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1943022| [2025/04/30 09:44:18 687406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54631|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 687410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 687415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54631|min_srtt:54631|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 687419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1944201| [2025/04/30 09:44:18 687424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54631|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 687428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 687432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54631|min_srtt:54631|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 687437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 687441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 687445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 687449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 687456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 687460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 687465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1901757| [2025/04/30 09:44:18 687469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 687473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 687477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258687839| [2025/04/30 09:44:18 687481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258687839| [2025/04/30 09:44:18 687485] [debug] |xqc_engine_wakeup_after|wakeup:1746006258687839|now:1746006258687485|diff:354| [2025/04/30 09:44:18 687489] [debug] |xqc_engine_main_logic|END|now:1746006258687389| [2025/04/30 09:44:18 687494] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258687494| [2025/04/30 09:44:18 687498] [debug] |xqc_engine_wakeup_after|wakeup:1746006258687839|now:1746006258687498|diff:341| [2025/04/30 09:44:18 687502] [debug] |xqc_engine_main_logic|END|now:1746006258687494| [2025/04/30 09:44:18 688573] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258688573| [2025/04/30 09:44:18 688584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258687839|pq_index:0| [2025/04/30 09:44:18 688588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258687389| [2025/04/30 09:44:18 688594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258688592| [2025/04/30 09:44:18 688598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258687839|now:1746006258688592| [2025/04/30 09:44:18 688603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258687839|now:1746006258688592| [2025/04/30 09:44:18 688607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 688612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54631|min_srtt:54631|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 688617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 688622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 688626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 688630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 688634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 688639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 688648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1901757| [2025/04/30 09:44:18 688653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 688657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1870| [2025/04/30 09:44:18 688695] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1870|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258688666|stream_id:0|stream_offset:1901757| [2025/04/30 09:44:18 688704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1870|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 688711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 688718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258692471|now:1746006258688718|interval:3753| [2025/04/30 09:44:18 688725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258692471|now:1746006258688718|interv:3753| [2025/04/30 09:44:18 688729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62400| [2025/04/30 09:44:18 688734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 688741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1902936| [2025/04/30 09:44:18 688748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 688755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1871| [2025/04/30 09:44:18 688799] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1871|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258688766|stream_id:0|stream_offset:1902936| [2025/04/30 09:44:18 688809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 688817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 688824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258692471|now:1746006258688823|interval:3648| [2025/04/30 09:44:18 688831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258692471|now:1746006258688823|interv:3648| [2025/04/30 09:44:18 688838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:63600| [2025/04/30 09:44:18 688846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 688853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1904115| [2025/04/30 09:44:18 688866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 688872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258689872|now:1746006258688872|interv:1000| [2025/04/30 09:44:18 688879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 688885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 688891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258689872| [2025/04/30 09:44:18 688898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258689872| [2025/04/30 09:44:18 688905] [debug] |xqc_engine_wakeup_after|wakeup:1746006258689872|now:1746006258688905|diff:967| [2025/04/30 09:44:18 688912] [debug] |xqc_engine_main_logic|END|now:1746006258688592| [2025/04/30 09:44:18 689144] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258689143| [2025/04/30 09:44:18 689153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 689159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:792| [2025/04/30 09:44:18 689163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:793| [2025/04/30 09:44:18 689169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:793| [2025/04/30 09:44:18 689173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 689178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 689183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:72007|prior_delivered:1806578|prior_time:1746006258629342|is_app_limited:0|send_elapse:51914|ack_elapse:59801|ctl_first_sent_time:1746006258630883|lagest_ack_time:1746006258689143|curr_delivered:1877385| [2025/04/30 09:44:18 689188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258630883| [2025/04/30 09:44:18 689193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1107||sndq_packets_used_bytes:0|sndq_packets_free:673| [2025/04/30 09:44:18 689197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 689202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:70807|prior_delivered:1808978|prior_time:1746006258631338|is_app_limited:0|send_elapse:51840|ack_elapse:57805|ctl_first_sent_time:1746006258632774|lagest_ack_time:1746006258689143|curr_delivered:1878585| [2025/04/30 09:44:18 689206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258632774| [2025/04/30 09:44:18 689210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1106||sndq_packets_used_bytes:0|sndq_packets_free:674| [2025/04/30 09:44:18 689214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54631|rttvar:2372|minrtt:31343|latest_rtt:56369|ack_delay:56| [2025/04/30 09:44:18 689218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54842|rttvar:2199|minrtt:31343|latest_rtt:56369|ack_delay:56| [2025/04/30 09:44:18 689229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1821|lost_pn:1818|thresh:3| [2025/04/30 09:44:18 689234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1818|lost_pn:1818|po_sent_time:1746006258628987|lost_send_time:1746006258625728|loss_delay:63415|frame:STREAM |repair:128| [2025/04/30 09:44:18 689239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006258628987u| [2025/04/30 09:44:18 689243] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |lost interval:1330210|lost_count:55|send_count:1335|pkt_num:1818|po_send_time:1746006258628987|srtt:54842|cwnd:105624|bw:1213047|conn_life:1646375|now:0|last_lost_time:1646375| [2025/04/30 09:44:18 689248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 689252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54842|rtt_var:2199|pto_duration:63638|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 689257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 689261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 689265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 689269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258777404|now:1746006258689252|interv:88152| [2025/04/30 09:44:18 689273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258777404|now:1746006258689252|interval:88152|pto_count:0|srtt:54842 [2025/04/30 09:44:18 689277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51840, ack_elapse 57805, delivered 69607|rate 1204169|lost 224| [2025/04/30 09:44:18 689282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204169) in round 37| [2025/04/30 09:44:18 689286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 689290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 689294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:1|acked:2400|po_sent_time:1746006258632774|recovery:1|recovery_start:1746006258689243|packet_conservation:0|next_round_delivered:1832985| [2025/04/30 09:44:18 689299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:1|acked:2400|po_sent_time:1746006258632774|recovery:1|recovery_start:1746006258689243|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 689304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:60000|srtt:54842|latest_rtt:56369|min_rtt:31343|applimit:0|lost:223|recovery:1|recovery_start:1746006258689243|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 689309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:793|largest:793|pns:2| [2025/04/30 09:44:18 689314] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:793|frame:ACK |recv_time:1746006258689143|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 689322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378689143|now:1746006258689143|interv:120000000| [2025/04/30 09:44:18 689326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378689143|now:1746006258689143|interv:120000000| [2025/04/30 09:44:18 689330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258689872|pq_index:0| [2025/04/30 09:44:18 689334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258688592| [2025/04/30 09:44:18 689338] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258689338| [2025/04/30 09:44:18 689343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258689342| [2025/04/30 09:44:18 689349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54842|min_srtt:54842|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 689353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:60000|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 689358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 689362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 689366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 689371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 689375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54842|min_srtt:54842|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 689379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:60000|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 689383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 689387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 689391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 689395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 689400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 689404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1904115| [2025/04/30 09:44:18 689408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 689412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 689419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258689872| [2025/04/30 09:44:18 689423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258689872| [2025/04/30 09:44:18 689427] [debug] |xqc_engine_wakeup_after|wakeup:1746006258689872|now:1746006258689427|diff:445| [2025/04/30 09:44:18 689431] [debug] |xqc_engine_main_logic|END|now:1746006258689342| [2025/04/30 09:44:18 689436] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258689436| [2025/04/30 09:44:18 689440] [debug] |xqc_engine_wakeup_after|wakeup:1746006258689872|now:1746006258689440|diff:432| [2025/04/30 09:44:18 689444] [debug] |xqc_engine_main_logic|END|now:1746006258689436| [2025/04/30 09:44:18 690514] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258690514| [2025/04/30 09:44:18 690525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258689872|pq_index:0| [2025/04/30 09:44:18 690530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258689342| [2025/04/30 09:44:18 690535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258690534| [2025/04/30 09:44:18 690540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258689872|now:1746006258690534| [2025/04/30 09:44:18 690544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258689872|now:1746006258690534| [2025/04/30 09:44:18 690548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 690554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54842|min_srtt:54842|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 690559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:60000|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 690563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 690567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 690571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 690576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 690580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54842|min_srtt:54842|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 690584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:60000|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 690589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 690592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 690596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 690600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 690610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 690614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1904115| [2025/04/30 09:44:18 690619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 690623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1872| [2025/04/30 09:44:18 690656] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1872|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258690632|stream_id:0|stream_offset:1904115| [2025/04/30 09:44:18 690662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 690667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 690672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54842|rtt_var:2199|pto_duration:63638|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 690676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 690680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 690684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 690688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258779270|now:1746006258690671|interv:88599| [2025/04/30 09:44:18 690692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258779270|now:1746006258690671|interval:88599|pto_count:0|srtt:54842 [2025/04/30 09:44:18 690697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61200| [2025/04/30 09:44:18 690702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 690706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1905294| [2025/04/30 09:44:18 690711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 690718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1873| [2025/04/30 09:44:18 690757] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1873|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258690728|stream_id:0|stream_offset:1905294| [2025/04/30 09:44:18 690767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 690774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 690787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54842|rtt_var:2199|pto_duration:63638|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 690795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 690802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 690808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 690815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258779366|now:1746006258690787|interv:88579| [2025/04/30 09:44:18 690821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258779366|now:1746006258690787|interval:88579|pto_count:0|srtt:54842 [2025/04/30 09:44:18 690829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:62400| [2025/04/30 09:44:18 690837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 690843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1906473| [2025/04/30 09:44:18 690851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 690857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258712208| [2025/04/30 09:44:18 690864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258712208| [2025/04/30 09:44:18 690871] [debug] |xqc_engine_wakeup_after|wakeup:1746006258712208|now:1746006258690871|diff:21337| [2025/04/30 09:44:18 690878] [debug] |xqc_engine_main_logic|END|now:1746006258690534| [2025/04/30 09:44:18 691131] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258691130| [2025/04/30 09:44:18 691161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 691167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:793| [2025/04/30 09:44:18 691171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:794| [2025/04/30 09:44:18 691177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:794| [2025/04/30 09:44:18 691181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 691186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1822|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1824|path_largest_ack:1822| [2025/04/30 09:44:18 691191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:72007|prior_delivered:1808978|prior_time:1746006258631338|is_app_limited:0|send_elapse:51947|ack_elapse:59792|ctl_first_sent_time:1746006258632881|lagest_ack_time:1746006258691130|curr_delivered:1879785| [2025/04/30 09:44:18 691196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258632881| [2025/04/30 09:44:18 691201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1106||sndq_packets_used_bytes:0|sndq_packets_free:674| [2025/04/30 09:44:18 691205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1824|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1824|path_largest_ack:1824| [2025/04/30 09:44:18 691214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:72007|prior_delivered:1811378|prior_time:1746006258633330|is_app_limited:0|send_elapse:51806|ack_elapse:57800|ctl_first_sent_time:1746006258634768|lagest_ack_time:1746006258691130|curr_delivered:1880985| [2025/04/30 09:44:18 691219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258634768| [2025/04/30 09:44:18 691222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1105||sndq_packets_used_bytes:0|sndq_packets_free:675| [2025/04/30 09:44:18 691226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54842|rttvar:2199|minrtt:31343|latest_rtt:56362|ack_delay:56| [2025/04/30 09:44:18 691231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55025|rttvar:2016|minrtt:31343|latest_rtt:56362|ack_delay:56| [2025/04/30 09:44:18 691235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1824|lost_pn:1821|thresh:3| [2025/04/30 09:44:18 691239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 691244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 691248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258696389|now:1746006258691247|interval:5142| [2025/04/30 09:44:18 691252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258696389|now:1746006258691247|interv:5142| [2025/04/30 09:44:18 691256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51806, ack_elapse 57800, delivered 69607|rate 1204273|lost 224| [2025/04/30 09:44:18 691261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204273) in round 37| [2025/04/30 09:44:18 691265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 691269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 691273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258634768|recovery:1|recovery_start:1746006258689243|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 691278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258634768|recovery:1|recovery_start:1746006258689243|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 691282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:60000|srtt:55025|latest_rtt:56362|min_rtt:31343|applimit:0|lost:223|recovery:1|recovery_start:1746006258689243|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 691288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:794|largest:794|pns:2| [2025/04/30 09:44:18 691293] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:794|frame:ACK |recv_time:1746006258691130|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 691300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378691130|now:1746006258691130|interv:120000000| [2025/04/30 09:44:18 691304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378691130|now:1746006258691130|interv:120000000| [2025/04/30 09:44:18 691308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258712208|pq_index:0| [2025/04/30 09:44:18 691313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258690534| [2025/04/30 09:44:18 691317] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258691317| [2025/04/30 09:44:18 691322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258691321| [2025/04/30 09:44:18 691328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55025|min_srtt:55025|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 691332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60000|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 691337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 691341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 691344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 691349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 691353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55025|min_srtt:55025|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 691357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60000|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 691361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 691365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 691369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 691373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 691378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 691382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1906473| [2025/04/30 09:44:18 691387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 691390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258692390|now:1746006258691390|interv:1000| [2025/04/30 09:44:18 691397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 691401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 691405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258692390| [2025/04/30 09:44:18 691409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258692390| [2025/04/30 09:44:18 691413] [debug] |xqc_engine_wakeup_after|wakeup:1746006258692390|now:1746006258691413|diff:977| [2025/04/30 09:44:18 691417] [debug] |xqc_engine_main_logic|END|now:1746006258691321| [2025/04/30 09:44:18 691423] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258691423| [2025/04/30 09:44:18 691427] [debug] |xqc_engine_wakeup_after|wakeup:1746006258692390|now:1746006258691426|diff:964| [2025/04/30 09:44:18 691430] [debug] |xqc_engine_main_logic|END|now:1746006258691423| [2025/04/30 09:44:18 692501] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258692501| [2025/04/30 09:44:18 692512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258692390|pq_index:0| [2025/04/30 09:44:18 692517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258691321| [2025/04/30 09:44:18 692522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258692521| [2025/04/30 09:44:18 692527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258692390|now:1746006258692521| [2025/04/30 09:44:18 692531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258692390|now:1746006258692521| [2025/04/30 09:44:18 692535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 692540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55025|min_srtt:55025|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 692545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60000|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 692550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 692554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 692558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 692562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 692566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55025|min_srtt:55025|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 692570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60000|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 692575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 692579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 692582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 692592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 692596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 692601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1906473| [2025/04/30 09:44:18 692605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 692609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1874| [2025/04/30 09:44:18 692643] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1874|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258692618|stream_id:0|stream_offset:1906473| [2025/04/30 09:44:18 692648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 692653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 692658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258696389|now:1746006258692657|interval:3732| [2025/04/30 09:44:18 692662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258696389|now:1746006258692657|interv:3732| [2025/04/30 09:44:18 692666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61200| [2025/04/30 09:44:18 692671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 692675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1907652| [2025/04/30 09:44:18 692680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 692684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1875| [2025/04/30 09:44:18 692706] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1875|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258692690|stream_id:0|stream_offset:1907652| [2025/04/30 09:44:18 692711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 692716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 692720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258696389|now:1746006258692720|interval:3669| [2025/04/30 09:44:18 692724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258696389|now:1746006258692720|interv:3669| [2025/04/30 09:44:18 692728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:62400| [2025/04/30 09:44:18 692736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 692741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1908831| [2025/04/30 09:44:18 692745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 692749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258696389| [2025/04/30 09:44:18 692755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258696389| [2025/04/30 09:44:18 692762] [debug] |xqc_engine_wakeup_after|wakeup:1746006258696389|now:1746006258692761|diff:3628| [2025/04/30 09:44:18 692768] [debug] |xqc_engine_main_logic|END|now:1746006258692521| [2025/04/30 09:44:18 693125] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258693124| [2025/04/30 09:44:18 693155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 693162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:794| [2025/04/30 09:44:18 693166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:795| [2025/04/30 09:44:18 693172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:795| [2025/04/30 09:44:18 693176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 693181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1825|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1826|path_largest_ack:1825| [2025/04/30 09:44:18 693186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:70800|prior_delivered:1813785|prior_time:1746006258635324|is_app_limited:0|send_elapse:51798|ack_elapse:57800|ctl_first_sent_time:1746006258636758|lagest_ack_time:1746006258693124|curr_delivered:1882185| [2025/04/30 09:44:18 693191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258636758| [2025/04/30 09:44:18 693196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1104||sndq_packets_used_bytes:0|sndq_packets_free:676| [2025/04/30 09:44:18 693200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1826|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1826|path_largest_ack:1826| [2025/04/30 09:44:18 693204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:70800|prior_delivered:1813785|prior_time:1746006258635324|is_app_limited:0|send_elapse:51798|ack_elapse:57800|ctl_first_sent_time:1746006258636758|lagest_ack_time:1746006258693124|curr_delivered:1883385| [2025/04/30 09:44:18 693209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258636865| [2025/04/30 09:44:18 693213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1103||sndq_packets_used_bytes:0|sndq_packets_free:677| [2025/04/30 09:44:18 693217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55025|rttvar:2016|minrtt:31343|latest_rtt:56259|ack_delay:64| [2025/04/30 09:44:18 693221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55171|rttvar:1804|minrtt:31343|latest_rtt:56259|ack_delay:64| [2025/04/30 09:44:18 693231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1826|lost_pn:1823|thresh:3| [2025/04/30 09:44:18 693235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 693240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1823|lost_pn:1823|po_sent_time:1746006258632982|lost_send_time:1746006258629833|loss_delay:63291|frame:STREAM |repair:128| [2025/04/30 09:44:18 693244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006258632982u| [2025/04/30 09:44:18 693248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 693252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55171|rtt_var:1804|pto_duration:62387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 693257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 693261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 693265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 693269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258780077|now:1746006258693252|interv:86825| [2025/04/30 09:44:18 693273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258780077|now:1746006258693252|interval:86825|pto_count:0|srtt:55171 [2025/04/30 09:44:18 693278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51798, ack_elapse 57800, delivered 69600|rate 1204152|lost 225| [2025/04/30 09:44:18 693282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204152) in round 37| [2025/04/30 09:44:18 693286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 693291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 693294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:1|acked:2400|po_sent_time:1746006258636865|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 693299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:1|acked:2400|po_sent_time:1746006258636865|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 693304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58800|srtt:55171|latest_rtt:56259|min_rtt:31343|applimit:0|lost:223|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 693310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:795|largest:795|pns:2| [2025/04/30 09:44:18 693314] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:795|frame:ACK |recv_time:1746006258693124|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 693319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378693124|now:1746006258693124|interv:120000000| [2025/04/30 09:44:18 693325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378693124|now:1746006258693124|interv:120000000| [2025/04/30 09:44:18 693329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258696389|pq_index:0| [2025/04/30 09:44:18 693334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258692521| [2025/04/30 09:44:18 693338] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258693338| [2025/04/30 09:44:18 693343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258693342| [2025/04/30 09:44:18 693349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55171|min_srtt:55171|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 693353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 693358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 693361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 693365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 693370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 693374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55171|min_srtt:55171|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 693378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 693382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 693386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 693390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 693394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 693399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 693403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1908831| [2025/04/30 09:44:18 693407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 693411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258694411|now:1746006258693411|interv:1000| [2025/04/30 09:44:18 693415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 693422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 693426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258694411| [2025/04/30 09:44:18 693430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258694411| [2025/04/30 09:44:18 693434] [debug] |xqc_engine_wakeup_after|wakeup:1746006258694411|now:1746006258693434|diff:977| [2025/04/30 09:44:18 693438] [debug] |xqc_engine_main_logic|END|now:1746006258693342| [2025/04/30 09:44:18 693443] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258693443| [2025/04/30 09:44:18 693447] [debug] |xqc_engine_wakeup_after|wakeup:1746006258694411|now:1746006258693447|diff:964| [2025/04/30 09:44:18 693451] [debug] |xqc_engine_main_logic|END|now:1746006258693443| [2025/04/30 09:44:18 694522] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258694521| [2025/04/30 09:44:18 694533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258694411|pq_index:0| [2025/04/30 09:44:18 694537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258693342| [2025/04/30 09:44:18 694542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258694541| [2025/04/30 09:44:18 694547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258694411|now:1746006258694541| [2025/04/30 09:44:18 694552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258694411|now:1746006258694541| [2025/04/30 09:44:18 694556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 694561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55171|min_srtt:55171|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 694566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 694570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 694574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 694578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 694583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 694587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55171|min_srtt:55171|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 694591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 694596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 694599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 694603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 694613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 694618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 694622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1908831| [2025/04/30 09:44:18 694627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 694631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1876| [2025/04/30 09:44:18 694664] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1876|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258694640|stream_id:0|stream_offset:1908831| [2025/04/30 09:44:18 694670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 694675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 694680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55171|rtt_var:1804|pto_duration:62387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 694684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 694688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 694692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 694696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258782027|now:1746006258694679|interv:87348| [2025/04/30 09:44:18 694700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258782027|now:1746006258694679|interval:87348|pto_count:0|srtt:55171 [2025/04/30 09:44:18 694705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60000| [2025/04/30 09:44:18 694710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 694714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1910010| [2025/04/30 09:44:18 694719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 694723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1877| [2025/04/30 09:44:18 694759] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1877|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258694732|stream_id:0|stream_offset:1910010| [2025/04/30 09:44:18 694769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 694776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 694789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55171|rtt_var:1804|pto_duration:62387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 694797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 694803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 694810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 694817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258782119|now:1746006258694789|interv:87330| [2025/04/30 09:44:18 694823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258782119|now:1746006258694789|interval:87330|pto_count:0|srtt:55171 [2025/04/30 09:44:18 694831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61200| [2025/04/30 09:44:18 694839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 694846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1911189| [2025/04/30 09:44:18 694853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 694859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258695859|now:1746006258694859|interv:1000| [2025/04/30 09:44:18 694866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 694872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 694878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258695859| [2025/04/30 09:44:18 694885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258695859| [2025/04/30 09:44:18 694891] [debug] |xqc_engine_wakeup_after|wakeup:1746006258695859|now:1746006258694891|diff:968| [2025/04/30 09:44:18 694898] [debug] |xqc_engine_main_logic|END|now:1746006258694541| [2025/04/30 09:44:18 695115] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258695114| [2025/04/30 09:44:18 695122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 695128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:795| [2025/04/30 09:44:18 695150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:796| [2025/04/30 09:44:18 695161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:796| [2025/04/30 09:44:18 695165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 695171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1827|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1828|path_largest_ack:1827| [2025/04/30 09:44:18 695175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:70800|prior_delivered:1816185|prior_time:1746006258637330|is_app_limited:0|send_elapse:51840|ack_elapse:57784|ctl_first_sent_time:1746006258638761|lagest_ack_time:1746006258695114|curr_delivered:1884585| [2025/04/30 09:44:18 695185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258638761| [2025/04/30 09:44:18 695190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1103||sndq_packets_used_bytes:0|sndq_packets_free:677| [2025/04/30 09:44:18 695194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1828|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1828|path_largest_ack:1828| [2025/04/30 09:44:18 695199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:69600|prior_delivered:1818585|prior_time:1746006258639316|is_app_limited:0|send_elapse:51837|ack_elapse:55798|ctl_first_sent_time:1746006258640750|lagest_ack_time:1746006258695114|curr_delivered:1885785| [2025/04/30 09:44:18 695203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258640750| [2025/04/30 09:44:18 695207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1102||sndq_packets_used_bytes:0|sndq_packets_free:678| [2025/04/30 09:44:18 695211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55171|rttvar:1804|minrtt:31343|latest_rtt:54364|ack_delay:56| [2025/04/30 09:44:18 695215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55063|rttvar:1568|minrtt:31343|latest_rtt:54364|ack_delay:56| [2025/04/30 09:44:18 695220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1828|lost_pn:1825|thresh:3| [2025/04/30 09:44:18 695224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 695228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 695232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 695236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55063|rtt_var:1568|pto_duration:61335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 695240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 695244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 695248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 695252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258781067|now:1746006258695236|interv:85831| [2025/04/30 09:44:18 695256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258781067|now:1746006258695236|interval:85831|pto_count:0|srtt:55063 [2025/04/30 09:44:18 695261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51837, ack_elapse 55798, delivered 67200|rate 1204344|lost 225| [2025/04/30 09:44:18 695265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204344) in round 37| [2025/04/30 09:44:18 695269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 695274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 695278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258640750|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 695285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258640750|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 695290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58800|srtt:55063|latest_rtt:54364|min_rtt:31343|applimit:0|lost:223|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 695296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:796|largest:796|pns:2| [2025/04/30 09:44:18 695300] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:796|frame:ACK |recv_time:1746006258695114|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 695305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378695114|now:1746006258695114|interv:120000000| [2025/04/30 09:44:18 695309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378695114|now:1746006258695114|interv:120000000| [2025/04/30 09:44:18 695313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258695859|pq_index:0| [2025/04/30 09:44:18 695317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258694541| [2025/04/30 09:44:18 695321] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258695321| [2025/04/30 09:44:18 695326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258695325| [2025/04/30 09:44:18 695332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55063|min_srtt:55063|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 695337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 695341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 695348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 695352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 695357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 695361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55063|min_srtt:55063|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 695365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 695369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 695376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 695380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 695384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 695388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 695393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1911189| [2025/04/30 09:44:18 695397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 695401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 695405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258695859| [2025/04/30 09:44:18 695409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258695859| [2025/04/30 09:44:18 695413] [debug] |xqc_engine_wakeup_after|wakeup:1746006258695859|now:1746006258695413|diff:446| [2025/04/30 09:44:18 695417] [debug] |xqc_engine_main_logic|END|now:1746006258695325| [2025/04/30 09:44:18 695422] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258695422| [2025/04/30 09:44:18 695426] [debug] |xqc_engine_wakeup_after|wakeup:1746006258695859|now:1746006258695426|diff:433| [2025/04/30 09:44:18 695430] [debug] |xqc_engine_main_logic|END|now:1746006258695422| [2025/04/30 09:44:18 696500] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258696500| [2025/04/30 09:44:18 696511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258695859|pq_index:0| [2025/04/30 09:44:18 696516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258695325| [2025/04/30 09:44:18 696521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258696520| [2025/04/30 09:44:18 696526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258695859|now:1746006258696520| [2025/04/30 09:44:18 696530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258695859|now:1746006258696520| [2025/04/30 09:44:18 696534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 696540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55063|min_srtt:55063|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 696544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 696549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 696553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 696557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 696576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 696580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55063|min_srtt:55063|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 696585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 696589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 696593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 696597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 696601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 696606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 696610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1911189| [2025/04/30 09:44:18 696615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 696619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1878| [2025/04/30 09:44:18 696660] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1878|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258696636|stream_id:0|stream_offset:1911189| [2025/04/30 09:44:18 696666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 696671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 696676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55063|rtt_var:1568|pto_duration:61335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 696680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 696684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 696688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 696692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258782971|now:1746006258696675|interv:86296| [2025/04/30 09:44:18 696696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258782971|now:1746006258696675|interval:86296|pto_count:0|srtt:55063 [2025/04/30 09:44:18 696701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60000| [2025/04/30 09:44:18 696706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 696714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1912368| [2025/04/30 09:44:18 696718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 696722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1879| [2025/04/30 09:44:18 696759] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1879|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258696732|stream_id:0|stream_offset:1912368| [2025/04/30 09:44:18 696770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 696777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 696784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55063|rtt_var:1568|pto_duration:61335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 696791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 696798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 696804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 696811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258783067|now:1746006258696784|interv:86283| [2025/04/30 09:44:18 696818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258783067|now:1746006258696784|interval:86283|pto_count:0|srtt:55063 [2025/04/30 09:44:18 696826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61200| [2025/04/30 09:44:18 696833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 696840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1913547| [2025/04/30 09:44:18 696847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 696854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258697854|now:1746006258696854|interv:1000| [2025/04/30 09:44:18 696860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 696866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 696873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258697854| [2025/04/30 09:44:18 696880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258697854| [2025/04/30 09:44:18 696886] [debug] |xqc_engine_wakeup_after|wakeup:1746006258697854|now:1746006258696886|diff:968| [2025/04/30 09:44:18 696893] [debug] |xqc_engine_main_logic|END|now:1746006258696520| [2025/04/30 09:44:18 697160] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258697160| [2025/04/30 09:44:18 697170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 697181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:796| [2025/04/30 09:44:18 697185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:797| [2025/04/30 09:44:18 697191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:797| [2025/04/30 09:44:18 697195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 697200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1829|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1830|path_largest_ack:1829| [2025/04/30 09:44:18 697205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:70800|prior_delivered:1818585|prior_time:1746006258639316|is_app_limited:0|send_elapse:51940|ack_elapse:57844|ctl_first_sent_time:1746006258640853|lagest_ack_time:1746006258697160|curr_delivered:1886985| [2025/04/30 09:44:18 697210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258640853| [2025/04/30 09:44:18 697214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1101||sndq_packets_used_bytes:0|sndq_packets_free:679| [2025/04/30 09:44:18 697219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1830|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1830|path_largest_ack:1830| [2025/04/30 09:44:18 697223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:69600|prior_delivered:1820985|prior_time:1746006258641282|is_app_limited:0|send_elapse:51805|ack_elapse:55878|ctl_first_sent_time:1746006258642721|lagest_ack_time:1746006258697160|curr_delivered:1888185| [2025/04/30 09:44:18 697228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258642721| [2025/04/30 09:44:18 697232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1100||sndq_packets_used_bytes:0|sndq_packets_free:680| [2025/04/30 09:44:18 697236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55063|rttvar:1568|minrtt:31343|latest_rtt:54439|ack_delay:96| [2025/04/30 09:44:18 697240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54973|rttvar:1356|minrtt:31343|latest_rtt:54439|ack_delay:96| [2025/04/30 09:44:18 697244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1830|lost_pn:1827|thresh:3| [2025/04/30 09:44:18 697248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 697252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 697257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 697261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54973|rtt_var:1356|pto_duration:60397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 697265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 697269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 697273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 697283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258782129|now:1746006258697260|interv:84869| [2025/04/30 09:44:18 697287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258782129|now:1746006258697260|interval:84869|pto_count:0|srtt:54973 [2025/04/30 09:44:18 697292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51805, ack_elapse 55878, delivered 67200|rate 1202619|lost 225| [2025/04/30 09:44:18 697296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202619) in round 37| [2025/04/30 09:44:18 697301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 697305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 697309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258642721|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 697314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258642721|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 697318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58800|srtt:54973|latest_rtt:54439|min_rtt:31343|applimit:0|lost:223|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 697324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:797|largest:797|pns:2| [2025/04/30 09:44:18 697329] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:797|frame:ACK |recv_time:1746006258697160|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 697333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378697160|now:1746006258697160|interv:120000000| [2025/04/30 09:44:18 697338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378697160|now:1746006258697160|interv:120000000| [2025/04/30 09:44:18 697342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258697854|pq_index:0| [2025/04/30 09:44:18 697346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258696520| [2025/04/30 09:44:18 697350] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258697350| [2025/04/30 09:44:18 697355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258697354| [2025/04/30 09:44:18 697361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54973|min_srtt:54973|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 697365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 697370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 697377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 697380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 697385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 697389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54973|min_srtt:54973|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 697393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 697398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 697401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 697405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 697410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 697414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 697418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1913547| [2025/04/30 09:44:18 697423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 697426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 697430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258697854| [2025/04/30 09:44:18 697434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258697854| [2025/04/30 09:44:18 697438] [debug] |xqc_engine_wakeup_after|wakeup:1746006258697854|now:1746006258697438|diff:416| [2025/04/30 09:44:18 697443] [debug] |xqc_engine_main_logic|END|now:1746006258697354| [2025/04/30 09:44:18 697448] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258697448| [2025/04/30 09:44:18 697451] [debug] |xqc_engine_wakeup_after|wakeup:1746006258697854|now:1746006258697451|diff:403| [2025/04/30 09:44:18 697455] [debug] |xqc_engine_main_logic|END|now:1746006258697448| [2025/04/30 09:44:18 698526] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258698525| [2025/04/30 09:44:18 698538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258697854|pq_index:0| [2025/04/30 09:44:18 698542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258697354| [2025/04/30 09:44:18 698547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258698546| [2025/04/30 09:44:18 698552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258697854|now:1746006258698546| [2025/04/30 09:44:18 698561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258697854|now:1746006258698546| [2025/04/30 09:44:18 698565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 698571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54973|min_srtt:54973|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 698575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 698580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 698584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 698588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 698592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 698596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54973|min_srtt:54973|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 698600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 698605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 698609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 698613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 698617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 698622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 698626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1913547| [2025/04/30 09:44:18 698630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 698635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1880| [2025/04/30 09:44:18 698668] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1880|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258698644|stream_id:0|stream_offset:1913547| [2025/04/30 09:44:18 698674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 698678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 698683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54973|rtt_var:1356|pto_duration:60397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 698691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 698695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 698699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 698703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258784041|now:1746006258698683|interv:85358| [2025/04/30 09:44:18 698707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258784041|now:1746006258698683|interval:85358|pto_count:0|srtt:54973 [2025/04/30 09:44:18 698712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60000| [2025/04/30 09:44:18 698720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 698727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1914726| [2025/04/30 09:44:18 698734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 698741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1881-1884|next_skip_chance:1746006258954931|current_time:1746006258698740| [2025/04/30 09:44:18 698748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1885| [2025/04/30 09:44:18 698790] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1885|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258698759|stream_id:0|stream_offset:1914726| [2025/04/30 09:44:18 698801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 698809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 698816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54973|rtt_var:1356|pto_duration:60397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 698823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 698830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 698837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 698844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258784156|now:1746006258698816|interv:85340| [2025/04/30 09:44:18 698850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258784156|now:1746006258698816|interval:85340|pto_count:0|srtt:54973 [2025/04/30 09:44:18 698857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61200| [2025/04/30 09:44:18 698865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 698871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1915905| [2025/04/30 09:44:18 698884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 698890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258699890|now:1746006258698890|interv:1000| [2025/04/30 09:44:18 698897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 698903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 698909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258699890| [2025/04/30 09:44:18 698916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258699890| [2025/04/30 09:44:18 698922] [debug] |xqc_engine_wakeup_after|wakeup:1746006258699890|now:1746006258698922|diff:968| [2025/04/30 09:44:18 698927] [debug] |xqc_engine_main_logic|END|now:1746006258698546| [2025/04/30 09:44:18 699102] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258699102| [2025/04/30 09:44:18 699108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 699114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:797| [2025/04/30 09:44:18 699118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:798| [2025/04/30 09:44:18 699124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:798| [2025/04/30 09:44:18 699128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 699152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1831|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1832|path_largest_ack:1831| [2025/04/30 09:44:18 699161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:68400|prior_delivered:1823385|prior_time:1746006258643286|is_app_limited:0|send_elapse:51820|ack_elapse:55816|ctl_first_sent_time:1746006258644717|lagest_ack_time:1746006258699102|curr_delivered:1889385| [2025/04/30 09:44:18 699166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258644717| [2025/04/30 09:44:18 699170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1099||sndq_packets_used_bytes:0|sndq_packets_free:681| [2025/04/30 09:44:18 699174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1832|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1832|path_largest_ack:1832| [2025/04/30 09:44:18 699179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:68400|prior_delivered:1823385|prior_time:1746006258643286|is_app_limited:0|send_elapse:51820|ack_elapse:55816|ctl_first_sent_time:1746006258644717|lagest_ack_time:1746006258699102|curr_delivered:1890585| [2025/04/30 09:44:18 699183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258644824| [2025/04/30 09:44:18 699187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1098||sndq_packets_used_bytes:0|sndq_packets_free:682| [2025/04/30 09:44:18 699191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54973|rttvar:1356|minrtt:31343|latest_rtt:54278|ack_delay:56| [2025/04/30 09:44:18 699196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54879|rttvar:1204|minrtt:31343|latest_rtt:54278|ack_delay:56| [2025/04/30 09:44:18 699204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1832|lost_pn:1829|thresh:3| [2025/04/30 09:44:18 699209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 699213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 699217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 699221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54879|rtt_var:1204|pto_duration:59695|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 699225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 699229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 699233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 699237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258783454|now:1746006258699220|interv:84234| [2025/04/30 09:44:18 699241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258783454|now:1746006258699220|interval:84234|pto_count:0|srtt:54879 [2025/04/30 09:44:18 699245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51820, ack_elapse 55816, delivered 67200|rate 1203955|lost 225| [2025/04/30 09:44:18 699250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203955) in round 37| [2025/04/30 09:44:18 699254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 699258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 699262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258644824|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 699267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258644824|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 699271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58800|srtt:54879|latest_rtt:54278|min_rtt:31343|applimit:0|lost:223|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 699277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:798|largest:798|pns:2| [2025/04/30 09:44:18 699282] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:798|frame:ACK |recv_time:1746006258699102|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 699287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378699102|now:1746006258699102|interv:120000000| [2025/04/30 09:44:18 699291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378699102|now:1746006258699102|interv:120000000| [2025/04/30 09:44:18 699297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258699890|pq_index:0| [2025/04/30 09:44:18 699302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258698546| [2025/04/30 09:44:18 699306] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258699306| [2025/04/30 09:44:18 699311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258699310| [2025/04/30 09:44:18 699317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54879|min_srtt:54879|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 699321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 699325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 699329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 699333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 699338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 699342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54879|min_srtt:54879|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 699346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 699350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 699354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 699358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 699362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 699367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 699371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1915905| [2025/04/30 09:44:18 699375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 699379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 699383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258699890| [2025/04/30 09:44:18 699387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258699890| [2025/04/30 09:44:18 699393] [debug] |xqc_engine_wakeup_after|wakeup:1746006258699890|now:1746006258699393|diff:497| [2025/04/30 09:44:18 699398] [debug] |xqc_engine_main_logic|END|now:1746006258699310| [2025/04/30 09:44:18 699403] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258699403| [2025/04/30 09:44:18 699407] [debug] |xqc_engine_wakeup_after|wakeup:1746006258699890|now:1746006258699406|diff:484| [2025/04/30 09:44:18 699410] [debug] |xqc_engine_main_logic|END|now:1746006258699403| [2025/04/30 09:44:18 700481] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258700481| [2025/04/30 09:44:18 700492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258699890|pq_index:0| [2025/04/30 09:44:18 700497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258699310| [2025/04/30 09:44:18 700502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258700501| [2025/04/30 09:44:18 700507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258699890|now:1746006258700501| [2025/04/30 09:44:18 700511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258699890|now:1746006258700501| [2025/04/30 09:44:18 700515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 700520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54879|min_srtt:54879|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 700525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 700530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 700534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 700537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 700542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 700546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54879|min_srtt:54879|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 700550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 700555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 700559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 700563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 700567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 700571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 700580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1915905| [2025/04/30 09:44:18 700585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 700590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1886| [2025/04/30 09:44:18 700623] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1886|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258700598|stream_id:0|stream_offset:1915905| [2025/04/30 09:44:18 700629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 700634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 700638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54879|rtt_var:1204|pto_duration:59695|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 700643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 700647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 700651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 700655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258785293|now:1746006258700638|interv:84655| [2025/04/30 09:44:18 700659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258785293|now:1746006258700638|interval:84655|pto_count:0|srtt:54879 [2025/04/30 09:44:18 700663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60000| [2025/04/30 09:44:18 700669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 700673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1917084| [2025/04/30 09:44:18 700678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 700682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1887| [2025/04/30 09:44:18 700703] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1887|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258700688|stream_id:0|stream_offset:1917084| [2025/04/30 09:44:18 700709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 700713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 700718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54879|rtt_var:1204|pto_duration:59695|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 700722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 700729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 700733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 700737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258785383|now:1746006258700717|interv:84666| [2025/04/30 09:44:18 700741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258785383|now:1746006258700717|interval:84666|pto_count:0|srtt:54879 [2025/04/30 09:44:18 700746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61200| [2025/04/30 09:44:18 700753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 700760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1918263| [2025/04/30 09:44:18 700768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 700774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258701774|now:1746006258700774|interv:1000| [2025/04/30 09:44:18 700780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 700787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 700793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258701774| [2025/04/30 09:44:18 700800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258701774| [2025/04/30 09:44:18 700806] [debug] |xqc_engine_wakeup_after|wakeup:1746006258701774|now:1746006258700806|diff:968| [2025/04/30 09:44:18 700813] [debug] |xqc_engine_main_logic|END|now:1746006258700501| [2025/04/30 09:44:18 701097] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258701096| [2025/04/30 09:44:18 701104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 701111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:798| [2025/04/30 09:44:18 701115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:799| [2025/04/30 09:44:18 701121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:799| [2025/04/30 09:44:18 701125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 701130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1833|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1834|path_largest_ack:1833| [2025/04/30 09:44:18 701158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:68400|prior_delivered:1825785|prior_time:1746006258645280|is_app_limited:0|send_elapse:51819|ack_elapse:55816|ctl_first_sent_time:1746006258646711|lagest_ack_time:1746006258701096|curr_delivered:1891785| [2025/04/30 09:44:18 701163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258646711| [2025/04/30 09:44:18 701168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1097||sndq_packets_used_bytes:0|sndq_packets_free:683| [2025/04/30 09:44:18 701172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1834|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1834|path_largest_ack:1834| [2025/04/30 09:44:18 701181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:67200|prior_delivered:1828185|prior_time:1746006258647271|is_app_limited:0|send_elapse:51787|ack_elapse:53825|ctl_first_sent_time:1746006258648708|lagest_ack_time:1746006258701096|curr_delivered:1892985| [2025/04/30 09:44:18 701186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258648708| [2025/04/30 09:44:18 701190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1096||sndq_packets_used_bytes:0|sndq_packets_free:684| [2025/04/30 09:44:18 701194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54879|rttvar:1204|minrtt:31343|latest_rtt:52388|ack_delay:56| [2025/04/30 09:44:18 701198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54561|rttvar:1539|minrtt:31343|latest_rtt:52388|ack_delay:56| [2025/04/30 09:44:18 701203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1834|lost_pn:1831|thresh:3| [2025/04/30 09:44:18 701207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 701211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 701215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 701219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54561|rtt_var:1539|pto_duration:60717|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 701224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 701228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 701232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 701236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258786405|now:1746006258701219|interv:85186| [2025/04/30 09:44:18 701240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258786405|now:1746006258701219|interval:85186|pto_count:0|srtt:54561 [2025/04/30 09:44:18 701244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51787, ack_elapse 53825, delivered 64800|rate 1203901|lost 225| [2025/04/30 09:44:18 701249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203901) in round 37| [2025/04/30 09:44:18 701253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 701257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 701261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258648708|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 701266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258648708|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 701273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58800|srtt:54561|latest_rtt:52388|min_rtt:31343|applimit:0|lost:223|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 701278] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:62400|inflight:58800|mode:2|applimit:0|pacing_rate:1213047|bw:1213047|srtt:54561|latest_rtt:52388|min_rtt:31343|send:1868|lost:223|tlp:0|recv:798|recovery:1|slow_start:0|conn_life:1658510|acked:2400|delivered:1892985|is_cwnd_limited:1| [2025/04/30 09:44:18 701284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:799|largest:799|pns:2| [2025/04/30 09:44:18 701289] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:799|frame:ACK |recv_time:1746006258701096|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 701294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378701096|now:1746006258701096|interv:120000000| [2025/04/30 09:44:18 701298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378701096|now:1746006258701096|interv:120000000| [2025/04/30 09:44:18 701302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258701774|pq_index:0| [2025/04/30 09:44:18 701306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258700501| [2025/04/30 09:44:18 701310] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258701310| [2025/04/30 09:44:18 701315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258701314| [2025/04/30 09:44:18 701321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54561|min_srtt:54561|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 701326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 701330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 701334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 701338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 701342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 701347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54561|min_srtt:54561|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 701351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 701355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 701362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 701365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 701370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 701374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 701378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1918263| [2025/04/30 09:44:18 701383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 701387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 701391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258701774| [2025/04/30 09:44:18 701395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258701774| [2025/04/30 09:44:18 701399] [debug] |xqc_engine_wakeup_after|wakeup:1746006258701774|now:1746006258701398|diff:376| [2025/04/30 09:44:18 701403] [debug] |xqc_engine_main_logic|END|now:1746006258701314| [2025/04/30 09:44:18 701408] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258701408| [2025/04/30 09:44:18 701412] [debug] |xqc_engine_wakeup_after|wakeup:1746006258701774|now:1746006258701412|diff:362| [2025/04/30 09:44:18 701416] [debug] |xqc_engine_main_logic|END|now:1746006258701408| [2025/04/30 09:44:18 702487] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258702487| [2025/04/30 09:44:18 702498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258701774|pq_index:0| [2025/04/30 09:44:18 702503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258701314| [2025/04/30 09:44:18 702508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258702507| [2025/04/30 09:44:18 702513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258701774|now:1746006258702507| [2025/04/30 09:44:18 702517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258701774|now:1746006258702507| [2025/04/30 09:44:18 702521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 702526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54561|min_srtt:54561|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 702531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 702536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 702540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 702543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 702553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 702557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54561|min_srtt:54561|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 702561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 702565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 702569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 702573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 702577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 702582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 702586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1918263| [2025/04/30 09:44:18 702591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 702595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1888| [2025/04/30 09:44:18 702628] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1888|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006258702604|stream_id:0|stream_offset:1918263| [2025/04/30 09:44:18 702634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 702639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 702643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54561|rtt_var:1539|pto_duration:60717|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 702648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 702652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 702655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:18 702659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258788321|now:1746006258702643|interv:85678| [2025/04/30 09:44:18 702663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258788321|now:1746006258702643|interval:85678|pto_count:0|srtt:54561 [2025/04/30 09:44:18 702668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60000| [2025/04/30 09:44:18 702673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 702681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1919442| [2025/04/30 09:44:18 702687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 702694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1889| [2025/04/30 09:44:18 702733] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1889|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006258702704|stream_id:0|stream_offset:1919442| [2025/04/30 09:44:18 702743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 702750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:18 702758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54561|rtt_var:1539|pto_duration:60717|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 702765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 702771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 702777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 702783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258788421|now:1746006258702757|interv:85664| [2025/04/30 09:44:18 702789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258788421|now:1746006258702757|interval:85664|pto_count:0|srtt:54561 [2025/04/30 09:44:18 702797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61200| [2025/04/30 09:44:18 702804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 702811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1920621| [2025/04/30 09:44:18 702818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 702824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258703824|now:1746006258702824|interv:1000| [2025/04/30 09:44:18 702832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 702838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 702844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258703824| [2025/04/30 09:44:18 702851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258703824| [2025/04/30 09:44:18 702857] [debug] |xqc_engine_wakeup_after|wakeup:1746006258703824|now:1746006258702857|diff:967| [2025/04/30 09:44:18 702864] [debug] |xqc_engine_main_logic|END|now:1746006258702507| [2025/04/30 09:44:18 703160] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006258703159| [2025/04/30 09:44:18 703170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 703181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:799| [2025/04/30 09:44:18 703185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:800| [2025/04/30 09:44:18 703191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:800| [2025/04/30 09:44:18 703195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 703200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1835|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1836|path_largest_ack:1835| [2025/04/30 09:44:18 703205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:68400|prior_delivered:1828185|prior_time:1746006258647271|is_app_limited:0|send_elapse:51890|ack_elapse:55888|ctl_first_sent_time:1746006258648811|lagest_ack_time:1746006258703159|curr_delivered:1894185| [2025/04/30 09:44:18 703210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258648811| [2025/04/30 09:44:18 703214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1095||sndq_packets_used_bytes:0|sndq_packets_free:685| [2025/04/30 09:44:18 703219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1836|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1836|path_largest_ack:1836| [2025/04/30 09:44:18 703223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:67200|prior_delivered:1830585|prior_time:1746006258649261|is_app_limited:0|send_elapse:51814|ack_elapse:53898|ctl_first_sent_time:1746006258650694|lagest_ack_time:1746006258703159|curr_delivered:1895385| [2025/04/30 09:44:18 703228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258650694| [2025/04/30 09:44:18 703232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1094||sndq_packets_used_bytes:0|sndq_packets_free:686| [2025/04/30 09:44:18 703236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54561|rttvar:1539|minrtt:31343|latest_rtt:52465|ack_delay:64| [2025/04/30 09:44:18 703240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54291|rttvar:1695|minrtt:31343|latest_rtt:52465|ack_delay:64| [2025/04/30 09:44:18 703245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1836|lost_pn:1833|thresh:3| [2025/04/30 09:44:18 703249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 703253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 703257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 703261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54291|rtt_var:1695|pto_duration:61071|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 703265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 703269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 703273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:18 703280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258788775|now:1746006258703261|interv:85514| [2025/04/30 09:44:18 703284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258788775|now:1746006258703261|interval:85514|pto_count:0|srtt:54291 [2025/04/30 09:44:18 703289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51814, ack_elapse 53898, delivered 64800|rate 1202270|lost 225| [2025/04/30 09:44:18 703293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202270) in round 37| [2025/04/30 09:44:18 703297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 703302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 703306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258650694|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 703310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258650694|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 703315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58800|srtt:54291|latest_rtt:52465|min_rtt:31343|applimit:0|lost:223|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 703320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 703325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:18 703330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:18 703334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:800|largest:800|pns:2| [2025/04/30 09:44:18 703339] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:800|frame:PING ACK |recv_time:1746006258703159|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 703343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378703159|now:1746006258703159|interv:120000000| [2025/04/30 09:44:18 703348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378703159|now:1746006258703159|interv:120000000| [2025/04/30 09:44:18 703352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258703824|pq_index:0| [2025/04/30 09:44:18 703356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258702507| [2025/04/30 09:44:18 703360] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258703360| [2025/04/30 09:44:18 703365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258703364| [2025/04/30 09:44:18 703373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:800|ack_delay:214|first_ack_range:59|largest_pkt_recv_time:1746006258703159| [2025/04/30 09:44:18 703378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:800|low:741|pkt_pns:2| [2025/04/30 09:44:18 703382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:800|frame_largest_recv:800| [2025/04/30 09:44:18 703386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:18 703390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54291|min_srtt:54291|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 703395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 703399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 703403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 703407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 703412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 703416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54291|min_srtt:54291|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 703420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 703424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 703428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 703432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 703436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 703441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 703445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1920621| [2025/04/30 09:44:18 703449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 703453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 703457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258703824| [2025/04/30 09:44:18 703461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258703824| [2025/04/30 09:44:18 703465] [debug] |xqc_engine_wakeup_after|wakeup:1746006258703824|now:1746006258703465|diff:359| [2025/04/30 09:44:18 703469] [debug] |xqc_engine_main_logic|END|now:1746006258703364| [2025/04/30 09:44:18 703474] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258703474| [2025/04/30 09:44:18 703483] [debug] |xqc_engine_wakeup_after|wakeup:1746006258703824|now:1746006258703482|diff:342| [2025/04/30 09:44:18 703487] [debug] |xqc_engine_main_logic|END|now:1746006258703474| [2025/04/30 09:44:18 704557] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258704557| [2025/04/30 09:44:18 704568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258703824|pq_index:0| [2025/04/30 09:44:18 704572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258703364| [2025/04/30 09:44:18 704578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258704577| [2025/04/30 09:44:18 704583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258703824|now:1746006258704577| [2025/04/30 09:44:18 704587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258703824|now:1746006258704577| [2025/04/30 09:44:18 704591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 704596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54291|min_srtt:54291|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 704601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 704606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 704610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 704614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 704618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 704622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54291|min_srtt:54291|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 704626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 704631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 704634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 704638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 704642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 704647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 704652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:58800|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1920621| [2025/04/30 09:44:18 704661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 704666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1890| [2025/04/30 09:44:18 704706] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1890|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:58800|now:1746006258704675|stream_id:0|stream_offset:1920621| [2025/04/30 09:44:18 704717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1890|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 09:44:18 704724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:18 704731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54291|rtt_var:1695|pto_duration:61071|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 704739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 704746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 704752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 704759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258790746|now:1746006258704731|interv:86015| [2025/04/30 09:44:18 704765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258790746|now:1746006258704731|interval:86015|pto_count:0|srtt:54291 [2025/04/30 09:44:18 704773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60006| [2025/04/30 09:44:18 704781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 704788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1921800| [2025/04/30 09:44:18 704796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 704802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1891| [2025/04/30 09:44:18 704844] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1891|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258704814|stream_id:0|stream_offset:1921800| [2025/04/30 09:44:18 704854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 704861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 704868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54291|rtt_var:1695|pto_duration:61071|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 704875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 704881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 704888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 704897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258790885|now:1746006258704868|interv:86017| [2025/04/30 09:44:18 704901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258790885|now:1746006258704868|interval:86017|pto_count:0|srtt:54291 [2025/04/30 09:44:18 704906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61206| [2025/04/30 09:44:18 704911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 704915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1922979| [2025/04/30 09:44:18 704920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 704924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258790885| [2025/04/30 09:44:18 704929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258790885| [2025/04/30 09:44:18 704933] [debug] |xqc_engine_wakeup_after|wakeup:1746006258790885|now:1746006258704933|diff:85952| [2025/04/30 09:44:18 704937] [debug] |xqc_engine_main_logic|END|now:1746006258704577| [2025/04/30 09:44:18 705095] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258705094| [2025/04/30 09:44:18 705101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 705106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:800| [2025/04/30 09:44:18 705110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:801| [2025/04/30 09:44:18 705116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:801| [2025/04/30 09:44:18 705120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 705126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1837|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1838|path_largest_ack:1837| [2025/04/30 09:44:18 705130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66000|prior_delivered:1832985|prior_time:1746006258651253|is_app_limited:0|send_elapse:51871|ack_elapse:53841|ctl_first_sent_time:1746006258652728|lagest_ack_time:1746006258705094|curr_delivered:1896585| [2025/04/30 09:44:18 705158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258652728| [2025/04/30 09:44:18 705163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1093||sndq_packets_used_bytes:0|sndq_packets_free:687| [2025/04/30 09:44:18 705167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1838|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1838|path_largest_ack:1838| [2025/04/30 09:44:18 705172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66000|prior_delivered:1832985|prior_time:1746006258651253|is_app_limited:0|send_elapse:51871|ack_elapse:53841|ctl_first_sent_time:1746006258652728|lagest_ack_time:1746006258705094|curr_delivered:1897785| [2025/04/30 09:44:18 705176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258652836| [2025/04/30 09:44:18 705184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1092||sndq_packets_used_bytes:0|sndq_packets_free:688| [2025/04/30 09:44:18 705188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54291|rttvar:1695|minrtt:31343|latest_rtt:52258|ack_delay:56| [2025/04/30 09:44:18 705193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54030|rttvar:1794|minrtt:31343|latest_rtt:52258|ack_delay:56| [2025/04/30 09:44:18 705197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1838|lost_pn:1835|thresh:3| [2025/04/30 09:44:18 705201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 705205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 705210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 705214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54030|rtt_var:1794|pto_duration:61206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 705218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 705222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 705226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 705230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258791020|now:1746006258705213|interv:85807| [2025/04/30 09:44:18 705234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258791020|now:1746006258705213|interval:85807|pto_count:0|srtt:54030 [2025/04/30 09:44:18 705238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51871, ack_elapse 53841, delivered 64800|rate 1203543|lost 225| [2025/04/30 09:44:18 705243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203543) in round 37| [2025/04/30 09:44:18 705247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 705251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 705255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258652836|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 705260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258652836|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 705264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58806|srtt:54030|latest_rtt:52258|min_rtt:31343|applimit:0|lost:223|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 705270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:801|largest:801|pns:2| [2025/04/30 09:44:18 705278] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:801|frame:ACK |recv_time:1746006258705094|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 705282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378705094|now:1746006258705094|interv:120000000| [2025/04/30 09:44:18 705286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378705094|now:1746006258705094|interv:120000000| [2025/04/30 09:44:18 705290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258790885|pq_index:0| [2025/04/30 09:44:18 705295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258704577| [2025/04/30 09:44:18 705299] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258705299| [2025/04/30 09:44:18 705304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258705303| [2025/04/30 09:44:18 705310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54030|min_srtt:54030|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 705314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 705319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 705323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 705327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 705331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 705335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54030|min_srtt:54030|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 705340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 705344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 705348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 705352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 705356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 705360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 705364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1922979| [2025/04/30 09:44:18 705372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 705376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258706375|now:1746006258705375|interv:1000| [2025/04/30 09:44:18 705380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 705383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 705387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258706375| [2025/04/30 09:44:18 705391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258706375| [2025/04/30 09:44:18 705395] [debug] |xqc_engine_wakeup_after|wakeup:1746006258706375|now:1746006258705395|diff:980| [2025/04/30 09:44:18 705400] [debug] |xqc_engine_main_logic|END|now:1746006258705303| [2025/04/30 09:44:18 705405] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258705405| [2025/04/30 09:44:18 705409] [debug] |xqc_engine_wakeup_after|wakeup:1746006258706375|now:1746006258705409|diff:966| [2025/04/30 09:44:18 705413] [debug] |xqc_engine_main_logic|END|now:1746006258705405| [2025/04/30 09:44:18 706483] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258706483| [2025/04/30 09:44:18 706494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258706375|pq_index:0| [2025/04/30 09:44:18 706499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258705303| [2025/04/30 09:44:18 706504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258706503| [2025/04/30 09:44:18 706509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258706375|now:1746006258706503| [2025/04/30 09:44:18 706513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258706375|now:1746006258706503| [2025/04/30 09:44:18 706517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 706522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54030|min_srtt:54030|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 706527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 706532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 706536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 706540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 706544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 706548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54030|min_srtt:54030|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 706553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 706562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 706566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 706570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 706574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 706578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 706583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1922979| [2025/04/30 09:44:18 706587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 706592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1892| [2025/04/30 09:44:18 706625] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1892|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006258706600|stream_id:0|stream_offset:1922979| [2025/04/30 09:44:18 706630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 706635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 706640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54030|rtt_var:1794|pto_duration:61206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 706644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 706648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 706652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 706656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258792806|now:1746006258706639|interv:86167| [2025/04/30 09:44:18 706660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258792806|now:1746006258706639|interval:86167|pto_count:0|srtt:54030 [2025/04/30 09:44:18 706665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60006| [2025/04/30 09:44:18 706670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 706674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1924158| [2025/04/30 09:44:18 706678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 706683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1893| [2025/04/30 09:44:18 706720] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1893|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258706694|stream_id:0|stream_offset:1924158| [2025/04/30 09:44:18 706735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 706743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 706750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54030|rtt_var:1794|pto_duration:61206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 706757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 706764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 706770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 706777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258792900|now:1746006258706750|interv:86150| [2025/04/30 09:44:18 706784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258792900|now:1746006258706750|interval:86150|pto_count:0|srtt:54030 [2025/04/30 09:44:18 706791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61206| [2025/04/30 09:44:18 706799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 706805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1925337| [2025/04/30 09:44:18 706813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 706820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258792900| [2025/04/30 09:44:18 706826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258792900| [2025/04/30 09:44:18 706833] [debug] |xqc_engine_wakeup_after|wakeup:1746006258792900|now:1746006258706833|diff:86067| [2025/04/30 09:44:18 706840] [debug] |xqc_engine_main_logic|END|now:1746006258706503| [2025/04/30 09:44:18 707079] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258707078| [2025/04/30 09:44:18 707085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 707092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:801| [2025/04/30 09:44:18 707096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:802| [2025/04/30 09:44:18 707102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:802| [2025/04/30 09:44:18 707106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 707111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1839|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1840|path_largest_ack:1839| [2025/04/30 09:44:18 707116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66000|prior_delivered:1835385|prior_time:1746006258653253|is_app_limited:0|send_elapse:51860|ack_elapse:53825|ctl_first_sent_time:1746006258654683|lagest_ack_time:1746006258707078|curr_delivered:1898985| [2025/04/30 09:44:18 707125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258654683| [2025/04/30 09:44:18 707130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1091||sndq_packets_used_bytes:0|sndq_packets_free:689| [2025/04/30 09:44:18 707157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1840|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1840|path_largest_ack:1840| [2025/04/30 09:44:18 707162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:64800|prior_delivered:1837785|prior_time:1746006258655249|is_app_limited:0|send_elapse:51870|ack_elapse:51829|ctl_first_sent_time:1746006258656682|lagest_ack_time:1746006258707078|curr_delivered:1900185| [2025/04/30 09:44:18 707167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258656682| [2025/04/30 09:44:18 707171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1090||sndq_packets_used_bytes:0|sndq_packets_free:690| [2025/04/30 09:44:18 707175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54030|rttvar:1794|minrtt:31343|latest_rtt:50396|ack_delay:56| [2025/04/30 09:44:18 707179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53569|rttvar:2268|minrtt:31343|latest_rtt:50396|ack_delay:56| [2025/04/30 09:44:18 707184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1840|lost_pn:1837|thresh:3| [2025/04/30 09:44:18 707188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 707192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 707196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 707200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53569|rtt_var:2268|pto_duration:62641|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 707204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 707208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 707212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 707216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258794335|now:1746006258707200|interv:87135| [2025/04/30 09:44:18 707220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258794335|now:1746006258707200|interval:87135|pto_count:0|srtt:53569 [2025/04/30 09:44:18 707225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51870, ack_elapse 51829, delivered 62400|rate 1203007|lost 225| [2025/04/30 09:44:18 707229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203007) in round 37| [2025/04/30 09:44:18 707234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 707238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 707245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258656682|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 707250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258656682|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 707254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58806|srtt:53569|latest_rtt:50396|min_rtt:31343|applimit:0|lost:223|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 707260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:802|largest:802|pns:2| [2025/04/30 09:44:18 707265] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:802|frame:ACK |recv_time:1746006258707078|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 707270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378707078|now:1746006258707078|interv:120000000| [2025/04/30 09:44:18 707274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378707078|now:1746006258707078|interv:120000000| [2025/04/30 09:44:18 707278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258792900|pq_index:0| [2025/04/30 09:44:18 707282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258706503| [2025/04/30 09:44:18 707286] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258707286| [2025/04/30 09:44:18 707292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258707290| [2025/04/30 09:44:18 707298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53569|min_srtt:53569|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 707302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 707307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 707310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 707314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 707319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 707323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53569|min_srtt:53569|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 707327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 707334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 707338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 707342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 707346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 707351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 707355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1925337| [2025/04/30 09:44:18 707359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 707363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258708363|now:1746006258707363|interv:1000| [2025/04/30 09:44:18 707367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 707371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 707375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258708363| [2025/04/30 09:44:18 707379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258708363| [2025/04/30 09:44:18 707383] [debug] |xqc_engine_wakeup_after|wakeup:1746006258708363|now:1746006258707383|diff:980| [2025/04/30 09:44:18 707388] [debug] |xqc_engine_main_logic|END|now:1746006258707290| [2025/04/30 09:44:18 707393] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258707393| [2025/04/30 09:44:18 707397] [debug] |xqc_engine_wakeup_after|wakeup:1746006258708363|now:1746006258707397|diff:966| [2025/04/30 09:44:18 707401] [debug] |xqc_engine_main_logic|END|now:1746006258707393| [2025/04/30 09:44:18 708471] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258708471| [2025/04/30 09:44:18 708482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258708363|pq_index:0| [2025/04/30 09:44:18 708487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258707290| [2025/04/30 09:44:18 708492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258708491| [2025/04/30 09:44:18 708497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258708363|now:1746006258708491| [2025/04/30 09:44:18 708501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258708363|now:1746006258708491| [2025/04/30 09:44:18 708505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 708510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53569|min_srtt:53569|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 708515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 708520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 708529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 708533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 708537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 708541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53569|min_srtt:53569|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 708546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 708550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 708554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 708557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 708562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 708566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 708571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1925337| [2025/04/30 09:44:18 708575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 708579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1894| [2025/04/30 09:44:18 708612] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1894|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006258708588|stream_id:0|stream_offset:1925337| [2025/04/30 09:44:18 708618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 708623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 708628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53569|rtt_var:2268|pto_duration:62641|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 708632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 708636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 708640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 708644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258796229|now:1746006258708627|interv:87602| [2025/04/30 09:44:18 708648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258796229|now:1746006258708627|interval:87602|pto_count:0|srtt:53569 [2025/04/30 09:44:18 708656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60006| [2025/04/30 09:44:18 708661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 708665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1926516| [2025/04/30 09:44:18 708672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 708678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1895| [2025/04/30 09:44:18 708718] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1895|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258708689|stream_id:0|stream_offset:1926516| [2025/04/30 09:44:18 708728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 708735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 708742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53569|rtt_var:2268|pto_duration:62641|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 708749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 708756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 708763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 708769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258796330|now:1746006258708742|interv:87588| [2025/04/30 09:44:18 708776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258796330|now:1746006258708742|interval:87588|pto_count:0|srtt:53569 [2025/04/30 09:44:18 708783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61206| [2025/04/30 09:44:18 708791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 708797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1927695| [2025/04/30 09:44:18 708804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 708811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258796330| [2025/04/30 09:44:18 708818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258796330| [2025/04/30 09:44:18 708824] [debug] |xqc_engine_wakeup_after|wakeup:1746006258796330|now:1746006258708824|diff:87506| [2025/04/30 09:44:18 708831] [debug] |xqc_engine_main_logic|END|now:1746006258708491| [2025/04/30 09:44:18 709072] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258709071| [2025/04/30 09:44:18 709079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 709094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:802| [2025/04/30 09:44:18 709098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:803| [2025/04/30 09:44:18 709104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:803| [2025/04/30 09:44:18 709108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 709113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1841|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1842|path_largest_ack:1841| [2025/04/30 09:44:18 709118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:66000|prior_delivered:1837785|prior_time:1746006258655249|is_app_limited:0|send_elapse:51973|ack_elapse:53822|ctl_first_sent_time:1746006258656785|lagest_ack_time:1746006258709071|curr_delivered:1901385| [2025/04/30 09:44:18 709122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258656785| [2025/04/30 09:44:18 709127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1089||sndq_packets_used_bytes:0|sndq_packets_free:691| [2025/04/30 09:44:18 709131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1842|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1842|path_largest_ack:1842| [2025/04/30 09:44:18 709160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:64800|prior_delivered:1840185|prior_time:1746006258657239|is_app_limited:0|send_elapse:51865|ack_elapse:51832|ctl_first_sent_time:1746006258658676|lagest_ack_time:1746006258709071|curr_delivered:1902585| [2025/04/30 09:44:18 709164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258658676| [2025/04/30 09:44:18 709168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1088||sndq_packets_used_bytes:0|sndq_packets_free:692| [2025/04/30 09:44:18 709172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53569|rttvar:2268|minrtt:31343|latest_rtt:50395|ack_delay:56| [2025/04/30 09:44:18 709177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53165|rttvar:2508|minrtt:31343|latest_rtt:50395|ack_delay:56| [2025/04/30 09:44:18 709181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1842|lost_pn:1839|thresh:3| [2025/04/30 09:44:18 709185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 709189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 709193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 709197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53165|rtt_var:2508|pto_duration:63197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 709202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 709206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 709210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 709217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258796886|now:1746006258709197|interv:87689| [2025/04/30 09:44:18 709221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258796886|now:1746006258709197|interval:87689|pto_count:0|srtt:53165 [2025/04/30 09:44:18 709226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51865, ack_elapse 51832, delivered 62400|rate 1203123|lost 225| [2025/04/30 09:44:18 709230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203123) in round 37| [2025/04/30 09:44:18 709234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 709239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 709243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258658676|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 709247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258658676|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 709252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58806|srtt:53165|latest_rtt:50395|min_rtt:31343|applimit:0|lost:223|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 709258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:803|largest:803|pns:2| [2025/04/30 09:44:18 709262] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:803|frame:ACK |recv_time:1746006258709071|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 709267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378709071|now:1746006258709071|interv:120000000| [2025/04/30 09:44:18 709271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378709071|now:1746006258709071|interv:120000000| [2025/04/30 09:44:18 709275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258796330|pq_index:0| [2025/04/30 09:44:18 709279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258708491| [2025/04/30 09:44:18 709284] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258709283| [2025/04/30 09:44:18 709289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258709287| [2025/04/30 09:44:18 709295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53165|min_srtt:53165|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 709299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 709304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 709310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 709314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 709318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 709322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53165|min_srtt:53165|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 709327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 709331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 709335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 709339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 709343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 709348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 709352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1927695| [2025/04/30 09:44:18 709356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 709360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258710360|now:1746006258709360|interv:1000| [2025/04/30 09:44:18 709364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 709368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 709372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258710360| [2025/04/30 09:44:18 709376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258710360| [2025/04/30 09:44:18 709380] [debug] |xqc_engine_wakeup_after|wakeup:1746006258710360|now:1746006258709380|diff:980| [2025/04/30 09:44:18 709384] [debug] |xqc_engine_main_logic|END|now:1746006258709287| [2025/04/30 09:44:18 709389] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258709389| [2025/04/30 09:44:18 709393] [debug] |xqc_engine_wakeup_after|wakeup:1746006258710360|now:1746006258709393|diff:967| [2025/04/30 09:44:18 709397] [debug] |xqc_engine_main_logic|END|now:1746006258709389| [2025/04/30 09:44:18 710467] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258710467| [2025/04/30 09:44:18 710478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258710360|pq_index:0| [2025/04/30 09:44:18 710483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258709287| [2025/04/30 09:44:18 710488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258710487| [2025/04/30 09:44:18 710498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258710360|now:1746006258710487| [2025/04/30 09:44:18 710503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258710360|now:1746006258710487| [2025/04/30 09:44:18 710507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 710512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53165|min_srtt:53165|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 710517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 710521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 710525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 710529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 710534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 710538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53165|min_srtt:53165|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 710542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 710547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 710550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 710554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 710558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 710563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 710567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1927695| [2025/04/30 09:44:18 710572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 710576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1896| [2025/04/30 09:44:18 710609] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1896|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006258710585|stream_id:0|stream_offset:1927695| [2025/04/30 09:44:18 710615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 710620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 710628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53165|rtt_var:2508|pto_duration:63197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 710632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 710636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 710640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 710644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258798782|now:1746006258710627|interv:88155| [2025/04/30 09:44:18 710648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258798782|now:1746006258710627|interval:88155|pto_count:0|srtt:53165 [2025/04/30 09:44:18 710653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60006| [2025/04/30 09:44:18 710657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 710662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1928874| [2025/04/30 09:44:18 710668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 710674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1897| [2025/04/30 09:44:18 710714] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1897|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258710686|stream_id:0|stream_offset:1928874| [2025/04/30 09:44:18 710724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 710732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 710739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53165|rtt_var:2508|pto_duration:63197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 710746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 710753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 710759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 710765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258798883|now:1746006258710739|interv:88144| [2025/04/30 09:44:18 710772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258798883|now:1746006258710739|interval:88144|pto_count:0|srtt:53165 [2025/04/30 09:44:18 710779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61206| [2025/04/30 09:44:18 710787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 710794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1930053| [2025/04/30 09:44:18 710807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 710813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258798883| [2025/04/30 09:44:18 710820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258798883| [2025/04/30 09:44:18 710826] [debug] |xqc_engine_wakeup_after|wakeup:1746006258798883|now:1746006258710826|diff:88057| [2025/04/30 09:44:18 710833] [debug] |xqc_engine_main_logic|END|now:1746006258710487| [2025/04/30 09:44:18 711072] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258711072| [2025/04/30 09:44:18 711079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 711085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:803| [2025/04/30 09:44:18 711089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:804| [2025/04/30 09:44:18 711095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:804| [2025/04/30 09:44:18 711099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 711104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1843|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1844|path_largest_ack:1843| [2025/04/30 09:44:18 711109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1842585|prior_time:1746006258659226|is_app_limited:0|send_elapse:53739|ack_elapse:51846|ctl_first_sent_time:1746006258660656|lagest_ack_time:1746006258711072|curr_delivered:1903785| [2025/04/30 09:44:18 711113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258660656| [2025/04/30 09:44:18 711118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1087||sndq_packets_used_bytes:0|sndq_packets_free:693| [2025/04/30 09:44:18 711122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1844|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1844|path_largest_ack:1844| [2025/04/30 09:44:18 711126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1842585|prior_time:1746006258659226|is_app_limited:0|send_elapse:53739|ack_elapse:51846|ctl_first_sent_time:1746006258660656|lagest_ack_time:1746006258711072|curr_delivered:1904985| [2025/04/30 09:44:18 711131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258660765| [2025/04/30 09:44:18 711158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1086||sndq_packets_used_bytes:0|sndq_packets_free:694| [2025/04/30 09:44:18 711162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53165|rttvar:2508|minrtt:31343|latest_rtt:50307|ack_delay:56| [2025/04/30 09:44:18 711166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52801|rttvar:2609|minrtt:31343|latest_rtt:50307|ack_delay:56| [2025/04/30 09:44:18 711170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1844|lost_pn:1841|thresh:3| [2025/04/30 09:44:18 711174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 711184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 711188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 711192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52801|rtt_var:2609|pto_duration:63237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 711196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 711200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 711204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 711208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258798923|now:1746006258711191|interv:87732| [2025/04/30 09:44:18 711212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258798923|now:1746006258711191|interval:87732|pto_count:0|srtt:52801 [2025/04/30 09:44:18 711216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53739, ack_elapse 51846, delivered 62400|rate 1161167|lost 225| [2025/04/30 09:44:18 711221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161167) in round 37| [2025/04/30 09:44:18 711225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 711229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 711233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258660765|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 711238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258660765|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 711242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58806|srtt:52801|latest_rtt:50307|min_rtt:31343|applimit:0|lost:223|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 711248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:804|largest:804|pns:2| [2025/04/30 09:44:18 711253] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:804|frame:ACK |recv_time:1746006258711072|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 711257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378711072|now:1746006258711072|interv:120000000| [2025/04/30 09:44:18 711261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378711072|now:1746006258711072|interv:120000000| [2025/04/30 09:44:18 711265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258798883|pq_index:0| [2025/04/30 09:44:18 711270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258710487| [2025/04/30 09:44:18 711276] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258711276| [2025/04/30 09:44:18 711282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258711280| [2025/04/30 09:44:18 711287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52801|min_srtt:52801|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 711292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 711296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 711300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 711304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 711309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 711313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52801|min_srtt:52801|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 711317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 711321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 711325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 711329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 711333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 711337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 711341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1930053| [2025/04/30 09:44:18 711346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 711350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258712350|now:1746006258711350|interv:1000| [2025/04/30 09:44:18 711354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 711358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 711362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258712350| [2025/04/30 09:44:18 711366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258712350| [2025/04/30 09:44:18 711369] [debug] |xqc_engine_wakeup_after|wakeup:1746006258712350|now:1746006258711369|diff:981| [2025/04/30 09:44:18 711376] [debug] |xqc_engine_main_logic|END|now:1746006258711280| [2025/04/30 09:44:18 711381] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258711381| [2025/04/30 09:44:18 711385] [debug] |xqc_engine_wakeup_after|wakeup:1746006258712350|now:1746006258711385|diff:965| [2025/04/30 09:44:18 711389] [debug] |xqc_engine_main_logic|END|now:1746006258711381| [2025/04/30 09:44:18 712459] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258712459| [2025/04/30 09:44:18 712470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258712350|pq_index:0| [2025/04/30 09:44:18 712475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258711280| [2025/04/30 09:44:18 712480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258712479| [2025/04/30 09:44:18 712485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258712350|now:1746006258712479| [2025/04/30 09:44:18 712489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258712350|now:1746006258712479| [2025/04/30 09:44:18 712493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 712499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52801|min_srtt:52801|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 712503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 712508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 712512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 712516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 712520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 712524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52801|min_srtt:52801|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 712529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 712533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 712537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 712541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 712545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 712550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 712554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1930053| [2025/04/30 09:44:18 712563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 712568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1898| [2025/04/30 09:44:18 712601] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1898|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006258712577|stream_id:0|stream_offset:1930053| [2025/04/30 09:44:18 712607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 712612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 712616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52801|rtt_var:2609|pto_duration:63237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 712621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 712625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 712628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 712632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258800814|now:1746006258712616|interv:88198| [2025/04/30 09:44:18 712636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258800814|now:1746006258712616|interval:88198|pto_count:0|srtt:52801 [2025/04/30 09:44:18 712641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60006| [2025/04/30 09:44:18 712646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 712650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1931232| [2025/04/30 09:44:18 712655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 712662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1899| [2025/04/30 09:44:18 712701] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1899|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258712672|stream_id:0|stream_offset:1931232| [2025/04/30 09:44:18 712711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1899|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 712718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 712725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52801|rtt_var:2609|pto_duration:63237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 712732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 712739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 712751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 712758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258800909|now:1746006258712725|interv:88184| [2025/04/30 09:44:18 712764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258800909|now:1746006258712725|interval:88184|pto_count:0|srtt:52801 [2025/04/30 09:44:18 712773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61206| [2025/04/30 09:44:18 712780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 712787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1932411| [2025/04/30 09:44:18 712794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 712800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258800909| [2025/04/30 09:44:18 712807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258800909| [2025/04/30 09:44:18 712813] [debug] |xqc_engine_wakeup_after|wakeup:1746006258800909|now:1746006258712813|diff:88096| [2025/04/30 09:44:18 712820] [debug] |xqc_engine_main_logic|END|now:1746006258712479| [2025/04/30 09:44:18 713050] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258713049| [2025/04/30 09:44:18 713056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 713062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:804| [2025/04/30 09:44:18 713066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:805| [2025/04/30 09:44:18 713072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:805| [2025/04/30 09:44:18 713076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 713082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1845|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1846|path_largest_ack:1845| [2025/04/30 09:44:18 713086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1844985|prior_time:1746006258661227|is_app_limited:0|send_elapse:53856|ack_elapse:51822|ctl_first_sent_time:1746006258662680|lagest_ack_time:1746006258713049|curr_delivered:1906185| [2025/04/30 09:44:18 713091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258662680| [2025/04/30 09:44:18 713096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1085||sndq_packets_used_bytes:0|sndq_packets_free:695| [2025/04/30 09:44:18 713100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1846|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1846|path_largest_ack:1846| [2025/04/30 09:44:18 713105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62400|prior_delivered:1847385|prior_time:1746006258663209|is_app_limited:0|send_elapse:53811|ack_elapse:49840|ctl_first_sent_time:1746006258664670|lagest_ack_time:1746006258713049|curr_delivered:1907385| [2025/04/30 09:44:18 713114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258664670| [2025/04/30 09:44:18 713118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1084||sndq_packets_used_bytes:0|sndq_packets_free:696| [2025/04/30 09:44:18 713122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52801|rttvar:2609|minrtt:31343|latest_rtt:48379|ack_delay:56| [2025/04/30 09:44:18 713126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52241|rttvar:3076|minrtt:31343|latest_rtt:48379|ack_delay:56| [2025/04/30 09:44:18 713130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1846|lost_pn:1843|thresh:3| [2025/04/30 09:44:18 713158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 713162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 713166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 713170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52241|rtt_var:3076|pto_duration:64545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 713175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 713179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 713182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 713186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258802217|now:1746006258713170|interv:89047| [2025/04/30 09:44:18 713190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258802217|now:1746006258713170|interval:89047|pto_count:0|srtt:52241 [2025/04/30 09:44:18 713195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53811, ack_elapse 49840, delivered 60000|rate 1115013|lost 225| [2025/04/30 09:44:18 713199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115013) in round 37| [2025/04/30 09:44:18 713204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 713208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 713212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258664670|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 713216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258664670|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 713221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58806|srtt:52241|latest_rtt:48379|min_rtt:31343|applimit:0|lost:223|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 713230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:805|largest:805|pns:2| [2025/04/30 09:44:18 713235] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:805|frame:ACK |recv_time:1746006258713049|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 713240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378713049|now:1746006258713049|interv:120000000| [2025/04/30 09:44:18 713244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378713049|now:1746006258713049|interv:120000000| [2025/04/30 09:44:18 713248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258800909|pq_index:0| [2025/04/30 09:44:18 713252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258712479| [2025/04/30 09:44:18 713256] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258713256| [2025/04/30 09:44:18 713261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258713260| [2025/04/30 09:44:18 713267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52241|min_srtt:52241|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 713271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 713276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 713280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 713284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 713288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 713292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52241|min_srtt:52241|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 713297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 713301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 713305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 713309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 713313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 713317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 713321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1932411| [2025/04/30 09:44:18 713329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 713333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258714332|now:1746006258713332|interv:1000| [2025/04/30 09:44:18 713337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 713340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 713344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258714332| [2025/04/30 09:44:18 713348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258714332| [2025/04/30 09:44:18 713352] [debug] |xqc_engine_wakeup_after|wakeup:1746006258714332|now:1746006258713352|diff:980| [2025/04/30 09:44:18 713356] [debug] |xqc_engine_main_logic|END|now:1746006258713260| [2025/04/30 09:44:18 713362] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258713361| [2025/04/30 09:44:18 713365] [debug] |xqc_engine_wakeup_after|wakeup:1746006258714332|now:1746006258713365|diff:967| [2025/04/30 09:44:18 713369] [debug] |xqc_engine_main_logic|END|now:1746006258713361| [2025/04/30 09:44:18 714440] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258714439| [2025/04/30 09:44:18 714451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258714332|pq_index:0| [2025/04/30 09:44:18 714455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258713260| [2025/04/30 09:44:18 714461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258714459| [2025/04/30 09:44:18 714465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258714332|now:1746006258714459| [2025/04/30 09:44:18 714470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258714332|now:1746006258714459| [2025/04/30 09:44:18 714474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 714479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52241|min_srtt:52241|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 714484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 714489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 714493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 714497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 714501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 714505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52241|min_srtt:52241|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 714509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 714519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 714522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 714526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 714530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 714535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 714539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1932411| [2025/04/30 09:44:18 714544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 714548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1900| [2025/04/30 09:44:18 714581] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1900|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006258714557|stream_id:0|stream_offset:1932411| [2025/04/30 09:44:18 714588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1900|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 714592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 714597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52241|rtt_var:3076|pto_duration:64545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 714601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 714605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 714609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 714613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258804102|now:1746006258714597|interv:89505| [2025/04/30 09:44:18 714617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258804102|now:1746006258714597|interval:89505|pto_count:0|srtt:52241 [2025/04/30 09:44:18 714622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60006| [2025/04/30 09:44:18 714627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 714631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1933590| [2025/04/30 09:44:18 714637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 714643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1901| [2025/04/30 09:44:18 714681] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1901|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258714654|stream_id:0|stream_offset:1933590| [2025/04/30 09:44:18 714697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1901|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 714704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 714712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52241|rtt_var:3076|pto_duration:64545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 714719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 714725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 714732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 714739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258804199|now:1746006258714711|interv:89488| [2025/04/30 09:44:18 714745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258804199|now:1746006258714711|interval:89488|pto_count:0|srtt:52241 [2025/04/30 09:44:18 714753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61206| [2025/04/30 09:44:18 714760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 714767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1934769| [2025/04/30 09:44:18 714774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 714781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258804199| [2025/04/30 09:44:18 714788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258804199| [2025/04/30 09:44:18 714794] [debug] |xqc_engine_wakeup_after|wakeup:1746006258804199|now:1746006258714794|diff:89405| [2025/04/30 09:44:18 714801] [debug] |xqc_engine_main_logic|END|now:1746006258714459| [2025/04/30 09:44:18 715048] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258715047| [2025/04/30 09:44:18 715055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 715061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:805| [2025/04/30 09:44:18 715065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:806| [2025/04/30 09:44:18 715071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:806| [2025/04/30 09:44:18 715075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 715080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1847|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1848|path_largest_ack:1847| [2025/04/30 09:44:18 715085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1847385|prior_time:1746006258663209|is_app_limited:0|send_elapse:53917|ack_elapse:51838|ctl_first_sent_time:1746006258664776|lagest_ack_time:1746006258715047|curr_delivered:1908585| [2025/04/30 09:44:18 715094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258664776| [2025/04/30 09:44:18 715099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1083||sndq_packets_used_bytes:0|sndq_packets_free:697| [2025/04/30 09:44:18 715103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1848|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1848|path_largest_ack:1848| [2025/04/30 09:44:18 715108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62400|prior_delivered:1849785|prior_time:1746006258665201|is_app_limited:0|send_elapse:53811|ack_elapse:49846|ctl_first_sent_time:1746006258666659|lagest_ack_time:1746006258715047|curr_delivered:1909785| [2025/04/30 09:44:18 715112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258666659| [2025/04/30 09:44:18 715116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1082||sndq_packets_used_bytes:0|sndq_packets_free:698| [2025/04/30 09:44:18 715120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52241|rttvar:3076|minrtt:31343|latest_rtt:48388|ack_delay:56| [2025/04/30 09:44:18 715124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51752|rttvar:3284|minrtt:31343|latest_rtt:48388|ack_delay:56| [2025/04/30 09:44:18 715129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1848|lost_pn:1845|thresh:3| [2025/04/30 09:44:18 715156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 715160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 715164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 715169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51752|rtt_var:3284|pto_duration:64888|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 715173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 715177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 715181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 715185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258804542|now:1746006258715168|interv:89374| [2025/04/30 09:44:18 715189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258804542|now:1746006258715168|interval:89374|pto_count:0|srtt:51752 [2025/04/30 09:44:18 715193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53811, ack_elapse 49846, delivered 60000|rate 1115013|lost 225| [2025/04/30 09:44:18 715198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115013) in round 37| [2025/04/30 09:44:18 715202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 715206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 715214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258666659|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 715218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258666659|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 715223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58806|srtt:51752|latest_rtt:48388|min_rtt:31343|applimit:0|lost:223|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 715229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:806|largest:806|pns:2| [2025/04/30 09:44:18 715233] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:806|frame:ACK |recv_time:1746006258715047|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 715238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378715047|now:1746006258715047|interv:120000000| [2025/04/30 09:44:18 715242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378715047|now:1746006258715047|interv:120000000| [2025/04/30 09:44:18 715246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258804199|pq_index:0| [2025/04/30 09:44:18 715250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258714459| [2025/04/30 09:44:18 715254] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258715254| [2025/04/30 09:44:18 715260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258715258| [2025/04/30 09:44:18 715265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51752|min_srtt:51752|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 715270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 715274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 715278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 715282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 715287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 715291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51752|min_srtt:51752|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 715295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 715302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 715306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 715310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 715314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 715318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 715323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1934769| [2025/04/30 09:44:18 715327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 715331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258716331|now:1746006258715331|interv:1000| [2025/04/30 09:44:18 715335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 715339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 715343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258716331| [2025/04/30 09:44:18 715347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258716331| [2025/04/30 09:44:18 715354] [debug] |xqc_engine_wakeup_after|wakeup:1746006258716331|now:1746006258715353|diff:978| [2025/04/30 09:44:18 715358] [debug] |xqc_engine_main_logic|END|now:1746006258715258| [2025/04/30 09:44:18 715363] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258715363| [2025/04/30 09:44:18 715367] [debug] |xqc_engine_wakeup_after|wakeup:1746006258716331|now:1746006258715367|diff:964| [2025/04/30 09:44:18 715371] [debug] |xqc_engine_main_logic|END|now:1746006258715363| [2025/04/30 09:44:18 716441] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258716441| [2025/04/30 09:44:18 716452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258716331|pq_index:0| [2025/04/30 09:44:18 716457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258715258| [2025/04/30 09:44:18 716462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258716461| [2025/04/30 09:44:18 716467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258716331|now:1746006258716461| [2025/04/30 09:44:18 716471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258716331|now:1746006258716461| [2025/04/30 09:44:18 716475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 716480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51752|min_srtt:51752|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 716485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 716495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 716499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 716503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 716507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 716511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51752|min_srtt:51752|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 716515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 716520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 716524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 716528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 716532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 716536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 716541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1934769| [2025/04/30 09:44:18 716545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 716550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1902| [2025/04/30 09:44:18 716583] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1902|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006258716558|stream_id:0|stream_offset:1934769| [2025/04/30 09:44:18 716589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1902|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 716594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 716598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51752|rtt_var:3284|pto_duration:64888|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 716603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 716607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 716610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 716615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258806446|now:1746006258716598|interv:89848| [2025/04/30 09:44:18 716619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258806446|now:1746006258716598|interval:89848|pto_count:0|srtt:51752 [2025/04/30 09:44:18 716627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60006| [2025/04/30 09:44:18 716631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 716636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1935948| [2025/04/30 09:44:18 716643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 716650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1903| [2025/04/30 09:44:18 716689] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1903|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258716660|stream_id:0|stream_offset:1935948| [2025/04/30 09:44:18 716698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1903|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 716706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 716713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51752|rtt_var:3284|pto_duration:64888|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 716720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 716726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 716733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 716739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258806548|now:1746006258716712|interv:89836| [2025/04/30 09:44:18 716745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258806548|now:1746006258716712|interval:89836|pto_count:0|srtt:51752 [2025/04/30 09:44:18 716752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61206| [2025/04/30 09:44:18 716760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 716767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1937127| [2025/04/30 09:44:18 716774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 716780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258806548| [2025/04/30 09:44:18 716787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258806548| [2025/04/30 09:44:18 716793] [debug] |xqc_engine_wakeup_after|wakeup:1746006258806548|now:1746006258716793|diff:89755| [2025/04/30 09:44:18 716799] [debug] |xqc_engine_main_logic|END|now:1746006258716461| [2025/04/30 09:44:18 717088] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258717087| [2025/04/30 09:44:18 717099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 717106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:806| [2025/04/30 09:44:18 717110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:807| [2025/04/30 09:44:18 717116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:807| [2025/04/30 09:44:18 717120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 717125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1849|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1850|path_largest_ack:1849| [2025/04/30 09:44:18 717130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1849785|prior_time:1746006258665201|is_app_limited:0|send_elapse:53918|ack_elapse:51886|ctl_first_sent_time:1746006258666766|lagest_ack_time:1746006258717087|curr_delivered:1910985| [2025/04/30 09:44:18 717158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258666766| [2025/04/30 09:44:18 717162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1081||sndq_packets_used_bytes:0|sndq_packets_free:699| [2025/04/30 09:44:18 717167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1850|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1850|path_largest_ack:1850| [2025/04/30 09:44:18 717171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62400|prior_delivered:1852185|prior_time:1746006258667215|is_app_limited:0|send_elapse:55718|ack_elapse:49872|ctl_first_sent_time:1746006258668673|lagest_ack_time:1746006258717087|curr_delivered:1912185| [2025/04/30 09:44:18 717176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258668673| [2025/04/30 09:44:18 717180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1080||sndq_packets_used_bytes:0|sndq_packets_free:700| [2025/04/30 09:44:18 717184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51752|rttvar:3284|minrtt:31343|latest_rtt:48414|ack_delay:104| [2025/04/30 09:44:18 717189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51321|rttvar:3323|minrtt:31343|latest_rtt:48414|ack_delay:104| [2025/04/30 09:44:18 717193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1850|lost_pn:1847|thresh:3| [2025/04/30 09:44:18 717197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 717201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 717205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 717209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51321|rtt_var:3323|pto_duration:64613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 717213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 717217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 717221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 717229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258806273|now:1746006258717209|interv:89064| [2025/04/30 09:44:18 717233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258806273|now:1746006258717209|interval:89064|pto_count:0|srtt:51321 [2025/04/30 09:44:18 717237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55718, ack_elapse 49872, delivered 60000|rate 1076851|lost 225| [2025/04/30 09:44:18 717242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076851) in round 37| [2025/04/30 09:44:18 717246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 717250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 717254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258668673|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 717259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258668673|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 717263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58806|srtt:51321|latest_rtt:48414|min_rtt:31343|applimit:0|lost:223|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 717269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:807|largest:807|pns:2| [2025/04/30 09:44:18 717274] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:807|frame:ACK |recv_time:1746006258717087|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 717278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378717087|now:1746006258717087|interv:120000000| [2025/04/30 09:44:18 717282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378717087|now:1746006258717087|interv:120000000| [2025/04/30 09:44:18 717286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258806548|pq_index:0| [2025/04/30 09:44:18 717291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258716461| [2025/04/30 09:44:18 717295] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258717295| [2025/04/30 09:44:18 717300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258717299| [2025/04/30 09:44:18 717306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51321|min_srtt:51321|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 717310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 717317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 717321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 717325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 717329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 717333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51321|min_srtt:51321|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 717338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 717342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 717346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 717349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 717354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 717358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 717362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1937127| [2025/04/30 09:44:18 717367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 717371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258718371|now:1746006258717371|interv:1000| [2025/04/30 09:44:18 717375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 717378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 717382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258718371| [2025/04/30 09:44:18 717386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258718371| [2025/04/30 09:44:18 717390] [debug] |xqc_engine_wakeup_after|wakeup:1746006258718371|now:1746006258717390|diff:981| [2025/04/30 09:44:18 717394] [debug] |xqc_engine_main_logic|END|now:1746006258717299| [2025/04/30 09:44:18 717400] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258717399| [2025/04/30 09:44:18 717403] [debug] |xqc_engine_wakeup_after|wakeup:1746006258718371|now:1746006258717403|diff:968| [2025/04/30 09:44:18 717407] [debug] |xqc_engine_main_logic|END|now:1746006258717399| [2025/04/30 09:44:18 718478] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258718477| [2025/04/30 09:44:18 718489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258718371|pq_index:0| [2025/04/30 09:44:18 718493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258717299| [2025/04/30 09:44:18 718499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258718497| [2025/04/30 09:44:18 718508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258718371|now:1746006258718497| [2025/04/30 09:44:18 718513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258718371|now:1746006258718497| [2025/04/30 09:44:18 718517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 718522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51321|min_srtt:51321|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 718527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 718531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 718535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 718539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 718544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 718548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51321|min_srtt:51321|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 718552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 718556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 718560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 718564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 718568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 718573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 718577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1937127| [2025/04/30 09:44:18 718582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 718586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1904| [2025/04/30 09:44:18 718619] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1904|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006258718595|stream_id:0|stream_offset:1937127| [2025/04/30 09:44:18 718625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 718634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 718639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51321|rtt_var:3323|pto_duration:64613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 718643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 718647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 718653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 718660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258808208|now:1746006258718638|interv:89570| [2025/04/30 09:44:18 718666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258808208|now:1746006258718638|interval:89570|pto_count:0|srtt:51321 [2025/04/30 09:44:18 718673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60006| [2025/04/30 09:44:18 718681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 718688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1938306| [2025/04/30 09:44:18 718695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 718702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1905| [2025/04/30 09:44:18 718744] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1905|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258718713|stream_id:0|stream_offset:1938306| [2025/04/30 09:44:18 718754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 718762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 718769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51321|rtt_var:3323|pto_duration:64613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 718776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 718782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 718788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 718795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258808326|now:1746006258718769|interv:89557| [2025/04/30 09:44:18 718801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258808326|now:1746006258718769|interval:89557|pto_count:0|srtt:51321 [2025/04/30 09:44:18 718808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61206| [2025/04/30 09:44:18 718816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 718831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1939485| [2025/04/30 09:44:18 718838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 718844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258808326| [2025/04/30 09:44:18 718850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258808326| [2025/04/30 09:44:18 718854] [debug] |xqc_engine_wakeup_after|wakeup:1746006258808326|now:1746006258718854|diff:89472| [2025/04/30 09:44:18 718858] [debug] |xqc_engine_main_logic|END|now:1746006258718497| [2025/04/30 09:44:18 719110] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006258719109| [2025/04/30 09:44:18 719116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 719122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:807| [2025/04/30 09:44:18 719126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:808| [2025/04/30 09:44:18 719150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:808| [2025/04/30 09:44:18 719159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 719164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1851|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1852|path_largest_ack:1851| [2025/04/30 09:44:18 719169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1852185|prior_time:1746006258667215|is_app_limited:0|send_elapse:55828|ack_elapse:51894|ctl_first_sent_time:1746006258668783|lagest_ack_time:1746006258719109|curr_delivered:1913385| [2025/04/30 09:44:18 719174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258668783| [2025/04/30 09:44:18 719178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1079||sndq_packets_used_bytes:0|sndq_packets_free:701| [2025/04/30 09:44:18 719183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1852|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1852|path_largest_ack:1852| [2025/04/30 09:44:18 719187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62400|prior_delivered:1854585|prior_time:1746006258669194|is_app_limited:0|send_elapse:55828|ack_elapse:49915|ctl_first_sent_time:1746006258670653|lagest_ack_time:1746006258719109|curr_delivered:1914585| [2025/04/30 09:44:18 719191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258670653| [2025/04/30 09:44:18 719195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1078||sndq_packets_used_bytes:0|sndq_packets_free:702| [2025/04/30 09:44:18 719199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51321|rttvar:3323|minrtt:31343|latest_rtt:48456|ack_delay:64| [2025/04/30 09:44:18 719204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50955|rttvar:3225|minrtt:31343|latest_rtt:48456|ack_delay:64| [2025/04/30 09:44:18 719208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1852|lost_pn:1849|thresh:3| [2025/04/30 09:44:18 719217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 719221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 719225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 719229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50955|rtt_var:3225|pto_duration:63855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 719233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 719237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 719241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 719245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258807568|now:1746006258719229|interv:88339| [2025/04/30 09:44:18 719249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258807568|now:1746006258719229|interval:88339|pto_count:0|srtt:50955 [2025/04/30 09:44:18 719253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55828, ack_elapse 49915, delivered 60000|rate 1074729|lost 225| [2025/04/30 09:44:18 719258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074729) in round 37| [2025/04/30 09:44:18 719262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 719266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 719270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258670653|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 719275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258670653|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 719279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58806|srtt:50955|latest_rtt:48456|min_rtt:31343|applimit:0|lost:223|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 719284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 719289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006258744109|now:1746006258719109|interv:25000| [2025/04/30 09:44:18 719294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006258719109|max_ack_delay:25000| [2025/04/30 09:44:18 719299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:808|largest:808|pns:2| [2025/04/30 09:44:18 719303] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:808|frame:PING ACK |recv_time:1746006258719109|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 719310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378719109|now:1746006258719109|interv:120000000| [2025/04/30 09:44:18 719314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378719109|now:1746006258719109|interv:120000000| [2025/04/30 09:44:18 719318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258808326|pq_index:0| [2025/04/30 09:44:18 719323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258718497| [2025/04/30 09:44:18 719327] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258719327| [2025/04/30 09:44:18 719332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258719331| [2025/04/30 09:44:18 719337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50955|min_srtt:50955|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 719342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 719346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 719350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 719354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 719358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 719362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50955|min_srtt:50955|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 719367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 719371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 719375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 719378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 719383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 719387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 719391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1939485| [2025/04/30 09:44:18 719396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 719402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258720402|now:1746006258719402|interv:1000| [2025/04/30 09:44:18 719406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 719410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 719414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258720402| [2025/04/30 09:44:18 719418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258720402| [2025/04/30 09:44:18 719422] [debug] |xqc_engine_wakeup_after|wakeup:1746006258720402|now:1746006258719422|diff:980| [2025/04/30 09:44:18 719426] [debug] |xqc_engine_main_logic|END|now:1746006258719331| [2025/04/30 09:44:18 719431] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258719431| [2025/04/30 09:44:18 719435] [debug] |xqc_engine_wakeup_after|wakeup:1746006258720402|now:1746006258719435|diff:967| [2025/04/30 09:44:18 719439] [debug] |xqc_engine_main_logic|END|now:1746006258719431| [2025/04/30 09:44:18 720507] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258720507| [2025/04/30 09:44:18 720519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258720402|pq_index:0| [2025/04/30 09:44:18 720523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258719331| [2025/04/30 09:44:18 720529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258720528| [2025/04/30 09:44:18 720534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258720402|now:1746006258720528| [2025/04/30 09:44:18 720538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258720402|now:1746006258720528| [2025/04/30 09:44:18 720542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 720547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50955|min_srtt:50955|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 720552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 720557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 720561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 720565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 720569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 720573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50955|min_srtt:50955|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 720578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 720582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 720586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 720595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 720599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 720604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 720608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1939485| [2025/04/30 09:44:18 720613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 720617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1906| [2025/04/30 09:44:18 720658] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1906|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006258720626|stream_id:0|stream_offset:1939485| [2025/04/30 09:44:18 720668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 720676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 720683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50955|rtt_var:3225|pto_duration:63855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 720690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 720697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 720703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 720710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258809481|now:1746006258720683|interv:88798| [2025/04/30 09:44:18 720716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258809481|now:1746006258720683|interval:88798|pto_count:0|srtt:50955 [2025/04/30 09:44:18 720725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60006| [2025/04/30 09:44:18 720734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 720740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1940664| [2025/04/30 09:44:18 720748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 720754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1907| [2025/04/30 09:44:18 720796] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1907|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258720765|stream_id:0|stream_offset:1940664| [2025/04/30 09:44:18 720806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 720825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 720831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50955|rtt_var:3225|pto_duration:63855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 720836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 720840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 720844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 720848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258809620|now:1746006258720831|interv:88789| [2025/04/30 09:44:18 720852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258809620|now:1746006258720831|interval:88789|pto_count:0|srtt:50955 [2025/04/30 09:44:18 720857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61206| [2025/04/30 09:44:18 720861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 720866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1941843| [2025/04/30 09:44:18 720870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 720875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258744109| [2025/04/30 09:44:18 720879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258744109| [2025/04/30 09:44:18 720883] [debug] |xqc_engine_wakeup_after|wakeup:1746006258744109|now:1746006258720883|diff:23226| [2025/04/30 09:44:18 720887] [debug] |xqc_engine_main_logic|END|now:1746006258720528| [2025/04/30 09:44:18 721032] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258721031| [2025/04/30 09:44:18 721038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 721044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:808| [2025/04/30 09:44:18 721048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:809| [2025/04/30 09:44:18 721054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:809| [2025/04/30 09:44:18 721058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 721063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1853|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1854|path_largest_ack:1853| [2025/04/30 09:44:18 721068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1854585|prior_time:1746006258669194|is_app_limited:0|send_elapse:55939|ack_elapse:51837|ctl_first_sent_time:1746006258670764|lagest_ack_time:1746006258721031|curr_delivered:1915785| [2025/04/30 09:44:18 721073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258670764| [2025/04/30 09:44:18 721081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1077||sndq_packets_used_bytes:0|sndq_packets_free:703| [2025/04/30 09:44:18 721086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1854|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1854|path_largest_ack:1854| [2025/04/30 09:44:18 721090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62400|prior_delivered:1856985|prior_time:1746006258671182|is_app_limited:0|send_elapse:55814|ack_elapse:49849|ctl_first_sent_time:1746006258672641|lagest_ack_time:1746006258721031|curr_delivered:1916985| [2025/04/30 09:44:18 721095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258672641| [2025/04/30 09:44:18 721099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1076||sndq_packets_used_bytes:0|sndq_packets_free:704| [2025/04/30 09:44:18 721103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50955|rttvar:3225|minrtt:31343|latest_rtt:48390|ack_delay:56| [2025/04/30 09:44:18 721107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50627|rttvar:3074|minrtt:31343|latest_rtt:48390|ack_delay:56| [2025/04/30 09:44:18 721111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1854|lost_pn:1851|thresh:3| [2025/04/30 09:44:18 721115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 721120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 721123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 721127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50627|rtt_var:3074|pto_duration:62923|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 721152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 721161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 721165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 721169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258808688|now:1746006258721127|interv:87561| [2025/04/30 09:44:18 721173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258808688|now:1746006258721127|interval:87561|pto_count:0|srtt:50627 [2025/04/30 09:44:18 721178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55814, ack_elapse 49849, delivered 60000|rate 1074999|lost 225| [2025/04/30 09:44:18 721182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074999) in round 37| [2025/04/30 09:44:18 721186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 721191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 721195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258672641|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 721203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258672641|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 721207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58806|srtt:50627|latest_rtt:48390|min_rtt:31343|applimit:0|lost:223|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 721213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:809|largest:809|pns:2| [2025/04/30 09:44:18 721218] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:809|frame:ACK |recv_time:1746006258721031|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 721223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378721031|now:1746006258721031|interv:120000000| [2025/04/30 09:44:18 721227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378721031|now:1746006258721031|interv:120000000| [2025/04/30 09:44:18 721231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258744109|pq_index:0| [2025/04/30 09:44:18 721235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258720528| [2025/04/30 09:44:18 721239] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258721239| [2025/04/30 09:44:18 721244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258721243| [2025/04/30 09:44:18 721250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50627|min_srtt:50627|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 721255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 721259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 721263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 721267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 721272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 721276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50627|min_srtt:50627|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 721280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 721284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 721288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 721295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 721299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 721303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 721307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1941843| [2025/04/30 09:44:18 721312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 721316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1908| [2025/04/30 09:44:18 721348] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1908|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006258721324|stream_id:0|stream_offset:1941843| [2025/04/30 09:44:18 721354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 721359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 721364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50627|rtt_var:3074|pto_duration:62923|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 721368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 721372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 721376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 721380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258809247|now:1746006258721363|interv:87884| [2025/04/30 09:44:18 721384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258809247|now:1746006258721363|interval:87884|pto_count:0|srtt:50627 [2025/04/30 09:44:18 721388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60006| [2025/04/30 09:44:18 721393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 721397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1943022| [2025/04/30 09:44:18 721402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 721406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258722406|now:1746006258721406|interv:1000| [2025/04/30 09:44:18 721410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 721414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 721418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258722406| [2025/04/30 09:44:18 721425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258722406| [2025/04/30 09:44:18 721429] [debug] |xqc_engine_wakeup_after|wakeup:1746006258722406|now:1746006258721429|diff:977| [2025/04/30 09:44:18 721434] [debug] |xqc_engine_main_logic|END|now:1746006258721243| [2025/04/30 09:44:18 721439] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258721439| [2025/04/30 09:44:18 721443] [debug] |xqc_engine_wakeup_after|wakeup:1746006258722406|now:1746006258721443|diff:963| [2025/04/30 09:44:18 721447] [debug] |xqc_engine_main_logic|END|now:1746006258721439| [2025/04/30 09:44:18 722515] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258722515| [2025/04/30 09:44:18 722526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258722406|pq_index:0| [2025/04/30 09:44:18 722531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258721243| [2025/04/30 09:44:18 722536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258722535| [2025/04/30 09:44:18 722541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258722406|now:1746006258722535| [2025/04/30 09:44:18 722545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258722406|now:1746006258722535| [2025/04/30 09:44:18 722549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 722555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50627|min_srtt:50627|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 722559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 722564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 722568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 722572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 722577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 722581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50627|min_srtt:50627|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 722585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 722590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 722593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 722597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 722602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 722611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 722616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1943022| [2025/04/30 09:44:18 722620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 722625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1909| [2025/04/30 09:44:18 722668] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1909|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258722635|stream_id:0|stream_offset:1943022| [2025/04/30 09:44:18 722679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 722687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 722693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50627|rtt_var:3074|pto_duration:62923|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 722700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 722707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 722714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 722720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258810558|now:1746006258722693|interv:87865| [2025/04/30 09:44:18 722727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258810558|now:1746006258722693|interval:87865|pto_count:0|srtt:50627 [2025/04/30 09:44:18 722734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61206| [2025/04/30 09:44:18 722742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 722749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1944201| [2025/04/30 09:44:18 722756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 722763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258744109| [2025/04/30 09:44:18 722770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258744109| [2025/04/30 09:44:18 722776] [debug] |xqc_engine_wakeup_after|wakeup:1746006258744109|now:1746006258722776|diff:21333| [2025/04/30 09:44:18 722783] [debug] |xqc_engine_main_logic|END|now:1746006258722535| [2025/04/30 09:44:18 723034] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258723033| [2025/04/30 09:44:18 723041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 723047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:809| [2025/04/30 09:44:18 723056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:810| [2025/04/30 09:44:18 723062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:810| [2025/04/30 09:44:18 723066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 723071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1855|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1856|path_largest_ack:1855| [2025/04/30 09:44:18 723076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1856985|prior_time:1746006258671182|is_app_limited:0|send_elapse:55925|ack_elapse:51851|ctl_first_sent_time:1746006258672752|lagest_ack_time:1746006258723033|curr_delivered:1918185| [2025/04/30 09:44:18 723081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258672752| [2025/04/30 09:44:18 723086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1075||sndq_packets_used_bytes:0|sndq_packets_free:705| [2025/04/30 09:44:18 723090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1856|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1856|path_largest_ack:1856| [2025/04/30 09:44:18 723094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62400|prior_delivered:1859385|prior_time:1746006258673179|is_app_limited:0|send_elapse:55798|ack_elapse:49854|ctl_first_sent_time:1746006258674637|lagest_ack_time:1746006258723033|curr_delivered:1919385| [2025/04/30 09:44:18 723099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258674637| [2025/04/30 09:44:18 723103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1074||sndq_packets_used_bytes:0|sndq_packets_free:706| [2025/04/30 09:44:18 723107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50627|rttvar:3074|minrtt:31343|latest_rtt:48396|ack_delay:56| [2025/04/30 09:44:18 723111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50341|rttvar:2877|minrtt:31343|latest_rtt:48396|ack_delay:56| [2025/04/30 09:44:18 723115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1856|lost_pn:1853|thresh:3| [2025/04/30 09:44:18 723120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 723124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 723128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 723152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50341|rtt_var:2877|pto_duration:61849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 723162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 723166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 723170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 723174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258809484|now:1746006258723152|interv:86332| [2025/04/30 09:44:18 723178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258809484|now:1746006258723152|interval:86332|pto_count:0|srtt:50341 [2025/04/30 09:44:18 723186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55798, ack_elapse 49854, delivered 60000|rate 1075307|lost 225| [2025/04/30 09:44:18 723190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1075307) in round 37| [2025/04/30 09:44:18 723194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 723198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 723202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258674637|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 723207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258674637|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 723212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58806|srtt:50341|latest_rtt:48396|min_rtt:31343|applimit:0|lost:223|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 723218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:810|largest:810|pns:2| [2025/04/30 09:44:18 723222] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:810|frame:ACK |recv_time:1746006258723033|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 723227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378723033|now:1746006258723033|interv:120000000| [2025/04/30 09:44:18 723231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378723033|now:1746006258723033|interv:120000000| [2025/04/30 09:44:18 723235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258744109|pq_index:0| [2025/04/30 09:44:18 723240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258722535| [2025/04/30 09:44:18 723244] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258723243| [2025/04/30 09:44:18 723249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258723247| [2025/04/30 09:44:18 723255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50341|min_srtt:50341|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 723259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 723264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50341|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 723269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1818|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 723276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50341|min_srtt:50341|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 723280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1846344| [2025/04/30 09:44:18 723285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 723288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 723292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 723297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 723301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50341|min_srtt:50341|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 723305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 723309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 723313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 723317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 723321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 723326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:1818|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 723330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 723334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 723338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258724338|now:1746006258723338|interv:1000| [2025/04/30 09:44:18 723342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 723346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 723350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 723354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1944201| [2025/04/30 09:44:18 723359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 723363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 723369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258724338| [2025/04/30 09:44:18 723373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258724338| [2025/04/30 09:44:18 723377] [debug] |xqc_engine_wakeup_after|wakeup:1746006258724338|now:1746006258723377|diff:961| [2025/04/30 09:44:18 723382] [debug] |xqc_engine_main_logic|END|now:1746006258723247| [2025/04/30 09:44:18 723387] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258723387| [2025/04/30 09:44:18 723390] [debug] |xqc_engine_wakeup_after|wakeup:1746006258724338|now:1746006258723390|diff:948| [2025/04/30 09:44:18 723394] [debug] |xqc_engine_main_logic|END|now:1746006258723387| [2025/04/30 09:44:18 724462] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258724462| [2025/04/30 09:44:18 724474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258724338|pq_index:0| [2025/04/30 09:44:18 724478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258723247| [2025/04/30 09:44:18 724483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258724482| [2025/04/30 09:44:18 724488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258724338|now:1746006258724482| [2025/04/30 09:44:18 724493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258724338|now:1746006258724482| [2025/04/30 09:44:18 724497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 724502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50341|min_srtt:50341|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 724507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1846344| [2025/04/30 09:44:18 724511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 724515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 724519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 724523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 724527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50341|min_srtt:50341|path_bw:1213047|loss_rate:0.00|path_pto:0| [2025/04/30 09:44:18 724532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 724536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 724540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 724544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 724548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 724557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:1818|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 724562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 724566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 724571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1910| [2025/04/30 09:44:18 724604] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1910|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006258724579|stream_id:0|stream_offset:1840449| [2025/04/30 09:44:18 724609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1910|origin_pktnum:1818|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:18 724614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 724619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50341|rtt_var:2877|pto_duration:61849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 724623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 724627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 724631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 724637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258811428|now:1746006258724618|interv:86810| [2025/04/30 09:44:18 724644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258811428|now:1746006258724618|interval:86810|pto_count:0|srtt:50341 [2025/04/30 09:44:18 724651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60006| [2025/04/30 09:44:18 724659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 724665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1944201| [2025/04/30 09:44:18 724673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 724680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1911| [2025/04/30 09:44:18 724722] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1911|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258724690|stream_id:0|stream_offset:1944201| [2025/04/30 09:44:18 724732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 724740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 724747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50341|rtt_var:2877|pto_duration:61849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 724760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 724766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 724772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 724779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258811539|now:1746006258724746|interv:86793| [2025/04/30 09:44:18 724785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258811539|now:1746006258724746|interval:86793|pto_count:0|srtt:50341 [2025/04/30 09:44:18 724792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61206| [2025/04/30 09:44:18 724800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258744109| [2025/04/30 09:44:18 724807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258744109| [2025/04/30 09:44:18 724813] [debug] |xqc_engine_wakeup_after|wakeup:1746006258744109|now:1746006258724813|diff:19296| [2025/04/30 09:44:18 724820] [debug] |xqc_engine_main_logic|END|now:1746006258724482| [2025/04/30 09:44:18 725014] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258725013| [2025/04/30 09:44:18 725020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 725026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:810| [2025/04/30 09:44:18 725030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:811| [2025/04/30 09:44:18 725036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:811| [2025/04/30 09:44:18 725040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 725045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1857|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1858|path_largest_ack:1857| [2025/04/30 09:44:18 725050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1859385|prior_time:1746006258673179|is_app_limited:0|send_elapse:55909|ack_elapse:51834|ctl_first_sent_time:1746006258674748|lagest_ack_time:1746006258725013|curr_delivered:1920585| [2025/04/30 09:44:18 725055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258674748| [2025/04/30 09:44:18 725059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1073||sndq_packets_used_bytes:0|sndq_packets_free:707| [2025/04/30 09:44:18 725064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1858|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1858|path_largest_ack:1858| [2025/04/30 09:44:18 725068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62400|prior_delivered:1861785|prior_time:1746006258675177|is_app_limited:0|send_elapse:55815|ack_elapse:49836|ctl_first_sent_time:1746006258676633|lagest_ack_time:1746006258725013|curr_delivered:1921785| [2025/04/30 09:44:18 725073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258676633| [2025/04/30 09:44:18 725076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1072||sndq_packets_used_bytes:0|sndq_packets_free:708| [2025/04/30 09:44:18 725085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50341|rttvar:2877|minrtt:31343|latest_rtt:48380|ack_delay:56| [2025/04/30 09:44:18 725089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50089|rttvar:2662|minrtt:31343|latest_rtt:48380|ack_delay:56| [2025/04/30 09:44:18 725093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1858|lost_pn:1855|thresh:3| [2025/04/30 09:44:18 725097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 725102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 725106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 725110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50089|rtt_var:2662|pto_duration:60737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 725114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 725118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 725122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 725126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258810427|now:1746006258725109|interv:85318| [2025/04/30 09:44:18 725130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258810427|now:1746006258725109|interval:85318|pto_count:0|srtt:50089 [2025/04/30 09:44:18 725163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55815, ack_elapse 49836, delivered 60000|rate 1074979|lost 225| [2025/04/30 09:44:18 725167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074979) in round 37| [2025/04/30 09:44:18 725172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 725176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 725180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258676633|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 725184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258676633|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 725189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58806|srtt:50089|latest_rtt:48380|min_rtt:31343|applimit:0|lost:224|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 725195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:811|largest:811|pns:2| [2025/04/30 09:44:18 725200] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:811|frame:ACK |recv_time:1746006258725013|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 725208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378725013|now:1746006258725013|interv:120000000| [2025/04/30 09:44:18 725212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378725013|now:1746006258725013|interv:120000000| [2025/04/30 09:44:18 725216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258744109|pq_index:0| [2025/04/30 09:44:18 725221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258724482| [2025/04/30 09:44:18 725225] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258725225| [2025/04/30 09:44:18 725230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258725229| [2025/04/30 09:44:18 725236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50089|min_srtt:50089|path_bw:1213047|loss_rate:0.53|path_pto:0| [2025/04/30 09:44:18 725240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1846344| [2025/04/30 09:44:18 725245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 725249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1823|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 725254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50089|min_srtt:50089|path_bw:1213047|loss_rate:0.53|path_pto:0| [2025/04/30 09:44:18 725258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 725263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 725267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 725271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50089|min_srtt:50089|path_bw:1213047|loss_rate:0.53|path_pto:0| [2025/04/30 09:44:18 725276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1946559| [2025/04/30 09:44:18 725280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 725284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 725288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 725292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 725299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:1823|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 725303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1846344| [2025/04/30 09:44:18 725308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 725312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1912| [2025/04/30 09:44:18 725344] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1912|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006258725320|stream_id:0|stream_offset:1846344| [2025/04/30 09:44:18 725350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1912|origin_pktnum:1823|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:18 725355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 725359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50089|rtt_var:2662|pto_duration:60737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 725364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 725368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 725372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 725375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258811057|now:1746006258725359|interv:85698| [2025/04/30 09:44:18 725380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258811057|now:1746006258725359|interval:85698|pto_count:0|srtt:50089 [2025/04/30 09:44:18 725384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60006| [2025/04/30 09:44:18 725389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 725393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 725398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 725402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258726401|now:1746006258725401|interv:1000| [2025/04/30 09:44:18 725406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 725409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 725413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258726401| [2025/04/30 09:44:18 725418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258726401| [2025/04/30 09:44:18 725422] [debug] |xqc_engine_wakeup_after|wakeup:1746006258726401|now:1746006258725421|diff:980| [2025/04/30 09:44:18 725426] [debug] |xqc_engine_main_logic|END|now:1746006258725229| [2025/04/30 09:44:18 725435] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258725434| [2025/04/30 09:44:18 725438] [debug] |xqc_engine_wakeup_after|wakeup:1746006258726401|now:1746006258725438|diff:963| [2025/04/30 09:44:18 725442] [debug] |xqc_engine_main_logic|END|now:1746006258725434| [2025/04/30 09:44:18 726510] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258726510| [2025/04/30 09:44:18 726522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258726401|pq_index:0| [2025/04/30 09:44:18 726526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258725229| [2025/04/30 09:44:18 726532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258726531| [2025/04/30 09:44:18 726536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258726401|now:1746006258726531| [2025/04/30 09:44:18 726541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258726401|now:1746006258726531| [2025/04/30 09:44:18 726545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 726550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50089|min_srtt:50089|path_bw:1213047|loss_rate:1.06|path_pto:0| [2025/04/30 09:44:18 726555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1946559| [2025/04/30 09:44:18 726560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 726564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 726567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 726572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 726576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 726581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 726585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 726590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1913| [2025/04/30 09:44:18 726626] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1913|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258726598|stream_id:0|stream_offset:1945380| [2025/04/30 09:44:18 726635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 726642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 726649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50089|rtt_var:2662|pto_duration:60737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 726662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 726668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 726675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 726681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258812335|now:1746006258726649|interv:85686| [2025/04/30 09:44:18 726688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258812335|now:1746006258726649|interval:85686|pto_count:0|srtt:50089 [2025/04/30 09:44:18 726695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61206| [2025/04/30 09:44:18 726703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258744109| [2025/04/30 09:44:18 726710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258744109| [2025/04/30 09:44:18 726716] [debug] |xqc_engine_wakeup_after|wakeup:1746006258744109|now:1746006258726716|diff:17393| [2025/04/30 09:44:18 726723] [debug] |xqc_engine_main_logic|END|now:1746006258726531| [2025/04/30 09:44:18 727019] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258727018| [2025/04/30 09:44:18 727027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 727033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:811| [2025/04/30 09:44:18 727037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:812| [2025/04/30 09:44:18 727043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:812| [2025/04/30 09:44:18 727047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 727052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1859|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1860|path_largest_ack:1859| [2025/04/30 09:44:18 727057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1861785|prior_time:1746006258675177|is_app_limited:0|send_elapse:55926|ack_elapse:51841|ctl_first_sent_time:1746006258676744|lagest_ack_time:1746006258727018|curr_delivered:1922985| [2025/04/30 09:44:18 727062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258676744| [2025/04/30 09:44:18 727066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1071||sndq_packets_used_bytes:0|sndq_packets_free:709| [2025/04/30 09:44:18 727071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1860|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1860|path_largest_ack:1860| [2025/04/30 09:44:18 727075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62400|prior_delivered:1864185|prior_time:1746006258677188|is_app_limited:0|send_elapse:57722|ack_elapse:49830|ctl_first_sent_time:1746006258678642|lagest_ack_time:1746006258727018|curr_delivered:1924185| [2025/04/30 09:44:18 727080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258678642| [2025/04/30 09:44:18 727084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1070||sndq_packets_used_bytes:0|sndq_packets_free:710| [2025/04/30 09:44:18 727092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50089|rttvar:2662|minrtt:31343|latest_rtt:48376|ack_delay:64| [2025/04/30 09:44:18 727097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49867|rttvar:2441|minrtt:31343|latest_rtt:48376|ack_delay:64| [2025/04/30 09:44:18 727101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1860|lost_pn:1857|thresh:3| [2025/04/30 09:44:18 727105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 727109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 727113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 727117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49867|rtt_var:2441|pto_duration:59631|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 727122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 727126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 727130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 727158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258811229|now:1746006258727117|interv:84112| [2025/04/30 09:44:18 727162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258811229|now:1746006258727117|interval:84112|pto_count:0|srtt:49867 [2025/04/30 09:44:18 727167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57722, ack_elapse 49830, delivered 60000|rate 1039465|lost 225| [2025/04/30 09:44:18 727171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1039465) in round 37| [2025/04/30 09:44:18 727175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 727180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 727184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258678642|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 727188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258678642|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 727193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58806|srtt:49867|latest_rtt:48376|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 727199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:812|largest:812|pns:2| [2025/04/30 09:44:18 727203] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:812|frame:ACK |recv_time:1746006258727018|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 727211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378727018|now:1746006258727018|interv:120000000| [2025/04/30 09:44:18 727215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378727018|now:1746006258727018|interv:120000000| [2025/04/30 09:44:18 727219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258744109|pq_index:0| [2025/04/30 09:44:18 727224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258726531| [2025/04/30 09:44:18 727228] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258727228| [2025/04/30 09:44:18 727233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258727232| [2025/04/30 09:44:18 727239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49867|min_srtt:49867|path_bw:1213047|loss_rate:1.05|path_pto:0| [2025/04/30 09:44:18 727243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1946559| [2025/04/30 09:44:18 727248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49867|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 727252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 727257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49867|min_srtt:49867|path_bw:1213047|loss_rate:1.05|path_pto:0| [2025/04/30 09:44:18 727262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1947738| [2025/04/30 09:44:18 727266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49867|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 727270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 727275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49867|min_srtt:49867|path_bw:1213047|loss_rate:1.05|path_pto:0| [2025/04/30 09:44:18 727279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1948917| [2025/04/30 09:44:18 727283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 727287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 727291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 727295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 727302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 727307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1946559| [2025/04/30 09:44:18 727311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 727315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258728315|now:1746006258727315|interv:1000| [2025/04/30 09:44:18 727319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 727323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 727327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258728315| [2025/04/30 09:44:18 727331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258728315| [2025/04/30 09:44:18 727335] [debug] |xqc_engine_wakeup_after|wakeup:1746006258728315|now:1746006258727335|diff:980| [2025/04/30 09:44:18 727339] [debug] |xqc_engine_main_logic|END|now:1746006258727232| [2025/04/30 09:44:18 727344] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258727344| [2025/04/30 09:44:18 727348] [debug] |xqc_engine_wakeup_after|wakeup:1746006258728315|now:1746006258727348|diff:967| [2025/04/30 09:44:18 727352] [debug] |xqc_engine_main_logic|END|now:1746006258727344| [2025/04/30 09:44:18 728422] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258728422| [2025/04/30 09:44:18 728433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258728315|pq_index:0| [2025/04/30 09:44:18 728438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258727232| [2025/04/30 09:44:18 728443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258728442| [2025/04/30 09:44:18 728448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258728315|now:1746006258728442| [2025/04/30 09:44:18 728452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258728315|now:1746006258728442| [2025/04/30 09:44:18 728456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 728462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49867|min_srtt:49867|path_bw:1213047|loss_rate:1.05|path_pto:0| [2025/04/30 09:44:18 728466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1948917| [2025/04/30 09:44:18 728471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 728475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 728479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 728483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 728488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 728498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1946559| [2025/04/30 09:44:18 728503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 728507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1914| [2025/04/30 09:44:18 728540] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1914|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006258728516|stream_id:0|stream_offset:1946559| [2025/04/30 09:44:18 728546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 728551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 728556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49867|rtt_var:2441|pto_duration:59631|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 728560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 728564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 728568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 728572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258813147|now:1746006258728555|interv:84592| [2025/04/30 09:44:18 728576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258813147|now:1746006258728555|interval:84592|pto_count:0|srtt:49867 [2025/04/30 09:44:18 728581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60006| [2025/04/30 09:44:18 728586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 728590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1947738| [2025/04/30 09:44:18 728596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 728602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1915| [2025/04/30 09:44:18 728642] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1915|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258728614|stream_id:0|stream_offset:1947738| [2025/04/30 09:44:18 728652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 728660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 728667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49867|rtt_var:2441|pto_duration:59631|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 728680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 728687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 728693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 728699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258813245|now:1746006258728666|interv:84579| [2025/04/30 09:44:18 728706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258813245|now:1746006258728666|interval:84579|pto_count:0|srtt:49867 [2025/04/30 09:44:18 728714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61206| [2025/04/30 09:44:18 728721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258744109| [2025/04/30 09:44:18 728728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258744109| [2025/04/30 09:44:18 728734] [debug] |xqc_engine_wakeup_after|wakeup:1746006258744109|now:1746006258728734|diff:15375| [2025/04/30 09:44:18 728741] [debug] |xqc_engine_main_logic|END|now:1746006258728442| [2025/04/30 09:44:18 729007] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258729006| [2025/04/30 09:44:18 729014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 729020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:812| [2025/04/30 09:44:18 729024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:813| [2025/04/30 09:44:18 729030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:813| [2025/04/30 09:44:18 729034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 729039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1861|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1862|path_largest_ack:1861| [2025/04/30 09:44:18 729044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1864185|prior_time:1746006258677188|is_app_limited:0|send_elapse:57832|ack_elapse:51818|ctl_first_sent_time:1746006258678752|lagest_ack_time:1746006258729006|curr_delivered:1925385| [2025/04/30 09:44:18 729049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258678752| [2025/04/30 09:44:18 729053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1069||sndq_packets_used_bytes:0|sndq_packets_free:711| [2025/04/30 09:44:18 729058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1862|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1862|path_largest_ack:1862| [2025/04/30 09:44:18 729062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62400|prior_delivered:1866585|prior_time:1746006258679179|is_app_limited:0|send_elapse:57821|ack_elapse:49827|ctl_first_sent_time:1746006258680635|lagest_ack_time:1746006258729006|curr_delivered:1926585| [2025/04/30 09:44:18 729066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258680635| [2025/04/30 09:44:18 729070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1068||sndq_packets_used_bytes:0|sndq_packets_free:712| [2025/04/30 09:44:18 729079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49867|rttvar:2441|minrtt:31343|latest_rtt:48371|ack_delay:56| [2025/04/30 09:44:18 729083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49673|rttvar:2219|minrtt:31343|latest_rtt:48371|ack_delay:56| [2025/04/30 09:44:18 729088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1862|lost_pn:1859|thresh:3| [2025/04/30 09:44:18 729092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 729096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 729100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 729104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49673|rtt_var:2219|pto_duration:58549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 729109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 729112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 729116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 729120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258812163|now:1746006258729104|interv:83059| [2025/04/30 09:44:18 729124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258812163|now:1746006258729104|interval:83059|pto_count:0|srtt:49673 [2025/04/30 09:44:18 729129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57821, ack_elapse 49827, delivered 60000|rate 1037685|lost 225| [2025/04/30 09:44:18 729157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037685) in round 37| [2025/04/30 09:44:18 729161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 729165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 729169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258680635|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 729174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258680635|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 729179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58806|srtt:49673|latest_rtt:48371|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 729185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:813|largest:813|pns:2| [2025/04/30 09:44:18 729189] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:813|frame:ACK |recv_time:1746006258729006|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 729197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378729006|now:1746006258729006|interv:120000000| [2025/04/30 09:44:18 729203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378729006|now:1746006258729006|interv:120000000| [2025/04/30 09:44:18 729207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258744109|pq_index:0| [2025/04/30 09:44:18 729212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258728442| [2025/04/30 09:44:18 729216] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258729216| [2025/04/30 09:44:18 729221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258729220| [2025/04/30 09:44:18 729227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49673|min_srtt:49673|path_bw:1213047|loss_rate:1.04|path_pto:0| [2025/04/30 09:44:18 729232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1948917| [2025/04/30 09:44:18 729236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49673|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 729241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 729246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49673|min_srtt:49673|path_bw:1213047|loss_rate:1.04|path_pto:0| [2025/04/30 09:44:18 729250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1950096| [2025/04/30 09:44:18 729254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49673|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 729259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 729263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49673|min_srtt:49673|path_bw:1213047|loss_rate:1.04|path_pto:0| [2025/04/30 09:44:18 729267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1951275| [2025/04/30 09:44:18 729272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 729276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 729279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 729284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 729291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 729295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1948917| [2025/04/30 09:44:18 729299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 729303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258730303|now:1746006258729303|interv:1000| [2025/04/30 09:44:18 729307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 729311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 729315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258730303| [2025/04/30 09:44:18 729319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258730303| [2025/04/30 09:44:18 729323] [debug] |xqc_engine_wakeup_after|wakeup:1746006258730303|now:1746006258729323|diff:980| [2025/04/30 09:44:18 729328] [debug] |xqc_engine_main_logic|END|now:1746006258729220| [2025/04/30 09:44:18 729333] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258729333| [2025/04/30 09:44:18 729337] [debug] |xqc_engine_wakeup_after|wakeup:1746006258730303|now:1746006258729337|diff:966| [2025/04/30 09:44:18 729341] [debug] |xqc_engine_main_logic|END|now:1746006258729333| [2025/04/30 09:44:18 730410] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258730410| [2025/04/30 09:44:18 730421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258730303|pq_index:0| [2025/04/30 09:44:18 730426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258729220| [2025/04/30 09:44:18 730431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258730430| [2025/04/30 09:44:18 730436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258730303|now:1746006258730430| [2025/04/30 09:44:18 730440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258730303|now:1746006258730430| [2025/04/30 09:44:18 730444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 730450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49673|min_srtt:49673|path_bw:1213047|loss_rate:1.04|path_pto:0| [2025/04/30 09:44:18 730454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1951275| [2025/04/30 09:44:18 730459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 730463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 730467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 730471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 730476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 730485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1948917| [2025/04/30 09:44:18 730490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 730494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1916| [2025/04/30 09:44:18 730527] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1916|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006258730503|stream_id:0|stream_offset:1948917| [2025/04/30 09:44:18 730533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 730538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 730543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49673|rtt_var:2219|pto_duration:58549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 730547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 730551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 730555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 730559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258814052|now:1746006258730542|interv:83510| [2025/04/30 09:44:18 730563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258814052|now:1746006258730542|interval:83510|pto_count:0|srtt:49673 [2025/04/30 09:44:18 730567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60006| [2025/04/30 09:44:18 730572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 730577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1950096| [2025/04/30 09:44:18 730581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 730587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1917| [2025/04/30 09:44:18 730624] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1917|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258730597|stream_id:0|stream_offset:1950096| [2025/04/30 09:44:18 730634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 730641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 730648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49673|rtt_var:2219|pto_duration:58549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 730655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 730668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 730674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 730681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258814146|now:1746006258730648|interv:83498| [2025/04/30 09:44:18 730688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258814146|now:1746006258730648|interval:83498|pto_count:0|srtt:49673 [2025/04/30 09:44:18 730695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61206| [2025/04/30 09:44:18 730703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258744109| [2025/04/30 09:44:18 730709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258744109| [2025/04/30 09:44:18 730716] [debug] |xqc_engine_wakeup_after|wakeup:1746006258744109|now:1746006258730716|diff:13393| [2025/04/30 09:44:18 730722] [debug] |xqc_engine_main_logic|END|now:1746006258730430| [2025/04/30 09:44:18 730996] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258730995| [2025/04/30 09:44:18 731003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 731009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:813| [2025/04/30 09:44:18 731013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:814| [2025/04/30 09:44:18 731019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:814| [2025/04/30 09:44:18 731023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 731028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1863|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1864|path_largest_ack:1863| [2025/04/30 09:44:18 731033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1866585|prior_time:1746006258679179|is_app_limited:0|send_elapse:57934|ack_elapse:51816|ctl_first_sent_time:1746006258680748|lagest_ack_time:1746006258730995|curr_delivered:1927785| [2025/04/30 09:44:18 731037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258680748| [2025/04/30 09:44:18 731042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1067||sndq_packets_used_bytes:0|sndq_packets_free:713| [2025/04/30 09:44:18 731046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1864|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1864|path_largest_ack:1864| [2025/04/30 09:44:18 731051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62400|prior_delivered:1868985|prior_time:1746006258681184|is_app_limited:0|send_elapse:57849|ack_elapse:49811|ctl_first_sent_time:1746006258682638|lagest_ack_time:1746006258730995|curr_delivered:1928985| [2025/04/30 09:44:18 731055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258682638| [2025/04/30 09:44:18 731059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1066||sndq_packets_used_bytes:0|sndq_packets_free:714| [2025/04/30 09:44:18 731063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49673|rttvar:2219|minrtt:31343|latest_rtt:48357|ack_delay:56| [2025/04/30 09:44:18 731072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49501|rttvar:2008|minrtt:31343|latest_rtt:48357|ack_delay:56| [2025/04/30 09:44:18 731076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1864|lost_pn:1861|thresh:3| [2025/04/30 09:44:18 731081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 731085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 731089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 731093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49501|rtt_var:2008|pto_duration:57533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 731097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 731101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 731105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 731109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258813130|now:1746006258731093|interv:82037| [2025/04/30 09:44:18 731113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258813130|now:1746006258731093|interval:82037|pto_count:0|srtt:49501 [2025/04/30 09:44:18 731117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57849, ack_elapse 49811, delivered 60000|rate 1037183|lost 225| [2025/04/30 09:44:18 731122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037183) in round 37| [2025/04/30 09:44:18 731126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 731130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 731158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258682638|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 731162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258682638|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 731167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58806|srtt:49501|latest_rtt:48357|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 731173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:814|largest:814|pns:2| [2025/04/30 09:44:18 731178] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:814|frame:ACK |recv_time:1746006258730995|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 731186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378730995|now:1746006258730995|interv:120000000| [2025/04/30 09:44:18 731190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378730995|now:1746006258730995|interv:120000000| [2025/04/30 09:44:18 731194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258744109|pq_index:0| [2025/04/30 09:44:18 731198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258730430| [2025/04/30 09:44:18 731202] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258731202| [2025/04/30 09:44:18 731207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258731206| [2025/04/30 09:44:18 731213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49501|min_srtt:49501|path_bw:1213047|loss_rate:1.03|path_pto:0| [2025/04/30 09:44:18 731218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1951275| [2025/04/30 09:44:18 731222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49501|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 731227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 731232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49501|min_srtt:49501|path_bw:1213047|loss_rate:1.03|path_pto:0| [2025/04/30 09:44:18 731236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1952454| [2025/04/30 09:44:18 731240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49501|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 731245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 731249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49501|min_srtt:49501|path_bw:1213047|loss_rate:1.03|path_pto:0| [2025/04/30 09:44:18 731253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1953633| [2025/04/30 09:44:18 731258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 731262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 731266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 731270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 731275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 731282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1951275| [2025/04/30 09:44:18 731286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 731290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258732290|now:1746006258731290|interv:1000| [2025/04/30 09:44:18 731295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 731298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 731302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258732290| [2025/04/30 09:44:18 731306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258732290| [2025/04/30 09:44:18 731310] [debug] |xqc_engine_wakeup_after|wakeup:1746006258732290|now:1746006258731310|diff:980| [2025/04/30 09:44:18 731315] [debug] |xqc_engine_main_logic|END|now:1746006258731206| [2025/04/30 09:44:18 731320] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258731320| [2025/04/30 09:44:18 731324] [debug] |xqc_engine_wakeup_after|wakeup:1746006258732290|now:1746006258731324|diff:966| [2025/04/30 09:44:18 731327] [debug] |xqc_engine_main_logic|END|now:1746006258731320| [2025/04/30 09:44:18 732398] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258732398| [2025/04/30 09:44:18 732409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258732290|pq_index:0| [2025/04/30 09:44:18 732413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258731206| [2025/04/30 09:44:18 732419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258732417| [2025/04/30 09:44:18 732423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258732290|now:1746006258732417| [2025/04/30 09:44:18 732428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258732290|now:1746006258732417| [2025/04/30 09:44:18 732432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 732437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49501|min_srtt:49501|path_bw:1213047|loss_rate:1.03|path_pto:0| [2025/04/30 09:44:18 732442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1953633| [2025/04/30 09:44:18 732447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 732450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 732454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 732459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 732463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 732473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1951275| [2025/04/30 09:44:18 732477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 732482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1918| [2025/04/30 09:44:18 732514] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1918|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006258732490|stream_id:0|stream_offset:1951275| [2025/04/30 09:44:18 732520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 732525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 732530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49501|rtt_var:2008|pto_duration:57533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 732534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 732538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 732542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 732546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258815023|now:1746006258732530|interv:82493| [2025/04/30 09:44:18 732550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258815023|now:1746006258732530|interval:82493|pto_count:0|srtt:49501 [2025/04/30 09:44:18 732555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60006| [2025/04/30 09:44:18 732560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 732564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1952454| [2025/04/30 09:44:18 732569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 732573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1919| [2025/04/30 09:44:18 732595] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1919|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258732579|stream_id:0|stream_offset:1952454| [2025/04/30 09:44:18 732600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 732605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 732609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49501|rtt_var:2008|pto_duration:57533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 732613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 732625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 732628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 732632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258815112|now:1746006258732609|interv:82503| [2025/04/30 09:44:18 732636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258815112|now:1746006258732609|interval:82503|pto_count:0|srtt:49501 [2025/04/30 09:44:18 732641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61206| [2025/04/30 09:44:18 732646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258744109| [2025/04/30 09:44:18 732653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258744109| [2025/04/30 09:44:18 732659] [debug] |xqc_engine_wakeup_after|wakeup:1746006258744109|now:1746006258732659|diff:11450| [2025/04/30 09:44:18 732666] [debug] |xqc_engine_main_logic|END|now:1746006258732417| [2025/04/30 09:44:18 732995] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258732993| [2025/04/30 09:44:18 733003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 733009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:814| [2025/04/30 09:44:18 733013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:815| [2025/04/30 09:44:18 733019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:815| [2025/04/30 09:44:18 733024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 733029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1865|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1866|path_largest_ack:1865| [2025/04/30 09:44:18 733034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1868985|prior_time:1746006258681184|is_app_limited:0|send_elapse:57959|ack_elapse:51809|ctl_first_sent_time:1746006258682748|lagest_ack_time:1746006258732993|curr_delivered:1930185| [2025/04/30 09:44:18 733038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258682748| [2025/04/30 09:44:18 733043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1065||sndq_packets_used_bytes:0|sndq_packets_free:715| [2025/04/30 09:44:18 733047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1866|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1866|path_largest_ack:1866| [2025/04/30 09:44:18 733052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62400|prior_delivered:1871385|prior_time:1746006258683175|is_app_limited:0|send_elapse:57818|ack_elapse:49818|ctl_first_sent_time:1746006258684631|lagest_ack_time:1746006258732993|curr_delivered:1931385| [2025/04/30 09:44:18 733056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258684631| [2025/04/30 09:44:18 733060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1064||sndq_packets_used_bytes:0|sndq_packets_free:716| [2025/04/30 09:44:18 733064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49501|rttvar:2008|minrtt:31343|latest_rtt:48362|ack_delay:56| [2025/04/30 09:44:18 733073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49352|rttvar:1804|minrtt:31343|latest_rtt:48362|ack_delay:56| [2025/04/30 09:44:18 733078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1866|lost_pn:1863|thresh:3| [2025/04/30 09:44:18 733082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 733086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 733090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 733094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49352|rtt_var:1804|pto_duration:56568|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 733099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 733103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 733107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 733110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258814147|now:1746006258733094|interv:81053| [2025/04/30 09:44:18 733115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258814147|now:1746006258733094|interval:81053|pto_count:0|srtt:49352 [2025/04/30 09:44:18 733119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57818, ack_elapse 49818, delivered 60000|rate 1037739|lost 225| [2025/04/30 09:44:18 733123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037739) in round 37| [2025/04/30 09:44:18 733128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 733152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 733160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258684631|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 733165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258684631|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 733170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58806|srtt:49352|latest_rtt:48362|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 733176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:815|largest:815|pns:2| [2025/04/30 09:44:18 733180] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:815|frame:ACK |recv_time:1746006258732993|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 733189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378732993|now:1746006258732993|interv:120000000| [2025/04/30 09:44:18 733193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378732993|now:1746006258732993|interv:120000000| [2025/04/30 09:44:18 733197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258744109|pq_index:0| [2025/04/30 09:44:18 733201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258732417| [2025/04/30 09:44:18 733205] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258733205| [2025/04/30 09:44:18 733210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258733209| [2025/04/30 09:44:18 733216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49352|min_srtt:49352|path_bw:1213047|loss_rate:1.02|path_pto:0| [2025/04/30 09:44:18 733221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1953633| [2025/04/30 09:44:18 733225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49352|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 733230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 733234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49352|min_srtt:49352|path_bw:1213047|loss_rate:1.02|path_pto:0| [2025/04/30 09:44:18 733239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1954812| [2025/04/30 09:44:18 733243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49352|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 733248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 733252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49352|min_srtt:49352|path_bw:1213047|loss_rate:1.02|path_pto:0| [2025/04/30 09:44:18 733256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1955991| [2025/04/30 09:44:18 733260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 733264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 733268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 733273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 733277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 733286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1953633| [2025/04/30 09:44:18 733290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 733294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258734294|now:1746006258733294|interv:1000| [2025/04/30 09:44:18 733298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 733302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 733306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258734294| [2025/04/30 09:44:18 733310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258734294| [2025/04/30 09:44:18 733314] [debug] |xqc_engine_wakeup_after|wakeup:1746006258734294|now:1746006258733314|diff:980| [2025/04/30 09:44:18 733318] [debug] |xqc_engine_main_logic|END|now:1746006258733209| [2025/04/30 09:44:18 733324] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258733323| [2025/04/30 09:44:18 733327] [debug] |xqc_engine_wakeup_after|wakeup:1746006258734294|now:1746006258733327|diff:967| [2025/04/30 09:44:18 733331] [debug] |xqc_engine_main_logic|END|now:1746006258733323| [2025/04/30 09:44:18 734401] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258734401| [2025/04/30 09:44:18 734413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258734294|pq_index:0| [2025/04/30 09:44:18 734417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258733209| [2025/04/30 09:44:18 734423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258734421| [2025/04/30 09:44:18 734427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258734294|now:1746006258734421| [2025/04/30 09:44:18 734432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258734294|now:1746006258734421| [2025/04/30 09:44:18 734436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 734441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49352|min_srtt:49352|path_bw:1213047|loss_rate:1.02|path_pto:0| [2025/04/30 09:44:18 734446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1955991| [2025/04/30 09:44:18 734450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 734454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 734458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 734463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 734467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 734472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1953633| [2025/04/30 09:44:18 734481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 734486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1920| [2025/04/30 09:44:18 734519] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1920|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006258734494|stream_id:0|stream_offset:1953633| [2025/04/30 09:44:18 734525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 734530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 734534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49352|rtt_var:1804|pto_duration:56568|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 734538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 734542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 734546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 734550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258816062|now:1746006258734534|interv:81528| [2025/04/30 09:44:18 734554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258816062|now:1746006258734534|interval:81528|pto_count:0|srtt:49352 [2025/04/30 09:44:18 734559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60006| [2025/04/30 09:44:18 734564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 734568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1954812| [2025/04/30 09:44:18 734573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 734580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1921| [2025/04/30 09:44:18 734618] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1921|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258734590|stream_id:0|stream_offset:1954812| [2025/04/30 09:44:18 734628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 734636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 734643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49352|rtt_var:1804|pto_duration:56568|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 734650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 734662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 734668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 734675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258816158|now:1746006258734642|interv:81516| [2025/04/30 09:44:18 734681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258816158|now:1746006258734642|interval:81516|pto_count:0|srtt:49352 [2025/04/30 09:44:18 734688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61206| [2025/04/30 09:44:18 734696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258744109| [2025/04/30 09:44:18 734703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258744109| [2025/04/30 09:44:18 734709] [debug] |xqc_engine_wakeup_after|wakeup:1746006258744109|now:1746006258734709|diff:9400| [2025/04/30 09:44:18 734716] [debug] |xqc_engine_main_logic|END|now:1746006258734421| [2025/04/30 09:44:18 735097] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006258735096| [2025/04/30 09:44:18 735105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 735111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:815| [2025/04/30 09:44:18 735115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:816| [2025/04/30 09:44:18 735121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:816| [2025/04/30 09:44:18 735125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 735130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1867|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1868|path_largest_ack:1867| [2025/04/30 09:44:18 735157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1871385|prior_time:1746006258683175|is_app_limited:0|send_elapse:57924|ack_elapse:51921|ctl_first_sent_time:1746006258684737|lagest_ack_time:1746006258735096|curr_delivered:1932585| [2025/04/30 09:44:18 735162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258684737| [2025/04/30 09:44:18 735167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1063||sndq_packets_used_bytes:0|sndq_packets_free:717| [2025/04/30 09:44:18 735171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1868|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1868|path_largest_ack:1868| [2025/04/30 09:44:18 735176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62400|prior_delivered:1873785|prior_time:1746006258685159|is_app_limited:0|send_elapse:57837|ack_elapse:49937|ctl_first_sent_time:1746006258686620|lagest_ack_time:1746006258735096|curr_delivered:1933785| [2025/04/30 09:44:18 735181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258686620| [2025/04/30 09:44:18 735184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1062||sndq_packets_used_bytes:0|sndq_packets_free:718| [2025/04/30 09:44:18 735189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49352|rttvar:1804|minrtt:31343|latest_rtt:48476|ack_delay:64| [2025/04/30 09:44:18 735198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49234|rttvar:1588|minrtt:31343|latest_rtt:48476|ack_delay:64| [2025/04/30 09:44:18 735202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1868|lost_pn:1865|thresh:3| [2025/04/30 09:44:18 735206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 735210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 735214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 735219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49234|rtt_var:1588|pto_duration:55586|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 735223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 735227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 735231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 735235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258815176|now:1746006258735218|interv:79958| [2025/04/30 09:44:18 735239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258815176|now:1746006258735218|interval:79958|pto_count:0|srtt:49234 [2025/04/30 09:44:18 735243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57837, ack_elapse 49937, delivered 60000|rate 1037398|lost 225| [2025/04/30 09:44:18 735248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037398) in round 37| [2025/04/30 09:44:18 735252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 735256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 735260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258686620|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 735265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258686620|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 735269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58806|srtt:49234|latest_rtt:48476|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 735275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 735279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:18 735284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:18 735291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:816|largest:816|pns:2| [2025/04/30 09:44:18 735296] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:816|frame:PING ACK |recv_time:1746006258735096|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 735301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378735096|now:1746006258735096|interv:120000000| [2025/04/30 09:44:18 735305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378735096|now:1746006258735096|interv:120000000| [2025/04/30 09:44:18 735309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258744109|pq_index:0| [2025/04/30 09:44:18 735313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258734421| [2025/04/30 09:44:18 735317] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258735317| [2025/04/30 09:44:18 735322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258735321| [2025/04/30 09:44:18 735328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:816|ack_delay:232|first_ack_range:75|largest_pkt_recv_time:1746006258735096| [2025/04/30 09:44:18 735332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:816|low:741|pkt_pns:2| [2025/04/30 09:44:18 735336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:816|frame_largest_recv:816| [2025/04/30 09:44:18 735340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:18 735345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:1955991| [2025/04/30 09:44:18 735350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49234|min_srtt:49234|path_bw:1213047|loss_rate:1.01|path_pto:0| [2025/04/30 09:44:18 735354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1207|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1957170| [2025/04/30 09:44:18 735359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49234|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 735363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 735368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49234|min_srtt:49234|path_bw:1213047|loss_rate:1.01|path_pto:0| [2025/04/30 09:44:18 735372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2407|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1958349| [2025/04/30 09:44:18 735376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 735380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 735384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 735391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 735396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 735400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:58806|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1955991| [2025/04/30 09:44:18 735404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 735409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1922| [2025/04/30 09:44:18 735442] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1922|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:58806|now:1746006258735416|stream_id:0|stream_offset:1955991| [2025/04/30 09:44:18 735448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1922|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 09:44:18 735453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 735457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49234|rtt_var:1588|pto_duration:55586|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 735462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 735466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 735469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 735473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258816002|now:1746006258735457|interv:80545| [2025/04/30 09:44:18 735480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258816002|now:1746006258735457|interval:80545|pto_count:0|srtt:49234 [2025/04/30 09:44:18 735485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60013| [2025/04/30 09:44:18 735490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 735494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1957170| [2025/04/30 09:44:18 735498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 735502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258736502|now:1746006258735502|interv:1000| [2025/04/30 09:44:18 735506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 735510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 735514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258736502| [2025/04/30 09:44:18 735518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258736502| [2025/04/30 09:44:18 735526] [debug] |xqc_engine_wakeup_after|wakeup:1746006258736502|now:1746006258735526|diff:976| [2025/04/30 09:44:18 735530] [debug] |xqc_engine_main_logic|END|now:1746006258735321| [2025/04/30 09:44:18 735535] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258735535| [2025/04/30 09:44:18 735539] [debug] |xqc_engine_wakeup_after|wakeup:1746006258736502|now:1746006258735539|diff:963| [2025/04/30 09:44:18 735543] [debug] |xqc_engine_main_logic|END|now:1746006258735535| [2025/04/30 09:44:18 736615] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258736615| [2025/04/30 09:44:18 736630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258736502|pq_index:0| [2025/04/30 09:44:18 736638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258735321| [2025/04/30 09:44:18 736646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258736644| [2025/04/30 09:44:18 736652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258736502|now:1746006258736644| [2025/04/30 09:44:18 736658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258736502|now:1746006258736644| [2025/04/30 09:44:18 736664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 736671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49234|min_srtt:49234|path_bw:1213047|loss_rate:1.01|path_pto:0| [2025/04/30 09:44:18 736678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:60013|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1958349| [2025/04/30 09:44:18 736685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 736691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 736698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 736705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 736712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 736719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1957170| [2025/04/30 09:44:18 736726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 736733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1923| [2025/04/30 09:44:18 736780] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1923|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258736745|stream_id:0|stream_offset:1957170| [2025/04/30 09:44:18 736790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 736797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 736811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49234|rtt_var:1588|pto_duration:55586|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 736817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 736821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 736825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 736829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258817331|now:1746006258736811|interv:80520| [2025/04/30 09:44:18 736833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258817331|now:1746006258736811|interval:80520|pto_count:0|srtt:49234 [2025/04/30 09:44:18 736838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61213| [2025/04/30 09:44:18 736843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258817331| [2025/04/30 09:44:18 736847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258817331| [2025/04/30 09:44:18 736851] [debug] |xqc_engine_wakeup_after|wakeup:1746006258817331|now:1746006258736851|diff:80480| [2025/04/30 09:44:18 736855] [debug] |xqc_engine_main_logic|END|now:1746006258736644| [2025/04/30 09:44:18 736981] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258736980| [2025/04/30 09:44:18 736986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 736993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:816| [2025/04/30 09:44:18 736997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:817| [2025/04/30 09:44:18 737002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:817| [2025/04/30 09:44:18 737006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 737012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1869|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1870|path_largest_ack:1869| [2025/04/30 09:44:18 737016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1873785|prior_time:1746006258685159|is_app_limited:0|send_elapse:57943|ack_elapse:51821|ctl_first_sent_time:1746006258686726|lagest_ack_time:1746006258736980|curr_delivered:1934985| [2025/04/30 09:44:18 737021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258686726| [2025/04/30 09:44:18 737026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1061||sndq_packets_used_bytes:0|sndq_packets_free:719| [2025/04/30 09:44:18 737030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1870|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1870|path_largest_ack:1870| [2025/04/30 09:44:18 737034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62400|prior_delivered:1876185|prior_time:1746006258687208|is_app_limited:0|send_elapse:57889|ack_elapse:49772|ctl_first_sent_time:1746006258688666|lagest_ack_time:1746006258736980|curr_delivered:1936185| [2025/04/30 09:44:18 737039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258688666| [2025/04/30 09:44:18 737046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1060||sndq_packets_used_bytes:0|sndq_packets_free:720| [2025/04/30 09:44:18 737050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49234|rttvar:1588|minrtt:31343|latest_rtt:48314|ack_delay:56| [2025/04/30 09:44:18 737055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49112|rttvar:1435|minrtt:31343|latest_rtt:48314|ack_delay:56| [2025/04/30 09:44:18 737059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1870|lost_pn:1867|thresh:3| [2025/04/30 09:44:18 737063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 737067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 737071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 737075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49112|rtt_var:1435|pto_duration:54852|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 737080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 737084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 737087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58813| [2025/04/30 09:44:18 737091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258816597|now:1746006258737075|interv:79522| [2025/04/30 09:44:18 737095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258816597|now:1746006258737075|interval:79522|pto_count:0|srtt:49112 [2025/04/30 09:44:18 737100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57889, ack_elapse 49772, delivered 60000|rate 1036466|lost 225| [2025/04/30 09:44:18 737104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036466) in round 37| [2025/04/30 09:44:18 737108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 737113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 737117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258688666|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 737121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258688666|recovery:1|recovery_start:1746006258693248|packet_conservation:1|next_round_delivered:1878585| [2025/04/30 09:44:18 737126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:62400|full_bw_reached:1|inflight:58813|srtt:49112|latest_rtt:48314|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 737150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:817|largest:817|pns:2| [2025/04/30 09:44:18 737163] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:817|frame:ACK |recv_time:1746006258736980|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 737168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378736980|now:1746006258736980|interv:120000000| [2025/04/30 09:44:18 737172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378736980|now:1746006258736980|interv:120000000| [2025/04/30 09:44:18 737176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258817331|pq_index:0| [2025/04/30 09:44:18 737181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258736644| [2025/04/30 09:44:18 737185] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258737185| [2025/04/30 09:44:18 737190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258737189| [2025/04/30 09:44:18 737196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49112|min_srtt:49112|path_bw:1213047|loss_rate:1.00|path_pto:0| [2025/04/30 09:44:18 737200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1958349| [2025/04/30 09:44:18 737205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49112|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 737210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 737214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49112|min_srtt:49112|path_bw:1213047|loss_rate:1.00|path_pto:0| [2025/04/30 09:44:18 737218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58813|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1959528| [2025/04/30 09:44:18 737223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49112|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 737227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 737232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49112|min_srtt:49112|path_bw:1213047|loss_rate:1.00|path_pto:0| [2025/04/30 09:44:18 737236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58813|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1960707| [2025/04/30 09:44:18 737240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 737244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 737248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 737255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 737260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 737264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1958349| [2025/04/30 09:44:18 737268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 737273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1924| [2025/04/30 09:44:18 737304] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1924|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58813|now:1746006258737280|stream_id:0|stream_offset:1958349| [2025/04/30 09:44:18 737310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 737315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58813|applimit:0| [2025/04/30 09:44:18 737319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49112|rtt_var:1435|pto_duration:54852|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 737324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 737328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 737332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 737336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258817132|now:1746006258737319|interv:79813| [2025/04/30 09:44:18 737340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258817132|now:1746006258737319|interval:79813|pto_count:0|srtt:49112 [2025/04/30 09:44:18 737344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:60013| [2025/04/30 09:44:18 737349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 737353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1959528| [2025/04/30 09:44:18 737358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 737362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258738362|now:1746006258737362|interv:1000| [2025/04/30 09:44:18 737366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 737370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 737374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258738362| [2025/04/30 09:44:18 737378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258738362| [2025/04/30 09:44:18 737382] [debug] |xqc_engine_wakeup_after|wakeup:1746006258738362|now:1746006258737382|diff:980| [2025/04/30 09:44:18 737390] [debug] |xqc_engine_main_logic|END|now:1746006258737189| [2025/04/30 09:44:18 737395] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258737395| [2025/04/30 09:44:18 737399] [debug] |xqc_engine_wakeup_after|wakeup:1746006258738362|now:1746006258737399|diff:963| [2025/04/30 09:44:18 737403] [debug] |xqc_engine_main_logic|END|now:1746006258737395| [2025/04/30 09:44:18 738481] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258738481| [2025/04/30 09:44:18 738492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258738362|pq_index:0| [2025/04/30 09:44:18 738498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258737189| [2025/04/30 09:44:18 738506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258738504| [2025/04/30 09:44:18 738514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258738362|now:1746006258738504| [2025/04/30 09:44:18 738518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258738362|now:1746006258738504| [2025/04/30 09:44:18 738522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 738527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49112|min_srtt:49112|path_bw:1213047|loss_rate:1.00|path_pto:0| [2025/04/30 09:44:18 738532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:60013|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1960707| [2025/04/30 09:44:18 738537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 738541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 738544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 738549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 738554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 738558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:62400|conn:00005577253BD50C|stream_id:0|stream_offset:1959528| [2025/04/30 09:44:18 738562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 738567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1925| [2025/04/30 09:44:18 738604] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1925|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258738576|stream_id:0|stream_offset:1959528| [2025/04/30 09:44:18 738614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 738621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 738628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49112|rtt_var:1435|pto_duration:54852|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 738643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 738647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 738651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 738655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258818428|now:1746006258738627|interv:79801| [2025/04/30 09:44:18 738659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258818428|now:1746006258738627|interval:79801|pto_count:0|srtt:49112 [2025/04/30 09:44:18 738663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:61213| [2025/04/30 09:44:18 738668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258818428| [2025/04/30 09:44:18 738673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258818428| [2025/04/30 09:44:18 738677] [debug] |xqc_engine_wakeup_after|wakeup:1746006258818428|now:1746006258738677|diff:79751| [2025/04/30 09:44:18 738681] [debug] |xqc_engine_main_logic|END|now:1746006258738504| [2025/04/30 09:44:18 738995] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258738994| [2025/04/30 09:44:18 739001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 739007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:817| [2025/04/30 09:44:18 739011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:818| [2025/04/30 09:44:18 739016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:818| [2025/04/30 09:44:18 739021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 739026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1871|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1872|path_largest_ack:1871| [2025/04/30 09:44:18 739030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63600|prior_delivered:1876185|prior_time:1746006258687208|is_app_limited:0|send_elapse:57989|ack_elapse:51786|ctl_first_sent_time:1746006258688766|lagest_ack_time:1746006258738994|curr_delivered:1937385| [2025/04/30 09:44:18 739035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258688766| [2025/04/30 09:44:18 739040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1059||sndq_packets_used_bytes:0|sndq_packets_free:721| [2025/04/30 09:44:18 739044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1872|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1872|path_largest_ack:1872| [2025/04/30 09:44:18 739048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:61200|prior_delivered:1878585|prior_time:1746006258689143|is_app_limited:0|send_elapse:57858|ack_elapse:49851|ctl_first_sent_time:1746006258690632|lagest_ack_time:1746006258738994|curr_delivered:1938585| [2025/04/30 09:44:18 739053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258690632| [2025/04/30 09:44:18 739057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1058||sndq_packets_used_bytes:0|sndq_packets_free:722| [2025/04/30 09:44:18 739064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49112|rttvar:1435|minrtt:31343|latest_rtt:48362|ack_delay:56| [2025/04/30 09:44:18 739069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49011|rttvar:1278|minrtt:31343|latest_rtt:48362|ack_delay:56| [2025/04/30 09:44:18 739073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1872|lost_pn:1869|thresh:3| [2025/04/30 09:44:18 739077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 739081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 739085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 739089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49011|rtt_var:1278|pto_duration:54123|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 739094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 739098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 739101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58813| [2025/04/30 09:44:18 739105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258817699|now:1746006258739089|interv:78610| [2025/04/30 09:44:18 739109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258817699|now:1746006258739089|interval:78610|pto_count:0|srtt:49011 [2025/04/30 09:44:18 739114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57858, ack_elapse 49851, delivered 60000|rate 1037021|lost 225| [2025/04/30 09:44:18 739118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 37 -> 38| [2025/04/30 09:44:18 739122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037021) in round 38| [2025/04/30 09:44:18 739126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 739130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 739157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258690632|recovery:1|recovery_start:1746006258693248|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 739162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746006258690632|recovery:1|recovery_start:1746006258693248|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 739167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:64800|full_bw_reached:1|inflight:58813|srtt:49011|latest_rtt:48362|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:18 739173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:818|largest:818|pns:2| [2025/04/30 09:44:18 739180] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:818|frame:ACK |recv_time:1746006258738994|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 739185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378738994|now:1746006258738994|interv:120000000| [2025/04/30 09:44:18 739190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378738994|now:1746006258738994|interv:120000000| [2025/04/30 09:44:18 739194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258818428|pq_index:0| [2025/04/30 09:44:18 739198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258738504| [2025/04/30 09:44:18 739202] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258739202| [2025/04/30 09:44:18 739207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258739206| [2025/04/30 09:44:18 739213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49011|min_srtt:49011|path_bw:1213047|loss_rate:0.99|path_pto:0| [2025/04/30 09:44:18 739217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:64800|conn:00005577253BD50C|stream_id:0|stream_offset:1960707| [2025/04/30 09:44:18 739222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49011|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 739226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 739231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49011|min_srtt:49011|path_bw:1213047|loss_rate:0.99|path_pto:0| [2025/04/30 09:44:18 739235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58813|cwnd:64800|conn:00005577253BD50C|stream_id:0|stream_offset:1961886| [2025/04/30 09:44:18 739239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49011|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 739244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 739248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49011|min_srtt:49011|path_bw:1213047|loss_rate:0.99|path_pto:0| [2025/04/30 09:44:18 739252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:58813|cwnd:64800|conn:00005577253BD50C|stream_id:0|stream_offset:1963065| [2025/04/30 09:44:18 739257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49011|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 739261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 739268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49011|min_srtt:49011|path_bw:1213047|loss_rate:0.99|path_pto:0| [2025/04/30 09:44:18 739272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:58813|cwnd:64800|conn:00005577253BD50C|stream_id:0|stream_offset:1964244| [2025/04/30 09:44:18 739277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49011|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 739281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 739285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49011|min_srtt:49011|path_bw:1213047|loss_rate:0.99|path_pto:0| [2025/04/30 09:44:18 739290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:58813|cwnd:64800|conn:00005577253BD50C|stream_id:0|stream_offset:1965423| [2025/04/30 09:44:18 739294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 739298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 739302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 739306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 739311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 739315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:64800|conn:00005577253BD50C|stream_id:0|stream_offset:1960707| [2025/04/30 09:44:18 739319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 739324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1926| [2025/04/30 09:44:18 739357] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1926|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58813|now:1746006258739331|stream_id:0|stream_offset:1960707| [2025/04/30 09:44:18 739367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 739374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58813|applimit:0| [2025/04/30 09:44:18 739381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49011|rtt_var:1278|pto_duration:54123|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 739388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 739393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 739397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 739405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258818454|now:1746006258739381|interv:79073| [2025/04/30 09:44:18 739409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258818454|now:1746006258739381|interval:79073|pto_count:0|srtt:49011 [2025/04/30 09:44:18 739414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64800|inflight:60013| [2025/04/30 09:44:18 739419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 739423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:64800|conn:00005577253BD50C|stream_id:0|stream_offset:1961886| [2025/04/30 09:44:18 739428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 739432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258740432|now:1746006258739432|interv:1000| [2025/04/30 09:44:18 739436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 739440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 739444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258740432| [2025/04/30 09:44:18 739448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258740432| [2025/04/30 09:44:18 739453] [debug] |xqc_engine_wakeup_after|wakeup:1746006258740432|now:1746006258739452|diff:980| [2025/04/30 09:44:18 739457] [debug] |xqc_engine_main_logic|END|now:1746006258739206| [2025/04/30 09:44:18 739462] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258739462| [2025/04/30 09:44:18 739466] [debug] |xqc_engine_wakeup_after|wakeup:1746006258740432|now:1746006258739466|diff:966| [2025/04/30 09:44:18 739470] [debug] |xqc_engine_main_logic|END|now:1746006258739462| [2025/04/30 09:44:18 740539] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258740539| [2025/04/30 09:44:18 740547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258740432|pq_index:0| [2025/04/30 09:44:18 740552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258739206| [2025/04/30 09:44:18 740557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258740556| [2025/04/30 09:44:18 740561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258740432|now:1746006258740556| [2025/04/30 09:44:18 740566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258740432|now:1746006258740556| [2025/04/30 09:44:18 740570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 740575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49011|min_srtt:49011|path_bw:1213047|loss_rate:0.99|path_pto:0| [2025/04/30 09:44:18 740579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:60013|cwnd:64800|conn:00005577253BD50C|stream_id:0|stream_offset:1965423| [2025/04/30 09:44:18 740584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 740588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 740599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 740604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 740608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 740612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:64800|conn:00005577253BD50C|stream_id:0|stream_offset:1961886| [2025/04/30 09:44:18 740617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 740621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1927| [2025/04/30 09:44:18 740655] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1927|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258740629|stream_id:0|stream_offset:1961886| [2025/04/30 09:44:18 740664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 740672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 740679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49011|rtt_var:1278|pto_duration:54123|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 740685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 740690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 740694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 740698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258819752|now:1746006258740678|interv:79074| [2025/04/30 09:44:18 740702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258819752|now:1746006258740678|interval:79074|pto_count:0|srtt:49011 [2025/04/30 09:44:18 740706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64800|inflight:61213| [2025/04/30 09:44:18 740711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 740715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:64800|conn:00005577253BD50C|stream_id:0|stream_offset:1963065| [2025/04/30 09:44:18 740720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 740724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1928| [2025/04/30 09:44:18 740753] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1928|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006258740731|stream_id:0|stream_offset:1963065| [2025/04/30 09:44:18 740762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 740775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:18 740782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49011|rtt_var:1278|pto_duration:54123|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 740786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 740790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 740794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:18 740798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258819854|now:1746006258740781|interv:79073| [2025/04/30 09:44:18 740802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258819854|now:1746006258740781|interval:79073|pto_count:0|srtt:49011 [2025/04/30 09:44:18 740807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64800|inflight:62413| [2025/04/30 09:44:18 740811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 740815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:64800|conn:00005577253BD50C|stream_id:0|stream_offset:1964244| [2025/04/30 09:44:18 740820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 740824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258741824|now:1746006258740824|interv:1000| [2025/04/30 09:44:18 740828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 740832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 740836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258741824| [2025/04/30 09:44:18 740840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258741824| [2025/04/30 09:44:18 740844] [debug] |xqc_engine_wakeup_after|wakeup:1746006258741824|now:1746006258740844|diff:980| [2025/04/30 09:44:18 740848] [debug] |xqc_engine_main_logic|END|now:1746006258740556| [2025/04/30 09:44:18 740984] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258740983| [2025/04/30 09:44:18 740989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 740995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:818| [2025/04/30 09:44:18 740999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:819| [2025/04/30 09:44:18 741005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:819| [2025/04/30 09:44:18 741009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 741014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1873|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1874|path_largest_ack:1873| [2025/04/30 09:44:18 741018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:62400|prior_delivered:1878585|prior_time:1746006258689143|is_app_limited:0|send_elapse:57954|ack_elapse:51840|ctl_first_sent_time:1746006258690728|lagest_ack_time:1746006258740983|curr_delivered:1939785| [2025/04/30 09:44:18 741027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258690728| [2025/04/30 09:44:18 741031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1057||sndq_packets_used_bytes:0|sndq_packets_free:723| [2025/04/30 09:44:18 741036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1874|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1874|path_largest_ack:1874| [2025/04/30 09:44:18 741040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:61200|prior_delivered:1880985|prior_time:1746006258691130|is_app_limited:0|send_elapse:57850|ack_elapse:49853|ctl_first_sent_time:1746006258692618|lagest_ack_time:1746006258740983|curr_delivered:1940985| [2025/04/30 09:44:18 741044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258692618| [2025/04/30 09:44:18 741048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1056||sndq_packets_used_bytes:0|sndq_packets_free:724| [2025/04/30 09:44:18 741052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49011|rttvar:1278|minrtt:31343|latest_rtt:48365|ack_delay:64| [2025/04/30 09:44:18 741057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48922|rttvar:1136|minrtt:31343|latest_rtt:48365|ack_delay:64| [2025/04/30 09:44:18 741061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1874|lost_pn:1871|thresh:3| [2025/04/30 09:44:18 741065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 741069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 741073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 741077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48922|rtt_var:1136|pto_duration:53466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 741081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 741085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 741089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 741093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258819197|now:1746006258741077|interv:78120| [2025/04/30 09:44:18 741097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258819197|now:1746006258741077|interval:78120|pto_count:0|srtt:48922 [2025/04/30 09:44:18 741101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57850, ack_elapse 49853, delivered 60000|rate 1037165|lost 225| [2025/04/30 09:44:18 741106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037165) in round 38| [2025/04/30 09:44:18 741110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 741117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 741121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64800|packet_lost:0|acked:2400|po_sent_time:1746006258692618|recovery:1|recovery_start:1746006258693248|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 741125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64800|packet_lost:0|acked:2400|po_sent_time:1746006258692618|recovery:1|recovery_start:1746006258693248|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 741130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:67200|full_bw_reached:1|inflight:60013|srtt:48922|latest_rtt:48365|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258693248|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 741158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:819|largest:819|pns:2| [2025/04/30 09:44:18 741163] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:819|frame:ACK |recv_time:1746006258740983|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 741168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378740983|now:1746006258740983|interv:120000000| [2025/04/30 09:44:18 741172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378740983|now:1746006258740983|interv:120000000| [2025/04/30 09:44:18 741176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258741824|pq_index:0| [2025/04/30 09:44:18 741180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258740556| [2025/04/30 09:44:18 741184] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258741184| [2025/04/30 09:44:18 741189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258741188| [2025/04/30 09:44:18 741195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48922|min_srtt:48922|path_bw:1213047|loss_rate:0.98|path_pto:0| [2025/04/30 09:44:18 741199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60013|cwnd:67200|conn:00005577253BD50C|stream_id:0|stream_offset:1965423| [2025/04/30 09:44:18 741204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48922|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 741209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 741213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48922|min_srtt:48922|path_bw:1213047|loss_rate:0.98|path_pto:0| [2025/04/30 09:44:18 741217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:60013|cwnd:67200|conn:00005577253BD50C|stream_id:0|stream_offset:1966602| [2025/04/30 09:44:18 741222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48922|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 741230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 741234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48922|min_srtt:48922|path_bw:1213047|loss_rate:0.98|path_pto:0| [2025/04/30 09:44:18 741238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:60013|cwnd:67200|conn:00005577253BD50C|stream_id:0|stream_offset:1967781| [2025/04/30 09:44:18 741242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48922|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 741247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 741251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48922|min_srtt:48922|path_bw:1213047|loss_rate:0.98|path_pto:0| [2025/04/30 09:44:18 741255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:60013|cwnd:67200|conn:00005577253BD50C|stream_id:0|stream_offset:1968960| [2025/04/30 09:44:18 741260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48922|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 741264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 741268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48922|min_srtt:48922|path_bw:1213047|loss_rate:0.98|path_pto:0| [2025/04/30 09:44:18 741272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:60013|cwnd:67200|conn:00005577253BD50C|stream_id:0|stream_offset:1970139| [2025/04/30 09:44:18 741277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 741280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 741284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 741289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 741293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 741297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:67200|conn:00005577253BD50C|stream_id:0|stream_offset:1964244| [2025/04/30 09:44:18 741301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 741305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 741309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258741824| [2025/04/30 09:44:18 741316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258741824| [2025/04/30 09:44:18 741320] [debug] |xqc_engine_wakeup_after|wakeup:1746006258741824|now:1746006258741320|diff:504| [2025/04/30 09:44:18 741324] [debug] |xqc_engine_main_logic|END|now:1746006258741188| [2025/04/30 09:44:18 741329] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258741329| [2025/04/30 09:44:18 741333] [debug] |xqc_engine_wakeup_after|wakeup:1746006258741824|now:1746006258741333|diff:491| [2025/04/30 09:44:18 741337] [debug] |xqc_engine_main_logic|END|now:1746006258741329| [2025/04/30 09:44:18 742405] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258742405| [2025/04/30 09:44:18 742413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258741824|pq_index:0| [2025/04/30 09:44:18 742418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258741188| [2025/04/30 09:44:18 742422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258742422| [2025/04/30 09:44:18 742427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258741824|now:1746006258742422| [2025/04/30 09:44:18 742431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258741824|now:1746006258742422| [2025/04/30 09:44:18 742435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 742440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48922|min_srtt:48922|path_bw:1213047|loss_rate:0.98|path_pto:0| [2025/04/30 09:44:18 742444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:60013|cwnd:67200|conn:00005577253BD50C|stream_id:0|stream_offset:1970139| [2025/04/30 09:44:18 742449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 742453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 742456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 742461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 742465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 742469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:67200|conn:00005577253BD50C|stream_id:0|stream_offset:1964244| [2025/04/30 09:44:18 742474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 742478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1929| [2025/04/30 09:44:18 742512] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1929|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258742486|stream_id:0|stream_offset:1964244| [2025/04/30 09:44:18 742521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 742535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 742542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48922|rtt_var:1136|pto_duration:53466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 742547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 742551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 742555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 742559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258820952|now:1746006258742541|interv:78411| [2025/04/30 09:44:18 742563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258820952|now:1746006258742541|interval:78411|pto_count:0|srtt:48922 [2025/04/30 09:44:18 742567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67200|inflight:61213| [2025/04/30 09:44:18 742572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 742576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:67200|conn:00005577253BD50C|stream_id:0|stream_offset:1965423| [2025/04/30 09:44:18 742580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 742584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258743584|now:1746006258742584|interv:1000| [2025/04/30 09:44:18 742588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 742592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 742596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258743584| [2025/04/30 09:44:18 742600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258743584| [2025/04/30 09:44:18 742604] [debug] |xqc_engine_wakeup_after|wakeup:1746006258743584|now:1746006258742604|diff:980| [2025/04/30 09:44:18 742609] [debug] |xqc_engine_main_logic|END|now:1746006258742422| [2025/04/30 09:44:18 742985] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258742984| [2025/04/30 09:44:18 742990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 742996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:819| [2025/04/30 09:44:18 743000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:820| [2025/04/30 09:44:18 743005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:820| [2025/04/30 09:44:18 743009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 743014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1875|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1876|path_largest_ack:1875| [2025/04/30 09:44:18 743019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:62400|prior_delivered:1880985|prior_time:1746006258691130|is_app_limited:0|send_elapse:57922|ack_elapse:51854|ctl_first_sent_time:1746006258692690|lagest_ack_time:1746006258742984|curr_delivered:1942185| [2025/04/30 09:44:18 743028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258692690| [2025/04/30 09:44:18 743032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1055||sndq_packets_used_bytes:0|sndq_packets_free:725| [2025/04/30 09:44:18 743037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1876|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1876|path_largest_ack:1876| [2025/04/30 09:44:18 743041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60000|prior_delivered:1883385|prior_time:1746006258693124|is_app_limited:0|send_elapse:57882|ack_elapse:49860|ctl_first_sent_time:1746006258694640|lagest_ack_time:1746006258742984|curr_delivered:1943385| [2025/04/30 09:44:18 743045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258694640| [2025/04/30 09:44:18 743049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1054||sndq_packets_used_bytes:0|sndq_packets_free:726| [2025/04/30 09:44:18 743053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48922|rttvar:1136|minrtt:31343|latest_rtt:48344|ack_delay:64| [2025/04/30 09:44:18 743058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48842|rttvar:1012|minrtt:31343|latest_rtt:48344|ack_delay:64| [2025/04/30 09:44:18 743062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1876|lost_pn:1873|thresh:3| [2025/04/30 09:44:18 743066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 743070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 743074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 743078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48842|rtt_var:1012|pto_duration:52890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 743082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 743086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 743090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58813| [2025/04/30 09:44:18 743094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258820376|now:1746006258743078|interv:77298| [2025/04/30 09:44:18 743098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258820376|now:1746006258743078|interval:77298|pto_count:0|srtt:48842 [2025/04/30 09:44:18 743102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57882, ack_elapse 49860, delivered 60000|rate 1036591|lost 225| [2025/04/30 09:44:18 743106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036591) in round 38| [2025/04/30 09:44:18 743110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 743114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 743121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67200|packet_lost:0|acked:2400|po_sent_time:1746006258694640|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 743125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258694640|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 743130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:58813|srtt:48842|latest_rtt:48344|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 743158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:820|largest:820|pns:2| [2025/04/30 09:44:18 743163] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:820|frame:ACK |recv_time:1746006258742984|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 743167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378742984|now:1746006258742984|interv:120000000| [2025/04/30 09:44:18 743171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378742984|now:1746006258742984|interv:120000000| [2025/04/30 09:44:18 743175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258743584|pq_index:0| [2025/04/30 09:44:18 743180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258742422| [2025/04/30 09:44:18 743184] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258743184| [2025/04/30 09:44:18 743189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258743188| [2025/04/30 09:44:18 743194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1970139| [2025/04/30 09:44:18 743203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1971318| [2025/04/30 09:44:18 743221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1972497| [2025/04/30 09:44:18 743242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1973676| [2025/04/30 09:44:18 743259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1974855| [2025/04/30 09:44:18 743276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1976034| [2025/04/30 09:44:18 743293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1977213| [2025/04/30 09:44:18 743312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1978392| [2025/04/30 09:44:18 743329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1979571| [2025/04/30 09:44:18 743346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1980750| [2025/04/30 09:44:18 743363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1981929| [2025/04/30 09:44:18 743379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1983108| [2025/04/30 09:44:18 743399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1984287| [2025/04/30 09:44:18 743415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1985466| [2025/04/30 09:44:18 743432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1986645| [2025/04/30 09:44:18 743449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1987824| [2025/04/30 09:44:18 743468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1989003| [2025/04/30 09:44:18 743485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1990182| [2025/04/30 09:44:18 743502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1991361| [2025/04/30 09:44:18 743519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1992540| [2025/04/30 09:44:18 743535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1993719| [2025/04/30 09:44:18 743555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1994898| [2025/04/30 09:44:18 743572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1996077| [2025/04/30 09:44:18 743588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1997256| [2025/04/30 09:44:18 743605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1998435| [2025/04/30 09:44:18 743624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1999614| [2025/04/30 09:44:18 743641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2000793| [2025/04/30 09:44:18 743658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2001972| [2025/04/30 09:44:18 743674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2003151| [2025/04/30 09:44:18 743691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2004330| [2025/04/30 09:44:18 743710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2005509| [2025/04/30 09:44:18 743727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2006688| [2025/04/30 09:44:18 743744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2007867| [2025/04/30 09:44:18 743771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2009046| [2025/04/30 09:44:18 743796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2010225| [2025/04/30 09:44:18 743813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 743817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 743821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2011404| [2025/04/30 09:44:18 743830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 743834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 743838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 743842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 743846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 743850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1965423| [2025/04/30 09:44:18 743855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 743859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 743863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258743584| [2025/04/30 09:44:18 743867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258743584| [2025/04/30 09:44:18 743871] [debug] |xqc_engine_wakeup_after|wakeup:1746006258743584|now:1746006258743871|diff:18446744073709551329| [2025/04/30 09:44:18 743875] [debug] |xqc_engine_main_logic|END|now:1746006258743188| [2025/04/30 09:44:18 743880] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258743880| [2025/04/30 09:44:18 743884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258743584|pq_index:0| [2025/04/30 09:44:18 743888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258743188| [2025/04/30 09:44:18 743893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258743892| [2025/04/30 09:44:18 743900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258743584|now:1746006258743892| [2025/04/30 09:44:18 743904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258743584|now:1746006258743892| [2025/04/30 09:44:18 743908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 743912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48842|min_srtt:48842|path_bw:1213047|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 743917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2011404| [2025/04/30 09:44:18 743921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 743925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 743929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 743933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 743937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 743941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1965423| [2025/04/30 09:44:18 743945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 743950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1930| [2025/04/30 09:44:18 743984] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1930|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58813|now:1746006258743957|stream_id:0|stream_offset:1965423| [2025/04/30 09:44:18 743993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 744000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58813|applimit:0| [2025/04/30 09:44:18 744007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48842|rtt_var:1012|pto_duration:52890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 744014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 744018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 744022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 744026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258821847|now:1746006258744006|interv:77841| [2025/04/30 09:44:18 744030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258821847|now:1746006258744006|interval:77841|pto_count:0|srtt:48842 [2025/04/30 09:44:18 744038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:60013| [2025/04/30 09:44:18 744043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 744047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1966602| [2025/04/30 09:44:18 744052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 744056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1931| [2025/04/30 09:44:18 744086] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1931|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258744063|stream_id:0|stream_offset:1966602| [2025/04/30 09:44:18 744095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 744102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 744108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48842|rtt_var:1012|pto_duration:52890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 744115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 744119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 744123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 744127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258821953|now:1746006258744108|interv:77845| [2025/04/30 09:44:18 744131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258821953|now:1746006258744108|interval:77845|pto_count:0|srtt:48842 [2025/04/30 09:44:18 744149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61213| [2025/04/30 09:44:18 744154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 744158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1967781| [2025/04/30 09:44:18 744162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 744166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258745166|now:1746006258744166|interv:1000| [2025/04/30 09:44:18 744170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 744174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 744178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258745166| [2025/04/30 09:44:18 744182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258745166| [2025/04/30 09:44:18 744191] [debug] |xqc_engine_wakeup_after|wakeup:1746006258745166|now:1746006258744190|diff:976| [2025/04/30 09:44:18 744195] [debug] |xqc_engine_main_logic|END|now:1746006258743892| [2025/04/30 09:44:18 744970] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258744969| [2025/04/30 09:44:18 744976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 744981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:820| [2025/04/30 09:44:18 744985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:821| [2025/04/30 09:44:18 744991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:821| [2025/04/30 09:44:18 744995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 745000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1877|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1878|path_largest_ack:1877| [2025/04/30 09:44:18 745005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61200|prior_delivered:1883385|prior_time:1746006258693124|is_app_limited:0|send_elapse:57974|ack_elapse:51845|ctl_first_sent_time:1746006258694732|lagest_ack_time:1746006258744969|curr_delivered:1944585| [2025/04/30 09:44:18 745009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258694732| [2025/04/30 09:44:18 745014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1053||sndq_packets_used_bytes:0|sndq_packets_free:727| [2025/04/30 09:44:18 745018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1878|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1878|path_largest_ack:1878| [2025/04/30 09:44:18 745022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60000|prior_delivered:1885785|prior_time:1746006258695114|is_app_limited:0|send_elapse:55886|ack_elapse:49855|ctl_first_sent_time:1746006258696636|lagest_ack_time:1746006258744969|curr_delivered:1945785| [2025/04/30 09:44:18 745027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258696636| [2025/04/30 09:44:18 745031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1052||sndq_packets_used_bytes:0|sndq_packets_free:728| [2025/04/30 09:44:18 745035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48842|rttvar:1012|minrtt:31343|latest_rtt:48333|ack_delay:56| [2025/04/30 09:44:18 745039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48771|rttvar:900|minrtt:31343|latest_rtt:48333|ack_delay:56| [2025/04/30 09:44:18 745043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1878|lost_pn:1875|thresh:3| [2025/04/30 09:44:18 745047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 745051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 745055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 745059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48771|rtt_var:900|pto_duration:52371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 745067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 745071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 745075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58813| [2025/04/30 09:44:18 745079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258821434|now:1746006258745059|interv:76375| [2025/04/30 09:44:18 745082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258821434|now:1746006258745059|interval:76375|pto_count:0|srtt:48771 [2025/04/30 09:44:18 745087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55886, ack_elapse 49855, delivered 60000|rate 1073614|lost 225| [2025/04/30 09:44:18 745091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1073614) in round 38| [2025/04/30 09:44:18 745095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 745099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 745103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258696636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 745108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258696636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 745112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:58813|srtt:48771|latest_rtt:48333|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 745118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:821|largest:821|pns:2| [2025/04/30 09:44:18 745122] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:821|frame:ACK |recv_time:1746006258744969|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 745127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378744969|now:1746006258744969|interv:120000000| [2025/04/30 09:44:18 745131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378744969|now:1746006258744969|interv:120000000| [2025/04/30 09:44:18 745156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258745166|pq_index:0| [2025/04/30 09:44:18 745161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258743892| [2025/04/30 09:44:18 745165] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258745165| [2025/04/30 09:44:18 745169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258745168| [2025/04/30 09:44:18 745174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258745166|now:1746006258745168| [2025/04/30 09:44:18 745181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258745166|now:1746006258745168| [2025/04/30 09:44:18 745185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 745191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48771|min_srtt:48771|path_bw:1213047|loss_rate:0.96|path_pto:0| [2025/04/30 09:44:18 745195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2011404| [2025/04/30 09:44:18 745199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48771|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 745204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 745208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48771|min_srtt:48771|path_bw:1213047|loss_rate:0.96|path_pto:0| [2025/04/30 09:44:18 745213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2012583| [2025/04/30 09:44:18 745217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48771|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 745221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 745225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48771|min_srtt:48771|path_bw:1213047|loss_rate:0.96|path_pto:0| [2025/04/30 09:44:18 745229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2013762| [2025/04/30 09:44:18 745234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 745238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 745241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 745246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 745250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 745254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1967781| [2025/04/30 09:44:18 745259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 745264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1932| [2025/04/30 09:44:18 745298] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1932|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58813|now:1746006258745271|stream_id:0|stream_offset:1967781| [2025/04/30 09:44:18 745312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 745320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58813|applimit:0| [2025/04/30 09:44:18 745327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48771|rtt_var:900|pto_duration:52371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 745333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 745337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 745341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 745344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258822642|now:1746006258745327|interv:77315| [2025/04/30 09:44:18 745348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258822642|now:1746006258745327|interval:77315|pto_count:0|srtt:48771 [2025/04/30 09:44:18 745353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:60013| [2025/04/30 09:44:18 745358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 745362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1968960| [2025/04/30 09:44:18 745366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 745370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258746370|now:1746006258745370|interv:1000| [2025/04/30 09:44:18 745374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 745378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 745382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258746370| [2025/04/30 09:44:18 745386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258746370| [2025/04/30 09:44:18 745390] [debug] |xqc_engine_wakeup_after|wakeup:1746006258746370|now:1746006258745390|diff:980| [2025/04/30 09:44:18 745394] [debug] |xqc_engine_main_logic|END|now:1746006258745168| [2025/04/30 09:44:18 745400] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258745400| [2025/04/30 09:44:18 745403] [debug] |xqc_engine_wakeup_after|wakeup:1746006258746370|now:1746006258745403|diff:967| [2025/04/30 09:44:18 745407] [debug] |xqc_engine_main_logic|END|now:1746006258745400| [2025/04/30 09:44:18 746476] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258746476| [2025/04/30 09:44:18 746484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258746370|pq_index:0| [2025/04/30 09:44:18 746488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258745168| [2025/04/30 09:44:18 746493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258746492| [2025/04/30 09:44:18 746501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258746370|now:1746006258746492| [2025/04/30 09:44:18 746505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258746370|now:1746006258746492| [2025/04/30 09:44:18 746509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 746514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48771|min_srtt:48771|path_bw:1213047|loss_rate:0.96|path_pto:0| [2025/04/30 09:44:18 746519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2013762| [2025/04/30 09:44:18 746523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 746527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 746531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 746535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 746539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 746544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1968960| [2025/04/30 09:44:18 746548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 746552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1933| [2025/04/30 09:44:18 746589] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1933|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258746560|stream_id:0|stream_offset:1968960| [2025/04/30 09:44:18 746598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 746605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 746612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48771|rtt_var:900|pto_duration:52371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 746619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 746623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 746627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 746631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258823931|now:1746006258746612|interv:77319| [2025/04/30 09:44:18 746635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258823931|now:1746006258746612|interval:77319|pto_count:0|srtt:48771 [2025/04/30 09:44:18 746643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61213| [2025/04/30 09:44:18 746648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 746653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1970139| [2025/04/30 09:44:18 746657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 746661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1934| [2025/04/30 09:44:18 746691] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1934|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006258746668|stream_id:0|stream_offset:1970139| [2025/04/30 09:44:18 746700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 746708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:18 746715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48771|rtt_var:900|pto_duration:52371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 746721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 746724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 746728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:18 746732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258824039|now:1746006258746715|interv:77324| [2025/04/30 09:44:18 746736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258824039|now:1746006258746715|interval:77324|pto_count:0|srtt:48771 [2025/04/30 09:44:18 746741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62413| [2025/04/30 09:44:18 746745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 746749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1971318| [2025/04/30 09:44:18 746754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 746758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258747757|now:1746006258746757|interv:1000| [2025/04/30 09:44:18 746762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 746765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 746769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258747757| [2025/04/30 09:44:18 746774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258747757| [2025/04/30 09:44:18 746778] [debug] |xqc_engine_wakeup_after|wakeup:1746006258747757|now:1746006258746778|diff:979| [2025/04/30 09:44:18 746786] [debug] |xqc_engine_main_logic|END|now:1746006258746492| [2025/04/30 09:44:18 746949] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258746949| [2025/04/30 09:44:18 746955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 746960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:821| [2025/04/30 09:44:18 746964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:822| [2025/04/30 09:44:18 746970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:822| [2025/04/30 09:44:18 746974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 746979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1879|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1880|path_largest_ack:1879| [2025/04/30 09:44:18 746984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61200|prior_delivered:1885785|prior_time:1746006258695114|is_app_limited:0|send_elapse:55982|ack_elapse:51835|ctl_first_sent_time:1746006258696732|lagest_ack_time:1746006258746949|curr_delivered:1946985| [2025/04/30 09:44:18 746988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258696732| [2025/04/30 09:44:18 746993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1051||sndq_packets_used_bytes:0|sndq_packets_free:729| [2025/04/30 09:44:18 746997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1880|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1880|path_largest_ack:1880| [2025/04/30 09:44:18 747001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60000|prior_delivered:1888185|prior_time:1746006258697160|is_app_limited:0|send_elapse:55923|ack_elapse:49789|ctl_first_sent_time:1746006258698644|lagest_ack_time:1746006258746949|curr_delivered:1948185| [2025/04/30 09:44:18 747006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258698644| [2025/04/30 09:44:18 747010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1050||sndq_packets_used_bytes:0|sndq_packets_free:730| [2025/04/30 09:44:18 747014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48771|rttvar:900|minrtt:31343|latest_rtt:48305|ack_delay:56| [2025/04/30 09:44:18 747018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48706|rttvar:805|minrtt:31343|latest_rtt:48305|ack_delay:56| [2025/04/30 09:44:18 747022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1880|lost_pn:1877|thresh:3| [2025/04/30 09:44:18 747026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 747030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 747034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 747038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48706|rtt_var:805|pto_duration:51926|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 747042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 747050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 747054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 747058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258823594|now:1746006258747038|interv:76556| [2025/04/30 09:44:18 747062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258823594|now:1746006258747038|interval:76556|pto_count:0|srtt:48706 [2025/04/30 09:44:18 747066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55923, ack_elapse 49789, delivered 60000|rate 1072903|lost 225| [2025/04/30 09:44:18 747070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1072903) in round 38| [2025/04/30 09:44:18 747075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 747079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 747083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258698644|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 747087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258698644|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 747091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60013|srtt:48706|latest_rtt:48305|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 747097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:822|largest:822|pns:2| [2025/04/30 09:44:18 747101] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:822|frame:ACK |recv_time:1746006258746949|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 747106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378746949|now:1746006258746949|interv:120000000| [2025/04/30 09:44:18 747110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378746949|now:1746006258746949|interv:120000000| [2025/04/30 09:44:18 747114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258747757|pq_index:0| [2025/04/30 09:44:18 747118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258746492| [2025/04/30 09:44:18 747122] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258747122| [2025/04/30 09:44:18 747127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258747126| [2025/04/30 09:44:18 747151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48706|min_srtt:48706|path_bw:1213047|loss_rate:0.95|path_pto:0| [2025/04/30 09:44:18 747160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2013762| [2025/04/30 09:44:18 747168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48706|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 747172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 747177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48706|min_srtt:48706|path_bw:1213047|loss_rate:0.95|path_pto:0| [2025/04/30 09:44:18 747181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2014941| [2025/04/30 09:44:18 747186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48706|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 747190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 747194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48706|min_srtt:48706|path_bw:1213047|loss_rate:0.95|path_pto:0| [2025/04/30 09:44:18 747198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2016120| [2025/04/30 09:44:18 747203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 747207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 747210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 747214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 747219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 747223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1971318| [2025/04/30 09:44:18 747227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 747231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 747235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258747757| [2025/04/30 09:44:18 747239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258747757| [2025/04/30 09:44:18 747243] [debug] |xqc_engine_wakeup_after|wakeup:1746006258747757|now:1746006258747243|diff:514| [2025/04/30 09:44:18 747247] [debug] |xqc_engine_main_logic|END|now:1746006258747126| [2025/04/30 09:44:18 747253] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258747252| [2025/04/30 09:44:18 747256] [debug] |xqc_engine_wakeup_after|wakeup:1746006258747757|now:1746006258747256|diff:501| [2025/04/30 09:44:18 747260] [debug] |xqc_engine_main_logic|END|now:1746006258747252| [2025/04/30 09:44:18 748331] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258748331| [2025/04/30 09:44:18 748339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258747757|pq_index:0| [2025/04/30 09:44:18 748343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258747126| [2025/04/30 09:44:18 748348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258748347| [2025/04/30 09:44:18 748353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258747757|now:1746006258748347| [2025/04/30 09:44:18 748357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258747757|now:1746006258748347| [2025/04/30 09:44:18 748361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 748365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48706|min_srtt:48706|path_bw:1213047|loss_rate:0.95|path_pto:0| [2025/04/30 09:44:18 748370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2016120| [2025/04/30 09:44:18 748374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 748378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 748382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 748386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 748391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 748395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1971318| [2025/04/30 09:44:18 748399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 748403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1935| [2025/04/30 09:44:18 748438] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1935|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258748411|stream_id:0|stream_offset:1971318| [2025/04/30 09:44:18 748447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 748455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 748461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48706|rtt_var:805|pto_duration:51926|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 748467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 748471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 748480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 748484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258825337|now:1746006258748461|interv:76876| [2025/04/30 09:44:18 748488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258825337|now:1746006258748461|interval:76876|pto_count:0|srtt:48706 [2025/04/30 09:44:18 748492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61213| [2025/04/30 09:44:18 748497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 748501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1972497| [2025/04/30 09:44:18 748506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 748510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258749509|now:1746006258748509|interv:1000| [2025/04/30 09:44:18 748514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 748517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 748521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258749509| [2025/04/30 09:44:18 748526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258749509| [2025/04/30 09:44:18 748530] [debug] |xqc_engine_wakeup_after|wakeup:1746006258749509|now:1746006258748529|diff:980| [2025/04/30 09:44:18 748534] [debug] |xqc_engine_main_logic|END|now:1746006258748347| [2025/04/30 09:44:18 748968] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006258748968| [2025/04/30 09:44:18 748974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 748980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:822| [2025/04/30 09:44:18 748983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:823| [2025/04/30 09:44:18 748989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:823| [2025/04/30 09:44:18 748993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 748998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1885|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1886|path_largest_ack:1885| [2025/04/30 09:44:18 749003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61200|prior_delivered:1888185|prior_time:1746006258697160|is_app_limited:0|send_elapse:56038|ack_elapse:51808|ctl_first_sent_time:1746006258698759|lagest_ack_time:1746006258748968|curr_delivered:1949385| [2025/04/30 09:44:18 749007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258698759| [2025/04/30 09:44:18 749011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1049||sndq_packets_used_bytes:0|sndq_packets_free:731| [2025/04/30 09:44:18 749016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1886|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1886|path_largest_ack:1886| [2025/04/30 09:44:18 749023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60000|prior_delivered:1890585|prior_time:1746006258699102|is_app_limited:0|send_elapse:55881|ack_elapse:49866|ctl_first_sent_time:1746006258700598|lagest_ack_time:1746006258748968|curr_delivered:1950585| [2025/04/30 09:44:18 749028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258700598| [2025/04/30 09:44:18 749032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1048||sndq_packets_used_bytes:0|sndq_packets_free:732| [2025/04/30 09:44:18 749036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48706|rttvar:805|minrtt:31343|latest_rtt:48370|ack_delay:64| [2025/04/30 09:44:18 749040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48656|rttvar:704|minrtt:31343|latest_rtt:48370|ack_delay:64| [2025/04/30 09:44:18 749044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1886|lost_pn:1883|thresh:3| [2025/04/30 09:44:18 749049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 749052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 749057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 749061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48656|rtt_var:704|pto_duration:51472|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 749065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 749069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 749073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58813| [2025/04/30 09:44:18 749076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258824883|now:1746006258749060|interv:75823| [2025/04/30 09:44:18 749080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258824883|now:1746006258749060|interval:75823|pto_count:0|srtt:48656 [2025/04/30 09:44:18 749085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55881, ack_elapse 49866, delivered 60000|rate 1073710|lost 225| [2025/04/30 09:44:18 749089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1073710) in round 38| [2025/04/30 09:44:18 749093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 749097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 749101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258700598|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 749106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258700598|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 749110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:58813|srtt:48656|latest_rtt:48370|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 749122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:823|largest:823|pns:2| [2025/04/30 09:44:18 749126] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:823|frame:ACK |recv_time:1746006258748968|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 749131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378748968|now:1746006258748968|interv:120000000| [2025/04/30 09:44:18 749157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378748968|now:1746006258748968|interv:120000000| [2025/04/30 09:44:18 749161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258749509|pq_index:0| [2025/04/30 09:44:18 749165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258748347| [2025/04/30 09:44:18 749169] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258749169| [2025/04/30 09:44:18 749174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258749173| [2025/04/30 09:44:18 749179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48656|min_srtt:48656|path_bw:1213047|loss_rate:0.94|path_pto:0| [2025/04/30 09:44:18 749184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2016120| [2025/04/30 09:44:18 749188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48656|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 749193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 749197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48656|min_srtt:48656|path_bw:1213047|loss_rate:0.94|path_pto:0| [2025/04/30 09:44:18 749202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2017299| [2025/04/30 09:44:18 749206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48656|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 749210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 749214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48656|min_srtt:48656|path_bw:1213047|loss_rate:0.94|path_pto:0| [2025/04/30 09:44:18 749219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2018478| [2025/04/30 09:44:18 749226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 749230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 749234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 749238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 749242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 749246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1972497| [2025/04/30 09:44:18 749251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 749255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 749258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258749509| [2025/04/30 09:44:18 749262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258749509| [2025/04/30 09:44:18 749266] [debug] |xqc_engine_wakeup_after|wakeup:1746006258749509|now:1746006258749266|diff:243| [2025/04/30 09:44:18 749270] [debug] |xqc_engine_main_logic|END|now:1746006258749173| [2025/04/30 09:44:18 749276] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258749275| [2025/04/30 09:44:18 749279] [debug] |xqc_engine_wakeup_after|wakeup:1746006258749509|now:1746006258749279|diff:230| [2025/04/30 09:44:18 749283] [debug] |xqc_engine_main_logic|END|now:1746006258749275| [2025/04/30 09:44:18 750351] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258750351| [2025/04/30 09:44:18 750359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258749509|pq_index:0| [2025/04/30 09:44:18 750363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258749173| [2025/04/30 09:44:18 750368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258750367| [2025/04/30 09:44:18 750372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258749509|now:1746006258750367| [2025/04/30 09:44:18 750377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258749509|now:1746006258750367| [2025/04/30 09:44:18 750381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 750385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48656|min_srtt:48656|path_bw:1213047|loss_rate:0.94|path_pto:0| [2025/04/30 09:44:18 750390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2018478| [2025/04/30 09:44:18 750394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 750398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 750402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 750410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 750415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 750419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1972497| [2025/04/30 09:44:18 750423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 750428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1936| [2025/04/30 09:44:18 750462] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1936|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58813|now:1746006258750436|stream_id:0|stream_offset:1972497| [2025/04/30 09:44:18 750472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 750479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58813|applimit:0| [2025/04/30 09:44:18 750486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48656|rtt_var:704|pto_duration:51472|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 750493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 750497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 750500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 750504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258826908|now:1746006258750485|interv:76423| [2025/04/30 09:44:18 750509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258826908|now:1746006258750485|interval:76423|pto_count:0|srtt:48656 [2025/04/30 09:44:18 750513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:60013| [2025/04/30 09:44:18 750518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 750522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1973676| [2025/04/30 09:44:18 750526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 750531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1937| [2025/04/30 09:44:18 750559] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1937|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258750538|stream_id:0|stream_offset:1973676| [2025/04/30 09:44:18 750568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 750583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 750588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48656|rtt_var:704|pto_duration:51472|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 750592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 750596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 750600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 750604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258827010|now:1746006258750588|interv:76422| [2025/04/30 09:44:18 750608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258827010|now:1746006258750588|interval:76422|pto_count:0|srtt:48656 [2025/04/30 09:44:18 750612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61213| [2025/04/30 09:44:18 750617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 750621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1974855| [2025/04/30 09:44:18 750626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 750630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1938| [2025/04/30 09:44:18 750660] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1938|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006258750637|stream_id:0|stream_offset:1974855| [2025/04/30 09:44:18 750668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 750675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:18 750682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48656|rtt_var:704|pto_duration:51472|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 750688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 750692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 750696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:18 750700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258827109|now:1746006258750682|interv:76427| [2025/04/30 09:44:18 750704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258827109|now:1746006258750682|interval:76427|pto_count:0|srtt:48656 [2025/04/30 09:44:18 750708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62413| [2025/04/30 09:44:18 750713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 750721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1976034| [2025/04/30 09:44:18 750725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 750729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258751729|now:1746006258750729|interv:1000| [2025/04/30 09:44:18 750733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 750737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 750741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258751729| [2025/04/30 09:44:18 750745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258751729| [2025/04/30 09:44:18 750749] [debug] |xqc_engine_wakeup_after|wakeup:1746006258751729|now:1746006258750749|diff:980| [2025/04/30 09:44:18 750754] [debug] |xqc_engine_main_logic|END|now:1746006258750367| [2025/04/30 09:44:18 751024] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:45|state:ESTABED|recv_time:1746006258751023| [2025/04/30 09:44:18 751030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 751035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:823| [2025/04/30 09:44:18 751039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:824| [2025/04/30 09:44:18 751045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:824| [2025/04/30 09:44:18 751049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 751054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1887|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1888|path_largest_ack:1887| [2025/04/30 09:44:18 751058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61200|prior_delivered:1890585|prior_time:1746006258699102|is_app_limited:0|send_elapse:55971|ack_elapse:51921|ctl_first_sent_time:1746006258700688|lagest_ack_time:1746006258751023|curr_delivered:1951785| [2025/04/30 09:44:18 751063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258700688| [2025/04/30 09:44:18 751067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1047||sndq_packets_used_bytes:0|sndq_packets_free:733| [2025/04/30 09:44:18 751072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1888|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1888|path_largest_ack:1888| [2025/04/30 09:44:18 751076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60000|prior_delivered:1892985|prior_time:1746006258701096|is_app_limited:0|send_elapse:53896|ack_elapse:49927|ctl_first_sent_time:1746006258702604|lagest_ack_time:1746006258751023|curr_delivered:1952985| [2025/04/30 09:44:18 751080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258702604| [2025/04/30 09:44:18 751084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1046||sndq_packets_used_bytes:0|sndq_packets_free:734| [2025/04/30 09:44:18 751088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48656|rttvar:704|minrtt:31343|latest_rtt:48419|ack_delay:64| [2025/04/30 09:44:18 751096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48618|rttvar:603|minrtt:31343|latest_rtt:48419|ack_delay:64| [2025/04/30 09:44:18 751100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1888|lost_pn:1885|thresh:3| [2025/04/30 09:44:18 751104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 751108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 751112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 751116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48618|rtt_var:603|pto_duration:51030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 751120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 751124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 751128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 751149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258826667|now:1746006258751116|interv:75551| [2025/04/30 09:44:18 751158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258826667|now:1746006258751116|interval:75551|pto_count:0|srtt:48618 [2025/04/30 09:44:18 751162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53896, ack_elapse 49927, delivered 60000|rate 1113255|lost 225| [2025/04/30 09:44:18 751166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113255) in round 38| [2025/04/30 09:44:18 751170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 751175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 751179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258702604|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 751183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258702604|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 751187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60013|srtt:48618|latest_rtt:48419|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 751193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 751197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006258776023|now:1746006258751023|interv:25000| [2025/04/30 09:44:18 751202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006258751023|max_ack_delay:25000| [2025/04/30 09:44:18 751210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:824|largest:824|pns:2| [2025/04/30 09:44:18 751214] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:824|frame:PING ACK |recv_time:1746006258751023|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 751219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378751023|now:1746006258751023|interv:120000000| [2025/04/30 09:44:18 751223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378751023|now:1746006258751023|interv:120000000| [2025/04/30 09:44:18 751227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258751729|pq_index:0| [2025/04/30 09:44:18 751231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258750367| [2025/04/30 09:44:18 751235] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258751235| [2025/04/30 09:44:18 751240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258751239| [2025/04/30 09:44:18 751246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48618|min_srtt:48618|path_bw:1213047|loss_rate:0.93|path_pto:0| [2025/04/30 09:44:18 751250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2018478| [2025/04/30 09:44:18 751255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48618|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 751259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 751264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48618|min_srtt:48618|path_bw:1213047|loss_rate:0.93|path_pto:0| [2025/04/30 09:44:18 751268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2019657| [2025/04/30 09:44:18 751272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48618|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 751277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 751281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48618|min_srtt:48618|path_bw:1213047|loss_rate:0.93|path_pto:0| [2025/04/30 09:44:18 751285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2020836| [2025/04/30 09:44:18 751289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 751293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 751300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 751304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 751308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 751313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1976034| [2025/04/30 09:44:18 751317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 751321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 751325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258751729| [2025/04/30 09:44:18 751329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258751729| [2025/04/30 09:44:18 751333] [debug] |xqc_engine_wakeup_after|wakeup:1746006258751729|now:1746006258751333|diff:396| [2025/04/30 09:44:18 751337] [debug] |xqc_engine_main_logic|END|now:1746006258751239| [2025/04/30 09:44:18 751342] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258751342| [2025/04/30 09:44:18 751346] [debug] |xqc_engine_wakeup_after|wakeup:1746006258751729|now:1746006258751346|diff:383| [2025/04/30 09:44:18 751350] [debug] |xqc_engine_main_logic|END|now:1746006258751342| [2025/04/30 09:44:18 752418] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258752418| [2025/04/30 09:44:18 752426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258751729|pq_index:0| [2025/04/30 09:44:18 752430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258751239| [2025/04/30 09:44:18 752435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258752434| [2025/04/30 09:44:18 752439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258751729|now:1746006258752434| [2025/04/30 09:44:18 752443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258751729|now:1746006258752434| [2025/04/30 09:44:18 752447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 752452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48618|min_srtt:48618|path_bw:1213047|loss_rate:0.93|path_pto:0| [2025/04/30 09:44:18 752456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2020836| [2025/04/30 09:44:18 752461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 752465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 752468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 752473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 752481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 752485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1976034| [2025/04/30 09:44:18 752489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 752494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1939| [2025/04/30 09:44:18 752529] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1939|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258752502|stream_id:0|stream_offset:1976034| [2025/04/30 09:44:18 752538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 752545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 752552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48618|rtt_var:603|pto_duration:51030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 752557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 752561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 752565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 752569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258828532|now:1746006258752551|interv:75981| [2025/04/30 09:44:18 752573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258828532|now:1746006258752551|interval:75981|pto_count:0|srtt:48618 [2025/04/30 09:44:18 752577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61213| [2025/04/30 09:44:18 752582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 752586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1977213| [2025/04/30 09:44:18 752590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 752595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1940| [2025/04/30 09:44:18 752625] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1940|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006258752602|stream_id:0|stream_offset:1977213| [2025/04/30 09:44:18 752634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 752641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:18 752648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48618|rtt_var:603|pto_duration:51030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 752658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 752662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 752666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:18 752670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258828632|now:1746006258752647|interv:75985| [2025/04/30 09:44:18 752674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258828632|now:1746006258752647|interval:75985|pto_count:0|srtt:48618 [2025/04/30 09:44:18 752678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62413| [2025/04/30 09:44:18 752683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 752687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1978392| [2025/04/30 09:44:18 752691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 752695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258753695|now:1746006258752695|interv:1000| [2025/04/30 09:44:18 752699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 752703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 752707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258753695| [2025/04/30 09:44:18 752711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258753695| [2025/04/30 09:44:18 752715] [debug] |xqc_engine_wakeup_after|wakeup:1746006258753695|now:1746006258752715|diff:980| [2025/04/30 09:44:18 752719] [debug] |xqc_engine_main_logic|END|now:1746006258752434| [2025/04/30 09:44:18 753365] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258753364| [2025/04/30 09:44:18 753373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 753379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:824| [2025/04/30 09:44:18 753383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:825| [2025/04/30 09:44:18 753388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:825| [2025/04/30 09:44:18 753392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 753397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1889|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1890|path_largest_ack:1889| [2025/04/30 09:44:18 753402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61200|prior_delivered:1892985|prior_time:1746006258701096|is_app_limited:0|send_elapse:53996|ack_elapse:52268|ctl_first_sent_time:1746006258702704|lagest_ack_time:1746006258753364|curr_delivered:1954185| [2025/04/30 09:44:18 753406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258702704| [2025/04/30 09:44:18 753414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1045||sndq_packets_used_bytes:0|sndq_packets_free:735| [2025/04/30 09:44:18 753418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1890|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1890|path_largest_ack:1890| [2025/04/30 09:44:18 753423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60006|prior_delivered:1895385|prior_time:1746006258703159|is_app_limited:0|send_elapse:53981|ack_elapse:50205|ctl_first_sent_time:1746006258704675|lagest_ack_time:1746006258753364|curr_delivered:1955391| [2025/04/30 09:44:18 753427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258704675| [2025/04/30 09:44:18 753431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1044||sndq_packets_used_bytes:0|sndq_packets_free:736| [2025/04/30 09:44:18 753435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48618|rttvar:603|minrtt:31343|latest_rtt:48689|ack_delay:432| [2025/04/30 09:44:18 753439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48573|rttvar:543|minrtt:31343|latest_rtt:48689|ack_delay:432| [2025/04/30 09:44:18 753444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1890|lost_pn:1887|thresh:3| [2025/04/30 09:44:18 753448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 753451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 753455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 801|pns:2| [2025/04/30 09:44:18 753459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 753463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48573|rtt_var:543|pto_duration:50745|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 753468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 753472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 753475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 753479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258828347|now:1746006258753463|interv:74884| [2025/04/30 09:44:18 753483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258828347|now:1746006258753463|interval:74884|pto_count:0|srtt:48573 [2025/04/30 09:44:18 753488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53981, ack_elapse 50205, delivered 60006|rate 1111613|lost 225| [2025/04/30 09:44:18 753492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111613) in round 38| [2025/04/30 09:44:18 753496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 753500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 753504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2406|po_sent_time:1746006258704675|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 753511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2406|po_sent_time:1746006258704675|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 753515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60007|srtt:48573|latest_rtt:48689|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 753521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:825|largest:825|pns:2| [2025/04/30 09:44:18 753525] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:825|frame:ACK |recv_time:1746006258753364|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 753530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378753364|now:1746006258753364|interv:120000000| [2025/04/30 09:44:18 753534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378753364|now:1746006258753364|interv:120000000| [2025/04/30 09:44:18 753538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258753695|pq_index:0| [2025/04/30 09:44:18 753542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258752434| [2025/04/30 09:44:18 753546] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258753546| [2025/04/30 09:44:18 753551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258753550| [2025/04/30 09:44:18 753557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48573|min_srtt:48573|path_bw:1213047|loss_rate:0.92|path_pto:0| [2025/04/30 09:44:18 753561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2020836| [2025/04/30 09:44:18 753565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48573|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 753570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 753574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48573|min_srtt:48573|path_bw:1213047|loss_rate:0.92|path_pto:0| [2025/04/30 09:44:18 753578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2022015| [2025/04/30 09:44:18 753582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48573|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 753587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 753593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48573|min_srtt:48573|path_bw:1213047|loss_rate:0.92|path_pto:0| [2025/04/30 09:44:18 753598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2023194| [2025/04/30 09:44:18 753602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 753606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 753610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 753614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 753618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 753623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1978392| [2025/04/30 09:44:18 753627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 753631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 753635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258753695| [2025/04/30 09:44:18 753639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258753695| [2025/04/30 09:44:18 753642] [debug] |xqc_engine_wakeup_after|wakeup:1746006258753695|now:1746006258753642|diff:53| [2025/04/30 09:44:18 753646] [debug] |xqc_engine_main_logic|END|now:1746006258753550| [2025/04/30 09:44:18 753652] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258753651| [2025/04/30 09:44:18 753655] [debug] |xqc_engine_wakeup_after|wakeup:1746006258753695|now:1746006258753655|diff:40| [2025/04/30 09:44:18 753659] [debug] |xqc_engine_main_logic|END|now:1746006258753651| [2025/04/30 09:44:18 754726] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258754726| [2025/04/30 09:44:18 754735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258753695|pq_index:0| [2025/04/30 09:44:18 754739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258753550| [2025/04/30 09:44:18 754744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258754743| [2025/04/30 09:44:18 754748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258753695|now:1746006258754743| [2025/04/30 09:44:18 754753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258753695|now:1746006258754743| [2025/04/30 09:44:18 754757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 754761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48573|min_srtt:48573|path_bw:1213047|loss_rate:0.92|path_pto:0| [2025/04/30 09:44:18 754765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2023194| [2025/04/30 09:44:18 754774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 754778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 754781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 754786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 754790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 754794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1978392| [2025/04/30 09:44:18 754799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 754803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1941| [2025/04/30 09:44:18 754837] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1941|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258754811|stream_id:0|stream_offset:1978392| [2025/04/30 09:44:18 754846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 754854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 754860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48573|rtt_var:543|pto_duration:50745|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 754867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 754871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 754875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 754879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258830556|now:1746006258754860|interv:75696| [2025/04/30 09:44:18 754883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258830556|now:1746006258754860|interval:75696|pto_count:0|srtt:48573 [2025/04/30 09:44:18 754887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61207| [2025/04/30 09:44:18 754892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 754896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1979571| [2025/04/30 09:44:18 754901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 754905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1942| [2025/04/30 09:44:18 754938] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1942|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258754916|stream_id:0|stream_offset:1979571| [2025/04/30 09:44:18 754947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 754955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 754962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48573|rtt_var:543|pto_duration:50745|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 754968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 754972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 754976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 754980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258830661|now:1746006258754962|interv:75699| [2025/04/30 09:44:18 754984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258830661|now:1746006258754962|interval:75699|pto_count:0|srtt:48573 [2025/04/30 09:44:18 754988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62407| [2025/04/30 09:44:18 754993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 754997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1980750| [2025/04/30 09:44:18 755001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 755005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258756005|now:1746006258755005|interv:1000| [2025/04/30 09:44:18 755009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 755013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 755017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258756005| [2025/04/30 09:44:18 755021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258756005| [2025/04/30 09:44:18 755025] [debug] |xqc_engine_wakeup_after|wakeup:1746006258756005|now:1746006258755025|diff:980| [2025/04/30 09:44:18 755029] [debug] |xqc_engine_main_logic|END|now:1746006258754743| [2025/04/30 09:44:18 755038] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258755037| [2025/04/30 09:44:18 755042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 755048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:825| [2025/04/30 09:44:18 755052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:826| [2025/04/30 09:44:18 755057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:826| [2025/04/30 09:44:18 755061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 755071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1891|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1892|path_largest_ack:1891| [2025/04/30 09:44:18 755075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1895385|prior_time:1746006258703159|is_app_limited:0|send_elapse:54120|ack_elapse:51878|ctl_first_sent_time:1746006258704814|lagest_ack_time:1746006258755037|curr_delivered:1956591| [2025/04/30 09:44:18 755079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258704814| [2025/04/30 09:44:18 755084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1043||sndq_packets_used_bytes:0|sndq_packets_free:737| [2025/04/30 09:44:18 755088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1892|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1892|path_largest_ack:1892| [2025/04/30 09:44:18 755092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60006|prior_delivered:1897785|prior_time:1746006258705094|is_app_limited:0|send_elapse:53872|ack_elapse:49943|ctl_first_sent_time:1746006258706600|lagest_ack_time:1746006258755037|curr_delivered:1957791| [2025/04/30 09:44:18 755097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258706600| [2025/04/30 09:44:18 755100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1042||sndq_packets_used_bytes:0|sndq_packets_free:738| [2025/04/30 09:44:18 755104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48573|rttvar:543|minrtt:31343|latest_rtt:48437|ack_delay:56| [2025/04/30 09:44:18 755109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48549|rttvar:456|minrtt:31343|latest_rtt:48437|ack_delay:56| [2025/04/30 09:44:18 755113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1892|lost_pn:1889|thresh:3| [2025/04/30 09:44:18 755117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 755121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 755125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 755129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48549|rtt_var:456|pto_duration:50549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 755156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 755161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 755165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 755169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258830465|now:1746006258755129|interv:75336| [2025/04/30 09:44:18 755173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258830465|now:1746006258755129|interval:75336|pto_count:0|srtt:48549 [2025/04/30 09:44:18 755177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53872, ack_elapse 49943, delivered 60006|rate 1113862|lost 225| [2025/04/30 09:44:18 755185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113862) in round 38| [2025/04/30 09:44:18 755189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 755193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 755197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258706600|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 755201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258706600|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 755206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60007|srtt:48549|latest_rtt:48437|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 755211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:826|largest:826|pns:2| [2025/04/30 09:44:18 755216] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:826|frame:ACK |recv_time:1746006258755037|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 755220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378755037|now:1746006258755037|interv:120000000| [2025/04/30 09:44:18 755225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378755037|now:1746006258755037|interv:120000000| [2025/04/30 09:44:18 755229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258756005|pq_index:0| [2025/04/30 09:44:18 755233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258754743| [2025/04/30 09:44:18 755237] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258755237| [2025/04/30 09:44:18 755241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258755241| [2025/04/30 09:44:18 755247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48549|min_srtt:48549|path_bw:1213047|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 755251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2023194| [2025/04/30 09:44:18 755256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48549|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 755260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 755265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48549|min_srtt:48549|path_bw:1213047|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 755269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2024373| [2025/04/30 09:44:18 755276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48549|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 755280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 755285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48549|min_srtt:48549|path_bw:1213047|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 755289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2025552| [2025/04/30 09:44:18 755293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 755297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 755301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 755305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 755309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 755313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1980750| [2025/04/30 09:44:18 755318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 755321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 755325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258756005| [2025/04/30 09:44:18 755329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258756005| [2025/04/30 09:44:18 755333] [debug] |xqc_engine_wakeup_after|wakeup:1746006258756005|now:1746006258755333|diff:672| [2025/04/30 09:44:18 755337] [debug] |xqc_engine_main_logic|END|now:1746006258755241| [2025/04/30 09:44:18 755342] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258755342| [2025/04/30 09:44:18 755346] [debug] |xqc_engine_wakeup_after|wakeup:1746006258756005|now:1746006258755346|diff:659| [2025/04/30 09:44:18 755350] [debug] |xqc_engine_main_logic|END|now:1746006258755342| [2025/04/30 09:44:18 756418] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258756418| [2025/04/30 09:44:18 756426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258756005|pq_index:0| [2025/04/30 09:44:18 756430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258755241| [2025/04/30 09:44:18 756435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258756434| [2025/04/30 09:44:18 756440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258756005|now:1746006258756434| [2025/04/30 09:44:18 756448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258756005|now:1746006258756434| [2025/04/30 09:44:18 756452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 756456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48549|min_srtt:48549|path_bw:1213047|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 756461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2025552| [2025/04/30 09:44:18 756465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 756469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 756473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 756477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 756481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 756486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1980750| [2025/04/30 09:44:18 756490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 756494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1943| [2025/04/30 09:44:18 756529] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1943|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258756502|stream_id:0|stream_offset:1980750| [2025/04/30 09:44:18 756538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 756546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 756553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48549|rtt_var:456|pto_duration:50549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 756558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 756562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 756566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 756570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258832051|now:1746006258756553|interv:75498| [2025/04/30 09:44:18 756574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258832051|now:1746006258756553|interval:75498|pto_count:0|srtt:48549 [2025/04/30 09:44:18 756578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61207| [2025/04/30 09:44:18 756583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 756591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1981929| [2025/04/30 09:44:18 756596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 756600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1944| [2025/04/30 09:44:18 756630] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1944|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258756607|stream_id:0|stream_offset:1981929| [2025/04/30 09:44:18 756638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 756646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 756652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48549|rtt_var:456|pto_duration:50549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 756659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 756663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 756667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 756671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258832156|now:1746006258756652|interv:75504| [2025/04/30 09:44:18 756675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258832156|now:1746006258756652|interval:75504|pto_count:0|srtt:48549 [2025/04/30 09:44:18 756679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62407| [2025/04/30 09:44:18 756684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 756688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1983108| [2025/04/30 09:44:18 756692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 756696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258757696|now:1746006258756696|interv:1000| [2025/04/30 09:44:18 756700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 756704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 756708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258757696| [2025/04/30 09:44:18 756712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258757696| [2025/04/30 09:44:18 756716] [debug] |xqc_engine_wakeup_after|wakeup:1746006258757696|now:1746006258756716|diff:980| [2025/04/30 09:44:18 756721] [debug] |xqc_engine_main_logic|END|now:1746006258756434| [2025/04/30 09:44:18 756926] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258756925| [2025/04/30 09:44:18 756936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 756941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:826| [2025/04/30 09:44:18 756945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:827| [2025/04/30 09:44:18 756951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:827| [2025/04/30 09:44:18 756955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 756960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1893|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1894|path_largest_ack:1893| [2025/04/30 09:44:18 756964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1897785|prior_time:1746006258705094|is_app_limited:0|send_elapse:53966|ack_elapse:51831|ctl_first_sent_time:1746006258706694|lagest_ack_time:1746006258756925|curr_delivered:1958991| [2025/04/30 09:44:18 756969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258706694| [2025/04/30 09:44:18 756973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1041||sndq_packets_used_bytes:0|sndq_packets_free:739| [2025/04/30 09:44:18 756977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1894|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1894|path_largest_ack:1894| [2025/04/30 09:44:18 756981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60006|prior_delivered:1900185|prior_time:1746006258707078|is_app_limited:0|send_elapse:51906|ack_elapse:49847|ctl_first_sent_time:1746006258708588|lagest_ack_time:1746006258756925|curr_delivered:1960191| [2025/04/30 09:44:18 756986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258708588| [2025/04/30 09:44:18 756990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1040||sndq_packets_used_bytes:0|sndq_packets_free:740| [2025/04/30 09:44:18 756994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48549|rttvar:456|minrtt:31343|latest_rtt:48337|ack_delay:56| [2025/04/30 09:44:18 756998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48516|rttvar:409|minrtt:31343|latest_rtt:48337|ack_delay:56| [2025/04/30 09:44:18 757002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1894|lost_pn:1891|thresh:3| [2025/04/30 09:44:18 757006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 757010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 757014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 757018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48516|rtt_var:409|pto_duration:50516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 757022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 757026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 757030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 757036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258832123|now:1746006258757018|interv:75105| [2025/04/30 09:44:18 757040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258832123|now:1746006258757018|interval:75105|pto_count:0|srtt:48516 [2025/04/30 09:44:18 757045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51906, ack_elapse 49847, delivered 60006|rate 1156051|lost 225| [2025/04/30 09:44:18 757049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156051) in round 38| [2025/04/30 09:44:18 757053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 757057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 757061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258708588|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 757065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258708588|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 757070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60007|srtt:48516|latest_rtt:48337|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 757075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:827|largest:827|pns:2| [2025/04/30 09:44:18 757080] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:827|frame:ACK |recv_time:1746006258756925|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 757084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378756925|now:1746006258756925|interv:120000000| [2025/04/30 09:44:18 757088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378756925|now:1746006258756925|interv:120000000| [2025/04/30 09:44:18 757092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258757696|pq_index:0| [2025/04/30 09:44:18 757096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258756434| [2025/04/30 09:44:18 757100] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258757100| [2025/04/30 09:44:18 757105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258757104| [2025/04/30 09:44:18 757111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48516|min_srtt:48516|path_bw:1213047|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:18 757115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2025552| [2025/04/30 09:44:18 757120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48516|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 757127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 757131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48516|min_srtt:48516|path_bw:1213047|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:18 757159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2026731| [2025/04/30 09:44:18 757164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48516|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 757168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 757173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48516|min_srtt:48516|path_bw:1213047|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:18 757177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2027910| [2025/04/30 09:44:18 757181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 757185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 757189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 757193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 757198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 757202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1983108| [2025/04/30 09:44:18 757206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 757210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 757214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258757696| [2025/04/30 09:44:18 757218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258757696| [2025/04/30 09:44:18 757222] [debug] |xqc_engine_wakeup_after|wakeup:1746006258757696|now:1746006258757222|diff:474| [2025/04/30 09:44:18 757226] [debug] |xqc_engine_main_logic|END|now:1746006258757104| [2025/04/30 09:44:18 757231] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258757231| [2025/04/30 09:44:18 757235] [debug] |xqc_engine_wakeup_after|wakeup:1746006258757696|now:1746006258757235|diff:461| [2025/04/30 09:44:18 757239] [debug] |xqc_engine_main_logic|END|now:1746006258757231| [2025/04/30 09:44:18 758307] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258758307| [2025/04/30 09:44:18 758315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258757696|pq_index:0| [2025/04/30 09:44:18 758323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258757104| [2025/04/30 09:44:18 758328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258758327| [2025/04/30 09:44:18 758332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258757696|now:1746006258758327| [2025/04/30 09:44:18 758337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258757696|now:1746006258758327| [2025/04/30 09:44:18 758340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 758345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48516|min_srtt:48516|path_bw:1213047|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:18 758350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2027910| [2025/04/30 09:44:18 758354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 758358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 758362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 758366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 758370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 758374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1983108| [2025/04/30 09:44:18 758379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 758383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1945| [2025/04/30 09:44:18 758418] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1945|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258758391|stream_id:0|stream_offset:1983108| [2025/04/30 09:44:18 758426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 758434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 758440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48516|rtt_var:409|pto_duration:50516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 758447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 758451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 758455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 758463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258833907|now:1746006258758440|interv:75467| [2025/04/30 09:44:18 758467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258833907|now:1746006258758440|interval:75467|pto_count:0|srtt:48516 [2025/04/30 09:44:18 758472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61207| [2025/04/30 09:44:18 758476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 758481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1984287| [2025/04/30 09:44:18 758485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 758489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1946| [2025/04/30 09:44:18 758519] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1946|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258758496|stream_id:0|stream_offset:1984287| [2025/04/30 09:44:18 758528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 758535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 758541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48516|rtt_var:409|pto_duration:50516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 758548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 758552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 758555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 758559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258834012|now:1746006258758541|interv:75471| [2025/04/30 09:44:18 758563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258834012|now:1746006258758541|interval:75471|pto_count:0|srtt:48516 [2025/04/30 09:44:18 758568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62407| [2025/04/30 09:44:18 758572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 758576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1985466| [2025/04/30 09:44:18 758581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 758585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258759585|now:1746006258758585|interv:1000| [2025/04/30 09:44:18 758589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 758593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 758600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258759585| [2025/04/30 09:44:18 758605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258759585| [2025/04/30 09:44:18 758609] [debug] |xqc_engine_wakeup_after|wakeup:1746006258759585|now:1746006258758609|diff:976| [2025/04/30 09:44:18 758613] [debug] |xqc_engine_main_logic|END|now:1746006258758327| [2025/04/30 09:44:18 758927] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258758927| [2025/04/30 09:44:18 758933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 758939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:827| [2025/04/30 09:44:18 758943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:828| [2025/04/30 09:44:18 758948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:828| [2025/04/30 09:44:18 758952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 758957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1895|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1896|path_largest_ack:1895| [2025/04/30 09:44:18 758962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1900185|prior_time:1746006258707078|is_app_limited:0|send_elapse:52007|ack_elapse:51849|ctl_first_sent_time:1746006258708689|lagest_ack_time:1746006258758927|curr_delivered:1961391| [2025/04/30 09:44:18 758966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258708689| [2025/04/30 09:44:18 758970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1039||sndq_packets_used_bytes:0|sndq_packets_free:741| [2025/04/30 09:44:18 758975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1896|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1896|path_largest_ack:1896| [2025/04/30 09:44:18 758979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60006|prior_delivered:1902585|prior_time:1746006258709071|is_app_limited:0|send_elapse:51909|ack_elapse:49856|ctl_first_sent_time:1746006258710585|lagest_ack_time:1746006258758927|curr_delivered:1962591| [2025/04/30 09:44:18 758983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258710585| [2025/04/30 09:44:18 758987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1038||sndq_packets_used_bytes:0|sndq_packets_free:742| [2025/04/30 09:44:18 758991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48516|rttvar:409|minrtt:31343|latest_rtt:48342|ack_delay:64| [2025/04/30 09:44:18 758995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48486|rttvar:366|minrtt:31343|latest_rtt:48342|ack_delay:64| [2025/04/30 09:44:18 759000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1896|lost_pn:1893|thresh:3| [2025/04/30 09:44:18 759004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 759008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 759012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 759019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48486|rtt_var:366|pto_duration:50486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 759026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 759030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 759034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 759038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258833982|now:1746006258759019|interv:74963| [2025/04/30 09:44:18 759042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258833982|now:1746006258759019|interval:74963|pto_count:0|srtt:48486 [2025/04/30 09:44:18 759046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51909, ack_elapse 49856, delivered 60006|rate 1155984|lost 225| [2025/04/30 09:44:18 759051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155984) in round 38| [2025/04/30 09:44:18 759055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 759059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 759063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258710585|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 759067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258710585|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 759071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60007|srtt:48486|latest_rtt:48342|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 759077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:828|largest:828|pns:2| [2025/04/30 09:44:18 759081] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:828|frame:ACK |recv_time:1746006258758927|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 759086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378758927|now:1746006258758927|interv:120000000| [2025/04/30 09:44:18 759090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378758927|now:1746006258758927|interv:120000000| [2025/04/30 09:44:18 759094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258759585|pq_index:0| [2025/04/30 09:44:18 759098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258758327| [2025/04/30 09:44:18 759102] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258759102| [2025/04/30 09:44:18 759107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258759106| [2025/04/30 09:44:18 759115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48486|min_srtt:48486|path_bw:1213047|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:18 759119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2027910| [2025/04/30 09:44:18 759124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48486|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 759128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 759154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48486|min_srtt:48486|path_bw:1213047|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:18 759159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2029089| [2025/04/30 09:44:18 759164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48486|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 759168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 759173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48486|min_srtt:48486|path_bw:1213047|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:18 759177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2030268| [2025/04/30 09:44:18 759181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 759185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 759189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 759193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 759198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 759202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1985466| [2025/04/30 09:44:18 759206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 759210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 759214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258759585| [2025/04/30 09:44:18 759218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258759585| [2025/04/30 09:44:18 759222] [debug] |xqc_engine_wakeup_after|wakeup:1746006258759585|now:1746006258759222|diff:363| [2025/04/30 09:44:18 759230] [debug] |xqc_engine_main_logic|END|now:1746006258759106| [2025/04/30 09:44:18 759235] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258759235| [2025/04/30 09:44:18 759239] [debug] |xqc_engine_wakeup_after|wakeup:1746006258759585|now:1746006258759239|diff:346| [2025/04/30 09:44:18 759243] [debug] |xqc_engine_main_logic|END|now:1746006258759235| [2025/04/30 09:44:18 760311] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258760311| [2025/04/30 09:44:18 760319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258759585|pq_index:0| [2025/04/30 09:44:18 760323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258759106| [2025/04/30 09:44:18 760328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258760327| [2025/04/30 09:44:18 760332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258759585|now:1746006258760327| [2025/04/30 09:44:18 760337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258759585|now:1746006258760327| [2025/04/30 09:44:18 760341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 760345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48486|min_srtt:48486|path_bw:1213047|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:18 760350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2030268| [2025/04/30 09:44:18 760354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 760358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 760362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 760366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 760371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 760375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1985466| [2025/04/30 09:44:18 760379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 760384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1947| [2025/04/30 09:44:18 760418] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1947|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258760391|stream_id:0|stream_offset:1985466| [2025/04/30 09:44:18 760427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 760434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 760441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48486|rtt_var:366|pto_duration:50486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 760453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 760457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 760461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 760465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258835877|now:1746006258760441|interv:75436| [2025/04/30 09:44:18 760469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258835877|now:1746006258760441|interval:75436|pto_count:0|srtt:48486 [2025/04/30 09:44:18 760474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61207| [2025/04/30 09:44:18 760478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 760482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1986645| [2025/04/30 09:44:18 760487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 760491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1948| [2025/04/30 09:44:18 760521] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1948|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258760498|stream_id:0|stream_offset:1986645| [2025/04/30 09:44:18 760530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 760537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 760544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48486|rtt_var:366|pto_duration:50486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 760549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 760553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 760557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 760561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258835984|now:1746006258760544|interv:75440| [2025/04/30 09:44:18 760565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258835984|now:1746006258760544|interval:75440|pto_count:0|srtt:48486 [2025/04/30 09:44:18 760569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62407| [2025/04/30 09:44:18 760574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 760578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1987824| [2025/04/30 09:44:18 760586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 760590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258761590|now:1746006258760590|interv:1000| [2025/04/30 09:44:18 760594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 760598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 760602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258761590| [2025/04/30 09:44:18 760606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258761590| [2025/04/30 09:44:18 760610] [debug] |xqc_engine_wakeup_after|wakeup:1746006258761590|now:1746006258760610|diff:980| [2025/04/30 09:44:18 760614] [debug] |xqc_engine_main_logic|END|now:1746006258760327| [2025/04/30 09:44:18 760916] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258760915| [2025/04/30 09:44:18 760922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 760928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:828| [2025/04/30 09:44:18 760931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:829| [2025/04/30 09:44:18 760937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:829| [2025/04/30 09:44:18 760941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 760946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1897|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1898|path_largest_ack:1897| [2025/04/30 09:44:18 760950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1902585|prior_time:1746006258709071|is_app_limited:0|send_elapse:52010|ack_elapse:51844|ctl_first_sent_time:1746006258710686|lagest_ack_time:1746006258760915|curr_delivered:1963791| [2025/04/30 09:44:18 760955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258710686| [2025/04/30 09:44:18 760959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1037||sndq_packets_used_bytes:0|sndq_packets_free:743| [2025/04/30 09:44:18 760963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1898|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1898|path_largest_ack:1898| [2025/04/30 09:44:18 760968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60006|prior_delivered:1904985|prior_time:1746006258711072|is_app_limited:0|send_elapse:51921|ack_elapse:49843|ctl_first_sent_time:1746006258712577|lagest_ack_time:1746006258760915|curr_delivered:1964991| [2025/04/30 09:44:18 760972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258712577| [2025/04/30 09:44:18 760976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1036||sndq_packets_used_bytes:0|sndq_packets_free:744| [2025/04/30 09:44:18 760980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48486|rttvar:366|minrtt:31343|latest_rtt:48338|ack_delay:64| [2025/04/30 09:44:18 760984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48460|rttvar:328|minrtt:31343|latest_rtt:48338|ack_delay:64| [2025/04/30 09:44:18 760995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1898|lost_pn:1895|thresh:3| [2025/04/30 09:44:18 761000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 761003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 761007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 761012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48460|rtt_var:328|pto_duration:50460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 761016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 761020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 761023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 761027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258835958|now:1746006258761011|interv:74947| [2025/04/30 09:44:18 761031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258835958|now:1746006258761011|interval:74947|pto_count:0|srtt:48460 [2025/04/30 09:44:18 761036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51921, ack_elapse 49843, delivered 60006|rate 1155717|lost 225| [2025/04/30 09:44:18 761040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155717) in round 38| [2025/04/30 09:44:18 761044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 761048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 761052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258712577|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 761056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258712577|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 761061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60007|srtt:48460|latest_rtt:48338|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 761067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:829|largest:829|pns:2| [2025/04/30 09:44:18 761071] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:829|frame:ACK |recv_time:1746006258760915|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 761075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378760915|now:1746006258760915|interv:120000000| [2025/04/30 09:44:18 761079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378760915|now:1746006258760915|interv:120000000| [2025/04/30 09:44:18 761083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258761590|pq_index:0| [2025/04/30 09:44:18 761090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258760327| [2025/04/30 09:44:18 761094] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258761094| [2025/04/30 09:44:18 761099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258761098| [2025/04/30 09:44:18 761105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48460|min_srtt:48460|path_bw:1213047|loss_rate:0.89|path_pto:0| [2025/04/30 09:44:18 761109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2030268| [2025/04/30 09:44:18 761113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48460|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 761118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 761122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48460|min_srtt:48460|path_bw:1213047|loss_rate:0.89|path_pto:0| [2025/04/30 09:44:18 761126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2031447| [2025/04/30 09:44:18 761131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48460|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 761158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 761162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48460|min_srtt:48460|path_bw:1213047|loss_rate:0.89|path_pto:0| [2025/04/30 09:44:18 761166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2032626| [2025/04/30 09:44:18 761171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 761174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 761178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 761183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 761187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 761191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1987824| [2025/04/30 09:44:18 761199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 761203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 761207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258761590| [2025/04/30 09:44:18 761211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258761590| [2025/04/30 09:44:18 761215] [debug] |xqc_engine_wakeup_after|wakeup:1746006258761590|now:1746006258761214|diff:376| [2025/04/30 09:44:18 761219] [debug] |xqc_engine_main_logic|END|now:1746006258761098| [2025/04/30 09:44:18 761224] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258761224| [2025/04/30 09:44:18 761228] [debug] |xqc_engine_wakeup_after|wakeup:1746006258761590|now:1746006258761227|diff:363| [2025/04/30 09:44:18 761231] [debug] |xqc_engine_main_logic|END|now:1746006258761224| [2025/04/30 09:44:18 762299] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258762299| [2025/04/30 09:44:18 762307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258761590|pq_index:0| [2025/04/30 09:44:18 762311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258761098| [2025/04/30 09:44:18 762316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258762315| [2025/04/30 09:44:18 762320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258761590|now:1746006258762315| [2025/04/30 09:44:18 762325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258761590|now:1746006258762315| [2025/04/30 09:44:18 762329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 762333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48460|min_srtt:48460|path_bw:1213047|loss_rate:0.89|path_pto:0| [2025/04/30 09:44:18 762338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2032626| [2025/04/30 09:44:18 762342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 762346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 762350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 762354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 762358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 762363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1987824| [2025/04/30 09:44:18 762367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 762371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1949| [2025/04/30 09:44:18 762406] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1949|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258762379|stream_id:0|stream_offset:1987824| [2025/04/30 09:44:18 762421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 762428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 762435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48460|rtt_var:328|pto_duration:50460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 762440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 762444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 762448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 762452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258837839|now:1746006258762434|interv:75405| [2025/04/30 09:44:18 762456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258837839|now:1746006258762434|interval:75405|pto_count:0|srtt:48460 [2025/04/30 09:44:18 762461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61207| [2025/04/30 09:44:18 762465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 762470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1989003| [2025/04/30 09:44:18 762474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 762478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1950| [2025/04/30 09:44:18 762508] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1950|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258762485|stream_id:0|stream_offset:1989003| [2025/04/30 09:44:18 762517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 762523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 762531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48460|rtt_var:328|pto_duration:50460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 762536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 762540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 762544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 762548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258837945|now:1746006258762530|interv:75415| [2025/04/30 09:44:18 762552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258837945|now:1746006258762530|interval:75415|pto_count:0|srtt:48460 [2025/04/30 09:44:18 762561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62407| [2025/04/30 09:44:18 762565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 762570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1990182| [2025/04/30 09:44:18 762574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 762578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258763578|now:1746006258762578|interv:1000| [2025/04/30 09:44:18 762582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 762586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 762590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258763578| [2025/04/30 09:44:18 762594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258763578| [2025/04/30 09:44:18 762598] [debug] |xqc_engine_wakeup_after|wakeup:1746006258763578|now:1746006258762598|diff:980| [2025/04/30 09:44:18 762602] [debug] |xqc_engine_main_logic|END|now:1746006258762315| [2025/04/30 09:44:18 762904] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258762903| [2025/04/30 09:44:18 762909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 762915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:829| [2025/04/30 09:44:18 762919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:830| [2025/04/30 09:44:18 762924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:830| [2025/04/30 09:44:18 762928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 762933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1899|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1900|path_largest_ack:1899| [2025/04/30 09:44:18 762938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1904985|prior_time:1746006258711072|is_app_limited:0|send_elapse:52016|ack_elapse:51831|ctl_first_sent_time:1746006258712672|lagest_ack_time:1746006258762903|curr_delivered:1966191| [2025/04/30 09:44:18 762942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258712672| [2025/04/30 09:44:18 762947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1035||sndq_packets_used_bytes:0|sndq_packets_free:745| [2025/04/30 09:44:18 762951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1900|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1900|path_largest_ack:1900| [2025/04/30 09:44:18 762955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60006|prior_delivered:1907385|prior_time:1746006258713049|is_app_limited:0|send_elapse:49887|ack_elapse:49854|ctl_first_sent_time:1746006258714557|lagest_ack_time:1746006258762903|curr_delivered:1967391| [2025/04/30 09:44:18 762960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258714557| [2025/04/30 09:44:18 762967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1034||sndq_packets_used_bytes:0|sndq_packets_free:746| [2025/04/30 09:44:18 762971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48460|rttvar:328|minrtt:31343|latest_rtt:48346|ack_delay:56| [2025/04/30 09:44:18 762975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48439|rttvar:288|minrtt:31343|latest_rtt:48346|ack_delay:56| [2025/04/30 09:44:18 762980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1900|lost_pn:1897|thresh:3| [2025/04/30 09:44:18 762984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 762988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 762992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 762996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48439|rtt_var:288|pto_duration:50439|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 763000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 763004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 763008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 763012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258837924|now:1746006258762995|interv:74929| [2025/04/30 09:44:18 763016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258837924|now:1746006258762995|interval:74929|pto_count:0|srtt:48439 [2025/04/30 09:44:18 763020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49887, ack_elapse 49854, delivered 60006|rate 1202838|lost 225| [2025/04/30 09:44:18 763024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202838) in round 38| [2025/04/30 09:44:18 763028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 763032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 763036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258714557|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 763041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258714557|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 763045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60007|srtt:48439|latest_rtt:48346|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 763051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:830|largest:830|pns:2| [2025/04/30 09:44:18 763057] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:830|frame:ACK |recv_time:1746006258762903|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 763062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378762903|now:1746006258762903|interv:120000000| [2025/04/30 09:44:18 763066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378762903|now:1746006258762903|interv:120000000| [2025/04/30 09:44:18 763070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258763578|pq_index:0| [2025/04/30 09:44:18 763074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258762315| [2025/04/30 09:44:18 763078] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258763078| [2025/04/30 09:44:18 763083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258763082| [2025/04/30 09:44:18 763089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48439|min_srtt:48439|path_bw:1213047|loss_rate:0.88|path_pto:0| [2025/04/30 09:44:18 763093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2032626| [2025/04/30 09:44:18 763098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48439|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 763102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 763106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48439|min_srtt:48439|path_bw:1213047|loss_rate:0.88|path_pto:0| [2025/04/30 09:44:18 763111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2033805| [2025/04/30 09:44:18 763115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48439|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 763119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 763124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48439|min_srtt:48439|path_bw:1213047|loss_rate:0.88|path_pto:0| [2025/04/30 09:44:18 763128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2034984| [2025/04/30 09:44:18 763151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 763160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 763164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 763171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 763176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 763180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1990182| [2025/04/30 09:44:18 763184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 763188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 763192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258763578| [2025/04/30 09:44:18 763196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258763578| [2025/04/30 09:44:18 763200] [debug] |xqc_engine_wakeup_after|wakeup:1746006258763578|now:1746006258763200|diff:378| [2025/04/30 09:44:18 763204] [debug] |xqc_engine_main_logic|END|now:1746006258763082| [2025/04/30 09:44:18 763210] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258763210| [2025/04/30 09:44:18 763214] [debug] |xqc_engine_wakeup_after|wakeup:1746006258763578|now:1746006258763213|diff:365| [2025/04/30 09:44:18 763217] [debug] |xqc_engine_main_logic|END|now:1746006258763210| [2025/04/30 09:44:18 764285] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258764285| [2025/04/30 09:44:18 764293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258763578|pq_index:0| [2025/04/30 09:44:18 764297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258763082| [2025/04/30 09:44:18 764302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258764301| [2025/04/30 09:44:18 764307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258763578|now:1746006258764301| [2025/04/30 09:44:18 764311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258763578|now:1746006258764301| [2025/04/30 09:44:18 764315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 764320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48439|min_srtt:48439|path_bw:1213047|loss_rate:0.88|path_pto:0| [2025/04/30 09:44:18 764324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2034984| [2025/04/30 09:44:18 764328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 764332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 764336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 764340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 764345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 764353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1990182| [2025/04/30 09:44:18 764357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 764361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1951| [2025/04/30 09:44:18 764397] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1951|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258764369|stream_id:0|stream_offset:1990182| [2025/04/30 09:44:18 764406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 764414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 764421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48439|rtt_var:288|pto_duration:50439|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 764427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 764431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 764435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 764439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258839808|now:1746006258764420|interv:75388| [2025/04/30 09:44:18 764443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258839808|now:1746006258764420|interval:75388|pto_count:0|srtt:48439 [2025/04/30 09:44:18 764448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61207| [2025/04/30 09:44:18 764452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 764457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1991361| [2025/04/30 09:44:18 764461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 764465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1952| [2025/04/30 09:44:18 764495] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1952|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258764472|stream_id:0|stream_offset:1991361| [2025/04/30 09:44:18 764503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 764511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 764518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48439|rtt_var:288|pto_duration:50439|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 764523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 764532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 764536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 764540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258839911|now:1746006258764517|interv:75394| [2025/04/30 09:44:18 764544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258839911|now:1746006258764517|interval:75394|pto_count:0|srtt:48439 [2025/04/30 09:44:18 764549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62407| [2025/04/30 09:44:18 764553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 764558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1992540| [2025/04/30 09:44:18 764562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 764566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258765566|now:1746006258764566|interv:1000| [2025/04/30 09:44:18 764570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 764574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 764578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258765566| [2025/04/30 09:44:18 764582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258765566| [2025/04/30 09:44:18 764586] [debug] |xqc_engine_wakeup_after|wakeup:1746006258765566|now:1746006258764586|diff:980| [2025/04/30 09:44:18 764590] [debug] |xqc_engine_main_logic|END|now:1746006258764301| [2025/04/30 09:44:18 764903] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258764902| [2025/04/30 09:44:18 764908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 764914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:830| [2025/04/30 09:44:18 764917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:831| [2025/04/30 09:44:18 764923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:831| [2025/04/30 09:44:18 764927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 764932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1901|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1902|path_largest_ack:1901| [2025/04/30 09:44:18 764936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1907385|prior_time:1746006258713049|is_app_limited:0|send_elapse:49984|ack_elapse:51853|ctl_first_sent_time:1746006258714654|lagest_ack_time:1746006258764902|curr_delivered:1968591| [2025/04/30 09:44:18 764941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258714654| [2025/04/30 09:44:18 764945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1033||sndq_packets_used_bytes:0|sndq_packets_free:747| [2025/04/30 09:44:18 764949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1902|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1902|path_largest_ack:1902| [2025/04/30 09:44:18 764957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60006|prior_delivered:1909785|prior_time:1746006258715047|is_app_limited:0|send_elapse:49899|ack_elapse:49855|ctl_first_sent_time:1746006258716558|lagest_ack_time:1746006258764902|curr_delivered:1969791| [2025/04/30 09:44:18 764962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258716558| [2025/04/30 09:44:18 764966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1032||sndq_packets_used_bytes:0|sndq_packets_free:748| [2025/04/30 09:44:18 764970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48439|rttvar:288|minrtt:31343|latest_rtt:48344|ack_delay:56| [2025/04/30 09:44:18 764974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48421|rttvar:253|minrtt:31343|latest_rtt:48344|ack_delay:56| [2025/04/30 09:44:18 764978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1902|lost_pn:1899|thresh:3| [2025/04/30 09:44:18 764982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 764986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 764990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 764994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48421|rtt_var:253|pto_duration:50421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 764998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 765002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 765006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 765010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258839893|now:1746006258764994|interv:74899| [2025/04/30 09:44:18 765014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258839893|now:1746006258764994|interval:74899|pto_count:0|srtt:48421 [2025/04/30 09:44:18 765018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49899, ack_elapse 49855, delivered 60006|rate 1202549|lost 225| [2025/04/30 09:44:18 765023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202549) in round 38| [2025/04/30 09:44:18 765027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 765031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 765035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258716558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 765039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258716558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 765048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60007|srtt:48421|latest_rtt:48344|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 765054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:831|largest:831|pns:2| [2025/04/30 09:44:18 765058] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:831|frame:ACK |recv_time:1746006258764902|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 765063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378764902|now:1746006258764902|interv:120000000| [2025/04/30 09:44:18 765067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378764902|now:1746006258764902|interv:120000000| [2025/04/30 09:44:18 765071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258765566|pq_index:0| [2025/04/30 09:44:18 765075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258764301| [2025/04/30 09:44:18 765079] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258765079| [2025/04/30 09:44:18 765083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258765083| [2025/04/30 09:44:18 765089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48421|min_srtt:48421|path_bw:1213047|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:18 765093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2034984| [2025/04/30 09:44:18 765098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 765102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 765107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48421|min_srtt:48421|path_bw:1213047|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:18 765111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2036163| [2025/04/30 09:44:18 765115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 765120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 765124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48421|min_srtt:48421|path_bw:1213047|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:18 765128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2037342| [2025/04/30 09:44:18 765159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 765163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 765167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 765172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 765176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 765180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1992540| [2025/04/30 09:44:18 765185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 765189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 765193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258765566| [2025/04/30 09:44:18 765197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258765566| [2025/04/30 09:44:18 765201] [debug] |xqc_engine_wakeup_after|wakeup:1746006258765566|now:1746006258765201|diff:365| [2025/04/30 09:44:18 765205] [debug] |xqc_engine_main_logic|END|now:1746006258765083| [2025/04/30 09:44:18 765210] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258765210| [2025/04/30 09:44:18 765214] [debug] |xqc_engine_wakeup_after|wakeup:1746006258765566|now:1746006258765214|diff:352| [2025/04/30 09:44:18 765218] [debug] |xqc_engine_main_logic|END|now:1746006258765210| [2025/04/30 09:44:18 766286] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258766286| [2025/04/30 09:44:18 766293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258765566|pq_index:0| [2025/04/30 09:44:18 766298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258765083| [2025/04/30 09:44:18 766303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258766302| [2025/04/30 09:44:18 766307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258765566|now:1746006258766302| [2025/04/30 09:44:18 766311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258765566|now:1746006258766302| [2025/04/30 09:44:18 766315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 766320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48421|min_srtt:48421|path_bw:1213047|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:18 766325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2037342| [2025/04/30 09:44:18 766329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 766333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 766341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 766345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 766350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 766354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1992540| [2025/04/30 09:44:18 766358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 766363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1953| [2025/04/30 09:44:18 766398] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1953|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258766371|stream_id:0|stream_offset:1992540| [2025/04/30 09:44:18 766407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 766415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 766421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48421|rtt_var:253|pto_duration:50421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 766428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 766433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 766437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 766441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258841792|now:1746006258766421|interv:75371| [2025/04/30 09:44:18 766445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258841792|now:1746006258766421|interval:75371|pto_count:0|srtt:48421 [2025/04/30 09:44:18 766449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61207| [2025/04/30 09:44:18 766454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 766458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1993719| [2025/04/30 09:44:18 766463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 766467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1954| [2025/04/30 09:44:18 766496] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1954|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258766474|stream_id:0|stream_offset:1993719| [2025/04/30 09:44:18 766505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 766518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 766524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48421|rtt_var:253|pto_duration:50421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 766528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 766532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 766536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 766540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258841895|now:1746006258766524|interv:75371| [2025/04/30 09:44:18 766544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258841895|now:1746006258766524|interval:75371|pto_count:0|srtt:48421 [2025/04/30 09:44:18 766548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62407| [2025/04/30 09:44:18 766553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 766557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1994898| [2025/04/30 09:44:18 766562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 766566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258767566|now:1746006258766566|interv:1000| [2025/04/30 09:44:18 766570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 766574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 766578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258767566| [2025/04/30 09:44:18 766582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258767566| [2025/04/30 09:44:18 766586] [debug] |xqc_engine_wakeup_after|wakeup:1746006258767566|now:1746006258766586|diff:980| [2025/04/30 09:44:18 766590] [debug] |xqc_engine_main_logic|END|now:1746006258766302| [2025/04/30 09:44:18 766963] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258766962| [2025/04/30 09:44:18 766968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 766974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:831| [2025/04/30 09:44:18 766978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:832| [2025/04/30 09:44:18 766984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:832| [2025/04/30 09:44:18 766988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 766992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1903|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1904|path_largest_ack:1903| [2025/04/30 09:44:18 766997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1909785|prior_time:1746006258715047|is_app_limited:0|send_elapse:50001|ack_elapse:51915|ctl_first_sent_time:1746006258716660|lagest_ack_time:1746006258766962|curr_delivered:1970991| [2025/04/30 09:44:18 767005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258716660| [2025/04/30 09:44:18 767010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1031||sndq_packets_used_bytes:0|sndq_packets_free:749| [2025/04/30 09:44:18 767014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 767019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60006|prior_delivered:1912185|prior_time:1746006258717087|is_app_limited:0|send_elapse:49922|ack_elapse:49875|ctl_first_sent_time:1746006258718595|lagest_ack_time:1746006258766962|curr_delivered:1972191| [2025/04/30 09:44:18 767023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258718595| [2025/04/30 09:44:18 767027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1030||sndq_packets_used_bytes:0|sndq_packets_free:750| [2025/04/30 09:44:18 767031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48421|rttvar:253|minrtt:31343|latest_rtt:48367|ack_delay:56| [2025/04/30 09:44:18 767036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48407|rttvar:217|minrtt:31343|latest_rtt:48367|ack_delay:56| [2025/04/30 09:44:18 767040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1904|lost_pn:1901|thresh:3| [2025/04/30 09:44:18 767044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 767048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 767052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 767056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48407|rtt_var:217|pto_duration:50407|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 767060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 767064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 767068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 767072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258841881|now:1746006258767056|interv:74825| [2025/04/30 09:44:18 767075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258841881|now:1746006258767056|interval:74825|pto_count:0|srtt:48407 [2025/04/30 09:44:18 767080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49922, ack_elapse 49875, delivered 60006|rate 1201995|lost 225| [2025/04/30 09:44:18 767084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201995) in round 38| [2025/04/30 09:44:18 767088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 767095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 767099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258718595|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 767103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258718595|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 767108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60007|srtt:48407|latest_rtt:48367|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 767113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 767117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:18 767122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:18 767127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:832|largest:832|pns:2| [2025/04/30 09:44:18 767131] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:832|frame:PING ACK |recv_time:1746006258766962|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 767158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378766962|now:1746006258766962|interv:120000000| [2025/04/30 09:44:18 767163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378766962|now:1746006258766962|interv:120000000| [2025/04/30 09:44:18 767167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258767566|pq_index:0| [2025/04/30 09:44:18 767171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258766302| [2025/04/30 09:44:18 767175] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258767175| [2025/04/30 09:44:18 767179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258767179| [2025/04/30 09:44:18 767185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:832|ack_delay:223|first_ack_range:31|largest_pkt_recv_time:1746006258766962| [2025/04/30 09:44:18 767189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:832|low:801|pkt_pns:2| [2025/04/30 09:44:18 767193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:832|frame_largest_recv:832| [2025/04/30 09:44:18 767198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:18 767202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48407|min_srtt:48407|path_bw:1213047|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:18 767207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2037342| [2025/04/30 09:44:18 767215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48407|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 767219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 767224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48407|min_srtt:48407|path_bw:1213047|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:18 767228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2038521| [2025/04/30 09:44:18 767232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48407|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 767237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 767241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48407|min_srtt:48407|path_bw:1213047|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:18 767245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2039700| [2025/04/30 09:44:18 767249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 767253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 767257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 767261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 767266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 767270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1994898| [2025/04/30 09:44:18 767274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 767278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 767282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258767566| [2025/04/30 09:44:18 767286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258767566| [2025/04/30 09:44:18 767290] [debug] |xqc_engine_wakeup_after|wakeup:1746006258767566|now:1746006258767290|diff:276| [2025/04/30 09:44:18 767294] [debug] |xqc_engine_main_logic|END|now:1746006258767179| [2025/04/30 09:44:18 767299] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258767299| [2025/04/30 09:44:18 767303] [debug] |xqc_engine_wakeup_after|wakeup:1746006258767566|now:1746006258767303|diff:263| [2025/04/30 09:44:18 767307] [debug] |xqc_engine_main_logic|END|now:1746006258767299| [2025/04/30 09:44:18 768375] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258768375| [2025/04/30 09:44:18 768386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258767566|pq_index:0| [2025/04/30 09:44:18 768391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258767179| [2025/04/30 09:44:18 768395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258768395| [2025/04/30 09:44:18 768400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258767566|now:1746006258768395| [2025/04/30 09:44:18 768404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258767566|now:1746006258768395| [2025/04/30 09:44:18 768408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 768413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48407|min_srtt:48407|path_bw:1213047|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:18 768417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2039700| [2025/04/30 09:44:18 768421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 768425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 768429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 768433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 768438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 768442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60007|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1994898| [2025/04/30 09:44:18 768446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 768451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1955| [2025/04/30 09:44:18 768486] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1955|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:60007|now:1746006258768459|stream_id:0|stream_offset:1994898| [2025/04/30 09:44:18 768495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1955|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 09:44:18 768503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 768510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48407|rtt_var:217|pto_duration:50407|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 768515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 768519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 768527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 768531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258843866|now:1746006258768510|interv:75356| [2025/04/30 09:44:18 768535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258843866|now:1746006258768510|interval:75356|pto_count:0|srtt:48407 [2025/04/30 09:44:18 768539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61213| [2025/04/30 09:44:18 768544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 768548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1996077| [2025/04/30 09:44:18 768552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 768557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1956| [2025/04/30 09:44:18 768586] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1956|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006258768564|stream_id:0|stream_offset:1996077| [2025/04/30 09:44:18 768595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 768602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:18 768609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48407|rtt_var:217|pto_duration:50407|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 768615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 768619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 768623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:18 768627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258843971|now:1746006258768608|interv:75363| [2025/04/30 09:44:18 768631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258843971|now:1746006258768608|interval:75363|pto_count:0|srtt:48407 [2025/04/30 09:44:18 768635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62413| [2025/04/30 09:44:18 768640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 768644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1997256| [2025/04/30 09:44:18 768648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 768652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258769652|now:1746006258768652|interv:1000| [2025/04/30 09:44:18 768656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 768664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 768668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258769652| [2025/04/30 09:44:18 768672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258769652| [2025/04/30 09:44:18 768676] [debug] |xqc_engine_wakeup_after|wakeup:1746006258769652|now:1746006258768676|diff:976| [2025/04/30 09:44:18 768681] [debug] |xqc_engine_main_logic|END|now:1746006258768395| [2025/04/30 09:44:18 768893] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258768892| [2025/04/30 09:44:18 768898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 768904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:832| [2025/04/30 09:44:18 768908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:833| [2025/04/30 09:44:18 768914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:833| [2025/04/30 09:44:18 768918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 768923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 768927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1912185|prior_time:1746006258717087|is_app_limited:0|send_elapse:50040|ack_elapse:51805|ctl_first_sent_time:1746006258718713|lagest_ack_time:1746006258768892|curr_delivered:1973391| [2025/04/30 09:44:18 768932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258718713| [2025/04/30 09:44:18 768936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1029||sndq_packets_used_bytes:0|sndq_packets_free:751| [2025/04/30 09:44:18 768940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 768945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60006|prior_delivered:1914585|prior_time:1746006258719109|is_app_limited:0|send_elapse:49973|ack_elapse:49783|ctl_first_sent_time:1746006258720626|lagest_ack_time:1746006258768892|curr_delivered:1974591| [2025/04/30 09:44:18 768949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258720626| [2025/04/30 09:44:18 768953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1028||sndq_packets_used_bytes:0|sndq_packets_free:752| [2025/04/30 09:44:18 768957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48407|rttvar:217|minrtt:31343|latest_rtt:48266|ack_delay:56| [2025/04/30 09:44:18 768961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48383|rttvar:212|minrtt:31343|latest_rtt:48266|ack_delay:56| [2025/04/30 09:44:18 768966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1906|lost_pn:1903|thresh:3| [2025/04/30 09:44:18 768970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 768974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 768981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 768985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48383|rtt_var:212|pto_duration:50383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 768990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 768993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 768997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 769001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258843947|now:1746006258768985|interv:74962| [2025/04/30 09:44:18 769005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258843947|now:1746006258768985|interval:74962|pto_count:0|srtt:48383 [2025/04/30 09:44:18 769010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49973, ack_elapse 49783, delivered 60006|rate 1200768|lost 225| [2025/04/30 09:44:18 769014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200768) in round 38| [2025/04/30 09:44:18 769018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 769022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 769026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258720626|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 769031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258720626|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 769035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60013|srtt:48383|latest_rtt:48266|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 769041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:833|largest:833|pns:2| [2025/04/30 09:44:18 769045] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:833|frame:ACK |recv_time:1746006258768892|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 769049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378768892|now:1746006258768892|interv:120000000| [2025/04/30 09:44:18 769054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378768892|now:1746006258768892|interv:120000000| [2025/04/30 09:44:18 769058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258769652|pq_index:0| [2025/04/30 09:44:18 769062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258768395| [2025/04/30 09:44:18 769066] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258769066| [2025/04/30 09:44:18 769070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258769070| [2025/04/30 09:44:18 769079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48383|min_srtt:48383|path_bw:1213047|loss_rate:0.86|path_pto:0| [2025/04/30 09:44:18 769083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2039700| [2025/04/30 09:44:18 769087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48383|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 769092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 769096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48383|min_srtt:48383|path_bw:1213047|loss_rate:0.86|path_pto:0| [2025/04/30 09:44:18 769100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2040879| [2025/04/30 09:44:18 769105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48383|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 769109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 769113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48383|min_srtt:48383|path_bw:1213047|loss_rate:0.86|path_pto:0| [2025/04/30 09:44:18 769117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2042058| [2025/04/30 09:44:18 769122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 769126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 769129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 769156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 769161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 769165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1997256| [2025/04/30 09:44:18 769170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 769174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 769178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258769652| [2025/04/30 09:44:18 769182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258769652| [2025/04/30 09:44:18 769189] [debug] |xqc_engine_wakeup_after|wakeup:1746006258769652|now:1746006258769189|diff:463| [2025/04/30 09:44:18 769193] [debug] |xqc_engine_main_logic|END|now:1746006258769070| [2025/04/30 09:44:18 769198] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258769198| [2025/04/30 09:44:18 769202] [debug] |xqc_engine_wakeup_after|wakeup:1746006258769652|now:1746006258769202|diff:450| [2025/04/30 09:44:18 769206] [debug] |xqc_engine_main_logic|END|now:1746006258769198| [2025/04/30 09:44:18 770273] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258770273| [2025/04/30 09:44:18 770281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258769652|pq_index:0| [2025/04/30 09:44:18 770285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258769070| [2025/04/30 09:44:18 770290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258770289| [2025/04/30 09:44:18 770295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258769652|now:1746006258770289| [2025/04/30 09:44:18 770299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258769652|now:1746006258770289| [2025/04/30 09:44:18 770303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 770308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48383|min_srtt:48383|path_bw:1213047|loss_rate:0.86|path_pto:0| [2025/04/30 09:44:18 770312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2042058| [2025/04/30 09:44:18 770316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 770320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 770324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 770328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 770333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 770337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1997256| [2025/04/30 09:44:18 770341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 770346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1957| [2025/04/30 09:44:18 770380] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1957|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258770354|stream_id:0|stream_offset:1997256| [2025/04/30 09:44:18 770389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 770397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 770409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48383|rtt_var:212|pto_duration:50383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 770416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 770420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 770423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 770427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258845737|now:1746006258770409|interv:75328| [2025/04/30 09:44:18 770431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258845737|now:1746006258770409|interval:75328|pto_count:0|srtt:48383 [2025/04/30 09:44:18 770436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61213| [2025/04/30 09:44:18 770441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 770445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1998435| [2025/04/30 09:44:18 770450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 770454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1958| [2025/04/30 09:44:18 770484] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1958|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006258770461|stream_id:0|stream_offset:1998435| [2025/04/30 09:44:18 770492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 770500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:18 770507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48383|rtt_var:212|pto_duration:50383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 770513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 770517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 770521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:18 770525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258845844|now:1746006258770506|interv:75338| [2025/04/30 09:44:18 770529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258845844|now:1746006258770506|interval:75338|pto_count:0|srtt:48383 [2025/04/30 09:44:18 770533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62413| [2025/04/30 09:44:18 770538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 770546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1999614| [2025/04/30 09:44:18 770550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 770554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258771554|now:1746006258770554|interv:1000| [2025/04/30 09:44:18 770558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 770562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 770566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258771554| [2025/04/30 09:44:18 770570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258771554| [2025/04/30 09:44:18 770575] [debug] |xqc_engine_wakeup_after|wakeup:1746006258771554|now:1746006258770574|diff:980| [2025/04/30 09:44:18 770579] [debug] |xqc_engine_main_logic|END|now:1746006258770289| [2025/04/30 09:44:18 770885] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258770884| [2025/04/30 09:44:18 770890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 770896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:833| [2025/04/30 09:44:18 770900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:834| [2025/04/30 09:44:18 770905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:834| [2025/04/30 09:44:18 770910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 770914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 770919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1914585|prior_time:1746006258719109|is_app_limited:0|send_elapse:50112|ack_elapse:51775|ctl_first_sent_time:1746006258720765|lagest_ack_time:1746006258770884|curr_delivered:1975791| [2025/04/30 09:44:18 770923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258720765| [2025/04/30 09:44:18 770928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1027||sndq_packets_used_bytes:0|sndq_packets_free:753| [2025/04/30 09:44:18 770932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 770936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60006|prior_delivered:1916985|prior_time:1746006258721031|is_app_limited:0|send_elapse:48683|ack_elapse:49853|ctl_first_sent_time:1746006258721324|lagest_ack_time:1746006258770884|curr_delivered:1976991| [2025/04/30 09:44:18 770941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258721324| [2025/04/30 09:44:18 770945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1026||sndq_packets_used_bytes:0|sndq_packets_free:754| [2025/04/30 09:44:18 770949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48383|rttvar:212|minrtt:31343|latest_rtt:49560|ack_delay:56| [2025/04/30 09:44:18 770953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48524|rttvar:439|minrtt:31343|latest_rtt:49560|ack_delay:56| [2025/04/30 09:44:18 770961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1908|lost_pn:1905|thresh:3| [2025/04/30 09:44:18 770965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 770969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 770973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 770977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48524|rtt_var:439|pto_duration:50524|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 770981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 770985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 770989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 770993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258845985|now:1746006258770977|interv:75008| [2025/04/30 09:44:18 770997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258845985|now:1746006258770977|interval:75008|pto_count:0|srtt:48524 [2025/04/30 09:44:18 771001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 48683, ack_elapse 49853, delivered 60006|rate 1203658|lost 225| [2025/04/30 09:44:18 771005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203658) in round 38| [2025/04/30 09:44:18 771010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 771014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 771018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258721324|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 771022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258721324|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 771026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60013|srtt:48524|latest_rtt:49560|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 771032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:834|largest:834|pns:2| [2025/04/30 09:44:18 771036] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:834|frame:ACK |recv_time:1746006258770884|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 771041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378770884|now:1746006258770884|interv:120000000| [2025/04/30 09:44:18 771045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378770884|now:1746006258770884|interv:120000000| [2025/04/30 09:44:18 771051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258771554|pq_index:0| [2025/04/30 09:44:18 771056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258770289| [2025/04/30 09:44:18 771060] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258771060| [2025/04/30 09:44:18 771064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258771063| [2025/04/30 09:44:18 771070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48524|min_srtt:48524|path_bw:1213047|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:18 771074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2042058| [2025/04/30 09:44:18 771079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48524|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 771083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 771088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48524|min_srtt:48524|path_bw:1213047|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:18 771092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2043237| [2025/04/30 09:44:18 771096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48524|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 771100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 771105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48524|min_srtt:48524|path_bw:1213047|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:18 771109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2044416| [2025/04/30 09:44:18 771113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 771117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 771121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 771125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 771130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 771156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1999614| [2025/04/30 09:44:18 771164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 771168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 771172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258771554| [2025/04/30 09:44:18 771176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258771554| [2025/04/30 09:44:18 771180] [debug] |xqc_engine_wakeup_after|wakeup:1746006258771554|now:1746006258771180|diff:374| [2025/04/30 09:44:18 771184] [debug] |xqc_engine_main_logic|END|now:1746006258771063| [2025/04/30 09:44:18 771189] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258771189| [2025/04/30 09:44:18 771193] [debug] |xqc_engine_wakeup_after|wakeup:1746006258771554|now:1746006258771193|diff:361| [2025/04/30 09:44:18 771197] [debug] |xqc_engine_main_logic|END|now:1746006258771189| [2025/04/30 09:44:18 772265] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258772265| [2025/04/30 09:44:18 772272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258771554|pq_index:0| [2025/04/30 09:44:18 772277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258771063| [2025/04/30 09:44:18 772282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258772281| [2025/04/30 09:44:18 772286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258771554|now:1746006258772281| [2025/04/30 09:44:18 772290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258771554|now:1746006258772281| [2025/04/30 09:44:18 772294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 772299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48524|min_srtt:48524|path_bw:1213047|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:18 772303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2044416| [2025/04/30 09:44:18 772308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 772312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 772316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 772320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 772324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 772329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:1999614| [2025/04/30 09:44:18 772333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 772337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1959| [2025/04/30 09:44:18 772377] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1959|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258772349|stream_id:0|stream_offset:1999614| [2025/04/30 09:44:18 772387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 772395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 772402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48524|rtt_var:439|pto_duration:50524|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 772408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 772412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 772416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 772420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258847873|now:1746006258772401|interv:75472| [2025/04/30 09:44:18 772424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258847873|now:1746006258772401|interval:75472|pto_count:0|srtt:48524 [2025/04/30 09:44:18 772429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61213| [2025/04/30 09:44:18 772434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 772438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2000793| [2025/04/30 09:44:18 772443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 772447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1960| [2025/04/30 09:44:18 772477] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1960|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006258772454|stream_id:0|stream_offset:2000793| [2025/04/30 09:44:18 772485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 772493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:18 772500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48524|rtt_var:439|pto_duration:50524|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 772506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 772510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 772514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:18 772518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258847978|now:1746006258772499|interv:75479| [2025/04/30 09:44:18 772526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258847978|now:1746006258772499|interval:75479|pto_count:0|srtt:48524 [2025/04/30 09:44:18 772531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62413| [2025/04/30 09:44:18 772535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 772539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2001972| [2025/04/30 09:44:18 772544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 772548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258773548|now:1746006258772548|interv:1000| [2025/04/30 09:44:18 772552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 772556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 772560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258773548| [2025/04/30 09:44:18 772564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258773548| [2025/04/30 09:44:18 772568] [debug] |xqc_engine_wakeup_after|wakeup:1746006258773548|now:1746006258772568|diff:980| [2025/04/30 09:44:18 772572] [debug] |xqc_engine_main_logic|END|now:1746006258772281| [2025/04/30 09:44:18 772897] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258772896| [2025/04/30 09:44:18 772903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 772908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:834| [2025/04/30 09:44:18 772912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:835| [2025/04/30 09:44:18 772918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:835| [2025/04/30 09:44:18 772922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 772927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 772932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1916985|prior_time:1746006258721031|is_app_limited:0|send_elapse:49994|ack_elapse:51865|ctl_first_sent_time:1746006258722635|lagest_ack_time:1746006258772896|curr_delivered:1978191| [2025/04/30 09:44:18 772937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258722635| [2025/04/30 09:44:18 772941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1025||sndq_packets_used_bytes:0|sndq_packets_free:755| [2025/04/30 09:44:18 772946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1910|origin_pktnum:1818|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1910|path_largest_ack:1910| [2025/04/30 09:44:18 772950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60006|prior_delivered:1919385|prior_time:1746006258723033|is_app_limited:0|send_elapse:49942|ack_elapse:49863|ctl_first_sent_time:1746006258724579|lagest_ack_time:1746006258772896|curr_delivered:1979391| [2025/04/30 09:44:18 772962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258724579| [2025/04/30 09:44:18 772966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1023||sndq_packets_used_bytes:0|sndq_packets_free:757| [2025/04/30 09:44:18 772970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48524|rttvar:439|minrtt:31343|latest_rtt:48317|ack_delay:64| [2025/04/30 09:44:18 772974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48490|rttvar:397|minrtt:31343|latest_rtt:48317|ack_delay:64| [2025/04/30 09:44:18 772979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1910|lost_pn:1907|thresh:3| [2025/04/30 09:44:18 772983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 772987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 772991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48490|rtt_var:397|pto_duration:50490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 772995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 772999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 773003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 773007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258847944|now:1746006258772991|interv:74953| [2025/04/30 09:44:18 773011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258847944|now:1746006258772991|interval:74953|pto_count:0|srtt:48490 [2025/04/30 09:44:18 773016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49942, ack_elapse 49863, delivered 60006|rate 1201513|lost 225| [2025/04/30 09:44:18 773020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201513) in round 38| [2025/04/30 09:44:18 773024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 773029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 773033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258724579|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 773037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258724579|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 773042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60013|srtt:48490|latest_rtt:48317|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 773048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:835|largest:835|pns:2| [2025/04/30 09:44:18 773055] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:835|frame:ACK |recv_time:1746006258772896|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 773059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378772896|now:1746006258772896|interv:120000000| [2025/04/30 09:44:18 773064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378772896|now:1746006258772896|interv:120000000| [2025/04/30 09:44:18 773068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258773548|pq_index:0| [2025/04/30 09:44:18 773072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258772281| [2025/04/30 09:44:18 773076] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258773076| [2025/04/30 09:44:18 773081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258773080| [2025/04/30 09:44:18 773086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48490|min_srtt:48490|path_bw:1213047|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:18 773091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2044416| [2025/04/30 09:44:18 773096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 773100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 773105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48490|min_srtt:48490|path_bw:1213047|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:18 773109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2045595| [2025/04/30 09:44:18 773114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 773118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 773122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48490|min_srtt:48490|path_bw:1213047|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:18 773127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2046774| [2025/04/30 09:44:18 773131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 773157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 773161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 773169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 773173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 773178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2001972| [2025/04/30 09:44:18 773182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 773186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 773190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258773548| [2025/04/30 09:44:18 773194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258773548| [2025/04/30 09:44:18 773198] [debug] |xqc_engine_wakeup_after|wakeup:1746006258773548|now:1746006258773198|diff:350| [2025/04/30 09:44:18 773202] [debug] |xqc_engine_main_logic|END|now:1746006258773080| [2025/04/30 09:44:18 773207] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258773207| [2025/04/30 09:44:18 773211] [debug] |xqc_engine_wakeup_after|wakeup:1746006258773548|now:1746006258773211|diff:337| [2025/04/30 09:44:18 773215] [debug] |xqc_engine_main_logic|END|now:1746006258773207| [2025/04/30 09:44:18 774290] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258774289| [2025/04/30 09:44:18 774298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258773548|pq_index:0| [2025/04/30 09:44:18 774302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258773080| [2025/04/30 09:44:18 774307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258774306| [2025/04/30 09:44:18 774311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258773548|now:1746006258774306| [2025/04/30 09:44:18 774315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258773548|now:1746006258774306| [2025/04/30 09:44:18 774319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 774324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48490|min_srtt:48490|path_bw:1213047|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:18 774328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2046774| [2025/04/30 09:44:18 774333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 774337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 774341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 774345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 774349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 774357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2001972| [2025/04/30 09:44:18 774362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 774366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1961| [2025/04/30 09:44:18 774401] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1961|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258774374|stream_id:0|stream_offset:2001972| [2025/04/30 09:44:18 774411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 774418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 774425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48490|rtt_var:397|pto_duration:50490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 774432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 774436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 774440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 774444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258849864|now:1746006258774424|interv:75440| [2025/04/30 09:44:18 774448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258849864|now:1746006258774424|interval:75440|pto_count:0|srtt:48490 [2025/04/30 09:44:18 774453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61213| [2025/04/30 09:44:18 774458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 774462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2003151| [2025/04/30 09:44:18 774466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 774470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1962| [2025/04/30 09:44:18 774499] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1962|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006258774477|stream_id:0|stream_offset:2003151| [2025/04/30 09:44:18 774508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 774515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:18 774522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48490|rtt_var:397|pto_duration:50490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 774528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 774537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 774540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:18 774544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258849967|now:1746006258774522|interv:75445| [2025/04/30 09:44:18 774548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258849967|now:1746006258774522|interval:75445|pto_count:0|srtt:48490 [2025/04/30 09:44:18 774553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62413| [2025/04/30 09:44:18 774557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 774562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2004330| [2025/04/30 09:44:18 774566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 774570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258775570|now:1746006258774570|interv:1000| [2025/04/30 09:44:18 774574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 774578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 774582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258775570| [2025/04/30 09:44:18 774586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258775570| [2025/04/30 09:44:18 774590] [debug] |xqc_engine_wakeup_after|wakeup:1746006258775570|now:1746006258774590|diff:980| [2025/04/30 09:44:18 774594] [debug] |xqc_engine_main_logic|END|now:1746006258774306| [2025/04/30 09:44:18 774917] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258774916| [2025/04/30 09:44:18 774923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 774928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:835| [2025/04/30 09:44:18 774932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:836| [2025/04/30 09:44:18 774938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:836| [2025/04/30 09:44:18 774942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 774947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 774951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1919385|prior_time:1746006258723033|is_app_limited:0|send_elapse:50053|ack_elapse:51883|ctl_first_sent_time:1746006258724690|lagest_ack_time:1746006258774916|curr_delivered:1980591| [2025/04/30 09:44:18 774956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258724690| [2025/04/30 09:44:18 774960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1022||sndq_packets_used_bytes:0|sndq_packets_free:758| [2025/04/30 09:44:18 774965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1912|origin_pktnum:1823|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1912|path_largest_ack:1912| [2025/04/30 09:44:18 774973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60006|prior_delivered:1921785|prior_time:1746006258725013|is_app_limited:0|send_elapse:48687|ack_elapse:49903|ctl_first_sent_time:1746006258725320|lagest_ack_time:1746006258774916|curr_delivered:1981791| [2025/04/30 09:44:18 774977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258725320| [2025/04/30 09:44:18 774981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1020||sndq_packets_used_bytes:0|sndq_packets_free:760| [2025/04/30 09:44:18 774985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48490|rttvar:397|minrtt:31343|latest_rtt:49596|ack_delay:96| [2025/04/30 09:44:18 774989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48616|rttvar:550|minrtt:31343|latest_rtt:49596|ack_delay:96| [2025/04/30 09:44:18 774994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1912|lost_pn:1909|thresh:3| [2025/04/30 09:44:18 774998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 775002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48616|rtt_var:550|pto_duration:50816|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 775006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 775010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 775014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 775018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258850293|now:1746006258775002|interv:75291| [2025/04/30 09:44:18 775022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258850293|now:1746006258775002|interval:75291|pto_count:0|srtt:48616 [2025/04/30 09:44:18 775026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 48687, ack_elapse 49903, delivered 60006|rate 1202452|lost 225| [2025/04/30 09:44:18 775030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202452) in round 38| [2025/04/30 09:44:18 775035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 775039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 775043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258725320|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 775047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258725320|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 775052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60013|srtt:48616|latest_rtt:49596|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 775060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:836|largest:836|pns:2| [2025/04/30 09:44:18 775064] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:836|frame:ACK |recv_time:1746006258774916|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 775069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378774916|now:1746006258774916|interv:120000000| [2025/04/30 09:44:18 775073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378774916|now:1746006258774916|interv:120000000| [2025/04/30 09:44:18 775077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258775570|pq_index:0| [2025/04/30 09:44:18 775081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258774306| [2025/04/30 09:44:18 775085] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258775085| [2025/04/30 09:44:18 775090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258775089| [2025/04/30 09:44:18 775095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48616|min_srtt:48616|path_bw:1213047|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:18 775100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2046774| [2025/04/30 09:44:18 775104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48616|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 775109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 775113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48616|min_srtt:48616|path_bw:1213047|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:18 775118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2047953| [2025/04/30 09:44:18 775122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48616|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 775126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 775131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48616|min_srtt:48616|path_bw:1213047|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:18 775157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2049132| [2025/04/30 09:44:18 775162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 775166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 775173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 775177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 775182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 775186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2004330| [2025/04/30 09:44:18 775190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 775194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 775198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258775570| [2025/04/30 09:44:18 775202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258775570| [2025/04/30 09:44:18 775206] [debug] |xqc_engine_wakeup_after|wakeup:1746006258775570|now:1746006258775206|diff:364| [2025/04/30 09:44:18 775210] [debug] |xqc_engine_main_logic|END|now:1746006258775089| [2025/04/30 09:44:18 775215] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258775215| [2025/04/30 09:44:18 775219] [debug] |xqc_engine_wakeup_after|wakeup:1746006258775570|now:1746006258775219|diff:351| [2025/04/30 09:44:18 775223] [debug] |xqc_engine_main_logic|END|now:1746006258775215| [2025/04/30 09:44:18 776291] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258776291| [2025/04/30 09:44:18 776299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258775570|pq_index:0| [2025/04/30 09:44:18 776303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258775089| [2025/04/30 09:44:18 776308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258776307| [2025/04/30 09:44:18 776312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258775570|now:1746006258776307| [2025/04/30 09:44:18 776317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258775570|now:1746006258776307| [2025/04/30 09:44:18 776321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 776326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48616|min_srtt:48616|path_bw:1213047|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:18 776330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2049132| [2025/04/30 09:44:18 776334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 776338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 776342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 776346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 776355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 776359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2004330| [2025/04/30 09:44:18 776363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 776367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1963| [2025/04/30 09:44:18 776402] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1963|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258776375|stream_id:0|stream_offset:2004330| [2025/04/30 09:44:18 776411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 776418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 776425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48616|rtt_var:550|pto_duration:50816|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 776432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 776436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 776440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 776444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258852191|now:1746006258776425|interv:75766| [2025/04/30 09:44:18 776448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258852191|now:1746006258776425|interval:75766|pto_count:0|srtt:48616 [2025/04/30 09:44:18 776453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61213| [2025/04/30 09:44:18 776457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 776462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2005509| [2025/04/30 09:44:18 776466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 776470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1964| [2025/04/30 09:44:18 776499] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1964|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006258776478|stream_id:0|stream_offset:2005509| [2025/04/30 09:44:18 776508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 776515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:18 776528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48616|rtt_var:550|pto_duration:50816|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 776533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 776536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 776540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:18 776544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258852294|now:1746006258776528|interv:75766| [2025/04/30 09:44:18 776548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258852294|now:1746006258776528|interval:75766|pto_count:0|srtt:48616 [2025/04/30 09:44:18 776553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62413| [2025/04/30 09:44:18 776557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 776561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2006688| [2025/04/30 09:44:18 776566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 776570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258777570|now:1746006258776570|interv:1000| [2025/04/30 09:44:18 776574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 776577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 776581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258777570| [2025/04/30 09:44:18 776586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258777570| [2025/04/30 09:44:18 776590] [debug] |xqc_engine_wakeup_after|wakeup:1746006258777570|now:1746006258776590|diff:980| [2025/04/30 09:44:18 776594] [debug] |xqc_engine_main_logic|END|now:1746006258776307| [2025/04/30 09:44:18 776868] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258776868| [2025/04/30 09:44:18 776874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 776879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:836| [2025/04/30 09:44:18 776883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:837| [2025/04/30 09:44:18 776889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:837| [2025/04/30 09:44:18 776893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 776898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 776902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1921785|prior_time:1746006258725013|is_app_limited:0|send_elapse:49965|ack_elapse:51855|ctl_first_sent_time:1746006258726598|lagest_ack_time:1746006258776868|curr_delivered:1982991| [2025/04/30 09:44:18 776907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258726598| [2025/04/30 09:44:18 776915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1019||sndq_packets_used_bytes:0|sndq_packets_free:761| [2025/04/30 09:44:18 776919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 776923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60006|prior_delivered:1924185|prior_time:1746006258727018|is_app_limited:0|send_elapse:49874|ack_elapse:49850|ctl_first_sent_time:1746006258728516|lagest_ack_time:1746006258776868|curr_delivered:1984191| [2025/04/30 09:44:18 776928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258728516| [2025/04/30 09:44:18 776932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1018||sndq_packets_used_bytes:0|sndq_packets_free:762| [2025/04/30 09:44:18 776936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48616|rttvar:550|minrtt:31343|latest_rtt:48352|ack_delay:64| [2025/04/30 09:44:18 776940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48575|rttvar:495|minrtt:31343|latest_rtt:48352|ack_delay:64| [2025/04/30 09:44:18 776944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1914|lost_pn:1911|thresh:3| [2025/04/30 09:44:18 776948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 776952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48575|rtt_var:495|pto_duration:50575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 776957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 776960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 776964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 776968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258852053|now:1746006258776952|interv:75101| [2025/04/30 09:44:18 776972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258852053|now:1746006258776952|interval:75101|pto_count:0|srtt:48575 [2025/04/30 09:44:18 776976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49874, ack_elapse 49850, delivered 60006|rate 1203151|lost 225| [2025/04/30 09:44:18 776981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203151) in round 38| [2025/04/30 09:44:18 776985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 776989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 776993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258728516|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 776997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258728516|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 777004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60013|srtt:48575|latest_rtt:48352|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 777010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:837|largest:837|pns:2| [2025/04/30 09:44:18 777014] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:837|frame:ACK |recv_time:1746006258776868|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 777019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378776868|now:1746006258776868|interv:120000000| [2025/04/30 09:44:18 777023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378776868|now:1746006258776868|interv:120000000| [2025/04/30 09:44:18 777027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258777570|pq_index:0| [2025/04/30 09:44:18 777031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258776307| [2025/04/30 09:44:18 777035] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258777035| [2025/04/30 09:44:18 777040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258777039| [2025/04/30 09:44:18 777046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48575|min_srtt:48575|path_bw:1213047|loss_rate:0.83|path_pto:0| [2025/04/30 09:44:18 777050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2049132| [2025/04/30 09:44:18 777054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 777059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 777063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48575|min_srtt:48575|path_bw:1213047|loss_rate:0.83|path_pto:0| [2025/04/30 09:44:18 777067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2050311| [2025/04/30 09:44:18 777072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 777076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 777080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48575|min_srtt:48575|path_bw:1213047|loss_rate:0.83|path_pto:0| [2025/04/30 09:44:18 777085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2051490| [2025/04/30 09:44:18 777091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 777095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 777099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 777103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 777108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 777112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2006688| [2025/04/30 09:44:18 777116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 777120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 777124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258777570| [2025/04/30 09:44:18 777128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258777570| [2025/04/30 09:44:18 777150] [debug] |xqc_engine_wakeup_after|wakeup:1746006258777570|now:1746006258777150|diff:420| [2025/04/30 09:44:18 777159] [debug] |xqc_engine_main_logic|END|now:1746006258777039| [2025/04/30 09:44:18 777164] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258777164| [2025/04/30 09:44:18 777168] [debug] |xqc_engine_wakeup_after|wakeup:1746006258777570|now:1746006258777168|diff:402| [2025/04/30 09:44:18 777172] [debug] |xqc_engine_main_logic|END|now:1746006258777164| [2025/04/30 09:44:18 778240] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258778240| [2025/04/30 09:44:18 778247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258777570|pq_index:0| [2025/04/30 09:44:18 778252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258777039| [2025/04/30 09:44:18 778257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258778256| [2025/04/30 09:44:18 778261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258777570|now:1746006258778256| [2025/04/30 09:44:18 778265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258777570|now:1746006258778256| [2025/04/30 09:44:18 778269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 778274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48575|min_srtt:48575|path_bw:1213047|loss_rate:0.83|path_pto:0| [2025/04/30 09:44:18 778279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2051490| [2025/04/30 09:44:18 778283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 778287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 778295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 778299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 778304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 778308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2006688| [2025/04/30 09:44:18 778312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 778316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1965| [2025/04/30 09:44:18 778351] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1965|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258778324|stream_id:0|stream_offset:2006688| [2025/04/30 09:44:18 778360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 778367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 778374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48575|rtt_var:495|pto_duration:50575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 778381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 778385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 778389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 778393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258853899|now:1746006258778374|interv:75525| [2025/04/30 09:44:18 778397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258853899|now:1746006258778374|interval:75525|pto_count:0|srtt:48575 [2025/04/30 09:44:18 778402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61213| [2025/04/30 09:44:18 778407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 778411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2007867| [2025/04/30 09:44:18 778415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 778419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1966| [2025/04/30 09:44:18 778448] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1966|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006258778426|stream_id:0|stream_offset:2007867| [2025/04/30 09:44:18 778457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 778469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:18 778476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48575|rtt_var:495|pto_duration:50575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 778481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 778485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 778488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:18 778492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258854001|now:1746006258778476|interv:75525| [2025/04/30 09:44:18 778496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258854001|now:1746006258778476|interval:75525|pto_count:0|srtt:48575 [2025/04/30 09:44:18 778501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62413| [2025/04/30 09:44:18 778505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 778510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2009046| [2025/04/30 09:44:18 778514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 778518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258779518|now:1746006258778518|interv:1000| [2025/04/30 09:44:18 778522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 778526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 778530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258779518| [2025/04/30 09:44:18 778534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258779518| [2025/04/30 09:44:18 778538] [debug] |xqc_engine_wakeup_after|wakeup:1746006258779518|now:1746006258778538|diff:980| [2025/04/30 09:44:18 778542] [debug] |xqc_engine_main_logic|END|now:1746006258778256| [2025/04/30 09:44:18 778862] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258778862| [2025/04/30 09:44:18 778868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 778873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:837| [2025/04/30 09:44:18 778877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:838| [2025/04/30 09:44:18 778883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:838| [2025/04/30 09:44:18 778887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 778892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 778896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1924185|prior_time:1746006258727018|is_app_limited:0|send_elapse:49972|ack_elapse:51844|ctl_first_sent_time:1746006258728614|lagest_ack_time:1746006258778862|curr_delivered:1985391| [2025/04/30 09:44:18 778904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258728614| [2025/04/30 09:44:18 778909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1017||sndq_packets_used_bytes:0|sndq_packets_free:763| [2025/04/30 09:44:18 778913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 778917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60006|prior_delivered:1926585|prior_time:1746006258729006|is_app_limited:0|send_elapse:49868|ack_elapse:49856|ctl_first_sent_time:1746006258730503|lagest_ack_time:1746006258778862|curr_delivered:1986591| [2025/04/30 09:44:18 778921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258730503| [2025/04/30 09:44:18 778925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1016||sndq_packets_used_bytes:0|sndq_packets_free:764| [2025/04/30 09:44:18 778929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48575|rttvar:495|minrtt:31343|latest_rtt:48359|ack_delay:56| [2025/04/30 09:44:18 778934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48541|rttvar:440|minrtt:31343|latest_rtt:48359|ack_delay:56| [2025/04/30 09:44:18 778938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1916|lost_pn:1913|thresh:3| [2025/04/30 09:44:18 778942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 778946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48541|rtt_var:440|pto_duration:50541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 778950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 778954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 778958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 778962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258853967|now:1746006258778946|interv:75021| [2025/04/30 09:44:18 778965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258853967|now:1746006258778946|interval:75021|pto_count:0|srtt:48541 [2025/04/30 09:44:18 778970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49868, ack_elapse 49856, delivered 60006|rate 1203296|lost 225| [2025/04/30 09:44:18 778974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203296) in round 38| [2025/04/30 09:44:18 778978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 778982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 778986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258730503|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 778993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258730503|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 778998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60013|srtt:48541|latest_rtt:48359|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 779003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:838|largest:838|pns:2| [2025/04/30 09:44:18 779007] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:838|frame:ACK |recv_time:1746006258778862|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 779012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378778862|now:1746006258778862|interv:120000000| [2025/04/30 09:44:18 779016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378778862|now:1746006258778862|interv:120000000| [2025/04/30 09:44:18 779020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258779518|pq_index:0| [2025/04/30 09:44:18 779024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258778256| [2025/04/30 09:44:18 779028] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258779028| [2025/04/30 09:44:18 779033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258779032| [2025/04/30 09:44:18 779039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48541|min_srtt:48541|path_bw:1213047|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:18 779043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2051490| [2025/04/30 09:44:18 779047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 779052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 779056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48541|min_srtt:48541|path_bw:1213047|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:18 779060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2052669| [2025/04/30 09:44:18 779065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 779069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 779073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48541|min_srtt:48541|path_bw:1213047|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:18 779080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2053848| [2025/04/30 09:44:18 779084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 779088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 779092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 779096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 779101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 779105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2009046| [2025/04/30 09:44:18 779109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 779113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 779117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258779518| [2025/04/30 09:44:18 779121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258779518| [2025/04/30 09:44:18 779125] [debug] |xqc_engine_wakeup_after|wakeup:1746006258779518|now:1746006258779124|diff:394| [2025/04/30 09:44:18 779129] [debug] |xqc_engine_main_logic|END|now:1746006258779032| [2025/04/30 09:44:18 779156] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258779156| [2025/04/30 09:44:18 779160] [debug] |xqc_engine_wakeup_after|wakeup:1746006258779518|now:1746006258779160|diff:358| [2025/04/30 09:44:18 779164] [debug] |xqc_engine_main_logic|END|now:1746006258779156| [2025/04/30 09:44:18 780231] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258780231| [2025/04/30 09:44:18 780239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258779518|pq_index:0| [2025/04/30 09:44:18 780243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258779032| [2025/04/30 09:44:18 780248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258780247| [2025/04/30 09:44:18 780253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258779518|now:1746006258780247| [2025/04/30 09:44:18 780257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258779518|now:1746006258780247| [2025/04/30 09:44:18 780261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 780266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48541|min_srtt:48541|path_bw:1213047|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:18 780271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2053848| [2025/04/30 09:44:18 780280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 780284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 780288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 780292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 780296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 780301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2009046| [2025/04/30 09:44:18 780305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 780309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1967| [2025/04/30 09:44:18 780345] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1967|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258780317|stream_id:0|stream_offset:2009046| [2025/04/30 09:44:18 780354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 780362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 780368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48541|rtt_var:440|pto_duration:50541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 780375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 780380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 780384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 780388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258855858|now:1746006258780368|interv:75490| [2025/04/30 09:44:18 780392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258855858|now:1746006258780368|interval:75490|pto_count:0|srtt:48541 [2025/04/30 09:44:18 780397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61213| [2025/04/30 09:44:18 780402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 780406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2010225| [2025/04/30 09:44:18 780411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 780415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1968| [2025/04/30 09:44:18 780444] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1968|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006258780422|stream_id:0|stream_offset:2010225| [2025/04/30 09:44:18 780462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 780469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:18 780475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48541|rtt_var:440|pto_duration:50541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 780479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 780483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 780487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:18 780491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258855963|now:1746006258780475|interv:75488| [2025/04/30 09:44:18 780495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258855963|now:1746006258780475|interval:75488|pto_count:0|srtt:48541 [2025/04/30 09:44:18 780500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62413| [2025/04/30 09:44:18 780515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 780522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2011404| [2025/04/30 09:44:18 780528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 780534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258781534|now:1746006258780534|interv:1000| [2025/04/30 09:44:18 780540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 780546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 780552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258781534| [2025/04/30 09:44:18 780556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258781534| [2025/04/30 09:44:18 780560] [debug] |xqc_engine_wakeup_after|wakeup:1746006258781534|now:1746006258780560|diff:974| [2025/04/30 09:44:18 780564] [debug] |xqc_engine_main_logic|END|now:1746006258780247| [2025/04/30 09:44:18 780862] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258780861| [2025/04/30 09:44:18 780868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 780873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:838| [2025/04/30 09:44:18 780877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:839| [2025/04/30 09:44:18 780883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:839| [2025/04/30 09:44:18 780887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 780892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 780901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1926585|prior_time:1746006258729006|is_app_limited:0|send_elapse:49962|ack_elapse:51855|ctl_first_sent_time:1746006258730597|lagest_ack_time:1746006258780861|curr_delivered:1987791| [2025/04/30 09:44:18 780905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258730597| [2025/04/30 09:44:18 780910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1015||sndq_packets_used_bytes:0|sndq_packets_free:765| [2025/04/30 09:44:18 780914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 780919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60006|prior_delivered:1928985|prior_time:1746006258730995|is_app_limited:0|send_elapse:49852|ack_elapse:49866|ctl_first_sent_time:1746006258732490|lagest_ack_time:1746006258780861|curr_delivered:1988991| [2025/04/30 09:44:18 780923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258732490| [2025/04/30 09:44:18 780927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1014||sndq_packets_used_bytes:0|sndq_packets_free:766| [2025/04/30 09:44:18 780931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48541|rttvar:440|minrtt:31343|latest_rtt:48371|ack_delay:56| [2025/04/30 09:44:18 780935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48513|rttvar:386|minrtt:31343|latest_rtt:48371|ack_delay:56| [2025/04/30 09:44:18 780939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1918|lost_pn:1915|thresh:3| [2025/04/30 09:44:18 780944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 780948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48513|rtt_var:386|pto_duration:50513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 780952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 780956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 780960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 780964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258855935|now:1746006258780947|interv:74988| [2025/04/30 09:44:18 780968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258855935|now:1746006258780947|interval:74988|pto_count:0|srtt:48513 [2025/04/30 09:44:18 780972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49852, ack_elapse 49866, delivered 60006|rate 1203344|lost 225| [2025/04/30 09:44:18 780977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203344) in round 38| [2025/04/30 09:44:18 780981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 780985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 780991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258732490|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 780996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258732490|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 781000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60013|srtt:48513|latest_rtt:48371|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 781006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:839|largest:839|pns:2| [2025/04/30 09:44:18 781011] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:839|frame:ACK |recv_time:1746006258780861|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 781015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378780861|now:1746006258780861|interv:120000000| [2025/04/30 09:44:18 781019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378780861|now:1746006258780861|interv:120000000| [2025/04/30 09:44:18 781023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258781534|pq_index:0| [2025/04/30 09:44:18 781028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258780247| [2025/04/30 09:44:18 781032] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258781031| [2025/04/30 09:44:18 781036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258781035| [2025/04/30 09:44:18 781042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48513|min_srtt:48513|path_bw:1213047|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:18 781046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2053848| [2025/04/30 09:44:18 781051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48513|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 781056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 781060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48513|min_srtt:48513|path_bw:1213047|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:18 781064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2055027| [2025/04/30 09:44:18 781069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48513|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 781075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 781080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48513|min_srtt:48513|path_bw:1213047|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:18 781084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2056206| [2025/04/30 09:44:18 781088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 781092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 781096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 781100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 781104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 781109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2011404| [2025/04/30 09:44:18 781113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 781117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 781121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258781534| [2025/04/30 09:44:18 781125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258781534| [2025/04/30 09:44:18 781129] [debug] |xqc_engine_wakeup_after|wakeup:1746006258781534|now:1746006258781129|diff:405| [2025/04/30 09:44:18 781155] [debug] |xqc_engine_main_logic|END|now:1746006258781035| [2025/04/30 09:44:18 781161] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258781161| [2025/04/30 09:44:18 781165] [debug] |xqc_engine_wakeup_after|wakeup:1746006258781534|now:1746006258781165|diff:369| [2025/04/30 09:44:18 781169] [debug] |xqc_engine_main_logic|END|now:1746006258781161| [2025/04/30 09:44:18 782238] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258782237| [2025/04/30 09:44:18 782245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258781534|pq_index:0| [2025/04/30 09:44:18 782250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258781035| [2025/04/30 09:44:18 782255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258782254| [2025/04/30 09:44:18 782259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258781534|now:1746006258782254| [2025/04/30 09:44:18 782263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258781534|now:1746006258782254| [2025/04/30 09:44:18 782267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 782272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48513|min_srtt:48513|path_bw:1213047|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:18 782281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2056206| [2025/04/30 09:44:18 782285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 782289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 782293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 782298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 782302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 782306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2011404| [2025/04/30 09:44:18 782311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 782315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1969| [2025/04/30 09:44:18 782351] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1969|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258782323|stream_id:0|stream_offset:2011404| [2025/04/30 09:44:18 782360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 782368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 782374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48513|rtt_var:386|pto_duration:50513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 782382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 782386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 782390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 782394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258857836|now:1746006258782374|interv:75462| [2025/04/30 09:44:18 782398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258857836|now:1746006258782374|interval:75462|pto_count:0|srtt:48513 [2025/04/30 09:44:18 782403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61213| [2025/04/30 09:44:18 782407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 782412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2012583| [2025/04/30 09:44:18 782420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 782424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1970| [2025/04/30 09:44:18 782454] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1970|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006258782431|stream_id:0|stream_offset:2012583| [2025/04/30 09:44:18 782463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 782470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:18 782477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48513|rtt_var:386|pto_duration:50513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 782482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 782486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 782490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:18 782494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258857944|now:1746006258782477|interv:75467| [2025/04/30 09:44:18 782498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258857944|now:1746006258782477|interval:75467|pto_count:0|srtt:48513 [2025/04/30 09:44:18 782503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62413| [2025/04/30 09:44:18 782507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 782511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2013762| [2025/04/30 09:44:18 782516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 782520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258783520|now:1746006258782520|interv:1000| [2025/04/30 09:44:18 782524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 782527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 782531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258783520| [2025/04/30 09:44:18 782536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258783520| [2025/04/30 09:44:18 782540] [debug] |xqc_engine_wakeup_after|wakeup:1746006258783520|now:1746006258782540|diff:980| [2025/04/30 09:44:18 782544] [debug] |xqc_engine_main_logic|END|now:1746006258782254| [2025/04/30 09:44:18 782922] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258782921| [2025/04/30 09:44:18 782927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 782932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:839| [2025/04/30 09:44:18 782936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:840| [2025/04/30 09:44:18 782942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:840| [2025/04/30 09:44:18 782950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 782955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 782960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1928985|prior_time:1746006258730995|is_app_limited:0|send_elapse:49941|ack_elapse:51926|ctl_first_sent_time:1746006258732579|lagest_ack_time:1746006258782921|curr_delivered:1990191| [2025/04/30 09:44:18 782964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258732579| [2025/04/30 09:44:18 782969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1013||sndq_packets_used_bytes:0|sndq_packets_free:767| [2025/04/30 09:44:18 782973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 782977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60006|prior_delivered:1931385|prior_time:1746006258732993|is_app_limited:0|send_elapse:49863|ack_elapse:49928|ctl_first_sent_time:1746006258734494|lagest_ack_time:1746006258782921|curr_delivered:1991391| [2025/04/30 09:44:18 782982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258734494| [2025/04/30 09:44:18 782985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1012||sndq_packets_used_bytes:0|sndq_packets_free:768| [2025/04/30 09:44:18 782990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48513|rttvar:386|minrtt:31343|latest_rtt:48427|ack_delay:64| [2025/04/30 09:44:18 782994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48494|rttvar:327|minrtt:31343|latest_rtt:48427|ack_delay:64| [2025/04/30 09:44:18 782998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1920|lost_pn:1917|thresh:3| [2025/04/30 09:44:18 783002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 783006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48494|rtt_var:327|pto_duration:50494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 783010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 783014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 783018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 783022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258857925|now:1746006258783006|interv:74919| [2025/04/30 09:44:18 783026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258857925|now:1746006258783006|interval:74919|pto_count:0|srtt:48494 [2025/04/30 09:44:18 783030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49863, ack_elapse 49928, delivered 60006|rate 1201850|lost 225| [2025/04/30 09:44:18 783035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201850) in round 38| [2025/04/30 09:44:18 783041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 783046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 783049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258734494|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 783054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258734494|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 783058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60013|srtt:48494|latest_rtt:48427|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 783064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 783068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006258807921|now:1746006258782921|interv:25000| [2025/04/30 09:44:18 783073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006258782921|max_ack_delay:25000| [2025/04/30 09:44:18 783077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:840|largest:840|pns:2| [2025/04/30 09:44:18 783082] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:840|frame:PING ACK |recv_time:1746006258782921|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 783086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378782921|now:1746006258782921|interv:120000000| [2025/04/30 09:44:18 783090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378782921|now:1746006258782921|interv:120000000| [2025/04/30 09:44:18 783094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258783520|pq_index:0| [2025/04/30 09:44:18 783099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258782254| [2025/04/30 09:44:18 783103] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258783103| [2025/04/30 09:44:18 783107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258783106| [2025/04/30 09:44:18 783113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48494|min_srtt:48494|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 783117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2056206| [2025/04/30 09:44:18 783122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 783129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 783156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48494|min_srtt:48494|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 783160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2057385| [2025/04/30 09:44:18 783165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 783169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 783174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48494|min_srtt:48494|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 783178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2058564| [2025/04/30 09:44:18 783182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 783186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 783190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 783194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 783199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 783203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2013762| [2025/04/30 09:44:18 783208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 783211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 783215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258783520| [2025/04/30 09:44:18 783220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258783520| [2025/04/30 09:44:18 783223] [debug] |xqc_engine_wakeup_after|wakeup:1746006258783520|now:1746006258783223|diff:297| [2025/04/30 09:44:18 783228] [debug] |xqc_engine_main_logic|END|now:1746006258783106| [2025/04/30 09:44:18 783233] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258783233| [2025/04/30 09:44:18 783237] [debug] |xqc_engine_wakeup_after|wakeup:1746006258783520|now:1746006258783237|diff:283| [2025/04/30 09:44:18 783240] [debug] |xqc_engine_main_logic|END|now:1746006258783233| [2025/04/30 09:44:18 784309] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258784309| [2025/04/30 09:44:18 784317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258783520|pq_index:0| [2025/04/30 09:44:18 784321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258783106| [2025/04/30 09:44:18 784330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258784329| [2025/04/30 09:44:18 784335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258783520|now:1746006258784329| [2025/04/30 09:44:18 784339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258783520|now:1746006258784329| [2025/04/30 09:44:18 784343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 784348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48494|min_srtt:48494|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 784352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2058564| [2025/04/30 09:44:18 784356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 784360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 784364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 784368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 784373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 784377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2013762| [2025/04/30 09:44:18 784381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 784386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1971| [2025/04/30 09:44:18 784420] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1971|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258784394|stream_id:0|stream_offset:2013762| [2025/04/30 09:44:18 784429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 784436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 784444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48494|rtt_var:327|pto_duration:50494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 784449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 784453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 784457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 784461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258859888|now:1746006258784444|interv:75444| [2025/04/30 09:44:18 784469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258859888|now:1746006258784444|interval:75444|pto_count:0|srtt:48494 [2025/04/30 09:44:18 784474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61213| [2025/04/30 09:44:18 784479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 784483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2014941| [2025/04/30 09:44:18 784487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 784492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1972| [2025/04/30 09:44:18 784521] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1972|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006258784499|stream_id:0|stream_offset:2014941| [2025/04/30 09:44:18 784530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 784537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:18 784544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48494|rtt_var:327|pto_duration:50494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 784551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 784555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 784558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:18 784562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258859993|now:1746006258784544|interv:75449| [2025/04/30 09:44:18 784566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258859993|now:1746006258784544|interval:75449|pto_count:0|srtt:48494 [2025/04/30 09:44:18 784571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62413| [2025/04/30 09:44:18 784575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 784579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2016120| [2025/04/30 09:44:18 784584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 784588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258785588|now:1746006258784588|interv:1000| [2025/04/30 09:44:18 784592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 784595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 784599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258785588| [2025/04/30 09:44:18 784608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258785588| [2025/04/30 09:44:18 784612] [debug] |xqc_engine_wakeup_after|wakeup:1746006258785588|now:1746006258784612|diff:976| [2025/04/30 09:44:18 784616] [debug] |xqc_engine_main_logic|END|now:1746006258784329| [2025/04/30 09:44:18 785010] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258785009| [2025/04/30 09:44:18 785015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 785021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:840| [2025/04/30 09:44:18 785025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:841| [2025/04/30 09:44:18 785031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:841| [2025/04/30 09:44:18 785035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 785039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 785044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1931385|prior_time:1746006258732993|is_app_limited:0|send_elapse:49959|ack_elapse:52016|ctl_first_sent_time:1746006258734590|lagest_ack_time:1746006258785009|curr_delivered:1992591| [2025/04/30 09:44:18 785048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258734590| [2025/04/30 09:44:18 785053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1011||sndq_packets_used_bytes:0|sndq_packets_free:769| [2025/04/30 09:44:18 785057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1922|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1922|path_largest_ack:1922| [2025/04/30 09:44:18 785061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60013|prior_delivered:1933785|prior_time:1746006258735096|is_app_limited:0|send_elapse:48796|ack_elapse:49913|ctl_first_sent_time:1746006258735416|lagest_ack_time:1746006258785009|curr_delivered:1993798| [2025/04/30 09:44:18 785066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258735416| [2025/04/30 09:44:18 785070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1010||sndq_packets_used_bytes:0|sndq_packets_free:770| [2025/04/30 09:44:18 785074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48494|rttvar:327|minrtt:31343|latest_rtt:49593|ack_delay:224| [2025/04/30 09:44:18 785078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48604|rttvar:464|minrtt:31343|latest_rtt:49593|ack_delay:224| [2025/04/30 09:44:18 785082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1922|lost_pn:1919|thresh:3| [2025/04/30 09:44:18 785086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 817|pns:2| [2025/04/30 09:44:18 785090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 785094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48604|rtt_var:464|pto_duration:50604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 785098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 785113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 785117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 785120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258860103|now:1746006258785094|interv:75009| [2025/04/30 09:44:18 785124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258860103|now:1746006258785094|interval:75009|pto_count:0|srtt:48604 [2025/04/30 09:44:18 785129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 48796, ack_elapse 49913, delivered 60013|rate 1202352|lost 225| [2025/04/30 09:44:18 785154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202352) in round 38| [2025/04/30 09:44:18 785159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 785163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 785167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2407|po_sent_time:1746006258735416|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 785172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2407|po_sent_time:1746006258735416|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 785176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60006|srtt:48604|latest_rtt:49593|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 785182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:841|largest:841|pns:2| [2025/04/30 09:44:18 785187] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:841|frame:ACK |recv_time:1746006258785009|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 785192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378785009|now:1746006258785009|interv:120000000| [2025/04/30 09:44:18 785196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378785009|now:1746006258785009|interv:120000000| [2025/04/30 09:44:18 785200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258785588|pq_index:0| [2025/04/30 09:44:18 785204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258784329| [2025/04/30 09:44:18 785208] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258785208| [2025/04/30 09:44:18 785213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258785212| [2025/04/30 09:44:18 785218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48604|min_srtt:48604|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 785223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2058564| [2025/04/30 09:44:18 785231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48604|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 785235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 785240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48604|min_srtt:48604|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 785244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2059743| [2025/04/30 09:44:18 785248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48604|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 785253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 785257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48604|min_srtt:48604|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 785261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2060922| [2025/04/30 09:44:18 785265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 785269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 785273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 785277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 785282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 785286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2016120| [2025/04/30 09:44:18 785290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 785294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 785298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258785588| [2025/04/30 09:44:18 785302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258785588| [2025/04/30 09:44:18 785306] [debug] |xqc_engine_wakeup_after|wakeup:1746006258785588|now:1746006258785306|diff:282| [2025/04/30 09:44:18 785310] [debug] |xqc_engine_main_logic|END|now:1746006258785212| [2025/04/30 09:44:18 785315] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258785315| [2025/04/30 09:44:18 785319] [debug] |xqc_engine_wakeup_after|wakeup:1746006258785588|now:1746006258785319|diff:269| [2025/04/30 09:44:18 785325] [debug] |xqc_engine_main_logic|END|now:1746006258785315| [2025/04/30 09:44:18 786394] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258786394| [2025/04/30 09:44:18 786402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258785588|pq_index:0| [2025/04/30 09:44:18 786407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258785212| [2025/04/30 09:44:18 786412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258786411| [2025/04/30 09:44:18 786416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258785588|now:1746006258786411| [2025/04/30 09:44:18 786420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258785588|now:1746006258786411| [2025/04/30 09:44:18 786424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 786429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48604|min_srtt:48604|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 786433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2060922| [2025/04/30 09:44:18 786437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 786441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 786445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 786449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 786454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 786458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2016120| [2025/04/30 09:44:18 786462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 786467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1973| [2025/04/30 09:44:18 786501] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1973|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258786475|stream_id:0|stream_offset:2016120| [2025/04/30 09:44:18 786510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1973|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 786518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 786525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48604|rtt_var:464|pto_duration:50604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 786531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 786540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 786544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 786548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258862079|now:1746006258786524|interv:75555| [2025/04/30 09:44:18 786551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258862079|now:1746006258786524|interval:75555|pto_count:0|srtt:48604 [2025/04/30 09:44:18 786556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61206| [2025/04/30 09:44:18 786561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 786565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2017299| [2025/04/30 09:44:18 786569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 786574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1974| [2025/04/30 09:44:18 786603] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1974|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006258786581|stream_id:0|stream_offset:2017299| [2025/04/30 09:44:18 786612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 786620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:18 786627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48604|rtt_var:464|pto_duration:50604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 786633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 786636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 786640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:18 786644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258862185|now:1746006258786626|interv:75559| [2025/04/30 09:44:18 786648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258862185|now:1746006258786626|interval:75559|pto_count:0|srtt:48604 [2025/04/30 09:44:18 786652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62406| [2025/04/30 09:44:18 786657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 786661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2018478| [2025/04/30 09:44:18 786665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 786669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258787669|now:1746006258786669|interv:1000| [2025/04/30 09:44:18 786677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 786681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 786685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258787669| [2025/04/30 09:44:18 786689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258787669| [2025/04/30 09:44:18 786693] [debug] |xqc_engine_wakeup_after|wakeup:1746006258787669|now:1746006258786693|diff:976| [2025/04/30 09:44:18 786697] [debug] |xqc_engine_main_logic|END|now:1746006258786411| [2025/04/30 09:44:18 786826] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258786826| [2025/04/30 09:44:18 786832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 786837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:841| [2025/04/30 09:44:18 786841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:842| [2025/04/30 09:44:18 786847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:842| [2025/04/30 09:44:18 786851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 786856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 786860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1933785|prior_time:1746006258735096|is_app_limited:0|send_elapse:50125|ack_elapse:51730|ctl_first_sent_time:1746006258736745|lagest_ack_time:1746006258786826|curr_delivered:1994998| [2025/04/30 09:44:18 786865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258736745| [2025/04/30 09:44:18 786869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1009||sndq_packets_used_bytes:0|sndq_packets_free:771| [2025/04/30 09:44:18 786873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 786878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60013|prior_delivered:1936185|prior_time:1746006258736980|is_app_limited:0|send_elapse:48614|ack_elapse:49846|ctl_first_sent_time:1746006258737280|lagest_ack_time:1746006258786826|curr_delivered:1996198| [2025/04/30 09:44:18 786882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258737280| [2025/04/30 09:44:18 786886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1008||sndq_packets_used_bytes:0|sndq_packets_free:772| [2025/04/30 09:44:18 786890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48604|rttvar:464|minrtt:31343|latest_rtt:49546|ack_delay:56| [2025/04/30 09:44:18 786894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48715|rttvar:569|minrtt:31343|latest_rtt:49546|ack_delay:56| [2025/04/30 09:44:18 786899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1924|lost_pn:1921|thresh:3| [2025/04/30 09:44:18 786903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 786910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48715|rtt_var:569|pto_duration:50991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 786914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 786918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 786922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 786926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258862572|now:1746006258786910|interv:75662| [2025/04/30 09:44:18 786930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258862572|now:1746006258786910|interval:75662|pto_count:0|srtt:48715 [2025/04/30 09:44:18 786934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 48614, ack_elapse 49846, delivered 60013|rate 1203968|lost 225| [2025/04/30 09:44:18 786938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203968) in round 38| [2025/04/30 09:44:18 786942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 786946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 786950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258737280|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 786955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258737280|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1938585| [2025/04/30 09:44:18 786959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60006|srtt:48715|latest_rtt:49546|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 786965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:842|largest:842|pns:2| [2025/04/30 09:44:18 786969] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:842|frame:ACK |recv_time:1746006258786826|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 786974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378786826|now:1746006258786826|interv:120000000| [2025/04/30 09:44:18 786978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378786826|now:1746006258786826|interv:120000000| [2025/04/30 09:44:18 786982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258787669|pq_index:0| [2025/04/30 09:44:18 786986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258786411| [2025/04/30 09:44:18 786990] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258786990| [2025/04/30 09:44:18 786995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258786994| [2025/04/30 09:44:18 787003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48715|min_srtt:48715|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 787007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2060922| [2025/04/30 09:44:18 787012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48715|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 787016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 787021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48715|min_srtt:48715|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 787025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2062101| [2025/04/30 09:44:18 787029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48715|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 787033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 787038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48715|min_srtt:48715|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 787042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2063280| [2025/04/30 09:44:18 787046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 787050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 787054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 787058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 787062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 787066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2018478| [2025/04/30 09:44:18 787071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 787075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 787078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258787669| [2025/04/30 09:44:18 787082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258787669| [2025/04/30 09:44:18 787086] [debug] |xqc_engine_wakeup_after|wakeup:1746006258787669|now:1746006258787086|diff:583| [2025/04/30 09:44:18 787093] [debug] |xqc_engine_main_logic|END|now:1746006258786994| [2025/04/30 09:44:18 787098] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258787098| [2025/04/30 09:44:18 787101] [debug] |xqc_engine_wakeup_after|wakeup:1746006258787669|now:1746006258787101|diff:568| [2025/04/30 09:44:18 787105] [debug] |xqc_engine_main_logic|END|now:1746006258787098| [2025/04/30 09:44:18 788174] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258788174| [2025/04/30 09:44:18 788182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258787669|pq_index:0| [2025/04/30 09:44:18 788187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258786994| [2025/04/30 09:44:18 788191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258788191| [2025/04/30 09:44:18 788196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258787669|now:1746006258788191| [2025/04/30 09:44:18 788200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258787669|now:1746006258788191| [2025/04/30 09:44:18 788204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 788209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48715|min_srtt:48715|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 788213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2063280| [2025/04/30 09:44:18 788217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 788221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 788225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 788229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 788234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 788238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2018478| [2025/04/30 09:44:18 788242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 788246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1975| [2025/04/30 09:44:18 788281] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1975|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258788254|stream_id:0|stream_offset:2018478| [2025/04/30 09:44:18 788289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 788297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 788303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48715|rtt_var:569|pto_duration:50991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 788315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 788319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 788323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 788327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258864245|now:1746006258788303|interv:75942| [2025/04/30 09:44:18 788331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258864245|now:1746006258788303|interval:75942|pto_count:0|srtt:48715 [2025/04/30 09:44:18 788335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61206| [2025/04/30 09:44:18 788340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 788344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2019657| [2025/04/30 09:44:18 788349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 788353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1976| [2025/04/30 09:44:18 788383] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1976|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006258788360|stream_id:0|stream_offset:2019657| [2025/04/30 09:44:18 788392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 788399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:18 788406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48715|rtt_var:569|pto_duration:50991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 788412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 788417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 788420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:18 788424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258864351|now:1746006258788406|interv:75945| [2025/04/30 09:44:18 788428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258864351|now:1746006258788406|interval:75945|pto_count:0|srtt:48715 [2025/04/30 09:44:18 788433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62406| [2025/04/30 09:44:18 788438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 788442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2020836| [2025/04/30 09:44:18 788450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 788454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258789454|now:1746006258788454|interv:1000| [2025/04/30 09:44:18 788458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 788462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 788466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258789454| [2025/04/30 09:44:18 788470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258789454| [2025/04/30 09:44:18 788474] [debug] |xqc_engine_wakeup_after|wakeup:1746006258789454|now:1746006258788474|diff:980| [2025/04/30 09:44:18 788479] [debug] |xqc_engine_main_logic|END|now:1746006258788191| [2025/04/30 09:44:18 788835] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258788834| [2025/04/30 09:44:18 788840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 788846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:842| [2025/04/30 09:44:18 788850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:843| [2025/04/30 09:44:18 788856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:843| [2025/04/30 09:44:18 788860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 788864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 788869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1936185|prior_time:1746006258736980|is_app_limited:0|send_elapse:49910|ack_elapse:51854|ctl_first_sent_time:1746006258738576|lagest_ack_time:1746006258788834|curr_delivered:1997398| [2025/04/30 09:44:18 788873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258738576| [2025/04/30 09:44:18 788878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1007||sndq_packets_used_bytes:0|sndq_packets_free:773| [2025/04/30 09:44:18 788882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 788886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60013|prior_delivered:1938585|prior_time:1746006258738994|is_app_limited:0|send_elapse:48699|ack_elapse:49840|ctl_first_sent_time:1746006258739331|lagest_ack_time:1746006258788834|curr_delivered:1998598| [2025/04/30 09:44:18 788891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258739331| [2025/04/30 09:44:18 788894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1006||sndq_packets_used_bytes:0|sndq_packets_free:774| [2025/04/30 09:44:18 788898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48715|rttvar:569|minrtt:31343|latest_rtt:49503|ack_delay:64| [2025/04/30 09:44:18 788903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48805|rttvar:608|minrtt:31343|latest_rtt:49503|ack_delay:64| [2025/04/30 09:44:18 788910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1926|lost_pn:1923|thresh:3| [2025/04/30 09:44:18 788915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 788919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48805|rtt_var:608|pto_duration:51237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 788923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 788927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 788931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 788934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258864597|now:1746006258788918|interv:75679| [2025/04/30 09:44:18 788938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258864597|now:1746006258788918|interval:75679|pto_count:0|srtt:48805 [2025/04/30 09:44:18 788943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 48699, ack_elapse 49840, delivered 60013|rate 1204113|lost 225| [2025/04/30 09:44:18 788947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 38 -> 39| [2025/04/30 09:44:18 788951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204113) in round 39| [2025/04/30 09:44:18 788955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 788959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 788963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258739331|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 788967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258739331|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 788972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60006|srtt:48805|latest_rtt:49503|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:18 788977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:843|largest:843|pns:2| [2025/04/30 09:44:18 788982] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:843|frame:ACK |recv_time:1746006258788834|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 788986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378788834|now:1746006258788834|interv:120000000| [2025/04/30 09:44:18 788990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378788834|now:1746006258788834|interv:120000000| [2025/04/30 09:44:18 788994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258789454|pq_index:0| [2025/04/30 09:44:18 788999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258788191| [2025/04/30 09:44:18 789006] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258789006| [2025/04/30 09:44:18 789010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258789010| [2025/04/30 09:44:18 789016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48805|min_srtt:48805|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 789020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2063280| [2025/04/30 09:44:18 789025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48805|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 789029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 789034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48805|min_srtt:48805|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 789038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2064459| [2025/04/30 09:44:18 789042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48805|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 789047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 789051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48805|min_srtt:48805|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 789055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2065638| [2025/04/30 09:44:18 789060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 789064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 789067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 789072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 789076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 789080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2020836| [2025/04/30 09:44:18 789085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 789088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 789095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258789454| [2025/04/30 09:44:18 789099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258789454| [2025/04/30 09:44:18 789103] [debug] |xqc_engine_wakeup_after|wakeup:1746006258789454|now:1746006258789103|diff:351| [2025/04/30 09:44:18 789107] [debug] |xqc_engine_main_logic|END|now:1746006258789010| [2025/04/30 09:44:18 789112] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258789112| [2025/04/30 09:44:18 789115] [debug] |xqc_engine_wakeup_after|wakeup:1746006258789454|now:1746006258789115|diff:339| [2025/04/30 09:44:18 789119] [debug] |xqc_engine_main_logic|END|now:1746006258789112| [2025/04/30 09:44:18 790188] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258790188| [2025/04/30 09:44:18 790196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258789454|pq_index:0| [2025/04/30 09:44:18 790201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258789010| [2025/04/30 09:44:18 790206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258790205| [2025/04/30 09:44:18 790210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258789454|now:1746006258790205| [2025/04/30 09:44:18 790214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258789454|now:1746006258790205| [2025/04/30 09:44:18 790218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 790223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48805|min_srtt:48805|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 790227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2065638| [2025/04/30 09:44:18 790232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 790235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 790239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 790243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 790248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 790252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2020836| [2025/04/30 09:44:18 790256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 790261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1977| [2025/04/30 09:44:18 790295] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1977|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258790268|stream_id:0|stream_offset:2020836| [2025/04/30 09:44:18 790304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 790317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 790324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48805|rtt_var:608|pto_duration:51237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 790330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 790334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 790338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 790342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258866505|now:1746006258790324|interv:76181| [2025/04/30 09:44:18 790346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258866505|now:1746006258790324|interval:76181|pto_count:0|srtt:48805 [2025/04/30 09:44:18 790350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61206| [2025/04/30 09:44:18 790355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 790359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2022015| [2025/04/30 09:44:18 790363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 790368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1978| [2025/04/30 09:44:18 790398] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1978|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006258790375|stream_id:0|stream_offset:2022015| [2025/04/30 09:44:18 790406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 790413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:18 790420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48805|rtt_var:608|pto_duration:51237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 790425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 790429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 790433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:18 790437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258866612|now:1746006258790420|interv:76192| [2025/04/30 09:44:18 790441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258866612|now:1746006258790420|interval:76192|pto_count:0|srtt:48805 [2025/04/30 09:44:18 790445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62406| [2025/04/30 09:44:18 790454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 790458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2023194| [2025/04/30 09:44:18 790463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 790466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258791466|now:1746006258790466|interv:1000| [2025/04/30 09:44:18 790470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 790474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 790478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258791466| [2025/04/30 09:44:18 790482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258791466| [2025/04/30 09:44:18 790486] [debug] |xqc_engine_wakeup_after|wakeup:1746006258791466|now:1746006258790486|diff:980| [2025/04/30 09:44:18 790490] [debug] |xqc_engine_main_logic|END|now:1746006258790205| [2025/04/30 09:44:18 790830] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258790829| [2025/04/30 09:44:18 790835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 790841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:843| [2025/04/30 09:44:18 790845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:844| [2025/04/30 09:44:18 790850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:844| [2025/04/30 09:44:18 790854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 790859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 790863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1938585|prior_time:1746006258738994|is_app_limited:0|send_elapse:49997|ack_elapse:51835|ctl_first_sent_time:1746006258740629|lagest_ack_time:1746006258790829|curr_delivered:1999798| [2025/04/30 09:44:18 790868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258740629| [2025/04/30 09:44:18 790872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1005||sndq_packets_used_bytes:0|sndq_packets_free:775| [2025/04/30 09:44:18 790877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 790881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1938585|prior_time:1746006258738994|is_app_limited:0|send_elapse:49997|ack_elapse:51835|ctl_first_sent_time:1746006258740629|lagest_ack_time:1746006258790829|curr_delivered:2000998| [2025/04/30 09:44:18 790885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258740731| [2025/04/30 09:44:18 790889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1004||sndq_packets_used_bytes:0|sndq_packets_free:776| [2025/04/30 09:44:18 790897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48805|rttvar:608|minrtt:31343|latest_rtt:50098|ack_delay:56| [2025/04/30 09:44:18 790901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48960|rttvar:765|minrtt:31343|latest_rtt:50098|ack_delay:56| [2025/04/30 09:44:18 790905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1928|lost_pn:1925|thresh:3| [2025/04/30 09:44:18 790909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 790913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48960|rtt_var:765|pto_duration:52020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 790917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 790921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 790925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 790929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258867395|now:1746006258790913|interv:76482| [2025/04/30 09:44:18 790933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258867395|now:1746006258790913|interval:76482|pto_count:0|srtt:48960 [2025/04/30 09:44:18 790937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49997, ack_elapse 51835, delivered 62413|rate 1204070|lost 225| [2025/04/30 09:44:18 790942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204070) in round 39| [2025/04/30 09:44:18 790946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 790950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 790954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258740731|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 790958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258740731|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 790962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60006|srtt:48960|latest_rtt:50098|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 790968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:844|largest:844|pns:2| [2025/04/30 09:44:18 790972] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:844|frame:ACK |recv_time:1746006258790829|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 790977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378790829|now:1746006258790829|interv:120000000| [2025/04/30 09:44:18 790981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378790829|now:1746006258790829|interv:120000000| [2025/04/30 09:44:18 790988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258791466|pq_index:0| [2025/04/30 09:44:18 790992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258790205| [2025/04/30 09:44:18 790996] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258790996| [2025/04/30 09:44:18 791000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258791000| [2025/04/30 09:44:18 791006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48960|min_srtt:48960|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 791010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2065638| [2025/04/30 09:44:18 791015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48960|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 791019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 791024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48960|min_srtt:48960|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 791028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2066817| [2025/04/30 09:44:18 791032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48960|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 791037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 791041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48960|min_srtt:48960|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 791045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2067996| [2025/04/30 09:44:18 791049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 791053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 791057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 791061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 791066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 791070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2023194| [2025/04/30 09:44:18 791077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 791080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 791084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258791466| [2025/04/30 09:44:18 791088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258791466| [2025/04/30 09:44:18 791092] [debug] |xqc_engine_wakeup_after|wakeup:1746006258791466|now:1746006258791092|diff:374| [2025/04/30 09:44:18 791096] [debug] |xqc_engine_main_logic|END|now:1746006258791000| [2025/04/30 09:44:18 791101] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258791101| [2025/04/30 09:44:18 791105] [debug] |xqc_engine_wakeup_after|wakeup:1746006258791466|now:1746006258791105|diff:361| [2025/04/30 09:44:18 791109] [debug] |xqc_engine_main_logic|END|now:1746006258791101| [2025/04/30 09:44:18 792178] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258792178| [2025/04/30 09:44:18 792186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258791466|pq_index:0| [2025/04/30 09:44:18 792190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258791000| [2025/04/30 09:44:18 792195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258792194| [2025/04/30 09:44:18 792200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258791466|now:1746006258792194| [2025/04/30 09:44:18 792204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258791466|now:1746006258792194| [2025/04/30 09:44:18 792208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 792213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48960|min_srtt:48960|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 792217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2067996| [2025/04/30 09:44:18 792221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 792225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 792229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 792233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 792237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 792241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2023194| [2025/04/30 09:44:18 792246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 792250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1979| [2025/04/30 09:44:18 792288] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1979|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258792262|stream_id:0|stream_offset:2023194| [2025/04/30 09:44:18 792298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 792306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 792313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48960|rtt_var:765|pto_duration:52020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 792319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 792324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 792328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 792332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258869282|now:1746006258792312|interv:76970| [2025/04/30 09:44:18 792336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258869282|now:1746006258792312|interval:76970|pto_count:0|srtt:48960 [2025/04/30 09:44:18 792341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61206| [2025/04/30 09:44:18 792346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 792350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2024373| [2025/04/30 09:44:18 792355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 792359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1980| [2025/04/30 09:44:18 792388] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1980|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006258792366|stream_id:0|stream_offset:2024373| [2025/04/30 09:44:18 792397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 792404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:18 792412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48960|rtt_var:765|pto_duration:52020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 792417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 792421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 792425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:18 792429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258869386|now:1746006258792411|interv:76975| [2025/04/30 09:44:18 792437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258869386|now:1746006258792411|interval:76975|pto_count:0|srtt:48960 [2025/04/30 09:44:18 792442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62406| [2025/04/30 09:44:18 792447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 792451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2025552| [2025/04/30 09:44:18 792455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 792459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258793459|now:1746006258792459|interv:1000| [2025/04/30 09:44:18 792463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 792467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 792471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258793459| [2025/04/30 09:44:18 792475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258793459| [2025/04/30 09:44:18 792479] [debug] |xqc_engine_wakeup_after|wakeup:1746006258793459|now:1746006258792479|diff:980| [2025/04/30 09:44:18 792484] [debug] |xqc_engine_main_logic|END|now:1746006258792194| [2025/04/30 09:44:18 792875] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258792875| [2025/04/30 09:44:18 792881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 792887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:844| [2025/04/30 09:44:18 792891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:845| [2025/04/30 09:44:18 792897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:845| [2025/04/30 09:44:18 792901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 792905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 792910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1940985|prior_time:1746006258740983|is_app_limited:0|send_elapse:49868|ack_elapse:51892|ctl_first_sent_time:1746006258742486|lagest_ack_time:1746006258792875|curr_delivered:2002198| [2025/04/30 09:44:18 792915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258742486| [2025/04/30 09:44:18 792919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1003||sndq_packets_used_bytes:0|sndq_packets_free:777| [2025/04/30 09:44:18 792924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 792928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60013|prior_delivered:1943385|prior_time:1746006258742984|is_app_limited:0|send_elapse:49317|ack_elapse:49891|ctl_first_sent_time:1746006258743957|lagest_ack_time:1746006258792875|curr_delivered:2003398| [2025/04/30 09:44:18 792936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258743957| [2025/04/30 09:44:18 792940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1002||sndq_packets_used_bytes:0|sndq_packets_free:778| [2025/04/30 09:44:18 792944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48960|rttvar:765|minrtt:31343|latest_rtt:48918|ack_delay:64| [2025/04/30 09:44:18 792948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48946|rttvar:600|minrtt:31343|latest_rtt:48918|ack_delay:64| [2025/04/30 09:44:18 792953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1930|lost_pn:1927|thresh:3| [2025/04/30 09:44:18 792957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 792961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48946|rtt_var:600|pto_duration:51346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 792965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 792969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 792973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 792977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258868712|now:1746006258792961|interv:75751| [2025/04/30 09:44:18 792981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258868712|now:1746006258792961|interval:75751|pto_count:0|srtt:48946 [2025/04/30 09:44:18 792986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49317, ack_elapse 49891, delivered 60013|rate 1202882|lost 225| [2025/04/30 09:44:18 792990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202882) in round 39| [2025/04/30 09:44:18 792994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 792998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 793002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258743957|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 793007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258743957|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 793011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60006|srtt:48946|latest_rtt:48918|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 793017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:845|largest:845|pns:2| [2025/04/30 09:44:18 793021] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:845|frame:ACK |recv_time:1746006258792875|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 793029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378792875|now:1746006258792875|interv:120000000| [2025/04/30 09:44:18 793033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378792875|now:1746006258792875|interv:120000000| [2025/04/30 09:44:18 793037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258793459|pq_index:0| [2025/04/30 09:44:18 793041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258792194| [2025/04/30 09:44:18 793045] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258793045| [2025/04/30 09:44:18 793050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258793049| [2025/04/30 09:44:18 793055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48946|min_srtt:48946|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 793060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2067996| [2025/04/30 09:44:18 793064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48946|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 793069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 793073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48946|min_srtt:48946|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 793078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2069175| [2025/04/30 09:44:18 793082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48946|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 793086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 793091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48946|min_srtt:48946|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 793095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2070354| [2025/04/30 09:44:18 793099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 793103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 793107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 793111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 793116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 793122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2025552| [2025/04/30 09:44:18 793127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 793131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 793160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258793459| [2025/04/30 09:44:18 793164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258793459| [2025/04/30 09:44:18 793168] [debug] |xqc_engine_wakeup_after|wakeup:1746006258793459|now:1746006258793168|diff:291| [2025/04/30 09:44:18 793172] [debug] |xqc_engine_main_logic|END|now:1746006258793049| [2025/04/30 09:44:18 793177] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258793177| [2025/04/30 09:44:18 793181] [debug] |xqc_engine_wakeup_after|wakeup:1746006258793459|now:1746006258793181|diff:278| [2025/04/30 09:44:18 793185] [debug] |xqc_engine_main_logic|END|now:1746006258793177| [2025/04/30 09:44:18 794254] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258794254| [2025/04/30 09:44:18 794262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258793459|pq_index:0| [2025/04/30 09:44:18 794266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258793049| [2025/04/30 09:44:18 794271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258794270| [2025/04/30 09:44:18 794276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258793459|now:1746006258794270| [2025/04/30 09:44:18 794280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258793459|now:1746006258794270| [2025/04/30 09:44:18 794284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 794288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48946|min_srtt:48946|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 794293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2070354| [2025/04/30 09:44:18 794298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 794301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 794305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 794310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 794314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 794318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2025552| [2025/04/30 09:44:18 794327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 794331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1981| [2025/04/30 09:44:18 794366] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1981|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258794339|stream_id:0|stream_offset:2025552| [2025/04/30 09:44:18 794375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 794382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 794389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48946|rtt_var:600|pto_duration:51346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 794395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 794399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 794403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 794407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258870685|now:1746006258794388|interv:76297| [2025/04/30 09:44:18 794411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258870685|now:1746006258794388|interval:76297|pto_count:0|srtt:48946 [2025/04/30 09:44:18 794416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61206| [2025/04/30 09:44:18 794421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 794425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2026731| [2025/04/30 09:44:18 794429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 794434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1982| [2025/04/30 09:44:18 794463] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1982|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006258794441|stream_id:0|stream_offset:2026731| [2025/04/30 09:44:18 794472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 794479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:18 794486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48946|rtt_var:600|pto_duration:51346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 794493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 794497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 794501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:18 794509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258870787|now:1746006258794486|interv:76301| [2025/04/30 09:44:18 794513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258870787|now:1746006258794486|interval:76301|pto_count:0|srtt:48946 [2025/04/30 09:44:18 794517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62406| [2025/04/30 09:44:18 794522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 794526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2027910| [2025/04/30 09:44:18 794531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 794535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258795535|now:1746006258794535|interv:1000| [2025/04/30 09:44:18 794539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 794542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 794547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258795535| [2025/04/30 09:44:18 794551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258795535| [2025/04/30 09:44:18 794555] [debug] |xqc_engine_wakeup_after|wakeup:1746006258795535|now:1746006258794555|diff:980| [2025/04/30 09:44:18 794559] [debug] |xqc_engine_main_logic|END|now:1746006258794270| [2025/04/30 09:44:18 794806] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258794805| [2025/04/30 09:44:18 794811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 794817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:845| [2025/04/30 09:44:18 794821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:846| [2025/04/30 09:44:18 794826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:846| [2025/04/30 09:44:18 794830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 794835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 794840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1943385|prior_time:1746006258742984|is_app_limited:0|send_elapse:49423|ack_elapse:51821|ctl_first_sent_time:1746006258744063|lagest_ack_time:1746006258794805|curr_delivered:2004598| [2025/04/30 09:44:18 794844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258744063| [2025/04/30 09:44:18 794849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1001||sndq_packets_used_bytes:0|sndq_packets_free:779| [2025/04/30 09:44:18 794853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 794857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60013|prior_delivered:1945785|prior_time:1746006258744969|is_app_limited:0|send_elapse:48635|ack_elapse:49836|ctl_first_sent_time:1746006258745271|lagest_ack_time:1746006258794805|curr_delivered:2005798| [2025/04/30 09:44:18 794865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258745271| [2025/04/30 09:44:18 794869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1000||sndq_packets_used_bytes:0|sndq_packets_free:780| [2025/04/30 09:44:18 794873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48946|rttvar:600|minrtt:31343|latest_rtt:49534|ack_delay:56| [2025/04/30 09:44:18 794877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49012|rttvar:583|minrtt:31343|latest_rtt:49534|ack_delay:56| [2025/04/30 09:44:18 794882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1932|lost_pn:1929|thresh:3| [2025/04/30 09:44:18 794886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 794890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49012|rtt_var:583|pto_duration:51344|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 794894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 794898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 794902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 794906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258870785|now:1746006258794890|interv:75895| [2025/04/30 09:44:18 794910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258870785|now:1746006258794890|interval:75895|pto_count:0|srtt:49012 [2025/04/30 09:44:18 794914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 48635, ack_elapse 49836, delivered 60013|rate 1204209|lost 225| [2025/04/30 09:44:18 794918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204209) in round 39| [2025/04/30 09:44:18 794923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 794927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 794931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258745271|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 794935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258745271|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 794940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60006|srtt:49012|latest_rtt:49534|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 794945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:846|largest:846|pns:2| [2025/04/30 09:44:18 794952] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:846|frame:ACK |recv_time:1746006258794805|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 794957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378794805|now:1746006258794805|interv:120000000| [2025/04/30 09:44:18 794961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378794805|now:1746006258794805|interv:120000000| [2025/04/30 09:44:18 794965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258795535|pq_index:0| [2025/04/30 09:44:18 794969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258794270| [2025/04/30 09:44:18 794973] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258794973| [2025/04/30 09:44:18 794978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258794977| [2025/04/30 09:44:18 794983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49012|min_srtt:49012|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 794987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2070354| [2025/04/30 09:44:18 794992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49012|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 794996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 795001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49012|min_srtt:49012|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 795005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2071533| [2025/04/30 09:44:18 795009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49012|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 795014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 795018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49012|min_srtt:49012|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 795022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2072712| [2025/04/30 09:44:18 795027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 795030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 795034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 795043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 795047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 795051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2027910| [2025/04/30 09:44:18 795056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 795060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 795064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258795535| [2025/04/30 09:44:18 795067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258795535| [2025/04/30 09:44:18 795072] [debug] |xqc_engine_wakeup_after|wakeup:1746006258795535|now:1746006258795071|diff:464| [2025/04/30 09:44:18 795076] [debug] |xqc_engine_main_logic|END|now:1746006258794977| [2025/04/30 09:44:18 795080] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258795080| [2025/04/30 09:44:18 795084] [debug] |xqc_engine_wakeup_after|wakeup:1746006258795535|now:1746006258795084|diff:451| [2025/04/30 09:44:18 795088] [debug] |xqc_engine_main_logic|END|now:1746006258795080| [2025/04/30 09:44:18 796158] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258796158| [2025/04/30 09:44:18 796166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258795535|pq_index:0| [2025/04/30 09:44:18 796170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258794977| [2025/04/30 09:44:18 796175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258796174| [2025/04/30 09:44:18 796180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258795535|now:1746006258796174| [2025/04/30 09:44:18 796184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258795535|now:1746006258796174| [2025/04/30 09:44:18 796188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 796192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49012|min_srtt:49012|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 796197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2072712| [2025/04/30 09:44:18 796201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 796205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 796209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 796213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 796217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 796225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2027910| [2025/04/30 09:44:18 796230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 796234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1983| [2025/04/30 09:44:18 796268] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1983|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258796242|stream_id:0|stream_offset:2027910| [2025/04/30 09:44:18 796278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 796285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 796292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49012|rtt_var:583|pto_duration:51344|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 796298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 796302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 796306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 796310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258872586|now:1746006258796292|interv:76294| [2025/04/30 09:44:18 796314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258872586|now:1746006258796292|interval:76294|pto_count:0|srtt:49012 [2025/04/30 09:44:18 796318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61206| [2025/04/30 09:44:18 796323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 796327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2029089| [2025/04/30 09:44:18 796332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 796336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1984| [2025/04/30 09:44:18 796365] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1984|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006258796343|stream_id:0|stream_offset:2029089| [2025/04/30 09:44:18 796374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 796380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:18 796387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49012|rtt_var:583|pto_duration:51344|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 796393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 796401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 796405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:18 796409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258872687|now:1746006258796387|interv:76300| [2025/04/30 09:44:18 796413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258872687|now:1746006258796387|interval:76300|pto_count:0|srtt:49012 [2025/04/30 09:44:18 796417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62406| [2025/04/30 09:44:18 796422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 796426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2030268| [2025/04/30 09:44:18 796430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 796434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258797434|now:1746006258796434|interv:1000| [2025/04/30 09:44:18 796438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 796442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 796446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258797434| [2025/04/30 09:44:18 796450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258797434| [2025/04/30 09:44:18 796454] [debug] |xqc_engine_wakeup_after|wakeup:1746006258797434|now:1746006258796454|diff:980| [2025/04/30 09:44:18 796458] [debug] |xqc_engine_main_logic|END|now:1746006258796174| [2025/04/30 09:44:18 796805] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258796804| [2025/04/30 09:44:18 796810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 796816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:846| [2025/04/30 09:44:18 796820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:847| [2025/04/30 09:44:18 796825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:847| [2025/04/30 09:44:18 796829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 796834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 796838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1945785|prior_time:1746006258744969|is_app_limited:0|send_elapse:49924|ack_elapse:51835|ctl_first_sent_time:1746006258746560|lagest_ack_time:1746006258796804|curr_delivered:2006998| [2025/04/30 09:44:18 796843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258746560| [2025/04/30 09:44:18 796848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:999||sndq_packets_used_bytes:0|sndq_packets_free:781| [2025/04/30 09:44:18 796855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 796860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1945785|prior_time:1746006258744969|is_app_limited:0|send_elapse:49924|ack_elapse:51835|ctl_first_sent_time:1746006258746560|lagest_ack_time:1746006258796804|curr_delivered:2008198| [2025/04/30 09:44:18 796864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258746668| [2025/04/30 09:44:18 796868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:998||sndq_packets_used_bytes:0|sndq_packets_free:782| [2025/04/30 09:44:18 796872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49012|rttvar:583|minrtt:31343|latest_rtt:50136|ack_delay:56| [2025/04/30 09:44:18 796876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49146|rttvar:705|minrtt:31343|latest_rtt:50136|ack_delay:56| [2025/04/30 09:44:18 796881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1934|lost_pn:1931|thresh:3| [2025/04/30 09:44:18 796885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 796889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49146|rtt_var:705|pto_duration:51966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 796893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 796897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 796901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 796905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258873309|now:1746006258796889|interv:76420| [2025/04/30 09:44:18 796909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258873309|now:1746006258796889|interval:76420|pto_count:0|srtt:49146 [2025/04/30 09:44:18 796913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49924, ack_elapse 51835, delivered 62413|rate 1204070|lost 225| [2025/04/30 09:44:18 796917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204070) in round 39| [2025/04/30 09:44:18 796922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 796926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 796930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258746668|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 796934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258746668|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 796939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60006|srtt:49146|latest_rtt:50136|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 796951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:847|largest:847|pns:2| [2025/04/30 09:44:18 796955] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:847|frame:ACK |recv_time:1746006258796804|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 796960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378796804|now:1746006258796804|interv:120000000| [2025/04/30 09:44:18 796964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378796804|now:1746006258796804|interv:120000000| [2025/04/30 09:44:18 796968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258797434|pq_index:0| [2025/04/30 09:44:18 796972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258796174| [2025/04/30 09:44:18 796976] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258796976| [2025/04/30 09:44:18 796981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258796980| [2025/04/30 09:44:18 796986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49146|min_srtt:49146|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 796991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2072712| [2025/04/30 09:44:18 796995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49146|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 797000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 797004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49146|min_srtt:49146|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 797009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2073891| [2025/04/30 09:44:18 797013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49146|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 797017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 797022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49146|min_srtt:49146|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 797026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2075070| [2025/04/30 09:44:18 797030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 797037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 797041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 797045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 797049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 797053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2030268| [2025/04/30 09:44:18 797058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 797061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 797065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258797434| [2025/04/30 09:44:18 797069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258797434| [2025/04/30 09:44:18 797073] [debug] |xqc_engine_wakeup_after|wakeup:1746006258797434|now:1746006258797073|diff:361| [2025/04/30 09:44:18 797077] [debug] |xqc_engine_main_logic|END|now:1746006258796980| [2025/04/30 09:44:18 797082] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258797082| [2025/04/30 09:44:18 797086] [debug] |xqc_engine_wakeup_after|wakeup:1746006258797434|now:1746006258797086|diff:348| [2025/04/30 09:44:18 797090] [debug] |xqc_engine_main_logic|END|now:1746006258797082| [2025/04/30 09:44:18 798159] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258798159| [2025/04/30 09:44:18 798168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258797434|pq_index:0| [2025/04/30 09:44:18 798172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258796980| [2025/04/30 09:44:18 798177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258798176| [2025/04/30 09:44:18 798181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258797434|now:1746006258798176| [2025/04/30 09:44:18 798185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258797434|now:1746006258798176| [2025/04/30 09:44:18 798189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 798194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49146|min_srtt:49146|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 798198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2075070| [2025/04/30 09:44:18 798203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 798207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 798211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 798219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 798223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 798227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2030268| [2025/04/30 09:44:18 798232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 798236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1985| [2025/04/30 09:44:18 798270] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1985|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258798244|stream_id:0|stream_offset:2030268| [2025/04/30 09:44:18 798279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 798286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 798292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49146|rtt_var:705|pto_duration:51966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 798299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 798304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 798308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 798312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258875210|now:1746006258798292|interv:76918| [2025/04/30 09:44:18 798316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258875210|now:1746006258798292|interval:76918|pto_count:0|srtt:49146 [2025/04/30 09:44:18 798320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61206| [2025/04/30 09:44:18 798325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 798329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2031447| [2025/04/30 09:44:18 798334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 798338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1986| [2025/04/30 09:44:18 798367] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1986|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006258798345|stream_id:0|stream_offset:2031447| [2025/04/30 09:44:18 798376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 798382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:18 798394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49146|rtt_var:705|pto_duration:51966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 798398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 798402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 798406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:18 798410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258875311|now:1746006258798394|interv:76917| [2025/04/30 09:44:18 798414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258875311|now:1746006258798394|interval:76917|pto_count:0|srtt:49146 [2025/04/30 09:44:18 798418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62406| [2025/04/30 09:44:18 798423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 798427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2032626| [2025/04/30 09:44:18 798431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 798435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258799435|now:1746006258798435|interv:1000| [2025/04/30 09:44:18 798439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 798443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 798447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258799435| [2025/04/30 09:44:18 798451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258799435| [2025/04/30 09:44:18 798455] [debug] |xqc_engine_wakeup_after|wakeup:1746006258799435|now:1746006258798455|diff:980| [2025/04/30 09:44:18 798459] [debug] |xqc_engine_main_logic|END|now:1746006258798176| [2025/04/30 09:44:18 798864] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258798864| [2025/04/30 09:44:18 798870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 798875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:847| [2025/04/30 09:44:18 798879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:848| [2025/04/30 09:44:18 798885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:848| [2025/04/30 09:44:18 798889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 798894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 798898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1948185|prior_time:1746006258746949|is_app_limited:0|send_elapse:49767|ack_elapse:51915|ctl_first_sent_time:1746006258748411|lagest_ack_time:1746006258798864|curr_delivered:2009398| [2025/04/30 09:44:18 798903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258748411| [2025/04/30 09:44:18 798911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:997||sndq_packets_used_bytes:0|sndq_packets_free:783| [2025/04/30 09:44:18 798915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 798919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60013|prior_delivered:1950585|prior_time:1746006258748968|is_app_limited:0|send_elapse:49838|ack_elapse:49896|ctl_first_sent_time:1746006258750436|lagest_ack_time:1746006258798864|curr_delivered:2010598| [2025/04/30 09:44:18 798924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258750436| [2025/04/30 09:44:18 798928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:996||sndq_packets_used_bytes:0|sndq_packets_free:784| [2025/04/30 09:44:18 798932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49146|rttvar:705|minrtt:31343|latest_rtt:48428|ack_delay:56| [2025/04/30 09:44:18 798936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49049|rttvar:722|minrtt:31343|latest_rtt:48428|ack_delay:56| [2025/04/30 09:44:18 798940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1936|lost_pn:1933|thresh:3| [2025/04/30 09:44:18 798944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 798948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49049|rtt_var:722|pto_duration:51937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 798953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 798956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 798960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 798964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258875282|now:1746006258798948|interv:76334| [2025/04/30 09:44:18 798968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258875282|now:1746006258798948|interval:76334|pto_count:0|srtt:49049 [2025/04/30 09:44:18 798973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49838, ack_elapse 49896, delivered 60013|rate 1202761|lost 225| [2025/04/30 09:44:18 798977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202761) in round 39| [2025/04/30 09:44:18 798981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 798985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 798989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258750436|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 798993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258750436|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 799000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60006|srtt:49049|latest_rtt:48428|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 799006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 799010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:18 799015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:18 799019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:848|largest:848|pns:2| [2025/04/30 09:44:18 799023] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:848|frame:PING ACK |recv_time:1746006258798864|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 799028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378798864|now:1746006258798864|interv:120000000| [2025/04/30 09:44:18 799032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378798864|now:1746006258798864|interv:120000000| [2025/04/30 09:44:18 799036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258799435|pq_index:0| [2025/04/30 09:44:18 799040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258798176| [2025/04/30 09:44:18 799044] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258799044| [2025/04/30 09:44:18 799049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258799048| [2025/04/30 09:44:18 799054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:848|ack_delay:190|first_ack_range:31|largest_pkt_recv_time:1746006258798864| [2025/04/30 09:44:18 799059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:848|low:817|pkt_pns:2| [2025/04/30 09:44:18 799063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:848|frame_largest_recv:848| [2025/04/30 09:44:18 799067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:18 799071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49049|min_srtt:49049|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 799076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2075070| [2025/04/30 09:44:18 799080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49049|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 799085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 799089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49049|min_srtt:49049|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 799096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2076249| [2025/04/30 09:44:18 799100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49049|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 799105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 799109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49049|min_srtt:49049|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 799113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2077428| [2025/04/30 09:44:18 799118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 799122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 799125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 799130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 799158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 799162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2032626| [2025/04/30 09:44:18 799167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 799170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 799174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258799435| [2025/04/30 09:44:18 799178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258799435| [2025/04/30 09:44:18 799182] [debug] |xqc_engine_wakeup_after|wakeup:1746006258799435|now:1746006258799182|diff:253| [2025/04/30 09:44:18 799186] [debug] |xqc_engine_main_logic|END|now:1746006258799048| [2025/04/30 09:44:18 799192] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258799191| [2025/04/30 09:44:18 799195] [debug] |xqc_engine_wakeup_after|wakeup:1746006258799435|now:1746006258799195|diff:240| [2025/04/30 09:44:18 799199] [debug] |xqc_engine_main_logic|END|now:1746006258799191| [2025/04/30 09:44:18 800268] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258800268| [2025/04/30 09:44:18 800276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258799435|pq_index:0| [2025/04/30 09:44:18 800280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258799048| [2025/04/30 09:44:18 800285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258800284| [2025/04/30 09:44:18 800294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258799435|now:1746006258800284| [2025/04/30 09:44:18 800298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258799435|now:1746006258800284| [2025/04/30 09:44:18 800302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 800307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49049|min_srtt:49049|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 800311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2077428| [2025/04/30 09:44:18 800315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 800319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 800323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 800327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 800332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 800336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60006|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2032626| [2025/04/30 09:44:18 800340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 800345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1987| [2025/04/30 09:44:18 800380] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1987|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:60006|now:1746006258800353|stream_id:0|stream_offset:2032626| [2025/04/30 09:44:18 800389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:1987|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 09:44:18 800396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 800403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49049|rtt_var:722|pto_duration:51937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 800409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 800413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 800417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:18 800421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258877290|now:1746006258800403|interv:76887| [2025/04/30 09:44:18 800425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258877290|now:1746006258800403|interval:76887|pto_count:0|srtt:49049 [2025/04/30 09:44:18 800433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61212| [2025/04/30 09:44:18 800438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 800442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2033805| [2025/04/30 09:44:18 800447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 800451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1988| [2025/04/30 09:44:18 800480] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1988|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006258800458|stream_id:0|stream_offset:2033805| [2025/04/30 09:44:18 800489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 800497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:18 800503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49049|rtt_var:722|pto_duration:51937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 800510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 800514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 800518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:18 800522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258877395|now:1746006258800503|interv:76892| [2025/04/30 09:44:18 800526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258877395|now:1746006258800503|interval:76892|pto_count:0|srtt:49049 [2025/04/30 09:44:18 800530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62412| [2025/04/30 09:44:18 800535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 800539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2034984| [2025/04/30 09:44:18 800543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 800547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258801547|now:1746006258800547|interv:1000| [2025/04/30 09:44:18 800551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 800555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 800559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258801547| [2025/04/30 09:44:18 800563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258801547| [2025/04/30 09:44:18 800567] [debug] |xqc_engine_wakeup_after|wakeup:1746006258801547|now:1746006258800567|diff:980| [2025/04/30 09:44:18 800572] [debug] |xqc_engine_main_logic|END|now:1746006258800284| [2025/04/30 09:44:18 800789] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258800788| [2025/04/30 09:44:18 800794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 800800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:848| [2025/04/30 09:44:18 800804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:849| [2025/04/30 09:44:18 800810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:849| [2025/04/30 09:44:18 800814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 800819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 800823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1950585|prior_time:1746006258748968|is_app_limited:0|send_elapse:49940|ack_elapse:51820|ctl_first_sent_time:1746006258750538|lagest_ack_time:1746006258800788|curr_delivered:2011798| [2025/04/30 09:44:18 800827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258750538| [2025/04/30 09:44:18 800832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:995||sndq_packets_used_bytes:0|sndq_packets_free:785| [2025/04/30 09:44:18 800836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 800840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1950585|prior_time:1746006258748968|is_app_limited:0|send_elapse:49940|ack_elapse:51820|ctl_first_sent_time:1746006258750538|lagest_ack_time:1746006258800788|curr_delivered:2012998| [2025/04/30 09:44:18 800845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258750637| [2025/04/30 09:44:18 800849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:994||sndq_packets_used_bytes:0|sndq_packets_free:786| [2025/04/30 09:44:18 800853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49049|rttvar:722|minrtt:31343|latest_rtt:50151|ack_delay:64| [2025/04/30 09:44:18 800857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49178|rttvar:801|minrtt:31343|latest_rtt:50151|ack_delay:64| [2025/04/30 09:44:18 800861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1938|lost_pn:1935|thresh:3| [2025/04/30 09:44:18 800865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 800869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49178|rtt_var:801|pto_duration:52382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 800874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 800877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 800881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:18 800885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258877840|now:1746006258800869|interv:76971| [2025/04/30 09:44:18 800892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258877840|now:1746006258800869|interval:76971|pto_count:0|srtt:49178 [2025/04/30 09:44:18 800897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49940, ack_elapse 51820, delivered 62413|rate 1204419|lost 225| [2025/04/30 09:44:18 800901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204419) in round 39| [2025/04/30 09:44:18 800905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 800909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 800913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258750637|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 800918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258750637|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 800922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60012|srtt:49178|latest_rtt:50151|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 800928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:849|largest:849|pns:2| [2025/04/30 09:44:18 800932] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:849|frame:ACK |recv_time:1746006258800788|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 800937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378800788|now:1746006258800788|interv:120000000| [2025/04/30 09:44:18 800941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378800788|now:1746006258800788|interv:120000000| [2025/04/30 09:44:18 800945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258801547|pq_index:0| [2025/04/30 09:44:18 800949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258800284| [2025/04/30 09:44:18 800953] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258800953| [2025/04/30 09:44:18 800957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258800957| [2025/04/30 09:44:18 800963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49178|min_srtt:49178|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 800967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60012|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2077428| [2025/04/30 09:44:18 800972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 800979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 800984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49178|min_srtt:49178|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 800988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60012|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2078607| [2025/04/30 09:44:18 800992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 800997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 801001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49178|min_srtt:49178|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 801005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2079786| [2025/04/30 09:44:18 801009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 801013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 801017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 801021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 801025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 801030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2034984| [2025/04/30 09:44:18 801034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 801038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 801042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258801547| [2025/04/30 09:44:18 801046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258801547| [2025/04/30 09:44:18 801049] [debug] |xqc_engine_wakeup_after|wakeup:1746006258801547|now:1746006258801049|diff:498| [2025/04/30 09:44:18 801054] [debug] |xqc_engine_main_logic|END|now:1746006258800957| [2025/04/30 09:44:18 801058] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258801058| [2025/04/30 09:44:18 801062] [debug] |xqc_engine_wakeup_after|wakeup:1746006258801547|now:1746006258801062|diff:485| [2025/04/30 09:44:18 801066] [debug] |xqc_engine_main_logic|END|now:1746006258801058| [2025/04/30 09:44:18 802148] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258802148| [2025/04/30 09:44:18 802158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258801547|pq_index:0| [2025/04/30 09:44:18 802162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258800957| [2025/04/30 09:44:18 802171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258802170| [2025/04/30 09:44:18 802175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258801547|now:1746006258802170| [2025/04/30 09:44:18 802180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258801547|now:1746006258802170| [2025/04/30 09:44:18 802183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 802188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49178|min_srtt:49178|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 802193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2079786| [2025/04/30 09:44:18 802197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 802201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 802205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 802209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 802213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 802218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2034984| [2025/04/30 09:44:18 802222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 802226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1989| [2025/04/30 09:44:18 802260] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1989|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006258802234|stream_id:0|stream_offset:2034984| [2025/04/30 09:44:18 802270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 802277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:18 802284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49178|rtt_var:801|pto_duration:52382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 802290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 802296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 802300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:18 802304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258879616|now:1746006258802283|interv:77333| [2025/04/30 09:44:18 802312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258879616|now:1746006258802283|interval:77333|pto_count:0|srtt:49178 [2025/04/30 09:44:18 802317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61212| [2025/04/30 09:44:18 802321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 802325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2036163| [2025/04/30 09:44:18 802330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 802334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1990| [2025/04/30 09:44:18 802363] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1990|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006258802341|stream_id:0|stream_offset:2036163| [2025/04/30 09:44:18 802372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 802379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:18 802386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49178|rtt_var:801|pto_duration:52382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 802391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 802395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 802399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:18 802403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258879723|now:1746006258802386|interv:77337| [2025/04/30 09:44:18 802407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258879723|now:1746006258802386|interval:77337|pto_count:0|srtt:49178 [2025/04/30 09:44:18 802411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62412| [2025/04/30 09:44:18 802416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 802420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2037342| [2025/04/30 09:44:18 802424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 802428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258803428|now:1746006258802428|interv:1000| [2025/04/30 09:44:18 802432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 802436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 802440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258803428| [2025/04/30 09:44:18 802448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258803428| [2025/04/30 09:44:18 802452] [debug] |xqc_engine_wakeup_after|wakeup:1746006258803428|now:1746006258802452|diff:976| [2025/04/30 09:44:18 802456] [debug] |xqc_engine_main_logic|END|now:1746006258802170| [2025/04/30 09:44:18 802794] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258802793| [2025/04/30 09:44:18 802799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 802805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:849| [2025/04/30 09:44:18 802809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:850| [2025/04/30 09:44:18 802815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:850| [2025/04/30 09:44:18 802819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 802823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 802828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1952985|prior_time:1746006258751023|is_app_limited:0|send_elapse:49898|ack_elapse:51770|ctl_first_sent_time:1746006258752502|lagest_ack_time:1746006258802793|curr_delivered:2014198| [2025/04/30 09:44:18 802832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258752502| [2025/04/30 09:44:18 802837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:993||sndq_packets_used_bytes:0|sndq_packets_free:787| [2025/04/30 09:44:18 802841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 802845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1952985|prior_time:1746006258751023|is_app_limited:0|send_elapse:49898|ack_elapse:51770|ctl_first_sent_time:1746006258752502|lagest_ack_time:1746006258802793|curr_delivered:2015398| [2025/04/30 09:44:18 802850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258752602| [2025/04/30 09:44:18 802854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:992||sndq_packets_used_bytes:0|sndq_packets_free:788| [2025/04/30 09:44:18 802858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49178|rttvar:801|minrtt:31343|latest_rtt:50191|ack_delay:64| [2025/04/30 09:44:18 802862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49296|rttvar:838|minrtt:31343|latest_rtt:50191|ack_delay:64| [2025/04/30 09:44:18 802866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1940|lost_pn:1937|thresh:3| [2025/04/30 09:44:18 802870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 802874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49296|rtt_var:838|pto_duration:52648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 802879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 802882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 802890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:18 802894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258879989|now:1746006258802874|interv:77115| [2025/04/30 09:44:18 802898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258879989|now:1746006258802874|interval:77115|pto_count:0|srtt:49296 [2025/04/30 09:44:18 802902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49898, ack_elapse 51770, delivered 62413|rate 1205582|lost 225| [2025/04/30 09:44:18 802907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205582) in round 39| [2025/04/30 09:44:18 802911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 802915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95050|extra_cwnd:10574| [2025/04/30 09:44:18 802919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258752602|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 802923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258752602|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 802928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213047|bw:1213047|cwnd:105624|full_bw_reached:1|inflight:60012|srtt:49296|latest_rtt:50191|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 802933] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:105624|inflight:60012|mode:2|applimit:0|pacing_rate:1213047|bw:1213047|srtt:49296|latest_rtt:50191|min_rtt:31343|send:1971|lost:225|tlp:0|recv:849|recovery:0|slow_start:0|conn_life:1760164|acked:2400|delivered:2015398|is_cwnd_limited:0| [2025/04/30 09:44:18 802939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:850|largest:850|pns:2| [2025/04/30 09:44:18 802943] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:850|frame:ACK |recv_time:1746006258802793|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 802948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378802793|now:1746006258802793|interv:120000000| [2025/04/30 09:44:18 802952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378802793|now:1746006258802793|interv:120000000| [2025/04/30 09:44:18 802956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258803428|pq_index:0| [2025/04/30 09:44:18 802960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258802170| [2025/04/30 09:44:18 802964] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258802964| [2025/04/30 09:44:18 802969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258802968| [2025/04/30 09:44:18 802977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49296|min_srtt:49296|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 802981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60012|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2079786| [2025/04/30 09:44:18 802985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49296|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 802990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 802994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49296|min_srtt:49296|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 802999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60012|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2080965| [2025/04/30 09:44:18 803003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49296|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 803007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 803012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49296|min_srtt:49296|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 803016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2082144| [2025/04/30 09:44:18 803020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 803024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 803028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 803032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 803036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 803040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2037342| [2025/04/30 09:44:18 803045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 803048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 803052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258803428| [2025/04/30 09:44:18 803056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258803428| [2025/04/30 09:44:18 803060] [debug] |xqc_engine_wakeup_after|wakeup:1746006258803428|now:1746006258803060|diff:368| [2025/04/30 09:44:18 803067] [debug] |xqc_engine_main_logic|END|now:1746006258802968| [2025/04/30 09:44:18 803072] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258803072| [2025/04/30 09:44:18 803076] [debug] |xqc_engine_wakeup_after|wakeup:1746006258803428|now:1746006258803075|diff:353| [2025/04/30 09:44:18 803079] [debug] |xqc_engine_main_logic|END|now:1746006258803072| [2025/04/30 09:44:18 804149] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258804149| [2025/04/30 09:44:18 804157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258803428|pq_index:0| [2025/04/30 09:44:18 804161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258802968| [2025/04/30 09:44:18 804166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258804165| [2025/04/30 09:44:18 804171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258803428|now:1746006258804165| [2025/04/30 09:44:18 804175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258803428|now:1746006258804165| [2025/04/30 09:44:18 804179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 804184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49296|min_srtt:49296|path_bw:1213047|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 804188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2082144| [2025/04/30 09:44:18 804192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 804196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 804200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 804204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 804208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 804213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2037342| [2025/04/30 09:44:18 804217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 804221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1991| [2025/04/30 09:44:18 804255] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1991|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006258804229|stream_id:0|stream_offset:2037342| [2025/04/30 09:44:18 804264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 804271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:18 804278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49296|rtt_var:838|pto_duration:52648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 804289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 804293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 804297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:18 804301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258881877|now:1746006258804277|interv:77600| [2025/04/30 09:44:18 804305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258881877|now:1746006258804277|interval:77600|pto_count:0|srtt:49296 [2025/04/30 09:44:18 804310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:61212| [2025/04/30 09:44:18 804314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 804319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2038521| [2025/04/30 09:44:18 804323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 804327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1992| [2025/04/30 09:44:18 804357] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1992|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006258804334|stream_id:0|stream_offset:2038521| [2025/04/30 09:44:18 804366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 804373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:18 804380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49296|rtt_var:838|pto_duration:52648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 804385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 804389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 804393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:18 804397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258881982|now:1746006258804379|interv:77603| [2025/04/30 09:44:18 804401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258881982|now:1746006258804379|interval:77603|pto_count:0|srtt:49296 [2025/04/30 09:44:18 804405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105624|inflight:62412| [2025/04/30 09:44:18 804410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 804414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:105624|conn:00005577253BD50C|stream_id:0|stream_offset:2039700| [2025/04/30 09:44:18 804422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 804426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258805426|now:1746006258804426|interv:1000| [2025/04/30 09:44:18 804430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 804434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 804438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258805426| [2025/04/30 09:44:18 804442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258805426| [2025/04/30 09:44:18 804446] [debug] |xqc_engine_wakeup_after|wakeup:1746006258805426|now:1746006258804446|diff:980| [2025/04/30 09:44:18 804451] [debug] |xqc_engine_main_logic|END|now:1746006258804165| [2025/04/30 09:44:18 804787] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258804787| [2025/04/30 09:44:18 804793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 804798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:850| [2025/04/30 09:44:18 804802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:851| [2025/04/30 09:44:18 804808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:851| [2025/04/30 09:44:18 804812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 804817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 804821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:1955391|prior_time:1746006258753364|is_app_limited:0|send_elapse:50136|ack_elapse:51423|ctl_first_sent_time:1746006258754811|lagest_ack_time:1746006258804787|curr_delivered:2016598| [2025/04/30 09:44:18 804826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258754811| [2025/04/30 09:44:18 804830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:991||sndq_packets_used_bytes:0|sndq_packets_free:789| [2025/04/30 09:44:18 804834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 804839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:1955391|prior_time:1746006258753364|is_app_limited:0|send_elapse:50136|ack_elapse:51423|ctl_first_sent_time:1746006258754811|lagest_ack_time:1746006258804787|curr_delivered:2017798| [2025/04/30 09:44:18 804843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258754916| [2025/04/30 09:44:18 804847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:990||sndq_packets_used_bytes:0|sndq_packets_free:790| [2025/04/30 09:44:18 804851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49296|rttvar:838|minrtt:31343|latest_rtt:49871|ack_delay:64| [2025/04/30 09:44:18 804855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49359|rttvar:756|minrtt:31343|latest_rtt:49871|ack_delay:64| [2025/04/30 09:44:18 804863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1942|lost_pn:1939|thresh:3| [2025/04/30 09:44:18 804867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 804871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49359|rtt_var:756|pto_duration:52383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 804875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 804879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 804883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:18 804887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258881717|now:1746006258804871|interv:76846| [2025/04/30 09:44:18 804891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258881717|now:1746006258804871|interval:76846|pto_count:0|srtt:49359 [2025/04/30 09:44:18 804895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50136, ack_elapse 51423, delivered 62407|rate 1213600|lost 225| [2025/04/30 09:44:18 804899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1213600) in round 39| [2025/04/30 09:44:18 804904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 804908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 804912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258754916|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 804916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105624|packet_lost:0|acked:2400|po_sent_time:1746006258754916|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 804921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60012|srtt:49359|latest_rtt:49871|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 804926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:851|largest:851|pns:2| [2025/04/30 09:44:18 804930] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:851|frame:ACK |recv_time:1746006258804787|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 804935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378804787|now:1746006258804787|interv:120000000| [2025/04/30 09:44:18 804939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378804787|now:1746006258804787|interv:120000000| [2025/04/30 09:44:18 804943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258805426|pq_index:0| [2025/04/30 09:44:18 804947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258804165| [2025/04/30 09:44:18 804951] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258804951| [2025/04/30 09:44:18 804956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258804955| [2025/04/30 09:44:18 804964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49359|min_srtt:49359|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 804968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2082144| [2025/04/30 09:44:18 804973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49359|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 804977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 804982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49359|min_srtt:49359|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 804986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2083323| [2025/04/30 09:44:18 804991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49359|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 804995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 805000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49359|min_srtt:49359|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 805004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2084502| [2025/04/30 09:44:18 805008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 805012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 805016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 805020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 805024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 805029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2039700| [2025/04/30 09:44:18 805033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 805037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 805040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258805426| [2025/04/30 09:44:18 805047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258805426| [2025/04/30 09:44:18 805051] [debug] |xqc_engine_wakeup_after|wakeup:1746006258805426|now:1746006258805051|diff:375| [2025/04/30 09:44:18 805055] [debug] |xqc_engine_main_logic|END|now:1746006258804955| [2025/04/30 09:44:18 805060] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258805060| [2025/04/30 09:44:18 805064] [debug] |xqc_engine_wakeup_after|wakeup:1746006258805426|now:1746006258805064|diff:362| [2025/04/30 09:44:18 805068] [debug] |xqc_engine_main_logic|END|now:1746006258805060| [2025/04/30 09:44:18 806151] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258806150| [2025/04/30 09:44:18 806160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258805426|pq_index:0| [2025/04/30 09:44:18 806164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258804955| [2025/04/30 09:44:18 806169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258806168| [2025/04/30 09:44:18 806174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258805426|now:1746006258806168| [2025/04/30 09:44:18 806178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258805426|now:1746006258806168| [2025/04/30 09:44:18 806182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 806187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49359|min_srtt:49359|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 806191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2084502| [2025/04/30 09:44:18 806195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 806199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 806203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 806207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 806212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 806216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2039700| [2025/04/30 09:44:18 806220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 806225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1993| [2025/04/30 09:44:18 806259] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1993|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006258806232|stream_id:0|stream_offset:2039700| [2025/04/30 09:44:18 806268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 806281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:18 806288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49359|rtt_var:756|pto_duration:52383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 806293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 806297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 806301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:18 806305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258883615|now:1746006258806288|interv:77327| [2025/04/30 09:44:18 806309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258883615|now:1746006258806288|interval:77327|pto_count:0|srtt:49359 [2025/04/30 09:44:18 806314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61212| [2025/04/30 09:44:18 806318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 806323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2040879| [2025/04/30 09:44:18 806327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 806331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1994| [2025/04/30 09:44:18 806360] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1994|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006258806338|stream_id:0|stream_offset:2040879| [2025/04/30 09:44:18 806369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 806376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:18 806383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49359|rtt_var:756|pto_duration:52383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 806389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 806393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 806397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:18 806401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258883721|now:1746006258806382|interv:77339| [2025/04/30 09:44:18 806405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258883721|now:1746006258806382|interval:77339|pto_count:0|srtt:49359 [2025/04/30 09:44:18 806409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62412| [2025/04/30 09:44:18 806414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 806422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2042058| [2025/04/30 09:44:18 806427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 806431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258807431|now:1746006258806431|interv:1000| [2025/04/30 09:44:18 806435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 806438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 806443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258807431| [2025/04/30 09:44:18 806447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258807431| [2025/04/30 09:44:18 806451] [debug] |xqc_engine_wakeup_after|wakeup:1746006258807431|now:1746006258806451|diff:980| [2025/04/30 09:44:18 806455] [debug] |xqc_engine_main_logic|END|now:1746006258806168| [2025/04/30 09:44:18 806777] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258806776| [2025/04/30 09:44:18 806782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 806787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:851| [2025/04/30 09:44:18 806791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:852| [2025/04/30 09:44:18 806797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:852| [2025/04/30 09:44:18 806801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 806806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 806810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:1957791|prior_time:1746006258755037|is_app_limited:0|send_elapse:49902|ack_elapse:51739|ctl_first_sent_time:1746006258756502|lagest_ack_time:1746006258806776|curr_delivered:2018998| [2025/04/30 09:44:18 806815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258756502| [2025/04/30 09:44:18 806819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:989||sndq_packets_used_bytes:0|sndq_packets_free:791| [2025/04/30 09:44:18 806824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 806828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:1957791|prior_time:1746006258755037|is_app_limited:0|send_elapse:49902|ack_elapse:51739|ctl_first_sent_time:1746006258756502|lagest_ack_time:1746006258806776|curr_delivered:2020198| [2025/04/30 09:44:18 806832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258756607| [2025/04/30 09:44:18 806836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:988||sndq_packets_used_bytes:0|sndq_packets_free:792| [2025/04/30 09:44:18 806840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49359|rttvar:756|minrtt:31343|latest_rtt:50169|ack_delay:56| [2025/04/30 09:44:18 806848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49454|rttvar:755|minrtt:31343|latest_rtt:50169|ack_delay:56| [2025/04/30 09:44:18 806852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1944|lost_pn:1941|thresh:3| [2025/04/30 09:44:18 806856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 806860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49454|rtt_var:755|pto_duration:52474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 806865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 806869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 806872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:18 806876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258883812|now:1746006258806860|interv:76952| [2025/04/30 09:44:18 806880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258883812|now:1746006258806860|interval:76952|pto_count:0|srtt:49454 [2025/04/30 09:44:18 806885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49902, ack_elapse 51739, delivered 62407|rate 1206188|lost 225| [2025/04/30 09:44:18 806889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206188) in round 39| [2025/04/30 09:44:18 806893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 806897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 806902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258756607|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 806906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258756607|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 806911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60012|srtt:49454|latest_rtt:50169|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 806916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:852|largest:852|pns:2| [2025/04/30 09:44:18 806921] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:852|frame:ACK |recv_time:1746006258806776|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 806925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378806776|now:1746006258806776|interv:120000000| [2025/04/30 09:44:18 806929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378806776|now:1746006258806776|interv:120000000| [2025/04/30 09:44:18 806933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258807431|pq_index:0| [2025/04/30 09:44:18 806940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258806168| [2025/04/30 09:44:18 806944] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258806944| [2025/04/30 09:44:18 806949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258806948| [2025/04/30 09:44:18 806954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49454|min_srtt:49454|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 806959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2084502| [2025/04/30 09:44:18 806963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49454|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 806967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 806972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49454|min_srtt:49454|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 806976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2085681| [2025/04/30 09:44:18 806981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49454|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 806985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 806989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49454|min_srtt:49454|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 806993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2086860| [2025/04/30 09:44:18 806998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 807002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 807005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 807010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 807014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 807018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2042058| [2025/04/30 09:44:18 807022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 807029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 807033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258807431| [2025/04/30 09:44:18 807037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258807431| [2025/04/30 09:44:18 807041] [debug] |xqc_engine_wakeup_after|wakeup:1746006258807431|now:1746006258807040|diff:391| [2025/04/30 09:44:18 807045] [debug] |xqc_engine_main_logic|END|now:1746006258806948| [2025/04/30 09:44:18 807049] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258807049| [2025/04/30 09:44:18 807053] [debug] |xqc_engine_wakeup_after|wakeup:1746006258807431|now:1746006258807053|diff:378| [2025/04/30 09:44:18 807057] [debug] |xqc_engine_main_logic|END|now:1746006258807049| [2025/04/30 09:44:18 808126] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258808125| [2025/04/30 09:44:18 808152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258807431|pq_index:0| [2025/04/30 09:44:18 808157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258806948| [2025/04/30 09:44:18 808162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258808161| [2025/04/30 09:44:18 808166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258807431|now:1746006258808161| [2025/04/30 09:44:18 808171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258807431|now:1746006258808161| [2025/04/30 09:44:18 808174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 808179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49454|min_srtt:49454|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 808184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2086860| [2025/04/30 09:44:18 808188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 808192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 808196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 808200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 808205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 808209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2042058| [2025/04/30 09:44:18 808213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 808217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1995| [2025/04/30 09:44:18 808252] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1995|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006258808225|stream_id:0|stream_offset:2042058| [2025/04/30 09:44:18 808267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 808274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:18 808282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49454|rtt_var:755|pto_duration:52474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 808287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 808291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 808294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:18 808298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258885699|now:1746006258808281|interv:77418| [2025/04/30 09:44:18 808302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258885699|now:1746006258808281|interval:77418|pto_count:0|srtt:49454 [2025/04/30 09:44:18 808307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61212| [2025/04/30 09:44:18 808312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 808316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2043237| [2025/04/30 09:44:18 808320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 808324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1996| [2025/04/30 09:44:18 808354] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1996|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006258808332|stream_id:0|stream_offset:2043237| [2025/04/30 09:44:18 808363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 808370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:18 808377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49454|rtt_var:755|pto_duration:52474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 808383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 808387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 808391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:18 808395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258885806|now:1746006258808377|interv:77429| [2025/04/30 09:44:18 808399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258885806|now:1746006258808377|interval:77429|pto_count:0|srtt:49454 [2025/04/30 09:44:18 808407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62412| [2025/04/30 09:44:18 808412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 808416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2044416| [2025/04/30 09:44:18 808421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 808425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258809425|now:1746006258808425|interv:1000| [2025/04/30 09:44:18 808429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 808432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 808437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258809425| [2025/04/30 09:44:18 808441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258809425| [2025/04/30 09:44:18 808445] [debug] |xqc_engine_wakeup_after|wakeup:1746006258809425|now:1746006258808445|diff:980| [2025/04/30 09:44:18 808449] [debug] |xqc_engine_main_logic|END|now:1746006258808161| [2025/04/30 09:44:18 808771] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258808770| [2025/04/30 09:44:18 808776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 808782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:852| [2025/04/30 09:44:18 808786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:853| [2025/04/30 09:44:18 808791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:853| [2025/04/30 09:44:18 808795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 808800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 808805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:1960191|prior_time:1746006258756925|is_app_limited:0|send_elapse:49803|ack_elapse:51845|ctl_first_sent_time:1746006258758391|lagest_ack_time:1746006258808770|curr_delivered:2021398| [2025/04/30 09:44:18 808809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258758391| [2025/04/30 09:44:18 808813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:987||sndq_packets_used_bytes:0|sndq_packets_free:793| [2025/04/30 09:44:18 808818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 808822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:1960191|prior_time:1746006258756925|is_app_limited:0|send_elapse:49803|ack_elapse:51845|ctl_first_sent_time:1746006258758391|lagest_ack_time:1746006258808770|curr_delivered:2022598| [2025/04/30 09:44:18 808826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258758496| [2025/04/30 09:44:18 808830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:986||sndq_packets_used_bytes:0|sndq_packets_free:794| [2025/04/30 09:44:18 808838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49454|rttvar:755|minrtt:31343|latest_rtt:50274|ack_delay:56| [2025/04/30 09:44:18 808842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49550|rttvar:758|minrtt:31343|latest_rtt:50274|ack_delay:56| [2025/04/30 09:44:18 808846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1946|lost_pn:1943|thresh:3| [2025/04/30 09:44:18 808850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 808854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49550|rtt_var:758|pto_duration:52582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 808859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 808863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 808866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:18 808870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258885914|now:1746006258808854|interv:77060| [2025/04/30 09:44:18 808874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258885914|now:1746006258808854|interval:77060|pto_count:0|srtt:49550 [2025/04/30 09:44:18 808878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49803, ack_elapse 51845, delivered 62407|rate 1203722|lost 225| [2025/04/30 09:44:18 808883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203722) in round 39| [2025/04/30 09:44:18 808887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 808892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 808896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258758496|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 808900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258758496|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 808905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60012|srtt:49550|latest_rtt:50274|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 808910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:853|largest:853|pns:2| [2025/04/30 09:44:18 808914] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:853|frame:ACK |recv_time:1746006258808770|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 808919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378808770|now:1746006258808770|interv:120000000| [2025/04/30 09:44:18 808929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378808770|now:1746006258808770|interv:120000000| [2025/04/30 09:44:18 808933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258809425|pq_index:0| [2025/04/30 09:44:18 808937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258808161| [2025/04/30 09:44:18 808941] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258808941| [2025/04/30 09:44:18 808946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258808945| [2025/04/30 09:44:18 808951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49550|min_srtt:49550|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 808956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2086860| [2025/04/30 09:44:18 808960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49550|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 808965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 808969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49550|min_srtt:49550|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 808973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2088039| [2025/04/30 09:44:18 808977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49550|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 808982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 808986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49550|min_srtt:49550|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 808990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2089218| [2025/04/30 09:44:18 808995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 808999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 809002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 809007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 809011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 809015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2044416| [2025/04/30 09:44:18 809027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 809031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 809035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258809425| [2025/04/30 09:44:18 809039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258809425| [2025/04/30 09:44:18 809043] [debug] |xqc_engine_wakeup_after|wakeup:1746006258809425|now:1746006258809043|diff:382| [2025/04/30 09:44:18 809047] [debug] |xqc_engine_main_logic|END|now:1746006258808945| [2025/04/30 09:44:18 809052] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258809052| [2025/04/30 09:44:18 809056] [debug] |xqc_engine_wakeup_after|wakeup:1746006258809425|now:1746006258809056|diff:369| [2025/04/30 09:44:18 809060] [debug] |xqc_engine_main_logic|END|now:1746006258809052| [2025/04/30 09:44:18 810128] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258810128| [2025/04/30 09:44:18 810154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258809425|pq_index:0| [2025/04/30 09:44:18 810158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258808945| [2025/04/30 09:44:18 810163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258810162| [2025/04/30 09:44:18 810168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258809425|now:1746006258810162| [2025/04/30 09:44:18 810172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258809425|now:1746006258810162| [2025/04/30 09:44:18 810176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 810181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49550|min_srtt:49550|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 810185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2089218| [2025/04/30 09:44:18 810189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 810193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 810197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 810201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 810206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 810210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2044416| [2025/04/30 09:44:18 810214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 810222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1997| [2025/04/30 09:44:18 810257] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1997|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006258810230|stream_id:0|stream_offset:2044416| [2025/04/30 09:44:18 810267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 810274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:18 810280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49550|rtt_var:758|pto_duration:52582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 810287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 810291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 810295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:18 810299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258887812|now:1746006258810280|interv:77532| [2025/04/30 09:44:18 810303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258887812|now:1746006258810280|interval:77532|pto_count:0|srtt:49550 [2025/04/30 09:44:18 810308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61212| [2025/04/30 09:44:18 810312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 810316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2045595| [2025/04/30 09:44:18 810321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 810325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1998| [2025/04/30 09:44:18 810353] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1998|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006258810332|stream_id:0|stream_offset:2045595| [2025/04/30 09:44:18 810362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 810369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:18 810376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49550|rtt_var:758|pto_duration:52582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 810382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 810386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 810390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:18 810394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258887914|now:1746006258810376|interv:77538| [2025/04/30 09:44:18 810402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258887914|now:1746006258810376|interval:77538|pto_count:0|srtt:49550 [2025/04/30 09:44:18 810407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62412| [2025/04/30 09:44:18 810411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 810416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2046774| [2025/04/30 09:44:18 810420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 810424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258811424|now:1746006258810424|interv:1000| [2025/04/30 09:44:18 810428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 810432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 810436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258811424| [2025/04/30 09:44:18 810440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258811424| [2025/04/30 09:44:18 810444] [debug] |xqc_engine_wakeup_after|wakeup:1746006258811424|now:1746006258810444|diff:980| [2025/04/30 09:44:18 810448] [debug] |xqc_engine_main_logic|END|now:1746006258810162| [2025/04/30 09:44:18 810770] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006258810769| [2025/04/30 09:44:18 810775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 810781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:853| [2025/04/30 09:44:18 810785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:854| [2025/04/30 09:44:18 810790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:854| [2025/04/30 09:44:18 810794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 810799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 810803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:1962591|prior_time:1746006258758927|is_app_limited:0|send_elapse:49806|ack_elapse:51842|ctl_first_sent_time:1746006258760391|lagest_ack_time:1746006258810769|curr_delivered:2023798| [2025/04/30 09:44:18 810808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258760391| [2025/04/30 09:44:18 810812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:985||sndq_packets_used_bytes:0|sndq_packets_free:795| [2025/04/30 09:44:18 810817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 810821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:1962591|prior_time:1746006258758927|is_app_limited:0|send_elapse:49806|ack_elapse:51842|ctl_first_sent_time:1746006258760391|lagest_ack_time:1746006258810769|curr_delivered:2024998| [2025/04/30 09:44:18 810839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258760498| [2025/04/30 09:44:18 810843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:984||sndq_packets_used_bytes:0|sndq_packets_free:796| [2025/04/30 09:44:18 810847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49550|rttvar:758|minrtt:31343|latest_rtt:50271|ack_delay:64| [2025/04/30 09:44:18 810851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49632|rttvar:733|minrtt:31343|latest_rtt:50271|ack_delay:64| [2025/04/30 09:44:18 810855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1948|lost_pn:1945|thresh:3| [2025/04/30 09:44:18 810859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 810863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49632|rtt_var:733|pto_duration:52564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 810867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 810871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 810875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:18 810879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258887896|now:1746006258810863|interv:77033| [2025/04/30 09:44:18 810883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258887896|now:1746006258810863|interval:77033|pto_count:0|srtt:49632 [2025/04/30 09:44:18 810887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49806, ack_elapse 51842, delivered 62407|rate 1203792|lost 225| [2025/04/30 09:44:18 810892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203792) in round 39| [2025/04/30 09:44:18 810896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 810900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 810904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258760498|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 810908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258760498|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 810913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60012|srtt:49632|latest_rtt:50271|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 810918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:854|largest:854|pns:2| [2025/04/30 09:44:18 810922] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:854|frame:ACK |recv_time:1746006258810769|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 810929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378810769|now:1746006258810769|interv:120000000| [2025/04/30 09:44:18 810933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378810769|now:1746006258810769|interv:120000000| [2025/04/30 09:44:18 810937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258811424|pq_index:0| [2025/04/30 09:44:18 810941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258810162| [2025/04/30 09:44:18 810945] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258810945| [2025/04/30 09:44:18 810950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258810949| [2025/04/30 09:44:18 810956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49632|min_srtt:49632|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 810960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2089218| [2025/04/30 09:44:18 810965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49632|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 810969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 810973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49632|min_srtt:49632|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 810978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2090397| [2025/04/30 09:44:18 810982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49632|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 810986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 810991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49632|min_srtt:49632|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 810995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2091576| [2025/04/30 09:44:18 810999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 811003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 811007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 811011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 811018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 811022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2046774| [2025/04/30 09:44:18 811026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 811030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 811034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258811424| [2025/04/30 09:44:18 811038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258811424| [2025/04/30 09:44:18 811042] [debug] |xqc_engine_wakeup_after|wakeup:1746006258811424|now:1746006258811042|diff:382| [2025/04/30 09:44:18 811046] [debug] |xqc_engine_main_logic|END|now:1746006258810949| [2025/04/30 09:44:18 811051] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258811051| [2025/04/30 09:44:18 811055] [debug] |xqc_engine_wakeup_after|wakeup:1746006258811424|now:1746006258811055|diff:369| [2025/04/30 09:44:18 811059] [debug] |xqc_engine_main_logic|END|now:1746006258811051| [2025/04/30 09:44:18 812127] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258812127| [2025/04/30 09:44:18 812153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258811424|pq_index:0| [2025/04/30 09:44:18 812158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258810949| [2025/04/30 09:44:18 812163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258812162| [2025/04/30 09:44:18 812167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258811424|now:1746006258812162| [2025/04/30 09:44:18 812171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258811424|now:1746006258812162| [2025/04/30 09:44:18 812175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 812180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49632|min_srtt:49632|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 812185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2091576| [2025/04/30 09:44:18 812189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 812193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 812197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 812201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 812205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 812210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2046774| [2025/04/30 09:44:18 812218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 812222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1999| [2025/04/30 09:44:18 812257] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:1999|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006258812230|stream_id:0|stream_offset:2046774| [2025/04/30 09:44:18 812266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 812274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:18 812281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49632|rtt_var:733|pto_duration:52564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 812287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 812291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 812295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:18 812299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258889794|now:1746006258812281|interv:77513| [2025/04/30 09:44:18 812303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258889794|now:1746006258812281|interval:77513|pto_count:0|srtt:49632 [2025/04/30 09:44:18 812308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61212| [2025/04/30 09:44:18 812313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 812317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2047953| [2025/04/30 09:44:18 812321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 812325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2000| [2025/04/30 09:44:18 812354] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2000|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006258812332|stream_id:0|stream_offset:2047953| [2025/04/30 09:44:18 812363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 812370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:18 812377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49632|rtt_var:733|pto_duration:52564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 812383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 812387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 812395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:18 812399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258889896|now:1746006258812376|interv:77520| [2025/04/30 09:44:18 812403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258889896|now:1746006258812376|interval:77520|pto_count:0|srtt:49632 [2025/04/30 09:44:18 812407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62412| [2025/04/30 09:44:18 812412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 812416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2049132| [2025/04/30 09:44:18 812421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 812424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258813424|now:1746006258812424|interv:1000| [2025/04/30 09:44:18 812428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 812432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 812436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258813424| [2025/04/30 09:44:18 812441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258813424| [2025/04/30 09:44:18 812445] [debug] |xqc_engine_wakeup_after|wakeup:1746006258813424|now:1746006258812445|diff:979| [2025/04/30 09:44:18 812449] [debug] |xqc_engine_main_logic|END|now:1746006258812162| [2025/04/30 09:44:18 812759] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258812758| [2025/04/30 09:44:18 812764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 812770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:854| [2025/04/30 09:44:18 812774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:855| [2025/04/30 09:44:18 812779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:855| [2025/04/30 09:44:18 812783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 812788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 812792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:1964991|prior_time:1746006258760915|is_app_limited:0|send_elapse:49802|ack_elapse:51843|ctl_first_sent_time:1746006258762379|lagest_ack_time:1746006258812758|curr_delivered:2026198| [2025/04/30 09:44:18 812797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258762379| [2025/04/30 09:44:18 812801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:983||sndq_packets_used_bytes:0|sndq_packets_free:797| [2025/04/30 09:44:18 812806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 812813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:1964991|prior_time:1746006258760915|is_app_limited:0|send_elapse:49802|ack_elapse:51843|ctl_first_sent_time:1746006258762379|lagest_ack_time:1746006258812758|curr_delivered:2027398| [2025/04/30 09:44:18 812818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258762485| [2025/04/30 09:44:18 812822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:982||sndq_packets_used_bytes:0|sndq_packets_free:798| [2025/04/30 09:44:18 812826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49632|rttvar:733|minrtt:31343|latest_rtt:50273|ack_delay:56| [2025/04/30 09:44:18 812830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49705|rttvar:696|minrtt:31343|latest_rtt:50273|ack_delay:56| [2025/04/30 09:44:18 812834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1950|lost_pn:1947|thresh:3| [2025/04/30 09:44:18 812838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 812842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49705|rtt_var:696|pto_duration:52489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 812847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 812851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 812854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:18 812858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258889821|now:1746006258812842|interv:76979| [2025/04/30 09:44:18 812862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258889821|now:1746006258812842|interval:76979|pto_count:0|srtt:49705 [2025/04/30 09:44:18 812867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49802, ack_elapse 51843, delivered 62407|rate 1203769|lost 225| [2025/04/30 09:44:18 812871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203769) in round 39| [2025/04/30 09:44:18 812875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 812879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 812883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258762485|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 812888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258762485|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 812892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60012|srtt:49705|latest_rtt:50273|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 812900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:855|largest:855|pns:2| [2025/04/30 09:44:18 812904] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:855|frame:ACK |recv_time:1746006258812758|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 812909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378812758|now:1746006258812758|interv:120000000| [2025/04/30 09:44:18 812913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378812758|now:1746006258812758|interv:120000000| [2025/04/30 09:44:18 812917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258813424|pq_index:0| [2025/04/30 09:44:18 812921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258812162| [2025/04/30 09:44:18 812925] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258812925| [2025/04/30 09:44:18 812930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258812929| [2025/04/30 09:44:18 812936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49705|min_srtt:49705|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 812940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2091576| [2025/04/30 09:44:18 812945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49705|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 812949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 812954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49705|min_srtt:49705|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 812958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2092755| [2025/04/30 09:44:18 812962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49705|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 812967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 812971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49705|min_srtt:49705|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 812975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2093934| [2025/04/30 09:44:18 812979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 812983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 812989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 812994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 812998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 813002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2049132| [2025/04/30 09:44:18 813006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 813010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 813014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258813424| [2025/04/30 09:44:18 813018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258813424| [2025/04/30 09:44:18 813022] [debug] |xqc_engine_wakeup_after|wakeup:1746006258813424|now:1746006258813022|diff:402| [2025/04/30 09:44:18 813026] [debug] |xqc_engine_main_logic|END|now:1746006258812929| [2025/04/30 09:44:18 813031] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258813031| [2025/04/30 09:44:18 813035] [debug] |xqc_engine_wakeup_after|wakeup:1746006258813424|now:1746006258813035|diff:389| [2025/04/30 09:44:18 813039] [debug] |xqc_engine_main_logic|END|now:1746006258813031| [2025/04/30 09:44:18 814107] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258814107| [2025/04/30 09:44:18 814115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258813424|pq_index:0| [2025/04/30 09:44:18 814119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258812929| [2025/04/30 09:44:18 814124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258814123| [2025/04/30 09:44:18 814129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258813424|now:1746006258814123| [2025/04/30 09:44:18 814151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258813424|now:1746006258814123| [2025/04/30 09:44:18 814156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 814161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49705|min_srtt:49705|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 814165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2093934| [2025/04/30 09:44:18 814169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 814173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 814177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 814181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 814190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 814194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2049132| [2025/04/30 09:44:18 814198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 814203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2001| [2025/04/30 09:44:18 814236] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2001|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006258814210|stream_id:0|stream_offset:2049132| [2025/04/30 09:44:18 814245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 814253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:18 814259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49705|rtt_var:696|pto_duration:52489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 814266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 814271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 814275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:18 814279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258891699|now:1746006258814259|interv:77440| [2025/04/30 09:44:18 814283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258891699|now:1746006258814259|interval:77440|pto_count:0|srtt:49705 [2025/04/30 09:44:18 814287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61212| [2025/04/30 09:44:18 814292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 814296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2050311| [2025/04/30 09:44:18 814301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 814305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2002| [2025/04/30 09:44:18 814333] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2002|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006258814312|stream_id:0|stream_offset:2050311| [2025/04/30 09:44:18 814342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 814349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:18 814356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49705|rtt_var:696|pto_duration:52489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 814367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 814371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 814374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:18 814378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258891801|now:1746006258814355|interv:77446| [2025/04/30 09:44:18 814382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258891801|now:1746006258814355|interval:77446|pto_count:0|srtt:49705 [2025/04/30 09:44:18 814387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62412| [2025/04/30 09:44:18 814392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 814396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2051490| [2025/04/30 09:44:18 814400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 814404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258815404|now:1746006258814404|interv:1000| [2025/04/30 09:44:18 814408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 814412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 814416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258815404| [2025/04/30 09:44:18 814420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258815404| [2025/04/30 09:44:18 814424] [debug] |xqc_engine_wakeup_after|wakeup:1746006258815404|now:1746006258814424|diff:980| [2025/04/30 09:44:18 814428] [debug] |xqc_engine_main_logic|END|now:1746006258814123| [2025/04/30 09:44:18 814815] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258814814| [2025/04/30 09:44:18 814821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 814826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:855| [2025/04/30 09:44:18 814830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:856| [2025/04/30 09:44:18 814836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:856| [2025/04/30 09:44:18 814840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 814845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 814849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:1967391|prior_time:1746006258762903|is_app_limited:0|send_elapse:49812|ack_elapse:51911|ctl_first_sent_time:1746006258764369|lagest_ack_time:1746006258814814|curr_delivered:2028598| [2025/04/30 09:44:18 814854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258764369| [2025/04/30 09:44:18 814858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:981||sndq_packets_used_bytes:0|sndq_packets_free:799| [2025/04/30 09:44:18 814866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 814870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:1967391|prior_time:1746006258762903|is_app_limited:0|send_elapse:49812|ack_elapse:51911|ctl_first_sent_time:1746006258764369|lagest_ack_time:1746006258814814|curr_delivered:2029798| [2025/04/30 09:44:18 814875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258764472| [2025/04/30 09:44:18 814879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:980||sndq_packets_used_bytes:0|sndq_packets_free:800| [2025/04/30 09:44:18 814883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49705|rttvar:696|minrtt:31343|latest_rtt:50342|ack_delay:56| [2025/04/30 09:44:18 814887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49777|rttvar:667|minrtt:31343|latest_rtt:50342|ack_delay:56| [2025/04/30 09:44:18 814891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1952|lost_pn:1949|thresh:3| [2025/04/30 09:44:18 814895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 814899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49777|rtt_var:667|pto_duration:52445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 814903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 814907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 814911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:18 814915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258891757|now:1746006258814899|interv:76858| [2025/04/30 09:44:18 814919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258891757|now:1746006258814899|interval:76858|pto_count:0|srtt:49777 [2025/04/30 09:44:18 814923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49812, ack_elapse 51911, delivered 62407|rate 1202192|lost 225| [2025/04/30 09:44:18 814928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202192) in round 39| [2025/04/30 09:44:18 814932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 814936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 814940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258764472|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 814944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258764472|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 814949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60012|srtt:49777|latest_rtt:50342|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 814956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 814961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006258839814|now:1746006258814814|interv:25000| [2025/04/30 09:44:18 814966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006258814814|max_ack_delay:25000| [2025/04/30 09:44:18 814970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:856|largest:856|pns:2| [2025/04/30 09:44:18 814974] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:856|frame:PING ACK |recv_time:1746006258814814|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 814979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378814814|now:1746006258814814|interv:120000000| [2025/04/30 09:44:18 814983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378814814|now:1746006258814814|interv:120000000| [2025/04/30 09:44:18 814987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258815404|pq_index:0| [2025/04/30 09:44:18 814991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258814123| [2025/04/30 09:44:18 814995] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258814995| [2025/04/30 09:44:18 815000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258814999| [2025/04/30 09:44:18 815006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49777|min_srtt:49777|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 815010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2093934| [2025/04/30 09:44:18 815015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49777|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 815019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 815024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49777|min_srtt:49777|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 815028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2095113| [2025/04/30 09:44:18 815032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49777|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 815039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 815044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49777|min_srtt:49777|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 815048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2096292| [2025/04/30 09:44:18 815052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 815056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 815060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 815064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 815069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 815073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2051490| [2025/04/30 09:44:18 815077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 815081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 815085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258815404| [2025/04/30 09:44:18 815089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258815404| [2025/04/30 09:44:18 815093] [debug] |xqc_engine_wakeup_after|wakeup:1746006258815404|now:1746006258815093|diff:311| [2025/04/30 09:44:18 815097] [debug] |xqc_engine_main_logic|END|now:1746006258814999| [2025/04/30 09:44:18 815102] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258815102| [2025/04/30 09:44:18 815106] [debug] |xqc_engine_wakeup_after|wakeup:1746006258815404|now:1746006258815106|diff:298| [2025/04/30 09:44:18 815109] [debug] |xqc_engine_main_logic|END|now:1746006258815102| [2025/04/30 09:44:18 816178] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258816178| [2025/04/30 09:44:18 816186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258815404|pq_index:0| [2025/04/30 09:44:18 816191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258814999| [2025/04/30 09:44:18 816196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258816195| [2025/04/30 09:44:18 816200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258815404|now:1746006258816195| [2025/04/30 09:44:18 816204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258815404|now:1746006258816195| [2025/04/30 09:44:18 816208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 816213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49777|min_srtt:49777|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 816221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2096292| [2025/04/30 09:44:18 816226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 816229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 816233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 816238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 816242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 816246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2051490| [2025/04/30 09:44:18 816251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 816255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2003| [2025/04/30 09:44:18 816289] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2003|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006258816262|stream_id:0|stream_offset:2051490| [2025/04/30 09:44:18 816299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 816306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:18 816314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49777|rtt_var:667|pto_duration:52445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 816320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 816324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 816328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:18 816332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258893707|now:1746006258816313|interv:77394| [2025/04/30 09:44:18 816336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258893707|now:1746006258816313|interval:77394|pto_count:0|srtt:49777 [2025/04/30 09:44:18 816341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61212| [2025/04/30 09:44:18 816346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 816350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2052669| [2025/04/30 09:44:18 816354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 816362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2004| [2025/04/30 09:44:18 816392] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2004|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006258816370|stream_id:0|stream_offset:2052669| [2025/04/30 09:44:18 816401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 816408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:18 816415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49777|rtt_var:667|pto_duration:52445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 816421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 816425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 816429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:18 816433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258893815|now:1746006258816415|interv:77400| [2025/04/30 09:44:18 816437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258893815|now:1746006258816415|interval:77400|pto_count:0|srtt:49777 [2025/04/30 09:44:18 816441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62412| [2025/04/30 09:44:18 816446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 816450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2053848| [2025/04/30 09:44:18 816454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 816458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258817458|now:1746006258816458|interv:1000| [2025/04/30 09:44:18 816462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 816466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 816470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258817458| [2025/04/30 09:44:18 816474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258817458| [2025/04/30 09:44:18 816478] [debug] |xqc_engine_wakeup_after|wakeup:1746006258817458|now:1746006258816478|diff:980| [2025/04/30 09:44:18 816482] [debug] |xqc_engine_main_logic|END|now:1746006258816195| [2025/04/30 09:44:18 816765] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258816764| [2025/04/30 09:44:18 816771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 816776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:856| [2025/04/30 09:44:18 816780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:857| [2025/04/30 09:44:18 816786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:857| [2025/04/30 09:44:18 816794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 816799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 816803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:1969791|prior_time:1746006258764902|is_app_limited:0|send_elapse:49813|ack_elapse:51862|ctl_first_sent_time:1746006258766371|lagest_ack_time:1746006258816764|curr_delivered:2030998| [2025/04/30 09:44:18 816808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258766371| [2025/04/30 09:44:18 816812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:979||sndq_packets_used_bytes:0|sndq_packets_free:801| [2025/04/30 09:44:18 816816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 816821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:1969791|prior_time:1746006258764902|is_app_limited:0|send_elapse:49813|ack_elapse:51862|ctl_first_sent_time:1746006258766371|lagest_ack_time:1746006258816764|curr_delivered:2032198| [2025/04/30 09:44:18 816825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258766474| [2025/04/30 09:44:18 816829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:978||sndq_packets_used_bytes:0|sndq_packets_free:802| [2025/04/30 09:44:18 816833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49777|rttvar:667|minrtt:31343|latest_rtt:50290|ack_delay:72| [2025/04/30 09:44:18 816837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49832|rttvar:611|minrtt:31343|latest_rtt:50290|ack_delay:72| [2025/04/30 09:44:18 816842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1954|lost_pn:1951|thresh:3| [2025/04/30 09:44:18 816846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 816850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49832|rtt_var:611|pto_duration:52276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 816854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 816858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 816862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:18 816866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258893646|now:1746006258816850|interv:76796| [2025/04/30 09:44:18 816870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258893646|now:1746006258816850|interval:76796|pto_count:0|srtt:49832 [2025/04/30 09:44:18 816874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49813, ack_elapse 51862, delivered 62407|rate 1203328|lost 225| [2025/04/30 09:44:18 816878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203328) in round 39| [2025/04/30 09:44:18 816885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 816889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 816893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258766474|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 816897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258766474|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 816902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60012|srtt:49832|latest_rtt:50290|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 816908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:857|largest:857|pns:2| [2025/04/30 09:44:18 816912] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:857|frame:ACK |recv_time:1746006258816764|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 816916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378816764|now:1746006258816764|interv:120000000| [2025/04/30 09:44:18 816921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378816764|now:1746006258816764|interv:120000000| [2025/04/30 09:44:18 816925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258817458|pq_index:0| [2025/04/30 09:44:18 816929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258816195| [2025/04/30 09:44:18 816933] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258816933| [2025/04/30 09:44:18 816937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258816936| [2025/04/30 09:44:18 816943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49832|min_srtt:49832|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 816947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2096292| [2025/04/30 09:44:18 816952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49832|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 816956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 816964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49832|min_srtt:49832|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 816968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2097471| [2025/04/30 09:44:18 816975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49832|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 816980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 816984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49832|min_srtt:49832|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 816988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2098650| [2025/04/30 09:44:18 816993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 816997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 817001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 817005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 817009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 817013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2053848| [2025/04/30 09:44:18 817018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 817022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 817025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258817458| [2025/04/30 09:44:18 817029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258817458| [2025/04/30 09:44:18 817033] [debug] |xqc_engine_wakeup_after|wakeup:1746006258817458|now:1746006258817033|diff:425| [2025/04/30 09:44:18 817037] [debug] |xqc_engine_main_logic|END|now:1746006258816936| [2025/04/30 09:44:18 817042] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258817042| [2025/04/30 09:44:18 817046] [debug] |xqc_engine_wakeup_after|wakeup:1746006258817458|now:1746006258817046|diff:412| [2025/04/30 09:44:18 817050] [debug] |xqc_engine_main_logic|END|now:1746006258817042| [2025/04/30 09:44:18 818116] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258818116| [2025/04/30 09:44:18 818125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258817458|pq_index:0| [2025/04/30 09:44:18 818130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258816936| [2025/04/30 09:44:18 818159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258818158| [2025/04/30 09:44:18 818164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258817458|now:1746006258818158| [2025/04/30 09:44:18 818168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258817458|now:1746006258818158| [2025/04/30 09:44:18 818177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 818182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49832|min_srtt:49832|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 818187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2098650| [2025/04/30 09:44:18 818191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 818195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 818199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 818204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 818208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 818212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2053848| [2025/04/30 09:44:18 818217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 818221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2005| [2025/04/30 09:44:18 818256] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2005|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006258818229|stream_id:0|stream_offset:2053848| [2025/04/30 09:44:18 818266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 818273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:18 818280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49832|rtt_var:611|pto_duration:52276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 818287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 818291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 818295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:18 818299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258895505|now:1746006258818279|interv:77226| [2025/04/30 09:44:18 818303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258895505|now:1746006258818279|interval:77226|pto_count:0|srtt:49832 [2025/04/30 09:44:18 818307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61212| [2025/04/30 09:44:18 818312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 818317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2055027| [2025/04/30 09:44:18 818325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 818330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2006| [2025/04/30 09:44:18 818359] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2006|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006258818337|stream_id:0|stream_offset:2055027| [2025/04/30 09:44:18 818368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 818375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:18 818382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49832|rtt_var:611|pto_duration:52276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 818387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 818391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 818395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:18 818399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258895613|now:1746006258818382|interv:77231| [2025/04/30 09:44:18 818403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258895613|now:1746006258818382|interval:77231|pto_count:0|srtt:49832 [2025/04/30 09:44:18 818407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62412| [2025/04/30 09:44:18 818412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 818417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2056206| [2025/04/30 09:44:18 818421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 818425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258819425|now:1746006258818425|interv:1000| [2025/04/30 09:44:18 818430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 818433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 818437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258819425| [2025/04/30 09:44:18 818442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258819425| [2025/04/30 09:44:18 818446] [debug] |xqc_engine_wakeup_after|wakeup:1746006258819425|now:1746006258818446|diff:979| [2025/04/30 09:44:18 818450] [debug] |xqc_engine_main_logic|END|now:1746006258818158| [2025/04/30 09:44:18 818744] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258818743| [2025/04/30 09:44:18 818750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 818760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:857| [2025/04/30 09:44:18 818764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:858| [2025/04/30 09:44:18 818769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:858| [2025/04/30 09:44:18 818773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 818778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1955|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1956|path_largest_ack:1955| [2025/04/30 09:44:18 818783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1972191|prior_time:1746006258766962|is_app_limited:0|send_elapse:49864|ack_elapse:51781|ctl_first_sent_time:1746006258768459|lagest_ack_time:1746006258818743|curr_delivered:2033404| [2025/04/30 09:44:18 818788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258768459| [2025/04/30 09:44:18 818793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:977||sndq_packets_used_bytes:0|sndq_packets_free:803| [2025/04/30 09:44:18 818797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 818801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1972191|prior_time:1746006258766962|is_app_limited:0|send_elapse:49864|ack_elapse:51781|ctl_first_sent_time:1746006258768459|lagest_ack_time:1746006258818743|curr_delivered:2034604| [2025/04/30 09:44:18 818806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258768564| [2025/04/30 09:44:18 818810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:976||sndq_packets_used_bytes:0|sndq_packets_free:804| [2025/04/30 09:44:18 818814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49832|rttvar:611|minrtt:31343|latest_rtt:50179|ack_delay:64| [2025/04/30 09:44:18 818818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49867|rttvar:529|minrtt:31343|latest_rtt:50179|ack_delay:64| [2025/04/30 09:44:18 818822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1956|lost_pn:1953|thresh:3| [2025/04/30 09:44:18 818826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 833|pns:2| [2025/04/30 09:44:18 818830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 818834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49867|rtt_var:529|pto_duration:51983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 818839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 818843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 818847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 818851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258895320|now:1746006258818834|interv:76486| [2025/04/30 09:44:18 818855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258895320|now:1746006258818834|interval:76486|pto_count:0|srtt:49867 [2025/04/30 09:44:18 818862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49864, ack_elapse 51781, delivered 62413|rate 1205326|lost 225| [2025/04/30 09:44:18 818867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205326) in round 39| [2025/04/30 09:44:18 818871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 818875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 818879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2406|po_sent_time:1746006258768564|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 818884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2406|po_sent_time:1746006258768564|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 818888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60006|srtt:49867|latest_rtt:50179|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 818894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:858|largest:858|pns:2| [2025/04/30 09:44:18 818898] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:858|frame:ACK |recv_time:1746006258818743|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 818903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378818743|now:1746006258818743|interv:120000000| [2025/04/30 09:44:18 818907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378818743|now:1746006258818743|interv:120000000| [2025/04/30 09:44:18 818912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258819425|pq_index:0| [2025/04/30 09:44:18 818916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258818158| [2025/04/30 09:44:18 818920] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258818920| [2025/04/30 09:44:18 818925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258818924| [2025/04/30 09:44:18 818931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49867|min_srtt:49867|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 818935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2098650| [2025/04/30 09:44:18 818940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49867|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 818945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 818949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49867|min_srtt:49867|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 818956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2099829| [2025/04/30 09:44:18 818961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49867|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 818965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 818970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49867|min_srtt:49867|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 818974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2101008| [2025/04/30 09:44:18 818978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 818982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 818986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 818990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 818995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 818999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2056206| [2025/04/30 09:44:18 819003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 819007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 819011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258819425| [2025/04/30 09:44:18 819015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258819425| [2025/04/30 09:44:18 819019] [debug] |xqc_engine_wakeup_after|wakeup:1746006258819425|now:1746006258819019|diff:406| [2025/04/30 09:44:18 819023] [debug] |xqc_engine_main_logic|END|now:1746006258818924| [2025/04/30 09:44:18 819028] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258819028| [2025/04/30 09:44:18 819032] [debug] |xqc_engine_wakeup_after|wakeup:1746006258819425|now:1746006258819032|diff:393| [2025/04/30 09:44:18 819036] [debug] |xqc_engine_main_logic|END|now:1746006258819028| [2025/04/30 09:44:18 820104] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258820104| [2025/04/30 09:44:18 820112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258819425|pq_index:0| [2025/04/30 09:44:18 820117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258818924| [2025/04/30 09:44:18 820121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258820121| [2025/04/30 09:44:18 820130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258819425|now:1746006258820121| [2025/04/30 09:44:18 820154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258819425|now:1746006258820121| [2025/04/30 09:44:18 820158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 820163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49867|min_srtt:49867|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 820168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2101008| [2025/04/30 09:44:18 820172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 820176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 820180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 820184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 820189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 820193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2056206| [2025/04/30 09:44:18 820198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 820202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2007| [2025/04/30 09:44:18 820236] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2007|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258820210|stream_id:0|stream_offset:2056206| [2025/04/30 09:44:18 820246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 820253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 820260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49867|rtt_var:529|pto_duration:51983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 820267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 820271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 820275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 820279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258897193|now:1746006258820260|interv:76933| [2025/04/30 09:44:18 820283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258897193|now:1746006258820260|interval:76933|pto_count:0|srtt:49867 [2025/04/30 09:44:18 820292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61206| [2025/04/30 09:44:18 820297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 820301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2057385| [2025/04/30 09:44:18 820306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 820310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2008| [2025/04/30 09:44:18 820340] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2008|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006258820317|stream_id:0|stream_offset:2057385| [2025/04/30 09:44:18 820349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 820356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:18 820363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49867|rtt_var:529|pto_duration:51983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 820369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 820373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 820376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:18 820380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258897300|now:1746006258820363|interv:76937| [2025/04/30 09:44:18 820384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258897300|now:1746006258820363|interval:76937|pto_count:0|srtt:49867 [2025/04/30 09:44:18 820389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62406| [2025/04/30 09:44:18 820394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 820398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2058564| [2025/04/30 09:44:18 820402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 820406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258821406|now:1746006258820406|interv:1000| [2025/04/30 09:44:18 820410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 820414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 820418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258821406| [2025/04/30 09:44:18 820422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258821406| [2025/04/30 09:44:18 820426] [debug] |xqc_engine_wakeup_after|wakeup:1746006258821406|now:1746006258820426|diff:980| [2025/04/30 09:44:18 820435] [debug] |xqc_engine_main_logic|END|now:1746006258820121| [2025/04/30 09:44:18 820731] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258820731| [2025/04/30 09:44:18 820737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 820743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:858| [2025/04/30 09:44:18 820746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:859| [2025/04/30 09:44:18 820752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:859| [2025/04/30 09:44:18 820756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 820761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1957|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1958|path_largest_ack:1957| [2025/04/30 09:44:18 820766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1974591|prior_time:1746006258768892|is_app_limited:0|send_elapse:49728|ack_elapse:51839|ctl_first_sent_time:1746006258770354|lagest_ack_time:1746006258820731|curr_delivered:2035804| [2025/04/30 09:44:18 820770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258770354| [2025/04/30 09:44:18 820775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:975||sndq_packets_used_bytes:0|sndq_packets_free:805| [2025/04/30 09:44:18 820779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1958|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1958|path_largest_ack:1958| [2025/04/30 09:44:18 820784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1974591|prior_time:1746006258768892|is_app_limited:0|send_elapse:49728|ack_elapse:51839|ctl_first_sent_time:1746006258770354|lagest_ack_time:1746006258820731|curr_delivered:2037004| [2025/04/30 09:44:18 820788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258770461| [2025/04/30 09:44:18 820792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:974||sndq_packets_used_bytes:0|sndq_packets_free:806| [2025/04/30 09:44:18 820796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49867|rttvar:529|minrtt:31343|latest_rtt:50270|ack_delay:56| [2025/04/30 09:44:18 820800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49910|rttvar:483|minrtt:31343|latest_rtt:50270|ack_delay:56| [2025/04/30 09:44:18 820805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1958|lost_pn:1955|thresh:3| [2025/04/30 09:44:18 820809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 820813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49910|rtt_var:483|pto_duration:51910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 820817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 820821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 820825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 820832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258897227|now:1746006258820813|interv:76414| [2025/04/30 09:44:18 820836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258897227|now:1746006258820813|interval:76414|pto_count:0|srtt:49910 [2025/04/30 09:44:18 820840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49728, ack_elapse 51839, delivered 62413|rate 1203977|lost 225| [2025/04/30 09:44:18 820845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203977) in round 39| [2025/04/30 09:44:18 820849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 820853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 820857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258770461|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 820862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258770461|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 820866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60006|srtt:49910|latest_rtt:50270|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 820872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:859|largest:859|pns:2| [2025/04/30 09:44:18 820877] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:859|frame:ACK |recv_time:1746006258820731|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 820881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378820731|now:1746006258820731|interv:120000000| [2025/04/30 09:44:18 820886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378820731|now:1746006258820731|interv:120000000| [2025/04/30 09:44:18 820889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258821406|pq_index:0| [2025/04/30 09:44:18 820894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258820121| [2025/04/30 09:44:18 820898] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258820898| [2025/04/30 09:44:18 820903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258820902| [2025/04/30 09:44:18 820908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49910|min_srtt:49910|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 820913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2101008| [2025/04/30 09:44:18 820917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49910|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 820928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 820933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49910|min_srtt:49910|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 820937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2102187| [2025/04/30 09:44:18 820941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49910|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 820946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 820950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49910|min_srtt:49910|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 820954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2103366| [2025/04/30 09:44:18 820959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 820963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 820966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 820971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 820975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 820979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2058564| [2025/04/30 09:44:18 820984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 820987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 820991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258821406| [2025/04/30 09:44:18 820995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258821406| [2025/04/30 09:44:18 820999] [debug] |xqc_engine_wakeup_after|wakeup:1746006258821406|now:1746006258820999|diff:407| [2025/04/30 09:44:18 821003] [debug] |xqc_engine_main_logic|END|now:1746006258820902| [2025/04/30 09:44:18 821008] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258821008| [2025/04/30 09:44:18 821012] [debug] |xqc_engine_wakeup_after|wakeup:1746006258821406|now:1746006258821012|diff:394| [2025/04/30 09:44:18 821016] [debug] |xqc_engine_main_logic|END|now:1746006258821008| [2025/04/30 09:44:18 822084] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258822084| [2025/04/30 09:44:18 822092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258821406|pq_index:0| [2025/04/30 09:44:18 822097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258820902| [2025/04/30 09:44:18 822105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258822104| [2025/04/30 09:44:18 822110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258821406|now:1746006258822104| [2025/04/30 09:44:18 822114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258821406|now:1746006258822104| [2025/04/30 09:44:18 822118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 822123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49910|min_srtt:49910|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 822127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2103366| [2025/04/30 09:44:18 822148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 822156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 822160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 822164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 822168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 822173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2058564| [2025/04/30 09:44:18 822177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 822181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2009| [2025/04/30 09:44:18 822215] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2009|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258822189|stream_id:0|stream_offset:2058564| [2025/04/30 09:44:18 822224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 822232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 822239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49910|rtt_var:483|pto_duration:51910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 822245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 822249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 822253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 822257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258899099|now:1746006258822238|interv:76861| [2025/04/30 09:44:18 822265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258899099|now:1746006258822238|interval:76861|pto_count:0|srtt:49910 [2025/04/30 09:44:18 822270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61206| [2025/04/30 09:44:18 822275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 822279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2059743| [2025/04/30 09:44:18 822283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 822288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2010| [2025/04/30 09:44:18 822317] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2010|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006258822295|stream_id:0|stream_offset:2059743| [2025/04/30 09:44:18 822326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 822334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:18 822341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49910|rtt_var:483|pto_duration:51910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 822347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 822351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 822355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:18 822359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258899205|now:1746006258822341|interv:76864| [2025/04/30 09:44:18 822363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258899205|now:1746006258822341|interval:76864|pto_count:0|srtt:49910 [2025/04/30 09:44:18 822367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62406| [2025/04/30 09:44:18 822372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 822376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2060922| [2025/04/30 09:44:18 822380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 822384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258823384|now:1746006258822384|interv:1000| [2025/04/30 09:44:18 822388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 822392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 822396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258823384| [2025/04/30 09:44:18 822404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258823384| [2025/04/30 09:44:18 822408] [debug] |xqc_engine_wakeup_after|wakeup:1746006258823384|now:1746006258822408|diff:976| [2025/04/30 09:44:18 822412] [debug] |xqc_engine_main_logic|END|now:1746006258822104| [2025/04/30 09:44:18 822723] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258822723| [2025/04/30 09:44:18 822729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 822735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:859| [2025/04/30 09:44:18 822738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:860| [2025/04/30 09:44:18 822744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:860| [2025/04/30 09:44:18 822748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 822753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 822757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1976991|prior_time:1746006258770884|is_app_limited:0|send_elapse:51025|ack_elapse:51839|ctl_first_sent_time:1746006258772349|lagest_ack_time:1746006258822723|curr_delivered:2038204| [2025/04/30 09:44:18 822762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258772349| [2025/04/30 09:44:18 822766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:973||sndq_packets_used_bytes:0|sndq_packets_free:807| [2025/04/30 09:44:18 822770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 822775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1976991|prior_time:1746006258770884|is_app_limited:0|send_elapse:51025|ack_elapse:51839|ctl_first_sent_time:1746006258772349|lagest_ack_time:1746006258822723|curr_delivered:2039404| [2025/04/30 09:44:18 822779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258772454| [2025/04/30 09:44:18 822783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:972||sndq_packets_used_bytes:0|sndq_packets_free:808| [2025/04/30 09:44:18 822787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49910|rttvar:483|minrtt:31343|latest_rtt:50269|ack_delay:56| [2025/04/30 09:44:18 822791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49948|rttvar:438|minrtt:31343|latest_rtt:50269|ack_delay:56| [2025/04/30 09:44:18 822796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1960|lost_pn:1957|thresh:3| [2025/04/30 09:44:18 822800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 822804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49948|rtt_var:438|pto_duration:51948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 822808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 822815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 822819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 822823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258899243|now:1746006258822804|interv:76439| [2025/04/30 09:44:18 822827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258899243|now:1746006258822804|interval:76439|pto_count:0|srtt:49948 [2025/04/30 09:44:18 822831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51025, ack_elapse 51839, delivered 62413|rate 1203977|lost 225| [2025/04/30 09:44:18 822836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203977) in round 39| [2025/04/30 09:44:18 822840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 822844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 822848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258772454|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 822852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258772454|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 822857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60006|srtt:49948|latest_rtt:50269|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 822862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:860|largest:860|pns:2| [2025/04/30 09:44:18 822867] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:860|frame:ACK |recv_time:1746006258822723|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 822871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378822723|now:1746006258822723|interv:120000000| [2025/04/30 09:44:18 822876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378822723|now:1746006258822723|interv:120000000| [2025/04/30 09:44:18 822879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258823384|pq_index:0| [2025/04/30 09:44:18 822884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258822104| [2025/04/30 09:44:18 822888] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258822888| [2025/04/30 09:44:18 822892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258822891| [2025/04/30 09:44:18 822898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49948|min_srtt:49948|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 822902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2103366| [2025/04/30 09:44:18 822910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49948|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 822914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 822918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49948|min_srtt:49948|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 822923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2104545| [2025/04/30 09:44:18 822927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49948|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 822931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 822936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49948|min_srtt:49948|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 822940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2105724| [2025/04/30 09:44:18 822944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 822948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 822952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 822956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 822961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 822966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2060922| [2025/04/30 09:44:18 822970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 822974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 822978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258823384| [2025/04/30 09:44:18 822982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258823384| [2025/04/30 09:44:18 822986] [debug] |xqc_engine_wakeup_after|wakeup:1746006258823384|now:1746006258822986|diff:398| [2025/04/30 09:44:18 822990] [debug] |xqc_engine_main_logic|END|now:1746006258822891| [2025/04/30 09:44:18 822995] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258822995| [2025/04/30 09:44:18 822998] [debug] |xqc_engine_wakeup_after|wakeup:1746006258823384|now:1746006258822998|diff:386| [2025/04/30 09:44:18 823002] [debug] |xqc_engine_main_logic|END|now:1746006258822995| [2025/04/30 09:44:18 824073] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258824073| [2025/04/30 09:44:18 824081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258823384|pq_index:0| [2025/04/30 09:44:18 824086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258822891| [2025/04/30 09:44:18 824090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258824089| [2025/04/30 09:44:18 824095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258823384|now:1746006258824089| [2025/04/30 09:44:18 824099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258823384|now:1746006258824089| [2025/04/30 09:44:18 824103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 824108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49948|min_srtt:49948|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 824113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2105724| [2025/04/30 09:44:18 824117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 824121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 824125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 824130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 824153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 824158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2060922| [2025/04/30 09:44:18 824162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 824167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2011| [2025/04/30 09:44:18 824200] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2011|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258824174|stream_id:0|stream_offset:2060922| [2025/04/30 09:44:18 824211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 824218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 824226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49948|rtt_var:438|pto_duration:51948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 824231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 824235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 824244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 824248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258901122|now:1746006258824225|interv:76897| [2025/04/30 09:44:18 824252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258901122|now:1746006258824225|interval:76897|pto_count:0|srtt:49948 [2025/04/30 09:44:18 824256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61206| [2025/04/30 09:44:18 824261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 824266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2062101| [2025/04/30 09:44:18 824270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 824274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2012| [2025/04/30 09:44:18 824304] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2012|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006258824281|stream_id:0|stream_offset:2062101| [2025/04/30 09:44:18 824313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2012|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 824320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:18 824327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49948|rtt_var:438|pto_duration:51948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 824331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 824335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 824339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:18 824343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258901229|now:1746006258824326|interv:76903| [2025/04/30 09:44:18 824348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258901229|now:1746006258824326|interval:76903|pto_count:0|srtt:49948 [2025/04/30 09:44:18 824352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62406| [2025/04/30 09:44:18 824357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 824361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2063280| [2025/04/30 09:44:18 824366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 824370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258825369|now:1746006258824369|interv:1000| [2025/04/30 09:44:18 824378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 824382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 824386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258825369| [2025/04/30 09:44:18 824390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258825369| [2025/04/30 09:44:18 824394] [debug] |xqc_engine_wakeup_after|wakeup:1746006258825369|now:1746006258824394|diff:975| [2025/04/30 09:44:18 824398] [debug] |xqc_engine_main_logic|END|now:1746006258824089| [2025/04/30 09:44:18 824721] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258824720| [2025/04/30 09:44:18 824727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 824732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:860| [2025/04/30 09:44:18 824736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:861| [2025/04/30 09:44:18 824742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:861| [2025/04/30 09:44:18 824746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 824751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1961|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1962|path_largest_ack:1961| [2025/04/30 09:44:18 824755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1979391|prior_time:1746006258772896|is_app_limited:0|send_elapse:49795|ack_elapse:51824|ctl_first_sent_time:1746006258774374|lagest_ack_time:1746006258824720|curr_delivered:2040604| [2025/04/30 09:44:18 824760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258774374| [2025/04/30 09:44:18 824765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:971||sndq_packets_used_bytes:0|sndq_packets_free:809| [2025/04/30 09:44:18 824769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1962|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1962|path_largest_ack:1962| [2025/04/30 09:44:18 824773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1979391|prior_time:1746006258772896|is_app_limited:0|send_elapse:49795|ack_elapse:51824|ctl_first_sent_time:1746006258774374|lagest_ack_time:1746006258824720|curr_delivered:2041804| [2025/04/30 09:44:18 824778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258774477| [2025/04/30 09:44:18 824782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:970||sndq_packets_used_bytes:0|sndq_packets_free:810| [2025/04/30 09:44:18 824786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49948|rttvar:438|minrtt:31343|latest_rtt:50243|ack_delay:64| [2025/04/30 09:44:18 824790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49977|rttvar:386|minrtt:31343|latest_rtt:50243|ack_delay:64| [2025/04/30 09:44:18 824794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1962|lost_pn:1959|thresh:3| [2025/04/30 09:44:18 824798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 824803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49977|rtt_var:386|pto_duration:51977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 824810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 824814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 824818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 824822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258901258|now:1746006258824802|interv:76456| [2025/04/30 09:44:18 824826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258901258|now:1746006258824802|interval:76456|pto_count:0|srtt:49977 [2025/04/30 09:44:18 824830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49795, ack_elapse 51824, delivered 62413|rate 1204326|lost 225| [2025/04/30 09:44:18 824835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204326) in round 39| [2025/04/30 09:44:18 824839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 824843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 824847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258774477|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 824852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258774477|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 824856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60006|srtt:49977|latest_rtt:50243|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 824862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:861|largest:861|pns:2| [2025/04/30 09:44:18 824866] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:861|frame:ACK |recv_time:1746006258824720|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 824871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378824720|now:1746006258824720|interv:120000000| [2025/04/30 09:44:18 824875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378824720|now:1746006258824720|interv:120000000| [2025/04/30 09:44:18 824879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258825369|pq_index:0| [2025/04/30 09:44:18 824883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258824089| [2025/04/30 09:44:18 824887] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258824887| [2025/04/30 09:44:18 824892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258824891| [2025/04/30 09:44:18 824898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49977|min_srtt:49977|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 824905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2105724| [2025/04/30 09:44:18 824910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49977|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 824914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 824919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49977|min_srtt:49977|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 824923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2106903| [2025/04/30 09:44:18 824927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49977|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 824932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 824936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49977|min_srtt:49977|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 824940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2108082| [2025/04/30 09:44:18 824944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 824948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 824952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 824956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 824961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 824965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2063280| [2025/04/30 09:44:18 824969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 824973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 824977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258825369| [2025/04/30 09:44:18 824981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258825369| [2025/04/30 09:44:18 824985] [debug] |xqc_engine_wakeup_after|wakeup:1746006258825369|now:1746006258824985|diff:384| [2025/04/30 09:44:18 824989] [debug] |xqc_engine_main_logic|END|now:1746006258824891| [2025/04/30 09:44:18 824996] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258824996| [2025/04/30 09:44:18 825000] [debug] |xqc_engine_wakeup_after|wakeup:1746006258825369|now:1746006258825000|diff:369| [2025/04/30 09:44:18 825005] [debug] |xqc_engine_main_logic|END|now:1746006258824996| [2025/04/30 09:44:18 826074] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258826074| [2025/04/30 09:44:18 826083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258825369|pq_index:0| [2025/04/30 09:44:18 826087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258824891| [2025/04/30 09:44:18 826092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258826091| [2025/04/30 09:44:18 826096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258825369|now:1746006258826091| [2025/04/30 09:44:18 826101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258825369|now:1746006258826091| [2025/04/30 09:44:18 826105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 826109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49977|min_srtt:49977|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 826114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2108082| [2025/04/30 09:44:18 826118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 826122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 826126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 826130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 826153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 826157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2063280| [2025/04/30 09:44:18 826162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 826166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2013| [2025/04/30 09:44:18 826200] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2013|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258826174|stream_id:0|stream_offset:2063280| [2025/04/30 09:44:18 826209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 826216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 826223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49977|rtt_var:386|pto_duration:51977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 826236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 826240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 826244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 826248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258903151|now:1746006258826223|interv:76928| [2025/04/30 09:44:18 826252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258903151|now:1746006258826223|interval:76928|pto_count:0|srtt:49977 [2025/04/30 09:44:18 826256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61206| [2025/04/30 09:44:18 826261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 826266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2064459| [2025/04/30 09:44:18 826270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 826274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2014| [2025/04/30 09:44:18 826304] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2014|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006258826281|stream_id:0|stream_offset:2064459| [2025/04/30 09:44:18 826312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 826320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:18 826326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49977|rtt_var:386|pto_duration:51977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 826333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 826337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 826340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:18 826344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258903258|now:1746006258826326|interv:76932| [2025/04/30 09:44:18 826348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258903258|now:1746006258826326|interval:76932|pto_count:0|srtt:49977 [2025/04/30 09:44:18 826353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62406| [2025/04/30 09:44:18 826358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 826362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2065638| [2025/04/30 09:44:18 826370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 826374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258827374|now:1746006258826374|interv:1000| [2025/04/30 09:44:18 826378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 826382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 826386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258827374| [2025/04/30 09:44:18 826390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258827374| [2025/04/30 09:44:18 826394] [debug] |xqc_engine_wakeup_after|wakeup:1746006258827374|now:1746006258826394|diff:980| [2025/04/30 09:44:18 826398] [debug] |xqc_engine_main_logic|END|now:1746006258826091| [2025/04/30 09:44:18 827240] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258827239| [2025/04/30 09:44:18 827248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 827254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:861| [2025/04/30 09:44:18 827258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:862| [2025/04/30 09:44:18 827263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:862| [2025/04/30 09:44:18 827267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 827272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 827277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1981791|prior_time:1746006258774916|is_app_limited:0|send_elapse:51055|ack_elapse:52323|ctl_first_sent_time:1746006258776375|lagest_ack_time:1746006258827239|curr_delivered:2043004| [2025/04/30 09:44:18 827281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258776375| [2025/04/30 09:44:18 827286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:969||sndq_packets_used_bytes:0|sndq_packets_free:811| [2025/04/30 09:44:18 827290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 827294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1981791|prior_time:1746006258774916|is_app_limited:0|send_elapse:51055|ack_elapse:52323|ctl_first_sent_time:1746006258776375|lagest_ack_time:1746006258827239|curr_delivered:2044204| [2025/04/30 09:44:18 827299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258776478| [2025/04/30 09:44:18 827303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:968||sndq_packets_used_bytes:0|sndq_packets_free:812| [2025/04/30 09:44:18 827307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49977|rttvar:386|minrtt:31343|latest_rtt:50761|ack_delay:56| [2025/04/30 09:44:18 827311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50068|rttvar:472|minrtt:31343|latest_rtt:50761|ack_delay:56| [2025/04/30 09:44:18 827315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1964|lost_pn:1961|thresh:3| [2025/04/30 09:44:18 827323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 827327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50068|rtt_var:472|pto_duration:52068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 827331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 827335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 827339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 827343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258903349|now:1746006258827327|interv:76022| [2025/04/30 09:44:18 827347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258903349|now:1746006258827327|interval:76022|pto_count:0|srtt:50068 [2025/04/30 09:44:18 827351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51055, ack_elapse 52323, delivered 62413|rate 1192840|lost 225| [2025/04/30 09:44:18 827356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192840) in round 39| [2025/04/30 09:44:18 827360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 827364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 827368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258776478|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 827372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258776478|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 827377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60006|srtt:50068|latest_rtt:50761|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 827382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:862|largest:862|pns:2| [2025/04/30 09:44:18 827387] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:862|frame:ACK |recv_time:1746006258827239|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 827391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378827239|now:1746006258827239|interv:120000000| [2025/04/30 09:44:18 827396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378827239|now:1746006258827239|interv:120000000| [2025/04/30 09:44:18 827400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258827374|pq_index:0| [2025/04/30 09:44:18 827404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258826091| [2025/04/30 09:44:18 827408] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258827408| [2025/04/30 09:44:18 827412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258827412| [2025/04/30 09:44:18 827419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258827374|now:1746006258827412| [2025/04/30 09:44:18 827424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258827374|now:1746006258827412| [2025/04/30 09:44:18 827428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 827433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50068|min_srtt:50068|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 827437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2108082| [2025/04/30 09:44:18 827442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50068|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 827446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 827451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50068|min_srtt:50068|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 827455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2109261| [2025/04/30 09:44:18 827459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50068|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 827464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 827468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50068|min_srtt:50068|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 827473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2110440| [2025/04/30 09:44:18 827477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 827481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 827484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 827489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 827493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 827497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2065638| [2025/04/30 09:44:18 827504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 827508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2015| [2025/04/30 09:44:18 827546] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2015|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258827515|stream_id:0|stream_offset:2065638| [2025/04/30 09:44:18 827555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 827563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 827568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50068|rtt_var:472|pto_duration:52068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 827572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 827576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 827580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 827583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258904583|now:1746006258827567|interv:77016| [2025/04/30 09:44:18 827587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258904583|now:1746006258827567|interval:77016|pto_count:0|srtt:50068 [2025/04/30 09:44:18 827592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61206| [2025/04/30 09:44:18 827597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 827601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2066817| [2025/04/30 09:44:18 827605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 827609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258828609|now:1746006258827609|interv:1000| [2025/04/30 09:44:18 827613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 827617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 827621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258828609| [2025/04/30 09:44:18 827625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258828609| [2025/04/30 09:44:18 827629] [debug] |xqc_engine_wakeup_after|wakeup:1746006258828609|now:1746006258827629|diff:980| [2025/04/30 09:44:18 827633] [debug] |xqc_engine_main_logic|END|now:1746006258827412| [2025/04/30 09:44:18 827639] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258827639| [2025/04/30 09:44:18 827643] [debug] |xqc_engine_wakeup_after|wakeup:1746006258828609|now:1746006258827643|diff:966| [2025/04/30 09:44:18 827647] [debug] |xqc_engine_main_logic|END|now:1746006258827639| [2025/04/30 09:44:18 828698] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258828697| [2025/04/30 09:44:18 828709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 828721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:862| [2025/04/30 09:44:18 828725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:863| [2025/04/30 09:44:18 828731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:863| [2025/04/30 09:44:18 828735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 828740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 828745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1984191|prior_time:1746006258776868|is_app_limited:0|send_elapse:49808|ack_elapse:51829|ctl_first_sent_time:1746006258778324|lagest_ack_time:1746006258828697|curr_delivered:2045404| [2025/04/30 09:44:18 828749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258778324| [2025/04/30 09:44:18 828754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:967||sndq_packets_used_bytes:0|sndq_packets_free:813| [2025/04/30 09:44:18 828758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 828764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1984191|prior_time:1746006258776868|is_app_limited:0|send_elapse:49808|ack_elapse:51829|ctl_first_sent_time:1746006258778324|lagest_ack_time:1746006258828697|curr_delivered:2046604| [2025/04/30 09:44:18 828771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258778426| [2025/04/30 09:44:18 828777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:966||sndq_packets_used_bytes:0|sndq_packets_free:814| [2025/04/30 09:44:18 828783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50068|rttvar:472|minrtt:31343|latest_rtt:50271|ack_delay:64| [2025/04/30 09:44:18 828788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50085|rttvar:388|minrtt:31343|latest_rtt:50271|ack_delay:64| [2025/04/30 09:44:18 828794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1966|lost_pn:1963|thresh:3| [2025/04/30 09:44:18 828800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 828806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50085|rtt_var:388|pto_duration:52085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 828811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 828817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 828822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 828827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258904600|now:1746006258828805|interv:75795| [2025/04/30 09:44:18 828833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258904600|now:1746006258828805|interval:75795|pto_count:0|srtt:50085 [2025/04/30 09:44:18 828843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49808, ack_elapse 51829, delivered 62413|rate 1204209|lost 225| [2025/04/30 09:44:18 828849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204209) in round 39| [2025/04/30 09:44:18 828854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 828860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 828865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258778426|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 828870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258778426|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 828876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:58806|srtt:50085|latest_rtt:50271|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 828883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:863|largest:863|pns:2| [2025/04/30 09:44:18 828889] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:863|frame:ACK |recv_time:1746006258828697|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 828895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378828697|now:1746006258828697|interv:120000000| [2025/04/30 09:44:18 828900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378828697|now:1746006258828697|interv:120000000| [2025/04/30 09:44:18 828905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258828609|pq_index:0| [2025/04/30 09:44:18 828911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258827412| [2025/04/30 09:44:18 828916] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258828916| [2025/04/30 09:44:18 828923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258828921| [2025/04/30 09:44:18 828928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258828609|now:1746006258828921| [2025/04/30 09:44:18 828934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258828609|now:1746006258828921| [2025/04/30 09:44:18 828939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 828945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50085|min_srtt:50085|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 828951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:58806|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2110440| [2025/04/30 09:44:18 828957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 828967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 828973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50085|min_srtt:50085|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 828979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:58806|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2111619| [2025/04/30 09:44:18 828984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 828991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 828996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50085|min_srtt:50085|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 829002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:58806|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2112798| [2025/04/30 09:44:18 829007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 829013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 829018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 829023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 829029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 829035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2066817| [2025/04/30 09:44:18 829041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 829047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2016| [2025/04/30 09:44:18 829087] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2016|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006258829056|stream_id:0|stream_offset:2066817| [2025/04/30 09:44:18 829095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 829101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 829107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50085|rtt_var:388|pto_duration:52085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 829112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 829123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 829128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 829156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258906141|now:1746006258829106|interv:77035| [2025/04/30 09:44:18 829162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258906141|now:1746006258829106|interval:77035|pto_count:0|srtt:50085 [2025/04/30 09:44:18 829168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:60006| [2025/04/30 09:44:18 829174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 829180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2067996| [2025/04/30 09:44:18 829187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 829192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2017| [2025/04/30 09:44:18 829230] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2017|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258829201|stream_id:0|stream_offset:2067996| [2025/04/30 09:44:18 829238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 829244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 829250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50085|rtt_var:388|pto_duration:52085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 829256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 829261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 829266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 829271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258906286|now:1746006258829250|interv:77036| [2025/04/30 09:44:18 829276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258906286|now:1746006258829250|interval:77036|pto_count:0|srtt:50085 [2025/04/30 09:44:18 829283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61206| [2025/04/30 09:44:18 829289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 829295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2069175| [2025/04/30 09:44:18 829301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 829306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258830306|now:1746006258829306|interv:1000| [2025/04/30 09:44:18 829317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 829322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 829327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258830306| [2025/04/30 09:44:18 829333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258830306| [2025/04/30 09:44:18 829338] [debug] |xqc_engine_wakeup_after|wakeup:1746006258830306|now:1746006258829338|diff:968| [2025/04/30 09:44:18 829344] [debug] |xqc_engine_main_logic|END|now:1746006258828921| [2025/04/30 09:44:18 829350] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258829350| [2025/04/30 09:44:18 829355] [debug] |xqc_engine_wakeup_after|wakeup:1746006258830306|now:1746006258829355|diff:951| [2025/04/30 09:44:18 829361] [debug] |xqc_engine_main_logic|END|now:1746006258829350| [2025/04/30 09:44:18 830436] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258830436| [2025/04/30 09:44:18 830450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258830306|pq_index:0| [2025/04/30 09:44:18 830456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258828921| [2025/04/30 09:44:18 830464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258830462| [2025/04/30 09:44:18 830470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258830306|now:1746006258830462| [2025/04/30 09:44:18 830476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258830306|now:1746006258830462| [2025/04/30 09:44:18 830482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 830489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50085|min_srtt:50085|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 830496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61206|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2112798| [2025/04/30 09:44:18 830503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 830508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 830514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 830520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 830527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 830533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2069175| [2025/04/30 09:44:18 830539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 830546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2018| [2025/04/30 09:44:18 830596] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2018|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006258830564|stream_id:0|stream_offset:2069175| [2025/04/30 09:44:18 830605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 830611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:18 830618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50085|rtt_var:388|pto_duration:52085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 830624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 830630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 830635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:18 830641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258907649|now:1746006258830617|interv:77032| [2025/04/30 09:44:18 830654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258907649|now:1746006258830617|interval:77032|pto_count:0|srtt:50085 [2025/04/30 09:44:18 830661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62406| [2025/04/30 09:44:18 830668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 830674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2070354| [2025/04/30 09:44:18 830680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 830686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258831686|now:1746006258830686|interv:1000| [2025/04/30 09:44:18 830692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 830697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 830703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258831686| [2025/04/30 09:44:18 830709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258831686| [2025/04/30 09:44:18 830714] [debug] |xqc_engine_wakeup_after|wakeup:1746006258831686|now:1746006258830714|diff:972| [2025/04/30 09:44:18 830720] [debug] |xqc_engine_main_logic|END|now:1746006258830462| [2025/04/30 09:44:18 830733] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258830732| [2025/04/30 09:44:18 830740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 830747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:863| [2025/04/30 09:44:18 830752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:864| [2025/04/30 09:44:18 830760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:864| [2025/04/30 09:44:18 830766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 830773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 830784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1986591|prior_time:1746006258778862|is_app_limited:0|send_elapse:49814|ack_elapse:51870|ctl_first_sent_time:1746006258780317|lagest_ack_time:1746006258830732|curr_delivered:2047804| [2025/04/30 09:44:18 830791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258780317| [2025/04/30 09:44:18 830798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:965||sndq_packets_used_bytes:0|sndq_packets_free:815| [2025/04/30 09:44:18 830804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 830810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1986591|prior_time:1746006258778862|is_app_limited:0|send_elapse:49814|ack_elapse:51870|ctl_first_sent_time:1746006258780317|lagest_ack_time:1746006258830732|curr_delivered:2049004| [2025/04/30 09:44:18 830817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258780422| [2025/04/30 09:44:18 830822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:964||sndq_packets_used_bytes:0|sndq_packets_free:816| [2025/04/30 09:44:18 830828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50085|rttvar:388|minrtt:31343|latest_rtt:50310|ack_delay:56| [2025/04/30 09:44:18 830834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50106|rttvar:333|minrtt:31343|latest_rtt:50310|ack_delay:56| [2025/04/30 09:44:18 830841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1968|lost_pn:1965|thresh:3| [2025/04/30 09:44:18 830847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 830852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50106|rtt_var:333|pto_duration:52106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 830859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 830864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 830870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 830876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258907670|now:1746006258830852|interv:76818| [2025/04/30 09:44:18 830881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258907670|now:1746006258830852|interval:76818|pto_count:0|srtt:50106 [2025/04/30 09:44:18 830887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49814, ack_elapse 51870, delivered 62413|rate 1203258|lost 225| [2025/04/30 09:44:18 830893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203258) in round 39| [2025/04/30 09:44:18 830899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 830908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 830915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258780422|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 830920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258780422|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 830928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60006|srtt:50106|latest_rtt:50310|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 830936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:864|largest:864|pns:2| [2025/04/30 09:44:18 830943] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:864|frame:ACK |recv_time:1746006258830732|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 830949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378830732|now:1746006258830732|interv:120000000| [2025/04/30 09:44:18 830955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378830732|now:1746006258830732|interv:120000000| [2025/04/30 09:44:18 830962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258831686|pq_index:0| [2025/04/30 09:44:18 830968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258830462| [2025/04/30 09:44:18 830972] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258830972| [2025/04/30 09:44:18 830977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258830976| [2025/04/30 09:44:18 830983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50106|min_srtt:50106|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 830987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2112798| [2025/04/30 09:44:18 830992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50106|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 830997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 831002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50106|min_srtt:50106|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 831006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2113977| [2025/04/30 09:44:18 831011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50106|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 831019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 831023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50106|min_srtt:50106|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 831028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2115156| [2025/04/30 09:44:18 831032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 831036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 831040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 831044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 831049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 831053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2070354| [2025/04/30 09:44:18 831057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 831061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 831065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258831686| [2025/04/30 09:44:18 831069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258831686| [2025/04/30 09:44:18 831073] [debug] |xqc_engine_wakeup_after|wakeup:1746006258831686|now:1746006258831073|diff:613| [2025/04/30 09:44:18 831078] [debug] |xqc_engine_main_logic|END|now:1746006258830976| [2025/04/30 09:44:18 831083] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258831083| [2025/04/30 09:44:18 831087] [debug] |xqc_engine_wakeup_after|wakeup:1746006258831686|now:1746006258831087|diff:599| [2025/04/30 09:44:18 831091] [debug] |xqc_engine_main_logic|END|now:1746006258831083| [2025/04/30 09:44:18 832159] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258832159| [2025/04/30 09:44:18 832169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258831686|pq_index:0| [2025/04/30 09:44:18 832173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258830976| [2025/04/30 09:44:18 832178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258832177| [2025/04/30 09:44:18 832183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258831686|now:1746006258832177| [2025/04/30 09:44:18 832187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258831686|now:1746006258832177| [2025/04/30 09:44:18 832191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 832196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50106|min_srtt:50106|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 832205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2115156| [2025/04/30 09:44:18 832210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 832214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 832218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 832222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 832226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 832231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2070354| [2025/04/30 09:44:18 832235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 832240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2019| [2025/04/30 09:44:18 832275] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2019|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258832248|stream_id:0|stream_offset:2070354| [2025/04/30 09:44:18 832281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 832286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 832290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50106|rtt_var:333|pto_duration:52106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 832294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 832298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 832302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 832306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258909354|now:1746006258832290|interv:77064| [2025/04/30 09:44:18 832310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258909354|now:1746006258832290|interval:77064|pto_count:0|srtt:50106 [2025/04/30 09:44:18 832315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61206| [2025/04/30 09:44:18 832320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 832324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2071533| [2025/04/30 09:44:18 832332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 832336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2020| [2025/04/30 09:44:18 832365] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2020|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006258832343|stream_id:0|stream_offset:2071533| [2025/04/30 09:44:18 832373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 832381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:18 832388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50106|rtt_var:333|pto_duration:52106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 832394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 832398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 832402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:18 832406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258909449|now:1746006258832387|interv:77062| [2025/04/30 09:44:18 832410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258909449|now:1746006258832387|interval:77062|pto_count:0|srtt:50106 [2025/04/30 09:44:18 832414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62406| [2025/04/30 09:44:18 832419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 832423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2072712| [2025/04/30 09:44:18 832428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 832432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258833431|now:1746006258832431|interv:1000| [2025/04/30 09:44:18 832436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 832439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 832443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258833431| [2025/04/30 09:44:18 832448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258833431| [2025/04/30 09:44:18 832452] [debug] |xqc_engine_wakeup_after|wakeup:1746006258833431|now:1746006258832452|diff:979| [2025/04/30 09:44:18 832456] [debug] |xqc_engine_main_logic|END|now:1746006258832177| [2025/04/30 09:44:18 832714] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258832713| [2025/04/30 09:44:18 832720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 832725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:864| [2025/04/30 09:44:18 832729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:865| [2025/04/30 09:44:18 832741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:865| [2025/04/30 09:44:18 832745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 832750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 832755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1988991|prior_time:1746006258780861|is_app_limited:0|send_elapse:49833|ack_elapse:51852|ctl_first_sent_time:1746006258782323|lagest_ack_time:1746006258832713|curr_delivered:2050204| [2025/04/30 09:44:18 832759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258782323| [2025/04/30 09:44:18 832764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:963||sndq_packets_used_bytes:0|sndq_packets_free:817| [2025/04/30 09:44:18 832768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 832773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1988991|prior_time:1746006258780861|is_app_limited:0|send_elapse:49833|ack_elapse:51852|ctl_first_sent_time:1746006258782323|lagest_ack_time:1746006258832713|curr_delivered:2051404| [2025/04/30 09:44:18 832777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258782431| [2025/04/30 09:44:18 832781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:962||sndq_packets_used_bytes:0|sndq_packets_free:818| [2025/04/30 09:44:18 832785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50106|rttvar:333|minrtt:31343|latest_rtt:50282|ack_delay:56| [2025/04/30 09:44:18 832789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50121|rttvar:280|minrtt:31343|latest_rtt:50282|ack_delay:56| [2025/04/30 09:44:18 832794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1970|lost_pn:1967|thresh:3| [2025/04/30 09:44:18 832798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 832802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50121|rtt_var:280|pto_duration:52121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 832806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 832810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 832814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 832818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258909464|now:1746006258832802|interv:76662| [2025/04/30 09:44:18 832822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258909464|now:1746006258832802|interval:76662|pto_count:0|srtt:50121 [2025/04/30 09:44:18 832826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49833, ack_elapse 51852, delivered 62413|rate 1203675|lost 225| [2025/04/30 09:44:18 832833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203675) in round 39| [2025/04/30 09:44:18 832838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 832842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 832846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258782431|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 832850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258782431|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 832855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60006|srtt:50121|latest_rtt:50282|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 832861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:865|largest:865|pns:2| [2025/04/30 09:44:18 832865] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:865|frame:ACK |recv_time:1746006258832713|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 832870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378832713|now:1746006258832713|interv:120000000| [2025/04/30 09:44:18 832874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378832713|now:1746006258832713|interv:120000000| [2025/04/30 09:44:18 832878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258833431|pq_index:0| [2025/04/30 09:44:18 832882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258832177| [2025/04/30 09:44:18 832887] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258832886| [2025/04/30 09:44:18 832891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258832890| [2025/04/30 09:44:18 832897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50121|min_srtt:50121|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 832902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2115156| [2025/04/30 09:44:18 832906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50121|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 832911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 832916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50121|min_srtt:50121|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 832920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2116335| [2025/04/30 09:44:18 832927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50121|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 832932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 832937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50121|min_srtt:50121|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 832941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2117514| [2025/04/30 09:44:18 832945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 832949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 832953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 832957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 832962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 832966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2072712| [2025/04/30 09:44:18 832970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 832974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 832978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258833431| [2025/04/30 09:44:18 832982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258833431| [2025/04/30 09:44:18 832986] [debug] |xqc_engine_wakeup_after|wakeup:1746006258833431|now:1746006258832986|diff:445| [2025/04/30 09:44:18 832990] [debug] |xqc_engine_main_logic|END|now:1746006258832890| [2025/04/30 09:44:18 832995] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258832995| [2025/04/30 09:44:18 832999] [debug] |xqc_engine_wakeup_after|wakeup:1746006258833431|now:1746006258832999|diff:432| [2025/04/30 09:44:18 833003] [debug] |xqc_engine_main_logic|END|now:1746006258832995| [2025/04/30 09:44:18 834068] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258834067| [2025/04/30 09:44:18 834076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258833431|pq_index:0| [2025/04/30 09:44:18 834081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258832890| [2025/04/30 09:44:18 834086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258834085| [2025/04/30 09:44:18 834090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258833431|now:1746006258834085| [2025/04/30 09:44:18 834094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258833431|now:1746006258834085| [2025/04/30 09:44:18 834102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 834107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50121|min_srtt:50121|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 834112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2117514| [2025/04/30 09:44:18 834116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 834120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 834124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 834128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 834168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 834175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2072712| [2025/04/30 09:44:18 834179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 834184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2021| [2025/04/30 09:44:18 834219] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2021|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258834192|stream_id:0|stream_offset:2072712| [2025/04/30 09:44:18 834228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 834236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 834242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50121|rtt_var:280|pto_duration:52121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 834248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 834252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 834256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 834260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258911313|now:1746006258834242|interv:77071| [2025/04/30 09:44:18 834264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258911313|now:1746006258834242|interval:77071|pto_count:0|srtt:50121 [2025/04/30 09:44:18 834269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61206| [2025/04/30 09:44:18 834274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 834283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2073891| [2025/04/30 09:44:18 834288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 834292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2022| [2025/04/30 09:44:18 834322] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2022|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006258834299|stream_id:0|stream_offset:2073891| [2025/04/30 09:44:18 834331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 834338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:18 834345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50121|rtt_var:280|pto_duration:52121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 834350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 834353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 834357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:18 834361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258911420|now:1746006258834344|interv:77076| [2025/04/30 09:44:18 834365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258911420|now:1746006258834344|interval:77076|pto_count:0|srtt:50121 [2025/04/30 09:44:18 834369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62406| [2025/04/30 09:44:18 834374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 834378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2075070| [2025/04/30 09:44:18 834383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 834387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258835386|now:1746006258834386|interv:1000| [2025/04/30 09:44:18 834390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 834394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 834398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258835386| [2025/04/30 09:44:18 834403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258835386| [2025/04/30 09:44:18 834407] [debug] |xqc_engine_wakeup_after|wakeup:1746006258835386|now:1746006258834406|diff:980| [2025/04/30 09:44:18 834411] [debug] |xqc_engine_main_logic|END|now:1746006258834085| [2025/04/30 09:44:18 834696] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258834695| [2025/04/30 09:44:18 834702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 834712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:865| [2025/04/30 09:44:18 834716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:866| [2025/04/30 09:44:18 834722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:866| [2025/04/30 09:44:18 834726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 834731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 834735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1991391|prior_time:1746006258782921|is_app_limited:0|send_elapse:49900|ack_elapse:51774|ctl_first_sent_time:1746006258784394|lagest_ack_time:1746006258834695|curr_delivered:2052604| [2025/04/30 09:44:18 834740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258784394| [2025/04/30 09:44:18 834745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:961||sndq_packets_used_bytes:0|sndq_packets_free:819| [2025/04/30 09:44:18 834749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 834753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:1991391|prior_time:1746006258782921|is_app_limited:0|send_elapse:49900|ack_elapse:51774|ctl_first_sent_time:1746006258784394|lagest_ack_time:1746006258834695|curr_delivered:2053804| [2025/04/30 09:44:18 834758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258784499| [2025/04/30 09:44:18 834761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:960||sndq_packets_used_bytes:0|sndq_packets_free:820| [2025/04/30 09:44:18 834765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50121|rttvar:280|minrtt:31343|latest_rtt:50196|ack_delay:64| [2025/04/30 09:44:18 834770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50122|rttvar:212|minrtt:31343|latest_rtt:50196|ack_delay:64| [2025/04/30 09:44:18 834774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1972|lost_pn:1969|thresh:3| [2025/04/30 09:44:18 834778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 834782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50122|rtt_var:212|pto_duration:52122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 834786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 834790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 834794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 834798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258911421|now:1746006258834782|interv:76639| [2025/04/30 09:44:18 834802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258911421|now:1746006258834782|interval:76639|pto_count:0|srtt:50122 [2025/04/30 09:44:18 834809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49900, ack_elapse 51774, delivered 62413|rate 1205489|lost 225| [2025/04/30 09:44:18 834814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205489) in round 39| [2025/04/30 09:44:18 834818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 834822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 834826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258784499|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 834831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258784499|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 834835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60006|srtt:50122|latest_rtt:50196|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 834841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:866|largest:866|pns:2| [2025/04/30 09:44:18 834845] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:866|frame:ACK |recv_time:1746006258834695|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 834850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378834695|now:1746006258834695|interv:120000000| [2025/04/30 09:44:18 834854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378834695|now:1746006258834695|interv:120000000| [2025/04/30 09:44:18 834858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258835386|pq_index:0| [2025/04/30 09:44:18 834862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258834085| [2025/04/30 09:44:18 834866] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258834866| [2025/04/30 09:44:18 834871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258834870| [2025/04/30 09:44:18 834877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50122|min_srtt:50122|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 834881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2117514| [2025/04/30 09:44:18 834886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50122|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 834890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 834895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50122|min_srtt:50122|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 834902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2118693| [2025/04/30 09:44:18 834906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50122|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 834910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 834915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50122|min_srtt:50122|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 834920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2119872| [2025/04/30 09:44:18 834924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 834928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 834932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 834936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 834940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 834944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2075070| [2025/04/30 09:44:18 834949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 834953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 834956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258835386| [2025/04/30 09:44:18 834960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258835386| [2025/04/30 09:44:18 834964] [debug] |xqc_engine_wakeup_after|wakeup:1746006258835386|now:1746006258834964|diff:422| [2025/04/30 09:44:18 834968] [debug] |xqc_engine_main_logic|END|now:1746006258834870| [2025/04/30 09:44:18 834973] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258834973| [2025/04/30 09:44:18 834977] [debug] |xqc_engine_wakeup_after|wakeup:1746006258835386|now:1746006258834977|diff:409| [2025/04/30 09:44:18 834981] [debug] |xqc_engine_main_logic|END|now:1746006258834973| [2025/04/30 09:44:18 836049] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258836049| [2025/04/30 09:44:18 836058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258835386|pq_index:0| [2025/04/30 09:44:18 836063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258834870| [2025/04/30 09:44:18 836068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258836067| [2025/04/30 09:44:18 836077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258835386|now:1746006258836067| [2025/04/30 09:44:18 836081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258835386|now:1746006258836067| [2025/04/30 09:44:18 836085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 836090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50122|min_srtt:50122|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 836095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2119872| [2025/04/30 09:44:18 836099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 836103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 836107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 836112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 836116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 836120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2075070| [2025/04/30 09:44:18 836125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 836129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2023| [2025/04/30 09:44:18 836183] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2023|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258836156|stream_id:0|stream_offset:2075070| [2025/04/30 09:44:18 836192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 836200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 836206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50122|rtt_var:212|pto_duration:52122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 836211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 836215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 836219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 836223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258913278|now:1746006258836206|interv:77072| [2025/04/30 09:44:18 836227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258913278|now:1746006258836206|interval:77072|pto_count:0|srtt:50122 [2025/04/30 09:44:18 836236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61206| [2025/04/30 09:44:18 836241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 836245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2076249| [2025/04/30 09:44:18 836250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 836254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2024| [2025/04/30 09:44:18 836283] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2024|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006258836261|stream_id:0|stream_offset:2076249| [2025/04/30 09:44:18 836292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 836298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:18 836305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50122|rtt_var:212|pto_duration:52122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 836309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 836313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 836317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:18 836321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258913383|now:1746006258836305|interv:77078| [2025/04/30 09:44:18 836325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258913383|now:1746006258836305|interval:77078|pto_count:0|srtt:50122 [2025/04/30 09:44:18 836329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62406| [2025/04/30 09:44:18 836334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 836338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2077428| [2025/04/30 09:44:18 836342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 836346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258837346|now:1746006258836346|interv:1000| [2025/04/30 09:44:18 836350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 836354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 836358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258837346| [2025/04/30 09:44:18 836363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258837346| [2025/04/30 09:44:18 836367] [debug] |xqc_engine_wakeup_after|wakeup:1746006258837346|now:1746006258836367|diff:979| [2025/04/30 09:44:18 836375] [debug] |xqc_engine_main_logic|END|now:1746006258836067| [2025/04/30 09:44:18 836686] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258836685| [2025/04/30 09:44:18 836691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 836697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:866| [2025/04/30 09:44:18 836701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:867| [2025/04/30 09:44:18 836707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:867| [2025/04/30 09:44:18 836711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 836716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1973|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1974|path_largest_ack:1973| [2025/04/30 09:44:18 836721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1993798|prior_time:1746006258785009|is_app_limited:0|send_elapse:51059|ack_elapse:51676|ctl_first_sent_time:1746006258786475|lagest_ack_time:1746006258836685|curr_delivered:2055004| [2025/04/30 09:44:18 836725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258786475| [2025/04/30 09:44:18 836730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:959||sndq_packets_used_bytes:0|sndq_packets_free:821| [2025/04/30 09:44:18 836734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 836739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1993798|prior_time:1746006258785009|is_app_limited:0|send_elapse:51059|ack_elapse:51676|ctl_first_sent_time:1746006258786475|lagest_ack_time:1746006258836685|curr_delivered:2056204| [2025/04/30 09:44:18 836743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258786581| [2025/04/30 09:44:18 836747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:958||sndq_packets_used_bytes:0|sndq_packets_free:822| [2025/04/30 09:44:18 836751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50122|rttvar:212|minrtt:31343|latest_rtt:50104|ack_delay:56| [2025/04/30 09:44:18 836755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50113|rttvar:177|minrtt:31343|latest_rtt:50104|ack_delay:56| [2025/04/30 09:44:18 836760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1974|lost_pn:1971|thresh:3| [2025/04/30 09:44:18 836764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 836768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50113|rtt_var:177|pto_duration:52113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 836772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 836776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 836780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 836788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258913374|now:1746006258836768|interv:76606| [2025/04/30 09:44:18 836792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258913374|now:1746006258836768|interval:76606|pto_count:0|srtt:50113 [2025/04/30 09:44:18 836796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51059, ack_elapse 51676, delivered 62406|rate 1207639|lost 225| [2025/04/30 09:44:18 836800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207639) in round 39| [2025/04/30 09:44:18 836805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 836809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 836813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258786581|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 836817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258786581|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 836822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60006|srtt:50113|latest_rtt:50104|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 836828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:867|largest:867|pns:2| [2025/04/30 09:44:18 836832] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:867|frame:ACK |recv_time:1746006258836685|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 836837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378836685|now:1746006258836685|interv:120000000| [2025/04/30 09:44:18 836841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378836685|now:1746006258836685|interv:120000000| [2025/04/30 09:44:18 836845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258837346|pq_index:0| [2025/04/30 09:44:18 836850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258836067| [2025/04/30 09:44:18 836854] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258836854| [2025/04/30 09:44:18 836858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258836857| [2025/04/30 09:44:18 836864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50113|min_srtt:50113|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 836869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2119872| [2025/04/30 09:44:18 836873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50113|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 836881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 836885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50113|min_srtt:50113|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 836889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2121051| [2025/04/30 09:44:18 836894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50113|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 836898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 836902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50113|min_srtt:50113|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 836907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2122230| [2025/04/30 09:44:18 836911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 836915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 836919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 836923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 836927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 836931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2077428| [2025/04/30 09:44:18 836936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 836940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 836944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258837346| [2025/04/30 09:44:18 836948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258837346| [2025/04/30 09:44:18 836951] [debug] |xqc_engine_wakeup_after|wakeup:1746006258837346|now:1746006258836951|diff:395| [2025/04/30 09:44:18 836956] [debug] |xqc_engine_main_logic|END|now:1746006258836857| [2025/04/30 09:44:18 836960] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258836960| [2025/04/30 09:44:18 836964] [debug] |xqc_engine_wakeup_after|wakeup:1746006258837346|now:1746006258836964|diff:382| [2025/04/30 09:44:18 836968] [debug] |xqc_engine_main_logic|END|now:1746006258836960| [2025/04/30 09:44:18 838035] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258838034| [2025/04/30 09:44:18 838043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258837346|pq_index:0| [2025/04/30 09:44:18 838047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258836857| [2025/04/30 09:44:18 838056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258838055| [2025/04/30 09:44:18 838061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258837346|now:1746006258838055| [2025/04/30 09:44:18 838065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258837346|now:1746006258838055| [2025/04/30 09:44:18 838069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 838074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50113|min_srtt:50113|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 838078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2122230| [2025/04/30 09:44:18 838083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 838087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 838090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 838095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 838099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 838103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2077428| [2025/04/30 09:44:18 838108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 838112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2025| [2025/04/30 09:44:18 838163] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2025|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258838120|stream_id:0|stream_offset:2077428| [2025/04/30 09:44:18 838176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 838183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 838188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50113|rtt_var:177|pto_duration:52113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 838192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 838196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 838200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 838204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258915233|now:1746006258838187|interv:77046| [2025/04/30 09:44:18 838212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258915233|now:1746006258838187|interval:77046|pto_count:0|srtt:50113 [2025/04/30 09:44:18 838217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61206| [2025/04/30 09:44:18 838222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 838226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2078607| [2025/04/30 09:44:18 838230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 838235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2026| [2025/04/30 09:44:18 838265] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2026|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006258838242|stream_id:0|stream_offset:2078607| [2025/04/30 09:44:18 838274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 838281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:18 838286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50113|rtt_var:177|pto_duration:52113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 838290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 838294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 838298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:18 838302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258915355|now:1746006258838286|interv:77069| [2025/04/30 09:44:18 838306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258915355|now:1746006258838286|interval:77069|pto_count:0|srtt:50113 [2025/04/30 09:44:18 838310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62406| [2025/04/30 09:44:18 838315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 838319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2079786| [2025/04/30 09:44:18 838323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 838327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258839327|now:1746006258838327|interv:1000| [2025/04/30 09:44:18 838331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 838335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 838339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258839327| [2025/04/30 09:44:18 838347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258839327| [2025/04/30 09:44:18 838351] [debug] |xqc_engine_wakeup_after|wakeup:1746006258839327|now:1746006258838351|diff:976| [2025/04/30 09:44:18 838355] [debug] |xqc_engine_main_logic|END|now:1746006258838055| [2025/04/30 09:44:18 838682] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258838682| [2025/04/30 09:44:18 838688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 838694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:867| [2025/04/30 09:44:18 838697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:868| [2025/04/30 09:44:18 838707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:868| [2025/04/30 09:44:18 838712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 838717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1975|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1976|path_largest_ack:1975| [2025/04/30 09:44:18 838722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1996198|prior_time:1746006258786826|is_app_limited:0|send_elapse:50974|ack_elapse:51856|ctl_first_sent_time:1746006258788254|lagest_ack_time:1746006258838682|curr_delivered:2057404| [2025/04/30 09:44:18 838726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258788254| [2025/04/30 09:44:18 838731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:957||sndq_packets_used_bytes:0|sndq_packets_free:823| [2025/04/30 09:44:18 838735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1976|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1976|path_largest_ack:1976| [2025/04/30 09:44:18 838739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1996198|prior_time:1746006258786826|is_app_limited:0|send_elapse:50974|ack_elapse:51856|ctl_first_sent_time:1746006258788254|lagest_ack_time:1746006258838682|curr_delivered:2058604| [2025/04/30 09:44:18 838744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258788360| [2025/04/30 09:44:18 838748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:956||sndq_packets_used_bytes:0|sndq_packets_free:824| [2025/04/30 09:44:18 838752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50113|rttvar:177|minrtt:31343|latest_rtt:50322|ack_delay:64| [2025/04/30 09:44:18 838756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50131|rttvar:169|minrtt:31343|latest_rtt:50322|ack_delay:64| [2025/04/30 09:44:18 838760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1976|lost_pn:1973|thresh:3| [2025/04/30 09:44:18 838764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 838768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50131|rtt_var:169|pto_duration:52131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 838773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 838777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 838784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 838788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258915373|now:1746006258838768|interv:76605| [2025/04/30 09:44:18 838792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258915373|now:1746006258838768|interval:76605|pto_count:0|srtt:50131 [2025/04/30 09:44:18 838796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50974, ack_elapse 51856, delivered 62406|rate 1203448|lost 225| [2025/04/30 09:44:18 838800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203448) in round 39| [2025/04/30 09:44:18 838805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 838809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 838813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258788360|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 838817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258788360|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1998598| [2025/04/30 09:44:18 838822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60006|srtt:50131|latest_rtt:50322|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 838827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:868|largest:868|pns:2| [2025/04/30 09:44:18 838832] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:868|frame:ACK |recv_time:1746006258838682|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 838837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378838682|now:1746006258838682|interv:120000000| [2025/04/30 09:44:18 838841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378838682|now:1746006258838682|interv:120000000| [2025/04/30 09:44:18 838846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258839327|pq_index:0| [2025/04/30 09:44:18 838851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258838055| [2025/04/30 09:44:18 838855] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258838855| [2025/04/30 09:44:18 838860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258838859| [2025/04/30 09:44:18 838865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50131|min_srtt:50131|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 838870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2122230| [2025/04/30 09:44:18 838877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50131|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 838881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 838886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50131|min_srtt:50131|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 838890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2123409| [2025/04/30 09:44:18 838895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50131|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 838899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 838903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50131|min_srtt:50131|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 838908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2124588| [2025/04/30 09:44:18 838912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 838916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 838920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 838924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 838928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 838932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2079786| [2025/04/30 09:44:18 838937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 838941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 838944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258839327| [2025/04/30 09:44:18 838948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258839327| [2025/04/30 09:44:18 838952] [debug] |xqc_engine_wakeup_after|wakeup:1746006258839327|now:1746006258838952|diff:375| [2025/04/30 09:44:18 838956] [debug] |xqc_engine_main_logic|END|now:1746006258838859| [2025/04/30 09:44:18 838961] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258838961| [2025/04/30 09:44:18 838965] [debug] |xqc_engine_wakeup_after|wakeup:1746006258839327|now:1746006258838965|diff:362| [2025/04/30 09:44:18 838969] [debug] |xqc_engine_main_logic|END|now:1746006258838961| [2025/04/30 09:44:18 840035] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258840035| [2025/04/30 09:44:18 840048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258839327|pq_index:0| [2025/04/30 09:44:18 840053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258838859| [2025/04/30 09:44:18 840057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258840057| [2025/04/30 09:44:18 840062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746006258839814|now:1746006258840057| [2025/04/30 09:44:18 840066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 09:44:18 840070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746006258839814|now:1746006258840057| [2025/04/30 09:44:18 840074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:18 840078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258839327|now:1746006258840057| [2025/04/30 09:44:18 840082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258839327|now:1746006258840057| [2025/04/30 09:44:18 840086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 840090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:868|ack_delay:25276|first_ack_range:35|largest_pkt_recv_time:1746006258814814| [2025/04/30 09:44:18 840095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:868|low:833|pkt_pns:2| [2025/04/30 09:44:18 840099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:856|frame_largest_recv:868| [2025/04/30 09:44:18 840103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:18 840108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50131|min_srtt:50131|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 840112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2124588| [2025/04/30 09:44:18 840116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 840120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 840124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 840128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 840154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 840158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:60006|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2079786| [2025/04/30 09:44:18 840163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 840167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2027| [2025/04/30 09:44:18 840202] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2027|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:60006|now:1746006258840175|stream_id:0|stream_offset:2079786| [2025/04/30 09:44:18 840217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2027|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 09:44:18 840224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 840230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50131|rtt_var:169|pto_duration:52131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 840234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 840238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 840242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 840246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258917306|now:1746006258840229|interv:77077| [2025/04/30 09:44:18 840250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258917306|now:1746006258840229|interval:77077|pto_count:0|srtt:50131 [2025/04/30 09:44:18 840254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61213| [2025/04/30 09:44:18 840259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 840263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2080965| [2025/04/30 09:44:18 840267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 840272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2028| [2025/04/30 09:44:18 840301] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2028|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006258840279|stream_id:0|stream_offset:2080965| [2025/04/30 09:44:18 840309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 840316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:18 840322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50131|rtt_var:169|pto_duration:52131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 840326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 840330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 840334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:18 840338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258917410|now:1746006258840322|interv:77088| [2025/04/30 09:44:18 840342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258917410|now:1746006258840322|interval:77088|pto_count:0|srtt:50131 [2025/04/30 09:44:18 840350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62413| [2025/04/30 09:44:18 840355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 840359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2082144| [2025/04/30 09:44:18 840364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 840368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258841367|now:1746006258840367|interv:1000| [2025/04/30 09:44:18 840372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 840375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 840379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258841367| [2025/04/30 09:44:18 840384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258841367| [2025/04/30 09:44:18 840388] [debug] |xqc_engine_wakeup_after|wakeup:1746006258841367|now:1746006258840388|diff:979| [2025/04/30 09:44:18 840392] [debug] |xqc_engine_main_logic|END|now:1746006258840057| [2025/04/30 09:44:18 840670] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258840669| [2025/04/30 09:44:18 840676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 840681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:868| [2025/04/30 09:44:18 840685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:869| [2025/04/30 09:44:18 840691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:869| [2025/04/30 09:44:18 840695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 840699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1977|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1978|path_largest_ack:1977| [2025/04/30 09:44:18 840704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1998598|prior_time:1746006258788834|is_app_limited:0|send_elapse:50937|ack_elapse:51835|ctl_first_sent_time:1746006258790268|lagest_ack_time:1746006258840669|curr_delivered:2059804| [2025/04/30 09:44:18 840709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258790268| [2025/04/30 09:44:18 840713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:955||sndq_packets_used_bytes:0|sndq_packets_free:825| [2025/04/30 09:44:18 840717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1978|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1978|path_largest_ack:1978| [2025/04/30 09:44:18 840722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:1998598|prior_time:1746006258788834|is_app_limited:0|send_elapse:50937|ack_elapse:51835|ctl_first_sent_time:1746006258790268|lagest_ack_time:1746006258840669|curr_delivered:2061004| [2025/04/30 09:44:18 840726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258790375| [2025/04/30 09:44:18 840734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:954||sndq_packets_used_bytes:0|sndq_packets_free:826| [2025/04/30 09:44:18 840738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50131|rttvar:169|minrtt:31343|latest_rtt:50294|ack_delay:56| [2025/04/30 09:44:18 840742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50144|rttvar:153|minrtt:31343|latest_rtt:50294|ack_delay:56| [2025/04/30 09:44:18 840746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1978|lost_pn:1975|thresh:3| [2025/04/30 09:44:18 840750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 840754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50144|rtt_var:153|pto_duration:52144|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 840759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 840762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 840766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 840770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258917423|now:1746006258840754|interv:76669| [2025/04/30 09:44:18 840774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258917423|now:1746006258840754|interval:76669|pto_count:0|srtt:50144 [2025/04/30 09:44:18 840779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50937, ack_elapse 51835, delivered 62406|rate 1203935|lost 225| [2025/04/30 09:44:18 840783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 39 -> 40| [2025/04/30 09:44:18 840787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203935) in round 40| [2025/04/30 09:44:18 840791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 840795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 840799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258790375|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 840803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258790375|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 840808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60013|srtt:50144|latest_rtt:50294|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:18 840814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:869|largest:869|pns:2| [2025/04/30 09:44:18 840818] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:869|frame:ACK |recv_time:1746006258840669|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 840825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378840669|now:1746006258840669|interv:120000000| [2025/04/30 09:44:18 840829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378840669|now:1746006258840669|interv:120000000| [2025/04/30 09:44:18 840833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258841367|pq_index:0| [2025/04/30 09:44:18 840837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258840057| [2025/04/30 09:44:18 840841] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258840841| [2025/04/30 09:44:18 840846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258840845| [2025/04/30 09:44:18 840852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50144|min_srtt:50144|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 840856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2124588| [2025/04/30 09:44:18 840861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50144|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 840865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 840869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50144|min_srtt:50144|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 840874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2125767| [2025/04/30 09:44:18 840878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50144|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 840882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 840886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50144|min_srtt:50144|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 840891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2126946| [2025/04/30 09:44:18 840895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 840899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 840903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 840907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 840914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 840918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2082144| [2025/04/30 09:44:18 840922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 840926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 840930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258841367| [2025/04/30 09:44:18 840934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258841367| [2025/04/30 09:44:18 840938] [debug] |xqc_engine_wakeup_after|wakeup:1746006258841367|now:1746006258840938|diff:429| [2025/04/30 09:44:18 840942] [debug] |xqc_engine_main_logic|END|now:1746006258840845| [2025/04/30 09:44:18 840947] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258840947| [2025/04/30 09:44:18 840950] [debug] |xqc_engine_wakeup_after|wakeup:1746006258841367|now:1746006258840950|diff:417| [2025/04/30 09:44:18 840954] [debug] |xqc_engine_main_logic|END|now:1746006258840947| [2025/04/30 09:44:18 842022] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258842022| [2025/04/30 09:44:18 842032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258841367|pq_index:0| [2025/04/30 09:44:18 842036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258840845| [2025/04/30 09:44:18 842041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258842040| [2025/04/30 09:44:18 842046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258841367|now:1746006258842040| [2025/04/30 09:44:18 842050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258841367|now:1746006258842040| [2025/04/30 09:44:18 842054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 842059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50144|min_srtt:50144|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 842064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2126946| [2025/04/30 09:44:18 842069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 842073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 842076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 842081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 842085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 842090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2082144| [2025/04/30 09:44:18 842102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 842106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2029| [2025/04/30 09:44:18 842160] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2029|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258842115|stream_id:0|stream_offset:2082144| [2025/04/30 09:44:18 842173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 842180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 842184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50144|rtt_var:153|pto_duration:52144|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 842188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 842192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 842199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 842203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258919259|now:1746006258842184|interv:77075| [2025/04/30 09:44:18 842207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258919259|now:1746006258842184|interval:77075|pto_count:0|srtt:50144 [2025/04/30 09:44:18 842212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61213| [2025/04/30 09:44:18 842217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 842221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2083323| [2025/04/30 09:44:18 842225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 842230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2030| [2025/04/30 09:44:18 842260] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2030|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006258842237|stream_id:0|stream_offset:2083323| [2025/04/30 09:44:18 842269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 842276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:18 842282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50144|rtt_var:153|pto_duration:52144|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 842287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 842291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 842299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:18 842303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258919381|now:1746006258842282|interv:77099| [2025/04/30 09:44:18 842307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258919381|now:1746006258842282|interval:77099|pto_count:0|srtt:50144 [2025/04/30 09:44:18 842312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62413| [2025/04/30 09:44:18 842317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 842321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2084502| [2025/04/30 09:44:18 842325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 842329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258843329|now:1746006258842329|interv:1000| [2025/04/30 09:44:18 842333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 842337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 842341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258843329| [2025/04/30 09:44:18 842345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258843329| [2025/04/30 09:44:18 842349] [debug] |xqc_engine_wakeup_after|wakeup:1746006258843329|now:1746006258842349|diff:980| [2025/04/30 09:44:18 842354] [debug] |xqc_engine_main_logic|END|now:1746006258842040| [2025/04/30 09:44:18 842704] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258842703| [2025/04/30 09:44:18 842710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 842716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:869| [2025/04/30 09:44:18 842719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:870| [2025/04/30 09:44:18 842725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:870| [2025/04/30 09:44:18 842729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 842734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1979|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1980|path_largest_ack:1979| [2025/04/30 09:44:18 842739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2000998|prior_time:1746006258790829|is_app_limited:0|send_elapse:51633|ack_elapse:51874|ctl_first_sent_time:1746006258792262|lagest_ack_time:1746006258842703|curr_delivered:2062204| [2025/04/30 09:44:18 842743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258792262| [2025/04/30 09:44:18 842748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:953||sndq_packets_used_bytes:0|sndq_packets_free:827| [2025/04/30 09:44:18 842752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1980|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1980|path_largest_ack:1980| [2025/04/30 09:44:18 842760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2000998|prior_time:1746006258790829|is_app_limited:0|send_elapse:51633|ack_elapse:51874|ctl_first_sent_time:1746006258792262|lagest_ack_time:1746006258842703|curr_delivered:2063404| [2025/04/30 09:44:18 842765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258792366| [2025/04/30 09:44:18 842768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:952||sndq_packets_used_bytes:0|sndq_packets_free:828| [2025/04/30 09:44:18 842772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50144|rttvar:153|minrtt:31343|latest_rtt:50337|ack_delay:56| [2025/04/30 09:44:18 842777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50161|rttvar:149|minrtt:31343|latest_rtt:50337|ack_delay:56| [2025/04/30 09:44:18 842781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1980|lost_pn:1977|thresh:3| [2025/04/30 09:44:18 842785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 842789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50161|rtt_var:149|pto_duration:52161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 842793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 842797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 842801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 842805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258919398|now:1746006258842789|interv:76609| [2025/04/30 09:44:18 842809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258919398|now:1746006258842789|interval:76609|pto_count:0|srtt:50161 [2025/04/30 09:44:18 842813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51633, ack_elapse 51874, delivered 62406|rate 1203030|lost 225| [2025/04/30 09:44:18 842818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203030) in round 40| [2025/04/30 09:44:18 842822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 842826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 842830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258792366|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 842835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258792366|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 842839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60013|srtt:50161|latest_rtt:50337|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 842847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:870|largest:870|pns:2| [2025/04/30 09:44:18 842852] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:870|frame:ACK |recv_time:1746006258842703|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 842857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378842703|now:1746006258842703|interv:120000000| [2025/04/30 09:44:18 842861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378842703|now:1746006258842703|interv:120000000| [2025/04/30 09:44:18 842865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258843329|pq_index:0| [2025/04/30 09:44:18 842869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258842040| [2025/04/30 09:44:18 842873] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258842873| [2025/04/30 09:44:18 842878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258842877| [2025/04/30 09:44:18 842883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50161|min_srtt:50161|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 842888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2126946| [2025/04/30 09:44:18 842892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50161|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 842897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 842901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50161|min_srtt:50161|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 842906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2128125| [2025/04/30 09:44:18 842910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50161|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 842914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 842919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50161|min_srtt:50161|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 842923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2129304| [2025/04/30 09:44:18 842927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 842931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 842935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 842942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 842946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 842950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2084502| [2025/04/30 09:44:18 842955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 842958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 842962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258843329| [2025/04/30 09:44:18 842966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258843329| [2025/04/30 09:44:18 842970] [debug] |xqc_engine_wakeup_after|wakeup:1746006258843329|now:1746006258842970|diff:359| [2025/04/30 09:44:18 842974] [debug] |xqc_engine_main_logic|END|now:1746006258842877| [2025/04/30 09:44:18 842979] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258842979| [2025/04/30 09:44:18 842983] [debug] |xqc_engine_wakeup_after|wakeup:1746006258843329|now:1746006258842983|diff:346| [2025/04/30 09:44:18 842987] [debug] |xqc_engine_main_logic|END|now:1746006258842979| [2025/04/30 09:44:18 844053] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258844053| [2025/04/30 09:44:18 844062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258843329|pq_index:0| [2025/04/30 09:44:18 844066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258842877| [2025/04/30 09:44:18 844071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258844070| [2025/04/30 09:44:18 844076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258843329|now:1746006258844070| [2025/04/30 09:44:18 844080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258843329|now:1746006258844070| [2025/04/30 09:44:18 844084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 844089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50161|min_srtt:50161|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 844093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2129304| [2025/04/30 09:44:18 844098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 844101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 844105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 844110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 844114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 844122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2084502| [2025/04/30 09:44:18 844127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 844131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2031| [2025/04/30 09:44:18 844186] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2031|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258844160|stream_id:0|stream_offset:2084502| [2025/04/30 09:44:18 844195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 844202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 844209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50161|rtt_var:149|pto_duration:52161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 844213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 844217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 844221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 844225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258921321|now:1746006258844209|interv:77112| [2025/04/30 09:44:18 844229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258921321|now:1746006258844209|interval:77112|pto_count:0|srtt:50161 [2025/04/30 09:44:18 844234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61213| [2025/04/30 09:44:18 844238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 844243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2085681| [2025/04/30 09:44:18 844247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 844251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2032| [2025/04/30 09:44:18 844280] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2032|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006258844258|stream_id:0|stream_offset:2085681| [2025/04/30 09:44:18 844289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 844296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:18 844302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50161|rtt_var:149|pto_duration:52161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 844311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 844315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 844318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:18 844322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258921419|now:1746006258844302|interv:77117| [2025/04/30 09:44:18 844326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258921419|now:1746006258844302|interval:77117|pto_count:0|srtt:50161 [2025/04/30 09:44:18 844331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62413| [2025/04/30 09:44:18 844335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 844339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2086860| [2025/04/30 09:44:18 844344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 844348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258845348|now:1746006258844348|interv:1000| [2025/04/30 09:44:18 844352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 844356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 844360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258845348| [2025/04/30 09:44:18 844364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258845348| [2025/04/30 09:44:18 844368] [debug] |xqc_engine_wakeup_after|wakeup:1746006258845348|now:1746006258844368|diff:980| [2025/04/30 09:44:18 844372] [debug] |xqc_engine_main_logic|END|now:1746006258844070| [2025/04/30 09:44:18 845171] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258845171| [2025/04/30 09:44:18 845180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 845186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:870| [2025/04/30 09:44:18 845190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:871| [2025/04/30 09:44:18 845196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:871| [2025/04/30 09:44:18 845200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 845205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1981|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1982|path_largest_ack:1981| [2025/04/30 09:44:18 845209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2003398|prior_time:1746006258792875|is_app_limited:0|send_elapse:50382|ack_elapse:52296|ctl_first_sent_time:1746006258794339|lagest_ack_time:1746006258845171|curr_delivered:2064604| [2025/04/30 09:44:18 845214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258794339| [2025/04/30 09:44:18 845219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:951||sndq_packets_used_bytes:0|sndq_packets_free:829| [2025/04/30 09:44:18 845227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1982|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1982|path_largest_ack:1982| [2025/04/30 09:44:18 845231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2003398|prior_time:1746006258792875|is_app_limited:0|send_elapse:50382|ack_elapse:52296|ctl_first_sent_time:1746006258794339|lagest_ack_time:1746006258845171|curr_delivered:2065804| [2025/04/30 09:44:18 845236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258794441| [2025/04/30 09:44:18 845239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:950||sndq_packets_used_bytes:0|sndq_packets_free:830| [2025/04/30 09:44:18 845243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50161|rttvar:149|minrtt:31343|latest_rtt:50730|ack_delay:80| [2025/04/30 09:44:18 845248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50222|rttvar:234|minrtt:31343|latest_rtt:50730|ack_delay:80| [2025/04/30 09:44:18 845252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1982|lost_pn:1979|thresh:3| [2025/04/30 09:44:18 845256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 845260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50222|rtt_var:234|pto_duration:52222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 845265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 845268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 845272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 845276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258921480|now:1746006258845260|interv:76220| [2025/04/30 09:44:18 845280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258921480|now:1746006258845260|interval:76220|pto_count:0|srtt:50222 [2025/04/30 09:44:18 845284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50382, ack_elapse 52296, delivered 62406|rate 1193322|lost 225| [2025/04/30 09:44:18 845289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193322) in round 40| [2025/04/30 09:44:18 845293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 845297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 845301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258794441|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 845306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258794441|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 845310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60013|srtt:50222|latest_rtt:50730|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 845318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:871|largest:871|pns:2| [2025/04/30 09:44:18 845323] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:871|frame:ACK |recv_time:1746006258845171|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 845327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378845171|now:1746006258845171|interv:120000000| [2025/04/30 09:44:18 845332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378845171|now:1746006258845171|interv:120000000| [2025/04/30 09:44:18 845336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258845348|pq_index:0| [2025/04/30 09:44:18 845340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258844070| [2025/04/30 09:44:18 845344] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258845344| [2025/04/30 09:44:18 845349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258845348| [2025/04/30 09:44:18 845353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258845348|now:1746006258845348| [2025/04/30 09:44:18 845357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258845348|now:1746006258845348| [2025/04/30 09:44:18 845361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 845366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50222|min_srtt:50222|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 845371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2129304| [2025/04/30 09:44:18 845375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50222|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 845380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 845384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50222|min_srtt:50222|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 845388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2130483| [2025/04/30 09:44:18 845393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50222|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 845397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 845401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50222|min_srtt:50222|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 845408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2131662| [2025/04/30 09:44:18 845412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 845416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 845420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 845424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 845429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 845433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2086860| [2025/04/30 09:44:18 845439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 845445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2033| [2025/04/30 09:44:18 845487] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2033|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258845455|stream_id:0|stream_offset:2086860| [2025/04/30 09:44:18 845497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 845504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 845510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50222|rtt_var:234|pto_duration:52222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 845515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 845519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 845522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 845526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258922677|now:1746006258845510|interv:77167| [2025/04/30 09:44:18 845530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258922677|now:1746006258845510|interval:77167|pto_count:0|srtt:50222 [2025/04/30 09:44:18 845535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61213| [2025/04/30 09:44:18 845540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 845544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2088039| [2025/04/30 09:44:18 845553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 845557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2034| [2025/04/30 09:44:18 845587] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2034|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006258845564|stream_id:0|stream_offset:2088039| [2025/04/30 09:44:18 845596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 845603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:18 845610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50222|rtt_var:234|pto_duration:52222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 845616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 845620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 845624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:18 845627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258922786|now:1746006258845609|interv:77177| [2025/04/30 09:44:18 845631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258922786|now:1746006258845609|interval:77177|pto_count:0|srtt:50222 [2025/04/30 09:44:18 845636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62413| [2025/04/30 09:44:18 845640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 845645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2089218| [2025/04/30 09:44:18 845649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 845653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258846653|now:1746006258845653|interv:1000| [2025/04/30 09:44:18 845657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 845661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 845665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258846653| [2025/04/30 09:44:18 845669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258846653| [2025/04/30 09:44:18 845673] [debug] |xqc_engine_wakeup_after|wakeup:1746006258846653|now:1746006258845673|diff:980| [2025/04/30 09:44:18 845677] [debug] |xqc_engine_main_logic|END|now:1746006258845348| [2025/04/30 09:44:18 845683] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258845683| [2025/04/30 09:44:18 845686] [debug] |xqc_engine_wakeup_after|wakeup:1746006258846653|now:1746006258845686|diff:967| [2025/04/30 09:44:18 845690] [debug] |xqc_engine_main_logic|END|now:1746006258845683| [2025/04/30 09:44:18 846714] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258846714| [2025/04/30 09:44:18 846722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 846733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:871| [2025/04/30 09:44:18 846737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:872| [2025/04/30 09:44:18 846742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:872| [2025/04/30 09:44:18 846746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 846751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1983|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1984|path_largest_ack:1983| [2025/04/30 09:44:18 846756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2005798|prior_time:1746006258794805|is_app_limited:0|send_elapse:50971|ack_elapse:51909|ctl_first_sent_time:1746006258796242|lagest_ack_time:1746006258846714|curr_delivered:2067004| [2025/04/30 09:44:18 846760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258796242| [2025/04/30 09:44:18 846765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:949||sndq_packets_used_bytes:0|sndq_packets_free:831| [2025/04/30 09:44:18 846769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1984|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1984|path_largest_ack:1984| [2025/04/30 09:44:18 846773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2005798|prior_time:1746006258794805|is_app_limited:0|send_elapse:50971|ack_elapse:51909|ctl_first_sent_time:1746006258796242|lagest_ack_time:1746006258846714|curr_delivered:2068204| [2025/04/30 09:44:18 846778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258796343| [2025/04/30 09:44:18 846782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:948||sndq_packets_used_bytes:0|sndq_packets_free:832| [2025/04/30 09:44:18 846786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50222|rttvar:234|minrtt:31343|latest_rtt:50371|ack_delay:104| [2025/04/30 09:44:18 846790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50228|rttvar:187|minrtt:31343|latest_rtt:50371|ack_delay:104| [2025/04/30 09:44:18 846794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1984|lost_pn:1981|thresh:3| [2025/04/30 09:44:18 846798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 846802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50228|rtt_var:187|pto_duration:52228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 846807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 846810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 846814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 846818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258922792|now:1746006258846802|interv:75990| [2025/04/30 09:44:18 846822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258922792|now:1746006258846802|interval:75990|pto_count:0|srtt:50228 [2025/04/30 09:44:18 846829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50971, ack_elapse 51909, delivered 62406|rate 1202219|lost 225| [2025/04/30 09:44:18 846834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202219) in round 40| [2025/04/30 09:44:18 846838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 846842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 846846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258796343|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 846851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258796343|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 846855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60013|srtt:50228|latest_rtt:50371|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 846861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:872|largest:872|pns:2| [2025/04/30 09:44:18 846865] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:872|frame:ACK |recv_time:1746006258846714|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 846870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378846714|now:1746006258846714|interv:120000000| [2025/04/30 09:44:18 846874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378846714|now:1746006258846714|interv:120000000| [2025/04/30 09:44:18 846878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258846653|pq_index:0| [2025/04/30 09:44:18 846882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258845348| [2025/04/30 09:44:18 846886] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258846886| [2025/04/30 09:44:18 846891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258846890| [2025/04/30 09:44:18 846896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258846653|now:1746006258846890| [2025/04/30 09:44:18 846900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258846653|now:1746006258846890| [2025/04/30 09:44:18 846904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 846909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50228|min_srtt:50228|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 846913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2131662| [2025/04/30 09:44:18 846918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50228|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 846925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 846930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50228|min_srtt:50228|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 846934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2132841| [2025/04/30 09:44:18 846939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50228|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 846943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 846947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50228|min_srtt:50228|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 846951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2134020| [2025/04/30 09:44:18 846956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 846960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 846964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 846968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 846972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 846976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2089218| [2025/04/30 09:44:18 846981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 846985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2035| [2025/04/30 09:44:18 847018] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2035|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258846992|stream_id:0|stream_offset:2089218| [2025/04/30 09:44:18 847027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 847035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 847041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50228|rtt_var:187|pto_duration:52228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 847048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 847057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 847061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 847065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258924220|now:1746006258847041|interv:77179| [2025/04/30 09:44:18 847069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258924220|now:1746006258847041|interval:77179|pto_count:0|srtt:50228 [2025/04/30 09:44:18 847074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61213| [2025/04/30 09:44:18 847078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 847082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2090397| [2025/04/30 09:44:18 847087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 847091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258848091|now:1746006258847091|interv:1000| [2025/04/30 09:44:18 847095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 847099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 847103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258848091| [2025/04/30 09:44:18 847107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258848091| [2025/04/30 09:44:18 847111] [debug] |xqc_engine_wakeup_after|wakeup:1746006258848091|now:1746006258847111|diff:980| [2025/04/30 09:44:18 847115] [debug] |xqc_engine_main_logic|END|now:1746006258846890| [2025/04/30 09:44:18 847121] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258847120| [2025/04/30 09:44:18 847124] [debug] |xqc_engine_wakeup_after|wakeup:1746006258848091|now:1746006258847124|diff:967| [2025/04/30 09:44:18 847128] [debug] |xqc_engine_main_logic|END|now:1746006258847120| [2025/04/30 09:44:18 848213] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258848213| [2025/04/30 09:44:18 848221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258848091|pq_index:0| [2025/04/30 09:44:18 848226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258846890| [2025/04/30 09:44:18 848231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258848230| [2025/04/30 09:44:18 848235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258848091|now:1746006258848230| [2025/04/30 09:44:18 848240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258848091|now:1746006258848230| [2025/04/30 09:44:18 848244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 848249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50228|min_srtt:50228|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 848253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61213|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2134020| [2025/04/30 09:44:18 848264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 848267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 848271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 848276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 848280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 848284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2090397| [2025/04/30 09:44:18 848289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 848293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2036| [2025/04/30 09:44:18 848328] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2036|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006258848301|stream_id:0|stream_offset:2090397| [2025/04/30 09:44:18 848337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 848344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:18 848351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50228|rtt_var:187|pto_duration:52228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 848358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 848362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 848366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:18 848370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258925529|now:1746006258848351|interv:77178| [2025/04/30 09:44:18 848374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258925529|now:1746006258848351|interval:77178|pto_count:0|srtt:50228 [2025/04/30 09:44:18 848379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62413| [2025/04/30 09:44:18 848383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 848388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2091576| [2025/04/30 09:44:18 848392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 848396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258849396|now:1746006258848396|interv:1000| [2025/04/30 09:44:18 848404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 848408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 848412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258849396| [2025/04/30 09:44:18 848416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258849396| [2025/04/30 09:44:18 848420] [debug] |xqc_engine_wakeup_after|wakeup:1746006258849396|now:1746006258848420|diff:976| [2025/04/30 09:44:18 848424] [debug] |xqc_engine_main_logic|END|now:1746006258848230| [2025/04/30 09:44:18 848673] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258848673| [2025/04/30 09:44:18 848679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 848685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:872| [2025/04/30 09:44:18 848689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:873| [2025/04/30 09:44:18 848694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:873| [2025/04/30 09:44:18 848699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 848703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1985|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1986|path_largest_ack:1985| [2025/04/30 09:44:18 848708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2008198|prior_time:1746006258796804|is_app_limited:0|send_elapse:51684|ack_elapse:51869|ctl_first_sent_time:1746006258798244|lagest_ack_time:1746006258848673|curr_delivered:2069404| [2025/04/30 09:44:18 848712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258798244| [2025/04/30 09:44:18 848717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:947||sndq_packets_used_bytes:0|sndq_packets_free:833| [2025/04/30 09:44:18 848721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1986|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1986|path_largest_ack:1986| [2025/04/30 09:44:18 848725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2008198|prior_time:1746006258796804|is_app_limited:0|send_elapse:51684|ack_elapse:51869|ctl_first_sent_time:1746006258798244|lagest_ack_time:1746006258848673|curr_delivered:2070604| [2025/04/30 09:44:18 848730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258798345| [2025/04/30 09:44:18 848734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:946||sndq_packets_used_bytes:0|sndq_packets_free:834| [2025/04/30 09:44:18 848738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50228|rttvar:187|minrtt:31343|latest_rtt:50328|ack_delay:64| [2025/04/30 09:44:18 848742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50233|rttvar:150|minrtt:31343|latest_rtt:50328|ack_delay:64| [2025/04/30 09:44:18 848746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1986|lost_pn:1983|thresh:3| [2025/04/30 09:44:18 848750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 848755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50233|rtt_var:150|pto_duration:52233|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 848762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 848766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 848770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 848774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258925534|now:1746006258848754|interv:76780| [2025/04/30 09:44:18 848778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258925534|now:1746006258848754|interval:76780|pto_count:0|srtt:50233 [2025/04/30 09:44:18 848782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51684, ack_elapse 51869, delivered 62406|rate 1203146|lost 225| [2025/04/30 09:44:18 848787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203146) in round 40| [2025/04/30 09:44:18 848791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 848795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 848799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258798345|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 848803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258798345|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 848808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60013|srtt:50233|latest_rtt:50328|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 848813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:873|largest:873|pns:2| [2025/04/30 09:44:18 848818] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:873|frame:ACK |recv_time:1746006258848673|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 848822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378848673|now:1746006258848673|interv:120000000| [2025/04/30 09:44:18 848826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378848673|now:1746006258848673|interv:120000000| [2025/04/30 09:44:18 848830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258849396|pq_index:0| [2025/04/30 09:44:18 848835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258848230| [2025/04/30 09:44:18 848839] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258848838| [2025/04/30 09:44:18 848843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258848842| [2025/04/30 09:44:18 848851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50233|min_srtt:50233|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 848856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2134020| [2025/04/30 09:44:18 848860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50233|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 848865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 848869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50233|min_srtt:50233|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 848874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2135199| [2025/04/30 09:44:18 848878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50233|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 848882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 848886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50233|min_srtt:50233|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 848891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2136378| [2025/04/30 09:44:18 848895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 848899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 848903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 848907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 848911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 848916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2091576| [2025/04/30 09:44:18 848920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 848924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 848928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258849396| [2025/04/30 09:44:18 848932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258849396| [2025/04/30 09:44:18 848936] [debug] |xqc_engine_wakeup_after|wakeup:1746006258849396|now:1746006258848935|diff:461| [2025/04/30 09:44:18 848940] [debug] |xqc_engine_main_logic|END|now:1746006258848842| [2025/04/30 09:44:18 848948] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258848948| [2025/04/30 09:44:18 848952] [debug] |xqc_engine_wakeup_after|wakeup:1746006258849396|now:1746006258848952|diff:444| [2025/04/30 09:44:18 848956] [debug] |xqc_engine_main_logic|END|now:1746006258848948| [2025/04/30 09:44:18 850023] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258850022| [2025/04/30 09:44:18 850031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258849396|pq_index:0| [2025/04/30 09:44:18 850035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258848842| [2025/04/30 09:44:18 850040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258850039| [2025/04/30 09:44:18 850045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258849396|now:1746006258850039| [2025/04/30 09:44:18 850049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258849396|now:1746006258850039| [2025/04/30 09:44:18 850053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 850058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50233|min_srtt:50233|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 850062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2136378| [2025/04/30 09:44:18 850066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 850070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 850074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 850078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 850083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 850087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2091576| [2025/04/30 09:44:18 850091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 850096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2037| [2025/04/30 09:44:18 850129] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2037|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258850103|stream_id:0|stream_offset:2091576| [2025/04/30 09:44:18 850157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 850165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 850172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50233|rtt_var:150|pto_duration:52233|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 850183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 850187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 850191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 850195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258927336|now:1746006258850172|interv:77164| [2025/04/30 09:44:18 850199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258927336|now:1746006258850172|interval:77164|pto_count:0|srtt:50233 [2025/04/30 09:44:18 850204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61213| [2025/04/30 09:44:18 850208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 850213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2092755| [2025/04/30 09:44:18 850217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 850221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2038| [2025/04/30 09:44:18 850254] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2038|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006258850229|stream_id:0|stream_offset:2092755| [2025/04/30 09:44:18 850263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 850269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:18 850276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50233|rtt_var:150|pto_duration:52233|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 850281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 850285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 850289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:18 850293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258927462|now:1746006258850276|interv:77186| [2025/04/30 09:44:18 850297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258927462|now:1746006258850276|interval:77186|pto_count:0|srtt:50233 [2025/04/30 09:44:18 850301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62413| [2025/04/30 09:44:18 850306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 850310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2093934| [2025/04/30 09:44:18 850318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 850322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258851322|now:1746006258850322|interv:1000| [2025/04/30 09:44:18 850326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 850330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 850334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258851322| [2025/04/30 09:44:18 850338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258851322| [2025/04/30 09:44:18 850342] [debug] |xqc_engine_wakeup_after|wakeup:1746006258851322|now:1746006258850342|diff:980| [2025/04/30 09:44:18 850346] [debug] |xqc_engine_main_logic|END|now:1746006258850039| [2025/04/30 09:44:18 850659] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258850658| [2025/04/30 09:44:18 850665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 850670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:873| [2025/04/30 09:44:18 850674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:874| [2025/04/30 09:44:18 850680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:874| [2025/04/30 09:44:18 850684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 850689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1987|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1988|path_largest_ack:1987| [2025/04/30 09:44:18 850693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61212|prior_delivered:2010598|prior_time:1746006258798864|is_app_limited:0|send_elapse:49917|ack_elapse:51794|ctl_first_sent_time:1746006258800353|lagest_ack_time:1746006258850658|curr_delivered:2071810| [2025/04/30 09:44:18 850698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258800353| [2025/04/30 09:44:18 850702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:945||sndq_packets_used_bytes:0|sndq_packets_free:835| [2025/04/30 09:44:18 850707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1988|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1988|path_largest_ack:1988| [2025/04/30 09:44:18 850711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61212|prior_delivered:2010598|prior_time:1746006258798864|is_app_limited:0|send_elapse:49917|ack_elapse:51794|ctl_first_sent_time:1746006258800353|lagest_ack_time:1746006258850658|curr_delivered:2073010| [2025/04/30 09:44:18 850715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258800458| [2025/04/30 09:44:18 850719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:944||sndq_packets_used_bytes:0|sndq_packets_free:836| [2025/04/30 09:44:18 850723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50233|rttvar:150|minrtt:31343|latest_rtt:50200|ack_delay:64| [2025/04/30 09:44:18 850727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50221|rttvar:137|minrtt:31343|latest_rtt:50200|ack_delay:64| [2025/04/30 09:44:18 850732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1988|lost_pn:1985|thresh:3| [2025/04/30 09:44:18 850739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 849|pns:2| [2025/04/30 09:44:18 850743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 850747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50221|rtt_var:137|pto_duration:52221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 850752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 850756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 850759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 850763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258927450|now:1746006258850747|interv:76703| [2025/04/30 09:44:18 850767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258927450|now:1746006258850747|interval:76703|pto_count:0|srtt:50221 [2025/04/30 09:44:18 850772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49917, ack_elapse 51794, delivered 62412|rate 1205004|lost 225| [2025/04/30 09:44:18 850776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205004) in round 40| [2025/04/30 09:44:18 850780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 850784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 850788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2406|po_sent_time:1746006258800458|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 850793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2406|po_sent_time:1746006258800458|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 850797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60007|srtt:50221|latest_rtt:50200|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 850803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:874|largest:874|pns:2| [2025/04/30 09:44:18 850807] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:874|frame:ACK |recv_time:1746006258850658|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 850812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378850658|now:1746006258850658|interv:120000000| [2025/04/30 09:44:18 850816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378850658|now:1746006258850658|interv:120000000| [2025/04/30 09:44:18 850820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258851322|pq_index:0| [2025/04/30 09:44:18 850824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258850039| [2025/04/30 09:44:18 850828] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258850828| [2025/04/30 09:44:18 850835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258850834| [2025/04/30 09:44:18 850841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50221|min_srtt:50221|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 850845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2136378| [2025/04/30 09:44:18 850850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50221|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 850854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 850859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50221|min_srtt:50221|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 850864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2137557| [2025/04/30 09:44:18 850868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50221|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 850872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 850877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50221|min_srtt:50221|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 850881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2138736| [2025/04/30 09:44:18 850885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 850889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 850893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 850897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 850902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 850906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2093934| [2025/04/30 09:44:18 850910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 850914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 850921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258851322| [2025/04/30 09:44:18 850925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258851322| [2025/04/30 09:44:18 850929] [debug] |xqc_engine_wakeup_after|wakeup:1746006258851322|now:1746006258850928|diff:394| [2025/04/30 09:44:18 850933] [debug] |xqc_engine_main_logic|END|now:1746006258850834| [2025/04/30 09:44:18 850938] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258850938| [2025/04/30 09:44:18 850942] [debug] |xqc_engine_wakeup_after|wakeup:1746006258851322|now:1746006258850941|diff:381| [2025/04/30 09:44:18 850945] [debug] |xqc_engine_main_logic|END|now:1746006258850938| [2025/04/30 09:44:18 852013] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258852013| [2025/04/30 09:44:18 852021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258851322|pq_index:0| [2025/04/30 09:44:18 852026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258850834| [2025/04/30 09:44:18 852030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258852029| [2025/04/30 09:44:18 852035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258851322|now:1746006258852029| [2025/04/30 09:44:18 852039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258851322|now:1746006258852029| [2025/04/30 09:44:18 852043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 852048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50221|min_srtt:50221|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 852052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2138736| [2025/04/30 09:44:18 852057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 852060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 852064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 852068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 852073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 852077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2093934| [2025/04/30 09:44:18 852081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 852086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2039| [2025/04/30 09:44:18 852120] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2039|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258852093|stream_id:0|stream_offset:2093934| [2025/04/30 09:44:18 852129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 852164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 852170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50221|rtt_var:137|pto_duration:52221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 852174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 852178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 852182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 852186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258929314|now:1746006258852169|interv:77145| [2025/04/30 09:44:18 852190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258929314|now:1746006258852169|interval:77145|pto_count:0|srtt:50221 [2025/04/30 09:44:18 852194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61207| [2025/04/30 09:44:18 852199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 852203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2095113| [2025/04/30 09:44:18 852208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 852212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2040| [2025/04/30 09:44:18 852244] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2040|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258852219|stream_id:0|stream_offset:2095113| [2025/04/30 09:44:18 852253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 852259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 852266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50221|rtt_var:137|pto_duration:52221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 852271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 852275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 852279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 852283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258929440|now:1746006258852266|interv:77174| [2025/04/30 09:44:18 852287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258929440|now:1746006258852266|interval:77174|pto_count:0|srtt:50221 [2025/04/30 09:44:18 852291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62407| [2025/04/30 09:44:18 852300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 852304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2096292| [2025/04/30 09:44:18 852309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 852313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258853313|now:1746006258852313|interv:1000| [2025/04/30 09:44:18 852317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 852321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 852325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258853313| [2025/04/30 09:44:18 852329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258853313| [2025/04/30 09:44:18 852333] [debug] |xqc_engine_wakeup_after|wakeup:1746006258853313|now:1746006258852333|diff:980| [2025/04/30 09:44:18 852337] [debug] |xqc_engine_main_logic|END|now:1746006258852029| [2025/04/30 09:44:18 852647] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258852646| [2025/04/30 09:44:18 852652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 852658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:874| [2025/04/30 09:44:18 852662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:875| [2025/04/30 09:44:18 852667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:875| [2025/04/30 09:44:18 852671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 852676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1989|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1990|path_largest_ack:1989| [2025/04/30 09:44:18 852681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61212|prior_delivered:2012998|prior_time:1746006258800788|is_app_limited:0|send_elapse:51696|ack_elapse:51858|ctl_first_sent_time:1746006258802234|lagest_ack_time:1746006258852646|curr_delivered:2074210| [2025/04/30 09:44:18 852685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258802234| [2025/04/30 09:44:18 852690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:943||sndq_packets_used_bytes:0|sndq_packets_free:837| [2025/04/30 09:44:18 852694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 852698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61212|prior_delivered:2012998|prior_time:1746006258800788|is_app_limited:0|send_elapse:51696|ack_elapse:51858|ctl_first_sent_time:1746006258802234|lagest_ack_time:1746006258852646|curr_delivered:2075410| [2025/04/30 09:44:18 852702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258802341| [2025/04/30 09:44:18 852706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:942||sndq_packets_used_bytes:0|sndq_packets_free:838| [2025/04/30 09:44:18 852710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50221|rttvar:137|minrtt:31343|latest_rtt:50305|ack_delay:64| [2025/04/30 09:44:18 852718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50224|rttvar:108|minrtt:31343|latest_rtt:50305|ack_delay:64| [2025/04/30 09:44:18 852722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1990|lost_pn:1987|thresh:3| [2025/04/30 09:44:18 852726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 852730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50224|rtt_var:108|pto_duration:52224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 852735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 852738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 852742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 852746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258929443|now:1746006258852730|interv:76713| [2025/04/30 09:44:18 852750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258929443|now:1746006258852730|interval:76713|pto_count:0|srtt:50224 [2025/04/30 09:44:18 852754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51696, ack_elapse 51858, delivered 62412|rate 1203517|lost 225| [2025/04/30 09:44:18 852759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203517) in round 40| [2025/04/30 09:44:18 852763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 852767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 852771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258802341|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 852775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258802341|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 852780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60007|srtt:50224|latest_rtt:50305|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 852785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:875|largest:875|pns:2| [2025/04/30 09:44:18 852789] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:875|frame:ACK |recv_time:1746006258852646|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 852794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378852646|now:1746006258852646|interv:120000000| [2025/04/30 09:44:18 852798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378852646|now:1746006258852646|interv:120000000| [2025/04/30 09:44:18 852805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258853313|pq_index:0| [2025/04/30 09:44:18 852809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258852029| [2025/04/30 09:44:18 852813] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258852813| [2025/04/30 09:44:18 852818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258852817| [2025/04/30 09:44:18 852823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50224|min_srtt:50224|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 852827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2138736| [2025/04/30 09:44:18 852832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50224|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 852836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 852841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50224|min_srtt:50224|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 852845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2139915| [2025/04/30 09:44:18 852849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50224|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 852854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 852858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50224|min_srtt:50224|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 852862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2141094| [2025/04/30 09:44:18 852867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 852870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 852874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 852879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 852883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 852887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2096292| [2025/04/30 09:44:18 852894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 852898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 852902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258853313| [2025/04/30 09:44:18 852906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258853313| [2025/04/30 09:44:18 852909] [debug] |xqc_engine_wakeup_after|wakeup:1746006258853313|now:1746006258852909|diff:404| [2025/04/30 09:44:18 852914] [debug] |xqc_engine_main_logic|END|now:1746006258852817| [2025/04/30 09:44:18 852918] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258852918| [2025/04/30 09:44:18 852922] [debug] |xqc_engine_wakeup_after|wakeup:1746006258853313|now:1746006258852922|diff:391| [2025/04/30 09:44:18 852926] [debug] |xqc_engine_main_logic|END|now:1746006258852918| [2025/04/30 09:44:18 853993] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258853993| [2025/04/30 09:44:18 854001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258853313|pq_index:0| [2025/04/30 09:44:18 854006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258852817| [2025/04/30 09:44:18 854010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258854010| [2025/04/30 09:44:18 854015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258853313|now:1746006258854010| [2025/04/30 09:44:18 854019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258853313|now:1746006258854010| [2025/04/30 09:44:18 854023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 854028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50224|min_srtt:50224|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 854032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2141094| [2025/04/30 09:44:18 854037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 854041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 854044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 854049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 854053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 854057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2096292| [2025/04/30 09:44:18 854061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 854066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2041| [2025/04/30 09:44:18 854099] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2041|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258854074|stream_id:0|stream_offset:2096292| [2025/04/30 09:44:18 854114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 854121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 854128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50224|rtt_var:108|pto_duration:52224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 854152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 854159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 854163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 854167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258931298|now:1746006258854128|interv:77170| [2025/04/30 09:44:18 854171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258931298|now:1746006258854128|interval:77170|pto_count:0|srtt:50224 [2025/04/30 09:44:18 854176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61207| [2025/04/30 09:44:18 854181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 854185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2097471| [2025/04/30 09:44:18 854189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 854194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2042| [2025/04/30 09:44:18 854226] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2042|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258854201|stream_id:0|stream_offset:2097471| [2025/04/30 09:44:18 854235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 854242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 854249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50224|rtt_var:108|pto_duration:52224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 854255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 854260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 854263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 854267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258931425|now:1746006258854249|interv:77176| [2025/04/30 09:44:18 854271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258931425|now:1746006258854249|interval:77176|pto_count:0|srtt:50224 [2025/04/30 09:44:18 854284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62407| [2025/04/30 09:44:18 854288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 854293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2098650| [2025/04/30 09:44:18 854297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 854301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258855301|now:1746006258854301|interv:1000| [2025/04/30 09:44:18 854305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 854309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 854313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258855301| [2025/04/30 09:44:18 854317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258855301| [2025/04/30 09:44:18 854321] [debug] |xqc_engine_wakeup_after|wakeup:1746006258855301|now:1746006258854321|diff:980| [2025/04/30 09:44:18 854325] [debug] |xqc_engine_main_logic|END|now:1746006258854010| [2025/04/30 09:44:18 854635] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258854634| [2025/04/30 09:44:18 854640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 854646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:875| [2025/04/30 09:44:18 854650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:876| [2025/04/30 09:44:18 854655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:876| [2025/04/30 09:44:18 854659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 854664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1991|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1992|path_largest_ack:1991| [2025/04/30 09:44:18 854668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61212|prior_delivered:2015398|prior_time:1746006258802793|is_app_limited:0|send_elapse:51727|ack_elapse:51841|ctl_first_sent_time:1746006258804229|lagest_ack_time:1746006258854634|curr_delivered:2076610| [2025/04/30 09:44:18 854673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258804229| [2025/04/30 09:44:18 854677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:941||sndq_packets_used_bytes:0|sndq_packets_free:839| [2025/04/30 09:44:18 854682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1992|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1992|path_largest_ack:1992| [2025/04/30 09:44:18 854686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61212|prior_delivered:2015398|prior_time:1746006258802793|is_app_limited:0|send_elapse:51727|ack_elapse:51841|ctl_first_sent_time:1746006258804229|lagest_ack_time:1746006258854634|curr_delivered:2077810| [2025/04/30 09:44:18 854690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258804334| [2025/04/30 09:44:18 854698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:940||sndq_packets_used_bytes:0|sndq_packets_free:840| [2025/04/30 09:44:18 854702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50224|rttvar:108|minrtt:31343|latest_rtt:50300|ack_delay:64| [2025/04/30 09:44:18 854706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50225|rttvar:84|minrtt:31343|latest_rtt:50300|ack_delay:64| [2025/04/30 09:44:18 854710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1992|lost_pn:1989|thresh:3| [2025/04/30 09:44:18 854715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 854719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50225|rtt_var:84|pto_duration:52225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 854723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 854727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 854731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 854735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258931426|now:1746006258854718|interv:76708| [2025/04/30 09:44:18 854738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258931426|now:1746006258854718|interval:76708|pto_count:0|srtt:50225 [2025/04/30 09:44:18 854743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51727, ack_elapse 51841, delivered 62412|rate 1203911|lost 225| [2025/04/30 09:44:18 854747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203911) in round 40| [2025/04/30 09:44:18 854751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 854755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 854759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258804334|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 854764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258804334|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 854768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1213600|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60007|srtt:50225|latest_rtt:50300|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 854774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:876|largest:876|pns:2| [2025/04/30 09:44:18 854778] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:876|frame:ACK |recv_time:1746006258854634|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 854783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378854634|now:1746006258854634|interv:120000000| [2025/04/30 09:44:18 854789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378854634|now:1746006258854634|interv:120000000| [2025/04/30 09:44:18 854793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258855301|pq_index:0| [2025/04/30 09:44:18 854797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258854010| [2025/04/30 09:44:18 854801] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258854801| [2025/04/30 09:44:18 854806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258854805| [2025/04/30 09:44:18 854812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50225|min_srtt:50225|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 854816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2141094| [2025/04/30 09:44:18 854821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 854825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 854830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50225|min_srtt:50225|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 854834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 854838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 854843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 854847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50225|min_srtt:50225|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 854851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2143452| [2025/04/30 09:44:18 854855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 854859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 854863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 854867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 854872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 854878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2098650| [2025/04/30 09:44:18 854883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 854887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 854891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258855301| [2025/04/30 09:44:18 854894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258855301| [2025/04/30 09:44:18 854898] [debug] |xqc_engine_wakeup_after|wakeup:1746006258855301|now:1746006258854898|diff:403| [2025/04/30 09:44:18 854902] [debug] |xqc_engine_main_logic|END|now:1746006258854805| [2025/04/30 09:44:18 854907] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258854907| [2025/04/30 09:44:18 854911] [debug] |xqc_engine_wakeup_after|wakeup:1746006258855301|now:1746006258854911|diff:390| [2025/04/30 09:44:18 854915] [debug] |xqc_engine_main_logic|END|now:1746006258854907| [2025/04/30 09:44:18 855982] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258855982| [2025/04/30 09:44:18 855990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258855301|pq_index:0| [2025/04/30 09:44:18 855995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258854805| [2025/04/30 09:44:18 855999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258855999| [2025/04/30 09:44:18 856004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258855301|now:1746006258855999| [2025/04/30 09:44:18 856008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258855301|now:1746006258855999| [2025/04/30 09:44:18 856012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 856017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50225|min_srtt:50225|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 856021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2143452| [2025/04/30 09:44:18 856026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 856030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 856033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 856038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 856042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 856046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2098650| [2025/04/30 09:44:18 856051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 856059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2043| [2025/04/30 09:44:18 856093] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2043|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258856066|stream_id:0|stream_offset:2098650| [2025/04/30 09:44:18 856102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 856110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 856116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50225|rtt_var:84|pto_duration:52225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 856123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 856127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 856131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 856155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258933291|now:1746006258856116|interv:77175| [2025/04/30 09:44:18 856159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258933291|now:1746006258856116|interval:77175|pto_count:0|srtt:50225 [2025/04/30 09:44:18 856164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61207| [2025/04/30 09:44:18 856169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 856173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2099829| [2025/04/30 09:44:18 856178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 856182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2044| [2025/04/30 09:44:18 856213] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2044|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258856189|stream_id:0|stream_offset:2099829| [2025/04/30 09:44:18 856222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 856229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 856236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50225|rtt_var:84|pto_duration:52225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 856240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 856244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 856248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 856257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258933414|now:1746006258856235|interv:77179| [2025/04/30 09:44:18 856261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258933414|now:1746006258856235|interval:77179|pto_count:0|srtt:50225 [2025/04/30 09:44:18 856265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62407| [2025/04/30 09:44:18 856270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 856274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2101008| [2025/04/30 09:44:18 856278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 856282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258857282|now:1746006258856282|interv:1000| [2025/04/30 09:44:18 856286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 856290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 856294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258857282| [2025/04/30 09:44:18 856298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258857282| [2025/04/30 09:44:18 856302] [debug] |xqc_engine_wakeup_after|wakeup:1746006258857282|now:1746006258856302|diff:980| [2025/04/30 09:44:18 856306] [debug] |xqc_engine_main_logic|END|now:1746006258855999| [2025/04/30 09:44:18 856652] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258856652| [2025/04/30 09:44:18 856658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 856663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:876| [2025/04/30 09:44:18 856667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:877| [2025/04/30 09:44:18 856673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:877| [2025/04/30 09:44:18 856677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 856682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1993|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1994|path_largest_ack:1993| [2025/04/30 09:44:18 856686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61212|prior_delivered:2017798|prior_time:1746006258804787|is_app_limited:0|send_elapse:51421|ack_elapse:51865|ctl_first_sent_time:1746006258806232|lagest_ack_time:1746006258856652|curr_delivered:2079010| [2025/04/30 09:44:18 856691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258806232| [2025/04/30 09:44:18 856695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:939||sndq_packets_used_bytes:0|sndq_packets_free:841| [2025/04/30 09:44:18 856699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1994|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1994|path_largest_ack:1994| [2025/04/30 09:44:18 856704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61212|prior_delivered:2017798|prior_time:1746006258804787|is_app_limited:0|send_elapse:51421|ack_elapse:51865|ctl_first_sent_time:1746006258806232|lagest_ack_time:1746006258856652|curr_delivered:2080210| [2025/04/30 09:44:18 856712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258806338| [2025/04/30 09:44:18 856716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:938||sndq_packets_used_bytes:0|sndq_packets_free:842| [2025/04/30 09:44:18 856720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50225|rttvar:84|minrtt:31343|latest_rtt:50314|ack_delay:64| [2025/04/30 09:44:18 856724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50228|rttvar:69|minrtt:31343|latest_rtt:50314|ack_delay:64| [2025/04/30 09:44:18 856728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1994|lost_pn:1991|thresh:3| [2025/04/30 09:44:18 856732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 856736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50228|rtt_var:69|pto_duration:52228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 856741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 856745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 856748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 856752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258933417|now:1746006258856736|interv:76681| [2025/04/30 09:44:18 856756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258933417|now:1746006258856736|interval:76681|pto_count:0|srtt:50228 [2025/04/30 09:44:18 856761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51421, ack_elapse 51865, delivered 62412|rate 1203354|lost 225| [2025/04/30 09:44:18 856765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203354) in round 40| [2025/04/30 09:44:18 856769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 856773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 856777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258806338|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 856781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258806338|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 856786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1517000|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:60007|srtt:50228|latest_rtt:50314|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 856791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:877|largest:877|pns:2| [2025/04/30 09:44:18 856798] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:877|frame:ACK |recv_time:1746006258856652|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 856803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378856652|now:1746006258856652|interv:120000000| [2025/04/30 09:44:18 856807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378856652|now:1746006258856652|interv:120000000| [2025/04/30 09:44:18 856811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258857282|pq_index:0| [2025/04/30 09:44:18 856815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258855999| [2025/04/30 09:44:18 856819] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258856819| [2025/04/30 09:44:18 856824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258856823| [2025/04/30 09:44:18 856830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50228|min_srtt:50228|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 856834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2143452| [2025/04/30 09:44:18 856838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50228|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 856843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 856847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50228|min_srtt:50228|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 856852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2144631| [2025/04/30 09:44:18 856856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50228|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 856861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 856865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50228|min_srtt:50228|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 856869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2145810| [2025/04/30 09:44:18 856873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 856877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 856881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 856888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 856892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 856896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2101008| [2025/04/30 09:44:18 856901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 856905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 856909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258857282| [2025/04/30 09:44:18 856913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258857282| [2025/04/30 09:44:18 856917] [debug] |xqc_engine_wakeup_after|wakeup:1746006258857282|now:1746006258856916|diff:366| [2025/04/30 09:44:18 856921] [debug] |xqc_engine_main_logic|END|now:1746006258856823| [2025/04/30 09:44:18 856926] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258856925| [2025/04/30 09:44:18 856929] [debug] |xqc_engine_wakeup_after|wakeup:1746006258857282|now:1746006258856929|diff:353| [2025/04/30 09:44:18 856933] [debug] |xqc_engine_main_logic|END|now:1746006258856925| [2025/04/30 09:44:18 858001] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258858000| [2025/04/30 09:44:18 858009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258857282|pq_index:0| [2025/04/30 09:44:18 858013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258856823| [2025/04/30 09:44:18 858018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258858017| [2025/04/30 09:44:18 858022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258857282|now:1746006258858017| [2025/04/30 09:44:18 858027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258857282|now:1746006258858017| [2025/04/30 09:44:18 858031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 858035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50228|min_srtt:50228|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 858040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2145810| [2025/04/30 09:44:18 858044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 858048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 858052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 858056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 858060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 858064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2101008| [2025/04/30 09:44:18 858072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 858077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2045| [2025/04/30 09:44:18 858111] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2045|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258858084|stream_id:0|stream_offset:2101008| [2025/04/30 09:44:18 858120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 858127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 858151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50228|rtt_var:69|pto_duration:52228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 858158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 858163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 858167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 858171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258935312|now:1746006258858151|interv:77161| [2025/04/30 09:44:18 858175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258935312|now:1746006258858151|interval:77161|pto_count:0|srtt:50228 [2025/04/30 09:44:18 858179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:61207| [2025/04/30 09:44:18 858184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 858188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2102187| [2025/04/30 09:44:18 858193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 858197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2046| [2025/04/30 09:44:18 858228] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2046|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258858204|stream_id:0|stream_offset:2102187| [2025/04/30 09:44:18 858237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 858244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 858251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50228|rtt_var:69|pto_duration:52228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 858256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 858264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 858268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 858272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258935432|now:1746006258858251|interv:77181| [2025/04/30 09:44:18 858276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258935432|now:1746006258858251|interval:77181|pto_count:0|srtt:50228 [2025/04/30 09:44:18 858280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62407| [2025/04/30 09:44:18 858285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 858289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2103366| [2025/04/30 09:44:18 858294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 858298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2047| [2025/04/30 09:44:18 858328] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2047|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006258858305|stream_id:0|stream_offset:2103366| [2025/04/30 09:44:18 858336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 858344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:18 858350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50228|rtt_var:69|pto_duration:52228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 858357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 858361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 858364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 858368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258935533|now:1746006258858350|interv:77183| [2025/04/30 09:44:18 858372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258935533|now:1746006258858350|interval:77183|pto_count:0|srtt:50228 [2025/04/30 09:44:18 858377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:63607| [2025/04/30 09:44:18 858381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 858385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2104545| [2025/04/30 09:44:18 858390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 858394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258859393|now:1746006258858393|interv:1000| [2025/04/30 09:44:18 858402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 858405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 858409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258859393| [2025/04/30 09:44:18 858414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258859393| [2025/04/30 09:44:18 858418] [debug] |xqc_engine_wakeup_after|wakeup:1746006258859393|now:1746006258858418|diff:975| [2025/04/30 09:44:18 858422] [debug] |xqc_engine_main_logic|END|now:1746006258858017| [2025/04/30 09:44:18 858605] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258858604| [2025/04/30 09:44:18 858610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 858616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:877| [2025/04/30 09:44:18 858620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:878| [2025/04/30 09:44:18 858625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:878| [2025/04/30 09:44:18 858629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 858634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1995|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1996|path_largest_ack:1995| [2025/04/30 09:44:18 858638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61212|prior_delivered:2020198|prior_time:1746006258806776|is_app_limited:0|send_elapse:51723|ack_elapse:51828|ctl_first_sent_time:1746006258808225|lagest_ack_time:1746006258858604|curr_delivered:2081410| [2025/04/30 09:44:18 858643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258808225| [2025/04/30 09:44:18 858647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:937||sndq_packets_used_bytes:0|sndq_packets_free:843| [2025/04/30 09:44:18 858652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1996|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1996|path_largest_ack:1996| [2025/04/30 09:44:18 858656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61212|prior_delivered:2020198|prior_time:1746006258806776|is_app_limited:0|send_elapse:51723|ack_elapse:51828|ctl_first_sent_time:1746006258808225|lagest_ack_time:1746006258858604|curr_delivered:2082610| [2025/04/30 09:44:18 858660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258808332| [2025/04/30 09:44:18 858664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:936||sndq_packets_used_bytes:0|sndq_packets_free:844| [2025/04/30 09:44:18 858668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50228|rttvar:69|minrtt:31343|latest_rtt:50272|ack_delay:56| [2025/04/30 09:44:18 858672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50227|rttvar:55|minrtt:31343|latest_rtt:50272|ack_delay:56| [2025/04/30 09:44:18 858677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1996|lost_pn:1993|thresh:3| [2025/04/30 09:44:18 858681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 858689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50227|rtt_var:55|pto_duration:52227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 858693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 858697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 858701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 858705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258935532|now:1746006258858689|interv:76843| [2025/04/30 09:44:18 858709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258935532|now:1746006258858689|interval:76843|pto_count:0|srtt:50227 [2025/04/30 09:44:18 858713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51723, ack_elapse 51828, delivered 62412|rate 1204213|lost 225| [2025/04/30 09:44:18 858717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204213) in round 40| [2025/04/30 09:44:18 858721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 858725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 858729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258808332|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 858734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258808332|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 858738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1517000|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:61207|srtt:50227|latest_rtt:50272|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 858744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:878|largest:878|pns:2| [2025/04/30 09:44:18 858748] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:878|frame:ACK |recv_time:1746006258858604|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 858753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378858604|now:1746006258858604|interv:120000000| [2025/04/30 09:44:18 858757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378858604|now:1746006258858604|interv:120000000| [2025/04/30 09:44:18 858761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258859393|pq_index:0| [2025/04/30 09:44:18 858765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258858017| [2025/04/30 09:44:18 858769] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258858769| [2025/04/30 09:44:18 858774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258858773| [2025/04/30 09:44:18 858782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50227|min_srtt:50227|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 858786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2145810| [2025/04/30 09:44:18 858791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50227|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 858795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 858799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50227|min_srtt:50227|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 858804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2146989| [2025/04/30 09:44:18 858808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50227|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 858812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 858817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50227|min_srtt:50227|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 858821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2148168| [2025/04/30 09:44:18 858825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 858829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 858833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 858837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 858842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 858846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2104545| [2025/04/30 09:44:18 858850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 858854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 858858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258859393| [2025/04/30 09:44:18 858862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258859393| [2025/04/30 09:44:18 858866] [debug] |xqc_engine_wakeup_after|wakeup:1746006258859393|now:1746006258858866|diff:527| [2025/04/30 09:44:18 858872] [debug] |xqc_engine_main_logic|END|now:1746006258858773| [2025/04/30 09:44:18 858877] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258858877| [2025/04/30 09:44:18 858881] [debug] |xqc_engine_wakeup_after|wakeup:1746006258859393|now:1746006258858881|diff:512| [2025/04/30 09:44:18 858885] [debug] |xqc_engine_main_logic|END|now:1746006258858877| [2025/04/30 09:44:18 859952] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258859952| [2025/04/30 09:44:18 859960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258859393|pq_index:0| [2025/04/30 09:44:18 859964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258858773| [2025/04/30 09:44:18 859969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258859968| [2025/04/30 09:44:18 859974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258859393|now:1746006258859968| [2025/04/30 09:44:18 859978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258859393|now:1746006258859968| [2025/04/30 09:44:18 859982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 859987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50227|min_srtt:50227|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 859991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2148168| [2025/04/30 09:44:18 859995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 859999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 860003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 860008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 860012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 860016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2104545| [2025/04/30 09:44:18 860021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 860025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2048| [2025/04/30 09:44:18 860059] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2048|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258860033|stream_id:0|stream_offset:2104545| [2025/04/30 09:44:18 860068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 860075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 860082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50227|rtt_var:55|pto_duration:52227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 860094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 860097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 860101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 860105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258937260|now:1746006258860082|interv:77178| [2025/04/30 09:44:18 860109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258937260|now:1746006258860082|interval:77178|pto_count:0|srtt:50227 [2025/04/30 09:44:18 860114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62407| [2025/04/30 09:44:18 860119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 860123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2105724| [2025/04/30 09:44:18 860127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 860131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2049| [2025/04/30 09:44:18 860187] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2049|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006258860159|stream_id:0|stream_offset:2105724| [2025/04/30 09:44:18 860196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 860204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:18 860210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50227|rtt_var:55|pto_duration:52227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 860214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 860218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 860222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 860227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258937386|now:1746006258860209|interv:77177| [2025/04/30 09:44:18 860233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258937386|now:1746006258860209|interval:77177|pto_count:0|srtt:50227 [2025/04/30 09:44:18 860240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:63607| [2025/04/30 09:44:18 860247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 860254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2106903| [2025/04/30 09:44:18 860267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 860274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258861274|now:1746006258860274|interv:1000| [2025/04/30 09:44:18 860280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 860286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 860293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258861274| [2025/04/30 09:44:18 860299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258861274| [2025/04/30 09:44:18 860306] [debug] |xqc_engine_wakeup_after|wakeup:1746006258861274|now:1746006258860306|diff:968| [2025/04/30 09:44:18 860313] [debug] |xqc_engine_main_logic|END|now:1746006258859968| [2025/04/30 09:44:18 860623] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258860622| [2025/04/30 09:44:18 860631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 860637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:878| [2025/04/30 09:44:18 860641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:879| [2025/04/30 09:44:18 860647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:879| [2025/04/30 09:44:18 860652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 860657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1997|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1998|path_largest_ack:1997| [2025/04/30 09:44:18 860661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61212|prior_delivered:2022598|prior_time:1746006258808770|is_app_limited:0|send_elapse:51839|ack_elapse:51852|ctl_first_sent_time:1746006258810230|lagest_ack_time:1746006258860622|curr_delivered:2083810| [2025/04/30 09:44:18 860666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258810230| [2025/04/30 09:44:18 860671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:935||sndq_packets_used_bytes:0|sndq_packets_free:845| [2025/04/30 09:44:18 860675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1998|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1998|path_largest_ack:1998| [2025/04/30 09:44:18 860680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61212|prior_delivered:2022598|prior_time:1746006258808770|is_app_limited:0|send_elapse:51839|ack_elapse:51852|ctl_first_sent_time:1746006258810230|lagest_ack_time:1746006258860622|curr_delivered:2085010| [2025/04/30 09:44:18 860684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258810332| [2025/04/30 09:44:18 860688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:934||sndq_packets_used_bytes:0|sndq_packets_free:846| [2025/04/30 09:44:18 860693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50227|rttvar:55|minrtt:31343|latest_rtt:50290|ack_delay:64| [2025/04/30 09:44:18 860697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50227|rttvar:42|minrtt:31343|latest_rtt:50290|ack_delay:64| [2025/04/30 09:44:18 860706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:1998|lost_pn:1995|thresh:3| [2025/04/30 09:44:18 860710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 860715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50227|rtt_var:42|pto_duration:52227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 860719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 860723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 860727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 860731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258937386|now:1746006258860714|interv:76672| [2025/04/30 09:44:18 860735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258937386|now:1746006258860714|interval:76672|pto_count:0|srtt:50227 [2025/04/30 09:44:18 860740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51839, ack_elapse 51852, delivered 62412|rate 1203656|lost 225| [2025/04/30 09:44:18 860744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203656) in round 40| [2025/04/30 09:44:18 860748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 860753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 860757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258810332|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 860761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258810332|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 860766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1517000|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:61207|srtt:50227|latest_rtt:50290|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 860772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:879|largest:879|pns:2| [2025/04/30 09:44:18 860776] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:879|frame:ACK |recv_time:1746006258860622|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 860781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378860622|now:1746006258860622|interv:120000000| [2025/04/30 09:44:18 860785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378860622|now:1746006258860622|interv:120000000| [2025/04/30 09:44:18 860789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258861274|pq_index:0| [2025/04/30 09:44:18 860794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258859968| [2025/04/30 09:44:18 860798] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258860798| [2025/04/30 09:44:18 860805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258860804| [2025/04/30 09:44:18 860811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50227|min_srtt:50227|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 860816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2148168| [2025/04/30 09:44:18 860821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50227|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 860825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 860830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50227|min_srtt:50227|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 860834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2149347| [2025/04/30 09:44:18 860839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50227|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 860843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 860847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50227|min_srtt:50227|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 860852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2150526| [2025/04/30 09:44:18 860856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 860860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 860864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 860868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 860873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 860877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2106903| [2025/04/30 09:44:18 860881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 860885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 860889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258861274| [2025/04/30 09:44:18 860896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258861274| [2025/04/30 09:44:18 860900] [debug] |xqc_engine_wakeup_after|wakeup:1746006258861274|now:1746006258860900|diff:374| [2025/04/30 09:44:18 860904] [debug] |xqc_engine_main_logic|END|now:1746006258860804| [2025/04/30 09:44:18 860909] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258860909| [2025/04/30 09:44:18 860913] [debug] |xqc_engine_wakeup_after|wakeup:1746006258861274|now:1746006258860913|diff:361| [2025/04/30 09:44:18 860917] [debug] |xqc_engine_main_logic|END|now:1746006258860909| [2025/04/30 09:44:18 861985] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258861984| [2025/04/30 09:44:18 861996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258861274|pq_index:0| [2025/04/30 09:44:18 862001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258860804| [2025/04/30 09:44:18 862006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258862005| [2025/04/30 09:44:18 862011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258861274|now:1746006258862005| [2025/04/30 09:44:18 862015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258861274|now:1746006258862005| [2025/04/30 09:44:18 862019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 862025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50227|min_srtt:50227|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 862029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2150526| [2025/04/30 09:44:18 862034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 862038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 862042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 862046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 862051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 862055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2106903| [2025/04/30 09:44:18 862060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 862064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2050| [2025/04/30 09:44:18 862101] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2050|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258862073|stream_id:0|stream_offset:2106903| [2025/04/30 09:44:18 862111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 862124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 862147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50227|rtt_var:42|pto_duration:52227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 862157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 862162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 862166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 862170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258939300|now:1746006258862147|interv:77153| [2025/04/30 09:44:18 862174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258939300|now:1746006258862147|interval:77153|pto_count:0|srtt:50227 [2025/04/30 09:44:18 862179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:62407| [2025/04/30 09:44:18 862184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 862188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2108082| [2025/04/30 09:44:18 862193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 862198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2051| [2025/04/30 09:44:18 862231] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2051|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006258862205|stream_id:0|stream_offset:2108082| [2025/04/30 09:44:18 862240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 862247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:18 862254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50227|rtt_var:42|pto_duration:52227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 862259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 862263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 862267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 862271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258939432|now:1746006258862254|interv:77178| [2025/04/30 09:44:18 862275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258939432|now:1746006258862254|interval:77178|pto_count:0|srtt:50227 [2025/04/30 09:44:18 862279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:63607| [2025/04/30 09:44:18 862284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 862293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2109261| [2025/04/30 09:44:18 862297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 862302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2052| [2025/04/30 09:44:18 862332] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2052|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006258862309|stream_id:0|stream_offset:2109261| [2025/04/30 09:44:18 862341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 862349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:18 862356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50227|rtt_var:42|pto_duration:52227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 862361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 862365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 862369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:18 862373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258939536|now:1746006258862355|interv:77181| [2025/04/30 09:44:18 862377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258939536|now:1746006258862355|interval:77181|pto_count:0|srtt:50227 [2025/04/30 09:44:18 862382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:64807| [2025/04/30 09:44:18 862386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 862391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2110440| [2025/04/30 09:44:18 862395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 862399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258863399|now:1746006258862399|interv:1000| [2025/04/30 09:44:18 862403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 862407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 862411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258863399| [2025/04/30 09:44:18 862416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258863399| [2025/04/30 09:44:18 862420] [debug] |xqc_engine_wakeup_after|wakeup:1746006258863399|now:1746006258862419|diff:980| [2025/04/30 09:44:18 862424] [debug] |xqc_engine_main_logic|END|now:1746006258862005| [2025/04/30 09:44:18 862594] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258862593| [2025/04/30 09:44:18 862604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 862610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:879| [2025/04/30 09:44:18 862614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:880| [2025/04/30 09:44:18 862619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:880| [2025/04/30 09:44:18 862623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 862628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:1999|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2000|path_largest_ack:1999| [2025/04/30 09:44:18 862633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61212|prior_delivered:2024998|prior_time:1746006258810769|is_app_limited:0|send_elapse:51839|ack_elapse:51824|ctl_first_sent_time:1746006258812230|lagest_ack_time:1746006258862593|curr_delivered:2086210| [2025/04/30 09:44:18 862638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258812230| [2025/04/30 09:44:18 862643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:933||sndq_packets_used_bytes:0|sndq_packets_free:847| [2025/04/30 09:44:18 862647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2000|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2000|path_largest_ack:2000| [2025/04/30 09:44:18 862651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61212|prior_delivered:2024998|prior_time:1746006258810769|is_app_limited:0|send_elapse:51839|ack_elapse:51824|ctl_first_sent_time:1746006258812230|lagest_ack_time:1746006258862593|curr_delivered:2087410| [2025/04/30 09:44:18 862656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258812332| [2025/04/30 09:44:18 862660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:932||sndq_packets_used_bytes:0|sndq_packets_free:848| [2025/04/30 09:44:18 862664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50227|rttvar:42|minrtt:31343|latest_rtt:50261|ack_delay:64| [2025/04/30 09:44:18 862668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50223|rttvar:39|minrtt:31343|latest_rtt:50261|ack_delay:64| [2025/04/30 09:44:18 862673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2000|lost_pn:1997|thresh:3| [2025/04/30 09:44:18 862677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 862681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50223|rtt_var:39|pto_duration:52223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 862685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 862689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 862693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 862697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258939532|now:1746006258862681|interv:76851| [2025/04/30 09:44:18 862701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258939532|now:1746006258862681|interval:76851|pto_count:0|srtt:50223 [2025/04/30 09:44:18 862710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51839, ack_elapse 51824, delivered 62412|rate 1203958|lost 225| [2025/04/30 09:44:18 862715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203958) in round 40| [2025/04/30 09:44:18 862719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 862723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 862727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258812332|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 862732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258812332|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 862736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1517000|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:62407|srtt:50223|latest_rtt:50261|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 862742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:880|largest:880|pns:2| [2025/04/30 09:44:18 862747] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:880|frame:ACK |recv_time:1746006258862593|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 862751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378862593|now:1746006258862593|interv:120000000| [2025/04/30 09:44:18 862755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378862593|now:1746006258862593|interv:120000000| [2025/04/30 09:44:18 862759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258863399|pq_index:0| [2025/04/30 09:44:18 862764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258862005| [2025/04/30 09:44:18 862768] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258862768| [2025/04/30 09:44:18 862772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258862771| [2025/04/30 09:44:18 862778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50223|min_srtt:50223|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 862783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2150526| [2025/04/30 09:44:18 862787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 862792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 862799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50223|min_srtt:50223|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 862804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2151705| [2025/04/30 09:44:18 862808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 862813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 862817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50223|min_srtt:50223|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 862821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2152884| [2025/04/30 09:44:18 862825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 862829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 862833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 862837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 862842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 862846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2110440| [2025/04/30 09:44:18 862851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 862854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 862858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258863399| [2025/04/30 09:44:18 862862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258863399| [2025/04/30 09:44:18 862866] [debug] |xqc_engine_wakeup_after|wakeup:1746006258863399|now:1746006258862866|diff:533| [2025/04/30 09:44:18 862870] [debug] |xqc_engine_main_logic|END|now:1746006258862771| [2025/04/30 09:44:18 862876] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258862875| [2025/04/30 09:44:18 862879] [debug] |xqc_engine_wakeup_after|wakeup:1746006258863399|now:1746006258862879|diff:520| [2025/04/30 09:44:18 862883] [debug] |xqc_engine_main_logic|END|now:1746006258862875| [2025/04/30 09:44:18 863951] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258863951| [2025/04/30 09:44:18 863959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258863399|pq_index:0| [2025/04/30 09:44:18 863963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258862771| [2025/04/30 09:44:18 863968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258863967| [2025/04/30 09:44:18 863977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258863399|now:1746006258863967| [2025/04/30 09:44:18 863981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258863399|now:1746006258863967| [2025/04/30 09:44:18 863985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 863990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50223|min_srtt:50223|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 863994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2152884| [2025/04/30 09:44:18 863999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 864003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 864007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 864011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 864016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 864020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2110440| [2025/04/30 09:44:18 864024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 864029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2053| [2025/04/30 09:44:18 864064] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2053|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006258864036|stream_id:0|stream_offset:2110440| [2025/04/30 09:44:18 864073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2053|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 864080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:18 864087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50223|rtt_var:39|pto_duration:52223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 864094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 864098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 864102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 864106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258941259|now:1746006258864086|interv:77173| [2025/04/30 09:44:18 864110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258941259|now:1746006258864086|interval:77173|pto_count:0|srtt:50223 [2025/04/30 09:44:18 864119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:63607| [2025/04/30 09:44:18 864124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 864128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2111619| [2025/04/30 09:44:18 864154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 864159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2054| [2025/04/30 09:44:18 864190] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2054|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006258864166|stream_id:0|stream_offset:2111619| [2025/04/30 09:44:18 864200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 864207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:18 864214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50223|rtt_var:39|pto_duration:52223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 864219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 864223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 864227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:18 864231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258941389|now:1746006258864213|interv:77176| [2025/04/30 09:44:18 864235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258941389|now:1746006258864213|interval:77176|pto_count:0|srtt:50223 [2025/04/30 09:44:18 864239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:64807| [2025/04/30 09:44:18 864244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 864248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2112798| [2025/04/30 09:44:18 864253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 864256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258865256|now:1746006258864256|interv:1000| [2025/04/30 09:44:18 864261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 864264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 864269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258865256| [2025/04/30 09:44:18 864273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258865256| [2025/04/30 09:44:18 864282] [debug] |xqc_engine_wakeup_after|wakeup:1746006258865256|now:1746006258864282|diff:974| [2025/04/30 09:44:18 864286] [debug] |xqc_engine_main_logic|END|now:1746006258863967| [2025/04/30 09:44:18 864595] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258864594| [2025/04/30 09:44:18 864601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 864606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:880| [2025/04/30 09:44:18 864610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:881| [2025/04/30 09:44:18 864616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:881| [2025/04/30 09:44:18 864620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 864625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2001|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2002|path_largest_ack:2001| [2025/04/30 09:44:18 864629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61212|prior_delivered:2027398|prior_time:1746006258812758|is_app_limited:0|send_elapse:51831|ack_elapse:51836|ctl_first_sent_time:1746006258814210|lagest_ack_time:1746006258864594|curr_delivered:2088610| [2025/04/30 09:44:18 864634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258814210| [2025/04/30 09:44:18 864639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:931||sndq_packets_used_bytes:0|sndq_packets_free:849| [2025/04/30 09:44:18 864643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2002|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2002|path_largest_ack:2002| [2025/04/30 09:44:18 864648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61212|prior_delivered:2027398|prior_time:1746006258812758|is_app_limited:0|send_elapse:51831|ack_elapse:51836|ctl_first_sent_time:1746006258814210|lagest_ack_time:1746006258864594|curr_delivered:2089810| [2025/04/30 09:44:18 864652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258814312| [2025/04/30 09:44:18 864656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:930||sndq_packets_used_bytes:0|sndq_packets_free:850| [2025/04/30 09:44:18 864660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50223|rttvar:39|minrtt:31343|latest_rtt:50282|ack_delay:56| [2025/04/30 09:44:18 864664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50224|rttvar:30|minrtt:31343|latest_rtt:50282|ack_delay:56| [2025/04/30 09:44:18 864669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2002|lost_pn:1999|thresh:3| [2025/04/30 09:44:18 864673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 864677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50224|rtt_var:30|pto_duration:52224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 864681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 864685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 864689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 864696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258941390|now:1746006258864677|interv:76713| [2025/04/30 09:44:18 864700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258941390|now:1746006258864677|interval:76713|pto_count:0|srtt:50224 [2025/04/30 09:44:18 864705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51831, ack_elapse 51836, delivered 62412|rate 1204028|lost 225| [2025/04/30 09:44:18 864709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204028) in round 40| [2025/04/30 09:44:18 864713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 864717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 864721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258814312|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 864726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258814312|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 864730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1517000|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:62407|srtt:50224|latest_rtt:50282|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 864736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:881|largest:881|pns:2| [2025/04/30 09:44:18 864741] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:881|frame:ACK |recv_time:1746006258864594|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 864745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378864594|now:1746006258864594|interv:120000000| [2025/04/30 09:44:18 864750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378864594|now:1746006258864594|interv:120000000| [2025/04/30 09:44:18 864754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258865256|pq_index:0| [2025/04/30 09:44:18 864758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258863967| [2025/04/30 09:44:18 864762] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258864762| [2025/04/30 09:44:18 864767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258864766| [2025/04/30 09:44:18 864773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50224|min_srtt:50224|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 864777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2152884| [2025/04/30 09:44:18 864781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50224|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 864789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 864793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50224|min_srtt:50224|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 864798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2154063| [2025/04/30 09:44:18 864802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50224|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 864806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 864811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50224|min_srtt:50224|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 864815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2155242| [2025/04/30 09:44:18 864819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 864823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 864827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 864831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 864836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 864840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2112798| [2025/04/30 09:44:18 864844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 864848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 864852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258865256| [2025/04/30 09:44:18 864856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258865256| [2025/04/30 09:44:18 864860] [debug] |xqc_engine_wakeup_after|wakeup:1746006258865256|now:1746006258864860|diff:396| [2025/04/30 09:44:18 864864] [debug] |xqc_engine_main_logic|END|now:1746006258864766| [2025/04/30 09:44:18 864869] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258864869| [2025/04/30 09:44:18 864873] [debug] |xqc_engine_wakeup_after|wakeup:1746006258865256|now:1746006258864873|diff:383| [2025/04/30 09:44:18 864877] [debug] |xqc_engine_main_logic|END|now:1746006258864869| [2025/04/30 09:44:18 865945] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258865945| [2025/04/30 09:44:18 865953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258865256|pq_index:0| [2025/04/30 09:44:18 865961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258864766| [2025/04/30 09:44:18 865966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258865965| [2025/04/30 09:44:18 865970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258865256|now:1746006258865965| [2025/04/30 09:44:18 865975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258865256|now:1746006258865965| [2025/04/30 09:44:18 865979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 865984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50224|min_srtt:50224|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 865988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2155242| [2025/04/30 09:44:18 865992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 865996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 866000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 866004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 866009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 866013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2112798| [2025/04/30 09:44:18 866017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 866021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2055| [2025/04/30 09:44:18 866056] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2055|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006258866029|stream_id:0|stream_offset:2112798| [2025/04/30 09:44:18 866065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 866072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:18 866078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50224|rtt_var:30|pto_duration:52224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 866086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 866090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 866094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 866098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258943253|now:1746006258866078|interv:77175| [2025/04/30 09:44:18 866110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258943253|now:1746006258866078|interval:77175|pto_count:0|srtt:50224 [2025/04/30 09:44:18 866115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:63607| [2025/04/30 09:44:18 866119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 866124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2113977| [2025/04/30 09:44:18 866128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 866150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2056| [2025/04/30 09:44:18 866185] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2056|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006258866161|stream_id:0|stream_offset:2113977| [2025/04/30 09:44:18 866194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 866201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:18 866208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50224|rtt_var:30|pto_duration:52224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 866213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 866217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 866221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:18 866225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258943385|now:1746006258866208|interv:77177| [2025/04/30 09:44:18 866229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258943385|now:1746006258866208|interval:77177|pto_count:0|srtt:50224 [2025/04/30 09:44:18 866234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:64807| [2025/04/30 09:44:18 866239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 866243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2115156| [2025/04/30 09:44:18 866247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 866252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2057| [2025/04/30 09:44:18 866281] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2057|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006258866258|stream_id:0|stream_offset:2115156| [2025/04/30 09:44:18 866296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 866303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:18 866310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50224|rtt_var:30|pto_duration:52224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 866314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 866318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 866322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:18 866326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258943482|now:1746006258866309|interv:77173| [2025/04/30 09:44:18 866330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258943482|now:1746006258866309|interval:77173|pto_count:0|srtt:50224 [2025/04/30 09:44:18 866334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:66007| [2025/04/30 09:44:18 866339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 866343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2116335| [2025/04/30 09:44:18 866348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 866351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258867351|now:1746006258866351|interv:1000| [2025/04/30 09:44:18 866355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 866359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 866363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258867351| [2025/04/30 09:44:18 866367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258867351| [2025/04/30 09:44:18 866372] [debug] |xqc_engine_wakeup_after|wakeup:1746006258867351|now:1746006258866371|diff:980| [2025/04/30 09:44:18 866376] [debug] |xqc_engine_main_logic|END|now:1746006258865965| [2025/04/30 09:44:18 866582] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258866581| [2025/04/30 09:44:18 866587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 866593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:881| [2025/04/30 09:44:18 866597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:882| [2025/04/30 09:44:18 866603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:882| [2025/04/30 09:44:18 866607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 866612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2003|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2004|path_largest_ack:2003| [2025/04/30 09:44:18 866620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61212|prior_delivered:2029798|prior_time:1746006258814814|is_app_limited:0|send_elapse:51893|ack_elapse:51767|ctl_first_sent_time:1746006258816262|lagest_ack_time:1746006258866581|curr_delivered:2091010| [2025/04/30 09:44:18 866625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258816262| [2025/04/30 09:44:18 866629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:929||sndq_packets_used_bytes:0|sndq_packets_free:851| [2025/04/30 09:44:18 866634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2004|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2004|path_largest_ack:2004| [2025/04/30 09:44:18 866638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61212|prior_delivered:2029798|prior_time:1746006258814814|is_app_limited:0|send_elapse:51893|ack_elapse:51767|ctl_first_sent_time:1746006258816262|lagest_ack_time:1746006258866581|curr_delivered:2092210| [2025/04/30 09:44:18 866643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258816370| [2025/04/30 09:44:18 866646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:928||sndq_packets_used_bytes:0|sndq_packets_free:852| [2025/04/30 09:44:18 866650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50224|rttvar:30|minrtt:31343|latest_rtt:50211|ack_delay:56| [2025/04/30 09:44:18 866655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50215|rttvar:40|minrtt:31343|latest_rtt:50211|ack_delay:56| [2025/04/30 09:44:18 866659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2004|lost_pn:2001|thresh:3| [2025/04/30 09:44:18 866663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 866667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50215|rtt_var:40|pto_duration:52215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 866672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 866676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 866680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 866684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258943473|now:1746006258866667|interv:76806| [2025/04/30 09:44:18 866688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258943473|now:1746006258866667|interval:76806|pto_count:0|srtt:50215 [2025/04/30 09:44:18 866692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51893, ack_elapse 51767, delivered 62412|rate 1202705|lost 225| [2025/04/30 09:44:18 866697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202705) in round 40| [2025/04/30 09:44:18 866701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 866705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 866709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258816370|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 866716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258816370|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 866721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1517000|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:63607|srtt:50215|latest_rtt:50211|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 866727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:882|largest:882|pns:2| [2025/04/30 09:44:18 866731] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:882|frame:ACK |recv_time:1746006258866581|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 866736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378866581|now:1746006258866581|interv:120000000| [2025/04/30 09:44:18 866740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378866581|now:1746006258866581|interv:120000000| [2025/04/30 09:44:18 866744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258867351|pq_index:0| [2025/04/30 09:44:18 866748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258865965| [2025/04/30 09:44:18 866752] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258866752| [2025/04/30 09:44:18 866757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258866756| [2025/04/30 09:44:18 866763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50215|min_srtt:50215|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 866767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:63607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2155242| [2025/04/30 09:44:18 866772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 866777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 866781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50215|min_srtt:50215|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 866786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2156421| [2025/04/30 09:44:18 866790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 866794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 866801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50215|min_srtt:50215|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 866805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2157600| [2025/04/30 09:44:18 866810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 866814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 866818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 866822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 866826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 866830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2116335| [2025/04/30 09:44:18 866835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 866839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 866843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258867351| [2025/04/30 09:44:18 866847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258867351| [2025/04/30 09:44:18 866851] [debug] |xqc_engine_wakeup_after|wakeup:1746006258867351|now:1746006258866850|diff:501| [2025/04/30 09:44:18 866855] [debug] |xqc_engine_main_logic|END|now:1746006258866756| [2025/04/30 09:44:18 866860] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258866859| [2025/04/30 09:44:18 866863] [debug] |xqc_engine_wakeup_after|wakeup:1746006258867351|now:1746006258866863|diff:488| [2025/04/30 09:44:18 866867] [debug] |xqc_engine_main_logic|END|now:1746006258866859| [2025/04/30 09:44:18 867934] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258867934| [2025/04/30 09:44:18 867942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258867351|pq_index:0| [2025/04/30 09:44:18 867946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258866756| [2025/04/30 09:44:18 867951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258867950| [2025/04/30 09:44:18 867956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258867351|now:1746006258867950| [2025/04/30 09:44:18 867960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258867351|now:1746006258867950| [2025/04/30 09:44:18 867964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 867969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50215|min_srtt:50215|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 867973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2157600| [2025/04/30 09:44:18 867981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 867985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 867989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 867993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 867998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 868002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2116335| [2025/04/30 09:44:18 868006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 868011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2058| [2025/04/30 09:44:18 868045] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2058|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006258868018|stream_id:0|stream_offset:2116335| [2025/04/30 09:44:18 868054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 868061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:18 868068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50215|rtt_var:40|pto_duration:52215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 868075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 868080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 868084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:18 868088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258945233|now:1746006258868068|interv:77165| [2025/04/30 09:44:18 868092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258945233|now:1746006258868068|interval:77165|pto_count:0|srtt:50215 [2025/04/30 09:44:18 868096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:64807| [2025/04/30 09:44:18 868101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 868105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2117514| [2025/04/30 09:44:18 868109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 868114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2059| [2025/04/30 09:44:18 868166] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2059|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006258868125|stream_id:0|stream_offset:2117514| [2025/04/30 09:44:18 868179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 868187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:18 868192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50215|rtt_var:40|pto_duration:52215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 868196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 868200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 868204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:18 868208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258945340|now:1746006258868192|interv:77148| [2025/04/30 09:44:18 868212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258945340|now:1746006258868192|interval:77148|pto_count:0|srtt:50215 [2025/04/30 09:44:18 868217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:66007| [2025/04/30 09:44:18 868222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 868226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2118693| [2025/04/30 09:44:18 868231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 868234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258869234|now:1746006258868234|interv:1000| [2025/04/30 09:44:18 868238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 868242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 868246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258869234| [2025/04/30 09:44:18 868251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258869234| [2025/04/30 09:44:18 868255] [debug] |xqc_engine_wakeup_after|wakeup:1746006258869234|now:1746006258868255|diff:979| [2025/04/30 09:44:18 868259] [debug] |xqc_engine_main_logic|END|now:1746006258867950| [2025/04/30 09:44:18 868581] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258868580| [2025/04/30 09:44:18 868586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 868592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:882| [2025/04/30 09:44:18 868596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:883| [2025/04/30 09:44:18 868601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:883| [2025/04/30 09:44:18 868606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 868615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2005|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2006|path_largest_ack:2005| [2025/04/30 09:44:18 868620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61212|prior_delivered:2032198|prior_time:1746006258816764|is_app_limited:0|send_elapse:51858|ack_elapse:51816|ctl_first_sent_time:1746006258818229|lagest_ack_time:1746006258868580|curr_delivered:2093410| [2025/04/30 09:44:18 868624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258818229| [2025/04/30 09:44:18 868629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:927||sndq_packets_used_bytes:0|sndq_packets_free:853| [2025/04/30 09:44:18 868633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 868638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61212|prior_delivered:2032198|prior_time:1746006258816764|is_app_limited:0|send_elapse:51858|ack_elapse:51816|ctl_first_sent_time:1746006258818229|lagest_ack_time:1746006258868580|curr_delivered:2094610| [2025/04/30 09:44:18 868642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258818337| [2025/04/30 09:44:18 868646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:926||sndq_packets_used_bytes:0|sndq_packets_free:854| [2025/04/30 09:44:18 868650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50215|rttvar:40|minrtt:31343|latest_rtt:50243|ack_delay:56| [2025/04/30 09:44:18 868654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50212|rttvar:37|minrtt:31343|latest_rtt:50243|ack_delay:56| [2025/04/30 09:44:18 868659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2006|lost_pn:2003|thresh:3| [2025/04/30 09:44:18 868663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 868667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50212|rtt_var:37|pto_duration:52212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 868671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 868675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 868679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 868683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258945337|now:1746006258868667|interv:76670| [2025/04/30 09:44:18 868687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258945337|now:1746006258868667|interval:76670|pto_count:0|srtt:50212 [2025/04/30 09:44:18 868691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51858, ack_elapse 51816, delivered 62412|rate 1203517|lost 225| [2025/04/30 09:44:18 868696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203517) in round 40| [2025/04/30 09:44:18 868700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 868707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 868711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258818337|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 868715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258818337|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 868720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1517000|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:63607|srtt:50212|latest_rtt:50243|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 868725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:883|largest:883|pns:2| [2025/04/30 09:44:18 868730] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:883|frame:ACK |recv_time:1746006258868580|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 868735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378868580|now:1746006258868580|interv:120000000| [2025/04/30 09:44:18 868739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378868580|now:1746006258868580|interv:120000000| [2025/04/30 09:44:18 868743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258869234|pq_index:0| [2025/04/30 09:44:18 868747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258867950| [2025/04/30 09:44:18 868751] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258868751| [2025/04/30 09:44:18 868756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258868755| [2025/04/30 09:44:18 868762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50212|min_srtt:50212|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 868766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:63607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2157600| [2025/04/30 09:44:18 868771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50212|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 868775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 868780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50212|min_srtt:50212|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 868784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2158779| [2025/04/30 09:44:18 868788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50212|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 868795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 868800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50212|min_srtt:50212|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 868804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2159958| [2025/04/30 09:44:18 868808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 868812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 868816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 868820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 868824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 868829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2118693| [2025/04/30 09:44:18 868833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 868837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 868841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258869234| [2025/04/30 09:44:18 868845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258869234| [2025/04/30 09:44:18 868849] [debug] |xqc_engine_wakeup_after|wakeup:1746006258869234|now:1746006258868848|diff:386| [2025/04/30 09:44:18 868853] [debug] |xqc_engine_main_logic|END|now:1746006258868755| [2025/04/30 09:44:18 868858] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258868857| [2025/04/30 09:44:18 868861] [debug] |xqc_engine_wakeup_after|wakeup:1746006258869234|now:1746006258868861|diff:373| [2025/04/30 09:44:18 868865] [debug] |xqc_engine_main_logic|END|now:1746006258868857| [2025/04/30 09:44:18 869932] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258869932| [2025/04/30 09:44:18 869940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258869234|pq_index:0| [2025/04/30 09:44:18 869945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258868755| [2025/04/30 09:44:18 869949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258869948| [2025/04/30 09:44:18 869954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258869234|now:1746006258869948| [2025/04/30 09:44:18 869958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258869234|now:1746006258869948| [2025/04/30 09:44:18 869962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 869967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50212|min_srtt:50212|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 869975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2159958| [2025/04/30 09:44:18 869979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 869983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 869987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 869991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 869996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 870000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2118693| [2025/04/30 09:44:18 870004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 870009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2060| [2025/04/30 09:44:18 870044] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2060|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006258870016|stream_id:0|stream_offset:2118693| [2025/04/30 09:44:18 870053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 870060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:18 870067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50212|rtt_var:37|pto_duration:52212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 870073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 870078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 870082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:18 870086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258947228|now:1746006258870066|interv:77162| [2025/04/30 09:44:18 870090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258947228|now:1746006258870066|interval:77162|pto_count:0|srtt:50212 [2025/04/30 09:44:18 870094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:64807| [2025/04/30 09:44:18 870099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 870103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2119872| [2025/04/30 09:44:18 870112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 870116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2061| [2025/04/30 09:44:18 870167] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2061|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006258870123|stream_id:0|stream_offset:2119872| [2025/04/30 09:44:18 870179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 870187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:18 870192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50212|rtt_var:37|pto_duration:52212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 870196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 870200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 870204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:18 870208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258947335|now:1746006258870191|interv:77144| [2025/04/30 09:44:18 870212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258947335|now:1746006258870191|interval:77144|pto_count:0|srtt:50212 [2025/04/30 09:44:18 870216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:66007| [2025/04/30 09:44:18 870221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 870225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2121051| [2025/04/30 09:44:18 870229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 870234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2062| [2025/04/30 09:44:18 870264] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2062|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006258870241|stream_id:0|stream_offset:2121051| [2025/04/30 09:44:18 870273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 870280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:18 870287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50212|rtt_var:37|pto_duration:52212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 870293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 870297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 870305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:18 870309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258947453|now:1746006258870286|interv:77167| [2025/04/30 09:44:18 870313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258947453|now:1746006258870286|interval:77167|pto_count:0|srtt:50212 [2025/04/30 09:44:18 870317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:67207| [2025/04/30 09:44:18 870322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 870326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2122230| [2025/04/30 09:44:18 870331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 870334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258871334|now:1746006258870334|interv:1000| [2025/04/30 09:44:18 870338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 870342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 870346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258871334| [2025/04/30 09:44:18 870351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258871334| [2025/04/30 09:44:18 870355] [debug] |xqc_engine_wakeup_after|wakeup:1746006258871334|now:1746006258870354|diff:980| [2025/04/30 09:44:18 870359] [debug] |xqc_engine_main_logic|END|now:1746006258869948| [2025/04/30 09:44:18 870573] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258870572| [2025/04/30 09:44:18 870578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 870584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:883| [2025/04/30 09:44:18 870588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:884| [2025/04/30 09:44:18 870594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:884| [2025/04/30 09:44:18 870598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 870603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2007|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2008|path_largest_ack:2007| [2025/04/30 09:44:18 870607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2034604|prior_time:1746006258818743|is_app_limited:0|send_elapse:51751|ack_elapse:51829|ctl_first_sent_time:1746006258820210|lagest_ack_time:1746006258870572|curr_delivered:2095810| [2025/04/30 09:44:18 870612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258820210| [2025/04/30 09:44:18 870616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:925||sndq_packets_used_bytes:0|sndq_packets_free:855| [2025/04/30 09:44:18 870621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2008|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2008|path_largest_ack:2008| [2025/04/30 09:44:18 870628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2034604|prior_time:1746006258818743|is_app_limited:0|send_elapse:51751|ack_elapse:51829|ctl_first_sent_time:1746006258820210|lagest_ack_time:1746006258870572|curr_delivered:2097010| [2025/04/30 09:44:18 870633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258820317| [2025/04/30 09:44:18 870637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:924||sndq_packets_used_bytes:0|sndq_packets_free:856| [2025/04/30 09:44:18 870641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50212|rttvar:37|minrtt:31343|latest_rtt:50255|ack_delay:64| [2025/04/30 09:44:18 870645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50209|rttvar:33|minrtt:31343|latest_rtt:50255|ack_delay:64| [2025/04/30 09:44:18 870649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2008|lost_pn:2005|thresh:3| [2025/04/30 09:44:18 870653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 870657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50209|rtt_var:33|pto_duration:52209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 870662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 870665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 870669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:18 870673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258947450|now:1746006258870657|interv:76793| [2025/04/30 09:44:18 870677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258947450|now:1746006258870657|interval:76793|pto_count:0|srtt:50209 [2025/04/30 09:44:18 870682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51751, ack_elapse 51829, delivered 62406|rate 1204074|lost 225| [2025/04/30 09:44:18 870686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204074) in round 40| [2025/04/30 09:44:18 870690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 870694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 870698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258820317|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 870703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258820317|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 870707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1517000|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:64807|srtt:50209|latest_rtt:50255|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 870713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:884|largest:884|pns:2| [2025/04/30 09:44:18 870720] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:884|frame:ACK |recv_time:1746006258870572|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 870725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378870572|now:1746006258870572|interv:120000000| [2025/04/30 09:44:18 870729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378870572|now:1746006258870572|interv:120000000| [2025/04/30 09:44:18 870733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258871334|pq_index:0| [2025/04/30 09:44:18 870737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258869948| [2025/04/30 09:44:18 870741] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258870741| [2025/04/30 09:44:18 870746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258870745| [2025/04/30 09:44:18 870752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50209|min_srtt:50209|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 870756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2159958| [2025/04/30 09:44:18 870761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50209|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 870765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 870770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50209|min_srtt:50209|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 870774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2161137| [2025/04/30 09:44:18 870778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50209|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 870783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 870787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50209|min_srtt:50209|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 870791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2162316| [2025/04/30 09:44:18 870796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 870799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 870803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 870810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 870815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 870819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2122230| [2025/04/30 09:44:18 870823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 870827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 870831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258871334| [2025/04/30 09:44:18 870835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258871334| [2025/04/30 09:44:18 870839] [debug] |xqc_engine_wakeup_after|wakeup:1746006258871334|now:1746006258870839|diff:495| [2025/04/30 09:44:18 870843] [debug] |xqc_engine_main_logic|END|now:1746006258870745| [2025/04/30 09:44:18 870848] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258870848| [2025/04/30 09:44:18 870852] [debug] |xqc_engine_wakeup_after|wakeup:1746006258871334|now:1746006258870852|diff:482| [2025/04/30 09:44:18 870856] [debug] |xqc_engine_main_logic|END|now:1746006258870848| [2025/04/30 09:44:18 871923] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258871923| [2025/04/30 09:44:18 871931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258871334|pq_index:0| [2025/04/30 09:44:18 871935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258870745| [2025/04/30 09:44:18 871940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258871939| [2025/04/30 09:44:18 871945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258871334|now:1746006258871939| [2025/04/30 09:44:18 871949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258871334|now:1746006258871939| [2025/04/30 09:44:18 871953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 871958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50209|min_srtt:50209|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 871962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2162316| [2025/04/30 09:44:18 871966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 871970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 871974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 871978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 871982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 871990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2122230| [2025/04/30 09:44:18 871995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 871999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2063| [2025/04/30 09:44:18 872033] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2063|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006258872006|stream_id:0|stream_offset:2122230| [2025/04/30 09:44:18 872042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2063|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 872049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:18 872056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50209|rtt_var:33|pto_duration:52209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 872064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 872068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 872072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:18 872076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258949215|now:1746006258872056|interv:77159| [2025/04/30 09:44:18 872080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258949215|now:1746006258872056|interval:77159|pto_count:0|srtt:50209 [2025/04/30 09:44:18 872084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:66007| [2025/04/30 09:44:18 872089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 872093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2123409| [2025/04/30 09:44:18 872098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 872102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2064| [2025/04/30 09:44:18 872131] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2064|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006258872109|stream_id:0|stream_offset:2123409| [2025/04/30 09:44:18 872159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 872167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:18 872173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50209|rtt_var:33|pto_duration:52209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 872182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 872185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 872189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:18 872193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258949318|now:1746006258872172|interv:77146| [2025/04/30 09:44:18 872197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258949318|now:1746006258872172|interval:77146|pto_count:0|srtt:50209 [2025/04/30 09:44:18 872202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:67207| [2025/04/30 09:44:18 872206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 872210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2124588| [2025/04/30 09:44:18 872215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 872219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258873219|now:1746006258872219|interv:1000| [2025/04/30 09:44:18 872223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 872226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 872230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258873219| [2025/04/30 09:44:18 872235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258873219| [2025/04/30 09:44:18 872239] [debug] |xqc_engine_wakeup_after|wakeup:1746006258873219|now:1746006258872239|diff:980| [2025/04/30 09:44:18 872243] [debug] |xqc_engine_main_logic|END|now:1746006258871939| [2025/04/30 09:44:18 872573] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258872572| [2025/04/30 09:44:18 872579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 872584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:884| [2025/04/30 09:44:18 872588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:885| [2025/04/30 09:44:18 872594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:885| [2025/04/30 09:44:18 872598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 872603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2009|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2010|path_largest_ack:2009| [2025/04/30 09:44:18 872607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2037004|prior_time:1746006258820731|is_app_limited:0|send_elapse:51835|ack_elapse:51841|ctl_first_sent_time:1746006258822189|lagest_ack_time:1746006258872572|curr_delivered:2098210| [2025/04/30 09:44:18 872612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258822189| [2025/04/30 09:44:18 872616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:923||sndq_packets_used_bytes:0|sndq_packets_free:857| [2025/04/30 09:44:18 872624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2010|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2010|path_largest_ack:2010| [2025/04/30 09:44:18 872628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2037004|prior_time:1746006258820731|is_app_limited:0|send_elapse:51835|ack_elapse:51841|ctl_first_sent_time:1746006258822189|lagest_ack_time:1746006258872572|curr_delivered:2099410| [2025/04/30 09:44:18 872633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258822295| [2025/04/30 09:44:18 872636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:922||sndq_packets_used_bytes:0|sndq_packets_free:858| [2025/04/30 09:44:18 872640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50209|rttvar:33|minrtt:31343|latest_rtt:50277|ack_delay:56| [2025/04/30 09:44:18 872645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50210|rttvar:28|minrtt:31343|latest_rtt:50277|ack_delay:56| [2025/04/30 09:44:18 872649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2010|lost_pn:2007|thresh:3| [2025/04/30 09:44:18 872653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 872657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50210|rtt_var:28|pto_duration:52210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 872661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 872665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 872669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:18 872673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258949319|now:1746006258872657|interv:76662| [2025/04/30 09:44:18 872677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258949319|now:1746006258872657|interval:76662|pto_count:0|srtt:50210 [2025/04/30 09:44:18 872681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51835, ack_elapse 51841, delivered 62406|rate 1203796|lost 225| [2025/04/30 09:44:18 872685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203796) in round 40| [2025/04/30 09:44:18 872690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 872694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 872698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258822295|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 872702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258822295|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 872706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1517000|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:64807|srtt:50210|latest_rtt:50277|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 872715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:885|largest:885|pns:2| [2025/04/30 09:44:18 872719] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:885|frame:ACK |recv_time:1746006258872572|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 872724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378872572|now:1746006258872572|interv:120000000| [2025/04/30 09:44:18 872728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378872572|now:1746006258872572|interv:120000000| [2025/04/30 09:44:18 872732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258873219|pq_index:0| [2025/04/30 09:44:18 872736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258871939| [2025/04/30 09:44:18 872740] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258872740| [2025/04/30 09:44:18 872744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258872744| [2025/04/30 09:44:18 872750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 872755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2162316| [2025/04/30 09:44:18 872759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 872763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 872768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 872772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2163495| [2025/04/30 09:44:18 872777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 872781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 872785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 872789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2164674| [2025/04/30 09:44:18 872793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 872800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 872804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 872808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 872812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 872817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2124588| [2025/04/30 09:44:18 872821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 872825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 872829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258873219| [2025/04/30 09:44:18 872833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258873219| [2025/04/30 09:44:18 872836] [debug] |xqc_engine_wakeup_after|wakeup:1746006258873219|now:1746006258872836|diff:383| [2025/04/30 09:44:18 872840] [debug] |xqc_engine_main_logic|END|now:1746006258872744| [2025/04/30 09:44:18 872845] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258872845| [2025/04/30 09:44:18 872849] [debug] |xqc_engine_wakeup_after|wakeup:1746006258873219|now:1746006258872849|diff:370| [2025/04/30 09:44:18 872853] [debug] |xqc_engine_main_logic|END|now:1746006258872845| [2025/04/30 09:44:18 873920] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258873920| [2025/04/30 09:44:18 873928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258873219|pq_index:0| [2025/04/30 09:44:18 873932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258872744| [2025/04/30 09:44:18 873937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258873936| [2025/04/30 09:44:18 873941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258873219|now:1746006258873936| [2025/04/30 09:44:18 873946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258873219|now:1746006258873936| [2025/04/30 09:44:18 873950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 873954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 873959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2164674| [2025/04/30 09:44:18 873963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 873967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 873971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 873979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 873983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 873987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2124588| [2025/04/30 09:44:18 873992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 873996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2065| [2025/04/30 09:44:18 874031] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2065|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006258874004|stream_id:0|stream_offset:2124588| [2025/04/30 09:44:18 874040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2065|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 874047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:18 874053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50210|rtt_var:28|pto_duration:52210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 874060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 874065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 874069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:18 874073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258951214|now:1746006258874053|interv:77161| [2025/04/30 09:44:18 874077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258951214|now:1746006258874053|interval:77161|pto_count:0|srtt:50210 [2025/04/30 09:44:18 874081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:66007| [2025/04/30 09:44:18 874086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 874090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2125767| [2025/04/30 09:44:18 874095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 874099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2066| [2025/04/30 09:44:18 874128] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2066|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006258874106|stream_id:0|stream_offset:2125767| [2025/04/30 09:44:18 874155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2066|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 874163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:18 874174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50210|rtt_var:28|pto_duration:52210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 874178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 874182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 874185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:18 874189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258951316|now:1746006258874173|interv:77143| [2025/04/30 09:44:18 874193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258951316|now:1746006258874173|interval:77143|pto_count:0|srtt:50210 [2025/04/30 09:44:18 874198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:67207| [2025/04/30 09:44:18 874203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 874207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2126946| [2025/04/30 09:44:18 874211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 874215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2067| [2025/04/30 09:44:18 874246] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2067|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006258874222|stream_id:0|stream_offset:2126946| [2025/04/30 09:44:18 874255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 874263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:18 874270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50210|rtt_var:28|pto_duration:52210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 874276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 874279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 874283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:18 874287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258951432|now:1746006258874270|interv:77162| [2025/04/30 09:44:18 874291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258951432|now:1746006258874270|interval:77162|pto_count:0|srtt:50210 [2025/04/30 09:44:18 874296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:68407| [2025/04/30 09:44:18 874300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 874308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2128125| [2025/04/30 09:44:18 874313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 874317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258875316|now:1746006258874316|interv:1000| [2025/04/30 09:44:18 874321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 874324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 874328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258875316| [2025/04/30 09:44:18 874333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258875316| [2025/04/30 09:44:18 874337] [debug] |xqc_engine_wakeup_after|wakeup:1746006258875316|now:1746006258874337|diff:979| [2025/04/30 09:44:18 874341] [debug] |xqc_engine_main_logic|END|now:1746006258873936| [2025/04/30 09:44:18 874562] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258874562| [2025/04/30 09:44:18 874568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 874573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:885| [2025/04/30 09:44:18 874577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:886| [2025/04/30 09:44:18 874583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:886| [2025/04/30 09:44:18 874587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 874592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2011|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2012|path_largest_ack:2011| [2025/04/30 09:44:18 874596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2039404|prior_time:1746006258822723|is_app_limited:0|send_elapse:51825|ack_elapse:51839|ctl_first_sent_time:1746006258824174|lagest_ack_time:1746006258874562|curr_delivered:2100610| [2025/04/30 09:44:18 874601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258824174| [2025/04/30 09:44:18 874605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:921||sndq_packets_used_bytes:0|sndq_packets_free:859| [2025/04/30 09:44:18 874609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2012|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2012|path_largest_ack:2012| [2025/04/30 09:44:18 874614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2039404|prior_time:1746006258822723|is_app_limited:0|send_elapse:51825|ack_elapse:51839|ctl_first_sent_time:1746006258824174|lagest_ack_time:1746006258874562|curr_delivered:2101810| [2025/04/30 09:44:18 874618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258824281| [2025/04/30 09:44:18 874622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:920||sndq_packets_used_bytes:0|sndq_packets_free:860| [2025/04/30 09:44:18 874626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50210|rttvar:28|minrtt:31343|latest_rtt:50281|ack_delay:56| [2025/04/30 09:44:18 874630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50212|rttvar:24|minrtt:31343|latest_rtt:50281|ack_delay:56| [2025/04/30 09:44:18 874638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2012|lost_pn:2009|thresh:3| [2025/04/30 09:44:18 874642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 874646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50212|rtt_var:24|pto_duration:52212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 874650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 874654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 874658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:18 874662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258951434|now:1746006258874646|interv:76788| [2025/04/30 09:44:18 874666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258951434|now:1746006258874646|interval:76788|pto_count:0|srtt:50212 [2025/04/30 09:44:18 874670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51825, ack_elapse 51839, delivered 62406|rate 1203842|lost 225| [2025/04/30 09:44:18 874675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203842) in round 40| [2025/04/30 09:44:18 874679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 874683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 874687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258824281|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 874691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258824281|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 874696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1517000|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:66007|srtt:50212|latest_rtt:50281|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 874701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:886|largest:886|pns:2| [2025/04/30 09:44:18 874706] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:886|frame:ACK |recv_time:1746006258874562|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 874710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378874562|now:1746006258874562|interv:120000000| [2025/04/30 09:44:18 874714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378874562|now:1746006258874562|interv:120000000| [2025/04/30 09:44:18 874718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258875316|pq_index:0| [2025/04/30 09:44:18 874722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258873936| [2025/04/30 09:44:18 874729] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258874729| [2025/04/30 09:44:18 874733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258874733| [2025/04/30 09:44:18 874739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50212|min_srtt:50212|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 874744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:66007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2164674| [2025/04/30 09:44:18 874748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50212|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 874752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 874757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50212|min_srtt:50212|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 874761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:66007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2165853| [2025/04/30 09:44:18 874765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50212|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 874770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 874774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50212|min_srtt:50212|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 874778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2167032| [2025/04/30 09:44:18 874782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 874786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 874790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 874794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 874799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 874803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2128125| [2025/04/30 09:44:18 874807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 874811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 874817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258875316| [2025/04/30 09:44:18 874821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258875316| [2025/04/30 09:44:18 874825] [debug] |xqc_engine_wakeup_after|wakeup:1746006258875316|now:1746006258874825|diff:491| [2025/04/30 09:44:18 874829] [debug] |xqc_engine_main_logic|END|now:1746006258874733| [2025/04/30 09:44:18 874834] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258874834| [2025/04/30 09:44:18 874838] [debug] |xqc_engine_wakeup_after|wakeup:1746006258875316|now:1746006258874838|diff:478| [2025/04/30 09:44:18 874842] [debug] |xqc_engine_main_logic|END|now:1746006258874834| [2025/04/30 09:44:18 875908] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258875908| [2025/04/30 09:44:18 875917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258875316|pq_index:0| [2025/04/30 09:44:18 875921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258874733| [2025/04/30 09:44:18 875926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258875925| [2025/04/30 09:44:18 875930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258875316|now:1746006258875925| [2025/04/30 09:44:18 875934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258875316|now:1746006258875925| [2025/04/30 09:44:18 875938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 875943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50212|min_srtt:50212|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 875947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2167032| [2025/04/30 09:44:18 875952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 875955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 875959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 875963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 875968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 875972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2128125| [2025/04/30 09:44:18 875976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 875980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2068| [2025/04/30 09:44:18 876014] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2068|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006258875988|stream_id:0|stream_offset:2128125| [2025/04/30 09:44:18 876024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 876037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:18 876044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50212|rtt_var:24|pto_duration:52212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 876049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 876053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 876057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:18 876061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258953200|now:1746006258876043|interv:77157| [2025/04/30 09:44:18 876065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258953200|now:1746006258876043|interval:77157|pto_count:0|srtt:50212 [2025/04/30 09:44:18 876069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:67207| [2025/04/30 09:44:18 876074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 876078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2129304| [2025/04/30 09:44:18 876083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 876087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2069| [2025/04/30 09:44:18 876117] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2069|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006258876094|stream_id:0|stream_offset:2129304| [2025/04/30 09:44:18 876126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 876148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:18 876159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50212|rtt_var:24|pto_duration:52212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 876165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 876169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 876172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:18 876176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258953306|now:1746006258876159|interv:77147| [2025/04/30 09:44:18 876180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258953306|now:1746006258876159|interval:77147|pto_count:0|srtt:50212 [2025/04/30 09:44:18 876185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:68407| [2025/04/30 09:44:18 876194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 876198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2130483| [2025/04/30 09:44:18 876202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 876207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2070| [2025/04/30 09:44:18 876238] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2070|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006258876214|stream_id:0|stream_offset:2130483| [2025/04/30 09:44:18 876247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 876255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:18 876261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50212|rtt_var:24|pto_duration:52212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 876267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 876271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 876275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:18 876279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258953426|now:1746006258876261|interv:77165| [2025/04/30 09:44:18 876283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258953426|now:1746006258876261|interval:77165|pto_count:0|srtt:50212 [2025/04/30 09:44:18 876288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:69607| [2025/04/30 09:44:18 876292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 876296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2131662| [2025/04/30 09:44:18 876301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 876305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258877305|now:1746006258876305|interv:1000| [2025/04/30 09:44:18 876309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 876312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 876316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258877305| [2025/04/30 09:44:18 876321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258877305| [2025/04/30 09:44:18 876325] [debug] |xqc_engine_wakeup_after|wakeup:1746006258877305|now:1746006258876325|diff:980| [2025/04/30 09:44:18 876329] [debug] |xqc_engine_main_logic|END|now:1746006258875925| [2025/04/30 09:44:18 876580] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258876579| [2025/04/30 09:44:18 876586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 876591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:886| [2025/04/30 09:44:18 876595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:887| [2025/04/30 09:44:18 876601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:887| [2025/04/30 09:44:18 876605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 876610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2013|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2014|path_largest_ack:2013| [2025/04/30 09:44:18 876615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2041804|prior_time:1746006258824720|is_app_limited:0|send_elapse:51800|ack_elapse:51859|ctl_first_sent_time:1746006258826174|lagest_ack_time:1746006258876579|curr_delivered:2103010| [2025/04/30 09:44:18 876619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258826174| [2025/04/30 09:44:18 876624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:919||sndq_packets_used_bytes:0|sndq_packets_free:861| [2025/04/30 09:44:18 876628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2014|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2014|path_largest_ack:2014| [2025/04/30 09:44:18 876633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2041804|prior_time:1746006258824720|is_app_limited:0|send_elapse:51800|ack_elapse:51859|ctl_first_sent_time:1746006258826174|lagest_ack_time:1746006258876579|curr_delivered:2104210| [2025/04/30 09:44:18 876637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258826281| [2025/04/30 09:44:18 876641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:918||sndq_packets_used_bytes:0|sndq_packets_free:862| [2025/04/30 09:44:18 876645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50212|rttvar:24|minrtt:31343|latest_rtt:50298|ack_delay:64| [2025/04/30 09:44:18 876649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50215|rttvar:23|minrtt:31343|latest_rtt:50298|ack_delay:64| [2025/04/30 09:44:18 876654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2014|lost_pn:2011|thresh:3| [2025/04/30 09:44:18 876658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 876662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50215|rtt_var:23|pto_duration:52215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 876666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 876670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 876674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:18 876678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258953429|now:1746006258876662|interv:76767| [2025/04/30 09:44:18 876686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258953429|now:1746006258876662|interval:76767|pto_count:0|srtt:50215 [2025/04/30 09:44:18 876690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51800, ack_elapse 51859, delivered 62406|rate 1203378|lost 225| [2025/04/30 09:44:18 876695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203378) in round 40| [2025/04/30 09:44:18 876699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 876703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 876707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258826281|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 876712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258826281|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 876716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1517000|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:67207|srtt:50215|latest_rtt:50298|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 876722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:887|largest:887|pns:2| [2025/04/30 09:44:18 876726] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:887|frame:ACK |recv_time:1746006258876579|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 876731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378876579|now:1746006258876579|interv:120000000| [2025/04/30 09:44:18 876735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378876579|now:1746006258876579|interv:120000000| [2025/04/30 09:44:18 876739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258877305|pq_index:0| [2025/04/30 09:44:18 876744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258875925| [2025/04/30 09:44:18 876748] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258876748| [2025/04/30 09:44:18 876752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258876752| [2025/04/30 09:44:18 876758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50215|min_srtt:50215|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 876763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:67207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2167032| [2025/04/30 09:44:18 876767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 876780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 876784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50215|min_srtt:50215|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 876789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:67207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2168211| [2025/04/30 09:44:18 876793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 876797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 876802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50215|min_srtt:50215|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 876806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:67207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2169390| [2025/04/30 09:44:18 876810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 876814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 876818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 876822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 876827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 876831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2131662| [2025/04/30 09:44:18 876835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 876839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 876843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258877305| [2025/04/30 09:44:18 876847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258877305| [2025/04/30 09:44:18 876851] [debug] |xqc_engine_wakeup_after|wakeup:1746006258877305|now:1746006258876851|diff:454| [2025/04/30 09:44:18 876855] [debug] |xqc_engine_main_logic|END|now:1746006258876752| [2025/04/30 09:44:18 876860] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258876860| [2025/04/30 09:44:18 876864] [debug] |xqc_engine_wakeup_after|wakeup:1746006258877305|now:1746006258876864|diff:441| [2025/04/30 09:44:18 876868] [debug] |xqc_engine_main_logic|END|now:1746006258876860| [2025/04/30 09:44:18 877935] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258877935| [2025/04/30 09:44:18 877943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258877305|pq_index:0| [2025/04/30 09:44:18 877947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258876752| [2025/04/30 09:44:18 877952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258877951| [2025/04/30 09:44:18 877961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258877305|now:1746006258877951| [2025/04/30 09:44:18 877965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258877305|now:1746006258877951| [2025/04/30 09:44:18 877969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 877974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50215|min_srtt:50215|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 877978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:67207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2169390| [2025/04/30 09:44:18 877982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 877986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 877990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 877994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 877999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 878003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2131662| [2025/04/30 09:44:18 878007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 878012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2071| [2025/04/30 09:44:18 878047] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2071|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006258878020|stream_id:0|stream_offset:2131662| [2025/04/30 09:44:18 878056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 878064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:18 878070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50215|rtt_var:23|pto_duration:52215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 878077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 878082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 878086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:18 878090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258955235|now:1746006258878070|interv:77165| [2025/04/30 09:44:18 878094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258955235|now:1746006258878070|interval:77165|pto_count:0|srtt:50215 [2025/04/30 09:44:18 878103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:68407| [2025/04/30 09:44:18 878107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 878111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2132841| [2025/04/30 09:44:18 878116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 878120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2072| [2025/04/30 09:44:18 878169] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2072|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006258878127|stream_id:0|stream_offset:2132841| [2025/04/30 09:44:18 878182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 878190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:18 878195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50215|rtt_var:23|pto_duration:52215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 878200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 878203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 878207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:18 878211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258955342|now:1746006258878195|interv:77147| [2025/04/30 09:44:18 878215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258955342|now:1746006258878195|interval:77147|pto_count:0|srtt:50215 [2025/04/30 09:44:18 878220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:69607| [2025/04/30 09:44:18 878225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 878229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2134020| [2025/04/30 09:44:18 878234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 878237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258879237|now:1746006258878237|interv:1000| [2025/04/30 09:44:18 878241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 878245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 878249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258879237| [2025/04/30 09:44:18 878254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258879237| [2025/04/30 09:44:18 878262] [debug] |xqc_engine_wakeup_after|wakeup:1746006258879237|now:1746006258878262|diff:975| [2025/04/30 09:44:18 878266] [debug] |xqc_engine_main_logic|END|now:1746006258877951| [2025/04/30 09:44:18 878558] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258878558| [2025/04/30 09:44:18 878564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 878570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:887| [2025/04/30 09:44:18 878574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:888| [2025/04/30 09:44:18 878579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:888| [2025/04/30 09:44:18 878584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 878588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2015|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2016|path_largest_ack:2015| [2025/04/30 09:44:18 878593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2044204|prior_time:1746006258827239|is_app_limited:0|send_elapse:51140|ack_elapse:51319|ctl_first_sent_time:1746006258827515|lagest_ack_time:1746006258878558|curr_delivered:2105410| [2025/04/30 09:44:18 878598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258827515| [2025/04/30 09:44:18 878602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:917||sndq_packets_used_bytes:0|sndq_packets_free:863| [2025/04/30 09:44:18 878607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2016|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2016|path_largest_ack:2016| [2025/04/30 09:44:18 878611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:60006|prior_delivered:2046604|prior_time:1746006258828697|is_app_limited:0|send_elapse:50732|ack_elapse:49861|ctl_first_sent_time:1746006258829056|lagest_ack_time:1746006258878558|curr_delivered:2106610| [2025/04/30 09:44:18 878615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258829056| [2025/04/30 09:44:18 878619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:916||sndq_packets_used_bytes:0|sndq_packets_free:864| [2025/04/30 09:44:18 878623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50215|rttvar:23|minrtt:31343|latest_rtt:49502|ack_delay:56| [2025/04/30 09:44:18 878628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50119|rttvar:210|minrtt:31343|latest_rtt:49502|ack_delay:56| [2025/04/30 09:44:18 878632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2016|lost_pn:2013|thresh:3| [2025/04/30 09:44:18 878636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 878640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50119|rtt_var:210|pto_duration:52119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 878645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 878649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 878656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:18 878660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258955246|now:1746006258878640|interv:76606| [2025/04/30 09:44:18 878664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258955246|now:1746006258878640|interval:76606|pto_count:0|srtt:50119 [2025/04/30 09:44:18 878668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50732, ack_elapse 49861, delivered 60006|rate 1182803|lost 225| [2025/04/30 09:44:18 878673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182803) in round 40| [2025/04/30 09:44:18 878677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 878681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 878685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258829056|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 878689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258829056|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 878694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1517000|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:67207|srtt:50119|latest_rtt:49502|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 878700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:888|largest:888|pns:2| [2025/04/30 09:44:18 878704] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:888|frame:ACK |recv_time:1746006258878558|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 878709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378878558|now:1746006258878558|interv:120000000| [2025/04/30 09:44:18 878713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378878558|now:1746006258878558|interv:120000000| [2025/04/30 09:44:18 878717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258879237|pq_index:0| [2025/04/30 09:44:18 878721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258877951| [2025/04/30 09:44:18 878725] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258878725| [2025/04/30 09:44:18 878730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258878729| [2025/04/30 09:44:18 878736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50119|min_srtt:50119|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 878740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:67207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2169390| [2025/04/30 09:44:18 878747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50119|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 878752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 878756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50119|min_srtt:50119|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 878760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:67207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2170569| [2025/04/30 09:44:18 878765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50119|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 878769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 878773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50119|min_srtt:50119|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 878778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:67207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2171748| [2025/04/30 09:44:18 878782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 878786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 878790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 878794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 878798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 878802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2134020| [2025/04/30 09:44:18 878807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 878811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 878815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258879237| [2025/04/30 09:44:18 878818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258879237| [2025/04/30 09:44:18 878822] [debug] |xqc_engine_wakeup_after|wakeup:1746006258879237|now:1746006258878822|diff:415| [2025/04/30 09:44:18 878826] [debug] |xqc_engine_main_logic|END|now:1746006258878729| [2025/04/30 09:44:18 878831] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258878831| [2025/04/30 09:44:18 878835] [debug] |xqc_engine_wakeup_after|wakeup:1746006258879237|now:1746006258878835|diff:402| [2025/04/30 09:44:18 878839] [debug] |xqc_engine_main_logic|END|now:1746006258878831| [2025/04/30 09:44:18 879906] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258879906| [2025/04/30 09:44:18 879917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258879237|pq_index:0| [2025/04/30 09:44:18 879922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258878729| [2025/04/30 09:44:18 879927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258879926| [2025/04/30 09:44:18 879931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258879237|now:1746006258879926| [2025/04/30 09:44:18 879935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258879237|now:1746006258879926| [2025/04/30 09:44:18 879939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 879944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50119|min_srtt:50119|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 879948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:67207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2171748| [2025/04/30 09:44:18 879953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 879957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 879960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 879965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 879969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 879973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2134020| [2025/04/30 09:44:18 879977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 879982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2073| [2025/04/30 09:44:18 880017] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2073|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006258879990|stream_id:0|stream_offset:2134020| [2025/04/30 09:44:18 880027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 880034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:18 880040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50119|rtt_var:210|pto_duration:52119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 880047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 880052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 880056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:18 880064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258957109|now:1746006258880040|interv:77069| [2025/04/30 09:44:18 880068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258957109|now:1746006258880040|interval:77069|pto_count:0|srtt:50119 [2025/04/30 09:44:18 880073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:68407| [2025/04/30 09:44:18 880077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 880082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2135199| [2025/04/30 09:44:18 880086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 880090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2074| [2025/04/30 09:44:18 880120] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2074|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006258880097|stream_id:0|stream_offset:2135199| [2025/04/30 09:44:18 880129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 880155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:18 880161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50119|rtt_var:210|pto_duration:52119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 880166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 880170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 880174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:18 880178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258957216|now:1746006258880161|interv:77055| [2025/04/30 09:44:18 880182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258957216|now:1746006258880161|interval:77055|pto_count:0|srtt:50119 [2025/04/30 09:44:18 880187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:69607| [2025/04/30 09:44:18 880191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 880196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2136378| [2025/04/30 09:44:18 880200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 880204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2075| [2025/04/30 09:44:18 880235] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2075|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006258880211|stream_id:0|stream_offset:2136378| [2025/04/30 09:44:18 880250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 880256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:18 880263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50119|rtt_var:210|pto_duration:52119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 880268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 880272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 880276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:18 880280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258957330|now:1746006258880263|interv:77067| [2025/04/30 09:44:18 880283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258957330|now:1746006258880263|interval:77067|pto_count:0|srtt:50119 [2025/04/30 09:44:18 880288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:70807| [2025/04/30 09:44:18 880293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 880297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2137557| [2025/04/30 09:44:18 880301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 880305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258881305|now:1746006258880305|interv:1000| [2025/04/30 09:44:18 880309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 880313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 880317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258881305| [2025/04/30 09:44:18 880321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258881305| [2025/04/30 09:44:18 880325] [debug] |xqc_engine_wakeup_after|wakeup:1746006258881305|now:1746006258880325|diff:980| [2025/04/30 09:44:18 880329] [debug] |xqc_engine_main_logic|END|now:1746006258879926| [2025/04/30 09:44:18 880547] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258880546| [2025/04/30 09:44:18 880552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 880558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:888| [2025/04/30 09:44:18 880562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:889| [2025/04/30 09:44:18 880567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:889| [2025/04/30 09:44:18 880571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 880576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2017|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2018|path_largest_ack:2017| [2025/04/30 09:44:18 880584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2046604|prior_time:1746006258828697|is_app_limited:0|send_elapse:50877|ack_elapse:51849|ctl_first_sent_time:1746006258829201|lagest_ack_time:1746006258880546|curr_delivered:2107810| [2025/04/30 09:44:18 880589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258829201| [2025/04/30 09:44:18 880594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:915||sndq_packets_used_bytes:0|sndq_packets_free:865| [2025/04/30 09:44:18 880598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2018|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2018|path_largest_ack:2018| [2025/04/30 09:44:18 880602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2046604|prior_time:1746006258828697|is_app_limited:0|send_elapse:50877|ack_elapse:51849|ctl_first_sent_time:1746006258829201|lagest_ack_time:1746006258880546|curr_delivered:2109010| [2025/04/30 09:44:18 880607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258830564| [2025/04/30 09:44:18 880610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:914||sndq_packets_used_bytes:0|sndq_packets_free:866| [2025/04/30 09:44:18 880614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50119|rttvar:210|minrtt:31343|latest_rtt:49982|ack_delay:56| [2025/04/30 09:44:18 880619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50095|rttvar:206|minrtt:31343|latest_rtt:49982|ack_delay:56| [2025/04/30 09:44:18 880623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2018|lost_pn:2015|thresh:3| [2025/04/30 09:44:18 880627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 880631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50095|rtt_var:206|pto_duration:52095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 880635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 880639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 880643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:18 880647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258957306|now:1746006258880631|interv:76675| [2025/04/30 09:44:18 880651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258957306|now:1746006258880631|interval:76675|pto_count:0|srtt:50095 [2025/04/30 09:44:18 880655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50877, ack_elapse 51849, delivered 62406|rate 1203610|lost 225| [2025/04/30 09:44:18 880660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203610) in round 40| [2025/04/30 09:44:18 880664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 880668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 880675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258830564|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 880679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258830564|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 880684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1517000|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:68407|srtt:50095|latest_rtt:49982|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 880689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:889|largest:889|pns:2| [2025/04/30 09:44:18 880694] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:889|frame:ACK |recv_time:1746006258880546|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 880698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378880546|now:1746006258880546|interv:120000000| [2025/04/30 09:44:18 880702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378880546|now:1746006258880546|interv:120000000| [2025/04/30 09:44:18 880706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258881305|pq_index:0| [2025/04/30 09:44:18 880711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258879926| [2025/04/30 09:44:18 880715] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258880715| [2025/04/30 09:44:18 880719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258880718| [2025/04/30 09:44:18 880725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50095|min_srtt:50095|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 880730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:68407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2171748| [2025/04/30 09:44:18 880734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50095|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 880738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 880743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50095|min_srtt:50095|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 880747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:68407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2172927| [2025/04/30 09:44:18 880751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50095|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 880758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 880762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50095|min_srtt:50095|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 880767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:68407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2174106| [2025/04/30 09:44:18 880771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 880775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 880779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 880783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 880787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 880791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2137557| [2025/04/30 09:44:18 880796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 880800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 880803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258881305| [2025/04/30 09:44:18 880807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258881305| [2025/04/30 09:44:18 880811] [debug] |xqc_engine_wakeup_after|wakeup:1746006258881305|now:1746006258880811|diff:494| [2025/04/30 09:44:18 880815] [debug] |xqc_engine_main_logic|END|now:1746006258880718| [2025/04/30 09:44:18 880820] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258880820| [2025/04/30 09:44:18 880824] [debug] |xqc_engine_wakeup_after|wakeup:1746006258881305|now:1746006258880824|diff:481| [2025/04/30 09:44:18 880828] [debug] |xqc_engine_main_logic|END|now:1746006258880820| [2025/04/30 09:44:18 881895] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258881895| [2025/04/30 09:44:18 881903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258881305|pq_index:0| [2025/04/30 09:44:18 881908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258880718| [2025/04/30 09:44:18 881913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258881912| [2025/04/30 09:44:18 881917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258881305|now:1746006258881912| [2025/04/30 09:44:18 881921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258881305|now:1746006258881912| [2025/04/30 09:44:18 881925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 881930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50095|min_srtt:50095|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 881938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:68407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2174106| [2025/04/30 09:44:18 881943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 881947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 881951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 881955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 881959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 881963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2137557| [2025/04/30 09:44:18 881968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 881972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2076| [2025/04/30 09:44:18 882006] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2076|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006258881980|stream_id:0|stream_offset:2137557| [2025/04/30 09:44:18 882015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2076|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 882022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:18 882029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50095|rtt_var:206|pto_duration:52095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 882036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 882041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 882044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:18 882048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258959075|now:1746006258882028|interv:77047| [2025/04/30 09:44:18 882052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258959075|now:1746006258882028|interval:77047|pto_count:0|srtt:50095 [2025/04/30 09:44:18 882057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:69607| [2025/04/30 09:44:18 882062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 882066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2138736| [2025/04/30 09:44:18 882070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 882078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2077| [2025/04/30 09:44:18 882108] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2077|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006258882085|stream_id:0|stream_offset:2138736| [2025/04/30 09:44:18 882117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 882124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:18 882145] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50095|rtt_var:206|pto_duration:52095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 882155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 882160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 882163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:18 882168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258959180|now:1746006258882131|interv:77049| [2025/04/30 09:44:18 882171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258959180|now:1746006258882131|interval:77049|pto_count:0|srtt:50095 [2025/04/30 09:44:18 882176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:70807| [2025/04/30 09:44:18 882181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 882185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2139915| [2025/04/30 09:44:18 882189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 882193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258883193|now:1746006258882193|interv:1000| [2025/04/30 09:44:18 882197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 882201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 882205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258883193| [2025/04/30 09:44:18 882209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258883193| [2025/04/30 09:44:18 882213] [debug] |xqc_engine_wakeup_after|wakeup:1746006258883193|now:1746006258882213|diff:980| [2025/04/30 09:44:18 882217] [debug] |xqc_engine_main_logic|END|now:1746006258881912| [2025/04/30 09:44:18 882545] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258882544| [2025/04/30 09:44:18 882550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 882556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:889| [2025/04/30 09:44:18 882560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:890| [2025/04/30 09:44:18 882566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:890| [2025/04/30 09:44:18 882574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 882579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2019|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2020|path_largest_ack:2019| [2025/04/30 09:44:18 882583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2049004|prior_time:1746006258830732|is_app_limited:0|send_elapse:51931|ack_elapse:51812|ctl_first_sent_time:1746006258832248|lagest_ack_time:1746006258882544|curr_delivered:2110210| [2025/04/30 09:44:18 882588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258832248| [2025/04/30 09:44:18 882592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:913||sndq_packets_used_bytes:0|sndq_packets_free:867| [2025/04/30 09:44:18 882597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2020|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2020|path_largest_ack:2020| [2025/04/30 09:44:18 882601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2049004|prior_time:1746006258830732|is_app_limited:0|send_elapse:51931|ack_elapse:51812|ctl_first_sent_time:1746006258832248|lagest_ack_time:1746006258882544|curr_delivered:2111410| [2025/04/30 09:44:18 882605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258832343| [2025/04/30 09:44:18 882609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:912||sndq_packets_used_bytes:0|sndq_packets_free:868| [2025/04/30 09:44:18 882613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50095|rttvar:206|minrtt:31343|latest_rtt:50201|ack_delay:64| [2025/04/30 09:44:18 882617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50101|rttvar:165|minrtt:31343|latest_rtt:50201|ack_delay:64| [2025/04/30 09:44:18 882622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2020|lost_pn:2017|thresh:3| [2025/04/30 09:44:18 882626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 882630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50101|rtt_var:165|pto_duration:52101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 882634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 882638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 882642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:18 882646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258959186|now:1746006258882630|interv:76556| [2025/04/30 09:44:18 882650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258959186|now:1746006258882630|interval:76556|pto_count:0|srtt:50101 [2025/04/30 09:44:18 882654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51931, ack_elapse 51812, delivered 62406|rate 1201709|lost 225| [2025/04/30 09:44:18 882659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201709) in round 40| [2025/04/30 09:44:18 882665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 882670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 882674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258832343|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 882678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258832343|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 882683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1517000|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:68407|srtt:50101|latest_rtt:50201|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 882688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:890|largest:890|pns:2| [2025/04/30 09:44:18 882692] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:890|frame:ACK |recv_time:1746006258882544|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 882697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378882544|now:1746006258882544|interv:120000000| [2025/04/30 09:44:18 882701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378882544|now:1746006258882544|interv:120000000| [2025/04/30 09:44:18 882705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258883193|pq_index:0| [2025/04/30 09:44:18 882709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258881912| [2025/04/30 09:44:18 882713] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258882713| [2025/04/30 09:44:18 882718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258882717| [2025/04/30 09:44:18 882724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50101|min_srtt:50101|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 882728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:68407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2174106| [2025/04/30 09:44:18 882733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 882737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 882741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50101|min_srtt:50101|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 882745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:68407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2175285| [2025/04/30 09:44:18 882753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 882757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 882761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50101|min_srtt:50101|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 882765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:68407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2176464| [2025/04/30 09:44:18 882770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 882774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 882777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 882782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 882786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 882790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2139915| [2025/04/30 09:44:18 882795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 882798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 882802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258883193| [2025/04/30 09:44:18 882806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258883193| [2025/04/30 09:44:18 882810] [debug] |xqc_engine_wakeup_after|wakeup:1746006258883193|now:1746006258882810|diff:383| [2025/04/30 09:44:18 882814] [debug] |xqc_engine_main_logic|END|now:1746006258882717| [2025/04/30 09:44:18 882819] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258882819| [2025/04/30 09:44:18 882823] [debug] |xqc_engine_wakeup_after|wakeup:1746006258883193|now:1746006258882823|diff:370| [2025/04/30 09:44:18 882827] [debug] |xqc_engine_main_logic|END|now:1746006258882819| [2025/04/30 09:44:18 883893] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258883893| [2025/04/30 09:44:18 883902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258883193|pq_index:0| [2025/04/30 09:44:18 883906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258882717| [2025/04/30 09:44:18 883911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258883910| [2025/04/30 09:44:18 883915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258883193|now:1746006258883910| [2025/04/30 09:44:18 883919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258883193|now:1746006258883910| [2025/04/30 09:44:18 883927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 883932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50101|min_srtt:50101|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 883936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:68407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2176464| [2025/04/30 09:44:18 883941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 883944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 883948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 883953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 883957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 883961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2139915| [2025/04/30 09:44:18 883966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 883970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2078| [2025/04/30 09:44:18 884004] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2078|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006258883978|stream_id:0|stream_offset:2139915| [2025/04/30 09:44:18 884014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 884021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:18 884027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50101|rtt_var:165|pto_duration:52101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 884034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 884039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 884043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:18 884047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258961079|now:1746006258884027|interv:77052| [2025/04/30 09:44:18 884050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258961079|now:1746006258884027|interval:77052|pto_count:0|srtt:50101 [2025/04/30 09:44:18 884055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:69607| [2025/04/30 09:44:18 884060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 884064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2141094| [2025/04/30 09:44:18 884073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 884077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2079| [2025/04/30 09:44:18 884116] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2079|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006258884088|stream_id:0|stream_offset:2141094| [2025/04/30 09:44:18 884125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 884147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:18 884158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50101|rtt_var:165|pto_duration:52101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 884163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 884167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 884170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:18 884174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258961189|now:1746006258884157|interv:77032| [2025/04/30 09:44:18 884178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258961189|now:1746006258884157|interval:77032|pto_count:0|srtt:50101 [2025/04/30 09:44:18 884183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:70807| [2025/04/30 09:44:18 884188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 884192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 884196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 884200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2080| [2025/04/30 09:44:18 884231] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2080|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006258884208|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 884240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 884248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:18 884254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50101|rtt_var:165|pto_duration:52101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 884260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 884269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 884273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:18 884277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258961309|now:1746006258884254|interv:77055| [2025/04/30 09:44:18 884281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258961309|now:1746006258884254|interval:77055|pto_count:0|srtt:50101 [2025/04/30 09:44:18 884285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:72007| [2025/04/30 09:44:18 884290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 884294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2143452| [2025/04/30 09:44:18 884298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 884302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258885302|now:1746006258884302|interv:1000| [2025/04/30 09:44:18 884306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 884310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 884314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258885302| [2025/04/30 09:44:18 884318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258885302| [2025/04/30 09:44:18 884322] [debug] |xqc_engine_wakeup_after|wakeup:1746006258885302|now:1746006258884322|diff:980| [2025/04/30 09:44:18 884327] [debug] |xqc_engine_main_logic|END|now:1746006258883910| [2025/04/30 09:44:18 884531] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258884531| [2025/04/30 09:44:18 884537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 884542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:890| [2025/04/30 09:44:18 884546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:891| [2025/04/30 09:44:18 884552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:891| [2025/04/30 09:44:18 884556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 884561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2021|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2022|path_largest_ack:2021| [2025/04/30 09:44:18 884565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2051404|prior_time:1746006258832713|is_app_limited:0|send_elapse:51869|ack_elapse:51818|ctl_first_sent_time:1746006258834192|lagest_ack_time:1746006258884531|curr_delivered:2112610| [2025/04/30 09:44:18 884570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258834192| [2025/04/30 09:44:18 884574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:911||sndq_packets_used_bytes:0|sndq_packets_free:869| [2025/04/30 09:44:18 884578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2022|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2022|path_largest_ack:2022| [2025/04/30 09:44:18 884586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2051404|prior_time:1746006258832713|is_app_limited:0|send_elapse:51869|ack_elapse:51818|ctl_first_sent_time:1746006258834192|lagest_ack_time:1746006258884531|curr_delivered:2113810| [2025/04/30 09:44:18 884591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258834299| [2025/04/30 09:44:18 884594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:910||sndq_packets_used_bytes:0|sndq_packets_free:870| [2025/04/30 09:44:18 884599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50101|rttvar:165|minrtt:31343|latest_rtt:50232|ack_delay:56| [2025/04/30 09:44:18 884603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50111|rttvar:142|minrtt:31343|latest_rtt:50232|ack_delay:56| [2025/04/30 09:44:18 884607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2022|lost_pn:2019|thresh:3| [2025/04/30 09:44:18 884611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 884615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50111|rtt_var:142|pto_duration:52111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 884619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 884623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 884627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:18 884631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258961319|now:1746006258884615|interv:76704| [2025/04/30 09:44:18 884635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258961319|now:1746006258884615|interval:76704|pto_count:0|srtt:50111 [2025/04/30 09:44:18 884639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51869, ack_elapse 51818, delivered 62406|rate 1203146|lost 225| [2025/04/30 09:44:18 884644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203146) in round 40| [2025/04/30 09:44:18 884648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 884652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 884656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258834299|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 884660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258834299|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 884664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1517000|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:69607|srtt:50111|latest_rtt:50232|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 884673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:891|largest:891|pns:2| [2025/04/30 09:44:18 884677] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:891|frame:ACK |recv_time:1746006258884531|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 884682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378884531|now:1746006258884531|interv:120000000| [2025/04/30 09:44:18 884686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378884531|now:1746006258884531|interv:120000000| [2025/04/30 09:44:18 884690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258885302|pq_index:0| [2025/04/30 09:44:18 884694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258883910| [2025/04/30 09:44:18 884698] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258884698| [2025/04/30 09:44:18 884703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258884702| [2025/04/30 09:44:18 884708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50111|min_srtt:50111|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 884713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:69607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2176464| [2025/04/30 09:44:18 884717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 884722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 884726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50111|min_srtt:50111|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 884730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:69607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2177643| [2025/04/30 09:44:18 884735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 884739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 884743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50111|min_srtt:50111|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 884748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:69607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2178822| [2025/04/30 09:44:18 884752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 884756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 884762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 884766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 884771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 884775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2143452| [2025/04/30 09:44:18 884779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 884783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 884787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258885302| [2025/04/30 09:44:18 884791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258885302| [2025/04/30 09:44:18 884795] [debug] |xqc_engine_wakeup_after|wakeup:1746006258885302|now:1746006258884795|diff:507| [2025/04/30 09:44:18 884799] [debug] |xqc_engine_main_logic|END|now:1746006258884702| [2025/04/30 09:44:18 884804] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258884804| [2025/04/30 09:44:18 884807] [debug] |xqc_engine_wakeup_after|wakeup:1746006258885302|now:1746006258884807|diff:495| [2025/04/30 09:44:18 884811] [debug] |xqc_engine_main_logic|END|now:1746006258884804| [2025/04/30 09:44:18 885879] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258885879| [2025/04/30 09:44:18 885887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258885302|pq_index:0| [2025/04/30 09:44:18 885891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258884702| [2025/04/30 09:44:18 885896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258885895| [2025/04/30 09:44:18 885901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258885302|now:1746006258885895| [2025/04/30 09:44:18 885905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258885302|now:1746006258885895| [2025/04/30 09:44:18 885909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 885914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50111|min_srtt:50111|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 885918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:69607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2178822| [2025/04/30 09:44:18 885922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 885926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 885930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 885934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 885942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 885947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2143452| [2025/04/30 09:44:18 885951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 885955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2081| [2025/04/30 09:44:18 885989] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2081|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006258885963|stream_id:0|stream_offset:2143452| [2025/04/30 09:44:18 885998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2081|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 886005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:18 886012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50111|rtt_var:142|pto_duration:52111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 886019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 886024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 886028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:18 886032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258963074|now:1746006258886012|interv:77062| [2025/04/30 09:44:18 886036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258963074|now:1746006258886012|interval:77062|pto_count:0|srtt:50111 [2025/04/30 09:44:18 886040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:70807| [2025/04/30 09:44:18 886045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 886049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2144631| [2025/04/30 09:44:18 886053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 886057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2082| [2025/04/30 09:44:18 886086] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2082|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006258886064|stream_id:0|stream_offset:2144631| [2025/04/30 09:44:18 886094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 886101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:18 886108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50111|rtt_var:142|pto_duration:52111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 886118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 886122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 886126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:18 886130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258963175|now:1746006258886107|interv:77068| [2025/04/30 09:44:18 886155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258963175|now:1746006258886107|interval:77068|pto_count:0|srtt:50111 [2025/04/30 09:44:18 886160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:72007| [2025/04/30 09:44:18 886165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 886169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2145810| [2025/04/30 09:44:18 886174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 886178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258887177|now:1746006258886177|interv:1000| [2025/04/30 09:44:18 886181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 886185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 886189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258887177| [2025/04/30 09:44:18 886193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258887177| [2025/04/30 09:44:18 886197] [debug] |xqc_engine_wakeup_after|wakeup:1746006258887177|now:1746006258886197|diff:980| [2025/04/30 09:44:18 886202] [debug] |xqc_engine_main_logic|END|now:1746006258885895| [2025/04/30 09:44:18 886530] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258886530| [2025/04/30 09:44:18 886536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 886541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:891| [2025/04/30 09:44:18 886545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:892| [2025/04/30 09:44:18 886551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:892| [2025/04/30 09:44:18 886555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 886560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2023|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2024|path_largest_ack:2023| [2025/04/30 09:44:18 886564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2053804|prior_time:1746006258834695|is_app_limited:0|send_elapse:51762|ack_elapse:51835|ctl_first_sent_time:1746006258836156|lagest_ack_time:1746006258886530|curr_delivered:2115010| [2025/04/30 09:44:18 886568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258836156| [2025/04/30 09:44:18 886577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:909||sndq_packets_used_bytes:0|sndq_packets_free:871| [2025/04/30 09:44:18 886581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2024|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2024|path_largest_ack:2024| [2025/04/30 09:44:18 886585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2053804|prior_time:1746006258834695|is_app_limited:0|send_elapse:51762|ack_elapse:51835|ctl_first_sent_time:1746006258836156|lagest_ack_time:1746006258886530|curr_delivered:2116210| [2025/04/30 09:44:18 886590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258836261| [2025/04/30 09:44:18 886594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:908||sndq_packets_used_bytes:0|sndq_packets_free:872| [2025/04/30 09:44:18 886598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50111|rttvar:142|minrtt:31343|latest_rtt:50269|ack_delay:56| [2025/04/30 09:44:18 886602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50124|rttvar:132|minrtt:31343|latest_rtt:50269|ack_delay:56| [2025/04/30 09:44:18 886606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2024|lost_pn:2021|thresh:3| [2025/04/30 09:44:18 886610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 886614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50124|rtt_var:132|pto_duration:52124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 886619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 886623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 886626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:18 886630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258963188|now:1746006258886614|interv:76574| [2025/04/30 09:44:18 886634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258963188|now:1746006258886614|interval:76574|pto_count:0|srtt:50124 [2025/04/30 09:44:18 886638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51762, ack_elapse 51835, delivered 62406|rate 1203935|lost 225| [2025/04/30 09:44:18 886643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203935) in round 40| [2025/04/30 09:44:18 886647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 886651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 886655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258836261|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 886659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258836261|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 886666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1517000|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:69607|srtt:50124|latest_rtt:50269|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 886671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:892|largest:892|pns:2| [2025/04/30 09:44:18 886676] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:892|frame:ACK |recv_time:1746006258886530|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 886680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378886530|now:1746006258886530|interv:120000000| [2025/04/30 09:44:18 886684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378886530|now:1746006258886530|interv:120000000| [2025/04/30 09:44:18 886688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258887177|pq_index:0| [2025/04/30 09:44:18 886692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258885895| [2025/04/30 09:44:18 886696] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258886696| [2025/04/30 09:44:18 886701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258886700| [2025/04/30 09:44:18 886707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50124|min_srtt:50124|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 886711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:69607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2178822| [2025/04/30 09:44:18 886716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50124|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 886720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 886725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50124|min_srtt:50124|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 886729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:69607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2180001| [2025/04/30 09:44:18 886733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50124|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 886738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 886742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50124|min_srtt:50124|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 886746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:69607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2181180| [2025/04/30 09:44:18 886753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 886757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 886761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 886765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 886769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 886774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2145810| [2025/04/30 09:44:18 886778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 886782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 886786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258887177| [2025/04/30 09:44:18 886790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258887177| [2025/04/30 09:44:18 886794] [debug] |xqc_engine_wakeup_after|wakeup:1746006258887177|now:1746006258886793|diff:384| [2025/04/30 09:44:18 886798] [debug] |xqc_engine_main_logic|END|now:1746006258886700| [2025/04/30 09:44:18 886802] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258886802| [2025/04/30 09:44:18 886806] [debug] |xqc_engine_wakeup_after|wakeup:1746006258887177|now:1746006258886806|diff:371| [2025/04/30 09:44:18 886810] [debug] |xqc_engine_main_logic|END|now:1746006258886802| [2025/04/30 09:44:18 887877] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258887876| [2025/04/30 09:44:18 887885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258887177|pq_index:0| [2025/04/30 09:44:18 887889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258886700| [2025/04/30 09:44:18 887894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258887893| [2025/04/30 09:44:18 887898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258887177|now:1746006258887893| [2025/04/30 09:44:18 887902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258887177|now:1746006258887893| [2025/04/30 09:44:18 887906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 887911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50124|min_srtt:50124|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 887915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:69607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2181180| [2025/04/30 09:44:18 887920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 887924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 887928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 887936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 887940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 887944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2145810| [2025/04/30 09:44:18 887949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 887953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2083| [2025/04/30 09:44:18 887987] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2083|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006258887961|stream_id:0|stream_offset:2145810| [2025/04/30 09:44:18 887996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 888004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:18 888010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50124|rtt_var:132|pto_duration:52124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 888017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 888022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 888025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:18 888029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258965085|now:1746006258888010|interv:77075| [2025/04/30 09:44:18 888033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258965085|now:1746006258888010|interval:77075|pto_count:0|srtt:50124 [2025/04/30 09:44:18 888038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:70807| [2025/04/30 09:44:18 888042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 888047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2146989| [2025/04/30 09:44:18 888051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 888055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2084| [2025/04/30 09:44:18 888084] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2084|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006258888062|stream_id:0|stream_offset:2146989| [2025/04/30 09:44:18 888092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 888106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:18 888111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50124|rtt_var:132|pto_duration:52124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 888116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 888119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 888123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:18 888127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258965186|now:1746006258888111|interv:77075| [2025/04/30 09:44:18 888131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258965186|now:1746006258888111|interval:77075|pto_count:0|srtt:50124 [2025/04/30 09:44:18 888156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:72007| [2025/04/30 09:44:18 888161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 888165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2148168| [2025/04/30 09:44:18 888169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 888174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2085| [2025/04/30 09:44:18 888204] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2085|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72007|now:1746006258888181|stream_id:0|stream_offset:2148168| [2025/04/30 09:44:18 888213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 888220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:72007|applimit:0| [2025/04/30 09:44:18 888227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50124|rtt_var:132|pto_duration:52124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 888233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 888237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 888241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 73207| [2025/04/30 09:44:18 888245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258965305|now:1746006258888227|interv:77078| [2025/04/30 09:44:18 888249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258965305|now:1746006258888227|interval:77078|pto_count:0|srtt:50124 [2025/04/30 09:44:18 888253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:73207| [2025/04/30 09:44:18 888258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 888266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73207|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2149347| [2025/04/30 09:44:18 888271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 888275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258889275|now:1746006258888275|interv:1000| [2025/04/30 09:44:18 888279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 888283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 888287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258889275| [2025/04/30 09:44:18 888291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258889275| [2025/04/30 09:44:18 888295] [debug] |xqc_engine_wakeup_after|wakeup:1746006258889275|now:1746006258888295|diff:980| [2025/04/30 09:44:18 888299] [debug] |xqc_engine_main_logic|END|now:1746006258887893| [2025/04/30 09:44:18 888520] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258888520| [2025/04/30 09:44:18 888526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 888531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:892| [2025/04/30 09:44:18 888535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:893| [2025/04/30 09:44:18 888541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:893| [2025/04/30 09:44:18 888545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 888550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2025|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2026|path_largest_ack:2025| [2025/04/30 09:44:18 888554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2056204|prior_time:1746006258836685|is_app_limited:0|send_elapse:51645|ack_elapse:51835|ctl_first_sent_time:1746006258838120|lagest_ack_time:1746006258888520|curr_delivered:2117410| [2025/04/30 09:44:18 888559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258838120| [2025/04/30 09:44:18 888563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:907||sndq_packets_used_bytes:0|sndq_packets_free:873| [2025/04/30 09:44:18 888567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2026|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2026|path_largest_ack:2026| [2025/04/30 09:44:18 888572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61206|prior_delivered:2056204|prior_time:1746006258836685|is_app_limited:0|send_elapse:51645|ack_elapse:51835|ctl_first_sent_time:1746006258838120|lagest_ack_time:1746006258888520|curr_delivered:2118610| [2025/04/30 09:44:18 888576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258838242| [2025/04/30 09:44:18 888580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:906||sndq_packets_used_bytes:0|sndq_packets_free:874| [2025/04/30 09:44:18 888584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50124|rttvar:132|minrtt:31343|latest_rtt:50278|ack_delay:56| [2025/04/30 09:44:18 888595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50136|rttvar:123|minrtt:31343|latest_rtt:50278|ack_delay:56| [2025/04/30 09:44:18 888600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2026|lost_pn:2023|thresh:3| [2025/04/30 09:44:18 888604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 888608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50136|rtt_var:123|pto_duration:52136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 888612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 888616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 888620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:18 888624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258965317|now:1746006258888608|interv:76709| [2025/04/30 09:44:18 888627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258965317|now:1746006258888608|interval:76709|pto_count:0|srtt:50136 [2025/04/30 09:44:18 888632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51645, ack_elapse 51835, delivered 62406|rate 1203935|lost 225| [2025/04/30 09:44:18 888636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203935) in round 40| [2025/04/30 09:44:18 888640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 888644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 888648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258838242|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 888653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258838242|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 888657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:910200|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:70807|srtt:50136|latest_rtt:50278|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 888663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:893|largest:893|pns:2| [2025/04/30 09:44:18 888667] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:893|frame:ACK |recv_time:1746006258888520|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 888672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378888520|now:1746006258888520|interv:120000000| [2025/04/30 09:44:18 888676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378888520|now:1746006258888520|interv:120000000| [2025/04/30 09:44:18 888680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258889275|pq_index:0| [2025/04/30 09:44:18 888686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258887893| [2025/04/30 09:44:18 888690] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258888690| [2025/04/30 09:44:18 888695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258888694| [2025/04/30 09:44:18 888701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50136|min_srtt:50136|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 888705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:70807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2181180| [2025/04/30 09:44:18 888710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 888714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 888718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50136|min_srtt:50136|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 888723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:70807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2182359| [2025/04/30 09:44:18 888727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 888731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 888736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50136|min_srtt:50136|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 888740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:70807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2183538| [2025/04/30 09:44:18 888744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 888748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 888752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 888756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 888760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 888764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2149347| [2025/04/30 09:44:18 888769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 888775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 888779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258889275| [2025/04/30 09:44:18 888783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258889275| [2025/04/30 09:44:18 888787] [debug] |xqc_engine_wakeup_after|wakeup:1746006258889275|now:1746006258888787|diff:488| [2025/04/30 09:44:18 888791] [debug] |xqc_engine_main_logic|END|now:1746006258888694| [2025/04/30 09:44:18 888796] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258888796| [2025/04/30 09:44:18 888800] [debug] |xqc_engine_wakeup_after|wakeup:1746006258889275|now:1746006258888800|diff:475| [2025/04/30 09:44:18 888804] [debug] |xqc_engine_main_logic|END|now:1746006258888796| [2025/04/30 09:44:18 889870] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258889870| [2025/04/30 09:44:18 889878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258889275|pq_index:0| [2025/04/30 09:44:18 889883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258888694| [2025/04/30 09:44:18 889887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258889887| [2025/04/30 09:44:18 889892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258889275|now:1746006258889887| [2025/04/30 09:44:18 889896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258889275|now:1746006258889887| [2025/04/30 09:44:18 889900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 889905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50136|min_srtt:50136|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 889909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:70807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2183538| [2025/04/30 09:44:18 889914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 889918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 889921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 889926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 889930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 889934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2149347| [2025/04/30 09:44:18 889939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 889943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2086| [2025/04/30 09:44:18 889976] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2086|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006258889950|stream_id:0|stream_offset:2149347| [2025/04/30 09:44:18 889992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 889999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:18 890006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50136|rtt_var:123|pto_duration:52136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 890012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 890016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 890019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:18 890023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258967086|now:1746006258890006|interv:77080| [2025/04/30 09:44:18 890027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258967086|now:1746006258890006|interval:77080|pto_count:0|srtt:50136 [2025/04/30 09:44:18 890032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:72007| [2025/04/30 09:44:18 890037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 890041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2150526| [2025/04/30 09:44:18 890045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 890049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258891049|now:1746006258890049|interv:1000| [2025/04/30 09:44:18 890053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 890057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 890061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258891049| [2025/04/30 09:44:18 890065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258891049| [2025/04/30 09:44:18 890069] [debug] |xqc_engine_wakeup_after|wakeup:1746006258891049|now:1746006258890069|diff:980| [2025/04/30 09:44:18 890074] [debug] |xqc_engine_main_logic|END|now:1746006258889887| [2025/04/30 09:44:18 890520] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258890519| [2025/04/30 09:44:18 890528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 890534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:893| [2025/04/30 09:44:18 890538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:894| [2025/04/30 09:44:18 890543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:894| [2025/04/30 09:44:18 890547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 890552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2027|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2028|path_largest_ack:2027| [2025/04/30 09:44:18 890561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:2058604|prior_time:1746006258838682|is_app_limited:0|send_elapse:51921|ack_elapse:51837|ctl_first_sent_time:1746006258840175|lagest_ack_time:1746006258890519|curr_delivered:2119817| [2025/04/30 09:44:18 890565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258840175| [2025/04/30 09:44:18 890570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:905||sndq_packets_used_bytes:0|sndq_packets_free:875| [2025/04/30 09:44:18 890574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 890578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:2058604|prior_time:1746006258838682|is_app_limited:0|send_elapse:51921|ack_elapse:51837|ctl_first_sent_time:1746006258840175|lagest_ack_time:1746006258890519|curr_delivered:2121017| [2025/04/30 09:44:18 890583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258840279| [2025/04/30 09:44:18 890587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:904||sndq_packets_used_bytes:0|sndq_packets_free:876| [2025/04/30 09:44:18 890591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50136|rttvar:123|minrtt:31343|latest_rtt:50240|ack_delay:64| [2025/04/30 09:44:18 890595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50141|rttvar:103|minrtt:31343|latest_rtt:50240|ack_delay:64| [2025/04/30 09:44:18 890599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2028|lost_pn:2025|thresh:3| [2025/04/30 09:44:18 890603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 869|pns:2| [2025/04/30 09:44:18 890607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 890611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50141|rtt_var:103|pto_duration:52141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 890615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 890619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 890623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:18 890627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258967091|now:1746006258890611|interv:76480| [2025/04/30 09:44:18 890631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258967091|now:1746006258890611|interval:76480|pto_count:0|srtt:50141 [2025/04/30 09:44:18 890636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51921, ack_elapse 51837, delivered 62413|rate 1202076|lost 225| [2025/04/30 09:44:18 890640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202076) in round 40| [2025/04/30 09:44:18 890644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 890651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:10574| [2025/04/30 09:44:18 890655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2407|po_sent_time:1746006258840279|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 890659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2407|po_sent_time:1746006258840279|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2061004| [2025/04/30 09:44:18 890664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:910200|bw:1213600|cwnd:105666|full_bw_reached:1|inflight:69600|srtt:50141|latest_rtt:50240|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 890670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:894|largest:894|pns:2| [2025/04/30 09:44:18 890674] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:894|frame:ACK |recv_time:1746006258890519|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 890679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378890519|now:1746006258890519|interv:120000000| [2025/04/30 09:44:18 890683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378890519|now:1746006258890519|interv:120000000| [2025/04/30 09:44:18 890687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258891049|pq_index:0| [2025/04/30 09:44:18 890691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258889887| [2025/04/30 09:44:18 890695] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258890695| [2025/04/30 09:44:18 890700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258890699| [2025/04/30 09:44:18 890705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50141|min_srtt:50141|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 890710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:69600|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2183538| [2025/04/30 09:44:18 890715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50141|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 890719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 890724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50141|min_srtt:50141|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 890728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:69600|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2184717| [2025/04/30 09:44:18 890732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50141|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 890739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 890743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50141|min_srtt:50141|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 890748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:69600|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2185896| [2025/04/30 09:44:18 890752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 890756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 890760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 890764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 890768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 890772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2150526| [2025/04/30 09:44:18 890777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 890781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 890785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258891049| [2025/04/30 09:44:18 890789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258891049| [2025/04/30 09:44:18 890792] [debug] |xqc_engine_wakeup_after|wakeup:1746006258891049|now:1746006258890792|diff:257| [2025/04/30 09:44:18 890797] [debug] |xqc_engine_main_logic|END|now:1746006258890699| [2025/04/30 09:44:18 890802] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258890802| [2025/04/30 09:44:18 890805] [debug] |xqc_engine_wakeup_after|wakeup:1746006258891049|now:1746006258890805|diff:244| [2025/04/30 09:44:18 890809] [debug] |xqc_engine_main_logic|END|now:1746006258890802| [2025/04/30 09:44:18 891876] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258891876| [2025/04/30 09:44:18 891884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258891049|pq_index:0| [2025/04/30 09:44:18 891889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258890699| [2025/04/30 09:44:18 891893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258891893| [2025/04/30 09:44:18 891898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258891049|now:1746006258891893| [2025/04/30 09:44:18 891902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258891049|now:1746006258891893| [2025/04/30 09:44:18 891906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 891911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50141|min_srtt:50141|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 891919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:69600|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2185896| [2025/04/30 09:44:18 891923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 891927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 891931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 891935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 891940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 891944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2150526| [2025/04/30 09:44:18 891948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 891952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2087| [2025/04/30 09:44:18 891987] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2087|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69600|now:1746006258891960|stream_id:0|stream_offset:2150526| [2025/04/30 09:44:18 891996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2087|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 892003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69600|applimit:0| [2025/04/30 09:44:18 892010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50141|rtt_var:103|pto_duration:52141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 892017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 892022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 892026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:44:18 892030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258969101|now:1746006258892010|interv:77091| [2025/04/30 09:44:18 892034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258969101|now:1746006258892010|interval:77091|pto_count:0|srtt:50141 [2025/04/30 09:44:18 892038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:70800| [2025/04/30 09:44:18 892043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 892047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2151705| [2025/04/30 09:44:18 892057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 892062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2088| [2025/04/30 09:44:18 892092] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2088|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70800|now:1746006258892069|stream_id:0|stream_offset:2151705| [2025/04/30 09:44:18 892100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 892107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70800|applimit:0| [2025/04/30 09:44:18 892114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50141|rtt_var:103|pto_duration:52141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 892119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 892123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 892127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72000| [2025/04/30 09:44:18 892131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258969210|now:1746006258892114|interv:77096| [2025/04/30 09:44:18 892157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258969210|now:1746006258892114|interval:77096|pto_count:0|srtt:50141 [2025/04/30 09:44:18 892162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105666|inflight:72000| [2025/04/30 09:44:18 892166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 892171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72000|cwnd:105666|conn:00005577253BD50C|stream_id:0|stream_offset:2152884| [2025/04/30 09:44:18 892175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1015| [2025/04/30 09:44:18 892179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258893194|now:1746006258892179|interv:1015| [2025/04/30 09:44:18 892183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1015| [2025/04/30 09:44:18 892187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 892191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258893194| [2025/04/30 09:44:18 892195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258893194| [2025/04/30 09:44:18 892199] [debug] |xqc_engine_wakeup_after|wakeup:1746006258893194|now:1746006258892199|diff:995| [2025/04/30 09:44:18 892203] [debug] |xqc_engine_main_logic|END|now:1746006258891893| [2025/04/30 09:44:18 892524] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258892523| [2025/04/30 09:44:18 892529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 892535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:894| [2025/04/30 09:44:18 892539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:895| [2025/04/30 09:44:18 892549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:895| [2025/04/30 09:44:18 892553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 892558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 892562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:2061004|prior_time:1746006258840669|is_app_limited:0|send_elapse:51847|ack_elapse:51854|ctl_first_sent_time:1746006258842115|lagest_ack_time:1746006258892523|curr_delivered:2122217| [2025/04/30 09:44:18 892567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258842115| [2025/04/30 09:44:18 892571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:903||sndq_packets_used_bytes:0|sndq_packets_free:877| [2025/04/30 09:44:18 892576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 892580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:2061004|prior_time:1746006258840669|is_app_limited:0|send_elapse:51847|ack_elapse:51854|ctl_first_sent_time:1746006258842115|lagest_ack_time:1746006258892523|curr_delivered:2123417| [2025/04/30 09:44:18 892584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258842237| [2025/04/30 09:44:18 892588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:902||sndq_packets_used_bytes:0|sndq_packets_free:878| [2025/04/30 09:44:18 892592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50141|rttvar:103|minrtt:31343|latest_rtt:50286|ack_delay:56| [2025/04/30 09:44:18 892596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50152|rttvar:100|minrtt:31343|latest_rtt:50286|ack_delay:56| [2025/04/30 09:44:18 892601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2030|lost_pn:2027|thresh:3| [2025/04/30 09:44:18 892605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 892609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50152|rtt_var:100|pto_duration:52152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 892613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 892617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 892621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:18 892625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258969221|now:1746006258892609|interv:76612| [2025/04/30 09:44:18 892629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258969221|now:1746006258892609|interval:76612|pto_count:0|srtt:50152 [2025/04/30 09:44:18 892633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51847, ack_elapse 51854, delivered 62413|rate 1203629|lost 225| [2025/04/30 09:44:18 892640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 40 -> 41| [2025/04/30 09:44:18 892644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203629) in round 41| [2025/04/30 09:44:18 892648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 892652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:6062| [2025/04/30 09:44:18 892656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258842237|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 892661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105666|packet_lost:0|acked:2400|po_sent_time:1746006258842237|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 892665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:910200|bw:1213600|cwnd:101154|full_bw_reached:1|inflight:69600|srtt:50152|latest_rtt:50286|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:18 892671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:895|largest:895|pns:2| [2025/04/30 09:44:18 892675] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:895|frame:ACK |recv_time:1746006258892523|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 892679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378892523|now:1746006258892523|interv:120000000| [2025/04/30 09:44:18 892684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378892523|now:1746006258892523|interv:120000000| [2025/04/30 09:44:18 892688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258893194|pq_index:0| [2025/04/30 09:44:18 892692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258891893| [2025/04/30 09:44:18 892696] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258892696| [2025/04/30 09:44:18 892700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258892699| [2025/04/30 09:44:18 892706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50152|min_srtt:50152|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 892711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:69600|cwnd:101154|conn:00005577253BD50C|stream_id:0|stream_offset:2185896| [2025/04/30 09:44:18 892715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 892719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 892723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 892727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 892734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 892738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101154|conn:00005577253BD50C|stream_id:0|stream_offset:2152884| [2025/04/30 09:44:18 892742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 892746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 892750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258893194| [2025/04/30 09:44:18 892754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258893194| [2025/04/30 09:44:18 892758] [debug] |xqc_engine_wakeup_after|wakeup:1746006258893194|now:1746006258892758|diff:436| [2025/04/30 09:44:18 892762] [debug] |xqc_engine_main_logic|END|now:1746006258892699| [2025/04/30 09:44:18 892767] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258892767| [2025/04/30 09:44:18 892771] [debug] |xqc_engine_wakeup_after|wakeup:1746006258893194|now:1746006258892771|diff:423| [2025/04/30 09:44:18 892775] [debug] |xqc_engine_main_logic|END|now:1746006258892767| [2025/04/30 09:44:18 893841] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258893841| [2025/04/30 09:44:18 893849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258893194|pq_index:0| [2025/04/30 09:44:18 893854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258892699| [2025/04/30 09:44:18 893859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258893858| [2025/04/30 09:44:18 893863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258893194|now:1746006258893858| [2025/04/30 09:44:18 893867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258893194|now:1746006258893858| [2025/04/30 09:44:18 893871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 893876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50152|min_srtt:50152|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 893881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:69600|cwnd:101154|conn:00005577253BD50C|stream_id:0|stream_offset:2185896| [2025/04/30 09:44:18 893885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 893889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 893893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 893897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 893902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 893906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101154|conn:00005577253BD50C|stream_id:0|stream_offset:2152884| [2025/04/30 09:44:18 893914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 893918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2089| [2025/04/30 09:44:18 893953] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2089|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69600|now:1746006258893926|stream_id:0|stream_offset:2152884| [2025/04/30 09:44:18 893962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 893969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69600|applimit:0| [2025/04/30 09:44:18 893976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50152|rtt_var:100|pto_duration:52152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 893983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 893988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 893992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:44:18 893995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258971078|now:1746006258893976|interv:77102| [2025/04/30 09:44:18 893999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258971078|now:1746006258893976|interval:77102|pto_count:0|srtt:50152 [2025/04/30 09:44:18 894004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101154|inflight:70800| [2025/04/30 09:44:18 894009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 894013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:101154|conn:00005577253BD50C|stream_id:0|stream_offset:2154063| [2025/04/30 09:44:18 894017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 894021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258895021|now:1746006258894021|interv:1000| [2025/04/30 09:44:18 894025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 894029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 894033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258895021| [2025/04/30 09:44:18 894037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258895021| [2025/04/30 09:44:18 894041] [debug] |xqc_engine_wakeup_after|wakeup:1746006258895021|now:1746006258894041|diff:980| [2025/04/30 09:44:18 894045] [debug] |xqc_engine_main_logic|END|now:1746006258893858| [2025/04/30 09:44:18 894517] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258894517| [2025/04/30 09:44:18 894525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 894531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:895| [2025/04/30 09:44:18 894539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:896| [2025/04/30 09:44:18 894545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:896| [2025/04/30 09:44:18 894549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 894553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2031|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2032|path_largest_ack:2031| [2025/04/30 09:44:18 894558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:2063404|prior_time:1746006258842703|is_app_limited:0|send_elapse:51898|ack_elapse:51814|ctl_first_sent_time:1746006258844160|lagest_ack_time:1746006258894517|curr_delivered:2124617| [2025/04/30 09:44:18 894562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258844160| [2025/04/30 09:44:18 894567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:901||sndq_packets_used_bytes:0|sndq_packets_free:879| [2025/04/30 09:44:18 894571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2032|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2032|path_largest_ack:2032| [2025/04/30 09:44:18 894575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:2063404|prior_time:1746006258842703|is_app_limited:0|send_elapse:51898|ack_elapse:51814|ctl_first_sent_time:1746006258844160|lagest_ack_time:1746006258894517|curr_delivered:2125817| [2025/04/30 09:44:18 894580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258844258| [2025/04/30 09:44:18 894584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:900||sndq_packets_used_bytes:0|sndq_packets_free:880| [2025/04/30 09:44:18 894588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50152|rttvar:100|minrtt:31343|latest_rtt:50259|ack_delay:56| [2025/04/30 09:44:18 894592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50158|rttvar:87|minrtt:31343|latest_rtt:50259|ack_delay:56| [2025/04/30 09:44:18 894596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2032|lost_pn:2029|thresh:3| [2025/04/30 09:44:18 894600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 894604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50158|rtt_var:87|pto_duration:52158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 894609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 894612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 894616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:18 894620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258971084|now:1746006258894604|interv:76480| [2025/04/30 09:44:18 894624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258971084|now:1746006258894604|interval:76480|pto_count:0|srtt:50158 [2025/04/30 09:44:18 894629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51898, ack_elapse 51814, delivered 62413|rate 1202608|lost 225| [2025/04/30 09:44:18 894636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202608) in round 41| [2025/04/30 09:44:18 894640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 894644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95092|extra_cwnd:6062| [2025/04/30 09:44:18 894648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101154|packet_lost:0|acked:2400|po_sent_time:1746006258844258|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 894652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101154|packet_lost:0|acked:2400|po_sent_time:1746006258844258|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 894657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:910200|bw:1213600|cwnd:101154|full_bw_reached:1|inflight:68400|srtt:50158|latest_rtt:50259|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 894662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:896|largest:896|pns:2| [2025/04/30 09:44:18 894666] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:896|frame:ACK |recv_time:1746006258894517|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 894671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378894517|now:1746006258894517|interv:120000000| [2025/04/30 09:44:18 894675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378894517|now:1746006258894517|interv:120000000| [2025/04/30 09:44:18 894679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258895021|pq_index:0| [2025/04/30 09:44:18 894683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258893858| [2025/04/30 09:44:18 894687] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258894687| [2025/04/30 09:44:18 894692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258894691| [2025/04/30 09:44:18 894697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50158|min_srtt:50158|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 894702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68400|cwnd:101154|conn:00005577253BD50C|stream_id:0|stream_offset:2185896| [2025/04/30 09:44:18 894706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 894710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 894714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 894718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 894725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 894729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101154|conn:00005577253BD50C|stream_id:0|stream_offset:2154063| [2025/04/30 09:44:18 894733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 894737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 894741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258895021| [2025/04/30 09:44:18 894745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258895021| [2025/04/30 09:44:18 894749] [debug] |xqc_engine_wakeup_after|wakeup:1746006258895021|now:1746006258894749|diff:272| [2025/04/30 09:44:18 894753] [debug] |xqc_engine_main_logic|END|now:1746006258894691| [2025/04/30 09:44:18 894758] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258894758| [2025/04/30 09:44:18 894762] [debug] |xqc_engine_wakeup_after|wakeup:1746006258895021|now:1746006258894762|diff:259| [2025/04/30 09:44:18 894766] [debug] |xqc_engine_main_logic|END|now:1746006258894758| [2025/04/30 09:44:18 895832] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258895832| [2025/04/30 09:44:18 895840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258895021|pq_index:0| [2025/04/30 09:44:18 895844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258894691| [2025/04/30 09:44:18 895849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258895848| [2025/04/30 09:44:18 895854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258895021|now:1746006258895848| [2025/04/30 09:44:18 895858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258895021|now:1746006258895848| [2025/04/30 09:44:18 895862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 895867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50158|min_srtt:50158|path_bw:1213600|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 895871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68400|cwnd:101154|conn:00005577253BD50C|stream_id:0|stream_offset:2185896| [2025/04/30 09:44:18 895875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 895879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 895883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 895887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 895892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 895896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101154|conn:00005577253BD50C|stream_id:0|stream_offset:2154063| [2025/04/30 09:44:18 895904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 895908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2090| [2025/04/30 09:44:18 895943] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2090|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68400|now:1746006258895916|stream_id:0|stream_offset:2154063| [2025/04/30 09:44:18 895951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 895959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68400|applimit:0| [2025/04/30 09:44:18 895966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50158|rtt_var:87|pto_duration:52158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 895973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 895977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 895981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:18 895985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258973074|now:1746006258895965|interv:77109| [2025/04/30 09:44:18 895989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258973074|now:1746006258895965|interval:77109|pto_count:0|srtt:50158 [2025/04/30 09:44:18 895994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101154|inflight:69600| [2025/04/30 09:44:18 895998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 896003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101154|conn:00005577253BD50C|stream_id:0|stream_offset:2155242| [2025/04/30 09:44:18 896007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 896011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2091| [2025/04/30 09:44:18 896040] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2091|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69600|now:1746006258896018|stream_id:0|stream_offset:2155242| [2025/04/30 09:44:18 896049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 896056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69600|applimit:0| [2025/04/30 09:44:18 896062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50158|rtt_var:87|pto_duration:52158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 896069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 896073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 896081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:44:18 896085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258973176|now:1746006258896062|interv:77114| [2025/04/30 09:44:18 896089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258973176|now:1746006258896062|interval:77114|pto_count:0|srtt:50158 [2025/04/30 09:44:18 896093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101154|inflight:70800| [2025/04/30 09:44:18 896098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 896102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:101154|conn:00005577253BD50C|stream_id:0|stream_offset:2156421| [2025/04/30 09:44:18 896107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1041| [2025/04/30 09:44:18 896111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258897151|now:1746006258896110|interv:1041| [2025/04/30 09:44:18 896114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1041| [2025/04/30 09:44:18 896118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 896122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258897151| [2025/04/30 09:44:18 896126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258897151| [2025/04/30 09:44:18 896130] [debug] |xqc_engine_wakeup_after|wakeup:1746006258897151|now:1746006258896130|diff:1021| [2025/04/30 09:44:18 896156] [debug] |xqc_engine_main_logic|END|now:1746006258895848| [2025/04/30 09:44:18 896514] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258896513| [2025/04/30 09:44:18 896519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 896525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:896| [2025/04/30 09:44:18 896529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:897| [2025/04/30 09:44:18 896535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:897| [2025/04/30 09:44:18 896539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 896543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2033|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2034|path_largest_ack:2033| [2025/04/30 09:44:18 896548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:2065804|prior_time:1746006258845171|is_app_limited:0|send_elapse:51116|ack_elapse:51342|ctl_first_sent_time:1746006258845455|lagest_ack_time:1746006258896513|curr_delivered:2127017| [2025/04/30 09:44:18 896552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258845455| [2025/04/30 09:44:18 896557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:899||sndq_packets_used_bytes:0|sndq_packets_free:881| [2025/04/30 09:44:18 896561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2034|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2034|path_largest_ack:2034| [2025/04/30 09:44:18 896569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:2065804|prior_time:1746006258845171|is_app_limited:0|send_elapse:51116|ack_elapse:51342|ctl_first_sent_time:1746006258845455|lagest_ack_time:1746006258896513|curr_delivered:2128217| [2025/04/30 09:44:18 896574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258845564| [2025/04/30 09:44:18 896578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:898||sndq_packets_used_bytes:0|sndq_packets_free:882| [2025/04/30 09:44:18 896582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50158|rttvar:87|minrtt:31343|latest_rtt:50949|ack_delay:64| [2025/04/30 09:44:18 896586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50249|rttvar:247|minrtt:31343|latest_rtt:50949|ack_delay:64| [2025/04/30 09:44:18 896590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2034|lost_pn:2031|thresh:3| [2025/04/30 09:44:18 896594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 896598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50249|rtt_var:247|pto_duration:52249|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 896603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 896606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 896610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:18 896614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258973267|now:1746006258896598|interv:76669| [2025/04/30 09:44:18 896618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258973267|now:1746006258896598|interval:76669|pto_count:0|srtt:50249 [2025/04/30 09:44:18 896622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51116, ack_elapse 51342, delivered 62413|rate 1215632|lost 225| [2025/04/30 09:44:18 896627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1215632) in round 41| [2025/04/30 09:44:18 896631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 896635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 896639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101154|packet_lost:0|acked:2400|po_sent_time:1746006258845564|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 896643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101154|packet_lost:0|acked:2400|po_sent_time:1746006258845564|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 896648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:68400|srtt:50249|latest_rtt:50949|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 896656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:897|largest:897|pns:2| [2025/04/30 09:44:18 896660] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:897|frame:ACK |recv_time:1746006258896513|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 896665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378896513|now:1746006258896513|interv:120000000| [2025/04/30 09:44:18 896669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378896513|now:1746006258896513|interv:120000000| [2025/04/30 09:44:18 896673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258897151|pq_index:0| [2025/04/30 09:44:18 896677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258895848| [2025/04/30 09:44:18 896681] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258896681| [2025/04/30 09:44:18 896686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258896685| [2025/04/30 09:44:18 896692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50249|min_srtt:50249|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 896696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2185896| [2025/04/30 09:44:18 896700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50249|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 896705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 896709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50249|min_srtt:50249|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 896714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2187075| [2025/04/30 09:44:18 896718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50249|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 896722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 896727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50249|min_srtt:50249|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 896731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2188254| [2025/04/30 09:44:18 896735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 896739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 896743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 896750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 896754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 896758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2156421| [2025/04/30 09:44:18 896763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 896766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 896770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258897151| [2025/04/30 09:44:18 896774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258897151| [2025/04/30 09:44:18 896778] [debug] |xqc_engine_wakeup_after|wakeup:1746006258897151|now:1746006258896778|diff:373| [2025/04/30 09:44:18 896782] [debug] |xqc_engine_main_logic|END|now:1746006258896685| [2025/04/30 09:44:18 896787] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258896787| [2025/04/30 09:44:18 896791] [debug] |xqc_engine_wakeup_after|wakeup:1746006258897151|now:1746006258896791|diff:360| [2025/04/30 09:44:18 896795] [debug] |xqc_engine_main_logic|END|now:1746006258896787| [2025/04/30 09:44:18 897861] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258897861| [2025/04/30 09:44:18 897870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258897151|pq_index:0| [2025/04/30 09:44:18 897874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258896685| [2025/04/30 09:44:18 897878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258897878| [2025/04/30 09:44:18 897883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258897151|now:1746006258897878| [2025/04/30 09:44:18 897887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258897151|now:1746006258897878| [2025/04/30 09:44:18 897891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 897896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50249|min_srtt:50249|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 897900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2188254| [2025/04/30 09:44:18 897905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 897909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 897912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 897917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 897921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 897929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2156421| [2025/04/30 09:44:18 897934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 897938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2092| [2025/04/30 09:44:18 897973] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2092|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68400|now:1746006258897946|stream_id:0|stream_offset:2156421| [2025/04/30 09:44:18 897982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 897989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68400|applimit:0| [2025/04/30 09:44:18 897996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50249|rtt_var:247|pto_duration:52249|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 898006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 898011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 898014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:18 898018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258975195|now:1746006258897996|interv:77199| [2025/04/30 09:44:18 898022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258975195|now:1746006258897996|interval:77199|pto_count:0|srtt:50249 [2025/04/30 09:44:18 898027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:69600| [2025/04/30 09:44:18 898031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 898036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2157600| [2025/04/30 09:44:18 898040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 898044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258899044|now:1746006258898044|interv:1000| [2025/04/30 09:44:18 898048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 898052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 898056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258899044| [2025/04/30 09:44:18 898060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258899044| [2025/04/30 09:44:18 898064] [debug] |xqc_engine_wakeup_after|wakeup:1746006258899044|now:1746006258898064|diff:980| [2025/04/30 09:44:18 898068] [debug] |xqc_engine_main_logic|END|now:1746006258897878| [2025/04/30 09:44:18 898513] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258898513| [2025/04/30 09:44:18 898526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 898531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:897| [2025/04/30 09:44:18 898535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:898| [2025/04/30 09:44:18 898541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:898| [2025/04/30 09:44:18 898545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 898549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2035|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2036|path_largest_ack:2035| [2025/04/30 09:44:18 898554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:2068204|prior_time:1746006258846714|is_app_limited:0|send_elapse:50750|ack_elapse:51799|ctl_first_sent_time:1746006258846992|lagest_ack_time:1746006258898513|curr_delivered:2129417| [2025/04/30 09:44:18 898558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258846992| [2025/04/30 09:44:18 898563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:897||sndq_packets_used_bytes:0|sndq_packets_free:883| [2025/04/30 09:44:18 898567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2036|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2036|path_largest_ack:2036| [2025/04/30 09:44:18 898571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:2068204|prior_time:1746006258846714|is_app_limited:0|send_elapse:50750|ack_elapse:51799|ctl_first_sent_time:1746006258846992|lagest_ack_time:1746006258898513|curr_delivered:2130617| [2025/04/30 09:44:18 898576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258848301| [2025/04/30 09:44:18 898579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:896||sndq_packets_used_bytes:0|sndq_packets_free:884| [2025/04/30 09:44:18 898583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50249|rttvar:247|minrtt:31343|latest_rtt:50212|ack_delay:72| [2025/04/30 09:44:18 898588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50235|rttvar:213|minrtt:31343|latest_rtt:50212|ack_delay:72| [2025/04/30 09:44:18 898592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2036|lost_pn:2033|thresh:3| [2025/04/30 09:44:18 898596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 898600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50235|rtt_var:213|pto_duration:52235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 898604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 898608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 898612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:18 898616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258975181|now:1746006258898600|interv:76581| [2025/04/30 09:44:18 898620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258975181|now:1746006258898600|interval:76581|pto_count:0|srtt:50235 [2025/04/30 09:44:18 898627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50750, ack_elapse 51799, delivered 62413|rate 1204907|lost 225| [2025/04/30 09:44:18 898631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204907) in round 41| [2025/04/30 09:44:18 898635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 898640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 898644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258848301|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 898648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258848301|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 898652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:67200|srtt:50235|latest_rtt:50212|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 898658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:898|largest:898|pns:2| [2025/04/30 09:44:18 898662] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:898|frame:ACK |recv_time:1746006258898513|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 898667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378898513|now:1746006258898513|interv:120000000| [2025/04/30 09:44:18 898671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378898513|now:1746006258898513|interv:120000000| [2025/04/30 09:44:18 898675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258899044|pq_index:0| [2025/04/30 09:44:18 898679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258897878| [2025/04/30 09:44:18 898683] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258898683| [2025/04/30 09:44:18 898688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258898687| [2025/04/30 09:44:18 898693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50235|min_srtt:50235|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 898698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2188254| [2025/04/30 09:44:18 898702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 898707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 898714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50235|min_srtt:50235|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 898718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2189433| [2025/04/30 09:44:18 898722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 898727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 898731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50235|min_srtt:50235|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 898735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2190612| [2025/04/30 09:44:18 898739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 898743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 898747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 898751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 898755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 898759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2157600| [2025/04/30 09:44:18 898764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 898768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 898771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258899044| [2025/04/30 09:44:18 898775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258899044| [2025/04/30 09:44:18 898779] [debug] |xqc_engine_wakeup_after|wakeup:1746006258899044|now:1746006258898779|diff:265| [2025/04/30 09:44:18 898783] [debug] |xqc_engine_main_logic|END|now:1746006258898687| [2025/04/30 09:44:18 898788] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258898788| [2025/04/30 09:44:18 898792] [debug] |xqc_engine_wakeup_after|wakeup:1746006258899044|now:1746006258898792|diff:252| [2025/04/30 09:44:18 898796] [debug] |xqc_engine_main_logic|END|now:1746006258898788| [2025/04/30 09:44:18 899863] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258899863| [2025/04/30 09:44:18 899873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258899044|pq_index:0| [2025/04/30 09:44:18 899877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258898687| [2025/04/30 09:44:18 899882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258899881| [2025/04/30 09:44:18 899891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258899044|now:1746006258899881| [2025/04/30 09:44:18 899895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258899044|now:1746006258899881| [2025/04/30 09:44:18 899899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 899904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50235|min_srtt:50235|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 899909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2190612| [2025/04/30 09:44:18 899913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 899917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 899921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 899926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 899930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 899934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2157600| [2025/04/30 09:44:18 899939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 899943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2093| [2025/04/30 09:44:18 899979] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2093|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746006258899952|stream_id:0|stream_offset:2157600| [2025/04/30 09:44:18 899989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 899997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 09:44:18 900003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50235|rtt_var:213|pto_duration:52235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 900011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 900015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 900019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:18 900023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258977187|now:1746006258900003|interv:77184| [2025/04/30 09:44:18 900027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258977187|now:1746006258900003|interval:77184|pto_count:0|srtt:50235 [2025/04/30 09:44:18 900036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:68400| [2025/04/30 09:44:18 900041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 900045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2158779| [2025/04/30 09:44:18 900050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 900054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2094| [2025/04/30 09:44:18 900084] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2094|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68400|now:1746006258900061|stream_id:0|stream_offset:2158779| [2025/04/30 09:44:18 900092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 900100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68400|applimit:0| [2025/04/30 09:44:18 900107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50235|rtt_var:213|pto_duration:52235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 900113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 900117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 900120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:18 900124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258977296|now:1746006258900106|interv:77190| [2025/04/30 09:44:18 900128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258977296|now:1746006258900106|interval:77190|pto_count:0|srtt:50235 [2025/04/30 09:44:18 900154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:69600| [2025/04/30 09:44:18 900160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 900164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2159958| [2025/04/30 09:44:18 900168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 900172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258901172|now:1746006258900172|interv:1000| [2025/04/30 09:44:18 900176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 900180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 900184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258901172| [2025/04/30 09:44:18 900188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258901172| [2025/04/30 09:44:18 900192] [debug] |xqc_engine_wakeup_after|wakeup:1746006258901172|now:1746006258900192|diff:980| [2025/04/30 09:44:18 900201] [debug] |xqc_engine_main_logic|END|now:1746006258899881| [2025/04/30 09:44:18 900494] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258900493| [2025/04/30 09:44:18 900499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 900505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:898| [2025/04/30 09:44:18 900509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:899| [2025/04/30 09:44:18 900515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:899| [2025/04/30 09:44:18 900519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 900524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2037|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2038|path_largest_ack:2037| [2025/04/30 09:44:18 900528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:2070604|prior_time:1746006258848673|is_app_limited:0|send_elapse:51859|ack_elapse:51820|ctl_first_sent_time:1746006258850103|lagest_ack_time:1746006258900493|curr_delivered:2131817| [2025/04/30 09:44:18 900533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258850103| [2025/04/30 09:44:18 900538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:895||sndq_packets_used_bytes:0|sndq_packets_free:885| [2025/04/30 09:44:18 900542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2038|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2038|path_largest_ack:2038| [2025/04/30 09:44:18 900546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61213|prior_delivered:2070604|prior_time:1746006258848673|is_app_limited:0|send_elapse:51859|ack_elapse:51820|ctl_first_sent_time:1746006258850103|lagest_ack_time:1746006258900493|curr_delivered:2133017| [2025/04/30 09:44:18 900551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258850229| [2025/04/30 09:44:18 900555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:894||sndq_packets_used_bytes:0|sndq_packets_free:886| [2025/04/30 09:44:18 900559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50235|rttvar:213|minrtt:31343|latest_rtt:50264|ack_delay:56| [2025/04/30 09:44:18 900563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50232|rttvar:166|minrtt:31343|latest_rtt:50264|ack_delay:56| [2025/04/30 09:44:18 900568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2038|lost_pn:2035|thresh:3| [2025/04/30 09:44:18 900572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 900576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50232|rtt_var:166|pto_duration:52232|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 900580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 900584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 900588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:18 900596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258977293|now:1746006258900576|interv:76717| [2025/04/30 09:44:18 900600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258977293|now:1746006258900576|interval:76717|pto_count:0|srtt:50232 [2025/04/30 09:44:18 900604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51859, ack_elapse 51820, delivered 62413|rate 1203513|lost 225| [2025/04/30 09:44:18 900609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203513) in round 41| [2025/04/30 09:44:18 900613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 900617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 900621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258850229|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 900626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258850229|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 900630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:67200|srtt:50232|latest_rtt:50264|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 900636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:899|largest:899|pns:2| [2025/04/30 09:44:18 900641] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:899|frame:ACK |recv_time:1746006258900493|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 900646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378900493|now:1746006258900493|interv:120000000| [2025/04/30 09:44:18 900650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378900493|now:1746006258900493|interv:120000000| [2025/04/30 09:44:18 900654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258901172|pq_index:0| [2025/04/30 09:44:18 900658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258899881| [2025/04/30 09:44:18 900662] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258900662| [2025/04/30 09:44:18 900667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258900666| [2025/04/30 09:44:18 900673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50232|min_srtt:50232|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 900677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2190612| [2025/04/30 09:44:18 900682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50232|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 900689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 900694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50232|min_srtt:50232|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 900698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2191791| [2025/04/30 09:44:18 900702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50232|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 900707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 900711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50232|min_srtt:50232|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 900715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2192970| [2025/04/30 09:44:18 900720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 900724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 900727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 900732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 900736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 900740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2159958| [2025/04/30 09:44:18 900745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 900748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 900752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258901172| [2025/04/30 09:44:18 900756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258901172| [2025/04/30 09:44:18 900760] [debug] |xqc_engine_wakeup_after|wakeup:1746006258901172|now:1746006258900760|diff:412| [2025/04/30 09:44:18 900764] [debug] |xqc_engine_main_logic|END|now:1746006258900666| [2025/04/30 09:44:18 900769] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258900769| [2025/04/30 09:44:18 900773] [debug] |xqc_engine_wakeup_after|wakeup:1746006258901172|now:1746006258900773|diff:399| [2025/04/30 09:44:18 900777] [debug] |xqc_engine_main_logic|END|now:1746006258900769| [2025/04/30 09:44:18 901844] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258901844| [2025/04/30 09:44:18 901852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258901172|pq_index:0| [2025/04/30 09:44:18 901856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258900666| [2025/04/30 09:44:18 901865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258901864| [2025/04/30 09:44:18 901870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258901172|now:1746006258901864| [2025/04/30 09:44:18 901874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258901172|now:1746006258901864| [2025/04/30 09:44:18 901878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 901883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50232|min_srtt:50232|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 901887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2192970| [2025/04/30 09:44:18 901892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 901895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 901899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 901904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 901908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 901912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2159958| [2025/04/30 09:44:18 901917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 901921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2095| [2025/04/30 09:44:18 901955] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2095|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746006258901929|stream_id:0|stream_offset:2159958| [2025/04/30 09:44:18 901964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 901972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 09:44:18 901979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50232|rtt_var:166|pto_duration:52232|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 901986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 901990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 901994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:18 901998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258979161|now:1746006258901978|interv:77183| [2025/04/30 09:44:18 902010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258979161|now:1746006258901978|interval:77183|pto_count:0|srtt:50232 [2025/04/30 09:44:18 902014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:68400| [2025/04/30 09:44:18 902019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 902023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2161137| [2025/04/30 09:44:18 902028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 902032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258903031|now:1746006258902031|interv:1000| [2025/04/30 09:44:18 902036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 902039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 902043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258903031| [2025/04/30 09:44:18 902048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258903031| [2025/04/30 09:44:18 902052] [debug] |xqc_engine_wakeup_after|wakeup:1746006258903031|now:1746006258902052|diff:979| [2025/04/30 09:44:18 902056] [debug] |xqc_engine_main_logic|END|now:1746006258901864| [2025/04/30 09:44:18 902475] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006258902474| [2025/04/30 09:44:18 902483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 902489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:899| [2025/04/30 09:44:18 902493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:900| [2025/04/30 09:44:18 902498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:900| [2025/04/30 09:44:18 902502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 902507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2039|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2040|path_largest_ack:2039| [2025/04/30 09:44:18 902511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:2073010|prior_time:1746006258850658|is_app_limited:0|send_elapse:51740|ack_elapse:51816|ctl_first_sent_time:1746006258852093|lagest_ack_time:1746006258902474|curr_delivered:2134217| [2025/04/30 09:44:18 902516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258852093| [2025/04/30 09:44:18 902521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:893||sndq_packets_used_bytes:0|sndq_packets_free:887| [2025/04/30 09:44:18 902525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2040|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2040|path_largest_ack:2040| [2025/04/30 09:44:18 902529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:2073010|prior_time:1746006258850658|is_app_limited:0|send_elapse:51740|ack_elapse:51816|ctl_first_sent_time:1746006258852093|lagest_ack_time:1746006258902474|curr_delivered:2135417| [2025/04/30 09:44:18 902537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258852219| [2025/04/30 09:44:18 902541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:892||sndq_packets_used_bytes:0|sndq_packets_free:888| [2025/04/30 09:44:18 902545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50232|rttvar:166|minrtt:31343|latest_rtt:50255|ack_delay:56| [2025/04/30 09:44:18 902550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50227|rttvar:133|minrtt:31343|latest_rtt:50255|ack_delay:56| [2025/04/30 09:44:18 902554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2040|lost_pn:2037|thresh:3| [2025/04/30 09:44:18 902558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 902562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50227|rtt_var:133|pto_duration:52227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 902566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 902570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 902574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:18 902578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258979156|now:1746006258902562|interv:76594| [2025/04/30 09:44:18 902582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258979156|now:1746006258902562|interval:76594|pto_count:0|srtt:50227 [2025/04/30 09:44:18 902586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51740, ack_elapse 51816, delivered 62407|rate 1204396|lost 225| [2025/04/30 09:44:18 902591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204396) in round 41| [2025/04/30 09:44:18 902595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 902599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 902603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258852219|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 902607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258852219|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 902612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:66000|srtt:50227|latest_rtt:50255|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 902618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:900|largest:900|pns:2| [2025/04/30 09:44:18 902622] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:900|frame:ACK |recv_time:1746006258902474|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 902629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378902474|now:1746006258902474|interv:120000000| [2025/04/30 09:44:18 902633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378902474|now:1746006258902474|interv:120000000| [2025/04/30 09:44:18 902637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258903031|pq_index:0| [2025/04/30 09:44:18 902642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258901864| [2025/04/30 09:44:18 902646] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258902645| [2025/04/30 09:44:18 902650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258902649| [2025/04/30 09:44:18 902656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50227|min_srtt:50227|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 902660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2192970| [2025/04/30 09:44:18 902665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50227|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 902669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 902674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50227|min_srtt:50227|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 902678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2194149| [2025/04/30 09:44:18 902683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50227|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 902687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 902691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50227|min_srtt:50227|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 902695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2195328| [2025/04/30 09:44:18 902700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 902704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 902707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 902712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 902719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 902723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2161137| [2025/04/30 09:44:18 902727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 902731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 902735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258903031| [2025/04/30 09:44:18 902739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258903031| [2025/04/30 09:44:18 902743] [debug] |xqc_engine_wakeup_after|wakeup:1746006258903031|now:1746006258902743|diff:288| [2025/04/30 09:44:18 902747] [debug] |xqc_engine_main_logic|END|now:1746006258902649| [2025/04/30 09:44:18 902752] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258902752| [2025/04/30 09:44:18 902756] [debug] |xqc_engine_wakeup_after|wakeup:1746006258903031|now:1746006258902756|diff:275| [2025/04/30 09:44:18 902760] [debug] |xqc_engine_main_logic|END|now:1746006258902752| [2025/04/30 09:44:18 903826] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258903826| [2025/04/30 09:44:18 903834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258903031|pq_index:0| [2025/04/30 09:44:18 903839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258902649| [2025/04/30 09:44:18 903844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258903843| [2025/04/30 09:44:18 903848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258903031|now:1746006258903843| [2025/04/30 09:44:18 903852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258903031|now:1746006258903843| [2025/04/30 09:44:18 903856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 903861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50227|min_srtt:50227|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 903865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2195328| [2025/04/30 09:44:18 903870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 903874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 903878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 903882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 903886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 903890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2161137| [2025/04/30 09:44:18 903899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 903903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2096| [2025/04/30 09:44:18 903938] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2096|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006258903911|stream_id:0|stream_offset:2161137| [2025/04/30 09:44:18 903947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 903954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:18 903961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50227|rtt_var:133|pto_duration:52227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 903968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 903973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 903976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:18 903980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258981138|now:1746006258903960|interv:77178| [2025/04/30 09:44:18 903985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258981138|now:1746006258903960|interval:77178|pto_count:0|srtt:50227 [2025/04/30 09:44:18 903989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:67200| [2025/04/30 09:44:18 903994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 903998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2162316| [2025/04/30 09:44:18 904003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 904007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2097| [2025/04/30 09:44:18 904036] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2097|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746006258904014|stream_id:0|stream_offset:2162316| [2025/04/30 09:44:18 904044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 904051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 09:44:18 904058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50227|rtt_var:133|pto_duration:52227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 904064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 904068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 904077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:18 904081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258981241|now:1746006258904058|interv:77183| [2025/04/30 09:44:18 904085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258981241|now:1746006258904058|interval:77183|pto_count:0|srtt:50227 [2025/04/30 09:44:18 904089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:68400| [2025/04/30 09:44:18 904094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 904098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2163495| [2025/04/30 09:44:18 904102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 904106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258905106|now:1746006258904106|interv:1000| [2025/04/30 09:44:18 904110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 904114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 904118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258905106| [2025/04/30 09:44:18 904122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258905106| [2025/04/30 09:44:18 904126] [debug] |xqc_engine_wakeup_after|wakeup:1746006258905106|now:1746006258904126|diff:980| [2025/04/30 09:44:18 904131] [debug] |xqc_engine_main_logic|END|now:1746006258903843| [2025/04/30 09:44:18 904599] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:49|state:ESTABED|recv_time:1746006258904598| [2025/04/30 09:44:18 904605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 904611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:900| [2025/04/30 09:44:18 904614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:901| [2025/04/30 09:44:18 904620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:901| [2025/04/30 09:44:18 904624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 904629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2041|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2042|path_largest_ack:2041| [2025/04/30 09:44:18 904634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:2075410|prior_time:1746006258852646|is_app_limited:0|send_elapse:51840|ack_elapse:51952|ctl_first_sent_time:1746006258854074|lagest_ack_time:1746006258904598|curr_delivered:2136617| [2025/04/30 09:44:18 904638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258854074| [2025/04/30 09:44:18 904643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:891||sndq_packets_used_bytes:0|sndq_packets_free:889| [2025/04/30 09:44:18 904647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2042|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2042|path_largest_ack:2042| [2025/04/30 09:44:18 904655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:2075410|prior_time:1746006258852646|is_app_limited:0|send_elapse:51840|ack_elapse:51952|ctl_first_sent_time:1746006258854074|lagest_ack_time:1746006258904598|curr_delivered:2137817| [2025/04/30 09:44:18 904660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258854201| [2025/04/30 09:44:18 904664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:890||sndq_packets_used_bytes:0|sndq_packets_free:890| [2025/04/30 09:44:18 904668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50227|rttvar:133|minrtt:31343|latest_rtt:50397|ack_delay:64| [2025/04/30 09:44:18 904672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50240|rttvar:126|minrtt:31343|latest_rtt:50397|ack_delay:64| [2025/04/30 09:44:18 904676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2042|lost_pn:2039|thresh:3| [2025/04/30 09:44:18 904680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 904685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50240|rtt_var:126|pto_duration:52240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 904689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 904693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 904697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:18 904700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258981254|now:1746006258904684|interv:76570| [2025/04/30 09:44:18 904704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258981254|now:1746006258904684|interval:76570|pto_count:0|srtt:50240 [2025/04/30 09:44:18 904709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51840, ack_elapse 51952, delivered 62407|rate 1201243|lost 225| [2025/04/30 09:44:18 904713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201243) in round 41| [2025/04/30 09:44:18 904717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 904721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 904725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258854201|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 904730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258854201|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 904734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:66000|srtt:50240|latest_rtt:50397|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 904742] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:101314|inflight:66000|mode:2|applimit:0|pacing_rate:911724|bw:1215632|srtt:50240|latest_rtt:50397|min_rtt:31343|send:2078|lost:225|tlp:0|recv:900|recovery:0|slow_start:0|conn_life:1861974|acked:2400|delivered:2137817|is_cwnd_limited:0| [2025/04/30 09:44:18 904748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:10| [2025/04/30 09:44:18 904752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_max_data_frame|max_data:8388608|max_data_old:4194304| [2025/04/30 09:44:18 904756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:11| [2025/04/30 09:44:18 904760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_max_stream_data_frame|max_stream_data=8388608|max_stream_data_old=4194304| [2025/04/30 09:44:18 904765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006258929598|now:1746006258904598|interv:25000| [2025/04/30 09:44:18 904770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006258904598|max_ack_delay:25000| [2025/04/30 09:44:18 904774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:901|largest:901|pns:2| [2025/04/30 09:44:18 904779] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:901|frame:ACK MAX_DATA MAX_STREAM_DATA |recv_time:1746006258904598|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 904783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378904598|now:1746006258904598|interv:120000000| [2025/04/30 09:44:18 904787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378904598|now:1746006258904598|interv:120000000| [2025/04/30 09:44:18 904791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258905106|pq_index:0| [2025/04/30 09:44:18 904796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258903843| [2025/04/30 09:44:18 904800] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258904800| [2025/04/30 09:44:18 904804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258904804| [2025/04/30 09:44:18 904810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50240|min_srtt:50240|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 904815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2195328| [2025/04/30 09:44:18 904819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 904824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 904828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50240|min_srtt:50240|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 904835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2196507| [2025/04/30 09:44:18 904839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 904844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 904848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50240|min_srtt:50240|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 904853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2197686| [2025/04/30 09:44:18 904857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 904861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 904865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 904869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 904873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 904877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2163495| [2025/04/30 09:44:18 904882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 904885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 904889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258905106| [2025/04/30 09:44:18 904893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258905106| [2025/04/30 09:44:18 904897] [debug] |xqc_engine_wakeup_after|wakeup:1746006258905106|now:1746006258904897|diff:209| [2025/04/30 09:44:18 904901] [debug] |xqc_engine_main_logic|END|now:1746006258904804| [2025/04/30 09:44:18 904906] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258904906| [2025/04/30 09:44:18 904910] [debug] |xqc_engine_wakeup_after|wakeup:1746006258905106|now:1746006258904910|diff:196| [2025/04/30 09:44:18 904914] [debug] |xqc_engine_main_logic|END|now:1746006258904906| [2025/04/30 09:44:18 905981] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258905981| [2025/04/30 09:44:18 905990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258905106|pq_index:0| [2025/04/30 09:44:18 905994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258904804| [2025/04/30 09:44:18 905999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258905998| [2025/04/30 09:44:18 906003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258905106|now:1746006258905998| [2025/04/30 09:44:18 906011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258905106|now:1746006258905998| [2025/04/30 09:44:18 906015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 906020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50240|min_srtt:50240|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 906024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2197686| [2025/04/30 09:44:18 906029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 906033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 906037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 906041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 906045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 906049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2163495| [2025/04/30 09:44:18 906054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 906059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2098| [2025/04/30 09:44:18 906093] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2098|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006258906067|stream_id:0|stream_offset:2163495| [2025/04/30 09:44:18 906102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 906109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:18 906116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50240|rtt_var:126|pto_duration:52240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 906123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 906128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 906148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:18 906156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258983307|now:1746006258906116|interv:77191| [2025/04/30 09:44:18 906160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258983307|now:1746006258906116|interval:77191|pto_count:0|srtt:50240 [2025/04/30 09:44:18 906165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:67200| [2025/04/30 09:44:18 906174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 906179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2164674| [2025/04/30 09:44:18 906183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 906187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258907187|now:1746006258906187|interv:1000| [2025/04/30 09:44:18 906191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 906195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 906199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258907187| [2025/04/30 09:44:18 906203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258907187| [2025/04/30 09:44:18 906207] [debug] |xqc_engine_wakeup_after|wakeup:1746006258907187|now:1746006258906207|diff:980| [2025/04/30 09:44:18 906211] [debug] |xqc_engine_main_logic|END|now:1746006258905998| [2025/04/30 09:44:18 906480] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258906479| [2025/04/30 09:44:18 906485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 906491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:901| [2025/04/30 09:44:18 906495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:902| [2025/04/30 09:44:18 906501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:902| [2025/04/30 09:44:18 906505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 906509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2043|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2044|path_largest_ack:2043| [2025/04/30 09:44:18 906514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:2077810|prior_time:1746006258854634|is_app_limited:0|send_elapse:51837|ack_elapse:51845|ctl_first_sent_time:1746006258856066|lagest_ack_time:1746006258906479|curr_delivered:2139017| [2025/04/30 09:44:18 906518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258856066| [2025/04/30 09:44:18 906523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:889||sndq_packets_used_bytes:0|sndq_packets_free:891| [2025/04/30 09:44:18 906527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2044|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2044|path_largest_ack:2044| [2025/04/30 09:44:18 906531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:2077810|prior_time:1746006258854634|is_app_limited:0|send_elapse:51837|ack_elapse:51845|ctl_first_sent_time:1746006258856066|lagest_ack_time:1746006258906479|curr_delivered:2140217| [2025/04/30 09:44:18 906536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258856189| [2025/04/30 09:44:18 906540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:888||sndq_packets_used_bytes:0|sndq_packets_free:892| [2025/04/30 09:44:18 906544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50240|rttvar:126|minrtt:31343|latest_rtt:50290|ack_delay:64| [2025/04/30 09:44:18 906551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50238|rttvar:98|minrtt:31343|latest_rtt:50290|ack_delay:64| [2025/04/30 09:44:18 906556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2044|lost_pn:2041|thresh:3| [2025/04/30 09:44:18 906560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 906564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50238|rtt_var:98|pto_duration:52238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 906568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 906572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 906576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 906580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258983305|now:1746006258906564|interv:76741| [2025/04/30 09:44:18 906584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258983305|now:1746006258906564|interval:76741|pto_count:0|srtt:50238 [2025/04/30 09:44:18 906588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51837, ack_elapse 51845, delivered 62407|rate 1203722|lost 225| [2025/04/30 09:44:18 906593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203722) in round 41| [2025/04/30 09:44:18 906597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 906601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 906605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258856189|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 906609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258856189|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 906614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:64800|srtt:50238|latest_rtt:50290|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 906619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:902|largest:902|pns:2| [2025/04/30 09:44:18 906624] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:902|frame:ACK |recv_time:1746006258906479|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 906628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378906479|now:1746006258906479|interv:120000000| [2025/04/30 09:44:18 906632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378906479|now:1746006258906479|interv:120000000| [2025/04/30 09:44:18 906636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258907187|pq_index:0| [2025/04/30 09:44:18 906643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258905998| [2025/04/30 09:44:18 906647] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258906647| [2025/04/30 09:44:18 906652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258906651| [2025/04/30 09:44:18 906658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50238|min_srtt:50238|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 906662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2197686| [2025/04/30 09:44:18 906667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50238|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 906671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 906675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50238|min_srtt:50238|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 906679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2198865| [2025/04/30 09:44:18 906684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50238|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 906688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 906693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50238|min_srtt:50238|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 906697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2200044| [2025/04/30 09:44:18 906701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 906705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 906709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 906713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 906718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 906722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2164674| [2025/04/30 09:44:18 906729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 906732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 906736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258907187| [2025/04/30 09:44:18 906740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258907187| [2025/04/30 09:44:18 906744] [debug] |xqc_engine_wakeup_after|wakeup:1746006258907187|now:1746006258906744|diff:443| [2025/04/30 09:44:18 906748] [debug] |xqc_engine_main_logic|END|now:1746006258906651| [2025/04/30 09:44:18 906753] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258906753| [2025/04/30 09:44:18 906757] [debug] |xqc_engine_wakeup_after|wakeup:1746006258907187|now:1746006258906757|diff:430| [2025/04/30 09:44:18 906761] [debug] |xqc_engine_main_logic|END|now:1746006258906753| [2025/04/30 09:44:18 907828] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258907828| [2025/04/30 09:44:18 907836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258907187|pq_index:0| [2025/04/30 09:44:18 907841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258906651| [2025/04/30 09:44:18 907845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258907844| [2025/04/30 09:44:18 907850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258907187|now:1746006258907844| [2025/04/30 09:44:18 907854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258907187|now:1746006258907844| [2025/04/30 09:44:18 907858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 907863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50238|min_srtt:50238|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 907867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2200044| [2025/04/30 09:44:18 907872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 907875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 907879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 907884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 907888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 907892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2164674| [2025/04/30 09:44:18 907897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 907901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2099| [2025/04/30 09:44:18 907935] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2099|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006258907909|stream_id:0|stream_offset:2164674| [2025/04/30 09:44:18 907951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 907958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:18 907965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50238|rtt_var:98|pto_duration:52238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 907970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 907974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 907978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:18 907982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258985147|now:1746006258907965|interv:77182| [2025/04/30 09:44:18 907986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258985147|now:1746006258907965|interval:77182|pto_count:0|srtt:50238 [2025/04/30 09:44:18 907992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:66000| [2025/04/30 09:44:18 908000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 908006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2165853| [2025/04/30 09:44:18 908013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 908019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2100| [2025/04/30 09:44:18 908050] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006258908026|stream_id:0|stream_offset:2165853| [2025/04/30 09:44:18 908059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 908067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:18 908074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50238|rtt_var:98|pto_duration:52238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 908080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 908084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 908088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:18 908092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258985264|now:1746006258908073|interv:77191| [2025/04/30 09:44:18 908096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258985264|now:1746006258908073|interval:77191|pto_count:0|srtt:50238 [2025/04/30 09:44:18 908104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:67200| [2025/04/30 09:44:18 908109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 908113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2167032| [2025/04/30 09:44:18 908118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 908122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258909121|now:1746006258908121|interv:1000| [2025/04/30 09:44:18 908126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 908129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 908157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258909121| [2025/04/30 09:44:18 908162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258909121| [2025/04/30 09:44:18 908166] [debug] |xqc_engine_wakeup_after|wakeup:1746006258909121|now:1746006258908166|diff:955| [2025/04/30 09:44:18 908170] [debug] |xqc_engine_main_logic|END|now:1746006258907844| [2025/04/30 09:44:18 908462] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258908461| [2025/04/30 09:44:18 908471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 908477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:902| [2025/04/30 09:44:18 908481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:903| [2025/04/30 09:44:18 908487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:903| [2025/04/30 09:44:18 908491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 908496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2045|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2046|path_largest_ack:2045| [2025/04/30 09:44:18 908501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:2080210|prior_time:1746006258856652|is_app_limited:0|send_elapse:51852|ack_elapse:51809|ctl_first_sent_time:1746006258858084|lagest_ack_time:1746006258908461|curr_delivered:2141417| [2025/04/30 09:44:18 908506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258858084| [2025/04/30 09:44:18 908510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:887||sndq_packets_used_bytes:0|sndq_packets_free:893| [2025/04/30 09:44:18 908515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2046|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2046|path_largest_ack:2046| [2025/04/30 09:44:18 908519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:61207|prior_delivered:2080210|prior_time:1746006258856652|is_app_limited:0|send_elapse:51852|ack_elapse:51809|ctl_first_sent_time:1746006258858084|lagest_ack_time:1746006258908461|curr_delivered:2142617| [2025/04/30 09:44:18 908524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258858204| [2025/04/30 09:44:18 908533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:886||sndq_packets_used_bytes:0|sndq_packets_free:894| [2025/04/30 09:44:18 908537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50238|rttvar:98|minrtt:31343|latest_rtt:50257|ack_delay:56| [2025/04/30 09:44:18 908542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50234|rttvar:83|minrtt:31343|latest_rtt:50257|ack_delay:56| [2025/04/30 09:44:18 908546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2046|lost_pn:2043|thresh:3| [2025/04/30 09:44:18 908550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 908554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50234|rtt_var:83|pto_duration:52234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 908559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 908563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 908567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 908571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258985260|now:1746006258908554|interv:76706| [2025/04/30 09:44:18 908575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258985260|now:1746006258908554|interval:76706|pto_count:0|srtt:50234 [2025/04/30 09:44:18 908579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51852, ack_elapse 51809, delivered 62407|rate 1203560|lost 225| [2025/04/30 09:44:18 908583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203560) in round 41| [2025/04/30 09:44:18 908588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 908592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 908596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258858204|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 908600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258858204|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 908605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:64800|srtt:50234|latest_rtt:50257|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 908610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:903|largest:903|pns:2| [2025/04/30 09:44:18 908615] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:903|frame:ACK |recv_time:1746006258908461|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 908620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378908461|now:1746006258908461|interv:120000000| [2025/04/30 09:44:18 908626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378908461|now:1746006258908461|interv:120000000| [2025/04/30 09:44:18 908630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258909121|pq_index:0| [2025/04/30 09:44:18 908635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258907844| [2025/04/30 09:44:18 908639] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258908639| [2025/04/30 09:44:18 908644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258908643| [2025/04/30 09:44:18 908649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50234|min_srtt:50234|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 908654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2200044| [2025/04/30 09:44:18 908658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50234|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 908663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 908667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50234|min_srtt:50234|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 908671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2201223| [2025/04/30 09:44:18 908676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50234|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 908680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 908684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50234|min_srtt:50234|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 908689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2202402| [2025/04/30 09:44:18 908693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 908697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 908701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 908705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 908709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 908716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2167032| [2025/04/30 09:44:18 908721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 908724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 908728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258909121| [2025/04/30 09:44:18 908732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258909121| [2025/04/30 09:44:18 908736] [debug] |xqc_engine_wakeup_after|wakeup:1746006258909121|now:1746006258908736|diff:385| [2025/04/30 09:44:18 908741] [debug] |xqc_engine_main_logic|END|now:1746006258908643| [2025/04/30 09:44:18 908746] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258908746| [2025/04/30 09:44:18 908749] [debug] |xqc_engine_wakeup_after|wakeup:1746006258909121|now:1746006258908749|diff:372| [2025/04/30 09:44:18 908753] [debug] |xqc_engine_main_logic|END|now:1746006258908746| [2025/04/30 09:44:18 909823] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258909823| [2025/04/30 09:44:18 909834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258909121|pq_index:0| [2025/04/30 09:44:18 909838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258908643| [2025/04/30 09:44:18 909844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258909843| [2025/04/30 09:44:18 909848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258909121|now:1746006258909843| [2025/04/30 09:44:18 909853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258909121|now:1746006258909843| [2025/04/30 09:44:18 909856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 909862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50234|min_srtt:50234|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 909866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2202402| [2025/04/30 09:44:18 909871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 909875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 909879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 909884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 909888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 909892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2167032| [2025/04/30 09:44:18 909897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 909906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2101| [2025/04/30 09:44:18 909940] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006258909914|stream_id:0|stream_offset:2167032| [2025/04/30 09:44:18 909946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 909951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:18 909955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50234|rtt_var:83|pto_duration:52234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 909960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 909964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 909967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:18 909971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258987148|now:1746006258909955|interv:77193| [2025/04/30 09:44:18 909976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258987148|now:1746006258909955|interval:77193|pto_count:0|srtt:50234 [2025/04/30 09:44:18 909980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:66000| [2025/04/30 09:44:18 909985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 909989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2168211| [2025/04/30 09:44:18 909994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 909998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258910998|now:1746006258909998|interv:1000| [2025/04/30 09:44:18 910002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 910006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 910010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258910998| [2025/04/30 09:44:18 910014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258910998| [2025/04/30 09:44:18 910021] [debug] |xqc_engine_wakeup_after|wakeup:1746006258910998|now:1746006258910021|diff:977| [2025/04/30 09:44:18 910028] [debug] |xqc_engine_main_logic|END|now:1746006258909843| [2025/04/30 09:44:18 910467] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258910466| [2025/04/30 09:44:18 910475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 910481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:903| [2025/04/30 09:44:18 910485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:904| [2025/04/30 09:44:18 910490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:904| [2025/04/30 09:44:18 910499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 910504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2047|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2048|path_largest_ack:2047| [2025/04/30 09:44:18 910508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63607|prior_delivered:2080210|prior_time:1746006258856652|is_app_limited:0|send_elapse:52073|ack_elapse:53814|ctl_first_sent_time:1746006258858305|lagest_ack_time:1746006258910466|curr_delivered:2143817| [2025/04/30 09:44:18 910513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258858305| [2025/04/30 09:44:18 910518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:885||sndq_packets_used_bytes:0|sndq_packets_free:895| [2025/04/30 09:44:18 910522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2048|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2048|path_largest_ack:2048| [2025/04/30 09:44:18 910526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:62407|prior_delivered:2082610|prior_time:1746006258858604|is_app_limited:0|send_elapse:51808|ack_elapse:51862|ctl_first_sent_time:1746006258860033|lagest_ack_time:1746006258910466|curr_delivered:2145017| [2025/04/30 09:44:18 910531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258860033| [2025/04/30 09:44:18 910535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:884||sndq_packets_used_bytes:0|sndq_packets_free:896| [2025/04/30 09:44:18 910539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50234|rttvar:83|minrtt:31343|latest_rtt:50433|ack_delay:64| [2025/04/30 09:44:18 910543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50251|rttvar:96|minrtt:31343|latest_rtt:50433|ack_delay:64| [2025/04/30 09:44:18 910548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2048|lost_pn:2045|thresh:3| [2025/04/30 09:44:18 910552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 910556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50251|rtt_var:96|pto_duration:52251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 910560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 910564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 910568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 910572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258987165|now:1746006258910556|interv:76609| [2025/04/30 09:44:18 910576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258987165|now:1746006258910556|interval:76609|pto_count:0|srtt:50251 [2025/04/30 09:44:18 910581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51808, ack_elapse 51862, delivered 62407|rate 1203328|lost 225| [2025/04/30 09:44:18 910585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203328) in round 41| [2025/04/30 09:44:18 910592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 910596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 910600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258860033|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 910605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258860033|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 910609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:63600|srtt:50251|latest_rtt:50433|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 910615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:904|largest:904|pns:2| [2025/04/30 09:44:18 910620] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:904|frame:ACK |recv_time:1746006258910466|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 910624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378910466|now:1746006258910466|interv:120000000| [2025/04/30 09:44:18 910628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378910466|now:1746006258910466|interv:120000000| [2025/04/30 09:44:18 910632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258910998|pq_index:0| [2025/04/30 09:44:18 910637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258909843| [2025/04/30 09:44:18 910641] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258910641| [2025/04/30 09:44:18 910645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258910645| [2025/04/30 09:44:18 910651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50251|min_srtt:50251|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 910655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2202402| [2025/04/30 09:44:18 910660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50251|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 910665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 910669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50251|min_srtt:50251|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 910673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2203581| [2025/04/30 09:44:18 910680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50251|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 910685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 910689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50251|min_srtt:50251|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 910693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2204760| [2025/04/30 09:44:18 910698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 910702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 910706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 910710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 910714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 910718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2168211| [2025/04/30 09:44:18 910723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 910727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 910731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258910998| [2025/04/30 09:44:18 910734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258910998| [2025/04/30 09:44:18 910738] [debug] |xqc_engine_wakeup_after|wakeup:1746006258910998|now:1746006258910738|diff:260| [2025/04/30 09:44:18 910743] [debug] |xqc_engine_main_logic|END|now:1746006258910645| [2025/04/30 09:44:18 910748] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258910747| [2025/04/30 09:44:18 910751] [debug] |xqc_engine_wakeup_after|wakeup:1746006258910998|now:1746006258910751|diff:247| [2025/04/30 09:44:18 910755] [debug] |xqc_engine_main_logic|END|now:1746006258910747| [2025/04/30 09:44:18 911825] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258911825| [2025/04/30 09:44:18 911837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258910998|pq_index:0| [2025/04/30 09:44:18 911841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258910645| [2025/04/30 09:44:18 911847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258911845| [2025/04/30 09:44:18 911851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258910998|now:1746006258911845| [2025/04/30 09:44:18 911856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258910998|now:1746006258911845| [2025/04/30 09:44:18 911865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 911871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50251|min_srtt:50251|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 911875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2204760| [2025/04/30 09:44:18 911880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 911884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 911888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 911892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 911897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 911901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2168211| [2025/04/30 09:44:18 911906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 911910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2102| [2025/04/30 09:44:18 911943] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006258911919|stream_id:0|stream_offset:2168211| [2025/04/30 09:44:18 911949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 911954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:18 911958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50251|rtt_var:96|pto_duration:52251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 911963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 911967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 911971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 911975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258989170|now:1746006258911958|interv:77212| [2025/04/30 09:44:18 911979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258989170|now:1746006258911958|interval:77212|pto_count:0|srtt:50251 [2025/04/30 09:44:18 911984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:64800| [2025/04/30 09:44:18 911989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 911993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2169390| [2025/04/30 09:44:18 912001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 912005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2103| [2025/04/30 09:44:18 912029] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006258912012|stream_id:0|stream_offset:2169390| [2025/04/30 09:44:18 912034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 912039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:18 912043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50251|rtt_var:96|pto_duration:52251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 912048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 912052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 912056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:18 912059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258989263|now:1746006258912043|interv:77220| [2025/04/30 09:44:18 912063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258989263|now:1746006258912043|interval:77220|pto_count:0|srtt:50251 [2025/04/30 09:44:18 912068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:66000| [2025/04/30 09:44:18 912072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 912076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2170569| [2025/04/30 09:44:18 912081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 912085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258913085|now:1746006258912085|interv:1000| [2025/04/30 09:44:18 912089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 912093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 912097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258913085| [2025/04/30 09:44:18 912102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258913085| [2025/04/30 09:44:18 912106] [debug] |xqc_engine_wakeup_after|wakeup:1746006258913085|now:1746006258912106|diff:979| [2025/04/30 09:44:18 912112] [debug] |xqc_engine_main_logic|END|now:1746006258911845| [2025/04/30 09:44:18 912468] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258912468| [2025/04/30 09:44:18 912477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 912487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:904| [2025/04/30 09:44:18 912491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:905| [2025/04/30 09:44:18 912497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:905| [2025/04/30 09:44:18 912501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 912505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2049|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2050|path_largest_ack:2049| [2025/04/30 09:44:18 912510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63607|prior_delivered:2082610|prior_time:1746006258858604|is_app_limited:0|send_elapse:51934|ack_elapse:53864|ctl_first_sent_time:1746006258860159|lagest_ack_time:1746006258912468|curr_delivered:2146217| [2025/04/30 09:44:18 912515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258860159| [2025/04/30 09:44:18 912519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:883||sndq_packets_used_bytes:0|sndq_packets_free:897| [2025/04/30 09:44:18 912524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2050|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2050|path_largest_ack:2050| [2025/04/30 09:44:18 912528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:62407|prior_delivered:2085010|prior_time:1746006258860622|is_app_limited:0|send_elapse:51843|ack_elapse:51846|ctl_first_sent_time:1746006258862073|lagest_ack_time:1746006258912468|curr_delivered:2147417| [2025/04/30 09:44:18 912532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258862073| [2025/04/30 09:44:18 912536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:882||sndq_packets_used_bytes:0|sndq_packets_free:898| [2025/04/30 09:44:18 912540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50251|rttvar:96|minrtt:31343|latest_rtt:50395|ack_delay:64| [2025/04/30 09:44:18 912545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50261|rttvar:92|minrtt:31343|latest_rtt:50395|ack_delay:64| [2025/04/30 09:44:18 912549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2050|lost_pn:2047|thresh:3| [2025/04/30 09:44:18 912553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 912557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50261|rtt_var:92|pto_duration:52261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 912562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 912566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 912569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 912573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258989273|now:1746006258912557|interv:76716| [2025/04/30 09:44:18 912577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258989273|now:1746006258912557|interval:76716|pto_count:0|srtt:50261 [2025/04/30 09:44:18 912584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51843, ack_elapse 51846, delivered 62407|rate 1203699|lost 225| [2025/04/30 09:44:18 912589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203699) in round 41| [2025/04/30 09:44:18 912593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 912597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 912601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258862073|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 912606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258862073|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 912611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:63600|srtt:50261|latest_rtt:50395|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 912616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:905|largest:905|pns:2| [2025/04/30 09:44:18 912621] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:905|frame:ACK |recv_time:1746006258912468|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 912625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378912468|now:1746006258912468|interv:120000000| [2025/04/30 09:44:18 912630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378912468|now:1746006258912468|interv:120000000| [2025/04/30 09:44:18 912633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258913085|pq_index:0| [2025/04/30 09:44:18 912638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258911845| [2025/04/30 09:44:18 912642] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258912642| [2025/04/30 09:44:18 912646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258912646| [2025/04/30 09:44:18 912652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50261|min_srtt:50261|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 912657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2204760| [2025/04/30 09:44:18 912661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50261|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 912666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 912670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50261|min_srtt:50261|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 912677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2205939| [2025/04/30 09:44:18 912681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50261|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 912686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 912690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50261|min_srtt:50261|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 912694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2207118| [2025/04/30 09:44:18 912699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 912703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 912707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 912711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 912715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 912719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2170569| [2025/04/30 09:44:18 912724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 912727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 912731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258913085| [2025/04/30 09:44:18 912735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258913085| [2025/04/30 09:44:18 912739] [debug] |xqc_engine_wakeup_after|wakeup:1746006258913085|now:1746006258912739|diff:346| [2025/04/30 09:44:18 912743] [debug] |xqc_engine_main_logic|END|now:1746006258912646| [2025/04/30 09:44:18 912748] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258912748| [2025/04/30 09:44:18 912752] [debug] |xqc_engine_wakeup_after|wakeup:1746006258913085|now:1746006258912752|diff:333| [2025/04/30 09:44:18 912756] [debug] |xqc_engine_main_logic|END|now:1746006258912748| [2025/04/30 09:44:18 913825] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258913825| [2025/04/30 09:44:18 913833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258913085|pq_index:0| [2025/04/30 09:44:18 913837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258912646| [2025/04/30 09:44:18 913842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258913841| [2025/04/30 09:44:18 913847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258913085|now:1746006258913841| [2025/04/30 09:44:18 913855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258913085|now:1746006258913841| [2025/04/30 09:44:18 913859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 913864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50261|min_srtt:50261|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 913868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2207118| [2025/04/30 09:44:18 913872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 913876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 913880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 913885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 913889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 913893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2170569| [2025/04/30 09:44:18 913897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 913902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2104| [2025/04/30 09:44:18 913934] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2104|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006258913910|stream_id:0|stream_offset:2170569| [2025/04/30 09:44:18 913940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 913945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:18 913949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50261|rtt_var:92|pto_duration:52261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 913953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 913957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 913961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 913965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258991171|now:1746006258913949|interv:77222| [2025/04/30 09:44:18 913969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258991171|now:1746006258913949|interval:77222|pto_count:0|srtt:50261 [2025/04/30 09:44:18 913974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:64800| [2025/04/30 09:44:18 913982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 913986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2171748| [2025/04/30 09:44:18 913991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 913994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258914994|now:1746006258913994|interv:1000| [2025/04/30 09:44:18 913998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 914002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 914006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258914994| [2025/04/30 09:44:18 914010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258914994| [2025/04/30 09:44:18 914015] [debug] |xqc_engine_wakeup_after|wakeup:1746006258914994|now:1746006258914014|diff:980| [2025/04/30 09:44:18 914019] [debug] |xqc_engine_main_logic|END|now:1746006258913841| [2025/04/30 09:44:18 914454] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258914453| [2025/04/30 09:44:18 914462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 914468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:905| [2025/04/30 09:44:18 914472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:906| [2025/04/30 09:44:18 914478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:906| [2025/04/30 09:44:18 914482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 914486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2051|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2052|path_largest_ack:2051| [2025/04/30 09:44:18 914491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63607|prior_delivered:2085010|prior_time:1746006258860622|is_app_limited:0|send_elapse:51975|ack_elapse:53831|ctl_first_sent_time:1746006258862205|lagest_ack_time:1746006258914453|curr_delivered:2148617| [2025/04/30 09:44:18 914496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258862205| [2025/04/30 09:44:18 914500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:881||sndq_packets_used_bytes:0|sndq_packets_free:899| [2025/04/30 09:44:18 914504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2052|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2052|path_largest_ack:2052| [2025/04/30 09:44:18 914509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63607|prior_delivered:2085010|prior_time:1746006258860622|is_app_limited:0|send_elapse:51975|ack_elapse:53831|ctl_first_sent_time:1746006258862205|lagest_ack_time:1746006258914453|curr_delivered:2149817| [2025/04/30 09:44:18 914513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258862309| [2025/04/30 09:44:18 914517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:880||sndq_packets_used_bytes:0|sndq_packets_free:900| [2025/04/30 09:44:18 914521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50261|rttvar:92|minrtt:31343|latest_rtt:52144|ack_delay:80| [2025/04/30 09:44:18 914529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50487|rttvar:519|minrtt:31343|latest_rtt:52144|ack_delay:80| [2025/04/30 09:44:18 914534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2052|lost_pn:2049|thresh:3| [2025/04/30 09:44:18 914538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 914542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50487|rtt_var:519|pto_duration:52563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 914546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 914550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 914554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 914558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258991473|now:1746006258914542|interv:76931| [2025/04/30 09:44:18 914562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258991473|now:1746006258914542|interval:76931|pto_count:0|srtt:50487 [2025/04/30 09:44:18 914566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51975, ack_elapse 53831, delivered 64807|rate 1203897|lost 225| [2025/04/30 09:44:18 914571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203897) in round 41| [2025/04/30 09:44:18 914575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 914579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 914583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258862309|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 914588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258862309|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 914592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:62400|srtt:50487|latest_rtt:52144|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 914598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:906|largest:906|pns:2| [2025/04/30 09:44:18 914602] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:906|frame:ACK |recv_time:1746006258914453|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 914607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378914453|now:1746006258914453|interv:120000000| [2025/04/30 09:44:18 914611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378914453|now:1746006258914453|interv:120000000| [2025/04/30 09:44:18 914619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258914994|pq_index:0| [2025/04/30 09:44:18 914623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258913841| [2025/04/30 09:44:18 914627] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258914627| [2025/04/30 09:44:18 914632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258914631| [2025/04/30 09:44:18 914637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50487|min_srtt:50487|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 914642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2207118| [2025/04/30 09:44:18 914646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50487|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 914651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 914656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50487|min_srtt:50487|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 914660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2208297| [2025/04/30 09:44:18 914664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50487|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 914669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 914673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50487|min_srtt:50487|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 914677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2209476| [2025/04/30 09:44:18 914681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 914685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 914689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 914693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 914698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 914702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2171748| [2025/04/30 09:44:18 914709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 914713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 914717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258914994| [2025/04/30 09:44:18 914721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258914994| [2025/04/30 09:44:18 914725] [debug] |xqc_engine_wakeup_after|wakeup:1746006258914994|now:1746006258914725|diff:269| [2025/04/30 09:44:18 914729] [debug] |xqc_engine_main_logic|END|now:1746006258914631| [2025/04/30 09:44:18 914734] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258914733| [2025/04/30 09:44:18 914737] [debug] |xqc_engine_wakeup_after|wakeup:1746006258914994|now:1746006258914737|diff:257| [2025/04/30 09:44:18 914741] [debug] |xqc_engine_main_logic|END|now:1746006258914733| [2025/04/30 09:44:18 915809] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258915809| [2025/04/30 09:44:18 915817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258914994|pq_index:0| [2025/04/30 09:44:18 915822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258914631| [2025/04/30 09:44:18 915826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258915826| [2025/04/30 09:44:18 915831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258914994|now:1746006258915826| [2025/04/30 09:44:18 915835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258914994|now:1746006258915826| [2025/04/30 09:44:18 915839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 915844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50487|min_srtt:50487|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 915848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2209476| [2025/04/30 09:44:18 915853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 915857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 915861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 915865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 915869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 915874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2171748| [2025/04/30 09:44:18 915878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 915882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2105| [2025/04/30 09:44:18 915913] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258915890|stream_id:0|stream_offset:2171748| [2025/04/30 09:44:18 915923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 915928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 915932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50487|rtt_var:519|pto_duration:52563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 915936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 915940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 915944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 915948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258993453|now:1746006258915932|interv:77521| [2025/04/30 09:44:18 915952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258993453|now:1746006258915932|interval:77521|pto_count:0|srtt:50487 [2025/04/30 09:44:18 915957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:18 915962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 915966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2172927| [2025/04/30 09:44:18 915970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 915976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2106| [2025/04/30 09:44:18 916000] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006258915984|stream_id:0|stream_offset:2172927| [2025/04/30 09:44:18 916005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 916010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:18 916014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50487|rtt_var:519|pto_duration:52563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 916018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 916022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 916026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:18 916030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258993547|now:1746006258916014|interv:77533| [2025/04/30 09:44:18 916034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258993547|now:1746006258916014|interval:77533|pto_count:0|srtt:50487 [2025/04/30 09:44:18 916042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:64800| [2025/04/30 09:44:18 916046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 916050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2174106| [2025/04/30 09:44:18 916055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 916058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258917058|now:1746006258916058|interv:1000| [2025/04/30 09:44:18 916062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 916066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 916070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258917058| [2025/04/30 09:44:18 916075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258917058| [2025/04/30 09:44:18 916079] [debug] |xqc_engine_wakeup_after|wakeup:1746006258917058|now:1746006258916078|diff:980| [2025/04/30 09:44:18 916083] [debug] |xqc_engine_main_logic|END|now:1746006258915826| [2025/04/30 09:44:18 916448] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258916447| [2025/04/30 09:44:18 916456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 916462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:906| [2025/04/30 09:44:18 916465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:907| [2025/04/30 09:44:18 916471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:907| [2025/04/30 09:44:18 916475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 916480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2053|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2054|path_largest_ack:2053| [2025/04/30 09:44:18 916484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63607|prior_delivered:2087410|prior_time:1746006258862593|is_app_limited:0|send_elapse:51806|ack_elapse:53854|ctl_first_sent_time:1746006258864036|lagest_ack_time:1746006258916447|curr_delivered:2151017| [2025/04/30 09:44:18 916489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258864036| [2025/04/30 09:44:18 916493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:879||sndq_packets_used_bytes:0|sndq_packets_free:901| [2025/04/30 09:44:18 916498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2054|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2054|path_largest_ack:2054| [2025/04/30 09:44:18 916502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63607|prior_delivered:2087410|prior_time:1746006258862593|is_app_limited:0|send_elapse:51806|ack_elapse:53854|ctl_first_sent_time:1746006258864036|lagest_ack_time:1746006258916447|curr_delivered:2152217| [2025/04/30 09:44:18 916507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258864166| [2025/04/30 09:44:18 916514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:878||sndq_packets_used_bytes:0|sndq_packets_free:902| [2025/04/30 09:44:18 916518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50487|rttvar:519|minrtt:31343|latest_rtt:52281|ack_delay:80| [2025/04/30 09:44:18 916523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50702|rttvar:818|minrtt:31343|latest_rtt:52281|ack_delay:80| [2025/04/30 09:44:18 916527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2054|lost_pn:2051|thresh:3| [2025/04/30 09:44:18 916531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 916535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50702|rtt_var:818|pto_duration:53974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 916539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 916543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 916547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 916551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258994958|now:1746006258916535|interv:78423| [2025/04/30 09:44:18 916555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258994958|now:1746006258916535|interval:78423|pto_count:0|srtt:50702 [2025/04/30 09:44:18 916559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51806, ack_elapse 53854, delivered 64807|rate 1203383|lost 225| [2025/04/30 09:44:18 916564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203383) in round 41| [2025/04/30 09:44:18 916568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 916572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 916576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258864166|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 916581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258864166|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 916585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:62400|srtt:50702|latest_rtt:52281|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 916591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:907|largest:907|pns:2| [2025/04/30 09:44:18 916596] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:907|frame:ACK |recv_time:1746006258916447|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 916600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378916447|now:1746006258916447|interv:120000000| [2025/04/30 09:44:18 916607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378916447|now:1746006258916447|interv:120000000| [2025/04/30 09:44:18 916611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258917058|pq_index:0| [2025/04/30 09:44:18 916615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258915826| [2025/04/30 09:44:18 916619] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258916619| [2025/04/30 09:44:18 916624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258916623| [2025/04/30 09:44:18 916629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50702|min_srtt:50702|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 916634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2209476| [2025/04/30 09:44:18 916638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50702|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 916643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 916647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50702|min_srtt:50702|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 916652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2210655| [2025/04/30 09:44:18 916656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50702|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 916660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 916665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50702|min_srtt:50702|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 916669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2211834| [2025/04/30 09:44:18 916673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 916677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 916681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 916685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 916689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 916696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2174106| [2025/04/30 09:44:18 916700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 916704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 916708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258917058| [2025/04/30 09:44:18 916712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258917058| [2025/04/30 09:44:18 916716] [debug] |xqc_engine_wakeup_after|wakeup:1746006258917058|now:1746006258916716|diff:342| [2025/04/30 09:44:18 916720] [debug] |xqc_engine_main_logic|END|now:1746006258916623| [2025/04/30 09:44:18 916725] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258916725| [2025/04/30 09:44:18 916729] [debug] |xqc_engine_wakeup_after|wakeup:1746006258917058|now:1746006258916729|diff:329| [2025/04/30 09:44:18 916733] [debug] |xqc_engine_main_logic|END|now:1746006258916725| [2025/04/30 09:44:18 917801] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258917801| [2025/04/30 09:44:18 917809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258917058|pq_index:0| [2025/04/30 09:44:18 917813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258916623| [2025/04/30 09:44:18 917818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258917817| [2025/04/30 09:44:18 917823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258917058|now:1746006258917817| [2025/04/30 09:44:18 917827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258917058|now:1746006258917817| [2025/04/30 09:44:18 917831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 917836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50702|min_srtt:50702|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 917840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2211834| [2025/04/30 09:44:18 917844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 917848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 917852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 917856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 917861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 917865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2174106| [2025/04/30 09:44:18 917873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 917878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2107| [2025/04/30 09:44:18 917909] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258917885|stream_id:0|stream_offset:2174106| [2025/04/30 09:44:18 917914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 917919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 917923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50702|rtt_var:818|pto_duration:53974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 917928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 917931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 917935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 917939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258996859|now:1746006258917923|interv:78936| [2025/04/30 09:44:18 917943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258996859|now:1746006258917923|interval:78936|pto_count:0|srtt:50702 [2025/04/30 09:44:18 917948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:18 917952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 917956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2175285| [2025/04/30 09:44:18 917961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 917965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258918965|now:1746006258917965|interv:1000| [2025/04/30 09:44:18 917969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 917972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 917977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258918965| [2025/04/30 09:44:18 917981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258918965| [2025/04/30 09:44:18 917985] [debug] |xqc_engine_wakeup_after|wakeup:1746006258918965|now:1746006258917985|diff:980| [2025/04/30 09:44:18 917989] [debug] |xqc_engine_main_logic|END|now:1746006258917817| [2025/04/30 09:44:18 918445] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258918444| [2025/04/30 09:44:18 918452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 918458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:907| [2025/04/30 09:44:18 918462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:908| [2025/04/30 09:44:18 918467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:908| [2025/04/30 09:44:18 918476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 918480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2055|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2056|path_largest_ack:2055| [2025/04/30 09:44:18 918485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63607|prior_delivered:2089810|prior_time:1746006258864594|is_app_limited:0|send_elapse:51819|ack_elapse:53850|ctl_first_sent_time:1746006258866029|lagest_ack_time:1746006258918444|curr_delivered:2153417| [2025/04/30 09:44:18 918489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258866029| [2025/04/30 09:44:18 918494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:877||sndq_packets_used_bytes:0|sndq_packets_free:903| [2025/04/30 09:44:18 918498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2056|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2056|path_largest_ack:2056| [2025/04/30 09:44:18 918502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63607|prior_delivered:2089810|prior_time:1746006258864594|is_app_limited:0|send_elapse:51819|ack_elapse:53850|ctl_first_sent_time:1746006258866029|lagest_ack_time:1746006258918444|curr_delivered:2154617| [2025/04/30 09:44:18 918507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258866161| [2025/04/30 09:44:18 918510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:876||sndq_packets_used_bytes:0|sndq_packets_free:904| [2025/04/30 09:44:18 918514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50702|rttvar:818|minrtt:31343|latest_rtt:52283|ack_delay:72| [2025/04/30 09:44:18 918519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50891|rttvar:991|minrtt:31343|latest_rtt:52283|ack_delay:72| [2025/04/30 09:44:18 918523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2056|lost_pn:2053|thresh:3| [2025/04/30 09:44:18 918527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 918531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50891|rtt_var:991|pto_duration:54855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 918535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 918539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 918543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 918547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258997740|now:1746006258918531|interv:79209| [2025/04/30 09:44:18 918551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258997740|now:1746006258918531|interval:79209|pto_count:0|srtt:50891 [2025/04/30 09:44:18 918555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51819, ack_elapse 53850, delivered 64807|rate 1203472|lost 225| [2025/04/30 09:44:18 918560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203472) in round 41| [2025/04/30 09:44:18 918570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 918575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 918579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258866161|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 918583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258866161|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 918587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61200|srtt:50891|latest_rtt:52283|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 918593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:908|largest:908|pns:2| [2025/04/30 09:44:18 918597] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:908|frame:ACK |recv_time:1746006258918444|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 918602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378918444|now:1746006258918444|interv:120000000| [2025/04/30 09:44:18 918606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378918444|now:1746006258918444|interv:120000000| [2025/04/30 09:44:18 918610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258918965|pq_index:0| [2025/04/30 09:44:18 918614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258917817| [2025/04/30 09:44:18 918618] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258918618| [2025/04/30 09:44:18 918623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258918622| [2025/04/30 09:44:18 918628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50891|min_srtt:50891|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 918633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2211834| [2025/04/30 09:44:18 918637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50891|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 918642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 918646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50891|min_srtt:50891|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 918650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2213013| [2025/04/30 09:44:18 918657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50891|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 918662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 918666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50891|min_srtt:50891|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 918670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2214192| [2025/04/30 09:44:18 918675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 918678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 918682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 918687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 918691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 918695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2175285| [2025/04/30 09:44:18 918699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 918703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 918707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258918965| [2025/04/30 09:44:18 918711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258918965| [2025/04/30 09:44:18 918715] [debug] |xqc_engine_wakeup_after|wakeup:1746006258918965|now:1746006258918715|diff:250| [2025/04/30 09:44:18 918719] [debug] |xqc_engine_main_logic|END|now:1746006258918622| [2025/04/30 09:44:18 918724] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258918724| [2025/04/30 09:44:18 918728] [debug] |xqc_engine_wakeup_after|wakeup:1746006258918965|now:1746006258918728|diff:237| [2025/04/30 09:44:18 918732] [debug] |xqc_engine_main_logic|END|now:1746006258918724| [2025/04/30 09:44:18 919800] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258919800| [2025/04/30 09:44:18 919808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258918965|pq_index:0| [2025/04/30 09:44:18 919812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258918622| [2025/04/30 09:44:18 919817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258919816| [2025/04/30 09:44:18 919821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258918965|now:1746006258919816| [2025/04/30 09:44:18 919825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258918965|now:1746006258919816| [2025/04/30 09:44:18 919833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 919838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50891|min_srtt:50891|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 919842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2214192| [2025/04/30 09:44:18 919847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 919851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 919854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 919859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 919863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 919867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2175285| [2025/04/30 09:44:18 919871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 919876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2108| [2025/04/30 09:44:18 919907] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258919883|stream_id:0|stream_offset:2175285| [2025/04/30 09:44:18 919912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 919917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 919921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50891|rtt_var:991|pto_duration:54855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 919925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 919929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 919933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 919937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258999738|now:1746006258919921|interv:79817| [2025/04/30 09:44:18 919941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258999738|now:1746006258919921|interval:79817|pto_count:0|srtt:50891 [2025/04/30 09:44:18 919945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62400| [2025/04/30 09:44:18 919950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 919958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2176464| [2025/04/30 09:44:18 919962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 919966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2109| [2025/04/30 09:44:18 919988] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258919972|stream_id:0|stream_offset:2176464| [2025/04/30 09:44:18 919993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 919998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 920002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50891|rtt_var:991|pto_duration:54855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 920006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 920010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 920014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 920018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258999827|now:1746006258920002|interv:79825| [2025/04/30 09:44:18 920022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258999827|now:1746006258920002|interval:79825|pto_count:0|srtt:50891 [2025/04/30 09:44:18 920027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:18 920035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 920041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2177643| [2025/04/30 09:44:18 920047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 920053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258921052|now:1746006258920052|interv:1000| [2025/04/30 09:44:18 920058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 920063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 920069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258921052| [2025/04/30 09:44:18 920075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258921052| [2025/04/30 09:44:18 920080] [debug] |xqc_engine_wakeup_after|wakeup:1746006258921052|now:1746006258920080|diff:972| [2025/04/30 09:44:18 920085] [debug] |xqc_engine_main_logic|END|now:1746006258919816| [2025/04/30 09:44:18 920442] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258920441| [2025/04/30 09:44:18 920452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 920463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:908| [2025/04/30 09:44:18 920468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:909| [2025/04/30 09:44:18 920476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:909| [2025/04/30 09:44:18 920481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 920487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2057|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2058|path_largest_ack:2057| [2025/04/30 09:44:18 920493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:66007|prior_delivered:2089810|prior_time:1746006258864594|is_app_limited:0|send_elapse:52048|ack_elapse:55847|ctl_first_sent_time:1746006258866258|lagest_ack_time:1746006258920441|curr_delivered:2155817| [2025/04/30 09:44:18 920499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258866258| [2025/04/30 09:44:18 920505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:875||sndq_packets_used_bytes:0|sndq_packets_free:905| [2025/04/30 09:44:18 920511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2058|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2058|path_largest_ack:2058| [2025/04/30 09:44:18 920517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:64807|prior_delivered:2092210|prior_time:1746006258866581|is_app_limited:0|send_elapse:51756|ack_elapse:53860|ctl_first_sent_time:1746006258868018|lagest_ack_time:1746006258920441|curr_delivered:2157017| [2025/04/30 09:44:18 920523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258868018| [2025/04/30 09:44:18 920528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:874||sndq_packets_used_bytes:0|sndq_packets_free:906| [2025/04/30 09:44:18 920534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50891|rttvar:991|minrtt:31343|latest_rtt:52423|ack_delay:72| [2025/04/30 09:44:18 920539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51073|rttvar:1109|minrtt:31343|latest_rtt:52423|ack_delay:72| [2025/04/30 09:44:18 920545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2058|lost_pn:2055|thresh:3| [2025/04/30 09:44:18 920551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 920557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51073|rtt_var:1109|pto_duration:55509|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 920562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 920567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 920572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 920578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259000481|now:1746006258920556|interv:79925| [2025/04/30 09:44:18 920583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259000481|now:1746006258920556|interval:79925|pto_count:0|srtt:51073 [2025/04/30 09:44:18 920595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51756, ack_elapse 53860, delivered 64807|rate 1203249|lost 225| [2025/04/30 09:44:18 920601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203249) in round 41| [2025/04/30 09:44:18 920606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 920612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 920617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258868018|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 920623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258868018|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 920629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61200|srtt:51073|latest_rtt:52423|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 920637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:909|largest:909|pns:2| [2025/04/30 09:44:18 920642] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:909|frame:ACK |recv_time:1746006258920441|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 920648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378920441|now:1746006258920441|interv:120000000| [2025/04/30 09:44:18 920654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378920441|now:1746006258920441|interv:120000000| [2025/04/30 09:44:18 920659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258921052|pq_index:0| [2025/04/30 09:44:18 920665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258919816| [2025/04/30 09:44:18 920670] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258920670| [2025/04/30 09:44:18 920677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258920675| [2025/04/30 09:44:18 920684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51073|min_srtt:51073|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 920690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2214192| [2025/04/30 09:44:18 920696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51073|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 920702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 920708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51073|min_srtt:51073|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 920717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2215371| [2025/04/30 09:44:18 920723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51073|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 920729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 920734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51073|min_srtt:51073|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 920740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2216550| [2025/04/30 09:44:18 920746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 920751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 920756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 920762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 920768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 920773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2177643| [2025/04/30 09:44:18 920779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 920784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 920789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258921052| [2025/04/30 09:44:18 920795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258921052| [2025/04/30 09:44:18 920800] [debug] |xqc_engine_wakeup_after|wakeup:1746006258921052|now:1746006258920800|diff:252| [2025/04/30 09:44:18 920805] [debug] |xqc_engine_main_logic|END|now:1746006258920675| [2025/04/30 09:44:18 920812] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258920812| [2025/04/30 09:44:18 920818] [debug] |xqc_engine_wakeup_after|wakeup:1746006258921052|now:1746006258920817|diff:235| [2025/04/30 09:44:18 920824] [debug] |xqc_engine_main_logic|END|now:1746006258920812| [2025/04/30 09:44:18 921894] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258921894| [2025/04/30 09:44:18 921902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258921052|pq_index:0| [2025/04/30 09:44:18 921906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258920675| [2025/04/30 09:44:18 921911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258921910| [2025/04/30 09:44:18 921920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258921052|now:1746006258921910| [2025/04/30 09:44:18 921924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258921052|now:1746006258921910| [2025/04/30 09:44:18 921928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 921933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51073|min_srtt:51073|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 921937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2216550| [2025/04/30 09:44:18 921942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 921945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 921949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 921954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 921958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 921962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2177643| [2025/04/30 09:44:18 921966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 921971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2110| [2025/04/30 09:44:18 922003] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258921979|stream_id:0|stream_offset:2177643| [2025/04/30 09:44:18 922009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 922013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 922018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51073|rtt_var:1109|pto_duration:55509|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 922022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 922028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 922034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 922040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259002488|now:1746006258922017|interv:80471| [2025/04/30 09:44:18 922047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259002488|now:1746006258922017|interval:80471|pto_count:0|srtt:51073 [2025/04/30 09:44:18 922054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62400| [2025/04/30 09:44:18 922067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 922074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2178822| [2025/04/30 09:44:18 922081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 922088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2111| [2025/04/30 09:44:18 922131] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258922099|stream_id:0|stream_offset:2178822| [2025/04/30 09:44:18 922159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 922167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 922174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51073|rtt_var:1109|pto_duration:55509|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 922181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 922187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 922193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 922200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259002608|now:1746006258922173|interv:80435| [2025/04/30 09:44:18 922207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259002608|now:1746006258922173|interval:80435|pto_count:0|srtt:51073 [2025/04/30 09:44:18 922214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:18 922221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 922228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2180001| [2025/04/30 09:44:18 922235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 922241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258923241|now:1746006258922241|interv:1000| [2025/04/30 09:44:18 922248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 922254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 922260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258923241| [2025/04/30 09:44:18 922267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258923241| [2025/04/30 09:44:18 922273] [debug] |xqc_engine_wakeup_after|wakeup:1746006258923241|now:1746006258922273|diff:968| [2025/04/30 09:44:18 922279] [debug] |xqc_engine_main_logic|END|now:1746006258921910| [2025/04/30 09:44:18 922421] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258922420| [2025/04/30 09:44:18 922427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 922433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:909| [2025/04/30 09:44:18 922437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:910| [2025/04/30 09:44:18 922443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:910| [2025/04/30 09:44:18 922447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 922452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2059|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2060|path_largest_ack:2059| [2025/04/30 09:44:18 922457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:66007|prior_delivered:2092210|prior_time:1746006258866581|is_app_limited:0|send_elapse:51863|ack_elapse:55839|ctl_first_sent_time:1746006258868125|lagest_ack_time:1746006258922420|curr_delivered:2158217| [2025/04/30 09:44:18 922462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258868125| [2025/04/30 09:44:18 922467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:873||sndq_packets_used_bytes:0|sndq_packets_free:907| [2025/04/30 09:44:18 922471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2060|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2060|path_largest_ack:2060| [2025/04/30 09:44:18 922475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:64807|prior_delivered:2094610|prior_time:1746006258868580|is_app_limited:0|send_elapse:51787|ack_elapse:53840|ctl_first_sent_time:1746006258870016|lagest_ack_time:1746006258922420|curr_delivered:2159417| [2025/04/30 09:44:18 922480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258870016| [2025/04/30 09:44:18 922484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:872||sndq_packets_used_bytes:0|sndq_packets_free:908| [2025/04/30 09:44:18 922488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51073|rttvar:1109|minrtt:31343|latest_rtt:52404|ack_delay:80| [2025/04/30 09:44:18 922492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51229|rttvar:1144|minrtt:31343|latest_rtt:52404|ack_delay:80| [2025/04/30 09:44:18 922497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2060|lost_pn:2057|thresh:3| [2025/04/30 09:44:18 922501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 922505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51229|rtt_var:1144|pto_duration:55805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 922509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 922513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 922517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 922521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259002904|now:1746006258922505|interv:80399| [2025/04/30 09:44:18 922529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259002904|now:1746006258922505|interval:80399|pto_count:0|srtt:51229 [2025/04/30 09:44:18 922533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51787, ack_elapse 53840, delivered 64807|rate 1203696|lost 225| [2025/04/30 09:44:18 922538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203696) in round 41| [2025/04/30 09:44:18 922542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 922546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 922550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258870016|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 922555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258870016|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 922560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61200|srtt:51229|latest_rtt:52404|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 922565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:910|largest:910|pns:2| [2025/04/30 09:44:18 922570] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:910|frame:ACK |recv_time:1746006258922420|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 922575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378922420|now:1746006258922420|interv:120000000| [2025/04/30 09:44:18 922579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378922420|now:1746006258922420|interv:120000000| [2025/04/30 09:44:18 922583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258923241|pq_index:0| [2025/04/30 09:44:18 922587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258921910| [2025/04/30 09:44:18 922591] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258922591| [2025/04/30 09:44:18 922596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258922595| [2025/04/30 09:44:18 922602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51229|min_srtt:51229|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 922606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2216550| [2025/04/30 09:44:18 922611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51229|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 922618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 922623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51229|min_srtt:51229|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 922627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2217729| [2025/04/30 09:44:18 922632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51229|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 922636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 922641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51229|min_srtt:51229|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 922645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2218908| [2025/04/30 09:44:18 922649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 922653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 922657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 922661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 922666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 922670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2180001| [2025/04/30 09:44:18 922674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 922678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 922682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258923241| [2025/04/30 09:44:18 922686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258923241| [2025/04/30 09:44:18 922690] [debug] |xqc_engine_wakeup_after|wakeup:1746006258923241|now:1746006258922690|diff:551| [2025/04/30 09:44:18 922694] [debug] |xqc_engine_main_logic|END|now:1746006258922595| [2025/04/30 09:44:18 922699] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258922699| [2025/04/30 09:44:18 922703] [debug] |xqc_engine_wakeup_after|wakeup:1746006258923241|now:1746006258922703|diff:538| [2025/04/30 09:44:18 922707] [debug] |xqc_engine_main_logic|END|now:1746006258922699| [2025/04/30 09:44:18 923777] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258923777| [2025/04/30 09:44:18 923788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258923241|pq_index:0| [2025/04/30 09:44:18 923793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258922595| [2025/04/30 09:44:18 923798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258923797| [2025/04/30 09:44:18 923808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258923241|now:1746006258923797| [2025/04/30 09:44:18 923812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258923241|now:1746006258923797| [2025/04/30 09:44:18 923816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 923822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51229|min_srtt:51229|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 923826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2218908| [2025/04/30 09:44:18 923831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 923835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 923839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 923843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 923848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 923852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2180001| [2025/04/30 09:44:18 923857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 923861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2112| [2025/04/30 09:44:18 923895] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258923870|stream_id:0|stream_offset:2180001| [2025/04/30 09:44:18 923901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 923906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 923910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51229|rtt_var:1144|pto_duration:55805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 923915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 923919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 923923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 923927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259004675|now:1746006258923910|interv:80765| [2025/04/30 09:44:18 923934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259004675|now:1746006258923910|interval:80765|pto_count:0|srtt:51229 [2025/04/30 09:44:18 923939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62400| [2025/04/30 09:44:18 923944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 923948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2181180| [2025/04/30 09:44:18 923953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 923957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2113| [2025/04/30 09:44:18 923980] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258923964|stream_id:0|stream_offset:2181180| [2025/04/30 09:44:18 923985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 923990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 923994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51229|rtt_var:1144|pto_duration:55805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 923998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 924002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 924006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 924010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259004769|now:1746006258923994|interv:80775| [2025/04/30 09:44:18 924014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259004769|now:1746006258923994|interval:80775|pto_count:0|srtt:51229 [2025/04/30 09:44:18 924019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:18 924023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 924029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2182359| [2025/04/30 09:44:18 924037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 924043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258925043|now:1746006258924043|interv:1000| [2025/04/30 09:44:18 924050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 924056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 924062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258925043| [2025/04/30 09:44:18 924075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258925043| [2025/04/30 09:44:18 924082] [debug] |xqc_engine_wakeup_after|wakeup:1746006258925043|now:1746006258924081|diff:962| [2025/04/30 09:44:18 924089] [debug] |xqc_engine_main_logic|END|now:1746006258923797| [2025/04/30 09:44:18 924417] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258924416| [2025/04/30 09:44:18 924428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 924434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:910| [2025/04/30 09:44:18 924438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:911| [2025/04/30 09:44:18 924444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:911| [2025/04/30 09:44:18 924448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 924453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2061|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2062|path_largest_ack:2061| [2025/04/30 09:44:18 924458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:66007|prior_delivered:2094610|prior_time:1746006258868580|is_app_limited:0|send_elapse:51894|ack_elapse:55836|ctl_first_sent_time:1746006258870123|lagest_ack_time:1746006258924416|curr_delivered:2160617| [2025/04/30 09:44:18 924463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258870123| [2025/04/30 09:44:18 924468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:871||sndq_packets_used_bytes:0|sndq_packets_free:909| [2025/04/30 09:44:18 924472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2062|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2062|path_largest_ack:2062| [2025/04/30 09:44:18 924476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:66007|prior_delivered:2094610|prior_time:1746006258868580|is_app_limited:0|send_elapse:51894|ack_elapse:55836|ctl_first_sent_time:1746006258870123|lagest_ack_time:1746006258924416|curr_delivered:2161817| [2025/04/30 09:44:18 924481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258870241| [2025/04/30 09:44:18 924485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:870||sndq_packets_used_bytes:0|sndq_packets_free:910| [2025/04/30 09:44:18 924489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51229|rttvar:1144|minrtt:31343|latest_rtt:54175|ack_delay:72| [2025/04/30 09:44:18 924493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51588|rttvar:1576|minrtt:31343|latest_rtt:54175|ack_delay:72| [2025/04/30 09:44:18 924498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2062|lost_pn:2059|thresh:3| [2025/04/30 09:44:18 924502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 924506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51588|rtt_var:1576|pto_duration:57892|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 924510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 924514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 924523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 924527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259006856|now:1746006258924506|interv:82350| [2025/04/30 09:44:18 924531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259006856|now:1746006258924506|interval:82350|pto_count:0|srtt:51588 [2025/04/30 09:44:18 924536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51894, ack_elapse 55836, delivered 67207|rate 1203649|lost 225| [2025/04/30 09:44:18 924540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203649) in round 41| [2025/04/30 09:44:18 924544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 924549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 924553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258870241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 924557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258870241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 924562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61200|srtt:51588|latest_rtt:54175|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 924568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:911|largest:911|pns:2| [2025/04/30 09:44:18 924572] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:911|frame:ACK |recv_time:1746006258924416|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 924577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378924416|now:1746006258924416|interv:120000000| [2025/04/30 09:44:18 924581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378924416|now:1746006258924416|interv:120000000| [2025/04/30 09:44:18 924585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258925043|pq_index:0| [2025/04/30 09:44:18 924589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258923797| [2025/04/30 09:44:18 924593] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258924593| [2025/04/30 09:44:18 924598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258924597| [2025/04/30 09:44:18 924604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51588|min_srtt:51588|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 924609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2218908| [2025/04/30 09:44:18 924616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51588|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 924621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 924625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51588|min_srtt:51588|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 924630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2220087| [2025/04/30 09:44:18 924634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51588|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 924639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 924643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51588|min_srtt:51588|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 924647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2221266| [2025/04/30 09:44:18 924651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 924655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 924659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 924663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 924668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 924672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2182359| [2025/04/30 09:44:18 924676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 924680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 924688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258925043| [2025/04/30 09:44:18 924692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258925043| [2025/04/30 09:44:18 924696] [debug] |xqc_engine_wakeup_after|wakeup:1746006258925043|now:1746006258924696|diff:347| [2025/04/30 09:44:18 924700] [debug] |xqc_engine_main_logic|END|now:1746006258924597| [2025/04/30 09:44:18 924705] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258924705| [2025/04/30 09:44:18 924709] [debug] |xqc_engine_wakeup_after|wakeup:1746006258925043|now:1746006258924709|diff:334| [2025/04/30 09:44:18 924713] [debug] |xqc_engine_main_logic|END|now:1746006258924705| [2025/04/30 09:44:18 925782] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258925782| [2025/04/30 09:44:18 925799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258925043|pq_index:0| [2025/04/30 09:44:18 925804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258924597| [2025/04/30 09:44:18 925810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258925808| [2025/04/30 09:44:18 925814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258925043|now:1746006258925808| [2025/04/30 09:44:18 925819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258925043|now:1746006258925808| [2025/04/30 09:44:18 925823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 925828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51588|min_srtt:51588|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 925833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2221266| [2025/04/30 09:44:18 925838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 925841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 925845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 925850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 925854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 925859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2182359| [2025/04/30 09:44:18 925863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 925868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2114| [2025/04/30 09:44:18 925901] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258925876|stream_id:0|stream_offset:2182359| [2025/04/30 09:44:18 925907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 925912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 925916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51588|rtt_var:1576|pto_duration:57892|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 925921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 925925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 925929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 925936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259008768|now:1746006258925916|interv:82852| [2025/04/30 09:44:18 925940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259008768|now:1746006258925916|interval:82852|pto_count:0|srtt:51588 [2025/04/30 09:44:18 925945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62400| [2025/04/30 09:44:18 925950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 925954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2183538| [2025/04/30 09:44:18 925959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 925963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2115| [2025/04/30 09:44:18 925986] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258925969|stream_id:0|stream_offset:2183538| [2025/04/30 09:44:18 925991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 925996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 926000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51588|rtt_var:1576|pto_duration:57892|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 926004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 926008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 926012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 926016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259008861|now:1746006258926000|interv:82861| [2025/04/30 09:44:18 926020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259008861|now:1746006258926000|interval:82861|pto_count:0|srtt:51588 [2025/04/30 09:44:18 926024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:18 926029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 926035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2184717| [2025/04/30 09:44:18 926042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 926049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258927048|now:1746006258926048|interv:1000| [2025/04/30 09:44:18 926055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 926067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 926073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258927048| [2025/04/30 09:44:18 926080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258927048| [2025/04/30 09:44:18 926086] [debug] |xqc_engine_wakeup_after|wakeup:1746006258927048|now:1746006258926086|diff:962| [2025/04/30 09:44:18 926093] [debug] |xqc_engine_main_logic|END|now:1746006258925808| [2025/04/30 09:44:18 926455] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258926454| [2025/04/30 09:44:18 926466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 926472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:911| [2025/04/30 09:44:18 926476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:912| [2025/04/30 09:44:18 926482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:912| [2025/04/30 09:44:18 926486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 926491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2063|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2064|path_largest_ack:2063| [2025/04/30 09:44:18 926496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:66007|prior_delivered:2097010|prior_time:1746006258870572|is_app_limited:0|send_elapse:51796|ack_elapse:55882|ctl_first_sent_time:1746006258872006|lagest_ack_time:1746006258926454|curr_delivered:2163017| [2025/04/30 09:44:18 926501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258872006| [2025/04/30 09:44:18 926506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:869||sndq_packets_used_bytes:0|sndq_packets_free:911| [2025/04/30 09:44:18 926510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2064|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2064|path_largest_ack:2064| [2025/04/30 09:44:18 926514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:66007|prior_delivered:2097010|prior_time:1746006258870572|is_app_limited:0|send_elapse:51796|ack_elapse:55882|ctl_first_sent_time:1746006258872006|lagest_ack_time:1746006258926454|curr_delivered:2164217| [2025/04/30 09:44:18 926519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258872109| [2025/04/30 09:44:18 926523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:868||sndq_packets_used_bytes:0|sndq_packets_free:912| [2025/04/30 09:44:18 926527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51588|rttvar:1576|minrtt:31343|latest_rtt:54345|ack_delay:96| [2025/04/30 09:44:18 926531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51921|rttvar:1847|minrtt:31343|latest_rtt:54345|ack_delay:96| [2025/04/30 09:44:18 926536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2064|lost_pn:2061|thresh:3| [2025/04/30 09:44:18 926540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 926544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51921|rtt_var:1847|pto_duration:59309|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 926553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 926557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 926561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 926565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259010278|now:1746006258926544|interv:83734| [2025/04/30 09:44:18 926569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259010278|now:1746006258926544|interval:83734|pto_count:0|srtt:51921 [2025/04/30 09:44:18 926574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51796, ack_elapse 55882, delivered 67207|rate 1202659|lost 225| [2025/04/30 09:44:18 926578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202659) in round 41| [2025/04/30 09:44:18 926582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 926587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 926591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258872109|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 926595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258872109|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 926600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61200|srtt:51921|latest_rtt:54345|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 926606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:912|largest:912|pns:2| [2025/04/30 09:44:18 926610] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:912|frame:ACK |recv_time:1746006258926454|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 926615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378926454|now:1746006258926454|interv:120000000| [2025/04/30 09:44:18 926619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378926454|now:1746006258926454|interv:120000000| [2025/04/30 09:44:18 926623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258927048|pq_index:0| [2025/04/30 09:44:18 926627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258925808| [2025/04/30 09:44:18 926631] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258926631| [2025/04/30 09:44:18 926636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258926635| [2025/04/30 09:44:18 926642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51921|min_srtt:51921|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 926649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2221266| [2025/04/30 09:44:18 926654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51921|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 926659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 926664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51921|min_srtt:51921|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 926668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2222445| [2025/04/30 09:44:18 926672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51921|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 926677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 926681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51921|min_srtt:51921|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 926686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2223624| [2025/04/30 09:44:18 926690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 926694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 926698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 926702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 926707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 926711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2184717| [2025/04/30 09:44:18 926715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 926719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 926723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258927048| [2025/04/30 09:44:18 926727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258927048| [2025/04/30 09:44:18 926731] [debug] |xqc_engine_wakeup_after|wakeup:1746006258927048|now:1746006258926731|diff:317| [2025/04/30 09:44:18 926735] [debug] |xqc_engine_main_logic|END|now:1746006258926635| [2025/04/30 09:44:18 926740] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258926740| [2025/04/30 09:44:18 926747] [debug] |xqc_engine_wakeup_after|wakeup:1746006258927048|now:1746006258926747|diff:301| [2025/04/30 09:44:18 926751] [debug] |xqc_engine_main_logic|END|now:1746006258926740| [2025/04/30 09:44:18 927821] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258927820| [2025/04/30 09:44:18 927831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258927048|pq_index:0| [2025/04/30 09:44:18 927836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258926635| [2025/04/30 09:44:18 927841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258927840| [2025/04/30 09:44:18 927846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258927048|now:1746006258927840| [2025/04/30 09:44:18 927851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258927048|now:1746006258927840| [2025/04/30 09:44:18 927855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 927860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51921|min_srtt:51921|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 927865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2223624| [2025/04/30 09:44:18 927870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 927874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 927877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 927882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 927887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 927891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2184717| [2025/04/30 09:44:18 927895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 927900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2116| [2025/04/30 09:44:18 927933] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006258927908|stream_id:0|stream_offset:2184717| [2025/04/30 09:44:18 927939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 927944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 927948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51921|rtt_var:1847|pto_duration:59309|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 927953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 927962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 927966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:18 927970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259012217|now:1746006258927948|interv:84269| [2025/04/30 09:44:18 927974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259012217|now:1746006258927948|interval:84269|pto_count:0|srtt:51921 [2025/04/30 09:44:18 927979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62400| [2025/04/30 09:44:18 927984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 927988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2185896| [2025/04/30 09:44:18 927995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 928001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2117| [2025/04/30 09:44:18 928041] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006258928012|stream_id:0|stream_offset:2185896| [2025/04/30 09:44:18 928050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2117|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 928058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:18 928065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51921|rtt_var:1847|pto_duration:59309|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 928072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 928079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 928085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:18 928092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259012321|now:1746006258928065|interv:84256| [2025/04/30 09:44:18 928098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259012321|now:1746006258928065|interval:84256|pto_count:0|srtt:51921 [2025/04/30 09:44:18 928106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:18 928113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 928120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2187075| [2025/04/30 09:44:18 928127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 928163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258929162|now:1746006258928162|interv:1000| [2025/04/30 09:44:18 928170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 928176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 928182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258929162| [2025/04/30 09:44:18 928189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258929162| [2025/04/30 09:44:18 928195] [debug] |xqc_engine_wakeup_after|wakeup:1746006258929162|now:1746006258928195|diff:967| [2025/04/30 09:44:18 928202] [debug] |xqc_engine_main_logic|END|now:1746006258927840| [2025/04/30 09:44:18 928439] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258928438| [2025/04/30 09:44:18 928445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 928451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:912| [2025/04/30 09:44:18 928455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:913| [2025/04/30 09:44:18 928461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:913| [2025/04/30 09:44:18 928465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 928470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2065|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2066|path_largest_ack:2065| [2025/04/30 09:44:18 928475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:66007|prior_delivered:2099410|prior_time:1746006258872572|is_app_limited:0|send_elapse:51815|ack_elapse:55866|ctl_first_sent_time:1746006258874004|lagest_ack_time:1746006258928438|curr_delivered:2165417| [2025/04/30 09:44:18 928480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258874004| [2025/04/30 09:44:18 928484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:867||sndq_packets_used_bytes:0|sndq_packets_free:913| [2025/04/30 09:44:18 928489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2066|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2066|path_largest_ack:2066| [2025/04/30 09:44:18 928493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:66007|prior_delivered:2099410|prior_time:1746006258872572|is_app_limited:0|send_elapse:51815|ack_elapse:55866|ctl_first_sent_time:1746006258874004|lagest_ack_time:1746006258928438|curr_delivered:2166617| [2025/04/30 09:44:18 928498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258874106| [2025/04/30 09:44:18 928502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:866||sndq_packets_used_bytes:0|sndq_packets_free:914| [2025/04/30 09:44:18 928506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51921|rttvar:1847|minrtt:31343|latest_rtt:54332|ack_delay:104| [2025/04/30 09:44:18 928510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52209|rttvar:1962|minrtt:31343|latest_rtt:54332|ack_delay:104| [2025/04/30 09:44:18 928514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2066|lost_pn:2063|thresh:3| [2025/04/30 09:44:18 928523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 928527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52209|rtt_var:1962|pto_duration:60057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 928531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 928535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 928539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:18 928543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259013069|now:1746006258928527|interv:84542| [2025/04/30 09:44:18 928547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259013069|now:1746006258928527|interval:84542|pto_count:0|srtt:52209 [2025/04/30 09:44:18 928552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51815, ack_elapse 55866, delivered 67207|rate 1203003|lost 225| [2025/04/30 09:44:18 928556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203003) in round 41| [2025/04/30 09:44:18 928561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 928565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 928569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258874106|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 928573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258874106|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 928578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61200|srtt:52209|latest_rtt:54332|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 928584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:913|largest:913|pns:2| [2025/04/30 09:44:18 928588] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:913|frame:ACK |recv_time:1746006258928438|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 928593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378928438|now:1746006258928438|interv:120000000| [2025/04/30 09:44:18 928597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378928438|now:1746006258928438|interv:120000000| [2025/04/30 09:44:18 928601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258929162|pq_index:0| [2025/04/30 09:44:18 928606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258927840| [2025/04/30 09:44:18 928610] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258928609| [2025/04/30 09:44:18 928615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258928613| [2025/04/30 09:44:18 928623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52209|min_srtt:52209|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 928628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2223624| [2025/04/30 09:44:18 928632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52209|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 928637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 928642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52209|min_srtt:52209|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 928646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2224803| [2025/04/30 09:44:18 928650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52209|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 928655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 928659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52209|min_srtt:52209|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 928663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2225982| [2025/04/30 09:44:18 928667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 928671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 928675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 928679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 928684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 928688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2187075| [2025/04/30 09:44:18 928693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 928696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 928700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258929162| [2025/04/30 09:44:18 928704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258929162| [2025/04/30 09:44:18 928711] [debug] |xqc_engine_wakeup_after|wakeup:1746006258929162|now:1746006258928711|diff:451| [2025/04/30 09:44:18 928715] [debug] |xqc_engine_main_logic|END|now:1746006258928613| [2025/04/30 09:44:18 928720] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258928720| [2025/04/30 09:44:18 928724] [debug] |xqc_engine_wakeup_after|wakeup:1746006258929162|now:1746006258928724|diff:438| [2025/04/30 09:44:18 928728] [debug] |xqc_engine_main_logic|END|now:1746006258928720| [2025/04/30 09:44:18 929797] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258929797| [2025/04/30 09:44:18 929809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258929162|pq_index:0| [2025/04/30 09:44:18 929813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258928613| [2025/04/30 09:44:18 929818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258929817| [2025/04/30 09:44:18 929823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746006258929598|now:1746006258929817| [2025/04/30 09:44:18 929828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 09:44:18 929833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746006258929598|now:1746006258929817| [2025/04/30 09:44:18 929837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:18 929842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258929162|now:1746006258929817| [2025/04/30 09:44:18 929846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258929162|now:1746006258929817| [2025/04/30 09:44:18 929850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 929854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:913|ack_delay:25256|first_ack_range:44|largest_pkt_recv_time:1746006258904598| [2025/04/30 09:44:18 929859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:913|low:869|pkt_pns:2| [2025/04/30 09:44:18 929863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:901|frame_largest_recv:913| [2025/04/30 09:44:18 929867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:18 929872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52209|min_srtt:52209|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 929877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2225982| [2025/04/30 09:44:18 929881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 929885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 929889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 929893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 929898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 929902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2187075| [2025/04/30 09:44:18 929912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 929916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2118| [2025/04/30 09:44:18 929950] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2118|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:61200|now:1746006258929925|stream_id:0|stream_offset:2187075| [2025/04/30 09:44:18 929956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2118|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 09:44:18 929961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:18 929965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52209|rtt_var:1962|pto_duration:60057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 929970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 929974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 929978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 929982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259014982|now:1746006258929965|interv:85017| [2025/04/30 09:44:18 929986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259014982|now:1746006258929965|interval:85017|pto_count:0|srtt:52209 [2025/04/30 09:44:18 929991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62407| [2025/04/30 09:44:18 929999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 930006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2188254| [2025/04/30 09:44:18 930013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 930019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2119| [2025/04/30 09:44:18 930059] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006258930030|stream_id:0|stream_offset:2188254| [2025/04/30 09:44:18 930069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 930077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:18 930084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52209|rtt_var:1962|pto_duration:60057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 930091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 930103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 930110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 930117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259015087|now:1746006258930083|interv:85004| [2025/04/30 09:44:18 930123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259015087|now:1746006258930083|interval:85004|pto_count:0|srtt:52209 [2025/04/30 09:44:18 930130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63607| [2025/04/30 09:44:18 930163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 930169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2189433| [2025/04/30 09:44:18 930177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 930183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258931183|now:1746006258930183|interv:1000| [2025/04/30 09:44:18 930190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 930196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 930203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258931183| [2025/04/30 09:44:18 930210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258931183| [2025/04/30 09:44:18 930216] [debug] |xqc_engine_wakeup_after|wakeup:1746006258931183|now:1746006258930216|diff:967| [2025/04/30 09:44:18 930222] [debug] |xqc_engine_main_logic|END|now:1746006258929817| [2025/04/30 09:44:18 930398] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258930397| [2025/04/30 09:44:18 930404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 930410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:913| [2025/04/30 09:44:18 930414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:914| [2025/04/30 09:44:18 930420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:914| [2025/04/30 09:44:18 930424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 930429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2067|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2068|path_largest_ack:2067| [2025/04/30 09:44:18 930434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:68407|prior_delivered:2099410|prior_time:1746006258872572|is_app_limited:0|send_elapse:52033|ack_elapse:57825|ctl_first_sent_time:1746006258874222|lagest_ack_time:1746006258930397|curr_delivered:2167817| [2025/04/30 09:44:18 930438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258874222| [2025/04/30 09:44:18 930443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:865||sndq_packets_used_bytes:0|sndq_packets_free:915| [2025/04/30 09:44:18 930447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2068|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2068|path_largest_ack:2068| [2025/04/30 09:44:18 930457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:67207|prior_delivered:2101810|prior_time:1746006258874562|is_app_limited:0|send_elapse:51814|ack_elapse:55835|ctl_first_sent_time:1746006258875988|lagest_ack_time:1746006258930397|curr_delivered:2169017| [2025/04/30 09:44:18 930461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258875988| [2025/04/30 09:44:18 930465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:864||sndq_packets_used_bytes:0|sndq_packets_free:916| [2025/04/30 09:44:18 930469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52209|rttvar:1962|minrtt:31343|latest_rtt:54409|ack_delay:72| [2025/04/30 09:44:18 930473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52475|rttvar:2004|minrtt:31343|latest_rtt:54409|ack_delay:72| [2025/04/30 09:44:18 930478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2068|lost_pn:2065|thresh:3| [2025/04/30 09:44:18 930482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 930486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52475|rtt_var:2004|pto_duration:60491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 930490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 930494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 930498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 930502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259015521|now:1746006258930486|interv:85035| [2025/04/30 09:44:18 930506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259015521|now:1746006258930486|interval:85035|pto_count:0|srtt:52475 [2025/04/30 09:44:18 930511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51814, ack_elapse 55835, delivered 67207|rate 1203671|lost 225| [2025/04/30 09:44:18 930515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203671) in round 41| [2025/04/30 09:44:18 930520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 930524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 930528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258875988|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 930532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258875988|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 930537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61207|srtt:52475|latest_rtt:54409|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 930549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:914|largest:914|pns:2| [2025/04/30 09:44:18 930554] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:914|frame:ACK |recv_time:1746006258930397|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 930558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378930397|now:1746006258930397|interv:120000000| [2025/04/30 09:44:18 930562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378930397|now:1746006258930397|interv:120000000| [2025/04/30 09:44:18 930566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258931183|pq_index:0| [2025/04/30 09:44:18 930571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258929817| [2025/04/30 09:44:18 930575] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258930575| [2025/04/30 09:44:18 930580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258930579| [2025/04/30 09:44:18 930586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52475|min_srtt:52475|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 930590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2225982| [2025/04/30 09:44:18 930595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52475|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 930600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 930604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52475|min_srtt:52475|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 930608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2227161| [2025/04/30 09:44:18 930613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52475|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 930617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 930621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52475|min_srtt:52475|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 930626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2228340| [2025/04/30 09:44:18 930630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 930634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 930640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 930645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 930649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 930653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2189433| [2025/04/30 09:44:18 930658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 930661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 930665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258931183| [2025/04/30 09:44:18 930669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258931183| [2025/04/30 09:44:18 930673] [debug] |xqc_engine_wakeup_after|wakeup:1746006258931183|now:1746006258930673|diff:510| [2025/04/30 09:44:18 930677] [debug] |xqc_engine_main_logic|END|now:1746006258930579| [2025/04/30 09:44:18 930682] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258930682| [2025/04/30 09:44:18 930686] [debug] |xqc_engine_wakeup_after|wakeup:1746006258931183|now:1746006258930686|diff:497| [2025/04/30 09:44:18 930690] [debug] |xqc_engine_main_logic|END|now:1746006258930682| [2025/04/30 09:44:18 931759] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258931759| [2025/04/30 09:44:18 931771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258931183|pq_index:0| [2025/04/30 09:44:18 931775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258930579| [2025/04/30 09:44:18 931780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258931779| [2025/04/30 09:44:18 931785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258931183|now:1746006258931779| [2025/04/30 09:44:18 931790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258931183|now:1746006258931779| [2025/04/30 09:44:18 931794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 931799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52475|min_srtt:52475|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 931804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2228340| [2025/04/30 09:44:18 931808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 931812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 931816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 931820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 931831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 931835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2189433| [2025/04/30 09:44:18 931839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 931844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2120| [2025/04/30 09:44:18 931877] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258931852|stream_id:0|stream_offset:2189433| [2025/04/30 09:44:18 931883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2120|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 931888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 931892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52475|rtt_var:2004|pto_duration:60491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 931897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 931901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 931904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 931908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259017343|now:1746006258931892|interv:85451| [2025/04/30 09:44:18 931912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259017343|now:1746006258931892|interval:85451|pto_count:0|srtt:52475 [2025/04/30 09:44:18 931917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62407| [2025/04/30 09:44:18 931922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 931926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2190612| [2025/04/30 09:44:18 931931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 931935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2121| [2025/04/30 09:44:18 931958] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006258931942|stream_id:0|stream_offset:2190612| [2025/04/30 09:44:18 931963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 931967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:18 931971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52475|rtt_var:2004|pto_duration:60491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 931979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 931983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 931987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 931991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259017433|now:1746006258931971|interv:85462| [2025/04/30 09:44:18 931995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259017433|now:1746006258931971|interval:85462|pto_count:0|srtt:52475 [2025/04/30 09:44:18 932000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63607| [2025/04/30 09:44:18 932006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 932013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2191791| [2025/04/30 09:44:18 932020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 932026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258933026|now:1746006258932026|interv:1000| [2025/04/30 09:44:18 932033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 932039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 932046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258933026| [2025/04/30 09:44:18 932053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258933026| [2025/04/30 09:44:18 932059] [debug] |xqc_engine_wakeup_after|wakeup:1746006258933026|now:1746006258932059|diff:967| [2025/04/30 09:44:18 932066] [debug] |xqc_engine_main_logic|END|now:1746006258931779| [2025/04/30 09:44:18 932391] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258932390| [2025/04/30 09:44:18 932402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 932408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:914| [2025/04/30 09:44:18 932412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:915| [2025/04/30 09:44:18 932418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:915| [2025/04/30 09:44:18 932422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 932427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2069|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2070|path_largest_ack:2069| [2025/04/30 09:44:18 932432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:68407|prior_delivered:2101810|prior_time:1746006258874562|is_app_limited:0|send_elapse:51920|ack_elapse:57828|ctl_first_sent_time:1746006258876094|lagest_ack_time:1746006258932390|curr_delivered:2170217| [2025/04/30 09:44:18 932437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258876094| [2025/04/30 09:44:18 932447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:863||sndq_packets_used_bytes:0|sndq_packets_free:917| [2025/04/30 09:44:18 932451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2070|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2070|path_largest_ack:2070| [2025/04/30 09:44:18 932455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:68407|prior_delivered:2101810|prior_time:1746006258874562|is_app_limited:0|send_elapse:51920|ack_elapse:57828|ctl_first_sent_time:1746006258876094|lagest_ack_time:1746006258932390|curr_delivered:2171417| [2025/04/30 09:44:18 932460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258876214| [2025/04/30 09:44:18 932464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:862||sndq_packets_used_bytes:0|sndq_packets_free:918| [2025/04/30 09:44:18 932468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52475|rttvar:2004|minrtt:31343|latest_rtt:56176|ack_delay:80| [2025/04/30 09:44:18 932472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52928|rttvar:2408|minrtt:31343|latest_rtt:56176|ack_delay:80| [2025/04/30 09:44:18 932477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2070|lost_pn:2067|thresh:3| [2025/04/30 09:44:18 932481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 932485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52928|rtt_var:2408|pto_duration:62560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 932490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 932493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 932497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 932501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259019502|now:1746006258932485|interv:87017| [2025/04/30 09:44:18 932505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259019502|now:1746006258932485|interval:87017|pto_count:0|srtt:52928 [2025/04/30 09:44:18 932510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51920, ack_elapse 57828, delivered 69607|rate 1203690|lost 225| [2025/04/30 09:44:18 932514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203690) in round 41| [2025/04/30 09:44:18 932519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 932523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 932527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258876214|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 932532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258876214|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 932539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61207|srtt:52928|latest_rtt:56176|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 932545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:915|largest:915|pns:2| [2025/04/30 09:44:18 932549] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:915|frame:ACK |recv_time:1746006258932390|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 932554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378932390|now:1746006258932390|interv:120000000| [2025/04/30 09:44:18 932558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378932390|now:1746006258932390|interv:120000000| [2025/04/30 09:44:18 932562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258933026|pq_index:0| [2025/04/30 09:44:18 932567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258931779| [2025/04/30 09:44:18 932571] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258932571| [2025/04/30 09:44:18 932576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258932575| [2025/04/30 09:44:18 932582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52928|min_srtt:52928|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 932586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2228340| [2025/04/30 09:44:18 932591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52928|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 932596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 932600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52928|min_srtt:52928|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 932604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2229519| [2025/04/30 09:44:18 932609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52928|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 932613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 932618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52928|min_srtt:52928|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 932622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2230698| [2025/04/30 09:44:18 932629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 932633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 932637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 932641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 932646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 932650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2191791| [2025/04/30 09:44:18 932655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 932659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 932663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258933026| [2025/04/30 09:44:18 932667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258933026| [2025/04/30 09:44:18 932670] [debug] |xqc_engine_wakeup_after|wakeup:1746006258933026|now:1746006258932670|diff:356| [2025/04/30 09:44:18 932675] [debug] |xqc_engine_main_logic|END|now:1746006258932575| [2025/04/30 09:44:18 932680] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258932680| [2025/04/30 09:44:18 932684] [debug] |xqc_engine_wakeup_after|wakeup:1746006258933026|now:1746006258932684|diff:342| [2025/04/30 09:44:18 932688] [debug] |xqc_engine_main_logic|END|now:1746006258932680| [2025/04/30 09:44:18 933757] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258933757| [2025/04/30 09:44:18 933768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258933026|pq_index:0| [2025/04/30 09:44:18 933773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258932575| [2025/04/30 09:44:18 933778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258933777| [2025/04/30 09:44:18 933783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258933026|now:1746006258933777| [2025/04/30 09:44:18 933787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258933026|now:1746006258933777| [2025/04/30 09:44:18 933791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 933796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52928|min_srtt:52928|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 933801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2230698| [2025/04/30 09:44:18 933806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 933810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 933819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 933823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 933828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 933832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2191791| [2025/04/30 09:44:18 933837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 933841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2122| [2025/04/30 09:44:18 933874] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258933850|stream_id:0|stream_offset:2191791| [2025/04/30 09:44:18 933880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 933885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 933890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52928|rtt_var:2408|pto_duration:62560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 933894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 933898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 933902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 933906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259021410|now:1746006258933889|interv:87521| [2025/04/30 09:44:18 933910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259021410|now:1746006258933889|interval:87521|pto_count:0|srtt:52928 [2025/04/30 09:44:18 933915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62407| [2025/04/30 09:44:18 933920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 933924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2192970| [2025/04/30 09:44:18 933929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 933933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2123| [2025/04/30 09:44:18 933955] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006258933939|stream_id:0|stream_offset:2192970| [2025/04/30 09:44:18 933960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 933968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:18 933972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52928|rtt_var:2408|pto_duration:62560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 933977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 933981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 933984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 933988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259021499|now:1746006258933972|interv:87527| [2025/04/30 09:44:18 933992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259021499|now:1746006258933972|interval:87527|pto_count:0|srtt:52928 [2025/04/30 09:44:18 933997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63607| [2025/04/30 09:44:18 934004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 934011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2194149| [2025/04/30 09:44:18 934018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 934024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258935024|now:1746006258934024|interv:1000| [2025/04/30 09:44:18 934031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 934037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 934043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258935024| [2025/04/30 09:44:18 934050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258935024| [2025/04/30 09:44:18 934057] [debug] |xqc_engine_wakeup_after|wakeup:1746006258935024|now:1746006258934057|diff:967| [2025/04/30 09:44:18 934064] [debug] |xqc_engine_main_logic|END|now:1746006258933777| [2025/04/30 09:44:18 934385] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258934384| [2025/04/30 09:44:18 934396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 934402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:915| [2025/04/30 09:44:18 934406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:916| [2025/04/30 09:44:18 934412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:916| [2025/04/30 09:44:18 934416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 934422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2071|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2072|path_largest_ack:2071| [2025/04/30 09:44:18 934426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:68407|prior_delivered:2104210|prior_time:1746006258876579|is_app_limited:0|send_elapse:51846|ack_elapse:57805|ctl_first_sent_time:1746006258878020|lagest_ack_time:1746006258934384|curr_delivered:2172617| [2025/04/30 09:44:18 934436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258878020| [2025/04/30 09:44:18 934441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:861||sndq_packets_used_bytes:0|sndq_packets_free:919| [2025/04/30 09:44:18 934445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2072|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2072|path_largest_ack:2072| [2025/04/30 09:44:18 934449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:68407|prior_delivered:2104210|prior_time:1746006258876579|is_app_limited:0|send_elapse:51846|ack_elapse:57805|ctl_first_sent_time:1746006258878020|lagest_ack_time:1746006258934384|curr_delivered:2173817| [2025/04/30 09:44:18 934454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258878127| [2025/04/30 09:44:18 934458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:860||sndq_packets_used_bytes:0|sndq_packets_free:920| [2025/04/30 09:44:18 934462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52928|rttvar:2408|minrtt:31343|latest_rtt:56257|ack_delay:64| [2025/04/30 09:44:18 934466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53336|rttvar:2622|minrtt:31343|latest_rtt:56257|ack_delay:64| [2025/04/30 09:44:18 934471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2072|lost_pn:2069|thresh:3| [2025/04/30 09:44:18 934475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 934479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53336|rtt_var:2622|pto_duration:63824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 934483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 934487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 934491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 934495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259022763|now:1746006258934479|interv:88284| [2025/04/30 09:44:18 934499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259022763|now:1746006258934479|interval:88284|pto_count:0|srtt:53336 [2025/04/30 09:44:18 934504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51846, ack_elapse 57805, delivered 69607|rate 1204169|lost 225| [2025/04/30 09:44:18 934508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204169) in round 41| [2025/04/30 09:44:18 934513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 934517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 934521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258878127|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 934528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258878127|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 934532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61207|srtt:53336|latest_rtt:56257|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 934538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:916|largest:916|pns:2| [2025/04/30 09:44:18 934543] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:916|frame:ACK |recv_time:1746006258934384|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 934548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378934384|now:1746006258934384|interv:120000000| [2025/04/30 09:44:18 934552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378934384|now:1746006258934384|interv:120000000| [2025/04/30 09:44:18 934556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258935024|pq_index:0| [2025/04/30 09:44:18 934560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258933777| [2025/04/30 09:44:18 934564] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258934564| [2025/04/30 09:44:18 934569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258934568| [2025/04/30 09:44:18 934575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53336|min_srtt:53336|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 934580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2230698| [2025/04/30 09:44:18 934584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53336|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 934589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 934594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53336|min_srtt:53336|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 934598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2231877| [2025/04/30 09:44:18 934603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53336|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 934607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 934611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53336|min_srtt:53336|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 934618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2233056| [2025/04/30 09:44:18 934623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 934626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 934630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 934634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 934639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 934643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2194149| [2025/04/30 09:44:18 934647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 934651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 934655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258935024| [2025/04/30 09:44:18 934659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258935024| [2025/04/30 09:44:18 934663] [debug] |xqc_engine_wakeup_after|wakeup:1746006258935024|now:1746006258934663|diff:361| [2025/04/30 09:44:18 934668] [debug] |xqc_engine_main_logic|END|now:1746006258934568| [2025/04/30 09:44:18 934673] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258934672| [2025/04/30 09:44:18 934676] [debug] |xqc_engine_wakeup_after|wakeup:1746006258935024|now:1746006258934676|diff:348| [2025/04/30 09:44:18 934680] [debug] |xqc_engine_main_logic|END|now:1746006258934672| [2025/04/30 09:44:18 935750] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258935749| [2025/04/30 09:44:18 935761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258935024|pq_index:0| [2025/04/30 09:44:18 935766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258934568| [2025/04/30 09:44:18 935771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258935770| [2025/04/30 09:44:18 935776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258935024|now:1746006258935770| [2025/04/30 09:44:18 935780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258935024|now:1746006258935770| [2025/04/30 09:44:18 935784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 935790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53336|min_srtt:53336|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 935794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2233056| [2025/04/30 09:44:18 935804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 935808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 935812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 935817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 935821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 935826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2194149| [2025/04/30 09:44:18 935830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 935835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2124| [2025/04/30 09:44:18 935867] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258935843|stream_id:0|stream_offset:2194149| [2025/04/30 09:44:18 935873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 935878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 935883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53336|rtt_var:2622|pto_duration:63824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 935887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 935891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 935895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 935899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259024667|now:1746006258935882|interv:88785| [2025/04/30 09:44:18 935903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259024667|now:1746006258935882|interval:88785|pto_count:0|srtt:53336 [2025/04/30 09:44:18 935908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62407| [2025/04/30 09:44:18 935913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 935917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2195328| [2025/04/30 09:44:18 935921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 935925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2125| [2025/04/30 09:44:18 935947] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006258935932|stream_id:0|stream_offset:2195328| [2025/04/30 09:44:18 935958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 935962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:18 935967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53336|rtt_var:2622|pto_duration:63824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 935971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 935975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 935979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 935983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259024756|now:1746006258935966|interv:88790| [2025/04/30 09:44:18 935987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259024756|now:1746006258935966|interval:88790|pto_count:0|srtt:53336 [2025/04/30 09:44:18 935991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63607| [2025/04/30 09:44:18 935999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 936006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2196507| [2025/04/30 09:44:18 936013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 936019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258937019|now:1746006258936019|interv:1000| [2025/04/30 09:44:18 936026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 936032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 936039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258937019| [2025/04/30 09:44:18 936045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258937019| [2025/04/30 09:44:18 936052] [debug] |xqc_engine_wakeup_after|wakeup:1746006258937019|now:1746006258936051|diff:968| [2025/04/30 09:44:18 936058] [debug] |xqc_engine_main_logic|END|now:1746006258935770| [2025/04/30 09:44:18 936373] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258936372| [2025/04/30 09:44:18 936384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 936390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:916| [2025/04/30 09:44:18 936394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:917| [2025/04/30 09:44:18 936400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:917| [2025/04/30 09:44:18 936404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 936409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2073|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2074|path_largest_ack:2073| [2025/04/30 09:44:18 936419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:68407|prior_delivered:2106610|prior_time:1746006258878558|is_app_limited:0|send_elapse:50934|ack_elapse:57814|ctl_first_sent_time:1746006258879990|lagest_ack_time:1746006258936372|curr_delivered:2175017| [2025/04/30 09:44:18 936424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258879990| [2025/04/30 09:44:18 936428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:859||sndq_packets_used_bytes:0|sndq_packets_free:921| [2025/04/30 09:44:18 936433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2074|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2074|path_largest_ack:2074| [2025/04/30 09:44:18 936437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:68407|prior_delivered:2106610|prior_time:1746006258878558|is_app_limited:0|send_elapse:50934|ack_elapse:57814|ctl_first_sent_time:1746006258879990|lagest_ack_time:1746006258936372|curr_delivered:2176217| [2025/04/30 09:44:18 936441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258880097| [2025/04/30 09:44:18 936445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:858||sndq_packets_used_bytes:0|sndq_packets_free:922| [2025/04/30 09:44:18 936449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53336|rttvar:2622|minrtt:31343|latest_rtt:56275|ack_delay:56| [2025/04/30 09:44:18 936454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53696|rttvar:2687|minrtt:31343|latest_rtt:56275|ack_delay:56| [2025/04/30 09:44:18 936458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2074|lost_pn:2071|thresh:3| [2025/04/30 09:44:18 936462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 936466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53696|rtt_var:2687|pto_duration:64444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 936471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 936475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 936478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 936482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259025376|now:1746006258936466|interv:88910| [2025/04/30 09:44:18 936486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259025376|now:1746006258936466|interval:88910|pto_count:0|srtt:53696 [2025/04/30 09:44:18 936491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50934, ack_elapse 57814, delivered 69607|rate 1203981|lost 225| [2025/04/30 09:44:18 936495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203981) in round 41| [2025/04/30 09:44:18 936500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 936504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 936511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258880097|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 936515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258880097|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 936520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61207|srtt:53696|latest_rtt:56275|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 936525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:917|largest:917|pns:2| [2025/04/30 09:44:18 936530] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:917|frame:ACK |recv_time:1746006258936372|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 936535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378936372|now:1746006258936372|interv:120000000| [2025/04/30 09:44:18 936539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378936372|now:1746006258936372|interv:120000000| [2025/04/30 09:44:18 936543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258937019|pq_index:0| [2025/04/30 09:44:18 936547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258935770| [2025/04/30 09:44:18 936551] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258936551| [2025/04/30 09:44:18 936556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258936555| [2025/04/30 09:44:18 936562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53696|min_srtt:53696|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 936567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2233056| [2025/04/30 09:44:18 936571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53696|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 936576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 936581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53696|min_srtt:53696|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 936585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2234235| [2025/04/30 09:44:18 936589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53696|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 936596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 936601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53696|min_srtt:53696|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 936605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2235414| [2025/04/30 09:44:18 936610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 936613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 936617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 936622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 936626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 936630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2196507| [2025/04/30 09:44:18 936635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 936639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 936643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258937019| [2025/04/30 09:44:18 936647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258937019| [2025/04/30 09:44:18 936650] [debug] |xqc_engine_wakeup_after|wakeup:1746006258937019|now:1746006258936650|diff:369| [2025/04/30 09:44:18 936655] [debug] |xqc_engine_main_logic|END|now:1746006258936555| [2025/04/30 09:44:18 936660] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258936660| [2025/04/30 09:44:18 936664] [debug] |xqc_engine_wakeup_after|wakeup:1746006258937019|now:1746006258936663|diff:356| [2025/04/30 09:44:18 936667] [debug] |xqc_engine_main_logic|END|now:1746006258936660| [2025/04/30 09:44:18 937737] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258937737| [2025/04/30 09:44:18 937748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258937019|pq_index:0| [2025/04/30 09:44:18 937753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258936555| [2025/04/30 09:44:18 937758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258937757| [2025/04/30 09:44:18 937763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258937019|now:1746006258937757| [2025/04/30 09:44:18 937767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258937019|now:1746006258937757| [2025/04/30 09:44:18 937771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 937776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53696|min_srtt:53696|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 937786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2235414| [2025/04/30 09:44:18 937791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 937795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 937798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 937803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 937807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 937812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2196507| [2025/04/30 09:44:18 937816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 937821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2126| [2025/04/30 09:44:18 937854] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258937829|stream_id:0|stream_offset:2196507| [2025/04/30 09:44:18 937860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 937865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 937869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53696|rtt_var:2687|pto_duration:64444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 937874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 937878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 937881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 937885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259027273|now:1746006258937869|interv:89404| [2025/04/30 09:44:18 937889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259027273|now:1746006258937869|interval:89404|pto_count:0|srtt:53696 [2025/04/30 09:44:18 937894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62407| [2025/04/30 09:44:18 937899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 937903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2197686| [2025/04/30 09:44:18 937908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 937915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2127| [2025/04/30 09:44:18 937938] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006258937922|stream_id:0|stream_offset:2197686| [2025/04/30 09:44:18 937943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 937948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:18 937952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53696|rtt_var:2687|pto_duration:64444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 937956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 937960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 937964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 937968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259027366|now:1746006258937952|interv:89414| [2025/04/30 09:44:18 937972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259027366|now:1746006258937952|interval:89414|pto_count:0|srtt:53696 [2025/04/30 09:44:18 937976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63607| [2025/04/30 09:44:18 937982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 937989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2198865| [2025/04/30 09:44:18 937996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 938002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258939002|now:1746006258938002|interv:1000| [2025/04/30 09:44:18 938009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 938015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 938021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258939002| [2025/04/30 09:44:18 938028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258939002| [2025/04/30 09:44:18 938034] [debug] |xqc_engine_wakeup_after|wakeup:1746006258939002|now:1746006258938034|diff:968| [2025/04/30 09:44:18 938041] [debug] |xqc_engine_main_logic|END|now:1746006258937757| [2025/04/30 09:44:18 938396] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258938395| [2025/04/30 09:44:18 938408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 938414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:917| [2025/04/30 09:44:18 938418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:918| [2025/04/30 09:44:18 938424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:918| [2025/04/30 09:44:18 938433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 938438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2075|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2076|path_largest_ack:2075| [2025/04/30 09:44:18 938443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:70807|prior_delivered:2106610|prior_time:1746006258878558|is_app_limited:0|send_elapse:51155|ack_elapse:59837|ctl_first_sent_time:1746006258880211|lagest_ack_time:1746006258938395|curr_delivered:2177417| [2025/04/30 09:44:18 938447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258880211| [2025/04/30 09:44:18 938452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:857||sndq_packets_used_bytes:0|sndq_packets_free:923| [2025/04/30 09:44:18 938456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2076|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2076|path_largest_ack:2076| [2025/04/30 09:44:18 938461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:69607|prior_delivered:2109010|prior_time:1746006258880546|is_app_limited:0|send_elapse:52779|ack_elapse:57849|ctl_first_sent_time:1746006258881980|lagest_ack_time:1746006258938395|curr_delivered:2178617| [2025/04/30 09:44:18 938465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258881980| [2025/04/30 09:44:18 938469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:856||sndq_packets_used_bytes:0|sndq_packets_free:924| [2025/04/30 09:44:18 938473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53696|rttvar:2687|minrtt:31343|latest_rtt:56415|ack_delay:56| [2025/04/30 09:44:18 938477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54028|rttvar:2681|minrtt:31343|latest_rtt:56415|ack_delay:56| [2025/04/30 09:44:18 938482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2076|lost_pn:2073|thresh:3| [2025/04/30 09:44:18 938486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 938490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54028|rtt_var:2681|pto_duration:64752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 938494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 938498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 938502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 938506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259027674|now:1746006258938490|interv:89184| [2025/04/30 09:44:18 938510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259027674|now:1746006258938490|interval:89184|pto_count:0|srtt:54028 [2025/04/30 09:44:18 938515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 52779, ack_elapse 57849, delivered 69607|rate 1203253|lost 225| [2025/04/30 09:44:18 938519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203253) in round 41| [2025/04/30 09:44:18 938526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 938530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 938534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258881980|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 938539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258881980|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 938543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61207|srtt:54028|latest_rtt:56415|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 938549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:918|largest:918|pns:2| [2025/04/30 09:44:18 938554] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:918|frame:ACK |recv_time:1746006258938395|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 938558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378938395|now:1746006258938395|interv:120000000| [2025/04/30 09:44:18 938562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378938395|now:1746006258938395|interv:120000000| [2025/04/30 09:44:18 938566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258939002|pq_index:0| [2025/04/30 09:44:18 938571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258937757| [2025/04/30 09:44:18 938575] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258938575| [2025/04/30 09:44:18 938580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258938579| [2025/04/30 09:44:18 938586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54028|min_srtt:54028|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 938590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2235414| [2025/04/30 09:44:18 938595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54028|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 938599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 938604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54028|min_srtt:54028|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 938608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2236593| [2025/04/30 09:44:18 938616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54028|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 938620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 938625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54028|min_srtt:54028|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 938629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2237772| [2025/04/30 09:44:18 938634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 938637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 938641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 938646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 938650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 938654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2198865| [2025/04/30 09:44:18 938659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 938663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 938667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258939002| [2025/04/30 09:44:18 938671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258939002| [2025/04/30 09:44:18 938675] [debug] |xqc_engine_wakeup_after|wakeup:1746006258939002|now:1746006258938675|diff:327| [2025/04/30 09:44:18 938679] [debug] |xqc_engine_main_logic|END|now:1746006258938579| [2025/04/30 09:44:18 938684] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258938684| [2025/04/30 09:44:18 938688] [debug] |xqc_engine_wakeup_after|wakeup:1746006258939002|now:1746006258938688|diff:314| [2025/04/30 09:44:18 938692] [debug] |xqc_engine_main_logic|END|now:1746006258938684| [2025/04/30 09:44:18 939762] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258939762| [2025/04/30 09:44:18 939774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258939002|pq_index:0| [2025/04/30 09:44:18 939778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258938579| [2025/04/30 09:44:18 939783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258939782| [2025/04/30 09:44:18 939788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258939002|now:1746006258939782| [2025/04/30 09:44:18 939793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258939002|now:1746006258939782| [2025/04/30 09:44:18 939801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 939807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54028|min_srtt:54028|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 939812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2237772| [2025/04/30 09:44:18 939816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 939820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 939824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 939828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 939833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 939837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2198865| [2025/04/30 09:44:18 939842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 939846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2128| [2025/04/30 09:44:18 939880] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258939855|stream_id:0|stream_offset:2198865| [2025/04/30 09:44:18 939886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 939890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 939895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54028|rtt_var:2681|pto_duration:64752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 939899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 939903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 939907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 939911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259029607|now:1746006258939895|interv:89712| [2025/04/30 09:44:18 939915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259029607|now:1746006258939895|interval:89712|pto_count:0|srtt:54028 [2025/04/30 09:44:18 939920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62407| [2025/04/30 09:44:18 939925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 939929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2200044| [2025/04/30 09:44:18 939938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 939945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2129| [2025/04/30 09:44:18 939984] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006258939955|stream_id:0|stream_offset:2200044| [2025/04/30 09:44:18 939994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 940001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:18 940008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54028|rtt_var:2681|pto_duration:64752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 940015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 940022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 940028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 940035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259029707|now:1746006258940008|interv:89699| [2025/04/30 09:44:18 940041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259029707|now:1746006258940008|interval:89699|pto_count:0|srtt:54028 [2025/04/30 09:44:18 940049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63607| [2025/04/30 09:44:18 940057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 940063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2201223| [2025/04/30 09:44:18 940071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 940077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258941077|now:1746006258940077|interv:1000| [2025/04/30 09:44:18 940083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 940090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 940096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258941077| [2025/04/30 09:44:18 940103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258941077| [2025/04/30 09:44:18 940109] [debug] |xqc_engine_wakeup_after|wakeup:1746006258941077|now:1746006258940109|diff:968| [2025/04/30 09:44:18 940116] [debug] |xqc_engine_main_logic|END|now:1746006258939782| [2025/04/30 09:44:18 940370] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006258940369| [2025/04/30 09:44:18 940380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 940392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:918| [2025/04/30 09:44:18 940396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:919| [2025/04/30 09:44:18 940402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:919| [2025/04/30 09:44:18 940406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 940411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2077|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2078|path_largest_ack:2077| [2025/04/30 09:44:18 940416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:70807|prior_delivered:2109010|prior_time:1746006258880546|is_app_limited:0|send_elapse:52884|ack_elapse:59823|ctl_first_sent_time:1746006258882085|lagest_ack_time:1746006258940369|curr_delivered:2179817| [2025/04/30 09:44:18 940420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258882085| [2025/04/30 09:44:18 940425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:855||sndq_packets_used_bytes:0|sndq_packets_free:925| [2025/04/30 09:44:18 940429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2078|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2078|path_largest_ack:2078| [2025/04/30 09:44:18 940434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:69607|prior_delivered:2111410|prior_time:1746006258882544|is_app_limited:0|send_elapse:51730|ack_elapse:57825|ctl_first_sent_time:1746006258883978|lagest_ack_time:1746006258940369|curr_delivered:2181017| [2025/04/30 09:44:18 940439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258883978| [2025/04/30 09:44:18 940442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:854||sndq_packets_used_bytes:0|sndq_packets_free:926| [2025/04/30 09:44:18 940446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54028|rttvar:2681|minrtt:31343|latest_rtt:56391|ack_delay:56| [2025/04/30 09:44:18 940451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54316|rttvar:2587|minrtt:31343|latest_rtt:56391|ack_delay:56| [2025/04/30 09:44:18 940455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2078|lost_pn:2075|thresh:3| [2025/04/30 09:44:18 940459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 940464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54316|rtt_var:2587|pto_duration:64664|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 940468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 940472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 940476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 940480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259029619|now:1746006258940463|interv:89156| [2025/04/30 09:44:18 940484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259029619|now:1746006258940463|interval:89156|pto_count:0|srtt:54316 [2025/04/30 09:44:18 940491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51730, ack_elapse 57825, delivered 69607|rate 1203752|lost 225| [2025/04/30 09:44:18 940496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203752) in round 41| [2025/04/30 09:44:18 940500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 940504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 940508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258883978|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 940513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258883978|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 940518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61207|srtt:54316|latest_rtt:56391|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 940523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:919|largest:919|pns:2| [2025/04/30 09:44:18 940528] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:919|frame:ACK |recv_time:1746006258940369|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 940533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378940369|now:1746006258940369|interv:120000000| [2025/04/30 09:44:18 940537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378940369|now:1746006258940369|interv:120000000| [2025/04/30 09:44:18 940541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258941077|pq_index:0| [2025/04/30 09:44:18 940545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258939782| [2025/04/30 09:44:18 940549] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258940549| [2025/04/30 09:44:18 940554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258940553| [2025/04/30 09:44:18 940560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54316|min_srtt:54316|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 940565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2237772| [2025/04/30 09:44:18 940569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54316|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 940574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 940579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54316|min_srtt:54316|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 940586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2238951| [2025/04/30 09:44:18 940590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54316|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 940595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 940599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54316|min_srtt:54316|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 940604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2240130| [2025/04/30 09:44:18 940608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 940612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 940616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 940620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 940624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 940629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2201223| [2025/04/30 09:44:18 940633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 940637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 940641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258941077| [2025/04/30 09:44:18 940645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258941077| [2025/04/30 09:44:18 940649] [debug] |xqc_engine_wakeup_after|wakeup:1746006258941077|now:1746006258940649|diff:428| [2025/04/30 09:44:18 940653] [debug] |xqc_engine_main_logic|END|now:1746006258940553| [2025/04/30 09:44:18 940658] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258940658| [2025/04/30 09:44:18 940662] [debug] |xqc_engine_wakeup_after|wakeup:1746006258941077|now:1746006258940662|diff:415| [2025/04/30 09:44:18 940666] [debug] |xqc_engine_main_logic|END|now:1746006258940658| [2025/04/30 09:44:18 941735] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258941735| [2025/04/30 09:44:18 941746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258941077|pq_index:0| [2025/04/30 09:44:18 941751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258940553| [2025/04/30 09:44:18 941756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258941755| [2025/04/30 09:44:18 941766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258941077|now:1746006258941755| [2025/04/30 09:44:18 941770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258941077|now:1746006258941755| [2025/04/30 09:44:18 941774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 941780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54316|min_srtt:54316|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 941785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2240130| [2025/04/30 09:44:18 941789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 941793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 941797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 941801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 941806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 941810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2201223| [2025/04/30 09:44:18 941815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 941819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2130| [2025/04/30 09:44:18 941852] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2130|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258941828|stream_id:0|stream_offset:2201223| [2025/04/30 09:44:18 941858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 941863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 941867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54316|rtt_var:2587|pto_duration:64664|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 941871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 941875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 941879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 941883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259031492|now:1746006258941867|interv:89625| [2025/04/30 09:44:18 941887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259031492|now:1746006258941867|interval:89625|pto_count:0|srtt:54316 [2025/04/30 09:44:18 941892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62407| [2025/04/30 09:44:18 941900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 941904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2202402| [2025/04/30 09:44:18 941909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 941913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2131| [2025/04/30 09:44:18 941936] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006258941919|stream_id:0|stream_offset:2202402| [2025/04/30 09:44:18 941941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 941946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:18 941950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54316|rtt_var:2587|pto_duration:64664|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 941954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 941958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 941962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:18 941966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259031583|now:1746006258941950|interv:89633| [2025/04/30 09:44:18 941970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259031583|now:1746006258941950|interval:89633|pto_count:0|srtt:54316 [2025/04/30 09:44:18 941975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63607| [2025/04/30 09:44:18 941980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 941987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2203581| [2025/04/30 09:44:18 941994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 942000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258943000|now:1746006258942000|interv:1000| [2025/04/30 09:44:18 942007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 942013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 942019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258943000| [2025/04/30 09:44:18 942026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258943000| [2025/04/30 09:44:18 942032] [debug] |xqc_engine_wakeup_after|wakeup:1746006258943000|now:1746006258942032|diff:968| [2025/04/30 09:44:18 942039] [debug] |xqc_engine_main_logic|END|now:1746006258941755| [2025/04/30 09:44:18 942436] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258942435| [2025/04/30 09:44:18 942447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 942453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:919| [2025/04/30 09:44:18 942457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:920| [2025/04/30 09:44:18 942463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:920| [2025/04/30 09:44:18 942467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 942472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2079|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2081|path_largest_ack:2079| [2025/04/30 09:44:18 942477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:70807|prior_delivered:2111410|prior_time:1746006258882544|is_app_limited:0|send_elapse:51840|ack_elapse:59891|ctl_first_sent_time:1746006258884088|lagest_ack_time:1746006258942435|curr_delivered:2182217| [2025/04/30 09:44:18 942482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258884088| [2025/04/30 09:44:18 942487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:853||sndq_packets_used_bytes:0|sndq_packets_free:927| [2025/04/30 09:44:18 942491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2081|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2081|path_largest_ack:2081| [2025/04/30 09:44:18 942495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:70807|prior_delivered:2113810|prior_time:1746006258884531|is_app_limited:0|send_elapse:51771|ack_elapse:57904|ctl_first_sent_time:1746006258885963|lagest_ack_time:1746006258942435|curr_delivered:2183417| [2025/04/30 09:44:18 942500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258885963| [2025/04/30 09:44:18 942504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:852||sndq_packets_used_bytes:0|sndq_packets_free:928| [2025/04/30 09:44:18 942508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54316|rttvar:2587|minrtt:31343|latest_rtt:56472|ack_delay:64| [2025/04/30 09:44:18 942512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54578|rttvar:2464|minrtt:31343|latest_rtt:56472|ack_delay:64| [2025/04/30 09:44:18 942517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2081|lost_pn:2078|thresh:3| [2025/04/30 09:44:18 942521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 942525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258947739|now:1746006258942525|interval:5214| [2025/04/30 09:44:18 942529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258947739|now:1746006258942525|interv:5214| [2025/04/30 09:44:18 942534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51771, ack_elapse 57904, delivered 69607|rate 1202110|lost 225| [2025/04/30 09:44:18 942538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202110) in round 41| [2025/04/30 09:44:18 942547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 942551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 942555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258885963|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 942560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258885963|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 942565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61207|srtt:54578|latest_rtt:56472|min_rtt:31343|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 942570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 942574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006258967435|now:1746006258942435|interv:25000| [2025/04/30 09:44:18 942579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006258942435|max_ack_delay:25000| [2025/04/30 09:44:18 942584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:920|largest:920|pns:2| [2025/04/30 09:44:18 942588] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:920|frame:PING ACK |recv_time:1746006258942435|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 942593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378942435|now:1746006258942435|interv:120000000| [2025/04/30 09:44:18 942597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378942435|now:1746006258942435|interv:120000000| [2025/04/30 09:44:18 942601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258943000|pq_index:0| [2025/04/30 09:44:18 942606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258941755| [2025/04/30 09:44:18 942610] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258942610| [2025/04/30 09:44:18 942615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258942614| [2025/04/30 09:44:18 942621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54578|min_srtt:54578|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 942625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2240130| [2025/04/30 09:44:18 942630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54578|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 942640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 942645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54578|min_srtt:54578|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 942649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2241309| [2025/04/30 09:44:18 942654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54578|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 942658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 942662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54578|min_srtt:54578|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 942666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 942671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 942675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 942678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 942683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 942687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 942691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2203581| [2025/04/30 09:44:18 942696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 942700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 942704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258943000| [2025/04/30 09:44:18 942708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258943000| [2025/04/30 09:44:18 942712] [debug] |xqc_engine_wakeup_after|wakeup:1746006258943000|now:1746006258942711|diff:289| [2025/04/30 09:44:18 942716] [debug] |xqc_engine_main_logic|END|now:1746006258942614| [2025/04/30 09:44:18 942721] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258942721| [2025/04/30 09:44:18 942725] [debug] |xqc_engine_wakeup_after|wakeup:1746006258943000|now:1746006258942725|diff:275| [2025/04/30 09:44:18 942729] [debug] |xqc_engine_main_logic|END|now:1746006258942721| [2025/04/30 09:44:18 943799] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258943798| [2025/04/30 09:44:18 943810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258943000|pq_index:0| [2025/04/30 09:44:18 943814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258942614| [2025/04/30 09:44:18 943820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258943818| [2025/04/30 09:44:18 943830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258943000|now:1746006258943818| [2025/04/30 09:44:18 943834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258943000|now:1746006258943818| [2025/04/30 09:44:18 943838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 943843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54578|min_srtt:54578|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 943848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 943853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 943857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 943861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 943865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 943870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 943874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2203581| [2025/04/30 09:44:18 943878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 943883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2132| [2025/04/30 09:44:18 943915] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258943891|stream_id:0|stream_offset:2203581| [2025/04/30 09:44:18 943922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 943926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 943931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258947739|now:1746006258943931|interval:3808| [2025/04/30 09:44:18 943935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258947739|now:1746006258943931|interv:3808| [2025/04/30 09:44:18 943940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62407| [2025/04/30 09:44:18 943945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 943949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2204760| [2025/04/30 09:44:18 943962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 943968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2133| [2025/04/30 09:44:18 944008] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006258943979|stream_id:0|stream_offset:2204760| [2025/04/30 09:44:18 944018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 944026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:18 944033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258947739|now:1746006258944032|interval:3707| [2025/04/30 09:44:18 944040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258947739|now:1746006258944032|interv:3707| [2025/04/30 09:44:18 944047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63607| [2025/04/30 09:44:18 944054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 944061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2205939| [2025/04/30 09:44:18 944068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 944075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258945074|now:1746006258944074|interv:1000| [2025/04/30 09:44:18 944081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 944087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 944093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258945074| [2025/04/30 09:44:18 944100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258945074| [2025/04/30 09:44:18 944107] [debug] |xqc_engine_wakeup_after|wakeup:1746006258945074|now:1746006258944107|diff:967| [2025/04/30 09:44:18 944113] [debug] |xqc_engine_main_logic|END|now:1746006258943818| [2025/04/30 09:44:18 944363] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006258944362| [2025/04/30 09:44:18 944373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 944379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:920| [2025/04/30 09:44:18 944383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:921| [2025/04/30 09:44:18 944389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:921| [2025/04/30 09:44:18 944393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 944398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 944403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:72007|prior_delivered:2113810|prior_time:1746006258884531|is_app_limited:0|send_elapse:51872|ack_elapse:59831|ctl_first_sent_time:1746006258886064|lagest_ack_time:1746006258944362|curr_delivered:2184617| [2025/04/30 09:44:18 944413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258886064| [2025/04/30 09:44:18 944418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:851||sndq_packets_used_bytes:0|sndq_packets_free:929| [2025/04/30 09:44:18 944422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 944426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:70807|prior_delivered:2116210|prior_time:1746006258886530|is_app_limited:0|send_elapse:51805|ack_elapse:57832|ctl_first_sent_time:1746006258887961|lagest_ack_time:1746006258944362|curr_delivered:2185817| [2025/04/30 09:44:18 944431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258887961| [2025/04/30 09:44:18 944435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:850||sndq_packets_used_bytes:0|sndq_packets_free:930| [2025/04/30 09:44:18 944439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54578|rttvar:2464|minrtt:31343|latest_rtt:56401|ack_delay:56| [2025/04/30 09:44:18 944443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54799|rttvar:2289|minrtt:31343|latest_rtt:56401|ack_delay:56| [2025/04/30 09:44:18 944447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2083|lost_pn:2080|thresh:3| [2025/04/30 09:44:18 944452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2080|lost_pn:2080|po_sent_time:1746006258884208|lost_send_time:1746006258880911|loss_delay:63451|frame:STREAM |repair:128| [2025/04/30 09:44:18 944457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006258884208u| [2025/04/30 09:44:18 944461] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |lost interval:255219|lost_count:2|send_count:258|pkt_num:2080|po_send_time:1746006258884208|srtt:54799|cwnd:101314|bw:1215632|conn_life:1901594|now:0|last_lost_time:1901594| [2025/04/30 09:44:18 944466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 944470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54799|rtt_var:2289|pto_duration:63955|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 944475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 944479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 944483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 944487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259032934|now:1746006258944470|interv:88464| [2025/04/30 09:44:18 944491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259032934|now:1746006258944470|interval:88464|pto_count:0|srtt:54799 [2025/04/30 09:44:18 944498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51805, ack_elapse 57832, delivered 69607|rate 1203606|lost 226| [2025/04/30 09:44:18 944503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203606) in round 41| [2025/04/30 09:44:18 944507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 944511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 944515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:1|acked:2400|po_sent_time:1746006258887961|recovery:1|recovery_start:1746006258944461|packet_conservation:0|next_round_delivered:2123417| [2025/04/30 09:44:18 944520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:1|acked:2400|po_sent_time:1746006258887961|recovery:1|recovery_start:1746006258944461|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 944525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:60007|srtt:54799|latest_rtt:56401|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258944461|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 944530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:921|largest:921|pns:2| [2025/04/30 09:44:18 944535] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:921|frame:ACK |recv_time:1746006258944362|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 944540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378944362|now:1746006258944362|interv:120000000| [2025/04/30 09:44:18 944544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378944362|now:1746006258944362|interv:120000000| [2025/04/30 09:44:18 944551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258945074|pq_index:0| [2025/04/30 09:44:18 944556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258943818| [2025/04/30 09:44:18 944560] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258944560| [2025/04/30 09:44:18 944565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258944564| [2025/04/30 09:44:18 944571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54799|min_srtt:54799|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 944575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:60007|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 944580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 944584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 944588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 944592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 944599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54799|min_srtt:54799|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 944603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:60007|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 944607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 944611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 944615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 944619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 944624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 944628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2205939| [2025/04/30 09:44:18 944632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 944636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 944640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258945074| [2025/04/30 09:44:18 944644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258945074| [2025/04/30 09:44:18 944648] [debug] |xqc_engine_wakeup_after|wakeup:1746006258945074|now:1746006258944648|diff:426| [2025/04/30 09:44:18 944652] [debug] |xqc_engine_main_logic|END|now:1746006258944564| [2025/04/30 09:44:18 944658] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258944657| [2025/04/30 09:44:18 944661] [debug] |xqc_engine_wakeup_after|wakeup:1746006258945074|now:1746006258944661|diff:413| [2025/04/30 09:44:18 944665] [debug] |xqc_engine_main_logic|END|now:1746006258944657| [2025/04/30 09:44:18 945735] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258945734| [2025/04/30 09:44:18 945746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258945074|pq_index:0| [2025/04/30 09:44:18 945750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258944564| [2025/04/30 09:44:18 945756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258945755| [2025/04/30 09:44:18 945761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258945074|now:1746006258945755| [2025/04/30 09:44:18 945765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258945074|now:1746006258945755| [2025/04/30 09:44:18 945769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 945774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54799|min_srtt:54799|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 945779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:60007|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 945789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 945793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 945797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 945801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 945805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54799|min_srtt:54799|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 945809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:60007|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 945814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 945818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 945821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 945826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 945830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 945835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2205939| [2025/04/30 09:44:18 945839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 945844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2134| [2025/04/30 09:44:18 945877] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2134|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258945852|stream_id:0|stream_offset:2205939| [2025/04/30 09:44:18 945883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 945887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 945892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54799|rtt_var:2289|pto_duration:63955|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 945896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 945900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 945904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 945908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259034807|now:1746006258945892|interv:88915| [2025/04/30 09:44:18 945915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259034807|now:1746006258945892|interval:88915|pto_count:0|srtt:54799 [2025/04/30 09:44:18 945920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61207| [2025/04/30 09:44:18 945925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 945929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2207118| [2025/04/30 09:44:18 945934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 945938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2135| [2025/04/30 09:44:18 945972] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258945945|stream_id:0|stream_offset:2207118| [2025/04/30 09:44:18 945980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 945988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 945995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54799|rtt_var:2289|pto_duration:63955|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 946002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 946008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 946015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:18 946022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259034900|now:1746006258945995|interv:88905| [2025/04/30 09:44:18 946028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259034900|now:1746006258945995|interval:88905|pto_count:0|srtt:54799 [2025/04/30 09:44:18 946036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:62407| [2025/04/30 09:44:18 946043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 946049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2208297| [2025/04/30 09:44:18 946055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 946061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258967435| [2025/04/30 09:44:18 946067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258967435| [2025/04/30 09:44:18 946073] [debug] |xqc_engine_wakeup_after|wakeup:1746006258967435|now:1746006258946072|diff:21363| [2025/04/30 09:44:18 946085] [debug] |xqc_engine_main_logic|END|now:1746006258945755| [2025/04/30 09:44:18 946357] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258946356| [2025/04/30 09:44:18 946368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 946375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:921| [2025/04/30 09:44:18 946378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:922| [2025/04/30 09:44:18 946384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:922| [2025/04/30 09:44:18 946388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 946394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2084|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2086|path_largest_ack:2084| [2025/04/30 09:44:18 946399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:72007|prior_delivered:2116210|prior_time:1746006258886530|is_app_limited:0|send_elapse:51906|ack_elapse:59826|ctl_first_sent_time:1746006258888062|lagest_ack_time:1746006258946356|curr_delivered:2187017| [2025/04/30 09:44:18 946403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258888062| [2025/04/30 09:44:18 946408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:850||sndq_packets_used_bytes:0|sndq_packets_free:930| [2025/04/30 09:44:18 946412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2086|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2086|path_largest_ack:2086| [2025/04/30 09:44:18 946417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:72007|prior_delivered:2118610|prior_time:1746006258888520|is_app_limited:0|send_elapse:51830|ack_elapse:57836|ctl_first_sent_time:1746006258889950|lagest_ack_time:1746006258946356|curr_delivered:2188217| [2025/04/30 09:44:18 946421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258889950| [2025/04/30 09:44:18 946425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:849||sndq_packets_used_bytes:0|sndq_packets_free:931| [2025/04/30 09:44:18 946429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54799|rttvar:2289|minrtt:31343|latest_rtt:56406|ack_delay:56| [2025/04/30 09:44:18 946434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54993|rttvar:2104|minrtt:31343|latest_rtt:56406|ack_delay:56| [2025/04/30 09:44:18 946438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2086|lost_pn:2083|thresh:3| [2025/04/30 09:44:18 946442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 946447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 946451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258951637|now:1746006258946450|interval:5187| [2025/04/30 09:44:18 946455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258951637|now:1746006258946450|interv:5187| [2025/04/30 09:44:18 946459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51830, ack_elapse 57836, delivered 69607|rate 1203523|lost 226| [2025/04/30 09:44:18 946468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203523) in round 41| [2025/04/30 09:44:18 946472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 946477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 946481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258889950|recovery:1|recovery_start:1746006258944461|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 946485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258889950|recovery:1|recovery_start:1746006258944461|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 946490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:60007|srtt:54993|latest_rtt:56406|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258944461|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 946496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:922|largest:922|pns:2| [2025/04/30 09:44:18 946500] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:922|frame:ACK |recv_time:1746006258946356|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 946505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378946356|now:1746006258946356|interv:120000000| [2025/04/30 09:44:18 946509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378946356|now:1746006258946356|interv:120000000| [2025/04/30 09:44:18 946513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258967435|pq_index:0| [2025/04/30 09:44:18 946517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258945755| [2025/04/30 09:44:18 946521] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258946521| [2025/04/30 09:44:18 946526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258946525| [2025/04/30 09:44:18 946532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54993|min_srtt:54993|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 946537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:60007|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 946541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 946545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 946549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 946554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 946560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54993|min_srtt:54993|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 946564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:60007|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 946569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 946573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 946576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 946581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 946585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 946589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2208297| [2025/04/30 09:44:18 946594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 946598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258947598|now:1746006258946598|interv:1000| [2025/04/30 09:44:18 946602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 946606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 946610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258947598| [2025/04/30 09:44:18 946614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258947598| [2025/04/30 09:44:18 946617] [debug] |xqc_engine_wakeup_after|wakeup:1746006258947598|now:1746006258946617|diff:981| [2025/04/30 09:44:18 946622] [debug] |xqc_engine_main_logic|END|now:1746006258946525| [2025/04/30 09:44:18 946627] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258946627| [2025/04/30 09:44:18 946631] [debug] |xqc_engine_wakeup_after|wakeup:1746006258947598|now:1746006258946630|diff:968| [2025/04/30 09:44:18 946634] [debug] |xqc_engine_main_logic|END|now:1746006258946627| [2025/04/30 09:44:18 947705] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258947704| [2025/04/30 09:44:18 947716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258947598|pq_index:0| [2025/04/30 09:44:18 947720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258946525| [2025/04/30 09:44:18 947726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258947725| [2025/04/30 09:44:18 947730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258947598|now:1746006258947725| [2025/04/30 09:44:18 947735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258947598|now:1746006258947725| [2025/04/30 09:44:18 947739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 947744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54993|min_srtt:54993|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 947754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:60007|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 947759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 947763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 947766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 947771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 947775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54993|min_srtt:54993|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 947779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:60007|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 947784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 947788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 947791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 947796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 947800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 947805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2208297| [2025/04/30 09:44:18 947809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 947814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2136| [2025/04/30 09:44:18 947847] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2136|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258947822|stream_id:0|stream_offset:2208297| [2025/04/30 09:44:18 947853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 947858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 947862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258951637|now:1746006258947862|interval:3775| [2025/04/30 09:44:18 947867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258951637|now:1746006258947862|interv:3775| [2025/04/30 09:44:18 947871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61207| [2025/04/30 09:44:18 947879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 947883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2209476| [2025/04/30 09:44:18 947888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 947892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2137| [2025/04/30 09:44:18 947915] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006258947898|stream_id:0|stream_offset:2209476| [2025/04/30 09:44:18 947920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 947924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:18 947929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006258951637|now:1746006258947928|interval:3709| [2025/04/30 09:44:18 947933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006258951637|now:1746006258947928|interv:3709| [2025/04/30 09:44:18 947937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:62407| [2025/04/30 09:44:18 947941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 947945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2210655| [2025/04/30 09:44:18 947950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 947954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258951637| [2025/04/30 09:44:18 947958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258951637| [2025/04/30 09:44:18 947965] [debug] |xqc_engine_wakeup_after|wakeup:1746006258951637|now:1746006258947965|diff:3672| [2025/04/30 09:44:18 947971] [debug] |xqc_engine_main_logic|END|now:1746006258947725| [2025/04/30 09:44:18 948339] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258948338| [2025/04/30 09:44:18 948351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 948357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:922| [2025/04/30 09:44:18 948361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:923| [2025/04/30 09:44:18 948367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:923| [2025/04/30 09:44:18 948371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 948376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2087|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2088|path_largest_ack:2087| [2025/04/30 09:44:18 948381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:70800|prior_delivered:2121017|prior_time:1746006258890519|is_app_limited:0|send_elapse:51785|ack_elapse:57819|ctl_first_sent_time:1746006258891960|lagest_ack_time:1746006258948338|curr_delivered:2189417| [2025/04/30 09:44:18 948391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258891960| [2025/04/30 09:44:18 948396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:848||sndq_packets_used_bytes:0|sndq_packets_free:932| [2025/04/30 09:44:18 948400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2088|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2088|path_largest_ack:2088| [2025/04/30 09:44:18 948404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:70800|prior_delivered:2121017|prior_time:1746006258890519|is_app_limited:0|send_elapse:51785|ack_elapse:57819|ctl_first_sent_time:1746006258891960|lagest_ack_time:1746006258948338|curr_delivered:2190617| [2025/04/30 09:44:18 948409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258892069| [2025/04/30 09:44:18 948413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:847||sndq_packets_used_bytes:0|sndq_packets_free:933| [2025/04/30 09:44:18 948417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54993|rttvar:2104|minrtt:31343|latest_rtt:56269|ack_delay:56| [2025/04/30 09:44:18 948421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55145|rttvar:1883|minrtt:31343|latest_rtt:56269|ack_delay:56| [2025/04/30 09:44:18 948425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2088|lost_pn:2085|thresh:3| [2025/04/30 09:44:18 948430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 948434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2085|lost_pn:2085|po_sent_time:1746006258888181|lost_send_time:1746006258885036|loss_delay:63302|frame:STREAM |repair:128| [2025/04/30 09:44:18 948439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006258888181u| [2025/04/30 09:44:18 948443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 948447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55145|rtt_var:1883|pto_duration:62677|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 948452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 948456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 948460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 09:44:18 948464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259035575|now:1746006258948447|interv:87128| [2025/04/30 09:44:18 948468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259035575|now:1746006258948447|interval:87128|pto_count:0|srtt:55145 [2025/04/30 09:44:18 948472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51785, ack_elapse 57819, delivered 69600|rate 1203756|lost 227| [2025/04/30 09:44:18 948479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203756) in round 41| [2025/04/30 09:44:18 948484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 948488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 948492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:1|acked:2400|po_sent_time:1746006258892069|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 948496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:1|acked:2400|po_sent_time:1746006258892069|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 948501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:58807|srtt:55145|latest_rtt:56269|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 948507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:923|largest:923|pns:2| [2025/04/30 09:44:18 948511] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:923|frame:ACK |recv_time:1746006258948338|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 948516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378948338|now:1746006258948338|interv:120000000| [2025/04/30 09:44:18 948520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378948338|now:1746006258948338|interv:120000000| [2025/04/30 09:44:18 948524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258951637|pq_index:0| [2025/04/30 09:44:18 948529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258947725| [2025/04/30 09:44:18 948533] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258948533| [2025/04/30 09:44:18 948538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258948537| [2025/04/30 09:44:18 948544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55145|min_srtt:55145|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 948548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 948553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 948557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 948561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 948565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 948569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55145|min_srtt:55145|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 948576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 948580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 948584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 948588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 948592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 948597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 948601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2210655| [2025/04/30 09:44:18 948605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 948609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258949609|now:1746006258948609|interv:1000| [2025/04/30 09:44:18 948613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 948617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 948621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258949609| [2025/04/30 09:44:18 948625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258949609| [2025/04/30 09:44:18 948629] [debug] |xqc_engine_wakeup_after|wakeup:1746006258949609|now:1746006258948629|diff:980| [2025/04/30 09:44:18 948633] [debug] |xqc_engine_main_logic|END|now:1746006258948537| [2025/04/30 09:44:18 948638] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258948638| [2025/04/30 09:44:18 948642] [debug] |xqc_engine_wakeup_after|wakeup:1746006258949609|now:1746006258948642|diff:967| [2025/04/30 09:44:18 948646] [debug] |xqc_engine_main_logic|END|now:1746006258948638| [2025/04/30 09:44:18 949715] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258949715| [2025/04/30 09:44:18 949726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258949609|pq_index:0| [2025/04/30 09:44:18 949731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258948537| [2025/04/30 09:44:18 949736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258949735| [2025/04/30 09:44:18 949741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258949609|now:1746006258949735| [2025/04/30 09:44:18 949745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258949609|now:1746006258949735| [2025/04/30 09:44:18 949749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 949754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55145|min_srtt:55145|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 949764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 949769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 949773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 949777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 949781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 949785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55145|min_srtt:55145|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 949789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 949794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 949798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 949801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 949806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 949810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 949814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2210655| [2025/04/30 09:44:18 949819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 949823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2138| [2025/04/30 09:44:18 949856] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2138|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746006258949832|stream_id:0|stream_offset:2210655| [2025/04/30 09:44:18 949862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 949867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 09:44:18 949872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55145|rtt_var:1883|pto_duration:62677|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 949876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 949880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 949884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 949891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259037509|now:1746006258949871|interv:87638| [2025/04/30 09:44:18 949896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259037509|now:1746006258949871|interval:87638|pto_count:0|srtt:55145 [2025/04/30 09:44:18 949900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:60007| [2025/04/30 09:44:18 949905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 949909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2211834| [2025/04/30 09:44:18 949916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 949923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2139| [2025/04/30 09:44:18 949962] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2139|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258949933|stream_id:0|stream_offset:2211834| [2025/04/30 09:44:18 949971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 949979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 949986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55145|rtt_var:1883|pto_duration:62677|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 949994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 950001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 950007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 950013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259037610|now:1746006258949986|interv:87624| [2025/04/30 09:44:18 950020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259037610|now:1746006258949986|interval:87624|pto_count:0|srtt:55145 [2025/04/30 09:44:18 950028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61207| [2025/04/30 09:44:18 950035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 950042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2213013| [2025/04/30 09:44:18 950049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 950055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258951055|now:1746006258950055|interv:1000| [2025/04/30 09:44:18 950061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 950073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 950080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258951055| [2025/04/30 09:44:18 950086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258951055| [2025/04/30 09:44:18 950093] [debug] |xqc_engine_wakeup_after|wakeup:1746006258951055|now:1746006258950093|diff:962| [2025/04/30 09:44:18 950100] [debug] |xqc_engine_main_logic|END|now:1746006258949735| [2025/04/30 09:44:18 950333] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258950332| [2025/04/30 09:44:18 950342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 950348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:923| [2025/04/30 09:44:18 950352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:924| [2025/04/30 09:44:18 950358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:924| [2025/04/30 09:44:18 950363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 950368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2089|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2090|path_largest_ack:2089| [2025/04/30 09:44:18 950372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:70800|prior_delivered:2123417|prior_time:1746006258892523|is_app_limited:0|send_elapse:51811|ack_elapse:57809|ctl_first_sent_time:1746006258893926|lagest_ack_time:1746006258950332|curr_delivered:2191817| [2025/04/30 09:44:18 950377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258893926| [2025/04/30 09:44:18 950382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:847||sndq_packets_used_bytes:0|sndq_packets_free:933| [2025/04/30 09:44:18 950386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2090|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2090|path_largest_ack:2090| [2025/04/30 09:44:18 950391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:69600|prior_delivered:2125817|prior_time:1746006258894517|is_app_limited:0|send_elapse:51756|ack_elapse:55815|ctl_first_sent_time:1746006258895916|lagest_ack_time:1746006258950332|curr_delivered:2193017| [2025/04/30 09:44:18 950395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258895916| [2025/04/30 09:44:18 950399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:846||sndq_packets_used_bytes:0|sndq_packets_free:934| [2025/04/30 09:44:18 950403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55145|rttvar:1883|minrtt:31343|latest_rtt:54416|ack_delay:56| [2025/04/30 09:44:18 950407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55047|rttvar:1609|minrtt:31343|latest_rtt:54416|ack_delay:56| [2025/04/30 09:44:18 950412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2090|lost_pn:2087|thresh:3| [2025/04/30 09:44:18 950416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 950420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 950428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 950433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55047|rtt_var:1609|pto_duration:61483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 950437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 950441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 950445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 09:44:18 950449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259036416|now:1746006258950432|interv:85984| [2025/04/30 09:44:18 950453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259036416|now:1746006258950432|interval:85984|pto_count:0|srtt:55047 [2025/04/30 09:44:18 950457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51756, ack_elapse 55815, delivered 67200|rate 1203977|lost 227| [2025/04/30 09:44:18 950462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203977) in round 41| [2025/04/30 09:44:18 950466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 950470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 950474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258895916|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 950479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258895916|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 950484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:58807|srtt:55047|latest_rtt:54416|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 950490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:924|largest:924|pns:2| [2025/04/30 09:44:18 950494] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:924|frame:ACK |recv_time:1746006258950332|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 950499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378950332|now:1746006258950332|interv:120000000| [2025/04/30 09:44:18 950503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378950332|now:1746006258950332|interv:120000000| [2025/04/30 09:44:18 950507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258951055|pq_index:0| [2025/04/30 09:44:18 950511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258949735| [2025/04/30 09:44:18 950515] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258950515| [2025/04/30 09:44:18 950520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258950519| [2025/04/30 09:44:18 950529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55047|min_srtt:55047|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 950533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 950538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 950542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 950546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 950550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 950554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55047|min_srtt:55047|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 950558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 950563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 950566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 950570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 950574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 950579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 950583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2213013| [2025/04/30 09:44:18 950588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 950591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 950595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258951055| [2025/04/30 09:44:18 950599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258951055| [2025/04/30 09:44:18 950603] [debug] |xqc_engine_wakeup_after|wakeup:1746006258951055|now:1746006258950603|diff:452| [2025/04/30 09:44:18 950608] [debug] |xqc_engine_main_logic|END|now:1746006258950519| [2025/04/30 09:44:18 950613] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258950612| [2025/04/30 09:44:18 950616] [debug] |xqc_engine_wakeup_after|wakeup:1746006258951055|now:1746006258950616|diff:439| [2025/04/30 09:44:18 950620] [debug] |xqc_engine_main_logic|END|now:1746006258950612| [2025/04/30 09:44:18 951690] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258951689| [2025/04/30 09:44:18 951701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258951055|pq_index:0| [2025/04/30 09:44:18 951712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258950519| [2025/04/30 09:44:18 951717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258951716| [2025/04/30 09:44:18 951722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258951055|now:1746006258951716| [2025/04/30 09:44:18 951726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258951055|now:1746006258951716| [2025/04/30 09:44:18 951730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 951736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55047|min_srtt:55047|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 951740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 951745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 951749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 951753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 951757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 951761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55047|min_srtt:55047|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 951765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 951770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 951773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 951777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 951781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 951786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 951790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2213013| [2025/04/30 09:44:18 951795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 951799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2140| [2025/04/30 09:44:18 951832] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746006258951808|stream_id:0|stream_offset:2213013| [2025/04/30 09:44:18 951842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 951847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 09:44:18 951851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55047|rtt_var:1609|pto_duration:61483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 951855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 951859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 951863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 951867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259038291|now:1746006258951851|interv:86440| [2025/04/30 09:44:18 951871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259038291|now:1746006258951851|interval:86440|pto_count:0|srtt:55047 [2025/04/30 09:44:18 951876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:60007| [2025/04/30 09:44:18 951881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 951885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2214192| [2025/04/30 09:44:18 951889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 951893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2141| [2025/04/30 09:44:18 951916] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258951900|stream_id:0|stream_offset:2214192| [2025/04/30 09:44:18 951922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 951926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 951931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55047|rtt_var:1609|pto_duration:61483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 951935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 951939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 951943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 951947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259038383|now:1746006258951930|interv:86453| [2025/04/30 09:44:18 951951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259038383|now:1746006258951930|interval:86453|pto_count:0|srtt:55047 [2025/04/30 09:44:18 951959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61207| [2025/04/30 09:44:18 951963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 951967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2215371| [2025/04/30 09:44:18 951974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 951980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258952980|now:1746006258951980|interv:1000| [2025/04/30 09:44:18 951987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 951993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 951999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258952980| [2025/04/30 09:44:18 952006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258952980| [2025/04/30 09:44:18 952012] [debug] |xqc_engine_wakeup_after|wakeup:1746006258952980|now:1746006258952012|diff:968| [2025/04/30 09:44:18 952019] [debug] |xqc_engine_main_logic|END|now:1746006258951716| [2025/04/30 09:44:18 952336] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258952335| [2025/04/30 09:44:18 952347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 952353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:924| [2025/04/30 09:44:18 952357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:925| [2025/04/30 09:44:18 952363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:925| [2025/04/30 09:44:18 952367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 952372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2091|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2092|path_largest_ack:2091| [2025/04/30 09:44:18 952377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:70800|prior_delivered:2125817|prior_time:1746006258894517|is_app_limited:0|send_elapse:51858|ack_elapse:57818|ctl_first_sent_time:1746006258896018|lagest_ack_time:1746006258952335|curr_delivered:2194217| [2025/04/30 09:44:18 952382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258896018| [2025/04/30 09:44:18 952387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:845||sndq_packets_used_bytes:0|sndq_packets_free:935| [2025/04/30 09:44:18 952391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2092|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2092|path_largest_ack:2092| [2025/04/30 09:44:18 952395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:69600|prior_delivered:2128217|prior_time:1746006258896513|is_app_limited:0|send_elapse:52491|ack_elapse:55822|ctl_first_sent_time:1746006258897946|lagest_ack_time:1746006258952335|curr_delivered:2195417| [2025/04/30 09:44:18 952400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258897946| [2025/04/30 09:44:18 952408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:844||sndq_packets_used_bytes:0|sndq_packets_free:936| [2025/04/30 09:44:18 952413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55047|rttvar:1609|minrtt:31343|latest_rtt:54389|ack_delay:64| [2025/04/30 09:44:18 952417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54957|rttvar:1387|minrtt:31343|latest_rtt:54389|ack_delay:64| [2025/04/30 09:44:18 952421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2092|lost_pn:2089|thresh:3| [2025/04/30 09:44:18 952425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 952429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 952433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 952438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54957|rtt_var:1387|pto_duration:60505|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 952442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 952446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 952450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 09:44:18 952454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259037405|now:1746006258952437|interv:84968| [2025/04/30 09:44:18 952458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259037405|now:1746006258952437|interval:84968|pto_count:0|srtt:54957 [2025/04/30 09:44:18 952462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 52491, ack_elapse 55822, delivered 67200|rate 1203826|lost 227| [2025/04/30 09:44:18 952467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203826) in round 41| [2025/04/30 09:44:18 952471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 952475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 952479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258897946|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 952484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258897946|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 952488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:58807|srtt:54957|latest_rtt:54389|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 952494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:925|largest:925|pns:2| [2025/04/30 09:44:18 952501] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:925|frame:ACK |recv_time:1746006258952335|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 952506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378952335|now:1746006258952335|interv:120000000| [2025/04/30 09:44:18 952510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378952335|now:1746006258952335|interv:120000000| [2025/04/30 09:44:18 952514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258952980|pq_index:0| [2025/04/30 09:44:18 952518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258951716| [2025/04/30 09:44:18 952522] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258952522| [2025/04/30 09:44:18 952527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258952526| [2025/04/30 09:44:18 952533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54957|min_srtt:54957|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 952538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 952542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 952546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 952550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 952555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 952559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54957|min_srtt:54957|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 952563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 952567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 952571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 952575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 952579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 952584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 952588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2215371| [2025/04/30 09:44:18 952595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 952599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 952603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258952980| [2025/04/30 09:44:18 952607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258952980| [2025/04/30 09:44:18 952611] [debug] |xqc_engine_wakeup_after|wakeup:1746006258952980|now:1746006258952611|diff:369| [2025/04/30 09:44:18 952616] [debug] |xqc_engine_main_logic|END|now:1746006258952526| [2025/04/30 09:44:18 952621] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258952620| [2025/04/30 09:44:18 952624] [debug] |xqc_engine_wakeup_after|wakeup:1746006258952980|now:1746006258952624|diff:356| [2025/04/30 09:44:18 952628] [debug] |xqc_engine_main_logic|END|now:1746006258952620| [2025/04/30 09:44:18 953696] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258953696| [2025/04/30 09:44:18 953708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258952980|pq_index:0| [2025/04/30 09:44:18 953712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258952526| [2025/04/30 09:44:18 953717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258953716| [2025/04/30 09:44:18 953722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258952980|now:1746006258953716| [2025/04/30 09:44:18 953727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258952980|now:1746006258953716| [2025/04/30 09:44:18 953731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 953736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54957|min_srtt:54957|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 953741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 953745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 953749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 953753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 953757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 953761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54957|min_srtt:54957|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 953766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 953770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 953774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 953778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 953787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 953792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 953796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2215371| [2025/04/30 09:44:18 953800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 953805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2142| [2025/04/30 09:44:18 953838] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2142|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746006258953813|stream_id:0|stream_offset:2215371| [2025/04/30 09:44:18 953844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 953849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 09:44:18 953853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54957|rtt_var:1387|pto_duration:60505|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 953858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 953862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 953866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 953870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259039318|now:1746006258953853|interv:85465| [2025/04/30 09:44:18 953874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259039318|now:1746006258953853|interval:85465|pto_count:0|srtt:54957 [2025/04/30 09:44:18 953878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:60007| [2025/04/30 09:44:18 953883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 953887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2216550| [2025/04/30 09:44:18 953892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 953898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2143| [2025/04/30 09:44:18 953936] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2143|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258953908|stream_id:0|stream_offset:2216550| [2025/04/30 09:44:18 953946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 953959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 953966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54957|rtt_var:1387|pto_duration:60505|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 953974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 953980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 953987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 953993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259039413|now:1746006258953966|interv:85447| [2025/04/30 09:44:18 954000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259039413|now:1746006258953966|interval:85447|pto_count:0|srtt:54957 [2025/04/30 09:44:18 954007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61207| [2025/04/30 09:44:18 954015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 954021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2217729| [2025/04/30 09:44:18 954028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 954034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258955034|now:1746006258954034|interv:1000| [2025/04/30 09:44:18 954040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 954047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 954053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258955034| [2025/04/30 09:44:18 954060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258955034| [2025/04/30 09:44:18 954066] [debug] |xqc_engine_wakeup_after|wakeup:1746006258955034|now:1746006258954066|diff:968| [2025/04/30 09:44:18 954073] [debug] |xqc_engine_main_logic|END|now:1746006258953716| [2025/04/30 09:44:18 954318] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258954317| [2025/04/30 09:44:18 954328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 954334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:925| [2025/04/30 09:44:18 954338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:926| [2025/04/30 09:44:18 954344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:926| [2025/04/30 09:44:18 954348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 954353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2093|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2094|path_largest_ack:2093| [2025/04/30 09:44:18 954358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:68400|prior_delivered:2130617|prior_time:1746006258898513|is_app_limited:0|send_elapse:52960|ack_elapse:55804|ctl_first_sent_time:1746006258899952|lagest_ack_time:1746006258954317|curr_delivered:2196617| [2025/04/30 09:44:18 954367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258899952| [2025/04/30 09:44:18 954371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:843||sndq_packets_used_bytes:0|sndq_packets_free:937| [2025/04/30 09:44:18 954376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2094|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2094|path_largest_ack:2094| [2025/04/30 09:44:18 954380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:68400|prior_delivered:2130617|prior_time:1746006258898513|is_app_limited:0|send_elapse:52960|ack_elapse:55804|ctl_first_sent_time:1746006258899952|lagest_ack_time:1746006258954317|curr_delivered:2197817| [2025/04/30 09:44:18 954385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258900061| [2025/04/30 09:44:18 954389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:842||sndq_packets_used_bytes:0|sndq_packets_free:938| [2025/04/30 09:44:18 954393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54957|rttvar:1387|minrtt:31343|latest_rtt:54256|ack_delay:64| [2025/04/30 09:44:18 954397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54862|rttvar:1232|minrtt:31343|latest_rtt:54256|ack_delay:64| [2025/04/30 09:44:18 954401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2094|lost_pn:2091|thresh:3| [2025/04/30 09:44:18 954405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 954409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 954413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 954417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54862|rtt_var:1232|pto_duration:59790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 954422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 954426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 954430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 09:44:18 954434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259038698|now:1746006258954417|interv:84281| [2025/04/30 09:44:18 954438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259038698|now:1746006258954417|interval:84281|pto_count:0|srtt:54862 [2025/04/30 09:44:18 954442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 52960, ack_elapse 55804, delivered 67200|rate 1204214|lost 227| [2025/04/30 09:44:18 954446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204214) in round 41| [2025/04/30 09:44:18 954451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 954455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 954461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258900061|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 954466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258900061|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 954470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:58807|srtt:54862|latest_rtt:54256|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 954476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:926|largest:926|pns:2| [2025/04/30 09:44:18 954481] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:926|frame:ACK |recv_time:1746006258954317|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 954485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378954317|now:1746006258954317|interv:120000000| [2025/04/30 09:44:18 954490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378954317|now:1746006258954317|interv:120000000| [2025/04/30 09:44:18 954493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258955034|pq_index:0| [2025/04/30 09:44:18 954498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258953716| [2025/04/30 09:44:18 954502] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258954502| [2025/04/30 09:44:18 954507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258954506| [2025/04/30 09:44:18 954513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54862|min_srtt:54862|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 954517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 954522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 954525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 954529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 954534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 954538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54862|min_srtt:54862|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 954542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 954552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 954556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 954560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 954564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 954569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 954573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2217729| [2025/04/30 09:44:18 954577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 954581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 954585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258955034| [2025/04/30 09:44:18 954589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258955034| [2025/04/30 09:44:18 954593] [debug] |xqc_engine_wakeup_after|wakeup:1746006258955034|now:1746006258954593|diff:441| [2025/04/30 09:44:18 954597] [debug] |xqc_engine_main_logic|END|now:1746006258954506| [2025/04/30 09:44:18 954602] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258954602| [2025/04/30 09:44:18 954606] [debug] |xqc_engine_wakeup_after|wakeup:1746006258955034|now:1746006258954606|diff:428| [2025/04/30 09:44:18 954610] [debug] |xqc_engine_main_logic|END|now:1746006258954602| [2025/04/30 09:44:18 955679] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258955679| [2025/04/30 09:44:18 955690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258955034|pq_index:0| [2025/04/30 09:44:18 955695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258954506| [2025/04/30 09:44:18 955700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258955699| [2025/04/30 09:44:18 955705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258955034|now:1746006258955699| [2025/04/30 09:44:18 955709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258955034|now:1746006258955699| [2025/04/30 09:44:18 955713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 955718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54862|min_srtt:54862|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 955723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 955727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 955731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 955735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 955744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 955749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54862|min_srtt:54862|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 955753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 955757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 955761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 955765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 955769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 955774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 955778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2217729| [2025/04/30 09:44:18 955782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 955787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2144| [2025/04/30 09:44:18 955820] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2144|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746006258955796|stream_id:0|stream_offset:2217729| [2025/04/30 09:44:18 955826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|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 09:44:18 955831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 09:44:18 955835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54862|rtt_var:1232|pto_duration:59790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 955840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 955843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 955847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 955851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259040586|now:1746006258955835|interv:84751| [2025/04/30 09:44:18 955855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259040586|now:1746006258955835|interval:84751|pto_count:0|srtt:54862 [2025/04/30 09:44:18 955860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:60007| [2025/04/30 09:44:18 955868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 955872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2218908| [2025/04/30 09:44:18 955877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 955881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:2145-2151|next_skip_chance:1746006259210251|current_time:1746006258955881| [2025/04/30 09:44:18 955885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2152| [2025/04/30 09:44:18 955908] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258955892|stream_id:0|stream_offset:2218908| [2025/04/30 09:44:18 955913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2152|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 955918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 955922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54862|rtt_var:1232|pto_duration:59790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 955926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 955930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 955934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 955938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259040682|now:1746006258955922|interv:84760| [2025/04/30 09:44:18 955942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259040682|now:1746006258955922|interval:84760|pto_count:0|srtt:54862 [2025/04/30 09:44:18 955947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61207| [2025/04/30 09:44:18 955951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 955955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2220087| [2025/04/30 09:44:18 955962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 955969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258956969|now:1746006258955969|interv:1000| [2025/04/30 09:44:18 955975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 955982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 955988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258956969| [2025/04/30 09:44:18 955995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258956969| [2025/04/30 09:44:18 956001] [debug] |xqc_engine_wakeup_after|wakeup:1746006258956969|now:1746006258956001|diff:968| [2025/04/30 09:44:18 956013] [debug] |xqc_engine_main_logic|END|now:1746006258955699| [2025/04/30 09:44:18 956305] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258956304| [2025/04/30 09:44:18 956316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 956323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:926| [2025/04/30 09:44:18 956326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:927| [2025/04/30 09:44:18 956332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:927| [2025/04/30 09:44:18 956336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 956342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2095|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2096|path_largest_ack:2095| [2025/04/30 09:44:18 956346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:68400|prior_delivered:2133017|prior_time:1746006258900493|is_app_limited:0|send_elapse:51826|ack_elapse:55811|ctl_first_sent_time:1746006258901929|lagest_ack_time:1746006258956304|curr_delivered:2199017| [2025/04/30 09:44:18 956351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258901929| [2025/04/30 09:44:18 956355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:841||sndq_packets_used_bytes:0|sndq_packets_free:939| [2025/04/30 09:44:18 956360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2096|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2096|path_largest_ack:2096| [2025/04/30 09:44:18 956364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:67200|prior_delivered:2135417|prior_time:1746006258902474|is_app_limited:0|send_elapse:51818|ack_elapse:53830|ctl_first_sent_time:1746006258903911|lagest_ack_time:1746006258956304|curr_delivered:2200217| [2025/04/30 09:44:18 956368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258903911| [2025/04/30 09:44:18 956372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:840||sndq_packets_used_bytes:0|sndq_packets_free:940| [2025/04/30 09:44:18 956376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54862|rttvar:1232|minrtt:31343|latest_rtt:52393|ack_delay:56| [2025/04/30 09:44:18 956381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54547|rttvar:1555|minrtt:31343|latest_rtt:52393|ack_delay:56| [2025/04/30 09:44:18 956385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2096|lost_pn:2093|thresh:3| [2025/04/30 09:44:18 956389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 956393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 956397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 956401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54547|rtt_var:1555|pto_duration:60767|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 956406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 956414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 956418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 09:44:18 956422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259041659|now:1746006258956401|interv:85258| [2025/04/30 09:44:18 956426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259041659|now:1746006258956401|interval:85258|pto_count:0|srtt:54547 [2025/04/30 09:44:18 956430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51818, ack_elapse 53830, delivered 64800|rate 1203789|lost 227| [2025/04/30 09:44:18 956435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203789) in round 41| [2025/04/30 09:44:18 956439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 956443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 956447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258903911|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 956452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258903911|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 956457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:58807|srtt:54547|latest_rtt:52393|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 956462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:927|largest:927|pns:2| [2025/04/30 09:44:18 956467] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:927|frame:ACK |recv_time:1746006258956304|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 956472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378956304|now:1746006258956304|interv:120000000| [2025/04/30 09:44:18 956476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378956304|now:1746006258956304|interv:120000000| [2025/04/30 09:44:18 956480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258956969|pq_index:0| [2025/04/30 09:44:18 956484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258955699| [2025/04/30 09:44:18 956488] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258956488| [2025/04/30 09:44:18 956493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258956492| [2025/04/30 09:44:18 956499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54547|min_srtt:54547|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 956503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 956511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 956514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 956518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 956523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 956527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54547|min_srtt:54547|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 956531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 956535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 956539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 956543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 956547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 956552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 956556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2220087| [2025/04/30 09:44:18 956560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 956564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 956568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258956969| [2025/04/30 09:44:18 956572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258956969| [2025/04/30 09:44:18 956576] [debug] |xqc_engine_wakeup_after|wakeup:1746006258956969|now:1746006258956576|diff:393| [2025/04/30 09:44:18 956580] [debug] |xqc_engine_main_logic|END|now:1746006258956492| [2025/04/30 09:44:18 956585] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258956585| [2025/04/30 09:44:18 956589] [debug] |xqc_engine_wakeup_after|wakeup:1746006258956969|now:1746006258956589|diff:380| [2025/04/30 09:44:18 956593] [debug] |xqc_engine_main_logic|END|now:1746006258956585| [2025/04/30 09:44:18 957663] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258957663| [2025/04/30 09:44:18 957674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258956969|pq_index:0| [2025/04/30 09:44:18 957679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258956492| [2025/04/30 09:44:18 957684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258957683| [2025/04/30 09:44:18 957693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258956969|now:1746006258957683| [2025/04/30 09:44:18 957698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258956969|now:1746006258957683| [2025/04/30 09:44:18 957702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 957707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54547|min_srtt:54547|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 957711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 957716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 957720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 957724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 957728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 957732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54547|min_srtt:54547|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 957736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 957741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 957745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 957749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 957753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 957758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 957762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2220087| [2025/04/30 09:44:18 957766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 957771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2153| [2025/04/30 09:44:18 957804] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746006258957779|stream_id:0|stream_offset:2220087| [2025/04/30 09:44:18 957810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2153|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 957818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 09:44:18 957822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54547|rtt_var:1555|pto_duration:60767|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 957827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 957831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 957835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:18 957839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259043546|now:1746006258957822|interv:85724| [2025/04/30 09:44:18 957843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259043546|now:1746006258957822|interval:85724|pto_count:0|srtt:54547 [2025/04/30 09:44:18 957847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:60007| [2025/04/30 09:44:18 957852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 957856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2221266| [2025/04/30 09:44:18 957861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 957865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2154| [2025/04/30 09:44:18 957888] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006258957871|stream_id:0|stream_offset:2221266| [2025/04/30 09:44:18 957893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2154|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 957898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:18 957902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54547|rtt_var:1555|pto_duration:60767|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 957906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 957910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 957914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:18 957918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259043638|now:1746006258957901|interv:85737| [2025/04/30 09:44:18 957922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259043638|now:1746006258957901|interval:85737|pto_count:0|srtt:54547 [2025/04/30 09:44:18 957926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61207| [2025/04/30 09:44:18 957931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 957942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2222445| [2025/04/30 09:44:18 957949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 957956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258958955|now:1746006258957955|interv:1000| [2025/04/30 09:44:18 957962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 957968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 957974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258958955| [2025/04/30 09:44:18 957981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258958955| [2025/04/30 09:44:18 957988] [debug] |xqc_engine_wakeup_after|wakeup:1746006258958955|now:1746006258957988|diff:967| [2025/04/30 09:44:18 957995] [debug] |xqc_engine_main_logic|END|now:1746006258957683| [2025/04/30 09:44:18 958374] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006258958373| [2025/04/30 09:44:18 958384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 958390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:927| [2025/04/30 09:44:18 958394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:928| [2025/04/30 09:44:18 958400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:928| [2025/04/30 09:44:18 958404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 958410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2097|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2098|path_largest_ack:2097| [2025/04/30 09:44:18 958414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:68400|prior_delivered:2135417|prior_time:1746006258902474|is_app_limited:0|send_elapse:51921|ack_elapse:55899|ctl_first_sent_time:1746006258904014|lagest_ack_time:1746006258958373|curr_delivered:2201417| [2025/04/30 09:44:18 958419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258904014| [2025/04/30 09:44:18 958424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:839||sndq_packets_used_bytes:0|sndq_packets_free:941| [2025/04/30 09:44:18 958428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2098|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2098|path_largest_ack:2098| [2025/04/30 09:44:18 958432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:67200|prior_delivered:2137817|prior_time:1746006258904598|is_app_limited:0|send_elapse:51993|ack_elapse:53775|ctl_first_sent_time:1746006258906067|lagest_ack_time:1746006258958373|curr_delivered:2202617| [2025/04/30 09:44:18 958437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258906067| [2025/04/30 09:44:18 958440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:838||sndq_packets_used_bytes:0|sndq_packets_free:942| [2025/04/30 09:44:18 958445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54547|rttvar:1555|minrtt:31343|latest_rtt:52306|ack_delay:56| [2025/04/30 09:44:18 958449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54260|rttvar:1741|minrtt:31343|latest_rtt:52306|ack_delay:56| [2025/04/30 09:44:18 958458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2098|lost_pn:2095|thresh:3| [2025/04/30 09:44:18 958462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 958466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 958470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 958474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54260|rtt_var:1741|pto_duration:61224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 958479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 958483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 958486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 09:44:18 958490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259044095|now:1746006258958474|interv:85621| [2025/04/30 09:44:18 958494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259044095|now:1746006258958474|interval:85621|pto_count:0|srtt:54260 [2025/04/30 09:44:18 958499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51993, ack_elapse 53775, delivered 64800|rate 1205020|lost 227| [2025/04/30 09:44:18 958503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205020) in round 41| [2025/04/30 09:44:18 958508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 958512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 958516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258906067|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 958520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258906067|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 958525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:58807|srtt:54260|latest_rtt:52306|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 958530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 958534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:18 958539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:18 958546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:928|largest:928|pns:2| [2025/04/30 09:44:18 958551] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:928|frame:PING ACK |recv_time:1746006258958373|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 958556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378958373|now:1746006258958373|interv:120000000| [2025/04/30 09:44:18 958560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378958373|now:1746006258958373|interv:120000000| [2025/04/30 09:44:18 958564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258958955|pq_index:0| [2025/04/30 09:44:18 958568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258957683| [2025/04/30 09:44:18 958572] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258958572| [2025/04/30 09:44:18 958577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258958576| [2025/04/30 09:44:18 958582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:928|ack_delay:209|first_ack_range:59|largest_pkt_recv_time:1746006258958373| [2025/04/30 09:44:18 958587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:928|low:869|pkt_pns:2| [2025/04/30 09:44:18 958591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:928|frame_largest_recv:928| [2025/04/30 09:44:18 958595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:18 958599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54260|min_srtt:54260|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 958604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 958608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 958612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 958616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 958620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 958624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54260|min_srtt:54260|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 958629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 958633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 958637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 958640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 958647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 958652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 958656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2222445| [2025/04/30 09:44:18 958661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 958665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 958669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258958955| [2025/04/30 09:44:18 958673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258958955| [2025/04/30 09:44:18 958677] [debug] |xqc_engine_wakeup_after|wakeup:1746006258958955|now:1746006258958677|diff:278| [2025/04/30 09:44:18 958681] [debug] |xqc_engine_main_logic|END|now:1746006258958576| [2025/04/30 09:44:18 958686] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258958686| [2025/04/30 09:44:18 958690] [debug] |xqc_engine_wakeup_after|wakeup:1746006258958955|now:1746006258958690|diff:265| [2025/04/30 09:44:18 958694] [debug] |xqc_engine_main_logic|END|now:1746006258958686| [2025/04/30 09:44:18 959763] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258959763| [2025/04/30 09:44:18 959774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258958955|pq_index:0| [2025/04/30 09:44:18 959779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258958576| [2025/04/30 09:44:18 959784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258959783| [2025/04/30 09:44:18 959789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258958955|now:1746006258959783| [2025/04/30 09:44:18 959793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258958955|now:1746006258959783| [2025/04/30 09:44:18 959797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 959803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54260|min_srtt:54260|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 959807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 959812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 959816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 959820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 959824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 959828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54260|min_srtt:54260|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 959837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 959842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 959846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 959850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 959854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 959859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 959863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:58807|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2222445| [2025/04/30 09:44:18 959868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 959872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2155| [2025/04/30 09:44:18 959910] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2155|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:58807|now:1746006258959881|stream_id:0|stream_offset:2222445| [2025/04/30 09:44:18 959920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2155|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 09:44:18 959927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 09:44:18 959934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54260|rtt_var:1741|pto_duration:61224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 959941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 959948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 959954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 959961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259046105|now:1746006258959934|interv:86171| [2025/04/30 09:44:18 959967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259046105|now:1746006258959934|interval:86171|pto_count:0|srtt:54260 [2025/04/30 09:44:18 959975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:60013| [2025/04/30 09:44:18 959983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 959990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2223624| [2025/04/30 09:44:18 960003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 960010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2156| [2025/04/30 09:44:18 960053] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2156|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258960021|stream_id:0|stream_offset:2223624| [2025/04/30 09:44:18 960063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2156|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 960070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 960078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54260|rtt_var:1741|pto_duration:61224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 960084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 960091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 960096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 960101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259046245|now:1746006258960077|interv:86168| [2025/04/30 09:44:18 960105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259046245|now:1746006258960077|interval:86168|pto_count:0|srtt:54260 [2025/04/30 09:44:18 960109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61213| [2025/04/30 09:44:18 960114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 960119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2224803| [2025/04/30 09:44:18 960123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 960127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259046245| [2025/04/30 09:44:18 960151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259046245| [2025/04/30 09:44:18 960160] [debug] |xqc_engine_wakeup_after|wakeup:1746006259046245|now:1746006258960160|diff:86085| [2025/04/30 09:44:18 960165] [debug] |xqc_engine_main_logic|END|now:1746006258959783| [2025/04/30 09:44:18 960309] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258960308| [2025/04/30 09:44:18 960314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 960320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:928| [2025/04/30 09:44:18 960324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:929| [2025/04/30 09:44:18 960330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:929| [2025/04/30 09:44:18 960334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 960340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2099|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2100|path_largest_ack:2099| [2025/04/30 09:44:18 960349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:66000|prior_delivered:2140217|prior_time:1746006258906479|is_app_limited:0|send_elapse:51843|ack_elapse:53829|ctl_first_sent_time:1746006258907909|lagest_ack_time:1746006258960308|curr_delivered:2203817| [2025/04/30 09:44:18 960354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258907909| [2025/04/30 09:44:18 960359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:837||sndq_packets_used_bytes:0|sndq_packets_free:943| [2025/04/30 09:44:18 960363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2100|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2100|path_largest_ack:2100| [2025/04/30 09:44:18 960367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:66000|prior_delivered:2140217|prior_time:1746006258906479|is_app_limited:0|send_elapse:51843|ack_elapse:53829|ctl_first_sent_time:1746006258907909|lagest_ack_time:1746006258960308|curr_delivered:2205017| [2025/04/30 09:44:18 960372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258908026| [2025/04/30 09:44:18 960376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:836||sndq_packets_used_bytes:0|sndq_packets_free:944| [2025/04/30 09:44:18 960380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54260|rttvar:1741|minrtt:31343|latest_rtt:52282|ack_delay:64| [2025/04/30 09:44:18 960384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54005|rttvar:1816|minrtt:31343|latest_rtt:52282|ack_delay:64| [2025/04/30 09:44:18 960389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2100|lost_pn:2097|thresh:3| [2025/04/30 09:44:18 960393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 960397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 960401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 960405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54005|rtt_var:1816|pto_duration:61269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 960409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 960413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 960417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58813| [2025/04/30 09:44:18 960421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259046290|now:1746006258960405|interv:85885| [2025/04/30 09:44:18 960425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259046290|now:1746006258960405|interval:85885|pto_count:0|srtt:54005 [2025/04/30 09:44:18 960430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51843, ack_elapse 53829, delivered 64800|rate 1203812|lost 227| [2025/04/30 09:44:18 960437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203812) in round 41| [2025/04/30 09:44:18 960441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 960445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 960449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258908026|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 960454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258908026|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 960459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:58813|srtt:54005|latest_rtt:52282|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 960465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:929|largest:929|pns:2| [2025/04/30 09:44:18 960469] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:929|frame:ACK |recv_time:1746006258960308|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 960474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378960308|now:1746006258960308|interv:120000000| [2025/04/30 09:44:18 960478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378960308|now:1746006258960308|interv:120000000| [2025/04/30 09:44:18 960482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259046245|pq_index:0| [2025/04/30 09:44:18 960486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258959783| [2025/04/30 09:44:18 960490] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258960490| [2025/04/30 09:44:18 960495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258960494| [2025/04/30 09:44:18 960501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54005|min_srtt:54005|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 960506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 960510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 960514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 960518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 960523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 960527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54005|min_srtt:54005|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 960533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 960538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 960542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 960545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 960550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 960554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 960558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2224803| [2025/04/30 09:44:18 960563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 960567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258961567|now:1746006258960567|interv:1000| [2025/04/30 09:44:18 960571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 960575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 960579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258961567| [2025/04/30 09:44:18 960583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258961567| [2025/04/30 09:44:18 960587] [debug] |xqc_engine_wakeup_after|wakeup:1746006258961567|now:1746006258960587|diff:980| [2025/04/30 09:44:18 960591] [debug] |xqc_engine_main_logic|END|now:1746006258960494| [2025/04/30 09:44:18 960596] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258960596| [2025/04/30 09:44:18 960600] [debug] |xqc_engine_wakeup_after|wakeup:1746006258961567|now:1746006258960600|diff:967| [2025/04/30 09:44:18 960604] [debug] |xqc_engine_main_logic|END|now:1746006258960596| [2025/04/30 09:44:18 961673] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258961673| [2025/04/30 09:44:18 961684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258961567|pq_index:0| [2025/04/30 09:44:18 961689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258960494| [2025/04/30 09:44:18 961694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258961693| [2025/04/30 09:44:18 961699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258961567|now:1746006258961693| [2025/04/30 09:44:18 961703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258961567|now:1746006258961693| [2025/04/30 09:44:18 961707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 961712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54005|min_srtt:54005|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 961722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 961727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 961730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 961734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 961739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 961743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54005|min_srtt:54005|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 961747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 961752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 961755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 961759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 961763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 961768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 961772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2224803| [2025/04/30 09:44:18 961777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 961781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2157| [2025/04/30 09:44:18 961814] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58813|now:1746006258961790|stream_id:0|stream_offset:2224803| [2025/04/30 09:44:18 961820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2157|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 961825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58813|applimit:0| [2025/04/30 09:44:18 961829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54005|rtt_var:1816|pto_duration:61269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 961834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 961838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 961842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 961849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259048059|now:1746006258961829|interv:86230| [2025/04/30 09:44:18 961853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259048059|now:1746006258961829|interval:86230|pto_count:0|srtt:54005 [2025/04/30 09:44:18 961858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:60013| [2025/04/30 09:44:18 961863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 961867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2225982| [2025/04/30 09:44:18 961873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 961880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2158| [2025/04/30 09:44:18 961920] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2158|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258961891|stream_id:0|stream_offset:2225982| [2025/04/30 09:44:18 961930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2158|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 961937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 961944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54005|rtt_var:1816|pto_duration:61269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 961951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 961958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 961965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 961971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259048160|now:1746006258961944|interv:86216| [2025/04/30 09:44:18 961977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259048160|now:1746006258961944|interval:86216|pto_count:0|srtt:54005 [2025/04/30 09:44:18 961985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61213| [2025/04/30 09:44:18 961992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 961999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2227161| [2025/04/30 09:44:18 962006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 962013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259048160| [2025/04/30 09:44:18 962019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259048160| [2025/04/30 09:44:18 962025] [debug] |xqc_engine_wakeup_after|wakeup:1746006259048160|now:1746006258962025|diff:86135| [2025/04/30 09:44:18 962038] [debug] |xqc_engine_main_logic|END|now:1746006258961693| [2025/04/30 09:44:18 962308] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258962308| [2025/04/30 09:44:18 962318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 962324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:929| [2025/04/30 09:44:18 962328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:930| [2025/04/30 09:44:18 962334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:930| [2025/04/30 09:44:18 962338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 962343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 962348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:66000|prior_delivered:2142617|prior_time:1746006258908461|is_app_limited:0|send_elapse:51830|ack_elapse:53847|ctl_first_sent_time:1746006258909914|lagest_ack_time:1746006258962308|curr_delivered:2206217| [2025/04/30 09:44:18 962353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258909914| [2025/04/30 09:44:18 962358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:835||sndq_packets_used_bytes:0|sndq_packets_free:945| [2025/04/30 09:44:18 962362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 962366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:64800|prior_delivered:2145017|prior_time:1746006258910466|is_app_limited:0|send_elapse:51886|ack_elapse:51842|ctl_first_sent_time:1746006258911919|lagest_ack_time:1746006258962308|curr_delivered:2207417| [2025/04/30 09:44:18 962371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258911919| [2025/04/30 09:44:18 962375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:834||sndq_packets_used_bytes:0|sndq_packets_free:946| [2025/04/30 09:44:18 962379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54005|rttvar:1816|minrtt:31343|latest_rtt:50389|ack_delay:80| [2025/04/30 09:44:18 962383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53543|rttvar:2286|minrtt:31343|latest_rtt:50389|ack_delay:80| [2025/04/30 09:44:18 962387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2102|lost_pn:2099|thresh:3| [2025/04/30 09:44:18 962392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 962396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 962400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 962404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53543|rtt_var:2286|pto_duration:62687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 962408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 962416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 962420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58813| [2025/04/30 09:44:18 962424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259049578|now:1746006258962404|interv:87174| [2025/04/30 09:44:18 962428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259049578|now:1746006258962404|interval:87174|pto_count:0|srtt:53543 [2025/04/30 09:44:18 962433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51886, ack_elapse 51842, delivered 62400|rate 1202636|lost 227| [2025/04/30 09:44:18 962437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202636) in round 41| [2025/04/30 09:44:18 962441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 962446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 962450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258911919|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 962454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258911919|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 962459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:58813|srtt:53543|latest_rtt:50389|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 962465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:930|largest:930|pns:2| [2025/04/30 09:44:18 962469] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:930|frame:ACK |recv_time:1746006258962308|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 962474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378962308|now:1746006258962308|interv:120000000| [2025/04/30 09:44:18 962478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378962308|now:1746006258962308|interv:120000000| [2025/04/30 09:44:18 962482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259048160|pq_index:0| [2025/04/30 09:44:18 962486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258961693| [2025/04/30 09:44:18 962490] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258962490| [2025/04/30 09:44:18 962496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258962494| [2025/04/30 09:44:18 962502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53543|min_srtt:53543|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 962509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 962513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 962517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 962521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 962525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 962530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53543|min_srtt:53543|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 962534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 962538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 962542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 962546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 962550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 962555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 962559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2227161| [2025/04/30 09:44:18 962563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 962567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258963567|now:1746006258962567|interv:1000| [2025/04/30 09:44:18 962571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 962575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 962579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258963567| [2025/04/30 09:44:18 962583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258963567| [2025/04/30 09:44:18 962587] [debug] |xqc_engine_wakeup_after|wakeup:1746006258963567|now:1746006258962587|diff:980| [2025/04/30 09:44:18 962591] [debug] |xqc_engine_main_logic|END|now:1746006258962494| [2025/04/30 09:44:18 962596] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258962596| [2025/04/30 09:44:18 962600] [debug] |xqc_engine_wakeup_after|wakeup:1746006258963567|now:1746006258962600|diff:967| [2025/04/30 09:44:18 962604] [debug] |xqc_engine_main_logic|END|now:1746006258962596| [2025/04/30 09:44:18 963673] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258963673| [2025/04/30 09:44:18 963685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258963567|pq_index:0| [2025/04/30 09:44:18 963689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258962494| [2025/04/30 09:44:18 963700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258963698| [2025/04/30 09:44:18 963704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258963567|now:1746006258963698| [2025/04/30 09:44:18 963709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258963567|now:1746006258963698| [2025/04/30 09:44:18 963713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 963718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53543|min_srtt:53543|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 963723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 963727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 963731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 963735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 963740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 963744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53543|min_srtt:53543|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 963748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 963752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 963756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 963760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 963764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 963768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 963773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2227161| [2025/04/30 09:44:18 963777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 963782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2159| [2025/04/30 09:44:18 963816] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2159|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58813|now:1746006258963790|stream_id:0|stream_offset:2227161| [2025/04/30 09:44:18 963825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2159|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 963830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58813|applimit:0| [2025/04/30 09:44:18 963835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53543|rtt_var:2286|pto_duration:62687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 963839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 963843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 963847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 963851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259051477|now:1746006258963834|interv:87643| [2025/04/30 09:44:18 963855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259051477|now:1746006258963834|interval:87643|pto_count:0|srtt:53543 [2025/04/30 09:44:18 963860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:60013| [2025/04/30 09:44:18 963865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 963869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2228340| [2025/04/30 09:44:18 963877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 963883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2160| [2025/04/30 09:44:18 963924] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258963894|stream_id:0|stream_offset:2228340| [2025/04/30 09:44:18 963934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2160|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 963941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 963948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53543|rtt_var:2286|pto_duration:62687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 963955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 963962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 963969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 963975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259051581|now:1746006258963948|interv:87633| [2025/04/30 09:44:18 963982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259051581|now:1746006258963948|interval:87633|pto_count:0|srtt:53543 [2025/04/30 09:44:18 963994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61213| [2025/04/30 09:44:18 964002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 964009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2229519| [2025/04/30 09:44:18 964016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 964022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259051581| [2025/04/30 09:44:18 964029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259051581| [2025/04/30 09:44:18 964035] [debug] |xqc_engine_wakeup_after|wakeup:1746006259051581|now:1746006258964035|diff:87546| [2025/04/30 09:44:18 964042] [debug] |xqc_engine_main_logic|END|now:1746006258963698| [2025/04/30 09:44:18 964278] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258964277| [2025/04/30 09:44:18 964288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 964294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:930| [2025/04/30 09:44:18 964298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:931| [2025/04/30 09:44:18 964304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:931| [2025/04/30 09:44:18 964308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 964313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2103|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2104|path_largest_ack:2103| [2025/04/30 09:44:18 964318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:66000|prior_delivered:2145017|prior_time:1746006258910466|is_app_limited:0|send_elapse:51979|ack_elapse:53811|ctl_first_sent_time:1746006258912012|lagest_ack_time:1746006258964277|curr_delivered:2208617| [2025/04/30 09:44:18 964323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258912012| [2025/04/30 09:44:18 964327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:833||sndq_packets_used_bytes:0|sndq_packets_free:947| [2025/04/30 09:44:18 964331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2104|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2104|path_largest_ack:2104| [2025/04/30 09:44:18 964336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:64800|prior_delivered:2147417|prior_time:1746006258912468|is_app_limited:0|send_elapse:51837|ack_elapse:51809|ctl_first_sent_time:1746006258913910|lagest_ack_time:1746006258964277|curr_delivered:2209817| [2025/04/30 09:44:18 964343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258913910| [2025/04/30 09:44:18 964347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:832||sndq_packets_used_bytes:0|sndq_packets_free:948| [2025/04/30 09:44:18 964351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53543|rttvar:2286|minrtt:31343|latest_rtt:50367|ack_delay:56| [2025/04/30 09:44:18 964356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53139|rttvar:2523|minrtt:31343|latest_rtt:50367|ack_delay:56| [2025/04/30 09:44:18 964364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2104|lost_pn:2101|thresh:3| [2025/04/30 09:44:18 964368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 964372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 964376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 964380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53139|rtt_var:2523|pto_duration:63231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 964385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 964389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 964393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58813| [2025/04/30 09:44:18 964397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259052125|now:1746006258964380|interv:87745| [2025/04/30 09:44:18 964401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259052125|now:1746006258964380|interval:87745|pto_count:0|srtt:53139 [2025/04/30 09:44:18 964405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51837, ack_elapse 51809, delivered 62400|rate 1203773|lost 227| [2025/04/30 09:44:18 964410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203773) in round 41| [2025/04/30 09:44:18 964414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 964418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 964422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258913910|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 964426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258913910|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 964431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:58813|srtt:53139|latest_rtt:50367|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 964437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:931|largest:931|pns:2| [2025/04/30 09:44:18 964442] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:931|frame:ACK |recv_time:1746006258964277|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 964446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378964277|now:1746006258964277|interv:120000000| [2025/04/30 09:44:18 964450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378964277|now:1746006258964277|interv:120000000| [2025/04/30 09:44:18 964458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259051581|pq_index:0| [2025/04/30 09:44:18 964462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258963698| [2025/04/30 09:44:18 964466] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258964466| [2025/04/30 09:44:18 964471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258964470| [2025/04/30 09:44:18 964477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53139|min_srtt:53139|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 964481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 964486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 964490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 964493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 964498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 964502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53139|min_srtt:53139|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 964506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 964510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 964514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 964518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 964522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 964526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 964531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2229519| [2025/04/30 09:44:18 964535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 964539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258965539|now:1746006258964539|interv:1000| [2025/04/30 09:44:18 964543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 964547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 964553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258965539| [2025/04/30 09:44:18 964557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258965539| [2025/04/30 09:44:18 964561] [debug] |xqc_engine_wakeup_after|wakeup:1746006258965539|now:1746006258964561|diff:978| [2025/04/30 09:44:18 964565] [debug] |xqc_engine_main_logic|END|now:1746006258964470| [2025/04/30 09:44:18 964570] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258964570| [2025/04/30 09:44:18 964574] [debug] |xqc_engine_wakeup_after|wakeup:1746006258965539|now:1746006258964574|diff:965| [2025/04/30 09:44:18 964578] [debug] |xqc_engine_main_logic|END|now:1746006258964570| [2025/04/30 09:44:18 965647] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258965647| [2025/04/30 09:44:18 965659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258965539|pq_index:0| [2025/04/30 09:44:18 965663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258964470| [2025/04/30 09:44:18 965669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258965667| [2025/04/30 09:44:18 965673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258965539|now:1746006258965667| [2025/04/30 09:44:18 965678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258965539|now:1746006258965667| [2025/04/30 09:44:18 965682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 965687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53139|min_srtt:53139|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 965691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 965696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 965700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 965704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 965708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 965712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53139|min_srtt:53139|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 965716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 965721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 965724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 965728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 965732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 965742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 965746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2229519| [2025/04/30 09:44:18 965751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 965755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2161| [2025/04/30 09:44:18 965788] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2161|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58813|now:1746006258965764|stream_id:0|stream_offset:2229519| [2025/04/30 09:44:18 965794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2161|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 965799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58813|applimit:0| [2025/04/30 09:44:18 965803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53139|rtt_var:2523|pto_duration:63231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 965808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 965812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 965816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 965820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259053995|now:1746006258965803|interv:88192| [2025/04/30 09:44:18 965824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259053995|now:1746006258965803|interval:88192|pto_count:0|srtt:53139 [2025/04/30 09:44:18 965828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:60013| [2025/04/30 09:44:18 965833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 965838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2230698| [2025/04/30 09:44:18 965842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 965846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2162| [2025/04/30 09:44:18 965868] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2162|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258965853|stream_id:0|stream_offset:2230698| [2025/04/30 09:44:18 965874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2162|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 965878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 965883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53139|rtt_var:2523|pto_duration:63231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 965892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 965896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 965900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 965904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259054084|now:1746006258965882|interv:88202| [2025/04/30 09:44:18 965908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259054084|now:1746006258965882|interval:88202|pto_count:0|srtt:53139 [2025/04/30 09:44:18 965913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61213| [2025/04/30 09:44:18 965920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 965927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2231877| [2025/04/30 09:44:18 965935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 965941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259054084| [2025/04/30 09:44:18 965948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259054084| [2025/04/30 09:44:18 965954] [debug] |xqc_engine_wakeup_after|wakeup:1746006259054084|now:1746006258965954|diff:88130| [2025/04/30 09:44:18 965961] [debug] |xqc_engine_main_logic|END|now:1746006258965667| [2025/04/30 09:44:18 966284] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258966283| [2025/04/30 09:44:18 966295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 966301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:931| [2025/04/30 09:44:18 966305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:932| [2025/04/30 09:44:18 966311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:932| [2025/04/30 09:44:18 966315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 966321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2105|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2106|path_largest_ack:2105| [2025/04/30 09:44:18 966325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63600|prior_delivered:2149817|prior_time:1746006258914453|is_app_limited:0|send_elapse:53685|ack_elapse:51830|ctl_first_sent_time:1746006258915890|lagest_ack_time:1746006258966283|curr_delivered:2211017| [2025/04/30 09:44:18 966330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258915890| [2025/04/30 09:44:18 966335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:831||sndq_packets_used_bytes:0|sndq_packets_free:949| [2025/04/30 09:44:18 966339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2106|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2106|path_largest_ack:2106| [2025/04/30 09:44:18 966348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63600|prior_delivered:2149817|prior_time:1746006258914453|is_app_limited:0|send_elapse:53685|ack_elapse:51830|ctl_first_sent_time:1746006258915890|lagest_ack_time:1746006258966283|curr_delivered:2212217| [2025/04/30 09:44:18 966353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258915984| [2025/04/30 09:44:18 966357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:830||sndq_packets_used_bytes:0|sndq_packets_free:950| [2025/04/30 09:44:18 966361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53139|rttvar:2523|minrtt:31343|latest_rtt:50299|ack_delay:56| [2025/04/30 09:44:18 966365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52777|rttvar:2617|minrtt:31343|latest_rtt:50299|ack_delay:56| [2025/04/30 09:44:18 966370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2106|lost_pn:2103|thresh:3| [2025/04/30 09:44:18 966374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 966378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 966382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 966386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52777|rtt_var:2617|pto_duration:63245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 966390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 966394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 966398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58813| [2025/04/30 09:44:18 966402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259054098|now:1746006258966386|interv:87712| [2025/04/30 09:44:18 966406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259054098|now:1746006258966386|interval:87712|pto_count:0|srtt:52777 [2025/04/30 09:44:18 966411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53685, ack_elapse 51830, delivered 62400|rate 1162335|lost 227| [2025/04/30 09:44:18 966415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162335) in round 41| [2025/04/30 09:44:18 966419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 966424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 966428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258915984|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 966432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258915984|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 966443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:58813|srtt:52777|latest_rtt:50299|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 966449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:932|largest:932|pns:2| [2025/04/30 09:44:18 966453] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:932|frame:ACK |recv_time:1746006258966283|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 966458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378966283|now:1746006258966283|interv:120000000| [2025/04/30 09:44:18 966462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378966283|now:1746006258966283|interv:120000000| [2025/04/30 09:44:18 966466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259054084|pq_index:0| [2025/04/30 09:44:18 966470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258965667| [2025/04/30 09:44:18 966474] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258966474| [2025/04/30 09:44:18 966479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258966478| [2025/04/30 09:44:18 966485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52777|min_srtt:52777|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 966490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 966494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 966498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 966502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 966507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 966511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52777|min_srtt:52777|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 966515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 966519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 966523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 966527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 966531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 966538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 966542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2231877| [2025/04/30 09:44:18 966547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 966551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258967551|now:1746006258966551|interv:1000| [2025/04/30 09:44:18 966555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 966559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 966563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258967551| [2025/04/30 09:44:18 966566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258967551| [2025/04/30 09:44:18 966570] [debug] |xqc_engine_wakeup_after|wakeup:1746006258967551|now:1746006258966570|diff:981| [2025/04/30 09:44:18 966575] [debug] |xqc_engine_main_logic|END|now:1746006258966478| [2025/04/30 09:44:18 966580] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258966580| [2025/04/30 09:44:18 966584] [debug] |xqc_engine_wakeup_after|wakeup:1746006258967551|now:1746006258966583|diff:968| [2025/04/30 09:44:18 966587] [debug] |xqc_engine_main_logic|END|now:1746006258966580| [2025/04/30 09:44:18 967657] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258967657| [2025/04/30 09:44:18 967668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258967551|pq_index:0| [2025/04/30 09:44:18 967673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258966478| [2025/04/30 09:44:18 967678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258967677| [2025/04/30 09:44:18 967683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258967551|now:1746006258967677| [2025/04/30 09:44:18 967687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258967551|now:1746006258967677| [2025/04/30 09:44:18 967691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 967696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52777|min_srtt:52777|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 967701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 967706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 967710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 967714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 967718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 967727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52777|min_srtt:52777|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 967731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 967736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 967740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 967744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 967748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 967752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 967757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2231877| [2025/04/30 09:44:18 967761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 967766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2163| [2025/04/30 09:44:18 967799] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58813|now:1746006258967774|stream_id:0|stream_offset:2231877| [2025/04/30 09:44:18 967805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2163|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 967810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58813|applimit:0| [2025/04/30 09:44:18 967814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52777|rtt_var:2617|pto_duration:63245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 967819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 967823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 967827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 967831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259056019|now:1746006258967814|interv:88205| [2025/04/30 09:44:18 967835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259056019|now:1746006258967814|interval:88205|pto_count:0|srtt:52777 [2025/04/30 09:44:18 967839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:60013| [2025/04/30 09:44:18 967844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 967848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2233056| [2025/04/30 09:44:18 967858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 967865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2164| [2025/04/30 09:44:18 967903] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2164|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258967875|stream_id:0|stream_offset:2233056| [2025/04/30 09:44:18 967914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2164|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 967921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 967928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52777|rtt_var:2617|pto_duration:63245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 967935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 967942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 967948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 967954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259056120|now:1746006258967928|interv:88192| [2025/04/30 09:44:18 967961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259056120|now:1746006258967928|interval:88192|pto_count:0|srtt:52777 [2025/04/30 09:44:18 967968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61213| [2025/04/30 09:44:18 967975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 967981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2234235| [2025/04/30 09:44:18 967988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 967995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259056120| [2025/04/30 09:44:18 968001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259056120| [2025/04/30 09:44:18 968008] [debug] |xqc_engine_wakeup_after|wakeup:1746006259056120|now:1746006258968007|diff:88113| [2025/04/30 09:44:18 968014] [debug] |xqc_engine_main_logic|END|now:1746006258967677| [2025/04/30 09:44:18 968272] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258968271| [2025/04/30 09:44:18 968282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 968288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:932| [2025/04/30 09:44:18 968292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:933| [2025/04/30 09:44:18 968298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:933| [2025/04/30 09:44:18 968302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 968312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2107|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2108|path_largest_ack:2107| [2025/04/30 09:44:18 968317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63600|prior_delivered:2152217|prior_time:1746006258916447|is_app_limited:0|send_elapse:53849|ack_elapse:51824|ctl_first_sent_time:1746006258917885|lagest_ack_time:1746006258968271|curr_delivered:2213417| [2025/04/30 09:44:18 968322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258917885| [2025/04/30 09:44:18 968326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:829||sndq_packets_used_bytes:0|sndq_packets_free:951| [2025/04/30 09:44:18 968331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2108|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2108|path_largest_ack:2108| [2025/04/30 09:44:18 968335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:62400|prior_delivered:2154617|prior_time:1746006258918444|is_app_limited:0|send_elapse:53854|ack_elapse:49827|ctl_first_sent_time:1746006258919883|lagest_ack_time:1746006258968271|curr_delivered:2214617| [2025/04/30 09:44:18 968339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258919883| [2025/04/30 09:44:18 968343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:828||sndq_packets_used_bytes:0|sndq_packets_free:952| [2025/04/30 09:44:18 968348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52777|rttvar:2617|minrtt:31343|latest_rtt:48388|ack_delay:56| [2025/04/30 09:44:18 968352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52221|rttvar:3074|minrtt:31343|latest_rtt:48388|ack_delay:56| [2025/04/30 09:44:18 968356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2108|lost_pn:2105|thresh:3| [2025/04/30 09:44:18 968360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 968364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 968368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 968372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52221|rtt_var:3074|pto_duration:64517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 968377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 968381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 968385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58813| [2025/04/30 09:44:18 968389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259057392|now:1746006258968372|interv:89020| [2025/04/30 09:44:18 968393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259057392|now:1746006258968372|interval:89020|pto_count:0|srtt:52221 [2025/04/30 09:44:18 968397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53854, ack_elapse 49827, delivered 60000|rate 1114123|lost 227| [2025/04/30 09:44:18 968404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114123) in round 41| [2025/04/30 09:44:18 968409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 968413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 968417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258919883|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 968421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258919883|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 968426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:58813|srtt:52221|latest_rtt:48388|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 968432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:933|largest:933|pns:2| [2025/04/30 09:44:18 968436] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:933|frame:ACK |recv_time:1746006258968271|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 968441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378968271|now:1746006258968271|interv:120000000| [2025/04/30 09:44:18 968445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378968271|now:1746006258968271|interv:120000000| [2025/04/30 09:44:18 968449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259056120|pq_index:0| [2025/04/30 09:44:18 968454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258967677| [2025/04/30 09:44:18 968458] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258968458| [2025/04/30 09:44:18 968463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258968462| [2025/04/30 09:44:18 968469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52221|min_srtt:52221|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 968473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 968478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 968482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 968486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 968490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 968497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52221|min_srtt:52221|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 968501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 968505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 968509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 968513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 968517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 968521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 968526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2234235| [2025/04/30 09:44:18 968530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 968534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258969534|now:1746006258968534|interv:1000| [2025/04/30 09:44:18 968538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 968542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 968546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258969534| [2025/04/30 09:44:18 968550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258969534| [2025/04/30 09:44:18 968554] [debug] |xqc_engine_wakeup_after|wakeup:1746006258969534|now:1746006258968554|diff:980| [2025/04/30 09:44:18 968558] [debug] |xqc_engine_main_logic|END|now:1746006258968462| [2025/04/30 09:44:18 968563] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258968563| [2025/04/30 09:44:18 968567] [debug] |xqc_engine_wakeup_after|wakeup:1746006258969534|now:1746006258968567|diff:967| [2025/04/30 09:44:18 968571] [debug] |xqc_engine_main_logic|END|now:1746006258968563| [2025/04/30 09:44:18 969640] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258969640| [2025/04/30 09:44:18 969652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258969534|pq_index:0| [2025/04/30 09:44:18 969656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258968462| [2025/04/30 09:44:18 969661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258969660| [2025/04/30 09:44:18 969666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258969534|now:1746006258969660| [2025/04/30 09:44:18 969671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258969534|now:1746006258969660| [2025/04/30 09:44:18 969674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 969680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52221|min_srtt:52221|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 969689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 969694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 969698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 969702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 969706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 969710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52221|min_srtt:52221|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 969715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 969719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 969723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 969727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 969731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 969735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 969740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2234235| [2025/04/30 09:44:18 969744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 969749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2165| [2025/04/30 09:44:18 969782] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2165|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58813|now:1746006258969757|stream_id:0|stream_offset:2234235| [2025/04/30 09:44:18 969788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2165|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 969793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58813|applimit:0| [2025/04/30 09:44:18 969797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52221|rtt_var:3074|pto_duration:64517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 969802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 969806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 969810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 969817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259059274|now:1746006258969797|interv:89477| [2025/04/30 09:44:18 969821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259059274|now:1746006258969797|interval:89477|pto_count:0|srtt:52221 [2025/04/30 09:44:18 969826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:60013| [2025/04/30 09:44:18 969831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 969835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2235414| [2025/04/30 09:44:18 969840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 969844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2166| [2025/04/30 09:44:18 969866] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2166|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258969850|stream_id:0|stream_offset:2235414| [2025/04/30 09:44:18 969872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2166|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 969876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 969881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52221|rtt_var:3074|pto_duration:64517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 969885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 969889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 969893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 969897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259059367|now:1746006258969881|interv:89486| [2025/04/30 09:44:18 969901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259059367|now:1746006258969881|interval:89486|pto_count:0|srtt:52221 [2025/04/30 09:44:18 969906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61213| [2025/04/30 09:44:18 969910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 969915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2236593| [2025/04/30 09:44:18 969922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 969929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259059367| [2025/04/30 09:44:18 969936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259059367| [2025/04/30 09:44:18 969947] [debug] |xqc_engine_wakeup_after|wakeup:1746006259059367|now:1746006258969947|diff:89420| [2025/04/30 09:44:18 969954] [debug] |xqc_engine_main_logic|END|now:1746006258969660| [2025/04/30 09:44:18 970261] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258970260| [2025/04/30 09:44:18 970272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 970279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:933| [2025/04/30 09:44:18 970283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:934| [2025/04/30 09:44:18 970289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:934| [2025/04/30 09:44:18 970293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 970298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2109|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2110|path_largest_ack:2109| [2025/04/30 09:44:18 970303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63600|prior_delivered:2154617|prior_time:1746006258918444|is_app_limited:0|send_elapse:53943|ack_elapse:51816|ctl_first_sent_time:1746006258919972|lagest_ack_time:1746006258970260|curr_delivered:2215817| [2025/04/30 09:44:18 970308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258919972| [2025/04/30 09:44:18 970312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:827||sndq_packets_used_bytes:0|sndq_packets_free:953| [2025/04/30 09:44:18 970316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2110|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2110|path_largest_ack:2110| [2025/04/30 09:44:18 970321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:62400|prior_delivered:2157017|prior_time:1746006258920441|is_app_limited:0|send_elapse:53961|ack_elapse:49819|ctl_first_sent_time:1746006258921979|lagest_ack_time:1746006258970260|curr_delivered:2217017| [2025/04/30 09:44:18 970325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258921979| [2025/04/30 09:44:18 970329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:826||sndq_packets_used_bytes:0|sndq_packets_free:954| [2025/04/30 09:44:18 970334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52221|rttvar:3074|minrtt:31343|latest_rtt:48281|ack_delay:56| [2025/04/30 09:44:18 970338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51722|rttvar:3305|minrtt:31343|latest_rtt:48281|ack_delay:56| [2025/04/30 09:44:18 970342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2110|lost_pn:2107|thresh:3| [2025/04/30 09:44:18 970347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 970351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 970355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 970359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51722|rtt_var:3305|pto_duration:64942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 970368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 970372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 970375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58813| [2025/04/30 09:44:18 970379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259059792|now:1746006258970359|interv:89433| [2025/04/30 09:44:18 970384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259059792|now:1746006258970359|interval:89433|pto_count:0|srtt:51722 [2025/04/30 09:44:18 970388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53961, ack_elapse 49819, delivered 60000|rate 1111914|lost 227| [2025/04/30 09:44:18 970393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111914) in round 41| [2025/04/30 09:44:18 970397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 970401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 970405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258921979|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 970409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258921979|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 970414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:58813|srtt:51722|latest_rtt:48281|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 970420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:934|largest:934|pns:2| [2025/04/30 09:44:18 970424] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:934|frame:ACK |recv_time:1746006258970260|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 970429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378970260|now:1746006258970260|interv:120000000| [2025/04/30 09:44:18 970433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378970260|now:1746006258970260|interv:120000000| [2025/04/30 09:44:18 970437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259059367|pq_index:0| [2025/04/30 09:44:18 970442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258969660| [2025/04/30 09:44:18 970446] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258970446| [2025/04/30 09:44:18 970451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258970450| [2025/04/30 09:44:18 970457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51722|min_srtt:51722|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 970464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 970468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 970472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 970476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 970480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 970484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51722|min_srtt:51722|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 970489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 970493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 970497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 970501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 970505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 970509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 970513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2236593| [2025/04/30 09:44:18 970518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 970522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258971522|now:1746006258970522|interv:1000| [2025/04/30 09:44:18 970526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 970530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 970534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258971522| [2025/04/30 09:44:18 970538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258971522| [2025/04/30 09:44:18 970542] [debug] |xqc_engine_wakeup_after|wakeup:1746006258971522|now:1746006258970542|diff:980| [2025/04/30 09:44:18 970546] [debug] |xqc_engine_main_logic|END|now:1746006258970450| [2025/04/30 09:44:18 970551] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258970551| [2025/04/30 09:44:18 970555] [debug] |xqc_engine_wakeup_after|wakeup:1746006258971522|now:1746006258970555|diff:967| [2025/04/30 09:44:18 970559] [debug] |xqc_engine_main_logic|END|now:1746006258970551| [2025/04/30 09:44:18 971628] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258971628| [2025/04/30 09:44:18 971640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258971522|pq_index:0| [2025/04/30 09:44:18 971649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258970450| [2025/04/30 09:44:18 971654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258971653| [2025/04/30 09:44:18 971659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258971522|now:1746006258971653| [2025/04/30 09:44:18 971663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258971522|now:1746006258971653| [2025/04/30 09:44:18 971667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 971673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51722|min_srtt:51722|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 971677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 971682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 971686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 971690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 971694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 971698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51722|min_srtt:51722|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 971702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 971707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 971710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 971714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 971719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 971723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 971728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2236593| [2025/04/30 09:44:18 971732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 971737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2167| [2025/04/30 09:44:18 971770] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2167|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58813|now:1746006258971745|stream_id:0|stream_offset:2236593| [2025/04/30 09:44:18 971779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2167|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 971784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58813|applimit:0| [2025/04/30 09:44:18 971788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51722|rtt_var:3305|pto_duration:64942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 971792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 971796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 971800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 971804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259061687|now:1746006258971788|interv:89899| [2025/04/30 09:44:18 971808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259061687|now:1746006258971788|interval:89899|pto_count:0|srtt:51722 [2025/04/30 09:44:18 971813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:60013| [2025/04/30 09:44:18 971818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 971822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2237772| [2025/04/30 09:44:18 971827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 971831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2168| [2025/04/30 09:44:18 971853] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2168|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258971837|stream_id:0|stream_offset:2237772| [2025/04/30 09:44:18 971858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2168|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 971863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 971867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51722|rtt_var:3305|pto_duration:64942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 971871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 971875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 971879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 971883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259061779|now:1746006258971867|interv:89912| [2025/04/30 09:44:18 971887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259061779|now:1746006258971867|interval:89912|pto_count:0|srtt:51722 [2025/04/30 09:44:18 971895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61213| [2025/04/30 09:44:18 971899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 971906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2238951| [2025/04/30 09:44:18 971913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 971920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259061779| [2025/04/30 09:44:18 971926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259061779| [2025/04/30 09:44:18 971933] [debug] |xqc_engine_wakeup_after|wakeup:1746006259061779|now:1746006258971933|diff:89846| [2025/04/30 09:44:18 971939] [debug] |xqc_engine_main_logic|END|now:1746006258971653| [2025/04/30 09:44:18 972259] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258972258| [2025/04/30 09:44:18 972270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 972276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:934| [2025/04/30 09:44:18 972280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:935| [2025/04/30 09:44:18 972286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:935| [2025/04/30 09:44:18 972290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 972296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2111|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2112|path_largest_ack:2111| [2025/04/30 09:44:18 972300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63600|prior_delivered:2157017|prior_time:1746006258920441|is_app_limited:0|send_elapse:54081|ack_elapse:51817|ctl_first_sent_time:1746006258922099|lagest_ack_time:1746006258972258|curr_delivered:2218217| [2025/04/30 09:44:18 972305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258922099| [2025/04/30 09:44:18 972310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:825||sndq_packets_used_bytes:0|sndq_packets_free:955| [2025/04/30 09:44:18 972314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2112|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2112|path_largest_ack:2112| [2025/04/30 09:44:18 972318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:62400|prior_delivered:2159417|prior_time:1746006258922420|is_app_limited:0|send_elapse:53854|ack_elapse:49838|ctl_first_sent_time:1746006258923870|lagest_ack_time:1746006258972258|curr_delivered:2219417| [2025/04/30 09:44:18 972323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258923870| [2025/04/30 09:44:18 972327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:824||sndq_packets_used_bytes:0|sndq_packets_free:956| [2025/04/30 09:44:18 972331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51722|rttvar:3305|minrtt:31343|latest_rtt:48388|ack_delay:56| [2025/04/30 09:44:18 972340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51298|rttvar:3326|minrtt:31343|latest_rtt:48388|ack_delay:56| [2025/04/30 09:44:18 972344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2112|lost_pn:2109|thresh:3| [2025/04/30 09:44:18 972348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 972353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 972357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 972361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51298|rtt_var:3326|pto_duration:64602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 972365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 972369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 972373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58813| [2025/04/30 09:44:18 972377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259061439|now:1746006258972360|interv:89079| [2025/04/30 09:44:18 972381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259061439|now:1746006258972360|interval:89079|pto_count:0|srtt:51298 [2025/04/30 09:44:18 972385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53854, ack_elapse 49838, delivered 60000|rate 1114123|lost 227| [2025/04/30 09:44:18 972390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114123) in round 41| [2025/04/30 09:44:18 972394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 972398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 972402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258923870|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 972407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258923870|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 972411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:58813|srtt:51298|latest_rtt:48388|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 972417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:935|largest:935|pns:2| [2025/04/30 09:44:18 972422] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:935|frame:ACK |recv_time:1746006258972258|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 972426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378972258|now:1746006258972258|interv:120000000| [2025/04/30 09:44:18 972433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378972258|now:1746006258972258|interv:120000000| [2025/04/30 09:44:18 972437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259061779|pq_index:0| [2025/04/30 09:44:18 972442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258971653| [2025/04/30 09:44:18 972446] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258972446| [2025/04/30 09:44:18 972451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258972450| [2025/04/30 09:44:18 972457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51298|min_srtt:51298|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 972461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 972466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 972469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 972473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 972478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 972482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51298|min_srtt:51298|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 972486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 972490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 972494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 972498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 972502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 972507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 972511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2238951| [2025/04/30 09:44:18 972515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 972519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258973519|now:1746006258972519|interv:1000| [2025/04/30 09:44:18 972523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 972530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 972534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258973519| [2025/04/30 09:44:18 972538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258973519| [2025/04/30 09:44:18 972542] [debug] |xqc_engine_wakeup_after|wakeup:1746006258973519|now:1746006258972541|diff:978| [2025/04/30 09:44:18 972546] [debug] |xqc_engine_main_logic|END|now:1746006258972450| [2025/04/30 09:44:18 972551] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258972551| [2025/04/30 09:44:18 972555] [debug] |xqc_engine_wakeup_after|wakeup:1746006258973519|now:1746006258972555|diff:964| [2025/04/30 09:44:18 972559] [debug] |xqc_engine_main_logic|END|now:1746006258972551| [2025/04/30 09:44:18 973628] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258973628| [2025/04/30 09:44:18 973639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258973519|pq_index:0| [2025/04/30 09:44:18 973644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258972450| [2025/04/30 09:44:18 973649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258973648| [2025/04/30 09:44:18 973654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258973519|now:1746006258973648| [2025/04/30 09:44:18 973658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258973519|now:1746006258973648| [2025/04/30 09:44:18 973662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 973668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51298|min_srtt:51298|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 973672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 973677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 973681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 973685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 973689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 973693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51298|min_srtt:51298|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 973698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 973702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 973706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 973710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 973719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 973724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 973728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2238951| [2025/04/30 09:44:18 973732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 973737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2169| [2025/04/30 09:44:18 973770] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2169|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58813|now:1746006258973745|stream_id:0|stream_offset:2238951| [2025/04/30 09:44:18 973776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2169|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 973781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58813|applimit:0| [2025/04/30 09:44:18 973785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51298|rtt_var:3326|pto_duration:64602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 973790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 973794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 973798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 973802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259063347|now:1746006258973785|interv:89562| [2025/04/30 09:44:18 973806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259063347|now:1746006258973785|interval:89562|pto_count:0|srtt:51298 [2025/04/30 09:44:18 973810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:60013| [2025/04/30 09:44:18 973815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 973819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2240130| [2025/04/30 09:44:18 973824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 973828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2170| [2025/04/30 09:44:18 973850] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2170|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258973835|stream_id:0|stream_offset:2240130| [2025/04/30 09:44:18 973855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2170|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 973860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 973868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51298|rtt_var:3326|pto_duration:64602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 973872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 973876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 973880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 973884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259063437|now:1746006258973868|interv:89569| [2025/04/30 09:44:18 973888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259063437|now:1746006258973868|interval:89569|pto_count:0|srtt:51298 [2025/04/30 09:44:18 973893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61213| [2025/04/30 09:44:18 973897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 973902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2241309| [2025/04/30 09:44:18 973909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 973916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259063437| [2025/04/30 09:44:18 973923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259063437| [2025/04/30 09:44:18 973929] [debug] |xqc_engine_wakeup_after|wakeup:1746006259063437|now:1746006258973929|diff:89508| [2025/04/30 09:44:18 973936] [debug] |xqc_engine_main_logic|END|now:1746006258973648| [2025/04/30 09:44:18 974343] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006258974342| [2025/04/30 09:44:18 974354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 974361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:935| [2025/04/30 09:44:18 974364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:936| [2025/04/30 09:44:18 974370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:936| [2025/04/30 09:44:18 974375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 974380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2113|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2114|path_largest_ack:2113| [2025/04/30 09:44:18 974385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63600|prior_delivered:2159417|prior_time:1746006258922420|is_app_limited:0|send_elapse:53948|ack_elapse:51922|ctl_first_sent_time:1746006258923964|lagest_ack_time:1746006258974342|curr_delivered:2220617| [2025/04/30 09:44:18 974389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258923964| [2025/04/30 09:44:18 974394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:823||sndq_packets_used_bytes:0|sndq_packets_free:957| [2025/04/30 09:44:18 974398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2114|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2114|path_largest_ack:2114| [2025/04/30 09:44:18 974407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:62400|prior_delivered:2161817|prior_time:1746006258924416|is_app_limited:0|send_elapse:55753|ack_elapse:49926|ctl_first_sent_time:1746006258925876|lagest_ack_time:1746006258974342|curr_delivered:2221817| [2025/04/30 09:44:18 974412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258925876| [2025/04/30 09:44:18 974416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:822||sndq_packets_used_bytes:0|sndq_packets_free:958| [2025/04/30 09:44:18 974420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51298|rttvar:3326|minrtt:31343|latest_rtt:48466|ack_delay:64| [2025/04/30 09:44:18 974424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50936|rttvar:3219|minrtt:31343|latest_rtt:48466|ack_delay:64| [2025/04/30 09:44:18 974428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2114|lost_pn:2111|thresh:3| [2025/04/30 09:44:18 974432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 974437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 974441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 974445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50936|rtt_var:3219|pto_duration:63812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 974449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 974453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 974457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58813| [2025/04/30 09:44:18 974461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259062647|now:1746006258974444|interv:88203| [2025/04/30 09:44:18 974465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259062647|now:1746006258974444|interval:88203|pto_count:0|srtt:50936 [2025/04/30 09:44:18 974469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55753, ack_elapse 49926, delivered 60000|rate 1076175|lost 227| [2025/04/30 09:44:18 974474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076175) in round 41| [2025/04/30 09:44:18 974478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 974482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 974486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258925876|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 974491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258925876|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 974498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:58813|srtt:50936|latest_rtt:48466|min_rtt:31343|applimit:0|lost:225|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 974503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 974508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006258999342|now:1746006258974342|interv:25000| [2025/04/30 09:44:18 974513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006258974342|max_ack_delay:25000| [2025/04/30 09:44:18 974517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:936|largest:936|pns:2| [2025/04/30 09:44:18 974522] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:936|frame:PING ACK |recv_time:1746006258974342|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 974527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378974342|now:1746006258974342|interv:120000000| [2025/04/30 09:44:18 974531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378974342|now:1746006258974342|interv:120000000| [2025/04/30 09:44:18 974535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259063437|pq_index:0| [2025/04/30 09:44:18 974539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258973648| [2025/04/30 09:44:18 974543] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258974543| [2025/04/30 09:44:18 974548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258974547| [2025/04/30 09:44:18 974554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50936|min_srtt:50936|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 974558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 974563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50936|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 974567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2080|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 974572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50936|min_srtt:50936|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 974576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2148168| [2025/04/30 09:44:18 974580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 974587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 974591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 974595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 974599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50936|min_srtt:50936|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 974603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 974607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 974611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 974615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 974619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 974624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:2080|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 974628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 974632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 974636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258975636|now:1746006258974636|interv:1000| [2025/04/30 09:44:18 974640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 974644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 974648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 974652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2241309| [2025/04/30 09:44:18 974657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 974660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 974664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258975636| [2025/04/30 09:44:18 974668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258975636| [2025/04/30 09:44:18 974672] [debug] |xqc_engine_wakeup_after|wakeup:1746006258975636|now:1746006258974672|diff:964| [2025/04/30 09:44:18 974677] [debug] |xqc_engine_main_logic|END|now:1746006258974547| [2025/04/30 09:44:18 974682] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258974681| [2025/04/30 09:44:18 974685] [debug] |xqc_engine_wakeup_after|wakeup:1746006258975636|now:1746006258974685|diff:951| [2025/04/30 09:44:18 974692] [debug] |xqc_engine_main_logic|END|now:1746006258974681| [2025/04/30 09:44:18 975761] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258975761| [2025/04/30 09:44:18 975773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258975636|pq_index:0| [2025/04/30 09:44:18 975777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258974547| [2025/04/30 09:44:18 975783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258975781| [2025/04/30 09:44:18 975787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258975636|now:1746006258975781| [2025/04/30 09:44:18 975792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258975636|now:1746006258975781| [2025/04/30 09:44:18 975796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 975801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50936|min_srtt:50936|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 975806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2148168| [2025/04/30 09:44:18 975811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 975814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 975818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 975823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 975827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50936|min_srtt:50936|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 975831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 975835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 975839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 975844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 975850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 975858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:2080|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 975865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 975872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 975885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2171| [2025/04/30 09:44:18 975932] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2171|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58813|now:1746006258975898|stream_id:0|stream_offset:2142273| [2025/04/30 09:44:18 975943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2171|origin_pktnum:2080|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:18 975950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58813|applimit:0| [2025/04/30 09:44:18 975957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50936|rtt_var:3219|pto_duration:63812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 975964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 975971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 975977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 975984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259064710|now:1746006258975957|interv:88753| [2025/04/30 09:44:18 975990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259064710|now:1746006258975957|interval:88753|pto_count:0|srtt:50936 [2025/04/30 09:44:18 975997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:60013| [2025/04/30 09:44:18 976005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 976012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2241309| [2025/04/30 09:44:18 976019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 976026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2172| [2025/04/30 09:44:18 976061] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2172|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258976036|stream_id:0|stream_offset:2241309| [2025/04/30 09:44:18 976067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2172|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 976072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 976076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50936|rtt_var:3219|pto_duration:63812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 976081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 976085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 976089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 976093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259064848|now:1746006258976076|interv:88772| [2025/04/30 09:44:18 976101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259064848|now:1746006258976076|interval:88772|pto_count:0|srtt:50936 [2025/04/30 09:44:18 976106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61213| [2025/04/30 09:44:18 976111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258999342| [2025/04/30 09:44:18 976115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258999342| [2025/04/30 09:44:18 976119] [debug] |xqc_engine_wakeup_after|wakeup:1746006258999342|now:1746006258976119|diff:23223| [2025/04/30 09:44:18 976124] [debug] |xqc_engine_main_logic|END|now:1746006258975781| [2025/04/30 09:44:18 976250] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258976249| [2025/04/30 09:44:18 976259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 976265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:936| [2025/04/30 09:44:18 976269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:937| [2025/04/30 09:44:18 976275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:937| [2025/04/30 09:44:18 976279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 976284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2115|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2116|path_largest_ack:2115| [2025/04/30 09:44:18 976289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63600|prior_delivered:2161817|prior_time:1746006258924416|is_app_limited:0|send_elapse:55846|ack_elapse:51833|ctl_first_sent_time:1746006258925969|lagest_ack_time:1746006258976249|curr_delivered:2223017| [2025/04/30 09:44:18 976294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258925969| [2025/04/30 09:44:18 976298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:821||sndq_packets_used_bytes:0|sndq_packets_free:959| [2025/04/30 09:44:18 976303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2116|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2116|path_largest_ack:2116| [2025/04/30 09:44:18 976307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:62400|prior_delivered:2164217|prior_time:1746006258926454|is_app_limited:0|send_elapse:55902|ack_elapse:49795|ctl_first_sent_time:1746006258927908|lagest_ack_time:1746006258976249|curr_delivered:2224217| [2025/04/30 09:44:18 976312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258927908| [2025/04/30 09:44:18 976316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:820||sndq_packets_used_bytes:0|sndq_packets_free:960| [2025/04/30 09:44:18 976320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50936|rttvar:3219|minrtt:31343|latest_rtt:48341|ack_delay:64| [2025/04/30 09:44:18 976324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50603|rttvar:3079|minrtt:31343|latest_rtt:48341|ack_delay:64| [2025/04/30 09:44:18 976328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2116|lost_pn:2113|thresh:3| [2025/04/30 09:44:18 976336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 976340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 976345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 976349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50603|rtt_var:3079|pto_duration:62919|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 976353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 976357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 976361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58813| [2025/04/30 09:44:18 976365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259063955|now:1746006258976348|interv:87607| [2025/04/30 09:44:18 976369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259063955|now:1746006258976348|interval:87607|pto_count:0|srtt:50603 [2025/04/30 09:44:18 976373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55902, ack_elapse 49795, delivered 60000|rate 1073306|lost 227| [2025/04/30 09:44:18 976378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1073306) in round 41| [2025/04/30 09:44:18 976382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 976386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 976390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258927908|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 976395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258927908|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 976400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:58813|srtt:50603|latest_rtt:48341|min_rtt:31343|applimit:0|lost:226|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 976405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:937|largest:937|pns:2| [2025/04/30 09:44:18 976410] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:937|frame:ACK |recv_time:1746006258976249|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 976415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378976249|now:1746006258976249|interv:120000000| [2025/04/30 09:44:18 976419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378976249|now:1746006258976249|interv:120000000| [2025/04/30 09:44:18 976423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258999342|pq_index:0| [2025/04/30 09:44:18 976430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258975781| [2025/04/30 09:44:18 976434] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258976434| [2025/04/30 09:44:18 976439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258976438| [2025/04/30 09:44:18 976445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50603|min_srtt:50603|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 976449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2148168| [2025/04/30 09:44:18 976454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50603|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 976458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2085|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 976463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50603|min_srtt:50603|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 976467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 976471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50603|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 976476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 976480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50603|min_srtt:50603|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:18 976485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2243667| [2025/04/30 09:44:18 976489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 976493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 976497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 976501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 976505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:2085|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 976510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2148168| [2025/04/30 09:44:18 976514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 976524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2173| [2025/04/30 09:44:18 976554] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2173|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58813|now:1746006258976531|stream_id:0|stream_offset:2148168| [2025/04/30 09:44:18 976560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2173|origin_pktnum:2085|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:18 976565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58813|applimit:0| [2025/04/30 09:44:18 976570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50603|rtt_var:3079|pto_duration:62919|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 976574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 976578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 976582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:18 976586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259064450|now:1746006258976569|interv:87881| [2025/04/30 09:44:18 976590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259064450|now:1746006258976569|interval:87881|pto_count:0|srtt:50603 [2025/04/30 09:44:18 976595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:60013| [2025/04/30 09:44:18 976600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 976604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 976608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 976612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258977612|now:1746006258976612|interv:1000| [2025/04/30 09:44:18 976616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 976620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 976624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258977612| [2025/04/30 09:44:18 976628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258977612| [2025/04/30 09:44:18 976632] [debug] |xqc_engine_wakeup_after|wakeup:1746006258977612|now:1746006258976632|diff:980| [2025/04/30 09:44:18 976637] [debug] |xqc_engine_main_logic|END|now:1746006258976438| [2025/04/30 09:44:18 976642] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258976642| [2025/04/30 09:44:18 976646] [debug] |xqc_engine_wakeup_after|wakeup:1746006258977612|now:1746006258976646|diff:966| [2025/04/30 09:44:18 976650] [debug] |xqc_engine_main_logic|END|now:1746006258976642| [2025/04/30 09:44:18 977719] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258977719| [2025/04/30 09:44:18 977731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258977612|pq_index:0| [2025/04/30 09:44:18 977735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258976438| [2025/04/30 09:44:18 977745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258977744| [2025/04/30 09:44:18 977750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258977612|now:1746006258977744| [2025/04/30 09:44:18 977755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258977612|now:1746006258977744| [2025/04/30 09:44:18 977759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 977764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50603|min_srtt:50603|path_bw:1215632|loss_rate:1.02|path_pto:0| [2025/04/30 09:44:18 977769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:60013|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2243667| [2025/04/30 09:44:18 977774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 977777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 977781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 977786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 977791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 977795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 977800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 977804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2174| [2025/04/30 09:44:18 977836] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2174|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006258977813|stream_id:0|stream_offset:2242488| [2025/04/30 09:44:18 977843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2174|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 977849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:18 977856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50603|rtt_var:3079|pto_duration:62919|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 977863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 977870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 977876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:18 977882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259065732|now:1746006258977856|interv:87876| [2025/04/30 09:44:18 977894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259065732|now:1746006258977856|interval:87876|pto_count:0|srtt:50603 [2025/04/30 09:44:18 977902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61213| [2025/04/30 09:44:18 977910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258999342| [2025/04/30 09:44:18 977916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258999342| [2025/04/30 09:44:18 977923] [debug] |xqc_engine_wakeup_after|wakeup:1746006258999342|now:1746006258977923|diff:21419| [2025/04/30 09:44:18 977930] [debug] |xqc_engine_main_logic|END|now:1746006258977744| [2025/04/30 09:44:18 978390] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258978389| [2025/04/30 09:44:18 978401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 978407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:937| [2025/04/30 09:44:18 978411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:938| [2025/04/30 09:44:18 978417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:938| [2025/04/30 09:44:18 978421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 978426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2117|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2118|path_largest_ack:2117| [2025/04/30 09:44:18 978431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63600|prior_delivered:2164217|prior_time:1746006258926454|is_app_limited:0|send_elapse:56006|ack_elapse:51935|ctl_first_sent_time:1746006258928012|lagest_ack_time:1746006258978389|curr_delivered:2225417| [2025/04/30 09:44:18 978436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258928012| [2025/04/30 09:44:18 978441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:819||sndq_packets_used_bytes:0|sndq_packets_free:961| [2025/04/30 09:44:18 978445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2118|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2118|path_largest_ack:2118| [2025/04/30 09:44:18 978450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:62407|prior_delivered:2166617|prior_time:1746006258928438|is_app_limited:0|send_elapse:55921|ack_elapse:49951|ctl_first_sent_time:1746006258929925|lagest_ack_time:1746006258978389|curr_delivered:2226624| [2025/04/30 09:44:18 978454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258929925| [2025/04/30 09:44:18 978458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:818||sndq_packets_used_bytes:0|sndq_packets_free:962| [2025/04/30 09:44:18 978462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50603|rttvar:3079|minrtt:31343|latest_rtt:48464|ack_delay:184| [2025/04/30 09:44:18 978467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50313|rttvar:2890|minrtt:31343|latest_rtt:48464|ack_delay:184| [2025/04/30 09:44:18 978471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2118|lost_pn:2115|thresh:3| [2025/04/30 09:44:18 978483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 978487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 978491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 914|pns:2| [2025/04/30 09:44:18 978495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 978499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50313|rtt_var:2890|pto_duration:61873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 978504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 978508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 978512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 978516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259064686|now:1746006258978499|interv:86187| [2025/04/30 09:44:18 978520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259064686|now:1746006258978499|interval:86187|pto_count:0|srtt:50313 [2025/04/30 09:44:18 978524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55921, ack_elapse 49951, delivered 60007|rate 1073067|lost 227| [2025/04/30 09:44:18 978529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1073067) in round 41| [2025/04/30 09:44:18 978533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 978537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 978541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2407|po_sent_time:1746006258929925|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 978545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2407|po_sent_time:1746006258929925|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 978550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:58806|srtt:50313|latest_rtt:48464|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 978556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:938|largest:938|pns:2| [2025/04/30 09:44:18 978560] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:938|frame:ACK |recv_time:1746006258978389|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 978565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378978389|now:1746006258978389|interv:120000000| [2025/04/30 09:44:18 978569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378978389|now:1746006258978389|interv:120000000| [2025/04/30 09:44:18 978573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258999342|pq_index:0| [2025/04/30 09:44:18 978580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258977744| [2025/04/30 09:44:18 978584] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258978584| [2025/04/30 09:44:18 978589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258978588| [2025/04/30 09:44:18 978595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50313|min_srtt:50313|path_bw:1215632|loss_rate:1.01|path_pto:0| [2025/04/30 09:44:18 978600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2243667| [2025/04/30 09:44:18 978604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50313|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 978609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 978614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50313|min_srtt:50313|path_bw:1215632|loss_rate:1.01|path_pto:0| [2025/04/30 09:44:18 978618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2244846| [2025/04/30 09:44:18 978623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50313|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 978627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 978631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50313|min_srtt:50313|path_bw:1215632|loss_rate:1.01|path_pto:0| [2025/04/30 09:44:18 978636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2246025| [2025/04/30 09:44:18 978640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50313|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 978644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 978649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50313|min_srtt:50313|path_bw:1215632|loss_rate:1.01|path_pto:0| [2025/04/30 09:44:18 978653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2247204| [2025/04/30 09:44:18 978658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 978662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 978668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 978673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 978677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 978681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2243667| [2025/04/30 09:44:18 978686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 978690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258979690|now:1746006258978690|interv:1000| [2025/04/30 09:44:18 978694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 978698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 978702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258979690| [2025/04/30 09:44:18 978706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258979690| [2025/04/30 09:44:18 978710] [debug] |xqc_engine_wakeup_after|wakeup:1746006258979690|now:1746006258978710|diff:980| [2025/04/30 09:44:18 978714] [debug] |xqc_engine_main_logic|END|now:1746006258978588| [2025/04/30 09:44:18 978719] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258978719| [2025/04/30 09:44:18 978723] [debug] |xqc_engine_wakeup_after|wakeup:1746006258979690|now:1746006258978723|diff:967| [2025/04/30 09:44:18 978727] [debug] |xqc_engine_main_logic|END|now:1746006258978719| [2025/04/30 09:44:18 979794] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258979794| [2025/04/30 09:44:18 979805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258979690|pq_index:0| [2025/04/30 09:44:18 979810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258978588| [2025/04/30 09:44:18 979815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258979814| [2025/04/30 09:44:18 979820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258979690|now:1746006258979814| [2025/04/30 09:44:18 979824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258979690|now:1746006258979814| [2025/04/30 09:44:18 979828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 979833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50313|min_srtt:50313|path_bw:1215632|loss_rate:1.01|path_pto:0| [2025/04/30 09:44:18 979840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2247204| [2025/04/30 09:44:18 979848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 979854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 979860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 979874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 979882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 979889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2243667| [2025/04/30 09:44:18 979896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 979903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2175| [2025/04/30 09:44:18 979950] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2175|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006258979915|stream_id:0|stream_offset:2243667| [2025/04/30 09:44:18 979960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2175|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 979968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 979975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50313|rtt_var:2890|pto_duration:61873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 979981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 979988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 979994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 980001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259066788|now:1746006258979974|interv:86814| [2025/04/30 09:44:18 980007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259066788|now:1746006258979974|interval:86814|pto_count:0|srtt:50313 [2025/04/30 09:44:18 980014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:60006| [2025/04/30 09:44:18 980022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 980028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2244846| [2025/04/30 09:44:18 980036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 980041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2176| [2025/04/30 09:44:18 980070] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2176|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258980049|stream_id:0|stream_offset:2244846| [2025/04/30 09:44:18 980076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2176|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 980086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 980090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50313|rtt_var:2890|pto_duration:61873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 980094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 980098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 980102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 980106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259066922|now:1746006258980090|interv:86832| [2025/04/30 09:44:18 980110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259066922|now:1746006258980090|interval:86832|pto_count:0|srtt:50313 [2025/04/30 09:44:18 980115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61206| [2025/04/30 09:44:18 980119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 980123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2246025| [2025/04/30 09:44:18 980128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 980152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2177| [2025/04/30 09:44:18 980183] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2177|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006258980164|stream_id:0|stream_offset:2246025| [2025/04/30 09:44:18 980188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2177|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 980193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:18 980197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50313|rtt_var:2890|pto_duration:61873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 980201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 980205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 980209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:18 980213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259067037|now:1746006258980197|interv:86840| [2025/04/30 09:44:18 980217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259067037|now:1746006258980197|interval:86840|pto_count:0|srtt:50313 [2025/04/30 09:44:18 980222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:62406| [2025/04/30 09:44:18 980226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258999342| [2025/04/30 09:44:18 980235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258999342| [2025/04/30 09:44:18 980239] [debug] |xqc_engine_wakeup_after|wakeup:1746006258999342|now:1746006258980239|diff:19103| [2025/04/30 09:44:18 980243] [debug] |xqc_engine_main_logic|END|now:1746006258979814| [2025/04/30 09:44:18 980253] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258980252| [2025/04/30 09:44:18 980258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 980263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:938| [2025/04/30 09:44:18 980267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:939| [2025/04/30 09:44:18 980273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:939| [2025/04/30 09:44:18 980277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 980282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 980286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63607|prior_delivered:2166617|prior_time:1746006258928438|is_app_limited:0|send_elapse:56026|ack_elapse:51814|ctl_first_sent_time:1746006258930030|lagest_ack_time:1746006258980252|curr_delivered:2227824| [2025/04/30 09:44:18 980291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258930030| [2025/04/30 09:44:18 980296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:817||sndq_packets_used_bytes:0|sndq_packets_free:963| [2025/04/30 09:44:18 980300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2120|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2120|path_largest_ack:2120| [2025/04/30 09:44:18 980304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:62407|prior_delivered:2169017|prior_time:1746006258930397|is_app_limited:0|send_elapse:55864|ack_elapse:49855|ctl_first_sent_time:1746006258931852|lagest_ack_time:1746006258980252|curr_delivered:2229024| [2025/04/30 09:44:18 980309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258931852| [2025/04/30 09:44:18 980313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:816||sndq_packets_used_bytes:0|sndq_packets_free:964| [2025/04/30 09:44:18 980317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50313|rttvar:2890|minrtt:31343|latest_rtt:48400|ack_delay:56| [2025/04/30 09:44:18 980321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50067|rttvar:2660|minrtt:31343|latest_rtt:48400|ack_delay:56| [2025/04/30 09:44:18 980325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2120|lost_pn:2117|thresh:3| [2025/04/30 09:44:18 980330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 980334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 980338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 980342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50067|rtt_var:2660|pto_duration:60707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 980351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 980355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 980359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 980363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259065871|now:1746006258980342|interv:85529| [2025/04/30 09:44:18 980367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259065871|now:1746006258980342|interval:85529|pto_count:0|srtt:50067 [2025/04/30 09:44:18 980371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55864, ack_elapse 49855, delivered 60007|rate 1074162|lost 227| [2025/04/30 09:44:18 980376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074162) in round 41| [2025/04/30 09:44:18 980380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 980384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 980388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258931852|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 980393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258931852|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 980397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:60006|srtt:50067|latest_rtt:48400|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 980403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:939|largest:939|pns:2| [2025/04/30 09:44:18 980408] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:939|frame:ACK |recv_time:1746006258980252|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 980412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378980252|now:1746006258980252|interv:120000000| [2025/04/30 09:44:18 980417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378980252|now:1746006258980252|interv:120000000| [2025/04/30 09:44:18 980421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258999342|pq_index:0| [2025/04/30 09:44:18 980425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258979814| [2025/04/30 09:44:18 980429] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258980429| [2025/04/30 09:44:18 980434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258980433| [2025/04/30 09:44:18 980442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50067|min_srtt:50067|path_bw:1215632|loss_rate:1.00|path_pto:0| [2025/04/30 09:44:18 980447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2247204| [2025/04/30 09:44:18 980451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50067|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 980456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 980461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50067|min_srtt:50067|path_bw:1215632|loss_rate:1.00|path_pto:0| [2025/04/30 09:44:18 980465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2248383| [2025/04/30 09:44:18 980469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50067|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 980474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 980478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50067|min_srtt:50067|path_bw:1215632|loss_rate:1.00|path_pto:0| [2025/04/30 09:44:18 980482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2249562| [2025/04/30 09:44:18 980487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 980491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 980495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 980499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 980503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 980507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2247204| [2025/04/30 09:44:18 980512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 980516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258981516|now:1746006258980516|interv:1000| [2025/04/30 09:44:18 980520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 980524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 980528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258981516| [2025/04/30 09:44:18 980532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258981516| [2025/04/30 09:44:18 980538] [debug] |xqc_engine_wakeup_after|wakeup:1746006258981516|now:1746006258980538|diff:978| [2025/04/30 09:44:18 980542] [debug] |xqc_engine_main_logic|END|now:1746006258980433| [2025/04/30 09:44:18 980547] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258980547| [2025/04/30 09:44:18 980551] [debug] |xqc_engine_wakeup_after|wakeup:1746006258981516|now:1746006258980551|diff:965| [2025/04/30 09:44:18 980555] [debug] |xqc_engine_main_logic|END|now:1746006258980547| [2025/04/30 09:44:18 981624] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258981624| [2025/04/30 09:44:18 981636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258981516|pq_index:0| [2025/04/30 09:44:18 981641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258980433| [2025/04/30 09:44:18 981646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258981645| [2025/04/30 09:44:18 981651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258981516|now:1746006258981645| [2025/04/30 09:44:18 981655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258981516|now:1746006258981645| [2025/04/30 09:44:18 981659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 981664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50067|min_srtt:50067|path_bw:1215632|loss_rate:1.00|path_pto:0| [2025/04/30 09:44:18 981669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2249562| [2025/04/30 09:44:18 981674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 981678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 981682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 981686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 981691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 981695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2247204| [2025/04/30 09:44:18 981700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 981704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2178| [2025/04/30 09:44:18 981737] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2178|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258981712|stream_id:0|stream_offset:2247204| [2025/04/30 09:44:18 981743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2178|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 981753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 981757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50067|rtt_var:2660|pto_duration:60707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 981762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 981765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 981769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 981773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259067419|now:1746006258981757|interv:85662| [2025/04/30 09:44:18 981777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259067419|now:1746006258981757|interval:85662|pto_count:0|srtt:50067 [2025/04/30 09:44:18 981782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61206| [2025/04/30 09:44:18 981787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 981791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2248383| [2025/04/30 09:44:18 981795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 981799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258982799|now:1746006258981799|interv:1000| [2025/04/30 09:44:18 981803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 981807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 981811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258982799| [2025/04/30 09:44:18 981815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258982799| [2025/04/30 09:44:18 981819] [debug] |xqc_engine_wakeup_after|wakeup:1746006258982799|now:1746006258981819|diff:980| [2025/04/30 09:44:18 981824] [debug] |xqc_engine_main_logic|END|now:1746006258981645| [2025/04/30 09:44:18 982224] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258982223| [2025/04/30 09:44:18 982235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 982242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:939| [2025/04/30 09:44:18 982246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:940| [2025/04/30 09:44:18 982252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:940| [2025/04/30 09:44:18 982257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 982262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 982266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63607|prior_delivered:2169017|prior_time:1746006258930397|is_app_limited:0|send_elapse:55954|ack_elapse:51826|ctl_first_sent_time:1746006258931942|lagest_ack_time:1746006258982223|curr_delivered:2230224| [2025/04/30 09:44:18 982276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258931942| [2025/04/30 09:44:18 982280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:815||sndq_packets_used_bytes:0|sndq_packets_free:965| [2025/04/30 09:44:18 982285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 982289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:62407|prior_delivered:2171417|prior_time:1746006258932390|is_app_limited:0|send_elapse:57756|ack_elapse:49833|ctl_first_sent_time:1746006258933850|lagest_ack_time:1746006258982223|curr_delivered:2231424| [2025/04/30 09:44:18 982294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258933850| [2025/04/30 09:44:18 982298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:814||sndq_packets_used_bytes:0|sndq_packets_free:966| [2025/04/30 09:44:18 982302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50067|rttvar:2660|minrtt:31343|latest_rtt:48373|ack_delay:56| [2025/04/30 09:44:18 982306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49848|rttvar:2432|minrtt:31343|latest_rtt:48373|ack_delay:56| [2025/04/30 09:44:18 982310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2122|lost_pn:2119|thresh:3| [2025/04/30 09:44:18 982315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 982319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 982323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 982327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49848|rtt_var:2432|pto_duration:59576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 982331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 982335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 982339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 982343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259066288|now:1746006258982326|interv:83962| [2025/04/30 09:44:18 982347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259066288|now:1746006258982326|interval:83962|pto_count:0|srtt:49848 [2025/04/30 09:44:18 982351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57756, ack_elapse 49833, delivered 60007|rate 1038974|lost 227| [2025/04/30 09:44:18 982356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1038974) in round 41| [2025/04/30 09:44:18 982360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 982364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 982368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258933850|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 982375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258933850|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 982380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:58806|srtt:49848|latest_rtt:48373|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 982386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:940|largest:940|pns:2| [2025/04/30 09:44:18 982391] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:940|frame:ACK |recv_time:1746006258982223|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 982396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378982223|now:1746006258982223|interv:120000000| [2025/04/30 09:44:18 982400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378982223|now:1746006258982223|interv:120000000| [2025/04/30 09:44:18 982404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258982799|pq_index:0| [2025/04/30 09:44:18 982408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258981645| [2025/04/30 09:44:18 982412] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258982412| [2025/04/30 09:44:18 982417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258982416| [2025/04/30 09:44:18 982423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49848|min_srtt:49848|path_bw:1215632|loss_rate:0.99|path_pto:0| [2025/04/30 09:44:18 982428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2249562| [2025/04/30 09:44:18 982432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49848|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 982437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 982442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49848|min_srtt:49848|path_bw:1215632|loss_rate:0.99|path_pto:0| [2025/04/30 09:44:18 982446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2250741| [2025/04/30 09:44:18 982450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49848|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 982455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 982462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49848|min_srtt:49848|path_bw:1215632|loss_rate:0.99|path_pto:0| [2025/04/30 09:44:18 982466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2251920| [2025/04/30 09:44:18 982470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 982474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 982478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 982482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 982487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 982491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2248383| [2025/04/30 09:44:18 982495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 982499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 982503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258982799| [2025/04/30 09:44:18 982507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258982799| [2025/04/30 09:44:18 982511] [debug] |xqc_engine_wakeup_after|wakeup:1746006258982799|now:1746006258982511|diff:288| [2025/04/30 09:44:18 982516] [debug] |xqc_engine_main_logic|END|now:1746006258982416| [2025/04/30 09:44:18 982521] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258982521| [2025/04/30 09:44:18 982524] [debug] |xqc_engine_wakeup_after|wakeup:1746006258982799|now:1746006258982524|diff:275| [2025/04/30 09:44:18 982528] [debug] |xqc_engine_main_logic|END|now:1746006258982521| [2025/04/30 09:44:18 983598] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258983597| [2025/04/30 09:44:18 983609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258982799|pq_index:0| [2025/04/30 09:44:18 983613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258982416| [2025/04/30 09:44:18 983619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258983617| [2025/04/30 09:44:18 983623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258982799|now:1746006258983617| [2025/04/30 09:44:18 983628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258982799|now:1746006258983617| [2025/04/30 09:44:18 983632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 983637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49848|min_srtt:49848|path_bw:1215632|loss_rate:0.99|path_pto:0| [2025/04/30 09:44:18 983642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2251920| [2025/04/30 09:44:18 983651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 983655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 983659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 983664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 983668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 983672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2248383| [2025/04/30 09:44:18 983677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 983681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2179| [2025/04/30 09:44:18 983714] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2179|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006258983690|stream_id:0|stream_offset:2248383| [2025/04/30 09:44:18 983720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2179|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 983725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 983730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49848|rtt_var:2432|pto_duration:59576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 983734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 983738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 983742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 983746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259068266|now:1746006258983729|interv:84537| [2025/04/30 09:44:18 983750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259068266|now:1746006258983729|interval:84537|pto_count:0|srtt:49848 [2025/04/30 09:44:18 983754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:60006| [2025/04/30 09:44:18 983759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 983763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2249562| [2025/04/30 09:44:18 983768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 983779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2180| [2025/04/30 09:44:18 983817] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2180|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258983789|stream_id:0|stream_offset:2249562| [2025/04/30 09:44:18 983826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2180|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 983832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 983838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49848|rtt_var:2432|pto_duration:59576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 983844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 983849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 983854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 983859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259068365|now:1746006258983837|interv:84528| [2025/04/30 09:44:18 983865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259068365|now:1746006258983837|interval:84528|pto_count:0|srtt:49848 [2025/04/30 09:44:18 983871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61206| [2025/04/30 09:44:18 983877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 983883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2250741| [2025/04/30 09:44:18 983890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 983896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2181| [2025/04/30 09:44:18 983936] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2181|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006258983906|stream_id:0|stream_offset:2250741| [2025/04/30 09:44:18 983946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2181|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 983953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:18 983965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49848|rtt_var:2432|pto_duration:59576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 983972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 983978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 983985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:18 983992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259068482|now:1746006258983965|interv:84517| [2025/04/30 09:44:18 984005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259068482|now:1746006258983965|interval:84517|pto_count:0|srtt:49848 [2025/04/30 09:44:18 984012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:62406| [2025/04/30 09:44:18 984019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258999342| [2025/04/30 09:44:18 984026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258999342| [2025/04/30 09:44:18 984032] [debug] |xqc_engine_wakeup_after|wakeup:1746006258999342|now:1746006258984032|diff:15310| [2025/04/30 09:44:18 984039] [debug] |xqc_engine_main_logic|END|now:1746006258983617| [2025/04/30 09:44:18 984230] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258984229| [2025/04/30 09:44:18 984240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 984246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:940| [2025/04/30 09:44:18 984250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:941| [2025/04/30 09:44:18 984256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:941| [2025/04/30 09:44:18 984260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 984266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 984270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63607|prior_delivered:2171417|prior_time:1746006258932390|is_app_limited:0|send_elapse:57845|ack_elapse:51839|ctl_first_sent_time:1746006258933939|lagest_ack_time:1746006258984229|curr_delivered:2232624| [2025/04/30 09:44:18 984275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258933939| [2025/04/30 09:44:18 984280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:813||sndq_packets_used_bytes:0|sndq_packets_free:967| [2025/04/30 09:44:18 984284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 984289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:62407|prior_delivered:2173817|prior_time:1746006258934384|is_app_limited:0|send_elapse:57823|ack_elapse:49845|ctl_first_sent_time:1746006258935843|lagest_ack_time:1746006258984229|curr_delivered:2233824| [2025/04/30 09:44:18 984293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258935843| [2025/04/30 09:44:18 984297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:812||sndq_packets_used_bytes:0|sndq_packets_free:968| [2025/04/30 09:44:18 984301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49848|rttvar:2432|minrtt:31343|latest_rtt:48386|ack_delay:56| [2025/04/30 09:44:18 984306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49658|rttvar:2203|minrtt:31343|latest_rtt:48386|ack_delay:56| [2025/04/30 09:44:18 984310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2124|lost_pn:2121|thresh:3| [2025/04/30 09:44:18 984319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 984323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 984327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 984331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49658|rtt_var:2203|pto_duration:58470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 984335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 984339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 984343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 984347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259067376|now:1746006258984331|interv:83045| [2025/04/30 09:44:18 984351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259067376|now:1746006258984331|interval:83045|pto_count:0|srtt:49658 [2025/04/30 09:44:18 984356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57823, ack_elapse 49845, delivered 60007|rate 1037770|lost 227| [2025/04/30 09:44:18 984360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037770) in round 41| [2025/04/30 09:44:18 984365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 984369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 984373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258935843|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 984377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258935843|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 984382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:60006|srtt:49658|latest_rtt:48386|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 984388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:941|largest:941|pns:2| [2025/04/30 09:44:18 984392] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:941|frame:ACK |recv_time:1746006258984229|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 984397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378984229|now:1746006258984229|interv:120000000| [2025/04/30 09:44:18 984401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378984229|now:1746006258984229|interv:120000000| [2025/04/30 09:44:18 984405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258999342|pq_index:0| [2025/04/30 09:44:18 984412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258983617| [2025/04/30 09:44:18 984416] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258984416| [2025/04/30 09:44:18 984421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258984420| [2025/04/30 09:44:18 984427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49658|min_srtt:49658|path_bw:1215632|loss_rate:0.98|path_pto:0| [2025/04/30 09:44:18 984432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2251920| [2025/04/30 09:44:18 984437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49658|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 984441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 984446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49658|min_srtt:49658|path_bw:1215632|loss_rate:0.98|path_pto:0| [2025/04/30 09:44:18 984450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2253099| [2025/04/30 09:44:18 984455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49658|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 984459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 984463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49658|min_srtt:49658|path_bw:1215632|loss_rate:0.98|path_pto:0| [2025/04/30 09:44:18 984467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2254278| [2025/04/30 09:44:18 984472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 984476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 984480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 984484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 984488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 984493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2251920| [2025/04/30 09:44:18 984497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 984504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258985503|now:1746006258984503|interv:1000| [2025/04/30 09:44:18 984508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 984512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 984516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258985503| [2025/04/30 09:44:18 984520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258985503| [2025/04/30 09:44:18 984524] [debug] |xqc_engine_wakeup_after|wakeup:1746006258985503|now:1746006258984523|diff:980| [2025/04/30 09:44:18 984528] [debug] |xqc_engine_main_logic|END|now:1746006258984420| [2025/04/30 09:44:18 984533] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258984533| [2025/04/30 09:44:18 984537] [debug] |xqc_engine_wakeup_after|wakeup:1746006258985503|now:1746006258984537|diff:966| [2025/04/30 09:44:18 984541] [debug] |xqc_engine_main_logic|END|now:1746006258984533| [2025/04/30 09:44:18 985610] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258985610| [2025/04/30 09:44:18 985622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258985503|pq_index:0| [2025/04/30 09:44:18 985626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258984420| [2025/04/30 09:44:18 985631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258985630| [2025/04/30 09:44:18 985636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258985503|now:1746006258985630| [2025/04/30 09:44:18 985641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258985503|now:1746006258985630| [2025/04/30 09:44:18 985645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 985650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49658|min_srtt:49658|path_bw:1215632|loss_rate:0.98|path_pto:0| [2025/04/30 09:44:18 985655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2254278| [2025/04/30 09:44:18 985660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 985663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 985667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 985672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 985676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 985681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2251920| [2025/04/30 09:44:18 985685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 985690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2182| [2025/04/30 09:44:18 985728] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2182|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258985703|stream_id:0|stream_offset:2251920| [2025/04/30 09:44:18 985734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2182|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 985739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 985744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49658|rtt_var:2203|pto_duration:58470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 985748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 985752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 985756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 985760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259069173|now:1746006258985743|interv:83430| [2025/04/30 09:44:18 985764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259069173|now:1746006258985743|interval:83430|pto_count:0|srtt:49658 [2025/04/30 09:44:18 985769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61206| [2025/04/30 09:44:18 985774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 985778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2253099| [2025/04/30 09:44:18 985783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 985787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258986787|now:1746006258985787|interv:1000| [2025/04/30 09:44:18 985791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 985795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 985799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258986787| [2025/04/30 09:44:18 985803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258986787| [2025/04/30 09:44:18 985807] [debug] |xqc_engine_wakeup_after|wakeup:1746006258986787|now:1746006258985807|diff:980| [2025/04/30 09:44:18 985811] [debug] |xqc_engine_main_logic|END|now:1746006258985630| [2025/04/30 09:44:18 986251] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258986250| [2025/04/30 09:44:18 986263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 986269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:941| [2025/04/30 09:44:18 986273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:942| [2025/04/30 09:44:18 986279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:942| [2025/04/30 09:44:18 986283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 986293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 986298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63607|prior_delivered:2173817|prior_time:1746006258934384|is_app_limited:0|send_elapse:57912|ack_elapse:51866|ctl_first_sent_time:1746006258935932|lagest_ack_time:1746006258986250|curr_delivered:2235024| [2025/04/30 09:44:18 986302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258935932| [2025/04/30 09:44:18 986307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:969| [2025/04/30 09:44:18 986311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 986316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:62407|prior_delivered:2176217|prior_time:1746006258936372|is_app_limited:0|send_elapse:57839|ack_elapse:49878|ctl_first_sent_time:1746006258937829|lagest_ack_time:1746006258986250|curr_delivered:2236224| [2025/04/30 09:44:18 986320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258937829| [2025/04/30 09:44:18 986324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:970| [2025/04/30 09:44:18 986328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49658|rttvar:2203|minrtt:31343|latest_rtt:48421|ack_delay:104| [2025/04/30 09:44:18 986333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49490|rttvar:1988|minrtt:31343|latest_rtt:48421|ack_delay:104| [2025/04/30 09:44:18 986337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2126|lost_pn:2123|thresh:3| [2025/04/30 09:44:18 986341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 986345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 986349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 986353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49490|rtt_var:1988|pto_duration:57442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 986358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 986362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 986366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 986369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259068145|now:1746006258986353|interv:81792| [2025/04/30 09:44:18 986374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259068145|now:1746006258986353|interval:81792|pto_count:0|srtt:49490 [2025/04/30 09:44:18 986378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57839, ack_elapse 49878, delivered 60007|rate 1037483|lost 227| [2025/04/30 09:44:18 986385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037483) in round 41| [2025/04/30 09:44:18 986389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 986394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 986398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258937829|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 986402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258937829|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 986407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:58806|srtt:49490|latest_rtt:48421|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 986413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:942|largest:942|pns:2| [2025/04/30 09:44:18 986417] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:942|frame:ACK |recv_time:1746006258986250|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 986422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378986250|now:1746006258986250|interv:120000000| [2025/04/30 09:44:18 986426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378986250|now:1746006258986250|interv:120000000| [2025/04/30 09:44:18 986430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258986787|pq_index:0| [2025/04/30 09:44:18 986434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258985630| [2025/04/30 09:44:18 986439] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258986438| [2025/04/30 09:44:18 986444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258986442| [2025/04/30 09:44:18 986450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49490|min_srtt:49490|path_bw:1215632|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 986454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2254278| [2025/04/30 09:44:18 986459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 986463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 986468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49490|min_srtt:49490|path_bw:1215632|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 986475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2255457| [2025/04/30 09:44:18 986479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 986484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 986488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49490|min_srtt:49490|path_bw:1215632|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 986492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2256636| [2025/04/30 09:44:18 986497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 986501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 986505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 986509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 986513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 986518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2253099| [2025/04/30 09:44:18 986522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 986526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 986530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258986787| [2025/04/30 09:44:18 986534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258986787| [2025/04/30 09:44:18 986538] [debug] |xqc_engine_wakeup_after|wakeup:1746006258986787|now:1746006258986538|diff:249| [2025/04/30 09:44:18 986542] [debug] |xqc_engine_main_logic|END|now:1746006258986442| [2025/04/30 09:44:18 986547] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258986547| [2025/04/30 09:44:18 986551] [debug] |xqc_engine_wakeup_after|wakeup:1746006258986787|now:1746006258986551|diff:236| [2025/04/30 09:44:18 986555] [debug] |xqc_engine_main_logic|END|now:1746006258986547| [2025/04/30 09:44:18 987625] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258987624| [2025/04/30 09:44:18 987636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258986787|pq_index:0| [2025/04/30 09:44:18 987640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258986442| [2025/04/30 09:44:18 987645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258987644| [2025/04/30 09:44:18 987650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258986787|now:1746006258987644| [2025/04/30 09:44:18 987659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258986787|now:1746006258987644| [2025/04/30 09:44:18 987663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 987669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49490|min_srtt:49490|path_bw:1215632|loss_rate:0.97|path_pto:0| [2025/04/30 09:44:18 987673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2256636| [2025/04/30 09:44:18 987678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 987682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 987686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 987691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 987695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 987700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2253099| [2025/04/30 09:44:18 987704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 987709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2183| [2025/04/30 09:44:18 987742] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2183|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006258987717|stream_id:0|stream_offset:2253099| [2025/04/30 09:44:18 987747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2183|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 987752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 987757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49490|rtt_var:1988|pto_duration:57442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 987761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 987765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 987769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 987773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259070159|now:1746006258987757|interv:82402| [2025/04/30 09:44:18 987777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259070159|now:1746006258987757|interval:82402|pto_count:0|srtt:49490 [2025/04/30 09:44:18 987782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:60006| [2025/04/30 09:44:18 987790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 987795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2254278| [2025/04/30 09:44:18 987799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 987806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2184| [2025/04/30 09:44:18 987845] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2184|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258987816|stream_id:0|stream_offset:2254278| [2025/04/30 09:44:18 987855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2184|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 987862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 987869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49490|rtt_var:1988|pto_duration:57442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 987876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 987883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 987889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 987896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259070258|now:1746006258987869|interv:82389| [2025/04/30 09:44:18 987903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259070258|now:1746006258987869|interval:82389|pto_count:0|srtt:49490 [2025/04/30 09:44:18 987911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61206| [2025/04/30 09:44:18 987918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 987926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2255457| [2025/04/30 09:44:18 987933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 987939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2185| [2025/04/30 09:44:18 987981] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2185|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006258987950|stream_id:0|stream_offset:2255457| [2025/04/30 09:44:18 987990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2185|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 987997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:18 988003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49490|rtt_var:1988|pto_duration:57442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 988012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 988016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 988020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:18 988024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259070392|now:1746006258988003|interv:82389| [2025/04/30 09:44:18 988028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259070392|now:1746006258988003|interval:82389|pto_count:0|srtt:49490 [2025/04/30 09:44:18 988033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:62406| [2025/04/30 09:44:18 988037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258999342| [2025/04/30 09:44:18 988042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258999342| [2025/04/30 09:44:18 988046] [debug] |xqc_engine_wakeup_after|wakeup:1746006258999342|now:1746006258988046|diff:11296| [2025/04/30 09:44:18 988050] [debug] |xqc_engine_main_logic|END|now:1746006258987644| [2025/04/30 09:44:18 988213] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258988212| [2025/04/30 09:44:18 988221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 988227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:942| [2025/04/30 09:44:18 988231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:943| [2025/04/30 09:44:18 988237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:943| [2025/04/30 09:44:18 988241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 988246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 988251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63607|prior_delivered:2176217|prior_time:1746006258936372|is_app_limited:0|send_elapse:57932|ack_elapse:51840|ctl_first_sent_time:1746006258937922|lagest_ack_time:1746006258988212|curr_delivered:2237424| [2025/04/30 09:44:18 988256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258937922| [2025/04/30 09:44:18 988260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:809||sndq_packets_used_bytes:0|sndq_packets_free:971| [2025/04/30 09:44:18 988265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 988269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:62407|prior_delivered:2178617|prior_time:1746006258938395|is_app_limited:0|send_elapse:57875|ack_elapse:49817|ctl_first_sent_time:1746006258939855|lagest_ack_time:1746006258988212|curr_delivered:2238624| [2025/04/30 09:44:18 988274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258939855| [2025/04/30 09:44:18 988278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:972| [2025/04/30 09:44:18 988286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49490|rttvar:1988|minrtt:31343|latest_rtt:48357|ack_delay:56| [2025/04/30 09:44:18 988290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49341|rttvar:1788|minrtt:31343|latest_rtt:48357|ack_delay:56| [2025/04/30 09:44:18 988294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2128|lost_pn:2125|thresh:3| [2025/04/30 09:44:18 988298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 988302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 988306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 988311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49341|rtt_var:1788|pto_duration:56493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 988315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 988319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 988323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:18 988327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259069443|now:1746006258988310|interv:81133| [2025/04/30 09:44:18 988331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259069443|now:1746006258988310|interval:81133|pto_count:0|srtt:49341 [2025/04/30 09:44:18 988335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57875, ack_elapse 49817, delivered 60007|rate 1036838|lost 227| [2025/04/30 09:44:18 988340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036838) in round 41| [2025/04/30 09:44:18 988344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 988348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 988352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258939855|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 988357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258939855|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 988361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:60006|srtt:49341|latest_rtt:48357|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 988367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:943|largest:943|pns:2| [2025/04/30 09:44:18 988372] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:943|frame:ACK |recv_time:1746006258988212|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 988379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378988212|now:1746006258988212|interv:120000000| [2025/04/30 09:44:18 988383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378988212|now:1746006258988212|interv:120000000| [2025/04/30 09:44:18 988387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258999342|pq_index:0| [2025/04/30 09:44:18 988392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258987644| [2025/04/30 09:44:18 988396] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258988396| [2025/04/30 09:44:18 988401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258988400| [2025/04/30 09:44:18 988407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49341|min_srtt:49341|path_bw:1215632|loss_rate:0.96|path_pto:0| [2025/04/30 09:44:18 988411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2256636| [2025/04/30 09:44:18 988416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49341|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 988421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 988425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49341|min_srtt:49341|path_bw:1215632|loss_rate:0.96|path_pto:0| [2025/04/30 09:44:18 988429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2257815| [2025/04/30 09:44:18 988434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49341|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 988438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 988443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49341|min_srtt:49341|path_bw:1215632|loss_rate:0.96|path_pto:0| [2025/04/30 09:44:18 988447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2258994| [2025/04/30 09:44:18 988451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 988455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 988459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 988464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 988471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 988476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2256636| [2025/04/30 09:44:18 988480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 988484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258989484|now:1746006258988484|interv:1000| [2025/04/30 09:44:18 988488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 988492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 988496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258989484| [2025/04/30 09:44:18 988500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258989484| [2025/04/30 09:44:18 988504] [debug] |xqc_engine_wakeup_after|wakeup:1746006258989484|now:1746006258988504|diff:980| [2025/04/30 09:44:18 988508] [debug] |xqc_engine_main_logic|END|now:1746006258988400| [2025/04/30 09:44:18 988513] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258988513| [2025/04/30 09:44:18 988517] [debug] |xqc_engine_wakeup_after|wakeup:1746006258989484|now:1746006258988517|diff:967| [2025/04/30 09:44:18 988521] [debug] |xqc_engine_main_logic|END|now:1746006258988513| [2025/04/30 09:44:18 989590] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258989590| [2025/04/30 09:44:18 989601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258989484|pq_index:0| [2025/04/30 09:44:18 989606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258988400| [2025/04/30 09:44:18 989611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258989610| [2025/04/30 09:44:18 989616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258989484|now:1746006258989610| [2025/04/30 09:44:18 989620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258989484|now:1746006258989610| [2025/04/30 09:44:18 989624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 989629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49341|min_srtt:49341|path_bw:1215632|loss_rate:0.96|path_pto:0| [2025/04/30 09:44:18 989634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2258994| [2025/04/30 09:44:18 989639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 989643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 989646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 989651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 989655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 989665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2256636| [2025/04/30 09:44:18 989669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 989674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2186| [2025/04/30 09:44:18 989707] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2186|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006258989682|stream_id:0|stream_offset:2256636| [2025/04/30 09:44:18 989713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2186|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 989718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:18 989722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49341|rtt_var:1788|pto_duration:56493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 989726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 989730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 989734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:18 989738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259071175|now:1746006258989722|interv:81453| [2025/04/30 09:44:18 989742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259071175|now:1746006258989722|interval:81453|pto_count:0|srtt:49341 [2025/04/30 09:44:18 989748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61206| [2025/04/30 09:44:18 989756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 989760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2257815| [2025/04/30 09:44:18 989765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 989769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258990768|now:1746006258989768|interv:1000| [2025/04/30 09:44:18 989773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 989776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 989781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258990768| [2025/04/30 09:44:18 989785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258990768| [2025/04/30 09:44:18 989789] [debug] |xqc_engine_wakeup_after|wakeup:1746006258990768|now:1746006258989789|diff:979| [2025/04/30 09:44:18 989793] [debug] |xqc_engine_main_logic|END|now:1746006258989610| [2025/04/30 09:44:18 990317] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006258990316| [2025/04/30 09:44:18 990333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 990339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:943| [2025/04/30 09:44:18 990343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:944| [2025/04/30 09:44:18 990349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:944| [2025/04/30 09:44:18 990353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 990359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 990363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63607|prior_delivered:2178617|prior_time:1746006258938395|is_app_limited:0|send_elapse:57975|ack_elapse:51921|ctl_first_sent_time:1746006258939955|lagest_ack_time:1746006258990316|curr_delivered:2239824| [2025/04/30 09:44:18 990368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258939955| [2025/04/30 09:44:18 990373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:973| [2025/04/30 09:44:18 990377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 990382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:62407|prior_delivered:2181017|prior_time:1746006258940369|is_app_limited:0|send_elapse:57850|ack_elapse:49947|ctl_first_sent_time:1746006258941828|lagest_ack_time:1746006258990316|curr_delivered:2241024| [2025/04/30 09:44:18 990386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258941828| [2025/04/30 09:44:18 990390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:974| [2025/04/30 09:44:18 990394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49341|rttvar:1788|minrtt:31343|latest_rtt:48488|ack_delay:96| [2025/04/30 09:44:18 990399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49223|rttvar:1578|minrtt:31343|latest_rtt:48488|ack_delay:96| [2025/04/30 09:44:18 990403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2130|lost_pn:2127|thresh:3| [2025/04/30 09:44:18 990407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 990411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 990415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 990419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49223|rtt_var:1578|pto_duration:55535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 990424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 990428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 990432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:18 990442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259070217|now:1746006258990419|interv:79798| [2025/04/30 09:44:18 990446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259070217|now:1746006258990419|interval:79798|pto_count:0|srtt:49223 [2025/04/30 09:44:18 990450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57850, ack_elapse 49947, delivered 60007|rate 1037286|lost 227| [2025/04/30 09:44:18 990455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037286) in round 41| [2025/04/30 09:44:18 990459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 990463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 990467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258941828|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 990472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258941828|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 990477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:58806|srtt:49223|latest_rtt:48488|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 990482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:18 990486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:18 990491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:18 990496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:944|largest:944|pns:2| [2025/04/30 09:44:18 990500] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:944|frame:PING ACK |recv_time:1746006258990316|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 990505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378990316|now:1746006258990316|interv:120000000| [2025/04/30 09:44:18 990509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378990316|now:1746006258990316|interv:120000000| [2025/04/30 09:44:18 990513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258990768|pq_index:0| [2025/04/30 09:44:18 990517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258989610| [2025/04/30 09:44:18 990521] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258990521| [2025/04/30 09:44:18 990526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258990525| [2025/04/30 09:44:18 990535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:944|ack_delay:218|first_ack_range:30|largest_pkt_recv_time:1746006258990316| [2025/04/30 09:44:18 990539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:944|low:914|pkt_pns:2| [2025/04/30 09:44:18 990543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:944|frame_largest_recv:944| [2025/04/30 09:44:18 990547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:18 990552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49223|min_srtt:49223|path_bw:1215632|loss_rate:0.95|path_pto:0| [2025/04/30 09:44:18 990556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2258994| [2025/04/30 09:44:18 990561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 990566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 990570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49223|min_srtt:49223|path_bw:1215632|loss_rate:0.95|path_pto:0| [2025/04/30 09:44:18 990574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2260173| [2025/04/30 09:44:18 990579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 990583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 990588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49223|min_srtt:49223|path_bw:1215632|loss_rate:0.95|path_pto:0| [2025/04/30 09:44:18 990592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2261352| [2025/04/30 09:44:18 990596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 990600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 990604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 990608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 990613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 990617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2257815| [2025/04/30 09:44:18 990624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 990628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 990632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258990768| [2025/04/30 09:44:18 990636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258990768| [2025/04/30 09:44:18 990640] [debug] |xqc_engine_wakeup_after|wakeup:1746006258990768|now:1746006258990640|diff:128| [2025/04/30 09:44:18 990644] [debug] |xqc_engine_main_logic|END|now:1746006258990525| [2025/04/30 09:44:18 990649] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258990649| [2025/04/30 09:44:18 990653] [debug] |xqc_engine_wakeup_after|wakeup:1746006258990768|now:1746006258990653|diff:115| [2025/04/30 09:44:18 990657] [debug] |xqc_engine_main_logic|END|now:1746006258990649| [2025/04/30 09:44:18 991727] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258991727| [2025/04/30 09:44:18 991738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258990768|pq_index:0| [2025/04/30 09:44:18 991743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258990525| [2025/04/30 09:44:18 991748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258991747| [2025/04/30 09:44:18 991753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258990768|now:1746006258991747| [2025/04/30 09:44:18 991757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258990768|now:1746006258991747| [2025/04/30 09:44:18 991761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 991767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49223|min_srtt:49223|path_bw:1215632|loss_rate:0.95|path_pto:0| [2025/04/30 09:44:18 991771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2261352| [2025/04/30 09:44:18 991776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 991780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 991784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 991788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 991793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:18 991798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:58806|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2257815| [2025/04/30 09:44:18 991805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 991812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2187| [2025/04/30 09:44:18 991858] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2187|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:58806|now:1746006258991824|stream_id:0|stream_offset:2257815| [2025/04/30 09:44:18 991875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2187|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 09:44:18 991883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:18 991890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49223|rtt_var:1578|pto_duration:55535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 991898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 991904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 991910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:18 991917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259072359|now:1746006258991890|interv:80469| [2025/04/30 09:44:18 991923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259072359|now:1746006258991890|interval:80469|pto_count:0|srtt:49223 [2025/04/30 09:44:18 991931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:60012| [2025/04/30 09:44:18 991938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 991945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2258994| [2025/04/30 09:44:18 991952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 991959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2188| [2025/04/30 09:44:18 992001] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2188|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006258991970|stream_id:0|stream_offset:2258994| [2025/04/30 09:44:18 992011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2188|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 992016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:18 992020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49223|rtt_var:1578|pto_duration:55535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 992024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 992028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 992032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:18 992036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259072505|now:1746006258992020|interv:80485| [2025/04/30 09:44:18 992040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259072505|now:1746006258992020|interval:80485|pto_count:0|srtt:49223 [2025/04/30 09:44:18 992049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61212| [2025/04/30 09:44:18 992054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 992058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2260173| [2025/04/30 09:44:18 992063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 992067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259072505| [2025/04/30 09:44:18 992072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259072505| [2025/04/30 09:44:18 992076] [debug] |xqc_engine_wakeup_after|wakeup:1746006259072505|now:1746006258992076|diff:80429| [2025/04/30 09:44:18 992080] [debug] |xqc_engine_main_logic|END|now:1746006258991747| [2025/04/30 09:44:18 992203] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258992202| [2025/04/30 09:44:18 992212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 992218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:944| [2025/04/30 09:44:18 992222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:945| [2025/04/30 09:44:18 992228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:945| [2025/04/30 09:44:18 992232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 992237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 992241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63607|prior_delivered:2181017|prior_time:1746006258940369|is_app_limited:0|send_elapse:57941|ack_elapse:51833|ctl_first_sent_time:1746006258941919|lagest_ack_time:1746006258992202|curr_delivered:2242224| [2025/04/30 09:44:18 992246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258941919| [2025/04/30 09:44:18 992251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:975| [2025/04/30 09:44:18 992255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 992260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:62407|prior_delivered:2183417|prior_time:1746006258942435|is_app_limited:0|send_elapse:57928|ack_elapse:49767|ctl_first_sent_time:1746006258943891|lagest_ack_time:1746006258992202|curr_delivered:2243424| [2025/04/30 09:44:18 992264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258943891| [2025/04/30 09:44:18 992268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:804||sndq_packets_used_bytes:0|sndq_packets_free:976| [2025/04/30 09:44:18 992272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49223|rttvar:1578|minrtt:31343|latest_rtt:48311|ack_delay:64| [2025/04/30 09:44:18 992280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49101|rttvar:1428|minrtt:31343|latest_rtt:48311|ack_delay:64| [2025/04/30 09:44:18 992285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2132|lost_pn:2129|thresh:3| [2025/04/30 09:44:18 992289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 992293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 992297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 992301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49101|rtt_var:1428|pto_duration:54813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 992305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 992309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 992313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58812| [2025/04/30 09:44:18 992317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259071783|now:1746006258992301|interv:79482| [2025/04/30 09:44:18 992321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259071783|now:1746006258992301|interval:79482|pto_count:0|srtt:49101 [2025/04/30 09:44:18 992326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57928, ack_elapse 49767, delivered 60007|rate 1035889|lost 227| [2025/04/30 09:44:18 992330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1035889) in round 41| [2025/04/30 09:44:18 992335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 992339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 992343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258943891|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 992347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258943891|recovery:1|recovery_start:1746006258948443|packet_conservation:1|next_round_delivered:2185817| [2025/04/30 09:44:18 992352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:62407|full_bw_reached:1|inflight:58812|srtt:49101|latest_rtt:48311|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:18 992358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:945|largest:945|pns:2| [2025/04/30 09:44:18 992363] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:945|frame:ACK |recv_time:1746006258992202|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 992367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378992202|now:1746006258992202|interv:120000000| [2025/04/30 09:44:18 992374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378992202|now:1746006258992202|interv:120000000| [2025/04/30 09:44:18 992378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259072505|pq_index:0| [2025/04/30 09:44:18 992382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258991747| [2025/04/30 09:44:18 992386] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258992386| [2025/04/30 09:44:18 992391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258992390| [2025/04/30 09:44:18 992397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49101|min_srtt:49101|path_bw:1215632|loss_rate:0.94|path_pto:0| [2025/04/30 09:44:18 992402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58812|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2261352| [2025/04/30 09:44:18 992407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 992411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 992416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49101|min_srtt:49101|path_bw:1215632|loss_rate:0.94|path_pto:0| [2025/04/30 09:44:18 992420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58812|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2262531| [2025/04/30 09:44:18 992424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 992428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 992432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 992437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 992441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 992445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58812|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2260173| [2025/04/30 09:44:18 992450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 992454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2189| [2025/04/30 09:44:18 992485] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2189|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58812|now:1746006258992461|stream_id:0|stream_offset:2260173| [2025/04/30 09:44:18 992490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2189|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 992498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58812|applimit:0| [2025/04/30 09:44:18 992503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49101|rtt_var:1428|pto_duration:54813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 992507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 992511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 992515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:18 992519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259072274|now:1746006258992503|interv:79771| [2025/04/30 09:44:18 992523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259072274|now:1746006258992503|interval:79771|pto_count:0|srtt:49101 [2025/04/30 09:44:18 992527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:60012| [2025/04/30 09:44:18 992532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 992536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2261352| [2025/04/30 09:44:18 992540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 992544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258993544|now:1746006258992544|interv:1000| [2025/04/30 09:44:18 992548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 992552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 992556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258993544| [2025/04/30 09:44:18 992560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258993544| [2025/04/30 09:44:18 992564] [debug] |xqc_engine_wakeup_after|wakeup:1746006258993544|now:1746006258992564|diff:980| [2025/04/30 09:44:18 992569] [debug] |xqc_engine_main_logic|END|now:1746006258992390| [2025/04/30 09:44:18 992574] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258992574| [2025/04/30 09:44:18 992578] [debug] |xqc_engine_wakeup_after|wakeup:1746006258993544|now:1746006258992578|diff:966| [2025/04/30 09:44:18 992582] [debug] |xqc_engine_main_logic|END|now:1746006258992574| [2025/04/30 09:44:18 993652] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258993652| [2025/04/30 09:44:18 993663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258993544|pq_index:0| [2025/04/30 09:44:18 993668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258992390| [2025/04/30 09:44:18 993673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258993672| [2025/04/30 09:44:18 993678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258993544|now:1746006258993672| [2025/04/30 09:44:18 993688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258993544|now:1746006258993672| [2025/04/30 09:44:18 993691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 993697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49101|min_srtt:49101|path_bw:1215632|loss_rate:0.94|path_pto:0| [2025/04/30 09:44:18 993702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:60012|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2262531| [2025/04/30 09:44:18 993706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 993710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 993714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 993719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 993723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 993728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:62407|conn:00005577253BD50C|stream_id:0|stream_offset:2261352| [2025/04/30 09:44:18 993732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 993736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2190| [2025/04/30 09:44:18 993770] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2190|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006258993745|stream_id:0|stream_offset:2261352| [2025/04/30 09:44:18 993775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2190|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 993780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:18 993785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49101|rtt_var:1428|pto_duration:54813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 993789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 993793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 993797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:18 993802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259073558|now:1746006258993784|interv:79774| [2025/04/30 09:44:18 993808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259073558|now:1746006258993784|interval:79774|pto_count:0|srtt:49101 [2025/04/30 09:44:18 993816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:61212| [2025/04/30 09:44:18 993823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259073558| [2025/04/30 09:44:18 993835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259073558| [2025/04/30 09:44:18 993842] [debug] |xqc_engine_wakeup_after|wakeup:1746006259073558|now:1746006258993842|diff:79716| [2025/04/30 09:44:18 993849] [debug] |xqc_engine_main_logic|END|now:1746006258993672| [2025/04/30 09:44:18 994197] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258994196| [2025/04/30 09:44:18 994208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 994214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:945| [2025/04/30 09:44:18 994218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:946| [2025/04/30 09:44:18 994224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:946| [2025/04/30 09:44:18 994228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 994233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 994238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:63607|prior_delivered:2183417|prior_time:1746006258942435|is_app_limited:0|send_elapse:58016|ack_elapse:51761|ctl_first_sent_time:1746006258943979|lagest_ack_time:1746006258994196|curr_delivered:2244624| [2025/04/30 09:44:18 994243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258943979| [2025/04/30 09:44:18 994247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:803||sndq_packets_used_bytes:0|sndq_packets_free:977| [2025/04/30 09:44:18 994252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 994256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:61207|prior_delivered:2185817|prior_time:1746006258944362|is_app_limited:0|send_elapse:57891|ack_elapse:49834|ctl_first_sent_time:1746006258945852|lagest_ack_time:1746006258994196|curr_delivered:2245824| [2025/04/30 09:44:18 994261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258945852| [2025/04/30 09:44:18 994265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:802||sndq_packets_used_bytes:0|sndq_packets_free:978| [2025/04/30 09:44:18 994269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49101|rttvar:1428|minrtt:31343|latest_rtt:48344|ack_delay:64| [2025/04/30 09:44:18 994273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48999|rttvar:1276|minrtt:31343|latest_rtt:48344|ack_delay:64| [2025/04/30 09:44:18 994277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2134|lost_pn:2131|thresh:3| [2025/04/30 09:44:18 994282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 994286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 994290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 994294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48999|rtt_var:1276|pto_duration:54103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 994303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 994307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 994311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58812| [2025/04/30 09:44:18 994315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259072848|now:1746006258994293|interv:78555| [2025/04/30 09:44:18 994319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259072848|now:1746006258994293|interval:78555|pto_count:0|srtt:48999 [2025/04/30 09:44:18 994323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57891, ack_elapse 49834, delivered 60007|rate 1036551|lost 227| [2025/04/30 09:44:18 994327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 41 -> 42| [2025/04/30 09:44:18 994332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036551) in round 42| [2025/04/30 09:44:18 994336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 994340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 994344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258945852|recovery:1|recovery_start:1746006258948443|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:18 994348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746006258945852|recovery:1|recovery_start:1746006258948443|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:18 994353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:64807|full_bw_reached:1|inflight:58812|srtt:48999|latest_rtt:48344|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:18 994359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:946|largest:946|pns:2| [2025/04/30 09:44:18 994363] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:946|frame:ACK |recv_time:1746006258994196|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 994368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378994196|now:1746006258994196|interv:120000000| [2025/04/30 09:44:18 994372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378994196|now:1746006258994196|interv:120000000| [2025/04/30 09:44:18 994376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259073558|pq_index:0| [2025/04/30 09:44:18 994381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258993672| [2025/04/30 09:44:18 994385] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258994385| [2025/04/30 09:44:18 994390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258994389| [2025/04/30 09:44:18 994398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48999|min_srtt:48999|path_bw:1215632|loss_rate:0.93|path_pto:0| [2025/04/30 09:44:18 994403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58812|cwnd:64807|conn:00005577253BD50C|stream_id:0|stream_offset:2262531| [2025/04/30 09:44:18 994407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48999|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 994412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 994417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48999|min_srtt:48999|path_bw:1215632|loss_rate:0.93|path_pto:0| [2025/04/30 09:44:18 994421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58812|cwnd:64807|conn:00005577253BD50C|stream_id:0|stream_offset:2263710| [2025/04/30 09:44:18 994426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48999|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 994430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 994435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48999|min_srtt:48999|path_bw:1215632|loss_rate:0.93|path_pto:0| [2025/04/30 09:44:18 994439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:58812|cwnd:64807|conn:00005577253BD50C|stream_id:0|stream_offset:2264889| [2025/04/30 09:44:18 994443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48999|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 994448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 994452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48999|min_srtt:48999|path_bw:1215632|loss_rate:0.93|path_pto:0| [2025/04/30 09:44:18 994456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:58812|cwnd:64807|conn:00005577253BD50C|stream_id:0|stream_offset:2266068| [2025/04/30 09:44:18 994460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48999|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 994465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 994469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48999|min_srtt:48999|path_bw:1215632|loss_rate:0.93|path_pto:0| [2025/04/30 09:44:18 994473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:58812|cwnd:64807|conn:00005577253BD50C|stream_id:0|stream_offset:2267247| [2025/04/30 09:44:18 994480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 994484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 994488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 994492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 994497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 994501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58812|cwnd:64807|conn:00005577253BD50C|stream_id:0|stream_offset:2262531| [2025/04/30 09:44:18 994505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 994510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2191| [2025/04/30 09:44:18 994543] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2191|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58812|now:1746006258994517|stream_id:0|stream_offset:2262531| [2025/04/30 09:44:18 994549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2191|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 994554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58812|applimit:0| [2025/04/30 09:44:18 994558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48999|rtt_var:1276|pto_duration:54103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 994563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 994567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 994571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:18 994574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259073620|now:1746006258994558|interv:79062| [2025/04/30 09:44:18 994579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259073620|now:1746006258994558|interval:79062|pto_count:0|srtt:48999 [2025/04/30 09:44:18 994583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64807|inflight:60012| [2025/04/30 09:44:18 994588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 994592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:64807|conn:00005577253BD50C|stream_id:0|stream_offset:2263710| [2025/04/30 09:44:18 994597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 994601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258995601|now:1746006258994601|interv:1000| [2025/04/30 09:44:18 994608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 994612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 994616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258995601| [2025/04/30 09:44:18 994621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258995601| [2025/04/30 09:44:18 994625] [debug] |xqc_engine_wakeup_after|wakeup:1746006258995601|now:1746006258994625|diff:976| [2025/04/30 09:44:18 994629] [debug] |xqc_engine_main_logic|END|now:1746006258994389| [2025/04/30 09:44:18 994634] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258994634| [2025/04/30 09:44:18 994638] [debug] |xqc_engine_wakeup_after|wakeup:1746006258995601|now:1746006258994638|diff:963| [2025/04/30 09:44:18 994642] [debug] |xqc_engine_main_logic|END|now:1746006258994634| [2025/04/30 09:44:18 995713] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258995713| [2025/04/30 09:44:18 995724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258995601|pq_index:0| [2025/04/30 09:44:18 995728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258994389| [2025/04/30 09:44:18 995734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258995732| [2025/04/30 09:44:18 995738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258995601|now:1746006258995732| [2025/04/30 09:44:18 995743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258995601|now:1746006258995732| [2025/04/30 09:44:18 995747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 995752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48999|min_srtt:48999|path_bw:1215632|loss_rate:0.93|path_pto:0| [2025/04/30 09:44:18 995757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:60012|cwnd:64807|conn:00005577253BD50C|stream_id:0|stream_offset:2267247| [2025/04/30 09:44:18 995761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 995765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 995769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 995774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 995778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 995783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:64807|conn:00005577253BD50C|stream_id:0|stream_offset:2263710| [2025/04/30 09:44:18 995789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 995796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2192| [2025/04/30 09:44:18 995841] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2192|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006258995807|stream_id:0|stream_offset:2263710| [2025/04/30 09:44:18 995861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2192|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 995868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:18 995875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48999|rtt_var:1276|pto_duration:54103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 995882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 995887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 995894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:18 995900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259074910|now:1746006258995874|interv:79036| [2025/04/30 09:44:18 995907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259074910|now:1746006258995874|interval:79036|pto_count:0|srtt:48999 [2025/04/30 09:44:18 995914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64807|inflight:61212| [2025/04/30 09:44:18 995922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 995928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:64807|conn:00005577253BD50C|stream_id:0|stream_offset:2264889| [2025/04/30 09:44:18 995936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 995942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2193| [2025/04/30 09:44:18 995985] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2193|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006258995954|stream_id:0|stream_offset:2264889| [2025/04/30 09:44:18 995994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2193|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 996002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:18 996007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48999|rtt_var:1276|pto_duration:54103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 996011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 996015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 996019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:18 996023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259075057|now:1746006258996007|interv:79050| [2025/04/30 09:44:18 996027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259075057|now:1746006258996007|interval:79050|pto_count:0|srtt:48999 [2025/04/30 09:44:18 996036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64807|inflight:62412| [2025/04/30 09:44:18 996041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 996045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:64807|conn:00005577253BD50C|stream_id:0|stream_offset:2266068| [2025/04/30 09:44:18 996050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 996054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258997054|now:1746006258996054|interv:1000| [2025/04/30 09:44:18 996058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 996062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 996066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258997054| [2025/04/30 09:44:18 996070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258997054| [2025/04/30 09:44:18 996074] [debug] |xqc_engine_wakeup_after|wakeup:1746006258997054|now:1746006258996074|diff:980| [2025/04/30 09:44:18 996079] [debug] |xqc_engine_main_logic|END|now:1746006258995732| [2025/04/30 09:44:18 996217] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258996216| [2025/04/30 09:44:18 996225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 996231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:946| [2025/04/30 09:44:18 996235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:947| [2025/04/30 09:44:18 996241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:947| [2025/04/30 09:44:18 996245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 996250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 996255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:62407|prior_delivered:2185817|prior_time:1746006258944362|is_app_limited:0|send_elapse:57984|ack_elapse:51854|ctl_first_sent_time:1746006258945945|lagest_ack_time:1746006258996216|curr_delivered:2247024| [2025/04/30 09:44:18 996260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258945945| [2025/04/30 09:44:18 996264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:801||sndq_packets_used_bytes:0|sndq_packets_free:979| [2025/04/30 09:44:18 996268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 996273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:61207|prior_delivered:2188217|prior_time:1746006258946356|is_app_limited:0|send_elapse:57872|ack_elapse:49860|ctl_first_sent_time:1746006258947822|lagest_ack_time:1746006258996216|curr_delivered:2248224| [2025/04/30 09:44:18 996277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258947822| [2025/04/30 09:44:18 996285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:800||sndq_packets_used_bytes:0|sndq_packets_free:980| [2025/04/30 09:44:18 996289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48999|rttvar:1276|minrtt:31343|latest_rtt:48394|ack_delay:72| [2025/04/30 09:44:18 996293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48915|rttvar:1126|minrtt:31343|latest_rtt:48394|ack_delay:72| [2025/04/30 09:44:18 996298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2136|lost_pn:2133|thresh:3| [2025/04/30 09:44:18 996302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 996306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 996310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 996314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48915|rtt_var:1126|pto_duration:53419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 996318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 996322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 996326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:18 996330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259074373|now:1746006258996314|interv:78059| [2025/04/30 09:44:18 996334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259074373|now:1746006258996314|interval:78059|pto_count:0|srtt:48915 [2025/04/30 09:44:18 996338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57872, ack_elapse 49860, delivered 60007|rate 1036891|lost 227| [2025/04/30 09:44:18 996343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036891) in round 42| [2025/04/30 09:44:18 996347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 996351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 996355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64807|packet_lost:0|acked:2400|po_sent_time:1746006258947822|recovery:1|recovery_start:1746006258948443|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:18 996360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64807|packet_lost:0|acked:2400|po_sent_time:1746006258947822|recovery:1|recovery_start:1746006258948443|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:18 996364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:67207|full_bw_reached:1|inflight:60012|srtt:48915|latest_rtt:48394|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006258948443|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 996370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:947|largest:947|pns:2| [2025/04/30 09:44:18 996377] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:947|frame:ACK |recv_time:1746006258996216|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 996382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378996216|now:1746006258996216|interv:120000000| [2025/04/30 09:44:18 996386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378996216|now:1746006258996216|interv:120000000| [2025/04/30 09:44:18 996390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258997054|pq_index:0| [2025/04/30 09:44:18 996395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258995732| [2025/04/30 09:44:18 996399] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258996399| [2025/04/30 09:44:18 996404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258996403| [2025/04/30 09:44:18 996410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48915|min_srtt:48915|path_bw:1215632|loss_rate:0.92|path_pto:0| [2025/04/30 09:44:18 996414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60012|cwnd:67207|conn:00005577253BD50C|stream_id:0|stream_offset:2267247| [2025/04/30 09:44:18 996419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48915|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 996423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 996428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48915|min_srtt:48915|path_bw:1215632|loss_rate:0.92|path_pto:0| [2025/04/30 09:44:18 996432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:60012|cwnd:67207|conn:00005577253BD50C|stream_id:0|stream_offset:2268426| [2025/04/30 09:44:18 996436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48915|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 996441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 996445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48915|min_srtt:48915|path_bw:1215632|loss_rate:0.92|path_pto:0| [2025/04/30 09:44:18 996449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:60012|cwnd:67207|conn:00005577253BD50C|stream_id:0|stream_offset:2269605| [2025/04/30 09:44:18 996453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48915|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 996458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 996462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48915|min_srtt:48915|path_bw:1215632|loss_rate:0.92|path_pto:0| [2025/04/30 09:44:18 996469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:60012|cwnd:67207|conn:00005577253BD50C|stream_id:0|stream_offset:2270784| [2025/04/30 09:44:18 996473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48915|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 996477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 996482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48915|min_srtt:48915|path_bw:1215632|loss_rate:0.92|path_pto:0| [2025/04/30 09:44:18 996486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:60012|cwnd:67207|conn:00005577253BD50C|stream_id:0|stream_offset:2271963| [2025/04/30 09:44:18 996490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 996494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 996498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 996502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 996506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 996511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:67207|conn:00005577253BD50C|stream_id:0|stream_offset:2266068| [2025/04/30 09:44:18 996515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 996519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 996523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258997054| [2025/04/30 09:44:18 996527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258997054| [2025/04/30 09:44:18 996531] [debug] |xqc_engine_wakeup_after|wakeup:1746006258997054|now:1746006258996531|diff:523| [2025/04/30 09:44:18 996535] [debug] |xqc_engine_main_logic|END|now:1746006258996403| [2025/04/30 09:44:18 996540] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258996540| [2025/04/30 09:44:18 996544] [debug] |xqc_engine_wakeup_after|wakeup:1746006258997054|now:1746006258996544|diff:510| [2025/04/30 09:44:18 996548] [debug] |xqc_engine_main_logic|END|now:1746006258996540| [2025/04/30 09:44:18 997619] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258997619| [2025/04/30 09:44:18 997630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258997054|pq_index:0| [2025/04/30 09:44:18 997635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258996403| [2025/04/30 09:44:18 997640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258997639| [2025/04/30 09:44:18 997650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258997054|now:1746006258997639| [2025/04/30 09:44:18 997654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258997054|now:1746006258997639| [2025/04/30 09:44:18 997658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 997663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48915|min_srtt:48915|path_bw:1215632|loss_rate:0.92|path_pto:0| [2025/04/30 09:44:18 997668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:60012|cwnd:67207|conn:00005577253BD50C|stream_id:0|stream_offset:2271963| [2025/04/30 09:44:18 997673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 997677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 997681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 997685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 997690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 997694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:67207|conn:00005577253BD50C|stream_id:0|stream_offset:2266068| [2025/04/30 09:44:18 997699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 997703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2194| [2025/04/30 09:44:18 997737] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2194|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006258997712|stream_id:0|stream_offset:2266068| [2025/04/30 09:44:18 997743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2194|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 997748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:18 997752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48915|rtt_var:1126|pto_duration:53419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 997757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 997761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 997765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:18 997769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259076131|now:1746006258997752|interv:78379| [2025/04/30 09:44:18 997773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259076131|now:1746006258997752|interval:78379|pto_count:0|srtt:48915 [2025/04/30 09:44:18 997791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67207|inflight:61212| [2025/04/30 09:44:18 997796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 997801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:67207|conn:00005577253BD50C|stream_id:0|stream_offset:2267247| [2025/04/30 09:44:18 997806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 997813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2195| [2025/04/30 09:44:18 997853] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2195|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006258997824|stream_id:0|stream_offset:2267247| [2025/04/30 09:44:18 997863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2195|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 997871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:18 997878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48915|rtt_var:1126|pto_duration:53419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 997885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 997892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 997898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:18 997905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259076243|now:1746006258997877|interv:78366| [2025/04/30 09:44:18 997912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259076243|now:1746006258997877|interval:78366|pto_count:0|srtt:48915 [2025/04/30 09:44:18 997921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67207|inflight:62412| [2025/04/30 09:44:18 997928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 997935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:67207|conn:00005577253BD50C|stream_id:0|stream_offset:2268426| [2025/04/30 09:44:18 997942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 997948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006258998948|now:1746006258997948|interv:1000| [2025/04/30 09:44:18 997955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 997961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 997967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258998948| [2025/04/30 09:44:18 997974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258998948| [2025/04/30 09:44:18 997980] [debug] |xqc_engine_wakeup_after|wakeup:1746006258998948|now:1746006258997980|diff:968| [2025/04/30 09:44:18 997987] [debug] |xqc_engine_main_logic|END|now:1746006258997639| [2025/04/30 09:44:18 998183] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006258998182| [2025/04/30 09:44:18 998193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:18 998199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:947| [2025/04/30 09:44:18 998203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:948| [2025/04/30 09:44:18 998209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:948| [2025/04/30 09:44:18 998213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:18 998218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 998223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:62407|prior_delivered:2188217|prior_time:1746006258946356|is_app_limited:0|send_elapse:57948|ack_elapse:51826|ctl_first_sent_time:1746006258947898|lagest_ack_time:1746006258998182|curr_delivered:2249424| [2025/04/30 09:44:18 998228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258947898| [2025/04/30 09:44:18 998232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:799||sndq_packets_used_bytes:0|sndq_packets_free:981| [2025/04/30 09:44:18 998237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:18 998241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60007|prior_delivered:2190617|prior_time:1746006258948338|is_app_limited:0|send_elapse:57872|ack_elapse:49844|ctl_first_sent_time:1746006258949832|lagest_ack_time:1746006258998182|curr_delivered:2250624| [2025/04/30 09:44:18 998246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258949832| [2025/04/30 09:44:18 998250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:798||sndq_packets_used_bytes:0|sndq_packets_free:982| [2025/04/30 09:44:18 998254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48915|rttvar:1126|minrtt:31343|latest_rtt:48350|ack_delay:56| [2025/04/30 09:44:18 998258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48837|rttvar:1000|minrtt:31343|latest_rtt:48350|ack_delay:56| [2025/04/30 09:44:18 998262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2138|lost_pn:2135|thresh:3| [2025/04/30 09:44:18 998266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 998270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:18 998274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:18 998279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48837|rtt_var:1000|pto_duration:52837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 998283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 998291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 998295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:18 998299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259075661|now:1746006258998278|interv:77383| [2025/04/30 09:44:18 998303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259075661|now:1746006258998278|interval:77383|pto_count:0|srtt:48837 [2025/04/30 09:44:18 998307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57872, ack_elapse 49844, delivered 60007|rate 1036891|lost 227| [2025/04/30 09:44:18 998312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036891) in round 42| [2025/04/30 09:44:18 998316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:18 998320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:18 998324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67207|packet_lost:0|acked:2400|po_sent_time:1746006258949832|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:18 998329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258949832|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:18 998334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:48837|latest_rtt:48350|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:18 998339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:948|largest:948|pns:2| [2025/04/30 09:44:18 998344] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:948|frame:ACK |recv_time:1746006258998182|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:18 998349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006378998182|now:1746006258998182|interv:120000000| [2025/04/30 09:44:18 998353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006378998182|now:1746006258998182|interv:120000000| [2025/04/30 09:44:18 998357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258998948|pq_index:0| [2025/04/30 09:44:18 998361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258997639| [2025/04/30 09:44:18 998365] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258998365| [2025/04/30 09:44:18 998370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258998369| [2025/04/30 09:44:18 998376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2271963| [2025/04/30 09:44:18 998388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2273142| [2025/04/30 09:44:18 998406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2274321| [2025/04/30 09:44:18 998423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2275500| [2025/04/30 09:44:18 998441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2276679| [2025/04/30 09:44:18 998458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2277858| [2025/04/30 09:44:18 998478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2279037| [2025/04/30 09:44:18 998495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2280216| [2025/04/30 09:44:18 998512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2281395| [2025/04/30 09:44:18 998529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2282574| [2025/04/30 09:44:18 998549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2283753| [2025/04/30 09:44:18 998566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2284932| [2025/04/30 09:44:18 998583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2286111| [2025/04/30 09:44:18 998600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2287290| [2025/04/30 09:44:18 998617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2288469| [2025/04/30 09:44:18 998636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2289648| [2025/04/30 09:44:18 998653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2290827| [2025/04/30 09:44:18 998670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2292006| [2025/04/30 09:44:18 998687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2293185| [2025/04/30 09:44:18 998706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2294364| [2025/04/30 09:44:18 998723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2295543| [2025/04/30 09:44:18 998740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2296722| [2025/04/30 09:44:18 998757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2297901| [2025/04/30 09:44:18 998774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2299080| [2025/04/30 09:44:18 998803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2300259| [2025/04/30 09:44:18 998831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2301438| [2025/04/30 09:44:18 998860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2302617| [2025/04/30 09:44:18 998889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2303796| [2025/04/30 09:44:18 998929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2304975| [2025/04/30 09:44:18 998957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 998978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2306154| [2025/04/30 09:44:18 998985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 998992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 998999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 999005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2307333| [2025/04/30 09:44:18 999012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:18 999020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:18 999026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 999033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2308512| [2025/04/30 09:44:18 999040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 999046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 999053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 999062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 999067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 999071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2268426| [2025/04/30 09:44:18 999076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:18 999080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 999084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006258998948| [2025/04/30 09:44:18 999088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006258998948| [2025/04/30 09:44:18 999092] [debug] |xqc_engine_wakeup_after|wakeup:1746006258998948|now:1746006258999092|diff:18446744073709551472| [2025/04/30 09:44:18 999097] [debug] |xqc_engine_main_logic|END|now:1746006258998369| [2025/04/30 09:44:18 999102] [debug] |xqc_engine_main_logic|BEGIN|now:1746006258999102| [2025/04/30 09:44:18 999106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006258998948|pq_index:0| [2025/04/30 09:44:18 999110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258998369| [2025/04/30 09:44:18 999115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006258999114| [2025/04/30 09:44:18 999120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006258998948|now:1746006258999114| [2025/04/30 09:44:18 999124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006258998948|now:1746006258999114| [2025/04/30 09:44:18 999128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:18 999153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48837|min_srtt:48837|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:18 999163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2308512| [2025/04/30 09:44:18 999167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:18 999171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:18 999175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:18 999179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:18 999184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 999188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2268426| [2025/04/30 09:44:18 999199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:18 999204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2196| [2025/04/30 09:44:18 999237] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2196|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006258999212|stream_id:0|stream_offset:2268426| [2025/04/30 09:44:18 999244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2196|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:18 999249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:18 999254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48837|rtt_var:1000|pto_duration:52837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:18 999258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:18 999262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:18 999266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:18 999270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259077049|now:1746006258999253|interv:77796| [2025/04/30 09:44:18 999274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259077049|now:1746006258999253|interval:77796|pto_count:0|srtt:48837 [2025/04/30 09:44:18 999279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:18 999284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:18 999288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2269605| [2025/04/30 09:44:18 999293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:18 999297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259000297|now:1746006258999297|interv:1000| [2025/04/30 09:44:18 999301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:18 999305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:18 999309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259000297| [2025/04/30 09:44:18 999313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259000297| [2025/04/30 09:44:18 999317] [debug] |xqc_engine_wakeup_after|wakeup:1746006259000297|now:1746006258999317|diff:980| [2025/04/30 09:44:18 999321] [debug] |xqc_engine_main_logic|END|now:1746006258999114| [2025/04/30 09:44:19 000180] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006259000179| [2025/04/30 09:44:19 000191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 000197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:948| [2025/04/30 09:44:19 000201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:949| [2025/04/30 09:44:19 000212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:949| [2025/04/30 09:44:19 000216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 000222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:19 000227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61207|prior_delivered:2190617|prior_time:1746006258948338|is_app_limited:0|send_elapse:57973|ack_elapse:51841|ctl_first_sent_time:1746006258949933|lagest_ack_time:1746006259000179|curr_delivered:2251824| [2025/04/30 09:44:19 000231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258949933| [2025/04/30 09:44:19 000236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:797||sndq_packets_used_bytes:0|sndq_packets_free:983| [2025/04/30 09:44:19 000240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:19 000245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60007|prior_delivered:2193017|prior_time:1746006258950332|is_app_limited:0|send_elapse:55892|ack_elapse:49847|ctl_first_sent_time:1746006258951808|lagest_ack_time:1746006259000179|curr_delivered:2253024| [2025/04/30 09:44:19 000249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258951808| [2025/04/30 09:44:19 000253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:796||sndq_packets_used_bytes:0|sndq_packets_free:984| [2025/04/30 09:44:19 000258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48837|rttvar:1000|minrtt:31343|latest_rtt:48371|ack_delay:56| [2025/04/30 09:44:19 000262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48772|rttvar:880|minrtt:31343|latest_rtt:48371|ack_delay:56| [2025/04/30 09:44:19 000267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2140|lost_pn:2137|thresh:3| [2025/04/30 09:44:19 000271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 000275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 000279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 000283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48772|rtt_var:880|pto_duration:52292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 000288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 000292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 000295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58812| [2025/04/30 09:44:19 000299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259076504|now:1746006259000283|interv:76221| [2025/04/30 09:44:19 000303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259076504|now:1746006259000283|interval:76221|pto_count:0|srtt:48772 [2025/04/30 09:44:19 000311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55892, ack_elapse 49847, delivered 60007|rate 1073624|lost 227| [2025/04/30 09:44:19 000315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1073624) in round 42| [2025/04/30 09:44:19 000319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 000324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 000328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258951808|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 000332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258951808|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 000337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:58812|srtt:48772|latest_rtt:48371|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 000343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:949|largest:949|pns:2| [2025/04/30 09:44:19 000347] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:949|frame:ACK |recv_time:1746006259000179|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 000352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379000179|now:1746006259000179|interv:120000000| [2025/04/30 09:44:19 000356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379000179|now:1746006259000179|interv:120000000| [2025/04/30 09:44:19 000360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259000297|pq_index:0| [2025/04/30 09:44:19 000364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006258999114| [2025/04/30 09:44:19 000368] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259000368| [2025/04/30 09:44:19 000374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259000372| [2025/04/30 09:44:19 000378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259000297|now:1746006259000372| [2025/04/30 09:44:19 000382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259000297|now:1746006259000372| [2025/04/30 09:44:19 000386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 000391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48772|min_srtt:48772|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:19 000396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58812|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2308512| [2025/04/30 09:44:19 000401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48772|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 000408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 000413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48772|min_srtt:48772|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:19 000417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58812|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2309691| [2025/04/30 09:44:19 000422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48772|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 000426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 000431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48772|min_srtt:48772|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:19 000435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58812|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2310870| [2025/04/30 09:44:19 000439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 000443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 000447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 000451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 000456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 000460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58812|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2269605| [2025/04/30 09:44:19 000464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 000469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2197| [2025/04/30 09:44:19 000502] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2197|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58812|now:1746006259000476|stream_id:0|stream_offset:2269605| [2025/04/30 09:44:19 000508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2197|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 000513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58812|applimit:0| [2025/04/30 09:44:19 000517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48772|rtt_var:880|pto_duration:52292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 000522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 000529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 000533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 000537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259077768|now:1746006259000517|interv:77251| [2025/04/30 09:44:19 000541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259077768|now:1746006259000517|interval:77251|pto_count:0|srtt:48772 [2025/04/30 09:44:19 000546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:60012| [2025/04/30 09:44:19 000550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 000554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2270784| [2025/04/30 09:44:19 000559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 000563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259001563|now:1746006259000563|interv:1000| [2025/04/30 09:44:19 000567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 000571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 000575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259001563| [2025/04/30 09:44:19 000579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259001563| [2025/04/30 09:44:19 000583] [debug] |xqc_engine_wakeup_after|wakeup:1746006259001563|now:1746006259000583|diff:980| [2025/04/30 09:44:19 000588] [debug] |xqc_engine_main_logic|END|now:1746006259000372| [2025/04/30 09:44:19 000593] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259000593| [2025/04/30 09:44:19 000597] [debug] |xqc_engine_wakeup_after|wakeup:1746006259001563|now:1746006259000596|diff:967| [2025/04/30 09:44:19 000601] [debug] |xqc_engine_main_logic|END|now:1746006259000593| [2025/04/30 09:44:19 001674] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259001673| [2025/04/30 09:44:19 001685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259001563|pq_index:0| [2025/04/30 09:44:19 001689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259000372| [2025/04/30 09:44:19 001695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259001694| [2025/04/30 09:44:19 001700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259001563|now:1746006259001694| [2025/04/30 09:44:19 001704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259001563|now:1746006259001694| [2025/04/30 09:44:19 001708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 001713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48772|min_srtt:48772|path_bw:1215632|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:19 001718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2310870| [2025/04/30 09:44:19 001728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 001732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 001736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 001741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 001745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 001749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2270784| [2025/04/30 09:44:19 001754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 001758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2198| [2025/04/30 09:44:19 001792] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2198|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259001767|stream_id:0|stream_offset:2270784| [2025/04/30 09:44:19 001799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2198|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 001807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 001814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48772|rtt_var:880|pto_duration:52292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 001821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 001828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 001834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 001840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259079059|now:1746006259001814|interv:77245| [2025/04/30 09:44:19 001847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259079059|now:1746006259001814|interval:77245|pto_count:0|srtt:48772 [2025/04/30 09:44:19 001855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 001862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 001869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2271963| [2025/04/30 09:44:19 001877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 001884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2199| [2025/04/30 09:44:19 001933] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2199|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259001901|stream_id:0|stream_offset:2271963| [2025/04/30 09:44:19 001943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2199|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 001950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 001957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48772|rtt_var:880|pto_duration:52292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 001964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 001970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 001977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 001983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259079193|now:1746006259001956|interv:77237| [2025/04/30 09:44:19 001989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259079193|now:1746006259001956|interval:77237|pto_count:0|srtt:48772 [2025/04/30 09:44:19 001996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 002001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 002005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2273142| [2025/04/30 09:44:19 002010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 002014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259003014|now:1746006259002014|interv:1000| [2025/04/30 09:44:19 002018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 002022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 002026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259003014| [2025/04/30 09:44:19 002030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259003014| [2025/04/30 09:44:19 002034] [debug] |xqc_engine_wakeup_after|wakeup:1746006259003014|now:1746006259002034|diff:980| [2025/04/30 09:44:19 002039] [debug] |xqc_engine_main_logic|END|now:1746006259001694| [2025/04/30 09:44:19 002176] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006259002175| [2025/04/30 09:44:19 002184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 002191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:949| [2025/04/30 09:44:19 002195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:950| [2025/04/30 09:44:19 002201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:950| [2025/04/30 09:44:19 002205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 002215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:19 002219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61207|prior_delivered:2193017|prior_time:1746006258950332|is_app_limited:0|send_elapse:55984|ack_elapse:51843|ctl_first_sent_time:1746006258951900|lagest_ack_time:1746006259002175|curr_delivered:2254224| [2025/04/30 09:44:19 002224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258951900| [2025/04/30 09:44:19 002229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:795||sndq_packets_used_bytes:0|sndq_packets_free:985| [2025/04/30 09:44:19 002233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|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 09:44:19 002238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60007|prior_delivered:2195417|prior_time:1746006258952335|is_app_limited:0|send_elapse:55867|ack_elapse:49840|ctl_first_sent_time:1746006258953813|lagest_ack_time:1746006259002175|curr_delivered:2255424| [2025/04/30 09:44:19 002242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258953813| [2025/04/30 09:44:19 002246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:794||sndq_packets_used_bytes:0|sndq_packets_free:986| [2025/04/30 09:44:19 002250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48772|rttvar:880|minrtt:31343|latest_rtt:48362|ack_delay:64| [2025/04/30 09:44:19 002254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48713|rttvar:778|minrtt:31343|latest_rtt:48362|ack_delay:64| [2025/04/30 09:44:19 002259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2142|lost_pn:2139|thresh:3| [2025/04/30 09:44:19 002264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 002268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 002272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 002276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48713|rtt_var:778|pto_duration:51825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 002280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 002284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 002288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 002292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259078726|now:1746006259002275|interv:76451| [2025/04/30 09:44:19 002296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259078726|now:1746006259002275|interval:76451|pto_count:0|srtt:48713 [2025/04/30 09:44:19 002301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55867, ack_elapse 49840, delivered 60007|rate 1074104|lost 227| [2025/04/30 09:44:19 002308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074104) in round 42| [2025/04/30 09:44:19 002312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 002316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 002320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258953813|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 002325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258953813|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 002329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:48713|latest_rtt:48362|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 002335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:950|largest:950|pns:2| [2025/04/30 09:44:19 002340] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:950|frame:ACK |recv_time:1746006259002175|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 002345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379002175|now:1746006259002175|interv:120000000| [2025/04/30 09:44:19 002349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379002175|now:1746006259002175|interv:120000000| [2025/04/30 09:44:19 002353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259003014|pq_index:0| [2025/04/30 09:44:19 002357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259001694| [2025/04/30 09:44:19 002361] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259002361| [2025/04/30 09:44:19 002366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259002365| [2025/04/30 09:44:19 002372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48713|min_srtt:48713|path_bw:1215632|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:19 002376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2310870| [2025/04/30 09:44:19 002381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48713|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 002386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 002390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48713|min_srtt:48713|path_bw:1215632|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:19 002395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2312049| [2025/04/30 09:44:19 002402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48713|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 002406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 002411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48713|min_srtt:48713|path_bw:1215632|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:19 002415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2313228| [2025/04/30 09:44:19 002419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 002423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 002427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 002431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 002436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 002440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2273142| [2025/04/30 09:44:19 002444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 002448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 002452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259003014| [2025/04/30 09:44:19 002456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259003014| [2025/04/30 09:44:19 002464] [debug] |xqc_engine_wakeup_after|wakeup:1746006259003014|now:1746006259002464|diff:550| [2025/04/30 09:44:19 002468] [debug] |xqc_engine_main_logic|END|now:1746006259002365| [2025/04/30 09:44:19 002473] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259002473| [2025/04/30 09:44:19 002477] [debug] |xqc_engine_wakeup_after|wakeup:1746006259003014|now:1746006259002477|diff:537| [2025/04/30 09:44:19 002481] [debug] |xqc_engine_main_logic|END|now:1746006259002473| [2025/04/30 09:44:19 003554] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259003554| [2025/04/30 09:44:19 003565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259003014|pq_index:0| [2025/04/30 09:44:19 003570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259002365| [2025/04/30 09:44:19 003576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259003574| [2025/04/30 09:44:19 003580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259003014|now:1746006259003574| [2025/04/30 09:44:19 003590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259003014|now:1746006259003574| [2025/04/30 09:44:19 003594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 003599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48713|min_srtt:48713|path_bw:1215632|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:19 003604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2313228| [2025/04/30 09:44:19 003608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 003612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 003616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 003621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 003625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 003630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2273142| [2025/04/30 09:44:19 003634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 003639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2200| [2025/04/30 09:44:19 003671] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2200|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259003647|stream_id:0|stream_offset:2273142| [2025/04/30 09:44:19 003677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2200|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 003682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 003687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48713|rtt_var:778|pto_duration:51825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 003691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 003695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 003699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 003703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259080472|now:1746006259003687|interv:76785| [2025/04/30 09:44:19 003707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259080472|now:1746006259003687|interval:76785|pto_count:0|srtt:48713 [2025/04/30 09:44:19 003712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 003717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 003725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2274321| [2025/04/30 09:44:19 003729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 003734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2201| [2025/04/30 09:44:19 003757] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2201|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259003740|stream_id:0|stream_offset:2274321| [2025/04/30 09:44:19 003762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2201|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 003767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 003771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48713|rtt_var:778|pto_duration:51825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 003776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 003780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 003783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 003787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259080565|now:1746006259003771|interv:76794| [2025/04/30 09:44:19 003791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259080565|now:1746006259003771|interval:76794|pto_count:0|srtt:48713 [2025/04/30 09:44:19 003796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 003800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 003805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2275500| [2025/04/30 09:44:19 003810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 003817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259004817|now:1746006259003817|interv:1000| [2025/04/30 09:44:19 003823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 003829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 003836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259004817| [2025/04/30 09:44:19 003842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259004817| [2025/04/30 09:44:19 003849] [debug] |xqc_engine_wakeup_after|wakeup:1746006259004817|now:1746006259003849|diff:968| [2025/04/30 09:44:19 003856] [debug] |xqc_engine_main_logic|END|now:1746006259003574| [2025/04/30 09:44:19 004191] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006259004190| [2025/04/30 09:44:19 004207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 004213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:950| [2025/04/30 09:44:19 004217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:951| [2025/04/30 09:44:19 004223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:951| [2025/04/30 09:44:19 004227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 004232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2143|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2144|path_largest_ack:2143| [2025/04/30 09:44:19 004237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61207|prior_delivered:2195417|prior_time:1746006258952335|is_app_limited:0|send_elapse:55962|ack_elapse:51855|ctl_first_sent_time:1746006258953908|lagest_ack_time:1746006259004190|curr_delivered:2256624| [2025/04/30 09:44:19 004242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258953908| [2025/04/30 09:44:19 004247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:793||sndq_packets_used_bytes:0|sndq_packets_free:987| [2025/04/30 09:44:19 004251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2144|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2144|path_largest_ack:2144| [2025/04/30 09:44:19 004256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60007|prior_delivered:2197817|prior_time:1746006258954317|is_app_limited:0|send_elapse:55844|ack_elapse:49873|ctl_first_sent_time:1746006258955796|lagest_ack_time:1746006259004190|curr_delivered:2257824| [2025/04/30 09:44:19 004260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258955796| [2025/04/30 09:44:19 004265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:792||sndq_packets_used_bytes:0|sndq_packets_free:988| [2025/04/30 09:44:19 004269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48713|rttvar:778|minrtt:31343|latest_rtt:48394|ack_delay:88| [2025/04/30 09:44:19 004273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48662|rttvar:685|minrtt:31343|latest_rtt:48394|ack_delay:88| [2025/04/30 09:44:19 004278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2144|lost_pn:2141|thresh:3| [2025/04/30 09:44:19 004282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 004286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 004290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 004294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48662|rtt_var:685|pto_duration:51402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 004299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 004303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 004306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 004313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259080142|now:1746006259004294|interv:75848| [2025/04/30 09:44:19 004317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259080142|now:1746006259004294|interval:75848|pto_count:0|srtt:48662 [2025/04/30 09:44:19 004322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55844, ack_elapse 49873, delivered 60007|rate 1074546|lost 227| [2025/04/30 09:44:19 004326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074546) in round 42| [2025/04/30 09:44:19 004331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 004335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 004339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258955796|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 004344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258955796|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 004348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:48662|latest_rtt:48394|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 004354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:951|largest:951|pns:2| [2025/04/30 09:44:19 004359] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:951|frame:ACK |recv_time:1746006259004190|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 004363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379004190|now:1746006259004190|interv:120000000| [2025/04/30 09:44:19 004368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379004190|now:1746006259004190|interv:120000000| [2025/04/30 09:44:19 004372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259004817|pq_index:0| [2025/04/30 09:44:19 004376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259003574| [2025/04/30 09:44:19 004380] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259004380| [2025/04/30 09:44:19 004385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259004384| [2025/04/30 09:44:19 004391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48662|min_srtt:48662|path_bw:1215632|loss_rate:0.89|path_pto:0| [2025/04/30 09:44:19 004396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2313228| [2025/04/30 09:44:19 004400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48662|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 004408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 004412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48662|min_srtt:48662|path_bw:1215632|loss_rate:0.89|path_pto:0| [2025/04/30 09:44:19 004417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2314407| [2025/04/30 09:44:19 004421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48662|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 004426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 004430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48662|min_srtt:48662|path_bw:1215632|loss_rate:0.89|path_pto:0| [2025/04/30 09:44:19 004435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2315586| [2025/04/30 09:44:19 004439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 004443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 004447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 004452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 004456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 004460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2275500| [2025/04/30 09:44:19 004465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 004468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 004473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259004817| [2025/04/30 09:44:19 004477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259004817| [2025/04/30 09:44:19 004481] [debug] |xqc_engine_wakeup_after|wakeup:1746006259004817|now:1746006259004480|diff:337| [2025/04/30 09:44:19 004485] [debug] |xqc_engine_main_logic|END|now:1746006259004384| [2025/04/30 09:44:19 004490] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259004490| [2025/04/30 09:44:19 004494] [debug] |xqc_engine_wakeup_after|wakeup:1746006259004817|now:1746006259004494|diff:323| [2025/04/30 09:44:19 004498] [debug] |xqc_engine_main_logic|END|now:1746006259004490| [2025/04/30 09:44:19 005571] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259005570| [2025/04/30 09:44:19 005582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259004817|pq_index:0| [2025/04/30 09:44:19 005591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259004384| [2025/04/30 09:44:19 005597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259005596| [2025/04/30 09:44:19 005602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259004817|now:1746006259005596| [2025/04/30 09:44:19 005606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259004817|now:1746006259005596| [2025/04/30 09:44:19 005610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 005615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48662|min_srtt:48662|path_bw:1215632|loss_rate:0.89|path_pto:0| [2025/04/30 09:44:19 005620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2315586| [2025/04/30 09:44:19 005625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 005629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 005633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 005637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 005642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 005646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2275500| [2025/04/30 09:44:19 005651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 005655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2202| [2025/04/30 09:44:19 005688] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2202|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259005664|stream_id:0|stream_offset:2275500| [2025/04/30 09:44:19 005694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2202|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 005699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 005703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48662|rtt_var:685|pto_duration:51402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 005707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 005711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 005715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 005723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259082066|now:1746006259005703|interv:76363| [2025/04/30 09:44:19 005727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259082066|now:1746006259005703|interval:76363|pto_count:0|srtt:48662 [2025/04/30 09:44:19 005732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 005736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 005741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2276679| [2025/04/30 09:44:19 005748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 005755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2203| [2025/04/30 09:44:19 005794] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2203|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259005765|stream_id:0|stream_offset:2276679| [2025/04/30 09:44:19 005804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2203|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 005812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 005819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48662|rtt_var:685|pto_duration:51402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 005826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 005832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 005838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 005845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259082167|now:1746006259005818|interv:76349| [2025/04/30 09:44:19 005852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259082167|now:1746006259005818|interval:76349|pto_count:0|srtt:48662 [2025/04/30 09:44:19 005860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 005867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 005874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2277858| [2025/04/30 09:44:19 005881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 005888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259006887|now:1746006259005887|interv:1000| [2025/04/30 09:44:19 005894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 005900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 005913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259006887| [2025/04/30 09:44:19 005920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259006887| [2025/04/30 09:44:19 005926] [debug] |xqc_engine_wakeup_after|wakeup:1746006259006887|now:1746006259005926|diff:961| [2025/04/30 09:44:19 005933] [debug] |xqc_engine_main_logic|END|now:1746006259005596| [2025/04/30 09:44:19 006223] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259006222| [2025/04/30 09:44:19 006231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 006238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:951| [2025/04/30 09:44:19 006242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:952| [2025/04/30 09:44:19 006248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:952| [2025/04/30 09:44:19 006252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 006257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2152|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2153|path_largest_ack:2152| [2025/04/30 09:44:19 006262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61207|prior_delivered:2197817|prior_time:1746006258954317|is_app_limited:0|send_elapse:55940|ack_elapse:51905|ctl_first_sent_time:1746006258955892|lagest_ack_time:1746006259006222|curr_delivered:2259024| [2025/04/30 09:44:19 006267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258955892| [2025/04/30 09:44:19 006272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:791||sndq_packets_used_bytes:0|sndq_packets_free:989| [2025/04/30 09:44:19 006276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2153|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2153|path_largest_ack:2153| [2025/04/30 09:44:19 006281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60007|prior_delivered:2200217|prior_time:1746006258956304|is_app_limited:0|send_elapse:53868|ack_elapse:49918|ctl_first_sent_time:1746006258957779|lagest_ack_time:1746006259006222|curr_delivered:2260224| [2025/04/30 09:44:19 006285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258957779| [2025/04/30 09:44:19 006289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:790||sndq_packets_used_bytes:0|sndq_packets_free:990| [2025/04/30 09:44:19 006293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48662|rttvar:685|minrtt:31343|latest_rtt:48443|ack_delay:56| [2025/04/30 09:44:19 006298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48628|rttvar:582|minrtt:31343|latest_rtt:48443|ack_delay:56| [2025/04/30 09:44:19 006302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2153|lost_pn:2150|thresh:3| [2025/04/30 09:44:19 006306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 006311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 006315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 006323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48628|rtt_var:582|pto_duration:50956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 006327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 006332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 006335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 006339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259081721|now:1746006259006323|interv:75398| [2025/04/30 09:44:19 006344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259081721|now:1746006259006323|interval:75398|pto_count:0|srtt:48628 [2025/04/30 09:44:19 006348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53868, ack_elapse 49918, delivered 60007|rate 1113963|lost 227| [2025/04/30 09:44:19 006353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113963) in round 42| [2025/04/30 09:44:19 006357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 006361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 006365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258957779|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 006370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258957779|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 006375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:48628|latest_rtt:48443|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 006380] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:101314|inflight:60012|mode:2|applimit:0|pacing_rate:1215632|bw:1215632|srtt:48628|latest_rtt:48443|min_rtt:31343|send:2177|lost:227|tlp:0|recv:951|recovery:0|slow_start:0|conn_life:1963612|acked:2400|delivered:2260224|is_cwnd_limited:0| [2025/04/30 09:44:19 006386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 006390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006259031222|now:1746006259006222|interv:25000| [2025/04/30 09:44:19 006396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006259006222|max_ack_delay:25000| [2025/04/30 09:44:19 006400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:952|largest:952|pns:2| [2025/04/30 09:44:19 006405] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:952|frame:PING ACK |recv_time:1746006259006222|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 006412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379006222|now:1746006259006222|interv:120000000| [2025/04/30 09:44:19 006416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379006222|now:1746006259006222|interv:120000000| [2025/04/30 09:44:19 006420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259006887|pq_index:0| [2025/04/30 09:44:19 006425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259005596| [2025/04/30 09:44:19 006429] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259006429| [2025/04/30 09:44:19 006434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259006433| [2025/04/30 09:44:19 006440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48628|min_srtt:48628|path_bw:1215632|loss_rate:0.88|path_pto:0| [2025/04/30 09:44:19 006444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2315586| [2025/04/30 09:44:19 006449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48628|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 006453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 006458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48628|min_srtt:48628|path_bw:1215632|loss_rate:0.88|path_pto:0| [2025/04/30 09:44:19 006462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2316765| [2025/04/30 09:44:19 006467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48628|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 006471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 006476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48628|min_srtt:48628|path_bw:1215632|loss_rate:0.88|path_pto:0| [2025/04/30 09:44:19 006480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2317944| [2025/04/30 09:44:19 006484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 006488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 006492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 006497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 006504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 006508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2277858| [2025/04/30 09:44:19 006512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 006516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 006520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259006887| [2025/04/30 09:44:19 006524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259006887| [2025/04/30 09:44:19 006528] [debug] |xqc_engine_wakeup_after|wakeup:1746006259006887|now:1746006259006528|diff:359| [2025/04/30 09:44:19 006532] [debug] |xqc_engine_main_logic|END|now:1746006259006433| [2025/04/30 09:44:19 006537] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259006537| [2025/04/30 09:44:19 006541] [debug] |xqc_engine_wakeup_after|wakeup:1746006259006887|now:1746006259006541|diff:346| [2025/04/30 09:44:19 006545] [debug] |xqc_engine_main_logic|END|now:1746006259006537| [2025/04/30 09:44:19 007619] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259007619| [2025/04/30 09:44:19 007630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259006887|pq_index:0| [2025/04/30 09:44:19 007634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259006433| [2025/04/30 09:44:19 007640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259007639| [2025/04/30 09:44:19 007645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259006887|now:1746006259007639| [2025/04/30 09:44:19 007649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259006887|now:1746006259007639| [2025/04/30 09:44:19 007653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 007658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48628|min_srtt:48628|path_bw:1215632|loss_rate:0.88|path_pto:0| [2025/04/30 09:44:19 007663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2317944| [2025/04/30 09:44:19 007668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 007672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 007676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 007681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 007685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 007690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2277858| [2025/04/30 09:44:19 007699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 007704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2204| [2025/04/30 09:44:19 007736] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2204|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259007712|stream_id:0|stream_offset:2277858| [2025/04/30 09:44:19 007742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2204|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 007747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 007752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48628|rtt_var:582|pto_duration:50956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 007757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 007764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 007770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 007777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259083668|now:1746006259007751|interv:75917| [2025/04/30 09:44:19 007783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259083668|now:1746006259007751|interval:75917|pto_count:0|srtt:48628 [2025/04/30 09:44:19 007791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 007798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 007805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2279037| [2025/04/30 09:44:19 007813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 007820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2205| [2025/04/30 09:44:19 007862] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2205|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259007831|stream_id:0|stream_offset:2279037| [2025/04/30 09:44:19 007877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2205|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 007885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 007892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48628|rtt_var:582|pto_duration:50956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 007899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 007906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 007921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 007927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259083787|now:1746006259007891|interv:75896| [2025/04/30 09:44:19 007934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259083787|now:1746006259007891|interval:75896|pto_count:0|srtt:48628 [2025/04/30 09:44:19 007942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 007949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 007956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2280216| [2025/04/30 09:44:19 007963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 007968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259008968|now:1746006259007968|interv:1000| [2025/04/30 09:44:19 007973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 007977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 007981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259008968| [2025/04/30 09:44:19 007985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259008968| [2025/04/30 09:44:19 007989] [debug] |xqc_engine_wakeup_after|wakeup:1746006259008968|now:1746006259007989|diff:979| [2025/04/30 09:44:19 007994] [debug] |xqc_engine_main_logic|END|now:1746006259007639| [2025/04/30 09:44:19 008321] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259008320| [2025/04/30 09:44:19 008330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 008336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:952| [2025/04/30 09:44:19 008340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:953| [2025/04/30 09:44:19 008346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:953| [2025/04/30 09:44:19 008350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 008355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2154|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2155|path_largest_ack:2154| [2025/04/30 09:44:19 008360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61207|prior_delivered:2200217|prior_time:1746006258956304|is_app_limited:0|send_elapse:53960|ack_elapse:52016|ctl_first_sent_time:1746006258957871|lagest_ack_time:1746006259008320|curr_delivered:2261424| [2025/04/30 09:44:19 008365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258957871| [2025/04/30 09:44:19 008370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:789||sndq_packets_used_bytes:0|sndq_packets_free:991| [2025/04/30 09:44:19 008374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2155|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2155|path_largest_ack:2155| [2025/04/30 09:44:19 008383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60013|prior_delivered:2202617|prior_time:1746006258958373|is_app_limited:0|send_elapse:53814|ack_elapse:49947|ctl_first_sent_time:1746006258959881|lagest_ack_time:1746006259008320|curr_delivered:2262630| [2025/04/30 09:44:19 008388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258959881| [2025/04/30 09:44:19 008392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:788||sndq_packets_used_bytes:0|sndq_packets_free:992| [2025/04/30 09:44:19 008396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48628|rttvar:582|minrtt:31343|latest_rtt:48439|ack_delay:216| [2025/04/30 09:44:19 008400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48577|rttvar:538|minrtt:31343|latest_rtt:48439|ack_delay:216| [2025/04/30 09:44:19 008404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2155|lost_pn:2152|thresh:3| [2025/04/30 09:44:19 008409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 008413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 008417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 929|pns:2| [2025/04/30 09:44:19 008421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 008425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48577|rtt_var:538|pto_duration:50729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 008430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 008434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 008438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 008442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259083560|now:1746006259008425|interv:75135| [2025/04/30 09:44:19 008446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259083560|now:1746006259008425|interval:75135|pto_count:0|srtt:48577 [2025/04/30 09:44:19 008450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53814, ack_elapse 49947, delivered 60013|rate 1115193|lost 227| [2025/04/30 09:44:19 008455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115193) in round 42| [2025/04/30 09:44:19 008459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 008464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 008468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2406|po_sent_time:1746006258959881|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 008472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2406|po_sent_time:1746006258959881|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 008480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:48577|latest_rtt:48439|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 008486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:953|largest:953|pns:2| [2025/04/30 09:44:19 008490] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:953|frame:ACK |recv_time:1746006259008320|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 008495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379008320|now:1746006259008320|interv:120000000| [2025/04/30 09:44:19 008499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379008320|now:1746006259008320|interv:120000000| [2025/04/30 09:44:19 008503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259008968|pq_index:0| [2025/04/30 09:44:19 008508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259007639| [2025/04/30 09:44:19 008512] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259008512| [2025/04/30 09:44:19 008517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259008516| [2025/04/30 09:44:19 008523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48577|min_srtt:48577|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 008527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2317944| [2025/04/30 09:44:19 008532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48577|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 008537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 008542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48577|min_srtt:48577|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 008546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2319123| [2025/04/30 09:44:19 008551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48577|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 008555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 008559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48577|min_srtt:48577|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 008564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2320302| [2025/04/30 09:44:19 008571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 008575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 008579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 008583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 008588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 008592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2280216| [2025/04/30 09:44:19 008597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 008601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 008605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259008968| [2025/04/30 09:44:19 008609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259008968| [2025/04/30 09:44:19 008613] [debug] |xqc_engine_wakeup_after|wakeup:1746006259008968|now:1746006259008613|diff:355| [2025/04/30 09:44:19 008617] [debug] |xqc_engine_main_logic|END|now:1746006259008516| [2025/04/30 09:44:19 008622] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259008622| [2025/04/30 09:44:19 008626] [debug] |xqc_engine_wakeup_after|wakeup:1746006259008968|now:1746006259008626|diff:342| [2025/04/30 09:44:19 008630] [debug] |xqc_engine_main_logic|END|now:1746006259008622| [2025/04/30 09:44:19 009703] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259009702| [2025/04/30 09:44:19 009714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259008968|pq_index:0| [2025/04/30 09:44:19 009718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259008516| [2025/04/30 09:44:19 009724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259009722| [2025/04/30 09:44:19 009728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259008968|now:1746006259009722| [2025/04/30 09:44:19 009733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259008968|now:1746006259009722| [2025/04/30 09:44:19 009737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 009742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48577|min_srtt:48577|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 009748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2320302| [2025/04/30 09:44:19 009756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 009762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 009774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 009782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 009789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 009796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2280216| [2025/04/30 09:44:19 009804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 009811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2206| [2025/04/30 09:44:19 009857] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2206|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259009823|stream_id:0|stream_offset:2280216| [2025/04/30 09:44:19 009868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2206|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 009875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 009882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48577|rtt_var:538|pto_duration:50729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 009890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 009896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 009903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 009910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259085552|now:1746006259009882|interv:75670| [2025/04/30 09:44:19 009916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259085552|now:1746006259009882|interval:75670|pto_count:0|srtt:48577 [2025/04/30 09:44:19 009923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 009931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 009938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2281395| [2025/04/30 09:44:19 009943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 009947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2207| [2025/04/30 09:44:19 009976] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2207|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259009955|stream_id:0|stream_offset:2281395| [2025/04/30 09:44:19 009982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2207|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 009991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 009996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48577|rtt_var:538|pto_duration:50729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 010000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 010004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 010008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 010012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259085684|now:1746006259009995|interv:75689| [2025/04/30 09:44:19 010016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259085684|now:1746006259009995|interval:75689|pto_count:0|srtt:48577 [2025/04/30 09:44:19 010021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 010025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 010030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2282574| [2025/04/30 09:44:19 010034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 010038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259011038|now:1746006259010038|interv:1000| [2025/04/30 09:44:19 010042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 010046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 010050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259011038| [2025/04/30 09:44:19 010054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259011038| [2025/04/30 09:44:19 010059] [debug] |xqc_engine_wakeup_after|wakeup:1746006259011038|now:1746006259010058|diff:980| [2025/04/30 09:44:19 010063] [debug] |xqc_engine_main_logic|END|now:1746006259009722| [2025/04/30 09:44:19 010160] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259010160| [2025/04/30 09:44:19 010170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 010176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:953| [2025/04/30 09:44:19 010180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:954| [2025/04/30 09:44:19 010185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:954| [2025/04/30 09:44:19 010189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 010195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2156|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2157|path_largest_ack:2156| [2025/04/30 09:44:19 010199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61213|prior_delivered:2202617|prior_time:1746006258958373|is_app_limited:0|send_elapse:53954|ack_elapse:51787|ctl_first_sent_time:1746006258960021|lagest_ack_time:1746006259010160|curr_delivered:2263830| [2025/04/30 09:44:19 010208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258960021| [2025/04/30 09:44:19 010213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:787||sndq_packets_used_bytes:0|sndq_packets_free:993| [2025/04/30 09:44:19 010217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2157|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2157|path_largest_ack:2157| [2025/04/30 09:44:19 010222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60013|prior_delivered:2205017|prior_time:1746006258960308|is_app_limited:0|send_elapse:53881|ack_elapse:49852|ctl_first_sent_time:1746006258961790|lagest_ack_time:1746006259010160|curr_delivered:2265030| [2025/04/30 09:44:19 010226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258961790| [2025/04/30 09:44:19 010230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:786||sndq_packets_used_bytes:0|sndq_packets_free:994| [2025/04/30 09:44:19 010234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48577|rttvar:538|minrtt:31343|latest_rtt:48370|ack_delay:56| [2025/04/30 09:44:19 010238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48544|rttvar:469|minrtt:31343|latest_rtt:48370|ack_delay:56| [2025/04/30 09:44:19 010243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2157|lost_pn:2154|thresh:3| [2025/04/30 09:44:19 010247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 010251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 010255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 010259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48544|rtt_var:469|pto_duration:50544|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 010264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 010268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 010272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 010276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259085499|now:1746006259010259|interv:75240| [2025/04/30 09:44:19 010280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259085499|now:1746006259010259|interval:75240|pto_count:0|srtt:48544 [2025/04/30 09:44:19 010284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53881, ack_elapse 49852, delivered 60013|rate 1113806|lost 227| [2025/04/30 09:44:19 010289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113806) in round 42| [2025/04/30 09:44:19 010293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 010297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 010304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258961790|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 010309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258961790|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 010313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:48544|latest_rtt:48370|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 010319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:954|largest:954|pns:2| [2025/04/30 09:44:19 010324] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:954|frame:ACK |recv_time:1746006259010160|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 010329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379010160|now:1746006259010160|interv:120000000| [2025/04/30 09:44:19 010333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379010160|now:1746006259010160|interv:120000000| [2025/04/30 09:44:19 010337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259011038|pq_index:0| [2025/04/30 09:44:19 010341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259009722| [2025/04/30 09:44:19 010345] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259010345| [2025/04/30 09:44:19 010350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259010349| [2025/04/30 09:44:19 010356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48544|min_srtt:48544|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 010361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2320302| [2025/04/30 09:44:19 010366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48544|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 010370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 010375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48544|min_srtt:48544|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 010379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2321481| [2025/04/30 09:44:19 010384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48544|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 010392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 010396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48544|min_srtt:48544|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 010401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2322660| [2025/04/30 09:44:19 010405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 010409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 010413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 010417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 010422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 010426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2282574| [2025/04/30 09:44:19 010430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 010434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 010438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259011038| [2025/04/30 09:44:19 010442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259011038| [2025/04/30 09:44:19 010446] [debug] |xqc_engine_wakeup_after|wakeup:1746006259011038|now:1746006259010446|diff:592| [2025/04/30 09:44:19 010450] [debug] |xqc_engine_main_logic|END|now:1746006259010349| [2025/04/30 09:44:19 010455] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259010455| [2025/04/30 09:44:19 010459] [debug] |xqc_engine_wakeup_after|wakeup:1746006259011038|now:1746006259010459|diff:579| [2025/04/30 09:44:19 010463] [debug] |xqc_engine_main_logic|END|now:1746006259010455| [2025/04/30 09:44:19 011505] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259011505| [2025/04/30 09:44:19 011518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259011038|pq_index:0| [2025/04/30 09:44:19 011523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259010349| [2025/04/30 09:44:19 011528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259011527| [2025/04/30 09:44:19 011533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259011038|now:1746006259011527| [2025/04/30 09:44:19 011537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259011038|now:1746006259011527| [2025/04/30 09:44:19 011541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 011546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48544|min_srtt:48544|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 011557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2322660| [2025/04/30 09:44:19 011562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 011566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 011571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 011578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 011586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 011592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2282574| [2025/04/30 09:44:19 011598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 011602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2208| [2025/04/30 09:44:19 011636] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2208|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259011611|stream_id:0|stream_offset:2282574| [2025/04/30 09:44:19 011642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2208|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 011646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 011651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48544|rtt_var:469|pto_duration:50544|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 011657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 011663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 011670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 011676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259087155|now:1746006259011651|interv:75504| [2025/04/30 09:44:19 011682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259087155|now:1746006259011651|interval:75504|pto_count:0|srtt:48544 [2025/04/30 09:44:19 011687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 011692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 011696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2283753| [2025/04/30 09:44:19 011705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 011709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2209| [2025/04/30 09:44:19 011736] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2209|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259011716|stream_id:0|stream_offset:2283753| [2025/04/30 09:44:19 011743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2209|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 011750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 011757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48544|rtt_var:469|pto_duration:50544|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 011764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 011770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 011774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 011777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259087260|now:1746006259011757|interv:75503| [2025/04/30 09:44:19 011781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259087260|now:1746006259011757|interval:75503|pto_count:0|srtt:48544 [2025/04/30 09:44:19 011786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 011793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 011799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2284932| [2025/04/30 09:44:19 011806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 011812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259012812|now:1746006259011812|interv:1000| [2025/04/30 09:44:19 011819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 011825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 011832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259012812| [2025/04/30 09:44:19 011839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259012812| [2025/04/30 09:44:19 011845] [debug] |xqc_engine_wakeup_after|wakeup:1746006259012812|now:1746006259011844|diff:968| [2025/04/30 09:44:19 011851] [debug] |xqc_engine_main_logic|END|now:1746006259011527| [2025/04/30 09:44:19 012152] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259012150| [2025/04/30 09:44:19 012167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 012176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:954| [2025/04/30 09:44:19 012181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:955| [2025/04/30 09:44:19 012196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:955| [2025/04/30 09:44:19 012203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 012210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2158|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2159|path_largest_ack:2158| [2025/04/30 09:44:19 012218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61213|prior_delivered:2205017|prior_time:1746006258960308|is_app_limited:0|send_elapse:53982|ack_elapse:51842|ctl_first_sent_time:1746006258961891|lagest_ack_time:1746006259012150|curr_delivered:2266230| [2025/04/30 09:44:19 012225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258961891| [2025/04/30 09:44:19 012232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:785||sndq_packets_used_bytes:0|sndq_packets_free:995| [2025/04/30 09:44:19 012238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2159|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2159|path_largest_ack:2159| [2025/04/30 09:44:19 012245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60013|prior_delivered:2207417|prior_time:1746006258962308|is_app_limited:0|send_elapse:51871|ack_elapse:49842|ctl_first_sent_time:1746006258963790|lagest_ack_time:1746006259012150|curr_delivered:2267430| [2025/04/30 09:44:19 012252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258963790| [2025/04/30 09:44:19 012257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:784||sndq_packets_used_bytes:0|sndq_packets_free:996| [2025/04/30 09:44:19 012263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48544|rttvar:469|minrtt:31343|latest_rtt:48360|ack_delay:56| [2025/04/30 09:44:19 012270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48514|rttvar:412|minrtt:31343|latest_rtt:48360|ack_delay:56| [2025/04/30 09:44:19 012277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2159|lost_pn:2156|thresh:3| [2025/04/30 09:44:19 012284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 012289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 012295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 012301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48514|rtt_var:412|pto_duration:50514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 012308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 012314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 012320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 012326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259087230|now:1746006259012301|interv:74929| [2025/04/30 09:44:19 012332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259087230|now:1746006259012301|interval:74929|pto_count:0|srtt:48514 [2025/04/30 09:44:19 012344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51871, ack_elapse 49842, delivered 60013|rate 1156966|lost 227| [2025/04/30 09:44:19 012350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156966) in round 42| [2025/04/30 09:44:19 012357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 012364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 012369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258963790|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 012375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258963790|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 012382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:48514|latest_rtt:48360|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 012391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:955|largest:955|pns:2| [2025/04/30 09:44:19 012398] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:955|frame:ACK |recv_time:1746006259012150|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 012406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379012150|now:1746006259012150|interv:120000000| [2025/04/30 09:44:19 012411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379012150|now:1746006259012150|interv:120000000| [2025/04/30 09:44:19 012418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259012812|pq_index:0| [2025/04/30 09:44:19 012424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259011527| [2025/04/30 09:44:19 012430] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259012430| [2025/04/30 09:44:19 012437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259012436| [2025/04/30 09:44:19 012446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48514|min_srtt:48514|path_bw:1215632|loss_rate:0.86|path_pto:0| [2025/04/30 09:44:19 012453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2322660| [2025/04/30 09:44:19 012459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48514|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 012466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 012473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48514|min_srtt:48514|path_bw:1215632|loss_rate:0.86|path_pto:0| [2025/04/30 09:44:19 012484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2323839| [2025/04/30 09:44:19 012489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48514|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 012495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 012500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48514|min_srtt:48514|path_bw:1215632|loss_rate:0.86|path_pto:0| [2025/04/30 09:44:19 012506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2325018| [2025/04/30 09:44:19 012511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 012516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 012521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 012526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 012532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 012537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2284932| [2025/04/30 09:44:19 012543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 012547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 012552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259012812| [2025/04/30 09:44:19 012557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259012812| [2025/04/30 09:44:19 012562] [debug] |xqc_engine_wakeup_after|wakeup:1746006259012812|now:1746006259012562|diff:250| [2025/04/30 09:44:19 012567] [debug] |xqc_engine_main_logic|END|now:1746006259012436| [2025/04/30 09:44:19 012574] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259012574| [2025/04/30 09:44:19 012579] [debug] |xqc_engine_wakeup_after|wakeup:1746006259012812|now:1746006259012579|diff:233| [2025/04/30 09:44:19 012583] [debug] |xqc_engine_main_logic|END|now:1746006259012574| [2025/04/30 09:44:19 013658] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259013658| [2025/04/30 09:44:19 013671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259012812|pq_index:0| [2025/04/30 09:44:19 013677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259012436| [2025/04/30 09:44:19 013684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259013682| [2025/04/30 09:44:19 013696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259012812|now:1746006259013682| [2025/04/30 09:44:19 013702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259012812|now:1746006259013682| [2025/04/30 09:44:19 013707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 013714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48514|min_srtt:48514|path_bw:1215632|loss_rate:0.86|path_pto:0| [2025/04/30 09:44:19 013720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2325018| [2025/04/30 09:44:19 013726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 013731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 013736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 013742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 013748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 013754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2284932| [2025/04/30 09:44:19 013760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 013765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2210| [2025/04/30 09:44:19 013804] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2210|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259013776|stream_id:0|stream_offset:2284932| [2025/04/30 09:44:19 013812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2210|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 013818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 013824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48514|rtt_var:412|pto_duration:50514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 013830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 013835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 013840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 013845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259089290|now:1746006259013823|interv:75467| [2025/04/30 09:44:19 013851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259089290|now:1746006259013823|interval:75467|pto_count:0|srtt:48514 [2025/04/30 09:44:19 013861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 013868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 013873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2286111| [2025/04/30 09:44:19 013879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 013884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2211| [2025/04/30 09:44:19 013914] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2211|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259013893|stream_id:0|stream_offset:2286111| [2025/04/30 09:44:19 013921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2211|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 013927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 013933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48514|rtt_var:412|pto_duration:50514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 013938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 013943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 013949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 013954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259089407|now:1746006259013932|interv:75475| [2025/04/30 09:44:19 013959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259089407|now:1746006259013932|interval:75475|pto_count:0|srtt:48514 [2025/04/30 09:44:19 013965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 013971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 013976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2287290| [2025/04/30 09:44:19 013982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 013987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259014987|now:1746006259013987|interv:1000| [2025/04/30 09:44:19 013992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 013997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 014002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259014987| [2025/04/30 09:44:19 014008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259014987| [2025/04/30 09:44:19 014013] [debug] |xqc_engine_wakeup_after|wakeup:1746006259014987|now:1746006259014013|diff:974| [2025/04/30 09:44:19 014023] [debug] |xqc_engine_main_logic|END|now:1746006259013682| [2025/04/30 09:44:19 014187] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259014185| [2025/04/30 09:44:19 014200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 014209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:955| [2025/04/30 09:44:19 014215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:956| [2025/04/30 09:44:19 014221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:956| [2025/04/30 09:44:19 014225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 014230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2160|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2161|path_largest_ack:2160| [2025/04/30 09:44:19 014235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61213|prior_delivered:2207417|prior_time:1746006258962308|is_app_limited:0|send_elapse:51975|ack_elapse:51877|ctl_first_sent_time:1746006258963894|lagest_ack_time:1746006259014185|curr_delivered:2268630| [2025/04/30 09:44:19 014240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258963894| [2025/04/30 09:44:19 014244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:783||sndq_packets_used_bytes:0|sndq_packets_free:997| [2025/04/30 09:44:19 014249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2161|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2161|path_largest_ack:2161| [2025/04/30 09:44:19 014253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60013|prior_delivered:2209817|prior_time:1746006258964277|is_app_limited:0|send_elapse:51854|ack_elapse:49908|ctl_first_sent_time:1746006258965764|lagest_ack_time:1746006259014185|curr_delivered:2269830| [2025/04/30 09:44:19 014257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258965764| [2025/04/30 09:44:19 014261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:998| [2025/04/30 09:44:19 014265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48514|rttvar:412|minrtt:31343|latest_rtt:48421|ack_delay:72| [2025/04/30 09:44:19 014270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48493|rttvar:350|minrtt:31343|latest_rtt:48421|ack_delay:72| [2025/04/30 09:44:19 014274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2161|lost_pn:2158|thresh:3| [2025/04/30 09:44:19 014278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 014282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 014286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 014290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48493|rtt_var:350|pto_duration:50493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 014295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 014304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 014308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 014312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259089386|now:1746006259014290|interv:75096| [2025/04/30 09:44:19 014316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259089386|now:1746006259014290|interval:75096|pto_count:0|srtt:48493 [2025/04/30 09:44:19 014320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51854, ack_elapse 49908, delivered 60013|rate 1157345|lost 227| [2025/04/30 09:44:19 014325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157345) in round 42| [2025/04/30 09:44:19 014329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 014333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 014337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258965764|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 014342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258965764|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 014346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:48493|latest_rtt:48421|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 014352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:956|largest:956|pns:2| [2025/04/30 09:44:19 014356] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:956|frame:ACK |recv_time:1746006259014185|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 014361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379014185|now:1746006259014185|interv:120000000| [2025/04/30 09:44:19 014366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379014185|now:1746006259014185|interv:120000000| [2025/04/30 09:44:19 014369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259014987|pq_index:0| [2025/04/30 09:44:19 014374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259013682| [2025/04/30 09:44:19 014378] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259014378| [2025/04/30 09:44:19 014383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259014382| [2025/04/30 09:44:19 014389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48493|min_srtt:48493|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 014393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2325018| [2025/04/30 09:44:19 014401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 014406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 014410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48493|min_srtt:48493|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 014415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2326197| [2025/04/30 09:44:19 014419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 014424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 014428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48493|min_srtt:48493|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 014433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2327376| [2025/04/30 09:44:19 014437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 014441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 014445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 014450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 014454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 014458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2287290| [2025/04/30 09:44:19 014463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 014467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 014471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259014987| [2025/04/30 09:44:19 014475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259014987| [2025/04/30 09:44:19 014479] [debug] |xqc_engine_wakeup_after|wakeup:1746006259014987|now:1746006259014479|diff:508| [2025/04/30 09:44:19 014483] [debug] |xqc_engine_main_logic|END|now:1746006259014382| [2025/04/30 09:44:19 014488] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259014488| [2025/04/30 09:44:19 014492] [debug] |xqc_engine_wakeup_after|wakeup:1746006259014987|now:1746006259014492|diff:495| [2025/04/30 09:44:19 014496] [debug] |xqc_engine_main_logic|END|now:1746006259014488| [2025/04/30 09:44:19 015570] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259015570| [2025/04/30 09:44:19 015582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259014987|pq_index:0| [2025/04/30 09:44:19 015586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259014382| [2025/04/30 09:44:19 015592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259015590| [2025/04/30 09:44:19 015596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259014987|now:1746006259015590| [2025/04/30 09:44:19 015601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259014987|now:1746006259015590| [2025/04/30 09:44:19 015605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 015610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48493|min_srtt:48493|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 015615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2327376| [2025/04/30 09:44:19 015620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 015623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 015627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 015632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 015636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 015641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2287290| [2025/04/30 09:44:19 015645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 015650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2212| [2025/04/30 09:44:19 015682] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2212|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259015658|stream_id:0|stream_offset:2287290| [2025/04/30 09:44:19 015688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2212|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 015693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 015697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48493|rtt_var:350|pto_duration:50493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 015702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 015706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 015715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 015719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259091151|now:1746006259015697|interv:75454| [2025/04/30 09:44:19 015723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259091151|now:1746006259015697|interval:75454|pto_count:0|srtt:48493 [2025/04/30 09:44:19 015728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 015733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 015737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2288469| [2025/04/30 09:44:19 015742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 015746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2213| [2025/04/30 09:44:19 015767] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2213|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259015752|stream_id:0|stream_offset:2288469| [2025/04/30 09:44:19 015772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2213|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 015777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 015783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48493|rtt_var:350|pto_duration:50493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 015790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 015796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 015802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 015809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259091245|now:1746006259015782|interv:75463| [2025/04/30 09:44:19 015815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259091245|now:1746006259015782|interval:75463|pto_count:0|srtt:48493 [2025/04/30 09:44:19 015823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 015830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 015836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2289648| [2025/04/30 09:44:19 015841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 015845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259016845|now:1746006259015845|interv:1000| [2025/04/30 09:44:19 015853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 015857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 015861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259016845| [2025/04/30 09:44:19 015866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259016845| [2025/04/30 09:44:19 015870] [debug] |xqc_engine_wakeup_after|wakeup:1746006259016845|now:1746006259015870|diff:975| [2025/04/30 09:44:19 015874] [debug] |xqc_engine_main_logic|END|now:1746006259015590| [2025/04/30 09:44:19 016126] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259016125| [2025/04/30 09:44:19 016154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 016161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:956| [2025/04/30 09:44:19 016165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:957| [2025/04/30 09:44:19 016170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:957| [2025/04/30 09:44:19 016175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 016180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2162|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2163|path_largest_ack:2162| [2025/04/30 09:44:19 016185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61213|prior_delivered:2209817|prior_time:1746006258964277|is_app_limited:0|send_elapse:51943|ack_elapse:51848|ctl_first_sent_time:1746006258965853|lagest_ack_time:1746006259016125|curr_delivered:2271030| [2025/04/30 09:44:19 016190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258965853| [2025/04/30 09:44:19 016194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:999| [2025/04/30 09:44:19 016198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2163|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2163|path_largest_ack:2163| [2025/04/30 09:44:19 016203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60013|prior_delivered:2212217|prior_time:1746006258966283|is_app_limited:0|send_elapse:51884|ack_elapse:49842|ctl_first_sent_time:1746006258967774|lagest_ack_time:1746006259016125|curr_delivered:2272230| [2025/04/30 09:44:19 016207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258967774| [2025/04/30 09:44:19 016211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:1000| [2025/04/30 09:44:19 016215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48493|rttvar:350|minrtt:31343|latest_rtt:48351|ack_delay:64| [2025/04/30 09:44:19 016220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48467|rttvar:314|minrtt:31343|latest_rtt:48351|ack_delay:64| [2025/04/30 09:44:19 016224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2163|lost_pn:2160|thresh:3| [2025/04/30 09:44:19 016228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 016232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 016241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 016245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48467|rtt_var:314|pto_duration:50467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 016250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 016254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 016257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 016261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259091219|now:1746006259016245|interv:74974| [2025/04/30 09:44:19 016265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259091219|now:1746006259016245|interval:74974|pto_count:0|srtt:48467 [2025/04/30 09:44:19 016270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51884, ack_elapse 49842, delivered 60013|rate 1156676|lost 227| [2025/04/30 09:44:19 016274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156676) in round 42| [2025/04/30 09:44:19 016279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 016283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 016287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258967774|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 016291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258967774|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 016296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:48467|latest_rtt:48351|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 016302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:957|largest:957|pns:2| [2025/04/30 09:44:19 016306] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:957|frame:ACK |recv_time:1746006259016125|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 016311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379016125|now:1746006259016125|interv:120000000| [2025/04/30 09:44:19 016315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379016125|now:1746006259016125|interv:120000000| [2025/04/30 09:44:19 016319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259016845|pq_index:0| [2025/04/30 09:44:19 016324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259015590| [2025/04/30 09:44:19 016328] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259016328| [2025/04/30 09:44:19 016333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259016332| [2025/04/30 09:44:19 016341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48467|min_srtt:48467|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 016346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2327376| [2025/04/30 09:44:19 016350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48467|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 016355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 016360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48467|min_srtt:48467|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 016364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2328555| [2025/04/30 09:44:19 016369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48467|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 016373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 016378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48467|min_srtt:48467|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 016382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2329734| [2025/04/30 09:44:19 016386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 016390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 016394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 016398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 016403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 016407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2289648| [2025/04/30 09:44:19 016411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 016415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 016419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259016845| [2025/04/30 09:44:19 016423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259016845| [2025/04/30 09:44:19 016430] [debug] |xqc_engine_wakeup_after|wakeup:1746006259016845|now:1746006259016430|diff:415| [2025/04/30 09:44:19 016434] [debug] |xqc_engine_main_logic|END|now:1746006259016332| [2025/04/30 09:44:19 016440] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259016440| [2025/04/30 09:44:19 016443] [debug] |xqc_engine_wakeup_after|wakeup:1746006259016845|now:1746006259016443|diff:402| [2025/04/30 09:44:19 016447] [debug] |xqc_engine_main_logic|END|now:1746006259016440| [2025/04/30 09:44:19 017518] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259017517| [2025/04/30 09:44:19 017528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259016845|pq_index:0| [2025/04/30 09:44:19 017532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259016332| [2025/04/30 09:44:19 017537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259017536| [2025/04/30 09:44:19 017542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259016845|now:1746006259017536| [2025/04/30 09:44:19 017546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259016845|now:1746006259017536| [2025/04/30 09:44:19 017550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 017556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48467|min_srtt:48467|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 017560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2329734| [2025/04/30 09:44:19 017565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 017569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 017573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 017577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 017582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 017586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2289648| [2025/04/30 09:44:19 017591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 017595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2214| [2025/04/30 09:44:19 017629] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2214|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259017604|stream_id:0|stream_offset:2289648| [2025/04/30 09:44:19 017635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2214|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 017647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 017654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48467|rtt_var:314|pto_duration:50467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 017662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 017668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 017675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 017682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259093071|now:1746006259017654|interv:75417| [2025/04/30 09:44:19 017688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259093071|now:1746006259017654|interval:75417|pto_count:0|srtt:48467 [2025/04/30 09:44:19 017695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 017703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 017710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2290827| [2025/04/30 09:44:19 017718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 017724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2215| [2025/04/30 09:44:19 017755] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2215|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259017734|stream_id:0|stream_offset:2290827| [2025/04/30 09:44:19 017760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2215|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 017765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 017769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48467|rtt_var:314|pto_duration:50467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 017775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 017781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 017788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 017795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259093201|now:1746006259017769|interv:75432| [2025/04/30 09:44:19 017802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259093201|now:1746006259017769|interval:75432|pto_count:0|srtt:48467 [2025/04/30 09:44:19 017809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 017816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 017825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2292006| [2025/04/30 09:44:19 017830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 017834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259018834|now:1746006259017834|interv:1000| [2025/04/30 09:44:19 017838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 017842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 017846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259018834| [2025/04/30 09:44:19 017850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259018834| [2025/04/30 09:44:19 017854] [debug] |xqc_engine_wakeup_after|wakeup:1746006259018834|now:1746006259017854|diff:980| [2025/04/30 09:44:19 017858] [debug] |xqc_engine_main_logic|END|now:1746006259017536| [2025/04/30 09:44:19 018116] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259018115| [2025/04/30 09:44:19 018124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 018130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:957| [2025/04/30 09:44:19 018156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:958| [2025/04/30 09:44:19 018162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:958| [2025/04/30 09:44:19 018166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 018172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2164|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2165|path_largest_ack:2164| [2025/04/30 09:44:19 018176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61213|prior_delivered:2212217|prior_time:1746006258966283|is_app_limited:0|send_elapse:51985|ack_elapse:51832|ctl_first_sent_time:1746006258967875|lagest_ack_time:1746006259018115|curr_delivered:2273430| [2025/04/30 09:44:19 018181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258967875| [2025/04/30 09:44:19 018185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:1001| [2025/04/30 09:44:19 018190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2165|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2165|path_largest_ack:2165| [2025/04/30 09:44:19 018194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60013|prior_delivered:2214617|prior_time:1746006258968271|is_app_limited:0|send_elapse:49874|ack_elapse:49844|ctl_first_sent_time:1746006258969757|lagest_ack_time:1746006259018115|curr_delivered:2274630| [2025/04/30 09:44:19 018198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258969757| [2025/04/30 09:44:19 018202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:1002| [2025/04/30 09:44:19 018206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48467|rttvar:314|minrtt:31343|latest_rtt:48358|ack_delay:64| [2025/04/30 09:44:19 018215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48445|rttvar:279|minrtt:31343|latest_rtt:48358|ack_delay:64| [2025/04/30 09:44:19 018220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2165|lost_pn:2162|thresh:3| [2025/04/30 09:44:19 018224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 018228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 018232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 018236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48445|rtt_var:279|pto_duration:50445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 018241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 018245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 018249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 018253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259093179|now:1746006259018236|interv:74943| [2025/04/30 09:44:19 018257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259093179|now:1746006259018236|interval:74943|pto_count:0|srtt:48445 [2025/04/30 09:44:19 018261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49874, ack_elapse 49844, delivered 60013|rate 1203292|lost 227| [2025/04/30 09:44:19 018266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203292) in round 42| [2025/04/30 09:44:19 018270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 018274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 018278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258969757|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 018283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258969757|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 018288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:48445|latest_rtt:48358|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 018294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:958|largest:958|pns:2| [2025/04/30 09:44:19 018298] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:958|frame:ACK |recv_time:1746006259018115|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 018303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379018115|now:1746006259018115|interv:120000000| [2025/04/30 09:44:19 018310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379018115|now:1746006259018115|interv:120000000| [2025/04/30 09:44:19 018314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259018834|pq_index:0| [2025/04/30 09:44:19 018318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259017536| [2025/04/30 09:44:19 018322] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259018322| [2025/04/30 09:44:19 018327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259018326| [2025/04/30 09:44:19 018333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48445|min_srtt:48445|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 018338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2329734| [2025/04/30 09:44:19 018342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48445|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 018347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 018351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48445|min_srtt:48445|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 018356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2330913| [2025/04/30 09:44:19 018360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48445|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 018364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 018368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48445|min_srtt:48445|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 018373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2332092| [2025/04/30 09:44:19 018377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 018381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 018385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 018389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 018393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 018398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2292006| [2025/04/30 09:44:19 018404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 018408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 018412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259018834| [2025/04/30 09:44:19 018416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259018834| [2025/04/30 09:44:19 018420] [debug] |xqc_engine_wakeup_after|wakeup:1746006259018834|now:1746006259018420|diff:414| [2025/04/30 09:44:19 018425] [debug] |xqc_engine_main_logic|END|now:1746006259018326| [2025/04/30 09:44:19 018430] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259018430| [2025/04/30 09:44:19 018434] [debug] |xqc_engine_wakeup_after|wakeup:1746006259018834|now:1746006259018434|diff:400| [2025/04/30 09:44:19 018438] [debug] |xqc_engine_main_logic|END|now:1746006259018430| [2025/04/30 09:44:19 019507] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259019507| [2025/04/30 09:44:19 019518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259018834|pq_index:0| [2025/04/30 09:44:19 019522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259018326| [2025/04/30 09:44:19 019527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259019526| [2025/04/30 09:44:19 019532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259018834|now:1746006259019526| [2025/04/30 09:44:19 019536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259018834|now:1746006259019526| [2025/04/30 09:44:19 019540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 019545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48445|min_srtt:48445|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 019550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2332092| [2025/04/30 09:44:19 019554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 019558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 019562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 019566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 019571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 019575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2292006| [2025/04/30 09:44:19 019580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 019584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2216| [2025/04/30 09:44:19 019622] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2216|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259019597|stream_id:0|stream_offset:2292006| [2025/04/30 09:44:19 019628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2216|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 019633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 019640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48445|rtt_var:279|pto_duration:50445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 019647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 019653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 019660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 019667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259095042|now:1746006259019640|interv:75402| [2025/04/30 09:44:19 019674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259095042|now:1746006259019640|interval:75402|pto_count:0|srtt:48445 [2025/04/30 09:44:19 019681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 019689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 019696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2293185| [2025/04/30 09:44:19 019703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 019710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2217| [2025/04/30 09:44:19 019741] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2217|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259019721|stream_id:0|stream_offset:2293185| [2025/04/30 09:44:19 019747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2217|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 019751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 019756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48445|rtt_var:279|pto_duration:50445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 019761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 019768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 019774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 019781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259095166|now:1746006259019756|interv:75410| [2025/04/30 09:44:19 019794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259095166|now:1746006259019756|interval:75410|pto_count:0|srtt:48445 [2025/04/30 09:44:19 019801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 019807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 019811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2294364| [2025/04/30 09:44:19 019815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 019819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259020819|now:1746006259019819|interv:1000| [2025/04/30 09:44:19 019823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 019827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 019831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259020819| [2025/04/30 09:44:19 019835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259020819| [2025/04/30 09:44:19 019839] [debug] |xqc_engine_wakeup_after|wakeup:1746006259020819|now:1746006259019839|diff:980| [2025/04/30 09:44:19 019844] [debug] |xqc_engine_main_logic|END|now:1746006259019526| [2025/04/30 09:44:19 020157] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259020156| [2025/04/30 09:44:19 020168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 020174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:958| [2025/04/30 09:44:19 020178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:959| [2025/04/30 09:44:19 020184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:959| [2025/04/30 09:44:19 020188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 020193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2166|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2167|path_largest_ack:2166| [2025/04/30 09:44:19 020197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61213|prior_delivered:2214617|prior_time:1746006258968271|is_app_limited:0|send_elapse:49967|ack_elapse:51885|ctl_first_sent_time:1746006258969850|lagest_ack_time:1746006259020156|curr_delivered:2275830| [2025/04/30 09:44:19 020202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258969850| [2025/04/30 09:44:19 020207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:1003| [2025/04/30 09:44:19 020211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2167|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2167|path_largest_ack:2167| [2025/04/30 09:44:19 020216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60013|prior_delivered:2217017|prior_time:1746006258970260|is_app_limited:0|send_elapse:49766|ack_elapse:49896|ctl_first_sent_time:1746006258971745|lagest_ack_time:1746006259020156|curr_delivered:2277030| [2025/04/30 09:44:19 020225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258971745| [2025/04/30 09:44:19 020229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:776||sndq_packets_used_bytes:0|sndq_packets_free:1004| [2025/04/30 09:44:19 020233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48445|rttvar:279|minrtt:31343|latest_rtt:48411|ack_delay:96| [2025/04/30 09:44:19 020237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48429|rttvar:242|minrtt:31343|latest_rtt:48411|ack_delay:96| [2025/04/30 09:44:19 020242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2167|lost_pn:2164|thresh:3| [2025/04/30 09:44:19 020246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 020250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 020254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 020258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48429|rtt_var:242|pto_duration:50429|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 020262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 020266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 020270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 020274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259095150|now:1746006259020258|interv:74892| [2025/04/30 09:44:19 020278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259095150|now:1746006259020258|interval:74892|pto_count:0|srtt:48429 [2025/04/30 09:44:19 020283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49766, ack_elapse 49896, delivered 60013|rate 1202761|lost 227| [2025/04/30 09:44:19 020287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202761) in round 42| [2025/04/30 09:44:19 020292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 020296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 020300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258971745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 020304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258971745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 020309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:48429|latest_rtt:48411|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 020317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:959|largest:959|pns:2| [2025/04/30 09:44:19 020321] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:959|frame:ACK |recv_time:1746006259020156|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 020326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379020156|now:1746006259020156|interv:120000000| [2025/04/30 09:44:19 020330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379020156|now:1746006259020156|interv:120000000| [2025/04/30 09:44:19 020334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259020819|pq_index:0| [2025/04/30 09:44:19 020339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259019526| [2025/04/30 09:44:19 020343] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259020343| [2025/04/30 09:44:19 020348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259020347| [2025/04/30 09:44:19 020353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48429|min_srtt:48429|path_bw:1215632|loss_rate:0.83|path_pto:0| [2025/04/30 09:44:19 020358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2332092| [2025/04/30 09:44:19 020362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 020367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 020371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48429|min_srtt:48429|path_bw:1215632|loss_rate:0.83|path_pto:0| [2025/04/30 09:44:19 020376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2333271| [2025/04/30 09:44:19 020380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 020384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 020389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48429|min_srtt:48429|path_bw:1215632|loss_rate:0.83|path_pto:0| [2025/04/30 09:44:19 020393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2334450| [2025/04/30 09:44:19 020397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 020401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 020408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 020415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 020420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 020424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2294364| [2025/04/30 09:44:19 020428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 020432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 020436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259020819| [2025/04/30 09:44:19 020440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259020819| [2025/04/30 09:44:19 020444] [debug] |xqc_engine_wakeup_after|wakeup:1746006259020819|now:1746006259020444|diff:375| [2025/04/30 09:44:19 020448] [debug] |xqc_engine_main_logic|END|now:1746006259020347| [2025/04/30 09:44:19 020453] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259020453| [2025/04/30 09:44:19 020457] [debug] |xqc_engine_wakeup_after|wakeup:1746006259020819|now:1746006259020457|diff:362| [2025/04/30 09:44:19 020461] [debug] |xqc_engine_main_logic|END|now:1746006259020453| [2025/04/30 09:44:19 021531] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259021531| [2025/04/30 09:44:19 021541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259020819|pq_index:0| [2025/04/30 09:44:19 021545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259020347| [2025/04/30 09:44:19 021550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259021549| [2025/04/30 09:44:19 021555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259020819|now:1746006259021549| [2025/04/30 09:44:19 021559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259020819|now:1746006259021549| [2025/04/30 09:44:19 021563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 021569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48429|min_srtt:48429|path_bw:1215632|loss_rate:0.83|path_pto:0| [2025/04/30 09:44:19 021573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2334450| [2025/04/30 09:44:19 021578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 021581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 021585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 021590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 021599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 021603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2294364| [2025/04/30 09:44:19 021608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 021612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2218| [2025/04/30 09:44:19 021645] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2218|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259021620|stream_id:0|stream_offset:2294364| [2025/04/30 09:44:19 021651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2218|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 021657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 021664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48429|rtt_var:242|pto_duration:50429|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 021671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 021678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 021684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 021691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259097049|now:1746006259021664|interv:75385| [2025/04/30 09:44:19 021698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259097049|now:1746006259021664|interval:75385|pto_count:0|srtt:48429 [2025/04/30 09:44:19 021705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 021712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 021719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2295543| [2025/04/30 09:44:19 021726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 021734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2219| [2025/04/30 09:44:19 021764] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2219|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259021744|stream_id:0|stream_offset:2295543| [2025/04/30 09:44:19 021770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2219|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 021775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 021779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48429|rtt_var:242|pto_duration:50429|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 021791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 021798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 021804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 021811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259097173|now:1746006259021779|interv:75394| [2025/04/30 09:44:19 021817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259097173|now:1746006259021779|interval:75394|pto_count:0|srtt:48429 [2025/04/30 09:44:19 021824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 021830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 021835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2296722| [2025/04/30 09:44:19 021839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 021843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259022843|now:1746006259021843|interv:1000| [2025/04/30 09:44:19 021847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 021851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 021855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259022843| [2025/04/30 09:44:19 021859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259022843| [2025/04/30 09:44:19 021863] [debug] |xqc_engine_wakeup_after|wakeup:1746006259022843|now:1746006259021863|diff:980| [2025/04/30 09:44:19 021867] [debug] |xqc_engine_main_logic|END|now:1746006259021549| [2025/04/30 09:44:19 022174] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006259022173| [2025/04/30 09:44:19 022185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 022192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:959| [2025/04/30 09:44:19 022196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:960| [2025/04/30 09:44:19 022202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:960| [2025/04/30 09:44:19 022206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 022211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2168|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2169|path_largest_ack:2168| [2025/04/30 09:44:19 022216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61213|prior_delivered:2217017|prior_time:1746006258970260|is_app_limited:0|send_elapse:49858|ack_elapse:51913|ctl_first_sent_time:1746006258971837|lagest_ack_time:1746006259022173|curr_delivered:2278230| [2025/04/30 09:44:19 022220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258971837| [2025/04/30 09:44:19 022225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:775||sndq_packets_used_bytes:0|sndq_packets_free:1005| [2025/04/30 09:44:19 022238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2169|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2169|path_largest_ack:2169| [2025/04/30 09:44:19 022243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60013|prior_delivered:2219417|prior_time:1746006258972258|is_app_limited:0|send_elapse:49875|ack_elapse:49915|ctl_first_sent_time:1746006258973745|lagest_ack_time:1746006259022173|curr_delivered:2279430| [2025/04/30 09:44:19 022247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258973745| [2025/04/30 09:44:19 022251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:774||sndq_packets_used_bytes:0|sndq_packets_free:1006| [2025/04/30 09:44:19 022255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48429|rttvar:242|minrtt:31343|latest_rtt:48428|ack_delay:56| [2025/04/30 09:44:19 022259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48422|rttvar:196|minrtt:31343|latest_rtt:48428|ack_delay:56| [2025/04/30 09:44:19 022263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2169|lost_pn:2166|thresh:3| [2025/04/30 09:44:19 022268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 022272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 022276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 022280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48422|rtt_var:196|pto_duration:50422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 022284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 022288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 022292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 022296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259097166|now:1746006259022279|interv:74887| [2025/04/30 09:44:19 022300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259097166|now:1746006259022279|interval:74887|pto_count:0|srtt:48422 [2025/04/30 09:44:19 022304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49875, ack_elapse 49915, delivered 60013|rate 1202303|lost 227| [2025/04/30 09:44:19 022309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202303) in round 42| [2025/04/30 09:44:19 022313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 022317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 022321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258973745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 022329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258973745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 022333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:48422|latest_rtt:48428|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 022338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 022343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:19 022348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:19 022352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:960|largest:960|pns:2| [2025/04/30 09:44:19 022357] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:960|frame:PING ACK |recv_time:1746006259022173|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 022362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379022173|now:1746006259022173|interv:120000000| [2025/04/30 09:44:19 022366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379022173|now:1746006259022173|interv:120000000| [2025/04/30 09:44:19 022370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259022843|pq_index:0| [2025/04/30 09:44:19 022374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259021549| [2025/04/30 09:44:19 022378] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259022378| [2025/04/30 09:44:19 022383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259022382| [2025/04/30 09:44:19 022388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:960|ack_delay:215|first_ack_range:31|largest_pkt_recv_time:1746006259022173| [2025/04/30 09:44:19 022393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:960|low:929|pkt_pns:2| [2025/04/30 09:44:19 022397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:960|frame_largest_recv:960| [2025/04/30 09:44:19 022401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:19 022406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48422|min_srtt:48422|path_bw:1215632|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:19 022410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2334450| [2025/04/30 09:44:19 022415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48422|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 022420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 022427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48422|min_srtt:48422|path_bw:1215632|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:19 022431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2335629| [2025/04/30 09:44:19 022435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48422|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 022440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 022444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48422|min_srtt:48422|path_bw:1215632|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:19 022448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2336808| [2025/04/30 09:44:19 022453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 022456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 022460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 022465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 022469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 022473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2296722| [2025/04/30 09:44:19 022478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 022482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 022486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259022843| [2025/04/30 09:44:19 022490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259022843| [2025/04/30 09:44:19 022494] [debug] |xqc_engine_wakeup_after|wakeup:1746006259022843|now:1746006259022494|diff:349| [2025/04/30 09:44:19 022498] [debug] |xqc_engine_main_logic|END|now:1746006259022382| [2025/04/30 09:44:19 022503] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259022503| [2025/04/30 09:44:19 022507] [debug] |xqc_engine_wakeup_after|wakeup:1746006259022843|now:1746006259022507|diff:336| [2025/04/30 09:44:19 022511] [debug] |xqc_engine_main_logic|END|now:1746006259022503| [2025/04/30 09:44:19 023581] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259023580| [2025/04/30 09:44:19 023592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259022843|pq_index:0| [2025/04/30 09:44:19 023596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259022382| [2025/04/30 09:44:19 023601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259023600| [2025/04/30 09:44:19 023611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259022843|now:1746006259023600| [2025/04/30 09:44:19 023615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259022843|now:1746006259023600| [2025/04/30 09:44:19 023619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 023624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48422|min_srtt:48422|path_bw:1215632|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:19 023629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2336808| [2025/04/30 09:44:19 023633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 023637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 023641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 023645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 023650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 023654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2296722| [2025/04/30 09:44:19 023659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 023663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2220| [2025/04/30 09:44:19 023708] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2220|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:60006|now:1746006259023675|stream_id:0|stream_offset:2296722| [2025/04/30 09:44:19 023718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2220|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 09:44:19 023726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 023733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48422|rtt_var:196|pto_duration:50422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 023740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 023746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 023753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 023758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259099097|now:1746006259023732|interv:75365| [2025/04/30 09:44:19 023763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259099097|now:1746006259023732|interval:75365|pto_count:0|srtt:48422 [2025/04/30 09:44:19 023774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 023779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 023783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2297901| [2025/04/30 09:44:19 023788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 023792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2221| [2025/04/30 09:44:19 023822] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2221|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259023800|stream_id:0|stream_offset:2297901| [2025/04/30 09:44:19 023827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2221|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 023832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 023836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48422|rtt_var:196|pto_duration:50422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 023841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 023847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 023854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 023860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259099222|now:1746006259023836|interv:75386| [2025/04/30 09:44:19 023867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259099222|now:1746006259023836|interval:75386|pto_count:0|srtt:48422 [2025/04/30 09:44:19 023875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 023882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 023888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2299080| [2025/04/30 09:44:19 023892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 023896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259024896|now:1746006259023896|interv:1000| [2025/04/30 09:44:19 023900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 023904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 023908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259024896| [2025/04/30 09:44:19 023913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259024896| [2025/04/30 09:44:19 023921] [debug] |xqc_engine_wakeup_after|wakeup:1746006259024896|now:1746006259023921|diff:975| [2025/04/30 09:44:19 023925] [debug] |xqc_engine_main_logic|END|now:1746006259023600| [2025/04/30 09:44:19 024116] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259024114| [2025/04/30 09:44:19 024124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 024130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:960| [2025/04/30 09:44:19 024155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:961| [2025/04/30 09:44:19 024161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:961| [2025/04/30 09:44:19 024165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 024170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2170|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2171|path_largest_ack:2170| [2025/04/30 09:44:19 024175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61213|prior_delivered:2219417|prior_time:1746006258972258|is_app_limited:0|send_elapse:49965|ack_elapse:51856|ctl_first_sent_time:1746006258973835|lagest_ack_time:1746006259024114|curr_delivered:2280630| [2025/04/30 09:44:19 024180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258973835| [2025/04/30 09:44:19 024184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:773||sndq_packets_used_bytes:0|sndq_packets_free:1007| [2025/04/30 09:44:19 024189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2171|origin_pktnum:2080|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2171|path_largest_ack:2171| [2025/04/30 09:44:19 024193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60013|prior_delivered:2221817|prior_time:1746006258974342|is_app_limited:0|send_elapse:50022|ack_elapse:49772|ctl_first_sent_time:1746006258975898|lagest_ack_time:1746006259024114|curr_delivered:2281830| [2025/04/30 09:44:19 024198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258975898| [2025/04/30 09:44:19 024202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:771||sndq_packets_used_bytes:0|sndq_packets_free:1009| [2025/04/30 09:44:19 024206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48422|rttvar:196|minrtt:31343|latest_rtt:48216|ack_delay:72| [2025/04/30 09:44:19 024210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48388|rttvar:216|minrtt:31343|latest_rtt:48216|ack_delay:72| [2025/04/30 09:44:19 024215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2171|lost_pn:2168|thresh:3| [2025/04/30 09:44:19 024219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 024223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 024227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48388|rtt_var:216|pto_duration:50388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 024231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 024240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 024244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 024248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259099188|now:1746006259024227|interv:74961| [2025/04/30 09:44:19 024252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259099188|now:1746006259024227|interval:74961|pto_count:0|srtt:48388 [2025/04/30 09:44:19 024256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50022, ack_elapse 49772, delivered 60013|rate 1199732|lost 227| [2025/04/30 09:44:19 024261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199732) in round 42| [2025/04/30 09:44:19 024265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 024269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 024273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258975898|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 024277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258975898|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 024282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:48388|latest_rtt:48216|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 024288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:961|largest:961|pns:2| [2025/04/30 09:44:19 024292] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:961|frame:ACK |recv_time:1746006259024114|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 024298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379024114|now:1746006259024114|interv:120000000| [2025/04/30 09:44:19 024302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379024114|now:1746006259024114|interv:120000000| [2025/04/30 09:44:19 024306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259024896|pq_index:0| [2025/04/30 09:44:19 024310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259023600| [2025/04/30 09:44:19 024314] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259024314| [2025/04/30 09:44:19 024319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259024318| [2025/04/30 09:44:19 024325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48388|min_srtt:48388|path_bw:1215632|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:19 024329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2336808| [2025/04/30 09:44:19 024336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48388|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 024341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 024345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48388|min_srtt:48388|path_bw:1215632|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:19 024350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2337987| [2025/04/30 09:44:19 024354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48388|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 024358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 024363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48388|min_srtt:48388|path_bw:1215632|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:19 024367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2339166| [2025/04/30 09:44:19 024371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 024375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 024379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 024383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 024388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 024392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2299080| [2025/04/30 09:44:19 024396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 024400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 024404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259024896| [2025/04/30 09:44:19 024408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259024896| [2025/04/30 09:44:19 024412] [debug] |xqc_engine_wakeup_after|wakeup:1746006259024896|now:1746006259024412|diff:484| [2025/04/30 09:44:19 024416] [debug] |xqc_engine_main_logic|END|now:1746006259024318| [2025/04/30 09:44:19 024421] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259024421| [2025/04/30 09:44:19 024425] [debug] |xqc_engine_wakeup_after|wakeup:1746006259024896|now:1746006259024425|diff:471| [2025/04/30 09:44:19 024429] [debug] |xqc_engine_main_logic|END|now:1746006259024421| [2025/04/30 09:44:19 025498] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259025498| [2025/04/30 09:44:19 025513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259024896|pq_index:0| [2025/04/30 09:44:19 025517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259024318| [2025/04/30 09:44:19 025522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259025521| [2025/04/30 09:44:19 025527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259024896|now:1746006259025521| [2025/04/30 09:44:19 025531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259024896|now:1746006259025521| [2025/04/30 09:44:19 025535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 025540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48388|min_srtt:48388|path_bw:1215632|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:19 025545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2339166| [2025/04/30 09:44:19 025549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 025553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 025557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 025562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 025566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 025570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2299080| [2025/04/30 09:44:19 025575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 025579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2222| [2025/04/30 09:44:19 025612] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2222|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259025587|stream_id:0|stream_offset:2299080| [2025/04/30 09:44:19 025618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2222|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 025624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 025631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48388|rtt_var:216|pto_duration:50388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 025638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 025644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 025656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 025663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259100975|now:1746006259025630|interv:75345| [2025/04/30 09:44:19 025670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259100975|now:1746006259025630|interval:75345|pto_count:0|srtt:48388 [2025/04/30 09:44:19 025677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 025684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 025692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2300259| [2025/04/30 09:44:19 025699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 025705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2223| [2025/04/30 09:44:19 025735] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2223|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259025714|stream_id:0|stream_offset:2300259| [2025/04/30 09:44:19 025740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2223|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 025745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 025749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48388|rtt_var:216|pto_duration:50388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 025754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 025760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 025767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 025773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259101102|now:1746006259025749|interv:75353| [2025/04/30 09:44:19 025780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259101102|now:1746006259025749|interval:75353|pto_count:0|srtt:48388 [2025/04/30 09:44:19 025787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 025794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 025800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2301438| [2025/04/30 09:44:19 025804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 025808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259026808|now:1746006259025808|interv:1000| [2025/04/30 09:44:19 025817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 025821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 025825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259026808| [2025/04/30 09:44:19 025829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259026808| [2025/04/30 09:44:19 025833] [debug] |xqc_engine_wakeup_after|wakeup:1746006259026808|now:1746006259025833|diff:975| [2025/04/30 09:44:19 025837] [debug] |xqc_engine_main_logic|END|now:1746006259025521| [2025/04/30 09:44:19 026185] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259026184| [2025/04/30 09:44:19 026197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 026203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:961| [2025/04/30 09:44:19 026207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:962| [2025/04/30 09:44:19 026213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:962| [2025/04/30 09:44:19 026217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 026222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2172|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2173|path_largest_ack:2172| [2025/04/30 09:44:19 026227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61213|prior_delivered:2221817|prior_time:1746006258974342|is_app_limited:0|send_elapse:50160|ack_elapse:51842|ctl_first_sent_time:1746006258976036|lagest_ack_time:1746006259026184|curr_delivered:2283030| [2025/04/30 09:44:19 026232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258976036| [2025/04/30 09:44:19 026236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:770||sndq_packets_used_bytes:0|sndq_packets_free:1010| [2025/04/30 09:44:19 026241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2173|origin_pktnum:2085|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2173|path_largest_ack:2173| [2025/04/30 09:44:19 026245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60013|prior_delivered:2224217|prior_time:1746006258976249|is_app_limited:0|send_elapse:48623|ack_elapse:49935|ctl_first_sent_time:1746006258976531|lagest_ack_time:1746006259026184|curr_delivered:2284230| [2025/04/30 09:44:19 026250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258976531| [2025/04/30 09:44:19 026254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:768||sndq_packets_used_bytes:0|sndq_packets_free:1012| [2025/04/30 09:44:19 026258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48388|rttvar:216|minrtt:31343|latest_rtt:49653|ack_delay:128| [2025/04/30 09:44:19 026262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48530|rttvar:446|minrtt:31343|latest_rtt:49653|ack_delay:128| [2025/04/30 09:44:19 026266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2173|lost_pn:2170|thresh:3| [2025/04/30 09:44:19 026271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 026275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48530|rtt_var:446|pto_duration:50530|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 026284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 026288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 026292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 026296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259101244|now:1746006259026274|interv:74970| [2025/04/30 09:44:19 026300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259101244|now:1746006259026274|interval:74970|pto_count:0|srtt:48530 [2025/04/30 09:44:19 026304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 48623, ack_elapse 49935, delivered 60013|rate 1201822|lost 227| [2025/04/30 09:44:19 026309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201822) in round 42| [2025/04/30 09:44:19 026313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 026317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 026321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258976531|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 026326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258976531|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 026330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:48530|latest_rtt:49653|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 026336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:962|largest:962|pns:2| [2025/04/30 09:44:19 026341] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:962|frame:ACK |recv_time:1746006259026184|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 026345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379026184|now:1746006259026184|interv:120000000| [2025/04/30 09:44:19 026350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379026184|now:1746006259026184|interv:120000000| [2025/04/30 09:44:19 026354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259026808|pq_index:0| [2025/04/30 09:44:19 026358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259025521| [2025/04/30 09:44:19 026362] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259026362| [2025/04/30 09:44:19 026367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259026366| [2025/04/30 09:44:19 026373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48530|min_srtt:48530|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 026380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2339166| [2025/04/30 09:44:19 026385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48530|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 026390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 026394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48530|min_srtt:48530|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 026398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2340345| [2025/04/30 09:44:19 026403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48530|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 026407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 026412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48530|min_srtt:48530|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 026416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2341524| [2025/04/30 09:44:19 026420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 026424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 026428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 026432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 026437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 026441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2301438| [2025/04/30 09:44:19 026445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 026449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 026453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259026808| [2025/04/30 09:44:19 026457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259026808| [2025/04/30 09:44:19 026461] [debug] |xqc_engine_wakeup_after|wakeup:1746006259026808|now:1746006259026461|diff:347| [2025/04/30 09:44:19 026466] [debug] |xqc_engine_main_logic|END|now:1746006259026366| [2025/04/30 09:44:19 026473] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259026473| [2025/04/30 09:44:19 026477] [debug] |xqc_engine_wakeup_after|wakeup:1746006259026808|now:1746006259026477|diff:331| [2025/04/30 09:44:19 026481] [debug] |xqc_engine_main_logic|END|now:1746006259026473| [2025/04/30 09:44:19 027551] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259027551| [2025/04/30 09:44:19 027561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259026808|pq_index:0| [2025/04/30 09:44:19 027566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259026366| [2025/04/30 09:44:19 027571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259027570| [2025/04/30 09:44:19 027575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259026808|now:1746006259027570| [2025/04/30 09:44:19 027580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259026808|now:1746006259027570| [2025/04/30 09:44:19 027584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 027589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48530|min_srtt:48530|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 027594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2341524| [2025/04/30 09:44:19 027598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 027602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 027606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 027610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 027615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 027619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2301438| [2025/04/30 09:44:19 027623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 027628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2224| [2025/04/30 09:44:19 027665] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2224|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259027636|stream_id:0|stream_offset:2301438| [2025/04/30 09:44:19 027675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2224|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 027682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 027689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48530|rtt_var:446|pto_duration:50530|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 027703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 027708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 027715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 027722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259103166|now:1746006259027688|interv:75478| [2025/04/30 09:44:19 027729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259103166|now:1746006259027688|interval:75478|pto_count:0|srtt:48530 [2025/04/30 09:44:19 027736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 027744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 027749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2302617| [2025/04/30 09:44:19 027754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 027758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2225| [2025/04/30 09:44:19 027788] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2225|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259027766|stream_id:0|stream_offset:2302617| [2025/04/30 09:44:19 027794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2225|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 027798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 027802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48530|rtt_var:446|pto_duration:50530|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 027808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 027814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 027821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 027827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259103296|now:1746006259027802|interv:75494| [2025/04/30 09:44:19 027834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259103296|now:1746006259027802|interval:75494|pto_count:0|srtt:48530 [2025/04/30 09:44:19 027841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 027848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 027853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2303796| [2025/04/30 09:44:19 027862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 027866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259028866|now:1746006259027866|interv:1000| [2025/04/30 09:44:19 027870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 027874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 027878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259028866| [2025/04/30 09:44:19 027882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259028866| [2025/04/30 09:44:19 027886] [debug] |xqc_engine_wakeup_after|wakeup:1746006259028866|now:1746006259027886|diff:980| [2025/04/30 09:44:19 027891] [debug] |xqc_engine_main_logic|END|now:1746006259027570| [2025/04/30 09:44:19 028160] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259028159| [2025/04/30 09:44:19 028171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 028177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:962| [2025/04/30 09:44:19 028181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:963| [2025/04/30 09:44:19 028187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:963| [2025/04/30 09:44:19 028191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 028196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2174|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2175|path_largest_ack:2174| [2025/04/30 09:44:19 028200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61213|prior_delivered:2224217|prior_time:1746006258976249|is_app_limited:0|send_elapse:49905|ack_elapse:51910|ctl_first_sent_time:1746006258977813|lagest_ack_time:1746006259028159|curr_delivered:2285430| [2025/04/30 09:44:19 028205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258977813| [2025/04/30 09:44:19 028210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:767||sndq_packets_used_bytes:0|sndq_packets_free:1013| [2025/04/30 09:44:19 028214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2175|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2175|path_largest_ack:2175| [2025/04/30 09:44:19 028218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60006|prior_delivered:2226624|prior_time:1746006258978389|is_app_limited:0|send_elapse:49990|ack_elapse:49770|ctl_first_sent_time:1746006258979915|lagest_ack_time:1746006259028159|curr_delivered:2286630| [2025/04/30 09:44:19 028223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258979915| [2025/04/30 09:44:19 028227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:766||sndq_packets_used_bytes:0|sndq_packets_free:1014| [2025/04/30 09:44:19 028231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48530|rttvar:446|minrtt:31343|latest_rtt:48244|ack_delay:72| [2025/04/30 09:44:19 028236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48485|rttvar:424|minrtt:31343|latest_rtt:48244|ack_delay:72| [2025/04/30 09:44:19 028240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2175|lost_pn:2172|thresh:3| [2025/04/30 09:44:19 028249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 028253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48485|rtt_var:424|pto_duration:50485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 028257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 028261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 028265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 028269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259103251|now:1746006259028253|interv:74998| [2025/04/30 09:44:19 028273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259103251|now:1746006259028253|interval:74998|pto_count:0|srtt:48485 [2025/04/30 09:44:19 028278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49990, ack_elapse 49770, delivered 60006|rate 1200360|lost 227| [2025/04/30 09:44:19 028282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200360) in round 42| [2025/04/30 09:44:19 028287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 028291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 028295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258979915|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 028299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258979915|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 028304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:48485|latest_rtt:48244|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 028310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:963|largest:963|pns:2| [2025/04/30 09:44:19 028314] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:963|frame:ACK |recv_time:1746006259028159|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 028319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379028159|now:1746006259028159|interv:120000000| [2025/04/30 09:44:19 028323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379028159|now:1746006259028159|interv:120000000| [2025/04/30 09:44:19 028327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259028866|pq_index:0| [2025/04/30 09:44:19 028331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259027570| [2025/04/30 09:44:19 028335] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259028335| [2025/04/30 09:44:19 028340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259028339| [2025/04/30 09:44:19 028348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48485|min_srtt:48485|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 028353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2341524| [2025/04/30 09:44:19 028357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48485|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 028362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 028367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48485|min_srtt:48485|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 028371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2342703| [2025/04/30 09:44:19 028375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48485|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 028380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 028384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48485|min_srtt:48485|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 028388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2343882| [2025/04/30 09:44:19 028392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 028396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 028400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 028405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 028409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 028413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2303796| [2025/04/30 09:44:19 028418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 028421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 028425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259028866| [2025/04/30 09:44:19 028429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259028866| [2025/04/30 09:44:19 028436] [debug] |xqc_engine_wakeup_after|wakeup:1746006259028866|now:1746006259028436|diff:430| [2025/04/30 09:44:19 028440] [debug] |xqc_engine_main_logic|END|now:1746006259028339| [2025/04/30 09:44:19 028445] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259028445| [2025/04/30 09:44:19 028449] [debug] |xqc_engine_wakeup_after|wakeup:1746006259028866|now:1746006259028449|diff:417| [2025/04/30 09:44:19 028453] [debug] |xqc_engine_main_logic|END|now:1746006259028445| [2025/04/30 09:44:19 029522] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259029522| [2025/04/30 09:44:19 029532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259028866|pq_index:0| [2025/04/30 09:44:19 029536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259028339| [2025/04/30 09:44:19 029541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259029540| [2025/04/30 09:44:19 029546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259028866|now:1746006259029540| [2025/04/30 09:44:19 029550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259028866|now:1746006259029540| [2025/04/30 09:44:19 029554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 029560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48485|min_srtt:48485|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 029564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2343882| [2025/04/30 09:44:19 029569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 029573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 029577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 029581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 029586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 029590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2303796| [2025/04/30 09:44:19 029594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 029599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2226| [2025/04/30 09:44:19 029632] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2226|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259029607|stream_id:0|stream_offset:2303796| [2025/04/30 09:44:19 029637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2226|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 029643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 029658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48485|rtt_var:424|pto_duration:50485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 029665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 029671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 029678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 029685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259105092|now:1746006259029657|interv:75435| [2025/04/30 09:44:19 029691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259105092|now:1746006259029657|interval:75435|pto_count:0|srtt:48485 [2025/04/30 09:44:19 029698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 029706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 029713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2304975| [2025/04/30 09:44:19 029720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 029727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2227| [2025/04/30 09:44:19 029758] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2227|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259029738|stream_id:0|stream_offset:2304975| [2025/04/30 09:44:19 029764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2227|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 029768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 029773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48485|rtt_var:424|pto_duration:50485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 029778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 029785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 029791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 029798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259105223|now:1746006259029772|interv:75451| [2025/04/30 09:44:19 029805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259105223|now:1746006259029772|interval:75451|pto_count:0|srtt:48485 [2025/04/30 09:44:19 029813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 029820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 029829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2306154| [2025/04/30 09:44:19 029833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 029837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259030837|now:1746006259029837|interv:1000| [2025/04/30 09:44:19 029841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 029845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 029849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259030837| [2025/04/30 09:44:19 029853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259030837| [2025/04/30 09:44:19 029857] [debug] |xqc_engine_wakeup_after|wakeup:1746006259030837|now:1746006259029857|diff:980| [2025/04/30 09:44:19 029861] [debug] |xqc_engine_main_logic|END|now:1746006259029540| [2025/04/30 09:44:19 030099] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259030098| [2025/04/30 09:44:19 030107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 030113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:963| [2025/04/30 09:44:19 030117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:964| [2025/04/30 09:44:19 030123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:964| [2025/04/30 09:44:19 030127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 030149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2176|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2177|path_largest_ack:2176| [2025/04/30 09:44:19 030159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2226624|prior_time:1746006258978389|is_app_limited:0|send_elapse:50124|ack_elapse:51709|ctl_first_sent_time:1746006258980049|lagest_ack_time:1746006259030098|curr_delivered:2287830| [2025/04/30 09:44:19 030163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258980049| [2025/04/30 09:44:19 030168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:765||sndq_packets_used_bytes:0|sndq_packets_free:1015| [2025/04/30 09:44:19 030172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2177|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2177|path_largest_ack:2177| [2025/04/30 09:44:19 030177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2226624|prior_time:1746006258978389|is_app_limited:0|send_elapse:50124|ack_elapse:51709|ctl_first_sent_time:1746006258980049|lagest_ack_time:1746006259030098|curr_delivered:2289030| [2025/04/30 09:44:19 030181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258980164| [2025/04/30 09:44:19 030185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:764||sndq_packets_used_bytes:0|sndq_packets_free:1016| [2025/04/30 09:44:19 030190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48485|rttvar:424|minrtt:31343|latest_rtt:49934|ack_delay:64| [2025/04/30 09:44:19 030194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48658|rttvar:664|minrtt:31343|latest_rtt:49934|ack_delay:64| [2025/04/30 09:44:19 030203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2177|lost_pn:2174|thresh:3| [2025/04/30 09:44:19 030207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 030211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48658|rtt_var:664|pto_duration:51314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 030216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 030220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 030223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 030227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259106052|now:1746006259030211|interv:75841| [2025/04/30 09:44:19 030231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259106052|now:1746006259030211|interval:75841|pto_count:0|srtt:48658 [2025/04/30 09:44:19 030236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50124, ack_elapse 51709, delivered 62406|rate 1206869|lost 227| [2025/04/30 09:44:19 030240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206869) in round 42| [2025/04/30 09:44:19 030244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 030249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 030253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258980164|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 030257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258980164|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 030261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:48658|latest_rtt:49934|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 030267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:964|largest:964|pns:2| [2025/04/30 09:44:19 030272] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:964|frame:ACK |recv_time:1746006259030098|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 030276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379030098|now:1746006259030098|interv:120000000| [2025/04/30 09:44:19 030281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379030098|now:1746006259030098|interv:120000000| [2025/04/30 09:44:19 030284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259030837|pq_index:0| [2025/04/30 09:44:19 030289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259029540| [2025/04/30 09:44:19 030295] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259030295| [2025/04/30 09:44:19 030300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259030299| [2025/04/30 09:44:19 030306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48658|min_srtt:48658|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 030310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2343882| [2025/04/30 09:44:19 030315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48658|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 030320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 030325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48658|min_srtt:48658|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 030329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2345061| [2025/04/30 09:44:19 030333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48658|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 030338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 030342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48658|min_srtt:48658|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 030346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2346240| [2025/04/30 09:44:19 030351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 030354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 030358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 030363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 030367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 030371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2306154| [2025/04/30 09:44:19 030375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 030382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 030386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259030837| [2025/04/30 09:44:19 030390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259030837| [2025/04/30 09:44:19 030394] [debug] |xqc_engine_wakeup_after|wakeup:1746006259030837|now:1746006259030394|diff:443| [2025/04/30 09:44:19 030398] [debug] |xqc_engine_main_logic|END|now:1746006259030299| [2025/04/30 09:44:19 030403] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259030403| [2025/04/30 09:44:19 030407] [debug] |xqc_engine_wakeup_after|wakeup:1746006259030837|now:1746006259030407|diff:430| [2025/04/30 09:44:19 030411] [debug] |xqc_engine_main_logic|END|now:1746006259030403| [2025/04/30 09:44:19 031480] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259031480| [2025/04/30 09:44:19 031490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259030837|pq_index:0| [2025/04/30 09:44:19 031495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259030299| [2025/04/30 09:44:19 031500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259031499| [2025/04/30 09:44:19 031504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259030837|now:1746006259031499| [2025/04/30 09:44:19 031509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259030837|now:1746006259031499| [2025/04/30 09:44:19 031512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 031518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48658|min_srtt:48658|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 031522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2346240| [2025/04/30 09:44:19 031527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 031531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 031535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 031539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 031544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 031548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2306154| [2025/04/30 09:44:19 031552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 031557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2228| [2025/04/30 09:44:19 031589] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2228|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259031565|stream_id:0|stream_offset:2306154| [2025/04/30 09:44:19 031602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2228|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 031609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 031616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48658|rtt_var:664|pto_duration:51314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 031623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 031630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 031637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 031643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259107879|now:1746006259031616|interv:76263| [2025/04/30 09:44:19 031649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259107879|now:1746006259031616|interval:76263|pto_count:0|srtt:48658 [2025/04/30 09:44:19 031656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 031664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 031671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2307333| [2025/04/30 09:44:19 031678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 031685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2229| [2025/04/30 09:44:19 031714] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2229|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259031694|stream_id:0|stream_offset:2307333| [2025/04/30 09:44:19 031719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2229|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 031724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 031728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48658|rtt_var:664|pto_duration:51314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 031733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 031740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 031746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 031752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259108008|now:1746006259031728|interv:76280| [2025/04/30 09:44:19 031759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259108008|now:1746006259031728|interval:76280|pto_count:0|srtt:48658 [2025/04/30 09:44:19 031773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 031780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 031784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2308512| [2025/04/30 09:44:19 031789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 031793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259032792|now:1746006259031792|interv:1000| [2025/04/30 09:44:19 031797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 031801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 031805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259032792| [2025/04/30 09:44:19 031809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259032792| [2025/04/30 09:44:19 031813] [debug] |xqc_engine_wakeup_after|wakeup:1746006259032792|now:1746006259031813|diff:979| [2025/04/30 09:44:19 031817] [debug] |xqc_engine_main_logic|END|now:1746006259031499| [2025/04/30 09:44:19 032101] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259032100| [2025/04/30 09:44:19 032109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 032115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:964| [2025/04/30 09:44:19 032119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:965| [2025/04/30 09:44:19 032124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:965| [2025/04/30 09:44:19 032129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 032152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2178|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2179|path_largest_ack:2178| [2025/04/30 09:44:19 032160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2229024|prior_time:1746006258980252|is_app_limited:0|send_elapse:49860|ack_elapse:51848|ctl_first_sent_time:1746006258981712|lagest_ack_time:1746006259032100|curr_delivered:2290230| [2025/04/30 09:44:19 032165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258981712| [2025/04/30 09:44:19 032170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:763||sndq_packets_used_bytes:0|sndq_packets_free:1017| [2025/04/30 09:44:19 032174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2179|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2179|path_largest_ack:2179| [2025/04/30 09:44:19 032178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60006|prior_delivered:2231424|prior_time:1746006258982223|is_app_limited:0|send_elapse:49840|ack_elapse:49877|ctl_first_sent_time:1746006258983690|lagest_ack_time:1746006259032100|curr_delivered:2291430| [2025/04/30 09:44:19 032183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258983690| [2025/04/30 09:44:19 032187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:762||sndq_packets_used_bytes:0|sndq_packets_free:1018| [2025/04/30 09:44:19 032195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48658|rttvar:664|minrtt:31343|latest_rtt:48410|ack_delay:56| [2025/04/30 09:44:19 032200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48620|rttvar:574|minrtt:31343|latest_rtt:48410|ack_delay:56| [2025/04/30 09:44:19 032204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2179|lost_pn:2176|thresh:3| [2025/04/30 09:44:19 032208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 032212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48620|rtt_var:574|pto_duration:50916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 032217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 032221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 032225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 032228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259107610|now:1746006259032212|interv:75398| [2025/04/30 09:44:19 032233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259107610|now:1746006259032212|interval:75398|pto_count:0|srtt:48620 [2025/04/30 09:44:19 032237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49840, ack_elapse 49877, delivered 60006|rate 1203079|lost 227| [2025/04/30 09:44:19 032241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203079) in round 42| [2025/04/30 09:44:19 032246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 032250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 032254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258983690|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 032258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258983690|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 032263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:48620|latest_rtt:48410|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 032269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:965|largest:965|pns:2| [2025/04/30 09:44:19 032273] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:965|frame:ACK |recv_time:1746006259032100|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 032278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379032100|now:1746006259032100|interv:120000000| [2025/04/30 09:44:19 032282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379032100|now:1746006259032100|interv:120000000| [2025/04/30 09:44:19 032289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259032792|pq_index:0| [2025/04/30 09:44:19 032294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259031499| [2025/04/30 09:44:19 032298] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259032298| [2025/04/30 09:44:19 032303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259032302| [2025/04/30 09:44:19 032309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48620|min_srtt:48620|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 032313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2346240| [2025/04/30 09:44:19 032318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48620|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 032322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 032327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48620|min_srtt:48620|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 032331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2347419| [2025/04/30 09:44:19 032335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48620|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 032340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 032344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48620|min_srtt:48620|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 032349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2348598| [2025/04/30 09:44:19 032353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 032357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 032361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 032365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 032370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 032374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2308512| [2025/04/30 09:44:19 032381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 032385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 032389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259032792| [2025/04/30 09:44:19 032393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259032792| [2025/04/30 09:44:19 032397] [debug] |xqc_engine_wakeup_after|wakeup:1746006259032792|now:1746006259032396|diff:396| [2025/04/30 09:44:19 032401] [debug] |xqc_engine_main_logic|END|now:1746006259032302| [2025/04/30 09:44:19 032406] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259032406| [2025/04/30 09:44:19 032410] [debug] |xqc_engine_wakeup_after|wakeup:1746006259032792|now:1746006259032410|diff:382| [2025/04/30 09:44:19 032414] [debug] |xqc_engine_main_logic|END|now:1746006259032406| [2025/04/30 09:44:19 033483] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259033483| [2025/04/30 09:44:19 033494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259032792|pq_index:0| [2025/04/30 09:44:19 033498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259032302| [2025/04/30 09:44:19 033503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259033502| [2025/04/30 09:44:19 033508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259032792|now:1746006259033502| [2025/04/30 09:44:19 033512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259032792|now:1746006259033502| [2025/04/30 09:44:19 033516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 033521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48620|min_srtt:48620|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 033526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2348598| [2025/04/30 09:44:19 033530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 033534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 033538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 033542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 033547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 033551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2308512| [2025/04/30 09:44:19 033556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 033560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2230| [2025/04/30 09:44:19 033598] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2230|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259033573|stream_id:0|stream_offset:2308512| [2025/04/30 09:44:19 033604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2230|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 033610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 033617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48620|rtt_var:574|pto_duration:50916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 033624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 033630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 033637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 033644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259109489|now:1746006259033616|interv:75873| [2025/04/30 09:44:19 033651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259109489|now:1746006259033616|interval:75873|pto_count:0|srtt:48620 [2025/04/30 09:44:19 033658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 033665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 033672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2309691| [2025/04/30 09:44:19 033679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 033686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2231| [2025/04/30 09:44:19 033717] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2231|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259033697|stream_id:0|stream_offset:2309691| [2025/04/30 09:44:19 033722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2231|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 033727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 033731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48620|rtt_var:574|pto_duration:50916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 033737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 033743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 033749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 033756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259109613|now:1746006259033731|interv:75882| [2025/04/30 09:44:19 033769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259109613|now:1746006259033731|interval:75882|pto_count:0|srtt:48620 [2025/04/30 09:44:19 033776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 033782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 033786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2310870| [2025/04/30 09:44:19 033791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 033795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259034794|now:1746006259033794|interv:1000| [2025/04/30 09:44:19 033799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 033802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 033806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259034794| [2025/04/30 09:44:19 033811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259034794| [2025/04/30 09:44:19 033815] [debug] |xqc_engine_wakeup_after|wakeup:1746006259034794|now:1746006259033814|diff:980| [2025/04/30 09:44:19 033819] [debug] |xqc_engine_main_logic|END|now:1746006259033502| [2025/04/30 09:44:19 034077] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259034076| [2025/04/30 09:44:19 034086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 034092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:965| [2025/04/30 09:44:19 034096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:966| [2025/04/30 09:44:19 034101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:966| [2025/04/30 09:44:19 034105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 034110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2180|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2181|path_largest_ack:2180| [2025/04/30 09:44:19 034115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2231424|prior_time:1746006258982223|is_app_limited:0|send_elapse:49939|ack_elapse:51853|ctl_first_sent_time:1746006258983789|lagest_ack_time:1746006259034076|curr_delivered:2292630| [2025/04/30 09:44:19 034120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258983789| [2025/04/30 09:44:19 034124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:761||sndq_packets_used_bytes:0|sndq_packets_free:1019| [2025/04/30 09:44:19 034129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2181|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2181|path_largest_ack:2181| [2025/04/30 09:44:19 034154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2231424|prior_time:1746006258982223|is_app_limited:0|send_elapse:49939|ack_elapse:51853|ctl_first_sent_time:1746006258983789|lagest_ack_time:1746006259034076|curr_delivered:2293830| [2025/04/30 09:44:19 034168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258983906| [2025/04/30 09:44:19 034172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:760||sndq_packets_used_bytes:0|sndq_packets_free:1020| [2025/04/30 09:44:19 034176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48620|rttvar:574|minrtt:31343|latest_rtt:50170|ack_delay:56| [2025/04/30 09:44:19 034180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48807|rttvar:804|minrtt:31343|latest_rtt:50170|ack_delay:56| [2025/04/30 09:44:19 034185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2181|lost_pn:2178|thresh:3| [2025/04/30 09:44:19 034189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 034193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48807|rtt_var:804|pto_duration:52023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 034197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 034201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 034205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 034209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259110720|now:1746006259034193|interv:76527| [2025/04/30 09:44:19 034213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259110720|now:1746006259034193|interval:76527|pto_count:0|srtt:48807 [2025/04/30 09:44:19 034218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49939, ack_elapse 51853, delivered 62406|rate 1203517|lost 227| [2025/04/30 09:44:19 034222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203517) in round 42| [2025/04/30 09:44:19 034226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 034230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 034234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258983906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 034239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258983906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 034243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:48807|latest_rtt:50170|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 034249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:966|largest:966|pns:2| [2025/04/30 09:44:19 034254] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:966|frame:ACK |recv_time:1746006259034076|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 034261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379034076|now:1746006259034076|interv:120000000| [2025/04/30 09:44:19 034265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379034076|now:1746006259034076|interv:120000000| [2025/04/30 09:44:19 034269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259034794|pq_index:0| [2025/04/30 09:44:19 034273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259033502| [2025/04/30 09:44:19 034277] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259034277| [2025/04/30 09:44:19 034282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259034281| [2025/04/30 09:44:19 034288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48807|min_srtt:48807|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 034292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2348598| [2025/04/30 09:44:19 034297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48807|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 034301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 034306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48807|min_srtt:48807|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 034311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2349777| [2025/04/30 09:44:19 034315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48807|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 034319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 034324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48807|min_srtt:48807|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 034328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2350956| [2025/04/30 09:44:19 034332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 034336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 034340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 034344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 034351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 034356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2310870| [2025/04/30 09:44:19 034360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 034364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 034368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259034794| [2025/04/30 09:44:19 034372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259034794| [2025/04/30 09:44:19 034376] [debug] |xqc_engine_wakeup_after|wakeup:1746006259034794|now:1746006259034376|diff:418| [2025/04/30 09:44:19 034380] [debug] |xqc_engine_main_logic|END|now:1746006259034281| [2025/04/30 09:44:19 034385] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259034385| [2025/04/30 09:44:19 034389] [debug] |xqc_engine_wakeup_after|wakeup:1746006259034794|now:1746006259034389|diff:405| [2025/04/30 09:44:19 034393] [debug] |xqc_engine_main_logic|END|now:1746006259034385| [2025/04/30 09:44:19 035462] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259035462| [2025/04/30 09:44:19 035472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259034794|pq_index:0| [2025/04/30 09:44:19 035477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259034281| [2025/04/30 09:44:19 035481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259035481| [2025/04/30 09:44:19 035486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259034794|now:1746006259035481| [2025/04/30 09:44:19 035490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259034794|now:1746006259035481| [2025/04/30 09:44:19 035494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 035499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48807|min_srtt:48807|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 035504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2350956| [2025/04/30 09:44:19 035508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 035512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 035516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 035521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 035525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 035529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2310870| [2025/04/30 09:44:19 035538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 035543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2232| [2025/04/30 09:44:19 035576] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2232|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259035551|stream_id:0|stream_offset:2310870| [2025/04/30 09:44:19 035582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2232|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 035588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 035594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48807|rtt_var:804|pto_duration:52023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 035601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 035608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 035614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 035621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259112574|now:1746006259035594|interv:76980| [2025/04/30 09:44:19 035628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259112574|now:1746006259035594|interval:76980|pto_count:0|srtt:48807 [2025/04/30 09:44:19 035635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 035642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 035649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2312049| [2025/04/30 09:44:19 035656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 035663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2233| [2025/04/30 09:44:19 035694] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2233|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259035674|stream_id:0|stream_offset:2312049| [2025/04/30 09:44:19 035700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2233|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 035705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 035709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48807|rtt_var:804|pto_duration:52023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 035715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 035721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 035735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 035742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259112697|now:1746006259035709|interv:76988| [2025/04/30 09:44:19 035748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259112697|now:1746006259035709|interval:76988|pto_count:0|srtt:48807 [2025/04/30 09:44:19 035755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 035761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 035765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2313228| [2025/04/30 09:44:19 035769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 035773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259036773|now:1746006259035773|interv:1000| [2025/04/30 09:44:19 035777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 035781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 035785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259036773| [2025/04/30 09:44:19 035789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259036773| [2025/04/30 09:44:19 035793] [debug] |xqc_engine_wakeup_after|wakeup:1746006259036773|now:1746006259035793|diff:980| [2025/04/30 09:44:19 035798] [debug] |xqc_engine_main_logic|END|now:1746006259035481| [2025/04/30 09:44:19 036103] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259036102| [2025/04/30 09:44:19 036111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 036117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:966| [2025/04/30 09:44:19 036121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:967| [2025/04/30 09:44:19 036127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:967| [2025/04/30 09:44:19 036131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 036158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2182|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2183|path_largest_ack:2182| [2025/04/30 09:44:19 036163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2233824|prior_time:1746006258984229|is_app_limited:0|send_elapse:49860|ack_elapse:51873|ctl_first_sent_time:1746006258985703|lagest_ack_time:1746006259036102|curr_delivered:2295030| [2025/04/30 09:44:19 036168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258985703| [2025/04/30 09:44:19 036172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:759||sndq_packets_used_bytes:0|sndq_packets_free:1021| [2025/04/30 09:44:19 036177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2183|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2183|path_largest_ack:2183| [2025/04/30 09:44:19 036186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60006|prior_delivered:2236224|prior_time:1746006258986250|is_app_limited:0|send_elapse:49888|ack_elapse:49852|ctl_first_sent_time:1746006258987717|lagest_ack_time:1746006259036102|curr_delivered:2296230| [2025/04/30 09:44:19 036190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258987717| [2025/04/30 09:44:19 036194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:758||sndq_packets_used_bytes:0|sndq_packets_free:1022| [2025/04/30 09:44:19 036198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48807|rttvar:804|minrtt:31343|latest_rtt:48385|ack_delay:48| [2025/04/30 09:44:19 036202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48749|rttvar:720|minrtt:31343|latest_rtt:48385|ack_delay:48| [2025/04/30 09:44:19 036207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2183|lost_pn:2180|thresh:3| [2025/04/30 09:44:19 036211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 036215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48749|rtt_var:720|pto_duration:51629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 036220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 036224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 036228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 036232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259112303|now:1746006259036215|interv:76088| [2025/04/30 09:44:19 036236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259112303|now:1746006259036215|interval:76088|pto_count:0|srtt:48749 [2025/04/30 09:44:19 036240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49888, ack_elapse 49852, delivered 60006|rate 1202814|lost 227| [2025/04/30 09:44:19 036244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202814) in round 42| [2025/04/30 09:44:19 036249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 036253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 036257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258987717|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 036261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258987717|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 036266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:48749|latest_rtt:48385|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 036271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:967|largest:967|pns:2| [2025/04/30 09:44:19 036278] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:967|frame:ACK |recv_time:1746006259036102|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 036283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379036102|now:1746006259036102|interv:120000000| [2025/04/30 09:44:19 036287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379036102|now:1746006259036102|interv:120000000| [2025/04/30 09:44:19 036291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259036773|pq_index:0| [2025/04/30 09:44:19 036296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259035481| [2025/04/30 09:44:19 036300] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259036300| [2025/04/30 09:44:19 036305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259036304| [2025/04/30 09:44:19 036311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48749|min_srtt:48749|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 036315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2350956| [2025/04/30 09:44:19 036320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 036324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 036329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48749|min_srtt:48749|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 036333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2352135| [2025/04/30 09:44:19 036337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 036342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 036346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48749|min_srtt:48749|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 036350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2353314| [2025/04/30 09:44:19 036354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 036358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 036362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 036369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 036374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 036378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2313228| [2025/04/30 09:44:19 036382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 036386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 036390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259036773| [2025/04/30 09:44:19 036394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259036773| [2025/04/30 09:44:19 036398] [debug] |xqc_engine_wakeup_after|wakeup:1746006259036773|now:1746006259036398|diff:375| [2025/04/30 09:44:19 036402] [debug] |xqc_engine_main_logic|END|now:1746006259036304| [2025/04/30 09:44:19 036407] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259036407| [2025/04/30 09:44:19 036411] [debug] |xqc_engine_wakeup_after|wakeup:1746006259036773|now:1746006259036411|diff:362| [2025/04/30 09:44:19 036415] [debug] |xqc_engine_main_logic|END|now:1746006259036407| [2025/04/30 09:44:19 037485] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259037485| [2025/04/30 09:44:19 037495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259036773|pq_index:0| [2025/04/30 09:44:19 037500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259036304| [2025/04/30 09:44:19 037505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259037504| [2025/04/30 09:44:19 037509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259036773|now:1746006259037504| [2025/04/30 09:44:19 037513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259036773|now:1746006259037504| [2025/04/30 09:44:19 037517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 037523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48749|min_srtt:48749|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 037527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2353314| [2025/04/30 09:44:19 037532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 037536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 037540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 037544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 037549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 037557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2313228| [2025/04/30 09:44:19 037562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 037566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2234| [2025/04/30 09:44:19 037600] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2234|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259037575|stream_id:0|stream_offset:2313228| [2025/04/30 09:44:19 037606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2234|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 037612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 037619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48749|rtt_var:720|pto_duration:51629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 037626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 037633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 037639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 037646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259114204|now:1746006259037619|interv:76585| [2025/04/30 09:44:19 037653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259114204|now:1746006259037619|interval:76585|pto_count:0|srtt:48749 [2025/04/30 09:44:19 037660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 037668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 037674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2314407| [2025/04/30 09:44:19 037682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 037689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2235| [2025/04/30 09:44:19 037721] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2235|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259037700|stream_id:0|stream_offset:2314407| [2025/04/30 09:44:19 037726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2235|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 037731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 037735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48749|rtt_var:720|pto_duration:51629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 037747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 037754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 037761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 037768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259114329|now:1746006259037735|interv:76594| [2025/04/30 09:44:19 037774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259114329|now:1746006259037735|interval:76594|pto_count:0|srtt:48749 [2025/04/30 09:44:19 037781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 037787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 037791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2315586| [2025/04/30 09:44:19 037795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 037799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259038799|now:1746006259037799|interv:1000| [2025/04/30 09:44:19 037803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 037807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 037811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259038799| [2025/04/30 09:44:19 037816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259038799| [2025/04/30 09:44:19 037820] [debug] |xqc_engine_wakeup_after|wakeup:1746006259038799|now:1746006259037820|diff:979| [2025/04/30 09:44:19 037824] [debug] |xqc_engine_main_logic|END|now:1746006259037504| [2025/04/30 09:44:19 038148] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006259038131| [2025/04/30 09:44:19 038160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 038166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:967| [2025/04/30 09:44:19 038170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:968| [2025/04/30 09:44:19 038176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:968| [2025/04/30 09:44:19 038180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 038185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2184|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2185|path_largest_ack:2184| [2025/04/30 09:44:19 038190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2236224|prior_time:1746006258986250|is_app_limited:0|send_elapse:49987|ack_elapse:51881|ctl_first_sent_time:1746006258987816|lagest_ack_time:1746006259038131|curr_delivered:2297430| [2025/04/30 09:44:19 038194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258987816| [2025/04/30 09:44:19 038199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:757||sndq_packets_used_bytes:0|sndq_packets_free:1023| [2025/04/30 09:44:19 038208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2185|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2185|path_largest_ack:2185| [2025/04/30 09:44:19 038212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2236224|prior_time:1746006258986250|is_app_limited:0|send_elapse:49987|ack_elapse:51881|ctl_first_sent_time:1746006258987816|lagest_ack_time:1746006259038131|curr_delivered:2298630| [2025/04/30 09:44:19 038217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258987950| [2025/04/30 09:44:19 038221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:756||sndq_packets_used_bytes:0|sndq_packets_free:1024| [2025/04/30 09:44:19 038225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48749|rttvar:720|minrtt:31343|latest_rtt:50181|ack_delay:48| [2025/04/30 09:44:19 038229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48922|rttvar:886|minrtt:31343|latest_rtt:50181|ack_delay:48| [2025/04/30 09:44:19 038233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2185|lost_pn:2182|thresh:3| [2025/04/30 09:44:19 038237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 038241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48922|rtt_var:886|pto_duration:52466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 038246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 038250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 038254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 038258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259115166|now:1746006259038241|interv:76925| [2025/04/30 09:44:19 038262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259115166|now:1746006259038241|interval:76925|pto_count:0|srtt:48922 [2025/04/30 09:44:19 038266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49987, ack_elapse 51881, delivered 62406|rate 1202868|lost 227| [2025/04/30 09:44:19 038270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202868) in round 42| [2025/04/30 09:44:19 038275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 038279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 038283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258987950|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 038287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258987950|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 038292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:48922|latest_rtt:50181|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 038300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 038304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006259063131|now:1746006259038131|interv:25000| [2025/04/30 09:44:19 038309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006259038131|max_ack_delay:25000| [2025/04/30 09:44:19 038314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:968|largest:968|pns:2| [2025/04/30 09:44:19 038318] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:968|frame:PING ACK |recv_time:1746006259038131|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 038323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379038131|now:1746006259038131|interv:120000000| [2025/04/30 09:44:19 038327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379038131|now:1746006259038131|interv:120000000| [2025/04/30 09:44:19 038331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259038799|pq_index:0| [2025/04/30 09:44:19 038336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259037504| [2025/04/30 09:44:19 038340] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259038340| [2025/04/30 09:44:19 038345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259038344| [2025/04/30 09:44:19 038351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48922|min_srtt:48922|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 038355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2353314| [2025/04/30 09:44:19 038360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48922|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 038365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 038369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48922|min_srtt:48922|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 038373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2354493| [2025/04/30 09:44:19 038378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48922|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 038382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 038391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48922|min_srtt:48922|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 038395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2355672| [2025/04/30 09:44:19 038399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 038403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 038407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 038411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 038416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 038420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2315586| [2025/04/30 09:44:19 038424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 038428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 038432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259038799| [2025/04/30 09:44:19 038436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259038799| [2025/04/30 09:44:19 038440] [debug] |xqc_engine_wakeup_after|wakeup:1746006259038799|now:1746006259038440|diff:359| [2025/04/30 09:44:19 038445] [debug] |xqc_engine_main_logic|END|now:1746006259038344| [2025/04/30 09:44:19 038450] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259038450| [2025/04/30 09:44:19 038454] [debug] |xqc_engine_wakeup_after|wakeup:1746006259038799|now:1746006259038453|diff:346| [2025/04/30 09:44:19 038457] [debug] |xqc_engine_main_logic|END|now:1746006259038450| [2025/04/30 09:44:19 039527] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259039527| [2025/04/30 09:44:19 039537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259038799|pq_index:0| [2025/04/30 09:44:19 039542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259038344| [2025/04/30 09:44:19 039547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259039546| [2025/04/30 09:44:19 039551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259038799|now:1746006259039546| [2025/04/30 09:44:19 039556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259038799|now:1746006259039546| [2025/04/30 09:44:19 039560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 039565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48922|min_srtt:48922|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 039569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2355672| [2025/04/30 09:44:19 039579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 039583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 039587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 039591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 039596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 039600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2315586| [2025/04/30 09:44:19 039605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 039609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2236| [2025/04/30 09:44:19 039652] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2236|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259039619|stream_id:0|stream_offset:2315586| [2025/04/30 09:44:19 039663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2236|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 039670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 039677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48922|rtt_var:886|pto_duration:52466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 039684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 039691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 039697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 039704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259117085|now:1746006259039677|interv:77408| [2025/04/30 09:44:19 039709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259117085|now:1746006259039677|interval:77408|pto_count:0|srtt:48922 [2025/04/30 09:44:19 039714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 039719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 039724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2316765| [2025/04/30 09:44:19 039728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 039732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2237| [2025/04/30 09:44:19 039767] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2237|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259039745|stream_id:0|stream_offset:2316765| [2025/04/30 09:44:19 039772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2237|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 039777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 039781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48922|rtt_var:886|pto_duration:52466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 039786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 039793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 039800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 039806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259117211|now:1746006259039781|interv:77430| [2025/04/30 09:44:19 039813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259117211|now:1746006259039781|interval:77430|pto_count:0|srtt:48922 [2025/04/30 09:44:19 039820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 039828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 039834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2317944| [2025/04/30 09:44:19 039839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 039842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259040842|now:1746006259039842|interv:1000| [2025/04/30 09:44:19 039846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 039850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 039854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259040842| [2025/04/30 09:44:19 039859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259040842| [2025/04/30 09:44:19 039863] [debug] |xqc_engine_wakeup_after|wakeup:1746006259040842|now:1746006259039863|diff:979| [2025/04/30 09:44:19 039867] [debug] |xqc_engine_main_logic|END|now:1746006259039546| [2025/04/30 09:44:19 040227] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259040226| [2025/04/30 09:44:19 040237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 040243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:968| [2025/04/30 09:44:19 040247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:969| [2025/04/30 09:44:19 040253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:969| [2025/04/30 09:44:19 040257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 040267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2186|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2187|path_largest_ack:2186| [2025/04/30 09:44:19 040272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2238624|prior_time:1746006258988212|is_app_limited:0|send_elapse:49827|ack_elapse:52014|ctl_first_sent_time:1746006258989682|lagest_ack_time:1746006259040226|curr_delivered:2299830| [2025/04/30 09:44:19 040276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258989682| [2025/04/30 09:44:19 040281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:1025| [2025/04/30 09:44:19 040285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2187|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2187|path_largest_ack:2187| [2025/04/30 09:44:19 040290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60012|prior_delivered:2241024|prior_time:1746006258990316|is_app_limited:0|send_elapse:49996|ack_elapse:49910|ctl_first_sent_time:1746006258991824|lagest_ack_time:1746006259040226|curr_delivered:2301036| [2025/04/30 09:44:19 040294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258991824| [2025/04/30 09:44:19 040298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:754||sndq_packets_used_bytes:0|sndq_packets_free:1026| [2025/04/30 09:44:19 040303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48922|rttvar:886|minrtt:31343|latest_rtt:48402|ack_delay:216| [2025/04/30 09:44:19 040307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48830|rttvar:849|minrtt:31343|latest_rtt:48402|ack_delay:216| [2025/04/30 09:44:19 040312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2187|lost_pn:2184|thresh:3| [2025/04/30 09:44:19 040316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 945|pns:2| [2025/04/30 09:44:19 040320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 040324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48830|rtt_var:849|pto_duration:52226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 040328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 040332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 040336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 040340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259116971|now:1746006259040324|interv:76647| [2025/04/30 09:44:19 040344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259116971|now:1746006259040324|interval:76647|pto_count:0|srtt:48830 [2025/04/30 09:44:19 040348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49996, ack_elapse 49910, delivered 60012|rate 1200336|lost 227| [2025/04/30 09:44:19 040353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200336) in round 42| [2025/04/30 09:44:19 040360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 040364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 040368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2406|po_sent_time:1746006258991824|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 040372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2406|po_sent_time:1746006258991824|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 040377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:48830|latest_rtt:48402|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 040383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:969|largest:969|pns:2| [2025/04/30 09:44:19 040387] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:969|frame:ACK |recv_time:1746006259040226|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 040392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379040226|now:1746006259040226|interv:120000000| [2025/04/30 09:44:19 040396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379040226|now:1746006259040226|interv:120000000| [2025/04/30 09:44:19 040400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259040842|pq_index:0| [2025/04/30 09:44:19 040404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259039546| [2025/04/30 09:44:19 040408] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259040408| [2025/04/30 09:44:19 040413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259040412| [2025/04/30 09:44:19 040419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48830|min_srtt:48830|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 040423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2355672| [2025/04/30 09:44:19 040428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48830|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 040432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 040437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48830|min_srtt:48830|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 040441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2356851| [2025/04/30 09:44:19 040448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48830|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 040452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 040457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48830|min_srtt:48830|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 040461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2358030| [2025/04/30 09:44:19 040465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 040469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 040473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 040477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 040481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 040486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2317944| [2025/04/30 09:44:19 040490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 040494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 040498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259040842| [2025/04/30 09:44:19 040502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259040842| [2025/04/30 09:44:19 040506] [debug] |xqc_engine_wakeup_after|wakeup:1746006259040842|now:1746006259040506|diff:336| [2025/04/30 09:44:19 040510] [debug] |xqc_engine_main_logic|END|now:1746006259040412| [2025/04/30 09:44:19 040515] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259040515| [2025/04/30 09:44:19 040519] [debug] |xqc_engine_wakeup_after|wakeup:1746006259040842|now:1746006259040519|diff:323| [2025/04/30 09:44:19 040523] [debug] |xqc_engine_main_logic|END|now:1746006259040515| [2025/04/30 09:44:19 041593] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259041593| [2025/04/30 09:44:19 041603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259040842|pq_index:0| [2025/04/30 09:44:19 041608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259040412| [2025/04/30 09:44:19 041616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259041614| [2025/04/30 09:44:19 041624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259040842|now:1746006259041614| [2025/04/30 09:44:19 041630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259040842|now:1746006259041614| [2025/04/30 09:44:19 041643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 041651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48830|min_srtt:48830|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 041658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2358030| [2025/04/30 09:44:19 041665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 041672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 041678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 041684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 041689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 041693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2317944| [2025/04/30 09:44:19 041698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 041702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2238| [2025/04/30 09:44:19 041733] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2238|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259041711|stream_id:0|stream_offset:2317944| [2025/04/30 09:44:19 041738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2238|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 041743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 041747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48830|rtt_var:849|pto_duration:52226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 041752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 041759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 041765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 041771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259118937|now:1746006259041747|interv:77190| [2025/04/30 09:44:19 041778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259118937|now:1746006259041747|interval:77190|pto_count:0|srtt:48830 [2025/04/30 09:44:19 041786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 041793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 041803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2319123| [2025/04/30 09:44:19 041808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 041812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2239| [2025/04/30 09:44:19 041844] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2239|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259041819|stream_id:0|stream_offset:2319123| [2025/04/30 09:44:19 041850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2239|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 041854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 041861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48830|rtt_var:849|pto_duration:52226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 041867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 041874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 041880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 041887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259119045|now:1746006259041860|interv:77185| [2025/04/30 09:44:19 041893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259119045|now:1746006259041860|interval:77185|pto_count:0|srtt:48830 [2025/04/30 09:44:19 041900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 041906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 041910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2320302| [2025/04/30 09:44:19 041914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 041918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259042918|now:1746006259041918|interv:1000| [2025/04/30 09:44:19 041922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 041926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 041930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259042918| [2025/04/30 09:44:19 041934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259042918| [2025/04/30 09:44:19 041938] [debug] |xqc_engine_wakeup_after|wakeup:1746006259042918|now:1746006259041938|diff:980| [2025/04/30 09:44:19 041943] [debug] |xqc_engine_main_logic|END|now:1746006259041614| [2025/04/30 09:44:19 042067] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259042066| [2025/04/30 09:44:19 042076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 042086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:969| [2025/04/30 09:44:19 042090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:970| [2025/04/30 09:44:19 042096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:970| [2025/04/30 09:44:19 042100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 042105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2188|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2189|path_largest_ack:2188| [2025/04/30 09:44:19 042109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2241024|prior_time:1746006258990316|is_app_limited:0|send_elapse:50142|ack_elapse:51750|ctl_first_sent_time:1746006258991970|lagest_ack_time:1746006259042066|curr_delivered:2302236| [2025/04/30 09:44:19 042114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258991970| [2025/04/30 09:44:19 042118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:753||sndq_packets_used_bytes:0|sndq_packets_free:1027| [2025/04/30 09:44:19 042123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2189|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2189|path_largest_ack:2189| [2025/04/30 09:44:19 042127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60012|prior_delivered:2243424|prior_time:1746006258992202|is_app_limited:0|send_elapse:48570|ack_elapse:49864|ctl_first_sent_time:1746006258992461|lagest_ack_time:1746006259042066|curr_delivered:2303436| [2025/04/30 09:44:19 042147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258992461| [2025/04/30 09:44:19 042157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:752||sndq_packets_used_bytes:0|sndq_packets_free:1028| [2025/04/30 09:44:19 042162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48830|rttvar:849|minrtt:31343|latest_rtt:49605|ack_delay:64| [2025/04/30 09:44:19 042167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48919|rttvar:814|minrtt:31343|latest_rtt:49605|ack_delay:64| [2025/04/30 09:44:19 042172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2189|lost_pn:2186|thresh:3| [2025/04/30 09:44:19 042178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 042183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48919|rtt_var:814|pto_duration:52175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 042188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 042192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 042196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 042200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259118994|now:1746006259042183|interv:76811| [2025/04/30 09:44:19 042204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259118994|now:1746006259042183|interval:76811|pto_count:0|srtt:48919 [2025/04/30 09:44:19 042212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 48570, ack_elapse 49864, delivered 60012|rate 1203513|lost 227| [2025/04/30 09:44:19 042216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203513) in round 42| [2025/04/30 09:44:19 042221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 042225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 042229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258992461|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 042233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258992461|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2245824| [2025/04/30 09:44:19 042238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:48919|latest_rtt:49605|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 042244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:970|largest:970|pns:2| [2025/04/30 09:44:19 042248] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:970|frame:ACK |recv_time:1746006259042066|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 042253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379042066|now:1746006259042066|interv:120000000| [2025/04/30 09:44:19 042257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379042066|now:1746006259042066|interv:120000000| [2025/04/30 09:44:19 042261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259042918|pq_index:0| [2025/04/30 09:44:19 042265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259041614| [2025/04/30 09:44:19 042269] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259042269| [2025/04/30 09:44:19 042274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259042273| [2025/04/30 09:44:19 042280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48919|min_srtt:48919|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 042284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2358030| [2025/04/30 09:44:19 042289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48919|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 042293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 042298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48919|min_srtt:48919|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 042305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2359209| [2025/04/30 09:44:19 042309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48919|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 042314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 042318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48919|min_srtt:48919|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 042322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2360388| [2025/04/30 09:44:19 042327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 042331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 042334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 042340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 042344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 042348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2320302| [2025/04/30 09:44:19 042353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 042357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 042361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259042918| [2025/04/30 09:44:19 042365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259042918| [2025/04/30 09:44:19 042368] [debug] |xqc_engine_wakeup_after|wakeup:1746006259042918|now:1746006259042368|diff:550| [2025/04/30 09:44:19 042373] [debug] |xqc_engine_main_logic|END|now:1746006259042273| [2025/04/30 09:44:19 042378] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259042378| [2025/04/30 09:44:19 042382] [debug] |xqc_engine_wakeup_after|wakeup:1746006259042918|now:1746006259042382|diff:536| [2025/04/30 09:44:19 042386] [debug] |xqc_engine_main_logic|END|now:1746006259042378| [2025/04/30 09:44:19 043454] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259043454| [2025/04/30 09:44:19 043465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259042918|pq_index:0| [2025/04/30 09:44:19 043469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259042273| [2025/04/30 09:44:19 043474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259043473| [2025/04/30 09:44:19 043483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259042918|now:1746006259043473| [2025/04/30 09:44:19 043487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259042918|now:1746006259043473| [2025/04/30 09:44:19 043491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 043497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48919|min_srtt:48919|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 043501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2360388| [2025/04/30 09:44:19 043506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 043510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 043513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 043518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 043522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 043527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2320302| [2025/04/30 09:44:19 043531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 043535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2240| [2025/04/30 09:44:19 043568] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2240|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259043544|stream_id:0|stream_offset:2320302| [2025/04/30 09:44:19 043574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2240|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 043580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 043587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48919|rtt_var:814|pto_duration:52175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 043594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 043600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 043607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 043613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259120719|now:1746006259043586|interv:77133| [2025/04/30 09:44:19 043620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259120719|now:1746006259043586|interval:77133|pto_count:0|srtt:48919 [2025/04/30 09:44:19 043627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 043641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 043648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2321481| [2025/04/30 09:44:19 043655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 043662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2241| [2025/04/30 09:44:19 043692] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2241|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259043671|stream_id:0|stream_offset:2321481| [2025/04/30 09:44:19 043697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2241|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 043702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 043706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48919|rtt_var:814|pto_duration:52175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 043711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 043718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 043724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 043730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259120846|now:1746006259043706|interv:77140| [2025/04/30 09:44:19 043736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259120846|now:1746006259043706|interval:77140|pto_count:0|srtt:48919 [2025/04/30 09:44:19 043744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 043751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 043756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2322660| [2025/04/30 09:44:19 043764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 043768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259044768|now:1746006259043768|interv:1000| [2025/04/30 09:44:19 043772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 043776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 043780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259044768| [2025/04/30 09:44:19 043784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259044768| [2025/04/30 09:44:19 043788] [debug] |xqc_engine_wakeup_after|wakeup:1746006259044768|now:1746006259043788|diff:980| [2025/04/30 09:44:19 043792] [debug] |xqc_engine_main_logic|END|now:1746006259043473| [2025/04/30 09:44:19 044037] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259044036| [2025/04/30 09:44:19 044045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 044051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:970| [2025/04/30 09:44:19 044055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:971| [2025/04/30 09:44:19 044061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:971| [2025/04/30 09:44:19 044065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 044069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2190|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2191|path_largest_ack:2190| [2025/04/30 09:44:19 044074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2243424|prior_time:1746006258992202|is_app_limited:0|send_elapse:49854|ack_elapse:51834|ctl_first_sent_time:1746006258993745|lagest_ack_time:1746006259044036|curr_delivered:2304636| [2025/04/30 09:44:19 044079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258993745| [2025/04/30 09:44:19 044084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:751||sndq_packets_used_bytes:0|sndq_packets_free:1029| [2025/04/30 09:44:19 044088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2191|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2191|path_largest_ack:2191| [2025/04/30 09:44:19 044092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60012|prior_delivered:2245824|prior_time:1746006258994196|is_app_limited:0|send_elapse:48665|ack_elapse:49840|ctl_first_sent_time:1746006258994517|lagest_ack_time:1746006259044036|curr_delivered:2305836| [2025/04/30 09:44:19 044097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258994517| [2025/04/30 09:44:19 044101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:750||sndq_packets_used_bytes:0|sndq_packets_free:1030| [2025/04/30 09:44:19 044105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48919|rttvar:814|minrtt:31343|latest_rtt:49519|ack_delay:48| [2025/04/30 09:44:19 044109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48988|rttvar:749|minrtt:31343|latest_rtt:49519|ack_delay:48| [2025/04/30 09:44:19 044113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2191|lost_pn:2188|thresh:3| [2025/04/30 09:44:19 044118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 044122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48988|rtt_var:749|pto_duration:51984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 044126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 044130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 044156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 044160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259120655|now:1746006259044122|interv:76533| [2025/04/30 09:44:19 044169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259120655|now:1746006259044122|interval:76533|pto_count:0|srtt:48988 [2025/04/30 09:44:19 044174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 48665, ack_elapse 49840, delivered 60012|rate 1204093|lost 227| [2025/04/30 09:44:19 044178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 42 -> 43| [2025/04/30 09:44:19 044182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204093) in round 43| [2025/04/30 09:44:19 044186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 044190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 044194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258994517|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 044199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258994517|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 044203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:48988|latest_rtt:49519|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:19 044209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:971|largest:971|pns:2| [2025/04/30 09:44:19 044214] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:971|frame:ACK |recv_time:1746006259044036|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 044219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379044036|now:1746006259044036|interv:120000000| [2025/04/30 09:44:19 044223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379044036|now:1746006259044036|interv:120000000| [2025/04/30 09:44:19 044227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259044768|pq_index:0| [2025/04/30 09:44:19 044231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259043473| [2025/04/30 09:44:19 044235] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259044235| [2025/04/30 09:44:19 044240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259044239| [2025/04/30 09:44:19 044246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48988|min_srtt:48988|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 044250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2360388| [2025/04/30 09:44:19 044255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48988|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 044262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 044266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48988|min_srtt:48988|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 044270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2361567| [2025/04/30 09:44:19 044275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:48988|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 044279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 044284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48988|min_srtt:48988|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 044288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2362746| [2025/04/30 09:44:19 044292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 044296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 044300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 044304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 044309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 044313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2322660| [2025/04/30 09:44:19 044318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 044321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 044325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259044768| [2025/04/30 09:44:19 044329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259044768| [2025/04/30 09:44:19 044333] [debug] |xqc_engine_wakeup_after|wakeup:1746006259044768|now:1746006259044333|diff:435| [2025/04/30 09:44:19 044337] [debug] |xqc_engine_main_logic|END|now:1746006259044239| [2025/04/30 09:44:19 044343] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259044342| [2025/04/30 09:44:19 044346] [debug] |xqc_engine_wakeup_after|wakeup:1746006259044768|now:1746006259044346|diff:422| [2025/04/30 09:44:19 044350] [debug] |xqc_engine_main_logic|END|now:1746006259044342| [2025/04/30 09:44:19 045419] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259045419| [2025/04/30 09:44:19 045430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259044768|pq_index:0| [2025/04/30 09:44:19 045434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259044239| [2025/04/30 09:44:19 045444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259045443| [2025/04/30 09:44:19 045448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259044768|now:1746006259045443| [2025/04/30 09:44:19 045452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259044768|now:1746006259045443| [2025/04/30 09:44:19 045456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 045462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:48988|min_srtt:48988|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 045466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2362746| [2025/04/30 09:44:19 045471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 045474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 045478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 045483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 045487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 045491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2322660| [2025/04/30 09:44:19 045496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 045500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2242| [2025/04/30 09:44:19 045533] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2242|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259045508|stream_id:0|stream_offset:2322660| [2025/04/30 09:44:19 045539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2242|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 045545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 045552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48988|rtt_var:749|pto_duration:51984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 045559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 045565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 045572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 045579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259122492|now:1746006259045551|interv:76941| [2025/04/30 09:44:19 045591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259122492|now:1746006259045551|interval:76941|pto_count:0|srtt:48988 [2025/04/30 09:44:19 045598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 045603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 045608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2323839| [2025/04/30 09:44:19 045612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 045616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2243| [2025/04/30 09:44:19 045649] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2243|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259045624|stream_id:0|stream_offset:2323839| [2025/04/30 09:44:19 045659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2243|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 045666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 045674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48988|rtt_var:749|pto_duration:51984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 045681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 045686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 045693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 045699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259122608|now:1746006259045673|interv:76935| [2025/04/30 09:44:19 045706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259122608|now:1746006259045673|interval:76935|pto_count:0|srtt:48988 [2025/04/30 09:44:19 045713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 045721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 045726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2325018| [2025/04/30 09:44:19 045731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 045735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259046734|now:1746006259045734|interv:1000| [2025/04/30 09:44:19 045738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 045742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 045751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259046734| [2025/04/30 09:44:19 045755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259046734| [2025/04/30 09:44:19 045759] [debug] |xqc_engine_wakeup_after|wakeup:1746006259046734|now:1746006259045759|diff:975| [2025/04/30 09:44:19 045763] [debug] |xqc_engine_main_logic|END|now:1746006259045443| [2025/04/30 09:44:19 046025] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259046024| [2025/04/30 09:44:19 046033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 046039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:971| [2025/04/30 09:44:19 046043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:972| [2025/04/30 09:44:19 046049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:972| [2025/04/30 09:44:19 046053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 046058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2192|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2193|path_largest_ack:2192| [2025/04/30 09:44:19 046062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2245824|prior_time:1746006258994196|is_app_limited:0|send_elapse:49955|ack_elapse:51828|ctl_first_sent_time:1746006258995807|lagest_ack_time:1746006259046024|curr_delivered:2307036| [2025/04/30 09:44:19 046067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258995807| [2025/04/30 09:44:19 046071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:749||sndq_packets_used_bytes:0|sndq_packets_free:1031| [2025/04/30 09:44:19 046076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2193|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2193|path_largest_ack:2193| [2025/04/30 09:44:19 046080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2245824|prior_time:1746006258994196|is_app_limited:0|send_elapse:49955|ack_elapse:51828|ctl_first_sent_time:1746006258995807|lagest_ack_time:1746006259046024|curr_delivered:2308236| [2025/04/30 09:44:19 046085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258995954| [2025/04/30 09:44:19 046089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:748||sndq_packets_used_bytes:0|sndq_packets_free:1032| [2025/04/30 09:44:19 046093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48988|rttvar:749|minrtt:31343|latest_rtt:50070|ack_delay:48| [2025/04/30 09:44:19 046097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49117|rttvar:820|minrtt:31343|latest_rtt:50070|ack_delay:48| [2025/04/30 09:44:19 046101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2193|lost_pn:2190|thresh:3| [2025/04/30 09:44:19 046105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 046109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49117|rtt_var:820|pto_duration:52397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 046114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 046160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 046165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 046169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259123021|now:1746006259046109|interv:76912| [2025/04/30 09:44:19 046173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259123021|now:1746006259046109|interval:76912|pto_count:0|srtt:49117 [2025/04/30 09:44:19 046177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49955, ack_elapse 51828, delivered 62412|rate 1204213|lost 227| [2025/04/30 09:44:19 046181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204213) in round 43| [2025/04/30 09:44:19 046186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 046190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 046194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258995954|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 046198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258995954|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 046203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:49117|latest_rtt:50070|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 046208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:972|largest:972|pns:2| [2025/04/30 09:44:19 046213] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:972|frame:ACK |recv_time:1746006259046024|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 046218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379046024|now:1746006259046024|interv:120000000| [2025/04/30 09:44:19 046222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379046024|now:1746006259046024|interv:120000000| [2025/04/30 09:44:19 046226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259046734|pq_index:0| [2025/04/30 09:44:19 046230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259045443| [2025/04/30 09:44:19 046234] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259046234| [2025/04/30 09:44:19 046239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259046238| [2025/04/30 09:44:19 046245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49117|min_srtt:49117|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 046249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2362746| [2025/04/30 09:44:19 046257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 046261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 046266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49117|min_srtt:49117|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 046270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2363925| [2025/04/30 09:44:19 046274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 046279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 046283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49117|min_srtt:49117|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 046287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2365104| [2025/04/30 09:44:19 046291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 046295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 046299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 046303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 046308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 046312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2325018| [2025/04/30 09:44:19 046316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 046320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 046324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259046734| [2025/04/30 09:44:19 046328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259046734| [2025/04/30 09:44:19 046332] [debug] |xqc_engine_wakeup_after|wakeup:1746006259046734|now:1746006259046332|diff:402| [2025/04/30 09:44:19 046336] [debug] |xqc_engine_main_logic|END|now:1746006259046238| [2025/04/30 09:44:19 046341] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259046341| [2025/04/30 09:44:19 046345] [debug] |xqc_engine_wakeup_after|wakeup:1746006259046734|now:1746006259046345|diff:389| [2025/04/30 09:44:19 046349] [debug] |xqc_engine_main_logic|END|now:1746006259046341| [2025/04/30 09:44:19 047421] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259047421| [2025/04/30 09:44:19 047431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259046734|pq_index:0| [2025/04/30 09:44:19 047436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259046238| [2025/04/30 09:44:19 047441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259047440| [2025/04/30 09:44:19 047445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259046734|now:1746006259047440| [2025/04/30 09:44:19 047450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259046734|now:1746006259047440| [2025/04/30 09:44:19 047454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 047459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49117|min_srtt:49117|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 047463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2365104| [2025/04/30 09:44:19 047468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 047472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 047476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 047480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 047485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 047489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2325018| [2025/04/30 09:44:19 047494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 047498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2244| [2025/04/30 09:44:19 047531] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2244|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259047506|stream_id:0|stream_offset:2325018| [2025/04/30 09:44:19 047536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2244|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 047542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 047549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49117|rtt_var:820|pto_duration:52397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 047556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 047563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 047576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 047582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259124903|now:1746006259047549|interv:77354| [2025/04/30 09:44:19 047589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259124903|now:1746006259047549|interval:77354|pto_count:0|srtt:49117 [2025/04/30 09:44:19 047596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 047601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 047606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2326197| [2025/04/30 09:44:19 047610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 047614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2245| [2025/04/30 09:44:19 047649] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2245|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259047622|stream_id:0|stream_offset:2326197| [2025/04/30 09:44:19 047659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2245|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 047666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 047673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49117|rtt_var:820|pto_duration:52397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 047679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 047686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 047692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 047699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259125019|now:1746006259047673|interv:77346| [2025/04/30 09:44:19 047705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259125019|now:1746006259047673|interval:77346|pto_count:0|srtt:49117 [2025/04/30 09:44:19 047712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 047719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 047723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2327376| [2025/04/30 09:44:19 047728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 047732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259048732|now:1746006259047732|interv:1000| [2025/04/30 09:44:19 047740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 047744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 047748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259048732| [2025/04/30 09:44:19 047752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259048732| [2025/04/30 09:44:19 047757] [debug] |xqc_engine_wakeup_after|wakeup:1746006259048732|now:1746006259047756|diff:976| [2025/04/30 09:44:19 047761] [debug] |xqc_engine_main_logic|END|now:1746006259047440| [2025/04/30 09:44:19 048027] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259048026| [2025/04/30 09:44:19 048035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 048041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:972| [2025/04/30 09:44:19 048045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:973| [2025/04/30 09:44:19 048051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:973| [2025/04/30 09:44:19 048055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 048060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2194|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2195|path_largest_ack:2194| [2025/04/30 09:44:19 048065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2248224|prior_time:1746006258996216|is_app_limited:0|send_elapse:49890|ack_elapse:51810|ctl_first_sent_time:1746006258997712|lagest_ack_time:1746006259048026|curr_delivered:2309436| [2025/04/30 09:44:19 048069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258997712| [2025/04/30 09:44:19 048074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:747||sndq_packets_used_bytes:0|sndq_packets_free:1033| [2025/04/30 09:44:19 048078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2195|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2195|path_largest_ack:2195| [2025/04/30 09:44:19 048082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2248224|prior_time:1746006258996216|is_app_limited:0|send_elapse:49890|ack_elapse:51810|ctl_first_sent_time:1746006258997712|lagest_ack_time:1746006259048026|curr_delivered:2310636| [2025/04/30 09:44:19 048087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258997824| [2025/04/30 09:44:19 048091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:746||sndq_packets_used_bytes:0|sndq_packets_free:1034| [2025/04/30 09:44:19 048095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49117|rttvar:820|minrtt:31343|latest_rtt:50202|ack_delay:48| [2025/04/30 09:44:19 048099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49247|rttvar:874|minrtt:31343|latest_rtt:50202|ack_delay:48| [2025/04/30 09:44:19 048103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2195|lost_pn:2192|thresh:3| [2025/04/30 09:44:19 048107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 048116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49247|rtt_var:874|pto_duration:52743|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 048121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 048125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 048128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 048152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259125365|now:1746006259048116|interv:77249| [2025/04/30 09:44:19 048160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259125365|now:1746006259048116|interval:77249|pto_count:0|srtt:49247 [2025/04/30 09:44:19 048164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49890, ack_elapse 51810, delivered 62412|rate 1204632|lost 227| [2025/04/30 09:44:19 048169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204632) in round 43| [2025/04/30 09:44:19 048173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 048177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 048181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258997824|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 048186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006258997824|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 048190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:49247|latest_rtt:50202|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 048196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:973|largest:973|pns:2| [2025/04/30 09:44:19 048201] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:973|frame:ACK |recv_time:1746006259048026|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 048205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379048026|now:1746006259048026|interv:120000000| [2025/04/30 09:44:19 048210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379048026|now:1746006259048026|interv:120000000| [2025/04/30 09:44:19 048214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259048732|pq_index:0| [2025/04/30 09:44:19 048218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259047440| [2025/04/30 09:44:19 048222] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259048222| [2025/04/30 09:44:19 048227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259048226| [2025/04/30 09:44:19 048236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49247|min_srtt:49247|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 048240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2365104| [2025/04/30 09:44:19 048245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49247|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 048249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 048254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49247|min_srtt:49247|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 048258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2366283| [2025/04/30 09:44:19 048263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49247|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 048267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 048271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49247|min_srtt:49247|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 048276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2367462| [2025/04/30 09:44:19 048280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 048284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 048288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 048292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 048296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 048300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2327376| [2025/04/30 09:44:19 048305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 048309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 048313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259048732| [2025/04/30 09:44:19 048317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259048732| [2025/04/30 09:44:19 048321] [debug] |xqc_engine_wakeup_after|wakeup:1746006259048732|now:1746006259048320|diff:412| [2025/04/30 09:44:19 048325] [debug] |xqc_engine_main_logic|END|now:1746006259048226| [2025/04/30 09:44:19 048332] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259048332| [2025/04/30 09:44:19 048336] [debug] |xqc_engine_wakeup_after|wakeup:1746006259048732|now:1746006259048336|diff:396| [2025/04/30 09:44:19 048340] [debug] |xqc_engine_main_logic|END|now:1746006259048332| [2025/04/30 09:44:19 049410] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259049410| [2025/04/30 09:44:19 049421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259048732|pq_index:0| [2025/04/30 09:44:19 049425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259048226| [2025/04/30 09:44:19 049430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259049429| [2025/04/30 09:44:19 049435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259048732|now:1746006259049429| [2025/04/30 09:44:19 049439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259048732|now:1746006259049429| [2025/04/30 09:44:19 049443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 049448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49247|min_srtt:49247|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 049453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2367462| [2025/04/30 09:44:19 049457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 049461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 049465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 049469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 049474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 049478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2327376| [2025/04/30 09:44:19 049482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 049487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2246| [2025/04/30 09:44:19 049519] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2246|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259049495|stream_id:0|stream_offset:2327376| [2025/04/30 09:44:19 049525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2246|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 049531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 049538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49247|rtt_var:874|pto_duration:52743|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 049552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 049559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 049565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 049572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259127238|now:1746006259049538|interv:77700| [2025/04/30 09:44:19 049578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259127238|now:1746006259049538|interval:77700|pto_count:0|srtt:49247 [2025/04/30 09:44:19 049585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 049590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 049594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2328555| [2025/04/30 09:44:19 049599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 049603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2247| [2025/04/30 09:44:19 049636] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2247|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259049611|stream_id:0|stream_offset:2328555| [2025/04/30 09:44:19 049645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2247|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 049652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 049659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49247|rtt_var:874|pto_duration:52743|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 049665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 049671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 049677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 049684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259127354|now:1746006259049659|interv:77695| [2025/04/30 09:44:19 049690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259127354|now:1746006259049659|interval:77695|pto_count:0|srtt:49247 [2025/04/30 09:44:19 049698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 049706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 049712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2329734| [2025/04/30 09:44:19 049721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 049725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259050725|now:1746006259049725|interv:1000| [2025/04/30 09:44:19 049729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 049733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 049737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259050725| [2025/04/30 09:44:19 049741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259050725| [2025/04/30 09:44:19 049745] [debug] |xqc_engine_wakeup_after|wakeup:1746006259050725|now:1746006259049745|diff:980| [2025/04/30 09:44:19 049749] [debug] |xqc_engine_main_logic|END|now:1746006259049429| [2025/04/30 09:44:19 050020] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259050019| [2025/04/30 09:44:19 050028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 050034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:973| [2025/04/30 09:44:19 050038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:974| [2025/04/30 09:44:19 050044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:974| [2025/04/30 09:44:19 050048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 050053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2196|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2197|path_largest_ack:2196| [2025/04/30 09:44:19 050057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2250624|prior_time:1746006258998182|is_app_limited:0|send_elapse:49380|ack_elapse:51837|ctl_first_sent_time:1746006258999212|lagest_ack_time:1746006259050019|curr_delivered:2311836| [2025/04/30 09:44:19 050062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006258999212| [2025/04/30 09:44:19 050067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:745||sndq_packets_used_bytes:0|sndq_packets_free:1035| [2025/04/30 09:44:19 050071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2197|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2197|path_largest_ack:2197| [2025/04/30 09:44:19 050076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60012|prior_delivered:2253024|prior_time:1746006259000179|is_app_limited:0|send_elapse:48668|ack_elapse:49840|ctl_first_sent_time:1746006259000476|lagest_ack_time:1746006259050019|curr_delivered:2313036| [2025/04/30 09:44:19 050080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259000476| [2025/04/30 09:44:19 050084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:744||sndq_packets_used_bytes:0|sndq_packets_free:1036| [2025/04/30 09:44:19 050088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49247|rttvar:874|minrtt:31343|latest_rtt:49543|ack_delay:56| [2025/04/30 09:44:19 050092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49277|rttvar:716|minrtt:31343|latest_rtt:49543|ack_delay:56| [2025/04/30 09:44:19 050101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2197|lost_pn:2194|thresh:3| [2025/04/30 09:44:19 050105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 050109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49277|rtt_var:716|pto_duration:52141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 050114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 050118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 050122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 050126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259126752|now:1746006259050109|interv:76643| [2025/04/30 09:44:19 050130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259126752|now:1746006259050109|interval:76643|pto_count:0|srtt:49277 [2025/04/30 09:44:19 050156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 48668, ack_elapse 49840, delivered 60012|rate 1204093|lost 227| [2025/04/30 09:44:19 050161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204093) in round 43| [2025/04/30 09:44:19 050165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 050169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 050173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259000476|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 050178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259000476|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 050182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:49277|latest_rtt:49543|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 050188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:974|largest:974|pns:2| [2025/04/30 09:44:19 050193] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:974|frame:ACK |recv_time:1746006259050019|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 050198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379050019|now:1746006259050019|interv:120000000| [2025/04/30 09:44:19 050202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379050019|now:1746006259050019|interv:120000000| [2025/04/30 09:44:19 050206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259050725|pq_index:0| [2025/04/30 09:44:19 050210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259049429| [2025/04/30 09:44:19 050214] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259050214| [2025/04/30 09:44:19 050219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259050218| [2025/04/30 09:44:19 050228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49277|min_srtt:49277|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 050233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2367462| [2025/04/30 09:44:19 050237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 050242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 050247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49277|min_srtt:49277|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 050251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2368641| [2025/04/30 09:44:19 050255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 050260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 050264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49277|min_srtt:49277|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 050268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2369820| [2025/04/30 09:44:19 050273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 050276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 050280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 050285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 050289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 050293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2329734| [2025/04/30 09:44:19 050298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 050301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 050306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259050725| [2025/04/30 09:44:19 050312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259050725| [2025/04/30 09:44:19 050316] [debug] |xqc_engine_wakeup_after|wakeup:1746006259050725|now:1746006259050316|diff:409| [2025/04/30 09:44:19 050320] [debug] |xqc_engine_main_logic|END|now:1746006259050218| [2025/04/30 09:44:19 050325] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259050325| [2025/04/30 09:44:19 050329] [debug] |xqc_engine_wakeup_after|wakeup:1746006259050725|now:1746006259050329|diff:396| [2025/04/30 09:44:19 050333] [debug] |xqc_engine_main_logic|END|now:1746006259050325| [2025/04/30 09:44:19 051402] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259051402| [2025/04/30 09:44:19 051412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259050725|pq_index:0| [2025/04/30 09:44:19 051417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259050218| [2025/04/30 09:44:19 051422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259051421| [2025/04/30 09:44:19 051426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259050725|now:1746006259051421| [2025/04/30 09:44:19 051431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259050725|now:1746006259051421| [2025/04/30 09:44:19 051435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 051440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49277|min_srtt:49277|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 051444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2369820| [2025/04/30 09:44:19 051449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 051453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 051457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 051461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 051466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 051470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2329734| [2025/04/30 09:44:19 051474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 051479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2248| [2025/04/30 09:44:19 051512] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2248|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259051487|stream_id:0|stream_offset:2329734| [2025/04/30 09:44:19 051518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2248|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 051531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 051538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49277|rtt_var:716|pto_duration:52141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 051545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 051552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 051558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 051565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259128628|now:1746006259051538|interv:77090| [2025/04/30 09:44:19 051571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259128628|now:1746006259051538|interval:77090|pto_count:0|srtt:49277 [2025/04/30 09:44:19 051578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 051584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 051588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2330913| [2025/04/30 09:44:19 051593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 051597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2249| [2025/04/30 09:44:19 051630] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2249|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259051605|stream_id:0|stream_offset:2330913| [2025/04/30 09:44:19 051639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2249|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 051646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 051654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49277|rtt_var:716|pto_duration:52141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 051661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 051666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 051673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 051679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259128746|now:1746006259051654|interv:77092| [2025/04/30 09:44:19 051686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259128746|now:1746006259051654|interval:77092|pto_count:0|srtt:49277 [2025/04/30 09:44:19 051693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 051700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 051711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2332092| [2025/04/30 09:44:19 051715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 051719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259052719|now:1746006259051719|interv:1000| [2025/04/30 09:44:19 051723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 051727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 051731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259052719| [2025/04/30 09:44:19 051735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259052719| [2025/04/30 09:44:19 051739] [debug] |xqc_engine_wakeup_after|wakeup:1746006259052719|now:1746006259051739|diff:980| [2025/04/30 09:44:19 051744] [debug] |xqc_engine_main_logic|END|now:1746006259051421| [2025/04/30 09:44:19 052013] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259052012| [2025/04/30 09:44:19 052021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 052027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:974| [2025/04/30 09:44:19 052030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:975| [2025/04/30 09:44:19 052036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:975| [2025/04/30 09:44:19 052040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 052045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2198|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2199|path_largest_ack:2198| [2025/04/30 09:44:19 052050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2253024|prior_time:1746006259000179|is_app_limited:0|send_elapse:49959|ack_elapse:51833|ctl_first_sent_time:1746006259001767|lagest_ack_time:1746006259052012|curr_delivered:2314236| [2025/04/30 09:44:19 052054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259001767| [2025/04/30 09:44:19 052059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:743||sndq_packets_used_bytes:0|sndq_packets_free:1037| [2025/04/30 09:44:19 052063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2199|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2199|path_largest_ack:2199| [2025/04/30 09:44:19 052068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2253024|prior_time:1746006259000179|is_app_limited:0|send_elapse:49959|ack_elapse:51833|ctl_first_sent_time:1746006259001767|lagest_ack_time:1746006259052012|curr_delivered:2315436| [2025/04/30 09:44:19 052072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259001901| [2025/04/30 09:44:19 052076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:742||sndq_packets_used_bytes:0|sndq_packets_free:1038| [2025/04/30 09:44:19 052080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49277|rttvar:716|minrtt:31343|latest_rtt:50111|ack_delay:56| [2025/04/30 09:44:19 052089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49374|rttvar:731|minrtt:31343|latest_rtt:50111|ack_delay:56| [2025/04/30 09:44:19 052093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2199|lost_pn:2196|thresh:3| [2025/04/30 09:44:19 052098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 052102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49374|rtt_var:731|pto_duration:52298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 052106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 052110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 052114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 052118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259128903|now:1746006259052101|interv:76802| [2025/04/30 09:44:19 052122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259128903|now:1746006259052101|interval:76802|pto_count:0|srtt:49374 [2025/04/30 09:44:19 052126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49959, ack_elapse 51833, delivered 62412|rate 1204097|lost 227| [2025/04/30 09:44:19 052131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204097) in round 43| [2025/04/30 09:44:19 052158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 052162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 052166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259001901|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 052171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259001901|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 052175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:49374|latest_rtt:50111|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 052181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:975|largest:975|pns:2| [2025/04/30 09:44:19 052186] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:975|frame:ACK |recv_time:1746006259052012|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 052190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379052012|now:1746006259052012|interv:120000000| [2025/04/30 09:44:19 052195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379052012|now:1746006259052012|interv:120000000| [2025/04/30 09:44:19 052199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259052719|pq_index:0| [2025/04/30 09:44:19 052206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259051421| [2025/04/30 09:44:19 052210] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259052210| [2025/04/30 09:44:19 052215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259052214| [2025/04/30 09:44:19 052221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49374|min_srtt:49374|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 052226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2369820| [2025/04/30 09:44:19 052230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49374|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 052235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 052240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49374|min_srtt:49374|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 052244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2370999| [2025/04/30 09:44:19 052248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49374|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 052253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 052257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49374|min_srtt:49374|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 052261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2372178| [2025/04/30 09:44:19 052265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 052269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 052273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 052277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 052282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 052286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2332092| [2025/04/30 09:44:19 052291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 052297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 052301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259052719| [2025/04/30 09:44:19 052305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259052719| [2025/04/30 09:44:19 052309] [debug] |xqc_engine_wakeup_after|wakeup:1746006259052719|now:1746006259052309|diff:410| [2025/04/30 09:44:19 052313] [debug] |xqc_engine_main_logic|END|now:1746006259052214| [2025/04/30 09:44:19 052318] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259052318| [2025/04/30 09:44:19 052322] [debug] |xqc_engine_wakeup_after|wakeup:1746006259052719|now:1746006259052322|diff:397| [2025/04/30 09:44:19 052326] [debug] |xqc_engine_main_logic|END|now:1746006259052318| [2025/04/30 09:44:19 053395] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259053395| [2025/04/30 09:44:19 053405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259052719|pq_index:0| [2025/04/30 09:44:19 053410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259052214| [2025/04/30 09:44:19 053415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259053414| [2025/04/30 09:44:19 053419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259052719|now:1746006259053414| [2025/04/30 09:44:19 053424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259052719|now:1746006259053414| [2025/04/30 09:44:19 053428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 053433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49374|min_srtt:49374|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 053438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2372178| [2025/04/30 09:44:19 053442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 053446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 053450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 053455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 053459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 053464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2332092| [2025/04/30 09:44:19 053468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 053476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2250| [2025/04/30 09:44:19 053510] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2250|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259053486|stream_id:0|stream_offset:2332092| [2025/04/30 09:44:19 053523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2250|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 053531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 053538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49374|rtt_var:731|pto_duration:52298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 053545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 053552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 053558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 053565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259130784|now:1746006259053537|interv:77247| [2025/04/30 09:44:19 053572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259130784|now:1746006259053537|interval:77247|pto_count:0|srtt:49374 [2025/04/30 09:44:19 053579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 053584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 053588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2333271| [2025/04/30 09:44:19 053593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 053597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2251| [2025/04/30 09:44:19 053631] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2251|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259053604|stream_id:0|stream_offset:2333271| [2025/04/30 09:44:19 053640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2251|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 053647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 053654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49374|rtt_var:731|pto_duration:52298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 053660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 053667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 053673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 053679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259130902|now:1746006259053653|interv:77249| [2025/04/30 09:44:19 053687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259130902|now:1746006259053653|interval:77249|pto_count:0|srtt:49374 [2025/04/30 09:44:19 053701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 053709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 053714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2334450| [2025/04/30 09:44:19 053718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 053722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259054722|now:1746006259053722|interv:1000| [2025/04/30 09:44:19 053726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 053730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 053734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259054722| [2025/04/30 09:44:19 053738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259054722| [2025/04/30 09:44:19 053742] [debug] |xqc_engine_wakeup_after|wakeup:1746006259054722|now:1746006259053742|diff:980| [2025/04/30 09:44:19 053747] [debug] |xqc_engine_main_logic|END|now:1746006259053414| [2025/04/30 09:44:19 054062] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006259054061| [2025/04/30 09:44:19 054070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 054076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:975| [2025/04/30 09:44:19 054080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:976| [2025/04/30 09:44:19 054086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:976| [2025/04/30 09:44:19 054090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 054095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2200|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2201|path_largest_ack:2200| [2025/04/30 09:44:19 054099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2255424|prior_time:1746006259002175|is_app_limited:0|send_elapse:49834|ack_elapse:51886|ctl_first_sent_time:1746006259003647|lagest_ack_time:1746006259054061|curr_delivered:2316636| [2025/04/30 09:44:19 054104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259003647| [2025/04/30 09:44:19 054109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:741||sndq_packets_used_bytes:0|sndq_packets_free:1039| [2025/04/30 09:44:19 054113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2201|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2201|path_largest_ack:2201| [2025/04/30 09:44:19 054118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2255424|prior_time:1746006259002175|is_app_limited:0|send_elapse:49834|ack_elapse:51886|ctl_first_sent_time:1746006259003647|lagest_ack_time:1746006259054061|curr_delivered:2317836| [2025/04/30 09:44:19 054122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259003740| [2025/04/30 09:44:19 054126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:740||sndq_packets_used_bytes:0|sndq_packets_free:1040| [2025/04/30 09:44:19 054159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49374|rttvar:731|minrtt:31343|latest_rtt:50321|ack_delay:48| [2025/04/30 09:44:19 054163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49487|rttvar:773|minrtt:31343|latest_rtt:50321|ack_delay:48| [2025/04/30 09:44:19 054168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2201|lost_pn:2198|thresh:3| [2025/04/30 09:44:19 054172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 054176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49487|rtt_var:773|pto_duration:52579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 054181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 054185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 054189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 054193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259131183|now:1746006259054176|interv:77007| [2025/04/30 09:44:19 054197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259131183|now:1746006259054176|interval:77007|pto_count:0|srtt:49487 [2025/04/30 09:44:19 054201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49834, ack_elapse 51886, delivered 62412|rate 1202867|lost 227| [2025/04/30 09:44:19 054206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202867) in round 43| [2025/04/30 09:44:19 054210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 054214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 054218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259003740|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 054223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259003740|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 054227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:49487|latest_rtt:50321|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 054233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 054237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:19 054242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:19 054250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:976|largest:976|pns:2| [2025/04/30 09:44:19 054254] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:976|frame:PING ACK |recv_time:1746006259054061|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 054259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379054061|now:1746006259054061|interv:120000000| [2025/04/30 09:44:19 054263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379054061|now:1746006259054061|interv:120000000| [2025/04/30 09:44:19 054267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259054722|pq_index:0| [2025/04/30 09:44:19 054272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259053414| [2025/04/30 09:44:19 054276] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259054276| [2025/04/30 09:44:19 054281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259054280| [2025/04/30 09:44:19 054286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:976|ack_delay:225|first_ack_range:31|largest_pkt_recv_time:1746006259054061| [2025/04/30 09:44:19 054291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:976|low:945|pkt_pns:2| [2025/04/30 09:44:19 054295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:976|frame_largest_recv:976| [2025/04/30 09:44:19 054299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:19 054303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49487|min_srtt:49487|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 054308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2372178| [2025/04/30 09:44:19 054313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49487|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 054317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 054322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49487|min_srtt:49487|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 054326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2373357| [2025/04/30 09:44:19 054330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49487|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 054335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 054339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49487|min_srtt:49487|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 054343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2374536| [2025/04/30 09:44:19 054350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 054354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 054358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 054362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 054367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 054371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2334450| [2025/04/30 09:44:19 054375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 054379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 054383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259054722| [2025/04/30 09:44:19 054387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259054722| [2025/04/30 09:44:19 054391] [debug] |xqc_engine_wakeup_after|wakeup:1746006259054722|now:1746006259054391|diff:331| [2025/04/30 09:44:19 054395] [debug] |xqc_engine_main_logic|END|now:1746006259054280| [2025/04/30 09:44:19 054401] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259054400| [2025/04/30 09:44:19 054404] [debug] |xqc_engine_wakeup_after|wakeup:1746006259054722|now:1746006259054404|diff:318| [2025/04/30 09:44:19 054408] [debug] |xqc_engine_main_logic|END|now:1746006259054400| [2025/04/30 09:44:19 055478] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259055478| [2025/04/30 09:44:19 055488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259054722|pq_index:0| [2025/04/30 09:44:19 055493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259054280| [2025/04/30 09:44:19 055498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259055497| [2025/04/30 09:44:19 055502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259054722|now:1746006259055497| [2025/04/30 09:44:19 055506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259054722|now:1746006259055497| [2025/04/30 09:44:19 055510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 055516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49487|min_srtt:49487|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 055520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2374536| [2025/04/30 09:44:19 055525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 055533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 055537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 055542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 055546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 055551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2334450| [2025/04/30 09:44:19 055555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 055559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2252| [2025/04/30 09:44:19 055603] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2252|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:60006|now:1746006259055568|stream_id:0|stream_offset:2334450| [2025/04/30 09:44:19 055613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2252|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 09:44:19 055620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 055627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49487|rtt_var:773|pto_duration:52579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 055634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 055640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 055647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 055653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259133147|now:1746006259055627|interv:77520| [2025/04/30 09:44:19 055659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259133147|now:1746006259055627|interval:77520|pto_count:0|srtt:49487 [2025/04/30 09:44:19 055664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 055669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 055674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2335629| [2025/04/30 09:44:19 055678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 055682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2253| [2025/04/30 09:44:19 055711] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2253|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259055690|stream_id:0|stream_offset:2335629| [2025/04/30 09:44:19 055721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2253|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 055725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 055732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49487|rtt_var:773|pto_duration:52579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 055738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 055745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 055752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 055759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259133269|now:1746006259055731|interv:77538| [2025/04/30 09:44:19 055765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259133269|now:1746006259055731|interval:77538|pto_count:0|srtt:49487 [2025/04/30 09:44:19 055772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 055777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 055781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2336808| [2025/04/30 09:44:19 055785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 055789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259056789|now:1746006259055789|interv:1000| [2025/04/30 09:44:19 055793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 055797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 055801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259056789| [2025/04/30 09:44:19 055805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259056789| [2025/04/30 09:44:19 055809] [debug] |xqc_engine_wakeup_after|wakeup:1746006259056789|now:1746006259055809|diff:980| [2025/04/30 09:44:19 055814] [debug] |xqc_engine_main_logic|END|now:1746006259055497| [2025/04/30 09:44:19 056012] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259056011| [2025/04/30 09:44:19 056023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 056030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:976| [2025/04/30 09:44:19 056034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:977| [2025/04/30 09:44:19 056040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:977| [2025/04/30 09:44:19 056044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 056049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2202|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2203|path_largest_ack:2202| [2025/04/30 09:44:19 056062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2257824|prior_time:1746006259004190|is_app_limited:0|send_elapse:49868|ack_elapse:51821|ctl_first_sent_time:1746006259005664|lagest_ack_time:1746006259056011|curr_delivered:2319036| [2025/04/30 09:44:19 056067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259005664| [2025/04/30 09:44:19 056072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:739||sndq_packets_used_bytes:0|sndq_packets_free:1041| [2025/04/30 09:44:19 056076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2203|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2203|path_largest_ack:2203| [2025/04/30 09:44:19 056081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2257824|prior_time:1746006259004190|is_app_limited:0|send_elapse:49868|ack_elapse:51821|ctl_first_sent_time:1746006259005664|lagest_ack_time:1746006259056011|curr_delivered:2320236| [2025/04/30 09:44:19 056086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259005765| [2025/04/30 09:44:19 056090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:738||sndq_packets_used_bytes:0|sndq_packets_free:1042| [2025/04/30 09:44:19 056094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49487|rttvar:773|minrtt:31343|latest_rtt:50246|ack_delay:56| [2025/04/30 09:44:19 056098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49575|rttvar:755|minrtt:31343|latest_rtt:50246|ack_delay:56| [2025/04/30 09:44:19 056102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2203|lost_pn:2200|thresh:3| [2025/04/30 09:44:19 056107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 056111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49575|rtt_var:755|pto_duration:52595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 056115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 056120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 056123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 056127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259133285|now:1746006259056110|interv:77175| [2025/04/30 09:44:19 056150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259133285|now:1746006259056110|interval:77175|pto_count:0|srtt:49575 [2025/04/30 09:44:19 056159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49868, ack_elapse 51821, delivered 62412|rate 1204376|lost 227| [2025/04/30 09:44:19 056164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204376) in round 43| [2025/04/30 09:44:19 056168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 056172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 056176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259005765|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 056184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259005765|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 056189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:49575|latest_rtt:50246|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 056195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:977|largest:977|pns:2| [2025/04/30 09:44:19 056200] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:977|frame:ACK |recv_time:1746006259056011|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 056205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379056011|now:1746006259056011|interv:120000000| [2025/04/30 09:44:19 056209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379056011|now:1746006259056011|interv:120000000| [2025/04/30 09:44:19 056213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259056789|pq_index:0| [2025/04/30 09:44:19 056218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259055497| [2025/04/30 09:44:19 056222] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259056222| [2025/04/30 09:44:19 056227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259056226| [2025/04/30 09:44:19 056233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49575|min_srtt:49575|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 056238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2374536| [2025/04/30 09:44:19 056243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 056247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 056252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49575|min_srtt:49575|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 056256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2375715| [2025/04/30 09:44:19 056261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 056265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 056273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49575|min_srtt:49575|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 056277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2376894| [2025/04/30 09:44:19 056281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 056285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 056289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 056293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 056298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 056302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2336808| [2025/04/30 09:44:19 056307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 056311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 056315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259056789| [2025/04/30 09:44:19 056319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259056789| [2025/04/30 09:44:19 056323] [debug] |xqc_engine_wakeup_after|wakeup:1746006259056789|now:1746006259056323|diff:466| [2025/04/30 09:44:19 056328] [debug] |xqc_engine_main_logic|END|now:1746006259056226| [2025/04/30 09:44:19 056333] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259056333| [2025/04/30 09:44:19 056337] [debug] |xqc_engine_wakeup_after|wakeup:1746006259056789|now:1746006259056337|diff:452| [2025/04/30 09:44:19 056341] [debug] |xqc_engine_main_logic|END|now:1746006259056333| [2025/04/30 09:44:19 057411] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259057411| [2025/04/30 09:44:19 057423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259056789|pq_index:0| [2025/04/30 09:44:19 057428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259056226| [2025/04/30 09:44:19 057433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259057432| [2025/04/30 09:44:19 057438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259056789|now:1746006259057432| [2025/04/30 09:44:19 057442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259056789|now:1746006259057432| [2025/04/30 09:44:19 057446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 057452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49575|min_srtt:49575|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 057456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2376894| [2025/04/30 09:44:19 057474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 057478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 057482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 057486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 057491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 057495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2336808| [2025/04/30 09:44:19 057500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 057504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2254| [2025/04/30 09:44:19 057543] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2254|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259057513|stream_id:0|stream_offset:2336808| [2025/04/30 09:44:19 057553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2254|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 057560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 057567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49575|rtt_var:755|pto_duration:52595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 057575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 057579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 057583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 057587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259135108|now:1746006259057567|interv:77541| [2025/04/30 09:44:19 057591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259135108|now:1746006259057567|interval:77541|pto_count:0|srtt:49575 [2025/04/30 09:44:19 057596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 057601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 057606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2337987| [2025/04/30 09:44:19 057613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 057620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2255| [2025/04/30 09:44:19 057669] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2255|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259057638|stream_id:0|stream_offset:2337987| [2025/04/30 09:44:19 057679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2255|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 057687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 057694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49575|rtt_var:755|pto_duration:52595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 057701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 057708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 057714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 057721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259135233|now:1746006259057694|interv:77539| [2025/04/30 09:44:19 057728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259135233|now:1746006259057694|interval:77539|pto_count:0|srtt:49575 [2025/04/30 09:44:19 057735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 057743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 057750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2339166| [2025/04/30 09:44:19 057757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 057763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259058763|now:1746006259057763|interv:1000| [2025/04/30 09:44:19 057770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 057776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 057782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259058763| [2025/04/30 09:44:19 057789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259058763| [2025/04/30 09:44:19 057795] [debug] |xqc_engine_wakeup_after|wakeup:1746006259058763|now:1746006259057795|diff:968| [2025/04/30 09:44:19 057802] [debug] |xqc_engine_main_logic|END|now:1746006259057432| [2025/04/30 09:44:19 058022] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259058021| [2025/04/30 09:44:19 058030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 058037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:977| [2025/04/30 09:44:19 058041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:978| [2025/04/30 09:44:19 058047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:978| [2025/04/30 09:44:19 058051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 058061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2204|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2205|path_largest_ack:2204| [2025/04/30 09:44:19 058066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2260224|prior_time:1746006259006222|is_app_limited:0|send_elapse:49933|ack_elapse:51799|ctl_first_sent_time:1746006259007712|lagest_ack_time:1746006259058021|curr_delivered:2321436| [2025/04/30 09:44:19 058071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259007712| [2025/04/30 09:44:19 058076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:737||sndq_packets_used_bytes:0|sndq_packets_free:1043| [2025/04/30 09:44:19 058080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2205|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2205|path_largest_ack:2205| [2025/04/30 09:44:19 058084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2260224|prior_time:1746006259006222|is_app_limited:0|send_elapse:49933|ack_elapse:51799|ctl_first_sent_time:1746006259007712|lagest_ack_time:1746006259058021|curr_delivered:2322636| [2025/04/30 09:44:19 058089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259007831| [2025/04/30 09:44:19 058093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:736||sndq_packets_used_bytes:0|sndq_packets_free:1044| [2025/04/30 09:44:19 058097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49575|rttvar:755|minrtt:31343|latest_rtt:50190|ack_delay:64| [2025/04/30 09:44:19 058101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49644|rttvar:704|minrtt:31343|latest_rtt:50190|ack_delay:64| [2025/04/30 09:44:19 058106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2205|lost_pn:2202|thresh:3| [2025/04/30 09:44:19 058110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 058114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49644|rtt_var:704|pto_duration:52460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 058118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 058122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 058126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 058130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259135098|now:1746006259058114|interv:76984| [2025/04/30 09:44:19 058165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259135098|now:1746006259058114|interval:76984|pto_count:0|srtt:49644 [2025/04/30 09:44:19 058172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49933, ack_elapse 51799, delivered 62412|rate 1204888|lost 227| [2025/04/30 09:44:19 058179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204888) in round 43| [2025/04/30 09:44:19 058185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 058193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 058197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259007831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 058202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259007831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 058207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:49644|latest_rtt:50190|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 058213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:978|largest:978|pns:2| [2025/04/30 09:44:19 058217] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:978|frame:ACK |recv_time:1746006259058021|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 058222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379058021|now:1746006259058021|interv:120000000| [2025/04/30 09:44:19 058226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379058021|now:1746006259058021|interv:120000000| [2025/04/30 09:44:19 058230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259058763|pq_index:0| [2025/04/30 09:44:19 058235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259057432| [2025/04/30 09:44:19 058239] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259058239| [2025/04/30 09:44:19 058244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259058243| [2025/04/30 09:44:19 058250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49644|min_srtt:49644|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 058255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2376894| [2025/04/30 09:44:19 058259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 058264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 058269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49644|min_srtt:49644|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 058273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2378073| [2025/04/30 09:44:19 058278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 058285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 058289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49644|min_srtt:49644|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 058294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2379252| [2025/04/30 09:44:19 058298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 058302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 058306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 058310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 058315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 058319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2339166| [2025/04/30 09:44:19 058324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 058328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 058332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259058763| [2025/04/30 09:44:19 058336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259058763| [2025/04/30 09:44:19 058340] [debug] |xqc_engine_wakeup_after|wakeup:1746006259058763|now:1746006259058340|diff:423| [2025/04/30 09:44:19 058344] [debug] |xqc_engine_main_logic|END|now:1746006259058243| [2025/04/30 09:44:19 058349] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259058349| [2025/04/30 09:44:19 058353] [debug] |xqc_engine_wakeup_after|wakeup:1746006259058763|now:1746006259058353|diff:410| [2025/04/30 09:44:19 058357] [debug] |xqc_engine_main_logic|END|now:1746006259058349| [2025/04/30 09:44:19 059428] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259059427| [2025/04/30 09:44:19 059439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259058763|pq_index:0| [2025/04/30 09:44:19 059444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259058243| [2025/04/30 09:44:19 059449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259059448| [2025/04/30 09:44:19 059454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259058763|now:1746006259059448| [2025/04/30 09:44:19 059458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259058763|now:1746006259059448| [2025/04/30 09:44:19 059463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 059473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49644|min_srtt:49644|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 059478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2379252| [2025/04/30 09:44:19 059482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 059486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 059490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 059495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 059499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 059504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2339166| [2025/04/30 09:44:19 059508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 059513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2256| [2025/04/30 09:44:19 059546] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2256|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259059521|stream_id:0|stream_offset:2339166| [2025/04/30 09:44:19 059552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2256|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 059557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 059562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49644|rtt_var:704|pto_duration:52460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 059566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 059570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 059574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 059578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259136981|now:1746006259059561|interv:77420| [2025/04/30 09:44:19 059582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259136981|now:1746006259059561|interval:77420|pto_count:0|srtt:49644 [2025/04/30 09:44:19 059587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 059592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 059596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2340345| [2025/04/30 09:44:19 059604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 059611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2257| [2025/04/30 09:44:19 059649] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2257|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259059621|stream_id:0|stream_offset:2340345| [2025/04/30 09:44:19 059658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2257|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 059666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 059673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49644|rtt_var:704|pto_duration:52460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 059680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 059686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 059693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 059699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259137081|now:1746006259059672|interv:77409| [2025/04/30 09:44:19 059706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259137081|now:1746006259059672|interval:77409|pto_count:0|srtt:49644 [2025/04/30 09:44:19 059714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 059722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 059728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2341524| [2025/04/30 09:44:19 059736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 059742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259060741|now:1746006259059741|interv:1000| [2025/04/30 09:44:19 059748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 059754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 059760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259060741| [2025/04/30 09:44:19 059767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259060741| [2025/04/30 09:44:19 059773] [debug] |xqc_engine_wakeup_after|wakeup:1746006259060741|now:1746006259059773|diff:968| [2025/04/30 09:44:19 059780] [debug] |xqc_engine_main_logic|END|now:1746006259059448| [2025/04/30 09:44:19 059983] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259059983| [2025/04/30 09:44:19 059990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 059996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:978| [2025/04/30 09:44:19 060000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:979| [2025/04/30 09:44:19 060011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:979| [2025/04/30 09:44:19 060015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 060020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2206|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2207|path_largest_ack:2206| [2025/04/30 09:44:19 060025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2262630|prior_time:1746006259008320|is_app_limited:0|send_elapse:49942|ack_elapse:51663|ctl_first_sent_time:1746006259009823|lagest_ack_time:1746006259059983|curr_delivered:2323836| [2025/04/30 09:44:19 060030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259009823| [2025/04/30 09:44:19 060034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:735||sndq_packets_used_bytes:0|sndq_packets_free:1045| [2025/04/30 09:44:19 060039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2207|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2207|path_largest_ack:2207| [2025/04/30 09:44:19 060043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2262630|prior_time:1746006259008320|is_app_limited:0|send_elapse:49942|ack_elapse:51663|ctl_first_sent_time:1746006259009823|lagest_ack_time:1746006259059983|curr_delivered:2325036| [2025/04/30 09:44:19 060047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259009955| [2025/04/30 09:44:19 060051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:734||sndq_packets_used_bytes:0|sndq_packets_free:1046| [2025/04/30 09:44:19 060055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49644|rttvar:704|minrtt:31343|latest_rtt:50028|ack_delay:48| [2025/04/30 09:44:19 060060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49686|rttvar:612|minrtt:31343|latest_rtt:50028|ack_delay:48| [2025/04/30 09:44:19 060064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2207|lost_pn:2204|thresh:3| [2025/04/30 09:44:19 060068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 060072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49686|rtt_var:612|pto_duration:52134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 060077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 060081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 060085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 060089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259136755|now:1746006259060072|interv:76683| [2025/04/30 09:44:19 060093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259136755|now:1746006259060072|interval:76683|pto_count:0|srtt:49686 [2025/04/30 09:44:19 060098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49942, ack_elapse 51663, delivered 62406|rate 1207943|lost 227| [2025/04/30 09:44:19 060105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207943) in round 43| [2025/04/30 09:44:19 060109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 060114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 060118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259009955|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 060122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259009955|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 060127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:49686|latest_rtt:50028|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 060150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:979|largest:979|pns:2| [2025/04/30 09:44:19 060158] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:979|frame:ACK |recv_time:1746006259059983|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 060163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379059983|now:1746006259059983|interv:120000000| [2025/04/30 09:44:19 060167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379059983|now:1746006259059983|interv:120000000| [2025/04/30 09:44:19 060171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259060741|pq_index:0| [2025/04/30 09:44:19 060176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259059448| [2025/04/30 09:44:19 060180] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259060180| [2025/04/30 09:44:19 060185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259060184| [2025/04/30 09:44:19 060191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49686|min_srtt:49686|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 060195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2379252| [2025/04/30 09:44:19 060200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49686|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 060205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 060209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49686|min_srtt:49686|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 060214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2380431| [2025/04/30 09:44:19 060223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49686|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 060227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 060231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49686|min_srtt:49686|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 060236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2381610| [2025/04/30 09:44:19 060240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 060244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 060248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 060252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 060257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 060261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2341524| [2025/04/30 09:44:19 060265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 060269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 060273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259060741| [2025/04/30 09:44:19 060277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259060741| [2025/04/30 09:44:19 060281] [debug] |xqc_engine_wakeup_after|wakeup:1746006259060741|now:1746006259060281|diff:460| [2025/04/30 09:44:19 060285] [debug] |xqc_engine_main_logic|END|now:1746006259060184| [2025/04/30 09:44:19 060291] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259060290| [2025/04/30 09:44:19 060294] [debug] |xqc_engine_wakeup_after|wakeup:1746006259060741|now:1746006259060294|diff:447| [2025/04/30 09:44:19 060298] [debug] |xqc_engine_main_logic|END|now:1746006259060290| [2025/04/30 09:44:19 061368] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259061368| [2025/04/30 09:44:19 061380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259060741|pq_index:0| [2025/04/30 09:44:19 061384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259060184| [2025/04/30 09:44:19 061390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259061389| [2025/04/30 09:44:19 061394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259060741|now:1746006259061389| [2025/04/30 09:44:19 061404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259060741|now:1746006259061389| [2025/04/30 09:44:19 061408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 061413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49686|min_srtt:49686|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 061418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2381610| [2025/04/30 09:44:19 061423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 061427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 061431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 061435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 061440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 061444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2341524| [2025/04/30 09:44:19 061448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 061453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2258| [2025/04/30 09:44:19 061486] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2258|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259061461|stream_id:0|stream_offset:2341524| [2025/04/30 09:44:19 061492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2258|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 061497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 061501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49686|rtt_var:612|pto_duration:52134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 061505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 061509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 061513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 061517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259138595|now:1746006259061501|interv:77094| [2025/04/30 09:44:19 061521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259138595|now:1746006259061501|interval:77094|pto_count:0|srtt:49686 [2025/04/30 09:44:19 061526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 061531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 061538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2342703| [2025/04/30 09:44:19 061543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 061547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2259| [2025/04/30 09:44:19 061570] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2259|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259061553|stream_id:0|stream_offset:2342703| [2025/04/30 09:44:19 061576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2259|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 061581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 061585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49686|rtt_var:612|pto_duration:52134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 061589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 061593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 061597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 061601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259138687|now:1746006259061585|interv:77102| [2025/04/30 09:44:19 061605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259138687|now:1746006259061585|interval:77102|pto_count:0|srtt:49686 [2025/04/30 09:44:19 061609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 061614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 061621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2343882| [2025/04/30 09:44:19 061628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 061635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259062634|now:1746006259061634|interv:1000| [2025/04/30 09:44:19 061641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 061648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 061654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259062634| [2025/04/30 09:44:19 061661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259062634| [2025/04/30 09:44:19 061668] [debug] |xqc_engine_wakeup_after|wakeup:1746006259062634|now:1746006259061668|diff:966| [2025/04/30 09:44:19 061675] [debug] |xqc_engine_main_logic|END|now:1746006259061389| [2025/04/30 09:44:19 061975] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259061974| [2025/04/30 09:44:19 061988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 061994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:979| [2025/04/30 09:44:19 061998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:980| [2025/04/30 09:44:19 062004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:980| [2025/04/30 09:44:19 062008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 062013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2208|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2209|path_largest_ack:2208| [2025/04/30 09:44:19 062018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2265030|prior_time:1746006259010160|is_app_limited:0|send_elapse:49821|ack_elapse:51814|ctl_first_sent_time:1746006259011611|lagest_ack_time:1746006259061974|curr_delivered:2326236| [2025/04/30 09:44:19 062023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259011611| [2025/04/30 09:44:19 062027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:733||sndq_packets_used_bytes:0|sndq_packets_free:1047| [2025/04/30 09:44:19 062032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2209|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2209|path_largest_ack:2209| [2025/04/30 09:44:19 062036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2265030|prior_time:1746006259010160|is_app_limited:0|send_elapse:49821|ack_elapse:51814|ctl_first_sent_time:1746006259011611|lagest_ack_time:1746006259061974|curr_delivered:2327436| [2025/04/30 09:44:19 062041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259011716| [2025/04/30 09:44:19 062045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:732||sndq_packets_used_bytes:0|sndq_packets_free:1048| [2025/04/30 09:44:19 062049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49686|rttvar:612|minrtt:31343|latest_rtt:50258|ack_delay:48| [2025/04/30 09:44:19 062053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49752|rttvar:590|minrtt:31343|latest_rtt:50258|ack_delay:48| [2025/04/30 09:44:19 062057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2209|lost_pn:2206|thresh:3| [2025/04/30 09:44:19 062062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 062066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49752|rtt_var:590|pto_duration:52112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 062070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 062074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 062078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 062082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259138665|now:1746006259062065|interv:76600| [2025/04/30 09:44:19 062086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259138665|now:1746006259062065|interval:76600|pto_count:0|srtt:49752 [2025/04/30 09:44:19 062093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49821, ack_elapse 51814, delivered 62406|rate 1204423|lost 227| [2025/04/30 09:44:19 062098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204423) in round 43| [2025/04/30 09:44:19 062102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 062106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 062110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259011716|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 062115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259011716|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 062119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:49752|latest_rtt:50258|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 062125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:980|largest:980|pns:2| [2025/04/30 09:44:19 062130] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:980|frame:ACK |recv_time:1746006259061974|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 062155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379061974|now:1746006259061974|interv:120000000| [2025/04/30 09:44:19 062159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379061974|now:1746006259061974|interv:120000000| [2025/04/30 09:44:19 062163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259062634|pq_index:0| [2025/04/30 09:44:19 062167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259061389| [2025/04/30 09:44:19 062171] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259062171| [2025/04/30 09:44:19 062176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259062175| [2025/04/30 09:44:19 062183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49752|min_srtt:49752|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 062187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2381610| [2025/04/30 09:44:19 062192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49752|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 062196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 062205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49752|min_srtt:49752|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 062209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2382789| [2025/04/30 09:44:19 062214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49752|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 062218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 062222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49752|min_srtt:49752|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 062227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2383968| [2025/04/30 09:44:19 062231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 062235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 062239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 062243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 062248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 062252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2343882| [2025/04/30 09:44:19 062257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 062261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 062265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259062634| [2025/04/30 09:44:19 062269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259062634| [2025/04/30 09:44:19 062273] [debug] |xqc_engine_wakeup_after|wakeup:1746006259062634|now:1746006259062273|diff:361| [2025/04/30 09:44:19 062277] [debug] |xqc_engine_main_logic|END|now:1746006259062175| [2025/04/30 09:44:19 062282] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259062282| [2025/04/30 09:44:19 062286] [debug] |xqc_engine_wakeup_after|wakeup:1746006259062634|now:1746006259062286|diff:348| [2025/04/30 09:44:19 062290] [debug] |xqc_engine_main_logic|END|now:1746006259062282| [2025/04/30 09:44:19 063360] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259063360| [2025/04/30 09:44:19 063372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259062634|pq_index:0| [2025/04/30 09:44:19 063377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259062175| [2025/04/30 09:44:19 063382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259063381| [2025/04/30 09:44:19 063391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259062634|now:1746006259063381| [2025/04/30 09:44:19 063396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259062634|now:1746006259063381| [2025/04/30 09:44:19 063400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 063405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49752|min_srtt:49752|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 063410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2383968| [2025/04/30 09:44:19 063415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 063419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 063423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 063427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 063432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 063436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2343882| [2025/04/30 09:44:19 063440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 063445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2260| [2025/04/30 09:44:19 063477] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2260|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259063453|stream_id:0|stream_offset:2343882| [2025/04/30 09:44:19 063483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2260|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 063488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 063492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49752|rtt_var:590|pto_duration:52112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 063497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 063501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 063504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 063508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259140565|now:1746006259063492|interv:77073| [2025/04/30 09:44:19 063512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259140565|now:1746006259063492|interval:77073|pto_count:0|srtt:49752 [2025/04/30 09:44:19 063520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 063525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 063529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2345061| [2025/04/30 09:44:19 063534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 063538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2261| [2025/04/30 09:44:19 063561] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2261|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259063545|stream_id:0|stream_offset:2345061| [2025/04/30 09:44:19 063566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2261|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 063570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 063575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49752|rtt_var:590|pto_duration:52112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 063579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 063583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 063587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 063591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259140657|now:1746006259063574|interv:77083| [2025/04/30 09:44:19 063595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259140657|now:1746006259063574|interval:77083|pto_count:0|srtt:49752 [2025/04/30 09:44:19 063599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 063604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 063610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2346240| [2025/04/30 09:44:19 063617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 063624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259064623|now:1746006259063623|interv:1000| [2025/04/30 09:44:19 063630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 063637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 063643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259064623| [2025/04/30 09:44:19 063649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259064623| [2025/04/30 09:44:19 063656] [debug] |xqc_engine_wakeup_after|wakeup:1746006259064623|now:1746006259063656|diff:967| [2025/04/30 09:44:19 063669] [debug] |xqc_engine_main_logic|END|now:1746006259063381| [2025/04/30 09:44:19 063974] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259063974| [2025/04/30 09:44:19 063983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 063989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:980| [2025/04/30 09:44:19 063993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:981| [2025/04/30 09:44:19 063999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:981| [2025/04/30 09:44:19 064003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 064008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2210|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2211|path_largest_ack:2210| [2025/04/30 09:44:19 064013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2267430|prior_time:1746006259012150|is_app_limited:0|send_elapse:49986|ack_elapse:51824|ctl_first_sent_time:1746006259013776|lagest_ack_time:1746006259063974|curr_delivered:2328636| [2025/04/30 09:44:19 064018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259013776| [2025/04/30 09:44:19 064023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:731||sndq_packets_used_bytes:0|sndq_packets_free:1049| [2025/04/30 09:44:19 064027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2211|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2211|path_largest_ack:2211| [2025/04/30 09:44:19 064031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2267430|prior_time:1746006259012150|is_app_limited:0|send_elapse:49986|ack_elapse:51824|ctl_first_sent_time:1746006259013776|lagest_ack_time:1746006259063974|curr_delivered:2329836| [2025/04/30 09:44:19 064036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259013893| [2025/04/30 09:44:19 064040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:730||sndq_packets_used_bytes:0|sndq_packets_free:1050| [2025/04/30 09:44:19 064044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49752|rttvar:590|minrtt:31343|latest_rtt:50081|ack_delay:48| [2025/04/30 09:44:19 064049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49787|rttvar:513|minrtt:31343|latest_rtt:50081|ack_delay:48| [2025/04/30 09:44:19 064053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2211|lost_pn:2208|thresh:3| [2025/04/30 09:44:19 064057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 064062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49787|rtt_var:513|pto_duration:51839|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 064066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 064070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 064074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 064083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259140384|now:1746006259064061|interv:76323| [2025/04/30 09:44:19 064087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259140384|now:1746006259064061|interval:76323|pto_count:0|srtt:49787 [2025/04/30 09:44:19 064091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49986, ack_elapse 51824, delivered 62406|rate 1204191|lost 227| [2025/04/30 09:44:19 064096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204191) in round 43| [2025/04/30 09:44:19 064100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 064104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 064108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259013893|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 064113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259013893|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 064118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:49787|latest_rtt:50081|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 064124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:981|largest:981|pns:2| [2025/04/30 09:44:19 064128] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:981|frame:ACK |recv_time:1746006259063974|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 064153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379063974|now:1746006259063974|interv:120000000| [2025/04/30 09:44:19 064158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379063974|now:1746006259063974|interv:120000000| [2025/04/30 09:44:19 064162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259064623|pq_index:0| [2025/04/30 09:44:19 064166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259063381| [2025/04/30 09:44:19 064170] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259064170| [2025/04/30 09:44:19 064175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259064174| [2025/04/30 09:44:19 064181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49787|min_srtt:49787|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 064186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2383968| [2025/04/30 09:44:19 064191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49787|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 064199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 064203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49787|min_srtt:49787|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 064208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2385147| [2025/04/30 09:44:19 064212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49787|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 064217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 064221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49787|min_srtt:49787|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 064226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2386326| [2025/04/30 09:44:19 064230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 064234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 064238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 064242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 064247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 064251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2346240| [2025/04/30 09:44:19 064255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 064259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 064263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259064623| [2025/04/30 09:44:19 064267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259064623| [2025/04/30 09:44:19 064271] [debug] |xqc_engine_wakeup_after|wakeup:1746006259064623|now:1746006259064271|diff:352| [2025/04/30 09:44:19 064275] [debug] |xqc_engine_main_logic|END|now:1746006259064174| [2025/04/30 09:44:19 064280] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259064280| [2025/04/30 09:44:19 064284] [debug] |xqc_engine_wakeup_after|wakeup:1746006259064623|now:1746006259064284|diff:339| [2025/04/30 09:44:19 064288] [debug] |xqc_engine_main_logic|END|now:1746006259064280| [2025/04/30 09:44:19 065359] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259065358| [2025/04/30 09:44:19 065370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259064623|pq_index:0| [2025/04/30 09:44:19 065374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259064174| [2025/04/30 09:44:19 065385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259065384| [2025/04/30 09:44:19 065390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259064623|now:1746006259065384| [2025/04/30 09:44:19 065394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259064623|now:1746006259065384| [2025/04/30 09:44:19 065398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 065403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49787|min_srtt:49787|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 065408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2386326| [2025/04/30 09:44:19 065413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 065417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 065421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 065425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 065430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 065434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2346240| [2025/04/30 09:44:19 065438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 065443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2262| [2025/04/30 09:44:19 065475] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2262|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259065451|stream_id:0|stream_offset:2346240| [2025/04/30 09:44:19 065481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2262|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 065486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 065490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49787|rtt_var:513|pto_duration:51839|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 065495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 065499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 065502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 065506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259142290|now:1746006259065490|interv:76800| [2025/04/30 09:44:19 065514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259142290|now:1746006259065490|interval:76800|pto_count:0|srtt:49787 [2025/04/30 09:44:19 065519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 065523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 065527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2347419| [2025/04/30 09:44:19 065532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 065536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2263| [2025/04/30 09:44:19 065558] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2263|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259065542|stream_id:0|stream_offset:2347419| [2025/04/30 09:44:19 065564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2263|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 065568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 065572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49787|rtt_var:513|pto_duration:51839|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 065577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 065581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 065585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 065589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259142381|now:1746006259065572|interv:76809| [2025/04/30 09:44:19 065593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259142381|now:1746006259065572|interval:76809|pto_count:0|srtt:49787 [2025/04/30 09:44:19 065597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 065601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 065608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2348598| [2025/04/30 09:44:19 065615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 065621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259066621|now:1746006259065621|interv:1000| [2025/04/30 09:44:19 065628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 065634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 065646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259066621| [2025/04/30 09:44:19 065652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259066621| [2025/04/30 09:44:19 065659] [debug] |xqc_engine_wakeup_after|wakeup:1746006259066621|now:1746006259065659|diff:962| [2025/04/30 09:44:19 065666] [debug] |xqc_engine_main_logic|END|now:1746006259065384| [2025/04/30 09:44:19 065957] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259065956| [2025/04/30 09:44:19 065964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 065970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:981| [2025/04/30 09:44:19 065975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:982| [2025/04/30 09:44:19 065981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:982| [2025/04/30 09:44:19 065985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 065990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2212|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2213|path_largest_ack:2212| [2025/04/30 09:44:19 065994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2269830|prior_time:1746006259014185|is_app_limited:0|send_elapse:49894|ack_elapse:51771|ctl_first_sent_time:1746006259015658|lagest_ack_time:1746006259065956|curr_delivered:2331036| [2025/04/30 09:44:19 065999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259015658| [2025/04/30 09:44:19 066004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:729||sndq_packets_used_bytes:0|sndq_packets_free:1051| [2025/04/30 09:44:19 066008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2213|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2213|path_largest_ack:2213| [2025/04/30 09:44:19 066013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2269830|prior_time:1746006259014185|is_app_limited:0|send_elapse:49894|ack_elapse:51771|ctl_first_sent_time:1746006259015658|lagest_ack_time:1746006259065956|curr_delivered:2332236| [2025/04/30 09:44:19 066017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259015752| [2025/04/30 09:44:19 066021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:728||sndq_packets_used_bytes:0|sndq_packets_free:1052| [2025/04/30 09:44:19 066025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49787|rttvar:513|minrtt:31343|latest_rtt:50204|ack_delay:48| [2025/04/30 09:44:19 066029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49833|rttvar:477|minrtt:31343|latest_rtt:50204|ack_delay:48| [2025/04/30 09:44:19 066034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2213|lost_pn:2210|thresh:3| [2025/04/30 09:44:19 066038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 066042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49833|rtt_var:477|pto_duration:51833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 066046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 066055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 066059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 066063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259142375|now:1746006259066042|interv:76333| [2025/04/30 09:44:19 066067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259142375|now:1746006259066042|interval:76333|pto_count:0|srtt:49833 [2025/04/30 09:44:19 066072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49894, ack_elapse 51771, delivered 62406|rate 1205423|lost 227| [2025/04/30 09:44:19 066076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205423) in round 43| [2025/04/30 09:44:19 066080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 066085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 066089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259015752|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 066093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259015752|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 066098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:49833|latest_rtt:50204|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 066104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:982|largest:982|pns:2| [2025/04/30 09:44:19 066108] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:982|frame:ACK |recv_time:1746006259065956|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 066113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379065956|now:1746006259065956|interv:120000000| [2025/04/30 09:44:19 066117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379065956|now:1746006259065956|interv:120000000| [2025/04/30 09:44:19 066121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259066621|pq_index:0| [2025/04/30 09:44:19 066126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259065384| [2025/04/30 09:44:19 066130] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259066130| [2025/04/30 09:44:19 066155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259066154| [2025/04/30 09:44:19 066162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49833|min_srtt:49833|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 066166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2386326| [2025/04/30 09:44:19 066174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 066179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 066184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49833|min_srtt:49833|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 066188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2387505| [2025/04/30 09:44:19 066192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 066197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 066201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49833|min_srtt:49833|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 066205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2388684| [2025/04/30 09:44:19 066210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 066214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 066218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 066222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 066226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 066231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2348598| [2025/04/30 09:44:19 066235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 066239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 066243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259066621| [2025/04/30 09:44:19 066247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259066621| [2025/04/30 09:44:19 066251] [debug] |xqc_engine_wakeup_after|wakeup:1746006259066621|now:1746006259066251|diff:370| [2025/04/30 09:44:19 066255] [debug] |xqc_engine_main_logic|END|now:1746006259066154| [2025/04/30 09:44:19 066260] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259066260| [2025/04/30 09:44:19 066264] [debug] |xqc_engine_wakeup_after|wakeup:1746006259066621|now:1746006259066264|diff:357| [2025/04/30 09:44:19 066268] [debug] |xqc_engine_main_logic|END|now:1746006259066260| [2025/04/30 09:44:19 067345] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259067345| [2025/04/30 09:44:19 067356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259066621|pq_index:0| [2025/04/30 09:44:19 067361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259066154| [2025/04/30 09:44:19 067366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259067365| [2025/04/30 09:44:19 067371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259066621|now:1746006259067365| [2025/04/30 09:44:19 067376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259066621|now:1746006259067365| [2025/04/30 09:44:19 067380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 067385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49833|min_srtt:49833|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 067390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2388684| [2025/04/30 09:44:19 067395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 067399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 067402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 067407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 067411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 067416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2348598| [2025/04/30 09:44:19 067420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 067425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2264| [2025/04/30 09:44:19 067456] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2264|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259067433|stream_id:0|stream_offset:2348598| [2025/04/30 09:44:19 067462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2264|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 067467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 067471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49833|rtt_var:477|pto_duration:51833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 067476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 067480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 067488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 067493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259144266|now:1746006259067471|interv:76795| [2025/04/30 09:44:19 067497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259144266|now:1746006259067471|interval:76795|pto_count:0|srtt:49833 [2025/04/30 09:44:19 067501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 067506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 067510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2349777| [2025/04/30 09:44:19 067515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 067519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2265| [2025/04/30 09:44:19 067541] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2265|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259067525|stream_id:0|stream_offset:2349777| [2025/04/30 09:44:19 067547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2265|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 067551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 067556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49833|rtt_var:477|pto_duration:51833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 067560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 067564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 067568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 067572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259144358|now:1746006259067555|interv:76803| [2025/04/30 09:44:19 067576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259144358|now:1746006259067555|interval:76803|pto_count:0|srtt:49833 [2025/04/30 09:44:19 067581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 067585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 067593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2350956| [2025/04/30 09:44:19 067600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 067606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259068606|now:1746006259067606|interv:1000| [2025/04/30 09:44:19 067618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 067624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 067631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259068606| [2025/04/30 09:44:19 067638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259068606| [2025/04/30 09:44:19 067644] [debug] |xqc_engine_wakeup_after|wakeup:1746006259068606|now:1746006259067644|diff:962| [2025/04/30 09:44:19 067651] [debug] |xqc_engine_main_logic|END|now:1746006259067365| [2025/04/30 09:44:19 067955] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259067954| [2025/04/30 09:44:19 067963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 067970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:982| [2025/04/30 09:44:19 067974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:983| [2025/04/30 09:44:19 067980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:983| [2025/04/30 09:44:19 067984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 067989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2214|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2215|path_largest_ack:2214| [2025/04/30 09:44:19 067994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2272230|prior_time:1746006259016125|is_app_limited:0|send_elapse:49830|ack_elapse:51829|ctl_first_sent_time:1746006259017604|lagest_ack_time:1746006259067954|curr_delivered:2333436| [2025/04/30 09:44:19 067999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259017604| [2025/04/30 09:44:19 068003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:727||sndq_packets_used_bytes:0|sndq_packets_free:1053| [2025/04/30 09:44:19 068007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2215|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2215|path_largest_ack:2215| [2025/04/30 09:44:19 068012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2272230|prior_time:1746006259016125|is_app_limited:0|send_elapse:49830|ack_elapse:51829|ctl_first_sent_time:1746006259017604|lagest_ack_time:1746006259067954|curr_delivered:2334636| [2025/04/30 09:44:19 068017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259017734| [2025/04/30 09:44:19 068021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:726||sndq_packets_used_bytes:0|sndq_packets_free:1054| [2025/04/30 09:44:19 068025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49833|rttvar:477|minrtt:31343|latest_rtt:50220|ack_delay:48| [2025/04/30 09:44:19 068029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49875|rttvar:442|minrtt:31343|latest_rtt:50220|ack_delay:48| [2025/04/30 09:44:19 068033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2215|lost_pn:2212|thresh:3| [2025/04/30 09:44:19 068037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 068047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49875|rtt_var:442|pto_duration:51875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 068051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 068055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 068059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 068063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259144400|now:1746006259068046|interv:76354| [2025/04/30 09:44:19 068067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259144400|now:1746006259068046|interval:76354|pto_count:0|srtt:49875 [2025/04/30 09:44:19 068072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49830, ack_elapse 51829, delivered 62406|rate 1204074|lost 227| [2025/04/30 09:44:19 068076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204074) in round 43| [2025/04/30 09:44:19 068080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 068084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 068088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259017734|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 068093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259017734|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 068098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:49875|latest_rtt:50220|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 068104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:983|largest:983|pns:2| [2025/04/30 09:44:19 068108] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:983|frame:ACK |recv_time:1746006259067954|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 068113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379067954|now:1746006259067954|interv:120000000| [2025/04/30 09:44:19 068117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379067954|now:1746006259067954|interv:120000000| [2025/04/30 09:44:19 068121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259068606|pq_index:0| [2025/04/30 09:44:19 068125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259067365| [2025/04/30 09:44:19 068129] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259068129| [2025/04/30 09:44:19 068155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259068154| [2025/04/30 09:44:19 068165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49875|min_srtt:49875|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 068169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2388684| [2025/04/30 09:44:19 068174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49875|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 068178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 068183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49875|min_srtt:49875|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 068187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2389863| [2025/04/30 09:44:19 068191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49875|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 068196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 068200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49875|min_srtt:49875|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 068204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2391042| [2025/04/30 09:44:19 068209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 068213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 068216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 068221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 068225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 068229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2350956| [2025/04/30 09:44:19 068234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 068238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 068242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259068606| [2025/04/30 09:44:19 068246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259068606| [2025/04/30 09:44:19 068250] [debug] |xqc_engine_wakeup_after|wakeup:1746006259068606|now:1746006259068250|diff:356| [2025/04/30 09:44:19 068254] [debug] |xqc_engine_main_logic|END|now:1746006259068154| [2025/04/30 09:44:19 068262] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259068262| [2025/04/30 09:44:19 068266] [debug] |xqc_engine_wakeup_after|wakeup:1746006259068606|now:1746006259068266|diff:340| [2025/04/30 09:44:19 068270] [debug] |xqc_engine_main_logic|END|now:1746006259068262| [2025/04/30 09:44:19 069340] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259069340| [2025/04/30 09:44:19 069351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259068606|pq_index:0| [2025/04/30 09:44:19 069356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259068154| [2025/04/30 09:44:19 069361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259069360| [2025/04/30 09:44:19 069366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259068606|now:1746006259069360| [2025/04/30 09:44:19 069370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259068606|now:1746006259069360| [2025/04/30 09:44:19 069375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 069381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49875|min_srtt:49875|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 069386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2391042| [2025/04/30 09:44:19 069390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 069394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 069398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 069403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 069407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 069411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2350956| [2025/04/30 09:44:19 069416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 069420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2266| [2025/04/30 09:44:19 069453] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2266|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259069429|stream_id:0|stream_offset:2350956| [2025/04/30 09:44:19 069459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2266|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 069464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 069468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49875|rtt_var:442|pto_duration:51875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 069478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 069482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 069486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 069490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259146304|now:1746006259069468|interv:76836| [2025/04/30 09:44:19 069494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259146304|now:1746006259069468|interval:76836|pto_count:0|srtt:49875 [2025/04/30 09:44:19 069499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 069504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 069508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2352135| [2025/04/30 09:44:19 069512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 069517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2267| [2025/04/30 09:44:19 069539] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2267|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259069523|stream_id:0|stream_offset:2352135| [2025/04/30 09:44:19 069545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2267|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 069549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 069554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49875|rtt_var:442|pto_duration:51875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 069558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 069562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 069566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 069570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259146398|now:1746006259069553|interv:76845| [2025/04/30 09:44:19 069574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259146398|now:1746006259069553|interval:76845|pto_count:0|srtt:49875 [2025/04/30 09:44:19 069578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 069583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 069589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2353314| [2025/04/30 09:44:19 069602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 069608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259070608|now:1746006259069608|interv:1000| [2025/04/30 09:44:19 069614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 069621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 069627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259070608| [2025/04/30 09:44:19 069634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259070608| [2025/04/30 09:44:19 069641] [debug] |xqc_engine_wakeup_after|wakeup:1746006259070608|now:1746006259069641|diff:967| [2025/04/30 09:44:19 069648] [debug] |xqc_engine_main_logic|END|now:1746006259069360| [2025/04/30 09:44:19 070043] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006259070042| [2025/04/30 09:44:19 070051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 070057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:983| [2025/04/30 09:44:19 070061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:984| [2025/04/30 09:44:19 070067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:984| [2025/04/30 09:44:19 070071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 070076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2216|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2217|path_largest_ack:2216| [2025/04/30 09:44:19 070081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2274630|prior_time:1746006259018115|is_app_limited:0|send_elapse:49840|ack_elapse:51927|ctl_first_sent_time:1746006259019597|lagest_ack_time:1746006259070042|curr_delivered:2335836| [2025/04/30 09:44:19 070086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259019597| [2025/04/30 09:44:19 070090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:725||sndq_packets_used_bytes:0|sndq_packets_free:1055| [2025/04/30 09:44:19 070095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2217|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2217|path_largest_ack:2217| [2025/04/30 09:44:19 070099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2274630|prior_time:1746006259018115|is_app_limited:0|send_elapse:49840|ack_elapse:51927|ctl_first_sent_time:1746006259019597|lagest_ack_time:1746006259070042|curr_delivered:2337036| [2025/04/30 09:44:19 070103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259019721| [2025/04/30 09:44:19 070107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:724||sndq_packets_used_bytes:0|sndq_packets_free:1056| [2025/04/30 09:44:19 070111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49875|rttvar:442|minrtt:31343|latest_rtt:50321|ack_delay:80| [2025/04/30 09:44:19 070116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49921|rttvar:423|minrtt:31343|latest_rtt:50321|ack_delay:80| [2025/04/30 09:44:19 070125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2217|lost_pn:2214|thresh:3| [2025/04/30 09:44:19 070129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 070154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49921|rtt_var:423|pto_duration:51921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 070158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 070162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 070166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 070170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259146444|now:1746006259070153|interv:76291| [2025/04/30 09:44:19 070174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259146444|now:1746006259070153|interval:76291|pto_count:0|srtt:49921 [2025/04/30 09:44:19 070178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49840, ack_elapse 51927, delivered 62406|rate 1201802|lost 227| [2025/04/30 09:44:19 070183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201802) in round 43| [2025/04/30 09:44:19 070187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 070191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 070195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259019721|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 070200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259019721|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 070204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:49921|latest_rtt:50321|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 070210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 070214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006259095042|now:1746006259070042|interv:25000| [2025/04/30 09:44:19 070219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006259070042|max_ack_delay:25000| [2025/04/30 09:44:19 070224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:984|largest:984|pns:2| [2025/04/30 09:44:19 070228] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:984|frame:PING ACK |recv_time:1746006259070042|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 070233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379070042|now:1746006259070042|interv:120000000| [2025/04/30 09:44:19 070240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379070042|now:1746006259070042|interv:120000000| [2025/04/30 09:44:19 070244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259070608|pq_index:0| [2025/04/30 09:44:19 070249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259069360| [2025/04/30 09:44:19 070253] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259070253| [2025/04/30 09:44:19 070257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259070257| [2025/04/30 09:44:19 070263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49921|min_srtt:49921|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 070268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2391042| [2025/04/30 09:44:19 070272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49921|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 070277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 070282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49921|min_srtt:49921|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 070286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2392221| [2025/04/30 09:44:19 070290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49921|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 070295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 070299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49921|min_srtt:49921|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 070303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2393400| [2025/04/30 09:44:19 070307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 070311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 070315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 070319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 070324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 070331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2353314| [2025/04/30 09:44:19 070335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 070339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 070343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259070608| [2025/04/30 09:44:19 070347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259070608| [2025/04/30 09:44:19 070351] [debug] |xqc_engine_wakeup_after|wakeup:1746006259070608|now:1746006259070351|diff:257| [2025/04/30 09:44:19 070356] [debug] |xqc_engine_main_logic|END|now:1746006259070257| [2025/04/30 09:44:19 070361] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259070361| [2025/04/30 09:44:19 070364] [debug] |xqc_engine_wakeup_after|wakeup:1746006259070608|now:1746006259070364|diff:244| [2025/04/30 09:44:19 070368] [debug] |xqc_engine_main_logic|END|now:1746006259070361| [2025/04/30 09:44:19 071439] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259071439| [2025/04/30 09:44:19 071450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259070608|pq_index:0| [2025/04/30 09:44:19 071454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259070257| [2025/04/30 09:44:19 071460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259071459| [2025/04/30 09:44:19 071464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259070608|now:1746006259071459| [2025/04/30 09:44:19 071469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259070608|now:1746006259071459| [2025/04/30 09:44:19 071473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 071478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49921|min_srtt:49921|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 071483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2393400| [2025/04/30 09:44:19 071488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 071491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 071495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 071500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 071504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 071509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2353314| [2025/04/30 09:44:19 071513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 071522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2268| [2025/04/30 09:44:19 071556] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2268|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259071531|stream_id:0|stream_offset:2353314| [2025/04/30 09:44:19 071566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2268|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 071574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 071580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49921|rtt_var:423|pto_duration:51921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 071587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 071594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 071601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 071607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259148452|now:1746006259071580|interv:76872| [2025/04/30 09:44:19 071614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259148452|now:1746006259071580|interval:76872|pto_count:0|srtt:49921 [2025/04/30 09:44:19 071621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 071629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 071636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2354493| [2025/04/30 09:44:19 071643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 071650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2269| [2025/04/30 09:44:19 071692] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2269|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259071661|stream_id:0|stream_offset:2354493| [2025/04/30 09:44:19 071702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2269|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 071709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 071716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49921|rtt_var:423|pto_duration:51921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 071723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 071729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 071736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 071748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259148582|now:1746006259071716|interv:76866| [2025/04/30 09:44:19 071755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259148582|now:1746006259071716|interval:76866|pto_count:0|srtt:49921 [2025/04/30 09:44:19 071761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 071766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 071770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2355672| [2025/04/30 09:44:19 071775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 071779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259072779|now:1746006259071779|interv:1000| [2025/04/30 09:44:19 071783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 071787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 071791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259072779| [2025/04/30 09:44:19 071795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259072779| [2025/04/30 09:44:19 071799] [debug] |xqc_engine_wakeup_after|wakeup:1746006259072779|now:1746006259071799|diff:980| [2025/04/30 09:44:19 071803] [debug] |xqc_engine_main_logic|END|now:1746006259071459| [2025/04/30 09:44:19 071969] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006259071968| [2025/04/30 09:44:19 071975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 071980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:984| [2025/04/30 09:44:19 071984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:985| [2025/04/30 09:44:19 071990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:985| [2025/04/30 09:44:19 071995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 071999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2218|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2219|path_largest_ack:2218| [2025/04/30 09:44:19 072004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2277030|prior_time:1746006259020156|is_app_limited:0|send_elapse:49875|ack_elapse:51812|ctl_first_sent_time:1746006259021620|lagest_ack_time:1746006259071968|curr_delivered:2338236| [2025/04/30 09:44:19 072009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259021620| [2025/04/30 09:44:19 072014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:723||sndq_packets_used_bytes:0|sndq_packets_free:1057| [2025/04/30 09:44:19 072018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2219|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2219|path_largest_ack:2219| [2025/04/30 09:44:19 072023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2277030|prior_time:1746006259020156|is_app_limited:0|send_elapse:49875|ack_elapse:51812|ctl_first_sent_time:1746006259021620|lagest_ack_time:1746006259071968|curr_delivered:2339436| [2025/04/30 09:44:19 072031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259021744| [2025/04/30 09:44:19 072035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:722||sndq_packets_used_bytes:0|sndq_packets_free:1058| [2025/04/30 09:44:19 072039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49921|rttvar:423|minrtt:31343|latest_rtt:50224|ack_delay:64| [2025/04/30 09:44:19 072043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49951|rttvar:377|minrtt:31343|latest_rtt:50224|ack_delay:64| [2025/04/30 09:44:19 072048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2219|lost_pn:2216|thresh:3| [2025/04/30 09:44:19 072052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 072056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49951|rtt_var:377|pto_duration:51951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 072060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 072065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 072068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 072072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259148612|now:1746006259072056|interv:76556| [2025/04/30 09:44:19 072076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259148612|now:1746006259072056|interval:76556|pto_count:0|srtt:49951 [2025/04/30 09:44:19 072081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49875, ack_elapse 51812, delivered 62406|rate 1204470|lost 227| [2025/04/30 09:44:19 072086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204470) in round 43| [2025/04/30 09:44:19 072090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 072094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 072098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259021744|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 072103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259021744|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 072107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60012|srtt:49951|latest_rtt:50224|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 072113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:985|largest:985|pns:2| [2025/04/30 09:44:19 072118] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:985|frame:ACK |recv_time:1746006259071968|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 072127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379071968|now:1746006259071968|interv:120000000| [2025/04/30 09:44:19 072131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379071968|now:1746006259071968|interv:120000000| [2025/04/30 09:44:19 072156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259072779|pq_index:0| [2025/04/30 09:44:19 072160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259071459| [2025/04/30 09:44:19 072164] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259072164| [2025/04/30 09:44:19 072169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259072168| [2025/04/30 09:44:19 072175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49951|min_srtt:49951|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 072180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2393400| [2025/04/30 09:44:19 072184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49951|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 072189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 072194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49951|min_srtt:49951|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 072198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2394579| [2025/04/30 09:44:19 072202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49951|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 072207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 072211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49951|min_srtt:49951|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 072215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2395758| [2025/04/30 09:44:19 072220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 072223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 072227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 072232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 072239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 072243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2355672| [2025/04/30 09:44:19 072248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 072252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 072256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259072779| [2025/04/30 09:44:19 072260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259072779| [2025/04/30 09:44:19 072263] [debug] |xqc_engine_wakeup_after|wakeup:1746006259072779|now:1746006259072263|diff:516| [2025/04/30 09:44:19 072268] [debug] |xqc_engine_main_logic|END|now:1746006259072168| [2025/04/30 09:44:19 072273] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259072273| [2025/04/30 09:44:19 072277] [debug] |xqc_engine_wakeup_after|wakeup:1746006259072779|now:1746006259072277|diff:502| [2025/04/30 09:44:19 072281] [debug] |xqc_engine_main_logic|END|now:1746006259072273| [2025/04/30 09:44:19 073351] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259073351| [2025/04/30 09:44:19 073362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259072779|pq_index:0| [2025/04/30 09:44:19 073367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259072168| [2025/04/30 09:44:19 073372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259073371| [2025/04/30 09:44:19 073377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259072779|now:1746006259073371| [2025/04/30 09:44:19 073381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259072779|now:1746006259073371| [2025/04/30 09:44:19 073385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 073391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49951|min_srtt:49951|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 073395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2395758| [2025/04/30 09:44:19 073400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 073404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 073409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 073413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 073418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 073422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2355672| [2025/04/30 09:44:19 073431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 073436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2270| [2025/04/30 09:44:19 073469] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2270|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259073444|stream_id:0|stream_offset:2355672| [2025/04/30 09:44:19 073474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2270|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 073479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 073484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49951|rtt_var:377|pto_duration:51951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 073488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 073492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 073496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 073500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259150395|now:1746006259073483|interv:76912| [2025/04/30 09:44:19 073504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259150395|now:1746006259073483|interval:76912|pto_count:0|srtt:49951 [2025/04/30 09:44:19 073509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61212| [2025/04/30 09:44:19 073513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 073518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2356851| [2025/04/30 09:44:19 073522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 073526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2271| [2025/04/30 09:44:19 073548] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2271|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259073532|stream_id:0|stream_offset:2356851| [2025/04/30 09:44:19 073553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2271|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 073558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 073562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49951|rtt_var:377|pto_duration:51951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 073566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 073570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 073578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 073582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259150483|now:1746006259073562|interv:76921| [2025/04/30 09:44:19 073586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259150483|now:1746006259073562|interval:76921|pto_count:0|srtt:49951 [2025/04/30 09:44:19 073590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62412| [2025/04/30 09:44:19 073595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 073601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2358030| [2025/04/30 09:44:19 073609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 073615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259074615|now:1746006259073615|interv:1000| [2025/04/30 09:44:19 073622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 073628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 073634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259074615| [2025/04/30 09:44:19 073641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259074615| [2025/04/30 09:44:19 073648] [debug] |xqc_engine_wakeup_after|wakeup:1746006259074615|now:1746006259073647|diff:968| [2025/04/30 09:44:19 073654] [debug] |xqc_engine_main_logic|END|now:1746006259073371| [2025/04/30 09:44:19 073956] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259073955| [2025/04/30 09:44:19 073964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 073970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:985| [2025/04/30 09:44:19 073974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:986| [2025/04/30 09:44:19 073980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:986| [2025/04/30 09:44:19 073984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 073989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2220|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2221|path_largest_ack:2220| [2025/04/30 09:44:19 073994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2279430|prior_time:1746006259022173|is_app_limited:0|send_elapse:49930|ack_elapse:51782|ctl_first_sent_time:1746006259023675|lagest_ack_time:1746006259073955|curr_delivered:2340642| [2025/04/30 09:44:19 073999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259023675| [2025/04/30 09:44:19 074003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:721||sndq_packets_used_bytes:0|sndq_packets_free:1059| [2025/04/30 09:44:19 074008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2221|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2221|path_largest_ack:2221| [2025/04/30 09:44:19 074017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2279430|prior_time:1746006259022173|is_app_limited:0|send_elapse:49930|ack_elapse:51782|ctl_first_sent_time:1746006259023675|lagest_ack_time:1746006259073955|curr_delivered:2341842| [2025/04/30 09:44:19 074021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259023800| [2025/04/30 09:44:19 074025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:720||sndq_packets_used_bytes:0|sndq_packets_free:1060| [2025/04/30 09:44:19 074029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49951|rttvar:377|minrtt:31343|latest_rtt:50155|ack_delay:64| [2025/04/30 09:44:19 074034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49969|rttvar:318|minrtt:31343|latest_rtt:50155|ack_delay:64| [2025/04/30 09:44:19 074038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2221|lost_pn:2218|thresh:3| [2025/04/30 09:44:19 074042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 961|pns:2| [2025/04/30 09:44:19 074046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 074050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49969|rtt_var:318|pto_duration:51969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 074055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 074059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 074063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 074067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259150501|now:1746006259074050|interv:76451| [2025/04/30 09:44:19 074071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259150501|now:1746006259074050|interval:76451|pto_count:0|srtt:49969 [2025/04/30 09:44:19 074075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49930, ack_elapse 51782, delivered 62412|rate 1205283|lost 227| [2025/04/30 09:44:19 074080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205283) in round 43| [2025/04/30 09:44:19 074084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 074088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 074092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2406|po_sent_time:1746006259023800|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 074097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2406|po_sent_time:1746006259023800|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 074101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:49969|latest_rtt:50155|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 074110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:986|largest:986|pns:2| [2025/04/30 09:44:19 074114] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:986|frame:ACK |recv_time:1746006259073955|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 074119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379073955|now:1746006259073955|interv:120000000| [2025/04/30 09:44:19 074123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379073955|now:1746006259073955|interv:120000000| [2025/04/30 09:44:19 074127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259074615|pq_index:0| [2025/04/30 09:44:19 074149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259073371| [2025/04/30 09:44:19 074156] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259074156| [2025/04/30 09:44:19 074161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259074160| [2025/04/30 09:44:19 074167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49969|min_srtt:49969|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 074171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2395758| [2025/04/30 09:44:19 074176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49969|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 074181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 074186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49969|min_srtt:49969|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 074190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2396937| [2025/04/30 09:44:19 074194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49969|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 074199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 074203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49969|min_srtt:49969|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 074207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2398116| [2025/04/30 09:44:19 074212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 074219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 074223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 074228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 074232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 074236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2358030| [2025/04/30 09:44:19 074241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 074245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 074249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259074615| [2025/04/30 09:44:19 074253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259074615| [2025/04/30 09:44:19 074257] [debug] |xqc_engine_wakeup_after|wakeup:1746006259074615|now:1746006259074257|diff:358| [2025/04/30 09:44:19 074261] [debug] |xqc_engine_main_logic|END|now:1746006259074160| [2025/04/30 09:44:19 074266] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259074266| [2025/04/30 09:44:19 074270] [debug] |xqc_engine_wakeup_after|wakeup:1746006259074615|now:1746006259074270|diff:345| [2025/04/30 09:44:19 074274] [debug] |xqc_engine_main_logic|END|now:1746006259074266| [2025/04/30 09:44:19 075344] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259075344| [2025/04/30 09:44:19 075355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259074615|pq_index:0| [2025/04/30 09:44:19 075360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259074160| [2025/04/30 09:44:19 075365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259075364| [2025/04/30 09:44:19 075370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259074615|now:1746006259075364| [2025/04/30 09:44:19 075374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259074615|now:1746006259075364| [2025/04/30 09:44:19 075379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 075384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49969|min_srtt:49969|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 075389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2398116| [2025/04/30 09:44:19 075394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 075398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 075402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 075411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 075416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 075420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2358030| [2025/04/30 09:44:19 075425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 075429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2272| [2025/04/30 09:44:19 075462] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2272|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259075438|stream_id:0|stream_offset:2358030| [2025/04/30 09:44:19 075468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2272|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 075473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 075477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49969|rtt_var:318|pto_duration:51969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 075482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 075486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 075489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 075493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259152407|now:1746006259075477|interv:76930| [2025/04/30 09:44:19 075498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259152407|now:1746006259075477|interval:76930|pto_count:0|srtt:49969 [2025/04/30 09:44:19 075502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 075507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 075511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2359209| [2025/04/30 09:44:19 075516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 075520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2273| [2025/04/30 09:44:19 075542] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2273|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259075526|stream_id:0|stream_offset:2359209| [2025/04/30 09:44:19 075547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2273|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 075552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 075560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49969|rtt_var:318|pto_duration:51969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 075564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 075568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 075572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 075576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259152495|now:1746006259075560|interv:76935| [2025/04/30 09:44:19 075580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259152495|now:1746006259075560|interval:76935|pto_count:0|srtt:49969 [2025/04/30 09:44:19 075584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 075589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 075594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2360388| [2025/04/30 09:44:19 075602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 075608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259076608|now:1746006259075608|interv:1000| [2025/04/30 09:44:19 075614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 075621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 075627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259076608| [2025/04/30 09:44:19 075634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259076608| [2025/04/30 09:44:19 075641] [debug] |xqc_engine_wakeup_after|wakeup:1746006259076608|now:1746006259075641|diff:967| [2025/04/30 09:44:19 075649] [debug] |xqc_engine_main_logic|END|now:1746006259075364| [2025/04/30 09:44:19 075939] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259075938| [2025/04/30 09:44:19 075947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 075953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:986| [2025/04/30 09:44:19 075957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:987| [2025/04/30 09:44:19 075963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:987| [2025/04/30 09:44:19 075967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 075972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2222|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2223|path_largest_ack:2222| [2025/04/30 09:44:19 075977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2281830|prior_time:1746006259024114|is_app_limited:0|send_elapse:49689|ack_elapse:51824|ctl_first_sent_time:1746006259025587|lagest_ack_time:1746006259075938|curr_delivered:2343042| [2025/04/30 09:44:19 075982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259025587| [2025/04/30 09:44:19 075991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:719||sndq_packets_used_bytes:0|sndq_packets_free:1061| [2025/04/30 09:44:19 075996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2223|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2223|path_largest_ack:2223| [2025/04/30 09:44:19 076000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2281830|prior_time:1746006259024114|is_app_limited:0|send_elapse:49689|ack_elapse:51824|ctl_first_sent_time:1746006259025587|lagest_ack_time:1746006259075938|curr_delivered:2344242| [2025/04/30 09:44:19 076005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259025714| [2025/04/30 09:44:19 076009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:718||sndq_packets_used_bytes:0|sndq_packets_free:1062| [2025/04/30 09:44:19 076013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49969|rttvar:318|minrtt:31343|latest_rtt:50224|ack_delay:64| [2025/04/30 09:44:19 076017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49993|rttvar:286|minrtt:31343|latest_rtt:50224|ack_delay:64| [2025/04/30 09:44:19 076022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2223|lost_pn:2220|thresh:3| [2025/04/30 09:44:19 076026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 076030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49993|rtt_var:286|pto_duration:51993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 076034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 076038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 076042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 076046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259152519|now:1746006259076030|interv:76489| [2025/04/30 09:44:19 076050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259152519|now:1746006259076030|interval:76489|pto_count:0|srtt:49993 [2025/04/30 09:44:19 076055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49689, ack_elapse 51824, delivered 62412|rate 1204306|lost 227| [2025/04/30 09:44:19 076060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204306) in round 43| [2025/04/30 09:44:19 076064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 076068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 076072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259025714|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 076077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259025714|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 076084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:49993|latest_rtt:50224|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 076090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:987|largest:987|pns:2| [2025/04/30 09:44:19 076094] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:987|frame:ACK |recv_time:1746006259075938|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 076099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379075938|now:1746006259075938|interv:120000000| [2025/04/30 09:44:19 076103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379075938|now:1746006259075938|interv:120000000| [2025/04/30 09:44:19 076107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259076608|pq_index:0| [2025/04/30 09:44:19 076111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259075364| [2025/04/30 09:44:19 076115] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259076115| [2025/04/30 09:44:19 076120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259076119| [2025/04/30 09:44:19 076126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49993|min_srtt:49993|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 076131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2398116| [2025/04/30 09:44:19 076156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 076161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 076166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49993|min_srtt:49993|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 076170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2399295| [2025/04/30 09:44:19 076175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 076179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 076184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49993|min_srtt:49993|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 076188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2400474| [2025/04/30 09:44:19 076196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 076200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 076204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 076208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 076213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 076217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2360388| [2025/04/30 09:44:19 076221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 076225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 076229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259076608| [2025/04/30 09:44:19 076233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259076608| [2025/04/30 09:44:19 076237] [debug] |xqc_engine_wakeup_after|wakeup:1746006259076608|now:1746006259076237|diff:371| [2025/04/30 09:44:19 076242] [debug] |xqc_engine_main_logic|END|now:1746006259076119| [2025/04/30 09:44:19 076247] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259076247| [2025/04/30 09:44:19 076251] [debug] |xqc_engine_wakeup_after|wakeup:1746006259076608|now:1746006259076251|diff:357| [2025/04/30 09:44:19 076255] [debug] |xqc_engine_main_logic|END|now:1746006259076247| [2025/04/30 09:44:19 077325] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259077325| [2025/04/30 09:44:19 077336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259076608|pq_index:0| [2025/04/30 09:44:19 077341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259076119| [2025/04/30 09:44:19 077346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259077345| [2025/04/30 09:44:19 077350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259076608|now:1746006259077345| [2025/04/30 09:44:19 077355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259076608|now:1746006259077345| [2025/04/30 09:44:19 077359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 077364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49993|min_srtt:49993|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 077369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2400474| [2025/04/30 09:44:19 077374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 077377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 077386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 077391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 077396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 077400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2360388| [2025/04/30 09:44:19 077404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 077409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2274| [2025/04/30 09:44:19 077441] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2274|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259077417|stream_id:0|stream_offset:2360388| [2025/04/30 09:44:19 077447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2274|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 077452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 077457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49993|rtt_var:286|pto_duration:51993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 077461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 077465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 077469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 077473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259154410|now:1746006259077456|interv:76954| [2025/04/30 09:44:19 077477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259154410|now:1746006259077456|interval:76954|pto_count:0|srtt:49993 [2025/04/30 09:44:19 077482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 077487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 077491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2361567| [2025/04/30 09:44:19 077496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 077500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2275| [2025/04/30 09:44:19 077521] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2275|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259077506|stream_id:0|stream_offset:2361567| [2025/04/30 09:44:19 077527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2275|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 077535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 077539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49993|rtt_var:286|pto_duration:51993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 077543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 077547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 077551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 077555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259154499|now:1746006259077539|interv:76960| [2025/04/30 09:44:19 077559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259154499|now:1746006259077539|interval:76960|pto_count:0|srtt:49993 [2025/04/30 09:44:19 077564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 077570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 077577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2362746| [2025/04/30 09:44:19 077584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 077591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259078590|now:1746006259077590|interv:1000| [2025/04/30 09:44:19 077597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 077603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 077610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259078590| [2025/04/30 09:44:19 077617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259078590| [2025/04/30 09:44:19 077623] [debug] |xqc_engine_wakeup_after|wakeup:1746006259078590|now:1746006259077623|diff:967| [2025/04/30 09:44:19 077630] [debug] |xqc_engine_main_logic|END|now:1746006259077345| [2025/04/30 09:44:19 077924] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259077923| [2025/04/30 09:44:19 077932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 077938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:987| [2025/04/30 09:44:19 077942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:988| [2025/04/30 09:44:19 077948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:988| [2025/04/30 09:44:19 077952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 077958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2224|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2225|path_largest_ack:2224| [2025/04/30 09:44:19 077962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2284230|prior_time:1746006259026184|is_app_limited:0|send_elapse:51105|ack_elapse:51739|ctl_first_sent_time:1746006259027636|lagest_ack_time:1746006259077923|curr_delivered:2345442| [2025/04/30 09:44:19 077972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259027636| [2025/04/30 09:44:19 077977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:717||sndq_packets_used_bytes:0|sndq_packets_free:1063| [2025/04/30 09:44:19 077981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2225|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2225|path_largest_ack:2225| [2025/04/30 09:44:19 077986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2284230|prior_time:1746006259026184|is_app_limited:0|send_elapse:51105|ack_elapse:51739|ctl_first_sent_time:1746006259027636|lagest_ack_time:1746006259077923|curr_delivered:2346642| [2025/04/30 09:44:19 077990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259027766| [2025/04/30 09:44:19 077994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:716||sndq_packets_used_bytes:0|sndq_packets_free:1064| [2025/04/30 09:44:19 077998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49993|rttvar:286|minrtt:31343|latest_rtt:50157|ack_delay:56| [2025/04/30 09:44:19 078003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50006|rttvar:242|minrtt:31343|latest_rtt:50157|ack_delay:56| [2025/04/30 09:44:19 078007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2225|lost_pn:2222|thresh:3| [2025/04/30 09:44:19 078011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 078015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50006|rtt_var:242|pto_duration:52006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 078020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 078024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 078028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 078032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259154512|now:1746006259078015|interv:76497| [2025/04/30 09:44:19 078036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259154512|now:1746006259078015|interval:76497|pto_count:0|srtt:50006 [2025/04/30 09:44:19 078040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51105, ack_elapse 51739, delivered 62412|rate 1206285|lost 227| [2025/04/30 09:44:19 078045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206285) in round 43| [2025/04/30 09:44:19 078049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 078053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 078057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259027766|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 078065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259027766|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 078069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:50006|latest_rtt:50157|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 078075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:988|largest:988|pns:2| [2025/04/30 09:44:19 078080] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:988|frame:ACK |recv_time:1746006259077923|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 078084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379077923|now:1746006259077923|interv:120000000| [2025/04/30 09:44:19 078089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379077923|now:1746006259077923|interv:120000000| [2025/04/30 09:44:19 078093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259078590|pq_index:0| [2025/04/30 09:44:19 078097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259077345| [2025/04/30 09:44:19 078101] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259078101| [2025/04/30 09:44:19 078106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259078105| [2025/04/30 09:44:19 078112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50006|min_srtt:50006|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 078116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2400474| [2025/04/30 09:44:19 078121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50006|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 078125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 078130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50006|min_srtt:50006|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 078155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2401653| [2025/04/30 09:44:19 078159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50006|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 078164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 078168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50006|min_srtt:50006|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 078176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2402832| [2025/04/30 09:44:19 078180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 078184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 078188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 078193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 078197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 078201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2362746| [2025/04/30 09:44:19 078206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 078210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 078214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259078590| [2025/04/30 09:44:19 078218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259078590| [2025/04/30 09:44:19 078222] [debug] |xqc_engine_wakeup_after|wakeup:1746006259078590|now:1746006259078221|diff:369| [2025/04/30 09:44:19 078226] [debug] |xqc_engine_main_logic|END|now:1746006259078105| [2025/04/30 09:44:19 078231] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259078231| [2025/04/30 09:44:19 078235] [debug] |xqc_engine_wakeup_after|wakeup:1746006259078590|now:1746006259078235|diff:355| [2025/04/30 09:44:19 078239] [debug] |xqc_engine_main_logic|END|now:1746006259078231| [2025/04/30 09:44:19 079309] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259079309| [2025/04/30 09:44:19 079320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259078590|pq_index:0| [2025/04/30 09:44:19 079325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259078105| [2025/04/30 09:44:19 079330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259079329| [2025/04/30 09:44:19 079335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259078590|now:1746006259079329| [2025/04/30 09:44:19 079339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259078590|now:1746006259079329| [2025/04/30 09:44:19 079343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 079348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50006|min_srtt:50006|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 079353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2402832| [2025/04/30 09:44:19 079366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 079370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 079374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 079379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 079383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 079388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2362746| [2025/04/30 09:44:19 079392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 079397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2276| [2025/04/30 09:44:19 079429] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2276|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259079405|stream_id:0|stream_offset:2362746| [2025/04/30 09:44:19 079435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2276|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 079440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 079444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50006|rtt_var:242|pto_duration:52006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 079448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 079452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 079456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 079460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259156411|now:1746006259079444|interv:76967| [2025/04/30 09:44:19 079464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259156411|now:1746006259079444|interval:76967|pto_count:0|srtt:50006 [2025/04/30 09:44:19 079469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 079474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 079478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2363925| [2025/04/30 09:44:19 079483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 079487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2277| [2025/04/30 09:44:19 079508] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2277|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259079493|stream_id:0|stream_offset:2363925| [2025/04/30 09:44:19 079517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2277|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 079522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 079526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50006|rtt_var:242|pto_duration:52006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 079530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 079534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 079538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 079542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259156499|now:1746006259079526|interv:76973| [2025/04/30 09:44:19 079546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259156499|now:1746006259079526|interval:76973|pto_count:0|srtt:50006 [2025/04/30 09:44:19 079550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 079556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 079563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2365104| [2025/04/30 09:44:19 079570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 079576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259080576|now:1746006259079576|interv:1000| [2025/04/30 09:44:19 079583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 079589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 079595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259080576| [2025/04/30 09:44:19 079602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259080576| [2025/04/30 09:44:19 079609] [debug] |xqc_engine_wakeup_after|wakeup:1746006259080576|now:1746006259079609|diff:967| [2025/04/30 09:44:19 079615] [debug] |xqc_engine_main_logic|END|now:1746006259079329| [2025/04/30 09:44:19 079917] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259079916| [2025/04/30 09:44:19 079925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 079932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:988| [2025/04/30 09:44:19 079935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:989| [2025/04/30 09:44:19 079941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:989| [2025/04/30 09:44:19 079945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 079950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2226|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2227|path_largest_ack:2226| [2025/04/30 09:44:19 079960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2286630|prior_time:1746006259028159|is_app_limited:0|send_elapse:49692|ack_elapse:51757|ctl_first_sent_time:1746006259029607|lagest_ack_time:1746006259079916|curr_delivered:2347842| [2025/04/30 09:44:19 079964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259029607| [2025/04/30 09:44:19 079969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:715||sndq_packets_used_bytes:0|sndq_packets_free:1065| [2025/04/30 09:44:19 079973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2227|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2227|path_largest_ack:2227| [2025/04/30 09:44:19 079978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2286630|prior_time:1746006259028159|is_app_limited:0|send_elapse:49692|ack_elapse:51757|ctl_first_sent_time:1746006259029607|lagest_ack_time:1746006259079916|curr_delivered:2349042| [2025/04/30 09:44:19 079982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259029738| [2025/04/30 09:44:19 079986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:714||sndq_packets_used_bytes:0|sndq_packets_free:1066| [2025/04/30 09:44:19 079990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50006|rttvar:242|minrtt:31343|latest_rtt:50178|ack_delay:56| [2025/04/30 09:44:19 079995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50021|rttvar:211|minrtt:31343|latest_rtt:50178|ack_delay:56| [2025/04/30 09:44:19 079999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2227|lost_pn:2224|thresh:3| [2025/04/30 09:44:19 080003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 080007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50021|rtt_var:211|pto_duration:52021|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 080012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 080016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 080020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 080024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259156514|now:1746006259080007|interv:76507| [2025/04/30 09:44:19 080028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259156514|now:1746006259080007|interval:76507|pto_count:0|srtt:50021 [2025/04/30 09:44:19 080032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49692, ack_elapse 51757, delivered 62412|rate 1205865|lost 227| [2025/04/30 09:44:19 080037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205865) in round 43| [2025/04/30 09:44:19 080041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 080048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 080052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259029738|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 080057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259029738|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 080061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:50021|latest_rtt:50178|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 080067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:989|largest:989|pns:2| [2025/04/30 09:44:19 080072] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:989|frame:ACK |recv_time:1746006259079916|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 080077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379079916|now:1746006259079916|interv:120000000| [2025/04/30 09:44:19 080081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379079916|now:1746006259079916|interv:120000000| [2025/04/30 09:44:19 080085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259080576|pq_index:0| [2025/04/30 09:44:19 080089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259079329| [2025/04/30 09:44:19 080093] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259080093| [2025/04/30 09:44:19 080098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259080097| [2025/04/30 09:44:19 080104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50021|min_srtt:50021|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 080108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2402832| [2025/04/30 09:44:19 080113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 080118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 080122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50021|min_srtt:50021|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 080127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2404011| [2025/04/30 09:44:19 080131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 080159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 080164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50021|min_srtt:50021|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 080168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2405190| [2025/04/30 09:44:19 080173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 080177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 080181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 080185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 080190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 080194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2365104| [2025/04/30 09:44:19 080198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 080202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 080206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259080576| [2025/04/30 09:44:19 080210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259080576| [2025/04/30 09:44:19 080215] [debug] |xqc_engine_wakeup_after|wakeup:1746006259080576|now:1746006259080214|diff:362| [2025/04/30 09:44:19 080221] [debug] |xqc_engine_main_logic|END|now:1746006259080097| [2025/04/30 09:44:19 080226] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259080226| [2025/04/30 09:44:19 080230] [debug] |xqc_engine_wakeup_after|wakeup:1746006259080576|now:1746006259080230|diff:346| [2025/04/30 09:44:19 080234] [debug] |xqc_engine_main_logic|END|now:1746006259080226| [2025/04/30 09:44:19 081304] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259081304| [2025/04/30 09:44:19 081315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259080576|pq_index:0| [2025/04/30 09:44:19 081320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259080097| [2025/04/30 09:44:19 081325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259081324| [2025/04/30 09:44:19 081330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259080576|now:1746006259081324| [2025/04/30 09:44:19 081334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259080576|now:1746006259081324| [2025/04/30 09:44:19 081338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 081343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50021|min_srtt:50021|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 081353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2405190| [2025/04/30 09:44:19 081358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 081362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 081365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 081370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 081375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 081380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2365104| [2025/04/30 09:44:19 081384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 081389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2278| [2025/04/30 09:44:19 081421] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2278|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259081397|stream_id:0|stream_offset:2365104| [2025/04/30 09:44:19 081427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2278|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 081432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 081436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50021|rtt_var:211|pto_duration:52021|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 081440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 081444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 081449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 081453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259158418|now:1746006259081436|interv:76982| [2025/04/30 09:44:19 081457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259158418|now:1746006259081436|interval:76982|pto_count:0|srtt:50021 [2025/04/30 09:44:19 081461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 081466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 081470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2366283| [2025/04/30 09:44:19 081478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 081482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2279| [2025/04/30 09:44:19 081505] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2279|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259081489|stream_id:0|stream_offset:2366283| [2025/04/30 09:44:19 081510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2279|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 081515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 081519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50021|rtt_var:211|pto_duration:52021|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 081523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 081527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 081531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 081535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259158510|now:1746006259081519|interv:76991| [2025/04/30 09:44:19 081539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259158510|now:1746006259081519|interval:76991|pto_count:0|srtt:50021 [2025/04/30 09:44:19 081544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 081548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 081554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2367462| [2025/04/30 09:44:19 081562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 081568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259082568|now:1746006259081568|interv:1000| [2025/04/30 09:44:19 081574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 081581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 081587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259082568| [2025/04/30 09:44:19 081594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259082568| [2025/04/30 09:44:19 081601] [debug] |xqc_engine_wakeup_after|wakeup:1746006259082568|now:1746006259081600|diff:968| [2025/04/30 09:44:19 081607] [debug] |xqc_engine_main_logic|END|now:1746006259081324| [2025/04/30 09:44:19 081913] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259081912| [2025/04/30 09:44:19 081921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 081927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:989| [2025/04/30 09:44:19 081931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:990| [2025/04/30 09:44:19 081942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:990| [2025/04/30 09:44:19 081946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 081951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2228|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2229|path_largest_ack:2228| [2025/04/30 09:44:19 081956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2289030|prior_time:1746006259030098|is_app_limited:0|send_elapse:51516|ack_elapse:51814|ctl_first_sent_time:1746006259031565|lagest_ack_time:1746006259081912|curr_delivered:2350242| [2025/04/30 09:44:19 081961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259031565| [2025/04/30 09:44:19 081966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:713||sndq_packets_used_bytes:0|sndq_packets_free:1067| [2025/04/30 09:44:19 081970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2229|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2229|path_largest_ack:2229| [2025/04/30 09:44:19 081975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2289030|prior_time:1746006259030098|is_app_limited:0|send_elapse:51516|ack_elapse:51814|ctl_first_sent_time:1746006259031565|lagest_ack_time:1746006259081912|curr_delivered:2351442| [2025/04/30 09:44:19 081979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259031694| [2025/04/30 09:44:19 081983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:1068| [2025/04/30 09:44:19 081987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50021|rttvar:211|minrtt:31343|latest_rtt:50218|ack_delay:56| [2025/04/30 09:44:19 081991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50039|rttvar:194|minrtt:31343|latest_rtt:50218|ack_delay:56| [2025/04/30 09:44:19 081996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2229|lost_pn:2226|thresh:3| [2025/04/30 09:44:19 082000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 082004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50039|rtt_var:194|pto_duration:52039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 082009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 082013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 082017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 082021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259158528|now:1746006259082004|interv:76524| [2025/04/30 09:44:19 082025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259158528|now:1746006259082004|interval:76524|pto_count:0|srtt:50039 [2025/04/30 09:44:19 082029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51516, ack_elapse 51814, delivered 62412|rate 1204539|lost 227| [2025/04/30 09:44:19 082037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204539) in round 43| [2025/04/30 09:44:19 082041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 082045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 082049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259031694|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 082054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259031694|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 082059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:50039|latest_rtt:50218|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 082065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:990|largest:990|pns:2| [2025/04/30 09:44:19 082069] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:990|frame:ACK |recv_time:1746006259081912|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 082074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379081912|now:1746006259081912|interv:120000000| [2025/04/30 09:44:19 082078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379081912|now:1746006259081912|interv:120000000| [2025/04/30 09:44:19 082082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259082568|pq_index:0| [2025/04/30 09:44:19 082087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259081324| [2025/04/30 09:44:19 082091] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259082091| [2025/04/30 09:44:19 082096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259082095| [2025/04/30 09:44:19 082102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50039|min_srtt:50039|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 082106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2405190| [2025/04/30 09:44:19 082111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50039|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 082115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 082120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50039|min_srtt:50039|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 082124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2406369| [2025/04/30 09:44:19 082149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50039|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 082157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 082161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50039|min_srtt:50039|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 082166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2407548| [2025/04/30 09:44:19 082170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 082174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 082178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 082182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 082187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 082191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2367462| [2025/04/30 09:44:19 082195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 082199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 082203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259082568| [2025/04/30 09:44:19 082207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259082568| [2025/04/30 09:44:19 082211] [debug] |xqc_engine_wakeup_after|wakeup:1746006259082568|now:1746006259082211|diff:357| [2025/04/30 09:44:19 082216] [debug] |xqc_engine_main_logic|END|now:1746006259082095| [2025/04/30 09:44:19 082221] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259082221| [2025/04/30 09:44:19 082225] [debug] |xqc_engine_wakeup_after|wakeup:1746006259082568|now:1746006259082225|diff:343| [2025/04/30 09:44:19 082229] [debug] |xqc_engine_main_logic|END|now:1746006259082221| [2025/04/30 09:44:19 083299] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259083299| [2025/04/30 09:44:19 083310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259082568|pq_index:0| [2025/04/30 09:44:19 083315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259082095| [2025/04/30 09:44:19 083320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259083319| [2025/04/30 09:44:19 083325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259082568|now:1746006259083319| [2025/04/30 09:44:19 083329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259082568|now:1746006259083319| [2025/04/30 09:44:19 083338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 083343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50039|min_srtt:50039|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 083348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2407548| [2025/04/30 09:44:19 083353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 083357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 083361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 083365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 083370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 083374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2367462| [2025/04/30 09:44:19 083379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 083383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2280| [2025/04/30 09:44:19 083416] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2280|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259083392|stream_id:0|stream_offset:2367462| [2025/04/30 09:44:19 083422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2280|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 083427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 083431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50039|rtt_var:194|pto_duration:52039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 083436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 083439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 083443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 083447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259160431|now:1746006259083431|interv:77000| [2025/04/30 09:44:19 083451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259160431|now:1746006259083431|interval:77000|pto_count:0|srtt:50039 [2025/04/30 09:44:19 083456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 083461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 083469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2368641| [2025/04/30 09:44:19 083473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 083477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2281| [2025/04/30 09:44:19 083500] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2281|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259083484|stream_id:0|stream_offset:2368641| [2025/04/30 09:44:19 083505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2281|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 083510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 083514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50039|rtt_var:194|pto_duration:52039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 083518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 083522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 083526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 083530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259160523|now:1746006259083514|interv:77009| [2025/04/30 09:44:19 083534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259160523|now:1746006259083514|interval:77009|pto_count:0|srtt:50039 [2025/04/30 09:44:19 083539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 083543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 083549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2369820| [2025/04/30 09:44:19 083556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 083562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259084562|now:1746006259083562|interv:1000| [2025/04/30 09:44:19 083569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 083575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 083581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259084562| [2025/04/30 09:44:19 083588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259084562| [2025/04/30 09:44:19 083595] [debug] |xqc_engine_wakeup_after|wakeup:1746006259084562|now:1746006259083595|diff:967| [2025/04/30 09:44:19 083602] [debug] |xqc_engine_main_logic|END|now:1746006259083319| [2025/04/30 09:44:19 083907] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259083907| [2025/04/30 09:44:19 083915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 083927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:990| [2025/04/30 09:44:19 083931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:991| [2025/04/30 09:44:19 083937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:991| [2025/04/30 09:44:19 083941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 083946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2230|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2231|path_largest_ack:2230| [2025/04/30 09:44:19 083951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2291430|prior_time:1746006259032100|is_app_limited:0|send_elapse:49883|ack_elapse:51807|ctl_first_sent_time:1746006259033573|lagest_ack_time:1746006259083907|curr_delivered:2352642| [2025/04/30 09:44:19 083955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259033573| [2025/04/30 09:44:19 083960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:711||sndq_packets_used_bytes:0|sndq_packets_free:1069| [2025/04/30 09:44:19 083964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2231|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2231|path_largest_ack:2231| [2025/04/30 09:44:19 083969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2291430|prior_time:1746006259032100|is_app_limited:0|send_elapse:49883|ack_elapse:51807|ctl_first_sent_time:1746006259033573|lagest_ack_time:1746006259083907|curr_delivered:2353842| [2025/04/30 09:44:19 083974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259033697| [2025/04/30 09:44:19 083978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:710||sndq_packets_used_bytes:0|sndq_packets_free:1070| [2025/04/30 09:44:19 083982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50039|rttvar:194|minrtt:31343|latest_rtt:50210|ack_delay:56| [2025/04/30 09:44:19 083986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50054|rttvar:174|minrtt:31343|latest_rtt:50210|ack_delay:56| [2025/04/30 09:44:19 083990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2231|lost_pn:2228|thresh:3| [2025/04/30 09:44:19 083995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 083999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50054|rtt_var:174|pto_duration:52054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 084003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 084007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 084011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 084015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259160538|now:1746006259083999|interv:76539| [2025/04/30 09:44:19 084019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259160538|now:1746006259083999|interval:76539|pto_count:0|srtt:50054 [2025/04/30 09:44:19 084027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49883, ack_elapse 51807, delivered 62412|rate 1204702|lost 227| [2025/04/30 09:44:19 084031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204702) in round 43| [2025/04/30 09:44:19 084035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 084040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 084044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259033697|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 084048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259033697|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 084053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:50054|latest_rtt:50210|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 084059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:991|largest:991|pns:2| [2025/04/30 09:44:19 084063] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:991|frame:ACK |recv_time:1746006259083907|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 084068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379083907|now:1746006259083907|interv:120000000| [2025/04/30 09:44:19 084072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379083907|now:1746006259083907|interv:120000000| [2025/04/30 09:44:19 084076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259084562|pq_index:0| [2025/04/30 09:44:19 084081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259083319| [2025/04/30 09:44:19 084085] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259084085| [2025/04/30 09:44:19 084090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259084089| [2025/04/30 09:44:19 084096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50054|min_srtt:50054|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 084100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2407548| [2025/04/30 09:44:19 084105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50054|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 084110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 084114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50054|min_srtt:50054|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 084121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2408727| [2025/04/30 09:44:19 084126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50054|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 084130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 084155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50054|min_srtt:50054|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 084160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2409906| [2025/04/30 09:44:19 084164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 084168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 084172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 084176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 084181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 084185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2369820| [2025/04/30 09:44:19 084190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 084193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 084197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259084562| [2025/04/30 09:44:19 084202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259084562| [2025/04/30 09:44:19 084205] [debug] |xqc_engine_wakeup_after|wakeup:1746006259084562|now:1746006259084205|diff:357| [2025/04/30 09:44:19 084210] [debug] |xqc_engine_main_logic|END|now:1746006259084089| [2025/04/30 09:44:19 084215] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259084215| [2025/04/30 09:44:19 084219] [debug] |xqc_engine_wakeup_after|wakeup:1746006259084562|now:1746006259084219|diff:343| [2025/04/30 09:44:19 084223] [debug] |xqc_engine_main_logic|END|now:1746006259084215| [2025/04/30 09:44:19 085293] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259085292| [2025/04/30 09:44:19 085304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259084562|pq_index:0| [2025/04/30 09:44:19 085308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259084089| [2025/04/30 09:44:19 085314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259085312| [2025/04/30 09:44:19 085323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259084562|now:1746006259085312| [2025/04/30 09:44:19 085328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259084562|now:1746006259085312| [2025/04/30 09:44:19 085332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 085337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50054|min_srtt:50054|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 085342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2409906| [2025/04/30 09:44:19 085347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 085350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 085354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 085359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 085363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 085368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2369820| [2025/04/30 09:44:19 085372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 085377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2282| [2025/04/30 09:44:19 085410] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2282|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259085385|stream_id:0|stream_offset:2369820| [2025/04/30 09:44:19 085416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2282|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 085421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 085425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50054|rtt_var:174|pto_duration:52054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 085430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 085434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 085438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 085442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259162439|now:1746006259085425|interv:77014| [2025/04/30 09:44:19 085446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259162439|now:1746006259085425|interval:77014|pto_count:0|srtt:50054 [2025/04/30 09:44:19 085454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 085459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 085463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2370999| [2025/04/30 09:44:19 085468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 085472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2283| [2025/04/30 09:44:19 085494] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2283|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259085478|stream_id:0|stream_offset:2370999| [2025/04/30 09:44:19 085500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2283|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 085504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 085508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50054|rtt_var:174|pto_duration:52054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 085513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 085517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 085520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 085524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259162532|now:1746006259085508|interv:77024| [2025/04/30 09:44:19 085529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259162532|now:1746006259085508|interval:77024|pto_count:0|srtt:50054 [2025/04/30 09:44:19 085533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 085537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 085544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2372178| [2025/04/30 09:44:19 085551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 085558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259086557|now:1746006259085557|interv:1000| [2025/04/30 09:44:19 085564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 085570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 085577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259086557| [2025/04/30 09:44:19 085583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259086557| [2025/04/30 09:44:19 085590] [debug] |xqc_engine_wakeup_after|wakeup:1746006259086557|now:1746006259085590|diff:967| [2025/04/30 09:44:19 085613] [debug] |xqc_engine_main_logic|END|now:1746006259085312| [2025/04/30 09:44:19 085906] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259085905| [2025/04/30 09:44:19 085913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 085920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:991| [2025/04/30 09:44:19 085924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:992| [2025/04/30 09:44:19 085930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:992| [2025/04/30 09:44:19 085934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 085939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2232|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2233|path_largest_ack:2232| [2025/04/30 09:44:19 085943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2293830|prior_time:1746006259034076|is_app_limited:0|send_elapse:51762|ack_elapse:51829|ctl_first_sent_time:1746006259035551|lagest_ack_time:1746006259085905|curr_delivered:2355042| [2025/04/30 09:44:19 085948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259035551| [2025/04/30 09:44:19 085953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:709||sndq_packets_used_bytes:0|sndq_packets_free:1071| [2025/04/30 09:44:19 085957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2233|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2233|path_largest_ack:2233| [2025/04/30 09:44:19 085962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2293830|prior_time:1746006259034076|is_app_limited:0|send_elapse:51762|ack_elapse:51829|ctl_first_sent_time:1746006259035551|lagest_ack_time:1746006259085905|curr_delivered:2356242| [2025/04/30 09:44:19 085966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259035674| [2025/04/30 09:44:19 085970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:708||sndq_packets_used_bytes:0|sndq_packets_free:1072| [2025/04/30 09:44:19 085974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50054|rttvar:174|minrtt:31343|latest_rtt:50231|ack_delay:64| [2025/04/30 09:44:19 085979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50068|rttvar:159|minrtt:31343|latest_rtt:50231|ack_delay:64| [2025/04/30 09:44:19 085983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2233|lost_pn:2230|thresh:3| [2025/04/30 09:44:19 085987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 085991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50068|rtt_var:159|pto_duration:52068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 085996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 086000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 086004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 086012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259162546|now:1746006259085991|interv:76555| [2025/04/30 09:44:19 086016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259162546|now:1746006259085991|interval:76555|pto_count:0|srtt:50068 [2025/04/30 09:44:19 086021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51762, ack_elapse 51829, delivered 62412|rate 1204190|lost 227| [2025/04/30 09:44:19 086025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204190) in round 43| [2025/04/30 09:44:19 086029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 086034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 086038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259035674|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 086042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259035674|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 086047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:50068|latest_rtt:50231|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 086053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:992|largest:992|pns:2| [2025/04/30 09:44:19 086057] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:992|frame:ACK |recv_time:1746006259085905|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 086062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379085905|now:1746006259085905|interv:120000000| [2025/04/30 09:44:19 086066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379085905|now:1746006259085905|interv:120000000| [2025/04/30 09:44:19 086070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259086557|pq_index:0| [2025/04/30 09:44:19 086075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259085312| [2025/04/30 09:44:19 086079] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259086079| [2025/04/30 09:44:19 086083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259086082| [2025/04/30 09:44:19 086089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50068|min_srtt:50068|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 086094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2409906| [2025/04/30 09:44:19 086099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50068|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 086106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 086110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50068|min_srtt:50068|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 086115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2411085| [2025/04/30 09:44:19 086119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50068|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 086124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 086128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50068|min_srtt:50068|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 086153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2412264| [2025/04/30 09:44:19 086158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 086162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 086165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 086170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 086174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 086179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2372178| [2025/04/30 09:44:19 086183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 086187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 086191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259086557| [2025/04/30 09:44:19 086195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259086557| [2025/04/30 09:44:19 086199] [debug] |xqc_engine_wakeup_after|wakeup:1746006259086557|now:1746006259086199|diff:358| [2025/04/30 09:44:19 086203] [debug] |xqc_engine_main_logic|END|now:1746006259086082| [2025/04/30 09:44:19 086208] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259086208| [2025/04/30 09:44:19 086212] [debug] |xqc_engine_wakeup_after|wakeup:1746006259086557|now:1746006259086212|diff:345| [2025/04/30 09:44:19 086216] [debug] |xqc_engine_main_logic|END|now:1746006259086208| [2025/04/30 09:44:19 087286] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259087286| [2025/04/30 09:44:19 087297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259086557|pq_index:0| [2025/04/30 09:44:19 087302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259086082| [2025/04/30 09:44:19 087312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259087311| [2025/04/30 09:44:19 087317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259086557|now:1746006259087311| [2025/04/30 09:44:19 087321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259086557|now:1746006259087311| [2025/04/30 09:44:19 087325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 087330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50068|min_srtt:50068|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 087335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2412264| [2025/04/30 09:44:19 087340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 087344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 087348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 087352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 087357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 087361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2372178| [2025/04/30 09:44:19 087365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 087370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2284| [2025/04/30 09:44:19 087403] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2284|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259087378|stream_id:0|stream_offset:2372178| [2025/04/30 09:44:19 087408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2284|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 087413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 087419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50068|rtt_var:159|pto_duration:52068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 087423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 087427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 087431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 087435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259164446|now:1746006259087418|interv:77028| [2025/04/30 09:44:19 087442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259164446|now:1746006259087418|interval:77028|pto_count:0|srtt:50068 [2025/04/30 09:44:19 087447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 087452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 087456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2373357| [2025/04/30 09:44:19 087461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 087465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2285| [2025/04/30 09:44:19 087488] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2285|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259087471|stream_id:0|stream_offset:2373357| [2025/04/30 09:44:19 087493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2285|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 087498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 087502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50068|rtt_var:159|pto_duration:52068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 087506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 087510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 087514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 087518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259164539|now:1746006259087502|interv:77037| [2025/04/30 09:44:19 087522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259164539|now:1746006259087502|interval:77037|pto_count:0|srtt:50068 [2025/04/30 09:44:19 087527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 087531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 087537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2374536| [2025/04/30 09:44:19 087545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 087551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259088551|now:1746006259087551|interv:1000| [2025/04/30 09:44:19 087558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 087563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 087570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259088551| [2025/04/30 09:44:19 087585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259088551| [2025/04/30 09:44:19 087592] [debug] |xqc_engine_wakeup_after|wakeup:1746006259088551|now:1746006259087592|diff:959| [2025/04/30 09:44:19 087599] [debug] |xqc_engine_main_logic|END|now:1746006259087311| [2025/04/30 09:44:19 087900] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259087899| [2025/04/30 09:44:19 087908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 087914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:992| [2025/04/30 09:44:19 087918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:993| [2025/04/30 09:44:19 087924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:993| [2025/04/30 09:44:19 087928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 087933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2234|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2235|path_largest_ack:2234| [2025/04/30 09:44:19 087938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2296230|prior_time:1746006259036102|is_app_limited:0|send_elapse:49858|ack_elapse:51797|ctl_first_sent_time:1746006259037575|lagest_ack_time:1746006259087899|curr_delivered:2357442| [2025/04/30 09:44:19 087943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259037575| [2025/04/30 09:44:19 087947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:707||sndq_packets_used_bytes:0|sndq_packets_free:1073| [2025/04/30 09:44:19 087952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2235|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2235|path_largest_ack:2235| [2025/04/30 09:44:19 087956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2296230|prior_time:1746006259036102|is_app_limited:0|send_elapse:49858|ack_elapse:51797|ctl_first_sent_time:1746006259037575|lagest_ack_time:1746006259087899|curr_delivered:2358642| [2025/04/30 09:44:19 087961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259037700| [2025/04/30 09:44:19 087965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:706||sndq_packets_used_bytes:0|sndq_packets_free:1074| [2025/04/30 09:44:19 087969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50068|rttvar:159|minrtt:31343|latest_rtt:50199|ack_delay:56| [2025/04/30 09:44:19 087973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50077|rttvar:138|minrtt:31343|latest_rtt:50199|ack_delay:56| [2025/04/30 09:44:19 087981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2235|lost_pn:2232|thresh:3| [2025/04/30 09:44:19 087985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 087989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50077|rtt_var:138|pto_duration:52077|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 087994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 087998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 088006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 088010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259164548|now:1746006259087989|interv:76559| [2025/04/30 09:44:19 088015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259164548|now:1746006259087989|interval:76559|pto_count:0|srtt:50077 [2025/04/30 09:44:19 088019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49858, ack_elapse 51797, delivered 62412|rate 1204934|lost 227| [2025/04/30 09:44:19 088024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204934) in round 43| [2025/04/30 09:44:19 088028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 088032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 088036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259037700|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 088041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259037700|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 088046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:50077|latest_rtt:50199|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 088052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:993|largest:993|pns:2| [2025/04/30 09:44:19 088056] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:993|frame:ACK |recv_time:1746006259087899|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 088061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379087899|now:1746006259087899|interv:120000000| [2025/04/30 09:44:19 088065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379087899|now:1746006259087899|interv:120000000| [2025/04/30 09:44:19 088069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259088551|pq_index:0| [2025/04/30 09:44:19 088073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259087311| [2025/04/30 09:44:19 088078] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259088077| [2025/04/30 09:44:19 088082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259088082| [2025/04/30 09:44:19 088088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50077|min_srtt:50077|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 088093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2412264| [2025/04/30 09:44:19 088100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50077|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 088105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 088110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50077|min_srtt:50077|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 088114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2413443| [2025/04/30 09:44:19 088119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50077|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 088123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 088127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50077|min_srtt:50077|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 088149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2414622| [2025/04/30 09:44:19 088157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 088161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 088165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 088169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 088174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 088178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2374536| [2025/04/30 09:44:19 088182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 088186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 088190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259088551| [2025/04/30 09:44:19 088194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259088551| [2025/04/30 09:44:19 088198] [debug] |xqc_engine_wakeup_after|wakeup:1746006259088551|now:1746006259088198|diff:353| [2025/04/30 09:44:19 088203] [debug] |xqc_engine_main_logic|END|now:1746006259088082| [2025/04/30 09:44:19 088208] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259088208| [2025/04/30 09:44:19 088212] [debug] |xqc_engine_wakeup_after|wakeup:1746006259088551|now:1746006259088212|diff:339| [2025/04/30 09:44:19 088216] [debug] |xqc_engine_main_logic|END|now:1746006259088208| [2025/04/30 09:44:19 089286] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259089286| [2025/04/30 09:44:19 089302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259088551|pq_index:0| [2025/04/30 09:44:19 089307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259088082| [2025/04/30 09:44:19 089312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259089311| [2025/04/30 09:44:19 089317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259088551|now:1746006259089311| [2025/04/30 09:44:19 089321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259088551|now:1746006259089311| [2025/04/30 09:44:19 089325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 089331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50077|min_srtt:50077|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 089335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2414622| [2025/04/30 09:44:19 089340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 089344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 089348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 089352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 089357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 089361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2374536| [2025/04/30 09:44:19 089366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 089370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2286| [2025/04/30 09:44:19 089402] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2286|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259089379|stream_id:0|stream_offset:2374536| [2025/04/30 09:44:19 089408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2286|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 089413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 089417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50077|rtt_var:138|pto_duration:52077|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 089422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 089426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 089433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 089437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259166456|now:1746006259089417|interv:77039| [2025/04/30 09:44:19 089441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259166456|now:1746006259089417|interval:77039|pto_count:0|srtt:50077 [2025/04/30 09:44:19 089446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 089451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 089455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2375715| [2025/04/30 09:44:19 089460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 089464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2287| [2025/04/30 09:44:19 089486] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2287|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259089470|stream_id:0|stream_offset:2375715| [2025/04/30 09:44:19 089491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2287|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 089496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 089500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50077|rtt_var:138|pto_duration:52077|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 089505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 089509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 089512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 089516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259166547|now:1746006259089500|interv:77047| [2025/04/30 09:44:19 089520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259166547|now:1746006259089500|interval:77047|pto_count:0|srtt:50077 [2025/04/30 09:44:19 089525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 089529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 089536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2376894| [2025/04/30 09:44:19 089543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 089550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259090549|now:1746006259089549|interv:1000| [2025/04/30 09:44:19 089556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 089568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 089575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259090549| [2025/04/30 09:44:19 089581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259090549| [2025/04/30 09:44:19 089588] [debug] |xqc_engine_wakeup_after|wakeup:1746006259090549|now:1746006259089588|diff:961| [2025/04/30 09:44:19 089595] [debug] |xqc_engine_main_logic|END|now:1746006259089311| [2025/04/30 09:44:19 089891] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259089890| [2025/04/30 09:44:19 089899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 089906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:993| [2025/04/30 09:44:19 089910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:994| [2025/04/30 09:44:19 089916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:994| [2025/04/30 09:44:19 089920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 089925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2236|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2237|path_largest_ack:2236| [2025/04/30 09:44:19 089930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2298630|prior_time:1746006259038131|is_app_limited:0|send_elapse:51803|ack_elapse:51759|ctl_first_sent_time:1746006259039619|lagest_ack_time:1746006259089890|curr_delivered:2359842| [2025/04/30 09:44:19 089934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259039619| [2025/04/30 09:44:19 089939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:705||sndq_packets_used_bytes:0|sndq_packets_free:1075| [2025/04/30 09:44:19 089943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2237|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2237|path_largest_ack:2237| [2025/04/30 09:44:19 089948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2298630|prior_time:1746006259038131|is_app_limited:0|send_elapse:51803|ack_elapse:51759|ctl_first_sent_time:1746006259039619|lagest_ack_time:1746006259089890|curr_delivered:2361042| [2025/04/30 09:44:19 089952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259039745| [2025/04/30 09:44:19 089956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:704||sndq_packets_used_bytes:0|sndq_packets_free:1076| [2025/04/30 09:44:19 089961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50077|rttvar:138|minrtt:31343|latest_rtt:50145|ack_delay:56| [2025/04/30 09:44:19 089965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50079|rttvar:107|minrtt:31343|latest_rtt:50145|ack_delay:56| [2025/04/30 09:44:19 089969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2237|lost_pn:2234|thresh:3| [2025/04/30 09:44:19 089974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 089978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50079|rtt_var:107|pto_duration:52079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 089987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 089991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 089995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 089999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259166549|now:1746006259089977|interv:76572| [2025/04/30 09:44:19 090003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259166549|now:1746006259089977|interval:76572|pto_count:0|srtt:50079 [2025/04/30 09:44:19 090008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51803, ack_elapse 51759, delivered 62412|rate 1204795|lost 227| [2025/04/30 09:44:19 090012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204795) in round 43| [2025/04/30 09:44:19 090016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 090021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 090025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259039745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 090029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259039745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 090034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:50079|latest_rtt:50145|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 090040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:994|largest:994|pns:2| [2025/04/30 09:44:19 090044] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:994|frame:ACK |recv_time:1746006259089890|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 090049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379089890|now:1746006259089890|interv:120000000| [2025/04/30 09:44:19 090053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379089890|now:1746006259089890|interv:120000000| [2025/04/30 09:44:19 090057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259090549|pq_index:0| [2025/04/30 09:44:19 090062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259089311| [2025/04/30 09:44:19 090066] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259090066| [2025/04/30 09:44:19 090071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259090070| [2025/04/30 09:44:19 090077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50079|min_srtt:50079|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 090084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2414622| [2025/04/30 09:44:19 090089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50079|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 090094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 090099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50079|min_srtt:50079|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 090103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2415801| [2025/04/30 09:44:19 090107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50079|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 090112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 090117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50079|min_srtt:50079|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 090121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2416980| [2025/04/30 09:44:19 090125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 090129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 090154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 090159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 090163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 090168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2376894| [2025/04/30 09:44:19 090173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 090176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 090180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259090549| [2025/04/30 09:44:19 090185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259090549| [2025/04/30 09:44:19 090188] [debug] |xqc_engine_wakeup_after|wakeup:1746006259090549|now:1746006259090188|diff:361| [2025/04/30 09:44:19 090193] [debug] |xqc_engine_main_logic|END|now:1746006259090070| [2025/04/30 09:44:19 090198] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259090198| [2025/04/30 09:44:19 090205] [debug] |xqc_engine_wakeup_after|wakeup:1746006259090549|now:1746006259090205|diff:344| [2025/04/30 09:44:19 090209] [debug] |xqc_engine_main_logic|END|now:1746006259090198| [2025/04/30 09:44:19 091280] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259091280| [2025/04/30 09:44:19 091291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259090549|pq_index:0| [2025/04/30 09:44:19 091295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259090070| [2025/04/30 09:44:19 091301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259091299| [2025/04/30 09:44:19 091305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259090549|now:1746006259091299| [2025/04/30 09:44:19 091310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259090549|now:1746006259091299| [2025/04/30 09:44:19 091314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 091319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50079|min_srtt:50079|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 091324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2416980| [2025/04/30 09:44:19 091328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 091332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 091336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 091341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 091345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 091350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2376894| [2025/04/30 09:44:19 091354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 091359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2288| [2025/04/30 09:44:19 091391] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2288|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259091367|stream_id:0|stream_offset:2376894| [2025/04/30 09:44:19 091397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2288|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 091402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 091406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50079|rtt_var:107|pto_duration:52079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 091420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 091424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 091427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 091432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259168446|now:1746006259091406|interv:77040| [2025/04/30 09:44:19 091436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259168446|now:1746006259091406|interval:77040|pto_count:0|srtt:50079 [2025/04/30 09:44:19 091441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 091446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 091450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2378073| [2025/04/30 09:44:19 091455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 091459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2289| [2025/04/30 09:44:19 091482] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2289|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259091465|stream_id:0|stream_offset:2378073| [2025/04/30 09:44:19 091487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2289|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 091492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 091496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50079|rtt_var:107|pto_duration:52079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 091500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 091504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 091508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 091512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259168544|now:1746006259091496|interv:77048| [2025/04/30 09:44:19 091516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259168544|now:1746006259091496|interval:77048|pto_count:0|srtt:50079 [2025/04/30 09:44:19 091520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 091525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 091530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2379252| [2025/04/30 09:44:19 091543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 091550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259092549|now:1746006259091549|interv:1000| [2025/04/30 09:44:19 091556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 091562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 091569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259092549| [2025/04/30 09:44:19 091575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259092549| [2025/04/30 09:44:19 091582] [debug] |xqc_engine_wakeup_after|wakeup:1746006259092549|now:1746006259091582|diff:967| [2025/04/30 09:44:19 091589] [debug] |xqc_engine_main_logic|END|now:1746006259091299| [2025/04/30 09:44:19 091893] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259091892| [2025/04/30 09:44:19 091901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 091907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:994| [2025/04/30 09:44:19 091911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:995| [2025/04/30 09:44:19 091917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:995| [2025/04/30 09:44:19 091921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 091926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2238|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2239|path_largest_ack:2238| [2025/04/30 09:44:19 091931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2301036|prior_time:1746006259040226|is_app_limited:0|send_elapse:49887|ack_elapse:51666|ctl_first_sent_time:1746006259041711|lagest_ack_time:1746006259091892|curr_delivered:2362242| [2025/04/30 09:44:19 091935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259041711| [2025/04/30 09:44:19 091940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:703||sndq_packets_used_bytes:0|sndq_packets_free:1077| [2025/04/30 09:44:19 091944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2239|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2239|path_largest_ack:2239| [2025/04/30 09:44:19 091949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2301036|prior_time:1746006259040226|is_app_limited:0|send_elapse:49887|ack_elapse:51666|ctl_first_sent_time:1746006259041711|lagest_ack_time:1746006259091892|curr_delivered:2363442| [2025/04/30 09:44:19 091953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259041819| [2025/04/30 09:44:19 091957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:702||sndq_packets_used_bytes:0|sndq_packets_free:1078| [2025/04/30 09:44:19 091962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50079|rttvar:107|minrtt:31343|latest_rtt:50073|ack_delay:64| [2025/04/30 09:44:19 091966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50071|rttvar:98|minrtt:31343|latest_rtt:50073|ack_delay:64| [2025/04/30 09:44:19 091970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2239|lost_pn:2236|thresh:3| [2025/04/30 09:44:19 091979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 091983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50071|rtt_var:98|pto_duration:52071|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 091988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 091992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 091996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 092000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259168536|now:1746006259091983|interv:76553| [2025/04/30 09:44:19 092004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259168536|now:1746006259091983|interval:76553|pto_count:0|srtt:50071 [2025/04/30 09:44:19 092008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49887, ack_elapse 51666, delivered 62406|rate 1207873|lost 227| [2025/04/30 09:44:19 092013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207873) in round 43| [2025/04/30 09:44:19 092017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 092021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 092025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259041819|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 092030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259041819|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 092034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60006|srtt:50071|latest_rtt:50073|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 092040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:995|largest:995|pns:2| [2025/04/30 09:44:19 092045] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:995|frame:ACK |recv_time:1746006259091892|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 092049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379091892|now:1746006259091892|interv:120000000| [2025/04/30 09:44:19 092054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379091892|now:1746006259091892|interv:120000000| [2025/04/30 09:44:19 092058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259092549|pq_index:0| [2025/04/30 09:44:19 092062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259091299| [2025/04/30 09:44:19 092066] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259092066| [2025/04/30 09:44:19 092071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259092070| [2025/04/30 09:44:19 092080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50071|min_srtt:50071|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 092084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2416980| [2025/04/30 09:44:19 092089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50071|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 092094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 092098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50071|min_srtt:50071|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 092103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2418159| [2025/04/30 09:44:19 092107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50071|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 092112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 092116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50071|min_srtt:50071|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 092121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2419338| [2025/04/30 09:44:19 092125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 092129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 092154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 092158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 092163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 092167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2379252| [2025/04/30 09:44:19 092171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 092175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 092179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259092549| [2025/04/30 09:44:19 092183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259092549| [2025/04/30 09:44:19 092191] [debug] |xqc_engine_wakeup_after|wakeup:1746006259092549|now:1746006259092190|diff:359| [2025/04/30 09:44:19 092195] [debug] |xqc_engine_main_logic|END|now:1746006259092070| [2025/04/30 09:44:19 092200] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259092200| [2025/04/30 09:44:19 092204] [debug] |xqc_engine_wakeup_after|wakeup:1746006259092549|now:1746006259092204|diff:345| [2025/04/30 09:44:19 092208] [debug] |xqc_engine_main_logic|END|now:1746006259092200| [2025/04/30 09:44:19 093279] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259093279| [2025/04/30 09:44:19 093290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259092549|pq_index:0| [2025/04/30 09:44:19 093295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259092070| [2025/04/30 09:44:19 093300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259093299| [2025/04/30 09:44:19 093304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259092549|now:1746006259093299| [2025/04/30 09:44:19 093309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259092549|now:1746006259093299| [2025/04/30 09:44:19 093313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 093318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50071|min_srtt:50071|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 093323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2419338| [2025/04/30 09:44:19 093328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 093332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 093336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 093340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 093345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 093349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2379252| [2025/04/30 09:44:19 093353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 093358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2290| [2025/04/30 09:44:19 093390] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2290|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259093366|stream_id:0|stream_offset:2379252| [2025/04/30 09:44:19 093396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2290|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 093401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 093411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50071|rtt_var:98|pto_duration:52071|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 093415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 093419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 093424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 093428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259170437|now:1746006259093410|interv:77027| [2025/04/30 09:44:19 093432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259170437|now:1746006259093410|interval:77027|pto_count:0|srtt:50071 [2025/04/30 09:44:19 093437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61206| [2025/04/30 09:44:19 093442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 093446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2380431| [2025/04/30 09:44:19 093451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 093455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2291| [2025/04/30 09:44:19 093477] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2291|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259093461|stream_id:0|stream_offset:2380431| [2025/04/30 09:44:19 093483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2291|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 093487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 093492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50071|rtt_var:98|pto_duration:52071|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 093496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 093500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 093504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 093508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259170532|now:1746006259093491|interv:77041| [2025/04/30 09:44:19 093512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259170532|now:1746006259093491|interval:77041|pto_count:0|srtt:50071 [2025/04/30 09:44:19 093516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62406| [2025/04/30 09:44:19 093521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 093533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2381610| [2025/04/30 09:44:19 093540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 093547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2292| [2025/04/30 09:44:19 093585] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2292|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259093557|stream_id:0|stream_offset:2381610| [2025/04/30 09:44:19 093596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2292|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 093603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 093610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50071|rtt_var:98|pto_duration:52071|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 093617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 093624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 093630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 093637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259170628|now:1746006259093610|interv:77018| [2025/04/30 09:44:19 093644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259170628|now:1746006259093610|interval:77018|pto_count:0|srtt:50071 [2025/04/30 09:44:19 093651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63606| [2025/04/30 09:44:19 093658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 093665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2382789| [2025/04/30 09:44:19 093672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 093678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259094678|now:1746006259093678|interv:1000| [2025/04/30 09:44:19 093685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 093691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 093697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259094678| [2025/04/30 09:44:19 093704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259094678| [2025/04/30 09:44:19 093710] [debug] |xqc_engine_wakeup_after|wakeup:1746006259094678|now:1746006259093710|diff:968| [2025/04/30 09:44:19 093717] [debug] |xqc_engine_main_logic|END|now:1746006259093299| [2025/04/30 09:44:19 093886] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259093885| [2025/04/30 09:44:19 093891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 093902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:995| [2025/04/30 09:44:19 093906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:996| [2025/04/30 09:44:19 093912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:996| [2025/04/30 09:44:19 093917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 093921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2240|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2241|path_largest_ack:2240| [2025/04/30 09:44:19 093926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2303436|prior_time:1746006259042066|is_app_limited:0|send_elapse:51083|ack_elapse:51819|ctl_first_sent_time:1746006259043544|lagest_ack_time:1746006259093885|curr_delivered:2364642| [2025/04/30 09:44:19 093931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259043544| [2025/04/30 09:44:19 093936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:701||sndq_packets_used_bytes:0|sndq_packets_free:1079| [2025/04/30 09:44:19 093940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2241|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2241|path_largest_ack:2241| [2025/04/30 09:44:19 093944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2303436|prior_time:1746006259042066|is_app_limited:0|send_elapse:51083|ack_elapse:51819|ctl_first_sent_time:1746006259043544|lagest_ack_time:1746006259093885|curr_delivered:2365842| [2025/04/30 09:44:19 093949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259043671| [2025/04/30 09:44:19 093953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:700||sndq_packets_used_bytes:0|sndq_packets_free:1080| [2025/04/30 09:44:19 093957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50071|rttvar:98|minrtt:31343|latest_rtt:50214|ack_delay:64| [2025/04/30 09:44:19 093961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50081|rttvar:93|minrtt:31343|latest_rtt:50214|ack_delay:64| [2025/04/30 09:44:19 093965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2241|lost_pn:2238|thresh:3| [2025/04/30 09:44:19 093970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 093974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50081|rtt_var:93|pto_duration:52081|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 093978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 093982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 093986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 093990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259170638|now:1746006259093973|interv:76665| [2025/04/30 09:44:19 093994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259170638|now:1746006259093973|interval:76665|pto_count:0|srtt:50081 [2025/04/30 09:44:19 094001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51083, ack_elapse 51819, delivered 62406|rate 1204307|lost 227| [2025/04/30 09:44:19 094006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204307) in round 43| [2025/04/30 09:44:19 094010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 094014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 094018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259043671|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 094023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259043671|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2305836| [2025/04/30 09:44:19 094027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61206|srtt:50081|latest_rtt:50214|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 094033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:996|largest:996|pns:2| [2025/04/30 09:44:19 094038] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:996|frame:ACK |recv_time:1746006259093885|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 094043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379093885|now:1746006259093885|interv:120000000| [2025/04/30 09:44:19 094047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379093885|now:1746006259093885|interv:120000000| [2025/04/30 09:44:19 094051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259094678|pq_index:0| [2025/04/30 09:44:19 094055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259093299| [2025/04/30 09:44:19 094059] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259094059| [2025/04/30 09:44:19 094064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259094063| [2025/04/30 09:44:19 094070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50081|min_srtt:50081|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 094074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2419338| [2025/04/30 09:44:19 094079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50081|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 094084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 094088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50081|min_srtt:50081|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 094095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2420517| [2025/04/30 09:44:19 094100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50081|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 094104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 094108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50081|min_srtt:50081|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 094113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2421696| [2025/04/30 09:44:19 094117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 094121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 094125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 094129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 094154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 094158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2382789| [2025/04/30 09:44:19 094162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 094166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 094170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259094678| [2025/04/30 09:44:19 094174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259094678| [2025/04/30 09:44:19 094178] [debug] |xqc_engine_wakeup_after|wakeup:1746006259094678|now:1746006259094178|diff:500| [2025/04/30 09:44:19 094183] [debug] |xqc_engine_main_logic|END|now:1746006259094063| [2025/04/30 09:44:19 094188] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259094188| [2025/04/30 09:44:19 094192] [debug] |xqc_engine_wakeup_after|wakeup:1746006259094678|now:1746006259094191|diff:487| [2025/04/30 09:44:19 094195] [debug] |xqc_engine_main_logic|END|now:1746006259094188| [2025/04/30 09:44:19 095266] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259095266| [2025/04/30 09:44:19 095277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259094678|pq_index:0| [2025/04/30 09:44:19 095282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259094063| [2025/04/30 09:44:19 095287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259095286| [2025/04/30 09:44:19 095296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746006259095042|now:1746006259095286| [2025/04/30 09:44:19 095301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 09:44:19 095305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746006259095042|now:1746006259095286| [2025/04/30 09:44:19 095308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:19 095312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259094678|now:1746006259095286| [2025/04/30 09:44:19 095316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259094678|now:1746006259095286| [2025/04/30 09:44:19 095320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 095325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:996|ack_delay:25283|first_ack_range:35|largest_pkt_recv_time:1746006259070042| [2025/04/30 09:44:19 095330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:996|low:961|pkt_pns:2| [2025/04/30 09:44:19 095334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:984|frame_largest_recv:996| [2025/04/30 09:44:19 095338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:19 095343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50081|min_srtt:50081|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 095347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2421696| [2025/04/30 09:44:19 095352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 095356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 095360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 095364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 095369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 095373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:61206|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2382789| [2025/04/30 09:44:19 095378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 095382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2293| [2025/04/30 09:44:19 095415] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2293|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:61206|now:1746006259095391|stream_id:0|stream_offset:2382789| [2025/04/30 09:44:19 095421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2293|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 09:44:19 095426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 095434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50081|rtt_var:93|pto_duration:52081|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 095439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 095443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 095446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 095450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259172472|now:1746006259095434|interv:77038| [2025/04/30 09:44:19 095454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259172472|now:1746006259095434|interval:77038|pto_count:0|srtt:50081 [2025/04/30 09:44:19 095459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62413| [2025/04/30 09:44:19 095464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 095468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2383968| [2025/04/30 09:44:19 095475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 095481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259096481|now:1746006259095481|interv:1000| [2025/04/30 09:44:19 095488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 095494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 095501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259096481| [2025/04/30 09:44:19 095507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259096481| [2025/04/30 09:44:19 095514] [debug] |xqc_engine_wakeup_after|wakeup:1746006259096481|now:1746006259095514|diff:967| [2025/04/30 09:44:19 095521] [debug] |xqc_engine_main_logic|END|now:1746006259095286| [2025/04/30 09:44:19 095869] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259095868| [2025/04/30 09:44:19 095877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 095883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:996| [2025/04/30 09:44:19 095888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:997| [2025/04/30 09:44:19 095894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:997| [2025/04/30 09:44:19 095898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 095903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2242|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2243|path_largest_ack:2242| [2025/04/30 09:44:19 095908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2305836|prior_time:1746006259044036|is_app_limited:0|send_elapse:50991|ack_elapse:51832|ctl_first_sent_time:1746006259045508|lagest_ack_time:1746006259095868|curr_delivered:2367042| [2025/04/30 09:44:19 095912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259045508| [2025/04/30 09:44:19 095922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:699||sndq_packets_used_bytes:0|sndq_packets_free:1081| [2025/04/30 09:44:19 095926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2243|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2243|path_largest_ack:2243| [2025/04/30 09:44:19 095930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2305836|prior_time:1746006259044036|is_app_limited:0|send_elapse:50991|ack_elapse:51832|ctl_first_sent_time:1746006259045508|lagest_ack_time:1746006259095868|curr_delivered:2368242| [2025/04/30 09:44:19 095935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259045624| [2025/04/30 09:44:19 095939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:698||sndq_packets_used_bytes:0|sndq_packets_free:1082| [2025/04/30 09:44:19 095943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50081|rttvar:93|minrtt:31343|latest_rtt:50244|ack_delay:56| [2025/04/30 09:44:19 095947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50094|rttvar:96|minrtt:31343|latest_rtt:50244|ack_delay:56| [2025/04/30 09:44:19 095952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2243|lost_pn:2240|thresh:3| [2025/04/30 09:44:19 095956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 095960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50094|rtt_var:96|pto_duration:52094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 095965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 095969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 095972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 095976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259172485|now:1746006259095960|interv:76525| [2025/04/30 09:44:19 095981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259172485|now:1746006259095960|interval:76525|pto_count:0|srtt:50094 [2025/04/30 09:44:19 095985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50991, ack_elapse 51832, delivered 62406|rate 1204005|lost 227| [2025/04/30 09:44:19 095989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 43 -> 44| [2025/04/30 09:44:19 095994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204005) in round 44| [2025/04/30 09:44:19 095998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 096002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 096006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259045624|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 096010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259045624|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 096018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60013|srtt:50094|latest_rtt:50244|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:19 096024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:997|largest:997|pns:2| [2025/04/30 09:44:19 096028] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:997|frame:ACK |recv_time:1746006259095868|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 096033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379095868|now:1746006259095868|interv:120000000| [2025/04/30 09:44:19 096037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379095868|now:1746006259095868|interv:120000000| [2025/04/30 09:44:19 096041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259096481|pq_index:0| [2025/04/30 09:44:19 096045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259095286| [2025/04/30 09:44:19 096049] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259096049| [2025/04/30 09:44:19 096054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259096053| [2025/04/30 09:44:19 096060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50094|min_srtt:50094|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 096065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2421696| [2025/04/30 09:44:19 096070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 096074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 096079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50094|min_srtt:50094|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 096083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2422875| [2025/04/30 09:44:19 096088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 096092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 096097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50094|min_srtt:50094|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 096101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2424054| [2025/04/30 09:44:19 096108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 096112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 096116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 096120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 096124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 096129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2383968| [2025/04/30 09:44:19 096154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 096158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 096162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259096481| [2025/04/30 09:44:19 096166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259096481| [2025/04/30 09:44:19 096170] [debug] |xqc_engine_wakeup_after|wakeup:1746006259096481|now:1746006259096170|diff:311| [2025/04/30 09:44:19 096174] [debug] |xqc_engine_main_logic|END|now:1746006259096053| [2025/04/30 09:44:19 096179] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259096179| [2025/04/30 09:44:19 096183] [debug] |xqc_engine_wakeup_after|wakeup:1746006259096481|now:1746006259096183|diff:298| [2025/04/30 09:44:19 096187] [debug] |xqc_engine_main_logic|END|now:1746006259096179| [2025/04/30 09:44:19 097258] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259097258| [2025/04/30 09:44:19 097269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259096481|pq_index:0| [2025/04/30 09:44:19 097274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259096053| [2025/04/30 09:44:19 097279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259097278| [2025/04/30 09:44:19 097284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259096481|now:1746006259097278| [2025/04/30 09:44:19 097288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259096481|now:1746006259097278| [2025/04/30 09:44:19 097292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 097298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50094|min_srtt:50094|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 097302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2424054| [2025/04/30 09:44:19 097307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 097316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 097320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 097324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 097329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 097333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2383968| [2025/04/30 09:44:19 097338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 097342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2294| [2025/04/30 09:44:19 097375] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2294|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259097351|stream_id:0|stream_offset:2383968| [2025/04/30 09:44:19 097381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2294|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 097386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 097390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50094|rtt_var:96|pto_duration:52094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 097395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 097399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 097403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 097407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259174445|now:1746006259097390|interv:77055| [2025/04/30 09:44:19 097411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259174445|now:1746006259097390|interval:77055|pto_count:0|srtt:50094 [2025/04/30 09:44:19 097415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61213| [2025/04/30 09:44:19 097420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 097424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2385147| [2025/04/30 09:44:19 097429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 097433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2295| [2025/04/30 09:44:19 097455] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2295|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259097439|stream_id:0|stream_offset:2385147| [2025/04/30 09:44:19 097464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2295|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 097469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 097473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50094|rtt_var:96|pto_duration:52094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 097477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 097481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 097485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 097489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259174533|now:1746006259097473|interv:77060| [2025/04/30 09:44:19 097493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259174533|now:1746006259097473|interval:77060|pto_count:0|srtt:50094 [2025/04/30 09:44:19 097498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62413| [2025/04/30 09:44:19 097504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 097511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2386326| [2025/04/30 09:44:19 097518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 097525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2296| [2025/04/30 09:44:19 097564] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2296|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259097536|stream_id:0|stream_offset:2386326| [2025/04/30 09:44:19 097574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2296|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 097581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 097589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50094|rtt_var:96|pto_duration:52094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 097596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 097602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 097609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 097615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259174630|now:1746006259097588|interv:77042| [2025/04/30 09:44:19 097622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259174630|now:1746006259097588|interval:77042|pto_count:0|srtt:50094 [2025/04/30 09:44:19 097635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63613| [2025/04/30 09:44:19 097643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 097649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2387505| [2025/04/30 09:44:19 097656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 097662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259098662|now:1746006259097662|interv:1000| [2025/04/30 09:44:19 097669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 097675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 097681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259098662| [2025/04/30 09:44:19 097688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259098662| [2025/04/30 09:44:19 097695] [debug] |xqc_engine_wakeup_after|wakeup:1746006259098662|now:1746006259097694|diff:968| [2025/04/30 09:44:19 097701] [debug] |xqc_engine_main_logic|END|now:1746006259097278| [2025/04/30 09:44:19 097876] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259097876| [2025/04/30 09:44:19 097882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 097888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:997| [2025/04/30 09:44:19 097892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:998| [2025/04/30 09:44:19 097898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:998| [2025/04/30 09:44:19 097902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 097907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2244|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2245|path_largest_ack:2244| [2025/04/30 09:44:19 097912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2308236|prior_time:1746006259046024|is_app_limited:0|send_elapse:51699|ack_elapse:51852|ctl_first_sent_time:1746006259047506|lagest_ack_time:1746006259097876|curr_delivered:2369442| [2025/04/30 09:44:19 097917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259047506| [2025/04/30 09:44:19 097922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:697||sndq_packets_used_bytes:0|sndq_packets_free:1083| [2025/04/30 09:44:19 097926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2245|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2245|path_largest_ack:2245| [2025/04/30 09:44:19 097930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2308236|prior_time:1746006259046024|is_app_limited:0|send_elapse:51699|ack_elapse:51852|ctl_first_sent_time:1746006259047506|lagest_ack_time:1746006259097876|curr_delivered:2370642| [2025/04/30 09:44:19 097935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259047622| [2025/04/30 09:44:19 097939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:696||sndq_packets_used_bytes:0|sndq_packets_free:1084| [2025/04/30 09:44:19 097947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50094|rttvar:96|minrtt:31343|latest_rtt:50254|ack_delay:64| [2025/04/30 09:44:19 097952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50106|rttvar:96|minrtt:31343|latest_rtt:50254|ack_delay:64| [2025/04/30 09:44:19 097956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2245|lost_pn:2242|thresh:3| [2025/04/30 09:44:19 097960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 097964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50106|rtt_var:96|pto_duration:52106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 097969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 097973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 097976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 097980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259174642|now:1746006259097964|interv:76678| [2025/04/30 09:44:19 097985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259174642|now:1746006259097964|interval:76678|pto_count:0|srtt:50106 [2025/04/30 09:44:19 097989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51699, ack_elapse 51852, delivered 62406|rate 1203540|lost 227| [2025/04/30 09:44:19 097994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203540) in round 44| [2025/04/30 09:44:19 097998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 098002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 098006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259047622|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 098011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259047622|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 098015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61213|srtt:50106|latest_rtt:50254|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 098021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:998|largest:998|pns:2| [2025/04/30 09:44:19 098026] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:998|frame:ACK |recv_time:1746006259097876|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 098031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379097876|now:1746006259097876|interv:120000000| [2025/04/30 09:44:19 098035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379097876|now:1746006259097876|interv:120000000| [2025/04/30 09:44:19 098041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259098662|pq_index:0| [2025/04/30 09:44:19 098046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259097278| [2025/04/30 09:44:19 098050] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259098050| [2025/04/30 09:44:19 098054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259098054| [2025/04/30 09:44:19 098060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50106|min_srtt:50106|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 098065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2424054| [2025/04/30 09:44:19 098070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50106|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 098074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 098078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50106|min_srtt:50106|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 098083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2425233| [2025/04/30 09:44:19 098087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50106|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 098091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 098096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50106|min_srtt:50106|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 098100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2426412| [2025/04/30 09:44:19 098104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 098108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 098112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 098116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 098121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 098125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2387505| [2025/04/30 09:44:19 098149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 098156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 098160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259098662| [2025/04/30 09:44:19 098164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259098662| [2025/04/30 09:44:19 098168] [debug] |xqc_engine_wakeup_after|wakeup:1746006259098662|now:1746006259098168|diff:494| [2025/04/30 09:44:19 098172] [debug] |xqc_engine_main_logic|END|now:1746006259098054| [2025/04/30 09:44:19 098177] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259098177| [2025/04/30 09:44:19 098181] [debug] |xqc_engine_wakeup_after|wakeup:1746006259098662|now:1746006259098181|diff:481| [2025/04/30 09:44:19 098185] [debug] |xqc_engine_main_logic|END|now:1746006259098177| [2025/04/30 09:44:19 099255] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259099255| [2025/04/30 09:44:19 099266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259098662|pq_index:0| [2025/04/30 09:44:19 099271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259098054| [2025/04/30 09:44:19 099276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259099275| [2025/04/30 09:44:19 099281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259098662|now:1746006259099275| [2025/04/30 09:44:19 099285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259098662|now:1746006259099275| [2025/04/30 09:44:19 099289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 099295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50106|min_srtt:50106|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 099300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2426412| [2025/04/30 09:44:19 099304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 099308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 099312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 099317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 099321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 099326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2387505| [2025/04/30 09:44:19 099330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 099335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2297| [2025/04/30 09:44:19 099373] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2297|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259099348|stream_id:0|stream_offset:2387505| [2025/04/30 09:44:19 099379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2297|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 099384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 099388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50106|rtt_var:96|pto_duration:52106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 099393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 099397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 099401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 099405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259176454|now:1746006259099388|interv:77066| [2025/04/30 09:44:19 099409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259176454|now:1746006259099388|interval:77066|pto_count:0|srtt:50106 [2025/04/30 09:44:19 099413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62413| [2025/04/30 09:44:19 099418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 099422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2388684| [2025/04/30 09:44:19 099427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 099431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259100431|now:1746006259099431|interv:1000| [2025/04/30 09:44:19 099435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 099439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 099443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259100431| [2025/04/30 09:44:19 099447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259100431| [2025/04/30 09:44:19 099451] [debug] |xqc_engine_wakeup_after|wakeup:1746006259100431|now:1746006259099451|diff:980| [2025/04/30 09:44:19 099456] [debug] |xqc_engine_main_logic|END|now:1746006259099275| [2025/04/30 09:44:19 099866] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259099865| [2025/04/30 09:44:19 099874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 099881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:998| [2025/04/30 09:44:19 099885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:999| [2025/04/30 09:44:19 099891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:999| [2025/04/30 09:44:19 099895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 099904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2246|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2247|path_largest_ack:2246| [2025/04/30 09:44:19 099909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2310636|prior_time:1746006259048026|is_app_limited:0|send_elapse:51783|ack_elapse:51839|ctl_first_sent_time:1746006259049495|lagest_ack_time:1746006259099865|curr_delivered:2371842| [2025/04/30 09:44:19 099914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259049495| [2025/04/30 09:44:19 099919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:695||sndq_packets_used_bytes:0|sndq_packets_free:1085| [2025/04/30 09:44:19 099923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2247|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2247|path_largest_ack:2247| [2025/04/30 09:44:19 099927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2310636|prior_time:1746006259048026|is_app_limited:0|send_elapse:51783|ack_elapse:51839|ctl_first_sent_time:1746006259049495|lagest_ack_time:1746006259099865|curr_delivered:2373042| [2025/04/30 09:44:19 099932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259049611| [2025/04/30 09:44:19 099936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:694||sndq_packets_used_bytes:0|sndq_packets_free:1086| [2025/04/30 09:44:19 099940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50106|rttvar:96|minrtt:31343|latest_rtt:50254|ack_delay:64| [2025/04/30 09:44:19 099944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50116|rttvar:93|minrtt:31343|latest_rtt:50254|ack_delay:64| [2025/04/30 09:44:19 099949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2247|lost_pn:2244|thresh:3| [2025/04/30 09:44:19 099953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 099957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50116|rtt_var:93|pto_duration:52116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 099962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 099966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 099969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 099973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259176464|now:1746006259099957|interv:76507| [2025/04/30 09:44:19 099977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259176464|now:1746006259099957|interval:76507|pto_count:0|srtt:50116 [2025/04/30 09:44:19 099982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51783, ack_elapse 51839, delivered 62406|rate 1203842|lost 227| [2025/04/30 09:44:19 099986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203842) in round 44| [2025/04/30 09:44:19 099991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 099997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 100001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259049611|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 100006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259049611|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 100011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:60013|srtt:50116|latest_rtt:50254|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 100017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:999|largest:999|pns:2| [2025/04/30 09:44:19 100021] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:999|frame:ACK |recv_time:1746006259099865|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 100026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379099865|now:1746006259099865|interv:120000000| [2025/04/30 09:44:19 100030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379099865|now:1746006259099865|interv:120000000| [2025/04/30 09:44:19 100034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259100431|pq_index:0| [2025/04/30 09:44:19 100038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259099275| [2025/04/30 09:44:19 100042] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259100042| [2025/04/30 09:44:19 100047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259100046| [2025/04/30 09:44:19 100053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50116|min_srtt:50116|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 100058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2426412| [2025/04/30 09:44:19 100062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50116|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 100067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 100072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50116|min_srtt:50116|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 100076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2427591| [2025/04/30 09:44:19 100081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50116|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 100095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 100099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50116|min_srtt:50116|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 100103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2428770| [2025/04/30 09:44:19 100107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 100111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 100115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 100119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 100124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 100128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2388684| [2025/04/30 09:44:19 100154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 100158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 100162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259100431| [2025/04/30 09:44:19 100166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259100431| [2025/04/30 09:44:19 100170] [debug] |xqc_engine_wakeup_after|wakeup:1746006259100431|now:1746006259100170|diff:261| [2025/04/30 09:44:19 100175] [debug] |xqc_engine_main_logic|END|now:1746006259100046| [2025/04/30 09:44:19 100180] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259100180| [2025/04/30 09:44:19 100184] [debug] |xqc_engine_wakeup_after|wakeup:1746006259100431|now:1746006259100183|diff:248| [2025/04/30 09:44:19 100187] [debug] |xqc_engine_main_logic|END|now:1746006259100180| [2025/04/30 09:44:19 101258] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259101257| [2025/04/30 09:44:19 101269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259100431|pq_index:0| [2025/04/30 09:44:19 101273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259100046| [2025/04/30 09:44:19 101279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259101278| [2025/04/30 09:44:19 101283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259100431|now:1746006259101278| [2025/04/30 09:44:19 101288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259100431|now:1746006259101278| [2025/04/30 09:44:19 101292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 101297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50116|min_srtt:50116|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 101307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2428770| [2025/04/30 09:44:19 101312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 101316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 101320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 101324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 101329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 101333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2388684| [2025/04/30 09:44:19 101338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 101342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2298| [2025/04/30 09:44:19 101375] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2298|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259101351|stream_id:0|stream_offset:2388684| [2025/04/30 09:44:19 101381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2298|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 101386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 101390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50116|rtt_var:93|pto_duration:52116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 101395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 101399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 101402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 101406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259178467|now:1746006259101390|interv:77077| [2025/04/30 09:44:19 101411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259178467|now:1746006259101390|interval:77077|pto_count:0|srtt:50116 [2025/04/30 09:44:19 101415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:61213| [2025/04/30 09:44:19 101420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 101424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2389863| [2025/04/30 09:44:19 101432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 101436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2299| [2025/04/30 09:44:19 101459] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2299|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259101443|stream_id:0|stream_offset:2389863| [2025/04/30 09:44:19 101464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2299|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 101469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 101473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50116|rtt_var:93|pto_duration:52116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 101477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 101481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 101485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 101489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259178559|now:1746006259101473|interv:77086| [2025/04/30 09:44:19 101493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259178559|now:1746006259101473|interval:77086|pto_count:0|srtt:50116 [2025/04/30 09:44:19 101498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62413| [2025/04/30 09:44:19 101502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 101506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2391042| [2025/04/30 09:44:19 101512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 101519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2300| [2025/04/30 09:44:19 101556] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2300|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259101529|stream_id:0|stream_offset:2391042| [2025/04/30 09:44:19 101566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2300|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 101573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 101580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50116|rtt_var:93|pto_duration:52116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 101587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 101594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 101607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 101613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259178645|now:1746006259101580|interv:77065| [2025/04/30 09:44:19 101620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259178645|now:1746006259101580|interval:77065|pto_count:0|srtt:50116 [2025/04/30 09:44:19 101627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63613| [2025/04/30 09:44:19 101635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 101642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2392221| [2025/04/30 09:44:19 101649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 101655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259102655|now:1746006259101655|interv:1000| [2025/04/30 09:44:19 101662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 101668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 101674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259102655| [2025/04/30 09:44:19 101681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259102655| [2025/04/30 09:44:19 101688] [debug] |xqc_engine_wakeup_after|wakeup:1746006259102655|now:1746006259101687|diff:968| [2025/04/30 09:44:19 101694] [debug] |xqc_engine_main_logic|END|now:1746006259101278| [2025/04/30 09:44:19 101856] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259101855| [2025/04/30 09:44:19 101862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 101868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:999| [2025/04/30 09:44:19 101872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1000| [2025/04/30 09:44:19 101878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1000| [2025/04/30 09:44:19 101882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 101887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2248|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2249|path_largest_ack:2248| [2025/04/30 09:44:19 101892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2313036|prior_time:1746006259050019|is_app_limited:0|send_elapse:51011|ack_elapse:51836|ctl_first_sent_time:1746006259051487|lagest_ack_time:1746006259101855|curr_delivered:2374242| [2025/04/30 09:44:19 101897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259051487| [2025/04/30 09:44:19 101902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:693||sndq_packets_used_bytes:0|sndq_packets_free:1087| [2025/04/30 09:44:19 101906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2249|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2249|path_largest_ack:2249| [2025/04/30 09:44:19 101915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2313036|prior_time:1746006259050019|is_app_limited:0|send_elapse:51011|ack_elapse:51836|ctl_first_sent_time:1746006259051487|lagest_ack_time:1746006259101855|curr_delivered:2375442| [2025/04/30 09:44:19 101919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259051605| [2025/04/30 09:44:19 101923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:692||sndq_packets_used_bytes:0|sndq_packets_free:1088| [2025/04/30 09:44:19 101927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50116|rttvar:93|minrtt:31343|latest_rtt:50250|ack_delay:64| [2025/04/30 09:44:19 101932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50125|rttvar:87|minrtt:31343|latest_rtt:50250|ack_delay:64| [2025/04/30 09:44:19 101936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2249|lost_pn:2246|thresh:3| [2025/04/30 09:44:19 101940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 101944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50125|rtt_var:87|pto_duration:52125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 101949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 101953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 101957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 101961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259178654|now:1746006259101944|interv:76710| [2025/04/30 09:44:19 101965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259178654|now:1746006259101944|interval:76710|pto_count:0|srtt:50125 [2025/04/30 09:44:19 101969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51011, ack_elapse 51836, delivered 62406|rate 1203912|lost 227| [2025/04/30 09:44:19 101974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203912) in round 44| [2025/04/30 09:44:19 101978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 101982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 101986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259051605|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 101991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259051605|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 101995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61213|srtt:50125|latest_rtt:50250|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 102001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1000|largest:1000|pns:2| [2025/04/30 09:44:19 102008] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1000|frame:ACK |recv_time:1746006259101855|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 102013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379101855|now:1746006259101855|interv:120000000| [2025/04/30 09:44:19 102017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379101855|now:1746006259101855|interv:120000000| [2025/04/30 09:44:19 102021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259102655|pq_index:0| [2025/04/30 09:44:19 102026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259101278| [2025/04/30 09:44:19 102030] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259102030| [2025/04/30 09:44:19 102035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259102034| [2025/04/30 09:44:19 102041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50125|min_srtt:50125|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 102045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2428770| [2025/04/30 09:44:19 102050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50125|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 102055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 102059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50125|min_srtt:50125|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 102063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2429949| [2025/04/30 09:44:19 102068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50125|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 102072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 102076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50125|min_srtt:50125|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 102081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2431128| [2025/04/30 09:44:19 102085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 102089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 102093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 102101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 102106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 102110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2392221| [2025/04/30 09:44:19 102114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 102118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 102122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259102655| [2025/04/30 09:44:19 102126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259102655| [2025/04/30 09:44:19 102130] [debug] |xqc_engine_wakeup_after|wakeup:1746006259102655|now:1746006259102130|diff:525| [2025/04/30 09:44:19 102155] [debug] |xqc_engine_main_logic|END|now:1746006259102034| [2025/04/30 09:44:19 102160] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259102160| [2025/04/30 09:44:19 102164] [debug] |xqc_engine_wakeup_after|wakeup:1746006259102655|now:1746006259102164|diff:491| [2025/04/30 09:44:19 102168] [debug] |xqc_engine_main_logic|END|now:1746006259102160| [2025/04/30 09:44:19 103238] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259103237| [2025/04/30 09:44:19 103249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259102655|pq_index:0| [2025/04/30 09:44:19 103253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259102034| [2025/04/30 09:44:19 103258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259103257| [2025/04/30 09:44:19 103263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259102655|now:1746006259103257| [2025/04/30 09:44:19 103268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259102655|now:1746006259103257| [2025/04/30 09:44:19 103272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 103277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50125|min_srtt:50125|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 103282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2431128| [2025/04/30 09:44:19 103286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 103290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 103294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 103299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 103303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 103316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2392221| [2025/04/30 09:44:19 103321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 103325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2301| [2025/04/30 09:44:19 103357] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2301|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259103334|stream_id:0|stream_offset:2392221| [2025/04/30 09:44:19 103363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2301|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 103368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 103373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50125|rtt_var:87|pto_duration:52125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 103377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 103381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 103385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 103389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259180459|now:1746006259103372|interv:77087| [2025/04/30 09:44:19 103393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259180459|now:1746006259103372|interval:77087|pto_count:0|srtt:50125 [2025/04/30 09:44:19 103398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62413| [2025/04/30 09:44:19 103402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 103406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2393400| [2025/04/30 09:44:19 103411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 103415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2302| [2025/04/30 09:44:19 103437] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2302|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259103421|stream_id:0|stream_offset:2393400| [2025/04/30 09:44:19 103442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2302|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 103447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 103451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50125|rtt_var:87|pto_duration:52125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 103459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 103463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 103467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 103471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259180546|now:1746006259103451|interv:77095| [2025/04/30 09:44:19 103475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259180546|now:1746006259103451|interval:77095|pto_count:0|srtt:50125 [2025/04/30 09:44:19 103479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63613| [2025/04/30 09:44:19 103484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 103490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2394579| [2025/04/30 09:44:19 103498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 103504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259104504|now:1746006259103504|interv:1000| [2025/04/30 09:44:19 103510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 103517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 103523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259104504| [2025/04/30 09:44:19 103529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259104504| [2025/04/30 09:44:19 103536] [debug] |xqc_engine_wakeup_after|wakeup:1746006259104504|now:1746006259103536|diff:968| [2025/04/30 09:44:19 103543] [debug] |xqc_engine_main_logic|END|now:1746006259103257| [2025/04/30 09:44:19 103888] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259103887| [2025/04/30 09:44:19 103896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 103903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1000| [2025/04/30 09:44:19 103907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1001| [2025/04/30 09:44:19 103913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1001| [2025/04/30 09:44:19 103917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 103922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2250|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2251|path_largest_ack:2250| [2025/04/30 09:44:19 103927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2315436|prior_time:1746006259052012|is_app_limited:0|send_elapse:51719|ack_elapse:51875|ctl_first_sent_time:1746006259053486|lagest_ack_time:1746006259103887|curr_delivered:2376642| [2025/04/30 09:44:19 103931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259053486| [2025/04/30 09:44:19 103936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:691||sndq_packets_used_bytes:0|sndq_packets_free:1089| [2025/04/30 09:44:19 103945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2251|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2251|path_largest_ack:2251| [2025/04/30 09:44:19 103949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2315436|prior_time:1746006259052012|is_app_limited:0|send_elapse:51719|ack_elapse:51875|ctl_first_sent_time:1746006259053486|lagest_ack_time:1746006259103887|curr_delivered:2377842| [2025/04/30 09:44:19 103954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259053604| [2025/04/30 09:44:19 103958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:690||sndq_packets_used_bytes:0|sndq_packets_free:1090| [2025/04/30 09:44:19 103962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50125|rttvar:87|minrtt:31343|latest_rtt:50283|ack_delay:96| [2025/04/30 09:44:19 103966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50133|rttvar:81|minrtt:31343|latest_rtt:50283|ack_delay:96| [2025/04/30 09:44:19 103970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2251|lost_pn:2248|thresh:3| [2025/04/30 09:44:19 103974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 103979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50133|rtt_var:81|pto_duration:52133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 103983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 103987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 103991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 103995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259180554|now:1746006259103978|interv:76576| [2025/04/30 09:44:19 103999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259180554|now:1746006259103978|interval:76576|pto_count:0|srtt:50133 [2025/04/30 09:44:19 104003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51719, ack_elapse 51875, delivered 62406|rate 1203007|lost 227| [2025/04/30 09:44:19 104008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203007) in round 44| [2025/04/30 09:44:19 104012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 104016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 104020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259053604|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 104025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259053604|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 104029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61213|srtt:50133|latest_rtt:50283|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 104038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1001|largest:1001|pns:2| [2025/04/30 09:44:19 104042] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1001|frame:ACK |recv_time:1746006259103887|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 104047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379103887|now:1746006259103887|interv:120000000| [2025/04/30 09:44:19 104051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379103887|now:1746006259103887|interv:120000000| [2025/04/30 09:44:19 104055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259104504|pq_index:0| [2025/04/30 09:44:19 104060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259103257| [2025/04/30 09:44:19 104064] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259104063| [2025/04/30 09:44:19 104068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259104067| [2025/04/30 09:44:19 104074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50133|min_srtt:50133|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 104079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2431128| [2025/04/30 09:44:19 104083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50133|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 104088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 104093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50133|min_srtt:50133|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 104097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2432307| [2025/04/30 09:44:19 104101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50133|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 104106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 104110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50133|min_srtt:50133|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 104115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2433486| [2025/04/30 09:44:19 104119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 104125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 104129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 104154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 104159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 104163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2394579| [2025/04/30 09:44:19 104168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 104171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 104175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259104504| [2025/04/30 09:44:19 104179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259104504| [2025/04/30 09:44:19 104183] [debug] |xqc_engine_wakeup_after|wakeup:1746006259104504|now:1746006259104183|diff:321| [2025/04/30 09:44:19 104188] [debug] |xqc_engine_main_logic|END|now:1746006259104067| [2025/04/30 09:44:19 104193] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259104193| [2025/04/30 09:44:19 104197] [debug] |xqc_engine_wakeup_after|wakeup:1746006259104504|now:1746006259104196|diff:308| [2025/04/30 09:44:19 104200] [debug] |xqc_engine_main_logic|END|now:1746006259104193| [2025/04/30 09:44:19 105271] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259105271| [2025/04/30 09:44:19 105282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259104504|pq_index:0| [2025/04/30 09:44:19 105287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259104067| [2025/04/30 09:44:19 105292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259105291| [2025/04/30 09:44:19 105297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259104504|now:1746006259105291| [2025/04/30 09:44:19 105301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259104504|now:1746006259105291| [2025/04/30 09:44:19 105305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 105310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50133|min_srtt:50133|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 105315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2433486| [2025/04/30 09:44:19 105320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 105324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 105328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 105337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 105342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 105346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2394579| [2025/04/30 09:44:19 105350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 105355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2303| [2025/04/30 09:44:19 105387] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2303|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259105363|stream_id:0|stream_offset:2394579| [2025/04/30 09:44:19 105393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2303|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 105398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 105403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50133|rtt_var:81|pto_duration:52133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 105407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 105411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 105415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 105419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259182496|now:1746006259105402|interv:77094| [2025/04/30 09:44:19 105423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259182496|now:1746006259105402|interval:77094|pto_count:0|srtt:50133 [2025/04/30 09:44:19 105428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62413| [2025/04/30 09:44:19 105433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 105437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2395758| [2025/04/30 09:44:19 105443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 105449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2304| [2025/04/30 09:44:19 105487] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2304|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259105460|stream_id:0|stream_offset:2395758| [2025/04/30 09:44:19 105497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2304|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 105504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 105517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50133|rtt_var:81|pto_duration:52133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 105524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 105531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 105538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 105545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259182593|now:1746006259105517|interv:77076| [2025/04/30 09:44:19 105551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259182593|now:1746006259105517|interval:77076|pto_count:0|srtt:50133 [2025/04/30 09:44:19 105559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63613| [2025/04/30 09:44:19 105566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 105573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2396937| [2025/04/30 09:44:19 105580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 105587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259106586|now:1746006259105586|interv:1000| [2025/04/30 09:44:19 105593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 105599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 105606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259106586| [2025/04/30 09:44:19 105612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259106586| [2025/04/30 09:44:19 105619] [debug] |xqc_engine_wakeup_after|wakeup:1746006259106586|now:1746006259105619|diff:967| [2025/04/30 09:44:19 105626] [debug] |xqc_engine_main_logic|END|now:1746006259105291| [2025/04/30 09:44:19 105848] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259105847| [2025/04/30 09:44:19 105854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 105860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1001| [2025/04/30 09:44:19 105864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1002| [2025/04/30 09:44:19 105870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1002| [2025/04/30 09:44:19 105874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 105879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2252|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2253|path_largest_ack:2252| [2025/04/30 09:44:19 105884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2317836|prior_time:1746006259054061|is_app_limited:0|send_elapse:51921|ack_elapse:51786|ctl_first_sent_time:1746006259055568|lagest_ack_time:1746006259105847|curr_delivered:2379048| [2025/04/30 09:44:19 105893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259055568| [2025/04/30 09:44:19 105898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:689||sndq_packets_used_bytes:0|sndq_packets_free:1091| [2025/04/30 09:44:19 105902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2253|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2253|path_largest_ack:2253| [2025/04/30 09:44:19 105907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2317836|prior_time:1746006259054061|is_app_limited:0|send_elapse:51921|ack_elapse:51786|ctl_first_sent_time:1746006259055568|lagest_ack_time:1746006259105847|curr_delivered:2380248| [2025/04/30 09:44:19 105911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259055690| [2025/04/30 09:44:19 105915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:688||sndq_packets_used_bytes:0|sndq_packets_free:1092| [2025/04/30 09:44:19 105919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50133|rttvar:81|minrtt:31343|latest_rtt:50157|ack_delay:56| [2025/04/30 09:44:19 105924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50129|rttvar:69|minrtt:31343|latest_rtt:50157|ack_delay:56| [2025/04/30 09:44:19 105928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2253|lost_pn:2250|thresh:3| [2025/04/30 09:44:19 105932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 977|pns:2| [2025/04/30 09:44:19 105936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 105940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50129|rtt_var:69|pto_duration:52129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 105944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 105948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 105952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 105956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259182589|now:1746006259105940|interv:76649| [2025/04/30 09:44:19 105960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259182589|now:1746006259105940|interval:76649|pto_count:0|srtt:50129 [2025/04/30 09:44:19 105965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51921, ack_elapse 51786, delivered 62412|rate 1202056|lost 227| [2025/04/30 09:44:19 105969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202056) in round 44| [2025/04/30 09:44:19 105974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 105978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 105982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2406|po_sent_time:1746006259055690|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 105989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2406|po_sent_time:1746006259055690|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 105994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61207|srtt:50129|latest_rtt:50157|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 105999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1002|largest:1002|pns:2| [2025/04/30 09:44:19 106004] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1002|frame:ACK |recv_time:1746006259105847|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 106009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379105847|now:1746006259105847|interv:120000000| [2025/04/30 09:44:19 106013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379105847|now:1746006259105847|interv:120000000| [2025/04/30 09:44:19 106017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259106586|pq_index:0| [2025/04/30 09:44:19 106021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259105291| [2025/04/30 09:44:19 106025] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259106025| [2025/04/30 09:44:19 106030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259106029| [2025/04/30 09:44:19 106037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50129|min_srtt:50129|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 106041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2433486| [2025/04/30 09:44:19 106046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 106050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 106055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50129|min_srtt:50129|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 106059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2434665| [2025/04/30 09:44:19 106063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 106068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 106072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50129|min_srtt:50129|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 106079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2435844| [2025/04/30 09:44:19 106083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 106087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 106091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 106095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 106100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 106104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2396937| [2025/04/30 09:44:19 106108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 106112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 106116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259106586| [2025/04/30 09:44:19 106120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259106586| [2025/04/30 09:44:19 106124] [debug] |xqc_engine_wakeup_after|wakeup:1746006259106586|now:1746006259106124|diff:462| [2025/04/30 09:44:19 106128] [debug] |xqc_engine_main_logic|END|now:1746006259106029| [2025/04/30 09:44:19 106152] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259106152| [2025/04/30 09:44:19 106159] [debug] |xqc_engine_wakeup_after|wakeup:1746006259106586|now:1746006259106159|diff:427| [2025/04/30 09:44:19 106163] [debug] |xqc_engine_main_logic|END|now:1746006259106152| [2025/04/30 09:44:19 107233] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259107233| [2025/04/30 09:44:19 107244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259106586|pq_index:0| [2025/04/30 09:44:19 107249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259106029| [2025/04/30 09:44:19 107254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259107253| [2025/04/30 09:44:19 107259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259106586|now:1746006259107253| [2025/04/30 09:44:19 107263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259106586|now:1746006259107253| [2025/04/30 09:44:19 107267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 107273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50129|min_srtt:50129|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 107277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2435844| [2025/04/30 09:44:19 107287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 107291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 107295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 107299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 107304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 107308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2396937| [2025/04/30 09:44:19 107313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 107317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2305| [2025/04/30 09:44:19 107350] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2305|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259107326|stream_id:0|stream_offset:2396937| [2025/04/30 09:44:19 107355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2305|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 107360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 107365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50129|rtt_var:69|pto_duration:52129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 107369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 107373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 107377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 107381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259184455|now:1746006259107364|interv:77091| [2025/04/30 09:44:19 107385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259184455|now:1746006259107364|interval:77091|pto_count:0|srtt:50129 [2025/04/30 09:44:19 107390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62407| [2025/04/30 09:44:19 107394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 107399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2398116| [2025/04/30 09:44:19 107403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 107407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2306| [2025/04/30 09:44:19 107429] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2306|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259107413|stream_id:0|stream_offset:2398116| [2025/04/30 09:44:19 107438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2306|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 107442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 107446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50129|rtt_var:69|pto_duration:52129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 107451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 107455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 107458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 107462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259184542|now:1746006259107446|interv:77096| [2025/04/30 09:44:19 107466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259184542|now:1746006259107446|interval:77096|pto_count:0|srtt:50129 [2025/04/30 09:44:19 107471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63607| [2025/04/30 09:44:19 107476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 107483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2399295| [2025/04/30 09:44:19 107490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 107496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259108496|now:1746006259107496|interv:1000| [2025/04/30 09:44:19 107503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 107509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 107515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259108496| [2025/04/30 09:44:19 107522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259108496| [2025/04/30 09:44:19 107529] [debug] |xqc_engine_wakeup_after|wakeup:1746006259108496|now:1746006259107529|diff:967| [2025/04/30 09:44:19 107536] [debug] |xqc_engine_main_logic|END|now:1746006259107253| [2025/04/30 09:44:19 107842] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259107841| [2025/04/30 09:44:19 107850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 107857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1002| [2025/04/30 09:44:19 107861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1003| [2025/04/30 09:44:19 107867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1003| [2025/04/30 09:44:19 107871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 107876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2254|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2255|path_largest_ack:2254| [2025/04/30 09:44:19 107885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2320236|prior_time:1746006259056011|is_app_limited:0|send_elapse:51849|ack_elapse:51830|ctl_first_sent_time:1746006259057513|lagest_ack_time:1746006259107841|curr_delivered:2381448| [2025/04/30 09:44:19 107890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259057513| [2025/04/30 09:44:19 107895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:687||sndq_packets_used_bytes:0|sndq_packets_free:1093| [2025/04/30 09:44:19 107899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2255|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2255|path_largest_ack:2255| [2025/04/30 09:44:19 107903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2320236|prior_time:1746006259056011|is_app_limited:0|send_elapse:51849|ack_elapse:51830|ctl_first_sent_time:1746006259057513|lagest_ack_time:1746006259107841|curr_delivered:2382648| [2025/04/30 09:44:19 107908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259057638| [2025/04/30 09:44:19 107912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:686||sndq_packets_used_bytes:0|sndq_packets_free:1094| [2025/04/30 09:44:19 107916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50129|rttvar:69|minrtt:31343|latest_rtt:50203|ack_delay:64| [2025/04/30 09:44:19 107920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50130|rttvar:54|minrtt:31343|latest_rtt:50203|ack_delay:64| [2025/04/30 09:44:19 107924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2255|lost_pn:2252|thresh:3| [2025/04/30 09:44:19 107929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 107933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50130|rtt_var:54|pto_duration:52130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 107937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 107941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 107945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 107949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259184543|now:1746006259107932|interv:76611| [2025/04/30 09:44:19 107953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259184543|now:1746006259107932|interval:76611|pto_count:0|srtt:50130 [2025/04/30 09:44:19 107957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51849, ack_elapse 51830, delivered 62412|rate 1203726|lost 227| [2025/04/30 09:44:19 107962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203726) in round 44| [2025/04/30 09:44:19 107966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 107970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 107977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259057638|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 107982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259057638|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 107986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61207|srtt:50130|latest_rtt:50203|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 107992] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:101314|inflight:61207|mode:2|applimit:0|pacing_rate:1215632|bw:1215632|srtt:50130|latest_rtt:50203|min_rtt:31343|send:2280|lost:227|tlp:0|recv:1002|recovery:0|slow_start:0|conn_life:2065224|acked:2400|delivered:2382648|is_cwnd_limited:0| [2025/04/30 09:44:19 107998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1003|largest:1003|pns:2| [2025/04/30 09:44:19 108002] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1003|frame:ACK |recv_time:1746006259107841|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 108007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379107841|now:1746006259107841|interv:120000000| [2025/04/30 09:44:19 108011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379107841|now:1746006259107841|interv:120000000| [2025/04/30 09:44:19 108015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259108496|pq_index:0| [2025/04/30 09:44:19 108020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259107253| [2025/04/30 09:44:19 108024] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259108024| [2025/04/30 09:44:19 108029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259108028| [2025/04/30 09:44:19 108035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50130|min_srtt:50130|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 108039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2435844| [2025/04/30 09:44:19 108044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50130|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 108048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 108053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50130|min_srtt:50130|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 108057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2437023| [2025/04/30 09:44:19 108064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50130|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 108069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 108073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50130|min_srtt:50130|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 108077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2438202| [2025/04/30 09:44:19 108082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 108086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 108090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 108094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 108098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 108103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2399295| [2025/04/30 09:44:19 108107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 108111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 108115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259108496| [2025/04/30 09:44:19 108119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259108496| [2025/04/30 09:44:19 108123] [debug] |xqc_engine_wakeup_after|wakeup:1746006259108496|now:1746006259108123|diff:373| [2025/04/30 09:44:19 108127] [debug] |xqc_engine_main_logic|END|now:1746006259108028| [2025/04/30 09:44:19 108148] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259108148| [2025/04/30 09:44:19 108155] [debug] |xqc_engine_wakeup_after|wakeup:1746006259108496|now:1746006259108155|diff:341| [2025/04/30 09:44:19 108159] [debug] |xqc_engine_main_logic|END|now:1746006259108148| [2025/04/30 09:44:19 109230] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259109230| [2025/04/30 09:44:19 109241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259108496|pq_index:0| [2025/04/30 09:44:19 109245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259108028| [2025/04/30 09:44:19 109251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259109250| [2025/04/30 09:44:19 109255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259108496|now:1746006259109250| [2025/04/30 09:44:19 109260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259108496|now:1746006259109250| [2025/04/30 09:44:19 109268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 109274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50130|min_srtt:50130|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 109279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2438202| [2025/04/30 09:44:19 109283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 109287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 109291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 109296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 109300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 109305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2399295| [2025/04/30 09:44:19 109309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 109314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2307| [2025/04/30 09:44:19 109346] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2307|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259109322|stream_id:0|stream_offset:2399295| [2025/04/30 09:44:19 109352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2307|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 109357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 109361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50130|rtt_var:54|pto_duration:52130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 109366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 109370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 109373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 109377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259186452|now:1746006259109361|interv:77091| [2025/04/30 09:44:19 109382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259186452|now:1746006259109361|interval:77091|pto_count:0|srtt:50130 [2025/04/30 09:44:19 109386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62407| [2025/04/30 09:44:19 109391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 109399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2400474| [2025/04/30 09:44:19 109403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 109407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2308| [2025/04/30 09:44:19 109430] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2308|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259109414|stream_id:0|stream_offset:2400474| [2025/04/30 09:44:19 109435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2308|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 109440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 109445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50130|rtt_var:54|pto_duration:52130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 109449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 109453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 109457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 109461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259186544|now:1746006259109445|interv:77099| [2025/04/30 09:44:19 109465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259186544|now:1746006259109445|interval:77099|pto_count:0|srtt:50130 [2025/04/30 09:44:19 109470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63607| [2025/04/30 09:44:19 109474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 109479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2401653| [2025/04/30 09:44:19 109487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 109493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259110493|now:1746006259109493|interv:1000| [2025/04/30 09:44:19 109500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 109506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 109512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259110493| [2025/04/30 09:44:19 109519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259110493| [2025/04/30 09:44:19 109526] [debug] |xqc_engine_wakeup_after|wakeup:1746006259110493|now:1746006259109525|diff:968| [2025/04/30 09:44:19 109533] [debug] |xqc_engine_main_logic|END|now:1746006259109250| [2025/04/30 09:44:19 109834] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259109833| [2025/04/30 09:44:19 109842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 109853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1003| [2025/04/30 09:44:19 109857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1004| [2025/04/30 09:44:19 109863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1004| [2025/04/30 09:44:19 109867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 109872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2256|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2257|path_largest_ack:2256| [2025/04/30 09:44:19 109877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2322636|prior_time:1746006259058021|is_app_limited:0|send_elapse:51809|ack_elapse:51812|ctl_first_sent_time:1746006259059521|lagest_ack_time:1746006259109833|curr_delivered:2383848| [2025/04/30 09:44:19 109881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259059521| [2025/04/30 09:44:19 109886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:685||sndq_packets_used_bytes:0|sndq_packets_free:1095| [2025/04/30 09:44:19 109890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2257|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2257|path_largest_ack:2257| [2025/04/30 09:44:19 109895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2322636|prior_time:1746006259058021|is_app_limited:0|send_elapse:51809|ack_elapse:51812|ctl_first_sent_time:1746006259059521|lagest_ack_time:1746006259109833|curr_delivered:2385048| [2025/04/30 09:44:19 109899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259059621| [2025/04/30 09:44:19 109903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:684||sndq_packets_used_bytes:0|sndq_packets_free:1096| [2025/04/30 09:44:19 109907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50130|rttvar:54|minrtt:31343|latest_rtt:50212|ack_delay:64| [2025/04/30 09:44:19 109911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50132|rttvar:45|minrtt:31343|latest_rtt:50212|ack_delay:64| [2025/04/30 09:44:19 109916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2257|lost_pn:2254|thresh:3| [2025/04/30 09:44:19 109920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 109924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50132|rtt_var:45|pto_duration:52132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 109929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 109933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 109937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 109941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259186546|now:1746006259109924|interv:76622| [2025/04/30 09:44:19 109945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259186546|now:1746006259109924|interval:76622|pto_count:0|srtt:50132 [2025/04/30 09:44:19 109952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51809, ack_elapse 51812, delivered 62412|rate 1204585|lost 227| [2025/04/30 09:44:19 109956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204585) in round 44| [2025/04/30 09:44:19 109961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 109965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 109969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259059621|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 109973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259059621|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 109978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61207|srtt:50132|latest_rtt:50212|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 109984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1004|largest:1004|pns:2| [2025/04/30 09:44:19 109988] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1004|frame:ACK |recv_time:1746006259109833|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 109993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379109833|now:1746006259109833|interv:120000000| [2025/04/30 09:44:19 109997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379109833|now:1746006259109833|interv:120000000| [2025/04/30 09:44:19 110001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259110493|pq_index:0| [2025/04/30 09:44:19 110006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259109250| [2025/04/30 09:44:19 110010] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259110010| [2025/04/30 09:44:19 110015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259110014| [2025/04/30 09:44:19 110021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50132|min_srtt:50132|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 110025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2438202| [2025/04/30 09:44:19 110030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50132|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 110034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 110039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50132|min_srtt:50132|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 110046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2439381| [2025/04/30 09:44:19 110051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50132|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 110055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 110060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50132|min_srtt:50132|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 110064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2440560| [2025/04/30 09:44:19 110068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 110072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 110076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 110080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 110085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 110089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2401653| [2025/04/30 09:44:19 110094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 110097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 110101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259110493| [2025/04/30 09:44:19 110105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259110493| [2025/04/30 09:44:19 110109] [debug] |xqc_engine_wakeup_after|wakeup:1746006259110493|now:1746006259110109|diff:384| [2025/04/30 09:44:19 110113] [debug] |xqc_engine_main_logic|END|now:1746006259110014| [2025/04/30 09:44:19 110118] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259110118| [2025/04/30 09:44:19 110122] [debug] |xqc_engine_wakeup_after|wakeup:1746006259110493|now:1746006259110122|diff:371| [2025/04/30 09:44:19 110126] [debug] |xqc_engine_main_logic|END|now:1746006259110118| [2025/04/30 09:44:19 111196] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259111196| [2025/04/30 09:44:19 111208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259110493|pq_index:0| [2025/04/30 09:44:19 111212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259110014| [2025/04/30 09:44:19 111217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259111216| [2025/04/30 09:44:19 111227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259110493|now:1746006259111216| [2025/04/30 09:44:19 111231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259110493|now:1746006259111216| [2025/04/30 09:44:19 111235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 111240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50132|min_srtt:50132|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 111245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2440560| [2025/04/30 09:44:19 111250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 111254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 111258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 111262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 111267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 111271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2401653| [2025/04/30 09:44:19 111275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 111280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2309| [2025/04/30 09:44:19 111312] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2309|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259111288|stream_id:0|stream_offset:2401653| [2025/04/30 09:44:19 111318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2309|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 111323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 111327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50132|rtt_var:45|pto_duration:52132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 111332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 111336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 111340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 111344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259188420|now:1746006259111327|interv:77093| [2025/04/30 09:44:19 111348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259188420|now:1746006259111327|interval:77093|pto_count:0|srtt:50132 [2025/04/30 09:44:19 111356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62407| [2025/04/30 09:44:19 111361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 111365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2402832| [2025/04/30 09:44:19 111369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 111373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2310| [2025/04/30 09:44:19 111395] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2310|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259111380|stream_id:0|stream_offset:2402832| [2025/04/30 09:44:19 111401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2310|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 111405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 111409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50132|rtt_var:45|pto_duration:52132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 111414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 111417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 111421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 111425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259188512|now:1746006259111409|interv:77103| [2025/04/30 09:44:19 111429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259188512|now:1746006259111409|interval:77103|pto_count:0|srtt:50132 [2025/04/30 09:44:19 111434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63607| [2025/04/30 09:44:19 111438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 111443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2404011| [2025/04/30 09:44:19 111451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 111457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259112457|now:1746006259111457|interv:1000| [2025/04/30 09:44:19 111464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 111471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 111477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259112457| [2025/04/30 09:44:19 111484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259112457| [2025/04/30 09:44:19 111490] [debug] |xqc_engine_wakeup_after|wakeup:1746006259112457|now:1746006259111490|diff:967| [2025/04/30 09:44:19 111503] [debug] |xqc_engine_main_logic|END|now:1746006259111216| [2025/04/30 09:44:19 111830] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259111829| [2025/04/30 09:44:19 111838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 111844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1004| [2025/04/30 09:44:19 111848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1005| [2025/04/30 09:44:19 111854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1005| [2025/04/30 09:44:19 111858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 111863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2258|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2259|path_largest_ack:2258| [2025/04/30 09:44:19 111868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2325036|prior_time:1746006259059983|is_app_limited:0|send_elapse:51638|ack_elapse:51846|ctl_first_sent_time:1746006259061461|lagest_ack_time:1746006259111829|curr_delivered:2386248| [2025/04/30 09:44:19 111873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259061461| [2025/04/30 09:44:19 111877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:683||sndq_packets_used_bytes:0|sndq_packets_free:1097| [2025/04/30 09:44:19 111882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2259|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2259|path_largest_ack:2259| [2025/04/30 09:44:19 111886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2325036|prior_time:1746006259059983|is_app_limited:0|send_elapse:51638|ack_elapse:51846|ctl_first_sent_time:1746006259061461|lagest_ack_time:1746006259111829|curr_delivered:2387448| [2025/04/30 09:44:19 111891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259061553| [2025/04/30 09:44:19 111894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:682||sndq_packets_used_bytes:0|sndq_packets_free:1098| [2025/04/30 09:44:19 111899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50132|rttvar:45|minrtt:31343|latest_rtt:50276|ack_delay:64| [2025/04/30 09:44:19 111903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50142|rttvar:54|minrtt:31343|latest_rtt:50276|ack_delay:64| [2025/04/30 09:44:19 111907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2259|lost_pn:2256|thresh:3| [2025/04/30 09:44:19 111911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 111916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50142|rtt_var:54|pto_duration:52142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 111920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 111924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 111928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 111936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259188522|now:1746006259111915|interv:76607| [2025/04/30 09:44:19 111941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259188522|now:1746006259111915|interval:76607|pto_count:0|srtt:50142 [2025/04/30 09:44:19 111945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51638, ack_elapse 51846, delivered 62412|rate 1203795|lost 227| [2025/04/30 09:44:19 111950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203795) in round 44| [2025/04/30 09:44:19 111954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 111958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 111962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259061553|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 111967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259061553|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 111971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61207|srtt:50142|latest_rtt:50276|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 111978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1005|largest:1005|pns:2| [2025/04/30 09:44:19 111982] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1005|frame:ACK |recv_time:1746006259111829|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 111987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379111829|now:1746006259111829|interv:120000000| [2025/04/30 09:44:19 111991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379111829|now:1746006259111829|interv:120000000| [2025/04/30 09:44:19 111995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259112457|pq_index:0| [2025/04/30 09:44:19 112000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259111216| [2025/04/30 09:44:19 112004] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259112004| [2025/04/30 09:44:19 112009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259112008| [2025/04/30 09:44:19 112015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50142|min_srtt:50142|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 112019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2440560| [2025/04/30 09:44:19 112024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50142|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 112031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 112036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50142|min_srtt:50142|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 112040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2441739| [2025/04/30 09:44:19 112044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50142|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 112049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 112053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50142|min_srtt:50142|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 112057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2442918| [2025/04/30 09:44:19 112062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 112066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 112070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 112074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 112078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 112083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2404011| [2025/04/30 09:44:19 112087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 112091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 112095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259112457| [2025/04/30 09:44:19 112099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259112457| [2025/04/30 09:44:19 112103] [debug] |xqc_engine_wakeup_after|wakeup:1746006259112457|now:1746006259112103|diff:354| [2025/04/30 09:44:19 112107] [debug] |xqc_engine_main_logic|END|now:1746006259112008| [2025/04/30 09:44:19 112112] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259112112| [2025/04/30 09:44:19 112116] [debug] |xqc_engine_wakeup_after|wakeup:1746006259112457|now:1746006259112116|diff:341| [2025/04/30 09:44:19 112120] [debug] |xqc_engine_main_logic|END|now:1746006259112112| [2025/04/30 09:44:19 113190] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259113190| [2025/04/30 09:44:19 113201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259112457|pq_index:0| [2025/04/30 09:44:19 113206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259112008| [2025/04/30 09:44:19 113226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259113225| [2025/04/30 09:44:19 113231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259112457|now:1746006259113225| [2025/04/30 09:44:19 113235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259112457|now:1746006259113225| [2025/04/30 09:44:19 113239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 113244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50142|min_srtt:50142|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 113249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2442918| [2025/04/30 09:44:19 113254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 113257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 113261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 113266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 113270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 113275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2404011| [2025/04/30 09:44:19 113279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 113284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2311| [2025/04/30 09:44:19 113316] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2311|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259113292|stream_id:0|stream_offset:2404011| [2025/04/30 09:44:19 113321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2311|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 113326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 113331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50142|rtt_var:54|pto_duration:52142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 113335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 113339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 113343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 113347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259190434|now:1746006259113330|interv:77104| [2025/04/30 09:44:19 113354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259190434|now:1746006259113330|interval:77104|pto_count:0|srtt:50142 [2025/04/30 09:44:19 113359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62407| [2025/04/30 09:44:19 113364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 113368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2405190| [2025/04/30 09:44:19 113373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 113377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2312| [2025/04/30 09:44:19 113399] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2312|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259113383|stream_id:0|stream_offset:2405190| [2025/04/30 09:44:19 113404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2312|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 113409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 113413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50142|rtt_var:54|pto_duration:52142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 113417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 113421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 113425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 113429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259190525|now:1746006259113413|interv:77112| [2025/04/30 09:44:19 113433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259190525|now:1746006259113413|interval:77112|pto_count:0|srtt:50142 [2025/04/30 09:44:19 113437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63607| [2025/04/30 09:44:19 113442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 113447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2406369| [2025/04/30 09:44:19 113455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 113461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259114460|now:1746006259113460|interv:1000| [2025/04/30 09:44:19 113467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 113473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 113479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259114460| [2025/04/30 09:44:19 113492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259114460| [2025/04/30 09:44:19 113498] [debug] |xqc_engine_wakeup_after|wakeup:1746006259114460|now:1746006259113498|diff:962| [2025/04/30 09:44:19 113505] [debug] |xqc_engine_main_logic|END|now:1746006259113225| [2025/04/30 09:44:19 113822] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259113822| [2025/04/30 09:44:19 113830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 113836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1005| [2025/04/30 09:44:19 113840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1006| [2025/04/30 09:44:19 113846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1006| [2025/04/30 09:44:19 113850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 113855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2260|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2261|path_largest_ack:2260| [2025/04/30 09:44:19 113860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2327436|prior_time:1746006259061974|is_app_limited:0|send_elapse:51842|ack_elapse:51848|ctl_first_sent_time:1746006259063453|lagest_ack_time:1746006259113822|curr_delivered:2388648| [2025/04/30 09:44:19 113865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259063453| [2025/04/30 09:44:19 113870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:681||sndq_packets_used_bytes:0|sndq_packets_free:1099| [2025/04/30 09:44:19 113874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2261|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2261|path_largest_ack:2261| [2025/04/30 09:44:19 113879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2327436|prior_time:1746006259061974|is_app_limited:0|send_elapse:51842|ack_elapse:51848|ctl_first_sent_time:1746006259063453|lagest_ack_time:1746006259113822|curr_delivered:2389848| [2025/04/30 09:44:19 113883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259063545| [2025/04/30 09:44:19 113887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:680||sndq_packets_used_bytes:0|sndq_packets_free:1100| [2025/04/30 09:44:19 113891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50142|rttvar:54|minrtt:31343|latest_rtt:50277|ack_delay:64| [2025/04/30 09:44:19 113895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50151|rttvar:58|minrtt:31343|latest_rtt:50277|ack_delay:64| [2025/04/30 09:44:19 113900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2261|lost_pn:2258|thresh:3| [2025/04/30 09:44:19 113904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 113908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50151|rtt_var:58|pto_duration:52151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 113913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 113921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 113925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 113929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259190534|now:1746006259113908|interv:76626| [2025/04/30 09:44:19 113933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259190534|now:1746006259113908|interval:76626|pto_count:0|srtt:50151 [2025/04/30 09:44:19 113938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51842, ack_elapse 51848, delivered 62412|rate 1203749|lost 227| [2025/04/30 09:44:19 113942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203749) in round 44| [2025/04/30 09:44:19 113947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 113951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 113955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259063545|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 113959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259063545|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 113964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61207|srtt:50151|latest_rtt:50277|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 113970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1006|largest:1006|pns:2| [2025/04/30 09:44:19 113974] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1006|frame:ACK |recv_time:1746006259113822|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 113979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379113822|now:1746006259113822|interv:120000000| [2025/04/30 09:44:19 113983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379113822|now:1746006259113822|interv:120000000| [2025/04/30 09:44:19 113987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259114460|pq_index:0| [2025/04/30 09:44:19 113992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259113225| [2025/04/30 09:44:19 113996] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259113996| [2025/04/30 09:44:19 114001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259114000| [2025/04/30 09:44:19 114007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50151|min_srtt:50151|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 114011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2442918| [2025/04/30 09:44:19 114018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50151|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 114023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 114028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50151|min_srtt:50151|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 114032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 114036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50151|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 114041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 114045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50151|min_srtt:50151|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 114049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2445276| [2025/04/30 09:44:19 114054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 114058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 114062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 114066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 114070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 114075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2406369| [2025/04/30 09:44:19 114079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 114083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 114087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259114460| [2025/04/30 09:44:19 114091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259114460| [2025/04/30 09:44:19 114095] [debug] |xqc_engine_wakeup_after|wakeup:1746006259114460|now:1746006259114095|diff:365| [2025/04/30 09:44:19 114099] [debug] |xqc_engine_main_logic|END|now:1746006259114000| [2025/04/30 09:44:19 114104] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259114104| [2025/04/30 09:44:19 114108] [debug] |xqc_engine_wakeup_after|wakeup:1746006259114460|now:1746006259114108|diff:352| [2025/04/30 09:44:19 114112] [debug] |xqc_engine_main_logic|END|now:1746006259114104| [2025/04/30 09:44:19 115182] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259115182| [2025/04/30 09:44:19 115198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259114460|pq_index:0| [2025/04/30 09:44:19 115203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259114000| [2025/04/30 09:44:19 115208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259115207| [2025/04/30 09:44:19 115213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259114460|now:1746006259115207| [2025/04/30 09:44:19 115217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259114460|now:1746006259115207| [2025/04/30 09:44:19 115221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 115226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50151|min_srtt:50151|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 115231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2445276| [2025/04/30 09:44:19 115236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 115240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 115244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 115248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 115253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 115257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2406369| [2025/04/30 09:44:19 115261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 115266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2313| [2025/04/30 09:44:19 115298] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2313|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259115274|stream_id:0|stream_offset:2406369| [2025/04/30 09:44:19 115303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2313|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 115308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 115313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50151|rtt_var:58|pto_duration:52151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 115317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 115321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 115332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 115336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259192425|now:1746006259115312|interv:77113| [2025/04/30 09:44:19 115340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259192425|now:1746006259115312|interval:77113|pto_count:0|srtt:50151 [2025/04/30 09:44:19 115345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62407| [2025/04/30 09:44:19 115350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 115354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2407548| [2025/04/30 09:44:19 115359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 115363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2314| [2025/04/30 09:44:19 115385] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2314|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259115369|stream_id:0|stream_offset:2407548| [2025/04/30 09:44:19 115391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2314|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 115395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 115399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50151|rtt_var:58|pto_duration:52151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 115404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 115408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 115412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 115415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259192520|now:1746006259115399|interv:77121| [2025/04/30 09:44:19 115419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259192520|now:1746006259115399|interval:77121|pto_count:0|srtt:50151 [2025/04/30 09:44:19 115424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63607| [2025/04/30 09:44:19 115428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 115435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2408727| [2025/04/30 09:44:19 115442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 115449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2315| [2025/04/30 09:44:19 115486] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2315|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006259115458|stream_id:0|stream_offset:2408727| [2025/04/30 09:44:19 115501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2315|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 115509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:19 115516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50151|rtt_var:58|pto_duration:52151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 115523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 115530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 115536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 115542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259192609|now:1746006259115515|interv:77094| [2025/04/30 09:44:19 115548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259192609|now:1746006259115515|interval:77094|pto_count:0|srtt:50151 [2025/04/30 09:44:19 115556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:64807| [2025/04/30 09:44:19 115564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 115570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2409906| [2025/04/30 09:44:19 115577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 115584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259116583|now:1746006259115583|interv:1000| [2025/04/30 09:44:19 115590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 115596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 115603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259116583| [2025/04/30 09:44:19 115609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259116583| [2025/04/30 09:44:19 115616] [debug] |xqc_engine_wakeup_after|wakeup:1746006259116583|now:1746006259115615|diff:968| [2025/04/30 09:44:19 115622] [debug] |xqc_engine_main_logic|END|now:1746006259115207| [2025/04/30 09:44:19 115819] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259115818| [2025/04/30 09:44:19 115825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 115831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1006| [2025/04/30 09:44:19 115835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1007| [2025/04/30 09:44:19 115841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1007| [2025/04/30 09:44:19 115845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 115850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2262|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2263|path_largest_ack:2262| [2025/04/30 09:44:19 115859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2329836|prior_time:1746006259063974|is_app_limited:0|send_elapse:51675|ack_elapse:51844|ctl_first_sent_time:1746006259065451|lagest_ack_time:1746006259115818|curr_delivered:2391048| [2025/04/30 09:44:19 115864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259065451| [2025/04/30 09:44:19 115869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:679||sndq_packets_used_bytes:0|sndq_packets_free:1101| [2025/04/30 09:44:19 115873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2263|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2263|path_largest_ack:2263| [2025/04/30 09:44:19 115877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2329836|prior_time:1746006259063974|is_app_limited:0|send_elapse:51675|ack_elapse:51844|ctl_first_sent_time:1746006259065451|lagest_ack_time:1746006259115818|curr_delivered:2392248| [2025/04/30 09:44:19 115882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259065542| [2025/04/30 09:44:19 115886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:678||sndq_packets_used_bytes:0|sndq_packets_free:1102| [2025/04/30 09:44:19 115890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50151|rttvar:58|minrtt:31343|latest_rtt:50276|ack_delay:56| [2025/04/30 09:44:19 115894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50160|rttvar:61|minrtt:31343|latest_rtt:50276|ack_delay:56| [2025/04/30 09:44:19 115898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2263|lost_pn:2260|thresh:3| [2025/04/30 09:44:19 115902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 115906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50160|rtt_var:61|pto_duration:52160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 115911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 115915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 115919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 115923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259192618|now:1746006259115906|interv:76712| [2025/04/30 09:44:19 115927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259192618|now:1746006259115906|interval:76712|pto_count:0|srtt:50160 [2025/04/30 09:44:19 115931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51675, ack_elapse 51844, delivered 62412|rate 1203842|lost 227| [2025/04/30 09:44:19 115936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203842) in round 44| [2025/04/30 09:44:19 115940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 115946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 115950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259065542|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 115955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259065542|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 115960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:62407|srtt:50160|latest_rtt:50276|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 115965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1007|largest:1007|pns:2| [2025/04/30 09:44:19 115970] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1007|frame:ACK |recv_time:1746006259115818|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 115974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379115818|now:1746006259115818|interv:120000000| [2025/04/30 09:44:19 115979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379115818|now:1746006259115818|interv:120000000| [2025/04/30 09:44:19 115983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259116583|pq_index:0| [2025/04/30 09:44:19 115987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259115207| [2025/04/30 09:44:19 115991] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259115991| [2025/04/30 09:44:19 115996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259115995| [2025/04/30 09:44:19 116002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50160|min_srtt:50160|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 116006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2445276| [2025/04/30 09:44:19 116011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50160|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 116015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 116020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50160|min_srtt:50160|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 116024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2446455| [2025/04/30 09:44:19 116028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50160|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 116035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 116040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50160|min_srtt:50160|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 116044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2447634| [2025/04/30 09:44:19 116048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 116052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 116056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 116060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 116065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 116069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2409906| [2025/04/30 09:44:19 116073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 116077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 116081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259116583| [2025/04/30 09:44:19 116085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259116583| [2025/04/30 09:44:19 116089] [debug] |xqc_engine_wakeup_after|wakeup:1746006259116583|now:1746006259116089|diff:494| [2025/04/30 09:44:19 116093] [debug] |xqc_engine_main_logic|END|now:1746006259115995| [2025/04/30 09:44:19 116098] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259116098| [2025/04/30 09:44:19 116102] [debug] |xqc_engine_wakeup_after|wakeup:1746006259116583|now:1746006259116102|diff:481| [2025/04/30 09:44:19 116106] [debug] |xqc_engine_main_logic|END|now:1746006259116098| [2025/04/30 09:44:19 117176] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259117175| [2025/04/30 09:44:19 117187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259116583|pq_index:0| [2025/04/30 09:44:19 117192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259115995| [2025/04/30 09:44:19 117197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259117196| [2025/04/30 09:44:19 117202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259116583|now:1746006259117196| [2025/04/30 09:44:19 117206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259116583|now:1746006259117196| [2025/04/30 09:44:19 117210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 117215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50160|min_srtt:50160|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 117225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2447634| [2025/04/30 09:44:19 117229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 117233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 117237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 117242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 117246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 117251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2409906| [2025/04/30 09:44:19 117255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 117260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2316| [2025/04/30 09:44:19 117292] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2316|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259117268|stream_id:0|stream_offset:2409906| [2025/04/30 09:44:19 117298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2316|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 117302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 117307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50160|rtt_var:61|pto_duration:52160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 117311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 117315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 117319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 117323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259194428|now:1746006259117306|interv:77122| [2025/04/30 09:44:19 117327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259194428|now:1746006259117306|interval:77122|pto_count:0|srtt:50160 [2025/04/30 09:44:19 117332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63607| [2025/04/30 09:44:19 117336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 117340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2411085| [2025/04/30 09:44:19 117348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 117352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2317| [2025/04/30 09:44:19 117374] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2317|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006259117358|stream_id:0|stream_offset:2411085| [2025/04/30 09:44:19 117379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2317|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 117384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:19 117388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50160|rtt_var:61|pto_duration:52160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 117392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 117396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 117400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 117404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259194518|now:1746006259117388|interv:77130| [2025/04/30 09:44:19 117408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259194518|now:1746006259117388|interval:77130|pto_count:0|srtt:50160 [2025/04/30 09:44:19 117412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:64807| [2025/04/30 09:44:19 117417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 117421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2412264| [2025/04/30 09:44:19 117428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 117435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259118434|now:1746006259117434|interv:1000| [2025/04/30 09:44:19 117441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 117447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 117454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259118434| [2025/04/30 09:44:19 117460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259118434| [2025/04/30 09:44:19 117467] [debug] |xqc_engine_wakeup_after|wakeup:1746006259118434|now:1746006259117467|diff:967| [2025/04/30 09:44:19 117474] [debug] |xqc_engine_main_logic|END|now:1746006259117196| [2025/04/30 09:44:19 117824] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259117823| [2025/04/30 09:44:19 117832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 117838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1007| [2025/04/30 09:44:19 117842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1008| [2025/04/30 09:44:19 117855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1008| [2025/04/30 09:44:19 117859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 117864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2264|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2265|path_largest_ack:2264| [2025/04/30 09:44:19 117868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2332236|prior_time:1746006259065956|is_app_limited:0|send_elapse:51775|ack_elapse:51867|ctl_first_sent_time:1746006259067433|lagest_ack_time:1746006259117823|curr_delivered:2393448| [2025/04/30 09:44:19 117873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259067433| [2025/04/30 09:44:19 117878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:677||sndq_packets_used_bytes:0|sndq_packets_free:1103| [2025/04/30 09:44:19 117882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2265|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2265|path_largest_ack:2265| [2025/04/30 09:44:19 117886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2332236|prior_time:1746006259065956|is_app_limited:0|send_elapse:51775|ack_elapse:51867|ctl_first_sent_time:1746006259067433|lagest_ack_time:1746006259117823|curr_delivered:2394648| [2025/04/30 09:44:19 117891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259067525| [2025/04/30 09:44:19 117895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:676||sndq_packets_used_bytes:0|sndq_packets_free:1104| [2025/04/30 09:44:19 117899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50160|rttvar:61|minrtt:31343|latest_rtt:50298|ack_delay:56| [2025/04/30 09:44:19 117903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50170|rttvar:66|minrtt:31343|latest_rtt:50298|ack_delay:56| [2025/04/30 09:44:19 117908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2265|lost_pn:2262|thresh:3| [2025/04/30 09:44:19 117912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 117916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50170|rtt_var:66|pto_duration:52170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 117920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 117924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 117928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 117932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259194528|now:1746006259117916|interv:76612| [2025/04/30 09:44:19 117936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259194528|now:1746006259117916|interval:76612|pto_count:0|srtt:50170 [2025/04/30 09:44:19 117940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51775, ack_elapse 51867, delivered 62412|rate 1203308|lost 227| [2025/04/30 09:44:19 117947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203308) in round 44| [2025/04/30 09:44:19 117952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 117956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 117960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259067525|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 117964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259067525|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 117969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:62407|srtt:50170|latest_rtt:50298|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 117975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1008|largest:1008|pns:2| [2025/04/30 09:44:19 117979] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1008|frame:ACK |recv_time:1746006259117823|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 117984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379117823|now:1746006259117823|interv:120000000| [2025/04/30 09:44:19 117988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379117823|now:1746006259117823|interv:120000000| [2025/04/30 09:44:19 117992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259118434|pq_index:0| [2025/04/30 09:44:19 117997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259117196| [2025/04/30 09:44:19 118001] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259118000| [2025/04/30 09:44:19 118006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259118005| [2025/04/30 09:44:19 118012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50170|min_srtt:50170|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 118016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2447634| [2025/04/30 09:44:19 118021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50170|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 118025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 118030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50170|min_srtt:50170|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 118034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2448813| [2025/04/30 09:44:19 118041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50170|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 118046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 118050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50170|min_srtt:50170|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 118055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2449992| [2025/04/30 09:44:19 118059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 118063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 118067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 118072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 118076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 118080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2412264| [2025/04/30 09:44:19 118085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 118089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 118092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259118434| [2025/04/30 09:44:19 118096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259118434| [2025/04/30 09:44:19 118100] [debug] |xqc_engine_wakeup_after|wakeup:1746006259118434|now:1746006259118100|diff:334| [2025/04/30 09:44:19 118105] [debug] |xqc_engine_main_logic|END|now:1746006259118005| [2025/04/30 09:44:19 118110] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259118109| [2025/04/30 09:44:19 118113] [debug] |xqc_engine_wakeup_after|wakeup:1746006259118434|now:1746006259118113|diff:321| [2025/04/30 09:44:19 118117] [debug] |xqc_engine_main_logic|END|now:1746006259118109| [2025/04/30 09:44:19 119187] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259119187| [2025/04/30 09:44:19 119198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259118434|pq_index:0| [2025/04/30 09:44:19 119203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259118005| [2025/04/30 09:44:19 119208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259119207| [2025/04/30 09:44:19 119213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259118434|now:1746006259119207| [2025/04/30 09:44:19 119217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259118434|now:1746006259119207| [2025/04/30 09:44:19 119226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 119231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50170|min_srtt:50170|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 119236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2449992| [2025/04/30 09:44:19 119241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 119244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 119248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 119253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 119257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 119262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2412264| [2025/04/30 09:44:19 119266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 119271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2318| [2025/04/30 09:44:19 119303] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2318|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259119279|stream_id:0|stream_offset:2412264| [2025/04/30 09:44:19 119309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2318|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 119314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 119318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50170|rtt_var:66|pto_duration:52170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 119323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 119327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 119330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 119334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259196449|now:1746006259119318|interv:77131| [2025/04/30 09:44:19 119339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259196449|now:1746006259119318|interval:77131|pto_count:0|srtt:50170 [2025/04/30 09:44:19 119343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63607| [2025/04/30 09:44:19 119348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 119356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2413443| [2025/04/30 09:44:19 119360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 119364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2319| [2025/04/30 09:44:19 119386] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2319|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006259119370|stream_id:0|stream_offset:2413443| [2025/04/30 09:44:19 119392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2319|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 119396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:19 119400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50170|rtt_var:66|pto_duration:52170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 119405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 119409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 119413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 119416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259196540|now:1746006259119400|interv:77140| [2025/04/30 09:44:19 119420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259196540|now:1746006259119400|interval:77140|pto_count:0|srtt:50170 [2025/04/30 09:44:19 119425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:64807| [2025/04/30 09:44:19 119429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 119435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2414622| [2025/04/30 09:44:19 119444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 119450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2320| [2025/04/30 09:44:19 119487] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2320|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006259119460|stream_id:0|stream_offset:2414622| [2025/04/30 09:44:19 119497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2320|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 119504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:19 119511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50170|rtt_var:66|pto_duration:52170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 119518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 119530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 119537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:19 119543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259196630|now:1746006259119511|interv:77119| [2025/04/30 09:44:19 119550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259196630|now:1746006259119511|interval:77119|pto_count:0|srtt:50170 [2025/04/30 09:44:19 119558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:66007| [2025/04/30 09:44:19 119565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 119572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2415801| [2025/04/30 09:44:19 119579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 119585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259120585|now:1746006259119585|interv:1000| [2025/04/30 09:44:19 119592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 119598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 119604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259120585| [2025/04/30 09:44:19 119611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259120585| [2025/04/30 09:44:19 119617] [debug] |xqc_engine_wakeup_after|wakeup:1746006259120585|now:1746006259119617|diff:968| [2025/04/30 09:44:19 119624] [debug] |xqc_engine_main_logic|END|now:1746006259119207| [2025/04/30 09:44:19 119798] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259119798| [2025/04/30 09:44:19 119804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 119810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1008| [2025/04/30 09:44:19 119814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1009| [2025/04/30 09:44:19 119820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1009| [2025/04/30 09:44:19 119824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 119829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2266|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2267|path_largest_ack:2266| [2025/04/30 09:44:19 119834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2334636|prior_time:1746006259067954|is_app_limited:0|send_elapse:51825|ack_elapse:51844|ctl_first_sent_time:1746006259069429|lagest_ack_time:1746006259119798|curr_delivered:2395848| [2025/04/30 09:44:19 119839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259069429| [2025/04/30 09:44:19 119843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:675||sndq_packets_used_bytes:0|sndq_packets_free:1105| [2025/04/30 09:44:19 119847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2267|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2267|path_largest_ack:2267| [2025/04/30 09:44:19 119856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2334636|prior_time:1746006259067954|is_app_limited:0|send_elapse:51825|ack_elapse:51844|ctl_first_sent_time:1746006259069429|lagest_ack_time:1746006259119798|curr_delivered:2397048| [2025/04/30 09:44:19 119861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259069523| [2025/04/30 09:44:19 119865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:674||sndq_packets_used_bytes:0|sndq_packets_free:1106| [2025/04/30 09:44:19 119869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50170|rttvar:66|minrtt:31343|latest_rtt:50275|ack_delay:56| [2025/04/30 09:44:19 119873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50176|rttvar:62|minrtt:31343|latest_rtt:50275|ack_delay:56| [2025/04/30 09:44:19 119878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2267|lost_pn:2264|thresh:3| [2025/04/30 09:44:19 119882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 119886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50176|rtt_var:62|pto_duration:52176|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 119890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 119894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 119898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 119902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259196636|now:1746006259119886|interv:76750| [2025/04/30 09:44:19 119906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259196636|now:1746006259119886|interval:76750|pto_count:0|srtt:50176 [2025/04/30 09:44:19 119910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51825, ack_elapse 51844, delivered 62412|rate 1203842|lost 227| [2025/04/30 09:44:19 119915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203842) in round 44| [2025/04/30 09:44:19 119919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 119923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 119927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259069523|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 119932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259069523|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 119936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:63607|srtt:50176|latest_rtt:50275|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 119945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1009|largest:1009|pns:2| [2025/04/30 09:44:19 119950] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1009|frame:ACK |recv_time:1746006259119798|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 119955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379119798|now:1746006259119798|interv:120000000| [2025/04/30 09:44:19 119959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379119798|now:1746006259119798|interv:120000000| [2025/04/30 09:44:19 119963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259120585|pq_index:0| [2025/04/30 09:44:19 119967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259119207| [2025/04/30 09:44:19 119971] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259119971| [2025/04/30 09:44:19 119976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259119975| [2025/04/30 09:44:19 119982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50176|min_srtt:50176|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 119986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2449992| [2025/04/30 09:44:19 119991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 119996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 120000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50176|min_srtt:50176|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 120004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2451171| [2025/04/30 09:44:19 120009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 120013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 120017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50176|min_srtt:50176|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 120022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2452350| [2025/04/30 09:44:19 120026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 120033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 120036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 120041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 120045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 120049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2415801| [2025/04/30 09:44:19 120054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 120058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 120062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259120585| [2025/04/30 09:44:19 120066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259120585| [2025/04/30 09:44:19 120070] [debug] |xqc_engine_wakeup_after|wakeup:1746006259120585|now:1746006259120069|diff:516| [2025/04/30 09:44:19 120074] [debug] |xqc_engine_main_logic|END|now:1746006259119975| [2025/04/30 09:44:19 120079] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259120079| [2025/04/30 09:44:19 120082] [debug] |xqc_engine_wakeup_after|wakeup:1746006259120585|now:1746006259120082|diff:503| [2025/04/30 09:44:19 120086] [debug] |xqc_engine_main_logic|END|now:1746006259120079| [2025/04/30 09:44:19 121156] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259121156| [2025/04/30 09:44:19 121168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259120585|pq_index:0| [2025/04/30 09:44:19 121172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259119975| [2025/04/30 09:44:19 121177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259121176| [2025/04/30 09:44:19 121182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259120585|now:1746006259121176| [2025/04/30 09:44:19 121186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259120585|now:1746006259121176| [2025/04/30 09:44:19 121190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 121195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50176|min_srtt:50176|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 121200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2452350| [2025/04/30 09:44:19 121205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 121209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 121213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 121222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 121226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 121231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2415801| [2025/04/30 09:44:19 121235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 121240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2321| [2025/04/30 09:44:19 121272] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2321|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006259121248|stream_id:0|stream_offset:2415801| [2025/04/30 09:44:19 121278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2321|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 121283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:19 121287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50176|rtt_var:62|pto_duration:52176|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 121291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 121295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 121299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 121303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259198424|now:1746006259121287|interv:77137| [2025/04/30 09:44:19 121307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259198424|now:1746006259121287|interval:77137|pto_count:0|srtt:50176 [2025/04/30 09:44:19 121312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:64807| [2025/04/30 09:44:19 121317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 121321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2416980| [2025/04/30 09:44:19 121325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 121329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2322| [2025/04/30 09:44:19 121351] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2322|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006259121336|stream_id:0|stream_offset:2416980| [2025/04/30 09:44:19 121357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2322|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 121361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:19 121369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50176|rtt_var:62|pto_duration:52176|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 121373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 121377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 121381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:19 121385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259198512|now:1746006259121369|interv:77143| [2025/04/30 09:44:19 121389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259198512|now:1746006259121369|interval:77143|pto_count:0|srtt:50176 [2025/04/30 09:44:19 121394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:66007| [2025/04/30 09:44:19 121398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 121402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2418159| [2025/04/30 09:44:19 121407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 121414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259122414|now:1746006259121414|interv:1000| [2025/04/30 09:44:19 121420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 121426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 121433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259122414| [2025/04/30 09:44:19 121440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259122414| [2025/04/30 09:44:19 121446] [debug] |xqc_engine_wakeup_after|wakeup:1746006259122414|now:1746006259121446|diff:968| [2025/04/30 09:44:19 121453] [debug] |xqc_engine_main_logic|END|now:1746006259121176| [2025/04/30 09:44:19 121794] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259121793| [2025/04/30 09:44:19 121802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 121808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1009| [2025/04/30 09:44:19 121812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1010| [2025/04/30 09:44:19 121818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1010| [2025/04/30 09:44:19 121822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 121827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2268|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2269|path_largest_ack:2268| [2025/04/30 09:44:19 121832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2337036|prior_time:1746006259070042|is_app_limited:0|send_elapse:51934|ack_elapse:51751|ctl_first_sent_time:1746006259071531|lagest_ack_time:1746006259121793|curr_delivered:2398248| [2025/04/30 09:44:19 121836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259071531| [2025/04/30 09:44:19 121846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:673||sndq_packets_used_bytes:0|sndq_packets_free:1107| [2025/04/30 09:44:19 121850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2269|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2269|path_largest_ack:2269| [2025/04/30 09:44:19 121854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2337036|prior_time:1746006259070042|is_app_limited:0|send_elapse:51934|ack_elapse:51751|ctl_first_sent_time:1746006259071531|lagest_ack_time:1746006259121793|curr_delivered:2399448| [2025/04/30 09:44:19 121859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259071661| [2025/04/30 09:44:19 121863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:672||sndq_packets_used_bytes:0|sndq_packets_free:1108| [2025/04/30 09:44:19 121867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50176|rttvar:62|minrtt:31343|latest_rtt:50132|ack_delay:64| [2025/04/30 09:44:19 121871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50162|rttvar:74|minrtt:31343|latest_rtt:50132|ack_delay:64| [2025/04/30 09:44:19 121875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2269|lost_pn:2266|thresh:3| [2025/04/30 09:44:19 121880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 121884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50162|rtt_var:74|pto_duration:52162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 121888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 121892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 121896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 121900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259198498|now:1746006259121883|interv:76615| [2025/04/30 09:44:19 121904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259198498|now:1746006259121883|interval:76615|pto_count:0|srtt:50162 [2025/04/30 09:44:19 121908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51934, ack_elapse 51751, delivered 62412|rate 1201756|lost 227| [2025/04/30 09:44:19 121913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201756) in round 44| [2025/04/30 09:44:19 121917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 121921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 121925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259071661|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 121930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259071661|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 121937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:63607|srtt:50162|latest_rtt:50132|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 121943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1010|largest:1010|pns:2| [2025/04/30 09:44:19 121947] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1010|frame:ACK |recv_time:1746006259121793|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 121952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379121793|now:1746006259121793|interv:120000000| [2025/04/30 09:44:19 121956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379121793|now:1746006259121793|interv:120000000| [2025/04/30 09:44:19 121960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259122414|pq_index:0| [2025/04/30 09:44:19 121964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259121176| [2025/04/30 09:44:19 121969] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259121968| [2025/04/30 09:44:19 121974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259121972| [2025/04/30 09:44:19 121980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50162|min_srtt:50162|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 121984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2452350| [2025/04/30 09:44:19 121989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50162|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 121993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 121998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50162|min_srtt:50162|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 122002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2453529| [2025/04/30 09:44:19 122006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50162|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 122011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 122015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50162|min_srtt:50162|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 122020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2454708| [2025/04/30 09:44:19 122027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 122031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 122035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 122039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 122043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 122048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2418159| [2025/04/30 09:44:19 122052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 122056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 122060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259122414| [2025/04/30 09:44:19 122064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259122414| [2025/04/30 09:44:19 122068] [debug] |xqc_engine_wakeup_after|wakeup:1746006259122414|now:1746006259122068|diff:346| [2025/04/30 09:44:19 122072] [debug] |xqc_engine_main_logic|END|now:1746006259121972| [2025/04/30 09:44:19 122077] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259122077| [2025/04/30 09:44:19 122081] [debug] |xqc_engine_wakeup_after|wakeup:1746006259122414|now:1746006259122081|diff:333| [2025/04/30 09:44:19 122085] [debug] |xqc_engine_main_logic|END|now:1746006259122077| [2025/04/30 09:44:19 123155] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259123154| [2025/04/30 09:44:19 123166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259122414|pq_index:0| [2025/04/30 09:44:19 123170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259121972| [2025/04/30 09:44:19 123176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259123174| [2025/04/30 09:44:19 123180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259122414|now:1746006259123174| [2025/04/30 09:44:19 123185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259122414|now:1746006259123174| [2025/04/30 09:44:19 123189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 123194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50162|min_srtt:50162|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 123199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2454708| [2025/04/30 09:44:19 123204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 123207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 123216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 123221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 123226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 123230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2418159| [2025/04/30 09:44:19 123234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 123239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2323| [2025/04/30 09:44:19 123271] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2323|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006259123247|stream_id:0|stream_offset:2418159| [2025/04/30 09:44:19 123277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2323|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 123282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:19 123287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50162|rtt_var:74|pto_duration:52162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 123291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 123295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 123299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 123303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259200409|now:1746006259123286|interv:77123| [2025/04/30 09:44:19 123307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259200409|now:1746006259123286|interval:77123|pto_count:0|srtt:50162 [2025/04/30 09:44:19 123312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:64807| [2025/04/30 09:44:19 123316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 123321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2419338| [2025/04/30 09:44:19 123325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 123329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2324| [2025/04/30 09:44:19 123351] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2324|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006259123336|stream_id:0|stream_offset:2419338| [2025/04/30 09:44:19 123356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2324|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 123365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:19 123369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50162|rtt_var:74|pto_duration:52162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 123373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 123377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 123381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:19 123385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259200498|now:1746006259123369|interv:77129| [2025/04/30 09:44:19 123389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259200498|now:1746006259123369|interval:77129|pto_count:0|srtt:50162 [2025/04/30 09:44:19 123394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:66007| [2025/04/30 09:44:19 123398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 123402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2420517| [2025/04/30 09:44:19 123408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 123415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2325| [2025/04/30 09:44:19 123453] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2325|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006259123425|stream_id:0|stream_offset:2420517| [2025/04/30 09:44:19 123463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2325|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 123470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:19 123478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50162|rtt_var:74|pto_duration:52162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 123485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 123492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 123498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:19 123505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259200587|now:1746006259123478|interv:77109| [2025/04/30 09:44:19 123511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259200587|now:1746006259123478|interval:77109|pto_count:0|srtt:50162 [2025/04/30 09:44:19 123519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:67207| [2025/04/30 09:44:19 123532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 123539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2421696| [2025/04/30 09:44:19 123546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 123552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259124552|now:1746006259123552|interv:1000| [2025/04/30 09:44:19 123558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 123564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 123570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259124552| [2025/04/30 09:44:19 123577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259124552| [2025/04/30 09:44:19 123584] [debug] |xqc_engine_wakeup_after|wakeup:1746006259124552|now:1746006259123584|diff:968| [2025/04/30 09:44:19 123590] [debug] |xqc_engine_main_logic|END|now:1746006259123174| [2025/04/30 09:44:19 123789] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259123788| [2025/04/30 09:44:19 123795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 123801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1010| [2025/04/30 09:44:19 123805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1011| [2025/04/30 09:44:19 123811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1011| [2025/04/30 09:44:19 123815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 123820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2270|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2271|path_largest_ack:2270| [2025/04/30 09:44:19 123825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2339436|prior_time:1746006259071968|is_app_limited:0|send_elapse:51824|ack_elapse:51820|ctl_first_sent_time:1746006259073444|lagest_ack_time:1746006259123788|curr_delivered:2400648| [2025/04/30 09:44:19 123830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259073444| [2025/04/30 09:44:19 123835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:671||sndq_packets_used_bytes:0|sndq_packets_free:1109| [2025/04/30 09:44:19 123839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2271|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2271|path_largest_ack:2271| [2025/04/30 09:44:19 123843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61212|prior_delivered:2339436|prior_time:1746006259071968|is_app_limited:0|send_elapse:51824|ack_elapse:51820|ctl_first_sent_time:1746006259073444|lagest_ack_time:1746006259123788|curr_delivered:2401848| [2025/04/30 09:44:19 123848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259073532| [2025/04/30 09:44:19 123852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:670||sndq_packets_used_bytes:0|sndq_packets_free:1110| [2025/04/30 09:44:19 123856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50162|rttvar:74|minrtt:31343|latest_rtt:50256|ack_delay:56| [2025/04/30 09:44:19 123864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50167|rttvar:65|minrtt:31343|latest_rtt:50256|ack_delay:56| [2025/04/30 09:44:19 123869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2271|lost_pn:2268|thresh:3| [2025/04/30 09:44:19 123873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 123877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50167|rtt_var:65|pto_duration:52167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 123882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 123886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 123889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 123893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259200592|now:1746006259123877|interv:76715| [2025/04/30 09:44:19 123898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259200592|now:1746006259123877|interval:76715|pto_count:0|srtt:50167 [2025/04/30 09:44:19 123902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51824, ack_elapse 51820, delivered 62412|rate 1204306|lost 227| [2025/04/30 09:44:19 123907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204306) in round 44| [2025/04/30 09:44:19 123911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 123915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 123919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259073532|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 123924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259073532|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 123929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:64807|srtt:50167|latest_rtt:50256|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 123935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1011|largest:1011|pns:2| [2025/04/30 09:44:19 123939] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1011|frame:ACK |recv_time:1746006259123788|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 123944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379123788|now:1746006259123788|interv:120000000| [2025/04/30 09:44:19 123948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379123788|now:1746006259123788|interv:120000000| [2025/04/30 09:44:19 123955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259124552|pq_index:0| [2025/04/30 09:44:19 123959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259123174| [2025/04/30 09:44:19 123963] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259123963| [2025/04/30 09:44:19 123968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259123967| [2025/04/30 09:44:19 123974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50167|min_srtt:50167|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 123978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2454708| [2025/04/30 09:44:19 123983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50167|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 123988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 123992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50167|min_srtt:50167|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 123996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2455887| [2025/04/30 09:44:19 124001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50167|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 124005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 124009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50167|min_srtt:50167|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 124014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2457066| [2025/04/30 09:44:19 124018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 124022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 124026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 124030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 124035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 124039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2421696| [2025/04/30 09:44:19 124046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 124050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 124054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259124552| [2025/04/30 09:44:19 124058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259124552| [2025/04/30 09:44:19 124062] [debug] |xqc_engine_wakeup_after|wakeup:1746006259124552|now:1746006259124062|diff:490| [2025/04/30 09:44:19 124066] [debug] |xqc_engine_main_logic|END|now:1746006259123967| [2025/04/30 09:44:19 124071] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259124071| [2025/04/30 09:44:19 124075] [debug] |xqc_engine_wakeup_after|wakeup:1746006259124552|now:1746006259124075|diff:477| [2025/04/30 09:44:19 124079] [debug] |xqc_engine_main_logic|END|now:1746006259124071| [2025/04/30 09:44:19 125149] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259125148| [2025/04/30 09:44:19 125160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259124552|pq_index:0| [2025/04/30 09:44:19 125164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259123967| [2025/04/30 09:44:19 125170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259125169| [2025/04/30 09:44:19 125174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259124552|now:1746006259125169| [2025/04/30 09:44:19 125179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259124552|now:1746006259125169| [2025/04/30 09:44:19 125183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 125188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50167|min_srtt:50167|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 125193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2457066| [2025/04/30 09:44:19 125197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 125201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 125205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 125210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 125214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 125219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2421696| [2025/04/30 09:44:19 125223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 125227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2326| [2025/04/30 09:44:19 125260] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2326|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006259125236|stream_id:0|stream_offset:2421696| [2025/04/30 09:44:19 125271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2326|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 125276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:19 125280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50167|rtt_var:65|pto_duration:52167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 125285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 125289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 125292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:19 125296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259202403|now:1746006259125280|interv:77123| [2025/04/30 09:44:19 125300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259202403|now:1746006259125280|interval:77123|pto_count:0|srtt:50167 [2025/04/30 09:44:19 125305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:66007| [2025/04/30 09:44:19 125310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 125314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2422875| [2025/04/30 09:44:19 125319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 125323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2327| [2025/04/30 09:44:19 125346] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2327|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006259125329|stream_id:0|stream_offset:2422875| [2025/04/30 09:44:19 125351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2327|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 125356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:19 125360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50167|rtt_var:65|pto_duration:52167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 125364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 125368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 125372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:19 125376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259202496|now:1746006259125360|interv:77136| [2025/04/30 09:44:19 125380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259202496|now:1746006259125360|interval:77136|pto_count:0|srtt:50167 [2025/04/30 09:44:19 125388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:67207| [2025/04/30 09:44:19 125392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 125396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2424054| [2025/04/30 09:44:19 125402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 125408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259126408|now:1746006259125408|interv:1000| [2025/04/30 09:44:19 125414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 125420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 125427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259126408| [2025/04/30 09:44:19 125434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259126408| [2025/04/30 09:44:19 125440] [debug] |xqc_engine_wakeup_after|wakeup:1746006259126408|now:1746006259125439|diff:969| [2025/04/30 09:44:19 125447] [debug] |xqc_engine_main_logic|END|now:1746006259125169| [2025/04/30 09:44:19 125777] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259125776| [2025/04/30 09:44:19 125785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 125791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1011| [2025/04/30 09:44:19 125795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1012| [2025/04/30 09:44:19 125801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1012| [2025/04/30 09:44:19 125805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 125810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2272|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2273|path_largest_ack:2272| [2025/04/30 09:44:19 125815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2341842|prior_time:1746006259073955|is_app_limited:0|send_elapse:51763|ack_elapse:51821|ctl_first_sent_time:1746006259075438|lagest_ack_time:1746006259125776|curr_delivered:2403048| [2025/04/30 09:44:19 125820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259075438| [2025/04/30 09:44:19 125824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:669||sndq_packets_used_bytes:0|sndq_packets_free:1111| [2025/04/30 09:44:19 125828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2273|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2273|path_largest_ack:2273| [2025/04/30 09:44:19 125833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2341842|prior_time:1746006259073955|is_app_limited:0|send_elapse:51763|ack_elapse:51821|ctl_first_sent_time:1746006259075438|lagest_ack_time:1746006259125776|curr_delivered:2404248| [2025/04/30 09:44:19 125837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259075526| [2025/04/30 09:44:19 125846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:668||sndq_packets_used_bytes:0|sndq_packets_free:1112| [2025/04/30 09:44:19 125850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50167|rttvar:65|minrtt:31343|latest_rtt:50250|ack_delay:56| [2025/04/30 09:44:19 125854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50171|rttvar:55|minrtt:31343|latest_rtt:50250|ack_delay:56| [2025/04/30 09:44:19 125859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2273|lost_pn:2270|thresh:3| [2025/04/30 09:44:19 125863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 125867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50171|rtt_var:55|pto_duration:52171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 125871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 125875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 125879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 125883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259202500|now:1746006259125867|interv:76633| [2025/04/30 09:44:19 125888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259202500|now:1746006259125867|interval:76633|pto_count:0|srtt:50171 [2025/04/30 09:44:19 125892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51763, ack_elapse 51821, delivered 62406|rate 1204260|lost 227| [2025/04/30 09:44:19 125896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204260) in round 44| [2025/04/30 09:44:19 125901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 125905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 125909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259075526|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 125913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259075526|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 125918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:64807|srtt:50171|latest_rtt:50250|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 125924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1012|largest:1012|pns:2| [2025/04/30 09:44:19 125928] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1012|frame:ACK |recv_time:1746006259125776|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 125935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379125776|now:1746006259125776|interv:120000000| [2025/04/30 09:44:19 125939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379125776|now:1746006259125776|interv:120000000| [2025/04/30 09:44:19 125943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259126408|pq_index:0| [2025/04/30 09:44:19 125948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259125169| [2025/04/30 09:44:19 125952] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259125952| [2025/04/30 09:44:19 125957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259125956| [2025/04/30 09:44:19 125963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50171|min_srtt:50171|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 125967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2457066| [2025/04/30 09:44:19 125971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50171|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 125976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 125981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50171|min_srtt:50171|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 125985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2458245| [2025/04/30 09:44:19 125989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50171|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 125994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 125998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50171|min_srtt:50171|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 126002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2459424| [2025/04/30 09:44:19 126006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 126010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 126014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 126018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 126023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 126033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2424054| [2025/04/30 09:44:19 126037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 126041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 126045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259126408| [2025/04/30 09:44:19 126049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259126408| [2025/04/30 09:44:19 126053] [debug] |xqc_engine_wakeup_after|wakeup:1746006259126408|now:1746006259126053|diff:355| [2025/04/30 09:44:19 126057] [debug] |xqc_engine_main_logic|END|now:1746006259125956| [2025/04/30 09:44:19 126062] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259126062| [2025/04/30 09:44:19 126066] [debug] |xqc_engine_wakeup_after|wakeup:1746006259126408|now:1746006259126066|diff:342| [2025/04/30 09:44:19 126070] [debug] |xqc_engine_main_logic|END|now:1746006259126062| [2025/04/30 09:44:19 127140] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259127140| [2025/04/30 09:44:19 127151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259126408|pq_index:0| [2025/04/30 09:44:19 127155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259125956| [2025/04/30 09:44:19 127161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259127160| [2025/04/30 09:44:19 127165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259126408|now:1746006259127160| [2025/04/30 09:44:19 127170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259126408|now:1746006259127160| [2025/04/30 09:44:19 127174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 127179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50171|min_srtt:50171|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 127184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2459424| [2025/04/30 09:44:19 127189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 127192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 127196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 127201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 127205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 127210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2424054| [2025/04/30 09:44:19 127219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 127224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2328| [2025/04/30 09:44:19 127256] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2328|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006259127232|stream_id:0|stream_offset:2424054| [2025/04/30 09:44:19 127261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2328|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 127266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:19 127271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50171|rtt_var:55|pto_duration:52171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 127275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 127279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 127283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:19 127287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259204403|now:1746006259127270|interv:77133| [2025/04/30 09:44:19 127291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259204403|now:1746006259127270|interval:77133|pto_count:0|srtt:50171 [2025/04/30 09:44:19 127296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:66007| [2025/04/30 09:44:19 127300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 127304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2425233| [2025/04/30 09:44:19 127309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 127313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2329| [2025/04/30 09:44:19 127335] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2329|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006259127319|stream_id:0|stream_offset:2425233| [2025/04/30 09:44:19 127340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2329|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 127345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:19 127349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50171|rtt_var:55|pto_duration:52171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 127353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 127357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 127361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:19 127368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259204490|now:1746006259127349|interv:77141| [2025/04/30 09:44:19 127372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259204490|now:1746006259127349|interval:77141|pto_count:0|srtt:50171 [2025/04/30 09:44:19 127377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:67207| [2025/04/30 09:44:19 127381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 127386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2426412| [2025/04/30 09:44:19 127391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 127398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2330| [2025/04/30 09:44:19 127435] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2330|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006259127408|stream_id:0|stream_offset:2426412| [2025/04/30 09:44:19 127444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2330|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 127452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:19 127458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50171|rtt_var:55|pto_duration:52171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 127465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 127472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 127479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:19 127486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259204579|now:1746006259127458|interv:77121| [2025/04/30 09:44:19 127493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259204579|now:1746006259127458|interval:77121|pto_count:0|srtt:50171 [2025/04/30 09:44:19 127500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:68407| [2025/04/30 09:44:19 127507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 127514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2427591| [2025/04/30 09:44:19 127521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 127527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259128527|now:1746006259127527|interv:1000| [2025/04/30 09:44:19 127534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 127546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 127552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259128527| [2025/04/30 09:44:19 127559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259128527| [2025/04/30 09:44:19 127565] [debug] |xqc_engine_wakeup_after|wakeup:1746006259128527|now:1746006259127565|diff:962| [2025/04/30 09:44:19 127572] [debug] |xqc_engine_main_logic|END|now:1746006259127160| [2025/04/30 09:44:19 127773] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259127772| [2025/04/30 09:44:19 127779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 127786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1012| [2025/04/30 09:44:19 127789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1013| [2025/04/30 09:44:19 127795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1013| [2025/04/30 09:44:19 127799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 127804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2274|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2275|path_largest_ack:2274| [2025/04/30 09:44:19 127809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2344242|prior_time:1746006259075938|is_app_limited:0|send_elapse:51830|ack_elapse:51834|ctl_first_sent_time:1746006259077417|lagest_ack_time:1746006259127772|curr_delivered:2405448| [2025/04/30 09:44:19 127814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259077417| [2025/04/30 09:44:19 127818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:667||sndq_packets_used_bytes:0|sndq_packets_free:1113| [2025/04/30 09:44:19 127823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2275|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2275|path_largest_ack:2275| [2025/04/30 09:44:19 127827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2344242|prior_time:1746006259075938|is_app_limited:0|send_elapse:51830|ack_elapse:51834|ctl_first_sent_time:1746006259077417|lagest_ack_time:1746006259127772|curr_delivered:2406648| [2025/04/30 09:44:19 127832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259077506| [2025/04/30 09:44:19 127839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:666||sndq_packets_used_bytes:0|sndq_packets_free:1114| [2025/04/30 09:44:19 127843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50171|rttvar:55|minrtt:31343|latest_rtt:50266|ack_delay:64| [2025/04/30 09:44:19 127847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50175|rttvar:49|minrtt:31343|latest_rtt:50266|ack_delay:64| [2025/04/30 09:44:19 127851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2275|lost_pn:2272|thresh:3| [2025/04/30 09:44:19 127856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 127860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50175|rtt_var:49|pto_duration:52175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 127868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 127872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 127876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:19 127880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259204583|now:1746006259127859|interv:76724| [2025/04/30 09:44:19 127884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259204583|now:1746006259127859|interval:76724|pto_count:0|srtt:50175 [2025/04/30 09:44:19 127888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51830, ack_elapse 51834, delivered 62406|rate 1203958|lost 227| [2025/04/30 09:44:19 127893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203958) in round 44| [2025/04/30 09:44:19 127897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 127901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 127905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259077506|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 127910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259077506|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 127915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:66007|srtt:50175|latest_rtt:50266|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 127921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1013|largest:1013|pns:2| [2025/04/30 09:44:19 127925] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1013|frame:ACK |recv_time:1746006259127772|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 127930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379127772|now:1746006259127772|interv:120000000| [2025/04/30 09:44:19 127934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379127772|now:1746006259127772|interv:120000000| [2025/04/30 09:44:19 127938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259128527|pq_index:0| [2025/04/30 09:44:19 127942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259127160| [2025/04/30 09:44:19 127946] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259127946| [2025/04/30 09:44:19 127951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259127950| [2025/04/30 09:44:19 127957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50175|min_srtt:50175|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 127964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2459424| [2025/04/30 09:44:19 127969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50175|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 127973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 127978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50175|min_srtt:50175|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 127982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2460603| [2025/04/30 09:44:19 127987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50175|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 127991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 127995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50175|min_srtt:50175|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 127999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2461782| [2025/04/30 09:44:19 128004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 128008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 128012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 128016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 128020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 128024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2427591| [2025/04/30 09:44:19 128029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 128033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 128037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259128527| [2025/04/30 09:44:19 128041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259128527| [2025/04/30 09:44:19 128044] [debug] |xqc_engine_wakeup_after|wakeup:1746006259128527|now:1746006259128044|diff:483| [2025/04/30 09:44:19 128049] [debug] |xqc_engine_main_logic|END|now:1746006259127950| [2025/04/30 09:44:19 128054] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259128054| [2025/04/30 09:44:19 128057] [debug] |xqc_engine_wakeup_after|wakeup:1746006259128527|now:1746006259128057|diff:470| [2025/04/30 09:44:19 128064] [debug] |xqc_engine_main_logic|END|now:1746006259128054| [2025/04/30 09:44:19 129147] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259129147| [2025/04/30 09:44:19 129158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259128527|pq_index:0| [2025/04/30 09:44:19 129163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259127950| [2025/04/30 09:44:19 129168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259129167| [2025/04/30 09:44:19 129173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259128527|now:1746006259129167| [2025/04/30 09:44:19 129177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259128527|now:1746006259129167| [2025/04/30 09:44:19 129181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 129186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50175|min_srtt:50175|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 129191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2461782| [2025/04/30 09:44:19 129196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 129200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 129204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 129208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 129213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 129217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2427591| [2025/04/30 09:44:19 129222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 129226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2331| [2025/04/30 09:44:19 129258] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2331|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006259129235|stream_id:0|stream_offset:2427591| [2025/04/30 09:44:19 129264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2331|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 129268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:19 129273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50175|rtt_var:49|pto_duration:52175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 129277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 129286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 129290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:19 129294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259206410|now:1746006259129273|interv:77137| [2025/04/30 09:44:19 129298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259206410|now:1746006259129273|interval:77137|pto_count:0|srtt:50175 [2025/04/30 09:44:19 129303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:67207| [2025/04/30 09:44:19 129308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 129312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2428770| [2025/04/30 09:44:19 129317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 129321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2332| [2025/04/30 09:44:19 129343] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2332|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006259129327|stream_id:0|stream_offset:2428770| [2025/04/30 09:44:19 129348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2332|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 129353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:19 129357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50175|rtt_var:49|pto_duration:52175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 129362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 129366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 129369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:19 129373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259206502|now:1746006259129357|interv:77145| [2025/04/30 09:44:19 129377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259206502|now:1746006259129357|interval:77145|pto_count:0|srtt:50175 [2025/04/30 09:44:19 129382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:68407| [2025/04/30 09:44:19 129388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 129395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2429949| [2025/04/30 09:44:19 129402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 129414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259130414|now:1746006259129414|interv:1000| [2025/04/30 09:44:19 129421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 129427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 129434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259130414| [2025/04/30 09:44:19 129441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259130414| [2025/04/30 09:44:19 129447] [debug] |xqc_engine_wakeup_after|wakeup:1746006259130414|now:1746006259129447|diff:967| [2025/04/30 09:44:19 129454] [debug] |xqc_engine_main_logic|END|now:1746006259129167| [2025/04/30 09:44:19 129768] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259129767| [2025/04/30 09:44:19 129776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 129782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1013| [2025/04/30 09:44:19 129786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1014| [2025/04/30 09:44:19 129792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1014| [2025/04/30 09:44:19 129796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 129801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2276|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2277|path_largest_ack:2276| [2025/04/30 09:44:19 129806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2346642|prior_time:1746006259077923|is_app_limited:0|send_elapse:51769|ack_elapse:51844|ctl_first_sent_time:1746006259079405|lagest_ack_time:1746006259129767|curr_delivered:2407848| [2025/04/30 09:44:19 129811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259079405| [2025/04/30 09:44:19 129815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:665||sndq_packets_used_bytes:0|sndq_packets_free:1115| [2025/04/30 09:44:19 129819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2277|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2277|path_largest_ack:2277| [2025/04/30 09:44:19 129824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2346642|prior_time:1746006259077923|is_app_limited:0|send_elapse:51769|ack_elapse:51844|ctl_first_sent_time:1746006259079405|lagest_ack_time:1746006259129767|curr_delivered:2409048| [2025/04/30 09:44:19 129828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259079493| [2025/04/30 09:44:19 129832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:664||sndq_packets_used_bytes:0|sndq_packets_free:1116| [2025/04/30 09:44:19 129836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50175|rttvar:49|minrtt:31343|latest_rtt:50274|ack_delay:56| [2025/04/30 09:44:19 129841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50181|rttvar:47|minrtt:31343|latest_rtt:50274|ack_delay:56| [2025/04/30 09:44:19 129845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2277|lost_pn:2274|thresh:3| [2025/04/30 09:44:19 129849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 129858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50181|rtt_var:47|pto_duration:52181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 129862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 129866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 129870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:19 129874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259206508|now:1746006259129857|interv:76651| [2025/04/30 09:44:19 129878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259206508|now:1746006259129857|interval:76651|pto_count:0|srtt:50181 [2025/04/30 09:44:19 129882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51769, ack_elapse 51844, delivered 62406|rate 1203726|lost 227| [2025/04/30 09:44:19 129887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203726) in round 44| [2025/04/30 09:44:19 129891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 129895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 129899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259079493|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 129904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259079493|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 129909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:66007|srtt:50181|latest_rtt:50274|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 129915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1014|largest:1014|pns:2| [2025/04/30 09:44:19 129919] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1014|frame:ACK |recv_time:1746006259129767|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 129924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379129767|now:1746006259129767|interv:120000000| [2025/04/30 09:44:19 129928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379129767|now:1746006259129767|interv:120000000| [2025/04/30 09:44:19 129932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259130414|pq_index:0| [2025/04/30 09:44:19 129936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259129167| [2025/04/30 09:44:19 129940] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259129940| [2025/04/30 09:44:19 129945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259129944| [2025/04/30 09:44:19 129954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50181|min_srtt:50181|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 129959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2461782| [2025/04/30 09:44:19 129963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50181|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 129968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 129973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50181|min_srtt:50181|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 129977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2462961| [2025/04/30 09:44:19 129982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50181|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 129986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 129991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50181|min_srtt:50181|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 129995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2464140| [2025/04/30 09:44:19 129999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 130003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 130007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 130011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 130016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 130020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2429949| [2025/04/30 09:44:19 130024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 130028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 130032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259130414| [2025/04/30 09:44:19 130036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259130414| [2025/04/30 09:44:19 130040] [debug] |xqc_engine_wakeup_after|wakeup:1746006259130414|now:1746006259130040|diff:374| [2025/04/30 09:44:19 130047] [debug] |xqc_engine_main_logic|END|now:1746006259129944| [2025/04/30 09:44:19 130052] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259130052| [2025/04/30 09:44:19 130056] [debug] |xqc_engine_wakeup_after|wakeup:1746006259130414|now:1746006259130056|diff:358| [2025/04/30 09:44:19 130060] [debug] |xqc_engine_main_logic|END|now:1746006259130052| [2025/04/30 09:44:19 131129] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259131129| [2025/04/30 09:44:19 131154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259130414|pq_index:0| [2025/04/30 09:44:19 131159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259129944| [2025/04/30 09:44:19 131164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259131163| [2025/04/30 09:44:19 131169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259130414|now:1746006259131163| [2025/04/30 09:44:19 131173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259130414|now:1746006259131163| [2025/04/30 09:44:19 131177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 131183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50181|min_srtt:50181|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 131187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2464140| [2025/04/30 09:44:19 131192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 131196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 131200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 131204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 131209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 131213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2429949| [2025/04/30 09:44:19 131218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 131222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2333| [2025/04/30 09:44:19 131254] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2333|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006259131231|stream_id:0|stream_offset:2429949| [2025/04/30 09:44:19 131260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2333|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 131265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:19 131275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50181|rtt_var:47|pto_duration:52181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 131279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 131283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 131287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:19 131291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259208412|now:1746006259131275|interv:77137| [2025/04/30 09:44:19 131295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259208412|now:1746006259131275|interval:77137|pto_count:0|srtt:50181 [2025/04/30 09:44:19 131300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:67207| [2025/04/30 09:44:19 131305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 131309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2431128| [2025/04/30 09:44:19 131314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 131318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2334| [2025/04/30 09:44:19 131341] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2334|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006259131324|stream_id:0|stream_offset:2431128| [2025/04/30 09:44:19 131346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2334|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 131351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:19 131355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50181|rtt_var:47|pto_duration:52181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 131359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 131363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 131367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:19 131371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259208505|now:1746006259131355|interv:77150| [2025/04/30 09:44:19 131375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259208505|now:1746006259131355|interval:77150|pto_count:0|srtt:50181 [2025/04/30 09:44:19 131379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:68407| [2025/04/30 09:44:19 131384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 131388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2432307| [2025/04/30 09:44:19 131399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 131406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2335| [2025/04/30 09:44:19 131443] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2335|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006259131416|stream_id:0|stream_offset:2432307| [2025/04/30 09:44:19 131453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2335|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 131461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:19 131467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50181|rtt_var:47|pto_duration:52181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 131476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 131482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 131489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:19 131495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259208597|now:1746006259131467|interv:77130| [2025/04/30 09:44:19 131502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259208597|now:1746006259131467|interval:77130|pto_count:0|srtt:50181 [2025/04/30 09:44:19 131510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:69607| [2025/04/30 09:44:19 131517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 131524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2433486| [2025/04/30 09:44:19 131532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 131538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259132537|now:1746006259131537|interv:1000| [2025/04/30 09:44:19 131544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 131550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 131557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259132537| [2025/04/30 09:44:19 131563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259132537| [2025/04/30 09:44:19 131570] [debug] |xqc_engine_wakeup_after|wakeup:1746006259132537|now:1746006259131570|diff:967| [2025/04/30 09:44:19 131576] [debug] |xqc_engine_main_logic|END|now:1746006259131163| [2025/04/30 09:44:19 131759] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259131758| [2025/04/30 09:44:19 131765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 131771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1014| [2025/04/30 09:44:19 131780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1015| [2025/04/30 09:44:19 131791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1015| [2025/04/30 09:44:19 131796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 131801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2278|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2279|path_largest_ack:2278| [2025/04/30 09:44:19 131806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2349042|prior_time:1746006259079916|is_app_limited:0|send_elapse:51790|ack_elapse:51842|ctl_first_sent_time:1746006259081397|lagest_ack_time:1746006259131758|curr_delivered:2410248| [2025/04/30 09:44:19 131811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259081397| [2025/04/30 09:44:19 131815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:663||sndq_packets_used_bytes:0|sndq_packets_free:1117| [2025/04/30 09:44:19 131820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2279|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2279|path_largest_ack:2279| [2025/04/30 09:44:19 131824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2349042|prior_time:1746006259079916|is_app_limited:0|send_elapse:51790|ack_elapse:51842|ctl_first_sent_time:1746006259081397|lagest_ack_time:1746006259131758|curr_delivered:2411448| [2025/04/30 09:44:19 131829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259081489| [2025/04/30 09:44:19 131833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:662||sndq_packets_used_bytes:0|sndq_packets_free:1118| [2025/04/30 09:44:19 131837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50181|rttvar:47|minrtt:31343|latest_rtt:50269|ack_delay:56| [2025/04/30 09:44:19 131841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50185|rttvar:44|minrtt:31343|latest_rtt:50269|ack_delay:56| [2025/04/30 09:44:19 131845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2279|lost_pn:2276|thresh:3| [2025/04/30 09:44:19 131849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 131854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50185|rtt_var:44|pto_duration:52185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 131858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 131862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 131866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:19 131870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259208601|now:1746006259131853|interv:76748| [2025/04/30 09:44:19 131874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259208601|now:1746006259131853|interval:76748|pto_count:0|srtt:50185 [2025/04/30 09:44:19 131883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51790, ack_elapse 51842, delivered 62406|rate 1203773|lost 227| [2025/04/30 09:44:19 131887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203773) in round 44| [2025/04/30 09:44:19 131892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 131896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 131900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259081489|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 131905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259081489|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 131909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:67207|srtt:50185|latest_rtt:50269|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 131915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1015|largest:1015|pns:2| [2025/04/30 09:44:19 131920] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1015|frame:ACK |recv_time:1746006259131758|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 131925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379131758|now:1746006259131758|interv:120000000| [2025/04/30 09:44:19 131929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379131758|now:1746006259131758|interv:120000000| [2025/04/30 09:44:19 131933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259132537|pq_index:0| [2025/04/30 09:44:19 131937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259131163| [2025/04/30 09:44:19 131941] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259131941| [2025/04/30 09:44:19 131946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259131945| [2025/04/30 09:44:19 131952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50185|min_srtt:50185|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 131957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2464140| [2025/04/30 09:44:19 131961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50185|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 131966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 131970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50185|min_srtt:50185|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 131978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2465319| [2025/04/30 09:44:19 131982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50185|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 131987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 131991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50185|min_srtt:50185|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 131995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2466498| [2025/04/30 09:44:19 131999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 132003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 132007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 132011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 132016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 132020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2433486| [2025/04/30 09:44:19 132025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 132028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 132032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259132537| [2025/04/30 09:44:19 132036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259132537| [2025/04/30 09:44:19 132040] [debug] |xqc_engine_wakeup_after|wakeup:1746006259132537|now:1746006259132040|diff:497| [2025/04/30 09:44:19 132045] [debug] |xqc_engine_main_logic|END|now:1746006259131945| [2025/04/30 09:44:19 132050] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259132050| [2025/04/30 09:44:19 132054] [debug] |xqc_engine_wakeup_after|wakeup:1746006259132537|now:1746006259132053|diff:484| [2025/04/30 09:44:19 132058] [debug] |xqc_engine_main_logic|END|now:1746006259132050| [2025/04/30 09:44:19 133127] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259133127| [2025/04/30 09:44:19 133152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259132537|pq_index:0| [2025/04/30 09:44:19 133157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259131945| [2025/04/30 09:44:19 133162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259133161| [2025/04/30 09:44:19 133167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259132537|now:1746006259133161| [2025/04/30 09:44:19 133176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259132537|now:1746006259133161| [2025/04/30 09:44:19 133180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 133185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50185|min_srtt:50185|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 133190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2466498| [2025/04/30 09:44:19 133195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 133199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 133203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 133207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 133212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 133216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2433486| [2025/04/30 09:44:19 133221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 133225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2336| [2025/04/30 09:44:19 133258] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2336|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006259133234|stream_id:0|stream_offset:2433486| [2025/04/30 09:44:19 133264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2336|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 133268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:19 133273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50185|rtt_var:44|pto_duration:52185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 133277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 133281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 133285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:19 133289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259210419|now:1746006259133273|interv:77146| [2025/04/30 09:44:19 133293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259210419|now:1746006259133273|interval:77146|pto_count:0|srtt:50185 [2025/04/30 09:44:19 133298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:68407| [2025/04/30 09:44:19 133306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 133310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2434665| [2025/04/30 09:44:19 133315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 133319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2337| [2025/04/30 09:44:19 133342] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2337|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006259133325|stream_id:0|stream_offset:2434665| [2025/04/30 09:44:19 133347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2337|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 133352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:19 133356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50185|rtt_var:44|pto_duration:52185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 133360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 133364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 133368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:19 133372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259210510|now:1746006259133356|interv:77154| [2025/04/30 09:44:19 133376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259210510|now:1746006259133356|interval:77154|pto_count:0|srtt:50185 [2025/04/30 09:44:19 133381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:69607| [2025/04/30 09:44:19 133385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 133392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2435844| [2025/04/30 09:44:19 133400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 133406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259134405|now:1746006259133405|interv:1000| [2025/04/30 09:44:19 133412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 133418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 133425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259134405| [2025/04/30 09:44:19 133431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259134405| [2025/04/30 09:44:19 133438] [debug] |xqc_engine_wakeup_after|wakeup:1746006259134405|now:1746006259133438|diff:967| [2025/04/30 09:44:19 133445] [debug] |xqc_engine_main_logic|END|now:1746006259133161| [2025/04/30 09:44:19 133765] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259133764| [2025/04/30 09:44:19 133778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 133784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1015| [2025/04/30 09:44:19 133788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1016| [2025/04/30 09:44:19 133794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1016| [2025/04/30 09:44:19 133798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 133803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2280|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2281|path_largest_ack:2280| [2025/04/30 09:44:19 133808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2351442|prior_time:1746006259081912|is_app_limited:0|send_elapse:51827|ack_elapse:51852|ctl_first_sent_time:1746006259083392|lagest_ack_time:1746006259133764|curr_delivered:2412648| [2025/04/30 09:44:19 133813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259083392| [2025/04/30 09:44:19 133817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:661||sndq_packets_used_bytes:0|sndq_packets_free:1119| [2025/04/30 09:44:19 133822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2281|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2281|path_largest_ack:2281| [2025/04/30 09:44:19 133826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2351442|prior_time:1746006259081912|is_app_limited:0|send_elapse:51827|ack_elapse:51852|ctl_first_sent_time:1746006259083392|lagest_ack_time:1746006259133764|curr_delivered:2413848| [2025/04/30 09:44:19 133831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259083484| [2025/04/30 09:44:19 133835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:660||sndq_packets_used_bytes:0|sndq_packets_free:1120| [2025/04/30 09:44:19 133839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50185|rttvar:44|minrtt:31343|latest_rtt:50280|ack_delay:56| [2025/04/30 09:44:19 133843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50190|rttvar:42|minrtt:31343|latest_rtt:50280|ack_delay:56| [2025/04/30 09:44:19 133847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2281|lost_pn:2278|thresh:3| [2025/04/30 09:44:19 133852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 133856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50190|rtt_var:42|pto_duration:52190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 133860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 133864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 133868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:19 133872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259210515|now:1746006259133855|interv:76660| [2025/04/30 09:44:19 133879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259210515|now:1746006259133855|interval:76660|pto_count:0|srtt:50190 [2025/04/30 09:44:19 133883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51827, ack_elapse 51852, delivered 62406|rate 1203540|lost 227| [2025/04/30 09:44:19 133888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203540) in round 44| [2025/04/30 09:44:19 133892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 133896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 133900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259083484|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 133905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259083484|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 133910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:67207|srtt:50190|latest_rtt:50280|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 133916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1016|largest:1016|pns:2| [2025/04/30 09:44:19 133920] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1016|frame:ACK |recv_time:1746006259133764|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 133925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379133764|now:1746006259133764|interv:120000000| [2025/04/30 09:44:19 133929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379133764|now:1746006259133764|interv:120000000| [2025/04/30 09:44:19 133933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259134405|pq_index:0| [2025/04/30 09:44:19 133937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259133161| [2025/04/30 09:44:19 133941] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259133941| [2025/04/30 09:44:19 133946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259133945| [2025/04/30 09:44:19 133952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50190|min_srtt:50190|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 133956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2466498| [2025/04/30 09:44:19 133961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50190|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 133966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 133974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50190|min_srtt:50190|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 133978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2467677| [2025/04/30 09:44:19 133982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50190|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 133987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 133991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50190|min_srtt:50190|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 133996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2468856| [2025/04/30 09:44:19 134000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 134004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 134008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 134012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 134017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 134021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2435844| [2025/04/30 09:44:19 134026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 134029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 134033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259134405| [2025/04/30 09:44:19 134037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259134405| [2025/04/30 09:44:19 134041] [debug] |xqc_engine_wakeup_after|wakeup:1746006259134405|now:1746006259134041|diff:364| [2025/04/30 09:44:19 134046] [debug] |xqc_engine_main_logic|END|now:1746006259133945| [2025/04/30 09:44:19 134051] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259134051| [2025/04/30 09:44:19 134055] [debug] |xqc_engine_wakeup_after|wakeup:1746006259134405|now:1746006259134054|diff:351| [2025/04/30 09:44:19 134058] [debug] |xqc_engine_main_logic|END|now:1746006259134051| [2025/04/30 09:44:19 135128] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259135128| [2025/04/30 09:44:19 135153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259134405|pq_index:0| [2025/04/30 09:44:19 135158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259133945| [2025/04/30 09:44:19 135163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259135162| [2025/04/30 09:44:19 135173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259134405|now:1746006259135162| [2025/04/30 09:44:19 135177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259134405|now:1746006259135162| [2025/04/30 09:44:19 135181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 135187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50190|min_srtt:50190|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 135192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2468856| [2025/04/30 09:44:19 135196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 135200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 135204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 135209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 135213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 135218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2435844| [2025/04/30 09:44:19 135222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 135227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2338| [2025/04/30 09:44:19 135259] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2338|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006259135235|stream_id:0|stream_offset:2435844| [2025/04/30 09:44:19 135265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2338|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 135270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:19 135274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50190|rtt_var:42|pto_duration:52190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 135279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 135283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 135287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:19 135291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259212425|now:1746006259135274|interv:77151| [2025/04/30 09:44:19 135295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259212425|now:1746006259135274|interval:77151|pto_count:0|srtt:50190 [2025/04/30 09:44:19 135303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:68407| [2025/04/30 09:44:19 135308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 135312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2437023| [2025/04/30 09:44:19 135317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 135321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2339| [2025/04/30 09:44:19 135343] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2339|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006259135327|stream_id:0|stream_offset:2437023| [2025/04/30 09:44:19 135348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2339|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 135353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:19 135357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50190|rtt_var:42|pto_duration:52190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 135361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 135365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 135369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:19 135373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259212517|now:1746006259135357|interv:77160| [2025/04/30 09:44:19 135377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259212517|now:1746006259135357|interval:77160|pto_count:0|srtt:50190 [2025/04/30 09:44:19 135382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:69607| [2025/04/30 09:44:19 135386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 135392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2438202| [2025/04/30 09:44:19 135399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 135406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2340| [2025/04/30 09:44:19 135444] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2340|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006259135416|stream_id:0|stream_offset:2438202| [2025/04/30 09:44:19 135453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2340|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 135466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:19 135473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50190|rtt_var:42|pto_duration:52190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 135481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 135487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 135494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:19 135501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259212606|now:1746006259135473|interv:77133| [2025/04/30 09:44:19 135507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259212606|now:1746006259135473|interval:77133|pto_count:0|srtt:50190 [2025/04/30 09:44:19 135514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:70807| [2025/04/30 09:44:19 135522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 135528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2439381| [2025/04/30 09:44:19 135536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 135542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259136541|now:1746006259135541|interv:1000| [2025/04/30 09:44:19 135548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 135554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 135561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259136541| [2025/04/30 09:44:19 135567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259136541| [2025/04/30 09:44:19 135574] [debug] |xqc_engine_wakeup_after|wakeup:1746006259136541|now:1746006259135574|diff:967| [2025/04/30 09:44:19 135580] [debug] |xqc_engine_main_logic|END|now:1746006259135162| [2025/04/30 09:44:19 135754] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259135753| [2025/04/30 09:44:19 135760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 135766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1016| [2025/04/30 09:44:19 135770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1017| [2025/04/30 09:44:19 135776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1017| [2025/04/30 09:44:19 135780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 135785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2282|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2283|path_largest_ack:2282| [2025/04/30 09:44:19 135790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2353842|prior_time:1746006259083907|is_app_limited:0|send_elapse:51812|ack_elapse:51846|ctl_first_sent_time:1746006259085385|lagest_ack_time:1746006259135753|curr_delivered:2415048| [2025/04/30 09:44:19 135799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259085385| [2025/04/30 09:44:19 135804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:659||sndq_packets_used_bytes:0|sndq_packets_free:1121| [2025/04/30 09:44:19 135808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2283|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2283|path_largest_ack:2283| [2025/04/30 09:44:19 135812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2353842|prior_time:1746006259083907|is_app_limited:0|send_elapse:51812|ack_elapse:51846|ctl_first_sent_time:1746006259085385|lagest_ack_time:1746006259135753|curr_delivered:2416248| [2025/04/30 09:44:19 135817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259085478| [2025/04/30 09:44:19 135821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:658||sndq_packets_used_bytes:0|sndq_packets_free:1122| [2025/04/30 09:44:19 135825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50190|rttvar:42|minrtt:31343|latest_rtt:50275|ack_delay:56| [2025/04/30 09:44:19 135829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50194|rttvar:39|minrtt:31343|latest_rtt:50275|ack_delay:56| [2025/04/30 09:44:19 135833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2283|lost_pn:2280|thresh:3| [2025/04/30 09:44:19 135838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 135842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50194|rtt_var:39|pto_duration:52194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 135846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 135850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 135854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:19 135858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259212610|now:1746006259135842|interv:76768| [2025/04/30 09:44:19 135862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259212610|now:1746006259135842|interval:76768|pto_count:0|srtt:50194 [2025/04/30 09:44:19 135866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51812, ack_elapse 51846, delivered 62406|rate 1203680|lost 227| [2025/04/30 09:44:19 135871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203680) in round 44| [2025/04/30 09:44:19 135875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 135879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 135883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259085478|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 135888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259085478|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 135895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:68407|srtt:50194|latest_rtt:50275|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 135901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1017|largest:1017|pns:2| [2025/04/30 09:44:19 135906] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1017|frame:ACK |recv_time:1746006259135753|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 135910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379135753|now:1746006259135753|interv:120000000| [2025/04/30 09:44:19 135915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379135753|now:1746006259135753|interv:120000000| [2025/04/30 09:44:19 135919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259136541|pq_index:0| [2025/04/30 09:44:19 135923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259135162| [2025/04/30 09:44:19 135927] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259135927| [2025/04/30 09:44:19 135932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259135931| [2025/04/30 09:44:19 135938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50194|min_srtt:50194|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 135942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2468856| [2025/04/30 09:44:19 135947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50194|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 135952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 135956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50194|min_srtt:50194|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 135960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2470035| [2025/04/30 09:44:19 135965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50194|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 135969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 135973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50194|min_srtt:50194|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 135980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2471214| [2025/04/30 09:44:19 135984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 135988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 135992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 135996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 136001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 136005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2439381| [2025/04/30 09:44:19 136009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 136013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 136017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259136541| [2025/04/30 09:44:19 136021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259136541| [2025/04/30 09:44:19 136025] [debug] |xqc_engine_wakeup_after|wakeup:1746006259136541|now:1746006259136025|diff:516| [2025/04/30 09:44:19 136029] [debug] |xqc_engine_main_logic|END|now:1746006259135931| [2025/04/30 09:44:19 136034] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259136034| [2025/04/30 09:44:19 136038] [debug] |xqc_engine_wakeup_after|wakeup:1746006259136541|now:1746006259136038|diff:503| [2025/04/30 09:44:19 136042] [debug] |xqc_engine_main_logic|END|now:1746006259136034| [2025/04/30 09:44:19 137111] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259137111| [2025/04/30 09:44:19 137122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259136541|pq_index:0| [2025/04/30 09:44:19 137127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259135931| [2025/04/30 09:44:19 137146] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259137131| [2025/04/30 09:44:19 137153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259136541|now:1746006259137131| [2025/04/30 09:44:19 137157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259136541|now:1746006259137131| [2025/04/30 09:44:19 137161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 137167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50194|min_srtt:50194|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 137172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2471214| [2025/04/30 09:44:19 137176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 137185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 137189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 137193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 137198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 137203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2439381| [2025/04/30 09:44:19 137207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 137212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2341| [2025/04/30 09:44:19 137244] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2341|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006259137220|stream_id:0|stream_offset:2439381| [2025/04/30 09:44:19 137250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2341|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 137255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:19 137259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50194|rtt_var:39|pto_duration:52194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 137263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 137267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 137271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:19 137275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259214414|now:1746006259137259|interv:77155| [2025/04/30 09:44:19 137279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259214414|now:1746006259137259|interval:77155|pto_count:0|srtt:50194 [2025/04/30 09:44:19 137284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:69607| [2025/04/30 09:44:19 137289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 137293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2440560| [2025/04/30 09:44:19 137298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 137302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2342| [2025/04/30 09:44:19 137323] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2342|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006259137308|stream_id:0|stream_offset:2440560| [2025/04/30 09:44:19 137332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2342|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 137337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:19 137341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50194|rtt_var:39|pto_duration:52194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 137345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 137349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 137353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:19 137357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259214502|now:1746006259137341|interv:77161| [2025/04/30 09:44:19 137361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259214502|now:1746006259137341|interval:77161|pto_count:0|srtt:50194 [2025/04/30 09:44:19 137365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:70807| [2025/04/30 09:44:19 137371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 137377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2441739| [2025/04/30 09:44:19 137385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 137391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259138391|now:1746006259137391|interv:1000| [2025/04/30 09:44:19 137398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 137404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 137410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259138391| [2025/04/30 09:44:19 137417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259138391| [2025/04/30 09:44:19 137423] [debug] |xqc_engine_wakeup_after|wakeup:1746006259138391|now:1746006259137423|diff:968| [2025/04/30 09:44:19 137430] [debug] |xqc_engine_main_logic|END|now:1746006259137131| [2025/04/30 09:44:19 137771] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259137770| [2025/04/30 09:44:19 137779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 137785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1017| [2025/04/30 09:44:19 137789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1018| [2025/04/30 09:44:19 137795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1018| [2025/04/30 09:44:19 137799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 137804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2284|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2285|path_largest_ack:2284| [2025/04/30 09:44:19 137813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2356242|prior_time:1746006259085905|is_app_limited:0|send_elapse:51827|ack_elapse:51865|ctl_first_sent_time:1746006259087378|lagest_ack_time:1746006259137770|curr_delivered:2417448| [2025/04/30 09:44:19 137818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259087378| [2025/04/30 09:44:19 137823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:657||sndq_packets_used_bytes:0|sndq_packets_free:1123| [2025/04/30 09:44:19 137827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2285|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2285|path_largest_ack:2285| [2025/04/30 09:44:19 137832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2356242|prior_time:1746006259085905|is_app_limited:0|send_elapse:51827|ack_elapse:51865|ctl_first_sent_time:1746006259087378|lagest_ack_time:1746006259137770|curr_delivered:2418648| [2025/04/30 09:44:19 137836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259087471| [2025/04/30 09:44:19 137840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:656||sndq_packets_used_bytes:0|sndq_packets_free:1124| [2025/04/30 09:44:19 137844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50194|rttvar:39|minrtt:31343|latest_rtt:50299|ack_delay:56| [2025/04/30 09:44:19 137849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50200|rttvar:42|minrtt:31343|latest_rtt:50299|ack_delay:56| [2025/04/30 09:44:19 137853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2285|lost_pn:2282|thresh:3| [2025/04/30 09:44:19 137857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 137861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50200|rtt_var:42|pto_duration:52200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 137866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 137870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 137874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:19 137878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259214508|now:1746006259137861|interv:76647| [2025/04/30 09:44:19 137882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259214508|now:1746006259137861|interval:76647|pto_count:0|srtt:50200 [2025/04/30 09:44:19 137886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51827, ack_elapse 51865, delivered 62406|rate 1203239|lost 227| [2025/04/30 09:44:19 137891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203239) in round 44| [2025/04/30 09:44:19 137895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 137899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 137903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259087471|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 137914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259087471|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 137919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:68407|srtt:50200|latest_rtt:50299|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 137925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1018|largest:1018|pns:2| [2025/04/30 09:44:19 137929] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1018|frame:ACK |recv_time:1746006259137770|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 137934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379137770|now:1746006259137770|interv:120000000| [2025/04/30 09:44:19 137938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379137770|now:1746006259137770|interv:120000000| [2025/04/30 09:44:19 137942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259138391|pq_index:0| [2025/04/30 09:44:19 137946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259137131| [2025/04/30 09:44:19 137950] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259137950| [2025/04/30 09:44:19 137955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259137954| [2025/04/30 09:44:19 137961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50200|min_srtt:50200|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 137965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2471214| [2025/04/30 09:44:19 137970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50200|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 137975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 137979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50200|min_srtt:50200|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 137983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2472393| [2025/04/30 09:44:19 137988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50200|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 137992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 137999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50200|min_srtt:50200|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 138003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2473572| [2025/04/30 09:44:19 138008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 138012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 138016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 138020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 138024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 138029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2441739| [2025/04/30 09:44:19 138033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 138037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 138041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259138391| [2025/04/30 09:44:19 138045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259138391| [2025/04/30 09:44:19 138049] [debug] |xqc_engine_wakeup_after|wakeup:1746006259138391|now:1746006259138049|diff:342| [2025/04/30 09:44:19 138053] [debug] |xqc_engine_main_logic|END|now:1746006259137954| [2025/04/30 09:44:19 138058] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259138058| [2025/04/30 09:44:19 138062] [debug] |xqc_engine_wakeup_after|wakeup:1746006259138391|now:1746006259138062|diff:329| [2025/04/30 09:44:19 138066] [debug] |xqc_engine_main_logic|END|now:1746006259138058| [2025/04/30 09:44:19 139148] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259139147| [2025/04/30 09:44:19 139159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259138391|pq_index:0| [2025/04/30 09:44:19 139164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259137954| [2025/04/30 09:44:19 139169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259139168| [2025/04/30 09:44:19 139174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259138391|now:1746006259139168| [2025/04/30 09:44:19 139178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259138391|now:1746006259139168| [2025/04/30 09:44:19 139182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 139187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50200|min_srtt:50200|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 139192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2473572| [2025/04/30 09:44:19 139201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 139205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 139209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 139214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 139218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 139223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2441739| [2025/04/30 09:44:19 139227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 139232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2343| [2025/04/30 09:44:19 139264] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2343|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006259139240|stream_id:0|stream_offset:2441739| [2025/04/30 09:44:19 139270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2343|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 139275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:19 139280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50200|rtt_var:42|pto_duration:52200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 139284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 139288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 139292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:19 139296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259216440|now:1746006259139279|interv:77161| [2025/04/30 09:44:19 139300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259216440|now:1746006259139279|interval:77161|pto_count:0|srtt:50200 [2025/04/30 09:44:19 139304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:69607| [2025/04/30 09:44:19 139309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 139314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2442918| [2025/04/30 09:44:19 139318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 139325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2344| [2025/04/30 09:44:19 139348] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2344|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006259139332|stream_id:0|stream_offset:2442918| [2025/04/30 09:44:19 139353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2344|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 139358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:19 139362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50200|rtt_var:42|pto_duration:52200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 139366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 139370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 139374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:19 139378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259216532|now:1746006259139362|interv:77170| [2025/04/30 09:44:19 139382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259216532|now:1746006259139362|interval:77170|pto_count:0|srtt:50200 [2025/04/30 09:44:19 139386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:70807| [2025/04/30 09:44:19 139391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 139395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 139400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 139407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2345| [2025/04/30 09:44:19 139443] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2345|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006259139417|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 139453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2345|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 139460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:19 139467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50200|rtt_var:42|pto_duration:52200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 139474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 139480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 139487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:19 139494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259216617|now:1746006259139467|interv:77150| [2025/04/30 09:44:19 139506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259216617|now:1746006259139467|interval:77150|pto_count:0|srtt:50200 [2025/04/30 09:44:19 139514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:72007| [2025/04/30 09:44:19 139521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 139528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2445276| [2025/04/30 09:44:19 139535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 139541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259140541|now:1746006259139541|interv:1000| [2025/04/30 09:44:19 139547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 139554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 139560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259140541| [2025/04/30 09:44:19 139567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259140541| [2025/04/30 09:44:19 139573] [debug] |xqc_engine_wakeup_after|wakeup:1746006259140541|now:1746006259139573|diff:968| [2025/04/30 09:44:19 139580] [debug] |xqc_engine_main_logic|END|now:1746006259139168| [2025/04/30 09:44:19 139746] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259139745| [2025/04/30 09:44:19 139752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 139758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1018| [2025/04/30 09:44:19 139762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1019| [2025/04/30 09:44:19 139768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1019| [2025/04/30 09:44:19 139773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 139780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2286|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2287|path_largest_ack:2286| [2025/04/30 09:44:19 139785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2358642|prior_time:1746006259087899|is_app_limited:0|send_elapse:51804|ack_elapse:51846|ctl_first_sent_time:1746006259089379|lagest_ack_time:1746006259139745|curr_delivered:2419848| [2025/04/30 09:44:19 139790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259089379| [2025/04/30 09:44:19 139794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:655||sndq_packets_used_bytes:0|sndq_packets_free:1125| [2025/04/30 09:44:19 139799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2287|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2287|path_largest_ack:2287| [2025/04/30 09:44:19 139803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2358642|prior_time:1746006259087899|is_app_limited:0|send_elapse:51804|ack_elapse:51846|ctl_first_sent_time:1746006259089379|lagest_ack_time:1746006259139745|curr_delivered:2421048| [2025/04/30 09:44:19 139812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259089470| [2025/04/30 09:44:19 139816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:654||sndq_packets_used_bytes:0|sndq_packets_free:1126| [2025/04/30 09:44:19 139820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50200|rttvar:42|minrtt:31343|latest_rtt:50275|ack_delay:64| [2025/04/30 09:44:19 139824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50201|rttvar:34|minrtt:31343|latest_rtt:50275|ack_delay:64| [2025/04/30 09:44:19 139829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2287|lost_pn:2284|thresh:3| [2025/04/30 09:44:19 139833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 139837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50201|rtt_var:34|pto_duration:52201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 139841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 139845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 139849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:19 139853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259216618|now:1746006259139837|interv:76781| [2025/04/30 09:44:19 139857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259216618|now:1746006259139837|interval:76781|pto_count:0|srtt:50201 [2025/04/30 09:44:19 139862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51804, ack_elapse 51846, delivered 62406|rate 1203680|lost 227| [2025/04/30 09:44:19 139866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203680) in round 44| [2025/04/30 09:44:19 139871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 139875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 139879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259089470|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 139883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259089470|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 139888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:69607|srtt:50201|latest_rtt:50275|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 139894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1019|largest:1019|pns:2| [2025/04/30 09:44:19 139898] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1019|frame:ACK |recv_time:1746006259139745|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 139906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379139745|now:1746006259139745|interv:120000000| [2025/04/30 09:44:19 139910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379139745|now:1746006259139745|interv:120000000| [2025/04/30 09:44:19 139914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259140541|pq_index:0| [2025/04/30 09:44:19 139918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259139168| [2025/04/30 09:44:19 139922] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259139922| [2025/04/30 09:44:19 139927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259139926| [2025/04/30 09:44:19 139933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50201|min_srtt:50201|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 139938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2473572| [2025/04/30 09:44:19 139943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 139947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 139952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50201|min_srtt:50201|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 139956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2474751| [2025/04/30 09:44:19 139960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 139965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 139969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50201|min_srtt:50201|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 139974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2475930| [2025/04/30 09:44:19 139978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 139982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 139986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 139990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 139997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 140001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2445276| [2025/04/30 09:44:19 140006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 140010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 140014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259140541| [2025/04/30 09:44:19 140018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259140541| [2025/04/30 09:44:19 140022] [debug] |xqc_engine_wakeup_after|wakeup:1746006259140541|now:1746006259140021|diff:520| [2025/04/30 09:44:19 140026] [debug] |xqc_engine_main_logic|END|now:1746006259139926| [2025/04/30 09:44:19 140031] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259140031| [2025/04/30 09:44:19 140034] [debug] |xqc_engine_wakeup_after|wakeup:1746006259140541|now:1746006259140034|diff:507| [2025/04/30 09:44:19 140038] [debug] |xqc_engine_main_logic|END|now:1746006259140031| [2025/04/30 09:44:19 141108] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259141107| [2025/04/30 09:44:19 141119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259140541|pq_index:0| [2025/04/30 09:44:19 141123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259139926| [2025/04/30 09:44:19 141129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259141127| [2025/04/30 09:44:19 141150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259140541|now:1746006259141127| [2025/04/30 09:44:19 141155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259140541|now:1746006259141127| [2025/04/30 09:44:19 141159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 141164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50201|min_srtt:50201|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 141169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2475930| [2025/04/30 09:44:19 141173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 141177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 141181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 141186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 141190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 141195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2445276| [2025/04/30 09:44:19 141204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 141209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2346| [2025/04/30 09:44:19 141242] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2346|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006259141217|stream_id:0|stream_offset:2445276| [2025/04/30 09:44:19 141248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2346|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 141253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:19 141257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50201|rtt_var:34|pto_duration:52201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 141262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 141265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 141269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:19 141273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259218418|now:1746006259141257|interv:77161| [2025/04/30 09:44:19 141277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259218418|now:1746006259141257|interval:77161|pto_count:0|srtt:50201 [2025/04/30 09:44:19 141282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:70807| [2025/04/30 09:44:19 141287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 141291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2446455| [2025/04/30 09:44:19 141296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 141300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2347| [2025/04/30 09:44:19 141321] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2347|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006259141306|stream_id:0|stream_offset:2446455| [2025/04/30 09:44:19 141326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2347|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 141331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:19 141335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50201|rtt_var:34|pto_duration:52201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 141340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 141343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 141351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:19 141355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259218507|now:1746006259141335|interv:77172| [2025/04/30 09:44:19 141359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259218507|now:1746006259141335|interval:77172|pto_count:0|srtt:50201 [2025/04/30 09:44:19 141363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:72007| [2025/04/30 09:44:19 141369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 141376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2447634| [2025/04/30 09:44:19 141383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 141390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2348| [2025/04/30 09:44:19 141428] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2348|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72007|now:1746006259141400|stream_id:0|stream_offset:2447634| [2025/04/30 09:44:19 141437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2348|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 141444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:72007|applimit:0| [2025/04/30 09:44:19 141452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50201|rtt_var:34|pto_duration:52201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 141459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 141466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 141472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 73207| [2025/04/30 09:44:19 141479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259218601|now:1746006259141451|interv:77150| [2025/04/30 09:44:19 141485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259218601|now:1746006259141451|interval:77150|pto_count:0|srtt:50201 [2025/04/30 09:44:19 141492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:73207| [2025/04/30 09:44:19 141500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 141506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2448813| [2025/04/30 09:44:19 141513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 141519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259142519|now:1746006259141519|interv:1000| [2025/04/30 09:44:19 141531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 141537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 141544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259142519| [2025/04/30 09:44:19 141551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259142519| [2025/04/30 09:44:19 141557] [debug] |xqc_engine_wakeup_after|wakeup:1746006259142519|now:1746006259141557|diff:962| [2025/04/30 09:44:19 141563] [debug] |xqc_engine_main_logic|END|now:1746006259141127| [2025/04/30 09:44:19 141724] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259141723| [2025/04/30 09:44:19 141729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 141736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1019| [2025/04/30 09:44:19 141740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1020| [2025/04/30 09:44:19 141745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1020| [2025/04/30 09:44:19 141750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 141755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2288|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2289|path_largest_ack:2288| [2025/04/30 09:44:19 141759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2361042|prior_time:1746006259089890|is_app_limited:0|send_elapse:51748|ack_elapse:51833|ctl_first_sent_time:1746006259091367|lagest_ack_time:1746006259141723|curr_delivered:2422248| [2025/04/30 09:44:19 141764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259091367| [2025/04/30 09:44:19 141769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:653||sndq_packets_used_bytes:0|sndq_packets_free:1127| [2025/04/30 09:44:19 141773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2289|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2289|path_largest_ack:2289| [2025/04/30 09:44:19 141777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2361042|prior_time:1746006259089890|is_app_limited:0|send_elapse:51748|ack_elapse:51833|ctl_first_sent_time:1746006259091367|lagest_ack_time:1746006259141723|curr_delivered:2423448| [2025/04/30 09:44:19 141782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259091465| [2025/04/30 09:44:19 141786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:652||sndq_packets_used_bytes:0|sndq_packets_free:1128| [2025/04/30 09:44:19 141790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50201|rttvar:34|minrtt:31343|latest_rtt:50258|ack_delay:56| [2025/04/30 09:44:19 141794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50201|rttvar:26|minrtt:31343|latest_rtt:50258|ack_delay:56| [2025/04/30 09:44:19 141798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2289|lost_pn:2286|thresh:3| [2025/04/30 09:44:19 141802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 141811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50201|rtt_var:26|pto_duration:52201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 141815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 141819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 141823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:19 141827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259218601|now:1746006259141810|interv:76791| [2025/04/30 09:44:19 141831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259218601|now:1746006259141810|interval:76791|pto_count:0|srtt:50201 [2025/04/30 09:44:19 141835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51748, ack_elapse 51833, delivered 62406|rate 1203982|lost 227| [2025/04/30 09:44:19 141840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203982) in round 44| [2025/04/30 09:44:19 141844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 141848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 141852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259091465|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 141857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259091465|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 141861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:70807|srtt:50201|latest_rtt:50258|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 141867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1020|largest:1020|pns:2| [2025/04/30 09:44:19 141872] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1020|frame:ACK |recv_time:1746006259141723|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 141877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379141723|now:1746006259141723|interv:120000000| [2025/04/30 09:44:19 141881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379141723|now:1746006259141723|interv:120000000| [2025/04/30 09:44:19 141885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259142519|pq_index:0| [2025/04/30 09:44:19 141889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259141127| [2025/04/30 09:44:19 141893] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259141893| [2025/04/30 09:44:19 141898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259141897| [2025/04/30 09:44:19 141906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50201|min_srtt:50201|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 141911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2475930| [2025/04/30 09:44:19 141916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 141920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 141925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50201|min_srtt:50201|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 141929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:70807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2477109| [2025/04/30 09:44:19 141933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 141938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 141942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50201|min_srtt:50201|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 141946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2478288| [2025/04/30 09:44:19 141951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 141955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 141958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 141963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 141967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 141971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2448813| [2025/04/30 09:44:19 141976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 141980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 141984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259142519| [2025/04/30 09:44:19 141988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259142519| [2025/04/30 09:44:19 141992] [debug] |xqc_engine_wakeup_after|wakeup:1746006259142519|now:1746006259141991|diff:528| [2025/04/30 09:44:19 141996] [debug] |xqc_engine_main_logic|END|now:1746006259141897| [2025/04/30 09:44:19 142003] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259142003| [2025/04/30 09:44:19 142007] [debug] |xqc_engine_wakeup_after|wakeup:1746006259142519|now:1746006259142007|diff:512| [2025/04/30 09:44:19 142011] [debug] |xqc_engine_main_logic|END|now:1746006259142003| [2025/04/30 09:44:19 143080] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259143080| [2025/04/30 09:44:19 143091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259142519|pq_index:0| [2025/04/30 09:44:19 143096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259141897| [2025/04/30 09:44:19 143101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259143100| [2025/04/30 09:44:19 143106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259142519|now:1746006259143100| [2025/04/30 09:44:19 143110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259142519|now:1746006259143100| [2025/04/30 09:44:19 143114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 143119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50201|min_srtt:50201|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 143124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2478288| [2025/04/30 09:44:19 143129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 143149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 143153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 143157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 143162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 143166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2448813| [2025/04/30 09:44:19 143171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 143175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2349| [2025/04/30 09:44:19 143207] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2349|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006259143184|stream_id:0|stream_offset:2448813| [2025/04/30 09:44:19 143212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2349|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 143217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:19 143222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50201|rtt_var:26|pto_duration:52201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 143231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 143235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 143239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:19 143243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259220385|now:1746006259143221|interv:77164| [2025/04/30 09:44:19 143247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259220385|now:1746006259143221|interval:77164|pto_count:0|srtt:50201 [2025/04/30 09:44:19 143252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:72007| [2025/04/30 09:44:19 143257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 143261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2449992| [2025/04/30 09:44:19 143266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 143270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2350| [2025/04/30 09:44:19 143292] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2350|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72007|now:1746006259143276|stream_id:0|stream_offset:2449992| [2025/04/30 09:44:19 143298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2350|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 143302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:72007|applimit:0| [2025/04/30 09:44:19 143307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50201|rtt_var:26|pto_duration:52201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 143311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 143315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 143319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 73207| [2025/04/30 09:44:19 143323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259220477|now:1746006259143306|interv:77171| [2025/04/30 09:44:19 143327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259220477|now:1746006259143306|interval:77171|pto_count:0|srtt:50201 [2025/04/30 09:44:19 143331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:73207| [2025/04/30 09:44:19 143336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 143341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73207|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2451171| [2025/04/30 09:44:19 143354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 143360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259144360|now:1746006259143360|interv:1000| [2025/04/30 09:44:19 143367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 143373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 143380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259144360| [2025/04/30 09:44:19 143386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259144360| [2025/04/30 09:44:19 143393] [debug] |xqc_engine_wakeup_after|wakeup:1746006259144360|now:1746006259143393|diff:967| [2025/04/30 09:44:19 143400] [debug] |xqc_engine_main_logic|END|now:1746006259143100| [2025/04/30 09:44:19 143727] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259143727| [2025/04/30 09:44:19 143736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 143742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1020| [2025/04/30 09:44:19 143746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1021| [2025/04/30 09:44:19 143752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1021| [2025/04/30 09:44:19 143756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 143761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2290|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2291|path_largest_ack:2290| [2025/04/30 09:44:19 143766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2363442|prior_time:1746006259091892|is_app_limited:0|send_elapse:51655|ack_elapse:51835|ctl_first_sent_time:1746006259093366|lagest_ack_time:1746006259143727|curr_delivered:2424648| [2025/04/30 09:44:19 143771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259093366| [2025/04/30 09:44:19 143775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:651||sndq_packets_used_bytes:0|sndq_packets_free:1129| [2025/04/30 09:44:19 143779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2291|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2291|path_largest_ack:2291| [2025/04/30 09:44:19 143784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61206|prior_delivered:2363442|prior_time:1746006259091892|is_app_limited:0|send_elapse:51655|ack_elapse:51835|ctl_first_sent_time:1746006259093366|lagest_ack_time:1746006259143727|curr_delivered:2425848| [2025/04/30 09:44:19 143788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259093461| [2025/04/30 09:44:19 143792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:650||sndq_packets_used_bytes:0|sndq_packets_free:1130| [2025/04/30 09:44:19 143797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50201|rttvar:26|minrtt:31343|latest_rtt:50266|ack_delay:56| [2025/04/30 09:44:19 143801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50202|rttvar:22|minrtt:31343|latest_rtt:50266|ack_delay:56| [2025/04/30 09:44:19 143810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2291|lost_pn:2288|thresh:3| [2025/04/30 09:44:19 143814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 143818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50202|rtt_var:22|pto_duration:52202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 143823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 143827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 143830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:19 143834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259220478|now:1746006259143818|interv:76660| [2025/04/30 09:44:19 143838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259220478|now:1746006259143818|interval:76660|pto_count:0|srtt:50202 [2025/04/30 09:44:19 143843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51655, ack_elapse 51835, delivered 62406|rate 1203935|lost 227| [2025/04/30 09:44:19 143848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203935) in round 44| [2025/04/30 09:44:19 143852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 143856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 143860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259093461|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 143865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259093461|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 143869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:70807|srtt:50202|latest_rtt:50266|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 143875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1021|largest:1021|pns:2| [2025/04/30 09:44:19 143880] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1021|frame:ACK |recv_time:1746006259143727|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 143884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379143727|now:1746006259143727|interv:120000000| [2025/04/30 09:44:19 143888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379143727|now:1746006259143727|interv:120000000| [2025/04/30 09:44:19 143892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259144360|pq_index:0| [2025/04/30 09:44:19 143897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259143100| [2025/04/30 09:44:19 143901] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259143901| [2025/04/30 09:44:19 143906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259143905| [2025/04/30 09:44:19 143914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50202|min_srtt:50202|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 143919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2478288| [2025/04/30 09:44:19 143924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50202|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 143928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 143933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50202|min_srtt:50202|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 143937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:70807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2479467| [2025/04/30 09:44:19 143942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50202|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 143946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 143950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50202|min_srtt:50202|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 143954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2480646| [2025/04/30 09:44:19 143959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 143963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 143967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 143971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 143975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 143980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2451171| [2025/04/30 09:44:19 143984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 143988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 143992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259144360| [2025/04/30 09:44:19 143998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259144360| [2025/04/30 09:44:19 144002] [debug] |xqc_engine_wakeup_after|wakeup:1746006259144360|now:1746006259144002|diff:358| [2025/04/30 09:44:19 144006] [debug] |xqc_engine_main_logic|END|now:1746006259143905| [2025/04/30 09:44:19 144011] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259144011| [2025/04/30 09:44:19 144015] [debug] |xqc_engine_wakeup_after|wakeup:1746006259144360|now:1746006259144015|diff:345| [2025/04/30 09:44:19 144019] [debug] |xqc_engine_main_logic|END|now:1746006259144011| [2025/04/30 09:44:19 145088] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259145088| [2025/04/30 09:44:19 145099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259144360|pq_index:0| [2025/04/30 09:44:19 145104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259143905| [2025/04/30 09:44:19 145109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259145108| [2025/04/30 09:44:19 145114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259144360|now:1746006259145108| [2025/04/30 09:44:19 145118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259144360|now:1746006259145108| [2025/04/30 09:44:19 145122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 145128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50202|min_srtt:50202|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 145149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2480646| [2025/04/30 09:44:19 145154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 145158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 145162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 145166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 145171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 145175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2451171| [2025/04/30 09:44:19 145180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 145184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2351| [2025/04/30 09:44:19 145216] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2351|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006259145193|stream_id:0|stream_offset:2451171| [2025/04/30 09:44:19 145222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2351|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 145232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:19 145237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50202|rtt_var:22|pto_duration:52202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 145241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 145245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 145249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:19 145253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259222395|now:1746006259145236|interv:77159| [2025/04/30 09:44:19 145257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259222395|now:1746006259145236|interval:77159|pto_count:0|srtt:50202 [2025/04/30 09:44:19 145261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:72007| [2025/04/30 09:44:19 145266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 145270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2452350| [2025/04/30 09:44:19 145275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 145279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259146279|now:1746006259145279|interv:1000| [2025/04/30 09:44:19 145283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 145287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 145291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259146279| [2025/04/30 09:44:19 145295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259146279| [2025/04/30 09:44:19 145299] [debug] |xqc_engine_wakeup_after|wakeup:1746006259146279|now:1746006259145299|diff:980| [2025/04/30 09:44:19 145303] [debug] |xqc_engine_main_logic|END|now:1746006259145108| [2025/04/30 09:44:19 145853] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259145852| [2025/04/30 09:44:19 145861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 145868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1021| [2025/04/30 09:44:19 145872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1022| [2025/04/30 09:44:19 145878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1022| [2025/04/30 09:44:19 145882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 145887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2292|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2293|path_largest_ack:2292| [2025/04/30 09:44:19 145891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63606|prior_delivered:2363442|prior_time:1746006259091892|is_app_limited:0|send_elapse:51846|ack_elapse:53960|ctl_first_sent_time:1746006259093557|lagest_ack_time:1746006259145852|curr_delivered:2427048| [2025/04/30 09:44:19 145901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259093557| [2025/04/30 09:44:19 145906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:649||sndq_packets_used_bytes:0|sndq_packets_free:1131| [2025/04/30 09:44:19 145910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2293|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2293|path_largest_ack:2293| [2025/04/30 09:44:19 145915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62413|prior_delivered:2365842|prior_time:1746006259093885|is_app_limited:0|send_elapse:51847|ack_elapse:51967|ctl_first_sent_time:1746006259095391|lagest_ack_time:1746006259145852|curr_delivered:2428255| [2025/04/30 09:44:19 145919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259095391| [2025/04/30 09:44:19 145923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:648||sndq_packets_used_bytes:0|sndq_packets_free:1132| [2025/04/30 09:44:19 145927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50202|rttvar:22|minrtt:31343|latest_rtt:50461|ack_delay:192| [2025/04/30 09:44:19 145932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50210|rttvar:33|minrtt:31343|latest_rtt:50461|ack_delay:192| [2025/04/30 09:44:19 145936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2293|lost_pn:2290|thresh:3| [2025/04/30 09:44:19 145940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 997|pns:2| [2025/04/30 09:44:19 145944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 145948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50210|rtt_var:33|pto_duration:52210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 145953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 145957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 145961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:19 145965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259222403|now:1746006259145948|interv:76455| [2025/04/30 09:44:19 145969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259222403|now:1746006259145948|interval:76455|pto_count:0|srtt:50210 [2025/04/30 09:44:19 145973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51847, ack_elapse 51967, delivered 62413|rate 1201012|lost 227| [2025/04/30 09:44:19 145978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201012) in round 44| [2025/04/30 09:44:19 145982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 145986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 145990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2407|po_sent_time:1746006259095391|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 145997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2407|po_sent_time:1746006259095391|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2368242| [2025/04/30 09:44:19 146002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:69600|srtt:50210|latest_rtt:50461|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 146008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1022|largest:1022|pns:2| [2025/04/30 09:44:19 146013] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1022|frame:ACK |recv_time:1746006259145852|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 146017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379145852|now:1746006259145852|interv:120000000| [2025/04/30 09:44:19 146022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379145852|now:1746006259145852|interv:120000000| [2025/04/30 09:44:19 146026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259146279|pq_index:0| [2025/04/30 09:44:19 146030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259145108| [2025/04/30 09:44:19 146034] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259146034| [2025/04/30 09:44:19 146039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259146038| [2025/04/30 09:44:19 146045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 146049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2480646| [2025/04/30 09:44:19 146054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 146059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 146063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 146068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2481825| [2025/04/30 09:44:19 146072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 146077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 146081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 146087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2483004| [2025/04/30 09:44:19 146092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 146096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 146100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 146104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 146109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 146113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2452350| [2025/04/30 09:44:19 146117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 146121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 146125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259146279| [2025/04/30 09:44:19 146129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259146279| [2025/04/30 09:44:19 146155] [debug] |xqc_engine_wakeup_after|wakeup:1746006259146279|now:1746006259146155|diff:124| [2025/04/30 09:44:19 146162] [debug] |xqc_engine_main_logic|END|now:1746006259146038| [2025/04/30 09:44:19 146167] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259146167| [2025/04/30 09:44:19 146171] [debug] |xqc_engine_wakeup_after|wakeup:1746006259146279|now:1746006259146171|diff:108| [2025/04/30 09:44:19 146175] [debug] |xqc_engine_main_logic|END|now:1746006259146167| [2025/04/30 09:44:19 147245] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259147245| [2025/04/30 09:44:19 147256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259146279|pq_index:0| [2025/04/30 09:44:19 147260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259146038| [2025/04/30 09:44:19 147266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259147265| [2025/04/30 09:44:19 147270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259146279|now:1746006259147265| [2025/04/30 09:44:19 147275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259146279|now:1746006259147265| [2025/04/30 09:44:19 147279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 147284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 147289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2483004| [2025/04/30 09:44:19 147300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 147304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 147308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 147312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 147317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 147324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2452350| [2025/04/30 09:44:19 147331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 147338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2352| [2025/04/30 09:44:19 147382] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2352|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69600|now:1746006259147350|stream_id:0|stream_offset:2452350| [2025/04/30 09:44:19 147392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2352|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 147400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69600|applimit:0| [2025/04/30 09:44:19 147407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50210|rtt_var:33|pto_duration:52210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 147414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 147421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 147427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:44:19 147433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259224560|now:1746006259147407|interv:77153| [2025/04/30 09:44:19 147440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259224560|now:1746006259147407|interval:77153|pto_count:0|srtt:50210 [2025/04/30 09:44:19 147448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:70800| [2025/04/30 09:44:19 147456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 147462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2453529| [2025/04/30 09:44:19 147469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 147476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2353| [2025/04/30 09:44:19 147514] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2353|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70800|now:1746006259147486|stream_id:0|stream_offset:2453529| [2025/04/30 09:44:19 147526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2353|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 147531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70800|applimit:0| [2025/04/30 09:44:19 147535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50210|rtt_var:33|pto_duration:52210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 147539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 147543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 147547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72000| [2025/04/30 09:44:19 147551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259224696|now:1746006259147535|interv:77161| [2025/04/30 09:44:19 147555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259224696|now:1746006259147535|interval:77161|pto_count:0|srtt:50210 [2025/04/30 09:44:19 147560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:72000| [2025/04/30 09:44:19 147565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 147569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2454708| [2025/04/30 09:44:19 147574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 147578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259148577|now:1746006259147577|interv:1000| [2025/04/30 09:44:19 147582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 147586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 147590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259148577| [2025/04/30 09:44:19 147594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259148577| [2025/04/30 09:44:19 147598] [debug] |xqc_engine_wakeup_after|wakeup:1746006259148577|now:1746006259147598|diff:979| [2025/04/30 09:44:19 147602] [debug] |xqc_engine_main_logic|END|now:1746006259147265| [2025/04/30 09:44:19 147714] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259147713| [2025/04/30 09:44:19 147720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 147725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1022| [2025/04/30 09:44:19 147729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1023| [2025/04/30 09:44:19 147735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1023| [2025/04/30 09:44:19 147739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 147744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2294|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2295|path_largest_ack:2294| [2025/04/30 09:44:19 147752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61213|prior_delivered:2368242|prior_time:1746006259095868|is_app_limited:0|send_elapse:51843|ack_elapse:51845|ctl_first_sent_time:1746006259097351|lagest_ack_time:1746006259147713|curr_delivered:2429455| [2025/04/30 09:44:19 147757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259097351| [2025/04/30 09:44:19 147762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:647||sndq_packets_used_bytes:0|sndq_packets_free:1133| [2025/04/30 09:44:19 147766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2295|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2295|path_largest_ack:2295| [2025/04/30 09:44:19 147771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61213|prior_delivered:2368242|prior_time:1746006259095868|is_app_limited:0|send_elapse:51843|ack_elapse:51845|ctl_first_sent_time:1746006259097351|lagest_ack_time:1746006259147713|curr_delivered:2430655| [2025/04/30 09:44:19 147775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259097439| [2025/04/30 09:44:19 147779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:646||sndq_packets_used_bytes:0|sndq_packets_free:1134| [2025/04/30 09:44:19 147784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50210|rttvar:33|minrtt:31343|latest_rtt:50274|ack_delay:64| [2025/04/30 09:44:19 147790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50210|rttvar:25|minrtt:31343|latest_rtt:50274|ack_delay:64| [2025/04/30 09:44:19 147799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2295|lost_pn:2292|thresh:3| [2025/04/30 09:44:19 147804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 147808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50210|rtt_var:25|pto_duration:52210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 147812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 147816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 147820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:19 147824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259224696|now:1746006259147808|interv:76888| [2025/04/30 09:44:19 147828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259224696|now:1746006259147808|interval:76888|pto_count:0|srtt:50210 [2025/04/30 09:44:19 147832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51843, ack_elapse 51845, delivered 62413|rate 1203838|lost 227| [2025/04/30 09:44:19 147837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 44 -> 45| [2025/04/30 09:44:19 147841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203838) in round 45| [2025/04/30 09:44:19 147845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 147866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 147870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259097439|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 147874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259097439|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 147879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:69600|srtt:50210|latest_rtt:50274|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:19 147885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1023|largest:1023|pns:2| [2025/04/30 09:44:19 147889] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1023|frame:ACK |recv_time:1746006259147713|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 147894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379147713|now:1746006259147713|interv:120000000| [2025/04/30 09:44:19 147898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379147713|now:1746006259147713|interv:120000000| [2025/04/30 09:44:19 147902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259148577|pq_index:0| [2025/04/30 09:44:19 147907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259147265| [2025/04/30 09:44:19 147911] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259147911| [2025/04/30 09:44:19 147915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259147914| [2025/04/30 09:44:19 147921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 147926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2483004| [2025/04/30 09:44:19 147930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 147935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 147939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 147944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2484183| [2025/04/30 09:44:19 147948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 147955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 147960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 147964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2485362| [2025/04/30 09:44:19 147968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 147972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 147976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 147980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 147985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 147989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2454708| [2025/04/30 09:44:19 147993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 147997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 148001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259148577| [2025/04/30 09:44:19 148005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259148577| [2025/04/30 09:44:19 148009] [debug] |xqc_engine_wakeup_after|wakeup:1746006259148577|now:1746006259148009|diff:568| [2025/04/30 09:44:19 148013] [debug] |xqc_engine_main_logic|END|now:1746006259147914| [2025/04/30 09:44:19 148018] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259148018| [2025/04/30 09:44:19 148022] [debug] |xqc_engine_wakeup_after|wakeup:1746006259148577|now:1746006259148022|diff:555| [2025/04/30 09:44:19 148026] [debug] |xqc_engine_main_logic|END|now:1746006259148018| [2025/04/30 09:44:19 149095] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259149095| [2025/04/30 09:44:19 149106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259148577|pq_index:0| [2025/04/30 09:44:19 149111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259147914| [2025/04/30 09:44:19 149116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259149115| [2025/04/30 09:44:19 149121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259148577|now:1746006259149115| [2025/04/30 09:44:19 149125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259148577|now:1746006259149115| [2025/04/30 09:44:19 149129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 149156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 149161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2485362| [2025/04/30 09:44:19 149166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 149170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 149174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 149178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 149183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 149187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2454708| [2025/04/30 09:44:19 149192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 149196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2354| [2025/04/30 09:44:19 149228] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2354|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69600|now:1746006259149205|stream_id:0|stream_offset:2454708| [2025/04/30 09:44:19 149234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2354|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 149239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69600|applimit:0| [2025/04/30 09:44:19 149243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50210|rtt_var:25|pto_duration:52210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 149248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 149252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 149255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:44:19 149259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259226415|now:1746006259149243|interv:77172| [2025/04/30 09:44:19 149263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259226415|now:1746006259149243|interval:77172|pto_count:0|srtt:50210 [2025/04/30 09:44:19 149268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:70800| [2025/04/30 09:44:19 149273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 149277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2455887| [2025/04/30 09:44:19 149285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 149289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2355| [2025/04/30 09:44:19 149312] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2355|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70800|now:1746006259149296|stream_id:0|stream_offset:2455887| [2025/04/30 09:44:19 149318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2355|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 149322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70800|applimit:0| [2025/04/30 09:44:19 149326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50210|rtt_var:25|pto_duration:52210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 149331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 149335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 149339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72000| [2025/04/30 09:44:19 149342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259226506|now:1746006259149326|interv:77180| [2025/04/30 09:44:19 149346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259226506|now:1746006259149326|interval:77180|pto_count:0|srtt:50210 [2025/04/30 09:44:19 149351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:72000| [2025/04/30 09:44:19 149355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 149359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2457066| [2025/04/30 09:44:19 149365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1211| [2025/04/30 09:44:19 149371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259150582|now:1746006259149371|interv:1211| [2025/04/30 09:44:19 149378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1211| [2025/04/30 09:44:19 149384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 149391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259150582| [2025/04/30 09:44:19 149398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259150582| [2025/04/30 09:44:19 149404] [debug] |xqc_engine_wakeup_after|wakeup:1746006259150582|now:1746006259149404|diff:1178| [2025/04/30 09:44:19 149411] [debug] |xqc_engine_main_logic|END|now:1746006259149115| [2025/04/30 09:44:19 149708] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259149707| [2025/04/30 09:44:19 149716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 149722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1023| [2025/04/30 09:44:19 149731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1024| [2025/04/30 09:44:19 149737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1024| [2025/04/30 09:44:19 149741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 149746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2296|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2297|path_largest_ack:2296| [2025/04/30 09:44:19 149750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63613|prior_delivered:2368242|prior_time:1746006259095868|is_app_limited:0|send_elapse:52028|ack_elapse:53839|ctl_first_sent_time:1746006259097536|lagest_ack_time:1746006259149707|curr_delivered:2431855| [2025/04/30 09:44:19 149755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259097536| [2025/04/30 09:44:19 149760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:645||sndq_packets_used_bytes:0|sndq_packets_free:1135| [2025/04/30 09:44:19 149764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2297|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2297|path_largest_ack:2297| [2025/04/30 09:44:19 149768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62413|prior_delivered:2370642|prior_time:1746006259097876|is_app_limited:0|send_elapse:51842|ack_elapse:51831|ctl_first_sent_time:1746006259099348|lagest_ack_time:1746006259149707|curr_delivered:2433055| [2025/04/30 09:44:19 149773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259099348| [2025/04/30 09:44:19 149777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:644||sndq_packets_used_bytes:0|sndq_packets_free:1136| [2025/04/30 09:44:19 149781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50210|rttvar:25|minrtt:31343|latest_rtt:50359|ack_delay:64| [2025/04/30 09:44:19 149786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50220|rttvar:40|minrtt:31343|latest_rtt:50359|ack_delay:64| [2025/04/30 09:44:19 149790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2297|lost_pn:2294|thresh:3| [2025/04/30 09:44:19 149796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 149800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50220|rtt_var:40|pto_duration:52220|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 149804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 149808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 149812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:19 149816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259226516|now:1746006259149800|interv:76716| [2025/04/30 09:44:19 149820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259226516|now:1746006259149800|interval:76716|pto_count:0|srtt:50220 [2025/04/30 09:44:19 149825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51842, ack_elapse 51831, delivered 62413|rate 1203908|lost 227| [2025/04/30 09:44:19 149835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203908) in round 45| [2025/04/30 09:44:19 149840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 149844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 149848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259099348|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 149852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259099348|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 149857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:69600|srtt:50220|latest_rtt:50359|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 149863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1024|largest:1024|pns:2| [2025/04/30 09:44:19 149867] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1024|frame:ACK |recv_time:1746006259149707|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 149872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379149707|now:1746006259149707|interv:120000000| [2025/04/30 09:44:19 149876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379149707|now:1746006259149707|interv:120000000| [2025/04/30 09:44:19 149880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259150582|pq_index:0| [2025/04/30 09:44:19 149884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259149115| [2025/04/30 09:44:19 149889] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259149888| [2025/04/30 09:44:19 149893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259149892| [2025/04/30 09:44:19 149899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50220|min_srtt:50220|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 149904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2485362| [2025/04/30 09:44:19 149909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50220|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 149913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 149918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50220|min_srtt:50220|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 149922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2486541| [2025/04/30 09:44:19 149929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50220|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 149934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 149938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50220|min_srtt:50220|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 149942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2487720| [2025/04/30 09:44:19 149947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 149951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 149954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 149959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 149963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 149968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2457066| [2025/04/30 09:44:19 149972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 149976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 149980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259150582| [2025/04/30 09:44:19 149984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259150582| [2025/04/30 09:44:19 149988] [debug] |xqc_engine_wakeup_after|wakeup:1746006259150582|now:1746006259149988|diff:594| [2025/04/30 09:44:19 149992] [debug] |xqc_engine_main_logic|END|now:1746006259149892| [2025/04/30 09:44:19 149997] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259149997| [2025/04/30 09:44:19 150001] [debug] |xqc_engine_wakeup_after|wakeup:1746006259150582|now:1746006259150001|diff:581| [2025/04/30 09:44:19 150004] [debug] |xqc_engine_main_logic|END|now:1746006259149997| [2025/04/30 09:44:19 151074] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259151073| [2025/04/30 09:44:19 151085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259150582|pq_index:0| [2025/04/30 09:44:19 151089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259149892| [2025/04/30 09:44:19 151095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259151094| [2025/04/30 09:44:19 151099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259150582|now:1746006259151094| [2025/04/30 09:44:19 151108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259150582|now:1746006259151094| [2025/04/30 09:44:19 151112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 151118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50220|min_srtt:50220|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 151122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2487720| [2025/04/30 09:44:19 151127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 151131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 151152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 151157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 151162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 151166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2457066| [2025/04/30 09:44:19 151170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 151175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2356| [2025/04/30 09:44:19 151206] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2356|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69600|now:1746006259151183|stream_id:0|stream_offset:2457066| [2025/04/30 09:44:19 151212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2356|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 151217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69600|applimit:0| [2025/04/30 09:44:19 151222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50220|rtt_var:40|pto_duration:52220|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 151226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 151230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 151234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:44:19 151238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259228403|now:1746006259151222|interv:77181| [2025/04/30 09:44:19 151242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259228403|now:1746006259151222|interval:77181|pto_count:0|srtt:50220 [2025/04/30 09:44:19 151247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:70800| [2025/04/30 09:44:19 151252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 151260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2458245| [2025/04/30 09:44:19 151264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 151268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259152268|now:1746006259151268|interv:1000| [2025/04/30 09:44:19 151272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 151276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 151280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259152268| [2025/04/30 09:44:19 151285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259152268| [2025/04/30 09:44:19 151289] [debug] |xqc_engine_wakeup_after|wakeup:1746006259152268|now:1746006259151289|diff:979| [2025/04/30 09:44:19 151293] [debug] |xqc_engine_main_logic|END|now:1746006259151094| [2025/04/30 09:44:19 151696] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259151695| [2025/04/30 09:44:19 151705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 151711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1024| [2025/04/30 09:44:19 151715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1025| [2025/04/30 09:44:19 151721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1025| [2025/04/30 09:44:19 151725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 151730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2298|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2299|path_largest_ack:2298| [2025/04/30 09:44:19 151735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61213|prior_delivered:2373042|prior_time:1746006259099865|is_app_limited:0|send_elapse:51856|ack_elapse:51830|ctl_first_sent_time:1746006259101351|lagest_ack_time:1746006259151695|curr_delivered:2434255| [2025/04/30 09:44:19 151739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259101351| [2025/04/30 09:44:19 151744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:643||sndq_packets_used_bytes:0|sndq_packets_free:1137| [2025/04/30 09:44:19 151748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2299|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2299|path_largest_ack:2299| [2025/04/30 09:44:19 151753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61213|prior_delivered:2373042|prior_time:1746006259099865|is_app_limited:0|send_elapse:51856|ack_elapse:51830|ctl_first_sent_time:1746006259101351|lagest_ack_time:1746006259151695|curr_delivered:2435455| [2025/04/30 09:44:19 151757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259101443| [2025/04/30 09:44:19 151761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:642||sndq_packets_used_bytes:0|sndq_packets_free:1138| [2025/04/30 09:44:19 151765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50220|rttvar:40|minrtt:31343|latest_rtt:50252|ack_delay:56| [2025/04/30 09:44:19 151774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50217|rttvar:36|minrtt:31343|latest_rtt:50252|ack_delay:56| [2025/04/30 09:44:19 151779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2299|lost_pn:2296|thresh:3| [2025/04/30 09:44:19 151783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 151787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50217|rtt_var:36|pto_duration:52217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 151792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 151795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 151799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:19 151803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259228400|now:1746006259151787|interv:76613| [2025/04/30 09:44:19 151807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259228400|now:1746006259151787|interval:76613|pto_count:0|srtt:50217 [2025/04/30 09:44:19 151812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51856, ack_elapse 51830, delivered 62413|rate 1203582|lost 227| [2025/04/30 09:44:19 151816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203582) in round 45| [2025/04/30 09:44:19 151821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 151825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 151829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259101443|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 151833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259101443|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 151838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:68400|srtt:50217|latest_rtt:50252|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 151844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1025|largest:1025|pns:2| [2025/04/30 09:44:19 151848] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1025|frame:ACK |recv_time:1746006259151695|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 151853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379151695|now:1746006259151695|interv:120000000| [2025/04/30 09:44:19 151857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379151695|now:1746006259151695|interv:120000000| [2025/04/30 09:44:19 151861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259152268|pq_index:0| [2025/04/30 09:44:19 151868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259151094| [2025/04/30 09:44:19 151872] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259151872| [2025/04/30 09:44:19 151877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259151876| [2025/04/30 09:44:19 151883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50217|min_srtt:50217|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 151887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2487720| [2025/04/30 09:44:19 151892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50217|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 151896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 151901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50217|min_srtt:50217|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 151905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2488899| [2025/04/30 09:44:19 151910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50217|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 151914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 151918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50217|min_srtt:50217|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 151923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2490078| [2025/04/30 09:44:19 151927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 151931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 151935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 151939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 151943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 151947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2458245| [2025/04/30 09:44:19 151952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 151958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 151962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259152268| [2025/04/30 09:44:19 151966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259152268| [2025/04/30 09:44:19 151970] [debug] |xqc_engine_wakeup_after|wakeup:1746006259152268|now:1746006259151970|diff:298| [2025/04/30 09:44:19 151975] [debug] |xqc_engine_main_logic|END|now:1746006259151876| [2025/04/30 09:44:19 151979] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259151979| [2025/04/30 09:44:19 151997] [debug] |xqc_engine_wakeup_after|wakeup:1746006259152268|now:1746006259151997|diff:271| [2025/04/30 09:44:19 152004] [debug] |xqc_engine_main_logic|END|now:1746006259151979| [2025/04/30 09:44:19 153069] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259153069| [2025/04/30 09:44:19 153082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259152268|pq_index:0| [2025/04/30 09:44:19 153087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259151876| [2025/04/30 09:44:19 153092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259153091| [2025/04/30 09:44:19 153097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259152268|now:1746006259153091| [2025/04/30 09:44:19 153102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259152268|now:1746006259153091| [2025/04/30 09:44:19 153106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 153111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50217|min_srtt:50217|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 153116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2490078| [2025/04/30 09:44:19 153121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 153125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 153129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 153156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 153161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 153166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2458245| [2025/04/30 09:44:19 153171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 153175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2357| [2025/04/30 09:44:19 153212] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2357|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68400|now:1746006259153184|stream_id:0|stream_offset:2458245| [2025/04/30 09:44:19 153230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2357|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 153238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68400|applimit:0| [2025/04/30 09:44:19 153245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50217|rtt_var:36|pto_duration:52217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 153249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 153253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 153257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:19 153261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259230401|now:1746006259153244|interv:77157| [2025/04/30 09:44:19 153270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259230401|now:1746006259153244|interval:77157|pto_count:0|srtt:50217 [2025/04/30 09:44:19 153275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:69600| [2025/04/30 09:44:19 153280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 153284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2459424| [2025/04/30 09:44:19 153289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 153293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2358| [2025/04/30 09:44:19 153325] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2358|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69600|now:1746006259153301|stream_id:0|stream_offset:2459424| [2025/04/30 09:44:19 153334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2358|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 153341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69600|applimit:0| [2025/04/30 09:44:19 153348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50217|rtt_var:36|pto_duration:52217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 153355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 153360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 153364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:44:19 153368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259230518|now:1746006259153347|interv:77171| [2025/04/30 09:44:19 153372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259230518|now:1746006259153347|interval:77171|pto_count:0|srtt:50217 [2025/04/30 09:44:19 153381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:70800| [2025/04/30 09:44:19 153386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 153390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2460603| [2025/04/30 09:44:19 153395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1133| [2025/04/30 09:44:19 153399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259154532|now:1746006259153399|interv:1133| [2025/04/30 09:44:19 153403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1133| [2025/04/30 09:44:19 153407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 153411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259154532| [2025/04/30 09:44:19 153415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259154532| [2025/04/30 09:44:19 153419] [debug] |xqc_engine_wakeup_after|wakeup:1746006259154532|now:1746006259153419|diff:1113| [2025/04/30 09:44:19 153424] [debug] |xqc_engine_main_logic|END|now:1746006259153091| [2025/04/30 09:44:19 153705] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259153704| [2025/04/30 09:44:19 153710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 153716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1025| [2025/04/30 09:44:19 153720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1026| [2025/04/30 09:44:19 153726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1026| [2025/04/30 09:44:19 153730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 153735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2300|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2301|path_largest_ack:2300| [2025/04/30 09:44:19 153740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63613|prior_delivered:2373042|prior_time:1746006259099865|is_app_limited:0|send_elapse:52034|ack_elapse:53839|ctl_first_sent_time:1746006259101529|lagest_ack_time:1746006259153704|curr_delivered:2436655| [2025/04/30 09:44:19 153745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259101529| [2025/04/30 09:44:19 153749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:641||sndq_packets_used_bytes:0|sndq_packets_free:1139| [2025/04/30 09:44:19 153754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2301|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2301|path_largest_ack:2301| [2025/04/30 09:44:19 153758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62413|prior_delivered:2375442|prior_time:1746006259101855|is_app_limited:0|send_elapse:51847|ack_elapse:51849|ctl_first_sent_time:1746006259103334|lagest_ack_time:1746006259153704|curr_delivered:2437855| [2025/04/30 09:44:19 153763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259103334| [2025/04/30 09:44:19 153767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:640||sndq_packets_used_bytes:0|sndq_packets_free:1140| [2025/04/30 09:44:19 153775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50217|rttvar:36|minrtt:31343|latest_rtt:50370|ack_delay:56| [2025/04/30 09:44:19 153779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50229|rttvar:51|minrtt:31343|latest_rtt:50370|ack_delay:56| [2025/04/30 09:44:19 153784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2301|lost_pn:2298|thresh:3| [2025/04/30 09:44:19 153788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 153792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50229|rtt_var:51|pto_duration:52229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 153796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 153800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 153804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:19 153808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259230530|now:1746006259153792|interv:76738| [2025/04/30 09:44:19 153812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259230530|now:1746006259153792|interval:76738|pto_count:0|srtt:50229 [2025/04/30 09:44:19 153817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51847, ack_elapse 51849, delivered 62413|rate 1203745|lost 227| [2025/04/30 09:44:19 153822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203745) in round 45| [2025/04/30 09:44:19 153826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 153830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 153834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259103334|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 153839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259103334|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 153843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:68400|srtt:50229|latest_rtt:50370|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 153849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1026|largest:1026|pns:2| [2025/04/30 09:44:19 153854] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1026|frame:ACK |recv_time:1746006259153704|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 153859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379153704|now:1746006259153704|interv:120000000| [2025/04/30 09:44:19 153865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379153704|now:1746006259153704|interv:120000000| [2025/04/30 09:44:19 153869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259154532|pq_index:0| [2025/04/30 09:44:19 153874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259153091| [2025/04/30 09:44:19 153878] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259153878| [2025/04/30 09:44:19 153883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259153882| [2025/04/30 09:44:19 153889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50229|min_srtt:50229|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 153893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2490078| [2025/04/30 09:44:19 153898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50229|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 153903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 153907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50229|min_srtt:50229|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 153912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2491257| [2025/04/30 09:44:19 153916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50229|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 153921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 153925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50229|min_srtt:50229|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 153929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2492436| [2025/04/30 09:44:19 153934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 153938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 153942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 153946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 153950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 153954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2460603| [2025/04/30 09:44:19 153961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 153965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 153969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259154532| [2025/04/30 09:44:19 153974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259154532| [2025/04/30 09:44:19 153977] [debug] |xqc_engine_wakeup_after|wakeup:1746006259154532|now:1746006259153977|diff:555| [2025/04/30 09:44:19 153982] [debug] |xqc_engine_main_logic|END|now:1746006259153882| [2025/04/30 09:44:19 153987] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259153987| [2025/04/30 09:44:19 153991] [debug] |xqc_engine_wakeup_after|wakeup:1746006259154532|now:1746006259153991|diff:541| [2025/04/30 09:44:19 153995] [debug] |xqc_engine_main_logic|END|now:1746006259153987| [2025/04/30 09:44:19 155063] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259155063| [2025/04/30 09:44:19 155073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259154532|pq_index:0| [2025/04/30 09:44:19 155077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259153882| [2025/04/30 09:44:19 155082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259155081| [2025/04/30 09:44:19 155087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259154532|now:1746006259155081| [2025/04/30 09:44:19 155091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259154532|now:1746006259155081| [2025/04/30 09:44:19 155095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 155101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50229|min_srtt:50229|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 155105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2492436| [2025/04/30 09:44:19 155110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 155114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 155118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 155122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 155127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 155131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2460603| [2025/04/30 09:44:19 155157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 155166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2359| [2025/04/30 09:44:19 155202] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2359|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68400|now:1746006259155174|stream_id:0|stream_offset:2460603| [2025/04/30 09:44:19 155212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2359|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 155219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68400|applimit:0| [2025/04/30 09:44:19 155226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50229|rtt_var:51|pto_duration:52229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 155232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 155236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 155240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:19 155244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259232403|now:1746006259155226|interv:77177| [2025/04/30 09:44:19 155248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259232403|now:1746006259155226|interval:77177|pto_count:0|srtt:50229 [2025/04/30 09:44:19 155253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:69600| [2025/04/30 09:44:19 155257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 155269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2461782| [2025/04/30 09:44:19 155274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 155278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259156278|now:1746006259155278|interv:1000| [2025/04/30 09:44:19 155282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 155286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 155290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259156278| [2025/04/30 09:44:19 155294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259156278| [2025/04/30 09:44:19 155298] [debug] |xqc_engine_wakeup_after|wakeup:1746006259156278|now:1746006259155298|diff:980| [2025/04/30 09:44:19 155303] [debug] |xqc_engine_main_logic|END|now:1746006259155081| [2025/04/30 09:44:19 155697] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259155697| [2025/04/30 09:44:19 155703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 155709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1026| [2025/04/30 09:44:19 155712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1027| [2025/04/30 09:44:19 155718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1027| [2025/04/30 09:44:19 155730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 155735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2302|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2303|path_largest_ack:2302| [2025/04/30 09:44:19 155740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63613|prior_delivered:2375442|prior_time:1746006259101855|is_app_limited:0|send_elapse:51934|ack_elapse:53842|ctl_first_sent_time:1746006259103421|lagest_ack_time:1746006259155697|curr_delivered:2439055| [2025/04/30 09:44:19 155745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259103421| [2025/04/30 09:44:19 155749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:639||sndq_packets_used_bytes:0|sndq_packets_free:1141| [2025/04/30 09:44:19 155754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2303|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2303|path_largest_ack:2303| [2025/04/30 09:44:19 155758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62413|prior_delivered:2377842|prior_time:1746006259103887|is_app_limited:0|send_elapse:51877|ack_elapse:51810|ctl_first_sent_time:1746006259105363|lagest_ack_time:1746006259155697|curr_delivered:2440255| [2025/04/30 09:44:19 155763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259105363| [2025/04/30 09:44:19 155767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:638||sndq_packets_used_bytes:0|sndq_packets_free:1142| [2025/04/30 09:44:19 155771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50229|rttvar:51|minrtt:31343|latest_rtt:50334|ack_delay:64| [2025/04/30 09:44:19 155775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50234|rttvar:49|minrtt:31343|latest_rtt:50334|ack_delay:64| [2025/04/30 09:44:19 155779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2303|lost_pn:2300|thresh:3| [2025/04/30 09:44:19 155783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 155788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50234|rtt_var:49|pto_duration:52234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 155792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 155796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 155800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:19 155804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259232408|now:1746006259155787|interv:76621| [2025/04/30 09:44:19 155808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259232408|now:1746006259155787|interval:76621|pto_count:0|srtt:50234 [2025/04/30 09:44:19 155813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51877, ack_elapse 51810, delivered 62413|rate 1203095|lost 227| [2025/04/30 09:44:19 155817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203095) in round 45| [2025/04/30 09:44:19 155824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 155828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 155832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259105363|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 155837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259105363|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 155841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:67200|srtt:50234|latest_rtt:50334|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 155847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1027|largest:1027|pns:2| [2025/04/30 09:44:19 155852] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1027|frame:ACK |recv_time:1746006259155697|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 155857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379155697|now:1746006259155697|interv:120000000| [2025/04/30 09:44:19 155861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379155697|now:1746006259155697|interv:120000000| [2025/04/30 09:44:19 155865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259156278|pq_index:0| [2025/04/30 09:44:19 155869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259155081| [2025/04/30 09:44:19 155873] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259155873| [2025/04/30 09:44:19 155878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259155877| [2025/04/30 09:44:19 155884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50234|min_srtt:50234|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 155888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2492436| [2025/04/30 09:44:19 155893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50234|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 155898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 155902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50234|min_srtt:50234|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 155906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2493615| [2025/04/30 09:44:19 155913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50234|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 155918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 155922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50234|min_srtt:50234|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 155926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2494794| [2025/04/30 09:44:19 155930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 155934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 155938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 155942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 155947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 155951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2461782| [2025/04/30 09:44:19 155956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 155959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 155963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259156278| [2025/04/30 09:44:19 155967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259156278| [2025/04/30 09:44:19 155971] [debug] |xqc_engine_wakeup_after|wakeup:1746006259156278|now:1746006259155971|diff:307| [2025/04/30 09:44:19 155975] [debug] |xqc_engine_main_logic|END|now:1746006259155877| [2025/04/30 09:44:19 155981] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259155980| [2025/04/30 09:44:19 155984] [debug] |xqc_engine_wakeup_after|wakeup:1746006259156278|now:1746006259155984|diff:294| [2025/04/30 09:44:19 155988] [debug] |xqc_engine_main_logic|END|now:1746006259155980| [2025/04/30 09:44:19 157056] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259157056| [2025/04/30 09:44:19 157065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259156278|pq_index:0| [2025/04/30 09:44:19 157070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259155877| [2025/04/30 09:44:19 157075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259157074| [2025/04/30 09:44:19 157079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259156278|now:1746006259157074| [2025/04/30 09:44:19 157083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259156278|now:1746006259157074| [2025/04/30 09:44:19 157087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 157097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50234|min_srtt:50234|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 157102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2494794| [2025/04/30 09:44:19 157106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 157110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 157114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 157118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 157123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 157127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2461782| [2025/04/30 09:44:19 157149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 157158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2360| [2025/04/30 09:44:19 157193] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2360|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746006259157166|stream_id:0|stream_offset:2461782| [2025/04/30 09:44:19 157203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2360|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 157211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 09:44:19 157218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50234|rtt_var:49|pto_duration:52234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 157224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 157228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 157231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:19 157235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259234400|now:1746006259157217|interv:77183| [2025/04/30 09:44:19 157240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259234400|now:1746006259157217|interval:77183|pto_count:0|srtt:50234 [2025/04/30 09:44:19 157244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:68400| [2025/04/30 09:44:19 157249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 157255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2462961| [2025/04/30 09:44:19 157267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 157271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2361| [2025/04/30 09:44:19 157302] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2361|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68400|now:1746006259157279|stream_id:0|stream_offset:2462961| [2025/04/30 09:44:19 157311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2361|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 157319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68400|applimit:0| [2025/04/30 09:44:19 157326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50234|rtt_var:49|pto_duration:52234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 157332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 157336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 157340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:19 157344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259234513|now:1746006259157325|interv:77188| [2025/04/30 09:44:19 157348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259234513|now:1746006259157325|interval:77188|pto_count:0|srtt:50234 [2025/04/30 09:44:19 157352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:69600| [2025/04/30 09:44:19 157357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 157361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2464140| [2025/04/30 09:44:19 157365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1113| [2025/04/30 09:44:19 157369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259158482|now:1746006259157369|interv:1113| [2025/04/30 09:44:19 157373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1113| [2025/04/30 09:44:19 157377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 157381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259158482| [2025/04/30 09:44:19 157385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259158482| [2025/04/30 09:44:19 157389] [debug] |xqc_engine_wakeup_after|wakeup:1746006259158482|now:1746006259157389|diff:1093| [2025/04/30 09:44:19 157394] [debug] |xqc_engine_main_logic|END|now:1746006259157074| [2025/04/30 09:44:19 157688] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259157687| [2025/04/30 09:44:19 157694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 157699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1027| [2025/04/30 09:44:19 157707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1028| [2025/04/30 09:44:19 157713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1028| [2025/04/30 09:44:19 157717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 157722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2304|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2305|path_largest_ack:2304| [2025/04/30 09:44:19 157727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63613|prior_delivered:2377842|prior_time:1746006259103887|is_app_limited:0|send_elapse:51974|ack_elapse:53800|ctl_first_sent_time:1746006259105460|lagest_ack_time:1746006259157687|curr_delivered:2441455| [2025/04/30 09:44:19 157731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259105460| [2025/04/30 09:44:19 157736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:637||sndq_packets_used_bytes:0|sndq_packets_free:1143| [2025/04/30 09:44:19 157740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2305|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2305|path_largest_ack:2305| [2025/04/30 09:44:19 157744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62407|prior_delivered:2380248|prior_time:1746006259105847|is_app_limited:0|send_elapse:51758|ack_elapse:51840|ctl_first_sent_time:1746006259107326|lagest_ack_time:1746006259157687|curr_delivered:2442655| [2025/04/30 09:44:19 157749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259107326| [2025/04/30 09:44:19 157753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:636||sndq_packets_used_bytes:0|sndq_packets_free:1144| [2025/04/30 09:44:19 157757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50234|rttvar:49|minrtt:31343|latest_rtt:50361|ack_delay:56| [2025/04/30 09:44:19 157761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50243|rttvar:54|minrtt:31343|latest_rtt:50361|ack_delay:56| [2025/04/30 09:44:19 157765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2305|lost_pn:2302|thresh:3| [2025/04/30 09:44:19 157769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 157773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50243|rtt_var:54|pto_duration:52243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 157778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 157782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 157786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:19 157790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259234522|now:1746006259157773|interv:76749| [2025/04/30 09:44:19 157794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259234522|now:1746006259157773|interval:76749|pto_count:0|srtt:50243 [2025/04/30 09:44:19 157801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51758, ack_elapse 51840, delivered 62407|rate 1203838|lost 227| [2025/04/30 09:44:19 157805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203838) in round 45| [2025/04/30 09:44:19 157809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 157814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 157818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259107326|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 157822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259107326|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 157827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:67200|srtt:50243|latest_rtt:50361|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 157832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1028|largest:1028|pns:2| [2025/04/30 09:44:19 157837] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1028|frame:ACK |recv_time:1746006259157687|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 157841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379157687|now:1746006259157687|interv:120000000| [2025/04/30 09:44:19 157846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379157687|now:1746006259157687|interv:120000000| [2025/04/30 09:44:19 157850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259158482|pq_index:0| [2025/04/30 09:44:19 157854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259157074| [2025/04/30 09:44:19 157858] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259157858| [2025/04/30 09:44:19 157863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259157862| [2025/04/30 09:44:19 157868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50243|min_srtt:50243|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 157873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2494794| [2025/04/30 09:44:19 157877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50243|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 157882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 157886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50243|min_srtt:50243|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 157893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2495973| [2025/04/30 09:44:19 157897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50243|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 157902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 157906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50243|min_srtt:50243|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 157910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2497152| [2025/04/30 09:44:19 157915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 157918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 157922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 157927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 157931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 157935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2464140| [2025/04/30 09:44:19 157940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 157943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 157947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259158482| [2025/04/30 09:44:19 157951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259158482| [2025/04/30 09:44:19 157955] [debug] |xqc_engine_wakeup_after|wakeup:1746006259158482|now:1746006259157955|diff:527| [2025/04/30 09:44:19 157959] [debug] |xqc_engine_main_logic|END|now:1746006259157862| [2025/04/30 09:44:19 157964] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259157964| [2025/04/30 09:44:19 157968] [debug] |xqc_engine_wakeup_after|wakeup:1746006259158482|now:1746006259157968|diff:514| [2025/04/30 09:44:19 157972] [debug] |xqc_engine_main_logic|END|now:1746006259157964| [2025/04/30 09:44:19 159039] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259159039| [2025/04/30 09:44:19 159049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259158482|pq_index:0| [2025/04/30 09:44:19 159053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259157862| [2025/04/30 09:44:19 159058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259159057| [2025/04/30 09:44:19 159063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259158482|now:1746006259159057| [2025/04/30 09:44:19 159071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259158482|now:1746006259159057| [2025/04/30 09:44:19 159075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 159080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50243|min_srtt:50243|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 159085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2497152| [2025/04/30 09:44:19 159089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 159093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 159097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 159102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 159106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 159110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2464140| [2025/04/30 09:44:19 159115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 159119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2362| [2025/04/30 09:44:19 159172] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2362|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746006259159127|stream_id:0|stream_offset:2464140| [2025/04/30 09:44:19 159186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2362|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 159193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 09:44:19 159200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50243|rtt_var:54|pto_duration:52243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 159205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 159209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 159213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:19 159217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259236370|now:1746006259159199|interv:77171| [2025/04/30 09:44:19 159221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259236370|now:1746006259159199|interval:77171|pto_count:0|srtt:50243 [2025/04/30 09:44:19 159225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:68400| [2025/04/30 09:44:19 159235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 159239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2465319| [2025/04/30 09:44:19 159243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 159249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259160248|now:1746006259159248|interv:1000| [2025/04/30 09:44:19 159256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 159260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 159264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259160248| [2025/04/30 09:44:19 159269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259160248| [2025/04/30 09:44:19 159273] [debug] |xqc_engine_wakeup_after|wakeup:1746006259160248|now:1746006259159273|diff:975| [2025/04/30 09:44:19 159277] [debug] |xqc_engine_main_logic|END|now:1746006259159057| [2025/04/30 09:44:19 159685] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259159684| [2025/04/30 09:44:19 159691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 159696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1028| [2025/04/30 09:44:19 159700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1029| [2025/04/30 09:44:19 159706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1029| [2025/04/30 09:44:19 159710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 159715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2306|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2307|path_largest_ack:2306| [2025/04/30 09:44:19 159720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63607|prior_delivered:2380248|prior_time:1746006259105847|is_app_limited:0|send_elapse:51845|ack_elapse:53837|ctl_first_sent_time:1746006259107413|lagest_ack_time:1746006259159684|curr_delivered:2443855| [2025/04/30 09:44:19 159724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259107413| [2025/04/30 09:44:19 159729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:635||sndq_packets_used_bytes:0|sndq_packets_free:1145| [2025/04/30 09:44:19 159733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2307|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2307|path_largest_ack:2307| [2025/04/30 09:44:19 159737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62407|prior_delivered:2382648|prior_time:1746006259107841|is_app_limited:0|send_elapse:51809|ack_elapse:51843|ctl_first_sent_time:1746006259109322|lagest_ack_time:1746006259159684|curr_delivered:2445055| [2025/04/30 09:44:19 159742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259109322| [2025/04/30 09:44:19 159746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:634||sndq_packets_used_bytes:0|sndq_packets_free:1146| [2025/04/30 09:44:19 159750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50243|rttvar:54|minrtt:31343|latest_rtt:50362|ack_delay:56| [2025/04/30 09:44:19 159758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50251|rttvar:56|minrtt:31343|latest_rtt:50362|ack_delay:56| [2025/04/30 09:44:19 159763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2307|lost_pn:2304|thresh:3| [2025/04/30 09:44:19 159767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 159771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50251|rtt_var:56|pto_duration:52251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 159775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 159779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 159783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:19 159787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259236378|now:1746006259159771|interv:76607| [2025/04/30 09:44:19 159791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259236378|now:1746006259159771|interval:76607|pto_count:0|srtt:50251 [2025/04/30 09:44:19 159795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51809, ack_elapse 51843, delivered 62407|rate 1203769|lost 227| [2025/04/30 09:44:19 159800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203769) in round 45| [2025/04/30 09:44:19 159804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 159808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 159812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259109322|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 159816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259109322|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 159821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:66000|srtt:50251|latest_rtt:50362|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 159826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1029|largest:1029|pns:2| [2025/04/30 09:44:19 159831] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1029|frame:ACK |recv_time:1746006259159684|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 159835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379159684|now:1746006259159684|interv:120000000| [2025/04/30 09:44:19 159840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379159684|now:1746006259159684|interv:120000000| [2025/04/30 09:44:19 159846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259160248|pq_index:0| [2025/04/30 09:44:19 159850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259159057| [2025/04/30 09:44:19 159854] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259159854| [2025/04/30 09:44:19 159859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259159858| [2025/04/30 09:44:19 159865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50251|min_srtt:50251|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 159869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2497152| [2025/04/30 09:44:19 159874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50251|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 159878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 159883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50251|min_srtt:50251|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 159887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2498331| [2025/04/30 09:44:19 159891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50251|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 159896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 159900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50251|min_srtt:50251|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 159904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2499510| [2025/04/30 09:44:19 159909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 159912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 159916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 159921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 159925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 159929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2465319| [2025/04/30 09:44:19 159936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 159940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 159944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259160248| [2025/04/30 09:44:19 159948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259160248| [2025/04/30 09:44:19 159952] [debug] |xqc_engine_wakeup_after|wakeup:1746006259160248|now:1746006259159952|diff:296| [2025/04/30 09:44:19 159956] [debug] |xqc_engine_main_logic|END|now:1746006259159858| [2025/04/30 09:44:19 159961] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259159961| [2025/04/30 09:44:19 159965] [debug] |xqc_engine_wakeup_after|wakeup:1746006259160248|now:1746006259159964|diff:284| [2025/04/30 09:44:19 159969] [debug] |xqc_engine_main_logic|END|now:1746006259159961| [2025/04/30 09:44:19 161036] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259161036| [2025/04/30 09:44:19 161046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259160248|pq_index:0| [2025/04/30 09:44:19 161050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259159858| [2025/04/30 09:44:19 161055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259161054| [2025/04/30 09:44:19 161060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259160248|now:1746006259161054| [2025/04/30 09:44:19 161064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259160248|now:1746006259161054| [2025/04/30 09:44:19 161068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 161073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50251|min_srtt:50251|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 161077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2499510| [2025/04/30 09:44:19 161082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 161085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 161089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 161094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 161098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 161102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2465319| [2025/04/30 09:44:19 161107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 161111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2363| [2025/04/30 09:44:19 161166] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2363|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006259161119|stream_id:0|stream_offset:2465319| [2025/04/30 09:44:19 161185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2363|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 161192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:19 161197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50251|rtt_var:56|pto_duration:52251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 161201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 161205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 161209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:19 161213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259238370|now:1746006259161197|interv:77173| [2025/04/30 09:44:19 161217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259238370|now:1746006259161197|interval:77173|pto_count:0|srtt:50251 [2025/04/30 09:44:19 161221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:67200| [2025/04/30 09:44:19 161226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 161230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2466498| [2025/04/30 09:44:19 161235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 161240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2364| [2025/04/30 09:44:19 161275] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2364|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746006259161251|stream_id:0|stream_offset:2466498| [2025/04/30 09:44:19 161285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2364|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 161292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 09:44:19 161298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50251|rtt_var:56|pto_duration:52251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 161303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 161307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 161311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:19 161315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259238502|now:1746006259161298|interv:77204| [2025/04/30 09:44:19 161319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259238502|now:1746006259161298|interval:77204|pto_count:0|srtt:50251 [2025/04/30 09:44:19 161328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:68400| [2025/04/30 09:44:19 161332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 161336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2467677| [2025/04/30 09:44:19 161341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1089| [2025/04/30 09:44:19 161345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259162434|now:1746006259161345|interv:1089| [2025/04/30 09:44:19 161349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1089| [2025/04/30 09:44:19 161353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 161357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259162434| [2025/04/30 09:44:19 161361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259162434| [2025/04/30 09:44:19 161365] [debug] |xqc_engine_wakeup_after|wakeup:1746006259162434|now:1746006259161365|diff:1069| [2025/04/30 09:44:19 161369] [debug] |xqc_engine_main_logic|END|now:1746006259161054| [2025/04/30 09:44:19 161678] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259161678| [2025/04/30 09:44:19 161684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 161690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1029| [2025/04/30 09:44:19 161693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1030| [2025/04/30 09:44:19 161699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1030| [2025/04/30 09:44:19 161703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 161708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2308|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2309|path_largest_ack:2308| [2025/04/30 09:44:19 161712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63607|prior_delivered:2382648|prior_time:1746006259107841|is_app_limited:0|send_elapse:51901|ack_elapse:53837|ctl_first_sent_time:1746006259109414|lagest_ack_time:1746006259161678|curr_delivered:2446255| [2025/04/30 09:44:19 161717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259109414| [2025/04/30 09:44:19 161722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:633||sndq_packets_used_bytes:0|sndq_packets_free:1147| [2025/04/30 09:44:19 161726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2309|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2309|path_largest_ack:2309| [2025/04/30 09:44:19 161730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62407|prior_delivered:2385048|prior_time:1746006259109833|is_app_limited:0|send_elapse:51767|ack_elapse:51845|ctl_first_sent_time:1746006259111288|lagest_ack_time:1746006259161678|curr_delivered:2447455| [2025/04/30 09:44:19 161735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259111288| [2025/04/30 09:44:19 161751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:632||sndq_packets_used_bytes:0|sndq_packets_free:1148| [2025/04/30 09:44:19 161755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50251|rttvar:56|minrtt:31343|latest_rtt:50390|ack_delay:56| [2025/04/30 09:44:19 161759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50261|rttvar:62|minrtt:31343|latest_rtt:50390|ack_delay:56| [2025/04/30 09:44:19 161764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2309|lost_pn:2306|thresh:3| [2025/04/30 09:44:19 161768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 161772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50261|rtt_var:62|pto_duration:52261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 161776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 161780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 161784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:19 161788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259238512|now:1746006259161772|interv:76740| [2025/04/30 09:44:19 161792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259238512|now:1746006259161772|interval:76740|pto_count:0|srtt:50261 [2025/04/30 09:44:19 161796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51767, ack_elapse 51845, delivered 62407|rate 1203722|lost 227| [2025/04/30 09:44:19 161800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203722) in round 45| [2025/04/30 09:44:19 161805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 161809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 161813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259111288|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 161817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259111288|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 161822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:66000|srtt:50261|latest_rtt:50390|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 161827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1030|largest:1030|pns:2| [2025/04/30 09:44:19 161831] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1030|frame:ACK |recv_time:1746006259161678|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 161836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379161678|now:1746006259161678|interv:120000000| [2025/04/30 09:44:19 161843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379161678|now:1746006259161678|interv:120000000| [2025/04/30 09:44:19 161847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259162434|pq_index:0| [2025/04/30 09:44:19 161851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259161054| [2025/04/30 09:44:19 161855] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259161855| [2025/04/30 09:44:19 161860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259161859| [2025/04/30 09:44:19 161865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50261|min_srtt:50261|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 161870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2499510| [2025/04/30 09:44:19 161874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50261|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 161879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 161883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50261|min_srtt:50261|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 161888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2500689| [2025/04/30 09:44:19 161892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50261|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 161896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 161900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50261|min_srtt:50261|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 161904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2501868| [2025/04/30 09:44:19 161909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 161913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 161916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 161921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 161925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 161932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2467677| [2025/04/30 09:44:19 161936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 161940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 161944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259162434| [2025/04/30 09:44:19 161948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259162434| [2025/04/30 09:44:19 161951] [debug] |xqc_engine_wakeup_after|wakeup:1746006259162434|now:1746006259161951|diff:483| [2025/04/30 09:44:19 161956] [debug] |xqc_engine_main_logic|END|now:1746006259161859| [2025/04/30 09:44:19 161960] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259161960| [2025/04/30 09:44:19 161964] [debug] |xqc_engine_wakeup_after|wakeup:1746006259162434|now:1746006259161964|diff:470| [2025/04/30 09:44:19 161968] [debug] |xqc_engine_main_logic|END|now:1746006259161960| [2025/04/30 09:44:19 163036] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259163036| [2025/04/30 09:44:19 163045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259162434|pq_index:0| [2025/04/30 09:44:19 163050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259161859| [2025/04/30 09:44:19 163055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259163054| [2025/04/30 09:44:19 163059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259162434|now:1746006259163054| [2025/04/30 09:44:19 163063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259162434|now:1746006259163054| [2025/04/30 09:44:19 163067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 163072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50261|min_srtt:50261|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 163077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2501868| [2025/04/30 09:44:19 163081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 163085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 163089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 163093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 163098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 163102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2467677| [2025/04/30 09:44:19 163111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 163115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2365| [2025/04/30 09:44:19 163169] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2365|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006259163123|stream_id:0|stream_offset:2467677| [2025/04/30 09:44:19 163182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2365|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 163190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:19 163196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50261|rtt_var:62|pto_duration:52261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 163200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 163204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 163208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:19 163212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259240384|now:1746006259163195|interv:77189| [2025/04/30 09:44:19 163216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259240384|now:1746006259163195|interval:77189|pto_count:0|srtt:50261 [2025/04/30 09:44:19 163221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:67200| [2025/04/30 09:44:19 163225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 163230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2468856| [2025/04/30 09:44:19 163235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 163242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259164242|now:1746006259163242|interv:1000| [2025/04/30 09:44:19 163247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 163251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 163255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259164242| [2025/04/30 09:44:19 163259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259164242| [2025/04/30 09:44:19 163263] [debug] |xqc_engine_wakeup_after|wakeup:1746006259164242|now:1746006259163263|diff:979| [2025/04/30 09:44:19 163267] [debug] |xqc_engine_main_logic|END|now:1746006259163054| [2025/04/30 09:44:19 163678] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259163677| [2025/04/30 09:44:19 163683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 163689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1030| [2025/04/30 09:44:19 163693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1031| [2025/04/30 09:44:19 163699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1031| [2025/04/30 09:44:19 163707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 163712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2310|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2311|path_largest_ack:2310| [2025/04/30 09:44:19 163717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63607|prior_delivered:2385048|prior_time:1746006259109833|is_app_limited:0|send_elapse:51859|ack_elapse:53844|ctl_first_sent_time:1746006259111380|lagest_ack_time:1746006259163677|curr_delivered:2448655| [2025/04/30 09:44:19 163721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259111380| [2025/04/30 09:44:19 163726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:631||sndq_packets_used_bytes:0|sndq_packets_free:1149| [2025/04/30 09:44:19 163730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2311|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2311|path_largest_ack:2311| [2025/04/30 09:44:19 163734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62407|prior_delivered:2387448|prior_time:1746006259111829|is_app_limited:0|send_elapse:51831|ack_elapse:51848|ctl_first_sent_time:1746006259113292|lagest_ack_time:1746006259163677|curr_delivered:2449855| [2025/04/30 09:44:19 163739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259113292| [2025/04/30 09:44:19 163743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:630||sndq_packets_used_bytes:0|sndq_packets_free:1150| [2025/04/30 09:44:19 163747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50261|rttvar:62|minrtt:31343|latest_rtt:50385|ack_delay:64| [2025/04/30 09:44:19 163751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50269|rttvar:62|minrtt:31343|latest_rtt:50385|ack_delay:64| [2025/04/30 09:44:19 163755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2311|lost_pn:2308|thresh:3| [2025/04/30 09:44:19 163759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 163763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50269|rtt_var:62|pto_duration:52269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 163768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 163772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 163775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 163779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259240392|now:1746006259163763|interv:76629| [2025/04/30 09:44:19 163783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259240392|now:1746006259163763|interval:76629|pto_count:0|srtt:50269 [2025/04/30 09:44:19 163788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51831, ack_elapse 51848, delivered 62407|rate 1203652|lost 227| [2025/04/30 09:44:19 163792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203652) in round 45| [2025/04/30 09:44:19 163799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 163803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 163807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259113292|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 163811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259113292|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 163816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:64800|srtt:50269|latest_rtt:50385|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 163822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1031|largest:1031|pns:2| [2025/04/30 09:44:19 163826] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1031|frame:ACK |recv_time:1746006259163677|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 163831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379163677|now:1746006259163677|interv:120000000| [2025/04/30 09:44:19 163835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379163677|now:1746006259163677|interv:120000000| [2025/04/30 09:44:19 163839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259164242|pq_index:0| [2025/04/30 09:44:19 163844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259163054| [2025/04/30 09:44:19 163848] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259163848| [2025/04/30 09:44:19 163852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259163852| [2025/04/30 09:44:19 163858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50269|min_srtt:50269|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 163863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2501868| [2025/04/30 09:44:19 163867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 163872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 163877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50269|min_srtt:50269|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 163881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2503047| [2025/04/30 09:44:19 163888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 163893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 163898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50269|min_srtt:50269|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 163902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2504226| [2025/04/30 09:44:19 163906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 163910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 163914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 163918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 163923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 163927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2468856| [2025/04/30 09:44:19 163931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 163935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 163939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259164242| [2025/04/30 09:44:19 163943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259164242| [2025/04/30 09:44:19 163947] [debug] |xqc_engine_wakeup_after|wakeup:1746006259164242|now:1746006259163947|diff:295| [2025/04/30 09:44:19 163951] [debug] |xqc_engine_main_logic|END|now:1746006259163852| [2025/04/30 09:44:19 163956] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259163956| [2025/04/30 09:44:19 163960] [debug] |xqc_engine_wakeup_after|wakeup:1746006259164242|now:1746006259163960|diff:282| [2025/04/30 09:44:19 163964] [debug] |xqc_engine_main_logic|END|now:1746006259163956| [2025/04/30 09:44:19 165032] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259165032| [2025/04/30 09:44:19 165041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259164242|pq_index:0| [2025/04/30 09:44:19 165046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259163852| [2025/04/30 09:44:19 165051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259165050| [2025/04/30 09:44:19 165056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259164242|now:1746006259165050| [2025/04/30 09:44:19 165060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259164242|now:1746006259165050| [2025/04/30 09:44:19 165068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 165073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50269|min_srtt:50269|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 165078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2504226| [2025/04/30 09:44:19 165083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 165087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 165090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 165095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 165099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 165104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2468856| [2025/04/30 09:44:19 165108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 165112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2366| [2025/04/30 09:44:19 165167] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2366|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006259165120|stream_id:0|stream_offset:2468856| [2025/04/30 09:44:19 165181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2366|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 165188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:19 165194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50269|rtt_var:62|pto_duration:52269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 165199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 165203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 165206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:19 165210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259242389|now:1746006259165194|interv:77195| [2025/04/30 09:44:19 165215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259242389|now:1746006259165194|interval:77195|pto_count:0|srtt:50269 [2025/04/30 09:44:19 165219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:66000| [2025/04/30 09:44:19 165224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 165237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2470035| [2025/04/30 09:44:19 165242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 165247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2367| [2025/04/30 09:44:19 165279] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2367|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006259165255|stream_id:0|stream_offset:2470035| [2025/04/30 09:44:19 165288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2367|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 165296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:19 165303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50269|rtt_var:62|pto_duration:52269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 165309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 165314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 165318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:19 165322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259242524|now:1746006259165303|interv:77221| [2025/04/30 09:44:19 165326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259242524|now:1746006259165303|interval:77221|pto_count:0|srtt:50269 [2025/04/30 09:44:19 165331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:67200| [2025/04/30 09:44:19 165336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 165340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2471214| [2025/04/30 09:44:19 165344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1036| [2025/04/30 09:44:19 165348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259166384|now:1746006259165348|interv:1036| [2025/04/30 09:44:19 165352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1036| [2025/04/30 09:44:19 165356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 165360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259166384| [2025/04/30 09:44:19 165364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259166384| [2025/04/30 09:44:19 165369] [debug] |xqc_engine_wakeup_after|wakeup:1746006259166384|now:1746006259165368|diff:1016| [2025/04/30 09:44:19 165373] [debug] |xqc_engine_main_logic|END|now:1746006259165050| [2025/04/30 09:44:19 165661] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259165661| [2025/04/30 09:44:19 165667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 165677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1031| [2025/04/30 09:44:19 165681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1032| [2025/04/30 09:44:19 165687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1032| [2025/04/30 09:44:19 165691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 165696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2312|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2313|path_largest_ack:2312| [2025/04/30 09:44:19 165701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63607|prior_delivered:2387448|prior_time:1746006259111829|is_app_limited:0|send_elapse:51922|ack_elapse:53832|ctl_first_sent_time:1746006259113383|lagest_ack_time:1746006259165661|curr_delivered:2451055| [2025/04/30 09:44:19 165706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259113383| [2025/04/30 09:44:19 165710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:629||sndq_packets_used_bytes:0|sndq_packets_free:1151| [2025/04/30 09:44:19 165714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2313|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2313|path_largest_ack:2313| [2025/04/30 09:44:19 165719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62407|prior_delivered:2389848|prior_time:1746006259113822|is_app_limited:0|send_elapse:51821|ack_elapse:51839|ctl_first_sent_time:1746006259115274|lagest_ack_time:1746006259165661|curr_delivered:2452255| [2025/04/30 09:44:19 165723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259115274| [2025/04/30 09:44:19 165727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:628||sndq_packets_used_bytes:0|sndq_packets_free:1152| [2025/04/30 09:44:19 165731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50269|rttvar:62|minrtt:31343|latest_rtt:50387|ack_delay:56| [2025/04/30 09:44:19 165736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50277|rttvar:62|minrtt:31343|latest_rtt:50387|ack_delay:56| [2025/04/30 09:44:19 165740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2313|lost_pn:2310|thresh:3| [2025/04/30 09:44:19 165744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 165748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50277|rtt_var:62|pto_duration:52277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 165753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 165757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 165761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 165765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259242532|now:1746006259165748|interv:76784| [2025/04/30 09:44:19 165769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259242532|now:1746006259165748|interval:76784|pto_count:0|srtt:50277 [2025/04/30 09:44:19 165776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51821, ack_elapse 51839, delivered 62407|rate 1203861|lost 227| [2025/04/30 09:44:19 165781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203861) in round 45| [2025/04/30 09:44:19 165785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 165789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 165793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259115274|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 165798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259115274|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 165802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:64800|srtt:50277|latest_rtt:50387|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 165808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1032|largest:1032|pns:2| [2025/04/30 09:44:19 165813] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1032|frame:ACK |recv_time:1746006259165661|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 165818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379165661|now:1746006259165661|interv:120000000| [2025/04/30 09:44:19 165822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379165661|now:1746006259165661|interv:120000000| [2025/04/30 09:44:19 165826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259166384|pq_index:0| [2025/04/30 09:44:19 165830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259165050| [2025/04/30 09:44:19 165834] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259165834| [2025/04/30 09:44:19 165839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259165838| [2025/04/30 09:44:19 165845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50277|min_srtt:50277|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 165849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2504226| [2025/04/30 09:44:19 165854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 165859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 165863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50277|min_srtt:50277|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 165870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2505405| [2025/04/30 09:44:19 165874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 165879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 165883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50277|min_srtt:50277|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 165888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2506584| [2025/04/30 09:44:19 165892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 165896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 165900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 165904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 165909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 165913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2471214| [2025/04/30 09:44:19 165917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 165921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 165925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259166384| [2025/04/30 09:44:19 165929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259166384| [2025/04/30 09:44:19 165933] [debug] |xqc_engine_wakeup_after|wakeup:1746006259166384|now:1746006259165933|diff:451| [2025/04/30 09:44:19 165937] [debug] |xqc_engine_main_logic|END|now:1746006259165838| [2025/04/30 09:44:19 165942] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259165942| [2025/04/30 09:44:19 165946] [debug] |xqc_engine_wakeup_after|wakeup:1746006259166384|now:1746006259165946|diff:438| [2025/04/30 09:44:19 165950] [debug] |xqc_engine_main_logic|END|now:1746006259165942| [2025/04/30 09:44:19 167017] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259167017| [2025/04/30 09:44:19 167026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259166384|pq_index:0| [2025/04/30 09:44:19 167031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259165838| [2025/04/30 09:44:19 167036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259167035| [2025/04/30 09:44:19 167045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259166384|now:1746006259167035| [2025/04/30 09:44:19 167049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259166384|now:1746006259167035| [2025/04/30 09:44:19 167053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 167058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50277|min_srtt:50277|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 167062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2506584| [2025/04/30 09:44:19 167067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 167071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 167075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 167079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 167084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 167088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2471214| [2025/04/30 09:44:19 167092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 167096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2368| [2025/04/30 09:44:19 167149] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2368|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006259167104|stream_id:0|stream_offset:2471214| [2025/04/30 09:44:19 167162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2368|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 167169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:19 167176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50277|rtt_var:62|pto_duration:52277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 167182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 167186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 167190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:19 167194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259244381|now:1746006259167176|interv:77205| [2025/04/30 09:44:19 167198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259244381|now:1746006259167176|interval:77205|pto_count:0|srtt:50277 [2025/04/30 09:44:19 167202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:66000| [2025/04/30 09:44:19 167213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 167218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2472393| [2025/04/30 09:44:19 167225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 167231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259168231|now:1746006259167231|interv:1000| [2025/04/30 09:44:19 167236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 167240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 167244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259168231| [2025/04/30 09:44:19 167248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259168231| [2025/04/30 09:44:19 167252] [debug] |xqc_engine_wakeup_after|wakeup:1746006259168231|now:1746006259167252|diff:979| [2025/04/30 09:44:19 167256] [debug] |xqc_engine_main_logic|END|now:1746006259167035| [2025/04/30 09:44:19 167671] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259167671| [2025/04/30 09:44:19 167677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 167683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1032| [2025/04/30 09:44:19 167687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1033| [2025/04/30 09:44:19 167693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1033| [2025/04/30 09:44:19 167697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 167701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2314|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2315|path_largest_ack:2314| [2025/04/30 09:44:19 167706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63607|prior_delivered:2389848|prior_time:1746006259113822|is_app_limited:0|send_elapse:51916|ack_elapse:53849|ctl_first_sent_time:1746006259115369|lagest_ack_time:1746006259167671|curr_delivered:2453455| [2025/04/30 09:44:19 167711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259115369| [2025/04/30 09:44:19 167715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:627||sndq_packets_used_bytes:0|sndq_packets_free:1153| [2025/04/30 09:44:19 167720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2315|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2315|path_largest_ack:2315| [2025/04/30 09:44:19 167724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63607|prior_delivered:2389848|prior_time:1746006259113822|is_app_limited:0|send_elapse:51916|ack_elapse:53849|ctl_first_sent_time:1746006259115369|lagest_ack_time:1746006259167671|curr_delivered:2454655| [2025/04/30 09:44:19 167729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259115458| [2025/04/30 09:44:19 167732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:626||sndq_packets_used_bytes:0|sndq_packets_free:1154| [2025/04/30 09:44:19 167740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50277|rttvar:62|minrtt:31343|latest_rtt:52213|ack_delay:72| [2025/04/30 09:44:19 167745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50510|rttvar:513|minrtt:31343|latest_rtt:52213|ack_delay:72| [2025/04/30 09:44:19 167749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2315|lost_pn:2312|thresh:3| [2025/04/30 09:44:19 167753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 167757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50510|rtt_var:513|pto_duration:52562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 167762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 167766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 167770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 167774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259244666|now:1746006259167757|interv:76909| [2025/04/30 09:44:19 167778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259244666|now:1746006259167757|interval:76909|pto_count:0|srtt:50510 [2025/04/30 09:44:19 167782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51916, ack_elapse 53849, delivered 64807|rate 1203494|lost 227| [2025/04/30 09:44:19 167787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203494) in round 45| [2025/04/30 09:44:19 167791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 167795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 167799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259115458|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 167804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259115458|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 167808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:63600|srtt:50510|latest_rtt:52213|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 167814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1033|largest:1033|pns:2| [2025/04/30 09:44:19 167819] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1033|frame:ACK |recv_time:1746006259167671|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 167823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379167671|now:1746006259167671|interv:120000000| [2025/04/30 09:44:19 167827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379167671|now:1746006259167671|interv:120000000| [2025/04/30 09:44:19 167834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259168231|pq_index:0| [2025/04/30 09:44:19 167838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259167035| [2025/04/30 09:44:19 167842] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259167842| [2025/04/30 09:44:19 167847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259167846| [2025/04/30 09:44:19 167853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50510|min_srtt:50510|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 167857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2506584| [2025/04/30 09:44:19 167862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50510|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 167866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 167871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50510|min_srtt:50510|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 167875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2507763| [2025/04/30 09:44:19 167880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50510|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 167884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 167889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50510|min_srtt:50510|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 167893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2508942| [2025/04/30 09:44:19 167897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 167901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 167905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 167909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 167914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 167918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2472393| [2025/04/30 09:44:19 167928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 167932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 167936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259168231| [2025/04/30 09:44:19 167940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259168231| [2025/04/30 09:44:19 167944] [debug] |xqc_engine_wakeup_after|wakeup:1746006259168231|now:1746006259167944|diff:287| [2025/04/30 09:44:19 167948] [debug] |xqc_engine_main_logic|END|now:1746006259167846| [2025/04/30 09:44:19 167953] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259167953| [2025/04/30 09:44:19 167957] [debug] |xqc_engine_wakeup_after|wakeup:1746006259168231|now:1746006259167957|diff:274| [2025/04/30 09:44:19 167961] [debug] |xqc_engine_main_logic|END|now:1746006259167953| [2025/04/30 09:44:19 169028] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259169028| [2025/04/30 09:44:19 169038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259168231|pq_index:0| [2025/04/30 09:44:19 169042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259167846| [2025/04/30 09:44:19 169047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259169046| [2025/04/30 09:44:19 169052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259168231|now:1746006259169046| [2025/04/30 09:44:19 169056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259168231|now:1746006259169046| [2025/04/30 09:44:19 169060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 169065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50510|min_srtt:50510|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 169069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2508942| [2025/04/30 09:44:19 169074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 169078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 169082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 169086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 169090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 169095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2472393| [2025/04/30 09:44:19 169099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 169103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2369| [2025/04/30 09:44:19 169162] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2369|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259169116|stream_id:0|stream_offset:2472393| [2025/04/30 09:44:19 169175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2369|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 169180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 169184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50510|rtt_var:513|pto_duration:52562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 169189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 169192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 169196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 169200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259246678|now:1746006259169184|interv:77494| [2025/04/30 09:44:19 169204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259246678|now:1746006259169184|interval:77494|pto_count:0|srtt:50510 [2025/04/30 09:44:19 169209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:64800| [2025/04/30 09:44:19 169215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 169222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2473572| [2025/04/30 09:44:19 169228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 169232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2370| [2025/04/30 09:44:19 169263] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2370|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006259169239|stream_id:0|stream_offset:2473572| [2025/04/30 09:44:19 169273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2370|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 169281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:19 169287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50510|rtt_var:513|pto_duration:52562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 169293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 169297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 169301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:19 169305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259246801|now:1746006259169287|interv:77514| [2025/04/30 09:44:19 169313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259246801|now:1746006259169287|interval:77514|pto_count:0|srtt:50510 [2025/04/30 09:44:19 169318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:66000| [2025/04/30 09:44:19 169323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 169327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2474751| [2025/04/30 09:44:19 169331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 169335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259170335|now:1746006259169335|interv:1000| [2025/04/30 09:44:19 169339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 169343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 169347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259170335| [2025/04/30 09:44:19 169351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259170335| [2025/04/30 09:44:19 169355] [debug] |xqc_engine_wakeup_after|wakeup:1746006259170335|now:1746006259169355|diff:980| [2025/04/30 09:44:19 169360] [debug] |xqc_engine_main_logic|END|now:1746006259169046| [2025/04/30 09:44:19 169678] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259169677| [2025/04/30 09:44:19 169684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 169689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1033| [2025/04/30 09:44:19 169693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1034| [2025/04/30 09:44:19 169699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1034| [2025/04/30 09:44:19 169703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 169708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2316|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2317|path_largest_ack:2316| [2025/04/30 09:44:19 169712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63607|prior_delivered:2392248|prior_time:1746006259115818|is_app_limited:0|send_elapse:51817|ack_elapse:53859|ctl_first_sent_time:1746006259117268|lagest_ack_time:1746006259169677|curr_delivered:2455855| [2025/04/30 09:44:19 169717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259117268| [2025/04/30 09:44:19 169721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:625||sndq_packets_used_bytes:0|sndq_packets_free:1155| [2025/04/30 09:44:19 169726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2317|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2317|path_largest_ack:2317| [2025/04/30 09:44:19 169730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63607|prior_delivered:2392248|prior_time:1746006259115818|is_app_limited:0|send_elapse:51817|ack_elapse:53859|ctl_first_sent_time:1746006259117268|lagest_ack_time:1746006259169677|curr_delivered:2457055| [2025/04/30 09:44:19 169738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259117358| [2025/04/30 09:44:19 169742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:624||sndq_packets_used_bytes:0|sndq_packets_free:1156| [2025/04/30 09:44:19 169746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50510|rttvar:513|minrtt:31343|latest_rtt:52319|ack_delay:72| [2025/04/30 09:44:19 169750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50727|rttvar:819|minrtt:31343|latest_rtt:52319|ack_delay:72| [2025/04/30 09:44:19 169755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2317|lost_pn:2314|thresh:3| [2025/04/30 09:44:19 169759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 169763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50727|rtt_var:819|pto_duration:54003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 169767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 169771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 169775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 169779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259248242|now:1746006259169763|interv:78479| [2025/04/30 09:44:19 169783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259248242|now:1746006259169763|interval:78479|pto_count:0|srtt:50727 [2025/04/30 09:44:19 169787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51817, ack_elapse 53859, delivered 64807|rate 1203271|lost 227| [2025/04/30 09:44:19 169792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203271) in round 45| [2025/04/30 09:44:19 169796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 169800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 169804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259117358|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 169809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259117358|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 169813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:63600|srtt:50727|latest_rtt:52319|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 169819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1034|largest:1034|pns:2| [2025/04/30 09:44:19 169823] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1034|frame:ACK |recv_time:1746006259169677|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 169831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379169677|now:1746006259169677|interv:120000000| [2025/04/30 09:44:19 169835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379169677|now:1746006259169677|interv:120000000| [2025/04/30 09:44:19 169839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259170335|pq_index:0| [2025/04/30 09:44:19 169843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259169046| [2025/04/30 09:44:19 169847] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259169847| [2025/04/30 09:44:19 169852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259169851| [2025/04/30 09:44:19 169857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50727|min_srtt:50727|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 169862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2508942| [2025/04/30 09:44:19 169866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50727|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 169871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 169875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50727|min_srtt:50727|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 169879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2510121| [2025/04/30 09:44:19 169884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50727|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 169888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 169893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50727|min_srtt:50727|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 169897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2511300| [2025/04/30 09:44:19 169901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 169905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 169909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 169913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 169917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 169924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2474751| [2025/04/30 09:44:19 169928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 169932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 169936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259170335| [2025/04/30 09:44:19 169940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259170335| [2025/04/30 09:44:19 169944] [debug] |xqc_engine_wakeup_after|wakeup:1746006259170335|now:1746006259169944|diff:391| [2025/04/30 09:44:19 169948] [debug] |xqc_engine_main_logic|END|now:1746006259169851| [2025/04/30 09:44:19 169953] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259169953| [2025/04/30 09:44:19 169957] [debug] |xqc_engine_wakeup_after|wakeup:1746006259170335|now:1746006259169957|diff:378| [2025/04/30 09:44:19 169961] [debug] |xqc_engine_main_logic|END|now:1746006259169953| [2025/04/30 09:44:19 171028] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259171028| [2025/04/30 09:44:19 171038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259170335|pq_index:0| [2025/04/30 09:44:19 171042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259169851| [2025/04/30 09:44:19 171047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259171046| [2025/04/30 09:44:19 171052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259170335|now:1746006259171046| [2025/04/30 09:44:19 171056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259170335|now:1746006259171046| [2025/04/30 09:44:19 171060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 171065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50727|min_srtt:50727|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 171070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2511300| [2025/04/30 09:44:19 171074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 171078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 171082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 171086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 171091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 171095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2474751| [2025/04/30 09:44:19 171103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 171108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2371| [2025/04/30 09:44:19 171162] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2371|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259171116|stream_id:0|stream_offset:2474751| [2025/04/30 09:44:19 171175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2371|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 171180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 171185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50727|rtt_var:819|pto_duration:54003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 171189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 171193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 171197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 171201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259250119|now:1746006259171185|interv:78934| [2025/04/30 09:44:19 171205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259250119|now:1746006259171185|interval:78934|pto_count:0|srtt:50727 [2025/04/30 09:44:19 171211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:64800| [2025/04/30 09:44:19 171219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 171223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2475930| [2025/04/30 09:44:19 171228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 171232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259172232|now:1746006259171232|interv:1000| [2025/04/30 09:44:19 171236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 171240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 171244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259172232| [2025/04/30 09:44:19 171248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259172232| [2025/04/30 09:44:19 171252] [debug] |xqc_engine_wakeup_after|wakeup:1746006259172232|now:1746006259171252|diff:980| [2025/04/30 09:44:19 171256] [debug] |xqc_engine_main_logic|END|now:1746006259171046| [2025/04/30 09:44:19 171657] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259171656| [2025/04/30 09:44:19 171662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 171668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1034| [2025/04/30 09:44:19 171672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1035| [2025/04/30 09:44:19 171682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1035| [2025/04/30 09:44:19 171686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 171691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2318|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2319|path_largest_ack:2318| [2025/04/30 09:44:19 171695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63607|prior_delivered:2394648|prior_time:1746006259117823|is_app_limited:0|send_elapse:51846|ack_elapse:53833|ctl_first_sent_time:1746006259119279|lagest_ack_time:1746006259171656|curr_delivered:2458255| [2025/04/30 09:44:19 171700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259119279| [2025/04/30 09:44:19 171705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:623||sndq_packets_used_bytes:0|sndq_packets_free:1157| [2025/04/30 09:44:19 171709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2319|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2319|path_largest_ack:2319| [2025/04/30 09:44:19 171713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63607|prior_delivered:2394648|prior_time:1746006259117823|is_app_limited:0|send_elapse:51846|ack_elapse:53833|ctl_first_sent_time:1746006259119279|lagest_ack_time:1746006259171656|curr_delivered:2459455| [2025/04/30 09:44:19 171718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259119370| [2025/04/30 09:44:19 171721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:622||sndq_packets_used_bytes:0|sndq_packets_free:1158| [2025/04/30 09:44:19 171725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50727|rttvar:819|minrtt:31343|latest_rtt:52286|ack_delay:56| [2025/04/30 09:44:19 171730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50915|rttvar:990|minrtt:31343|latest_rtt:52286|ack_delay:56| [2025/04/30 09:44:19 171734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2319|lost_pn:2316|thresh:3| [2025/04/30 09:44:19 171738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 171742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50915|rtt_var:990|pto_duration:54875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 171746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 171750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 171754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 171758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259250991|now:1746006259171742|interv:79249| [2025/04/30 09:44:19 171762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259250991|now:1746006259171742|interval:79249|pto_count:0|srtt:50915 [2025/04/30 09:44:19 171766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51846, ack_elapse 53833, delivered 64807|rate 1203852|lost 227| [2025/04/30 09:44:19 171773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203852) in round 45| [2025/04/30 09:44:19 171778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 171782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 171786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259119370|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 171790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259119370|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 171795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:62400|srtt:50915|latest_rtt:52286|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 171800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1035|largest:1035|pns:2| [2025/04/30 09:44:19 171805] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1035|frame:ACK |recv_time:1746006259171656|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 171809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379171656|now:1746006259171656|interv:120000000| [2025/04/30 09:44:19 171813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379171656|now:1746006259171656|interv:120000000| [2025/04/30 09:44:19 171817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259172232|pq_index:0| [2025/04/30 09:44:19 171822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259171046| [2025/04/30 09:44:19 171826] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259171826| [2025/04/30 09:44:19 171830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259171829| [2025/04/30 09:44:19 171836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50915|min_srtt:50915|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 171840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2511300| [2025/04/30 09:44:19 171845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50915|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 171849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 171854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50915|min_srtt:50915|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 171858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2512479| [2025/04/30 09:44:19 171865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50915|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 171869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 171874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50915|min_srtt:50915|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 171878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2513658| [2025/04/30 09:44:19 171882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 171886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 171890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 171894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 171898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 171902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2475930| [2025/04/30 09:44:19 171907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 171911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 171915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259172232| [2025/04/30 09:44:19 171919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259172232| [2025/04/30 09:44:19 171922] [debug] |xqc_engine_wakeup_after|wakeup:1746006259172232|now:1746006259171922|diff:310| [2025/04/30 09:44:19 171927] [debug] |xqc_engine_main_logic|END|now:1746006259171829| [2025/04/30 09:44:19 171931] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259171931| [2025/04/30 09:44:19 171935] [debug] |xqc_engine_wakeup_after|wakeup:1746006259172232|now:1746006259171935|diff:297| [2025/04/30 09:44:19 171939] [debug] |xqc_engine_main_logic|END|now:1746006259171931| [2025/04/30 09:44:19 173007] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259173007| [2025/04/30 09:44:19 173016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259172232|pq_index:0| [2025/04/30 09:44:19 173021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259171829| [2025/04/30 09:44:19 173026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259173025| [2025/04/30 09:44:19 173030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259172232|now:1746006259173025| [2025/04/30 09:44:19 173038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259172232|now:1746006259173025| [2025/04/30 09:44:19 173042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 173047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50915|min_srtt:50915|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 173052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2513658| [2025/04/30 09:44:19 173056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 173060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 173064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 173069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 173073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 173077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2475930| [2025/04/30 09:44:19 173082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 173086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2372| [2025/04/30 09:44:19 173123] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2372|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259173094|stream_id:0|stream_offset:2475930| [2025/04/30 09:44:19 173147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2372|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 173158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 173165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50915|rtt_var:990|pto_duration:54875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 173171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 173175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 173178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 173182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259252969|now:1746006259173164|interv:79805| [2025/04/30 09:44:19 173186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259252969|now:1746006259173164|interval:79805|pto_count:0|srtt:50915 [2025/04/30 09:44:19 173191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:19 173196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 173208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2477109| [2025/04/30 09:44:19 173214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 173218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2373| [2025/04/30 09:44:19 173251] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2373|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259173226|stream_id:0|stream_offset:2477109| [2025/04/30 09:44:19 173260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2373|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 173268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 173274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50915|rtt_var:990|pto_duration:54875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 173281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 173284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 173288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 173292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259253101|now:1746006259173274|interv:79827| [2025/04/30 09:44:19 173296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259253101|now:1746006259173274|interval:79827|pto_count:0|srtt:50915 [2025/04/30 09:44:19 173301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:64800| [2025/04/30 09:44:19 173305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 173309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2478288| [2025/04/30 09:44:19 173314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 173318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259174318|now:1746006259173318|interv:1000| [2025/04/30 09:44:19 173322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 173326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 173330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259174318| [2025/04/30 09:44:19 173334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259174318| [2025/04/30 09:44:19 173338] [debug] |xqc_engine_wakeup_after|wakeup:1746006259174318|now:1746006259173338|diff:980| [2025/04/30 09:44:19 173342] [debug] |xqc_engine_main_logic|END|now:1746006259173025| [2025/04/30 09:44:19 173649] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259173648| [2025/04/30 09:44:19 173654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 173664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1035| [2025/04/30 09:44:19 173668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1036| [2025/04/30 09:44:19 173674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1036| [2025/04/30 09:44:19 173678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 173683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2320|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2321|path_largest_ack:2320| [2025/04/30 09:44:19 173687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66007|prior_delivered:2394648|prior_time:1746006259117823|is_app_limited:0|send_elapse:52027|ack_elapse:55825|ctl_first_sent_time:1746006259119460|lagest_ack_time:1746006259173648|curr_delivered:2460655| [2025/04/30 09:44:19 173692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259119460| [2025/04/30 09:44:19 173696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:621||sndq_packets_used_bytes:0|sndq_packets_free:1159| [2025/04/30 09:44:19 173701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2321|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2321|path_largest_ack:2321| [2025/04/30 09:44:19 173705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:64807|prior_delivered:2397048|prior_time:1746006259119798|is_app_limited:0|send_elapse:51819|ack_elapse:53850|ctl_first_sent_time:1746006259121248|lagest_ack_time:1746006259173648|curr_delivered:2461855| [2025/04/30 09:44:19 173709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259121248| [2025/04/30 09:44:19 173713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:620||sndq_packets_used_bytes:0|sndq_packets_free:1160| [2025/04/30 09:44:19 173717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50915|rttvar:990|minrtt:31343|latest_rtt:52400|ack_delay:64| [2025/04/30 09:44:19 173721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51093|rttvar:1098|minrtt:31343|latest_rtt:52400|ack_delay:64| [2025/04/30 09:44:19 173726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2321|lost_pn:2318|thresh:3| [2025/04/30 09:44:19 173730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 173734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51093|rtt_var:1098|pto_duration:55485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 173738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 173742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 173746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 173750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259253711|now:1746006259173734|interv:79977| [2025/04/30 09:44:19 173754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259253711|now:1746006259173734|interval:79977|pto_count:0|srtt:51093 [2025/04/30 09:44:19 173761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51819, ack_elapse 53850, delivered 64807|rate 1203472|lost 227| [2025/04/30 09:44:19 173765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203472) in round 45| [2025/04/30 09:44:19 173770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 173774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 173778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259121248|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 173782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259121248|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 173787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:62400|srtt:51093|latest_rtt:52400|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 173792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1036|largest:1036|pns:2| [2025/04/30 09:44:19 173797] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1036|frame:ACK |recv_time:1746006259173648|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 173801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379173648|now:1746006259173648|interv:120000000| [2025/04/30 09:44:19 173805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379173648|now:1746006259173648|interv:120000000| [2025/04/30 09:44:19 173809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259174318|pq_index:0| [2025/04/30 09:44:19 173813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259173025| [2025/04/30 09:44:19 173817] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259173817| [2025/04/30 09:44:19 173822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259173821| [2025/04/30 09:44:19 173828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51093|min_srtt:51093|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 173832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2513658| [2025/04/30 09:44:19 173837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51093|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 173841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 173848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51093|min_srtt:51093|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 173852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2514837| [2025/04/30 09:44:19 173856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51093|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 173861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 173865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51093|min_srtt:51093|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 173869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2516016| [2025/04/30 09:44:19 173874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 173877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 173881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 173885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 173890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 173894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2478288| [2025/04/30 09:44:19 173898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 173902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 173906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259174318| [2025/04/30 09:44:19 173910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259174318| [2025/04/30 09:44:19 173914] [debug] |xqc_engine_wakeup_after|wakeup:1746006259174318|now:1746006259173914|diff:404| [2025/04/30 09:44:19 173918] [debug] |xqc_engine_main_logic|END|now:1746006259173821| [2025/04/30 09:44:19 173923] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259173923| [2025/04/30 09:44:19 173926] [debug] |xqc_engine_wakeup_after|wakeup:1746006259174318|now:1746006259173926|diff:392| [2025/04/30 09:44:19 173930] [debug] |xqc_engine_main_logic|END|now:1746006259173923| [2025/04/30 09:44:19 174998] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259174998| [2025/04/30 09:44:19 175007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259174318|pq_index:0| [2025/04/30 09:44:19 175012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259173821| [2025/04/30 09:44:19 175017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259175016| [2025/04/30 09:44:19 175025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259174318|now:1746006259175016| [2025/04/30 09:44:19 175030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259174318|now:1746006259175016| [2025/04/30 09:44:19 175034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 175039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51093|min_srtt:51093|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 175043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2516016| [2025/04/30 09:44:19 175048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 175052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 175055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 175060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 175064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 175068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2478288| [2025/04/30 09:44:19 175073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 175077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2374| [2025/04/30 09:44:19 175114] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2374|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259175085|stream_id:0|stream_offset:2478288| [2025/04/30 09:44:19 175123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2374|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 175130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 175156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51093|rtt_var:1098|pto_duration:55485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 175162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 175166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 175170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 175174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259255570|now:1746006259175155|interv:80415| [2025/04/30 09:44:19 175178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259255570|now:1746006259175155|interval:80415|pto_count:0|srtt:51093 [2025/04/30 09:44:19 175187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:19 175192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 175196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2479467| [2025/04/30 09:44:19 175201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 175205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259176204|now:1746006259175204|interv:1000| [2025/04/30 09:44:19 175208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 175212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 175216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259176204| [2025/04/30 09:44:19 175221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259176204| [2025/04/30 09:44:19 175225] [debug] |xqc_engine_wakeup_after|wakeup:1746006259176204|now:1746006259175225|diff:979| [2025/04/30 09:44:19 175229] [debug] |xqc_engine_main_logic|END|now:1746006259175016| [2025/04/30 09:44:19 175646] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259175645| [2025/04/30 09:44:19 175651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 175657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1036| [2025/04/30 09:44:19 175661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1037| [2025/04/30 09:44:19 175666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1037| [2025/04/30 09:44:19 175670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 175675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2322|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2323|path_largest_ack:2322| [2025/04/30 09:44:19 175679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66007|prior_delivered:2397048|prior_time:1746006259119798|is_app_limited:0|send_elapse:51907|ack_elapse:55847|ctl_first_sent_time:1746006259121336|lagest_ack_time:1746006259175645|curr_delivered:2463055| [2025/04/30 09:44:19 175684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259121336| [2025/04/30 09:44:19 175689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:619||sndq_packets_used_bytes:0|sndq_packets_free:1161| [2025/04/30 09:44:19 175693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2323|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2323|path_largest_ack:2323| [2025/04/30 09:44:19 175697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:64807|prior_delivered:2399448|prior_time:1746006259121793|is_app_limited:0|send_elapse:51716|ack_elapse:53852|ctl_first_sent_time:1746006259123247|lagest_ack_time:1746006259175645|curr_delivered:2464255| [2025/04/30 09:44:19 175701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259123247| [2025/04/30 09:44:19 175705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:618||sndq_packets_used_bytes:0|sndq_packets_free:1162| [2025/04/30 09:44:19 175713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51093|rttvar:1098|minrtt:31343|latest_rtt:52398|ack_delay:64| [2025/04/30 09:44:19 175717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51248|rttvar:1134|minrtt:31343|latest_rtt:52398|ack_delay:64| [2025/04/30 09:44:19 175721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2323|lost_pn:2320|thresh:3| [2025/04/30 09:44:19 175725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 175729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51248|rtt_var:1134|pto_duration:55784|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 175734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 175738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 175741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 175745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259255869|now:1746006259175729|interv:80140| [2025/04/30 09:44:19 175749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259255869|now:1746006259175729|interval:80140|pto_count:0|srtt:51248 [2025/04/30 09:44:19 175754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51716, ack_elapse 53852, delivered 64807|rate 1203427|lost 227| [2025/04/30 09:44:19 175758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203427) in round 45| [2025/04/30 09:44:19 175762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 175766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 175770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259123247|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 175775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259123247|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 175779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61200|srtt:51248|latest_rtt:52398|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 175785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1037|largest:1037|pns:2| [2025/04/30 09:44:19 175789] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1037|frame:ACK |recv_time:1746006259175645|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 175794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379175645|now:1746006259175645|interv:120000000| [2025/04/30 09:44:19 175800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379175645|now:1746006259175645|interv:120000000| [2025/04/30 09:44:19 175804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259176204|pq_index:0| [2025/04/30 09:44:19 175808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259175016| [2025/04/30 09:44:19 175812] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259175812| [2025/04/30 09:44:19 175817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259175816| [2025/04/30 09:44:19 175823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51248|min_srtt:51248|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 175827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2516016| [2025/04/30 09:44:19 175832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51248|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 175836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 175840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51248|min_srtt:51248|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 175845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2517195| [2025/04/30 09:44:19 175849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51248|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 175853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 175858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51248|min_srtt:51248|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 175862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2518374| [2025/04/30 09:44:19 175866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 175870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 175874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 175878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 175883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 175887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2479467| [2025/04/30 09:44:19 175893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 175897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 175901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259176204| [2025/04/30 09:44:19 175905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259176204| [2025/04/30 09:44:19 175909] [debug] |xqc_engine_wakeup_after|wakeup:1746006259176204|now:1746006259175909|diff:295| [2025/04/30 09:44:19 175913] [debug] |xqc_engine_main_logic|END|now:1746006259175816| [2025/04/30 09:44:19 175918] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259175918| [2025/04/30 09:44:19 175922] [debug] |xqc_engine_wakeup_after|wakeup:1746006259176204|now:1746006259175922|diff:282| [2025/04/30 09:44:19 175926] [debug] |xqc_engine_main_logic|END|now:1746006259175918| [2025/04/30 09:44:19 176994] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259176994| [2025/04/30 09:44:19 177003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259176204|pq_index:0| [2025/04/30 09:44:19 177007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259175816| [2025/04/30 09:44:19 177012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259177011| [2025/04/30 09:44:19 177017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259176204|now:1746006259177011| [2025/04/30 09:44:19 177021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259176204|now:1746006259177011| [2025/04/30 09:44:19 177025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 177030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51248|min_srtt:51248|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 177034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2518374| [2025/04/30 09:44:19 177039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 177042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 177046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 177051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 177055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 177059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2479467| [2025/04/30 09:44:19 177064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 177068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2375| [2025/04/30 09:44:19 177108] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2375|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259177080|stream_id:0|stream_offset:2479467| [2025/04/30 09:44:19 177118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2375|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 177125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 177148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51248|rtt_var:1134|pto_duration:55784|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 177158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 177164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 177168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 177172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259257864|now:1746006259177148|interv:80716| [2025/04/30 09:44:19 177176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259257864|now:1746006259177148|interval:80716|pto_count:0|srtt:51248 [2025/04/30 09:44:19 177180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62400| [2025/04/30 09:44:19 177185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 177189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2480646| [2025/04/30 09:44:19 177194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 177198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2376| [2025/04/30 09:44:19 177230] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2376|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259177206|stream_id:0|stream_offset:2480646| [2025/04/30 09:44:19 177239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2376|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 177246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 177254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51248|rtt_var:1134|pto_duration:55784|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 177259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 177263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 177267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 177271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259257990|now:1746006259177253|interv:80737| [2025/04/30 09:44:19 177284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259257990|now:1746006259177253|interval:80737|pto_count:0|srtt:51248 [2025/04/30 09:44:19 177289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:19 177294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 177298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2481825| [2025/04/30 09:44:19 177302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 177306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259178306|now:1746006259177306|interv:1000| [2025/04/30 09:44:19 177310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 177314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 177318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259178306| [2025/04/30 09:44:19 177323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259178306| [2025/04/30 09:44:19 177327] [debug] |xqc_engine_wakeup_after|wakeup:1746006259178306|now:1746006259177326|diff:980| [2025/04/30 09:44:19 177331] [debug] |xqc_engine_main_logic|END|now:1746006259177011| [2025/04/30 09:44:19 177639] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259177638| [2025/04/30 09:44:19 177645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 177650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1037| [2025/04/30 09:44:19 177654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1038| [2025/04/30 09:44:19 177660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1038| [2025/04/30 09:44:19 177664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 177669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2324|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2325|path_largest_ack:2324| [2025/04/30 09:44:19 177673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66007|prior_delivered:2399448|prior_time:1746006259121793|is_app_limited:0|send_elapse:51805|ack_elapse:55845|ctl_first_sent_time:1746006259123336|lagest_ack_time:1746006259177638|curr_delivered:2465455| [2025/04/30 09:44:19 177678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259123336| [2025/04/30 09:44:19 177682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:617||sndq_packets_used_bytes:0|sndq_packets_free:1163| [2025/04/30 09:44:19 177687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2325|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2325|path_largest_ack:2325| [2025/04/30 09:44:19 177691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66007|prior_delivered:2399448|prior_time:1746006259121793|is_app_limited:0|send_elapse:51805|ack_elapse:55845|ctl_first_sent_time:1746006259123336|lagest_ack_time:1746006259177638|curr_delivered:2466655| [2025/04/30 09:44:19 177699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259123425| [2025/04/30 09:44:19 177703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:616||sndq_packets_used_bytes:0|sndq_packets_free:1164| [2025/04/30 09:44:19 177707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51248|rttvar:1134|minrtt:31343|latest_rtt:54213|ack_delay:64| [2025/04/30 09:44:19 177711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51610|rttvar:1576|minrtt:31343|latest_rtt:54213|ack_delay:64| [2025/04/30 09:44:19 177715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2325|lost_pn:2322|thresh:3| [2025/04/30 09:44:19 177720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 177724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51610|rtt_var:1576|pto_duration:57914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 177728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 177732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 177736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 177739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259260120|now:1746006259177723|interv:82397| [2025/04/30 09:44:19 177743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259260120|now:1746006259177723|interval:82397|pto_count:0|srtt:51610 [2025/04/30 09:44:19 177748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51805, ack_elapse 55845, delivered 67207|rate 1203455|lost 227| [2025/04/30 09:44:19 177752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203455) in round 45| [2025/04/30 09:44:19 177756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 177761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 177764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259123425|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 177769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259123425|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 177773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61200|srtt:51610|latest_rtt:54213|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 177779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1038|largest:1038|pns:2| [2025/04/30 09:44:19 177783] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1038|frame:ACK |recv_time:1746006259177638|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 177790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379177638|now:1746006259177638|interv:120000000| [2025/04/30 09:44:19 177794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379177638|now:1746006259177638|interv:120000000| [2025/04/30 09:44:19 177798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259178306|pq_index:0| [2025/04/30 09:44:19 177803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259177011| [2025/04/30 09:44:19 177807] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259177807| [2025/04/30 09:44:19 177811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259177811| [2025/04/30 09:44:19 177817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51610|min_srtt:51610|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 177822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2518374| [2025/04/30 09:44:19 177826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51610|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 177830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 177835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51610|min_srtt:51610|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 177839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2519553| [2025/04/30 09:44:19 177843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51610|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 177848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 177852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51610|min_srtt:51610|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 177857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2520732| [2025/04/30 09:44:19 177861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 177865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 177869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 177873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 177880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 177884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2481825| [2025/04/30 09:44:19 177888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 177892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 177896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259178306| [2025/04/30 09:44:19 177900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259178306| [2025/04/30 09:44:19 177904] [debug] |xqc_engine_wakeup_after|wakeup:1746006259178306|now:1746006259177904|diff:402| [2025/04/30 09:44:19 177908] [debug] |xqc_engine_main_logic|END|now:1746006259177811| [2025/04/30 09:44:19 177913] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259177913| [2025/04/30 09:44:19 177917] [debug] |xqc_engine_wakeup_after|wakeup:1746006259178306|now:1746006259177917|diff:389| [2025/04/30 09:44:19 177921] [debug] |xqc_engine_main_logic|END|now:1746006259177913| [2025/04/30 09:44:19 178988] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259178988| [2025/04/30 09:44:19 178998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259178306|pq_index:0| [2025/04/30 09:44:19 179002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259177811| [2025/04/30 09:44:19 179007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259179006| [2025/04/30 09:44:19 179012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259178306|now:1746006259179006| [2025/04/30 09:44:19 179016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259178306|now:1746006259179006| [2025/04/30 09:44:19 179020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 179025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51610|min_srtt:51610|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 179029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2520732| [2025/04/30 09:44:19 179034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 179038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 179042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 179046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 179050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 179054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2481825| [2025/04/30 09:44:19 179063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 179067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2377| [2025/04/30 09:44:19 179104] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2377|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259179076|stream_id:0|stream_offset:2481825| [2025/04/30 09:44:19 179113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2377|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 179120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 179127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51610|rtt_var:1576|pto_duration:57914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 179152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 179156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 179160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 179164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259261990|now:1746006259179127|interv:82863| [2025/04/30 09:44:19 179168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259261990|now:1746006259179127|interval:82863|pto_count:0|srtt:51610 [2025/04/30 09:44:19 179173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62400| [2025/04/30 09:44:19 179178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 179183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2483004| [2025/04/30 09:44:19 179190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 179195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2378| [2025/04/30 09:44:19 179227] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2378|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259179203|stream_id:0|stream_offset:2483004| [2025/04/30 09:44:19 179236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2378|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 179243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 179250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51610|rtt_var:1576|pto_duration:57914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 179255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 179259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 179268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 179272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259262117|now:1746006259179249|interv:82868| [2025/04/30 09:44:19 179276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259262117|now:1746006259179249|interval:82868|pto_count:0|srtt:51610 [2025/04/30 09:44:19 179280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:19 179285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 179289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2484183| [2025/04/30 09:44:19 179293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 179297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259180297|now:1746006259179297|interv:1000| [2025/04/30 09:44:19 179301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 179305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 179309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259180297| [2025/04/30 09:44:19 179313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259180297| [2025/04/30 09:44:19 179317] [debug] |xqc_engine_wakeup_after|wakeup:1746006259180297|now:1746006259179317|diff:980| [2025/04/30 09:44:19 179322] [debug] |xqc_engine_main_logic|END|now:1746006259179006| [2025/04/30 09:44:19 179634] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259179634| [2025/04/30 09:44:19 179640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 179645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1038| [2025/04/30 09:44:19 179649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1039| [2025/04/30 09:44:19 179655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1039| [2025/04/30 09:44:19 179659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 179664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2326|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2327|path_largest_ack:2326| [2025/04/30 09:44:19 179668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66007|prior_delivered:2401848|prior_time:1746006259123788|is_app_limited:0|send_elapse:51792|ack_elapse:55846|ctl_first_sent_time:1746006259125236|lagest_ack_time:1746006259179634|curr_delivered:2467855| [2025/04/30 09:44:19 179673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259125236| [2025/04/30 09:44:19 179677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:615||sndq_packets_used_bytes:0|sndq_packets_free:1165| [2025/04/30 09:44:19 179681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2327|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2327|path_largest_ack:2327| [2025/04/30 09:44:19 179689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66007|prior_delivered:2401848|prior_time:1746006259123788|is_app_limited:0|send_elapse:51792|ack_elapse:55846|ctl_first_sent_time:1746006259125236|lagest_ack_time:1746006259179634|curr_delivered:2469055| [2025/04/30 09:44:19 179694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259125329| [2025/04/30 09:44:19 179698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:614||sndq_packets_used_bytes:0|sndq_packets_free:1166| [2025/04/30 09:44:19 179702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51610|rttvar:1576|minrtt:31343|latest_rtt:54305|ack_delay:56| [2025/04/30 09:44:19 179707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51940|rttvar:1841|minrtt:31343|latest_rtt:54305|ack_delay:56| [2025/04/30 09:44:19 179712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2327|lost_pn:2324|thresh:3| [2025/04/30 09:44:19 179716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 179720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51940|rtt_var:1841|pto_duration:59304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 179725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 179729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 179732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 179736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259263507|now:1746006259179720|interv:83787| [2025/04/30 09:44:19 179740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259263507|now:1746006259179720|interval:83787|pto_count:0|srtt:51940 [2025/04/30 09:44:19 179745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51792, ack_elapse 55846, delivered 67207|rate 1203434|lost 227| [2025/04/30 09:44:19 179749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203434) in round 45| [2025/04/30 09:44:19 179753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 179757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 179761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259125329|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 179766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259125329|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 179770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61200|srtt:51940|latest_rtt:54305|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 179778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1039|largest:1039|pns:2| [2025/04/30 09:44:19 179783] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1039|frame:ACK |recv_time:1746006259179634|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 179787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379179634|now:1746006259179634|interv:120000000| [2025/04/30 09:44:19 179791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379179634|now:1746006259179634|interv:120000000| [2025/04/30 09:44:19 179795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259180297|pq_index:0| [2025/04/30 09:44:19 179799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259179006| [2025/04/30 09:44:19 179803] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259179803| [2025/04/30 09:44:19 179808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259179807| [2025/04/30 09:44:19 179814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51940|min_srtt:51940|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 179818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2520732| [2025/04/30 09:44:19 179823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 179827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 179832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51940|min_srtt:51940|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 179836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2521911| [2025/04/30 09:44:19 179840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 179845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 179849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51940|min_srtt:51940|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 179853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2523090| [2025/04/30 09:44:19 179857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 179861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 179865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 179872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 179876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 179880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2484183| [2025/04/30 09:44:19 179884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 179888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 179892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259180297| [2025/04/30 09:44:19 179896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259180297| [2025/04/30 09:44:19 179900] [debug] |xqc_engine_wakeup_after|wakeup:1746006259180297|now:1746006259179900|diff:397| [2025/04/30 09:44:19 179904] [debug] |xqc_engine_main_logic|END|now:1746006259179807| [2025/04/30 09:44:19 179909] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259179909| [2025/04/30 09:44:19 179913] [debug] |xqc_engine_wakeup_after|wakeup:1746006259180297|now:1746006259179913|diff:384| [2025/04/30 09:44:19 179917] [debug] |xqc_engine_main_logic|END|now:1746006259179909| [2025/04/30 09:44:19 180985] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259180984| [2025/04/30 09:44:19 180994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259180297|pq_index:0| [2025/04/30 09:44:19 180998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259179807| [2025/04/30 09:44:19 181003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259181002| [2025/04/30 09:44:19 181008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259180297|now:1746006259181002| [2025/04/30 09:44:19 181012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259180297|now:1746006259181002| [2025/04/30 09:44:19 181016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 181021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51940|min_srtt:51940|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 181026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2523090| [2025/04/30 09:44:19 181030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 181034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 181038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 181043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 181051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 181055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2484183| [2025/04/30 09:44:19 181060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 181064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2379| [2025/04/30 09:44:19 181101] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2379|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259181072|stream_id:0|stream_offset:2484183| [2025/04/30 09:44:19 181110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2379|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 181117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 181124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51940|rtt_var:1841|pto_duration:59304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 181131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 181157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 181161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 181165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259265376|now:1746006259181124|interv:84252| [2025/04/30 09:44:19 181169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259265376|now:1746006259181124|interval:84252|pto_count:0|srtt:51940 [2025/04/30 09:44:19 181173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62400| [2025/04/30 09:44:19 181178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 181183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2485362| [2025/04/30 09:44:19 181187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 181191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2380| [2025/04/30 09:44:19 181222] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2380|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259181199|stream_id:0|stream_offset:2485362| [2025/04/30 09:44:19 181231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2380|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 181238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 181244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51940|rtt_var:1841|pto_duration:59304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 181260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 181264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 181268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 181272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259265503|now:1746006259181244|interv:84259| [2025/04/30 09:44:19 181276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259265503|now:1746006259181244|interval:84259|pto_count:0|srtt:51940 [2025/04/30 09:44:19 181280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:19 181285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 181289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2486541| [2025/04/30 09:44:19 181293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 181297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259182297|now:1746006259181297|interv:1000| [2025/04/30 09:44:19 181301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 181305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 181309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259182297| [2025/04/30 09:44:19 181313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259182297| [2025/04/30 09:44:19 181317] [debug] |xqc_engine_wakeup_after|wakeup:1746006259182297|now:1746006259181317|diff:980| [2025/04/30 09:44:19 181321] [debug] |xqc_engine_main_logic|END|now:1746006259181002| [2025/04/30 09:44:19 181631] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259181629| [2025/04/30 09:44:19 181641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 181648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1039| [2025/04/30 09:44:19 181652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1040| [2025/04/30 09:44:19 181658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1040| [2025/04/30 09:44:19 181662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 181667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2328|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2329|path_largest_ack:2328| [2025/04/30 09:44:19 181672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66007|prior_delivered:2404248|prior_time:1746006259125776|is_app_limited:0|send_elapse:51794|ack_elapse:55853|ctl_first_sent_time:1746006259127232|lagest_ack_time:1746006259181629|curr_delivered:2470255| [2025/04/30 09:44:19 181677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259127232| [2025/04/30 09:44:19 181682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:613||sndq_packets_used_bytes:0|sndq_packets_free:1167| [2025/04/30 09:44:19 181692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2329|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2329|path_largest_ack:2329| [2025/04/30 09:44:19 181698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66007|prior_delivered:2404248|prior_time:1746006259125776|is_app_limited:0|send_elapse:51794|ack_elapse:55853|ctl_first_sent_time:1746006259127232|lagest_ack_time:1746006259181629|curr_delivered:2471455| [2025/04/30 09:44:19 181706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259127319| [2025/04/30 09:44:19 181712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:612||sndq_packets_used_bytes:0|sndq_packets_free:1168| [2025/04/30 09:44:19 181719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51940|rttvar:1841|minrtt:31343|latest_rtt:54310|ack_delay:56| [2025/04/30 09:44:19 181725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52229|rttvar:1959|minrtt:31343|latest_rtt:54310|ack_delay:56| [2025/04/30 09:44:19 181730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2329|lost_pn:2326|thresh:3| [2025/04/30 09:44:19 181734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 181738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52229|rtt_var:1959|pto_duration:60065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 181743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 181747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 181750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 181754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259266264|now:1746006259181738|interv:84526| [2025/04/30 09:44:19 181758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259266264|now:1746006259181738|interval:84526|pto_count:0|srtt:52229 [2025/04/30 09:44:19 181763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51794, ack_elapse 55853, delivered 67207|rate 1203283|lost 227| [2025/04/30 09:44:19 181768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203283) in round 45| [2025/04/30 09:44:19 181772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 181776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 181780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259127319|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 181784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259127319|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 181789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61200|srtt:52229|latest_rtt:54310|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 181798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1040|largest:1040|pns:2| [2025/04/30 09:44:19 181803] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1040|frame:ACK |recv_time:1746006259181629|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 181808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379181629|now:1746006259181629|interv:120000000| [2025/04/30 09:44:19 181812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379181629|now:1746006259181629|interv:120000000| [2025/04/30 09:44:19 181816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259182297|pq_index:0| [2025/04/30 09:44:19 181820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259181002| [2025/04/30 09:44:19 181824] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259181824| [2025/04/30 09:44:19 181830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259181828| [2025/04/30 09:44:19 181836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52229|min_srtt:52229|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 181840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2523090| [2025/04/30 09:44:19 181845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52229|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 181850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 181854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52229|min_srtt:52229|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 181859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2524269| [2025/04/30 09:44:19 181863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52229|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 181867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 181872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52229|min_srtt:52229|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 181876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2525448| [2025/04/30 09:44:19 181883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 181887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 181891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 181896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 181900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 181904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2486541| [2025/04/30 09:44:19 181909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 181913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 181917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259182297| [2025/04/30 09:44:19 181921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259182297| [2025/04/30 09:44:19 181925] [debug] |xqc_engine_wakeup_after|wakeup:1746006259182297|now:1746006259181925|diff:372| [2025/04/30 09:44:19 181929] [debug] |xqc_engine_main_logic|END|now:1746006259181828| [2025/04/30 09:44:19 181935] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259181935| [2025/04/30 09:44:19 181939] [debug] |xqc_engine_wakeup_after|wakeup:1746006259182297|now:1746006259181938|diff:359| [2025/04/30 09:44:19 181943] [debug] |xqc_engine_main_logic|END|now:1746006259181935| [2025/04/30 09:44:19 183013] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259183013| [2025/04/30 09:44:19 183024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259182297|pq_index:0| [2025/04/30 09:44:19 183029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259181828| [2025/04/30 09:44:19 183034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259183033| [2025/04/30 09:44:19 183039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259182297|now:1746006259183033| [2025/04/30 09:44:19 183044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259182297|now:1746006259183033| [2025/04/30 09:44:19 183048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 183053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52229|min_srtt:52229|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 183058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2525448| [2025/04/30 09:44:19 183063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 183067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 183071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 183081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 183086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 183090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2486541| [2025/04/30 09:44:19 183094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 183099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2381| [2025/04/30 09:44:19 183147] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2381|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259183108|stream_id:0|stream_offset:2486541| [2025/04/30 09:44:19 183160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2381|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 183168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 183175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52229|rtt_var:1959|pto_duration:60065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 183182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 183189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 183196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 183202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259268173|now:1746006259183175|interv:84998| [2025/04/30 09:44:19 183208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259268173|now:1746006259183175|interval:84998|pto_count:0|srtt:52229 [2025/04/30 09:44:19 183215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62400| [2025/04/30 09:44:19 183223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 183230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2487720| [2025/04/30 09:44:19 183237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 183243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2382| [2025/04/30 09:44:19 183276] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2382|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259183251|stream_id:0|stream_offset:2487720| [2025/04/30 09:44:19 183285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2382|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 183299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 183305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52229|rtt_var:1959|pto_duration:60065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 183310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 183314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 183318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 183322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259268316|now:1746006259183305|interv:85011| [2025/04/30 09:44:19 183326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259268316|now:1746006259183305|interval:85011|pto_count:0|srtt:52229 [2025/04/30 09:44:19 183331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:19 183335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 183340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2488899| [2025/04/30 09:44:19 183344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 183348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259184348|now:1746006259183348|interv:1000| [2025/04/30 09:44:19 183353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 183356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 183360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259184348| [2025/04/30 09:44:19 183365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259184348| [2025/04/30 09:44:19 183369] [debug] |xqc_engine_wakeup_after|wakeup:1746006259184348|now:1746006259183369|diff:979| [2025/04/30 09:44:19 183373] [debug] |xqc_engine_main_logic|END|now:1746006259183033| [2025/04/30 09:44:19 183614] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259183613| [2025/04/30 09:44:19 183620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 183626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1040| [2025/04/30 09:44:19 183630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1041| [2025/04/30 09:44:19 183636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1041| [2025/04/30 09:44:19 183640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 183644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2330|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2331|path_largest_ack:2330| [2025/04/30 09:44:19 183649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68407|prior_delivered:2404248|prior_time:1746006259125776|is_app_limited:0|send_elapse:51970|ack_elapse:57837|ctl_first_sent_time:1746006259127408|lagest_ack_time:1746006259183613|curr_delivered:2472655| [2025/04/30 09:44:19 183658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259127408| [2025/04/30 09:44:19 183663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:611||sndq_packets_used_bytes:0|sndq_packets_free:1169| [2025/04/30 09:44:19 183667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2331|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2331|path_largest_ack:2331| [2025/04/30 09:44:19 183672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:67207|prior_delivered:2406648|prior_time:1746006259127772|is_app_limited:0|send_elapse:51818|ack_elapse:55841|ctl_first_sent_time:1746006259129235|lagest_ack_time:1746006259183613|curr_delivered:2473855| [2025/04/30 09:44:19 183676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259129235| [2025/04/30 09:44:19 183680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:610||sndq_packets_used_bytes:0|sndq_packets_free:1170| [2025/04/30 09:44:19 183684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52229|rttvar:1959|minrtt:31343|latest_rtt:54378|ack_delay:56| [2025/04/30 09:44:19 183688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52491|rttvar:1993|minrtt:31343|latest_rtt:54378|ack_delay:56| [2025/04/30 09:44:19 183693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2331|lost_pn:2328|thresh:3| [2025/04/30 09:44:19 183697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 183701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52491|rtt_var:1993|pto_duration:60463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 183705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 183709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 183713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 183717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259268714|now:1746006259183701|interv:85013| [2025/04/30 09:44:19 183721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259268714|now:1746006259183701|interval:85013|pto_count:0|srtt:52491 [2025/04/30 09:44:19 183726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51818, ack_elapse 55841, delivered 67207|rate 1203542|lost 227| [2025/04/30 09:44:19 183730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203542) in round 45| [2025/04/30 09:44:19 183734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 183739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 183743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259129235|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 183747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259129235|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 183754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61200|srtt:52491|latest_rtt:54378|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 183760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1041|largest:1041|pns:2| [2025/04/30 09:44:19 183765] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1041|frame:ACK |recv_time:1746006259183613|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 183770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379183613|now:1746006259183613|interv:120000000| [2025/04/30 09:44:19 183774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379183613|now:1746006259183613|interv:120000000| [2025/04/30 09:44:19 183778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259184348|pq_index:0| [2025/04/30 09:44:19 183782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259183033| [2025/04/30 09:44:19 183786] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259183786| [2025/04/30 09:44:19 183791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259183790| [2025/04/30 09:44:19 183797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52491|min_srtt:52491|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 183802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2525448| [2025/04/30 09:44:19 183807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 183811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 183816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52491|min_srtt:52491|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 183820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2526627| [2025/04/30 09:44:19 183824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 183829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 183833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52491|min_srtt:52491|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 183840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2527806| [2025/04/30 09:44:19 183844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 183848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 183852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 183856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 183860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 183865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2488899| [2025/04/30 09:44:19 183869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 183873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 183877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259184348| [2025/04/30 09:44:19 183881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259184348| [2025/04/30 09:44:19 183885] [debug] |xqc_engine_wakeup_after|wakeup:1746006259184348|now:1746006259183885|diff:463| [2025/04/30 09:44:19 183889] [debug] |xqc_engine_main_logic|END|now:1746006259183790| [2025/04/30 09:44:19 183894] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259183894| [2025/04/30 09:44:19 183898] [debug] |xqc_engine_wakeup_after|wakeup:1746006259184348|now:1746006259183898|diff:450| [2025/04/30 09:44:19 183902] [debug] |xqc_engine_main_logic|END|now:1746006259183894| [2025/04/30 09:44:19 184970] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259184970| [2025/04/30 09:44:19 184979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259184348|pq_index:0| [2025/04/30 09:44:19 184983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259183790| [2025/04/30 09:44:19 184988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259184987| [2025/04/30 09:44:19 184993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259184348|now:1746006259184987| [2025/04/30 09:44:19 184997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259184348|now:1746006259184987| [2025/04/30 09:44:19 185001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 185006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52491|min_srtt:52491|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 185010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2527806| [2025/04/30 09:44:19 185014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 185022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 185026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 185030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 185035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 185039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2488899| [2025/04/30 09:44:19 185044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 185048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2383| [2025/04/30 09:44:19 185083] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2383|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259185056|stream_id:0|stream_offset:2488899| [2025/04/30 09:44:19 185092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2383|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 185100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 185107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52491|rtt_var:1993|pto_duration:60463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 185114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 185118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 185122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 185126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259270519|now:1746006259185106|interv:85413| [2025/04/30 09:44:19 185130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259270519|now:1746006259185106|interval:85413|pto_count:0|srtt:52491 [2025/04/30 09:44:19 185153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62400| [2025/04/30 09:44:19 185158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 185162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2490078| [2025/04/30 09:44:19 185167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 185171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2384| [2025/04/30 09:44:19 185202] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2384|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259185179|stream_id:0|stream_offset:2490078| [2025/04/30 09:44:19 185217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2384|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 185224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 185231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52491|rtt_var:1993|pto_duration:60463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 185236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 185240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 185243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 185247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259270642|now:1746006259185230|interv:85412| [2025/04/30 09:44:19 185251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259270642|now:1746006259185230|interval:85412|pto_count:0|srtt:52491 [2025/04/30 09:44:19 185256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:19 185261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 185265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2491257| [2025/04/30 09:44:19 185269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 185273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259186273|now:1746006259185273|interv:1000| [2025/04/30 09:44:19 185277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 185281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 185285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259186273| [2025/04/30 09:44:19 185289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259186273| [2025/04/30 09:44:19 185293] [debug] |xqc_engine_wakeup_after|wakeup:1746006259186273|now:1746006259185293|diff:980| [2025/04/30 09:44:19 185298] [debug] |xqc_engine_main_logic|END|now:1746006259184987| [2025/04/30 09:44:19 185625] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259185624| [2025/04/30 09:44:19 185630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 185636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1041| [2025/04/30 09:44:19 185640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1042| [2025/04/30 09:44:19 185646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1042| [2025/04/30 09:44:19 185650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 185654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2332|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2333|path_largest_ack:2332| [2025/04/30 09:44:19 185663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68407|prior_delivered:2406648|prior_time:1746006259127772|is_app_limited:0|send_elapse:51910|ack_elapse:57852|ctl_first_sent_time:1746006259129327|lagest_ack_time:1746006259185624|curr_delivered:2475055| [2025/04/30 09:44:19 185668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259129327| [2025/04/30 09:44:19 185672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:609||sndq_packets_used_bytes:0|sndq_packets_free:1171| [2025/04/30 09:44:19 185676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2333|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2333|path_largest_ack:2333| [2025/04/30 09:44:19 185681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:67207|prior_delivered:2409048|prior_time:1746006259129767|is_app_limited:0|send_elapse:51826|ack_elapse:55857|ctl_first_sent_time:1746006259131231|lagest_ack_time:1746006259185624|curr_delivered:2476255| [2025/04/30 09:44:19 185685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259131231| [2025/04/30 09:44:19 185689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:608||sndq_packets_used_bytes:0|sndq_packets_free:1172| [2025/04/30 09:44:19 185693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52491|rttvar:1993|minrtt:31343|latest_rtt:54393|ack_delay:64| [2025/04/30 09:44:19 185697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52721|rttvar:1954|minrtt:31343|latest_rtt:54393|ack_delay:64| [2025/04/30 09:44:19 185702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2333|lost_pn:2330|thresh:3| [2025/04/30 09:44:19 185706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 185710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52721|rtt_var:1954|pto_duration:60537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 185714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 185718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 185722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 185726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259270716|now:1746006259185710|interv:85006| [2025/04/30 09:44:19 185730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259270716|now:1746006259185710|interval:85006|pto_count:0|srtt:52721 [2025/04/30 09:44:19 185735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51826, ack_elapse 55857, delivered 67207|rate 1203197|lost 227| [2025/04/30 09:44:19 185739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203197) in round 45| [2025/04/30 09:44:19 185743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 185747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 185755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259131231|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 185760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259131231|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 185764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61200|srtt:52721|latest_rtt:54393|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 185770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1042|largest:1042|pns:2| [2025/04/30 09:44:19 185775] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1042|frame:ACK |recv_time:1746006259185624|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 185779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379185624|now:1746006259185624|interv:120000000| [2025/04/30 09:44:19 185783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379185624|now:1746006259185624|interv:120000000| [2025/04/30 09:44:19 185788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259186273|pq_index:0| [2025/04/30 09:44:19 185792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259184987| [2025/04/30 09:44:19 185796] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259185796| [2025/04/30 09:44:19 185801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259185800| [2025/04/30 09:44:19 185806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52721|min_srtt:52721|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 185811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2527806| [2025/04/30 09:44:19 185816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52721|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 185820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 185825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52721|min_srtt:52721|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 185829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2528985| [2025/04/30 09:44:19 185833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52721|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 185838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 185845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52721|min_srtt:52721|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 185849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2530164| [2025/04/30 09:44:19 185854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 185858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 185861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 185866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 185870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 185874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2491257| [2025/04/30 09:44:19 185879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 185883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 185887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259186273| [2025/04/30 09:44:19 185891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259186273| [2025/04/30 09:44:19 185894] [debug] |xqc_engine_wakeup_after|wakeup:1746006259186273|now:1746006259185894|diff:379| [2025/04/30 09:44:19 185898] [debug] |xqc_engine_main_logic|END|now:1746006259185800| [2025/04/30 09:44:19 185904] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259185903| [2025/04/30 09:44:19 185907] [debug] |xqc_engine_wakeup_after|wakeup:1746006259186273|now:1746006259185907|diff:366| [2025/04/30 09:44:19 185911] [debug] |xqc_engine_main_logic|END|now:1746006259185903| [2025/04/30 09:44:19 186979] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259186979| [2025/04/30 09:44:19 186988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259186273|pq_index:0| [2025/04/30 09:44:19 186992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259185800| [2025/04/30 09:44:19 186997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259186996| [2025/04/30 09:44:19 187002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259186273|now:1746006259186996| [2025/04/30 09:44:19 187006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259186273|now:1746006259186996| [2025/04/30 09:44:19 187010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 187015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52721|min_srtt:52721|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 187020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2530164| [2025/04/30 09:44:19 187028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 187032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 187036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 187041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 187045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 187049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2491257| [2025/04/30 09:44:19 187054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 187058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2385| [2025/04/30 09:44:19 187092] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2385|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259187066|stream_id:0|stream_offset:2491257| [2025/04/30 09:44:19 187102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2385|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 187109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 187116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52721|rtt_var:1954|pto_duration:60537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 187123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 187127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 187131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 187151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259272603|now:1746006259187115|interv:85488| [2025/04/30 09:44:19 187155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259272603|now:1746006259187115|interval:85488|pto_count:0|srtt:52721 [2025/04/30 09:44:19 187159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62400| [2025/04/30 09:44:19 187164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 187168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2492436| [2025/04/30 09:44:19 187173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 187182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2386| [2025/04/30 09:44:19 187212] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2386|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259187189|stream_id:0|stream_offset:2492436| [2025/04/30 09:44:19 187221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2386|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 187228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 187236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52721|rtt_var:1954|pto_duration:60537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 187241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 187245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 187249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 187252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259272726|now:1746006259187235|interv:85491| [2025/04/30 09:44:19 187256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259272726|now:1746006259187235|interval:85491|pto_count:0|srtt:52721 [2025/04/30 09:44:19 187261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:19 187265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 187270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2493615| [2025/04/30 09:44:19 187274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 187278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259188278|now:1746006259187278|interv:1000| [2025/04/30 09:44:19 187282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 187286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 187290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259188278| [2025/04/30 09:44:19 187294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259188278| [2025/04/30 09:44:19 187298] [debug] |xqc_engine_wakeup_after|wakeup:1746006259188278|now:1746006259187298|diff:980| [2025/04/30 09:44:19 187302] [debug] |xqc_engine_main_logic|END|now:1746006259186996| [2025/04/30 09:44:19 187596] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259187595| [2025/04/30 09:44:19 187602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 187607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1042| [2025/04/30 09:44:19 187611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1043| [2025/04/30 09:44:19 187617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1043| [2025/04/30 09:44:19 187625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 187630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2334|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2335|path_largest_ack:2334| [2025/04/30 09:44:19 187635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68407|prior_delivered:2409048|prior_time:1746006259129767|is_app_limited:0|send_elapse:51919|ack_elapse:57828|ctl_first_sent_time:1746006259131324|lagest_ack_time:1746006259187595|curr_delivered:2477455| [2025/04/30 09:44:19 187640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259131324| [2025/04/30 09:44:19 187644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:607||sndq_packets_used_bytes:0|sndq_packets_free:1173| [2025/04/30 09:44:19 187648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2335|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2335|path_largest_ack:2335| [2025/04/30 09:44:19 187653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68407|prior_delivered:2409048|prior_time:1746006259129767|is_app_limited:0|send_elapse:51919|ack_elapse:57828|ctl_first_sent_time:1746006259131324|lagest_ack_time:1746006259187595|curr_delivered:2478655| [2025/04/30 09:44:19 187657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259131416| [2025/04/30 09:44:19 187661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:606||sndq_packets_used_bytes:0|sndq_packets_free:1174| [2025/04/30 09:44:19 187665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52721|rttvar:1954|minrtt:31343|latest_rtt:56179|ack_delay:56| [2025/04/30 09:44:19 187669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53146|rttvar:2316|minrtt:31343|latest_rtt:56179|ack_delay:56| [2025/04/30 09:44:19 187674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2335|lost_pn:2332|thresh:3| [2025/04/30 09:44:19 187678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 187682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53146|rtt_var:2316|pto_duration:62410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 187686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 187690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 187694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 187698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259274599|now:1746006259187682|interv:86917| [2025/04/30 09:44:19 187702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259274599|now:1746006259187682|interval:86917|pto_count:0|srtt:53146 [2025/04/30 09:44:19 187706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51919, ack_elapse 57828, delivered 69607|rate 1203690|lost 227| [2025/04/30 09:44:19 187710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203690) in round 45| [2025/04/30 09:44:19 187717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 187721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 187725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259131416|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 187730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259131416|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 187735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61200|srtt:53146|latest_rtt:56179|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 187740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1043|largest:1043|pns:2| [2025/04/30 09:44:19 187745] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1043|frame:ACK |recv_time:1746006259187595|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 187750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379187595|now:1746006259187595|interv:120000000| [2025/04/30 09:44:19 187754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379187595|now:1746006259187595|interv:120000000| [2025/04/30 09:44:19 187758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259188278|pq_index:0| [2025/04/30 09:44:19 187762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259186996| [2025/04/30 09:44:19 187766] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259187766| [2025/04/30 09:44:19 187771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259187770| [2025/04/30 09:44:19 187777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53146|min_srtt:53146|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 187781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2530164| [2025/04/30 09:44:19 187786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53146|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 187790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 187795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53146|min_srtt:53146|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 187799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2531343| [2025/04/30 09:44:19 187806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53146|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 187811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 187815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53146|min_srtt:53146|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 187819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2532522| [2025/04/30 09:44:19 187823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 187827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 187831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 187835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 187840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 187844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2493615| [2025/04/30 09:44:19 187848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 187852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 187856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259188278| [2025/04/30 09:44:19 187860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259188278| [2025/04/30 09:44:19 187864] [debug] |xqc_engine_wakeup_after|wakeup:1746006259188278|now:1746006259187864|diff:414| [2025/04/30 09:44:19 187868] [debug] |xqc_engine_main_logic|END|now:1746006259187770| [2025/04/30 09:44:19 187873] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259187873| [2025/04/30 09:44:19 187877] [debug] |xqc_engine_wakeup_after|wakeup:1746006259188278|now:1746006259187877|diff:401| [2025/04/30 09:44:19 187881] [debug] |xqc_engine_main_logic|END|now:1746006259187873| [2025/04/30 09:44:19 188949] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259188948| [2025/04/30 09:44:19 188957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259188278|pq_index:0| [2025/04/30 09:44:19 188961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259187770| [2025/04/30 09:44:19 188966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259188965| [2025/04/30 09:44:19 188970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259188278|now:1746006259188965| [2025/04/30 09:44:19 188974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259188278|now:1746006259188965| [2025/04/30 09:44:19 188978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 188987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53146|min_srtt:53146|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 188992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2532522| [2025/04/30 09:44:19 188996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 189000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 189004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 189008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 189012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 189016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2493615| [2025/04/30 09:44:19 189021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 189025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2387| [2025/04/30 09:44:19 189059] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2387|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259189033|stream_id:0|stream_offset:2493615| [2025/04/30 09:44:19 189068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2387|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 189076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 189083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53146|rtt_var:2316|pto_duration:62410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 189089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 189093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 189097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 189101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259276443|now:1746006259189082|interv:87361| [2025/04/30 09:44:19 189105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259276443|now:1746006259189082|interval:87361|pto_count:0|srtt:53146 [2025/04/30 09:44:19 189110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62400| [2025/04/30 09:44:19 189114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 189118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2494794| [2025/04/30 09:44:19 189131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 189151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2388| [2025/04/30 09:44:19 189181] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2388|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259189158|stream_id:0|stream_offset:2494794| [2025/04/30 09:44:19 189190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2388|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 189197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 189203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53146|rtt_var:2316|pto_duration:62410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 189209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 189213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 189216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 189220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259276568|now:1746006259189203|interv:87365| [2025/04/30 09:44:19 189224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259276568|now:1746006259189203|interval:87365|pto_count:0|srtt:53146 [2025/04/30 09:44:19 189229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:19 189233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 189238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2495973| [2025/04/30 09:44:19 189242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 189246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259190246|now:1746006259189246|interv:1000| [2025/04/30 09:44:19 189250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 189254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 189258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259190246| [2025/04/30 09:44:19 189262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259190246| [2025/04/30 09:44:19 189266] [debug] |xqc_engine_wakeup_after|wakeup:1746006259190246|now:1746006259189266|diff:980| [2025/04/30 09:44:19 189270] [debug] |xqc_engine_main_logic|END|now:1746006259188965| [2025/04/30 09:44:19 189597] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259189596| [2025/04/30 09:44:19 189602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 189608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1043| [2025/04/30 09:44:19 189616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1044| [2025/04/30 09:44:19 189622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1044| [2025/04/30 09:44:19 189626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 189631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2336|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2337|path_largest_ack:2336| [2025/04/30 09:44:19 189635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68407|prior_delivered:2411448|prior_time:1746006259131758|is_app_limited:0|send_elapse:51837|ack_elapse:57838|ctl_first_sent_time:1746006259133234|lagest_ack_time:1746006259189596|curr_delivered:2479855| [2025/04/30 09:44:19 189640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259133234| [2025/04/30 09:44:19 189644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:605||sndq_packets_used_bytes:0|sndq_packets_free:1175| [2025/04/30 09:44:19 189648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2337|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2337|path_largest_ack:2337| [2025/04/30 09:44:19 189653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68407|prior_delivered:2411448|prior_time:1746006259131758|is_app_limited:0|send_elapse:51837|ack_elapse:57838|ctl_first_sent_time:1746006259133234|lagest_ack_time:1746006259189596|curr_delivered:2481055| [2025/04/30 09:44:19 189657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259133325| [2025/04/30 09:44:19 189661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:604||sndq_packets_used_bytes:0|sndq_packets_free:1176| [2025/04/30 09:44:19 189665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53146|rttvar:2316|minrtt:31343|latest_rtt:56271|ack_delay:56| [2025/04/30 09:44:19 189669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53529|rttvar:2504|minrtt:31343|latest_rtt:56271|ack_delay:56| [2025/04/30 09:44:19 189674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2337|lost_pn:2334|thresh:3| [2025/04/30 09:44:19 189678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 189682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53529|rtt_var:2504|pto_duration:63545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 189686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 189690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 189694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 189698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259277703|now:1746006259189682|interv:88021| [2025/04/30 09:44:19 189702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259277703|now:1746006259189682|interval:88021|pto_count:0|srtt:53529 [2025/04/30 09:44:19 189709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51837, ack_elapse 57838, delivered 69607|rate 1203482|lost 227| [2025/04/30 09:44:19 189713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203482) in round 45| [2025/04/30 09:44:19 189717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 189721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 189725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259133325|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 189730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259133325|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 189734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61200|srtt:53529|latest_rtt:56271|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 189740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1044|largest:1044|pns:2| [2025/04/30 09:44:19 189744] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1044|frame:ACK |recv_time:1746006259189596|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 189749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379189596|now:1746006259189596|interv:120000000| [2025/04/30 09:44:19 189753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379189596|now:1746006259189596|interv:120000000| [2025/04/30 09:44:19 189757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259190246|pq_index:0| [2025/04/30 09:44:19 189761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259188965| [2025/04/30 09:44:19 189765] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259189765| [2025/04/30 09:44:19 189770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259189769| [2025/04/30 09:44:19 189776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53529|min_srtt:53529|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 189780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2532522| [2025/04/30 09:44:19 189785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53529|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 189789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 189793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53529|min_srtt:53529|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 189800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2533701| [2025/04/30 09:44:19 189805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53529|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 189809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 189813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53529|min_srtt:53529|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 189817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2534880| [2025/04/30 09:44:19 189822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 189826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 189829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 189834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 189838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 189842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2495973| [2025/04/30 09:44:19 189846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 189850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 189854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259190246| [2025/04/30 09:44:19 189858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259190246| [2025/04/30 09:44:19 189862] [debug] |xqc_engine_wakeup_after|wakeup:1746006259190246|now:1746006259189862|diff:384| [2025/04/30 09:44:19 189866] [debug] |xqc_engine_main_logic|END|now:1746006259189769| [2025/04/30 09:44:19 189871] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259189871| [2025/04/30 09:44:19 189875] [debug] |xqc_engine_wakeup_after|wakeup:1746006259190246|now:1746006259189875|diff:371| [2025/04/30 09:44:19 189879] [debug] |xqc_engine_main_logic|END|now:1746006259189871| [2025/04/30 09:44:19 190947] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259190947| [2025/04/30 09:44:19 190955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259190246|pq_index:0| [2025/04/30 09:44:19 190960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259189769| [2025/04/30 09:44:19 190964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259190964| [2025/04/30 09:44:19 190969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259190246|now:1746006259190964| [2025/04/30 09:44:19 190977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259190246|now:1746006259190964| [2025/04/30 09:44:19 190981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 190986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53529|min_srtt:53529|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 190990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2534880| [2025/04/30 09:44:19 190994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 190998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 191002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 191006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 191010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 191015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2495973| [2025/04/30 09:44:19 191019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 191023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2389| [2025/04/30 09:44:19 191057] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2389|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259191031|stream_id:0|stream_offset:2495973| [2025/04/30 09:44:19 191066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2389|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 191073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 191080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53529|rtt_var:2504|pto_duration:63545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 191086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 191091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 191095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 191099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259279576|now:1746006259191079|interv:88497| [2025/04/30 09:44:19 191103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259279576|now:1746006259191079|interval:88497|pto_count:0|srtt:53529 [2025/04/30 09:44:19 191107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62400| [2025/04/30 09:44:19 191117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 191122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2497152| [2025/04/30 09:44:19 191126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 191130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2390| [2025/04/30 09:44:19 191178] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2390|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259191155|stream_id:0|stream_offset:2497152| [2025/04/30 09:44:19 191187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2390|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 191193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 191200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53529|rtt_var:2504|pto_duration:63545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 191206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 191210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 191213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 191217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259279700|now:1746006259191200|interv:88500| [2025/04/30 09:44:19 191221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259279700|now:1746006259191200|interval:88500|pto_count:0|srtt:53529 [2025/04/30 09:44:19 191226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:19 191230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 191234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2498331| [2025/04/30 09:44:19 191239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 191243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259192243|now:1746006259191243|interv:1000| [2025/04/30 09:44:19 191247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 191250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 191254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259192243| [2025/04/30 09:44:19 191259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259192243| [2025/04/30 09:44:19 191263] [debug] |xqc_engine_wakeup_after|wakeup:1746006259192243|now:1746006259191262|diff:981| [2025/04/30 09:44:19 191267] [debug] |xqc_engine_main_logic|END|now:1746006259190964| [2025/04/30 09:44:19 191591] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259191591| [2025/04/30 09:44:19 191601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 191607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1044| [2025/04/30 09:44:19 191611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1045| [2025/04/30 09:44:19 191616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1045| [2025/04/30 09:44:19 191621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 191625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2338|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2339|path_largest_ack:2338| [2025/04/30 09:44:19 191630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68407|prior_delivered:2413848|prior_time:1746006259133764|is_app_limited:0|send_elapse:51843|ack_elapse:57827|ctl_first_sent_time:1746006259135235|lagest_ack_time:1746006259191591|curr_delivered:2482255| [2025/04/30 09:44:19 191634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259135235| [2025/04/30 09:44:19 191639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:603||sndq_packets_used_bytes:0|sndq_packets_free:1177| [2025/04/30 09:44:19 191643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2339|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2339|path_largest_ack:2339| [2025/04/30 09:44:19 191647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68407|prior_delivered:2413848|prior_time:1746006259133764|is_app_limited:0|send_elapse:51843|ack_elapse:57827|ctl_first_sent_time:1746006259135235|lagest_ack_time:1746006259191591|curr_delivered:2483455| [2025/04/30 09:44:19 191652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259135327| [2025/04/30 09:44:19 191656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:602||sndq_packets_used_bytes:0|sndq_packets_free:1178| [2025/04/30 09:44:19 191660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53529|rttvar:2504|minrtt:31343|latest_rtt:56264|ack_delay:64| [2025/04/30 09:44:19 191664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53863|rttvar:2545|minrtt:31343|latest_rtt:56264|ack_delay:64| [2025/04/30 09:44:19 191668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2339|lost_pn:2336|thresh:3| [2025/04/30 09:44:19 191672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 191676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53863|rtt_var:2545|pto_duration:64043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 191680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 191684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 191688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 191692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259280198|now:1746006259191676|interv:88522| [2025/04/30 09:44:19 191699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259280198|now:1746006259191676|interval:88522|pto_count:0|srtt:53863 [2025/04/30 09:44:19 191703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51843, ack_elapse 57827, delivered 69607|rate 1203711|lost 227| [2025/04/30 09:44:19 191707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203711) in round 45| [2025/04/30 09:44:19 191712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 191716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 191720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259135327|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 191724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259135327|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 191729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61200|srtt:53863|latest_rtt:56264|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 191734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1045|largest:1045|pns:2| [2025/04/30 09:44:19 191739] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1045|frame:ACK |recv_time:1746006259191591|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 191743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379191591|now:1746006259191591|interv:120000000| [2025/04/30 09:44:19 191747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379191591|now:1746006259191591|interv:120000000| [2025/04/30 09:44:19 191751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259192243|pq_index:0| [2025/04/30 09:44:19 191756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259190964| [2025/04/30 09:44:19 191760] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259191759| [2025/04/30 09:44:19 191764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259191763| [2025/04/30 09:44:19 191770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53863|min_srtt:53863|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 191774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2534880| [2025/04/30 09:44:19 191779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53863|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 191783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 191790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53863|min_srtt:53863|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 191795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2536059| [2025/04/30 09:44:19 191799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53863|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 191804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 191808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53863|min_srtt:53863|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 191812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2537238| [2025/04/30 09:44:19 191816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 191820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 191824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 191828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 191833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 191837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2498331| [2025/04/30 09:44:19 191841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 191845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 191849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259192243| [2025/04/30 09:44:19 191853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259192243| [2025/04/30 09:44:19 191857] [debug] |xqc_engine_wakeup_after|wakeup:1746006259192243|now:1746006259191857|diff:386| [2025/04/30 09:44:19 191861] [debug] |xqc_engine_main_logic|END|now:1746006259191763| [2025/04/30 09:44:19 191866] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259191865| [2025/04/30 09:44:19 191869] [debug] |xqc_engine_wakeup_after|wakeup:1746006259192243|now:1746006259191869|diff:374| [2025/04/30 09:44:19 191873] [debug] |xqc_engine_main_logic|END|now:1746006259191865| [2025/04/30 09:44:19 192942] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259192941| [2025/04/30 09:44:19 192950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259192243|pq_index:0| [2025/04/30 09:44:19 192954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259191763| [2025/04/30 09:44:19 192959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259192958| [2025/04/30 09:44:19 192967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259192243|now:1746006259192958| [2025/04/30 09:44:19 192971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259192243|now:1746006259192958| [2025/04/30 09:44:19 192975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 192980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53863|min_srtt:53863|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 192984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2537238| [2025/04/30 09:44:19 192989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 192993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 192996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 193001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 193005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 193009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2498331| [2025/04/30 09:44:19 193013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 193018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2391| [2025/04/30 09:44:19 193051] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2391|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259193025|stream_id:0|stream_offset:2498331| [2025/04/30 09:44:19 193060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2391|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 193067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 193074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53863|rtt_var:2545|pto_duration:64043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 193081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 193085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 193089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 193093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259282068|now:1746006259193073|interv:88995| [2025/04/30 09:44:19 193097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259282068|now:1746006259193073|interval:88995|pto_count:0|srtt:53863 [2025/04/30 09:44:19 193105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62400| [2025/04/30 09:44:19 193110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 193114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2499510| [2025/04/30 09:44:19 193119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 193123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2392| [2025/04/30 09:44:19 193168] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2392|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259193130|stream_id:0|stream_offset:2499510| [2025/04/30 09:44:19 193180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2392|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 193187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 193193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53863|rtt_var:2545|pto_duration:64043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 193198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 193201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 193205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 193209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259282173|now:1746006259193193|interv:88980| [2025/04/30 09:44:19 193213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259282173|now:1746006259193193|interval:88980|pto_count:0|srtt:53863 [2025/04/30 09:44:19 193218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:19 193222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 193226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2500689| [2025/04/30 09:44:19 193231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 193235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259194234|now:1746006259193234|interv:1000| [2025/04/30 09:44:19 193238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 193242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 193246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259194234| [2025/04/30 09:44:19 193251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259194234| [2025/04/30 09:44:19 193259] [debug] |xqc_engine_wakeup_after|wakeup:1746006259194234|now:1746006259193259|diff:975| [2025/04/30 09:44:19 193263] [debug] |xqc_engine_main_logic|END|now:1746006259192958| [2025/04/30 09:44:19 193585] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259193584| [2025/04/30 09:44:19 193590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 193596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1045| [2025/04/30 09:44:19 193600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1046| [2025/04/30 09:44:19 193605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1046| [2025/04/30 09:44:19 193609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 193614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2340|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2341|path_largest_ack:2340| [2025/04/30 09:44:19 193619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:70807|prior_delivered:2413848|prior_time:1746006259133764|is_app_limited:0|send_elapse:52024|ack_elapse:59820|ctl_first_sent_time:1746006259135416|lagest_ack_time:1746006259193584|curr_delivered:2484655| [2025/04/30 09:44:19 193623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259135416| [2025/04/30 09:44:19 193628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:601||sndq_packets_used_bytes:0|sndq_packets_free:1179| [2025/04/30 09:44:19 193632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2341|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2341|path_largest_ack:2341| [2025/04/30 09:44:19 193636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:69607|prior_delivered:2416248|prior_time:1746006259135753|is_app_limited:0|send_elapse:51835|ack_elapse:57831|ctl_first_sent_time:1746006259137220|lagest_ack_time:1746006259193584|curr_delivered:2485855| [2025/04/30 09:44:19 193640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259137220| [2025/04/30 09:44:19 193644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:600||sndq_packets_used_bytes:0|sndq_packets_free:1180| [2025/04/30 09:44:19 193648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53863|rttvar:2545|minrtt:31343|latest_rtt:56364|ack_delay:64| [2025/04/30 09:44:19 193652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54168|rttvar:2518|minrtt:31343|latest_rtt:56364|ack_delay:64| [2025/04/30 09:44:19 193657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2341|lost_pn:2338|thresh:3| [2025/04/30 09:44:19 193661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 193665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54168|rtt_var:2518|pto_duration:64240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 193669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 193673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 193680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 193684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259282370|now:1746006259193665|interv:88705| [2025/04/30 09:44:19 193688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259282370|now:1746006259193665|interval:88705|pto_count:0|srtt:54168 [2025/04/30 09:44:19 193693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51835, ack_elapse 57831, delivered 69607|rate 1203627|lost 227| [2025/04/30 09:44:19 193697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203627) in round 45| [2025/04/30 09:44:19 193701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 193705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 193709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259137220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 193713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259137220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 193718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61200|srtt:54168|latest_rtt:56364|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 193724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1046|largest:1046|pns:2| [2025/04/30 09:44:19 193728] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1046|frame:ACK |recv_time:1746006259193584|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 193733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379193584|now:1746006259193584|interv:120000000| [2025/04/30 09:44:19 193737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379193584|now:1746006259193584|interv:120000000| [2025/04/30 09:44:19 193741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259194234|pq_index:0| [2025/04/30 09:44:19 193745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259192958| [2025/04/30 09:44:19 193749] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259193749| [2025/04/30 09:44:19 193753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259193752| [2025/04/30 09:44:19 193759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54168|min_srtt:54168|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 193763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2537238| [2025/04/30 09:44:19 193770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54168|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 193775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 193779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54168|min_srtt:54168|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 193784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2538417| [2025/04/30 09:44:19 193788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54168|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 193792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 193796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54168|min_srtt:54168|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 193801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2539596| [2025/04/30 09:44:19 193805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 193809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 193813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 193817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 193821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 193825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2500689| [2025/04/30 09:44:19 193830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 193833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 193837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259194234| [2025/04/30 09:44:19 193841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259194234| [2025/04/30 09:44:19 193845] [debug] |xqc_engine_wakeup_after|wakeup:1746006259194234|now:1746006259193845|diff:389| [2025/04/30 09:44:19 193849] [debug] |xqc_engine_main_logic|END|now:1746006259193752| [2025/04/30 09:44:19 193854] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259193854| [2025/04/30 09:44:19 193858] [debug] |xqc_engine_wakeup_after|wakeup:1746006259194234|now:1746006259193858|diff:376| [2025/04/30 09:44:19 193862] [debug] |xqc_engine_main_logic|END|now:1746006259193854| [2025/04/30 09:44:19 194930] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259194930| [2025/04/30 09:44:19 194938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259194234|pq_index:0| [2025/04/30 09:44:19 194946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259193752| [2025/04/30 09:44:19 194951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259194950| [2025/04/30 09:44:19 194955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259194234|now:1746006259194950| [2025/04/30 09:44:19 194960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259194234|now:1746006259194950| [2025/04/30 09:44:19 194964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 194968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54168|min_srtt:54168|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 194973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2539596| [2025/04/30 09:44:19 194977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 194981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 194985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 194990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 194994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 194998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2500689| [2025/04/30 09:44:19 195003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 195007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2393| [2025/04/30 09:44:19 195041] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2393|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259195015|stream_id:0|stream_offset:2500689| [2025/04/30 09:44:19 195049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2393|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 195056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 195063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54168|rtt_var:2518|pto_duration:64240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 195070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 195074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 195078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 195086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259284255|now:1746006259195063|interv:89192| [2025/04/30 09:44:19 195090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259284255|now:1746006259195063|interval:89192|pto_count:0|srtt:54168 [2025/04/30 09:44:19 195095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62400| [2025/04/30 09:44:19 195099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 195104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2501868| [2025/04/30 09:44:19 195108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 195112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2394| [2025/04/30 09:44:19 195157] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2394|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259195119|stream_id:0|stream_offset:2501868| [2025/04/30 09:44:19 195169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2394|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 195174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 195178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54168|rtt_var:2518|pto_duration:64240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 195182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 195186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 195190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 195194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259284359|now:1746006259195178|interv:89181| [2025/04/30 09:44:19 195198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259284359|now:1746006259195178|interval:89181|pto_count:0|srtt:54168 [2025/04/30 09:44:19 195202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:19 195207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 195211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2503047| [2025/04/30 09:44:19 195216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 195219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259196219|now:1746006259195219|interv:1000| [2025/04/30 09:44:19 195223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 195232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 195236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259196219| [2025/04/30 09:44:19 195240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259196219| [2025/04/30 09:44:19 195244] [debug] |xqc_engine_wakeup_after|wakeup:1746006259196219|now:1746006259195244|diff:975| [2025/04/30 09:44:19 195248] [debug] |xqc_engine_main_logic|END|now:1746006259194950| [2025/04/30 09:44:19 195567] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259195566| [2025/04/30 09:44:19 195572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 195578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1046| [2025/04/30 09:44:19 195582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1047| [2025/04/30 09:44:19 195587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1047| [2025/04/30 09:44:19 195591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 195596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2342|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2343|path_largest_ack:2342| [2025/04/30 09:44:19 195600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:70807|prior_delivered:2416248|prior_time:1746006259135753|is_app_limited:0|send_elapse:51923|ack_elapse:59813|ctl_first_sent_time:1746006259137308|lagest_ack_time:1746006259195566|curr_delivered:2487055| [2025/04/30 09:44:19 195605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259137308| [2025/04/30 09:44:19 195609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:599||sndq_packets_used_bytes:0|sndq_packets_free:1181| [2025/04/30 09:44:19 195614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2343|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2343|path_largest_ack:2343| [2025/04/30 09:44:19 195618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:69607|prior_delivered:2418648|prior_time:1746006259137770|is_app_limited:0|send_elapse:51862|ack_elapse:57796|ctl_first_sent_time:1746006259139240|lagest_ack_time:1746006259195566|curr_delivered:2488255| [2025/04/30 09:44:19 195622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259139240| [2025/04/30 09:44:19 195626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:598||sndq_packets_used_bytes:0|sndq_packets_free:1182| [2025/04/30 09:44:19 195630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54168|rttvar:2518|minrtt:31343|latest_rtt:56326|ack_delay:56| [2025/04/30 09:44:19 195635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54430|rttvar:2414|minrtt:31343|latest_rtt:56326|ack_delay:56| [2025/04/30 09:44:19 195639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2343|lost_pn:2340|thresh:3| [2025/04/30 09:44:19 195643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 195647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54430|rtt_var:2414|pto_duration:64086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 195655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 195659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 195662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 195666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259284205|now:1746006259195647|interv:88558| [2025/04/30 09:44:19 195670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259284205|now:1746006259195647|interval:88558|pto_count:0|srtt:54430 [2025/04/30 09:44:19 195675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51862, ack_elapse 57796, delivered 69607|rate 1204356|lost 227| [2025/04/30 09:44:19 195679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204356) in round 45| [2025/04/30 09:44:19 195683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 195687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 195691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259139240|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 195696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259139240|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 195700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61200|srtt:54430|latest_rtt:56326|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 195706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1047|largest:1047|pns:2| [2025/04/30 09:44:19 195710] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1047|frame:ACK |recv_time:1746006259195566|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 195715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379195566|now:1746006259195566|interv:120000000| [2025/04/30 09:44:19 195719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379195566|now:1746006259195566|interv:120000000| [2025/04/30 09:44:19 195723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259196219|pq_index:0| [2025/04/30 09:44:19 195727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259194950| [2025/04/30 09:44:19 195731] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259195731| [2025/04/30 09:44:19 195736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259195735| [2025/04/30 09:44:19 195741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54430|min_srtt:54430|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 195748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2539596| [2025/04/30 09:44:19 195753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54430|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 195757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 195761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54430|min_srtt:54430|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 195766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2540775| [2025/04/30 09:44:19 195770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54430|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 195774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 195778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54430|min_srtt:54430|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 195783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2541954| [2025/04/30 09:44:19 195787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 195791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 195795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 195799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 195803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 195807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2503047| [2025/04/30 09:44:19 195812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 195815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 195819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259196219| [2025/04/30 09:44:19 195823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259196219| [2025/04/30 09:44:19 195827] [debug] |xqc_engine_wakeup_after|wakeup:1746006259196219|now:1746006259195827|diff:392| [2025/04/30 09:44:19 195831] [debug] |xqc_engine_main_logic|END|now:1746006259195735| [2025/04/30 09:44:19 195836] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259195836| [2025/04/30 09:44:19 195840] [debug] |xqc_engine_wakeup_after|wakeup:1746006259196219|now:1746006259195840|diff:379| [2025/04/30 09:44:19 195846] [debug] |xqc_engine_main_logic|END|now:1746006259195836| [2025/04/30 09:44:19 196915] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259196915| [2025/04/30 09:44:19 196923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259196219|pq_index:0| [2025/04/30 09:44:19 196927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259195735| [2025/04/30 09:44:19 196932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259196931| [2025/04/30 09:44:19 196936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259196219|now:1746006259196931| [2025/04/30 09:44:19 196941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259196219|now:1746006259196931| [2025/04/30 09:44:19 196945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 196949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54430|min_srtt:54430|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 196954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2541954| [2025/04/30 09:44:19 196958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 196962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 196966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 196970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 196974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 196978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2503047| [2025/04/30 09:44:19 196983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 196987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2395| [2025/04/30 09:44:19 197021] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2395|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259196995|stream_id:0|stream_offset:2503047| [2025/04/30 09:44:19 197029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2395|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 197037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 197043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54430|rtt_var:2414|pto_duration:64086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 197050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 197059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 197063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 197067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259286081|now:1746006259197043|interv:89038| [2025/04/30 09:44:19 197071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259286081|now:1746006259197043|interval:89038|pto_count:0|srtt:54430 [2025/04/30 09:44:19 197075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62400| [2025/04/30 09:44:19 197080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 197084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2504226| [2025/04/30 09:44:19 197088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 197093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2396| [2025/04/30 09:44:19 197122] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2396|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259197099|stream_id:0|stream_offset:2504226| [2025/04/30 09:44:19 197131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2396|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 197156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 197163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54430|rtt_var:2414|pto_duration:64086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 197167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 197171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 197175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 197179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259286185|now:1746006259197163|interv:89022| [2025/04/30 09:44:19 197183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259286185|now:1746006259197163|interval:89022|pto_count:0|srtt:54430 [2025/04/30 09:44:19 197187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:19 197192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 197196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2505405| [2025/04/30 09:44:19 197200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 197208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259198208|now:1746006259197208|interv:1000| [2025/04/30 09:44:19 197212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 197216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 197220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259198208| [2025/04/30 09:44:19 197224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259198208| [2025/04/30 09:44:19 197228] [debug] |xqc_engine_wakeup_after|wakeup:1746006259198208|now:1746006259197228|diff:980| [2025/04/30 09:44:19 197233] [debug] |xqc_engine_main_logic|END|now:1746006259196931| [2025/04/30 09:44:19 197664] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006259197663| [2025/04/30 09:44:19 197669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 197675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1047| [2025/04/30 09:44:19 197679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1048| [2025/04/30 09:44:19 197685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1048| [2025/04/30 09:44:19 197689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 197694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2344|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2346|path_largest_ack:2344| [2025/04/30 09:44:19 197698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:70807|prior_delivered:2418648|prior_time:1746006259137770|is_app_limited:0|send_elapse:51954|ack_elapse:59893|ctl_first_sent_time:1746006259139332|lagest_ack_time:1746006259197663|curr_delivered:2489455| [2025/04/30 09:44:19 197702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259139332| [2025/04/30 09:44:19 197707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:597||sndq_packets_used_bytes:0|sndq_packets_free:1183| [2025/04/30 09:44:19 197711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2346|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2346|path_largest_ack:2346| [2025/04/30 09:44:19 197716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:70807|prior_delivered:2421048|prior_time:1746006259139745|is_app_limited:0|send_elapse:51838|ack_elapse:57918|ctl_first_sent_time:1746006259141217|lagest_ack_time:1746006259197663|curr_delivered:2490655| [2025/04/30 09:44:19 197720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259141217| [2025/04/30 09:44:19 197724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:596||sndq_packets_used_bytes:0|sndq_packets_free:1184| [2025/04/30 09:44:19 197728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54430|rttvar:2414|minrtt:31343|latest_rtt:56446|ack_delay:56| [2025/04/30 09:44:19 197732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54675|rttvar:2301|minrtt:31343|latest_rtt:56446|ack_delay:56| [2025/04/30 09:44:19 197736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2346|lost_pn:2343|thresh:3| [2025/04/30 09:44:19 197741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 197748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259202918|now:1746006259197748|interval:5170| [2025/04/30 09:44:19 197753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259202918|now:1746006259197748|interv:5170| [2025/04/30 09:44:19 197757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51838, ack_elapse 57918, delivered 69607|rate 1201819|lost 227| [2025/04/30 09:44:19 197761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201819) in round 45| [2025/04/30 09:44:19 197765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 197769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 197773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259141217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 197777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259141217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 197782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101314|full_bw_reached:1|inflight:61200|srtt:54675|latest_rtt:56446|min_rtt:31343|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 197787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 197792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006259222663|now:1746006259197663|interv:25000| [2025/04/30 09:44:19 197797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006259197663|max_ack_delay:25000| [2025/04/30 09:44:19 197801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1048|largest:1048|pns:2| [2025/04/30 09:44:19 197806] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1048|frame:PING ACK |recv_time:1746006259197663|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 197810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379197663|now:1746006259197663|interv:120000000| [2025/04/30 09:44:19 197814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379197663|now:1746006259197663|interv:120000000| [2025/04/30 09:44:19 197818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259198208|pq_index:0| [2025/04/30 09:44:19 197822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259196931| [2025/04/30 09:44:19 197826] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259197826| [2025/04/30 09:44:19 197831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259197830| [2025/04/30 09:44:19 197840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54675|min_srtt:54675|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 197844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2541954| [2025/04/30 09:44:19 197848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54675|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 197853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 197857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54675|min_srtt:54675|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 197862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2543133| [2025/04/30 09:44:19 197866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54675|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 197870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 197874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54675|min_srtt:54675|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 197879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 197883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 197887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 197891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 197895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 197899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 197903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2505405| [2025/04/30 09:44:19 197908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 197912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 197916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259198208| [2025/04/30 09:44:19 197920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259198208| [2025/04/30 09:44:19 197924] [debug] |xqc_engine_wakeup_after|wakeup:1746006259198208|now:1746006259197923|diff:285| [2025/04/30 09:44:19 197930] [debug] |xqc_engine_main_logic|END|now:1746006259197830| [2025/04/30 09:44:19 197935] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259197935| [2025/04/30 09:44:19 197939] [debug] |xqc_engine_wakeup_after|wakeup:1746006259198208|now:1746006259197939|diff:269| [2025/04/30 09:44:19 197943] [debug] |xqc_engine_main_logic|END|now:1746006259197935| [2025/04/30 09:44:19 199011] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259199010| [2025/04/30 09:44:19 199019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259198208|pq_index:0| [2025/04/30 09:44:19 199023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259197830| [2025/04/30 09:44:19 199028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259199027| [2025/04/30 09:44:19 199032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259198208|now:1746006259199027| [2025/04/30 09:44:19 199036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259198208|now:1746006259199027| [2025/04/30 09:44:19 199040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 199045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54675|min_srtt:54675|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 199049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 199054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 199057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 199061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 199065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 199070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 199074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2505405| [2025/04/30 09:44:19 199078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 199083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2397| [2025/04/30 09:44:19 199116] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2397|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259199090|stream_id:0|stream_offset:2505405| [2025/04/30 09:44:19 199125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2397|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 199146] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 199157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259202918|now:1746006259199156|interval:3762| [2025/04/30 09:44:19 199166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259202918|now:1746006259199156|interv:3762| [2025/04/30 09:44:19 199171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:62400| [2025/04/30 09:44:19 199175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 199180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2506584| [2025/04/30 09:44:19 199184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 199188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2398| [2025/04/30 09:44:19 199219] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2398|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259199195|stream_id:0|stream_offset:2506584| [2025/04/30 09:44:19 199228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2398|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 199235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 199242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259202918|now:1746006259199242|interval:3676| [2025/04/30 09:44:19 199249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259202918|now:1746006259199242|interv:3676| [2025/04/30 09:44:19 199253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:63600| [2025/04/30 09:44:19 199257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 199262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2507763| [2025/04/30 09:44:19 199266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 199270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2399| [2025/04/30 09:44:19 199299] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2399|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259199277|stream_id:0|stream_offset:2507763| [2025/04/30 09:44:19 199308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2399|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 199315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 199322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259202918|now:1746006259199321|interval:3597| [2025/04/30 09:44:19 199327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259202918|now:1746006259199321|interv:3597| [2025/04/30 09:44:19 199336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101314|inflight:64800| [2025/04/30 09:44:19 199341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 199345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101314|conn:00005577253BD50C|stream_id:0|stream_offset:2508942| [2025/04/30 09:44:19 199349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 199353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259200353|now:1746006259199353|interv:1000| [2025/04/30 09:44:19 199357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 199361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 199365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259200353| [2025/04/30 09:44:19 199369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259200353| [2025/04/30 09:44:19 199373] [debug] |xqc_engine_wakeup_after|wakeup:1746006259200353|now:1746006259199373|diff:980| [2025/04/30 09:44:19 199377] [debug] |xqc_engine_main_logic|END|now:1746006259199027| [2025/04/30 09:44:19 199570] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259199569| [2025/04/30 09:44:19 199576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 199581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1048| [2025/04/30 09:44:19 199585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1049| [2025/04/30 09:44:19 199591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1049| [2025/04/30 09:44:19 199595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 199600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2347|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2349|path_largest_ack:2347| [2025/04/30 09:44:19 199604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:72007|prior_delivered:2421048|prior_time:1746006259139745|is_app_limited:0|send_elapse:51927|ack_elapse:59824|ctl_first_sent_time:1746006259141306|lagest_ack_time:1746006259199569|curr_delivered:2491855| [2025/04/30 09:44:19 199609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259141306| [2025/04/30 09:44:19 199614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:595||sndq_packets_used_bytes:0|sndq_packets_free:1185| [2025/04/30 09:44:19 199618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2349|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2349|path_largest_ack:2349| [2025/04/30 09:44:19 199622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:72007|prior_delivered:2423448|prior_time:1746006259141723|is_app_limited:0|send_elapse:51817|ack_elapse:57846|ctl_first_sent_time:1746006259143184|lagest_ack_time:1746006259199569|curr_delivered:2493055| [2025/04/30 09:44:19 199627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259143184| [2025/04/30 09:44:19 199634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:594||sndq_packets_used_bytes:0|sndq_packets_free:1186| [2025/04/30 09:44:19 199638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54675|rttvar:2301|minrtt:31343|latest_rtt:56385|ack_delay:64| [2025/04/30 09:44:19 199643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54881|rttvar:2137|minrtt:31343|latest_rtt:56385|ack_delay:64| [2025/04/30 09:44:19 199647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2349|lost_pn:2346|thresh:3| [2025/04/30 09:44:19 199652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2345|lost_pn:2346|po_sent_time:1746006259139417|lost_send_time:1746006259136136|loss_delay:63433|frame:STREAM |repair:128| [2025/04/30 09:44:19 199656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006259139417u| [2025/04/30 09:44:19 199661] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |lost interval:255207|lost_count:2|send_count:259|pkt_num:2345|po_send_time:1746006259139417|srtt:54881|cwnd:101314|bw:1215632|conn_life:2156801|now:0|last_lost_time:2156801| [2025/04/30 09:44:19 199666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 199670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259204833|now:1746006259199669|interval:5164| [2025/04/30 09:44:19 199674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259204833|now:1746006259199669|interv:5164| [2025/04/30 09:44:19 199678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51817, ack_elapse 57846, delivered 69607|rate 1203315|lost 228| [2025/04/30 09:44:19 199682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203315) in round 45| [2025/04/30 09:44:19 199686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 199690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 199694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101314|packet_lost:1|acked:2400|po_sent_time:1746006259143184|recovery:1|recovery_start:1746006259199660|packet_conservation:0|next_round_delivered:2430655| [2025/04/30 09:44:19 199699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:1|acked:2400|po_sent_time:1746006259143184|recovery:1|recovery_start:1746006259199660|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 199704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:61200|srtt:54881|latest_rtt:56385|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006259199660|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 199709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1049|largest:1049|pns:2| [2025/04/30 09:44:19 199714] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1049|frame:ACK |recv_time:1746006259199569|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 199721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379199569|now:1746006259199569|interv:120000000| [2025/04/30 09:44:19 199725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379199569|now:1746006259199569|interv:120000000| [2025/04/30 09:44:19 199729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259200353|pq_index:0| [2025/04/30 09:44:19 199734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259199027| [2025/04/30 09:44:19 199738] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259199737| [2025/04/30 09:44:19 199743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259199741| [2025/04/30 09:44:19 199748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54881|min_srtt:54881|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 199753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 199757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 199761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 199765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 199769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 199773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54881|min_srtt:54881|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 199777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 199782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 199785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 199789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 199793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 199798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 199802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2508942| [2025/04/30 09:44:19 199806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 199810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 199814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259200353| [2025/04/30 09:44:19 199820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259200353| [2025/04/30 09:44:19 199824] [debug] |xqc_engine_wakeup_after|wakeup:1746006259200353|now:1746006259199824|diff:529| [2025/04/30 09:44:19 199828] [debug] |xqc_engine_main_logic|END|now:1746006259199741| [2025/04/30 09:44:19 199833] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259199833| [2025/04/30 09:44:19 199837] [debug] |xqc_engine_wakeup_after|wakeup:1746006259200353|now:1746006259199837|diff:516| [2025/04/30 09:44:19 199841] [debug] |xqc_engine_main_logic|END|now:1746006259199833| [2025/04/30 09:44:19 200909] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259200908| [2025/04/30 09:44:19 200917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259200353|pq_index:0| [2025/04/30 09:44:19 200921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259199741| [2025/04/30 09:44:19 200926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259200925| [2025/04/30 09:44:19 200931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259200353|now:1746006259200925| [2025/04/30 09:44:19 200935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259200353|now:1746006259200925| [2025/04/30 09:44:19 200939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 200943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54881|min_srtt:54881|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 200948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 200952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 200956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 200960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 200964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 200968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54881|min_srtt:54881|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 200972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 200976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 200980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 200984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 200988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 200996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 201000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2508942| [2025/04/30 09:44:19 201005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 201009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2400| [2025/04/30 09:44:19 201042] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2400|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259201016|stream_id:0|stream_offset:2508942| [2025/04/30 09:44:19 201051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2400|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 201059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 201065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259204833|now:1746006259201065|interval:3768| [2025/04/30 09:44:19 201072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259204833|now:1746006259201065|interv:3768| [2025/04/30 09:44:19 201076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62400| [2025/04/30 09:44:19 201081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 201085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2510121| [2025/04/30 09:44:19 201090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 201093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259202093|now:1746006259201093|interv:1000| [2025/04/30 09:44:19 201097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 201101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 201105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259202093| [2025/04/30 09:44:19 201109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259202093| [2025/04/30 09:44:19 201114] [debug] |xqc_engine_wakeup_after|wakeup:1746006259202093|now:1746006259201113|diff:980| [2025/04/30 09:44:19 201118] [debug] |xqc_engine_main_logic|END|now:1746006259200925| [2025/04/30 09:44:19 201563] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259201562| [2025/04/30 09:44:19 201570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 201576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1049| [2025/04/30 09:44:19 201580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1050| [2025/04/30 09:44:19 201585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1050| [2025/04/30 09:44:19 201590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 201602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2350|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2351|path_largest_ack:2350| [2025/04/30 09:44:19 201607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:73207|prior_delivered:2423448|prior_time:1746006259141723|is_app_limited:0|send_elapse:51909|ack_elapse:59839|ctl_first_sent_time:1746006259143276|lagest_ack_time:1746006259201562|curr_delivered:2494255| [2025/04/30 09:44:19 201611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259143276| [2025/04/30 09:44:19 201616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:594||sndq_packets_used_bytes:0|sndq_packets_free:1186| [2025/04/30 09:44:19 201620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2351|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2351|path_largest_ack:2351| [2025/04/30 09:44:19 201624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:72007|prior_delivered:2425848|prior_time:1746006259143727|is_app_limited:0|send_elapse:51827|ack_elapse:57835|ctl_first_sent_time:1746006259145193|lagest_ack_time:1746006259201562|curr_delivered:2495455| [2025/04/30 09:44:19 201629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259145193| [2025/04/30 09:44:19 201633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:593||sndq_packets_used_bytes:0|sndq_packets_free:1187| [2025/04/30 09:44:19 201637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54881|rttvar:2137|minrtt:31343|latest_rtt:56369|ack_delay:64| [2025/04/30 09:44:19 201641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55059|rttvar:1959|minrtt:31343|latest_rtt:56369|ack_delay:64| [2025/04/30 09:44:19 201645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2351|lost_pn:2348|thresh:3| [2025/04/30 09:44:19 201649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 201654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2348|lost_pn:2348|po_sent_time:1746006259141400|lost_send_time:1746006259138147|loss_delay:63415|frame:STREAM |repair:128| [2025/04/30 09:44:19 201658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006259141400u| [2025/04/30 09:44:19 201663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 201667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55059|rtt_var:1959|pto_duration:62895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 201671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 201675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 201679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:19 201683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259288911|now:1746006259201666|interv:87245| [2025/04/30 09:44:19 201687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259288911|now:1746006259201666|interval:87245|pto_count:0|srtt:55059 [2025/04/30 09:44:19 201694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51827, ack_elapse 57835, delivered 69607|rate 1203544|lost 229| [2025/04/30 09:44:19 201698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203544) in round 45| [2025/04/30 09:44:19 201702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 201706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 201710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:1|acked:2400|po_sent_time:1746006259145193|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 201715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:1|acked:2400|po_sent_time:1746006259145193|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 201719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:58800|srtt:55059|latest_rtt:56369|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 201725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1050|largest:1050|pns:2| [2025/04/30 09:44:19 201729] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1050|frame:ACK |recv_time:1746006259201562|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 201734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379201562|now:1746006259201562|interv:120000000| [2025/04/30 09:44:19 201738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379201562|now:1746006259201562|interv:120000000| [2025/04/30 09:44:19 201742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259202093|pq_index:0| [2025/04/30 09:44:19 201746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259200925| [2025/04/30 09:44:19 201750] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259201750| [2025/04/30 09:44:19 201755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259201754| [2025/04/30 09:44:19 201760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55059|min_srtt:55059|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 201764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 201769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 201773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 201776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 201783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 201787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55059|min_srtt:55059|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 201791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 201796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 201799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 201803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 201807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 201812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 201816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2510121| [2025/04/30 09:44:19 201820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 201824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 201828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259202093| [2025/04/30 09:44:19 201832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259202093| [2025/04/30 09:44:19 201836] [debug] |xqc_engine_wakeup_after|wakeup:1746006259202093|now:1746006259201836|diff:257| [2025/04/30 09:44:19 201840] [debug] |xqc_engine_main_logic|END|now:1746006259201754| [2025/04/30 09:44:19 201845] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259201845| [2025/04/30 09:44:19 201849] [debug] |xqc_engine_wakeup_after|wakeup:1746006259202093|now:1746006259201849|diff:244| [2025/04/30 09:44:19 201853] [debug] |xqc_engine_main_logic|END|now:1746006259201845| [2025/04/30 09:44:19 202921] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259202921| [2025/04/30 09:44:19 202929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259202093|pq_index:0| [2025/04/30 09:44:19 202933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259201754| [2025/04/30 09:44:19 202938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259202937| [2025/04/30 09:44:19 202942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259202093|now:1746006259202937| [2025/04/30 09:44:19 202947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259202093|now:1746006259202937| [2025/04/30 09:44:19 202950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 202955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55059|min_srtt:55059|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 202963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 202968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 202971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 202975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 202980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 202984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55059|min_srtt:55059|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 202988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 202992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 202996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 202999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 203004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 203008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 203012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2510121| [2025/04/30 09:44:19 203016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 203021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2401| [2025/04/30 09:44:19 203055] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2401|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006259203028|stream_id:0|stream_offset:2510121| [2025/04/30 09:44:19 203064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2401|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 203071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:19 203078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55059|rtt_var:1959|pto_duration:62895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 203085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 203089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 203097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:19 203101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259290923|now:1746006259203077|interv:87846| [2025/04/30 09:44:19 203105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259290923|now:1746006259203077|interval:87846|pto_count:0|srtt:55059 [2025/04/30 09:44:19 203109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:60000| [2025/04/30 09:44:19 203114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 203118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2511300| [2025/04/30 09:44:19 203123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 203127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2402| [2025/04/30 09:44:19 203173] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2402|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006259203150|stream_id:0|stream_offset:2511300| [2025/04/30 09:44:19 203185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2402|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 203192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 203199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55059|rtt_var:1959|pto_duration:62895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 203203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 203207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 203211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 203215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259291045|now:1746006259203199|interv:87846| [2025/04/30 09:44:19 203219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259291045|now:1746006259203199|interval:87846|pto_count:0|srtt:55059 [2025/04/30 09:44:19 203223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61200| [2025/04/30 09:44:19 203228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 203232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2512479| [2025/04/30 09:44:19 203237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 203241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2403| [2025/04/30 09:44:19 203270] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2403|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259203248|stream_id:0|stream_offset:2512479| [2025/04/30 09:44:19 203285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2403|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 203292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 203299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55059|rtt_var:1959|pto_duration:62895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 203303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 203307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 203310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 203314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259291143|now:1746006259203298|interv:87845| [2025/04/30 09:44:19 203318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259291143|now:1746006259203298|interval:87845|pto_count:0|srtt:55059 [2025/04/30 09:44:19 203323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62400| [2025/04/30 09:44:19 203327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 203331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2513658| [2025/04/30 09:44:19 203336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 203340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259204340|now:1746006259203340|interv:1000| [2025/04/30 09:44:19 203344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 203347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 203351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259204340| [2025/04/30 09:44:19 203356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259204340| [2025/04/30 09:44:19 203360] [debug] |xqc_engine_wakeup_after|wakeup:1746006259204340|now:1746006259203359|diff:981| [2025/04/30 09:44:19 203364] [debug] |xqc_engine_main_logic|END|now:1746006259202937| [2025/04/30 09:44:19 203550] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259203549| [2025/04/30 09:44:19 203555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 203561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1050| [2025/04/30 09:44:19 203565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1051| [2025/04/30 09:44:19 203570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1051| [2025/04/30 09:44:19 203574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 203579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2352|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2353|path_largest_ack:2352| [2025/04/30 09:44:19 203587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:70800|prior_delivered:2428255|prior_time:1746006259145852|is_app_limited:0|send_elapse:51959|ack_elapse:57697|ctl_first_sent_time:1746006259147350|lagest_ack_time:1746006259203549|curr_delivered:2496655| [2025/04/30 09:44:19 203592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259147350| [2025/04/30 09:44:19 203596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:593||sndq_packets_used_bytes:0|sndq_packets_free:1187| [2025/04/30 09:44:19 203601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2353|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2353|path_largest_ack:2353| [2025/04/30 09:44:19 203605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:70800|prior_delivered:2428255|prior_time:1746006259145852|is_app_limited:0|send_elapse:51959|ack_elapse:57697|ctl_first_sent_time:1746006259147350|lagest_ack_time:1746006259203549|curr_delivered:2497855| [2025/04/30 09:44:19 203609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259147486| [2025/04/30 09:44:19 203613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:592||sndq_packets_used_bytes:0|sndq_packets_free:1188| [2025/04/30 09:44:19 203617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55059|rttvar:1959|minrtt:31343|latest_rtt:56063|ack_delay:56| [2025/04/30 09:44:19 203621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55177|rttvar:1707|minrtt:31343|latest_rtt:56063|ack_delay:56| [2025/04/30 09:44:19 203626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2353|lost_pn:2350|thresh:3| [2025/04/30 09:44:19 203630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 203634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 203638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 203642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55177|rtt_var:1707|pto_duration:62005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 203646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 203650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 203654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:19 203658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259290253|now:1746006259203642|interv:86611| [2025/04/30 09:44:19 203661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259290253|now:1746006259203642|interval:86611|pto_count:0|srtt:55177 [2025/04/30 09:44:19 203666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51959, ack_elapse 57697, delivered 69600|rate 1206301|lost 229| [2025/04/30 09:44:19 203673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206301) in round 45| [2025/04/30 09:44:19 203677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 203681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 203685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259147486|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 203689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259147486|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 203694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60000|srtt:55177|latest_rtt:56063|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 203699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1051|largest:1051|pns:2| [2025/04/30 09:44:19 203704] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1051|frame:ACK |recv_time:1746006259203549|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 203708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379203549|now:1746006259203549|interv:120000000| [2025/04/30 09:44:19 203712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379203549|now:1746006259203549|interv:120000000| [2025/04/30 09:44:19 203716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259204340|pq_index:0| [2025/04/30 09:44:19 203721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259202937| [2025/04/30 09:44:19 203725] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259203724| [2025/04/30 09:44:19 203729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259203728| [2025/04/30 09:44:19 203735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55177|min_srtt:55177|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 203739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 203744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 203748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 203751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 203756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 203760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55177|min_srtt:55177|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 203766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 203771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 203774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 203778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 203782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 203787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 203791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2513658| [2025/04/30 09:44:19 203795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 203799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 203803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259204340| [2025/04/30 09:44:19 203807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259204340| [2025/04/30 09:44:19 203810] [debug] |xqc_engine_wakeup_after|wakeup:1746006259204340|now:1746006259203810|diff:530| [2025/04/30 09:44:19 203814] [debug] |xqc_engine_main_logic|END|now:1746006259203728| [2025/04/30 09:44:19 203819] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259203819| [2025/04/30 09:44:19 203823] [debug] |xqc_engine_wakeup_after|wakeup:1746006259204340|now:1746006259203823|diff:517| [2025/04/30 09:44:19 203827] [debug] |xqc_engine_main_logic|END|now:1746006259203819| [2025/04/30 09:44:19 204895] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259204895| [2025/04/30 09:44:19 204903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259204340|pq_index:0| [2025/04/30 09:44:19 204907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259203728| [2025/04/30 09:44:19 204912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259204911| [2025/04/30 09:44:19 204917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259204340|now:1746006259204911| [2025/04/30 09:44:19 204921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259204340|now:1746006259204911| [2025/04/30 09:44:19 204925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 204929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55177|min_srtt:55177|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 204934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 204942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 204946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 204950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 204954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 204958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55177|min_srtt:55177|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 204962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 204966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 204970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 204974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 204978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 204982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 204987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2513658| [2025/04/30 09:44:19 204991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 204995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2404| [2025/04/30 09:44:19 205029] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2404|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006259205003|stream_id:0|stream_offset:2513658| [2025/04/30 09:44:19 205037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2404|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 205045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 205051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55177|rtt_var:1707|pto_duration:62005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 205058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 205063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 205067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 205071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259292008|now:1746006259205051|interv:86957| [2025/04/30 09:44:19 205079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259292008|now:1746006259205051|interval:86957|pto_count:0|srtt:55177 [2025/04/30 09:44:19 205083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61200| [2025/04/30 09:44:19 205088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 205092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2514837| [2025/04/30 09:44:19 205096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 205100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259206100|now:1746006259205100|interv:1000| [2025/04/30 09:44:19 205104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 205108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 205112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259206100| [2025/04/30 09:44:19 205116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259206100| [2025/04/30 09:44:19 205120] [debug] |xqc_engine_wakeup_after|wakeup:1746006259206100|now:1746006259205120|diff:980| [2025/04/30 09:44:19 205124] [debug] |xqc_engine_main_logic|END|now:1746006259204911| [2025/04/30 09:44:19 205572] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259205571| [2025/04/30 09:44:19 205580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 205586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1051| [2025/04/30 09:44:19 205590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1052| [2025/04/30 09:44:19 205595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1052| [2025/04/30 09:44:19 205599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 205604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2354|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2355|path_largest_ack:2354| [2025/04/30 09:44:19 205609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:70800|prior_delivered:2430655|prior_time:1746006259147713|is_app_limited:0|send_elapse:51854|ack_elapse:57858|ctl_first_sent_time:1746006259149205|lagest_ack_time:1746006259205571|curr_delivered:2499055| [2025/04/30 09:44:19 205613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259149205| [2025/04/30 09:44:19 205618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:591||sndq_packets_used_bytes:0|sndq_packets_free:1189| [2025/04/30 09:44:19 205622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2355|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2355|path_largest_ack:2355| [2025/04/30 09:44:19 205626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:70800|prior_delivered:2430655|prior_time:1746006259147713|is_app_limited:0|send_elapse:51854|ack_elapse:57858|ctl_first_sent_time:1746006259149205|lagest_ack_time:1746006259205571|curr_delivered:2500255| [2025/04/30 09:44:19 205634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259149296| [2025/04/30 09:44:19 205638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:590||sndq_packets_used_bytes:0|sndq_packets_free:1190| [2025/04/30 09:44:19 205642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55177|rttvar:1707|minrtt:31343|latest_rtt:56275|ack_delay:56| [2025/04/30 09:44:19 205646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55307|rttvar:1541|minrtt:31343|latest_rtt:56275|ack_delay:56| [2025/04/30 09:44:19 205651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2355|lost_pn:2352|thresh:3| [2025/04/30 09:44:19 205655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 205659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 205663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 205667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55307|rtt_var:1541|pto_duration:61471|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 205671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 205675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 205678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:19 205682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259291474|now:1746006259205666|interv:85808| [2025/04/30 09:44:19 205686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259291474|now:1746006259205666|interval:85808|pto_count:0|srtt:55307 [2025/04/30 09:44:19 205691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51854, ack_elapse 57858, delivered 69600|rate 1202945|lost 229| [2025/04/30 09:44:19 205695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202945) in round 45| [2025/04/30 09:44:19 205699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 205703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 205707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259149296|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 205711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259149296|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 205716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:58800|srtt:55307|latest_rtt:56275|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 205724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1052|largest:1052|pns:2| [2025/04/30 09:44:19 205728] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1052|frame:ACK |recv_time:1746006259205571|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 205733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379205571|now:1746006259205571|interv:120000000| [2025/04/30 09:44:19 205737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379205571|now:1746006259205571|interv:120000000| [2025/04/30 09:44:19 205741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259206100|pq_index:0| [2025/04/30 09:44:19 205745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259204911| [2025/04/30 09:44:19 205749] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259205749| [2025/04/30 09:44:19 205754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259205753| [2025/04/30 09:44:19 205759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55307|min_srtt:55307|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 205764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 205768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 205772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 205776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 205780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 205784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55307|min_srtt:55307|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 205788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 205792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 205796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 205800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 205804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 205809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 205813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2514837| [2025/04/30 09:44:19 205821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 205825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 205829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259206100| [2025/04/30 09:44:19 205833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259206100| [2025/04/30 09:44:19 205837] [debug] |xqc_engine_wakeup_after|wakeup:1746006259206100|now:1746006259205837|diff:263| [2025/04/30 09:44:19 205841] [debug] |xqc_engine_main_logic|END|now:1746006259205753| [2025/04/30 09:44:19 205846] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259205846| [2025/04/30 09:44:19 205850] [debug] |xqc_engine_wakeup_after|wakeup:1746006259206100|now:1746006259205850|diff:250| [2025/04/30 09:44:19 205854] [debug] |xqc_engine_main_logic|END|now:1746006259205846| [2025/04/30 09:44:19 206922] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259206921| [2025/04/30 09:44:19 206930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259206100|pq_index:0| [2025/04/30 09:44:19 206934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259205753| [2025/04/30 09:44:19 206939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259206938| [2025/04/30 09:44:19 206943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259206100|now:1746006259206938| [2025/04/30 09:44:19 206947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259206100|now:1746006259206938| [2025/04/30 09:44:19 206951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 206956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55307|min_srtt:55307|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 206960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 206965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 206969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 206973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 206977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 206981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55307|min_srtt:55307|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 206985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 206990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 206993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 207001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 207005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 207010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 207017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2514837| [2025/04/30 09:44:19 207021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 207026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2405| [2025/04/30 09:44:19 207059] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2405|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006259207034|stream_id:0|stream_offset:2514837| [2025/04/30 09:44:19 207068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2405|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 207076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:19 207082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55307|rtt_var:1541|pto_duration:61471|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 207089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 207094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 207098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:19 207102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259293505|now:1746006259207082|interv:86423| [2025/04/30 09:44:19 207106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259293505|now:1746006259207082|interval:86423|pto_count:0|srtt:55307 [2025/04/30 09:44:19 207110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:60000| [2025/04/30 09:44:19 207115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 207119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2516016| [2025/04/30 09:44:19 207124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 207128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2406| [2025/04/30 09:44:19 207169] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2406|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006259207147|stream_id:0|stream_offset:2516016| [2025/04/30 09:44:19 207181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2406|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 207195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 207201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55307|rtt_var:1541|pto_duration:61471|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 207205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 207209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 207213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 207217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259293618|now:1746006259207201|interv:86417| [2025/04/30 09:44:19 207221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259293618|now:1746006259207201|interval:86417|pto_count:0|srtt:55307 [2025/04/30 09:44:19 207225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61200| [2025/04/30 09:44:19 207230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 207234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2517195| [2025/04/30 09:44:19 207239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 207243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2407| [2025/04/30 09:44:19 207272] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2407|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259207250|stream_id:0|stream_offset:2517195| [2025/04/30 09:44:19 207281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2407|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 207289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 207295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55307|rtt_var:1541|pto_duration:61471|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 207301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 207305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 207309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 207313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259293721|now:1746006259207295|interv:86426| [2025/04/30 09:44:19 207317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259293721|now:1746006259207295|interval:86426|pto_count:0|srtt:55307 [2025/04/30 09:44:19 207321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62400| [2025/04/30 09:44:19 207330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 207334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2518374| [2025/04/30 09:44:19 207339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 207342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259208342|now:1746006259207342|interv:1000| [2025/04/30 09:44:19 207346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 207350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 207354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259208342| [2025/04/30 09:44:19 207358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259208342| [2025/04/30 09:44:19 207362] [debug] |xqc_engine_wakeup_after|wakeup:1746006259208342|now:1746006259207362|diff:980| [2025/04/30 09:44:19 207367] [debug] |xqc_engine_main_logic|END|now:1746006259206938| [2025/04/30 09:44:19 207542] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259207542| [2025/04/30 09:44:19 207548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 207554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1052| [2025/04/30 09:44:19 207557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1053| [2025/04/30 09:44:19 207563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1053| [2025/04/30 09:44:19 207567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 207572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2356|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2357|path_largest_ack:2356| [2025/04/30 09:44:19 207576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:70800|prior_delivered:2433055|prior_time:1746006259149707|is_app_limited:0|send_elapse:51835|ack_elapse:57835|ctl_first_sent_time:1746006259151183|lagest_ack_time:1746006259207542|curr_delivered:2501455| [2025/04/30 09:44:19 207581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259151183| [2025/04/30 09:44:19 207586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:589||sndq_packets_used_bytes:0|sndq_packets_free:1191| [2025/04/30 09:44:19 207590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2357|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2357|path_largest_ack:2357| [2025/04/30 09:44:19 207594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:69600|prior_delivered:2435455|prior_time:1746006259151695|is_app_limited:0|send_elapse:51833|ack_elapse:55847|ctl_first_sent_time:1746006259153184|lagest_ack_time:1746006259207542|curr_delivered:2502655| [2025/04/30 09:44:19 207598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259153184| [2025/04/30 09:44:19 207602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:588||sndq_packets_used_bytes:0|sndq_packets_free:1192| [2025/04/30 09:44:19 207606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55307|rttvar:1541|minrtt:31343|latest_rtt:54358|ack_delay:72| [2025/04/30 09:44:19 207614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55179|rttvar:1411|minrtt:31343|latest_rtt:54358|ack_delay:72| [2025/04/30 09:44:19 207619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2357|lost_pn:2354|thresh:3| [2025/04/30 09:44:19 207623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 207626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 207630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 207634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55179|rtt_var:1411|pto_duration:60823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 207639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 207642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 207646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:19 207650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259293073|now:1746006259207634|interv:85439| [2025/04/30 09:44:19 207654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259293073|now:1746006259207634|interval:85439|pto_count:0|srtt:55179 [2025/04/30 09:44:19 207658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51833, ack_elapse 55847, delivered 67200|rate 1203287|lost 229| [2025/04/30 09:44:19 207663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203287) in round 45| [2025/04/30 09:44:19 207667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 207671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 207675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259153184|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 207679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259153184|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 207684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60000|srtt:55179|latest_rtt:54358|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 207690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1053|largest:1053|pns:2| [2025/04/30 09:44:19 207694] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1053|frame:ACK |recv_time:1746006259207542|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 207701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379207542|now:1746006259207542|interv:120000000| [2025/04/30 09:44:19 207705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379207542|now:1746006259207542|interv:120000000| [2025/04/30 09:44:19 207709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259208342|pq_index:0| [2025/04/30 09:44:19 207713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259206938| [2025/04/30 09:44:19 207717] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259207717| [2025/04/30 09:44:19 207722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259207721| [2025/04/30 09:44:19 207728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55179|min_srtt:55179|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 207732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 207736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 207740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 207744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 207748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 207752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55179|min_srtt:55179|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 207757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 207761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 207765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 207768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 207773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 207777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 207781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2518374| [2025/04/30 09:44:19 207785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 207789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 207795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259208342| [2025/04/30 09:44:19 207799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259208342| [2025/04/30 09:44:19 207803] [debug] |xqc_engine_wakeup_after|wakeup:1746006259208342|now:1746006259207803|diff:539| [2025/04/30 09:44:19 207807] [debug] |xqc_engine_main_logic|END|now:1746006259207721| [2025/04/30 09:44:19 207812] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259207812| [2025/04/30 09:44:19 207816] [debug] |xqc_engine_wakeup_after|wakeup:1746006259208342|now:1746006259207816|diff:526| [2025/04/30 09:44:19 207820] [debug] |xqc_engine_main_logic|END|now:1746006259207812| [2025/04/30 09:44:19 208888] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259208888| [2025/04/30 09:44:19 208896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259208342|pq_index:0| [2025/04/30 09:44:19 208900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259207721| [2025/04/30 09:44:19 208905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259208904| [2025/04/30 09:44:19 208910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259208342|now:1746006259208904| [2025/04/30 09:44:19 208914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259208342|now:1746006259208904| [2025/04/30 09:44:19 208918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 208923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55179|min_srtt:55179|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 208927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 208931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 208935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 208939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 208943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 208947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55179|min_srtt:55179|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 208951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 208956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 208959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 208963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 208967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 208975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 208980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2518374| [2025/04/30 09:44:19 208984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 208988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2408| [2025/04/30 09:44:19 209022] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2408|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006259208996|stream_id:0|stream_offset:2518374| [2025/04/30 09:44:19 209031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2408|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 209038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 209045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55179|rtt_var:1411|pto_duration:60823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 209052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 209057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 209061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 209065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259294819|now:1746006259209044|interv:85775| [2025/04/30 09:44:19 209069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259294819|now:1746006259209044|interval:85775|pto_count:0|srtt:55179 [2025/04/30 09:44:19 209074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61200| [2025/04/30 09:44:19 209078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 209082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2519553| [2025/04/30 09:44:19 209087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 209091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2409| [2025/04/30 09:44:19 209120] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2409|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259209098|stream_id:0|stream_offset:2519553| [2025/04/30 09:44:19 209129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2409|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 209156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 209162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55179|rtt_var:1411|pto_duration:60823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 209171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 209175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 209179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 209183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259294921|now:1746006259209162|interv:85759| [2025/04/30 09:44:19 209187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259294921|now:1746006259209162|interval:85759|pto_count:0|srtt:55179 [2025/04/30 09:44:19 209191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62400| [2025/04/30 09:44:19 209196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 209200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2520732| [2025/04/30 09:44:19 209205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 209209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259210208|now:1746006259209208|interv:1000| [2025/04/30 09:44:19 209213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 209216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 209220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259210208| [2025/04/30 09:44:19 209225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259210208| [2025/04/30 09:44:19 209229] [debug] |xqc_engine_wakeup_after|wakeup:1746006259210208|now:1746006259209229|diff:979| [2025/04/30 09:44:19 209233] [debug] |xqc_engine_main_logic|END|now:1746006259208904| [2025/04/30 09:44:19 209540] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259209539| [2025/04/30 09:44:19 209546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 209551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1053| [2025/04/30 09:44:19 209555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1054| [2025/04/30 09:44:19 209561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1054| [2025/04/30 09:44:19 209565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 209570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2358|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2359|path_largest_ack:2358| [2025/04/30 09:44:19 209574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:70800|prior_delivered:2435455|prior_time:1746006259151695|is_app_limited:0|send_elapse:51950|ack_elapse:57844|ctl_first_sent_time:1746006259153301|lagest_ack_time:1746006259209539|curr_delivered:2503855| [2025/04/30 09:44:19 209579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259153301| [2025/04/30 09:44:19 209587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:587||sndq_packets_used_bytes:0|sndq_packets_free:1193| [2025/04/30 09:44:19 209591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2359|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2359|path_largest_ack:2359| [2025/04/30 09:44:19 209596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:69600|prior_delivered:2437855|prior_time:1746006259153704|is_app_limited:0|send_elapse:51840|ack_elapse:55835|ctl_first_sent_time:1746006259155174|lagest_ack_time:1746006259209539|curr_delivered:2505055| [2025/04/30 09:44:19 209600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259155174| [2025/04/30 09:44:19 209604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:586||sndq_packets_used_bytes:0|sndq_packets_free:1194| [2025/04/30 09:44:19 209608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55179|rttvar:1411|minrtt:31343|latest_rtt:54365|ack_delay:64| [2025/04/30 09:44:19 209613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55069|rttvar:1278|minrtt:31343|latest_rtt:54365|ack_delay:64| [2025/04/30 09:44:19 209617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2359|lost_pn:2356|thresh:3| [2025/04/30 09:44:19 209621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 209625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 209629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 209633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55069|rtt_var:1278|pto_duration:60181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 209637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 209641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 209645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:19 209649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259294279|now:1746006259209633|interv:84646| [2025/04/30 09:44:19 209653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259294279|now:1746006259209633|interval:84646|pto_count:0|srtt:55069 [2025/04/30 09:44:19 209658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51840, ack_elapse 55835, delivered 67200|rate 1203546|lost 229| [2025/04/30 09:44:19 209662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203546) in round 45| [2025/04/30 09:44:19 209666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 209670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 209674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259155174|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 209682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259155174|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 209686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60000|srtt:55069|latest_rtt:54365|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 209692] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:63600|inflight:60000|mode:2|applimit:0|pacing_rate:1215632|bw:1215632|srtt:55069|latest_rtt:54365|min_rtt:31343|send:2383|lost:227|tlp:0|recv:1053|recovery:1|slow_start:0|conn_life:2166923|acked:2400|delivered:2505055|is_cwnd_limited:1| [2025/04/30 09:44:19 209698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1054|largest:1054|pns:2| [2025/04/30 09:44:19 209702] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1054|frame:ACK |recv_time:1746006259209539|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 209707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379209539|now:1746006259209539|interv:120000000| [2025/04/30 09:44:19 209711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379209539|now:1746006259209539|interv:120000000| [2025/04/30 09:44:19 209715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259210208|pq_index:0| [2025/04/30 09:44:19 209719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259208904| [2025/04/30 09:44:19 209723] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259209723| [2025/04/30 09:44:19 209728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259209727| [2025/04/30 09:44:19 209734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55069|min_srtt:55069|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 209738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 209743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 209746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 209750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 209755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 209759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55069|min_srtt:55069|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 209763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 209770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 209773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 209777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 209781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 209786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 209790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2520732| [2025/04/30 09:44:19 209794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 209798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 209802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259210208| [2025/04/30 09:44:19 209806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259210208| [2025/04/30 09:44:19 209810] [debug] |xqc_engine_wakeup_after|wakeup:1746006259210208|now:1746006259209810|diff:398| [2025/04/30 09:44:19 209814] [debug] |xqc_engine_main_logic|END|now:1746006259209727| [2025/04/30 09:44:19 209819] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259209819| [2025/04/30 09:44:19 209823] [debug] |xqc_engine_wakeup_after|wakeup:1746006259210208|now:1746006259209823|diff:385| [2025/04/30 09:44:19 209827] [debug] |xqc_engine_main_logic|END|now:1746006259209819| [2025/04/30 09:44:19 210895] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259210895| [2025/04/30 09:44:19 210903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259210208|pq_index:0| [2025/04/30 09:44:19 210907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259209727| [2025/04/30 09:44:19 210912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259210911| [2025/04/30 09:44:19 210916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259210208|now:1746006259210911| [2025/04/30 09:44:19 210921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259210208|now:1746006259210911| [2025/04/30 09:44:19 210925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 210929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55069|min_srtt:55069|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 210934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 210938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 210946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 210950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 210954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 210958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55069|min_srtt:55069|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 210963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 210967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 210971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 210974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 210979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 210983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 210987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2520732| [2025/04/30 09:44:19 210992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 210996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2410| [2025/04/30 09:44:19 211030] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2410|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006259211004|stream_id:0|stream_offset:2520732| [2025/04/30 09:44:19 211039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2410|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 211046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 211052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55069|rtt_var:1278|pto_duration:60181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 211059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 211065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 211068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 211072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259296185|now:1746006259211052|interv:85133| [2025/04/30 09:44:19 211076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259296185|now:1746006259211052|interval:85133|pto_count:0|srtt:55069 [2025/04/30 09:44:19 211085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61200| [2025/04/30 09:44:19 211090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 211094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2521911| [2025/04/30 09:44:19 211098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 211102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2411| [2025/04/30 09:44:19 211146] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2411|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259211110|stream_id:0|stream_offset:2521911| [2025/04/30 09:44:19 211158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2411|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 211166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 211172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55069|rtt_var:1278|pto_duration:60181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 211176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 211180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 211184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 211188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259296291|now:1746006259211172|interv:85119| [2025/04/30 09:44:19 211192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259296291|now:1746006259211172|interval:85119|pto_count:0|srtt:55069 [2025/04/30 09:44:19 211196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62400| [2025/04/30 09:44:19 211201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 211205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2523090| [2025/04/30 09:44:19 211209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 211213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259212213|now:1746006259211213|interv:1000| [2025/04/30 09:44:19 211217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 211221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 211225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259212213| [2025/04/30 09:44:19 211229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259212213| [2025/04/30 09:44:19 211233] [debug] |xqc_engine_wakeup_after|wakeup:1746006259212213|now:1746006259211233|diff:980| [2025/04/30 09:44:19 211241] [debug] |xqc_engine_main_logic|END|now:1746006259210911| [2025/04/30 09:44:19 211534] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259211534| [2025/04/30 09:44:19 211540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 211546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1054| [2025/04/30 09:44:19 211550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1055| [2025/04/30 09:44:19 211555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1055| [2025/04/30 09:44:19 211559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 211564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2360|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2361|path_largest_ack:2360| [2025/04/30 09:44:19 211569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68400|prior_delivered:2440255|prior_time:1746006259155697|is_app_limited:0|send_elapse:51803|ack_elapse:55837|ctl_first_sent_time:1746006259157166|lagest_ack_time:1746006259211534|curr_delivered:2506255| [2025/04/30 09:44:19 211573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259157166| [2025/04/30 09:44:19 211578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:585||sndq_packets_used_bytes:0|sndq_packets_free:1195| [2025/04/30 09:44:19 211582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2361|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2361|path_largest_ack:2361| [2025/04/30 09:44:19 211586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68400|prior_delivered:2440255|prior_time:1746006259155697|is_app_limited:0|send_elapse:51803|ack_elapse:55837|ctl_first_sent_time:1746006259157166|lagest_ack_time:1746006259211534|curr_delivered:2507455| [2025/04/30 09:44:19 211591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259157279| [2025/04/30 09:44:19 211594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:584||sndq_packets_used_bytes:0|sndq_packets_free:1196| [2025/04/30 09:44:19 211598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55069|rttvar:1278|minrtt:31343|latest_rtt:54255|ack_delay:72| [2025/04/30 09:44:19 211603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54958|rttvar:1180|minrtt:31343|latest_rtt:54255|ack_delay:72| [2025/04/30 09:44:19 211607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2361|lost_pn:2358|thresh:3| [2025/04/30 09:44:19 211611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 211615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 211619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 211623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54958|rtt_var:1180|pto_duration:59678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 211628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 211635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 211639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:19 211643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259295788|now:1746006259211623|interv:84165| [2025/04/30 09:44:19 211647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259295788|now:1746006259211623|interval:84165|pto_count:0|srtt:54958 [2025/04/30 09:44:19 211652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51803, ack_elapse 55837, delivered 67200|rate 1203503|lost 229| [2025/04/30 09:44:19 211656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203503) in round 45| [2025/04/30 09:44:19 211660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 211664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 211668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259157279|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 211673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259157279|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 211677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60000|srtt:54958|latest_rtt:54255|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 211683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1055|largest:1055|pns:2| [2025/04/30 09:44:19 211687] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1055|frame:ACK |recv_time:1746006259211534|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 211692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379211534|now:1746006259211534|interv:120000000| [2025/04/30 09:44:19 211696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379211534|now:1746006259211534|interv:120000000| [2025/04/30 09:44:19 211700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259212213|pq_index:0| [2025/04/30 09:44:19 211704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259210911| [2025/04/30 09:44:19 211708] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259211708| [2025/04/30 09:44:19 211713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259211712| [2025/04/30 09:44:19 211719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54958|min_srtt:54958|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 211723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 211730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 211734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 211738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 211742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 211746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54958|min_srtt:54958|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 211750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 211754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 211758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 211762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 211766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 211771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 211775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2523090| [2025/04/30 09:44:19 211779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 211783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 211787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259212213| [2025/04/30 09:44:19 211791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259212213| [2025/04/30 09:44:19 211795] [debug] |xqc_engine_wakeup_after|wakeup:1746006259212213|now:1746006259211794|diff:419| [2025/04/30 09:44:19 211799] [debug] |xqc_engine_main_logic|END|now:1746006259211712| [2025/04/30 09:44:19 211803] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259211803| [2025/04/30 09:44:19 211807] [debug] |xqc_engine_wakeup_after|wakeup:1746006259212213|now:1746006259211807|diff:406| [2025/04/30 09:44:19 211811] [debug] |xqc_engine_main_logic|END|now:1746006259211803| [2025/04/30 09:44:19 212879] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259212879| [2025/04/30 09:44:19 212887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259212213|pq_index:0| [2025/04/30 09:44:19 212891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259211712| [2025/04/30 09:44:19 212896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259212895| [2025/04/30 09:44:19 212904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259212213|now:1746006259212895| [2025/04/30 09:44:19 212908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259212213|now:1746006259212895| [2025/04/30 09:44:19 212912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 212917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54958|min_srtt:54958|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 212921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 212925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 212929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 212933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 212937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 212941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54958|min_srtt:54958|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 212945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 212949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 212953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 212957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 212961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 212965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 212970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2523090| [2025/04/30 09:44:19 212974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 212978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2412| [2025/04/30 09:44:19 213013] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2412|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006259212986|stream_id:0|stream_offset:2523090| [2025/04/30 09:44:19 213021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2412|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 213029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 213046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54958|rtt_var:1180|pto_duration:59678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 213050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 213054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 213058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 213062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259297664|now:1746006259213045|interv:84619| [2025/04/30 09:44:19 213066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259297664|now:1746006259213045|interval:84619|pto_count:0|srtt:54958 [2025/04/30 09:44:19 213070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61200| [2025/04/30 09:44:19 213075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 213079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2524269| [2025/04/30 09:44:19 213083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 213087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2413| [2025/04/30 09:44:19 213116] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2413|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259213095|stream_id:0|stream_offset:2524269| [2025/04/30 09:44:19 213125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2413|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 213145] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 213156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54958|rtt_var:1180|pto_duration:59678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 213161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 213165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 213169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 213173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259297773|now:1746006259213155|interv:84618| [2025/04/30 09:44:19 213177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259297773|now:1746006259213155|interval:84618|pto_count:0|srtt:54958 [2025/04/30 09:44:19 213181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62400| [2025/04/30 09:44:19 213186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 213195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2525448| [2025/04/30 09:44:19 213199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 213203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259214203|now:1746006259213203|interv:1000| [2025/04/30 09:44:19 213207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 213211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 213215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259214203| [2025/04/30 09:44:19 213219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259214203| [2025/04/30 09:44:19 213223] [debug] |xqc_engine_wakeup_after|wakeup:1746006259214203|now:1746006259213223|diff:980| [2025/04/30 09:44:19 213227] [debug] |xqc_engine_main_logic|END|now:1746006259212895| [2025/04/30 09:44:19 213606] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006259213605| [2025/04/30 09:44:19 213611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 213617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1055| [2025/04/30 09:44:19 213621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1056| [2025/04/30 09:44:19 213627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1056| [2025/04/30 09:44:19 213631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 213636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2362|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2363|path_largest_ack:2362| [2025/04/30 09:44:19 213640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68400|prior_delivered:2442655|prior_time:1746006259157687|is_app_limited:0|send_elapse:51801|ack_elapse:55918|ctl_first_sent_time:1746006259159127|lagest_ack_time:1746006259213605|curr_delivered:2508655| [2025/04/30 09:44:19 213645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259159127| [2025/04/30 09:44:19 213649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:583||sndq_packets_used_bytes:0|sndq_packets_free:1197| [2025/04/30 09:44:19 213653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2363|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2363|path_largest_ack:2363| [2025/04/30 09:44:19 213657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:67200|prior_delivered:2445055|prior_time:1746006259159684|is_app_limited:0|send_elapse:51797|ack_elapse:53921|ctl_first_sent_time:1746006259161119|lagest_ack_time:1746006259213605|curr_delivered:2509855| [2025/04/30 09:44:19 213662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259161119| [2025/04/30 09:44:19 213666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:582||sndq_packets_used_bytes:0|sndq_packets_free:1198| [2025/04/30 09:44:19 213670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54958|rttvar:1180|minrtt:31343|latest_rtt:52486|ack_delay:56| [2025/04/30 09:44:19 213674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54642|rttvar:1517|minrtt:31343|latest_rtt:52486|ack_delay:56| [2025/04/30 09:44:19 213682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2363|lost_pn:2360|thresh:3| [2025/04/30 09:44:19 213686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 213690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 213694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 213698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54642|rtt_var:1517|pto_duration:60710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 213702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 213706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 213710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:19 213714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259298805|now:1746006259213698|interv:85107| [2025/04/30 09:44:19 213717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259298805|now:1746006259213698|interval:85107|pto_count:0|srtt:54642 [2025/04/30 09:44:19 213722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51797, ack_elapse 53921, delivered 64800|rate 1201758|lost 229| [2025/04/30 09:44:19 213726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201758) in round 45| [2025/04/30 09:44:19 213730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 213734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 213738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259161119|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 213743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259161119|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 213747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60000|srtt:54642|latest_rtt:52486|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 213752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 213757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:19 213762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:19 213769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1056|largest:1056|pns:2| [2025/04/30 09:44:19 213773] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1056|frame:PING ACK |recv_time:1746006259213605|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 213778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379213605|now:1746006259213605|interv:120000000| [2025/04/30 09:44:19 213782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379213605|now:1746006259213605|interv:120000000| [2025/04/30 09:44:19 213786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259214203|pq_index:0| [2025/04/30 09:44:19 213790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259212895| [2025/04/30 09:44:19 213794] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259213794| [2025/04/30 09:44:19 213798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259213798| [2025/04/30 09:44:19 213804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:1056|ack_delay:199|first_ack_range:59|largest_pkt_recv_time:1746006259213605| [2025/04/30 09:44:19 213808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:1056|low:997|pkt_pns:2| [2025/04/30 09:44:19 213812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1056|frame_largest_recv:1056| [2025/04/30 09:44:19 213816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:19 213821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54642|min_srtt:54642|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 213825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 213830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 213834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 213837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 213842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 213846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54642|min_srtt:54642|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 213850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 213854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 213858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 213862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 213868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 213873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 213877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2525448| [2025/04/30 09:44:19 213881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 213885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 213889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259214203| [2025/04/30 09:44:19 213893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259214203| [2025/04/30 09:44:19 213897] [debug] |xqc_engine_wakeup_after|wakeup:1746006259214203|now:1746006259213897|diff:306| [2025/04/30 09:44:19 213901] [debug] |xqc_engine_main_logic|END|now:1746006259213798| [2025/04/30 09:44:19 213906] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259213906| [2025/04/30 09:44:19 213910] [debug] |xqc_engine_wakeup_after|wakeup:1746006259214203|now:1746006259213910|diff:293| [2025/04/30 09:44:19 213914] [debug] |xqc_engine_main_logic|END|now:1746006259213906| [2025/04/30 09:44:19 214982] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259214982| [2025/04/30 09:44:19 214990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259214203|pq_index:0| [2025/04/30 09:44:19 214994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259213798| [2025/04/30 09:44:19 214999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259214998| [2025/04/30 09:44:19 215003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259214203|now:1746006259214998| [2025/04/30 09:44:19 215007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259214203|now:1746006259214998| [2025/04/30 09:44:19 215011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 215016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54642|min_srtt:54642|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 215020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 215025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 215028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 215032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 215037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 215040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54642|min_srtt:54642|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 215048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 215053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 215057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 215060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 215064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 215069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 215073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2525448| [2025/04/30 09:44:19 215077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 215082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:2414-2417|next_skip_chance:1746006259472211|current_time:1746006259215081| [2025/04/30 09:44:19 215086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2418| [2025/04/30 09:44:19 215121] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2418|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:60000|now:1746006259215094|stream_id:0|stream_offset:2525448| [2025/04/30 09:44:19 215129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2418|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 09:44:19 215154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 215162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54642|rtt_var:1517|pto_duration:60710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 215168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 215173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 215177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 215181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259300804|now:1746006259215161|interv:85643| [2025/04/30 09:44:19 215185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259300804|now:1746006259215161|interval:85643|pto_count:0|srtt:54642 [2025/04/30 09:44:19 215189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 215194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 215198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2526627| [2025/04/30 09:44:19 215207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 215211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2419| [2025/04/30 09:44:19 215242] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2419|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259215218|stream_id:0|stream_offset:2526627| [2025/04/30 09:44:19 215251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2419|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 215258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 215264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54642|rtt_var:1517|pto_duration:60710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 215270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 215275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 215279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 215283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259300928|now:1746006259215264|interv:85664| [2025/04/30 09:44:19 215287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259300928|now:1746006259215264|interval:85664|pto_count:0|srtt:54642 [2025/04/30 09:44:19 215291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 215296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 215300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2527806| [2025/04/30 09:44:19 215304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 215309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259300928| [2025/04/30 09:44:19 215313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259300928| [2025/04/30 09:44:19 215317] [debug] |xqc_engine_wakeup_after|wakeup:1746006259300928|now:1746006259215317|diff:85611| [2025/04/30 09:44:19 215321] [debug] |xqc_engine_main_logic|END|now:1746006259214998| [2025/04/30 09:44:19 215522] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259215522| [2025/04/30 09:44:19 215528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 215533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1056| [2025/04/30 09:44:19 215537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1057| [2025/04/30 09:44:19 215543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1057| [2025/04/30 09:44:19 215551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 215556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2364|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2365|path_largest_ack:2364| [2025/04/30 09:44:19 215560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68400|prior_delivered:2445055|prior_time:1746006259159684|is_app_limited:0|send_elapse:51929|ack_elapse:55838|ctl_first_sent_time:1746006259161251|lagest_ack_time:1746006259215522|curr_delivered:2511055| [2025/04/30 09:44:19 215565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259161251| [2025/04/30 09:44:19 215569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:581||sndq_packets_used_bytes:0|sndq_packets_free:1199| [2025/04/30 09:44:19 215573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2365|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2365|path_largest_ack:2365| [2025/04/30 09:44:19 215578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:67200|prior_delivered:2447455|prior_time:1746006259161678|is_app_limited:0|send_elapse:51835|ack_elapse:53844|ctl_first_sent_time:1746006259163123|lagest_ack_time:1746006259215522|curr_delivered:2512255| [2025/04/30 09:44:19 215582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259163123| [2025/04/30 09:44:19 215586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:580||sndq_packets_used_bytes:0|sndq_packets_free:1200| [2025/04/30 09:44:19 215590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54642|rttvar:1517|minrtt:31343|latest_rtt:52399|ack_delay:56| [2025/04/30 09:44:19 215594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54354|rttvar:1712|minrtt:31343|latest_rtt:52399|ack_delay:56| [2025/04/30 09:44:19 215598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2365|lost_pn:2362|thresh:3| [2025/04/30 09:44:19 215602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 215606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 215610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 215614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54354|rtt_var:1712|pto_duration:61202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 215618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 215622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 215626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 215630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259301420|now:1746006259215614|interv:85806| [2025/04/30 09:44:19 215634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259301420|now:1746006259215614|interval:85806|pto_count:0|srtt:54354 [2025/04/30 09:44:19 215641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51835, ack_elapse 53844, delivered 64800|rate 1203476|lost 229| [2025/04/30 09:44:19 215645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203476) in round 45| [2025/04/30 09:44:19 215649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 215654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 215657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259163123|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 215662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259163123|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 215666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:54354|latest_rtt:52399|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 215672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1057|largest:1057|pns:2| [2025/04/30 09:44:19 215676] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1057|frame:ACK |recv_time:1746006259215522|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 215681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379215522|now:1746006259215522|interv:120000000| [2025/04/30 09:44:19 215685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379215522|now:1746006259215522|interv:120000000| [2025/04/30 09:44:19 215689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259300928|pq_index:0| [2025/04/30 09:44:19 215693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259214998| [2025/04/30 09:44:19 215697] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259215697| [2025/04/30 09:44:19 215702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259215701| [2025/04/30 09:44:19 215708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54354|min_srtt:54354|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 215712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 215716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 215720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 215724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 215731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 215735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54354|min_srtt:54354|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 215739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 215743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 215747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 215751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 215755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 215759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 215763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2527806| [2025/04/30 09:44:19 215768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 215772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259216772|now:1746006259215772|interv:1000| [2025/04/30 09:44:19 215776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 215779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 215783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259216772| [2025/04/30 09:44:19 215787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259216772| [2025/04/30 09:44:19 215791] [debug] |xqc_engine_wakeup_after|wakeup:1746006259216772|now:1746006259215791|diff:981| [2025/04/30 09:44:19 215795] [debug] |xqc_engine_main_logic|END|now:1746006259215701| [2025/04/30 09:44:19 215800] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259215800| [2025/04/30 09:44:19 215804] [debug] |xqc_engine_wakeup_after|wakeup:1746006259216772|now:1746006259215804|diff:968| [2025/04/30 09:44:19 215808] [debug] |xqc_engine_main_logic|END|now:1746006259215800| [2025/04/30 09:44:19 216876] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259216876| [2025/04/30 09:44:19 216885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259216772|pq_index:0| [2025/04/30 09:44:19 216889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259215701| [2025/04/30 09:44:19 216894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259216893| [2025/04/30 09:44:19 216898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259216772|now:1746006259216893| [2025/04/30 09:44:19 216902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259216772|now:1746006259216893| [2025/04/30 09:44:19 216906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 216914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54354|min_srtt:54354|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 216919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 216923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 216927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 216931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 216935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 216939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54354|min_srtt:54354|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 216943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 216947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 216951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 216955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 216959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 216963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 216967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2527806| [2025/04/30 09:44:19 216972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 216976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2420| [2025/04/30 09:44:19 217009] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2420|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259216984|stream_id:0|stream_offset:2527806| [2025/04/30 09:44:19 217017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2420|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 217024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 217031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54354|rtt_var:1712|pto_duration:61202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 217038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 217043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 217051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 217055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259303186|now:1746006259217031|interv:86155| [2025/04/30 09:44:19 217059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259303186|now:1746006259217031|interval:86155|pto_count:0|srtt:54354 [2025/04/30 09:44:19 217063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 217068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 217072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2528985| [2025/04/30 09:44:19 217076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 217081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2421| [2025/04/30 09:44:19 217111] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2421|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259217088|stream_id:0|stream_offset:2528985| [2025/04/30 09:44:19 217119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2421|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 217126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 217148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54354|rtt_var:1712|pto_duration:61202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 217152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 217156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 217160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 217164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259303290|now:1746006259217148|interv:86142| [2025/04/30 09:44:19 217168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259303290|now:1746006259217148|interval:86142|pto_count:0|srtt:54354 [2025/04/30 09:44:19 217172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 217177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 217181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2530164| [2025/04/30 09:44:19 217185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 217190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259303290| [2025/04/30 09:44:19 217198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259303290| [2025/04/30 09:44:19 217202] [debug] |xqc_engine_wakeup_after|wakeup:1746006259303290|now:1746006259217202|diff:86088| [2025/04/30 09:44:19 217206] [debug] |xqc_engine_main_logic|END|now:1746006259216893| [2025/04/30 09:44:19 217523] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259217522| [2025/04/30 09:44:19 217529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 217534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1057| [2025/04/30 09:44:19 217538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1058| [2025/04/30 09:44:19 217544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1058| [2025/04/30 09:44:19 217548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 217553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2366|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2367|path_largest_ack:2366| [2025/04/30 09:44:19 217557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66000|prior_delivered:2449855|prior_time:1746006259163677|is_app_limited:0|send_elapse:51828|ack_elapse:53845|ctl_first_sent_time:1746006259165120|lagest_ack_time:1746006259217522|curr_delivered:2513455| [2025/04/30 09:44:19 217562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259165120| [2025/04/30 09:44:19 217566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:579||sndq_packets_used_bytes:0|sndq_packets_free:1201| [2025/04/30 09:44:19 217570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2367|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2367|path_largest_ack:2367| [2025/04/30 09:44:19 217575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66000|prior_delivered:2449855|prior_time:1746006259163677|is_app_limited:0|send_elapse:51828|ack_elapse:53845|ctl_first_sent_time:1746006259165120|lagest_ack_time:1746006259217522|curr_delivered:2514655| [2025/04/30 09:44:19 217579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259165255| [2025/04/30 09:44:19 217583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:578||sndq_packets_used_bytes:0|sndq_packets_free:1202| [2025/04/30 09:44:19 217587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54354|rttvar:1712|minrtt:31343|latest_rtt:52267|ack_delay:64| [2025/04/30 09:44:19 217591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54085|rttvar:1821|minrtt:31343|latest_rtt:52267|ack_delay:64| [2025/04/30 09:44:19 217595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2367|lost_pn:2364|thresh:3| [2025/04/30 09:44:19 217599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 217603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 217607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 217615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54085|rtt_var:1821|pto_duration:61369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 217619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 217623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 217627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 217631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259303457|now:1746006259217615|interv:85842| [2025/04/30 09:44:19 217635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259303457|now:1746006259217615|interval:85842|pto_count:0|srtt:54085 [2025/04/30 09:44:19 217639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51828, ack_elapse 53845, delivered 64800|rate 1203454|lost 229| [2025/04/30 09:44:19 217644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203454) in round 45| [2025/04/30 09:44:19 217648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 217652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 217656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259165255|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 217660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259165255|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 217665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:54085|latest_rtt:52267|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 217670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1058|largest:1058|pns:2| [2025/04/30 09:44:19 217675] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1058|frame:ACK |recv_time:1746006259217522|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 217679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379217522|now:1746006259217522|interv:120000000| [2025/04/30 09:44:19 217683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379217522|now:1746006259217522|interv:120000000| [2025/04/30 09:44:19 217687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259303290|pq_index:0| [2025/04/30 09:44:19 217692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259216893| [2025/04/30 09:44:19 217695] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259217695| [2025/04/30 09:44:19 217700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259217699| [2025/04/30 09:44:19 217709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54085|min_srtt:54085|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 217713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 217717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 217721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 217725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 217729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 217733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54085|min_srtt:54085|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 217738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 217742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 217746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 217749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 217754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 217758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 217762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2530164| [2025/04/30 09:44:19 217766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 217770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259218770|now:1746006259217770|interv:1000| [2025/04/30 09:44:19 217774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 217778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 217782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259218770| [2025/04/30 09:44:19 217786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259218770| [2025/04/30 09:44:19 217790] [debug] |xqc_engine_wakeup_after|wakeup:1746006259218770|now:1746006259217790|diff:980| [2025/04/30 09:44:19 217794] [debug] |xqc_engine_main_logic|END|now:1746006259217699| [2025/04/30 09:44:19 217799] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259217799| [2025/04/30 09:44:19 217803] [debug] |xqc_engine_wakeup_after|wakeup:1746006259218770|now:1746006259217802|diff:968| [2025/04/30 09:44:19 217806] [debug] |xqc_engine_main_logic|END|now:1746006259217799| [2025/04/30 09:44:19 218874] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259218874| [2025/04/30 09:44:19 218886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259218770|pq_index:0| [2025/04/30 09:44:19 218890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259217699| [2025/04/30 09:44:19 218895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259218894| [2025/04/30 09:44:19 218900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259218770|now:1746006259218894| [2025/04/30 09:44:19 218904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259218770|now:1746006259218894| [2025/04/30 09:44:19 218908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 218912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54085|min_srtt:54085|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 218917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 218921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 218925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 218929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 218933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 218937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54085|min_srtt:54085|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 218941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 218945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 218949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 218953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 218957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 218961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 218966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2530164| [2025/04/30 09:44:19 218970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 218974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2422| [2025/04/30 09:44:19 219011] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2422|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259218985|stream_id:0|stream_offset:2530164| [2025/04/30 09:44:19 219020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2422|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 219028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 219034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54085|rtt_var:1821|pto_duration:61369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 219041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 219045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 219049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 219053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259305354|now:1746006259219034|interv:86320| [2025/04/30 09:44:19 219057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259305354|now:1746006259219034|interval:86320|pto_count:0|srtt:54085 [2025/04/30 09:44:19 219061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 219066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 219070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2531343| [2025/04/30 09:44:19 219075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 219079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2423| [2025/04/30 09:44:19 219107] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2423|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259219086|stream_id:0|stream_offset:2531343| [2025/04/30 09:44:19 219116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2423|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 219123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 219130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54085|rtt_var:1821|pto_duration:61369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 219150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 219154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 219158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 219162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259305455|now:1746006259219130|interv:86325| [2025/04/30 09:44:19 219170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259305455|now:1746006259219130|interval:86325|pto_count:0|srtt:54085 [2025/04/30 09:44:19 219175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 219179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 219183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2532522| [2025/04/30 09:44:19 219188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 219192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259305455| [2025/04/30 09:44:19 219196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259305455| [2025/04/30 09:44:19 219200] [debug] |xqc_engine_wakeup_after|wakeup:1746006259305455|now:1746006259219200|diff:86255| [2025/04/30 09:44:19 219204] [debug] |xqc_engine_main_logic|END|now:1746006259218894| [2025/04/30 09:44:19 219513] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259219512| [2025/04/30 09:44:19 219518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 219524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1058| [2025/04/30 09:44:19 219528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1059| [2025/04/30 09:44:19 219533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1059| [2025/04/30 09:44:19 219537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 219542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2368|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2369|path_largest_ack:2368| [2025/04/30 09:44:19 219547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66000|prior_delivered:2452255|prior_time:1746006259165661|is_app_limited:0|send_elapse:51830|ack_elapse:53851|ctl_first_sent_time:1746006259167104|lagest_ack_time:1746006259219512|curr_delivered:2515855| [2025/04/30 09:44:19 219551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259167104| [2025/04/30 09:44:19 219556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:577||sndq_packets_used_bytes:0|sndq_packets_free:1203| [2025/04/30 09:44:19 219560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2369|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2369|path_largest_ack:2369| [2025/04/30 09:44:19 219564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:64800|prior_delivered:2454655|prior_time:1746006259167671|is_app_limited:0|send_elapse:53747|ack_elapse:51841|ctl_first_sent_time:1746006259169116|lagest_ack_time:1746006259219512|curr_delivered:2517055| [2025/04/30 09:44:19 219569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259169116| [2025/04/30 09:44:19 219572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:576||sndq_packets_used_bytes:0|sndq_packets_free:1204| [2025/04/30 09:44:19 219576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54085|rttvar:1821|minrtt:31343|latest_rtt:50396|ack_delay:56| [2025/04/30 09:44:19 219584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53617|rttvar:2302|minrtt:31343|latest_rtt:50396|ack_delay:56| [2025/04/30 09:44:19 219588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2369|lost_pn:2366|thresh:3| [2025/04/30 09:44:19 219592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 219596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 219600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 219604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53617|rtt_var:2302|pto_duration:62825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 219608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 219612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 219616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 219620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259306911|now:1746006259219604|interv:87307| [2025/04/30 09:44:19 219624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259306911|now:1746006259219604|interval:87307|pto_count:0|srtt:53617 [2025/04/30 09:44:19 219628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53747, ack_elapse 51841, delivered 62400|rate 1160995|lost 229| [2025/04/30 09:44:19 219633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160995) in round 45| [2025/04/30 09:44:19 219637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 219641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 219645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259169116|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 219649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259169116|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 219654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:53617|latest_rtt:50396|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 219659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1059|largest:1059|pns:2| [2025/04/30 09:44:19 219663] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1059|frame:ACK |recv_time:1746006259219512|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 219671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379219512|now:1746006259219512|interv:120000000| [2025/04/30 09:44:19 219675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379219512|now:1746006259219512|interv:120000000| [2025/04/30 09:44:19 219679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259305455|pq_index:0| [2025/04/30 09:44:19 219683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259218894| [2025/04/30 09:44:19 219687] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259219687| [2025/04/30 09:44:19 219691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259219691| [2025/04/30 09:44:19 219697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53617|min_srtt:53617|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 219701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 219706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 219710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 219713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 219718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 219722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53617|min_srtt:53617|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 219726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 219730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 219734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 219738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 219742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 219746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 219751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2532522| [2025/04/30 09:44:19 219755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 219759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259220759|now:1746006259219759|interv:1000| [2025/04/30 09:44:19 219765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 219769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 219773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259220759| [2025/04/30 09:44:19 219777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259220759| [2025/04/30 09:44:19 219781] [debug] |xqc_engine_wakeup_after|wakeup:1746006259220759|now:1746006259219781|diff:978| [2025/04/30 09:44:19 219785] [debug] |xqc_engine_main_logic|END|now:1746006259219691| [2025/04/30 09:44:19 219790] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259219790| [2025/04/30 09:44:19 219794] [debug] |xqc_engine_wakeup_after|wakeup:1746006259220759|now:1746006259219794|diff:965| [2025/04/30 09:44:19 219798] [debug] |xqc_engine_main_logic|END|now:1746006259219790| [2025/04/30 09:44:19 220866] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259220866| [2025/04/30 09:44:19 220874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259220759|pq_index:0| [2025/04/30 09:44:19 220878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259219691| [2025/04/30 09:44:19 220883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259220882| [2025/04/30 09:44:19 220887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259220759|now:1746006259220882| [2025/04/30 09:44:19 220891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259220759|now:1746006259220882| [2025/04/30 09:44:19 220895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 220900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53617|min_srtt:53617|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 220904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 220909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 220912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 220916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 220921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 220925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53617|min_srtt:53617|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 220929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 220933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 220937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 220941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 220950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 220955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 220959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2532522| [2025/04/30 09:44:19 220963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 220967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2424| [2025/04/30 09:44:19 221001] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2424|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259220975|stream_id:0|stream_offset:2532522| [2025/04/30 09:44:19 221010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2424|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 221018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 221025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53617|rtt_var:2302|pto_duration:62825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 221031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 221036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 221040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 221044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259308800|now:1746006259221024|interv:87776| [2025/04/30 09:44:19 221048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259308800|now:1746006259221024|interval:87776|pto_count:0|srtt:53617 [2025/04/30 09:44:19 221052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 221057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 221061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2533701| [2025/04/30 09:44:19 221066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 221070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2425| [2025/04/30 09:44:19 221098] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2425|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259221077|stream_id:0|stream_offset:2533701| [2025/04/30 09:44:19 221106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2425|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 221119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 221125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53617|rtt_var:2302|pto_duration:62825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 221129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 221154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 221159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 221163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259308902|now:1746006259221125|interv:87777| [2025/04/30 09:44:19 221167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259308902|now:1746006259221125|interval:87777|pto_count:0|srtt:53617 [2025/04/30 09:44:19 221171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 221176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 221180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2534880| [2025/04/30 09:44:19 221185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 221189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259308902| [2025/04/30 09:44:19 221193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259308902| [2025/04/30 09:44:19 221197] [debug] |xqc_engine_wakeup_after|wakeup:1746006259308902|now:1746006259221197|diff:87705| [2025/04/30 09:44:19 221201] [debug] |xqc_engine_main_logic|END|now:1746006259220882| [2025/04/30 09:44:19 221505] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259221504| [2025/04/30 09:44:19 221510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 221516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1059| [2025/04/30 09:44:19 221520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1060| [2025/04/30 09:44:19 221526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1060| [2025/04/30 09:44:19 221530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 221534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2370|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2371|path_largest_ack:2370| [2025/04/30 09:44:19 221539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66000|prior_delivered:2454655|prior_time:1746006259167671|is_app_limited:0|send_elapse:53870|ack_elapse:53833|ctl_first_sent_time:1746006259169239|lagest_ack_time:1746006259221504|curr_delivered:2518255| [2025/04/30 09:44:19 221543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259169239| [2025/04/30 09:44:19 221548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:575||sndq_packets_used_bytes:0|sndq_packets_free:1205| [2025/04/30 09:44:19 221556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2371|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2371|path_largest_ack:2371| [2025/04/30 09:44:19 221560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:64800|prior_delivered:2457055|prior_time:1746006259169677|is_app_limited:0|send_elapse:53848|ack_elapse:51827|ctl_first_sent_time:1746006259171116|lagest_ack_time:1746006259221504|curr_delivered:2519455| [2025/04/30 09:44:19 221565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259171116| [2025/04/30 09:44:19 221569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:574||sndq_packets_used_bytes:0|sndq_packets_free:1206| [2025/04/30 09:44:19 221573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53617|rttvar:2302|minrtt:31343|latest_rtt:50388|ack_delay:56| [2025/04/30 09:44:19 221577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53206|rttvar:2548|minrtt:31343|latest_rtt:50388|ack_delay:56| [2025/04/30 09:44:19 221581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2371|lost_pn:2368|thresh:3| [2025/04/30 09:44:19 221585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 221589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 221593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 221597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53206|rtt_var:2548|pto_duration:63398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 221601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 221605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 221609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 221613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259309475|now:1746006259221597|interv:87878| [2025/04/30 09:44:19 221617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259309475|now:1746006259221597|interval:87878|pto_count:0|srtt:53206 [2025/04/30 09:44:19 221621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53848, ack_elapse 51827, delivered 62400|rate 1158817|lost 229| [2025/04/30 09:44:19 221626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158817) in round 45| [2025/04/30 09:44:19 221630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 221634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 221638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259171116|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 221645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259171116|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 221649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:53206|latest_rtt:50388|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 221655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1060|largest:1060|pns:2| [2025/04/30 09:44:19 221659] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1060|frame:ACK |recv_time:1746006259221504|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 221664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379221504|now:1746006259221504|interv:120000000| [2025/04/30 09:44:19 221668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379221504|now:1746006259221504|interv:120000000| [2025/04/30 09:44:19 221672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259308902|pq_index:0| [2025/04/30 09:44:19 221676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259220882| [2025/04/30 09:44:19 221680] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259221680| [2025/04/30 09:44:19 221685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259221684| [2025/04/30 09:44:19 221690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53206|min_srtt:53206|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 221695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 221699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 221703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 221707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 221711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 221715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53206|min_srtt:53206|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 221719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 221724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 221727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 221731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 221738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 221742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 221746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2534880| [2025/04/30 09:44:19 221751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 221755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259222754|now:1746006259221754|interv:1000| [2025/04/30 09:44:19 221759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 221762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 221766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259222754| [2025/04/30 09:44:19 221770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259222754| [2025/04/30 09:44:19 221774] [debug] |xqc_engine_wakeup_after|wakeup:1746006259222754|now:1746006259221774|diff:980| [2025/04/30 09:44:19 221778] [debug] |xqc_engine_main_logic|END|now:1746006259221684| [2025/04/30 09:44:19 221783] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259221783| [2025/04/30 09:44:19 221787] [debug] |xqc_engine_wakeup_after|wakeup:1746006259222754|now:1746006259221787|diff:967| [2025/04/30 09:44:19 221791] [debug] |xqc_engine_main_logic|END|now:1746006259221783| [2025/04/30 09:44:19 222859] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259222858| [2025/04/30 09:44:19 222867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259222754|pq_index:0| [2025/04/30 09:44:19 222871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259221684| [2025/04/30 09:44:19 222876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259222875| [2025/04/30 09:44:19 222880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259222754|now:1746006259222875| [2025/04/30 09:44:19 222884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259222754|now:1746006259222875| [2025/04/30 09:44:19 222888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 222893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53206|min_srtt:53206|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 222897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 222902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 222906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 222909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 222917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 222922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53206|min_srtt:53206|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 222926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 222930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 222934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 222938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 222942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 222946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 222950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2534880| [2025/04/30 09:44:19 222955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 222959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2426| [2025/04/30 09:44:19 222998] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2426|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259222967|stream_id:0|stream_offset:2534880| [2025/04/30 09:44:19 223007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2426|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 223014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 223021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53206|rtt_var:2548|pto_duration:63398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 223027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 223031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 223034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 223038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259311365|now:1746006259223021|interv:88344| [2025/04/30 09:44:19 223042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259311365|now:1746006259223021|interval:88344|pto_count:0|srtt:53206 [2025/04/30 09:44:19 223047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 223052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 223060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2536059| [2025/04/30 09:44:19 223064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 223068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2427| [2025/04/30 09:44:19 223108] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2427|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259223079|stream_id:0|stream_offset:2536059| [2025/04/30 09:44:19 223118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2427|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 223126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 223150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53206|rtt_var:2548|pto_duration:63398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 223160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 223167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 223174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 223180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259311477|now:1746006259223149|interv:88328| [2025/04/30 09:44:19 223187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259311477|now:1746006259223149|interval:88328|pto_count:0|srtt:53206 [2025/04/30 09:44:19 223194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 223202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 223209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2537238| [2025/04/30 09:44:19 223217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 223223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259311477| [2025/04/30 09:44:19 223230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259311477| [2025/04/30 09:44:19 223236] [debug] |xqc_engine_wakeup_after|wakeup:1746006259311477|now:1746006259223236|diff:88241| [2025/04/30 09:44:19 223243] [debug] |xqc_engine_main_logic|END|now:1746006259222875| [2025/04/30 09:44:19 223494] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259223493| [2025/04/30 09:44:19 223501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 223507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1060| [2025/04/30 09:44:19 223511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1061| [2025/04/30 09:44:19 223522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1061| [2025/04/30 09:44:19 223526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 223532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2372|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2373|path_largest_ack:2372| [2025/04/30 09:44:19 223536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63600|prior_delivered:2459455|prior_time:1746006259171656|is_app_limited:0|send_elapse:53815|ack_elapse:51837|ctl_first_sent_time:1746006259173094|lagest_ack_time:1746006259223493|curr_delivered:2520655| [2025/04/30 09:44:19 223541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259173094| [2025/04/30 09:44:19 223546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:573||sndq_packets_used_bytes:0|sndq_packets_free:1207| [2025/04/30 09:44:19 223550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2373|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2373|path_largest_ack:2373| [2025/04/30 09:44:19 223555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63600|prior_delivered:2459455|prior_time:1746006259171656|is_app_limited:0|send_elapse:53815|ack_elapse:51837|ctl_first_sent_time:1746006259173094|lagest_ack_time:1746006259223493|curr_delivered:2521855| [2025/04/30 09:44:19 223559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259173226| [2025/04/30 09:44:19 223563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:572||sndq_packets_used_bytes:0|sndq_packets_free:1208| [2025/04/30 09:44:19 223567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53206|rttvar:2548|minrtt:31343|latest_rtt:50267|ack_delay:56| [2025/04/30 09:44:19 223572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52832|rttvar:2659|minrtt:31343|latest_rtt:50267|ack_delay:56| [2025/04/30 09:44:19 223576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2373|lost_pn:2370|thresh:3| [2025/04/30 09:44:19 223580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 223584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 223588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 223592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52832|rtt_var:2659|pto_duration:63468|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 223597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 223601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 223605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 223609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259311547|now:1746006259223592|interv:87955| [2025/04/30 09:44:19 223613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259311547|now:1746006259223592|interval:87955|pto_count:0|srtt:52832 [2025/04/30 09:44:19 223620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53815, ack_elapse 51837, delivered 62400|rate 1159528|lost 229| [2025/04/30 09:44:19 223625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159528) in round 45| [2025/04/30 09:44:19 223629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 223633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 223638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259173226|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 223642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259173226|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 223647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:52832|latest_rtt:50267|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 223653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1061|largest:1061|pns:2| [2025/04/30 09:44:19 223657] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1061|frame:ACK |recv_time:1746006259223493|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 223662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379223493|now:1746006259223493|interv:120000000| [2025/04/30 09:44:19 223666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379223493|now:1746006259223493|interv:120000000| [2025/04/30 09:44:19 223670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259311477|pq_index:0| [2025/04/30 09:44:19 223675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259222875| [2025/04/30 09:44:19 223679] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259223679| [2025/04/30 09:44:19 223684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259223683| [2025/04/30 09:44:19 223689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52832|min_srtt:52832|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 223694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 223699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 223702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 223706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 223713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 223717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52832|min_srtt:52832|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 223722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 223726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 223730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 223734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 223738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 223742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 223747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2537238| [2025/04/30 09:44:19 223751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 223755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259224755|now:1746006259223755|interv:1000| [2025/04/30 09:44:19 223759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 223763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 223767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259224755| [2025/04/30 09:44:19 223771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259224755| [2025/04/30 09:44:19 223775] [debug] |xqc_engine_wakeup_after|wakeup:1746006259224755|now:1746006259223775|diff:980| [2025/04/30 09:44:19 223779] [debug] |xqc_engine_main_logic|END|now:1746006259223683| [2025/04/30 09:44:19 223785] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259223784| [2025/04/30 09:44:19 223788] [debug] |xqc_engine_wakeup_after|wakeup:1746006259224755|now:1746006259223788|diff:967| [2025/04/30 09:44:19 223792] [debug] |xqc_engine_main_logic|END|now:1746006259223784| [2025/04/30 09:44:19 224862] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259224862| [2025/04/30 09:44:19 224874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259224755|pq_index:0| [2025/04/30 09:44:19 224878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259223683| [2025/04/30 09:44:19 224884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259224883| [2025/04/30 09:44:19 224889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259224755|now:1746006259224883| [2025/04/30 09:44:19 224893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259224755|now:1746006259224883| [2025/04/30 09:44:19 224905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 224911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52832|min_srtt:52832|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 224916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 224921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 224924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 224928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 224933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 224937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52832|min_srtt:52832|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 224941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 224946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 224950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 224954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 224958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 224963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 224967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2537238| [2025/04/30 09:44:19 224972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 224976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2428| [2025/04/30 09:44:19 225010] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2428|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259224985|stream_id:0|stream_offset:2537238| [2025/04/30 09:44:19 225016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2428|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 225022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 225029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52832|rtt_var:2659|pto_duration:63468|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 225036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 225047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 225054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 225061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259313453|now:1746006259225028|interv:88425| [2025/04/30 09:44:19 225067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259313453|now:1746006259225028|interval:88425|pto_count:0|srtt:52832 [2025/04/30 09:44:19 225075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 225082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 225089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2538417| [2025/04/30 09:44:19 225096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 225103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2429| [2025/04/30 09:44:19 225154] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2429|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259225114|stream_id:0|stream_offset:2538417| [2025/04/30 09:44:19 225168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2429|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 225176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 225183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52832|rtt_var:2659|pto_duration:63468|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 225190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 225196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 225201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 225205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259313582|now:1746006259225183|interv:88399| [2025/04/30 09:44:19 225209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259313582|now:1746006259225183|interval:88399|pto_count:0|srtt:52832 [2025/04/30 09:44:19 225214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 225218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 225223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2539596| [2025/04/30 09:44:19 225227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 225236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259313582| [2025/04/30 09:44:19 225240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259313582| [2025/04/30 09:44:19 225244] [debug] |xqc_engine_wakeup_after|wakeup:1746006259313582|now:1746006259225244|diff:88338| [2025/04/30 09:44:19 225249] [debug] |xqc_engine_main_logic|END|now:1746006259224883| [2025/04/30 09:44:19 225508] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259225507| [2025/04/30 09:44:19 225516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 225522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1061| [2025/04/30 09:44:19 225526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1062| [2025/04/30 09:44:19 225532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1062| [2025/04/30 09:44:19 225536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 225541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2374|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2375|path_largest_ack:2374| [2025/04/30 09:44:19 225546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63600|prior_delivered:2461855|prior_time:1746006259173648|is_app_limited:0|send_elapse:53837|ack_elapse:51859|ctl_first_sent_time:1746006259175085|lagest_ack_time:1746006259225507|curr_delivered:2523055| [2025/04/30 09:44:19 225551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259175085| [2025/04/30 09:44:19 225555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:571||sndq_packets_used_bytes:0|sndq_packets_free:1209| [2025/04/30 09:44:19 225559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2375|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2375|path_largest_ack:2375| [2025/04/30 09:44:19 225564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62400|prior_delivered:2464255|prior_time:1746006259175645|is_app_limited:0|send_elapse:53833|ack_elapse:49862|ctl_first_sent_time:1746006259177080|lagest_ack_time:1746006259225507|curr_delivered:2524255| [2025/04/30 09:44:19 225568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259177080| [2025/04/30 09:44:19 225572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:570||sndq_packets_used_bytes:0|sndq_packets_free:1210| [2025/04/30 09:44:19 225576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52832|rttvar:2659|minrtt:31343|latest_rtt:48427|ack_delay:72| [2025/04/30 09:44:19 225581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52272|rttvar:3114|minrtt:31343|latest_rtt:48427|ack_delay:72| [2025/04/30 09:44:19 225585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2375|lost_pn:2372|thresh:3| [2025/04/30 09:44:19 225590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 225595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 225599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 225613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52272|rtt_var:3114|pto_duration:64728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 225617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 225621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 225625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 225629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259314842|now:1746006259225612|interv:89230| [2025/04/30 09:44:19 225633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259314842|now:1746006259225612|interval:89230|pto_count:0|srtt:52272 [2025/04/30 09:44:19 225637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53833, ack_elapse 49862, delivered 60000|rate 1114557|lost 229| [2025/04/30 09:44:19 225642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114557) in round 45| [2025/04/30 09:44:19 225646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 225650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 225654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259177080|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 225659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259177080|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 225664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:52272|latest_rtt:48427|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 225669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1062|largest:1062|pns:2| [2025/04/30 09:44:19 225674] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1062|frame:ACK |recv_time:1746006259225507|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 225679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379225507|now:1746006259225507|interv:120000000| [2025/04/30 09:44:19 225683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379225507|now:1746006259225507|interv:120000000| [2025/04/30 09:44:19 225687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259313582|pq_index:0| [2025/04/30 09:44:19 225691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259224883| [2025/04/30 09:44:19 225695] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259225695| [2025/04/30 09:44:19 225700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259225699| [2025/04/30 09:44:19 225709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52272|min_srtt:52272|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 225713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 225718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 225722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 225725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 225730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 225734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52272|min_srtt:52272|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 225738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 225743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 225746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 225750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 225754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 225759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 225763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2539596| [2025/04/30 09:44:19 225768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 225772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259226771|now:1746006259225771|interv:1000| [2025/04/30 09:44:19 225775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 225779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 225783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259226771| [2025/04/30 09:44:19 225787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259226771| [2025/04/30 09:44:19 225791] [debug] |xqc_engine_wakeup_after|wakeup:1746006259226771|now:1746006259225791|diff:980| [2025/04/30 09:44:19 225796] [debug] |xqc_engine_main_logic|END|now:1746006259225699| [2025/04/30 09:44:19 225801] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259225801| [2025/04/30 09:44:19 225805] [debug] |xqc_engine_wakeup_after|wakeup:1746006259226771|now:1746006259225804|diff:967| [2025/04/30 09:44:19 225811] [debug] |xqc_engine_main_logic|END|now:1746006259225801| [2025/04/30 09:44:19 226878] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259226878| [2025/04/30 09:44:19 226889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259226771|pq_index:0| [2025/04/30 09:44:19 226894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259225699| [2025/04/30 09:44:19 226899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259226898| [2025/04/30 09:44:19 226904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259226771|now:1746006259226898| [2025/04/30 09:44:19 226908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259226771|now:1746006259226898| [2025/04/30 09:44:19 226912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 226917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52272|min_srtt:52272|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 226922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 226926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 226930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 226934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 226938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 226943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52272|min_srtt:52272|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 226947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 226951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 226955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 226959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 226963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 226967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 226972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2539596| [2025/04/30 09:44:19 226976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 226985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2430| [2025/04/30 09:44:19 227018] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2430|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259226993|stream_id:0|stream_offset:2539596| [2025/04/30 09:44:19 227024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2430|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 227030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 227038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52272|rtt_var:3114|pto_duration:64728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 227045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 227052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 227058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 227064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259316721|now:1746006259227037|interv:89684| [2025/04/30 09:44:19 227071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259316721|now:1746006259227037|interval:89684|pto_count:0|srtt:52272 [2025/04/30 09:44:19 227079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 227086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 227093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2540775| [2025/04/30 09:44:19 227100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 227107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2431| [2025/04/30 09:44:19 227153] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2431|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259227118|stream_id:0|stream_offset:2540775| [2025/04/30 09:44:19 227162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2431|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 227167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 227174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52272|rtt_var:3114|pto_duration:64728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 227182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 227188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 227195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 227201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259316846|now:1746006259227174|interv:89672| [2025/04/30 09:44:19 227212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259316846|now:1746006259227174|interval:89672|pto_count:0|srtt:52272 [2025/04/30 09:44:19 227217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 227222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 227226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2541954| [2025/04/30 09:44:19 227230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 227235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259316846| [2025/04/30 09:44:19 227239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259316846| [2025/04/30 09:44:19 227243] [debug] |xqc_engine_wakeup_after|wakeup:1746006259316846|now:1746006259227243|diff:89603| [2025/04/30 09:44:19 227247] [debug] |xqc_engine_main_logic|END|now:1746006259226898| [2025/04/30 09:44:19 227485] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259227484| [2025/04/30 09:44:19 227493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 227499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1062| [2025/04/30 09:44:19 227503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1063| [2025/04/30 09:44:19 227509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1063| [2025/04/30 09:44:19 227513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 227518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2376|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2377|path_largest_ack:2376| [2025/04/30 09:44:19 227523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63600|prior_delivered:2464255|prior_time:1746006259175645|is_app_limited:0|send_elapse:53959|ack_elapse:51839|ctl_first_sent_time:1746006259177206|lagest_ack_time:1746006259227484|curr_delivered:2525455| [2025/04/30 09:44:19 227527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259177206| [2025/04/30 09:44:19 227532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:569||sndq_packets_used_bytes:0|sndq_packets_free:1211| [2025/04/30 09:44:19 227536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2377|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2377|path_largest_ack:2377| [2025/04/30 09:44:19 227541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62400|prior_delivered:2466655|prior_time:1746006259177638|is_app_limited:0|send_elapse:55740|ack_elapse:49846|ctl_first_sent_time:1746006259179076|lagest_ack_time:1746006259227484|curr_delivered:2526655| [2025/04/30 09:44:19 227545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259179076| [2025/04/30 09:44:19 227549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:568||sndq_packets_used_bytes:0|sndq_packets_free:1212| [2025/04/30 09:44:19 227558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52272|rttvar:3114|minrtt:31343|latest_rtt:48408|ack_delay:56| [2025/04/30 09:44:19 227562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51782|rttvar:3316|minrtt:31343|latest_rtt:48408|ack_delay:56| [2025/04/30 09:44:19 227566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2377|lost_pn:2374|thresh:3| [2025/04/30 09:44:19 227571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 227575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 227579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 227583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51782|rtt_var:3316|pto_duration:65046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 227587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 227591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 227595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 227599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259317164|now:1746006259227583|interv:89581| [2025/04/30 09:44:19 227603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259317164|now:1746006259227583|interval:89581|pto_count:0|srtt:51782 [2025/04/30 09:44:19 227607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55740, ack_elapse 49846, delivered 60000|rate 1076426|lost 229| [2025/04/30 09:44:19 227612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076426) in round 45| [2025/04/30 09:44:19 227616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 227620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 227624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259179076|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 227629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259179076|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 227634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:51782|latest_rtt:48408|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 227639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1063|largest:1063|pns:2| [2025/04/30 09:44:19 227644] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1063|frame:ACK |recv_time:1746006259227484|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 227651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379227484|now:1746006259227484|interv:120000000| [2025/04/30 09:44:19 227656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379227484|now:1746006259227484|interv:120000000| [2025/04/30 09:44:19 227660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259316846|pq_index:0| [2025/04/30 09:44:19 227664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259226898| [2025/04/30 09:44:19 227668] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259227668| [2025/04/30 09:44:19 227673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259227672| [2025/04/30 09:44:19 227679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51782|min_srtt:51782|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 227684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 227689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 227692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 227696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 227701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 227705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51782|min_srtt:51782|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 227709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 227713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 227717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 227721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 227725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 227730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 227734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2541954| [2025/04/30 09:44:19 227738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 227745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259228745|now:1746006259227745|interv:1000| [2025/04/30 09:44:19 227749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 227753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 227757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259228745| [2025/04/30 09:44:19 227761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259228745| [2025/04/30 09:44:19 227765] [debug] |xqc_engine_wakeup_after|wakeup:1746006259228745|now:1746006259227764|diff:981| [2025/04/30 09:44:19 227769] [debug] |xqc_engine_main_logic|END|now:1746006259227672| [2025/04/30 09:44:19 227774] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259227774| [2025/04/30 09:44:19 227778] [debug] |xqc_engine_wakeup_after|wakeup:1746006259228745|now:1746006259227778|diff:967| [2025/04/30 09:44:19 227781] [debug] |xqc_engine_main_logic|END|now:1746006259227774| [2025/04/30 09:44:19 228849] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259228849| [2025/04/30 09:44:19 228860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259228745|pq_index:0| [2025/04/30 09:44:19 228864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259227672| [2025/04/30 09:44:19 228869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259228868| [2025/04/30 09:44:19 228874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259228745|now:1746006259228868| [2025/04/30 09:44:19 228878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259228745|now:1746006259228868| [2025/04/30 09:44:19 228882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 228887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51782|min_srtt:51782|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 228892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 228896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 228900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 228904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 228908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 228912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51782|min_srtt:51782|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 228916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 228921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 228925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 228933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 228937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 228942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 228946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2541954| [2025/04/30 09:44:19 228951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 228955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2432| [2025/04/30 09:44:19 228988] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2432|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259228963|stream_id:0|stream_offset:2541954| [2025/04/30 09:44:19 228994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2432|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 228999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 229003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51782|rtt_var:3316|pto_duration:65046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 229010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 229016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 229023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 229029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259319009|now:1746006259229003|interv:90006| [2025/04/30 09:44:19 229036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259319009|now:1746006259229003|interval:90006|pto_count:0|srtt:51782 [2025/04/30 09:44:19 229044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 229052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 229059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2543133| [2025/04/30 09:44:19 229066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 229073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2433| [2025/04/30 09:44:19 229106] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2433|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259229083|stream_id:0|stream_offset:2543133| [2025/04/30 09:44:19 229112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2433|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 229121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 229128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51782|rtt_var:3316|pto_duration:65046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 229154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 229160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 229167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 229174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259319129|now:1746006259229127|interv:90002| [2025/04/30 09:44:19 229180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259319129|now:1746006259229127|interval:90002|pto_count:0|srtt:51782 [2025/04/30 09:44:19 229187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 229192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259319129| [2025/04/30 09:44:19 229196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259319129| [2025/04/30 09:44:19 229200] [debug] |xqc_engine_wakeup_after|wakeup:1746006259319129|now:1746006259229200|diff:89929| [2025/04/30 09:44:19 229204] [debug] |xqc_engine_main_logic|END|now:1746006259228868| [2025/04/30 09:44:19 229549] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006259229548| [2025/04/30 09:44:19 229557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 229563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1063| [2025/04/30 09:44:19 229567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1064| [2025/04/30 09:44:19 229572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1064| [2025/04/30 09:44:19 229577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 229582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2378|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2379|path_largest_ack:2378| [2025/04/30 09:44:19 229586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63600|prior_delivered:2466655|prior_time:1746006259177638|is_app_limited:0|send_elapse:55867|ack_elapse:51910|ctl_first_sent_time:1746006259179203|lagest_ack_time:1746006259229548|curr_delivered:2527855| [2025/04/30 09:44:19 229591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259179203| [2025/04/30 09:44:19 229596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:567||sndq_packets_used_bytes:0|sndq_packets_free:1213| [2025/04/30 09:44:19 229600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2379|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2379|path_largest_ack:2379| [2025/04/30 09:44:19 229604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62400|prior_delivered:2469055|prior_time:1746006259179634|is_app_limited:0|send_elapse:55836|ack_elapse:49914|ctl_first_sent_time:1746006259181072|lagest_ack_time:1746006259229548|curr_delivered:2529055| [2025/04/30 09:44:19 229614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259181072| [2025/04/30 09:44:19 229618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:566||sndq_packets_used_bytes:0|sndq_packets_free:1214| [2025/04/30 09:44:19 229622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51782|rttvar:3316|minrtt:31343|latest_rtt:48476|ack_delay:56| [2025/04/30 09:44:19 229626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51362|rttvar:3327|minrtt:31343|latest_rtt:48476|ack_delay:56| [2025/04/30 09:44:19 229630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2379|lost_pn:2376|thresh:3| [2025/04/30 09:44:19 229635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 229639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 229643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 229647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51362|rtt_var:3327|pto_duration:64670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 229652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 229656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 229660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 229664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259318753|now:1746006259229647|interv:89106| [2025/04/30 09:44:19 229668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259318753|now:1746006259229647|interval:89106|pto_count:0|srtt:51362 [2025/04/30 09:44:19 229672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55836, ack_elapse 49914, delivered 60000|rate 1074575|lost 229| [2025/04/30 09:44:19 229677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074575) in round 45| [2025/04/30 09:44:19 229681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 229685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 229689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259181072|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 229693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259181072|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 229698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:51362|latest_rtt:48476|min_rtt:31343|applimit:0|lost:227|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 229706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 229710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006259254548|now:1746006259229548|interv:25000| [2025/04/30 09:44:19 229715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006259229548|max_ack_delay:25000| [2025/04/30 09:44:19 229720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1064|largest:1064|pns:2| [2025/04/30 09:44:19 229724] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1064|frame:PING ACK |recv_time:1746006259229548|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 229729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379229548|now:1746006259229548|interv:120000000| [2025/04/30 09:44:19 229733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379229548|now:1746006259229548|interv:120000000| [2025/04/30 09:44:19 229737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259319129|pq_index:0| [2025/04/30 09:44:19 229741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259228868| [2025/04/30 09:44:19 229745] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259229745| [2025/04/30 09:44:19 229750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259229749| [2025/04/30 09:44:19 229756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51362|min_srtt:51362|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 229760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 229765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51362|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 229769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2345|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 229774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51362|min_srtt:51362|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 229778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2447634| [2025/04/30 09:44:19 229782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51362|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 229787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2348|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 229794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51362|min_srtt:51362|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 229798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 229803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 229806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 229810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 229815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 229819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:2345|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 229823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 229828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 229832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259230831|now:1746006259229831|interv:1000| [2025/04/30 09:44:19 229835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 229839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 229843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259230831| [2025/04/30 09:44:19 229847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259230831| [2025/04/30 09:44:19 229851] [debug] |xqc_engine_wakeup_after|wakeup:1746006259230831|now:1746006259229851|diff:980| [2025/04/30 09:44:19 229856] [debug] |xqc_engine_main_logic|END|now:1746006259229749| [2025/04/30 09:44:19 229860] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259229860| [2025/04/30 09:44:19 229864] [debug] |xqc_engine_wakeup_after|wakeup:1746006259230831|now:1746006259229864|diff:967| [2025/04/30 09:44:19 229868] [debug] |xqc_engine_main_logic|END|now:1746006259229860| [2025/04/30 09:44:19 230936] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259230936| [2025/04/30 09:44:19 230947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259230831|pq_index:0| [2025/04/30 09:44:19 230951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259229749| [2025/04/30 09:44:19 230956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259230955| [2025/04/30 09:44:19 230961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259230831|now:1746006259230955| [2025/04/30 09:44:19 230965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259230831|now:1746006259230955| [2025/04/30 09:44:19 230969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 230974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51362|min_srtt:51362|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 230983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 230988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 230992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 230996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 231000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 231004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:2345|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 231009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 231013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 231019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2434| [2025/04/30 09:44:19 231064] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2434|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259231031|stream_id:0|stream_offset:2444097| [2025/04/30 09:44:19 231074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2434|origin_pktnum:2345|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:19 231082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 231089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51362|rtt_var:3327|pto_duration:64670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 231095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 231102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 231107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 231111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259320701|now:1746006259231088|interv:89613| [2025/04/30 09:44:19 231115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259320701|now:1746006259231088|interval:89613|pto_count:0|srtt:51362 [2025/04/30 09:44:19 231120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 231124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:2348|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 231129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2447634| [2025/04/30 09:44:19 231155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 231160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2435| [2025/04/30 09:44:19 231191] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2435|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259231167|stream_id:0|stream_offset:2447634| [2025/04/30 09:44:19 231197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2435|origin_pktnum:2348|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:19 231202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 231206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51362|rtt_var:3327|pto_duration:64670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 231212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 231219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 231225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 231232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259320837|now:1746006259231206|interv:89631| [2025/04/30 09:44:19 231239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259320837|now:1746006259231206|interval:89631|pto_count:0|srtt:51362 [2025/04/30 09:44:19 231246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 231253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259254548| [2025/04/30 09:44:19 231258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259254548| [2025/04/30 09:44:19 231262] [debug] |xqc_engine_wakeup_after|wakeup:1746006259254548|now:1746006259231262|diff:23286| [2025/04/30 09:44:19 231266] [debug] |xqc_engine_main_logic|END|now:1746006259230955| [2025/04/30 09:44:19 231472] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259231471| [2025/04/30 09:44:19 231479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 231485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1064| [2025/04/30 09:44:19 231489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1065| [2025/04/30 09:44:19 231495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1065| [2025/04/30 09:44:19 231499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 231504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2380|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2381|path_largest_ack:2380| [2025/04/30 09:44:19 231509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63600|prior_delivered:2469055|prior_time:1746006259179634|is_app_limited:0|send_elapse:55963|ack_elapse:51837|ctl_first_sent_time:1746006259181199|lagest_ack_time:1746006259231471|curr_delivered:2530255| [2025/04/30 09:44:19 231513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259181199| [2025/04/30 09:44:19 231523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:565||sndq_packets_used_bytes:0|sndq_packets_free:1215| [2025/04/30 09:44:19 231527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2381|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2381|path_largest_ack:2381| [2025/04/30 09:44:19 231531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62400|prior_delivered:2471455|prior_time:1746006259181629|is_app_limited:0|send_elapse:55876|ack_elapse:49842|ctl_first_sent_time:1746006259183108|lagest_ack_time:1746006259231471|curr_delivered:2531455| [2025/04/30 09:44:19 231536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259183108| [2025/04/30 09:44:19 231540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:564||sndq_packets_used_bytes:0|sndq_packets_free:1216| [2025/04/30 09:44:19 231544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51362|rttvar:3327|minrtt:31343|latest_rtt:48363|ack_delay:56| [2025/04/30 09:44:19 231548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50980|rttvar:3259|minrtt:31343|latest_rtt:48363|ack_delay:56| [2025/04/30 09:44:19 231552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2381|lost_pn:2378|thresh:3| [2025/04/30 09:44:19 231557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 231561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 231565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 231569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50980|rtt_var:3259|pto_duration:64016|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 231573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 231577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 231581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 231585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259320183|now:1746006259231568|interv:88615| [2025/04/30 09:44:19 231589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259320183|now:1746006259231568|interval:88615|pto_count:0|srtt:50980 [2025/04/30 09:44:19 231593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55876, ack_elapse 49842, delivered 60000|rate 1073806|lost 229| [2025/04/30 09:44:19 231598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1073806) in round 45| [2025/04/30 09:44:19 231602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 231606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 231610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259183108|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 231617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259183108|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 231622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:50980|latest_rtt:48363|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 231628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1065|largest:1065|pns:2| [2025/04/30 09:44:19 231632] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1065|frame:ACK |recv_time:1746006259231471|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 231637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379231471|now:1746006259231471|interv:120000000| [2025/04/30 09:44:19 231641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379231471|now:1746006259231471|interv:120000000| [2025/04/30 09:44:19 231645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259254548|pq_index:0| [2025/04/30 09:44:19 231649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259230955| [2025/04/30 09:44:19 231654] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259231654| [2025/04/30 09:44:19 231659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259231658| [2025/04/30 09:44:19 231665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50980|min_srtt:50980|path_bw:1215632|loss_rate:0.96|path_pto:0| [2025/04/30 09:44:19 231669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 231674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50980|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 231678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 231683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50980|min_srtt:50980|path_bw:1215632|loss_rate:0.96|path_pto:0| [2025/04/30 09:44:19 231687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2545491| [2025/04/30 09:44:19 231692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50980|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 231696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 231703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50980|min_srtt:50980|path_bw:1215632|loss_rate:0.96|path_pto:0| [2025/04/30 09:44:19 231707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2546670| [2025/04/30 09:44:19 231712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 231715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 231719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 231724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 231728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 231732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 231737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 231741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259232741|now:1746006259231741|interv:1000| [2025/04/30 09:44:19 231745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 231748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 231752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259232741| [2025/04/30 09:44:19 231756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259232741| [2025/04/30 09:44:19 231760] [debug] |xqc_engine_wakeup_after|wakeup:1746006259232741|now:1746006259231760|diff:981| [2025/04/30 09:44:19 231765] [debug] |xqc_engine_main_logic|END|now:1746006259231658| [2025/04/30 09:44:19 231770] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259231770| [2025/04/30 09:44:19 231773] [debug] |xqc_engine_wakeup_after|wakeup:1746006259232741|now:1746006259231773|diff:968| [2025/04/30 09:44:19 231777] [debug] |xqc_engine_main_logic|END|now:1746006259231770| [2025/04/30 09:44:19 232845] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259232845| [2025/04/30 09:44:19 232855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259232741|pq_index:0| [2025/04/30 09:44:19 232860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259231658| [2025/04/30 09:44:19 232865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259232864| [2025/04/30 09:44:19 232870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259232741|now:1746006259232864| [2025/04/30 09:44:19 232874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259232741|now:1746006259232864| [2025/04/30 09:44:19 232878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 232883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50980|min_srtt:50980|path_bw:1215632|loss_rate:0.96|path_pto:0| [2025/04/30 09:44:19 232892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2546670| [2025/04/30 09:44:19 232897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 232901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 232905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 232909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 232914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 232918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 232922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 232927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2436| [2025/04/30 09:44:19 232960] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2436|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259232935|stream_id:0|stream_offset:2544312| [2025/04/30 09:44:19 232965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2436|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 232970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 232974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50980|rtt_var:3259|pto_duration:64016|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 232982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 232988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 232994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 233001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259321951|now:1746006259232974|interv:88977| [2025/04/30 09:44:19 233008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259321951|now:1746006259232974|interval:88977|pto_count:0|srtt:50980 [2025/04/30 09:44:19 233016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 233024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 233030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2545491| [2025/04/30 09:44:19 233043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 233050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2437| [2025/04/30 09:44:19 233083] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2437|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259233061|stream_id:0|stream_offset:2545491| [2025/04/30 09:44:19 233089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2437|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 233093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 233098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50980|rtt_var:3259|pto_duration:64016|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 233103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 233109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 233116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 233122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259322077|now:1746006259233097|interv:88980| [2025/04/30 09:44:19 233129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259322077|now:1746006259233097|interval:88980|pto_count:0|srtt:50980 [2025/04/30 09:44:19 233156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 233162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259254548| [2025/04/30 09:44:19 233166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259254548| [2025/04/30 09:44:19 233170] [debug] |xqc_engine_wakeup_after|wakeup:1746006259254548|now:1746006259233170|diff:21378| [2025/04/30 09:44:19 233174] [debug] |xqc_engine_main_logic|END|now:1746006259232864| [2025/04/30 09:44:19 233490] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259233489| [2025/04/30 09:44:19 233497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 233503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1065| [2025/04/30 09:44:19 233507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1066| [2025/04/30 09:44:19 233513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1066| [2025/04/30 09:44:19 233517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 233522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2382|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2383|path_largest_ack:2382| [2025/04/30 09:44:19 233527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63600|prior_delivered:2471455|prior_time:1746006259181629|is_app_limited:0|send_elapse:56019|ack_elapse:51860|ctl_first_sent_time:1746006259183251|lagest_ack_time:1746006259233489|curr_delivered:2532655| [2025/04/30 09:44:19 233532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259183251| [2025/04/30 09:44:19 233541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:563||sndq_packets_used_bytes:0|sndq_packets_free:1217| [2025/04/30 09:44:19 233545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2383|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2383|path_largest_ack:2383| [2025/04/30 09:44:19 233550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62400|prior_delivered:2473855|prior_time:1746006259183613|is_app_limited:0|send_elapse:55821|ack_elapse:49876|ctl_first_sent_time:1746006259185056|lagest_ack_time:1746006259233489|curr_delivered:2533855| [2025/04/30 09:44:19 233554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259185056| [2025/04/30 09:44:19 233558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:562||sndq_packets_used_bytes:0|sndq_packets_free:1218| [2025/04/30 09:44:19 233562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50980|rttvar:3259|minrtt:31343|latest_rtt:48433|ack_delay:80| [2025/04/30 09:44:19 233566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50652|rttvar:3101|minrtt:31343|latest_rtt:48433|ack_delay:80| [2025/04/30 09:44:19 233571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2383|lost_pn:2380|thresh:3| [2025/04/30 09:44:19 233575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 233579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 233583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 233587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50652|rtt_var:3101|pto_duration:63056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 233591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 233595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 233599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 233603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259321117|now:1746006259233587|interv:87530| [2025/04/30 09:44:19 233607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259321117|now:1746006259233587|interval:87530|pto_count:0|srtt:50652 [2025/04/30 09:44:19 233612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55821, ack_elapse 49876, delivered 60000|rate 1074864|lost 229| [2025/04/30 09:44:19 233616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074864) in round 45| [2025/04/30 09:44:19 233620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 233624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 233628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259185056|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 233635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259185056|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 233640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:50652|latest_rtt:48433|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 233646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1066|largest:1066|pns:2| [2025/04/30 09:44:19 233651] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1066|frame:ACK |recv_time:1746006259233489|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 233655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379233489|now:1746006259233489|interv:120000000| [2025/04/30 09:44:19 233659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379233489|now:1746006259233489|interv:120000000| [2025/04/30 09:44:19 233663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259254548|pq_index:0| [2025/04/30 09:44:19 233668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259232864| [2025/04/30 09:44:19 233672] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259233672| [2025/04/30 09:44:19 233677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259233676| [2025/04/30 09:44:19 233683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50652|min_srtt:50652|path_bw:1215632|loss_rate:0.95|path_pto:0| [2025/04/30 09:44:19 233687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2546670| [2025/04/30 09:44:19 233692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50652|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 233696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 233701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50652|min_srtt:50652|path_bw:1215632|loss_rate:0.95|path_pto:0| [2025/04/30 09:44:19 233705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2547849| [2025/04/30 09:44:19 233710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50652|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 233714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 233719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50652|min_srtt:50652|path_bw:1215632|loss_rate:0.95|path_pto:0| [2025/04/30 09:44:19 233725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2549028| [2025/04/30 09:44:19 233730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 233734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 233738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 233742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 233746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 233751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2546670| [2025/04/30 09:44:19 233755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 233759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259234759|now:1746006259233759|interv:1000| [2025/04/30 09:44:19 233763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 233767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 233771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259234759| [2025/04/30 09:44:19 233775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259234759| [2025/04/30 09:44:19 233779] [debug] |xqc_engine_wakeup_after|wakeup:1746006259234759|now:1746006259233779|diff:980| [2025/04/30 09:44:19 233783] [debug] |xqc_engine_main_logic|END|now:1746006259233676| [2025/04/30 09:44:19 233788] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259233788| [2025/04/30 09:44:19 233792] [debug] |xqc_engine_wakeup_after|wakeup:1746006259234759|now:1746006259233792|diff:967| [2025/04/30 09:44:19 233796] [debug] |xqc_engine_main_logic|END|now:1746006259233788| [2025/04/30 09:44:19 234863] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259234863| [2025/04/30 09:44:19 234874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259234759|pq_index:0| [2025/04/30 09:44:19 234878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259233676| [2025/04/30 09:44:19 234883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259234882| [2025/04/30 09:44:19 234888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259234759|now:1746006259234882| [2025/04/30 09:44:19 234892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259234759|now:1746006259234882| [2025/04/30 09:44:19 234896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 234901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50652|min_srtt:50652|path_bw:1215632|loss_rate:0.95|path_pto:0| [2025/04/30 09:44:19 234911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2549028| [2025/04/30 09:44:19 234915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 234919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 234923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 234927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 234932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 234936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2546670| [2025/04/30 09:44:19 234941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 234945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2438| [2025/04/30 09:44:19 234978] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2438|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259234953|stream_id:0|stream_offset:2546670| [2025/04/30 09:44:19 234984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2438|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 234989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 234993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50652|rtt_var:3101|pto_duration:63056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 235001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 235007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 235013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 235020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259323009|now:1746006259234993|interv:88016| [2025/04/30 09:44:19 235026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259323009|now:1746006259234993|interval:88016|pto_count:0|srtt:50652 [2025/04/30 09:44:19 235034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 235042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 235049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2547849| [2025/04/30 09:44:19 235056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 235069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2439| [2025/04/30 09:44:19 235102] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2439|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259235081|stream_id:0|stream_offset:2547849| [2025/04/30 09:44:19 235108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2439|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 235112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 235117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50652|rtt_var:3101|pto_duration:63056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 235124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 235130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 235155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 235162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259323137|now:1746006259235117|interv:88020| [2025/04/30 09:44:19 235169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259323137|now:1746006259235117|interval:88020|pto_count:0|srtt:50652 [2025/04/30 09:44:19 235176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 235182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259254548| [2025/04/30 09:44:19 235187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259254548| [2025/04/30 09:44:19 235191] [debug] |xqc_engine_wakeup_after|wakeup:1746006259254548|now:1746006259235191|diff:19357| [2025/04/30 09:44:19 235195] [debug] |xqc_engine_main_logic|END|now:1746006259234882| [2025/04/30 09:44:19 235464] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259235463| [2025/04/30 09:44:19 235472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 235478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1066| [2025/04/30 09:44:19 235482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1067| [2025/04/30 09:44:19 235488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1067| [2025/04/30 09:44:19 235492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 235497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2384|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2385|path_largest_ack:2384| [2025/04/30 09:44:19 235502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63600|prior_delivered:2473855|prior_time:1746006259183613|is_app_limited:0|send_elapse:55944|ack_elapse:51850|ctl_first_sent_time:1746006259185179|lagest_ack_time:1746006259235463|curr_delivered:2535055| [2025/04/30 09:44:19 235506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259185179| [2025/04/30 09:44:19 235511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:561||sndq_packets_used_bytes:0|sndq_packets_free:1219| [2025/04/30 09:44:19 235520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2385|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2385|path_largest_ack:2385| [2025/04/30 09:44:19 235524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62400|prior_delivered:2476255|prior_time:1746006259185624|is_app_limited:0|send_elapse:55835|ack_elapse:49839|ctl_first_sent_time:1746006259187066|lagest_ack_time:1746006259235463|curr_delivered:2536255| [2025/04/30 09:44:19 235529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259187066| [2025/04/30 09:44:19 235533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:560||sndq_packets_used_bytes:0|sndq_packets_free:1220| [2025/04/30 09:44:19 235537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50652|rttvar:3101|minrtt:31343|latest_rtt:48397|ack_delay:80| [2025/04/30 09:44:19 235541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50360|rttvar:2909|minrtt:31343|latest_rtt:48397|ack_delay:80| [2025/04/30 09:44:19 235546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2385|lost_pn:2382|thresh:3| [2025/04/30 09:44:19 235550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 235554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 235558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 235562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50360|rtt_var:2909|pto_duration:61996|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 235566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 235570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 235574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 235578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259322077|now:1746006259235562|interv:86515| [2025/04/30 09:44:19 235582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259322077|now:1746006259235562|interval:86515|pto_count:0|srtt:50360 [2025/04/30 09:44:19 235587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55835, ack_elapse 49839, delivered 60000|rate 1074594|lost 229| [2025/04/30 09:44:19 235591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074594) in round 45| [2025/04/30 09:44:19 235595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 235599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 235603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259187066|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 235612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259187066|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 235617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:50360|latest_rtt:48397|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 235623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1067|largest:1067|pns:2| [2025/04/30 09:44:19 235627] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1067|frame:ACK |recv_time:1746006259235463|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 235632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379235463|now:1746006259235463|interv:120000000| [2025/04/30 09:44:19 235636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379235463|now:1746006259235463|interv:120000000| [2025/04/30 09:44:19 235640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259254548|pq_index:0| [2025/04/30 09:44:19 235644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259234882| [2025/04/30 09:44:19 235648] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259235648| [2025/04/30 09:44:19 235653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259235652| [2025/04/30 09:44:19 235659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50360|min_srtt:50360|path_bw:1215632|loss_rate:0.94|path_pto:0| [2025/04/30 09:44:19 235664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2549028| [2025/04/30 09:44:19 235668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 235673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 235677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50360|min_srtt:50360|path_bw:1215632|loss_rate:0.94|path_pto:0| [2025/04/30 09:44:19 235681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2550207| [2025/04/30 09:44:19 235686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 235690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 235695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50360|min_srtt:50360|path_bw:1215632|loss_rate:0.94|path_pto:0| [2025/04/30 09:44:19 235702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2551386| [2025/04/30 09:44:19 235706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 235710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 235714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 235718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 235723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 235727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2549028| [2025/04/30 09:44:19 235731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 235735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259236735|now:1746006259235735|interv:1000| [2025/04/30 09:44:19 235739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 235743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 235747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259236735| [2025/04/30 09:44:19 235751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259236735| [2025/04/30 09:44:19 235755] [debug] |xqc_engine_wakeup_after|wakeup:1746006259236735|now:1746006259235755|diff:980| [2025/04/30 09:44:19 235759] [debug] |xqc_engine_main_logic|END|now:1746006259235652| [2025/04/30 09:44:19 235764] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259235764| [2025/04/30 09:44:19 235768] [debug] |xqc_engine_wakeup_after|wakeup:1746006259236735|now:1746006259235768|diff:967| [2025/04/30 09:44:19 235772] [debug] |xqc_engine_main_logic|END|now:1746006259235764| [2025/04/30 09:44:19 236839] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259236839| [2025/04/30 09:44:19 236850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259236735|pq_index:0| [2025/04/30 09:44:19 236854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259235652| [2025/04/30 09:44:19 236859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259236858| [2025/04/30 09:44:19 236864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259236735|now:1746006259236858| [2025/04/30 09:44:19 236868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259236735|now:1746006259236858| [2025/04/30 09:44:19 236872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 236878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50360|min_srtt:50360|path_bw:1215632|loss_rate:0.94|path_pto:0| [2025/04/30 09:44:19 236882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2551386| [2025/04/30 09:44:19 236895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 236899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 236903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 236907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 236912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 236916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2549028| [2025/04/30 09:44:19 236920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 236925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2440| [2025/04/30 09:44:19 236957] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2440|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259236933|stream_id:0|stream_offset:2549028| [2025/04/30 09:44:19 236963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2440|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 236968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 236972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50360|rtt_var:2909|pto_duration:61996|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 236981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 236987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 236993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 237000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259323929|now:1746006259236972|interv:86957| [2025/04/30 09:44:19 237007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259323929|now:1746006259236972|interval:86957|pto_count:0|srtt:50360 [2025/04/30 09:44:19 237014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 237022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 237029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2550207| [2025/04/30 09:44:19 237036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 237048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2441| [2025/04/30 09:44:19 237080] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2441|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259237059|stream_id:0|stream_offset:2550207| [2025/04/30 09:44:19 237086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2441|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 237091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 237095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50360|rtt_var:2909|pto_duration:61996|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 237101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 237107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 237114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 237120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259324055|now:1746006259237095|interv:86960| [2025/04/30 09:44:19 237127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259324055|now:1746006259237095|interval:86960|pto_count:0|srtt:50360 [2025/04/30 09:44:19 237152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 237159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259254548| [2025/04/30 09:44:19 237163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259254548| [2025/04/30 09:44:19 237167] [debug] |xqc_engine_wakeup_after|wakeup:1746006259254548|now:1746006259237167|diff:17381| [2025/04/30 09:44:19 237171] [debug] |xqc_engine_main_logic|END|now:1746006259236858| [2025/04/30 09:44:19 237459] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259237458| [2025/04/30 09:44:19 237467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 237473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1067| [2025/04/30 09:44:19 237477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1068| [2025/04/30 09:44:19 237483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1068| [2025/04/30 09:44:19 237487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 237492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2386|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2387|path_largest_ack:2386| [2025/04/30 09:44:19 237497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63600|prior_delivered:2476255|prior_time:1746006259185624|is_app_limited:0|send_elapse:55958|ack_elapse:51834|ctl_first_sent_time:1746006259187189|lagest_ack_time:1746006259237458|curr_delivered:2537455| [2025/04/30 09:44:19 237502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259187189| [2025/04/30 09:44:19 237506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:559||sndq_packets_used_bytes:0|sndq_packets_free:1221| [2025/04/30 09:44:19 237516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2387|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2387|path_largest_ack:2387| [2025/04/30 09:44:19 237520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62400|prior_delivered:2478655|prior_time:1746006259187595|is_app_limited:0|send_elapse:57709|ack_elapse:49863|ctl_first_sent_time:1746006259189033|lagest_ack_time:1746006259237458|curr_delivered:2538655| [2025/04/30 09:44:19 237525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259189033| [2025/04/30 09:44:19 237528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:558||sndq_packets_used_bytes:0|sndq_packets_free:1222| [2025/04/30 09:44:19 237533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50360|rttvar:2909|minrtt:31343|latest_rtt:48425|ack_delay:80| [2025/04/30 09:44:19 237537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50108|rttvar:2685|minrtt:31343|latest_rtt:48425|ack_delay:80| [2025/04/30 09:44:19 237541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2387|lost_pn:2384|thresh:3| [2025/04/30 09:44:19 237545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 237549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 237553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 237558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50108|rtt_var:2685|pto_duration:60848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 237562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 237566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 237570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 237574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259322907|now:1746006259237557|interv:85350| [2025/04/30 09:44:19 237578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259322907|now:1746006259237557|interval:85350|pto_count:0|srtt:50108 [2025/04/30 09:44:19 237582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57709, ack_elapse 49863, delivered 60000|rate 1039699|lost 229| [2025/04/30 09:44:19 237587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1039699) in round 45| [2025/04/30 09:44:19 237591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 237596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 237600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259189033|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 237604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259189033|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 237612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:50108|latest_rtt:48425|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 237618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1068|largest:1068|pns:2| [2025/04/30 09:44:19 237622] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1068|frame:ACK |recv_time:1746006259237458|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 237627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379237458|now:1746006259237458|interv:120000000| [2025/04/30 09:44:19 237631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379237458|now:1746006259237458|interv:120000000| [2025/04/30 09:44:19 237635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259254548|pq_index:0| [2025/04/30 09:44:19 237640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259236858| [2025/04/30 09:44:19 237644] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259237644| [2025/04/30 09:44:19 237649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259237648| [2025/04/30 09:44:19 237655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50108|min_srtt:50108|path_bw:1215632|loss_rate:0.93|path_pto:0| [2025/04/30 09:44:19 237659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2551386| [2025/04/30 09:44:19 237664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50108|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 237669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 237673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50108|min_srtt:50108|path_bw:1215632|loss_rate:0.93|path_pto:0| [2025/04/30 09:44:19 237677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2552565| [2025/04/30 09:44:19 237683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50108|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 237687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 237692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50108|min_srtt:50108|path_bw:1215632|loss_rate:0.93|path_pto:0| [2025/04/30 09:44:19 237698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2553744| [2025/04/30 09:44:19 237703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 237707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 237711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 237715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 237719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 237724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2551386| [2025/04/30 09:44:19 237728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 237732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259238732|now:1746006259237732|interv:1000| [2025/04/30 09:44:19 237736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 237740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 237744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259238732| [2025/04/30 09:44:19 237748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259238732| [2025/04/30 09:44:19 237752] [debug] |xqc_engine_wakeup_after|wakeup:1746006259238732|now:1746006259237752|diff:980| [2025/04/30 09:44:19 237756] [debug] |xqc_engine_main_logic|END|now:1746006259237648| [2025/04/30 09:44:19 237761] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259237761| [2025/04/30 09:44:19 237765] [debug] |xqc_engine_wakeup_after|wakeup:1746006259238732|now:1746006259237765|diff:967| [2025/04/30 09:44:19 237769] [debug] |xqc_engine_main_logic|END|now:1746006259237761| [2025/04/30 09:44:19 238836] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259238836| [2025/04/30 09:44:19 238847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259238732|pq_index:0| [2025/04/30 09:44:19 238851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259237648| [2025/04/30 09:44:19 238856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259238855| [2025/04/30 09:44:19 238861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259238732|now:1746006259238855| [2025/04/30 09:44:19 238865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259238732|now:1746006259238855| [2025/04/30 09:44:19 238869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 238875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50108|min_srtt:50108|path_bw:1215632|loss_rate:0.93|path_pto:0| [2025/04/30 09:44:19 238879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2553744| [2025/04/30 09:44:19 238889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 238893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 238897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 238901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 238906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 238910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2551386| [2025/04/30 09:44:19 238914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 238919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2442| [2025/04/30 09:44:19 238951] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2442|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259238927|stream_id:0|stream_offset:2551386| [2025/04/30 09:44:19 238957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2442|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 238962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 238967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50108|rtt_var:2685|pto_duration:60848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 238974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 238980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 238986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 238992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259324775|now:1746006259238966|interv:85809| [2025/04/30 09:44:19 238999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259324775|now:1746006259238966|interval:85809|pto_count:0|srtt:50108 [2025/04/30 09:44:19 239007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 239015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 239021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2552565| [2025/04/30 09:44:19 239028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 239035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2443| [2025/04/30 09:44:19 239074] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2443|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259239053|stream_id:0|stream_offset:2552565| [2025/04/30 09:44:19 239080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2443|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 239085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 239089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50108|rtt_var:2685|pto_duration:60848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 239095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 239101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 239107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 239114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259324901|now:1746006259239089|interv:85812| [2025/04/30 09:44:19 239121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259324901|now:1746006259239089|interval:85812|pto_count:0|srtt:50108 [2025/04/30 09:44:19 239128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 239153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259254548| [2025/04/30 09:44:19 239158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259254548| [2025/04/30 09:44:19 239162] [debug] |xqc_engine_wakeup_after|wakeup:1746006259254548|now:1746006259239162|diff:15386| [2025/04/30 09:44:19 239166] [debug] |xqc_engine_main_logic|END|now:1746006259238855| [2025/04/30 09:44:19 239896] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006259239895| [2025/04/30 09:44:19 239904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 239910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1068| [2025/04/30 09:44:19 239914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1069| [2025/04/30 09:44:19 239919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1069| [2025/04/30 09:44:19 239924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 239929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2388|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2389|path_largest_ack:2388| [2025/04/30 09:44:19 239933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63600|prior_delivered:2478655|prior_time:1746006259187595|is_app_limited:0|send_elapse:57834|ack_elapse:52300|ctl_first_sent_time:1746006259189158|lagest_ack_time:1746006259239895|curr_delivered:2539855| [2025/04/30 09:44:19 239938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259189158| [2025/04/30 09:44:19 239943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:557||sndq_packets_used_bytes:0|sndq_packets_free:1223| [2025/04/30 09:44:19 239952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2389|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2389|path_largest_ack:2389| [2025/04/30 09:44:19 239956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62400|prior_delivered:2481055|prior_time:1746006259189596|is_app_limited:0|send_elapse:57797|ack_elapse:50299|ctl_first_sent_time:1746006259191031|lagest_ack_time:1746006259239895|curr_delivered:2541055| [2025/04/30 09:44:19 239961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259191031| [2025/04/30 09:44:19 239965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:556||sndq_packets_used_bytes:0|sndq_packets_free:1224| [2025/04/30 09:44:19 239969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50108|rttvar:2685|minrtt:31343|latest_rtt:48864|ack_delay:512| [2025/04/30 09:44:19 239973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49889|rttvar:2453|minrtt:31343|latest_rtt:48864|ack_delay:512| [2025/04/30 09:44:19 239977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2389|lost_pn:2386|thresh:3| [2025/04/30 09:44:19 239982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 239986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 239990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 239997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49889|rtt_var:2453|pto_duration:59701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 240004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 240010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 240017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 240023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259323754|now:1746006259239996|interv:83758| [2025/04/30 09:44:19 240030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259323754|now:1746006259239996|interval:83758|pto_count:0|srtt:49889 [2025/04/30 09:44:19 240037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57797, ack_elapse 50299, delivered 60000|rate 1038116|lost 229| [2025/04/30 09:44:19 240044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1038116) in round 45| [2025/04/30 09:44:19 240050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 240057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 240063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259191031|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 240071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259191031|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 240080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:49889|latest_rtt:48864|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 240087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1069|largest:1069|pns:2| [2025/04/30 09:44:19 240091] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1069|frame:ACK |recv_time:1746006259239895|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 240096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379239895|now:1746006259239895|interv:120000000| [2025/04/30 09:44:19 240100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379239895|now:1746006259239895|interv:120000000| [2025/04/30 09:44:19 240104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259254548|pq_index:0| [2025/04/30 09:44:19 240108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259238855| [2025/04/30 09:44:19 240112] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259240112| [2025/04/30 09:44:19 240117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259240116| [2025/04/30 09:44:19 240123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49889|min_srtt:49889|path_bw:1215632|loss_rate:0.92|path_pto:0| [2025/04/30 09:44:19 240128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2553744| [2025/04/30 09:44:19 240149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49889|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 240153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 240158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49889|min_srtt:49889|path_bw:1215632|loss_rate:0.92|path_pto:0| [2025/04/30 09:44:19 240162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2554923| [2025/04/30 09:44:19 240167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49889|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 240171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 240175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49889|min_srtt:49889|path_bw:1215632|loss_rate:0.92|path_pto:0| [2025/04/30 09:44:19 240180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2556102| [2025/04/30 09:44:19 240187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 240191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 240195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 240199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 240204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 240208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2553744| [2025/04/30 09:44:19 240213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 240217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259241216|now:1746006259240216|interv:1000| [2025/04/30 09:44:19 240221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 240225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 240232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259241216| [2025/04/30 09:44:19 240238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259241216| [2025/04/30 09:44:19 240245] [debug] |xqc_engine_wakeup_after|wakeup:1746006259241216|now:1746006259240245|diff:971| [2025/04/30 09:44:19 240252] [debug] |xqc_engine_main_logic|END|now:1746006259240116| [2025/04/30 09:44:19 240260] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259240260| [2025/04/30 09:44:19 240264] [debug] |xqc_engine_wakeup_after|wakeup:1746006259241216|now:1746006259240264|diff:952| [2025/04/30 09:44:19 240268] [debug] |xqc_engine_main_logic|END|now:1746006259240260| [2025/04/30 09:44:19 241334] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259241334| [2025/04/30 09:44:19 241341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259241216|pq_index:0| [2025/04/30 09:44:19 241345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259240116| [2025/04/30 09:44:19 241350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259241349| [2025/04/30 09:44:19 241355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259241216|now:1746006259241349| [2025/04/30 09:44:19 241359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259241216|now:1746006259241349| [2025/04/30 09:44:19 241363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 241368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49889|min_srtt:49889|path_bw:1215632|loss_rate:0.92|path_pto:0| [2025/04/30 09:44:19 241373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2556102| [2025/04/30 09:44:19 241381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 241385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 241389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 241393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 241397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 241402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2553744| [2025/04/30 09:44:19 241406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 241410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2444| [2025/04/30 09:44:19 241446] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2444|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259241419|stream_id:0|stream_offset:2553744| [2025/04/30 09:44:19 241456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2444|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 241463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 241470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49889|rtt_var:2453|pto_duration:59701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 241477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 241481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 241485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 241489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259326120|now:1746006259241470|interv:84650| [2025/04/30 09:44:19 241493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259326120|now:1746006259241470|interval:84650|pto_count:0|srtt:49889 [2025/04/30 09:44:19 241498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 241503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 241507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2554923| [2025/04/30 09:44:19 241512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 241516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2445| [2025/04/30 09:44:19 241550] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2445|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259241527|stream_id:0|stream_offset:2554923| [2025/04/30 09:44:19 241560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2445|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 241567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 241574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49889|rtt_var:2453|pto_duration:59701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 241580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 241584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 241588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 241592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259326228|now:1746006259241574|interv:84654| [2025/04/30 09:44:19 241596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259326228|now:1746006259241574|interval:84654|pto_count:0|srtt:49889 [2025/04/30 09:44:19 241600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 241605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259254548| [2025/04/30 09:44:19 241609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259254548| [2025/04/30 09:44:19 241613] [debug] |xqc_engine_wakeup_after|wakeup:1746006259254548|now:1746006259241613|diff:12935| [2025/04/30 09:44:19 241618] [debug] |xqc_engine_main_logic|END|now:1746006259241349| [2025/04/30 09:44:19 241627] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259241626| [2025/04/30 09:44:19 241631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 241637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1069| [2025/04/30 09:44:19 241641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1070| [2025/04/30 09:44:19 241647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1070| [2025/04/30 09:44:19 241651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 241656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2390|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2391|path_largest_ack:2390| [2025/04/30 09:44:19 241661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63600|prior_delivered:2481055|prior_time:1746006259189596|is_app_limited:0|send_elapse:57921|ack_elapse:52030|ctl_first_sent_time:1746006259191155|lagest_ack_time:1746006259241626|curr_delivered:2542255| [2025/04/30 09:44:19 241666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259191155| [2025/04/30 09:44:19 241670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:555||sndq_packets_used_bytes:0|sndq_packets_free:1225| [2025/04/30 09:44:19 241675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2391|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2391|path_largest_ack:2391| [2025/04/30 09:44:19 241684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62400|prior_delivered:2483455|prior_time:1746006259191591|is_app_limited:0|send_elapse:57790|ack_elapse:50035|ctl_first_sent_time:1746006259193025|lagest_ack_time:1746006259241626|curr_delivered:2543455| [2025/04/30 09:44:19 241689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259193025| [2025/04/30 09:44:19 241693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:554||sndq_packets_used_bytes:0|sndq_packets_free:1226| [2025/04/30 09:44:19 241697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49889|rttvar:2453|minrtt:31343|latest_rtt:48601|ack_delay:80| [2025/04/30 09:44:19 241701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49718|rttvar:2182|minrtt:31343|latest_rtt:48601|ack_delay:80| [2025/04/30 09:44:19 241705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2391|lost_pn:2388|thresh:3| [2025/04/30 09:44:19 241710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 241714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 241718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 241722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49718|rtt_var:2182|pto_duration:58446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 241726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 241730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 241734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 241738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259324973|now:1746006259241722|interv:83251| [2025/04/30 09:44:19 241742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259324973|now:1746006259241722|interval:83251|pto_count:0|srtt:49718 [2025/04/30 09:44:19 241746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57790, ack_elapse 50035, delivered 60000|rate 1038241|lost 229| [2025/04/30 09:44:19 241751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1038241) in round 45| [2025/04/30 09:44:19 241755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 241759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 241763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259193025|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 241768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259193025|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 241775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:49718|latest_rtt:48601|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 241781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1070|largest:1070|pns:2| [2025/04/30 09:44:19 241786] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1070|frame:ACK |recv_time:1746006259241626|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 241791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379241626|now:1746006259241626|interv:120000000| [2025/04/30 09:44:19 241795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379241626|now:1746006259241626|interv:120000000| [2025/04/30 09:44:19 241799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259254548|pq_index:0| [2025/04/30 09:44:19 241803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259241349| [2025/04/30 09:44:19 241807] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259241807| [2025/04/30 09:44:19 241812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259241811| [2025/04/30 09:44:19 241818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49718|min_srtt:49718|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:19 241822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2556102| [2025/04/30 09:44:19 241827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49718|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 241832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 241836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49718|min_srtt:49718|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:19 241840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2557281| [2025/04/30 09:44:19 241845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49718|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 241850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 241854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49718|min_srtt:49718|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:19 241858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2558460| [2025/04/30 09:44:19 241865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 241869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 241873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 241877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 241882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 241886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2556102| [2025/04/30 09:44:19 241890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 241894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259242894|now:1746006259241894|interv:1000| [2025/04/30 09:44:19 241898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 241902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 241906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259242894| [2025/04/30 09:44:19 241910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259242894| [2025/04/30 09:44:19 241914] [debug] |xqc_engine_wakeup_after|wakeup:1746006259242894|now:1746006259241914|diff:980| [2025/04/30 09:44:19 241918] [debug] |xqc_engine_main_logic|END|now:1746006259241811| [2025/04/30 09:44:19 241923] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259241923| [2025/04/30 09:44:19 241927] [debug] |xqc_engine_wakeup_after|wakeup:1746006259242894|now:1746006259241927|diff:967| [2025/04/30 09:44:19 241931] [debug] |xqc_engine_main_logic|END|now:1746006259241923| [2025/04/30 09:44:19 242999] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259242999| [2025/04/30 09:44:19 243007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259242894|pq_index:0| [2025/04/30 09:44:19 243012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259241811| [2025/04/30 09:44:19 243016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259243016| [2025/04/30 09:44:19 243021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259242894|now:1746006259243016| [2025/04/30 09:44:19 243025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259242894|now:1746006259243016| [2025/04/30 09:44:19 243029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 243034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49718|min_srtt:49718|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:19 243038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2558460| [2025/04/30 09:44:19 243047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 243051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 243054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 243059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 243063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 243067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2556102| [2025/04/30 09:44:19 243072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 243076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2446| [2025/04/30 09:44:19 243109] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2446|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259243083|stream_id:0|stream_offset:2556102| [2025/04/30 09:44:19 243118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2446|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 243126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 243149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49718|rtt_var:2182|pto_duration:58446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 243159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 243163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 243167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 243171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259326529|now:1746006259243148|interv:83381| [2025/04/30 09:44:19 243175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259326529|now:1746006259243148|interval:83381|pto_count:0|srtt:49718 [2025/04/30 09:44:19 243179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 243184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 243188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2557281| [2025/04/30 09:44:19 243193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 243197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2447| [2025/04/30 09:44:19 243227] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2447|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259243204|stream_id:0|stream_offset:2557281| [2025/04/30 09:44:19 243242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2447|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 243250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 243257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49718|rtt_var:2182|pto_duration:58446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 243261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 243265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 243269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 243273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259326650|now:1746006259243256|interv:83394| [2025/04/30 09:44:19 243277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259326650|now:1746006259243256|interval:83394|pto_count:0|srtt:49718 [2025/04/30 09:44:19 243281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 243286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259254548| [2025/04/30 09:44:19 243290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259254548| [2025/04/30 09:44:19 243294] [debug] |xqc_engine_wakeup_after|wakeup:1746006259254548|now:1746006259243294|diff:11254| [2025/04/30 09:44:19 243298] [debug] |xqc_engine_main_logic|END|now:1746006259243016| [2025/04/30 09:44:19 243427] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259243427| [2025/04/30 09:44:19 243433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 243438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1070| [2025/04/30 09:44:19 243442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1071| [2025/04/30 09:44:19 243448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1071| [2025/04/30 09:44:19 243452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 243457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2392|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2393|path_largest_ack:2392| [2025/04/30 09:44:19 243461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63600|prior_delivered:2483455|prior_time:1746006259191591|is_app_limited:0|send_elapse:57895|ack_elapse:51836|ctl_first_sent_time:1746006259193130|lagest_ack_time:1746006259243427|curr_delivered:2544655| [2025/04/30 09:44:19 243466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259193130| [2025/04/30 09:44:19 243470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:553||sndq_packets_used_bytes:0|sndq_packets_free:1227| [2025/04/30 09:44:19 243475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2393|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2393|path_largest_ack:2393| [2025/04/30 09:44:19 243483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62400|prior_delivered:2485855|prior_time:1746006259193584|is_app_limited:0|send_elapse:57795|ack_elapse:49843|ctl_first_sent_time:1746006259195015|lagest_ack_time:1746006259243427|curr_delivered:2545855| [2025/04/30 09:44:19 243487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259195015| [2025/04/30 09:44:19 243491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:552||sndq_packets_used_bytes:0|sndq_packets_free:1228| [2025/04/30 09:44:19 243495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49718|rttvar:2182|minrtt:31343|latest_rtt:48412|ack_delay:72| [2025/04/30 09:44:19 243499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49546|rttvar:1981|minrtt:31343|latest_rtt:48412|ack_delay:72| [2025/04/30 09:44:19 243504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2393|lost_pn:2390|thresh:3| [2025/04/30 09:44:19 243508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 243512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 243516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 243520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49546|rtt_var:1981|pto_duration:57470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 243524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 243528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 243532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 243536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259325674|now:1746006259243520|interv:82154| [2025/04/30 09:44:19 243540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259325674|now:1746006259243520|interval:82154|pto_count:0|srtt:49546 [2025/04/30 09:44:19 243544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57795, ack_elapse 49843, delivered 60000|rate 1038152|lost 229| [2025/04/30 09:44:19 243548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1038152) in round 45| [2025/04/30 09:44:19 243553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 243557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 243561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259195015|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 243565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259195015|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 243572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:49546|latest_rtt:48412|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 243578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1071|largest:1071|pns:2| [2025/04/30 09:44:19 243583] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1071|frame:ACK |recv_time:1746006259243427|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 243587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379243427|now:1746006259243427|interv:120000000| [2025/04/30 09:44:19 243592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379243427|now:1746006259243427|interv:120000000| [2025/04/30 09:44:19 243596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259254548|pq_index:0| [2025/04/30 09:44:19 243600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259243016| [2025/04/30 09:44:19 243604] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259243604| [2025/04/30 09:44:19 243608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259243608| [2025/04/30 09:44:19 243614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49546|min_srtt:49546|path_bw:1215632|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:19 243619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2558460| [2025/04/30 09:44:19 243623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 243628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 243632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49546|min_srtt:49546|path_bw:1215632|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:19 243636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2559639| [2025/04/30 09:44:19 243641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 243645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 243649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49546|min_srtt:49546|path_bw:1215632|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:19 243654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2560818| [2025/04/30 09:44:19 243660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 243664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 243668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 243672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 243677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 243681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2558460| [2025/04/30 09:44:19 243686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 243689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259244689|now:1746006259243689|interv:1000| [2025/04/30 09:44:19 243693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 243697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 243701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259244689| [2025/04/30 09:44:19 243705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259244689| [2025/04/30 09:44:19 243709] [debug] |xqc_engine_wakeup_after|wakeup:1746006259244689|now:1746006259243709|diff:980| [2025/04/30 09:44:19 243713] [debug] |xqc_engine_main_logic|END|now:1746006259243608| [2025/04/30 09:44:19 243718] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259243718| [2025/04/30 09:44:19 243722] [debug] |xqc_engine_wakeup_after|wakeup:1746006259244689|now:1746006259243722|diff:967| [2025/04/30 09:44:19 243726] [debug] |xqc_engine_main_logic|END|now:1746006259243718| [2025/04/30 09:44:19 244794] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259244793| [2025/04/30 09:44:19 244802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259244689|pq_index:0| [2025/04/30 09:44:19 244806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259243608| [2025/04/30 09:44:19 244811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259244810| [2025/04/30 09:44:19 244815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259244689|now:1746006259244810| [2025/04/30 09:44:19 244820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259244689|now:1746006259244810| [2025/04/30 09:44:19 244824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 244828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49546|min_srtt:49546|path_bw:1215632|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:19 244833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2560818| [2025/04/30 09:44:19 244841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 244845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 244849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 244853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 244857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 244862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2558460| [2025/04/30 09:44:19 244866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 244870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2448| [2025/04/30 09:44:19 244904] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2448|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259244878|stream_id:0|stream_offset:2558460| [2025/04/30 09:44:19 244914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2448|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 244922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 244928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49546|rtt_var:1981|pto_duration:57470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 244935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 244939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 244943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 244947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259327348|now:1746006259244928|interv:82420| [2025/04/30 09:44:19 244951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259327348|now:1746006259244928|interval:82420|pto_count:0|srtt:49546 [2025/04/30 09:44:19 244956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 244961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 244965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2559639| [2025/04/30 09:44:19 244970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 244974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2449| [2025/04/30 09:44:19 245003] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2449|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259244981|stream_id:0|stream_offset:2559639| [2025/04/30 09:44:19 245018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2449|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 245026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 245032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49546|rtt_var:1981|pto_duration:57470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 245037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 245041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 245044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 245048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259327451|now:1746006259245032|interv:82419| [2025/04/30 09:44:19 245052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259327451|now:1746006259245032|interval:82419|pto_count:0|srtt:49546 [2025/04/30 09:44:19 245057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 245062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259254548| [2025/04/30 09:44:19 245066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259254548| [2025/04/30 09:44:19 245070] [debug] |xqc_engine_wakeup_after|wakeup:1746006259254548|now:1746006259245070|diff:9478| [2025/04/30 09:44:19 245074] [debug] |xqc_engine_main_logic|END|now:1746006259244810| [2025/04/30 09:44:19 245496] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006259245495| [2025/04/30 09:44:19 245504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 245510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1071| [2025/04/30 09:44:19 245514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1072| [2025/04/30 09:44:19 245519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1072| [2025/04/30 09:44:19 245523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 245528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2394|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2395|path_largest_ack:2394| [2025/04/30 09:44:19 245533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63600|prior_delivered:2485855|prior_time:1746006259193584|is_app_limited:0|send_elapse:57899|ack_elapse:51911|ctl_first_sent_time:1746006259195119|lagest_ack_time:1746006259245495|curr_delivered:2547055| [2025/04/30 09:44:19 245538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259195119| [2025/04/30 09:44:19 245542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:551||sndq_packets_used_bytes:0|sndq_packets_free:1229| [2025/04/30 09:44:19 245546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2395|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2395|path_largest_ack:2395| [2025/04/30 09:44:19 245555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62400|prior_delivered:2488255|prior_time:1746006259195566|is_app_limited:0|send_elapse:57755|ack_elapse:49929|ctl_first_sent_time:1746006259196995|lagest_ack_time:1746006259245495|curr_delivered:2548255| [2025/04/30 09:44:19 245559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259196995| [2025/04/30 09:44:19 245563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:550||sndq_packets_used_bytes:0|sndq_packets_free:1230| [2025/04/30 09:44:19 245567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49546|rttvar:1981|minrtt:31343|latest_rtt:48500|ack_delay:72| [2025/04/30 09:44:19 245572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49406|rttvar:1765|minrtt:31343|latest_rtt:48500|ack_delay:72| [2025/04/30 09:44:19 245576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2395|lost_pn:2392|thresh:3| [2025/04/30 09:44:19 245580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 245584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 245588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 245592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49406|rtt_var:1765|pto_duration:56466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 245597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 245600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 245604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 245608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259326447|now:1746006259245592|interv:80855| [2025/04/30 09:44:19 245612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259326447|now:1746006259245592|interval:80855|pto_count:0|srtt:49406 [2025/04/30 09:44:19 245617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57755, ack_elapse 49929, delivered 60000|rate 1038871|lost 229| [2025/04/30 09:44:19 245621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1038871) in round 45| [2025/04/30 09:44:19 245626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 245630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 245634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259196995|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 245638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259196995|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 245646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:49406|latest_rtt:48500|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 245651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 245656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:19 245660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:19 245665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1072|largest:1072|pns:2| [2025/04/30 09:44:19 245669] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1072|frame:PING ACK |recv_time:1746006259245495|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 245674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379245495|now:1746006259245495|interv:120000000| [2025/04/30 09:44:19 245678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379245495|now:1746006259245495|interv:120000000| [2025/04/30 09:44:19 245682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259254548|pq_index:0| [2025/04/30 09:44:19 245687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259244810| [2025/04/30 09:44:19 245691] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259245691| [2025/04/30 09:44:19 245695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259245695| [2025/04/30 09:44:19 245701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:1072|ack_delay:206|first_ack_range:75|largest_pkt_recv_time:1746006259245495| [2025/04/30 09:44:19 245705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:1072|low:997|pkt_pns:2| [2025/04/30 09:44:19 245710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:1072|frame_largest_recv:1072| [2025/04/30 09:44:19 245714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:19 245718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:2560818| [2025/04/30 09:44:19 245723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49406|min_srtt:49406|path_bw:1215632|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:19 245728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1207|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2561997| [2025/04/30 09:44:19 245732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49406|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 245737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 245744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49406|min_srtt:49406|path_bw:1215632|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:19 245748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2407|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2563176| [2025/04/30 09:44:19 245753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 245757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 245761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 245765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 245770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 245774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2560818| [2025/04/30 09:44:19 245778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 245782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259246782|now:1746006259245782|interv:1000| [2025/04/30 09:44:19 245786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 245790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 245794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259246782| [2025/04/30 09:44:19 245798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259246782| [2025/04/30 09:44:19 245802] [debug] |xqc_engine_wakeup_after|wakeup:1746006259246782|now:1746006259245802|diff:980| [2025/04/30 09:44:19 245806] [debug] |xqc_engine_main_logic|END|now:1746006259245695| [2025/04/30 09:44:19 245811] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259245811| [2025/04/30 09:44:19 245815] [debug] |xqc_engine_wakeup_after|wakeup:1746006259246782|now:1746006259245815|diff:967| [2025/04/30 09:44:19 245819] [debug] |xqc_engine_main_logic|END|now:1746006259245811| [2025/04/30 09:44:19 246887] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259246887| [2025/04/30 09:44:19 246895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259246782|pq_index:0| [2025/04/30 09:44:19 246899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259245695| [2025/04/30 09:44:19 246904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259246903| [2025/04/30 09:44:19 246909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259246782|now:1746006259246903| [2025/04/30 09:44:19 246913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259246782|now:1746006259246903| [2025/04/30 09:44:19 246917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 246922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49406|min_srtt:49406|path_bw:1215632|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:19 246930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2407|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2563176| [2025/04/30 09:44:19 246935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 246938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 246942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 246947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 246951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 246955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2560818| [2025/04/30 09:44:19 246960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 246964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2450| [2025/04/30 09:44:19 246998] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2450|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:60006|now:1746006259246972|stream_id:0|stream_offset:2560818| [2025/04/30 09:44:19 247008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2450|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 09:44:19 247015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 247022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49406|rtt_var:1765|pto_duration:56466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 247027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 247031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 247035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 247039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259328438|now:1746006259247022|interv:81416| [2025/04/30 09:44:19 247043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259328438|now:1746006259247022|interval:81416|pto_count:0|srtt:49406 [2025/04/30 09:44:19 247048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61213| [2025/04/30 09:44:19 247052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 247057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2561997| [2025/04/30 09:44:19 247065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 247069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2451| [2025/04/30 09:44:19 247099] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2451|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259247076|stream_id:0|stream_offset:2561997| [2025/04/30 09:44:19 247108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2451|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 247115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 247122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49406|rtt_var:1765|pto_duration:56466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 247128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 247153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 247158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 247162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259328542|now:1746006259247122|interv:81420| [2025/04/30 09:44:19 247166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259328542|now:1746006259247122|interval:81420|pto_count:0|srtt:49406 [2025/04/30 09:44:19 247170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62413| [2025/04/30 09:44:19 247175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259328542| [2025/04/30 09:44:19 247179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259328542| [2025/04/30 09:44:19 247183] [debug] |xqc_engine_wakeup_after|wakeup:1746006259328542|now:1746006259247183|diff:81359| [2025/04/30 09:44:19 247188] [debug] |xqc_engine_main_logic|END|now:1746006259246903| [2025/04/30 09:44:19 247420] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259247419| [2025/04/30 09:44:19 247425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 247431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1072| [2025/04/30 09:44:19 247435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1073| [2025/04/30 09:44:19 247441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1073| [2025/04/30 09:44:19 247445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 247450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2396|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2397|path_largest_ack:2396| [2025/04/30 09:44:19 247454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63600|prior_delivered:2488255|prior_time:1746006259195566|is_app_limited:0|send_elapse:57859|ack_elapse:51853|ctl_first_sent_time:1746006259197099|lagest_ack_time:1746006259247419|curr_delivered:2549455| [2025/04/30 09:44:19 247459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259197099| [2025/04/30 09:44:19 247468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:549||sndq_packets_used_bytes:0|sndq_packets_free:1231| [2025/04/30 09:44:19 247472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2397|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2397|path_largest_ack:2397| [2025/04/30 09:44:19 247476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62400|prior_delivered:2490655|prior_time:1746006259197663|is_app_limited:0|send_elapse:57873|ack_elapse:49756|ctl_first_sent_time:1746006259199090|lagest_ack_time:1746006259247419|curr_delivered:2550655| [2025/04/30 09:44:19 247481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259199090| [2025/04/30 09:44:19 247485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:548||sndq_packets_used_bytes:0|sndq_packets_free:1232| [2025/04/30 09:44:19 247489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49406|rttvar:1765|minrtt:31343|latest_rtt:48329|ack_delay:72| [2025/04/30 09:44:19 247493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49263|rttvar:1611|minrtt:31343|latest_rtt:48329|ack_delay:72| [2025/04/30 09:44:19 247498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2397|lost_pn:2394|thresh:3| [2025/04/30 09:44:19 247502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 247506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 247510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 247514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49263|rtt_var:1611|pto_duration:55707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 247518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 247522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 247526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 247530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259327783|now:1746006259247514|interv:80269| [2025/04/30 09:44:19 247534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259327783|now:1746006259247514|interval:80269|pto_count:0|srtt:49263 [2025/04/30 09:44:19 247538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57873, ack_elapse 49756, delivered 60000|rate 1036752|lost 229| [2025/04/30 09:44:19 247543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036752) in round 45| [2025/04/30 09:44:19 247547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 247551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 247555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259199090|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 247562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259199090|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 247567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60013|srtt:49263|latest_rtt:48329|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 247573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1073|largest:1073|pns:2| [2025/04/30 09:44:19 247577] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1073|frame:ACK |recv_time:1746006259247419|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 247582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379247419|now:1746006259247419|interv:120000000| [2025/04/30 09:44:19 247586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379247419|now:1746006259247419|interv:120000000| [2025/04/30 09:44:19 247590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259328542|pq_index:0| [2025/04/30 09:44:19 247594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259246903| [2025/04/30 09:44:19 247599] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259247598| [2025/04/30 09:44:19 247603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259247602| [2025/04/30 09:44:19 247609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49263|min_srtt:49263|path_bw:1215632|loss_rate:0.89|path_pto:0| [2025/04/30 09:44:19 247614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2563176| [2025/04/30 09:44:19 247618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 247623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 247627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49263|min_srtt:49263|path_bw:1215632|loss_rate:0.89|path_pto:0| [2025/04/30 09:44:19 247631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60013|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2564355| [2025/04/30 09:44:19 247636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 247640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 247647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49263|min_srtt:49263|path_bw:1215632|loss_rate:0.89|path_pto:0| [2025/04/30 09:44:19 247651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60013|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2565534| [2025/04/30 09:44:19 247656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 247660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 247664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 247668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 247672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 247677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2563176| [2025/04/30 09:44:19 247681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 247685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259248685|now:1746006259247685|interv:1000| [2025/04/30 09:44:19 247689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 247693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 247697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259248685| [2025/04/30 09:44:19 247701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259248685| [2025/04/30 09:44:19 247705] [debug] |xqc_engine_wakeup_after|wakeup:1746006259248685|now:1746006259247705|diff:980| [2025/04/30 09:44:19 247710] [debug] |xqc_engine_main_logic|END|now:1746006259247602| [2025/04/30 09:44:19 247714] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259247714| [2025/04/30 09:44:19 247718] [debug] |xqc_engine_wakeup_after|wakeup:1746006259248685|now:1746006259247718|diff:967| [2025/04/30 09:44:19 247722] [debug] |xqc_engine_main_logic|END|now:1746006259247714| [2025/04/30 09:44:19 248790] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259248790| [2025/04/30 09:44:19 248798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259248685|pq_index:0| [2025/04/30 09:44:19 248802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259247602| [2025/04/30 09:44:19 248807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259248806| [2025/04/30 09:44:19 248812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259248685|now:1746006259248806| [2025/04/30 09:44:19 248816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259248685|now:1746006259248806| [2025/04/30 09:44:19 248820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 248824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49263|min_srtt:49263|path_bw:1215632|loss_rate:0.89|path_pto:0| [2025/04/30 09:44:19 248832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60013|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2565534| [2025/04/30 09:44:19 248837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 248840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 248844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 248849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 248853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 248857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2563176| [2025/04/30 09:44:19 248861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 248866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2452| [2025/04/30 09:44:19 248900] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2452|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259248873|stream_id:0|stream_offset:2563176| [2025/04/30 09:44:19 248909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2452|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 248916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 248922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49263|rtt_var:1611|pto_duration:55707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 248929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 248934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 248938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 248942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259329580|now:1746006259248922|interv:80658| [2025/04/30 09:44:19 248946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259329580|now:1746006259248922|interval:80658|pto_count:0|srtt:49263 [2025/04/30 09:44:19 248950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61213| [2025/04/30 09:44:19 248955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 248959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2564355| [2025/04/30 09:44:19 248971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 248975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2453| [2025/04/30 09:44:19 249004] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2453|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259248982|stream_id:0|stream_offset:2564355| [2025/04/30 09:44:19 249012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2453|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 249019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 249026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49263|rtt_var:1611|pto_duration:55707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 249032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 249036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 249039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 249043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259329689|now:1746006259249026|interv:80663| [2025/04/30 09:44:19 249047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259329689|now:1746006259249026|interval:80663|pto_count:0|srtt:49263 [2025/04/30 09:44:19 249052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62413| [2025/04/30 09:44:19 249056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259329689| [2025/04/30 09:44:19 249061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259329689| [2025/04/30 09:44:19 249065] [debug] |xqc_engine_wakeup_after|wakeup:1746006259329689|now:1746006259249065|diff:80624| [2025/04/30 09:44:19 249069] [debug] |xqc_engine_main_logic|END|now:1746006259248806| [2025/04/30 09:44:19 249460] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259249459| [2025/04/30 09:44:19 249468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 249473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1073| [2025/04/30 09:44:19 249477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1074| [2025/04/30 09:44:19 249482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1074| [2025/04/30 09:44:19 249487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 249491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2398|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2399|path_largest_ack:2398| [2025/04/30 09:44:19 249496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63600|prior_delivered:2490655|prior_time:1746006259197663|is_app_limited:0|send_elapse:57978|ack_elapse:51796|ctl_first_sent_time:1746006259199195|lagest_ack_time:1746006259249459|curr_delivered:2551855| [2025/04/30 09:44:19 249500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259199195| [2025/04/30 09:44:19 249509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:547||sndq_packets_used_bytes:0|sndq_packets_free:1233| [2025/04/30 09:44:19 249514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2399|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2399|path_largest_ack:2399| [2025/04/30 09:44:19 249518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63600|prior_delivered:2490655|prior_time:1746006259197663|is_app_limited:0|send_elapse:57978|ack_elapse:51796|ctl_first_sent_time:1746006259199195|lagest_ack_time:1746006259249459|curr_delivered:2553055| [2025/04/30 09:44:19 249522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259199277| [2025/04/30 09:44:19 249526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:546||sndq_packets_used_bytes:0|sndq_packets_free:1234| [2025/04/30 09:44:19 249530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49263|rttvar:1611|minrtt:31343|latest_rtt:50182|ack_delay:80| [2025/04/30 09:44:19 249534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49368|rttvar:1418|minrtt:31343|latest_rtt:50182|ack_delay:80| [2025/04/30 09:44:19 249539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2399|lost_pn:2396|thresh:3| [2025/04/30 09:44:19 249543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 249547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 249551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 249555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49368|rtt_var:1418|pto_duration:55040|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 249559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 249563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 249567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 249570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259329022|now:1746006259249555|interv:79467| [2025/04/30 09:44:19 249574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259329022|now:1746006259249555|interval:79467|pto_count:0|srtt:49368 [2025/04/30 09:44:19 249579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57978, ack_elapse 51796, delivered 62400|rate 1076270|lost 229| [2025/04/30 09:44:19 249583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076270) in round 45| [2025/04/30 09:44:19 249587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 249591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:6062| [2025/04/30 09:44:19 249595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259199277|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 249602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259199277|recovery:1|recovery_start:1746006259201662|packet_conservation:1|next_round_delivered:2493055| [2025/04/30 09:44:19 249607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60013|srtt:49368|latest_rtt:50182|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259201662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 249612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1074|largest:1074|pns:2| [2025/04/30 09:44:19 249617] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1074|frame:ACK |recv_time:1746006259249459|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 249621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379249459|now:1746006259249459|interv:120000000| [2025/04/30 09:44:19 249625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379249459|now:1746006259249459|interv:120000000| [2025/04/30 09:44:19 249629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259329689|pq_index:0| [2025/04/30 09:44:19 249633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259248806| [2025/04/30 09:44:19 249637] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259249637| [2025/04/30 09:44:19 249642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259249641| [2025/04/30 09:44:19 249648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49368|min_srtt:49368|path_bw:1215632|loss_rate:0.88|path_pto:0| [2025/04/30 09:44:19 249652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2565534| [2025/04/30 09:44:19 249656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49368|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 249661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 249665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49368|min_srtt:49368|path_bw:1215632|loss_rate:0.88|path_pto:0| [2025/04/30 09:44:19 249670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60013|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2566713| [2025/04/30 09:44:19 249674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49368|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 249678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 249683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49368|min_srtt:49368|path_bw:1215632|loss_rate:0.88|path_pto:0| [2025/04/30 09:44:19 249690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60013|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2567892| [2025/04/30 09:44:19 249694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 249698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 249701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 249706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 249710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 249714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2565534| [2025/04/30 09:44:19 249719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 249723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259250722|now:1746006259249722|interv:1000| [2025/04/30 09:44:19 249727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 249731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 249735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259250722| [2025/04/30 09:44:19 249739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259250722| [2025/04/30 09:44:19 249743] [debug] |xqc_engine_wakeup_after|wakeup:1746006259250722|now:1746006259249743|diff:979| [2025/04/30 09:44:19 249747] [debug] |xqc_engine_main_logic|END|now:1746006259249641| [2025/04/30 09:44:19 249752] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259249752| [2025/04/30 09:44:19 249756] [debug] |xqc_engine_wakeup_after|wakeup:1746006259250722|now:1746006259249756|diff:966| [2025/04/30 09:44:19 249759] [debug] |xqc_engine_main_logic|END|now:1746006259249752| [2025/04/30 09:44:19 250826] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259250826| [2025/04/30 09:44:19 250835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259250722|pq_index:0| [2025/04/30 09:44:19 250840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259249641| [2025/04/30 09:44:19 250844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259250843| [2025/04/30 09:44:19 250849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259250722|now:1746006259250843| [2025/04/30 09:44:19 250853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259250722|now:1746006259250843| [2025/04/30 09:44:19 250857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 250862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49368|min_srtt:49368|path_bw:1215632|loss_rate:0.88|path_pto:0| [2025/04/30 09:44:19 250871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60013|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2567892| [2025/04/30 09:44:19 250875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 250879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 250883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 250888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 250892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 250896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2565534| [2025/04/30 09:44:19 250901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 250905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2454| [2025/04/30 09:44:19 250940] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2454|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259250913|stream_id:0|stream_offset:2565534| [2025/04/30 09:44:19 250950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2454|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 250957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 250963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49368|rtt_var:1418|pto_duration:55040|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 250970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 250975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 250979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 250983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259330953|now:1746006259250963|interv:79990| [2025/04/30 09:44:19 250987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259330953|now:1746006259250963|interval:79990|pto_count:0|srtt:49368 [2025/04/30 09:44:19 250992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61213| [2025/04/30 09:44:19 250996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 251001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2566713| [2025/04/30 09:44:19 251005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 251014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2455| [2025/04/30 09:44:19 251044] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2455|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259251021|stream_id:0|stream_offset:2566713| [2025/04/30 09:44:19 251053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2455|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 251060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 251067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49368|rtt_var:1418|pto_duration:55040|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 251073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 251077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 251081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 251085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259331061|now:1746006259251067|interv:79994| [2025/04/30 09:44:19 251089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259331061|now:1746006259251067|interval:79994|pto_count:0|srtt:49368 [2025/04/30 09:44:19 251094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62413| [2025/04/30 09:44:19 251099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259331061| [2025/04/30 09:44:19 251103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259331061| [2025/04/30 09:44:19 251107] [debug] |xqc_engine_wakeup_after|wakeup:1746006259331061|now:1746006259251107|diff:79954| [2025/04/30 09:44:19 251111] [debug] |xqc_engine_main_logic|END|now:1746006259250843| [2025/04/30 09:44:19 251436] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259251435| [2025/04/30 09:44:19 251444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 251449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1074| [2025/04/30 09:44:19 251453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1075| [2025/04/30 09:44:19 251459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1075| [2025/04/30 09:44:19 251463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 251468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2400|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2401|path_largest_ack:2400| [2025/04/30 09:44:19 251473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:62400|prior_delivered:2493055|prior_time:1746006259199569|is_app_limited:0|send_elapse:57832|ack_elapse:51866|ctl_first_sent_time:1746006259201016|lagest_ack_time:1746006259251435|curr_delivered:2554255| [2025/04/30 09:44:19 251478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259201016| [2025/04/30 09:44:19 251482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:545||sndq_packets_used_bytes:0|sndq_packets_free:1235| [2025/04/30 09:44:19 251492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2401|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2401|path_largest_ack:2401| [2025/04/30 09:44:19 251497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:60000|prior_delivered:2495455|prior_time:1746006259201562|is_app_limited:0|send_elapse:57835|ack_elapse:49873|ctl_first_sent_time:1746006259203028|lagest_ack_time:1746006259251435|curr_delivered:2555455| [2025/04/30 09:44:19 251502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259203028| [2025/04/30 09:44:19 251506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:544||sndq_packets_used_bytes:0|sndq_packets_free:1236| [2025/04/30 09:44:19 251510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49368|rttvar:1418|minrtt:31343|latest_rtt:48407|ack_delay:96| [2025/04/30 09:44:19 251514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49235|rttvar:1328|minrtt:31343|latest_rtt:48407|ack_delay:96| [2025/04/30 09:44:19 251518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2401|lost_pn:2398|thresh:3| [2025/04/30 09:44:19 251523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 251527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 251531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 251535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49235|rtt_var:1328|pto_duration:54547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 251539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 251543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 251547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 251551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259330568|now:1746006259251534|interv:79034| [2025/04/30 09:44:19 251555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259330568|now:1746006259251534|interval:79034|pto_count:0|srtt:49235 [2025/04/30 09:44:19 251559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57835, ack_elapse 49873, delivered 60000|rate 1037434|lost 229| [2025/04/30 09:44:19 251564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 45 -> 46| [2025/04/30 09:44:19 251568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037434) in round 46| [2025/04/30 09:44:19 251572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 251576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 251580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259203028|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 251587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101314|packet_lost:0|acked:2400|po_sent_time:1746006259203028|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 251592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60013|srtt:49235|latest_rtt:48407|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:19 251598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1075|largest:1075|pns:2| [2025/04/30 09:44:19 251603] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1075|frame:ACK |recv_time:1746006259251435|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 251608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379251435|now:1746006259251435|interv:120000000| [2025/04/30 09:44:19 251612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379251435|now:1746006259251435|interv:120000000| [2025/04/30 09:44:19 251616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259331061|pq_index:0| [2025/04/30 09:44:19 251620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259250843| [2025/04/30 09:44:19 251624] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259251624| [2025/04/30 09:44:19 251629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259251628| [2025/04/30 09:44:19 251635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2567892| [2025/04/30 09:44:19 251644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 251649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 251653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2569071| [2025/04/30 09:44:19 251662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 251666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 251671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2570250| [2025/04/30 09:44:19 251682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 251686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 251692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2571429| [2025/04/30 09:44:19 251700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 251705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 251709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2572608| [2025/04/30 09:44:19 251718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 251722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 251726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2573787| [2025/04/30 09:44:19 251735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 251739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 251744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2574966| [2025/04/30 09:44:19 251752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 251759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 251763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2576145| [2025/04/30 09:44:19 251772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 251776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 251780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2577324| [2025/04/30 09:44:19 251789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 251793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 251798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2578503| [2025/04/30 09:44:19 251806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 251811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 251815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2579682| [2025/04/30 09:44:19 251823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 251828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 251832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2580861| [2025/04/30 09:44:19 251843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 251847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 251852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2582040| [2025/04/30 09:44:19 251860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 251865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 251869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2583219| [2025/04/30 09:44:19 251877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 251882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 251886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2584398| [2025/04/30 09:44:19 251894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 251899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 251903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2585577| [2025/04/30 09:44:19 251911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 251918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 251922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2586756| [2025/04/30 09:44:19 251931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 251935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 251940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2587935| [2025/04/30 09:44:19 251948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 251952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 251957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2589114| [2025/04/30 09:44:19 251965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 251970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 251974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2590293| [2025/04/30 09:44:19 251982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 251987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 251991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 251998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2591472| [2025/04/30 09:44:19 252002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 252006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 252011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 252015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2592651| [2025/04/30 09:44:19 252019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 252024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 252028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 252032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2593830| [2025/04/30 09:44:19 252036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 252041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 252045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 252049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2595009| [2025/04/30 09:44:19 252053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 252058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 252062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 252066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2596188| [2025/04/30 09:44:19 252070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 252077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 252081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 252086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2597367| [2025/04/30 09:44:19 252090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 252095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 252099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 252103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2598546| [2025/04/30 09:44:19 252107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 252112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 252116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 252120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2599725| [2025/04/30 09:44:19 252124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 252129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 252150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 252155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2600904| [2025/04/30 09:44:19 252159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 252163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 252168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 252175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2602083| [2025/04/30 09:44:19 252179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 252184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 252188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 252192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2603262| [2025/04/30 09:44:19 252200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 252207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 252214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 252221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2604441| [2025/04/30 09:44:19 252228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 252233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 252238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 252242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2605620| [2025/04/30 09:44:19 252246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 252250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 252255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 252259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2606799| [2025/04/30 09:44:19 252263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 252271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 252276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49235|min_srtt:49235|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 252280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2607978| [2025/04/30 09:44:19 252284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 252288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 252292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 252296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 252301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 252305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2567892| [2025/04/30 09:44:19 252310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 252314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259253314|now:1746006259252314|interv:1000| [2025/04/30 09:44:19 252318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 252322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 252326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259253314| [2025/04/30 09:44:19 252330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259253314| [2025/04/30 09:44:19 252334] [debug] |xqc_engine_wakeup_after|wakeup:1746006259253314|now:1746006259252334|diff:980| [2025/04/30 09:44:19 252338] [debug] |xqc_engine_main_logic|END|now:1746006259251628| [2025/04/30 09:44:19 252343] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259252343| [2025/04/30 09:44:19 252347] [debug] |xqc_engine_wakeup_after|wakeup:1746006259253314|now:1746006259252347|diff:967| [2025/04/30 09:44:19 252351] [debug] |xqc_engine_main_logic|END|now:1746006259252343| [2025/04/30 09:44:19 253412] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259253412| [2025/04/30 09:44:19 253420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 253426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1075| [2025/04/30 09:44:19 253430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1076| [2025/04/30 09:44:19 253435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1076| [2025/04/30 09:44:19 253439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 253444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2402|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2403|path_largest_ack:2402| [2025/04/30 09:44:19 253452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61200|prior_delivered:2495455|prior_time:1746006259201562|is_app_limited:0|send_elapse:57957|ack_elapse:51850|ctl_first_sent_time:1746006259203150|lagest_ack_time:1746006259253412|curr_delivered:2556655| [2025/04/30 09:44:19 253457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259203150| [2025/04/30 09:44:19 253461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:543||sndq_packets_used_bytes:0|sndq_packets_free:1237| [2025/04/30 09:44:19 253466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2403|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2403|path_largest_ack:2403| [2025/04/30 09:44:19 253470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61200|prior_delivered:2495455|prior_time:1746006259201562|is_app_limited:0|send_elapse:57957|ack_elapse:51850|ctl_first_sent_time:1746006259203150|lagest_ack_time:1746006259253412|curr_delivered:2557855| [2025/04/30 09:44:19 253474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259203248| [2025/04/30 09:44:19 253478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:542||sndq_packets_used_bytes:0|sndq_packets_free:1238| [2025/04/30 09:44:19 253482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49235|rttvar:1328|minrtt:31343|latest_rtt:50164|ack_delay:72| [2025/04/30 09:44:19 253486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49342|rttvar:1210|minrtt:31343|latest_rtt:50164|ack_delay:72| [2025/04/30 09:44:19 253491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2403|lost_pn:2400|thresh:3| [2025/04/30 09:44:19 253495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 253499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 253503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 253507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49342|rtt_var:1210|pto_duration:54182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 253511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 253515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 253519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 57613| [2025/04/30 09:44:19 253523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259330203|now:1746006259253507|interv:76696| [2025/04/30 09:44:19 253527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259330203|now:1746006259253507|interval:76696|pto_count:0|srtt:49342 [2025/04/30 09:44:19 253532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57957, ack_elapse 51850, delivered 62400|rate 1076660|lost 229| [2025/04/30 09:44:19 253536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076660) in round 46| [2025/04/30 09:44:19 253543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 253547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 253551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259203248|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 253555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259203248|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 253559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:57613|srtt:49342|latest_rtt:50164|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 253565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1076|largest:1076|pns:2| [2025/04/30 09:44:19 253569] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1076|frame:ACK |recv_time:1746006259253412|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 253574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379253412|now:1746006259253412|interv:120000000| [2025/04/30 09:44:19 253578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379253412|now:1746006259253412|interv:120000000| [2025/04/30 09:44:19 253582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259253314|pq_index:0| [2025/04/30 09:44:19 253586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259251628| [2025/04/30 09:44:19 253590] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259253590| [2025/04/30 09:44:19 253594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259253594| [2025/04/30 09:44:19 253599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259253314|now:1746006259253594| [2025/04/30 09:44:19 253603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259253314|now:1746006259253594| [2025/04/30 09:44:19 253607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 253612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49342|min_srtt:49342|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 253616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:57613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2607978| [2025/04/30 09:44:19 253620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49342|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 253625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 253629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49342|min_srtt:49342|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 253636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:57613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2609157| [2025/04/30 09:44:19 253640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49342|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 253645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 253649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49342|min_srtt:49342|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 253653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:57613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2610336| [2025/04/30 09:44:19 253657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 253661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 253665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 253669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 253673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 253678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2567892| [2025/04/30 09:44:19 253682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 253686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2456| [2025/04/30 09:44:19 253720] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2456|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57613|now:1746006259253693|stream_id:0|stream_offset:2567892| [2025/04/30 09:44:19 253729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2456|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 253736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:57613|applimit:0| [2025/04/30 09:44:19 253743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49342|rtt_var:1210|pto_duration:54182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 253750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 253755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 253759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58813| [2025/04/30 09:44:19 253763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259332875|now:1746006259253743|interv:79132| [2025/04/30 09:44:19 253771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259332875|now:1746006259253743|interval:79132|pto_count:0|srtt:49342 [2025/04/30 09:44:19 253775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:58813| [2025/04/30 09:44:19 253780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 253785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2569071| [2025/04/30 09:44:19 253789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 253793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2457| [2025/04/30 09:44:19 253823] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2457|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58813|now:1746006259253800|stream_id:0|stream_offset:2569071| [2025/04/30 09:44:19 253832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2457|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 253839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58813|applimit:0| [2025/04/30 09:44:19 253846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49342|rtt_var:1210|pto_duration:54182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 253853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 253857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 253861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 253864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259332982|now:1746006259253846|interv:79136| [2025/04/30 09:44:19 253868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259332982|now:1746006259253846|interval:79136|pto_count:0|srtt:49342 [2025/04/30 09:44:19 253873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:60013| [2025/04/30 09:44:19 253877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 253882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2570250| [2025/04/30 09:44:19 253886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 253890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2458| [2025/04/30 09:44:19 253918] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2458|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259253897|stream_id:0|stream_offset:2570250| [2025/04/30 09:44:19 253927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2458|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 253940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 253947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49342|rtt_var:1210|pto_duration:54182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 253951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 253955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 253959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 253963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259333079|now:1746006259253947|interv:79132| [2025/04/30 09:44:19 253967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259333079|now:1746006259253947|interval:79132|pto_count:0|srtt:49342 [2025/04/30 09:44:19 253971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 253976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 253980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2571429| [2025/04/30 09:44:19 253985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 253988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259254988|now:1746006259253988|interv:1000| [2025/04/30 09:44:19 253992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 253996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 254000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259254988| [2025/04/30 09:44:19 254004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259254988| [2025/04/30 09:44:19 254008] [debug] |xqc_engine_wakeup_after|wakeup:1746006259254988|now:1746006259254008|diff:980| [2025/04/30 09:44:19 254013] [debug] |xqc_engine_main_logic|END|now:1746006259253594| [2025/04/30 09:44:19 254018] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259254018| [2025/04/30 09:44:19 254022] [debug] |xqc_engine_wakeup_after|wakeup:1746006259254988|now:1746006259254022|diff:966| [2025/04/30 09:44:19 254026] [debug] |xqc_engine_main_logic|END|now:1746006259254018| [2025/04/30 09:44:19 255093] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259255093| [2025/04/30 09:44:19 255101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259254988|pq_index:0| [2025/04/30 09:44:19 255105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259253594| [2025/04/30 09:44:19 255110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259255109| [2025/04/30 09:44:19 255115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259254988|now:1746006259255109| [2025/04/30 09:44:19 255123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259254988|now:1746006259255109| [2025/04/30 09:44:19 255127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 255146] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49342|min_srtt:49342|path_bw:1215632|loss_rate:0.86|path_pto:0| [2025/04/30 09:44:19 255152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2610336| [2025/04/30 09:44:19 255157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 255161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 255164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 255169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 255174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 255178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2571429| [2025/04/30 09:44:19 255182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 255186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2459| [2025/04/30 09:44:19 255218] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2459|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259255194|stream_id:0|stream_offset:2571429| [2025/04/30 09:44:19 255228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2459|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 255235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 255241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49342|rtt_var:1210|pto_duration:54182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 255248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 255253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 255257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 255260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259334376|now:1746006259255241|interv:79135| [2025/04/30 09:44:19 255264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259334376|now:1746006259255241|interval:79135|pto_count:0|srtt:49342 [2025/04/30 09:44:19 255269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 255278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 255282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2572608| [2025/04/30 09:44:19 255286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 255290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259256290|now:1746006259255290|interv:1000| [2025/04/30 09:44:19 255294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 255298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 255302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259256290| [2025/04/30 09:44:19 255306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259256290| [2025/04/30 09:44:19 255310] [debug] |xqc_engine_wakeup_after|wakeup:1746006259256290|now:1746006259255310|diff:980| [2025/04/30 09:44:19 255314] [debug] |xqc_engine_main_logic|END|now:1746006259255109| [2025/04/30 09:44:19 255401] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259255400| [2025/04/30 09:44:19 255406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 255412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1076| [2025/04/30 09:44:19 255416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1077| [2025/04/30 09:44:19 255421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1077| [2025/04/30 09:44:19 255425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 255430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2404|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2405|path_largest_ack:2404| [2025/04/30 09:44:19 255435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61200|prior_delivered:2497855|prior_time:1746006259203549|is_app_limited:0|send_elapse:57653|ack_elapse:51851|ctl_first_sent_time:1746006259205003|lagest_ack_time:1746006259255400|curr_delivered:2559055| [2025/04/30 09:44:19 255440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259205003| [2025/04/30 09:44:19 255444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:541||sndq_packets_used_bytes:0|sndq_packets_free:1239| [2025/04/30 09:44:19 255448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2405|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2405|path_largest_ack:2405| [2025/04/30 09:44:19 255453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:60000|prior_delivered:2500255|prior_time:1746006259205571|is_app_limited:0|send_elapse:57829|ack_elapse:49829|ctl_first_sent_time:1746006259207034|lagest_ack_time:1746006259255400|curr_delivered:2560255| [2025/04/30 09:44:19 255457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259207034| [2025/04/30 09:44:19 255461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:540||sndq_packets_used_bytes:0|sndq_packets_free:1240| [2025/04/30 09:44:19 255465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49342|rttvar:1210|minrtt:31343|latest_rtt:48366|ack_delay:48| [2025/04/30 09:44:19 255473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49214|rttvar:1164|minrtt:31343|latest_rtt:48366|ack_delay:48| [2025/04/30 09:44:19 255477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2405|lost_pn:2402|thresh:3| [2025/04/30 09:44:19 255481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 255485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 255489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 255493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49214|rtt_var:1164|pto_duration:53870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 255497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 255501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 255505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 255509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259334064|now:1746006259255493|interv:78571| [2025/04/30 09:44:19 255513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259334064|now:1746006259255493|interval:78571|pto_count:0|srtt:49214 [2025/04/30 09:44:19 255517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57829, ack_elapse 49829, delivered 60000|rate 1037541|lost 229| [2025/04/30 09:44:19 255522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037541) in round 46| [2025/04/30 09:44:19 255526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 255530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 255534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259207034|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 255538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259207034|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 255543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60013|srtt:49214|latest_rtt:48366|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 255549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1077|largest:1077|pns:2| [2025/04/30 09:44:19 255553] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1077|frame:ACK |recv_time:1746006259255400|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 255558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379255400|now:1746006259255400|interv:120000000| [2025/04/30 09:44:19 255565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379255400|now:1746006259255400|interv:120000000| [2025/04/30 09:44:19 255569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259256290|pq_index:0| [2025/04/30 09:44:19 255573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259255109| [2025/04/30 09:44:19 255577] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259255577| [2025/04/30 09:44:19 255582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259255581| [2025/04/30 09:44:19 255587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49214|min_srtt:49214|path_bw:1215632|loss_rate:0.86|path_pto:0| [2025/04/30 09:44:19 255592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2610336| [2025/04/30 09:44:19 255596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 255601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 255605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49214|min_srtt:49214|path_bw:1215632|loss_rate:0.86|path_pto:0| [2025/04/30 09:44:19 255609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2611515| [2025/04/30 09:44:19 255614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 255618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 255622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49214|min_srtt:49214|path_bw:1215632|loss_rate:0.86|path_pto:0| [2025/04/30 09:44:19 255626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2612694| [2025/04/30 09:44:19 255631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 255635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 255638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 255643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 255647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 255654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2572608| [2025/04/30 09:44:19 255658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 255662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 255666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259256290| [2025/04/30 09:44:19 255670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259256290| [2025/04/30 09:44:19 255674] [debug] |xqc_engine_wakeup_after|wakeup:1746006259256290|now:1746006259255673|diff:617| [2025/04/30 09:44:19 255678] [debug] |xqc_engine_main_logic|END|now:1746006259255581| [2025/04/30 09:44:19 255683] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259255683| [2025/04/30 09:44:19 255686] [debug] |xqc_engine_wakeup_after|wakeup:1746006259256290|now:1746006259255686|diff:604| [2025/04/30 09:44:19 255690] [debug] |xqc_engine_main_logic|END|now:1746006259255683| [2025/04/30 09:44:19 256757] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259256757| [2025/04/30 09:44:19 256765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259256290|pq_index:0| [2025/04/30 09:44:19 256769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259255581| [2025/04/30 09:44:19 256774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259256773| [2025/04/30 09:44:19 256779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259256290|now:1746006259256773| [2025/04/30 09:44:19 256783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259256290|now:1746006259256773| [2025/04/30 09:44:19 256787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 256791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49214|min_srtt:49214|path_bw:1215632|loss_rate:0.86|path_pto:0| [2025/04/30 09:44:19 256796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2612694| [2025/04/30 09:44:19 256800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 256804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 256808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 256812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 256816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 256821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2572608| [2025/04/30 09:44:19 256829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 256833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2460| [2025/04/30 09:44:19 256867] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2460|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259256841|stream_id:0|stream_offset:2572608| [2025/04/30 09:44:19 256876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2460|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 256883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 256890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49214|rtt_var:1164|pto_duration:53870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 256897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 256904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 256908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 256912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259335711|now:1746006259256890|interv:78821| [2025/04/30 09:44:19 256916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259335711|now:1746006259256890|interval:78821|pto_count:0|srtt:49214 [2025/04/30 09:44:19 256920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 256925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 256929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2573787| [2025/04/30 09:44:19 256934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 256938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2461| [2025/04/30 09:44:19 256966] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2461|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259256945|stream_id:0|stream_offset:2573787| [2025/04/30 09:44:19 256974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2461|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 256982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 256988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49214|rtt_var:1164|pto_duration:53870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 256995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 256999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 257003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 257011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259335815|now:1746006259256988|interv:78827| [2025/04/30 09:44:19 257015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259335815|now:1746006259256988|interval:78827|pto_count:0|srtt:49214 [2025/04/30 09:44:19 257020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 257024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 257028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2574966| [2025/04/30 09:44:19 257033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 257037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259258036|now:1746006259257036|interv:1000| [2025/04/30 09:44:19 257040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 257044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 257048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259258036| [2025/04/30 09:44:19 257052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259258036| [2025/04/30 09:44:19 257056] [debug] |xqc_engine_wakeup_after|wakeup:1746006259258036|now:1746006259257056|diff:980| [2025/04/30 09:44:19 257061] [debug] |xqc_engine_main_logic|END|now:1746006259256773| [2025/04/30 09:44:19 257411] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259257410| [2025/04/30 09:44:19 257418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 257424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1077| [2025/04/30 09:44:19 257428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1078| [2025/04/30 09:44:19 257434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1078| [2025/04/30 09:44:19 257438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 257443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2406|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2407|path_largest_ack:2406| [2025/04/30 09:44:19 257447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61200|prior_delivered:2500255|prior_time:1746006259205571|is_app_limited:0|send_elapse:57942|ack_elapse:51839|ctl_first_sent_time:1746006259207147|lagest_ack_time:1746006259257410|curr_delivered:2561455| [2025/04/30 09:44:19 257451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259207147| [2025/04/30 09:44:19 257456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:539||sndq_packets_used_bytes:0|sndq_packets_free:1241| [2025/04/30 09:44:19 257460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2407|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2407|path_largest_ack:2407| [2025/04/30 09:44:19 257464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61200|prior_delivered:2500255|prior_time:1746006259205571|is_app_limited:0|send_elapse:57942|ack_elapse:51839|ctl_first_sent_time:1746006259207147|lagest_ack_time:1746006259257410|curr_delivered:2562655| [2025/04/30 09:44:19 257472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259207250| [2025/04/30 09:44:19 257476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:538||sndq_packets_used_bytes:0|sndq_packets_free:1242| [2025/04/30 09:44:19 257480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49214|rttvar:1164|minrtt:31343|latest_rtt:50160|ack_delay:64| [2025/04/30 09:44:19 257485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49325|rttvar:1093|minrtt:31343|latest_rtt:50160|ack_delay:64| [2025/04/30 09:44:19 257489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2407|lost_pn:2404|thresh:3| [2025/04/30 09:44:19 257493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 257497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 257501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 257505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49325|rtt_var:1093|pto_duration:53697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 257509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 257513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 257517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 257521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259335642|now:1746006259257505|interv:78137| [2025/04/30 09:44:19 257525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259335642|now:1746006259257505|interval:78137|pto_count:0|srtt:49325 [2025/04/30 09:44:19 257529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57942, ack_elapse 51839, delivered 62400|rate 1076939|lost 229| [2025/04/30 09:44:19 257534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076939) in round 46| [2025/04/30 09:44:19 257538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 257542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 257546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259207250|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 257550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259207250|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 257555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60013|srtt:49325|latest_rtt:50160|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 257564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1078|largest:1078|pns:2| [2025/04/30 09:44:19 257568] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1078|frame:ACK |recv_time:1746006259257410|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 257573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379257410|now:1746006259257410|interv:120000000| [2025/04/30 09:44:19 257577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379257410|now:1746006259257410|interv:120000000| [2025/04/30 09:44:19 257581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259258036|pq_index:0| [2025/04/30 09:44:19 257585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259256773| [2025/04/30 09:44:19 257589] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259257589| [2025/04/30 09:44:19 257594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259257593| [2025/04/30 09:44:19 257599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49325|min_srtt:49325|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 257604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2612694| [2025/04/30 09:44:19 257608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49325|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 257613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 257617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49325|min_srtt:49325|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 257621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2613873| [2025/04/30 09:44:19 257626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49325|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 257630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 257634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49325|min_srtt:49325|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 257638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2615052| [2025/04/30 09:44:19 257643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 257665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 257669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 257673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 257677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 257682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2574966| [2025/04/30 09:44:19 257686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 257690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 257694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259258036| [2025/04/30 09:44:19 257698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259258036| [2025/04/30 09:44:19 257702] [debug] |xqc_engine_wakeup_after|wakeup:1746006259258036|now:1746006259257701|diff:335| [2025/04/30 09:44:19 257706] [debug] |xqc_engine_main_logic|END|now:1746006259257593| [2025/04/30 09:44:19 257711] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259257710| [2025/04/30 09:44:19 257714] [debug] |xqc_engine_wakeup_after|wakeup:1746006259258036|now:1746006259257714|diff:322| [2025/04/30 09:44:19 257718] [debug] |xqc_engine_main_logic|END|now:1746006259257710| [2025/04/30 09:44:19 258786] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259258786| [2025/04/30 09:44:19 258794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259258036|pq_index:0| [2025/04/30 09:44:19 258798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259257593| [2025/04/30 09:44:19 258803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259258802| [2025/04/30 09:44:19 258807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259258036|now:1746006259258802| [2025/04/30 09:44:19 258812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259258036|now:1746006259258802| [2025/04/30 09:44:19 258816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 258820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49325|min_srtt:49325|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 258825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2615052| [2025/04/30 09:44:19 258829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 258833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 258837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 258848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 258853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 258857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2574966| [2025/04/30 09:44:19 258861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 258866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2462| [2025/04/30 09:44:19 258900] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2462|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259258874|stream_id:0|stream_offset:2574966| [2025/04/30 09:44:19 258908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2462|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 258916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 258922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49325|rtt_var:1093|pto_duration:53697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 258929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 258934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 258938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 258942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259337571|now:1746006259258922|interv:78649| [2025/04/30 09:44:19 258946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259337571|now:1746006259258922|interval:78649|pto_count:0|srtt:49325 [2025/04/30 09:44:19 258950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 258955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 258959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2576145| [2025/04/30 09:44:19 258964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 258968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2463| [2025/04/30 09:44:19 258996] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2463|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259258975|stream_id:0|stream_offset:2576145| [2025/04/30 09:44:19 259005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2463|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 259012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 259025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49325|rtt_var:1093|pto_duration:53697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 259029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 259033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 259037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 259041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259337672|now:1746006259259024|interv:78648| [2025/04/30 09:44:19 259045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259337672|now:1746006259259024|interval:78648|pto_count:0|srtt:49325 [2025/04/30 09:44:19 259049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 259054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 259058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2577324| [2025/04/30 09:44:19 259063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 259066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259260066|now:1746006259259066|interv:1000| [2025/04/30 09:44:19 259070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 259074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 259078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259260066| [2025/04/30 09:44:19 259082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259260066| [2025/04/30 09:44:19 259086] [debug] |xqc_engine_wakeup_after|wakeup:1746006259260066|now:1746006259259086|diff:980| [2025/04/30 09:44:19 259091] [debug] |xqc_engine_main_logic|END|now:1746006259258802| [2025/04/30 09:44:19 259403] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259259402| [2025/04/30 09:44:19 259411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 259417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1078| [2025/04/30 09:44:19 259420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1079| [2025/04/30 09:44:19 259426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1079| [2025/04/30 09:44:19 259430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 259435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2408|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2409|path_largest_ack:2408| [2025/04/30 09:44:19 259440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61200|prior_delivered:2502655|prior_time:1746006259207542|is_app_limited:0|send_elapse:55812|ack_elapse:51860|ctl_first_sent_time:1746006259208996|lagest_ack_time:1746006259259402|curr_delivered:2563855| [2025/04/30 09:44:19 259444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259208996| [2025/04/30 09:44:19 259452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:537||sndq_packets_used_bytes:0|sndq_packets_free:1243| [2025/04/30 09:44:19 259456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2409|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2409|path_largest_ack:2409| [2025/04/30 09:44:19 259461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61200|prior_delivered:2502655|prior_time:1746006259207542|is_app_limited:0|send_elapse:55812|ack_elapse:51860|ctl_first_sent_time:1746006259208996|lagest_ack_time:1746006259259402|curr_delivered:2565055| [2025/04/30 09:44:19 259465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259209098| [2025/04/30 09:44:19 259469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:536||sndq_packets_used_bytes:0|sndq_packets_free:1244| [2025/04/30 09:44:19 259473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49325|rttvar:1093|minrtt:31343|latest_rtt:50304|ack_delay:64| [2025/04/30 09:44:19 259478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49440|rttvar:1048|minrtt:31343|latest_rtt:50304|ack_delay:64| [2025/04/30 09:44:19 259482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2409|lost_pn:2406|thresh:3| [2025/04/30 09:44:19 259486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 259490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 259494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 259498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49440|rtt_var:1048|pto_duration:53632|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 259502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 259506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 259510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 259514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259337607|now:1746006259259498|interv:78109| [2025/04/30 09:44:19 259518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259337607|now:1746006259259498|interval:78109|pto_count:0|srtt:49440 [2025/04/30 09:44:19 259522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55812, ack_elapse 51860, delivered 62400|rate 1118039|lost 229| [2025/04/30 09:44:19 259527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118039) in round 46| [2025/04/30 09:44:19 259531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 259535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 259539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259209098|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 259546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259209098|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 259551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60013|srtt:49440|latest_rtt:50304|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 259556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1079|largest:1079|pns:2| [2025/04/30 09:44:19 259561] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1079|frame:ACK |recv_time:1746006259259402|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 259565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379259402|now:1746006259259402|interv:120000000| [2025/04/30 09:44:19 259570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379259402|now:1746006259259402|interv:120000000| [2025/04/30 09:44:19 259574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259260066|pq_index:0| [2025/04/30 09:44:19 259578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259258802| [2025/04/30 09:44:19 259582] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259259582| [2025/04/30 09:44:19 259587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259259586| [2025/04/30 09:44:19 259592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49440|min_srtt:49440|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 259597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2615052| [2025/04/30 09:44:19 259601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49440|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 259606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 259610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49440|min_srtt:49440|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 259614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2616231| [2025/04/30 09:44:19 259619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49440|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 259623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 259627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49440|min_srtt:49440|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 259634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2617410| [2025/04/30 09:44:19 259638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 259642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 259646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 259651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 259655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 259659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2577324| [2025/04/30 09:44:19 259663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 259667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 259671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259260066| [2025/04/30 09:44:19 259675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259260066| [2025/04/30 09:44:19 259679] [debug] |xqc_engine_wakeup_after|wakeup:1746006259260066|now:1746006259259679|diff:387| [2025/04/30 09:44:19 259683] [debug] |xqc_engine_main_logic|END|now:1746006259259586| [2025/04/30 09:44:19 259688] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259259688| [2025/04/30 09:44:19 259692] [debug] |xqc_engine_wakeup_after|wakeup:1746006259260066|now:1746006259259692|diff:374| [2025/04/30 09:44:19 259696] [debug] |xqc_engine_main_logic|END|now:1746006259259688| [2025/04/30 09:44:19 260763] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259260763| [2025/04/30 09:44:19 260771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259260066|pq_index:0| [2025/04/30 09:44:19 260775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259259586| [2025/04/30 09:44:19 260780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259260779| [2025/04/30 09:44:19 260785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259260066|now:1746006259260779| [2025/04/30 09:44:19 260789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259260066|now:1746006259260779| [2025/04/30 09:44:19 260793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 260797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49440|min_srtt:49440|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 260802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2617410| [2025/04/30 09:44:19 260810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 260814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 260818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 260822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 260827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 260831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2577324| [2025/04/30 09:44:19 260835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 260839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2464| [2025/04/30 09:44:19 260873] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2464|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259260847|stream_id:0|stream_offset:2577324| [2025/04/30 09:44:19 260882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2464|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 260889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 260896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49440|rtt_var:1048|pto_duration:53632|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 260903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 260907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 260911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 260915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259339479|now:1746006259260895|interv:78584| [2025/04/30 09:44:19 260919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259339479|now:1746006259260895|interval:78584|pto_count:0|srtt:49440 [2025/04/30 09:44:19 260924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 260928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 260933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2578503| [2025/04/30 09:44:19 260937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 260941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2465| [2025/04/30 09:44:19 260974] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2465|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259260952|stream_id:0|stream_offset:2578503| [2025/04/30 09:44:19 260983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2465|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 260990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 260997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49440|rtt_var:1048|pto_duration:53632|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 261002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 261006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 261010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 261014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259339584|now:1746006259260997|interv:78587| [2025/04/30 09:44:19 261018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259339584|now:1746006259260997|interval:78587|pto_count:0|srtt:49440 [2025/04/30 09:44:19 261023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 261027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 261031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2579682| [2025/04/30 09:44:19 261036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 261040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259262040|now:1746006259261040|interv:1000| [2025/04/30 09:44:19 261044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 261048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 261052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259262040| [2025/04/30 09:44:19 261056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259262040| [2025/04/30 09:44:19 261060] [debug] |xqc_engine_wakeup_after|wakeup:1746006259262040|now:1746006259261060|diff:980| [2025/04/30 09:44:19 261064] [debug] |xqc_engine_main_logic|END|now:1746006259260779| [2025/04/30 09:44:19 261454] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006259261453| [2025/04/30 09:44:19 261462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 261467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1079| [2025/04/30 09:44:19 261471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1080| [2025/04/30 09:44:19 261477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1080| [2025/04/30 09:44:19 261481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 261486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2410|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2411|path_largest_ack:2410| [2025/04/30 09:44:19 261494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61200|prior_delivered:2505055|prior_time:1746006259209539|is_app_limited:0|send_elapse:55830|ack_elapse:51914|ctl_first_sent_time:1746006259211004|lagest_ack_time:1746006259261453|curr_delivered:2566255| [2025/04/30 09:44:19 261499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259211004| [2025/04/30 09:44:19 261503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:535||sndq_packets_used_bytes:0|sndq_packets_free:1245| [2025/04/30 09:44:19 261508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2411|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2411|path_largest_ack:2411| [2025/04/30 09:44:19 261512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61200|prior_delivered:2505055|prior_time:1746006259209539|is_app_limited:0|send_elapse:55830|ack_elapse:51914|ctl_first_sent_time:1746006259211004|lagest_ack_time:1746006259261453|curr_delivered:2567455| [2025/04/30 09:44:19 261517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259211110| [2025/04/30 09:44:19 261520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:534||sndq_packets_used_bytes:0|sndq_packets_free:1246| [2025/04/30 09:44:19 261525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49440|rttvar:1048|minrtt:31343|latest_rtt:50343|ack_delay:56| [2025/04/30 09:44:19 261529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49545|rttvar:997|minrtt:31343|latest_rtt:50343|ack_delay:56| [2025/04/30 09:44:19 261533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2411|lost_pn:2408|thresh:3| [2025/04/30 09:44:19 261537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 261541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 261545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 261549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49545|rtt_var:997|pto_duration:53533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 261553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 261557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 261561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 261565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259339485|now:1746006259261549|interv:77936| [2025/04/30 09:44:19 261569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259339485|now:1746006259261549|interval:77936|pto_count:0|srtt:49545 [2025/04/30 09:44:19 261573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55830, ack_elapse 51914, delivered 62400|rate 1117678|lost 229| [2025/04/30 09:44:19 261581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117678) in round 46| [2025/04/30 09:44:19 261585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 261589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 261593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259211110|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 261597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259211110|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 261602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60013|srtt:49545|latest_rtt:50343|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 261607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 261612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006259286453|now:1746006259261453|interv:25000| [2025/04/30 09:44:19 261617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006259261453|max_ack_delay:25000| [2025/04/30 09:44:19 261621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1080|largest:1080|pns:2| [2025/04/30 09:44:19 261626] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1080|frame:PING ACK |recv_time:1746006259261453|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 261630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379261453|now:1746006259261453|interv:120000000| [2025/04/30 09:44:19 261634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379261453|now:1746006259261453|interv:120000000| [2025/04/30 09:44:19 261638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259262040|pq_index:0| [2025/04/30 09:44:19 261642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259260779| [2025/04/30 09:44:19 261646] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259261646| [2025/04/30 09:44:19 261651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259261650| [2025/04/30 09:44:19 261657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49545|min_srtt:49545|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 261661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2617410| [2025/04/30 09:44:19 261666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49545|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 261673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 261677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49545|min_srtt:49545|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 261682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2618589| [2025/04/30 09:44:19 261686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49545|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 261690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 261695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49545|min_srtt:49545|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 261699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2619768| [2025/04/30 09:44:19 261703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 261707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 261711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 261715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 261720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 261724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2579682| [2025/04/30 09:44:19 261728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 261733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 261737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259262040| [2025/04/30 09:44:19 261741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259262040| [2025/04/30 09:44:19 261745] [debug] |xqc_engine_wakeup_after|wakeup:1746006259262040|now:1746006259261745|diff:295| [2025/04/30 09:44:19 261749] [debug] |xqc_engine_main_logic|END|now:1746006259261650| [2025/04/30 09:44:19 261754] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259261754| [2025/04/30 09:44:19 261758] [debug] |xqc_engine_wakeup_after|wakeup:1746006259262040|now:1746006259261758|diff:282| [2025/04/30 09:44:19 261762] [debug] |xqc_engine_main_logic|END|now:1746006259261754| [2025/04/30 09:44:19 262829] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259262829| [2025/04/30 09:44:19 262837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259262040|pq_index:0| [2025/04/30 09:44:19 262845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259261650| [2025/04/30 09:44:19 262850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259262849| [2025/04/30 09:44:19 262854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259262040|now:1746006259262849| [2025/04/30 09:44:19 262859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259262040|now:1746006259262849| [2025/04/30 09:44:19 262863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 262867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49545|min_srtt:49545|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 262872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2619768| [2025/04/30 09:44:19 262876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 262880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 262884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 262888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 262893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 262897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2579682| [2025/04/30 09:44:19 262901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 262905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2466| [2025/04/30 09:44:19 262939] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2466|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259262913|stream_id:0|stream_offset:2579682| [2025/04/30 09:44:19 262948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2466|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 262955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 262962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49545|rtt_var:997|pto_duration:53533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 262968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 262972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 262976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 262980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259341446|now:1746006259262962|interv:78484| [2025/04/30 09:44:19 262988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259341446|now:1746006259262962|interval:78484|pto_count:0|srtt:49545 [2025/04/30 09:44:19 262992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 262997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 263001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2580861| [2025/04/30 09:44:19 263006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 263010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2467| [2025/04/30 09:44:19 263039] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2467|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259263017|stream_id:0|stream_offset:2580861| [2025/04/30 09:44:19 263048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2467|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 263055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 263062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49545|rtt_var:997|pto_duration:53533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 263069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 263073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 263077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 263081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259341550|now:1746006259263062|interv:78488| [2025/04/30 09:44:19 263085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259341550|now:1746006259263062|interval:78488|pto_count:0|srtt:49545 [2025/04/30 09:44:19 263089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 263094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 263098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2582040| [2025/04/30 09:44:19 263102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 263106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259264106|now:1746006259263106|interv:1000| [2025/04/30 09:44:19 263110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 263114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 263122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259264106| [2025/04/30 09:44:19 263126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259264106| [2025/04/30 09:44:19 263131] [debug] |xqc_engine_wakeup_after|wakeup:1746006259264106|now:1746006259263130|diff:976| [2025/04/30 09:44:19 263152] [debug] |xqc_engine_main_logic|END|now:1746006259262849| [2025/04/30 09:44:19 263384] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006259263384| [2025/04/30 09:44:19 263390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 263396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1080| [2025/04/30 09:44:19 263400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1081| [2025/04/30 09:44:19 263405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1081| [2025/04/30 09:44:19 263410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 263414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2412|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2413|path_largest_ack:2412| [2025/04/30 09:44:19 263419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61200|prior_delivered:2507455|prior_time:1746006259211534|is_app_limited:0|send_elapse:55820|ack_elapse:51850|ctl_first_sent_time:1746006259212986|lagest_ack_time:1746006259263384|curr_delivered:2568655| [2025/04/30 09:44:19 263424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259212986| [2025/04/30 09:44:19 263428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:533||sndq_packets_used_bytes:0|sndq_packets_free:1247| [2025/04/30 09:44:19 263432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2413|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2413|path_largest_ack:2413| [2025/04/30 09:44:19 263437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61200|prior_delivered:2507455|prior_time:1746006259211534|is_app_limited:0|send_elapse:55820|ack_elapse:51850|ctl_first_sent_time:1746006259212986|lagest_ack_time:1746006259263384|curr_delivered:2569855| [2025/04/30 09:44:19 263441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259213095| [2025/04/30 09:44:19 263445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:532||sndq_packets_used_bytes:0|sndq_packets_free:1248| [2025/04/30 09:44:19 263449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49545|rttvar:997|minrtt:31343|latest_rtt:50289|ack_delay:56| [2025/04/30 09:44:19 263454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49631|rttvar:920|minrtt:31343|latest_rtt:50289|ack_delay:56| [2025/04/30 09:44:19 263458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2413|lost_pn:2410|thresh:3| [2025/04/30 09:44:19 263462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 263466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 263470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 263478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49631|rtt_var:920|pto_duration:53311|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 263482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 263486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 263490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 263494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259341328|now:1746006259263478|interv:77850| [2025/04/30 09:44:19 263498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259341328|now:1746006259263478|interval:77850|pto_count:0|srtt:49631 [2025/04/30 09:44:19 263502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55820, ack_elapse 51850, delivered 62400|rate 1117878|lost 229| [2025/04/30 09:44:19 263507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117878) in round 46| [2025/04/30 09:44:19 263511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 263515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 263519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259213095|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 263523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259213095|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 263528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60013|srtt:49631|latest_rtt:50289|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 263534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1081|largest:1081|pns:2| [2025/04/30 09:44:19 263538] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1081|frame:ACK |recv_time:1746006259263384|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 263543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379263384|now:1746006259263384|interv:120000000| [2025/04/30 09:44:19 263547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379263384|now:1746006259263384|interv:120000000| [2025/04/30 09:44:19 263551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259264106|pq_index:0| [2025/04/30 09:44:19 263555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259262849| [2025/04/30 09:44:19 263559] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259263559| [2025/04/30 09:44:19 263564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259263563| [2025/04/30 09:44:19 263574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49631|min_srtt:49631|path_bw:1215632|loss_rate:0.83|path_pto:0| [2025/04/30 09:44:19 263578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2619768| [2025/04/30 09:44:19 263583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49631|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 263587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 263592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49631|min_srtt:49631|path_bw:1215632|loss_rate:0.83|path_pto:0| [2025/04/30 09:44:19 263596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2620947| [2025/04/30 09:44:19 263601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49631|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 263605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 263609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49631|min_srtt:49631|path_bw:1215632|loss_rate:0.83|path_pto:0| [2025/04/30 09:44:19 263613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2622126| [2025/04/30 09:44:19 263618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 263622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 263626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 263630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 263634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 263639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2582040| [2025/04/30 09:44:19 263643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 263647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 263651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259264106| [2025/04/30 09:44:19 263655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259264106| [2025/04/30 09:44:19 263659] [debug] |xqc_engine_wakeup_after|wakeup:1746006259264106|now:1746006259263659|diff:447| [2025/04/30 09:44:19 263665] [debug] |xqc_engine_main_logic|END|now:1746006259263563| [2025/04/30 09:44:19 263670] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259263670| [2025/04/30 09:44:19 263674] [debug] |xqc_engine_wakeup_after|wakeup:1746006259264106|now:1746006259263674|diff:432| [2025/04/30 09:44:19 263678] [debug] |xqc_engine_main_logic|END|now:1746006259263670| [2025/04/30 09:44:19 264745] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259264745| [2025/04/30 09:44:19 264753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259264106|pq_index:0| [2025/04/30 09:44:19 264758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259263563| [2025/04/30 09:44:19 264762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259264762| [2025/04/30 09:44:19 264767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259264106|now:1746006259264762| [2025/04/30 09:44:19 264771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259264106|now:1746006259264762| [2025/04/30 09:44:19 264775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 264780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49631|min_srtt:49631|path_bw:1215632|loss_rate:0.83|path_pto:0| [2025/04/30 09:44:19 264784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2622126| [2025/04/30 09:44:19 264789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 264792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 264796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 264801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 264805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 264809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2582040| [2025/04/30 09:44:19 264814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 264818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2468| [2025/04/30 09:44:19 264852] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2468|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259264825|stream_id:0|stream_offset:2582040| [2025/04/30 09:44:19 264861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2468|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 264868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 264875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49631|rtt_var:920|pto_duration:53311|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 264886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 264890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 264894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 264898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259343136|now:1746006259264874|interv:78262| [2025/04/30 09:44:19 264902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259343136|now:1746006259264874|interval:78262|pto_count:0|srtt:49631 [2025/04/30 09:44:19 264906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 264911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 264915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2583219| [2025/04/30 09:44:19 264920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 264924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2469| [2025/04/30 09:44:19 264953] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2469|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259264931|stream_id:0|stream_offset:2583219| [2025/04/30 09:44:19 264962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2469|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 264969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 264976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49631|rtt_var:920|pto_duration:53311|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 264981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 264985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 264989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 264993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259343242|now:1746006259264976|interv:78266| [2025/04/30 09:44:19 264997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259343242|now:1746006259264976|interval:78266|pto_count:0|srtt:49631 [2025/04/30 09:44:19 265001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 265006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 265010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2584398| [2025/04/30 09:44:19 265019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 265022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259266022|now:1746006259265022|interv:1000| [2025/04/30 09:44:19 265026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 265030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 265034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259266022| [2025/04/30 09:44:19 265038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259266022| [2025/04/30 09:44:19 265042] [debug] |xqc_engine_wakeup_after|wakeup:1746006259266022|now:1746006259265042|diff:980| [2025/04/30 09:44:19 265047] [debug] |xqc_engine_main_logic|END|now:1746006259264762| [2025/04/30 09:44:19 265388] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259265388| [2025/04/30 09:44:19 265396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 265402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1081| [2025/04/30 09:44:19 265406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1082| [2025/04/30 09:44:19 265411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1082| [2025/04/30 09:44:19 265415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 265420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2418|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2419|path_largest_ack:2418| [2025/04/30 09:44:19 265425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2509855|prior_time:1746006259213605|is_app_limited:0|send_elapse:53975|ack_elapse:51783|ctl_first_sent_time:1746006259215094|lagest_ack_time:1746006259265388|curr_delivered:2571061| [2025/04/30 09:44:19 265430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259215094| [2025/04/30 09:44:19 265434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:531||sndq_packets_used_bytes:0|sndq_packets_free:1249| [2025/04/30 09:44:19 265438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2419|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2419|path_largest_ack:2419| [2025/04/30 09:44:19 265443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2509855|prior_time:1746006259213605|is_app_limited:0|send_elapse:53975|ack_elapse:51783|ctl_first_sent_time:1746006259215094|lagest_ack_time:1746006259265388|curr_delivered:2572261| [2025/04/30 09:44:19 265447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259215218| [2025/04/30 09:44:19 265451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:530||sndq_packets_used_bytes:0|sndq_packets_free:1250| [2025/04/30 09:44:19 265455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49631|rttvar:920|minrtt:31343|latest_rtt:50170|ack_delay:56| [2025/04/30 09:44:19 265460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49692|rttvar:810|minrtt:31343|latest_rtt:50170|ack_delay:56| [2025/04/30 09:44:19 265467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2419|lost_pn:2416|thresh:3| [2025/04/30 09:44:19 265471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 265475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 265480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1057|pns:2| [2025/04/30 09:44:19 265484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 265488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49692|rtt_var:810|pto_duration:52932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 265492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 265496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 265500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:19 265504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259342863|now:1746006259265487|interv:77376| [2025/04/30 09:44:19 265508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259342863|now:1746006259265487|interval:77376|pto_count:0|srtt:49692 [2025/04/30 09:44:19 265512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53975, ack_elapse 51783, delivered 62406|rate 1156201|lost 229| [2025/04/30 09:44:19 265516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156201) in round 46| [2025/04/30 09:44:19 265520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 265525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 265528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2406|po_sent_time:1746006259215218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 265533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2406|po_sent_time:1746006259215218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 265537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60007|srtt:49692|latest_rtt:50170|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 265543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1082|largest:1082|pns:2| [2025/04/30 09:44:19 265548] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1082|frame:ACK |recv_time:1746006259265388|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 265552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379265388|now:1746006259265388|interv:120000000| [2025/04/30 09:44:19 265556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379265388|now:1746006259265388|interv:120000000| [2025/04/30 09:44:19 265563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259266022|pq_index:0| [2025/04/30 09:44:19 265567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259264762| [2025/04/30 09:44:19 265571] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259265571| [2025/04/30 09:44:19 265576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259265575| [2025/04/30 09:44:19 265581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49692|min_srtt:49692|path_bw:1215632|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:19 265586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2622126| [2025/04/30 09:44:19 265590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49692|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 265595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 265599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49692|min_srtt:49692|path_bw:1215632|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:19 265603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2623305| [2025/04/30 09:44:19 265608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49692|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 265612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 265616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49692|min_srtt:49692|path_bw:1215632|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:19 265621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2624484| [2025/04/30 09:44:19 265625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 265629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 265633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 265637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 265641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 265645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2584398| [2025/04/30 09:44:19 265653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 265656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 265660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259266022| [2025/04/30 09:44:19 265664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259266022| [2025/04/30 09:44:19 265668] [debug] |xqc_engine_wakeup_after|wakeup:1746006259266022|now:1746006259265668|diff:354| [2025/04/30 09:44:19 265672] [debug] |xqc_engine_main_logic|END|now:1746006259265575| [2025/04/30 09:44:19 265677] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259265677| [2025/04/30 09:44:19 265681] [debug] |xqc_engine_wakeup_after|wakeup:1746006259266022|now:1746006259265681|diff:341| [2025/04/30 09:44:19 265685] [debug] |xqc_engine_main_logic|END|now:1746006259265677| [2025/04/30 09:44:19 266752] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259266752| [2025/04/30 09:44:19 266760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259266022|pq_index:0| [2025/04/30 09:44:19 266764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259265575| [2025/04/30 09:44:19 266769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259266768| [2025/04/30 09:44:19 266774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259266022|now:1746006259266768| [2025/04/30 09:44:19 266778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259266022|now:1746006259266768| [2025/04/30 09:44:19 266782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 266787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49692|min_srtt:49692|path_bw:1215632|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:19 266791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2624484| [2025/04/30 09:44:19 266795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 266799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 266803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 266807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 266812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 266816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2584398| [2025/04/30 09:44:19 266820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 266824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2470| [2025/04/30 09:44:19 266862] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2470|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006259266836|stream_id:0|stream_offset:2584398| [2025/04/30 09:44:19 266872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2470|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 266880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:19 266886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49692|rtt_var:810|pto_duration:52932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 266893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 266897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 266901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 266905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259344768|now:1746006259266886|interv:77882| [2025/04/30 09:44:19 266909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259344768|now:1746006259266886|interval:77882|pto_count:0|srtt:49692 [2025/04/30 09:44:19 266914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61207| [2025/04/30 09:44:19 266919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 266923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2585577| [2025/04/30 09:44:19 266928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 266932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2471| [2025/04/30 09:44:19 266961] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2471|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259266939|stream_id:0|stream_offset:2585577| [2025/04/30 09:44:19 266970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2471|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 266977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 266984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49692|rtt_var:810|pto_duration:52932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 266989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 266993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 266997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 267001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259344871|now:1746006259266984|interv:77887| [2025/04/30 09:44:19 267010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259344871|now:1746006259266984|interval:77887|pto_count:0|srtt:49692 [2025/04/30 09:44:19 267014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62407| [2025/04/30 09:44:19 267019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 267023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2586756| [2025/04/30 09:44:19 267028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 267032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259268032|now:1746006259267032|interv:1000| [2025/04/30 09:44:19 267036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 267039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 267044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259268032| [2025/04/30 09:44:19 267048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259268032| [2025/04/30 09:44:19 267052] [debug] |xqc_engine_wakeup_after|wakeup:1746006259268032|now:1746006259267052|diff:980| [2025/04/30 09:44:19 267056] [debug] |xqc_engine_main_logic|END|now:1746006259266768| [2025/04/30 09:44:19 267373] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259267372| [2025/04/30 09:44:19 267381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 267387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1082| [2025/04/30 09:44:19 267391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1083| [2025/04/30 09:44:19 267396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1083| [2025/04/30 09:44:19 267401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 267405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2420|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2421|path_largest_ack:2420| [2025/04/30 09:44:19 267410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2512255|prior_time:1746006259215522|is_app_limited:0|send_elapse:53861|ack_elapse:51850|ctl_first_sent_time:1746006259216984|lagest_ack_time:1746006259267372|curr_delivered:2573461| [2025/04/30 09:44:19 267415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259216984| [2025/04/30 09:44:19 267420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:529||sndq_packets_used_bytes:0|sndq_packets_free:1251| [2025/04/30 09:44:19 267424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2421|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2421|path_largest_ack:2421| [2025/04/30 09:44:19 267428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2512255|prior_time:1746006259215522|is_app_limited:0|send_elapse:53861|ack_elapse:51850|ctl_first_sent_time:1746006259216984|lagest_ack_time:1746006259267372|curr_delivered:2574661| [2025/04/30 09:44:19 267436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259217088| [2025/04/30 09:44:19 267440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:528||sndq_packets_used_bytes:0|sndq_packets_free:1252| [2025/04/30 09:44:19 267444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49692|rttvar:810|minrtt:31343|latest_rtt:50284|ack_delay:64| [2025/04/30 09:44:19 267449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49758|rttvar:740|minrtt:31343|latest_rtt:50284|ack_delay:64| [2025/04/30 09:44:19 267453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2421|lost_pn:2418|thresh:3| [2025/04/30 09:44:19 267457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 267461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 267465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 267469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49758|rtt_var:740|pto_duration:52718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 267474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 267478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 267482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:19 267486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259344657|now:1746006259267469|interv:77188| [2025/04/30 09:44:19 267490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259344657|now:1746006259267469|interval:77188|pto_count:0|srtt:49758 [2025/04/30 09:44:19 267494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53861, ack_elapse 51850, delivered 62406|rate 1158649|lost 229| [2025/04/30 09:44:19 267499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158649) in round 46| [2025/04/30 09:44:19 267503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 267507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 267511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259217088|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 267516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259217088|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 267521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60007|srtt:49758|latest_rtt:50284|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 267529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1083|largest:1083|pns:2| [2025/04/30 09:44:19 267534] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1083|frame:ACK |recv_time:1746006259267372|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 267539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379267372|now:1746006259267372|interv:120000000| [2025/04/30 09:44:19 267543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379267372|now:1746006259267372|interv:120000000| [2025/04/30 09:44:19 267547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259268032|pq_index:0| [2025/04/30 09:44:19 267551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259266768| [2025/04/30 09:44:19 267555] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259267555| [2025/04/30 09:44:19 267560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259267559| [2025/04/30 09:44:19 267566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49758|min_srtt:49758|path_bw:1215632|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:19 267570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2624484| [2025/04/30 09:44:19 267575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49758|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 267580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 267584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49758|min_srtt:49758|path_bw:1215632|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:19 267589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2625663| [2025/04/30 09:44:19 267593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49758|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 267598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 267602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49758|min_srtt:49758|path_bw:1215632|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:19 267606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2626842| [2025/04/30 09:44:19 267611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 267615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 267619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 267625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 267630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 267634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2586756| [2025/04/30 09:44:19 267638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 267642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 267646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259268032| [2025/04/30 09:44:19 267650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259268032| [2025/04/30 09:44:19 267654] [debug] |xqc_engine_wakeup_after|wakeup:1746006259268032|now:1746006259267654|diff:378| [2025/04/30 09:44:19 267659] [debug] |xqc_engine_main_logic|END|now:1746006259267559| [2025/04/30 09:44:19 267663] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259267663| [2025/04/30 09:44:19 267667] [debug] |xqc_engine_wakeup_after|wakeup:1746006259268032|now:1746006259267667|diff:365| [2025/04/30 09:44:19 267671] [debug] |xqc_engine_main_logic|END|now:1746006259267663| [2025/04/30 09:44:19 268738] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259268738| [2025/04/30 09:44:19 268747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259268032|pq_index:0| [2025/04/30 09:44:19 268751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259267559| [2025/04/30 09:44:19 268756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259268755| [2025/04/30 09:44:19 268761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259268032|now:1746006259268755| [2025/04/30 09:44:19 268766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259268032|now:1746006259268755| [2025/04/30 09:44:19 268770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 268775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49758|min_srtt:49758|path_bw:1215632|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:19 268779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2626842| [2025/04/30 09:44:19 268784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 268788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 268792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 268796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 268801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 268809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2586756| [2025/04/30 09:44:19 268814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 268818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2472| [2025/04/30 09:44:19 268853] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2472|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006259268826|stream_id:0|stream_offset:2586756| [2025/04/30 09:44:19 268862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2472|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 268869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:19 268875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49758|rtt_var:740|pto_duration:52718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 268882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 268887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 268891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 268895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259346544|now:1746006259268875|interv:77669| [2025/04/30 09:44:19 268899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259346544|now:1746006259268875|interval:77669|pto_count:0|srtt:49758 [2025/04/30 09:44:19 268904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61207| [2025/04/30 09:44:19 268909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 268913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2587935| [2025/04/30 09:44:19 268917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 268921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2473| [2025/04/30 09:44:19 268950] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2473|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259268928|stream_id:0|stream_offset:2587935| [2025/04/30 09:44:19 268959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2473|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 268966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 268973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49758|rtt_var:740|pto_duration:52718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 268982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 268986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 268990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 268994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259346646|now:1746006259268973|interv:77673| [2025/04/30 09:44:19 268998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259346646|now:1746006259268973|interval:77673|pto_count:0|srtt:49758 [2025/04/30 09:44:19 269002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62407| [2025/04/30 09:44:19 269007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 269011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2589114| [2025/04/30 09:44:19 269016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 269020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259270019|now:1746006259269019|interv:1000| [2025/04/30 09:44:19 269024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 269027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 269031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259270019| [2025/04/30 09:44:19 269036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259270019| [2025/04/30 09:44:19 269040] [debug] |xqc_engine_wakeup_after|wakeup:1746006259270019|now:1746006259269040|diff:979| [2025/04/30 09:44:19 269044] [debug] |xqc_engine_main_logic|END|now:1746006259268755| [2025/04/30 09:44:19 269349] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259269349| [2025/04/30 09:44:19 269357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 269363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1083| [2025/04/30 09:44:19 269367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1084| [2025/04/30 09:44:19 269373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1084| [2025/04/30 09:44:19 269377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 269382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2422|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2423|path_largest_ack:2422| [2025/04/30 09:44:19 269386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2514655|prior_time:1746006259217522|is_app_limited:0|send_elapse:53865|ack_elapse:51827|ctl_first_sent_time:1746006259218985|lagest_ack_time:1746006259269349|curr_delivered:2575861| [2025/04/30 09:44:19 269391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259218985| [2025/04/30 09:44:19 269395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:527||sndq_packets_used_bytes:0|sndq_packets_free:1253| [2025/04/30 09:44:19 269403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2423|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2423|path_largest_ack:2423| [2025/04/30 09:44:19 269407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2514655|prior_time:1746006259217522|is_app_limited:0|send_elapse:53865|ack_elapse:51827|ctl_first_sent_time:1746006259218985|lagest_ack_time:1746006259269349|curr_delivered:2577061| [2025/04/30 09:44:19 269412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259219086| [2025/04/30 09:44:19 269416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:526||sndq_packets_used_bytes:0|sndq_packets_free:1254| [2025/04/30 09:44:19 269420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49758|rttvar:740|minrtt:31343|latest_rtt:50263|ack_delay:56| [2025/04/30 09:44:19 269424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49814|rttvar:667|minrtt:31343|latest_rtt:50263|ack_delay:56| [2025/04/30 09:44:19 269428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2423|lost_pn:2420|thresh:3| [2025/04/30 09:44:19 269433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 269437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 269441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 269445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49814|rtt_var:667|pto_duration:52482|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 269449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 269453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 269457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:19 269461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259346410|now:1746006259269445|interv:76965| [2025/04/30 09:44:19 269465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259346410|now:1746006259269445|interval:76965|pto_count:0|srtt:49814 [2025/04/30 09:44:19 269469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53865, ack_elapse 51827, delivered 62406|rate 1158563|lost 229| [2025/04/30 09:44:19 269474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158563) in round 46| [2025/04/30 09:44:19 269478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 269482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 269486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259219086|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 269490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259219086|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 269498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60007|srtt:49814|latest_rtt:50263|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 269504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1084|largest:1084|pns:2| [2025/04/30 09:44:19 269508] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1084|frame:ACK |recv_time:1746006259269349|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 269513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379269349|now:1746006259269349|interv:120000000| [2025/04/30 09:44:19 269517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379269349|now:1746006259269349|interv:120000000| [2025/04/30 09:44:19 269521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259270019|pq_index:0| [2025/04/30 09:44:19 269525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259268755| [2025/04/30 09:44:19 269529] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259269529| [2025/04/30 09:44:19 269534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259269533| [2025/04/30 09:44:19 269540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49814|min_srtt:49814|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 269544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2626842| [2025/04/30 09:44:19 269549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49814|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 269553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 269558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49814|min_srtt:49814|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 269562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2628021| [2025/04/30 09:44:19 269566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49814|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 269571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 269575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49814|min_srtt:49814|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 269582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2629200| [2025/04/30 09:44:19 269586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 269590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 269594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 269598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 269603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 269607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2589114| [2025/04/30 09:44:19 269611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 269615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 269619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259270019| [2025/04/30 09:44:19 269623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259270019| [2025/04/30 09:44:19 269627] [debug] |xqc_engine_wakeup_after|wakeup:1746006259270019|now:1746006259269627|diff:392| [2025/04/30 09:44:19 269631] [debug] |xqc_engine_main_logic|END|now:1746006259269533| [2025/04/30 09:44:19 269636] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259269636| [2025/04/30 09:44:19 269640] [debug] |xqc_engine_wakeup_after|wakeup:1746006259270019|now:1746006259269640|diff:379| [2025/04/30 09:44:19 269644] [debug] |xqc_engine_main_logic|END|now:1746006259269636| [2025/04/30 09:44:19 270710] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259270710| [2025/04/30 09:44:19 270719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259270019|pq_index:0| [2025/04/30 09:44:19 270723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259269533| [2025/04/30 09:44:19 270728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259270727| [2025/04/30 09:44:19 270732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259270019|now:1746006259270727| [2025/04/30 09:44:19 270737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259270019|now:1746006259270727| [2025/04/30 09:44:19 270741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 270746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49814|min_srtt:49814|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 270750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2629200| [2025/04/30 09:44:19 270755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 270766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 270770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 270774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 270778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 270783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2589114| [2025/04/30 09:44:19 270787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 270792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2474| [2025/04/30 09:44:19 270825] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2474|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006259270799|stream_id:0|stream_offset:2589114| [2025/04/30 09:44:19 270834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2474|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 270842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:19 270848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49814|rtt_var:667|pto_duration:52482|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 270856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 270860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 270864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 270868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259348281|now:1746006259270848|interv:77433| [2025/04/30 09:44:19 270872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259348281|now:1746006259270848|interval:77433|pto_count:0|srtt:49814 [2025/04/30 09:44:19 270877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61207| [2025/04/30 09:44:19 270881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 270886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2590293| [2025/04/30 09:44:19 270890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 270894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2475| [2025/04/30 09:44:19 270922] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2475|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259270901|stream_id:0|stream_offset:2590293| [2025/04/30 09:44:19 270937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2475|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 270945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 270951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49814|rtt_var:667|pto_duration:52482|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 270956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 270960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 270964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 270968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259348383|now:1746006259270951|interv:77432| [2025/04/30 09:44:19 270972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259348383|now:1746006259270951|interval:77432|pto_count:0|srtt:49814 [2025/04/30 09:44:19 270976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62407| [2025/04/30 09:44:19 270981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 270985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2591472| [2025/04/30 09:44:19 270990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 270994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259271993|now:1746006259270993|interv:1000| [2025/04/30 09:44:19 270997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 271001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 271005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259271993| [2025/04/30 09:44:19 271010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259271993| [2025/04/30 09:44:19 271014] [debug] |xqc_engine_wakeup_after|wakeup:1746006259271993|now:1746006259271014|diff:979| [2025/04/30 09:44:19 271018] [debug] |xqc_engine_main_logic|END|now:1746006259270727| [2025/04/30 09:44:19 271386] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259271386| [2025/04/30 09:44:19 271394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 271400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1084| [2025/04/30 09:44:19 271404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1085| [2025/04/30 09:44:19 271410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1085| [2025/04/30 09:44:19 271414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 271418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2424|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2425|path_largest_ack:2424| [2025/04/30 09:44:19 271427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2517055|prior_time:1746006259219512|is_app_limited:0|send_elapse:51859|ack_elapse:51874|ctl_first_sent_time:1746006259220975|lagest_ack_time:1746006259271386|curr_delivered:2578261| [2025/04/30 09:44:19 271432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259220975| [2025/04/30 09:44:19 271439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:525||sndq_packets_used_bytes:0|sndq_packets_free:1255| [2025/04/30 09:44:19 271443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2425|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2425|path_largest_ack:2425| [2025/04/30 09:44:19 271449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2517055|prior_time:1746006259219512|is_app_limited:0|send_elapse:51859|ack_elapse:51874|ctl_first_sent_time:1746006259220975|lagest_ack_time:1746006259271386|curr_delivered:2579461| [2025/04/30 09:44:19 271453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259221077| [2025/04/30 09:44:19 271457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:524||sndq_packets_used_bytes:0|sndq_packets_free:1256| [2025/04/30 09:44:19 271461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49814|rttvar:667|minrtt:31343|latest_rtt:50309|ack_delay:80| [2025/04/30 09:44:19 271466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49866|rttvar:604|minrtt:31343|latest_rtt:50309|ack_delay:80| [2025/04/30 09:44:19 271470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2425|lost_pn:2422|thresh:3| [2025/04/30 09:44:19 271474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 271478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 271482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 271486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49866|rtt_var:604|pto_duration:52282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 271491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 271494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 271498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:19 271502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259348183|now:1746006259271486|interv:76697| [2025/04/30 09:44:19 271506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259348183|now:1746006259271486|interval:76697|pto_count:0|srtt:49866 [2025/04/30 09:44:19 271511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51859, ack_elapse 51874, delivered 62406|rate 1203030|lost 229| [2025/04/30 09:44:19 271515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203030) in round 46| [2025/04/30 09:44:19 271522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 271526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 271530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259221077|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 271535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259221077|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 271539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60007|srtt:49866|latest_rtt:50309|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 271545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1085|largest:1085|pns:2| [2025/04/30 09:44:19 271549] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1085|frame:ACK |recv_time:1746006259271386|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 271554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379271386|now:1746006259271386|interv:120000000| [2025/04/30 09:44:19 271558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379271386|now:1746006259271386|interv:120000000| [2025/04/30 09:44:19 271562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259271993|pq_index:0| [2025/04/30 09:44:19 271566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259270727| [2025/04/30 09:44:19 271570] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259271570| [2025/04/30 09:44:19 271575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259271574| [2025/04/30 09:44:19 271581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49866|min_srtt:49866|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 271585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2629200| [2025/04/30 09:44:19 271589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49866|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 271594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 271598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49866|min_srtt:49866|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 271603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2630379| [2025/04/30 09:44:19 271610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49866|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 271614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 271618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49866|min_srtt:49866|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 271623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2631558| [2025/04/30 09:44:19 271627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 271631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 271635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 271639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 271644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 271648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2591472| [2025/04/30 09:44:19 271652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 271656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 271660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259271993| [2025/04/30 09:44:19 271664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259271993| [2025/04/30 09:44:19 271668] [debug] |xqc_engine_wakeup_after|wakeup:1746006259271993|now:1746006259271668|diff:325| [2025/04/30 09:44:19 271672] [debug] |xqc_engine_main_logic|END|now:1746006259271574| [2025/04/30 09:44:19 271677] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259271677| [2025/04/30 09:44:19 271681] [debug] |xqc_engine_wakeup_after|wakeup:1746006259271993|now:1746006259271681|diff:312| [2025/04/30 09:44:19 271685] [debug] |xqc_engine_main_logic|END|now:1746006259271677| [2025/04/30 09:44:19 272751] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259272750| [2025/04/30 09:44:19 272759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259271993|pq_index:0| [2025/04/30 09:44:19 272763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259271574| [2025/04/30 09:44:19 272768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259272767| [2025/04/30 09:44:19 272773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259271993|now:1746006259272767| [2025/04/30 09:44:19 272777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259271993|now:1746006259272767| [2025/04/30 09:44:19 272781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 272790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49866|min_srtt:49866|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 272795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2631558| [2025/04/30 09:44:19 272799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 272803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 272807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 272811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 272816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 272820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2591472| [2025/04/30 09:44:19 272824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 272829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2476| [2025/04/30 09:44:19 272863] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2476|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006259272836|stream_id:0|stream_offset:2591472| [2025/04/30 09:44:19 272872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2476|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 272879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:19 272886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49866|rtt_var:604|pto_duration:52282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 272893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 272898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 272901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 272906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259350118|now:1746006259272886|interv:77232| [2025/04/30 09:44:19 272910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259350118|now:1746006259272886|interval:77232|pto_count:0|srtt:49866 [2025/04/30 09:44:19 272914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61207| [2025/04/30 09:44:19 272919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 272923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2592651| [2025/04/30 09:44:19 272931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 272935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2477| [2025/04/30 09:44:19 272964] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2477|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259272942|stream_id:0|stream_offset:2592651| [2025/04/30 09:44:19 272985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2477|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 272992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 272998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49866|rtt_var:604|pto_duration:52282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 273003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 273008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 273013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 273017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259350224|now:1746006259272997|interv:77227| [2025/04/30 09:44:19 273023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259350224|now:1746006259272997|interval:77227|pto_count:0|srtt:49866 [2025/04/30 09:44:19 273029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62407| [2025/04/30 09:44:19 273035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 273041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2593830| [2025/04/30 09:44:19 273047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 273053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259274053|now:1746006259273053|interv:1000| [2025/04/30 09:44:19 273059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 273065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 273071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259274053| [2025/04/30 09:44:19 273077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259274053| [2025/04/30 09:44:19 273082] [debug] |xqc_engine_wakeup_after|wakeup:1746006259274053|now:1746006259273082|diff:971| [2025/04/30 09:44:19 273088] [debug] |xqc_engine_main_logic|END|now:1746006259272767| [2025/04/30 09:44:19 273344] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259273344| [2025/04/30 09:44:19 273354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 273360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1085| [2025/04/30 09:44:19 273369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1086| [2025/04/30 09:44:19 273375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1086| [2025/04/30 09:44:19 273379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 273384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2426|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2427|path_largest_ack:2426| [2025/04/30 09:44:19 273388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2519455|prior_time:1746006259221504|is_app_limited:0|send_elapse:51851|ack_elapse:51840|ctl_first_sent_time:1746006259222967|lagest_ack_time:1746006259273344|curr_delivered:2580661| [2025/04/30 09:44:19 273393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259222967| [2025/04/30 09:44:19 273398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:523||sndq_packets_used_bytes:0|sndq_packets_free:1257| [2025/04/30 09:44:19 273402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2427|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2427|path_largest_ack:2427| [2025/04/30 09:44:19 273406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2519455|prior_time:1746006259221504|is_app_limited:0|send_elapse:51851|ack_elapse:51840|ctl_first_sent_time:1746006259222967|lagest_ack_time:1746006259273344|curr_delivered:2581861| [2025/04/30 09:44:19 273411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259223079| [2025/04/30 09:44:19 273415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:522||sndq_packets_used_bytes:0|sndq_packets_free:1258| [2025/04/30 09:44:19 273419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49866|rttvar:604|minrtt:31343|latest_rtt:50265|ack_delay:56| [2025/04/30 09:44:19 273423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49909|rttvar:538|minrtt:31343|latest_rtt:50265|ack_delay:56| [2025/04/30 09:44:19 273428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2427|lost_pn:2424|thresh:3| [2025/04/30 09:44:19 273432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 273436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 273440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 273444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49909|rtt_var:538|pto_duration:52061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 273448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 273452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 273456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:19 273460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259350003|now:1746006259273444|interv:76559| [2025/04/30 09:44:19 273467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259350003|now:1746006259273444|interval:76559|pto_count:0|srtt:49909 [2025/04/30 09:44:19 273471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51851, ack_elapse 51840, delivered 62406|rate 1203564|lost 229| [2025/04/30 09:44:19 273476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203564) in round 46| [2025/04/30 09:44:19 273480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 273484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 273488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259223079|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 273492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259223079|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 273497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60007|srtt:49909|latest_rtt:50265|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 273503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1086|largest:1086|pns:2| [2025/04/30 09:44:19 273507] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1086|frame:ACK |recv_time:1746006259273344|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 273512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379273344|now:1746006259273344|interv:120000000| [2025/04/30 09:44:19 273516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379273344|now:1746006259273344|interv:120000000| [2025/04/30 09:44:19 273520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259274053|pq_index:0| [2025/04/30 09:44:19 273524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259272767| [2025/04/30 09:44:19 273528] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259273528| [2025/04/30 09:44:19 273533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259273532| [2025/04/30 09:44:19 273538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49909|min_srtt:49909|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 273543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2631558| [2025/04/30 09:44:19 273547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49909|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 273552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 273559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49909|min_srtt:49909|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 273563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2632737| [2025/04/30 09:44:19 273568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49909|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 273572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 273577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49909|min_srtt:49909|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 273581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2633916| [2025/04/30 09:44:19 273585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 273589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 273593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 273597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 273602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 273606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2593830| [2025/04/30 09:44:19 273610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 273614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 273618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259274053| [2025/04/30 09:44:19 273622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259274053| [2025/04/30 09:44:19 273626] [debug] |xqc_engine_wakeup_after|wakeup:1746006259274053|now:1746006259273626|diff:427| [2025/04/30 09:44:19 273630] [debug] |xqc_engine_main_logic|END|now:1746006259273532| [2025/04/30 09:44:19 273635] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259273635| [2025/04/30 09:44:19 273639] [debug] |xqc_engine_wakeup_after|wakeup:1746006259274053|now:1746006259273639|diff:414| [2025/04/30 09:44:19 273643] [debug] |xqc_engine_main_logic|END|now:1746006259273635| [2025/04/30 09:44:19 274710] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259274710| [2025/04/30 09:44:19 274719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259274053|pq_index:0| [2025/04/30 09:44:19 274723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259273532| [2025/04/30 09:44:19 274728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259274727| [2025/04/30 09:44:19 274737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259274053|now:1746006259274727| [2025/04/30 09:44:19 274741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259274053|now:1746006259274727| [2025/04/30 09:44:19 274745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 274750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49909|min_srtt:49909|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 274755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2633916| [2025/04/30 09:44:19 274759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 274763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 274767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 274771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 274776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 274780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2593830| [2025/04/30 09:44:19 274785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 274789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2478| [2025/04/30 09:44:19 274824] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2478|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006259274797|stream_id:0|stream_offset:2593830| [2025/04/30 09:44:19 274833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2478|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 274840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:19 274847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49909|rtt_var:538|pto_duration:52061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 274854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 274859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 274863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 274867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259351858|now:1746006259274847|interv:77011| [2025/04/30 09:44:19 274871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259351858|now:1746006259274847|interval:77011|pto_count:0|srtt:49909 [2025/04/30 09:44:19 274880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61207| [2025/04/30 09:44:19 274885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 274889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2595009| [2025/04/30 09:44:19 274894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 274898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2479| [2025/04/30 09:44:19 274928] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2479|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259274906|stream_id:0|stream_offset:2595009| [2025/04/30 09:44:19 274937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2479|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 274944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 274951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49909|rtt_var:538|pto_duration:52061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 274956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 274960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 274964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 274968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259351967|now:1746006259274951|interv:77016| [2025/04/30 09:44:19 274972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259351967|now:1746006259274951|interval:77016|pto_count:0|srtt:49909 [2025/04/30 09:44:19 274977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62407| [2025/04/30 09:44:19 274982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 274986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2596188| [2025/04/30 09:44:19 274990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 274994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259275994|now:1746006259274994|interv:1000| [2025/04/30 09:44:19 274999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 275002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 275006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259275994| [2025/04/30 09:44:19 275011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259275994| [2025/04/30 09:44:19 275019] [debug] |xqc_engine_wakeup_after|wakeup:1746006259275994|now:1746006259275019|diff:975| [2025/04/30 09:44:19 275023] [debug] |xqc_engine_main_logic|END|now:1746006259274727| [2025/04/30 09:44:19 275341] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259275340| [2025/04/30 09:44:19 275349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 275355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1086| [2025/04/30 09:44:19 275359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1087| [2025/04/30 09:44:19 275365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1087| [2025/04/30 09:44:19 275369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 275374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2428|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2429|path_largest_ack:2428| [2025/04/30 09:44:19 275378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2521855|prior_time:1746006259223493|is_app_limited:0|send_elapse:51891|ack_elapse:51847|ctl_first_sent_time:1746006259224985|lagest_ack_time:1746006259275340|curr_delivered:2583061| [2025/04/30 09:44:19 275383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259224985| [2025/04/30 09:44:19 275388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:521||sndq_packets_used_bytes:0|sndq_packets_free:1259| [2025/04/30 09:44:19 275392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2429|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2429|path_largest_ack:2429| [2025/04/30 09:44:19 275396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2521855|prior_time:1746006259223493|is_app_limited:0|send_elapse:51891|ack_elapse:51847|ctl_first_sent_time:1746006259224985|lagest_ack_time:1746006259275340|curr_delivered:2584261| [2025/04/30 09:44:19 275401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259225114| [2025/04/30 09:44:19 275405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:520||sndq_packets_used_bytes:0|sndq_packets_free:1260| [2025/04/30 09:44:19 275409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49909|rttvar:538|minrtt:31343|latest_rtt:50226|ack_delay:56| [2025/04/30 09:44:19 275413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49942|rttvar:469|minrtt:31343|latest_rtt:50226|ack_delay:56| [2025/04/30 09:44:19 275418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2429|lost_pn:2426|thresh:3| [2025/04/30 09:44:19 275422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 275426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 275430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 275434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49942|rtt_var:469|pto_duration:51942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 275442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 275446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 275450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:19 275454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259351848|now:1746006259275434|interv:76414| [2025/04/30 09:44:19 275458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259351848|now:1746006259275434|interval:76414|pto_count:0|srtt:49942 [2025/04/30 09:44:19 275462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51891, ack_elapse 51847, delivered 62406|rate 1202636|lost 229| [2025/04/30 09:44:19 275467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202636) in round 46| [2025/04/30 09:44:19 275471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 275475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 275479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259225114|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 275484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259225114|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 275489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60007|srtt:49942|latest_rtt:50226|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 275495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1087|largest:1087|pns:2| [2025/04/30 09:44:19 275499] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1087|frame:ACK |recv_time:1746006259275340|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 275504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379275340|now:1746006259275340|interv:120000000| [2025/04/30 09:44:19 275508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379275340|now:1746006259275340|interv:120000000| [2025/04/30 09:44:19 275512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259275994|pq_index:0| [2025/04/30 09:44:19 275516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259274727| [2025/04/30 09:44:19 275520] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259275520| [2025/04/30 09:44:19 275525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259275524| [2025/04/30 09:44:19 275531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49942|min_srtt:49942|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 275538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2633916| [2025/04/30 09:44:19 275543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49942|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 275547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 275552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49942|min_srtt:49942|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 275556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2635095| [2025/04/30 09:44:19 275561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49942|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 275565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 275570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49942|min_srtt:49942|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 275574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2636274| [2025/04/30 09:44:19 275578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 275582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 275586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 275591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 275595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 275599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2596188| [2025/04/30 09:44:19 275604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 275607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 275611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259275994| [2025/04/30 09:44:19 275615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259275994| [2025/04/30 09:44:19 275619] [debug] |xqc_engine_wakeup_after|wakeup:1746006259275994|now:1746006259275619|diff:375| [2025/04/30 09:44:19 275624] [debug] |xqc_engine_main_logic|END|now:1746006259275524| [2025/04/30 09:44:19 275628] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259275628| [2025/04/30 09:44:19 275632] [debug] |xqc_engine_wakeup_after|wakeup:1746006259275994|now:1746006259275632|diff:362| [2025/04/30 09:44:19 275639] [debug] |xqc_engine_main_logic|END|now:1746006259275628| [2025/04/30 09:44:19 276707] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259276707| [2025/04/30 09:44:19 276715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259275994|pq_index:0| [2025/04/30 09:44:19 276719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259275524| [2025/04/30 09:44:19 276724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259276723| [2025/04/30 09:44:19 276729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259275994|now:1746006259276723| [2025/04/30 09:44:19 276733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259275994|now:1746006259276723| [2025/04/30 09:44:19 276737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 276742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49942|min_srtt:49942|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 276746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2636274| [2025/04/30 09:44:19 276751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 276755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 276759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 276763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 276767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 276772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2596188| [2025/04/30 09:44:19 276776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 276780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2480| [2025/04/30 09:44:19 276814] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2480|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006259276788|stream_id:0|stream_offset:2596188| [2025/04/30 09:44:19 276824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2480|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 276831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:19 276837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49942|rtt_var:469|pto_duration:51942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 276844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 276854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 276858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 276862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259353730|now:1746006259276837|interv:76893| [2025/04/30 09:44:19 276866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259353730|now:1746006259276837|interval:76893|pto_count:0|srtt:49942 [2025/04/30 09:44:19 276870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61207| [2025/04/30 09:44:19 276875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 276879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2597367| [2025/04/30 09:44:19 276884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 276888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2481| [2025/04/30 09:44:19 276917] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2481|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259276895|stream_id:0|stream_offset:2597367| [2025/04/30 09:44:19 276926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2481|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 276933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 276940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49942|rtt_var:469|pto_duration:51942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 276945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 276949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 276953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 276957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259353837|now:1746006259276940|interv:76897| [2025/04/30 09:44:19 276961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259353837|now:1746006259276940|interval:76897|pto_count:0|srtt:49942 [2025/04/30 09:44:19 276966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62407| [2025/04/30 09:44:19 276970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 276974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2598546| [2025/04/30 09:44:19 276979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 276987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259277986|now:1746006259276986|interv:1000| [2025/04/30 09:44:19 276991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 276995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 276999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259277986| [2025/04/30 09:44:19 277003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259277986| [2025/04/30 09:44:19 277007] [debug] |xqc_engine_wakeup_after|wakeup:1746006259277986|now:1746006259277007|diff:979| [2025/04/30 09:44:19 277011] [debug] |xqc_engine_main_logic|END|now:1746006259276723| [2025/04/30 09:44:19 277401] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006259277400| [2025/04/30 09:44:19 277409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 277415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1087| [2025/04/30 09:44:19 277419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1088| [2025/04/30 09:44:19 277424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1088| [2025/04/30 09:44:19 277428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 277433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2430|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2431|path_largest_ack:2430| [2025/04/30 09:44:19 277438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2524255|prior_time:1746006259225507|is_app_limited:0|send_elapse:49913|ack_elapse:51893|ctl_first_sent_time:1746006259226993|lagest_ack_time:1746006259277400|curr_delivered:2585461| [2025/04/30 09:44:19 277442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259226993| [2025/04/30 09:44:19 277447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:519||sndq_packets_used_bytes:0|sndq_packets_free:1261| [2025/04/30 09:44:19 277451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2431|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2431|path_largest_ack:2431| [2025/04/30 09:44:19 277456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2524255|prior_time:1746006259225507|is_app_limited:0|send_elapse:49913|ack_elapse:51893|ctl_first_sent_time:1746006259226993|lagest_ack_time:1746006259277400|curr_delivered:2586661| [2025/04/30 09:44:19 277460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259227118| [2025/04/30 09:44:19 277464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:518||sndq_packets_used_bytes:0|sndq_packets_free:1262| [2025/04/30 09:44:19 277468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49942|rttvar:469|minrtt:31343|latest_rtt:50282|ack_delay:56| [2025/04/30 09:44:19 277472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49978|rttvar:423|minrtt:31343|latest_rtt:50282|ack_delay:56| [2025/04/30 09:44:19 277477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2431|lost_pn:2428|thresh:3| [2025/04/30 09:44:19 277481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 277489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 277493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 277497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49978|rtt_var:423|pto_duration:51978|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 277501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 277505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 277509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:19 277513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259353873|now:1746006259277497|interv:76376| [2025/04/30 09:44:19 277517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259353873|now:1746006259277497|interval:76376|pto_count:0|srtt:49978 [2025/04/30 09:44:19 277522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49913, ack_elapse 51893, delivered 62406|rate 1202589|lost 229| [2025/04/30 09:44:19 277526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202589) in round 46| [2025/04/30 09:44:19 277530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 277534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 277538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259227118|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 277543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259227118|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 277548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60007|srtt:49978|latest_rtt:50282|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 277553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 277557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:19 277562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:19 277567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1088|largest:1088|pns:2| [2025/04/30 09:44:19 277571] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1088|frame:PING ACK |recv_time:1746006259277400|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 277578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379277400|now:1746006259277400|interv:120000000| [2025/04/30 09:44:19 277583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379277400|now:1746006259277400|interv:120000000| [2025/04/30 09:44:19 277587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259277986|pq_index:0| [2025/04/30 09:44:19 277591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259276723| [2025/04/30 09:44:19 277595] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259277595| [2025/04/30 09:44:19 277599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259277599| [2025/04/30 09:44:19 277605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:1088|ack_delay:205|first_ack_range:31|largest_pkt_recv_time:1746006259277400| [2025/04/30 09:44:19 277609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:1088|low:1057|pkt_pns:2| [2025/04/30 09:44:19 277613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1088|frame_largest_recv:1088| [2025/04/30 09:44:19 277618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:19 277622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49978|min_srtt:49978|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 277627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2636274| [2025/04/30 09:44:19 277631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49978|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 277636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 277640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49978|min_srtt:49978|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 277645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2637453| [2025/04/30 09:44:19 277649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49978|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 277654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 277658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49978|min_srtt:49978|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 277662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2638632| [2025/04/30 09:44:19 277666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 277670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 277677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 277681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 277686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 277690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2598546| [2025/04/30 09:44:19 277694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 277698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 277702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259277986| [2025/04/30 09:44:19 277706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259277986| [2025/04/30 09:44:19 277710] [debug] |xqc_engine_wakeup_after|wakeup:1746006259277986|now:1746006259277710|diff:276| [2025/04/30 09:44:19 277714] [debug] |xqc_engine_main_logic|END|now:1746006259277599| [2025/04/30 09:44:19 277719] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259277719| [2025/04/30 09:44:19 277723] [debug] |xqc_engine_wakeup_after|wakeup:1746006259277986|now:1746006259277723|diff:263| [2025/04/30 09:44:19 277727] [debug] |xqc_engine_main_logic|END|now:1746006259277719| [2025/04/30 09:44:19 278795] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259278794| [2025/04/30 09:44:19 278802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259277986|pq_index:0| [2025/04/30 09:44:19 278807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259277599| [2025/04/30 09:44:19 278812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259278811| [2025/04/30 09:44:19 278816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259277986|now:1746006259278811| [2025/04/30 09:44:19 278821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259277986|now:1746006259278811| [2025/04/30 09:44:19 278825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 278829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49978|min_srtt:49978|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 278834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2638632| [2025/04/30 09:44:19 278838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 278842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 278846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 278854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 278859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 278863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2598546| [2025/04/30 09:44:19 278867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 278872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2482| [2025/04/30 09:44:19 278906] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2482|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:60007|now:1746006259278879|stream_id:0|stream_offset:2598546| [2025/04/30 09:44:19 278915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2482|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 09:44:19 278922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:19 278930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49978|rtt_var:423|pto_duration:51978|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 278935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 278939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 278943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 278947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259355857|now:1746006259278929|interv:76928| [2025/04/30 09:44:19 278951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259355857|now:1746006259278929|interval:76928|pto_count:0|srtt:49978 [2025/04/30 09:44:19 278956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 278960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 278965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2599725| [2025/04/30 09:44:19 278969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 278973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2483| [2025/04/30 09:44:19 279002] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2483|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259278981|stream_id:0|stream_offset:2599725| [2025/04/30 09:44:19 279011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2483|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 279018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 279032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49978|rtt_var:423|pto_duration:51978|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 279037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 279041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 279045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 279049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259355959|now:1746006259279032|interv:76927| [2025/04/30 09:44:19 279053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259355959|now:1746006259279032|interval:76927|pto_count:0|srtt:49978 [2025/04/30 09:44:19 279057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 279062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 279066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2600904| [2025/04/30 09:44:19 279070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 279074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259280074|now:1746006259279074|interv:1000| [2025/04/30 09:44:19 279078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 279082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 279086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259280074| [2025/04/30 09:44:19 279090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259280074| [2025/04/30 09:44:19 279094] [debug] |xqc_engine_wakeup_after|wakeup:1746006259280074|now:1746006259279094|diff:980| [2025/04/30 09:44:19 279099] [debug] |xqc_engine_main_logic|END|now:1746006259278811| [2025/04/30 09:44:19 279308] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259279307| [2025/04/30 09:44:19 279316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 279322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1088| [2025/04/30 09:44:19 279326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1089| [2025/04/30 09:44:19 279331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1089| [2025/04/30 09:44:19 279335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 279340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2432|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2433|path_largest_ack:2432| [2025/04/30 09:44:19 279345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2526655|prior_time:1746006259227484|is_app_limited:0|send_elapse:49887|ack_elapse:51823|ctl_first_sent_time:1746006259228963|lagest_ack_time:1746006259279307|curr_delivered:2587861| [2025/04/30 09:44:19 279349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259228963| [2025/04/30 09:44:19 279357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:517||sndq_packets_used_bytes:0|sndq_packets_free:1263| [2025/04/30 09:44:19 279362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2433|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2433|path_largest_ack:2433| [2025/04/30 09:44:19 279366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2526655|prior_time:1746006259227484|is_app_limited:0|send_elapse:49887|ack_elapse:51823|ctl_first_sent_time:1746006259228963|lagest_ack_time:1746006259279307|curr_delivered:2589061| [2025/04/30 09:44:19 279371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259229083| [2025/04/30 09:44:19 279375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:516||sndq_packets_used_bytes:0|sndq_packets_free:1264| [2025/04/30 09:44:19 279379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49978|rttvar:423|minrtt:31343|latest_rtt:50224|ack_delay:56| [2025/04/30 09:44:19 279383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50002|rttvar:365|minrtt:31343|latest_rtt:50224|ack_delay:56| [2025/04/30 09:44:19 279387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2433|lost_pn:2430|thresh:3| [2025/04/30 09:44:19 279391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 279395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 279399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 279403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50002|rtt_var:365|pto_duration:52002|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 279408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 279412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 279415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 279419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259355983|now:1746006259279403|interv:76580| [2025/04/30 09:44:19 279423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259355983|now:1746006259279403|interval:76580|pto_count:0|srtt:50002 [2025/04/30 09:44:19 279428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49887, ack_elapse 51823, delivered 62406|rate 1204214|lost 229| [2025/04/30 09:44:19 279432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204214) in round 46| [2025/04/30 09:44:19 279436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 279441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 279445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259229083|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 279452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259229083|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 279456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60013|srtt:50002|latest_rtt:50224|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 279462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1089|largest:1089|pns:2| [2025/04/30 09:44:19 279467] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1089|frame:ACK |recv_time:1746006259279307|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 279471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379279307|now:1746006259279307|interv:120000000| [2025/04/30 09:44:19 279475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379279307|now:1746006259279307|interv:120000000| [2025/04/30 09:44:19 279479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259280074|pq_index:0| [2025/04/30 09:44:19 279484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259278811| [2025/04/30 09:44:19 279488] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259279488| [2025/04/30 09:44:19 279492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259279491| [2025/04/30 09:44:19 279498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50002|min_srtt:50002|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 279503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2638632| [2025/04/30 09:44:19 279507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50002|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 279512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 279516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50002|min_srtt:50002|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 279521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2639811| [2025/04/30 09:44:19 279525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50002|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 279529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 279534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50002|min_srtt:50002|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 279541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2640990| [2025/04/30 09:44:19 279545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 279549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 279553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 279558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 279562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 279566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2600904| [2025/04/30 09:44:19 279571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 279574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 279578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259280074| [2025/04/30 09:44:19 279582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259280074| [2025/04/30 09:44:19 279586] [debug] |xqc_engine_wakeup_after|wakeup:1746006259280074|now:1746006259279586|diff:488| [2025/04/30 09:44:19 279590] [debug] |xqc_engine_main_logic|END|now:1746006259279491| [2025/04/30 09:44:19 279595] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259279595| [2025/04/30 09:44:19 279599] [debug] |xqc_engine_wakeup_after|wakeup:1746006259280074|now:1746006259279599|diff:475| [2025/04/30 09:44:19 279603] [debug] |xqc_engine_main_logic|END|now:1746006259279595| [2025/04/30 09:44:19 280670] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259280670| [2025/04/30 09:44:19 280678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259280074|pq_index:0| [2025/04/30 09:44:19 280682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259279491| [2025/04/30 09:44:19 280687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259280686| [2025/04/30 09:44:19 280691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259280074|now:1746006259280686| [2025/04/30 09:44:19 280695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259280074|now:1746006259280686| [2025/04/30 09:44:19 280699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 280704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50002|min_srtt:50002|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 280709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2640990| [2025/04/30 09:44:19 280717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 280721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 280725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 280729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 280733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 280738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2600904| [2025/04/30 09:44:19 280742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 280746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2484| [2025/04/30 09:44:19 280779] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2484|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259280754|stream_id:0|stream_offset:2600904| [2025/04/30 09:44:19 280788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2484|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 280795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 280802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50002|rtt_var:365|pto_duration:52002|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 280809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 280815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 280819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 280823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259357756|now:1746006259280802|interv:76954| [2025/04/30 09:44:19 280827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259357756|now:1746006259280802|interval:76954|pto_count:0|srtt:50002 [2025/04/30 09:44:19 280832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 280836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 280840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2602083| [2025/04/30 09:44:19 280845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 280849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2485| [2025/04/30 09:44:19 280878] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2485|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259280856|stream_id:0|stream_offset:2602083| [2025/04/30 09:44:19 280892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2485|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 280900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 280905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50002|rtt_var:365|pto_duration:52002|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 280910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 280914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 280918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 280922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259357858|now:1746006259280905|interv:76953| [2025/04/30 09:44:19 280926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259357858|now:1746006259280905|interval:76953|pto_count:0|srtt:50002 [2025/04/30 09:44:19 280930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 280935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 280939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2603262| [2025/04/30 09:44:19 280943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 280947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259281947|now:1746006259280947|interv:1000| [2025/04/30 09:44:19 280951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 280955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 280959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259281947| [2025/04/30 09:44:19 280964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259281947| [2025/04/30 09:44:19 280968] [debug] |xqc_engine_wakeup_after|wakeup:1746006259281947|now:1746006259280967|diff:980| [2025/04/30 09:44:19 280972] [debug] |xqc_engine_main_logic|END|now:1746006259280686| [2025/04/30 09:44:19 281428] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259281427| [2025/04/30 09:44:19 281436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 281441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1089| [2025/04/30 09:44:19 281445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1090| [2025/04/30 09:44:19 281451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1090| [2025/04/30 09:44:19 281455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 281460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2434|origin_pktnum:2345|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2435|path_largest_ack:2434| [2025/04/30 09:44:19 281468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2529055|prior_time:1746006259229548|is_app_limited:0|send_elapse:49959|ack_elapse:51879|ctl_first_sent_time:1746006259231031|lagest_ack_time:1746006259281427|curr_delivered:2590261| [2025/04/30 09:44:19 281473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259231031| [2025/04/30 09:44:19 281477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:514||sndq_packets_used_bytes:0|sndq_packets_free:1266| [2025/04/30 09:44:19 281482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2435|origin_pktnum:2348|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2435|path_largest_ack:2435| [2025/04/30 09:44:19 281486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2529055|prior_time:1746006259229548|is_app_limited:0|send_elapse:49959|ack_elapse:51879|ctl_first_sent_time:1746006259231031|lagest_ack_time:1746006259281427|curr_delivered:2591461| [2025/04/30 09:44:19 281491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259231167| [2025/04/30 09:44:19 281495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:512||sndq_packets_used_bytes:0|sndq_packets_free:1268| [2025/04/30 09:44:19 281499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50002|rttvar:365|minrtt:31343|latest_rtt:50260|ack_delay:168| [2025/04/30 09:44:19 281503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50013|rttvar:296|minrtt:31343|latest_rtt:50260|ack_delay:168| [2025/04/30 09:44:19 281508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2435|lost_pn:2432|thresh:3| [2025/04/30 09:44:19 281512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 281516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50013|rtt_var:296|pto_duration:52013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 281520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 281524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 281528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 281532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259357869|now:1746006259281516|interv:76353| [2025/04/30 09:44:19 281536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259357869|now:1746006259281516|interval:76353|pto_count:0|srtt:50013 [2025/04/30 09:44:19 281540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49959, ack_elapse 51879, delivered 62406|rate 1202914|lost 229| [2025/04/30 09:44:19 281545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202914) in round 46| [2025/04/30 09:44:19 281549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 281556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 281560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259231167|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 281564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259231167|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 281569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60013|srtt:50013|latest_rtt:50260|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 281574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1090|largest:1090|pns:2| [2025/04/30 09:44:19 281579] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1090|frame:ACK |recv_time:1746006259281427|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 281583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379281427|now:1746006259281427|interv:120000000| [2025/04/30 09:44:19 281587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379281427|now:1746006259281427|interv:120000000| [2025/04/30 09:44:19 281591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259281947|pq_index:0| [2025/04/30 09:44:19 281596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259280686| [2025/04/30 09:44:19 281600] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259281600| [2025/04/30 09:44:19 281604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259281604| [2025/04/30 09:44:19 281610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50013|min_srtt:50013|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 281615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2640990| [2025/04/30 09:44:19 281619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50013|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 281624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 281628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50013|min_srtt:50013|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 281632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2642169| [2025/04/30 09:44:19 281637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50013|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 281644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 281648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50013|min_srtt:50013|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 281652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2643348| [2025/04/30 09:44:19 281657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 281660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 281664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 281669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 281673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 281677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2603262| [2025/04/30 09:44:19 281682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 281685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 281689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259281947| [2025/04/30 09:44:19 281693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259281947| [2025/04/30 09:44:19 281697] [debug] |xqc_engine_wakeup_after|wakeup:1746006259281947|now:1746006259281697|diff:250| [2025/04/30 09:44:19 281701] [debug] |xqc_engine_main_logic|END|now:1746006259281604| [2025/04/30 09:44:19 281706] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259281706| [2025/04/30 09:44:19 281710] [debug] |xqc_engine_wakeup_after|wakeup:1746006259281947|now:1746006259281710|diff:237| [2025/04/30 09:44:19 281714] [debug] |xqc_engine_main_logic|END|now:1746006259281706| [2025/04/30 09:44:19 282781] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259282781| [2025/04/30 09:44:19 282789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259281947|pq_index:0| [2025/04/30 09:44:19 282793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259281604| [2025/04/30 09:44:19 282798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259282797| [2025/04/30 09:44:19 282802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259281947|now:1746006259282797| [2025/04/30 09:44:19 282806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259281947|now:1746006259282797| [2025/04/30 09:44:19 282810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 282815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50013|min_srtt:50013|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 282827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2643348| [2025/04/30 09:44:19 282832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 282836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 282840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 282844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 282848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 282852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2603262| [2025/04/30 09:44:19 282857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 282861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2486| [2025/04/30 09:44:19 282895] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2486|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259282869|stream_id:0|stream_offset:2603262| [2025/04/30 09:44:19 282904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2486|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 282911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 282918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50013|rtt_var:296|pto_duration:52013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 282924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 282928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 282931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 282935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259359882|now:1746006259282918|interv:76964| [2025/04/30 09:44:19 282939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259359882|now:1746006259282918|interval:76964|pto_count:0|srtt:50013 [2025/04/30 09:44:19 282944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 282949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 282953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2604441| [2025/04/30 09:44:19 282961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 282966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2487| [2025/04/30 09:44:19 282994] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2487|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259282973|stream_id:0|stream_offset:2604441| [2025/04/30 09:44:19 283003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2487|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 283011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 283018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50013|rtt_var:296|pto_duration:52013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 283024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 283028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 283031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 283035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259359986|now:1746006259283017|interv:76969| [2025/04/30 09:44:19 283039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259359986|now:1746006259283017|interval:76969|pto_count:0|srtt:50013 [2025/04/30 09:44:19 283044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 283048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 283053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2605620| [2025/04/30 09:44:19 283057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 283061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259284061|now:1746006259283061|interv:1000| [2025/04/30 09:44:19 283065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 283069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 283073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259284061| [2025/04/30 09:44:19 283077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259284061| [2025/04/30 09:44:19 283081] [debug] |xqc_engine_wakeup_after|wakeup:1746006259284061|now:1746006259283081|diff:980| [2025/04/30 09:44:19 283085] [debug] |xqc_engine_main_logic|END|now:1746006259282797| [2025/04/30 09:44:19 283335] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259283334| [2025/04/30 09:44:19 283343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 283349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1090| [2025/04/30 09:44:19 283353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1091| [2025/04/30 09:44:19 283363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1091| [2025/04/30 09:44:19 283367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 283371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2436|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2437|path_largest_ack:2436| [2025/04/30 09:44:19 283376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2531455|prior_time:1746006259231471|is_app_limited:0|send_elapse:49827|ack_elapse:51863|ctl_first_sent_time:1746006259232935|lagest_ack_time:1746006259283334|curr_delivered:2592661| [2025/04/30 09:44:19 283381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259232935| [2025/04/30 09:44:19 283385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:511||sndq_packets_used_bytes:0|sndq_packets_free:1269| [2025/04/30 09:44:19 283389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2437|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2437|path_largest_ack:2437| [2025/04/30 09:44:19 283394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2531455|prior_time:1746006259231471|is_app_limited:0|send_elapse:49827|ack_elapse:51863|ctl_first_sent_time:1746006259232935|lagest_ack_time:1746006259283334|curr_delivered:2593861| [2025/04/30 09:44:19 283398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259233061| [2025/04/30 09:44:19 283402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:510||sndq_packets_used_bytes:0|sndq_packets_free:1270| [2025/04/30 09:44:19 283406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50013|rttvar:296|minrtt:31343|latest_rtt:50273|ack_delay:56| [2025/04/30 09:44:19 283410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50039|rttvar:273|minrtt:31343|latest_rtt:50273|ack_delay:56| [2025/04/30 09:44:19 283415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2437|lost_pn:2434|thresh:3| [2025/04/30 09:44:19 283419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 283423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50039|rtt_var:273|pto_duration:52039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 283427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 283431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 283435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 283439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259360012|now:1746006259283423|interv:76589| [2025/04/30 09:44:19 283443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259360012|now:1746006259283423|interval:76589|pto_count:0|srtt:50039 [2025/04/30 09:44:19 283447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49827, ack_elapse 51863, delivered 62406|rate 1203285|lost 229| [2025/04/30 09:44:19 283454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203285) in round 46| [2025/04/30 09:44:19 283458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 283463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 283466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259233061|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 283471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259233061|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 283476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60013|srtt:50039|latest_rtt:50273|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 283481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1091|largest:1091|pns:2| [2025/04/30 09:44:19 283486] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1091|frame:ACK |recv_time:1746006259283334|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 283490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379283334|now:1746006259283334|interv:120000000| [2025/04/30 09:44:19 283494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379283334|now:1746006259283334|interv:120000000| [2025/04/30 09:44:19 283498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259284061|pq_index:0| [2025/04/30 09:44:19 283503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259282797| [2025/04/30 09:44:19 283507] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259283506| [2025/04/30 09:44:19 283511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259283510| [2025/04/30 09:44:19 283517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50039|min_srtt:50039|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 283521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2643348| [2025/04/30 09:44:19 283526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50039|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 283530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 283535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50039|min_srtt:50039|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 283539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2644527| [2025/04/30 09:44:19 283546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50039|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 283551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 283555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50039|min_srtt:50039|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 283559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2645706| [2025/04/30 09:44:19 283563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 283567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 283571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 283576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 283580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 283584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2605620| [2025/04/30 09:44:19 283589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 283592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 283596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259284061| [2025/04/30 09:44:19 283600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259284061| [2025/04/30 09:44:19 283604] [debug] |xqc_engine_wakeup_after|wakeup:1746006259284061|now:1746006259283604|diff:457| [2025/04/30 09:44:19 283608] [debug] |xqc_engine_main_logic|END|now:1746006259283510| [2025/04/30 09:44:19 283613] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259283613| [2025/04/30 09:44:19 283617] [debug] |xqc_engine_wakeup_after|wakeup:1746006259284061|now:1746006259283617|diff:444| [2025/04/30 09:44:19 283621] [debug] |xqc_engine_main_logic|END|now:1746006259283613| [2025/04/30 09:44:19 284688] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259284687| [2025/04/30 09:44:19 284695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259284061|pq_index:0| [2025/04/30 09:44:19 284699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259283510| [2025/04/30 09:44:19 284704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259284703| [2025/04/30 09:44:19 284709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259284061|now:1746006259284703| [2025/04/30 09:44:19 284713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259284061|now:1746006259284703| [2025/04/30 09:44:19 284721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 284726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50039|min_srtt:50039|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 284730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2645706| [2025/04/30 09:44:19 284734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 284738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 284742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 284746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 284751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 284755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2605620| [2025/04/30 09:44:19 284759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 284764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2488| [2025/04/30 09:44:19 284798] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2488|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259284771|stream_id:0|stream_offset:2605620| [2025/04/30 09:44:19 284807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2488|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 284814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 284821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50039|rtt_var:273|pto_duration:52039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 284828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 284832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 284836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 284840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259361810|now:1746006259284820|interv:76990| [2025/04/30 09:44:19 284844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259361810|now:1746006259284820|interval:76990|pto_count:0|srtt:50039 [2025/04/30 09:44:19 284849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 284853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 284861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2606799| [2025/04/30 09:44:19 284866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 284870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2489| [2025/04/30 09:44:19 284900] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2489|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259284877|stream_id:0|stream_offset:2606799| [2025/04/30 09:44:19 284908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2489|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 284915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 284922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50039|rtt_var:273|pto_duration:52039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 284927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 284931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 284935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 284939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259361916|now:1746006259284922|interv:76994| [2025/04/30 09:44:19 284943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259361916|now:1746006259284922|interval:76994|pto_count:0|srtt:50039 [2025/04/30 09:44:19 284949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 284957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 284964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2607978| [2025/04/30 09:44:19 284970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 284977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259285976|now:1746006259284976|interv:1000| [2025/04/30 09:44:19 284983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 284989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 284995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259285976| [2025/04/30 09:44:19 285002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259285976| [2025/04/30 09:44:19 285008] [debug] |xqc_engine_wakeup_after|wakeup:1746006259285976|now:1746006259285008|diff:968| [2025/04/30 09:44:19 285015] [debug] |xqc_engine_main_logic|END|now:1746006259284703| [2025/04/30 09:44:19 285299] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259285298| [2025/04/30 09:44:19 285310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 285321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1091| [2025/04/30 09:44:19 285325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1092| [2025/04/30 09:44:19 285331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1092| [2025/04/30 09:44:19 285335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 285340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2438|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2439|path_largest_ack:2438| [2025/04/30 09:44:19 285345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2533855|prior_time:1746006259233489|is_app_limited:0|send_elapse:49897|ack_elapse:51809|ctl_first_sent_time:1746006259234953|lagest_ack_time:1746006259285298|curr_delivered:2595061| [2025/04/30 09:44:19 285350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259234953| [2025/04/30 09:44:19 285355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:509||sndq_packets_used_bytes:0|sndq_packets_free:1271| [2025/04/30 09:44:19 285359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2439|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2439|path_largest_ack:2439| [2025/04/30 09:44:19 285363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2533855|prior_time:1746006259233489|is_app_limited:0|send_elapse:49897|ack_elapse:51809|ctl_first_sent_time:1746006259234953|lagest_ack_time:1746006259285298|curr_delivered:2596261| [2025/04/30 09:44:19 285368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259235081| [2025/04/30 09:44:19 285372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:508||sndq_packets_used_bytes:0|sndq_packets_free:1272| [2025/04/30 09:44:19 285376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50039|rttvar:273|minrtt:31343|latest_rtt:50217|ack_delay:56| [2025/04/30 09:44:19 285380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50055|rttvar:235|minrtt:31343|latest_rtt:50217|ack_delay:56| [2025/04/30 09:44:19 285385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2439|lost_pn:2436|thresh:3| [2025/04/30 09:44:19 285389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 285393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50055|rtt_var:235|pto_duration:52055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 285397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 285401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 285405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 285409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259361932|now:1746006259285393|interv:76539| [2025/04/30 09:44:19 285413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259361932|now:1746006259285393|interval:76539|pto_count:0|srtt:50055 [2025/04/30 09:44:19 285421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49897, ack_elapse 51809, delivered 62406|rate 1204539|lost 229| [2025/04/30 09:44:19 285425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204539) in round 46| [2025/04/30 09:44:19 285430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 285434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 285438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259235081|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 285442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259235081|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 285447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60013|srtt:50055|latest_rtt:50217|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 285453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1092|largest:1092|pns:2| [2025/04/30 09:44:19 285458] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1092|frame:ACK |recv_time:1746006259285298|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 285462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379285298|now:1746006259285298|interv:120000000| [2025/04/30 09:44:19 285467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379285298|now:1746006259285298|interv:120000000| [2025/04/30 09:44:19 285471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259285976|pq_index:0| [2025/04/30 09:44:19 285475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259284703| [2025/04/30 09:44:19 285479] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259285479| [2025/04/30 09:44:19 285484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259285483| [2025/04/30 09:44:19 285490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50055|min_srtt:50055|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 285494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2645706| [2025/04/30 09:44:19 285499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50055|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 285504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 285508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50055|min_srtt:50055|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 285515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2646885| [2025/04/30 09:44:19 285520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50055|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 285524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 285529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50055|min_srtt:50055|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 285533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2648064| [2025/04/30 09:44:19 285537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 285541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 285545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 285549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 285554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 285558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2607978| [2025/04/30 09:44:19 285563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 285566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 285570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259285976| [2025/04/30 09:44:19 285574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259285976| [2025/04/30 09:44:19 285578] [debug] |xqc_engine_wakeup_after|wakeup:1746006259285976|now:1746006259285578|diff:398| [2025/04/30 09:44:19 285582] [debug] |xqc_engine_main_logic|END|now:1746006259285483| [2025/04/30 09:44:19 285588] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259285587| [2025/04/30 09:44:19 285591] [debug] |xqc_engine_wakeup_after|wakeup:1746006259285976|now:1746006259285591|diff:385| [2025/04/30 09:44:19 285595] [debug] |xqc_engine_main_logic|END|now:1746006259285587| [2025/04/30 09:44:19 286665] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259286664| [2025/04/30 09:44:19 286676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259285976|pq_index:0| [2025/04/30 09:44:19 286681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259285483| [2025/04/30 09:44:19 286686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259286685| [2025/04/30 09:44:19 286696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259285976|now:1746006259286685| [2025/04/30 09:44:19 286700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259285976|now:1746006259286685| [2025/04/30 09:44:19 286704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 286710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50055|min_srtt:50055|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 286715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2648064| [2025/04/30 09:44:19 286719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 286723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 286727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 286732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 286736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 286741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2607978| [2025/04/30 09:44:19 286745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 286749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2490| [2025/04/30 09:44:19 286786] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2490|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259286758|stream_id:0|stream_offset:2607978| [2025/04/30 09:44:19 286796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2490|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 286804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 286811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50055|rtt_var:235|pto_duration:52055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 286818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 286823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 286826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 286830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259363813|now:1746006259286810|interv:77003| [2025/04/30 09:44:19 286835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259363813|now:1746006259286810|interval:77003|pto_count:0|srtt:50055 [2025/04/30 09:44:19 286844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 286849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 286853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2609157| [2025/04/30 09:44:19 286858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 286862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2491| [2025/04/30 09:44:19 286892] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2491|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259286869|stream_id:0|stream_offset:2609157| [2025/04/30 09:44:19 286901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2491|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 286908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 286915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50055|rtt_var:235|pto_duration:52055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 286921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 286925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 286931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 286938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259363924|now:1746006259286915|interv:77009| [2025/04/30 09:44:19 286944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259363924|now:1746006259286915|interval:77009|pto_count:0|srtt:50055 [2025/04/30 09:44:19 286951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 286959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 286965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2610336| [2025/04/30 09:44:19 286973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 286979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259287979|now:1746006259286979|interv:1000| [2025/04/30 09:44:19 286986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 286992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 286999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259287979| [2025/04/30 09:44:19 287005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259287979| [2025/04/30 09:44:19 287012] [debug] |xqc_engine_wakeup_after|wakeup:1746006259287979|now:1746006259287012|diff:967| [2025/04/30 09:44:19 287025] [debug] |xqc_engine_main_logic|END|now:1746006259286685| [2025/04/30 09:44:19 287281] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259287280| [2025/04/30 09:44:19 287291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 287297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1092| [2025/04/30 09:44:19 287301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1093| [2025/04/30 09:44:19 287307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1093| [2025/04/30 09:44:19 287311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 287316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2440|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2441|path_largest_ack:2440| [2025/04/30 09:44:19 287321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2536255|prior_time:1746006259235463|is_app_limited:0|send_elapse:49867|ack_elapse:51817|ctl_first_sent_time:1746006259236933|lagest_ack_time:1746006259287280|curr_delivered:2597461| [2025/04/30 09:44:19 287326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259236933| [2025/04/30 09:44:19 287330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:507||sndq_packets_used_bytes:0|sndq_packets_free:1273| [2025/04/30 09:44:19 287335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2441|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2441|path_largest_ack:2441| [2025/04/30 09:44:19 287339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2536255|prior_time:1746006259235463|is_app_limited:0|send_elapse:49867|ack_elapse:51817|ctl_first_sent_time:1746006259236933|lagest_ack_time:1746006259287280|curr_delivered:2598661| [2025/04/30 09:44:19 287344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259237059| [2025/04/30 09:44:19 287348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:506||sndq_packets_used_bytes:0|sndq_packets_free:1274| [2025/04/30 09:44:19 287352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50055|rttvar:235|minrtt:31343|latest_rtt:50221|ack_delay:56| [2025/04/30 09:44:19 287356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50069|rttvar:204|minrtt:31343|latest_rtt:50221|ack_delay:56| [2025/04/30 09:44:19 287360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2441|lost_pn:2438|thresh:3| [2025/04/30 09:44:19 287365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 287369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50069|rtt_var:204|pto_duration:52069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 287373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 287377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 287381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 287389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259363938|now:1746006259287369|interv:76569| [2025/04/30 09:44:19 287393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259363938|now:1746006259287369|interval:76569|pto_count:0|srtt:50069 [2025/04/30 09:44:19 287398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49867, ack_elapse 51817, delivered 62406|rate 1204353|lost 229| [2025/04/30 09:44:19 287403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204353) in round 46| [2025/04/30 09:44:19 287407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 287411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 287415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259237059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 287420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259237059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 287424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60013|srtt:50069|latest_rtt:50221|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 287430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1093|largest:1093|pns:2| [2025/04/30 09:44:19 287435] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1093|frame:ACK |recv_time:1746006259287280|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 287439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379287280|now:1746006259287280|interv:120000000| [2025/04/30 09:44:19 287444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379287280|now:1746006259287280|interv:120000000| [2025/04/30 09:44:19 287448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259287979|pq_index:0| [2025/04/30 09:44:19 287452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259286685| [2025/04/30 09:44:19 287456] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259287456| [2025/04/30 09:44:19 287461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259287460| [2025/04/30 09:44:19 287467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50069|min_srtt:50069|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 287471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2648064| [2025/04/30 09:44:19 287476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50069|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 287483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 287488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50069|min_srtt:50069|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 287492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2649243| [2025/04/30 09:44:19 287497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50069|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 287501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 287505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50069|min_srtt:50069|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 287510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2650422| [2025/04/30 09:44:19 287514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 287518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 287522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 287526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 287531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 287535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2610336| [2025/04/30 09:44:19 287539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 287543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 287547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259287979| [2025/04/30 09:44:19 287551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259287979| [2025/04/30 09:44:19 287555] [debug] |xqc_engine_wakeup_after|wakeup:1746006259287979|now:1746006259287555|diff:424| [2025/04/30 09:44:19 287559] [debug] |xqc_engine_main_logic|END|now:1746006259287460| [2025/04/30 09:44:19 287564] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259287564| [2025/04/30 09:44:19 287568] [debug] |xqc_engine_wakeup_after|wakeup:1746006259287979|now:1746006259287568|diff:411| [2025/04/30 09:44:19 287572] [debug] |xqc_engine_main_logic|END|now:1746006259287564| [2025/04/30 09:44:19 288641] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259288641| [2025/04/30 09:44:19 288653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259287979|pq_index:0| [2025/04/30 09:44:19 288657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259287460| [2025/04/30 09:44:19 288668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259288666| [2025/04/30 09:44:19 288672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259287979|now:1746006259288666| [2025/04/30 09:44:19 288677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259287979|now:1746006259288666| [2025/04/30 09:44:19 288681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 288686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50069|min_srtt:50069|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 288691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2650422| [2025/04/30 09:44:19 288696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 288699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 288703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 288708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 288712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 288717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2610336| [2025/04/30 09:44:19 288721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 288726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2492| [2025/04/30 09:44:19 288761] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2492|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259288734|stream_id:0|stream_offset:2610336| [2025/04/30 09:44:19 288771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2492|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 288778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 288785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50069|rtt_var:204|pto_duration:52069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 288792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 288797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 288802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 288806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259365803|now:1746006259288785|interv:77018| [2025/04/30 09:44:19 288814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259365803|now:1746006259288785|interval:77018|pto_count:0|srtt:50069 [2025/04/30 09:44:19 288819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 288824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 288828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2611515| [2025/04/30 09:44:19 288833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 288837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2493| [2025/04/30 09:44:19 288867] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2493|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259288844|stream_id:0|stream_offset:2611515| [2025/04/30 09:44:19 288876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2493|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 288884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 288891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50069|rtt_var:204|pto_duration:52069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 288897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 288901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 288905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 288909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259365913|now:1746006259288890|interv:77023| [2025/04/30 09:44:19 288913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259365913|now:1746006259288890|interval:77023|pto_count:0|srtt:50069 [2025/04/30 09:44:19 288920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 288927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 288934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2612694| [2025/04/30 09:44:19 288941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 288947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259289947|now:1746006259288947|interv:1000| [2025/04/30 09:44:19 288953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 288959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 288966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259289947| [2025/04/30 09:44:19 288979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259289947| [2025/04/30 09:44:19 288986] [debug] |xqc_engine_wakeup_after|wakeup:1746006259289947|now:1746006259288985|diff:962| [2025/04/30 09:44:19 288993] [debug] |xqc_engine_main_logic|END|now:1746006259288666| [2025/04/30 09:44:19 289281] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259289280| [2025/04/30 09:44:19 289292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 289298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1093| [2025/04/30 09:44:19 289302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1094| [2025/04/30 09:44:19 289308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1094| [2025/04/30 09:44:19 289312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 289317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2442|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2443|path_largest_ack:2442| [2025/04/30 09:44:19 289322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2538655|prior_time:1746006259237458|is_app_limited:0|send_elapse:49894|ack_elapse:51822|ctl_first_sent_time:1746006259238927|lagest_ack_time:1746006259289280|curr_delivered:2599861| [2025/04/30 09:44:19 289327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259238927| [2025/04/30 09:44:19 289331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:505||sndq_packets_used_bytes:0|sndq_packets_free:1275| [2025/04/30 09:44:19 289336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2443|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2443|path_largest_ack:2443| [2025/04/30 09:44:19 289340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2538655|prior_time:1746006259237458|is_app_limited:0|send_elapse:49894|ack_elapse:51822|ctl_first_sent_time:1746006259238927|lagest_ack_time:1746006259289280|curr_delivered:2601061| [2025/04/30 09:44:19 289345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259239053| [2025/04/30 09:44:19 289348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:504||sndq_packets_used_bytes:0|sndq_packets_free:1276| [2025/04/30 09:44:19 289353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50069|rttvar:204|minrtt:31343|latest_rtt:50227|ack_delay:56| [2025/04/30 09:44:19 289357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50082|rttvar:178|minrtt:31343|latest_rtt:50227|ack_delay:56| [2025/04/30 09:44:19 289361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2443|lost_pn:2440|thresh:3| [2025/04/30 09:44:19 289365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 289370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50082|rtt_var:178|pto_duration:52082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 289374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 289383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 289387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 289390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259365926|now:1746006259289369|interv:76557| [2025/04/30 09:44:19 289395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259365926|now:1746006259289369|interval:76557|pto_count:0|srtt:50082 [2025/04/30 09:44:19 289399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49894, ack_elapse 51822, delivered 62406|rate 1204237|lost 229| [2025/04/30 09:44:19 289404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204237) in round 46| [2025/04/30 09:44:19 289408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 289412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 289416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259239053|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 289421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259239053|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 289425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60013|srtt:50082|latest_rtt:50227|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 289431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1094|largest:1094|pns:2| [2025/04/30 09:44:19 289436] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1094|frame:ACK |recv_time:1746006259289280|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 289440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379289280|now:1746006259289280|interv:120000000| [2025/04/30 09:44:19 289445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379289280|now:1746006259289280|interv:120000000| [2025/04/30 09:44:19 289449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259289947|pq_index:0| [2025/04/30 09:44:19 289453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259288666| [2025/04/30 09:44:19 289457] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259289457| [2025/04/30 09:44:19 289462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259289461| [2025/04/30 09:44:19 289468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50082|min_srtt:50082|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 289472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2650422| [2025/04/30 09:44:19 289479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50082|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 289484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 289489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50082|min_srtt:50082|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 289493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2651601| [2025/04/30 09:44:19 289497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50082|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 289502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 289506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50082|min_srtt:50082|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 289510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2652780| [2025/04/30 09:44:19 289515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 289518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 289522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 289527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 289531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 289535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2612694| [2025/04/30 09:44:19 289540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 289544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 289548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259289947| [2025/04/30 09:44:19 289552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259289947| [2025/04/30 09:44:19 289556] [debug] |xqc_engine_wakeup_after|wakeup:1746006259289947|now:1746006259289555|diff:392| [2025/04/30 09:44:19 289560] [debug] |xqc_engine_main_logic|END|now:1746006259289461| [2025/04/30 09:44:19 289565] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259289565| [2025/04/30 09:44:19 289569] [debug] |xqc_engine_wakeup_after|wakeup:1746006259289947|now:1746006259289569|diff:378| [2025/04/30 09:44:19 289573] [debug] |xqc_engine_main_logic|END|now:1746006259289565| [2025/04/30 09:44:19 290645] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259290644| [2025/04/30 09:44:19 290656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259289947|pq_index:0| [2025/04/30 09:44:19 290661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259289461| [2025/04/30 09:44:19 290666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259290665| [2025/04/30 09:44:19 290671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259289947|now:1746006259290665| [2025/04/30 09:44:19 290675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259289947|now:1746006259290665| [2025/04/30 09:44:19 290679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 290684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50082|min_srtt:50082|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 290689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2652780| [2025/04/30 09:44:19 290694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 290698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 290702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 290706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 290711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 290715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2612694| [2025/04/30 09:44:19 290720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 290724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2494| [2025/04/30 09:44:19 290760] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2494|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259290733|stream_id:0|stream_offset:2612694| [2025/04/30 09:44:19 290769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2494|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 290776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 290784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50082|rtt_var:178|pto_duration:52082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 290791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 290795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 290804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 290808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259367815|now:1746006259290783|interv:77032| [2025/04/30 09:44:19 290812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259367815|now:1746006259290783|interval:77032|pto_count:0|srtt:50082 [2025/04/30 09:44:19 290817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 290822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 290827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2613873| [2025/04/30 09:44:19 290831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 290835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2495| [2025/04/30 09:44:19 290865] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2495|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259290842|stream_id:0|stream_offset:2613873| [2025/04/30 09:44:19 290874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2495|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 290882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 290889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50082|rtt_var:178|pto_duration:52082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 290895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 290899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 290903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 290907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259367924|now:1746006259290888|interv:77036| [2025/04/30 09:44:19 290911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259367924|now:1746006259290888|interval:77036|pto_count:0|srtt:50082 [2025/04/30 09:44:19 290917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 290924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 290931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2615052| [2025/04/30 09:44:19 290938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 290944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259291944|now:1746006259290944|interv:1000| [2025/04/30 09:44:19 290956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 290963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 290969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259291944| [2025/04/30 09:44:19 290976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259291944| [2025/04/30 09:44:19 290982] [debug] |xqc_engine_wakeup_after|wakeup:1746006259291944|now:1746006259290982|diff:962| [2025/04/30 09:44:19 290989] [debug] |xqc_engine_main_logic|END|now:1746006259290665| [2025/04/30 09:44:19 291271] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259291270| [2025/04/30 09:44:19 291281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 291287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1094| [2025/04/30 09:44:19 291291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1095| [2025/04/30 09:44:19 291297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1095| [2025/04/30 09:44:19 291302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 291307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2444|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2445|path_largest_ack:2444| [2025/04/30 09:44:19 291311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2541055|prior_time:1746006259239895|is_app_limited:0|send_elapse:50388|ack_elapse:51375|ctl_first_sent_time:1746006259241419|lagest_ack_time:1746006259291270|curr_delivered:2602261| [2025/04/30 09:44:19 291316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259241419| [2025/04/30 09:44:19 291321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:503||sndq_packets_used_bytes:0|sndq_packets_free:1277| [2025/04/30 09:44:19 291325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2445|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2445|path_largest_ack:2445| [2025/04/30 09:44:19 291329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2541055|prior_time:1746006259239895|is_app_limited:0|send_elapse:50388|ack_elapse:51375|ctl_first_sent_time:1746006259241419|lagest_ack_time:1746006259291270|curr_delivered:2603461| [2025/04/30 09:44:19 291334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259241527| [2025/04/30 09:44:19 291338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:502||sndq_packets_used_bytes:0|sndq_packets_free:1278| [2025/04/30 09:44:19 291342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50082|rttvar:178|minrtt:31343|latest_rtt:49743|ack_delay:64| [2025/04/30 09:44:19 291346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50031|rttvar:234|minrtt:31343|latest_rtt:49743|ack_delay:64| [2025/04/30 09:44:19 291350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2445|lost_pn:2442|thresh:3| [2025/04/30 09:44:19 291355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 291359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50031|rtt_var:234|pto_duration:52031|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 291368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 291372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 291376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 291380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259367873|now:1746006259291358|interv:76515| [2025/04/30 09:44:19 291384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259367873|now:1746006259291358|interval:76515|pto_count:0|srtt:50031 [2025/04/30 09:44:19 291388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50388, ack_elapse 51375, delivered 62406|rate 1214715|lost 229| [2025/04/30 09:44:19 291393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1214715) in round 46| [2025/04/30 09:44:19 291397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 291401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 291405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259241527|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 291410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259241527|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 291415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60013|srtt:50031|latest_rtt:49743|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 291421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1095|largest:1095|pns:2| [2025/04/30 09:44:19 291425] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1095|frame:ACK |recv_time:1746006259291270|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 291430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379291270|now:1746006259291270|interv:120000000| [2025/04/30 09:44:19 291434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379291270|now:1746006259291270|interv:120000000| [2025/04/30 09:44:19 291438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259291944|pq_index:0| [2025/04/30 09:44:19 291442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259290665| [2025/04/30 09:44:19 291446] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259291446| [2025/04/30 09:44:19 291451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259291450| [2025/04/30 09:44:19 291457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50031|min_srtt:50031|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 291464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2652780| [2025/04/30 09:44:19 291469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50031|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 291473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 291478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50031|min_srtt:50031|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 291482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2653959| [2025/04/30 09:44:19 291487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50031|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 291491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 291496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50031|min_srtt:50031|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 291500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2655138| [2025/04/30 09:44:19 291504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 291508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 291512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 291516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 291521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 291525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2615052| [2025/04/30 09:44:19 291529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 291533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 291537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259291944| [2025/04/30 09:44:19 291541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259291944| [2025/04/30 09:44:19 291545] [debug] |xqc_engine_wakeup_after|wakeup:1746006259291944|now:1746006259291545|diff:399| [2025/04/30 09:44:19 291549] [debug] |xqc_engine_main_logic|END|now:1746006259291450| [2025/04/30 09:44:19 291557] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259291557| [2025/04/30 09:44:19 291561] [debug] |xqc_engine_wakeup_after|wakeup:1746006259291944|now:1746006259291561|diff:383| [2025/04/30 09:44:19 291565] [debug] |xqc_engine_main_logic|END|now:1746006259291557| [2025/04/30 09:44:19 292634] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259292634| [2025/04/30 09:44:19 292645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259291944|pq_index:0| [2025/04/30 09:44:19 292650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259291450| [2025/04/30 09:44:19 292655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259292654| [2025/04/30 09:44:19 292660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259291944|now:1746006259292654| [2025/04/30 09:44:19 292664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259291944|now:1746006259292654| [2025/04/30 09:44:19 292668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 292673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50031|min_srtt:50031|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 292678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2655138| [2025/04/30 09:44:19 292683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 292687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 292691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 292695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 292700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 292704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2615052| [2025/04/30 09:44:19 292709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 292713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2496| [2025/04/30 09:44:19 292750] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2496|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259292721|stream_id:0|stream_offset:2615052| [2025/04/30 09:44:19 292759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2496|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 292766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 292773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50031|rtt_var:234|pto_duration:52031|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 292785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 292789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 292793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 292797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259369752|now:1746006259292773|interv:76979| [2025/04/30 09:44:19 292801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259369752|now:1746006259292773|interval:76979|pto_count:0|srtt:50031 [2025/04/30 09:44:19 292806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 292811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 292815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2616231| [2025/04/30 09:44:19 292819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 292824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2497| [2025/04/30 09:44:19 292853] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2497|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259292831|stream_id:0|stream_offset:2616231| [2025/04/30 09:44:19 292863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2497|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 292870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 292877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50031|rtt_var:234|pto_duration:52031|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 292883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 292887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 292891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 292895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259369862|now:1746006259292877|interv:76985| [2025/04/30 09:44:19 292900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259369862|now:1746006259292877|interval:76985|pto_count:0|srtt:50031 [2025/04/30 09:44:19 292907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 292914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 292921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2617410| [2025/04/30 09:44:19 292933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 292940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259293940|now:1746006259292940|interv:1000| [2025/04/30 09:44:19 292947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 292953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 292960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259293940| [2025/04/30 09:44:19 292967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259293940| [2025/04/30 09:44:19 292973] [debug] |xqc_engine_wakeup_after|wakeup:1746006259293940|now:1746006259292973|diff:967| [2025/04/30 09:44:19 292980] [debug] |xqc_engine_main_logic|END|now:1746006259292654| [2025/04/30 09:44:19 293346] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006259293345| [2025/04/30 09:44:19 293356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 293363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1095| [2025/04/30 09:44:19 293367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1096| [2025/04/30 09:44:19 293373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1096| [2025/04/30 09:44:19 293377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 293382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2446|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2447|path_largest_ack:2446| [2025/04/30 09:44:19 293386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2543455|prior_time:1746006259241626|is_app_limited:0|send_elapse:50058|ack_elapse:51719|ctl_first_sent_time:1746006259243083|lagest_ack_time:1746006259293345|curr_delivered:2604661| [2025/04/30 09:44:19 293391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259243083| [2025/04/30 09:44:19 293396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:501||sndq_packets_used_bytes:0|sndq_packets_free:1279| [2025/04/30 09:44:19 293400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2447|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2447|path_largest_ack:2447| [2025/04/30 09:44:19 293405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2543455|prior_time:1746006259241626|is_app_limited:0|send_elapse:50058|ack_elapse:51719|ctl_first_sent_time:1746006259243083|lagest_ack_time:1746006259293345|curr_delivered:2605861| [2025/04/30 09:44:19 293410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259243204| [2025/04/30 09:44:19 293414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:500||sndq_packets_used_bytes:0|sndq_packets_free:1280| [2025/04/30 09:44:19 293418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50031|rttvar:234|minrtt:31343|latest_rtt:50141|ack_delay:56| [2025/04/30 09:44:19 293422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50038|rttvar:189|minrtt:31343|latest_rtt:50141|ack_delay:56| [2025/04/30 09:44:19 293426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2447|lost_pn:2444|thresh:3| [2025/04/30 09:44:19 293435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 293439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50038|rtt_var:189|pto_duration:52038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 293444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 293448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 293452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 293456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259369869|now:1746006259293439|interv:76430| [2025/04/30 09:44:19 293460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259369869|now:1746006259293439|interval:76430|pto_count:0|srtt:50038 [2025/04/30 09:44:19 293464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50058, ack_elapse 51719, delivered 62406|rate 1206635|lost 229| [2025/04/30 09:44:19 293469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206635) in round 46| [2025/04/30 09:44:19 293473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 293477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 293481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259243204|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 293486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259243204|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 293490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60013|srtt:50038|latest_rtt:50141|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 293496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 293500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006259318345|now:1746006259293345|interv:25000| [2025/04/30 09:44:19 293505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006259293345|max_ack_delay:25000| [2025/04/30 09:44:19 293510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1096|largest:1096|pns:2| [2025/04/30 09:44:19 293514] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1096|frame:PING ACK |recv_time:1746006259293345|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 293519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379293345|now:1746006259293345|interv:120000000| [2025/04/30 09:44:19 293526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379293345|now:1746006259293345|interv:120000000| [2025/04/30 09:44:19 293530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259293940|pq_index:0| [2025/04/30 09:44:19 293534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259292654| [2025/04/30 09:44:19 293539] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259293538| [2025/04/30 09:44:19 293543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259293542| [2025/04/30 09:44:19 293549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50038|min_srtt:50038|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 293554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2655138| [2025/04/30 09:44:19 293559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 293563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 293568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50038|min_srtt:50038|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 293572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2656317| [2025/04/30 09:44:19 293577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 293581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 293585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50038|min_srtt:50038|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 293590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2657496| [2025/04/30 09:44:19 293594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 293598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 293602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 293606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 293610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 293615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2617410| [2025/04/30 09:44:19 293623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 293627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 293631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259293940| [2025/04/30 09:44:19 293635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259293940| [2025/04/30 09:44:19 293639] [debug] |xqc_engine_wakeup_after|wakeup:1746006259293940|now:1746006259293639|diff:301| [2025/04/30 09:44:19 293644] [debug] |xqc_engine_main_logic|END|now:1746006259293542| [2025/04/30 09:44:19 293649] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259293649| [2025/04/30 09:44:19 293653] [debug] |xqc_engine_wakeup_after|wakeup:1746006259293940|now:1746006259293652|diff:288| [2025/04/30 09:44:19 293656] [debug] |xqc_engine_main_logic|END|now:1746006259293649| [2025/04/30 09:44:19 294725] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259294725| [2025/04/30 09:44:19 294736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259293940|pq_index:0| [2025/04/30 09:44:19 294741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259293542| [2025/04/30 09:44:19 294746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259294745| [2025/04/30 09:44:19 294751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259293940|now:1746006259294745| [2025/04/30 09:44:19 294755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259293940|now:1746006259294745| [2025/04/30 09:44:19 294759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 294765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50038|min_srtt:50038|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 294770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2657496| [2025/04/30 09:44:19 294775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 294779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 294783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 294787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 294792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 294796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2617410| [2025/04/30 09:44:19 294801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 294814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2498| [2025/04/30 09:44:19 294849] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2498|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259294822|stream_id:0|stream_offset:2617410| [2025/04/30 09:44:19 294859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2498|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 294866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 294873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50038|rtt_var:189|pto_duration:52038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 294879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 294884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 294888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 294892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259371860|now:1746006259294873|interv:76987| [2025/04/30 09:44:19 294896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259371860|now:1746006259294873|interval:76987|pto_count:0|srtt:50038 [2025/04/30 09:44:19 294901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 294906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 294910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2618589| [2025/04/30 09:44:19 294914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 294919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2499| [2025/04/30 09:44:19 294948] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2499|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259294926|stream_id:0|stream_offset:2618589| [2025/04/30 09:44:19 294957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2499|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 294964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 294971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50038|rtt_var:189|pto_duration:52038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 294977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 294981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 294985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 294989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259371964|now:1746006259294971|interv:76993| [2025/04/30 09:44:19 294998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259371964|now:1746006259294971|interval:76993|pto_count:0|srtt:50038 [2025/04/30 09:44:19 295002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 295007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 295011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2619768| [2025/04/30 09:44:19 295016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 295020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259296019|now:1746006259295019|interv:1000| [2025/04/30 09:44:19 295024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 295027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 295032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259296019| [2025/04/30 09:44:19 295036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259296019| [2025/04/30 09:44:19 295040] [debug] |xqc_engine_wakeup_after|wakeup:1746006259296019|now:1746006259295040|diff:979| [2025/04/30 09:44:19 295044] [debug] |xqc_engine_main_logic|END|now:1746006259294745| [2025/04/30 09:44:19 295258] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259295257| [2025/04/30 09:44:19 295266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 295272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1096| [2025/04/30 09:44:19 295276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1097| [2025/04/30 09:44:19 295282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1097| [2025/04/30 09:44:19 295286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 295291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2448|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2449|path_largest_ack:2448| [2025/04/30 09:44:19 295296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2545855|prior_time:1746006259243427|is_app_limited:0|send_elapse:49863|ack_elapse:51830|ctl_first_sent_time:1746006259244878|lagest_ack_time:1746006259295257|curr_delivered:2607061| [2025/04/30 09:44:19 295301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259244878| [2025/04/30 09:44:19 295305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:499||sndq_packets_used_bytes:0|sndq_packets_free:1281| [2025/04/30 09:44:19 295310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2449|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2449|path_largest_ack:2449| [2025/04/30 09:44:19 295314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2545855|prior_time:1746006259243427|is_app_limited:0|send_elapse:49863|ack_elapse:51830|ctl_first_sent_time:1746006259244878|lagest_ack_time:1746006259295257|curr_delivered:2608261| [2025/04/30 09:44:19 295323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259244981| [2025/04/30 09:44:19 295326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:498||sndq_packets_used_bytes:0|sndq_packets_free:1282| [2025/04/30 09:44:19 295331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50038|rttvar:189|minrtt:31343|latest_rtt:50276|ack_delay:56| [2025/04/30 09:44:19 295335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50061|rttvar:187|minrtt:31343|latest_rtt:50276|ack_delay:56| [2025/04/30 09:44:19 295339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2449|lost_pn:2446|thresh:3| [2025/04/30 09:44:19 295343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 295348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50061|rtt_var:187|pto_duration:52061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 295352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 295356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 295360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 295364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259371987|now:1746006259295347|interv:76640| [2025/04/30 09:44:19 295368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259371987|now:1746006259295347|interval:76640|pto_count:0|srtt:50061 [2025/04/30 09:44:19 295372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49863, ack_elapse 51830, delivered 62406|rate 1204051|lost 229| [2025/04/30 09:44:19 295377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204051) in round 46| [2025/04/30 09:44:19 295381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 295385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 295389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259244981|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 295394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259244981|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 295399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60013|srtt:50061|latest_rtt:50276|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 295405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1097|largest:1097|pns:2| [2025/04/30 09:44:19 295409] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1097|frame:ACK |recv_time:1746006259295257|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 295416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379295257|now:1746006259295257|interv:120000000| [2025/04/30 09:44:19 295421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379295257|now:1746006259295257|interv:120000000| [2025/04/30 09:44:19 295425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259296019|pq_index:0| [2025/04/30 09:44:19 295429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259294745| [2025/04/30 09:44:19 295433] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259295433| [2025/04/30 09:44:19 295438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259295437| [2025/04/30 09:44:19 295444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50061|min_srtt:50061|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 295448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2657496| [2025/04/30 09:44:19 295453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50061|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 295457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 295462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50061|min_srtt:50061|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 295466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2658675| [2025/04/30 09:44:19 295471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50061|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 295475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 295479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50061|min_srtt:50061|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 295484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2659854| [2025/04/30 09:44:19 295488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 295492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 295496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 295500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 295507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 295512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2619768| [2025/04/30 09:44:19 295516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 295520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 295524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259296019| [2025/04/30 09:44:19 295528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259296019| [2025/04/30 09:44:19 295532] [debug] |xqc_engine_wakeup_after|wakeup:1746006259296019|now:1746006259295532|diff:487| [2025/04/30 09:44:19 295536] [debug] |xqc_engine_main_logic|END|now:1746006259295437| [2025/04/30 09:44:19 295541] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259295541| [2025/04/30 09:44:19 295545] [debug] |xqc_engine_wakeup_after|wakeup:1746006259296019|now:1746006259295545|diff:474| [2025/04/30 09:44:19 295549] [debug] |xqc_engine_main_logic|END|now:1746006259295541| [2025/04/30 09:44:19 296616] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259296616| [2025/04/30 09:44:19 296624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259296019|pq_index:0| [2025/04/30 09:44:19 296628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259295437| [2025/04/30 09:44:19 296633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259296632| [2025/04/30 09:44:19 296638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259296019|now:1746006259296632| [2025/04/30 09:44:19 296642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259296019|now:1746006259296632| [2025/04/30 09:44:19 296646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 296651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50061|min_srtt:50061|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 296655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2659854| [2025/04/30 09:44:19 296660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 296663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 296667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 296672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 296676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 296680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2619768| [2025/04/30 09:44:19 296688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 296693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2500| [2025/04/30 09:44:19 296726] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2500|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259296700|stream_id:0|stream_offset:2619768| [2025/04/30 09:44:19 296735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2500|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 296743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 296750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50061|rtt_var:187|pto_duration:52061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 296757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 296762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 296765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 296769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259373761|now:1746006259296749|interv:77012| [2025/04/30 09:44:19 296773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259373761|now:1746006259296749|interval:77012|pto_count:0|srtt:50061 [2025/04/30 09:44:19 296778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 296783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 296787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2620947| [2025/04/30 09:44:19 296792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 296796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2501| [2025/04/30 09:44:19 296826] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2501|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259296804|stream_id:0|stream_offset:2620947| [2025/04/30 09:44:19 296834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2501|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 296841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 296848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50061|rtt_var:187|pto_duration:52061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 296853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 296856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 296865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 296869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259373865|now:1746006259296848|interv:77017| [2025/04/30 09:44:19 296873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259373865|now:1746006259296848|interval:77017|pto_count:0|srtt:50061 [2025/04/30 09:44:19 296877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 296882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 296886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2622126| [2025/04/30 09:44:19 296890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 296894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259297894|now:1746006259296894|interv:1000| [2025/04/30 09:44:19 296898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 296902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 296906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259297894| [2025/04/30 09:44:19 296910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259297894| [2025/04/30 09:44:19 296914] [debug] |xqc_engine_wakeup_after|wakeup:1746006259297894|now:1746006259296914|diff:980| [2025/04/30 09:44:19 296919] [debug] |xqc_engine_main_logic|END|now:1746006259296632| [2025/04/30 09:44:19 297256] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259297255| [2025/04/30 09:44:19 297264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 297270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1097| [2025/04/30 09:44:19 297274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1098| [2025/04/30 09:44:19 297279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1098| [2025/04/30 09:44:19 297283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 297288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2450|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2451|path_largest_ack:2450| [2025/04/30 09:44:19 297293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2548255|prior_time:1746006259245495|is_app_limited:0|send_elapse:49977|ack_elapse:51760|ctl_first_sent_time:1746006259246972|lagest_ack_time:1746006259297255|curr_delivered:2609468| [2025/04/30 09:44:19 297298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259246972| [2025/04/30 09:44:19 297302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:497||sndq_packets_used_bytes:0|sndq_packets_free:1283| [2025/04/30 09:44:19 297306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2451|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2451|path_largest_ack:2451| [2025/04/30 09:44:19 297314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2548255|prior_time:1746006259245495|is_app_limited:0|send_elapse:49977|ack_elapse:51760|ctl_first_sent_time:1746006259246972|lagest_ack_time:1746006259297255|curr_delivered:2610668| [2025/04/30 09:44:19 297319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259247076| [2025/04/30 09:44:19 297323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:496||sndq_packets_used_bytes:0|sndq_packets_free:1284| [2025/04/30 09:44:19 297327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50061|rttvar:187|minrtt:31343|latest_rtt:50179|ack_delay:56| [2025/04/30 09:44:19 297331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50069|rttvar:156|minrtt:31343|latest_rtt:50179|ack_delay:56| [2025/04/30 09:44:19 297335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2451|lost_pn:2448|thresh:3| [2025/04/30 09:44:19 297340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1073|pns:2| [2025/04/30 09:44:19 297344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 297348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50069|rtt_var:156|pto_duration:52069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 297352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 297356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 297360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 297364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259373873|now:1746006259297347|interv:76526| [2025/04/30 09:44:19 297368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259373873|now:1746006259297347|interval:76526|pto_count:0|srtt:50069 [2025/04/30 09:44:19 297372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49977, ack_elapse 51760, delivered 62413|rate 1205815|lost 229| [2025/04/30 09:44:19 297376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205815) in round 46| [2025/04/30 09:44:19 297381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 297385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 297389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2407|po_sent_time:1746006259247076|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 297393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2407|po_sent_time:1746006259247076|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 297398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60006|srtt:50069|latest_rtt:50179|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 297406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1098|largest:1098|pns:2| [2025/04/30 09:44:19 297411] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1098|frame:ACK |recv_time:1746006259297255|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 297416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379297255|now:1746006259297255|interv:120000000| [2025/04/30 09:44:19 297420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379297255|now:1746006259297255|interv:120000000| [2025/04/30 09:44:19 297424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259297894|pq_index:0| [2025/04/30 09:44:19 297428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259296632| [2025/04/30 09:44:19 297432] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259297432| [2025/04/30 09:44:19 297437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259297436| [2025/04/30 09:44:19 297443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50069|min_srtt:50069|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 297447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2659854| [2025/04/30 09:44:19 297452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50069|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 297456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 297461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50069|min_srtt:50069|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 297465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2661033| [2025/04/30 09:44:19 297469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50069|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 297474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 297478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50069|min_srtt:50069|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 297482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2662212| [2025/04/30 09:44:19 297486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 297493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 297497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 297501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 297505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 297510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2622126| [2025/04/30 09:44:19 297514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 297518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 297522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259297894| [2025/04/30 09:44:19 297526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259297894| [2025/04/30 09:44:19 297530] [debug] |xqc_engine_wakeup_after|wakeup:1746006259297894|now:1746006259297529|diff:365| [2025/04/30 09:44:19 297534] [debug] |xqc_engine_main_logic|END|now:1746006259297436| [2025/04/30 09:44:19 297539] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259297539| [2025/04/30 09:44:19 297542] [debug] |xqc_engine_wakeup_after|wakeup:1746006259297894|now:1746006259297542|diff:352| [2025/04/30 09:44:19 297546] [debug] |xqc_engine_main_logic|END|now:1746006259297539| [2025/04/30 09:44:19 298613] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259298613| [2025/04/30 09:44:19 298621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259297894|pq_index:0| [2025/04/30 09:44:19 298625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259297436| [2025/04/30 09:44:19 298630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259298629| [2025/04/30 09:44:19 298634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259297894|now:1746006259298629| [2025/04/30 09:44:19 298639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259297894|now:1746006259298629| [2025/04/30 09:44:19 298643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 298647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50069|min_srtt:50069|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 298652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2662212| [2025/04/30 09:44:19 298656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 298660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 298664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 298672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 298676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 298680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2622126| [2025/04/30 09:44:19 298685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 298689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2502| [2025/04/30 09:44:19 298723] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2502|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259298697|stream_id:0|stream_offset:2622126| [2025/04/30 09:44:19 298732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2502|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 298739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 298745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50069|rtt_var:156|pto_duration:52069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 298752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 298757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 298761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 298765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259375766|now:1746006259298745|interv:77021| [2025/04/30 09:44:19 298769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259375766|now:1746006259298745|interval:77021|pto_count:0|srtt:50069 [2025/04/30 09:44:19 298773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61206| [2025/04/30 09:44:19 298778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 298782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2623305| [2025/04/30 09:44:19 298787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 298791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2503| [2025/04/30 09:44:19 298819] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2503|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259298798|stream_id:0|stream_offset:2623305| [2025/04/30 09:44:19 298827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2503|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 298834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 298846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50069|rtt_var:156|pto_duration:52069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 298850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 298854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 298858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 298862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259375867|now:1746006259298846|interv:77021| [2025/04/30 09:44:19 298866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259375867|now:1746006259298846|interval:77021|pto_count:0|srtt:50069 [2025/04/30 09:44:19 298870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62406| [2025/04/30 09:44:19 298875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 298879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2624484| [2025/04/30 09:44:19 298883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 298887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259299887|now:1746006259298887|interv:1000| [2025/04/30 09:44:19 298891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 298895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 298899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259299887| [2025/04/30 09:44:19 298903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259299887| [2025/04/30 09:44:19 298907] [debug] |xqc_engine_wakeup_after|wakeup:1746006259299887|now:1746006259298907|diff:980| [2025/04/30 09:44:19 298912] [debug] |xqc_engine_main_logic|END|now:1746006259298629| [2025/04/30 09:44:19 299256] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259299255| [2025/04/30 09:44:19 299264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 299270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1098| [2025/04/30 09:44:19 299274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1099| [2025/04/30 09:44:19 299279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1099| [2025/04/30 09:44:19 299283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 299288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2452|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2453|path_largest_ack:2452| [2025/04/30 09:44:19 299293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2550655|prior_time:1746006259247419|is_app_limited:0|send_elapse:49783|ack_elapse:51836|ctl_first_sent_time:1746006259248873|lagest_ack_time:1746006259299255|curr_delivered:2611868| [2025/04/30 09:44:19 299297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259248873| [2025/04/30 09:44:19 299306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:495||sndq_packets_used_bytes:0|sndq_packets_free:1285| [2025/04/30 09:44:19 299310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2453|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2453|path_largest_ack:2453| [2025/04/30 09:44:19 299314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2550655|prior_time:1746006259247419|is_app_limited:0|send_elapse:49783|ack_elapse:51836|ctl_first_sent_time:1746006259248873|lagest_ack_time:1746006259299255|curr_delivered:2613068| [2025/04/30 09:44:19 299319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259248982| [2025/04/30 09:44:19 299323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:494||sndq_packets_used_bytes:0|sndq_packets_free:1286| [2025/04/30 09:44:19 299327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50069|rttvar:156|minrtt:31343|latest_rtt:50273|ack_delay:64| [2025/04/30 09:44:19 299331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50087|rttvar:152|minrtt:31343|latest_rtt:50273|ack_delay:64| [2025/04/30 09:44:19 299335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2453|lost_pn:2450|thresh:3| [2025/04/30 09:44:19 299339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 299343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50087|rtt_var:152|pto_duration:52087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 299348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 299351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 299355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 299359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259375885|now:1746006259299343|interv:76542| [2025/04/30 09:44:19 299363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259375885|now:1746006259299343|interval:76542|pto_count:0|srtt:50087 [2025/04/30 09:44:19 299367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49783, ack_elapse 51836, delivered 62413|rate 1204047|lost 229| [2025/04/30 09:44:19 299372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204047) in round 46| [2025/04/30 09:44:19 299376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 299380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 299384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259248982|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 299389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259248982|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 299396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60006|srtt:50087|latest_rtt:50273|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 299401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1099|largest:1099|pns:2| [2025/04/30 09:44:19 299406] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1099|frame:ACK |recv_time:1746006259299255|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 299410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379299255|now:1746006259299255|interv:120000000| [2025/04/30 09:44:19 299414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379299255|now:1746006259299255|interv:120000000| [2025/04/30 09:44:19 299418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259299887|pq_index:0| [2025/04/30 09:44:19 299423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259298629| [2025/04/30 09:44:19 299427] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259299427| [2025/04/30 09:44:19 299431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259299430| [2025/04/30 09:44:19 299437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50087|min_srtt:50087|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 299441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2662212| [2025/04/30 09:44:19 299446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50087|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 299450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 299455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50087|min_srtt:50087|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 299459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2663391| [2025/04/30 09:44:19 299463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50087|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 299468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 299472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50087|min_srtt:50087|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 299476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2664570| [2025/04/30 09:44:19 299483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 299487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 299491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 299495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 299500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 299504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2624484| [2025/04/30 09:44:19 299508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 299512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 299516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259299887| [2025/04/30 09:44:19 299520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259299887| [2025/04/30 09:44:19 299524] [debug] |xqc_engine_wakeup_after|wakeup:1746006259299887|now:1746006259299524|diff:363| [2025/04/30 09:44:19 299528] [debug] |xqc_engine_main_logic|END|now:1746006259299430| [2025/04/30 09:44:19 299533] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259299533| [2025/04/30 09:44:19 299537] [debug] |xqc_engine_wakeup_after|wakeup:1746006259299887|now:1746006259299537|diff:350| [2025/04/30 09:44:19 299541] [debug] |xqc_engine_main_logic|END|now:1746006259299533| [2025/04/30 09:44:19 300607] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259300607| [2025/04/30 09:44:19 300615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259299887|pq_index:0| [2025/04/30 09:44:19 300619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259299430| [2025/04/30 09:44:19 300624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259300623| [2025/04/30 09:44:19 300629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259299887|now:1746006259300623| [2025/04/30 09:44:19 300633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259299887|now:1746006259300623| [2025/04/30 09:44:19 300637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 300642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50087|min_srtt:50087|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 300646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2664570| [2025/04/30 09:44:19 300650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 300654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 300662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 300666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 300670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 300674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2624484| [2025/04/30 09:44:19 300679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 300683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2504| [2025/04/30 09:44:19 300716] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2504|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259300690|stream_id:0|stream_offset:2624484| [2025/04/30 09:44:19 300725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2504|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 300732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 300739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50087|rtt_var:152|pto_duration:52087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 300746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 300750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 300754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 300758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259377777|now:1746006259300739|interv:77038| [2025/04/30 09:44:19 300762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259377777|now:1746006259300739|interval:77038|pto_count:0|srtt:50087 [2025/04/30 09:44:19 300767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61206| [2025/04/30 09:44:19 300771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 300775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2625663| [2025/04/30 09:44:19 300780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 300784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2505| [2025/04/30 09:44:19 300813] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2505|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259300792|stream_id:0|stream_offset:2625663| [2025/04/30 09:44:19 300822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2505|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 300835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 300841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50087|rtt_var:152|pto_duration:52087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 300845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 300849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 300853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 300857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259377879|now:1746006259300840|interv:77039| [2025/04/30 09:44:19 300861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259377879|now:1746006259300840|interval:77039|pto_count:0|srtt:50087 [2025/04/30 09:44:19 300865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62406| [2025/04/30 09:44:19 300870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 300874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2626842| [2025/04/30 09:44:19 300878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 300882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259301882|now:1746006259300882|interv:1000| [2025/04/30 09:44:19 300886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 300890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 300894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259301882| [2025/04/30 09:44:19 300898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259301882| [2025/04/30 09:44:19 300902] [debug] |xqc_engine_wakeup_after|wakeup:1746006259301882|now:1746006259300902|diff:980| [2025/04/30 09:44:19 300906] [debug] |xqc_engine_main_logic|END|now:1746006259300623| [2025/04/30 09:44:19 301266] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259301266| [2025/04/30 09:44:19 301274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 301280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1099| [2025/04/30 09:44:19 301284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1100| [2025/04/30 09:44:19 301289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1100| [2025/04/30 09:44:19 301294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 301298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2454|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2455|path_largest_ack:2454| [2025/04/30 09:44:19 301303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2553055|prior_time:1746006259249459|is_app_limited:0|send_elapse:51718|ack_elapse:51807|ctl_first_sent_time:1746006259250913|lagest_ack_time:1746006259301266|curr_delivered:2614268| [2025/04/30 09:44:19 301311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259250913| [2025/04/30 09:44:19 301315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:493||sndq_packets_used_bytes:0|sndq_packets_free:1287| [2025/04/30 09:44:19 301319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2455|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2455|path_largest_ack:2455| [2025/04/30 09:44:19 301324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2553055|prior_time:1746006259249459|is_app_limited:0|send_elapse:51718|ack_elapse:51807|ctl_first_sent_time:1746006259250913|lagest_ack_time:1746006259301266|curr_delivered:2615468| [2025/04/30 09:44:19 301328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259251021| [2025/04/30 09:44:19 301332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:492||sndq_packets_used_bytes:0|sndq_packets_free:1288| [2025/04/30 09:44:19 301336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50087|rttvar:152|minrtt:31343|latest_rtt:50245|ack_delay:64| [2025/04/30 09:44:19 301340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50099|rttvar:137|minrtt:31343|latest_rtt:50245|ack_delay:64| [2025/04/30 09:44:19 301345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2455|lost_pn:2452|thresh:3| [2025/04/30 09:44:19 301349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 301353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50099|rtt_var:137|pto_duration:52099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 301357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 301361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 301365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 301369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259377891|now:1746006259301353|interv:76538| [2025/04/30 09:44:19 301373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259377891|now:1746006259301353|interval:76538|pto_count:0|srtt:50099 [2025/04/30 09:44:19 301377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51718, ack_elapse 51807, delivered 62413|rate 1204721|lost 229| [2025/04/30 09:44:19 301382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204721) in round 46| [2025/04/30 09:44:19 301386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 301390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 301394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259251021|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 301401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259251021|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2555455| [2025/04/30 09:44:19 301405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60006|srtt:50099|latest_rtt:50245|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 301411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1100|largest:1100|pns:2| [2025/04/30 09:44:19 301415] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1100|frame:ACK |recv_time:1746006259301266|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 301420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379301266|now:1746006259301266|interv:120000000| [2025/04/30 09:44:19 301424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379301266|now:1746006259301266|interv:120000000| [2025/04/30 09:44:19 301428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259301882|pq_index:0| [2025/04/30 09:44:19 301432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259300623| [2025/04/30 09:44:19 301436] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259301436| [2025/04/30 09:44:19 301441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259301440| [2025/04/30 09:44:19 301447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50099|min_srtt:50099|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 301451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2664570| [2025/04/30 09:44:19 301455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50099|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 301460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 301464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50099|min_srtt:50099|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 301468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2665749| [2025/04/30 09:44:19 301473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50099|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 301477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 301481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50099|min_srtt:50099|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 301488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2666928| [2025/04/30 09:44:19 301492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 301496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 301500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 301504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 301509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 301513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2626842| [2025/04/30 09:44:19 301517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 301521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 301525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259301882| [2025/04/30 09:44:19 301529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259301882| [2025/04/30 09:44:19 301533] [debug] |xqc_engine_wakeup_after|wakeup:1746006259301882|now:1746006259301533|diff:349| [2025/04/30 09:44:19 301537] [debug] |xqc_engine_main_logic|END|now:1746006259301440| [2025/04/30 09:44:19 301542] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259301542| [2025/04/30 09:44:19 301546] [debug] |xqc_engine_wakeup_after|wakeup:1746006259301882|now:1746006259301546|diff:336| [2025/04/30 09:44:19 301550] [debug] |xqc_engine_main_logic|END|now:1746006259301542| [2025/04/30 09:44:19 302616] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259302616| [2025/04/30 09:44:19 302624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259301882|pq_index:0| [2025/04/30 09:44:19 302628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259301440| [2025/04/30 09:44:19 302633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259302632| [2025/04/30 09:44:19 302638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259301882|now:1746006259302632| [2025/04/30 09:44:19 302642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259301882|now:1746006259302632| [2025/04/30 09:44:19 302646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 302651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50099|min_srtt:50099|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 302655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2666928| [2025/04/30 09:44:19 302663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 302667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 302671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 302675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 302679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 302683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2626842| [2025/04/30 09:44:19 302688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 302692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2506| [2025/04/30 09:44:19 302726] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2506|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259302700|stream_id:0|stream_offset:2626842| [2025/04/30 09:44:19 302735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2506|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 302742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 302749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50099|rtt_var:137|pto_duration:52099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 302756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 302761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 302765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 302769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259379799|now:1746006259302748|interv:77051| [2025/04/30 09:44:19 302773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259379799|now:1746006259302748|interval:77051|pto_count:0|srtt:50099 [2025/04/30 09:44:19 302778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61206| [2025/04/30 09:44:19 302782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 302786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2628021| [2025/04/30 09:44:19 302791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 302795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2507| [2025/04/30 09:44:19 302824] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2507|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259302802|stream_id:0|stream_offset:2628021| [2025/04/30 09:44:19 302839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2507|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 302845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 302852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50099|rtt_var:137|pto_duration:52099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 302857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 302861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 302865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 302869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259379901|now:1746006259302852|interv:77049| [2025/04/30 09:44:19 302873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259379901|now:1746006259302852|interval:77049|pto_count:0|srtt:50099 [2025/04/30 09:44:19 302877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62406| [2025/04/30 09:44:19 302882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 302886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2629200| [2025/04/30 09:44:19 302891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 302895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259303894|now:1746006259302894|interv:1000| [2025/04/30 09:44:19 302899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 302902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 302906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259303894| [2025/04/30 09:44:19 302911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259303894| [2025/04/30 09:44:19 302915] [debug] |xqc_engine_wakeup_after|wakeup:1746006259303894|now:1746006259302914|diff:980| [2025/04/30 09:44:19 302919] [debug] |xqc_engine_main_logic|END|now:1746006259302632| [2025/04/30 09:44:19 303244] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259303243| [2025/04/30 09:44:19 303252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 303257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1100| [2025/04/30 09:44:19 303261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1101| [2025/04/30 09:44:19 303267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1101| [2025/04/30 09:44:19 303271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 303276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2456|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2457|path_largest_ack:2456| [2025/04/30 09:44:19 303284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:58813|prior_delivered:2557855|prior_time:1746006259253412|is_app_limited:0|send_elapse:50543|ack_elapse:49831|ctl_first_sent_time:1746006259253693|lagest_ack_time:1746006259303243|curr_delivered:2616668| [2025/04/30 09:44:19 303288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259253693| [2025/04/30 09:44:19 303293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:491||sndq_packets_used_bytes:0|sndq_packets_free:1289| [2025/04/30 09:44:19 303297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2457|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2457|path_largest_ack:2457| [2025/04/30 09:44:19 303301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:58813|prior_delivered:2557855|prior_time:1746006259253412|is_app_limited:0|send_elapse:50543|ack_elapse:49831|ctl_first_sent_time:1746006259253693|lagest_ack_time:1746006259303243|curr_delivered:2617868| [2025/04/30 09:44:19 303306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259253800| [2025/04/30 09:44:19 303310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:490||sndq_packets_used_bytes:0|sndq_packets_free:1290| [2025/04/30 09:44:19 303314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50099|rttvar:137|minrtt:31343|latest_rtt:49443|ack_delay:64| [2025/04/30 09:44:19 303318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50009|rttvar:283|minrtt:31343|latest_rtt:49443|ack_delay:64| [2025/04/30 09:44:19 303322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2457|lost_pn:2454|thresh:3| [2025/04/30 09:44:19 303326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 303330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50009|rtt_var:283|pto_duration:52009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 303335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 303338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 303342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 303346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259379811|now:1746006259303330|interv:76481| [2025/04/30 09:44:19 303350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259379811|now:1746006259303330|interval:76481|pto_count:0|srtt:50009 [2025/04/30 09:44:19 303355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50543, ack_elapse 49831, delivered 60013|rate 1187365|lost 229| [2025/04/30 09:44:19 303359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 46 -> 47| [2025/04/30 09:44:19 303363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187365) in round 47| [2025/04/30 09:44:19 303370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 303374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 303378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259253800|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 303382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259253800|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 303387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60006|srtt:50009|latest_rtt:49443|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:19 303392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1101|largest:1101|pns:2| [2025/04/30 09:44:19 303396] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1101|frame:ACK |recv_time:1746006259303243|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 303401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379303243|now:1746006259303243|interv:120000000| [2025/04/30 09:44:19 303405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379303243|now:1746006259303243|interv:120000000| [2025/04/30 09:44:19 303409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259303894|pq_index:0| [2025/04/30 09:44:19 303413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259302632| [2025/04/30 09:44:19 303417] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259303417| [2025/04/30 09:44:19 303422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259303421| [2025/04/30 09:44:19 303428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50009|min_srtt:50009|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 303432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2666928| [2025/04/30 09:44:19 303436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50009|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 303441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 303445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50009|min_srtt:50009|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 303449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2668107| [2025/04/30 09:44:19 303457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50009|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 303461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 303465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50009|min_srtt:50009|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 303470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2669286| [2025/04/30 09:44:19 303474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 303478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 303482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 303486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 303490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 303494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2629200| [2025/04/30 09:44:19 303499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 303502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 303506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259303894| [2025/04/30 09:44:19 303510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259303894| [2025/04/30 09:44:19 303514] [debug] |xqc_engine_wakeup_after|wakeup:1746006259303894|now:1746006259303514|diff:380| [2025/04/30 09:44:19 303518] [debug] |xqc_engine_main_logic|END|now:1746006259303421| [2025/04/30 09:44:19 303523] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259303523| [2025/04/30 09:44:19 303527] [debug] |xqc_engine_wakeup_after|wakeup:1746006259303894|now:1746006259303527|diff:367| [2025/04/30 09:44:19 303531] [debug] |xqc_engine_main_logic|END|now:1746006259303523| [2025/04/30 09:44:19 304597] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259304597| [2025/04/30 09:44:19 304605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259303894|pq_index:0| [2025/04/30 09:44:19 304610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259303421| [2025/04/30 09:44:19 304614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259304614| [2025/04/30 09:44:19 304619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259303894|now:1746006259304614| [2025/04/30 09:44:19 304623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259303894|now:1746006259304614| [2025/04/30 09:44:19 304627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 304636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50009|min_srtt:50009|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 304640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2669286| [2025/04/30 09:44:19 304644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 304648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 304652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 304656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 304661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 304665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2629200| [2025/04/30 09:44:19 304669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 304673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2508| [2025/04/30 09:44:19 304707] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2508|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259304681|stream_id:0|stream_offset:2629200| [2025/04/30 09:44:19 304716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2508|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 304723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 304729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50009|rtt_var:283|pto_duration:52009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 304736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 304742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 304746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 304750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259381690|now:1746006259304729|interv:76961| [2025/04/30 09:44:19 304754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259381690|now:1746006259304729|interval:76961|pto_count:0|srtt:50009 [2025/04/30 09:44:19 304758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61206| [2025/04/30 09:44:19 304763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 304767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2630379| [2025/04/30 09:44:19 304776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 304780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2509| [2025/04/30 09:44:19 304810] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2509|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259304787|stream_id:0|stream_offset:2630379| [2025/04/30 09:44:19 304819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2509|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 304826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 304833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50009|rtt_var:283|pto_duration:52009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 304838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 304842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 304845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 304849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259381796|now:1746006259304833|interv:76963| [2025/04/30 09:44:19 304853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259381796|now:1746006259304833|interval:76963|pto_count:0|srtt:50009 [2025/04/30 09:44:19 304858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62406| [2025/04/30 09:44:19 304862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 304866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2631558| [2025/04/30 09:44:19 304871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 304875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259305875|now:1746006259304875|interv:1000| [2025/04/30 09:44:19 304879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 304882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 304886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259305875| [2025/04/30 09:44:19 304891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259305875| [2025/04/30 09:44:19 304895] [debug] |xqc_engine_wakeup_after|wakeup:1746006259305875|now:1746006259304895|diff:980| [2025/04/30 09:44:19 304899] [debug] |xqc_engine_main_logic|END|now:1746006259304614| [2025/04/30 09:44:19 305228] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259305227| [2025/04/30 09:44:19 305236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 305241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1101| [2025/04/30 09:44:19 305249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1102| [2025/04/30 09:44:19 305255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1102| [2025/04/30 09:44:19 305259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 305264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2458|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2459|path_largest_ack:2458| [2025/04/30 09:44:19 305268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2557855|prior_time:1746006259253412|is_app_limited:0|send_elapse:50747|ack_elapse:51815|ctl_first_sent_time:1746006259253897|lagest_ack_time:1746006259305227|curr_delivered:2619068| [2025/04/30 09:44:19 305273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259253897| [2025/04/30 09:44:19 305277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:489||sndq_packets_used_bytes:0|sndq_packets_free:1291| [2025/04/30 09:44:19 305282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2459|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2459|path_largest_ack:2459| [2025/04/30 09:44:19 305286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2557855|prior_time:1746006259253412|is_app_limited:0|send_elapse:50747|ack_elapse:51815|ctl_first_sent_time:1746006259253897|lagest_ack_time:1746006259305227|curr_delivered:2620268| [2025/04/30 09:44:19 305290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259255194| [2025/04/30 09:44:19 305294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:488||sndq_packets_used_bytes:0|sndq_packets_free:1292| [2025/04/30 09:44:19 305298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50009|rttvar:283|minrtt:31343|latest_rtt:50033|ack_delay:56| [2025/04/30 09:44:19 305303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50005|rttvar:221|minrtt:31343|latest_rtt:50033|ack_delay:56| [2025/04/30 09:44:19 305307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2459|lost_pn:2456|thresh:3| [2025/04/30 09:44:19 305311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 305315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50005|rtt_var:221|pto_duration:52005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 305319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 305323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 305327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 305331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259381792|now:1746006259305315|interv:76477| [2025/04/30 09:44:19 305335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259381792|now:1746006259305315|interval:76477|pto_count:0|srtt:50005 [2025/04/30 09:44:19 305339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50747, ack_elapse 51815, delivered 62413|rate 1204535|lost 229| [2025/04/30 09:44:19 305346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204535) in round 47| [2025/04/30 09:44:19 305350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 305354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 305358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259255194|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 305363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259255194|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 305367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60006|srtt:50005|latest_rtt:50033|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 305373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1102|largest:1102|pns:2| [2025/04/30 09:44:19 305377] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1102|frame:ACK |recv_time:1746006259305227|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 305384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379305227|now:1746006259305227|interv:120000000| [2025/04/30 09:44:19 305389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379305227|now:1746006259305227|interv:120000000| [2025/04/30 09:44:19 305394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259305875|pq_index:0| [2025/04/30 09:44:19 305398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259304614| [2025/04/30 09:44:19 305402] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259305402| [2025/04/30 09:44:19 305407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259305406| [2025/04/30 09:44:19 305412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50005|min_srtt:50005|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 305417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2669286| [2025/04/30 09:44:19 305421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50005|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 305426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 305430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50005|min_srtt:50005|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 305437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2670465| [2025/04/30 09:44:19 305441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50005|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 305445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 305450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50005|min_srtt:50005|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 305454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2671644| [2025/04/30 09:44:19 305458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 305462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 305466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 305470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 305474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 305478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2631558| [2025/04/30 09:44:19 305483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 305487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 305490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259305875| [2025/04/30 09:44:19 305494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259305875| [2025/04/30 09:44:19 305498] [debug] |xqc_engine_wakeup_after|wakeup:1746006259305875|now:1746006259305498|diff:377| [2025/04/30 09:44:19 305502] [debug] |xqc_engine_main_logic|END|now:1746006259305406| [2025/04/30 09:44:19 305507] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259305507| [2025/04/30 09:44:19 305511] [debug] |xqc_engine_wakeup_after|wakeup:1746006259305875|now:1746006259305511|diff:364| [2025/04/30 09:44:19 305515] [debug] |xqc_engine_main_logic|END|now:1746006259305507| [2025/04/30 09:44:19 306582] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259306582| [2025/04/30 09:44:19 306590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259305875|pq_index:0| [2025/04/30 09:44:19 306594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259305406| [2025/04/30 09:44:19 306599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259306598| [2025/04/30 09:44:19 306603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259305875|now:1746006259306598| [2025/04/30 09:44:19 306611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259305875|now:1746006259306598| [2025/04/30 09:44:19 306615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 306620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50005|min_srtt:50005|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 306624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2671644| [2025/04/30 09:44:19 306629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 306632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 306636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 306640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 306645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 306649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2631558| [2025/04/30 09:44:19 306653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 306658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2510| [2025/04/30 09:44:19 306691] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2510|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259306665|stream_id:0|stream_offset:2631558| [2025/04/30 09:44:19 306699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2510|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 306707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 306713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50005|rtt_var:221|pto_duration:52005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 306720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 306725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 306729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 306733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259383670|now:1746006259306713|interv:76957| [2025/04/30 09:44:19 306737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259383670|now:1746006259306713|interval:76957|pto_count:0|srtt:50005 [2025/04/30 09:44:19 306741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61206| [2025/04/30 09:44:19 306753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 306757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2632737| [2025/04/30 09:44:19 306762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 306766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2511| [2025/04/30 09:44:19 306795] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2511|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259306773|stream_id:0|stream_offset:2632737| [2025/04/30 09:44:19 306804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2511|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 306811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 306818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50005|rtt_var:221|pto_duration:52005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 306823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 306827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 306831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 306835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259383778|now:1746006259306818|interv:76960| [2025/04/30 09:44:19 306839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259383778|now:1746006259306818|interval:76960|pto_count:0|srtt:50005 [2025/04/30 09:44:19 306843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62406| [2025/04/30 09:44:19 306848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 306852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2633916| [2025/04/30 09:44:19 306856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 306860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259307860|now:1746006259306860|interv:1000| [2025/04/30 09:44:19 306864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 306868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 306872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259307860| [2025/04/30 09:44:19 306876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259307860| [2025/04/30 09:44:19 306880] [debug] |xqc_engine_wakeup_after|wakeup:1746006259307860|now:1746006259306880|diff:980| [2025/04/30 09:44:19 306884] [debug] |xqc_engine_main_logic|END|now:1746006259306598| [2025/04/30 09:44:19 307232] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259307232| [2025/04/30 09:44:19 307244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 307250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1102| [2025/04/30 09:44:19 307254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1103| [2025/04/30 09:44:19 307260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1103| [2025/04/30 09:44:19 307264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 307269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2460|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2461|path_largest_ack:2460| [2025/04/30 09:44:19 307273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2560255|prior_time:1746006259255400|is_app_limited:0|send_elapse:49807|ack_elapse:51832|ctl_first_sent_time:1746006259256841|lagest_ack_time:1746006259307232|curr_delivered:2621468| [2025/04/30 09:44:19 307277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259256841| [2025/04/30 09:44:19 307282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:487||sndq_packets_used_bytes:0|sndq_packets_free:1293| [2025/04/30 09:44:19 307286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2461|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2461|path_largest_ack:2461| [2025/04/30 09:44:19 307290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2560255|prior_time:1746006259255400|is_app_limited:0|send_elapse:49807|ack_elapse:51832|ctl_first_sent_time:1746006259256841|lagest_ack_time:1746006259307232|curr_delivered:2622668| [2025/04/30 09:44:19 307295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259256945| [2025/04/30 09:44:19 307299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:486||sndq_packets_used_bytes:0|sndq_packets_free:1294| [2025/04/30 09:44:19 307303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50005|rttvar:221|minrtt:31343|latest_rtt:50287|ack_delay:56| [2025/04/30 09:44:19 307307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50033|rttvar:222|minrtt:31343|latest_rtt:50287|ack_delay:56| [2025/04/30 09:44:19 307311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2461|lost_pn:2458|thresh:3| [2025/04/30 09:44:19 307315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 307319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50033|rtt_var:222|pto_duration:52033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 307324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 307327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 307331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 307335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259383806|now:1746006259307319|interv:76487| [2025/04/30 09:44:19 307343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259383806|now:1746006259307319|interval:76487|pto_count:0|srtt:50033 [2025/04/30 09:44:19 307347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49807, ack_elapse 51832, delivered 62413|rate 1204140|lost 229| [2025/04/30 09:44:19 307351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204140) in round 47| [2025/04/30 09:44:19 307356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 307360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 307364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259256945|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 307368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259256945|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 307373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60006|srtt:50033|latest_rtt:50287|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 307378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1103|largest:1103|pns:2| [2025/04/30 09:44:19 307383] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1103|frame:ACK |recv_time:1746006259307232|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 307387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379307232|now:1746006259307232|interv:120000000| [2025/04/30 09:44:19 307391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379307232|now:1746006259307232|interv:120000000| [2025/04/30 09:44:19 307395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259307860|pq_index:0| [2025/04/30 09:44:19 307399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259306598| [2025/04/30 09:44:19 307403] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259307403| [2025/04/30 09:44:19 307408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259307407| [2025/04/30 09:44:19 307414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50033|min_srtt:50033|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 307418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2671644| [2025/04/30 09:44:19 307423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50033|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 307427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 307434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50033|min_srtt:50033|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 307438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2672823| [2025/04/30 09:44:19 307443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50033|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 307447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 307451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50033|min_srtt:50033|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 307456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2674002| [2025/04/30 09:44:19 307460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 307464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 307468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 307472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 307476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 307480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2633916| [2025/04/30 09:44:19 307485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 307489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 307492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259307860| [2025/04/30 09:44:19 307496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259307860| [2025/04/30 09:44:19 307500] [debug] |xqc_engine_wakeup_after|wakeup:1746006259307860|now:1746006259307500|diff:360| [2025/04/30 09:44:19 307504] [debug] |xqc_engine_main_logic|END|now:1746006259307407| [2025/04/30 09:44:19 307509] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259307509| [2025/04/30 09:44:19 307513] [debug] |xqc_engine_wakeup_after|wakeup:1746006259307860|now:1746006259307513|diff:347| [2025/04/30 09:44:19 307517] [debug] |xqc_engine_main_logic|END|now:1746006259307509| [2025/04/30 09:44:19 308585] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259308585| [2025/04/30 09:44:19 308593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259307860|pq_index:0| [2025/04/30 09:44:19 308597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259307407| [2025/04/30 09:44:19 308602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259308601| [2025/04/30 09:44:19 308610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259307860|now:1746006259308601| [2025/04/30 09:44:19 308614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259307860|now:1746006259308601| [2025/04/30 09:44:19 308618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 308623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50033|min_srtt:50033|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 308627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2674002| [2025/04/30 09:44:19 308632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 308636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 308639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 308644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 308648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 308652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2633916| [2025/04/30 09:44:19 308656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 308661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2512| [2025/04/30 09:44:19 308695] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2512|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259308668|stream_id:0|stream_offset:2633916| [2025/04/30 09:44:19 308703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2512|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 308711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 308717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50033|rtt_var:222|pto_duration:52033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 308724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 308729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 308733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 308737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259385701|now:1746006259308717|interv:76984| [2025/04/30 09:44:19 308741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259385701|now:1746006259308717|interval:76984|pto_count:0|srtt:50033 [2025/04/30 09:44:19 308750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61206| [2025/04/30 09:44:19 308754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 308759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2635095| [2025/04/30 09:44:19 308763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 308767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2513| [2025/04/30 09:44:19 308796] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2513|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259308774|stream_id:0|stream_offset:2635095| [2025/04/30 09:44:19 308805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2513|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 308812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 308819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50033|rtt_var:222|pto_duration:52033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 308824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 308828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 308832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 308836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259385807|now:1746006259308818|interv:76989| [2025/04/30 09:44:19 308840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259385807|now:1746006259308818|interval:76989|pto_count:0|srtt:50033 [2025/04/30 09:44:19 308844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62406| [2025/04/30 09:44:19 308849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 308853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2636274| [2025/04/30 09:44:19 308857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 308861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259309861|now:1746006259308861|interv:1000| [2025/04/30 09:44:19 308865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 308869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 308873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259309861| [2025/04/30 09:44:19 308877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259309861| [2025/04/30 09:44:19 308885] [debug] |xqc_engine_wakeup_after|wakeup:1746006259309861|now:1746006259308885|diff:976| [2025/04/30 09:44:19 308889] [debug] |xqc_engine_main_logic|END|now:1746006259308601| [2025/04/30 09:44:19 309283] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006259309282| [2025/04/30 09:44:19 309291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 309296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1103| [2025/04/30 09:44:19 309300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1104| [2025/04/30 09:44:19 309306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1104| [2025/04/30 09:44:19 309310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 309315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2462|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2463|path_largest_ack:2462| [2025/04/30 09:44:19 309319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2562655|prior_time:1746006259257410|is_app_limited:0|send_elapse:51727|ack_elapse:51872|ctl_first_sent_time:1746006259258874|lagest_ack_time:1746006259309282|curr_delivered:2623868| [2025/04/30 09:44:19 309324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259258874| [2025/04/30 09:44:19 309328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:485||sndq_packets_used_bytes:0|sndq_packets_free:1295| [2025/04/30 09:44:19 309332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2463|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2463|path_largest_ack:2463| [2025/04/30 09:44:19 309337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2562655|prior_time:1746006259257410|is_app_limited:0|send_elapse:51727|ack_elapse:51872|ctl_first_sent_time:1746006259258874|lagest_ack_time:1746006259309282|curr_delivered:2625068| [2025/04/30 09:44:19 309341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259258975| [2025/04/30 09:44:19 309345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:484||sndq_packets_used_bytes:0|sndq_packets_free:1296| [2025/04/30 09:44:19 309349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50033|rttvar:222|minrtt:31343|latest_rtt:50307|ack_delay:56| [2025/04/30 09:44:19 309353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50060|rttvar:221|minrtt:31343|latest_rtt:50307|ack_delay:56| [2025/04/30 09:44:19 309358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2463|lost_pn:2460|thresh:3| [2025/04/30 09:44:19 309362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 309366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50060|rtt_var:221|pto_duration:52060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 309370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 309374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 309383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 309387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259385834|now:1746006259309366|interv:76468| [2025/04/30 09:44:19 309391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259385834|now:1746006259309366|interval:76468|pto_count:0|srtt:50060 [2025/04/30 09:44:19 309395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51727, ack_elapse 51872, delivered 62413|rate 1203211|lost 229| [2025/04/30 09:44:19 309400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203211) in round 47| [2025/04/30 09:44:19 309404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 309408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 309412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259258975|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 309416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259258975|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 309421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60006|srtt:50060|latest_rtt:50307|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 309426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 309431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:19 309435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:19 309440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1104|largest:1104|pns:2| [2025/04/30 09:44:19 309444] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1104|frame:PING ACK |recv_time:1746006259309282|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 309449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379309282|now:1746006259309282|interv:120000000| [2025/04/30 09:44:19 309453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379309282|now:1746006259309282|interv:120000000| [2025/04/30 09:44:19 309457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259309861|pq_index:0| [2025/04/30 09:44:19 309461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259308601| [2025/04/30 09:44:19 309465] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259309465| [2025/04/30 09:44:19 309470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259309469| [2025/04/30 09:44:19 309478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:1104|ack_delay:196|first_ack_range:31|largest_pkt_recv_time:1746006259309282| [2025/04/30 09:44:19 309482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:1104|low:1073|pkt_pns:2| [2025/04/30 09:44:19 309486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1104|frame_largest_recv:1104| [2025/04/30 09:44:19 309490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:19 309495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50060|min_srtt:50060|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 309499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2674002| [2025/04/30 09:44:19 309504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50060|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 309508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 309513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50060|min_srtt:50060|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 309517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2675181| [2025/04/30 09:44:19 309521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50060|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 309526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 309530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50060|min_srtt:50060|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 309534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2676360| [2025/04/30 09:44:19 309538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 309542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 309546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 309550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 309555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 309559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2636274| [2025/04/30 09:44:19 309563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 309569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 309573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259309861| [2025/04/30 09:44:19 309577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259309861| [2025/04/30 09:44:19 309581] [debug] |xqc_engine_wakeup_after|wakeup:1746006259309861|now:1746006259309581|diff:280| [2025/04/30 09:44:19 309585] [debug] |xqc_engine_main_logic|END|now:1746006259309469| [2025/04/30 09:44:19 309590] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259309590| [2025/04/30 09:44:19 309593] [debug] |xqc_engine_wakeup_after|wakeup:1746006259309861|now:1746006259309593|diff:268| [2025/04/30 09:44:19 309597] [debug] |xqc_engine_main_logic|END|now:1746006259309590| [2025/04/30 09:44:19 310664] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259310664| [2025/04/30 09:44:19 310672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259309861|pq_index:0| [2025/04/30 09:44:19 310676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259309469| [2025/04/30 09:44:19 310681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259310680| [2025/04/30 09:44:19 310686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259309861|now:1746006259310680| [2025/04/30 09:44:19 310690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259309861|now:1746006259310680| [2025/04/30 09:44:19 310694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 310698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50060|min_srtt:50060|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 310703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2676360| [2025/04/30 09:44:19 310707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 310711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 310715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 310719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 310724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 310728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60006|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2636274| [2025/04/30 09:44:19 310732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 310736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2514| [2025/04/30 09:44:19 310770] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2514|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:60006|now:1746006259310744|stream_id:0|stream_offset:2636274| [2025/04/30 09:44:19 310784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2514|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 09:44:19 310792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 310798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50060|rtt_var:221|pto_duration:52060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 310802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 310806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 310810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 310815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259387804|now:1746006259310798|interv:77006| [2025/04/30 09:44:19 310819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259387804|now:1746006259310798|interval:77006|pto_count:0|srtt:50060 [2025/04/30 09:44:19 310823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61212| [2025/04/30 09:44:19 310828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 310832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2637453| [2025/04/30 09:44:19 310836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 310840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2515| [2025/04/30 09:44:19 310870] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2515|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259310847|stream_id:0|stream_offset:2637453| [2025/04/30 09:44:19 310879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2515|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 310886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 310893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50060|rtt_var:221|pto_duration:52060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 310898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 310902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 310906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 310910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259387907|now:1746006259310892|interv:77015| [2025/04/30 09:44:19 310914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259387907|now:1746006259310892|interval:77015|pto_count:0|srtt:50060 [2025/04/30 09:44:19 310923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62412| [2025/04/30 09:44:19 310927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 310931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2638632| [2025/04/30 09:44:19 310936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 310940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2516| [2025/04/30 09:44:19 310969] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2516|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746006259310947|stream_id:0|stream_offset:2638632| [2025/04/30 09:44:19 310977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2516|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 310985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 09:44:19 310992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50060|rtt_var:221|pto_duration:52060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 310997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 311001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 311005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63612| [2025/04/30 09:44:19 311009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259388007|now:1746006259310991|interv:77016| [2025/04/30 09:44:19 311013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259388007|now:1746006259310991|interval:77016|pto_count:0|srtt:50060 [2025/04/30 09:44:19 311018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63612| [2025/04/30 09:44:19 311022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 311026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2639811| [2025/04/30 09:44:19 311031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 311035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259312035|now:1746006259311035|interv:1000| [2025/04/30 09:44:19 311039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 311043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 311047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259312035| [2025/04/30 09:44:19 311051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259312035| [2025/04/30 09:44:19 311059] [debug] |xqc_engine_wakeup_after|wakeup:1746006259312035|now:1746006259311059|diff:976| [2025/04/30 09:44:19 311063] [debug] |xqc_engine_main_logic|END|now:1746006259310680| [2025/04/30 09:44:19 311205] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259311204| [2025/04/30 09:44:19 311213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 311218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1104| [2025/04/30 09:44:19 311222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1105| [2025/04/30 09:44:19 311228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1105| [2025/04/30 09:44:19 311232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 311237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2464|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2465|path_largest_ack:2464| [2025/04/30 09:44:19 311241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2565055|prior_time:1746006259259402|is_app_limited:0|send_elapse:51851|ack_elapse:51802|ctl_first_sent_time:1746006259260847|lagest_ack_time:1746006259311204|curr_delivered:2626268| [2025/04/30 09:44:19 311246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259260847| [2025/04/30 09:44:19 311250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:483||sndq_packets_used_bytes:0|sndq_packets_free:1297| [2025/04/30 09:44:19 311255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2465|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2465|path_largest_ack:2465| [2025/04/30 09:44:19 311259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2565055|prior_time:1746006259259402|is_app_limited:0|send_elapse:51851|ack_elapse:51802|ctl_first_sent_time:1746006259260847|lagest_ack_time:1746006259311204|curr_delivered:2627468| [2025/04/30 09:44:19 311263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259260952| [2025/04/30 09:44:19 311267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:482||sndq_packets_used_bytes:0|sndq_packets_free:1298| [2025/04/30 09:44:19 311271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50060|rttvar:221|minrtt:31343|latest_rtt:50252|ack_delay:64| [2025/04/30 09:44:19 311275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50076|rttvar:198|minrtt:31343|latest_rtt:50252|ack_delay:64| [2025/04/30 09:44:19 311280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2465|lost_pn:2462|thresh:3| [2025/04/30 09:44:19 311284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 311288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50076|rtt_var:198|pto_duration:52076|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 311292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 311296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 311300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 311307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259388023|now:1746006259311288|interv:76735| [2025/04/30 09:44:19 311311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259388023|now:1746006259311288|interval:76735|pto_count:0|srtt:50076 [2025/04/30 09:44:19 311315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51851, ack_elapse 51802, delivered 62413|rate 1203699|lost 229| [2025/04/30 09:44:19 311320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203699) in round 47| [2025/04/30 09:44:19 311324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 311328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 311332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259260952|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 311336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259260952|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 311341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61212|srtt:50076|latest_rtt:50252|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 311346] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:101066|inflight:61212|mode:2|applimit:0|pacing_rate:1215632|bw:1215632|srtt:50076|latest_rtt:50252|min_rtt:31343|send:2486|lost:229|tlp:0|recv:1104|recovery:0|slow_start:0|conn_life:2268578|acked:2400|delivered:2627468|is_cwnd_limited:0| [2025/04/30 09:44:19 311352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1105|largest:1105|pns:2| [2025/04/30 09:44:19 311356] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1105|frame:ACK |recv_time:1746006259311204|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 311361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379311204|now:1746006259311204|interv:120000000| [2025/04/30 09:44:19 311365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379311204|now:1746006259311204|interv:120000000| [2025/04/30 09:44:19 311369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259312035|pq_index:0| [2025/04/30 09:44:19 311373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259310680| [2025/04/30 09:44:19 311377] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259311377| [2025/04/30 09:44:19 311382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259311381| [2025/04/30 09:44:19 311388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50076|min_srtt:50076|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 311394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2676360| [2025/04/30 09:44:19 311399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50076|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 311403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 311408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50076|min_srtt:50076|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 311412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2677539| [2025/04/30 09:44:19 311417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50076|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 311421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 311425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50076|min_srtt:50076|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 311430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2678718| [2025/04/30 09:44:19 311434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 311438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 311442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 311446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 311450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 311454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2639811| [2025/04/30 09:44:19 311459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 311462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 311466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259312035| [2025/04/30 09:44:19 311470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259312035| [2025/04/30 09:44:19 311474] [debug] |xqc_engine_wakeup_after|wakeup:1746006259312035|now:1746006259311474|diff:561| [2025/04/30 09:44:19 311478] [debug] |xqc_engine_main_logic|END|now:1746006259311381| [2025/04/30 09:44:19 311483] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259311483| [2025/04/30 09:44:19 311490] [debug] |xqc_engine_wakeup_after|wakeup:1746006259312035|now:1746006259311490|diff:545| [2025/04/30 09:44:19 311494] [debug] |xqc_engine_main_logic|END|now:1746006259311483| [2025/04/30 09:44:19 312562] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259312562| [2025/04/30 09:44:19 312570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259312035|pq_index:0| [2025/04/30 09:44:19 312574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259311381| [2025/04/30 09:44:19 312579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259312578| [2025/04/30 09:44:19 312583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259312035|now:1746006259312578| [2025/04/30 09:44:19 312587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259312035|now:1746006259312578| [2025/04/30 09:44:19 312591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 312596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50076|min_srtt:50076|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 312600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2678718| [2025/04/30 09:44:19 312605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 312609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 312612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 312617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 312621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 312625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2639811| [2025/04/30 09:44:19 312629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 312634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2517| [2025/04/30 09:44:19 312667] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2517|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259312641|stream_id:0|stream_offset:2639811| [2025/04/30 09:44:19 312676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2517|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 312683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 312690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50076|rtt_var:198|pto_duration:52076|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 312696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 312705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 312709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 312713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259389717|now:1746006259312689|interv:77028| [2025/04/30 09:44:19 312717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259389717|now:1746006259312689|interval:77028|pto_count:0|srtt:50076 [2025/04/30 09:44:19 312722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62412| [2025/04/30 09:44:19 312727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 312731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2640990| [2025/04/30 09:44:19 312735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 312739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259313739|now:1746006259312739|interv:1000| [2025/04/30 09:44:19 312743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 312747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 312751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259313739| [2025/04/30 09:44:19 312755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259313739| [2025/04/30 09:44:19 312759] [debug] |xqc_engine_wakeup_after|wakeup:1746006259313739|now:1746006259312759|diff:980| [2025/04/30 09:44:19 312763] [debug] |xqc_engine_main_logic|END|now:1746006259312578| [2025/04/30 09:44:19 313215] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259313214| [2025/04/30 09:44:19 313223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 313228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1105| [2025/04/30 09:44:19 313232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1106| [2025/04/30 09:44:19 313238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1106| [2025/04/30 09:44:19 313242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 313246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2466|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2467|path_largest_ack:2466| [2025/04/30 09:44:19 313251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2567455|prior_time:1746006259261453|is_app_limited:0|send_elapse:51909|ack_elapse:51761|ctl_first_sent_time:1746006259262913|lagest_ack_time:1746006259313214|curr_delivered:2628668| [2025/04/30 09:44:19 313255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259262913| [2025/04/30 09:44:19 313260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:481||sndq_packets_used_bytes:0|sndq_packets_free:1299| [2025/04/30 09:44:19 313267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2467|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2467|path_largest_ack:2467| [2025/04/30 09:44:19 313272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2567455|prior_time:1746006259261453|is_app_limited:0|send_elapse:51909|ack_elapse:51761|ctl_first_sent_time:1746006259262913|lagest_ack_time:1746006259313214|curr_delivered:2629868| [2025/04/30 09:44:19 313276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259263017| [2025/04/30 09:44:19 313280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:480||sndq_packets_used_bytes:0|sndq_packets_free:1300| [2025/04/30 09:44:19 313284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50076|rttvar:198|minrtt:31343|latest_rtt:50197|ack_delay:56| [2025/04/30 09:44:19 313288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50084|rttvar:165|minrtt:31343|latest_rtt:50197|ack_delay:56| [2025/04/30 09:44:19 313292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2467|lost_pn:2464|thresh:3| [2025/04/30 09:44:19 313297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 313301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50084|rtt_var:165|pto_duration:52084|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 313305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 313309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 313313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 313316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259389725|now:1746006259313300|interv:76425| [2025/04/30 09:44:19 313320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259389725|now:1746006259313300|interval:76425|pto_count:0|srtt:50084 [2025/04/30 09:44:19 313325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51909, ack_elapse 51761, delivered 62413|rate 1202354|lost 229| [2025/04/30 09:44:19 313329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202354) in round 47| [2025/04/30 09:44:19 313333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 313337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 313341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259263017|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 313345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259263017|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 313350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60012|srtt:50084|latest_rtt:50197|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 313358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1106|largest:1106|pns:2| [2025/04/30 09:44:19 313362] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1106|frame:ACK |recv_time:1746006259313214|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 313367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379313214|now:1746006259313214|interv:120000000| [2025/04/30 09:44:19 313371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379313214|now:1746006259313214|interv:120000000| [2025/04/30 09:44:19 313375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259313739|pq_index:0| [2025/04/30 09:44:19 313379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259312578| [2025/04/30 09:44:19 313383] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259313383| [2025/04/30 09:44:19 313388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259313387| [2025/04/30 09:44:19 313393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50084|min_srtt:50084|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 313398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2678718| [2025/04/30 09:44:19 313402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50084|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 313406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 313411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50084|min_srtt:50084|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 313415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2679897| [2025/04/30 09:44:19 313419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50084|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 313424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 313428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50084|min_srtt:50084|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 313432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2681076| [2025/04/30 09:44:19 313437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 313443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 313447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 313451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 313456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 313460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2640990| [2025/04/30 09:44:19 313464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 313468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 313472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259313739| [2025/04/30 09:44:19 313476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259313739| [2025/04/30 09:44:19 313480] [debug] |xqc_engine_wakeup_after|wakeup:1746006259313739|now:1746006259313480|diff:259| [2025/04/30 09:44:19 313484] [debug] |xqc_engine_main_logic|END|now:1746006259313387| [2025/04/30 09:44:19 313489] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259313488| [2025/04/30 09:44:19 313492] [debug] |xqc_engine_wakeup_after|wakeup:1746006259313739|now:1746006259313492|diff:247| [2025/04/30 09:44:19 313496] [debug] |xqc_engine_main_logic|END|now:1746006259313488| [2025/04/30 09:44:19 314564] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259314564| [2025/04/30 09:44:19 314572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259313739|pq_index:0| [2025/04/30 09:44:19 314576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259313387| [2025/04/30 09:44:19 314581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259314580| [2025/04/30 09:44:19 314585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259313739|now:1746006259314580| [2025/04/30 09:44:19 314589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259313739|now:1746006259314580| [2025/04/30 09:44:19 314593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 314598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50084|min_srtt:50084|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 314602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2681076| [2025/04/30 09:44:19 314606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 314610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 314614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 314622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 314626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 314631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2640990| [2025/04/30 09:44:19 314635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 314639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2518| [2025/04/30 09:44:19 314673] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2518|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259314647|stream_id:0|stream_offset:2640990| [2025/04/30 09:44:19 314681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2518|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 314689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 314695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50084|rtt_var:165|pto_duration:52084|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 314702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 314707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 314711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 314715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259391731|now:1746006259314695|interv:77036| [2025/04/30 09:44:19 314718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259391731|now:1746006259314695|interval:77036|pto_count:0|srtt:50084 [2025/04/30 09:44:19 314723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61212| [2025/04/30 09:44:19 314728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 314732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2642169| [2025/04/30 09:44:19 314736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 314740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2519| [2025/04/30 09:44:19 314769] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2519|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259314747|stream_id:0|stream_offset:2642169| [2025/04/30 09:44:19 314778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2519|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 314785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 314796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50084|rtt_var:165|pto_duration:52084|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 314800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 314804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 314808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 314812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259391831|now:1746006259314796|interv:77035| [2025/04/30 09:44:19 314816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259391831|now:1746006259314796|interval:77035|pto_count:0|srtt:50084 [2025/04/30 09:44:19 314821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62412| [2025/04/30 09:44:19 314825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 314830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2643348| [2025/04/30 09:44:19 314835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 314839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2520| [2025/04/30 09:44:19 314867] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2520|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746006259314846|stream_id:0|stream_offset:2643348| [2025/04/30 09:44:19 314876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2520|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 314883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 09:44:19 314890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50084|rtt_var:165|pto_duration:52084|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 314896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 314900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 314904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63612| [2025/04/30 09:44:19 314908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259391930|now:1746006259314889|interv:77041| [2025/04/30 09:44:19 314912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259391930|now:1746006259314889|interval:77041|pto_count:0|srtt:50084 [2025/04/30 09:44:19 314916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63612| [2025/04/30 09:44:19 314921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 314925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2644527| [2025/04/30 09:44:19 314933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 314937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259315937|now:1746006259314937|interv:1000| [2025/04/30 09:44:19 314941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 314945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 314949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259315937| [2025/04/30 09:44:19 314953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259315937| [2025/04/30 09:44:19 314957] [debug] |xqc_engine_wakeup_after|wakeup:1746006259315937|now:1746006259314957|diff:980| [2025/04/30 09:44:19 314961] [debug] |xqc_engine_main_logic|END|now:1746006259314580| [2025/04/30 09:44:19 315231] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259315230| [2025/04/30 09:44:19 315239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 315245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1106| [2025/04/30 09:44:19 315249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1107| [2025/04/30 09:44:19 315254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1107| [2025/04/30 09:44:19 315259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 315263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2468|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2469|path_largest_ack:2468| [2025/04/30 09:44:19 315268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2569855|prior_time:1746006259263384|is_app_limited:0|send_elapse:51839|ack_elapse:51846|ctl_first_sent_time:1746006259264825|lagest_ack_time:1746006259315230|curr_delivered:2631068| [2025/04/30 09:44:19 315272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259264825| [2025/04/30 09:44:19 315277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:479||sndq_packets_used_bytes:0|sndq_packets_free:1301| [2025/04/30 09:44:19 315281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2469|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2469|path_largest_ack:2469| [2025/04/30 09:44:19 315285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2569855|prior_time:1746006259263384|is_app_limited:0|send_elapse:51839|ack_elapse:51846|ctl_first_sent_time:1746006259264825|lagest_ack_time:1746006259315230|curr_delivered:2632268| [2025/04/30 09:44:19 315290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259264931| [2025/04/30 09:44:19 315293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:478||sndq_packets_used_bytes:0|sndq_packets_free:1302| [2025/04/30 09:44:19 315297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50084|rttvar:165|minrtt:31343|latest_rtt:50299|ack_delay:80| [2025/04/30 09:44:19 315302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50101|rttvar:157|minrtt:31343|latest_rtt:50299|ack_delay:80| [2025/04/30 09:44:19 315310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2469|lost_pn:2466|thresh:3| [2025/04/30 09:44:19 315314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 315318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50101|rtt_var:157|pto_duration:52101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 315322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 315326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 315330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 315334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259391947|now:1746006259315318|interv:76629| [2025/04/30 09:44:19 315338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259391947|now:1746006259315318|interval:76629|pto_count:0|srtt:50101 [2025/04/30 09:44:19 315342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51839, ack_elapse 51846, delivered 62413|rate 1203815|lost 229| [2025/04/30 09:44:19 315346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203815) in round 47| [2025/04/30 09:44:19 315350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 315355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 315359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259264931|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 315363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259264931|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 315367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61212|srtt:50101|latest_rtt:50299|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 315373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1107|largest:1107|pns:2| [2025/04/30 09:44:19 315377] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1107|frame:ACK |recv_time:1746006259315230|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 315382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379315230|now:1746006259315230|interv:120000000| [2025/04/30 09:44:19 315386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379315230|now:1746006259315230|interv:120000000| [2025/04/30 09:44:19 315390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259315937|pq_index:0| [2025/04/30 09:44:19 315394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259314580| [2025/04/30 09:44:19 315401] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259315401| [2025/04/30 09:44:19 315406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259315405| [2025/04/30 09:44:19 315411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50101|min_srtt:50101|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 315416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2681076| [2025/04/30 09:44:19 315420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 315424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 315429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50101|min_srtt:50101|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 315433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2682255| [2025/04/30 09:44:19 315437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 315442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 315446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50101|min_srtt:50101|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 315450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2683434| [2025/04/30 09:44:19 315454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 315458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 315462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 315466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 315471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 315475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2644527| [2025/04/30 09:44:19 315479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 315483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 315489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259315937| [2025/04/30 09:44:19 315493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259315937| [2025/04/30 09:44:19 315497] [debug] |xqc_engine_wakeup_after|wakeup:1746006259315937|now:1746006259315497|diff:440| [2025/04/30 09:44:19 315501] [debug] |xqc_engine_main_logic|END|now:1746006259315405| [2025/04/30 09:44:19 315506] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259315506| [2025/04/30 09:44:19 315510] [debug] |xqc_engine_wakeup_after|wakeup:1746006259315937|now:1746006259315510|diff:427| [2025/04/30 09:44:19 315514] [debug] |xqc_engine_main_logic|END|now:1746006259315506| [2025/04/30 09:44:19 316582] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259316582| [2025/04/30 09:44:19 316589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259315937|pq_index:0| [2025/04/30 09:44:19 316594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259315405| [2025/04/30 09:44:19 316598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259316598| [2025/04/30 09:44:19 316603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259315937|now:1746006259316598| [2025/04/30 09:44:19 316607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259315937|now:1746006259316598| [2025/04/30 09:44:19 316611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 316616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50101|min_srtt:50101|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 316620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2683434| [2025/04/30 09:44:19 316624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 316628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 316632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 316636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 316641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 316645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2644527| [2025/04/30 09:44:19 316649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 316653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2521| [2025/04/30 09:44:19 316687] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2521|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259316661|stream_id:0|stream_offset:2644527| [2025/04/30 09:44:19 316695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2521|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 316709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 316716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50101|rtt_var:157|pto_duration:52101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 316721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 316725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 316729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 316733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259393762|now:1746006259316715|interv:77047| [2025/04/30 09:44:19 316737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259393762|now:1746006259316715|interval:77047|pto_count:0|srtt:50101 [2025/04/30 09:44:19 316742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62412| [2025/04/30 09:44:19 316746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 316750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2645706| [2025/04/30 09:44:19 316755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 316759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259317759|now:1746006259316759|interv:1000| [2025/04/30 09:44:19 316763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 316766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 316770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259317759| [2025/04/30 09:44:19 316775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259317759| [2025/04/30 09:44:19 316779] [debug] |xqc_engine_wakeup_after|wakeup:1746006259317759|now:1746006259316779|diff:980| [2025/04/30 09:44:19 316783] [debug] |xqc_engine_main_logic|END|now:1746006259316598| [2025/04/30 09:44:19 317195] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259317194| [2025/04/30 09:44:19 317203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 317209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1107| [2025/04/30 09:44:19 317213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1108| [2025/04/30 09:44:19 317218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1108| [2025/04/30 09:44:19 317222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 317227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2470|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2471|path_largest_ack:2470| [2025/04/30 09:44:19 317232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61207|prior_delivered:2572261|prior_time:1746006259265388|is_app_limited:0|send_elapse:51742|ack_elapse:51806|ctl_first_sent_time:1746006259266836|lagest_ack_time:1746006259317194|curr_delivered:2633468| [2025/04/30 09:44:19 317240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259266836| [2025/04/30 09:44:19 317244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:477||sndq_packets_used_bytes:0|sndq_packets_free:1303| [2025/04/30 09:44:19 317249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2471|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2471|path_largest_ack:2471| [2025/04/30 09:44:19 317253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61207|prior_delivered:2572261|prior_time:1746006259265388|is_app_limited:0|send_elapse:51742|ack_elapse:51806|ctl_first_sent_time:1746006259266836|lagest_ack_time:1746006259317194|curr_delivered:2634668| [2025/04/30 09:44:19 317257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259266939| [2025/04/30 09:44:19 317261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:476||sndq_packets_used_bytes:0|sndq_packets_free:1304| [2025/04/30 09:44:19 317265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50101|rttvar:157|minrtt:31343|latest_rtt:50255|ack_delay:56| [2025/04/30 09:44:19 317270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50113|rttvar:142|minrtt:31343|latest_rtt:50255|ack_delay:56| [2025/04/30 09:44:19 317274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2471|lost_pn:2468|thresh:3| [2025/04/30 09:44:19 317278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 317282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50113|rtt_var:142|pto_duration:52113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 317286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 317290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 317294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 317298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259393774|now:1746006259317282|interv:76492| [2025/04/30 09:44:19 317302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259393774|now:1746006259317282|interval:76492|pto_count:0|srtt:50113 [2025/04/30 09:44:19 317306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51742, ack_elapse 51806, delivered 62407|rate 1204628|lost 229| [2025/04/30 09:44:19 317310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204628) in round 47| [2025/04/30 09:44:19 317315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 317319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 317323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259266939|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 317330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259266939|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 317335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60012|srtt:50113|latest_rtt:50255|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 317340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1108|largest:1108|pns:2| [2025/04/30 09:44:19 317345] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1108|frame:ACK |recv_time:1746006259317194|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 317349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379317194|now:1746006259317194|interv:120000000| [2025/04/30 09:44:19 317353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379317194|now:1746006259317194|interv:120000000| [2025/04/30 09:44:19 317357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259317759|pq_index:0| [2025/04/30 09:44:19 317361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259316598| [2025/04/30 09:44:19 317365] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259317365| [2025/04/30 09:44:19 317370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259317369| [2025/04/30 09:44:19 317376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50113|min_srtt:50113|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 317380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2683434| [2025/04/30 09:44:19 317384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50113|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 317389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 317393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50113|min_srtt:50113|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 317397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2684613| [2025/04/30 09:44:19 317402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50113|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 317406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 317413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50113|min_srtt:50113|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 317417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2685792| [2025/04/30 09:44:19 317421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 317425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 317429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 317433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 317438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 317442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2645706| [2025/04/30 09:44:19 317446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 317450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 317454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259317759| [2025/04/30 09:44:19 317458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259317759| [2025/04/30 09:44:19 317462] [debug] |xqc_engine_wakeup_after|wakeup:1746006259317759|now:1746006259317462|diff:297| [2025/04/30 09:44:19 317466] [debug] |xqc_engine_main_logic|END|now:1746006259317369| [2025/04/30 09:44:19 317471] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259317471| [2025/04/30 09:44:19 317475] [debug] |xqc_engine_wakeup_after|wakeup:1746006259317759|now:1746006259317475|diff:284| [2025/04/30 09:44:19 317479] [debug] |xqc_engine_main_logic|END|now:1746006259317471| [2025/04/30 09:44:19 318546] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259318546| [2025/04/30 09:44:19 318554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259317759|pq_index:0| [2025/04/30 09:44:19 318558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259317369| [2025/04/30 09:44:19 318563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259318562| [2025/04/30 09:44:19 318567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259317759|now:1746006259318562| [2025/04/30 09:44:19 318571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259317759|now:1746006259318562| [2025/04/30 09:44:19 318575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 318580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50113|min_srtt:50113|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 318584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2685792| [2025/04/30 09:44:19 318593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 318596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 318600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 318604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 318609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 318613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2645706| [2025/04/30 09:44:19 318617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 318622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2522| [2025/04/30 09:44:19 318655] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2522|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259318629|stream_id:0|stream_offset:2645706| [2025/04/30 09:44:19 318664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2522|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 318671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 318678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50113|rtt_var:142|pto_duration:52113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 318685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 318690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 318693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 318697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259395742|now:1746006259318677|interv:77065| [2025/04/30 09:44:19 318701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259395742|now:1746006259318677|interval:77065|pto_count:0|srtt:50113 [2025/04/30 09:44:19 318706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61212| [2025/04/30 09:44:19 318711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 318715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2646885| [2025/04/30 09:44:19 318719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 318723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2523| [2025/04/30 09:44:19 318760] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2523|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259318738|stream_id:0|stream_offset:2646885| [2025/04/30 09:44:19 318769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2523|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 318776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 318783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50113|rtt_var:142|pto_duration:52113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 318788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 318791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 318795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 318799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259395851|now:1746006259318782|interv:77069| [2025/04/30 09:44:19 318803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259395851|now:1746006259318782|interval:77069|pto_count:0|srtt:50113 [2025/04/30 09:44:19 318808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62412| [2025/04/30 09:44:19 318812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 318816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2648064| [2025/04/30 09:44:19 318821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 318825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2524| [2025/04/30 09:44:19 318853] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2524|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746006259318832|stream_id:0|stream_offset:2648064| [2025/04/30 09:44:19 318862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2524|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 318869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 09:44:19 318876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50113|rtt_var:142|pto_duration:52113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 318882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 318886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 318890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63612| [2025/04/30 09:44:19 318894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259395945|now:1746006259318876|interv:77069| [2025/04/30 09:44:19 318902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259395945|now:1746006259318876|interval:77069|pto_count:0|srtt:50113 [2025/04/30 09:44:19 318906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63612| [2025/04/30 09:44:19 318911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 318915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2649243| [2025/04/30 09:44:19 318920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 318923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259319923|now:1746006259318923|interv:1000| [2025/04/30 09:44:19 318927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 318931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 318935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259319923| [2025/04/30 09:44:19 318939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259319923| [2025/04/30 09:44:19 318943] [debug] |xqc_engine_wakeup_after|wakeup:1746006259319923|now:1746006259318943|diff:980| [2025/04/30 09:44:19 318948] [debug] |xqc_engine_main_logic|END|now:1746006259318562| [2025/04/30 09:44:19 319193] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259319192| [2025/04/30 09:44:19 319201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 319207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1108| [2025/04/30 09:44:19 319211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1109| [2025/04/30 09:44:19 319216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1109| [2025/04/30 09:44:19 319220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 319225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2472|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2473|path_largest_ack:2472| [2025/04/30 09:44:19 319230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61207|prior_delivered:2574661|prior_time:1746006259267372|is_app_limited:0|send_elapse:51842|ack_elapse:51820|ctl_first_sent_time:1746006259268826|lagest_ack_time:1746006259319192|curr_delivered:2635868| [2025/04/30 09:44:19 319234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259268826| [2025/04/30 09:44:19 319239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:475||sndq_packets_used_bytes:0|sndq_packets_free:1305| [2025/04/30 09:44:19 319243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2473|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2473|path_largest_ack:2473| [2025/04/30 09:44:19 319247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61207|prior_delivered:2574661|prior_time:1746006259267372|is_app_limited:0|send_elapse:51842|ack_elapse:51820|ctl_first_sent_time:1746006259268826|lagest_ack_time:1746006259319192|curr_delivered:2637068| [2025/04/30 09:44:19 319255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259268928| [2025/04/30 09:44:19 319259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:474||sndq_packets_used_bytes:0|sndq_packets_free:1306| [2025/04/30 09:44:19 319263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50113|rttvar:142|minrtt:31343|latest_rtt:50264|ack_delay:56| [2025/04/30 09:44:19 319267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50125|rttvar:130|minrtt:31343|latest_rtt:50264|ack_delay:56| [2025/04/30 09:44:19 319272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2473|lost_pn:2470|thresh:3| [2025/04/30 09:44:19 319276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 319280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50125|rtt_var:130|pto_duration:52125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 319284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 319288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 319292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 319296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259395957|now:1746006259319280|interv:76677| [2025/04/30 09:44:19 319300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259395957|now:1746006259319280|interval:76677|pto_count:0|srtt:50125 [2025/04/30 09:44:19 319304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51842, ack_elapse 51820, delivered 62407|rate 1203792|lost 229| [2025/04/30 09:44:19 319308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203792) in round 47| [2025/04/30 09:44:19 319312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 319317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 319320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259268928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 319325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259268928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 319329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61212|srtt:50125|latest_rtt:50264|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 319335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1109|largest:1109|pns:2| [2025/04/30 09:44:19 319339] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1109|frame:ACK |recv_time:1746006259319192|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 319346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379319192|now:1746006259319192|interv:120000000| [2025/04/30 09:44:19 319351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379319192|now:1746006259319192|interv:120000000| [2025/04/30 09:44:19 319355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259319923|pq_index:0| [2025/04/30 09:44:19 319359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259318562| [2025/04/30 09:44:19 319363] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259319363| [2025/04/30 09:44:19 319367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259319367| [2025/04/30 09:44:19 319373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50125|min_srtt:50125|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 319378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2685792| [2025/04/30 09:44:19 319382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50125|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 319386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 319391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50125|min_srtt:50125|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 319395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2686971| [2025/04/30 09:44:19 319399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50125|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 319404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 319408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50125|min_srtt:50125|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 319412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2688150| [2025/04/30 09:44:19 319417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 319420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 319424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 319428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 319433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 319439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2649243| [2025/04/30 09:44:19 319444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 319448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 319451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259319923| [2025/04/30 09:44:19 319455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259319923| [2025/04/30 09:44:19 319459] [debug] |xqc_engine_wakeup_after|wakeup:1746006259319923|now:1746006259319459|diff:464| [2025/04/30 09:44:19 319463] [debug] |xqc_engine_main_logic|END|now:1746006259319367| [2025/04/30 09:44:19 319468] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259319468| [2025/04/30 09:44:19 319472] [debug] |xqc_engine_wakeup_after|wakeup:1746006259319923|now:1746006259319472|diff:451| [2025/04/30 09:44:19 319476] [debug] |xqc_engine_main_logic|END|now:1746006259319468| [2025/04/30 09:44:19 320543] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259320543| [2025/04/30 09:44:19 320551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259319923|pq_index:0| [2025/04/30 09:44:19 320555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259319367| [2025/04/30 09:44:19 320560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259320559| [2025/04/30 09:44:19 320565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259319923|now:1746006259320559| [2025/04/30 09:44:19 320569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259319923|now:1746006259320559| [2025/04/30 09:44:19 320573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 320578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50125|min_srtt:50125|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 320582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2688150| [2025/04/30 09:44:19 320586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 320590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 320594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 320598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 320603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 320607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2649243| [2025/04/30 09:44:19 320615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 320619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2525| [2025/04/30 09:44:19 320652] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2525|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259320627|stream_id:0|stream_offset:2649243| [2025/04/30 09:44:19 320661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2525|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 320668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 320675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50125|rtt_var:130|pto_duration:52125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 320681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 320686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 320690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 320694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259397752|now:1746006259320674|interv:77078| [2025/04/30 09:44:19 320698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259397752|now:1746006259320674|interval:77078|pto_count:0|srtt:50125 [2025/04/30 09:44:19 320703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62412| [2025/04/30 09:44:19 320707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 320711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2650422| [2025/04/30 09:44:19 320716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 320720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259321720|now:1746006259320720|interv:1000| [2025/04/30 09:44:19 320724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 320728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 320732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259321720| [2025/04/30 09:44:19 320736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259321720| [2025/04/30 09:44:19 320740] [debug] |xqc_engine_wakeup_after|wakeup:1746006259321720|now:1746006259320740|diff:980| [2025/04/30 09:44:19 320744] [debug] |xqc_engine_main_logic|END|now:1746006259320559| [2025/04/30 09:44:19 321186] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259321185| [2025/04/30 09:44:19 321193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 321199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1109| [2025/04/30 09:44:19 321203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1110| [2025/04/30 09:44:19 321213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1110| [2025/04/30 09:44:19 321217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 321222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2474|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2475|path_largest_ack:2474| [2025/04/30 09:44:19 321226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61207|prior_delivered:2577061|prior_time:1746006259269349|is_app_limited:0|send_elapse:51814|ack_elapse:51836|ctl_first_sent_time:1746006259270799|lagest_ack_time:1746006259321185|curr_delivered:2638268| [2025/04/30 09:44:19 321231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259270799| [2025/04/30 09:44:19 321236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:473||sndq_packets_used_bytes:0|sndq_packets_free:1307| [2025/04/30 09:44:19 321240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2475|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2475|path_largest_ack:2475| [2025/04/30 09:44:19 321244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61207|prior_delivered:2577061|prior_time:1746006259269349|is_app_limited:0|send_elapse:51814|ack_elapse:51836|ctl_first_sent_time:1746006259270799|lagest_ack_time:1746006259321185|curr_delivered:2639468| [2025/04/30 09:44:19 321248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259270901| [2025/04/30 09:44:19 321252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:472||sndq_packets_used_bytes:0|sndq_packets_free:1308| [2025/04/30 09:44:19 321256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50125|rttvar:130|minrtt:31343|latest_rtt:50284|ack_delay:64| [2025/04/30 09:44:19 321261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50137|rttvar:121|minrtt:31343|latest_rtt:50284|ack_delay:64| [2025/04/30 09:44:19 321265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2475|lost_pn:2472|thresh:3| [2025/04/30 09:44:19 321269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 321273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50137|rtt_var:121|pto_duration:52137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 321277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 321281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 321285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:44:19 321289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259397764|now:1746006259321273|interv:76491| [2025/04/30 09:44:19 321293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259397764|now:1746006259321273|interval:76491|pto_count:0|srtt:50137 [2025/04/30 09:44:19 321297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51814, ack_elapse 51836, delivered 62407|rate 1203931|lost 229| [2025/04/30 09:44:19 321304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203931) in round 47| [2025/04/30 09:44:19 321308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 321312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 321316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259270901|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 321321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259270901|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 321325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60012|srtt:50137|latest_rtt:50284|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 321331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1110|largest:1110|pns:2| [2025/04/30 09:44:19 321335] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1110|frame:ACK |recv_time:1746006259321185|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 321339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379321185|now:1746006259321185|interv:120000000| [2025/04/30 09:44:19 321343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379321185|now:1746006259321185|interv:120000000| [2025/04/30 09:44:19 321347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259321720|pq_index:0| [2025/04/30 09:44:19 321352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259320559| [2025/04/30 09:44:19 321356] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259321355| [2025/04/30 09:44:19 321360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259321359| [2025/04/30 09:44:19 321366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50137|min_srtt:50137|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 321370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60012|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2688150| [2025/04/30 09:44:19 321374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 321379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 321383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50137|min_srtt:50137|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 321387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60012|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2689329| [2025/04/30 09:44:19 321394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 321399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 321403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50137|min_srtt:50137|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 321407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2690508| [2025/04/30 09:44:19 321411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 321415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 321419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 321423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 321428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 321432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2650422| [2025/04/30 09:44:19 321436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 321440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 321444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259321720| [2025/04/30 09:44:19 321448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259321720| [2025/04/30 09:44:19 321452] [debug] |xqc_engine_wakeup_after|wakeup:1746006259321720|now:1746006259321452|diff:268| [2025/04/30 09:44:19 321456] [debug] |xqc_engine_main_logic|END|now:1746006259321359| [2025/04/30 09:44:19 321461] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259321461| [2025/04/30 09:44:19 321465] [debug] |xqc_engine_wakeup_after|wakeup:1746006259321720|now:1746006259321464|diff:256| [2025/04/30 09:44:19 321469] [debug] |xqc_engine_main_logic|END|now:1746006259321461| [2025/04/30 09:44:19 322536] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259322536| [2025/04/30 09:44:19 322544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259321720|pq_index:0| [2025/04/30 09:44:19 322548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259321359| [2025/04/30 09:44:19 322553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259322552| [2025/04/30 09:44:19 322557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259321720|now:1746006259322552| [2025/04/30 09:44:19 322565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259321720|now:1746006259322552| [2025/04/30 09:44:19 322569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 322574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50137|min_srtt:50137|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 322578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60012|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2690508| [2025/04/30 09:44:19 322583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 322586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 322590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 322595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 322599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 322603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2650422| [2025/04/30 09:44:19 322607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 322612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2526| [2025/04/30 09:44:19 322645] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2526|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006259322619|stream_id:0|stream_offset:2650422| [2025/04/30 09:44:19 322654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2526|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 322662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:44:19 322668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50137|rtt_var:121|pto_duration:52137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 322675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 322679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 322683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 322687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259399756|now:1746006259322668|interv:77088| [2025/04/30 09:44:19 322691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259399756|now:1746006259322668|interval:77088|pto_count:0|srtt:50137 [2025/04/30 09:44:19 322696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61212| [2025/04/30 09:44:19 322700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 322709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2651601| [2025/04/30 09:44:19 322713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 322717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2527| [2025/04/30 09:44:19 322747] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2527|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259322724|stream_id:0|stream_offset:2651601| [2025/04/30 09:44:19 322755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2527|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 322762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 322770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50137|rtt_var:121|pto_duration:52137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 322774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 322778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 322782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 322786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259399861|now:1746006259322769|interv:77092| [2025/04/30 09:44:19 322790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259399861|now:1746006259322769|interval:77092|pto_count:0|srtt:50137 [2025/04/30 09:44:19 322794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62412| [2025/04/30 09:44:19 322799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 322803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2652780| [2025/04/30 09:44:19 322807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 322812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2528| [2025/04/30 09:44:19 322839] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2528|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746006259322818|stream_id:0|stream_offset:2652780| [2025/04/30 09:44:19 322848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2528|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 322855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 09:44:19 322862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50137|rtt_var:121|pto_duration:52137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 322868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 322876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 322880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63612| [2025/04/30 09:44:19 322884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259399955|now:1746006259322862|interv:77093| [2025/04/30 09:44:19 322888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259399955|now:1746006259322862|interval:77093|pto_count:0|srtt:50137 [2025/04/30 09:44:19 322892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63612| [2025/04/30 09:44:19 322897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 322901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2653959| [2025/04/30 09:44:19 322906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 322910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259323909|now:1746006259322909|interv:1000| [2025/04/30 09:44:19 322914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 322917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 322921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259323909| [2025/04/30 09:44:19 322925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259323909| [2025/04/30 09:44:19 322929] [debug] |xqc_engine_wakeup_after|wakeup:1746006259323909|now:1746006259322929|diff:980| [2025/04/30 09:44:19 322934] [debug] |xqc_engine_main_logic|END|now:1746006259322552| [2025/04/30 09:44:19 323184] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259323184| [2025/04/30 09:44:19 323192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 323198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1110| [2025/04/30 09:44:19 323202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1111| [2025/04/30 09:44:19 323207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1111| [2025/04/30 09:44:19 323211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 323216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2476|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2477|path_largest_ack:2476| [2025/04/30 09:44:19 323221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61207|prior_delivered:2579461|prior_time:1746006259271386|is_app_limited:0|send_elapse:51861|ack_elapse:51798|ctl_first_sent_time:1746006259272836|lagest_ack_time:1746006259323184|curr_delivered:2640668| [2025/04/30 09:44:19 323225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259272836| [2025/04/30 09:44:19 323230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:471||sndq_packets_used_bytes:0|sndq_packets_free:1309| [2025/04/30 09:44:19 323237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2477|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2477|path_largest_ack:2477| [2025/04/30 09:44:19 323242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61207|prior_delivered:2579461|prior_time:1746006259271386|is_app_limited:0|send_elapse:51861|ack_elapse:51798|ctl_first_sent_time:1746006259272836|lagest_ack_time:1746006259323184|curr_delivered:2641868| [2025/04/30 09:44:19 323246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259272942| [2025/04/30 09:44:19 323250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:470||sndq_packets_used_bytes:0|sndq_packets_free:1310| [2025/04/30 09:44:19 323254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50137|rttvar:121|minrtt:31343|latest_rtt:50242|ack_delay:56| [2025/04/30 09:44:19 323258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50143|rttvar:103|minrtt:31343|latest_rtt:50242|ack_delay:56| [2025/04/30 09:44:19 323262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2477|lost_pn:2474|thresh:3| [2025/04/30 09:44:19 323267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 323271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50143|rtt_var:103|pto_duration:52143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 323275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 323279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 323282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 323286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259399961|now:1746006259323270|interv:76691| [2025/04/30 09:44:19 323290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259399961|now:1746006259323270|interval:76691|pto_count:0|srtt:50143 [2025/04/30 09:44:19 323294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51861, ack_elapse 51798, delivered 62407|rate 1203351|lost 229| [2025/04/30 09:44:19 323299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203351) in round 47| [2025/04/30 09:44:19 323303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 323307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 323311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259272942|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 323315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259272942|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 323320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61212|srtt:50143|latest_rtt:50242|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 323328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1111|largest:1111|pns:2| [2025/04/30 09:44:19 323332] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1111|frame:ACK |recv_time:1746006259323184|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 323337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379323184|now:1746006259323184|interv:120000000| [2025/04/30 09:44:19 323341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379323184|now:1746006259323184|interv:120000000| [2025/04/30 09:44:19 323345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259323909|pq_index:0| [2025/04/30 09:44:19 323349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259322552| [2025/04/30 09:44:19 323353] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259323353| [2025/04/30 09:44:19 323358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259323357| [2025/04/30 09:44:19 323363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50143|min_srtt:50143|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 323367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2690508| [2025/04/30 09:44:19 323372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 323376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 323380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50143|min_srtt:50143|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 323385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2691687| [2025/04/30 09:44:19 323389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 323393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 323398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50143|min_srtt:50143|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 323402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2692866| [2025/04/30 09:44:19 323406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 323412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 323416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 323420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 323425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 323429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2653959| [2025/04/30 09:44:19 323433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 323437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 323441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259323909| [2025/04/30 09:44:19 323445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259323909| [2025/04/30 09:44:19 323449] [debug] |xqc_engine_wakeup_after|wakeup:1746006259323909|now:1746006259323449|diff:460| [2025/04/30 09:44:19 323453] [debug] |xqc_engine_main_logic|END|now:1746006259323357| [2025/04/30 09:44:19 323458] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259323458| [2025/04/30 09:44:19 323461] [debug] |xqc_engine_wakeup_after|wakeup:1746006259323909|now:1746006259323461|diff:448| [2025/04/30 09:44:19 323465] [debug] |xqc_engine_main_logic|END|now:1746006259323458| [2025/04/30 09:44:19 324533] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259324532| [2025/04/30 09:44:19 324540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259323909|pq_index:0| [2025/04/30 09:44:19 324545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259323357| [2025/04/30 09:44:19 324549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259324549| [2025/04/30 09:44:19 324554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259323909|now:1746006259324549| [2025/04/30 09:44:19 324558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259323909|now:1746006259324549| [2025/04/30 09:44:19 324562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 324567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50143|min_srtt:50143|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 324571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2692866| [2025/04/30 09:44:19 324575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 324579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 324583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 324593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 324597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 324601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2653959| [2025/04/30 09:44:19 324605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 324610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2529| [2025/04/30 09:44:19 324644] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2529|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259324617|stream_id:0|stream_offset:2653959| [2025/04/30 09:44:19 324652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2529|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 324659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 324666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50143|rtt_var:103|pto_duration:52143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 324673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 324678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 324682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 324686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259401760|now:1746006259324666|interv:77094| [2025/04/30 09:44:19 324690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259401760|now:1746006259324666|interval:77094|pto_count:0|srtt:50143 [2025/04/30 09:44:19 324694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62412| [2025/04/30 09:44:19 324699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 324703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2655138| [2025/04/30 09:44:19 324707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 324711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2530| [2025/04/30 09:44:19 324740] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2530|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746006259324718|stream_id:0|stream_offset:2655138| [2025/04/30 09:44:19 324748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2530|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 324755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 09:44:19 324767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50143|rtt_var:103|pto_duration:52143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 324771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 324775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 324779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63612| [2025/04/30 09:44:19 324783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259401861|now:1746006259324766|interv:77095| [2025/04/30 09:44:19 324787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259401861|now:1746006259324766|interval:77095|pto_count:0|srtt:50143 [2025/04/30 09:44:19 324791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63612| [2025/04/30 09:44:19 324796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 324800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2656317| [2025/04/30 09:44:19 324804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 324808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259325808|now:1746006259324808|interv:1000| [2025/04/30 09:44:19 324812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 324816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 324820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259325808| [2025/04/30 09:44:19 324824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259325808| [2025/04/30 09:44:19 324828] [debug] |xqc_engine_wakeup_after|wakeup:1746006259325808|now:1746006259324828|diff:980| [2025/04/30 09:44:19 324832] [debug] |xqc_engine_main_logic|END|now:1746006259324549| [2025/04/30 09:44:19 325241] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006259325240| [2025/04/30 09:44:19 325249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 325254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1111| [2025/04/30 09:44:19 325258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1112| [2025/04/30 09:44:19 325264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1112| [2025/04/30 09:44:19 325268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 325273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2478|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2479|path_largest_ack:2478| [2025/04/30 09:44:19 325277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61207|prior_delivered:2581861|prior_time:1746006259273344|is_app_limited:0|send_elapse:51830|ack_elapse:51896|ctl_first_sent_time:1746006259274797|lagest_ack_time:1746006259325240|curr_delivered:2643068| [2025/04/30 09:44:19 325285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259274797| [2025/04/30 09:44:19 325290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:469||sndq_packets_used_bytes:0|sndq_packets_free:1311| [2025/04/30 09:44:19 325294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2479|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2479|path_largest_ack:2479| [2025/04/30 09:44:19 325298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61207|prior_delivered:2581861|prior_time:1746006259273344|is_app_limited:0|send_elapse:51830|ack_elapse:51896|ctl_first_sent_time:1746006259274797|lagest_ack_time:1746006259325240|curr_delivered:2644268| [2025/04/30 09:44:19 325302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259274906| [2025/04/30 09:44:19 325306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:468||sndq_packets_used_bytes:0|sndq_packets_free:1312| [2025/04/30 09:44:19 325310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50143|rttvar:103|minrtt:31343|latest_rtt:50334|ack_delay:56| [2025/04/30 09:44:19 325315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50160|rttvar:111|minrtt:31343|latest_rtt:50334|ack_delay:56| [2025/04/30 09:44:19 325319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2479|lost_pn:2476|thresh:3| [2025/04/30 09:44:19 325323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 325327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50160|rtt_var:111|pto_duration:52160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 325331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 325335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 325339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 325343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259401878|now:1746006259325327|interv:76551| [2025/04/30 09:44:19 325346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259401878|now:1746006259325327|interval:76551|pto_count:0|srtt:50160 [2025/04/30 09:44:19 325351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51830, ack_elapse 51896, delivered 62407|rate 1202539|lost 229| [2025/04/30 09:44:19 325355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202539) in round 47| [2025/04/30 09:44:19 325359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 325363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 325367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259274906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 325371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259274906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 325379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61212|srtt:50160|latest_rtt:50334|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 325384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 325388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006259350240|now:1746006259325240|interv:25000| [2025/04/30 09:44:19 325393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006259325240|max_ack_delay:25000| [2025/04/30 09:44:19 325397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1112|largest:1112|pns:2| [2025/04/30 09:44:19 325402] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1112|frame:PING ACK |recv_time:1746006259325240|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 325406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379325240|now:1746006259325240|interv:120000000| [2025/04/30 09:44:19 325410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379325240|now:1746006259325240|interv:120000000| [2025/04/30 09:44:19 325414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259325808|pq_index:0| [2025/04/30 09:44:19 325418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259324549| [2025/04/30 09:44:19 325422] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259325422| [2025/04/30 09:44:19 325427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259325426| [2025/04/30 09:44:19 325433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50160|min_srtt:50160|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 325437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2692866| [2025/04/30 09:44:19 325442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50160|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 325446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 325450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50160|min_srtt:50160|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 325454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2694045| [2025/04/30 09:44:19 325459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50160|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 325466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 325470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50160|min_srtt:50160|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 325474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2695224| [2025/04/30 09:44:19 325478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 325482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 325486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 325490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 325495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 325499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2656317| [2025/04/30 09:44:19 325503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 325507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 325511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259325808| [2025/04/30 09:44:19 325515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259325808| [2025/04/30 09:44:19 325518] [debug] |xqc_engine_wakeup_after|wakeup:1746006259325808|now:1746006259325518|diff:290| [2025/04/30 09:44:19 325522] [debug] |xqc_engine_main_logic|END|now:1746006259325426| [2025/04/30 09:44:19 325527] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259325527| [2025/04/30 09:44:19 325531] [debug] |xqc_engine_wakeup_after|wakeup:1746006259325808|now:1746006259325531|diff:277| [2025/04/30 09:44:19 325535] [debug] |xqc_engine_main_logic|END|now:1746006259325527| [2025/04/30 09:44:19 326603] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259326602| [2025/04/30 09:44:19 326610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259325808|pq_index:0| [2025/04/30 09:44:19 326615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259325426| [2025/04/30 09:44:19 326620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259326619| [2025/04/30 09:44:19 326624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259325808|now:1746006259326619| [2025/04/30 09:44:19 326628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259325808|now:1746006259326619| [2025/04/30 09:44:19 326632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 326641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50160|min_srtt:50160|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 326645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2695224| [2025/04/30 09:44:19 326649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 326653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 326657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 326661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 326666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 326670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2656317| [2025/04/30 09:44:19 326674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 326678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2531| [2025/04/30 09:44:19 326711] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2531|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259326686|stream_id:0|stream_offset:2656317| [2025/04/30 09:44:19 326720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2531|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 326728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 326734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50160|rtt_var:111|pto_duration:52160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 326741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 326747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 326751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 326755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259403846|now:1746006259326734|interv:77112| [2025/04/30 09:44:19 326759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259403846|now:1746006259326734|interval:77112|pto_count:0|srtt:50160 [2025/04/30 09:44:19 326764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62412| [2025/04/30 09:44:19 326768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 326772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2657496| [2025/04/30 09:44:19 326781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 326785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2532| [2025/04/30 09:44:19 326814] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2532|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746006259326792|stream_id:0|stream_offset:2657496| [2025/04/30 09:44:19 326823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2532|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 326830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 09:44:19 326837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50160|rtt_var:111|pto_duration:52160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 326843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 326847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 326851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63612| [2025/04/30 09:44:19 326855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259403952|now:1746006259326837|interv:77115| [2025/04/30 09:44:19 326859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259403952|now:1746006259326837|interval:77115|pto_count:0|srtt:50160 [2025/04/30 09:44:19 326864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63612| [2025/04/30 09:44:19 326868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 326872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2658675| [2025/04/30 09:44:19 326877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 326880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259327880|now:1746006259326880|interv:1000| [2025/04/30 09:44:19 326884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 326888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 326892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259327880| [2025/04/30 09:44:19 326896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259327880| [2025/04/30 09:44:19 326900] [debug] |xqc_engine_wakeup_after|wakeup:1746006259327880|now:1746006259326900|diff:980| [2025/04/30 09:44:19 326905] [debug] |xqc_engine_main_logic|END|now:1746006259326619| [2025/04/30 09:44:19 327175] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259327174| [2025/04/30 09:44:19 327183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 327188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1112| [2025/04/30 09:44:19 327197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1113| [2025/04/30 09:44:19 327202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1113| [2025/04/30 09:44:19 327206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 327211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2480|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2481|path_largest_ack:2480| [2025/04/30 09:44:19 327216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61207|prior_delivered:2584261|prior_time:1746006259275340|is_app_limited:0|send_elapse:51803|ack_elapse:51834|ctl_first_sent_time:1746006259276788|lagest_ack_time:1746006259327174|curr_delivered:2645468| [2025/04/30 09:44:19 327220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259276788| [2025/04/30 09:44:19 327225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:467||sndq_packets_used_bytes:0|sndq_packets_free:1313| [2025/04/30 09:44:19 327229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2481|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2481|path_largest_ack:2481| [2025/04/30 09:44:19 327233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61207|prior_delivered:2584261|prior_time:1746006259275340|is_app_limited:0|send_elapse:51803|ack_elapse:51834|ctl_first_sent_time:1746006259276788|lagest_ack_time:1746006259327174|curr_delivered:2646668| [2025/04/30 09:44:19 327237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259276895| [2025/04/30 09:44:19 327241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:466||sndq_packets_used_bytes:0|sndq_packets_free:1314| [2025/04/30 09:44:19 327245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50160|rttvar:111|minrtt:31343|latest_rtt:50279|ack_delay:56| [2025/04/30 09:44:19 327250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50167|rttvar:99|minrtt:31343|latest_rtt:50279|ack_delay:56| [2025/04/30 09:44:19 327254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2481|lost_pn:2478|thresh:3| [2025/04/30 09:44:19 327258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 327262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50167|rtt_var:99|pto_duration:52167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 327266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 327270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 327274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 327278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259403959|now:1746006259327262|interv:76697| [2025/04/30 09:44:19 327282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259403959|now:1746006259327262|interval:76697|pto_count:0|srtt:50167 [2025/04/30 09:44:19 327286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51803, ack_elapse 51834, delivered 62407|rate 1203978|lost 229| [2025/04/30 09:44:19 327293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203978) in round 47| [2025/04/30 09:44:19 327298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 327302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 327305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259276895|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 327310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259276895|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 327314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61212|srtt:50167|latest_rtt:50279|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 327320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1113|largest:1113|pns:2| [2025/04/30 09:44:19 327324] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1113|frame:ACK |recv_time:1746006259327174|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 327329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379327174|now:1746006259327174|interv:120000000| [2025/04/30 09:44:19 327333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379327174|now:1746006259327174|interv:120000000| [2025/04/30 09:44:19 327337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259327880|pq_index:0| [2025/04/30 09:44:19 327341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259326619| [2025/04/30 09:44:19 327345] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259327345| [2025/04/30 09:44:19 327350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259327349| [2025/04/30 09:44:19 327355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50167|min_srtt:50167|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 327360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2695224| [2025/04/30 09:44:19 327364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50167|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 327368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 327373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50167|min_srtt:50167|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 327377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2696403| [2025/04/30 09:44:19 327384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50167|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 327388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 327393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50167|min_srtt:50167|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 327397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2697582| [2025/04/30 09:44:19 327401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 327405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 327409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 327413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 327417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 327421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2658675| [2025/04/30 09:44:19 327426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 327430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 327433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259327880| [2025/04/30 09:44:19 327437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259327880| [2025/04/30 09:44:19 327441] [debug] |xqc_engine_wakeup_after|wakeup:1746006259327880|now:1746006259327441|diff:439| [2025/04/30 09:44:19 327445] [debug] |xqc_engine_main_logic|END|now:1746006259327349| [2025/04/30 09:44:19 327450] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259327450| [2025/04/30 09:44:19 327454] [debug] |xqc_engine_wakeup_after|wakeup:1746006259327880|now:1746006259327454|diff:426| [2025/04/30 09:44:19 327458] [debug] |xqc_engine_main_logic|END|now:1746006259327450| [2025/04/30 09:44:19 328525] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259328525| [2025/04/30 09:44:19 328533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259327880|pq_index:0| [2025/04/30 09:44:19 328537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259327349| [2025/04/30 09:44:19 328542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259328541| [2025/04/30 09:44:19 328547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259327880|now:1746006259328541| [2025/04/30 09:44:19 328555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259327880|now:1746006259328541| [2025/04/30 09:44:19 328559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 328563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50167|min_srtt:50167|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 328568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2697582| [2025/04/30 09:44:19 328572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 328576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 328580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 328584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 328588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 328592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2658675| [2025/04/30 09:44:19 328597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 328601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2533| [2025/04/30 09:44:19 328635] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2533|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259328608|stream_id:0|stream_offset:2658675| [2025/04/30 09:44:19 328643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2533|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 328651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 328657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50167|rtt_var:99|pto_duration:52167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 328664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 328668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 328672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 328676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259405775|now:1746006259328657|interv:77118| [2025/04/30 09:44:19 328680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259405775|now:1746006259328657|interval:77118|pto_count:0|srtt:50167 [2025/04/30 09:44:19 328685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62412| [2025/04/30 09:44:19 328689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 328698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2659854| [2025/04/30 09:44:19 328702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 328706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2534| [2025/04/30 09:44:19 328735] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2534|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746006259328713|stream_id:0|stream_offset:2659854| [2025/04/30 09:44:19 328743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2534|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 328750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 09:44:19 328757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50167|rtt_var:99|pto_duration:52167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 328762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 328766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 328770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63612| [2025/04/30 09:44:19 328774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259405880|now:1746006259328757|interv:77123| [2025/04/30 09:44:19 328778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259405880|now:1746006259328757|interval:77123|pto_count:0|srtt:50167 [2025/04/30 09:44:19 328782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63612| [2025/04/30 09:44:19 328787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 328791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2661033| [2025/04/30 09:44:19 328795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 328799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259329799|now:1746006259328799|interv:1000| [2025/04/30 09:44:19 328803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 328807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 328811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259329799| [2025/04/30 09:44:19 328815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259329799| [2025/04/30 09:44:19 328819] [debug] |xqc_engine_wakeup_after|wakeup:1746006259329799|now:1746006259328819|diff:980| [2025/04/30 09:44:19 328823] [debug] |xqc_engine_main_logic|END|now:1746006259328541| [2025/04/30 09:44:19 329173] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259329172| [2025/04/30 09:44:19 329184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 329190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1113| [2025/04/30 09:44:19 329194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1114| [2025/04/30 09:44:19 329200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1114| [2025/04/30 09:44:19 329204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 329208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2482|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2483|path_largest_ack:2482| [2025/04/30 09:44:19 329213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2586661|prior_time:1746006259277400|is_app_limited:0|send_elapse:51886|ack_elapse:51772|ctl_first_sent_time:1746006259278879|lagest_ack_time:1746006259329172|curr_delivered:2647874| [2025/04/30 09:44:19 329217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259278879| [2025/04/30 09:44:19 329222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:465||sndq_packets_used_bytes:0|sndq_packets_free:1315| [2025/04/30 09:44:19 329226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2483|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2483|path_largest_ack:2483| [2025/04/30 09:44:19 329230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2586661|prior_time:1746006259277400|is_app_limited:0|send_elapse:51886|ack_elapse:51772|ctl_first_sent_time:1746006259278879|lagest_ack_time:1746006259329172|curr_delivered:2649074| [2025/04/30 09:44:19 329235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259278981| [2025/04/30 09:44:19 329238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:464||sndq_packets_used_bytes:0|sndq_packets_free:1316| [2025/04/30 09:44:19 329243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50167|rttvar:99|minrtt:31343|latest_rtt:50191|ack_delay:56| [2025/04/30 09:44:19 329247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50163|rttvar:83|minrtt:31343|latest_rtt:50191|ack_delay:56| [2025/04/30 09:44:19 329251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2483|lost_pn:2480|thresh:3| [2025/04/30 09:44:19 329255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1089|pns:2| [2025/04/30 09:44:19 329259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 329263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50163|rtt_var:83|pto_duration:52163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 329267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 329271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 329275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 329279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259405876|now:1746006259329263|interv:76613| [2025/04/30 09:44:19 329286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259405876|now:1746006259329263|interval:76613|pto_count:0|srtt:50163 [2025/04/30 09:44:19 329290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51886, ack_elapse 51772, delivered 62413|rate 1202887|lost 229| [2025/04/30 09:44:19 329294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202887) in round 47| [2025/04/30 09:44:19 329298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 329302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 329306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2406|po_sent_time:1746006259278981|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 329311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2406|po_sent_time:1746006259278981|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 329315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61206|srtt:50163|latest_rtt:50191|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 329320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1114|largest:1114|pns:2| [2025/04/30 09:44:19 329325] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1114|frame:ACK |recv_time:1746006259329172|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 329329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379329172|now:1746006259329172|interv:120000000| [2025/04/30 09:44:19 329333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379329172|now:1746006259329172|interv:120000000| [2025/04/30 09:44:19 329337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259329799|pq_index:0| [2025/04/30 09:44:19 329341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259328541| [2025/04/30 09:44:19 329345] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259329345| [2025/04/30 09:44:19 329350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259329349| [2025/04/30 09:44:19 329356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50163|min_srtt:50163|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 329360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2697582| [2025/04/30 09:44:19 329364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50163|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 329371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 329376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50163|min_srtt:50163|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 329380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2698761| [2025/04/30 09:44:19 329384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50163|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 329388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 329393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50163|min_srtt:50163|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 329397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2699940| [2025/04/30 09:44:19 329401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 329405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 329409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 329413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 329417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 329421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2661033| [2025/04/30 09:44:19 329426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 329430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 329434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259329799| [2025/04/30 09:44:19 329437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259329799| [2025/04/30 09:44:19 329441] [debug] |xqc_engine_wakeup_after|wakeup:1746006259329799|now:1746006259329441|diff:358| [2025/04/30 09:44:19 329445] [debug] |xqc_engine_main_logic|END|now:1746006259329349| [2025/04/30 09:44:19 329450] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259329450| [2025/04/30 09:44:19 329454] [debug] |xqc_engine_wakeup_after|wakeup:1746006259329799|now:1746006259329454|diff:345| [2025/04/30 09:44:19 329458] [debug] |xqc_engine_main_logic|END|now:1746006259329450| [2025/04/30 09:44:19 330525] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259330525| [2025/04/30 09:44:19 330533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259329799|pq_index:0| [2025/04/30 09:44:19 330537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259329349| [2025/04/30 09:44:19 330542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259330541| [2025/04/30 09:44:19 330551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259329799|now:1746006259330541| [2025/04/30 09:44:19 330555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259329799|now:1746006259330541| [2025/04/30 09:44:19 330559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 330564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50163|min_srtt:50163|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 330568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2699940| [2025/04/30 09:44:19 330572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 330576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 330580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 330584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 330588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 330593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2661033| [2025/04/30 09:44:19 330597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 330601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2535| [2025/04/30 09:44:19 330634] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2535|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259330609|stream_id:0|stream_offset:2661033| [2025/04/30 09:44:19 330643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2535|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 330650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 330657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50163|rtt_var:83|pto_duration:52163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 330664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 330669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 330673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 330677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259407772|now:1746006259330656|interv:77116| [2025/04/30 09:44:19 330681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259407772|now:1746006259330656|interval:77116|pto_count:0|srtt:50163 [2025/04/30 09:44:19 330693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62406| [2025/04/30 09:44:19 330697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 330702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2662212| [2025/04/30 09:44:19 330706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 330710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2536| [2025/04/30 09:44:19 330739] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2536|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259330717|stream_id:0|stream_offset:2662212| [2025/04/30 09:44:19 330748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2536|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 330755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 330761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50163|rtt_var:83|pto_duration:52163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 330768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 330772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 330776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 330780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259407880|now:1746006259330761|interv:77119| [2025/04/30 09:44:19 330784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259407880|now:1746006259330761|interval:77119|pto_count:0|srtt:50163 [2025/04/30 09:44:19 330788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63606| [2025/04/30 09:44:19 330793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 330797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2663391| [2025/04/30 09:44:19 330801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 330805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259331805|now:1746006259330805|interv:1000| [2025/04/30 09:44:19 330809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 330813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 330817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259331805| [2025/04/30 09:44:19 330821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259331805| [2025/04/30 09:44:19 330829] [debug] |xqc_engine_wakeup_after|wakeup:1746006259331805|now:1746006259330829|diff:976| [2025/04/30 09:44:19 330833] [debug] |xqc_engine_main_logic|END|now:1746006259330541| [2025/04/30 09:44:19 331148] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259331147| [2025/04/30 09:44:19 331155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 331161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1114| [2025/04/30 09:44:19 331165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1115| [2025/04/30 09:44:19 331171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1115| [2025/04/30 09:44:19 331175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 331179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2484|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2485|path_largest_ack:2484| [2025/04/30 09:44:19 331184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2589061|prior_time:1746006259279307|is_app_limited:0|send_elapse:51791|ack_elapse:51840|ctl_first_sent_time:1746006259280754|lagest_ack_time:1746006259331147|curr_delivered:2650274| [2025/04/30 09:44:19 331188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259280754| [2025/04/30 09:44:19 331193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:463||sndq_packets_used_bytes:0|sndq_packets_free:1317| [2025/04/30 09:44:19 331197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2485|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2485|path_largest_ack:2485| [2025/04/30 09:44:19 331201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2589061|prior_time:1746006259279307|is_app_limited:0|send_elapse:51791|ack_elapse:51840|ctl_first_sent_time:1746006259280754|lagest_ack_time:1746006259331147|curr_delivered:2651474| [2025/04/30 09:44:19 331206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259280856| [2025/04/30 09:44:19 331210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:462||sndq_packets_used_bytes:0|sndq_packets_free:1318| [2025/04/30 09:44:19 331214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50163|rttvar:83|minrtt:31343|latest_rtt:50291|ack_delay:56| [2025/04/30 09:44:19 331218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50172|rttvar:81|minrtt:31343|latest_rtt:50291|ack_delay:56| [2025/04/30 09:44:19 331222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2485|lost_pn:2482|thresh:3| [2025/04/30 09:44:19 331226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 331230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50172|rtt_var:81|pto_duration:52172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 331234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 331238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 331246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 331250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259407889|now:1746006259331230|interv:76659| [2025/04/30 09:44:19 331253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259407889|now:1746006259331230|interval:76659|pto_count:0|srtt:50172 [2025/04/30 09:44:19 331258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51791, ack_elapse 51840, delivered 62413|rate 1203954|lost 229| [2025/04/30 09:44:19 331262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203954) in round 47| [2025/04/30 09:44:19 331266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 331270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 331274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259280856|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 331278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259280856|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 331283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61206|srtt:50172|latest_rtt:50291|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 331288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1115|largest:1115|pns:2| [2025/04/30 09:44:19 331293] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1115|frame:ACK |recv_time:1746006259331147|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 331297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379331147|now:1746006259331147|interv:120000000| [2025/04/30 09:44:19 331301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379331147|now:1746006259331147|interv:120000000| [2025/04/30 09:44:19 331305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259331805|pq_index:0| [2025/04/30 09:44:19 331309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259330541| [2025/04/30 09:44:19 331313] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259331313| [2025/04/30 09:44:19 331318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259331317| [2025/04/30 09:44:19 331324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50172|min_srtt:50172|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 331328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2699940| [2025/04/30 09:44:19 331335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50172|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 331340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 331344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50172|min_srtt:50172|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 331348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2701119| [2025/04/30 09:44:19 331352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50172|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 331357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 331361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50172|min_srtt:50172|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 331365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2702298| [2025/04/30 09:44:19 331369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 331373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 331377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 331381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 331386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 331390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2663391| [2025/04/30 09:44:19 331394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 331398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 331402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259331805| [2025/04/30 09:44:19 331406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259331805| [2025/04/30 09:44:19 331410] [debug] |xqc_engine_wakeup_after|wakeup:1746006259331805|now:1746006259331410|diff:395| [2025/04/30 09:44:19 331414] [debug] |xqc_engine_main_logic|END|now:1746006259331317| [2025/04/30 09:44:19 331419] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259331418| [2025/04/30 09:44:19 331422] [debug] |xqc_engine_wakeup_after|wakeup:1746006259331805|now:1746006259331422|diff:383| [2025/04/30 09:44:19 331426] [debug] |xqc_engine_main_logic|END|now:1746006259331418| [2025/04/30 09:44:19 332494] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259332494| [2025/04/30 09:44:19 332502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259331805|pq_index:0| [2025/04/30 09:44:19 332510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259331317| [2025/04/30 09:44:19 332515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259332514| [2025/04/30 09:44:19 332520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259331805|now:1746006259332514| [2025/04/30 09:44:19 332524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259331805|now:1746006259332514| [2025/04/30 09:44:19 332528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 332533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50172|min_srtt:50172|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 332537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2702298| [2025/04/30 09:44:19 332541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 332545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 332549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 332553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 332557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 332561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2663391| [2025/04/30 09:44:19 332566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 332570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2537| [2025/04/30 09:44:19 332603] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2537|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259332577|stream_id:0|stream_offset:2663391| [2025/04/30 09:44:19 332612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2537|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 332619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 332626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50172|rtt_var:81|pto_duration:52172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 332633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 332638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 332642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 332650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259409749|now:1746006259332626|interv:77123| [2025/04/30 09:44:19 332654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259409749|now:1746006259332626|interval:77123|pto_count:0|srtt:50172 [2025/04/30 09:44:19 332658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62406| [2025/04/30 09:44:19 332663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 332667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2664570| [2025/04/30 09:44:19 332671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 332676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2538| [2025/04/30 09:44:19 332705] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2538|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259332683|stream_id:0|stream_offset:2664570| [2025/04/30 09:44:19 332713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2538|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 332720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 332728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50172|rtt_var:81|pto_duration:52172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 332733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 332737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 332741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 332745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259409855|now:1746006259332727|interv:77128| [2025/04/30 09:44:19 332749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259409855|now:1746006259332727|interval:77128|pto_count:0|srtt:50172 [2025/04/30 09:44:19 332753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63606| [2025/04/30 09:44:19 332758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 332762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2665749| [2025/04/30 09:44:19 332767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 332770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259333770|now:1746006259332770|interv:1000| [2025/04/30 09:44:19 332774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 332782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 332786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259333770| [2025/04/30 09:44:19 332790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259333770| [2025/04/30 09:44:19 332794] [debug] |xqc_engine_wakeup_after|wakeup:1746006259333770|now:1746006259332794|diff:976| [2025/04/30 09:44:19 332798] [debug] |xqc_engine_main_logic|END|now:1746006259332514| [2025/04/30 09:44:19 333142] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259333141| [2025/04/30 09:44:19 333150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 333155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1115| [2025/04/30 09:44:19 333159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1116| [2025/04/30 09:44:19 333165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1116| [2025/04/30 09:44:19 333169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 333174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2486|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2487|path_largest_ack:2486| [2025/04/30 09:44:19 333178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2591461|prior_time:1746006259281427|is_app_limited:0|send_elapse:51838|ack_elapse:51714|ctl_first_sent_time:1746006259282869|lagest_ack_time:1746006259333141|curr_delivered:2652674| [2025/04/30 09:44:19 333182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259282869| [2025/04/30 09:44:19 333187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:461||sndq_packets_used_bytes:0|sndq_packets_free:1319| [2025/04/30 09:44:19 333191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2487|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2487|path_largest_ack:2487| [2025/04/30 09:44:19 333195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2591461|prior_time:1746006259281427|is_app_limited:0|send_elapse:51838|ack_elapse:51714|ctl_first_sent_time:1746006259282869|lagest_ack_time:1746006259333141|curr_delivered:2653874| [2025/04/30 09:44:19 333200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259282973| [2025/04/30 09:44:19 333204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:460||sndq_packets_used_bytes:0|sndq_packets_free:1320| [2025/04/30 09:44:19 333208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50172|rttvar:81|minrtt:31343|latest_rtt:50168|ack_delay:56| [2025/04/30 09:44:19 333212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50165|rttvar:76|minrtt:31343|latest_rtt:50168|ack_delay:56| [2025/04/30 09:44:19 333216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2487|lost_pn:2484|thresh:3| [2025/04/30 09:44:19 333220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 333224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50165|rtt_var:76|pto_duration:52165|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 333232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 333236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 333240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 333244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259409848|now:1746006259333224|interv:76624| [2025/04/30 09:44:19 333248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259409848|now:1746006259333224|interval:76624|pto_count:0|srtt:50165 [2025/04/30 09:44:19 333252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51838, ack_elapse 51714, delivered 62413|rate 1204000|lost 229| [2025/04/30 09:44:19 333256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204000) in round 47| [2025/04/30 09:44:19 333260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 333264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 333268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259282973|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 333273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259282973|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 333277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61206|srtt:50165|latest_rtt:50168|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 333283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1116|largest:1116|pns:2| [2025/04/30 09:44:19 333287] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1116|frame:ACK |recv_time:1746006259333141|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 333292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379333141|now:1746006259333141|interv:120000000| [2025/04/30 09:44:19 333296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379333141|now:1746006259333141|interv:120000000| [2025/04/30 09:44:19 333300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259333770|pq_index:0| [2025/04/30 09:44:19 333304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259332514| [2025/04/30 09:44:19 333308] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259333308| [2025/04/30 09:44:19 333312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259333312| [2025/04/30 09:44:19 333318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50165|min_srtt:50165|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 333325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2702298| [2025/04/30 09:44:19 333329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50165|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 333334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 333338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50165|min_srtt:50165|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 333342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2703477| [2025/04/30 09:44:19 333347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50165|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 333351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 333355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50165|min_srtt:50165|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 333360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2704656| [2025/04/30 09:44:19 333364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 333368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 333372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 333376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 333380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 333384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2665749| [2025/04/30 09:44:19 333388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 333392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 333396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259333770| [2025/04/30 09:44:19 333400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259333770| [2025/04/30 09:44:19 333404] [debug] |xqc_engine_wakeup_after|wakeup:1746006259333770|now:1746006259333404|diff:366| [2025/04/30 09:44:19 333408] [debug] |xqc_engine_main_logic|END|now:1746006259333312| [2025/04/30 09:44:19 333413] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259333413| [2025/04/30 09:44:19 333417] [debug] |xqc_engine_wakeup_after|wakeup:1746006259333770|now:1746006259333417|diff:353| [2025/04/30 09:44:19 333423] [debug] |xqc_engine_main_logic|END|now:1746006259333413| [2025/04/30 09:44:19 334490] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259334490| [2025/04/30 09:44:19 334498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259333770|pq_index:0| [2025/04/30 09:44:19 334502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259333312| [2025/04/30 09:44:19 334507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259334506| [2025/04/30 09:44:19 334511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259333770|now:1746006259334506| [2025/04/30 09:44:19 334516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259333770|now:1746006259334506| [2025/04/30 09:44:19 334519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 334524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50165|min_srtt:50165|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 334529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2704656| [2025/04/30 09:44:19 334533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 334537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 334540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 334545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 334549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 334553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2665749| [2025/04/30 09:44:19 334557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 334562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2539| [2025/04/30 09:44:19 334596] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2539|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259334569|stream_id:0|stream_offset:2665749| [2025/04/30 09:44:19 334604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2539|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 334612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 334618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50165|rtt_var:76|pto_duration:52165|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 334625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 334634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 334638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 334642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259411734|now:1746006259334618|interv:77116| [2025/04/30 09:44:19 334646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259411734|now:1746006259334618|interval:77116|pto_count:0|srtt:50165 [2025/04/30 09:44:19 334650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62406| [2025/04/30 09:44:19 334655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 334659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2666928| [2025/04/30 09:44:19 334664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 334668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2540| [2025/04/30 09:44:19 334697] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2540|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259334675|stream_id:0|stream_offset:2666928| [2025/04/30 09:44:19 334705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2540|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 334712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 334720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50165|rtt_var:76|pto_duration:52165|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 334725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 334729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 334733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 334737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259411840|now:1746006259334719|interv:77121| [2025/04/30 09:44:19 334741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259411840|now:1746006259334719|interval:77121|pto_count:0|srtt:50165 [2025/04/30 09:44:19 334745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63606| [2025/04/30 09:44:19 334750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 334754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2668107| [2025/04/30 09:44:19 334758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 334766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259335766|now:1746006259334766|interv:1000| [2025/04/30 09:44:19 334770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 334774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 334778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259335766| [2025/04/30 09:44:19 334782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259335766| [2025/04/30 09:44:19 334786] [debug] |xqc_engine_wakeup_after|wakeup:1746006259335766|now:1746006259334786|diff:980| [2025/04/30 09:44:19 334790] [debug] |xqc_engine_main_logic|END|now:1746006259334506| [2025/04/30 09:44:19 335155] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259335154| [2025/04/30 09:44:19 335163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 335169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1116| [2025/04/30 09:44:19 335172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1117| [2025/04/30 09:44:19 335178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1117| [2025/04/30 09:44:19 335182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 335187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2488|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2489|path_largest_ack:2488| [2025/04/30 09:44:19 335191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2593861|prior_time:1746006259283334|is_app_limited:0|send_elapse:51836|ack_elapse:51820|ctl_first_sent_time:1746006259284771|lagest_ack_time:1746006259335154|curr_delivered:2655074| [2025/04/30 09:44:19 335196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259284771| [2025/04/30 09:44:19 335200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:459||sndq_packets_used_bytes:0|sndq_packets_free:1321| [2025/04/30 09:44:19 335204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2489|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2489|path_largest_ack:2489| [2025/04/30 09:44:19 335209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2593861|prior_time:1746006259283334|is_app_limited:0|send_elapse:51836|ack_elapse:51820|ctl_first_sent_time:1746006259284771|lagest_ack_time:1746006259335154|curr_delivered:2656274| [2025/04/30 09:44:19 335213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259284877| [2025/04/30 09:44:19 335217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:458||sndq_packets_used_bytes:0|sndq_packets_free:1322| [2025/04/30 09:44:19 335221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50165|rttvar:76|minrtt:31343|latest_rtt:50277|ack_delay:64| [2025/04/30 09:44:19 335225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50171|rttvar:69|minrtt:31343|latest_rtt:50277|ack_delay:64| [2025/04/30 09:44:19 335230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2489|lost_pn:2486|thresh:3| [2025/04/30 09:44:19 335238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 335242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50171|rtt_var:69|pto_duration:52171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 335246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 335250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 335253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 335257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259411846|now:1746006259335241|interv:76605| [2025/04/30 09:44:19 335261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259411846|now:1746006259335241|interval:76605|pto_count:0|srtt:50171 [2025/04/30 09:44:19 335266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51836, ack_elapse 51820, delivered 62413|rate 1204047|lost 229| [2025/04/30 09:44:19 335270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204047) in round 47| [2025/04/30 09:44:19 335274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 335278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 335282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259284877|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 335286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259284877|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 335291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61206|srtt:50171|latest_rtt:50277|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 335296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1117|largest:1117|pns:2| [2025/04/30 09:44:19 335301] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1117|frame:ACK |recv_time:1746006259335154|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 335305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379335154|now:1746006259335154|interv:120000000| [2025/04/30 09:44:19 335309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379335154|now:1746006259335154|interv:120000000| [2025/04/30 09:44:19 335313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259335766|pq_index:0| [2025/04/30 09:44:19 335318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259334506| [2025/04/30 09:44:19 335321] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259335321| [2025/04/30 09:44:19 335326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259335325| [2025/04/30 09:44:19 335335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50171|min_srtt:50171|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 335339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2704656| [2025/04/30 09:44:19 335343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50171|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 335348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 335352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50171|min_srtt:50171|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 335356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2705835| [2025/04/30 09:44:19 335361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50171|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 335365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 335369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50171|min_srtt:50171|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 335373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2707014| [2025/04/30 09:44:19 335378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 335382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 335385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 335390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 335394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 335398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2668107| [2025/04/30 09:44:19 335403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 335406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 335410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259335766| [2025/04/30 09:44:19 335414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259335766| [2025/04/30 09:44:19 335421] [debug] |xqc_engine_wakeup_after|wakeup:1746006259335766|now:1746006259335421|diff:345| [2025/04/30 09:44:19 335425] [debug] |xqc_engine_main_logic|END|now:1746006259335325| [2025/04/30 09:44:19 335430] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259335430| [2025/04/30 09:44:19 335434] [debug] |xqc_engine_wakeup_after|wakeup:1746006259335766|now:1746006259335434|diff:332| [2025/04/30 09:44:19 335438] [debug] |xqc_engine_main_logic|END|now:1746006259335430| [2025/04/30 09:44:19 336504] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259336504| [2025/04/30 09:44:19 336512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259335766|pq_index:0| [2025/04/30 09:44:19 336516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259335325| [2025/04/30 09:44:19 336521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259336520| [2025/04/30 09:44:19 336526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259335766|now:1746006259336520| [2025/04/30 09:44:19 336530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259335766|now:1746006259336520| [2025/04/30 09:44:19 336534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 336539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50171|min_srtt:50171|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 336543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2707014| [2025/04/30 09:44:19 336547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 336551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 336555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 336559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 336563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 336568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2668107| [2025/04/30 09:44:19 336572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 336576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2541| [2025/04/30 09:44:19 336610] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2541|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259336584|stream_id:0|stream_offset:2668107| [2025/04/30 09:44:19 336618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2541|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 336626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 336639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50171|rtt_var:69|pto_duration:52171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 336644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 336648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 336652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 336656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259413755|now:1746006259336638|interv:77117| [2025/04/30 09:44:19 336660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259413755|now:1746006259336638|interval:77117|pto_count:0|srtt:50171 [2025/04/30 09:44:19 336664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62406| [2025/04/30 09:44:19 336669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 336673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2669286| [2025/04/30 09:44:19 336677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 336681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2542| [2025/04/30 09:44:19 336710] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2542|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259336688|stream_id:0|stream_offset:2669286| [2025/04/30 09:44:19 336719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2542|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 336726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 336733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50171|rtt_var:69|pto_duration:52171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 336738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 336741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 336745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 336749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259413859|now:1746006259336732|interv:77127| [2025/04/30 09:44:19 336753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259413859|now:1746006259336732|interval:77127|pto_count:0|srtt:50171 [2025/04/30 09:44:19 336758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63606| [2025/04/30 09:44:19 336762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 336766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2670465| [2025/04/30 09:44:19 336775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 336779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259337778|now:1746006259336778|interv:1000| [2025/04/30 09:44:19 336782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 336786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 336790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259337778| [2025/04/30 09:44:19 336794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259337778| [2025/04/30 09:44:19 336798] [debug] |xqc_engine_wakeup_after|wakeup:1746006259337778|now:1746006259336798|diff:980| [2025/04/30 09:44:19 336803] [debug] |xqc_engine_main_logic|END|now:1746006259336520| [2025/04/30 09:44:19 337131] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259337130| [2025/04/30 09:44:19 337154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 337160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1117| [2025/04/30 09:44:19 337164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1118| [2025/04/30 09:44:19 337169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1118| [2025/04/30 09:44:19 337173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 337178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2490|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2491|path_largest_ack:2490| [2025/04/30 09:44:19 337182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2596261|prior_time:1746006259285298|is_app_limited:0|send_elapse:51805|ack_elapse:51832|ctl_first_sent_time:1746006259286758|lagest_ack_time:1746006259337130|curr_delivered:2657474| [2025/04/30 09:44:19 337187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259286758| [2025/04/30 09:44:19 337191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:457||sndq_packets_used_bytes:0|sndq_packets_free:1323| [2025/04/30 09:44:19 337195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2491|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2491|path_largest_ack:2491| [2025/04/30 09:44:19 337200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2596261|prior_time:1746006259285298|is_app_limited:0|send_elapse:51805|ack_elapse:51832|ctl_first_sent_time:1746006259286758|lagest_ack_time:1746006259337130|curr_delivered:2658674| [2025/04/30 09:44:19 337204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259286869| [2025/04/30 09:44:19 337208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:456||sndq_packets_used_bytes:0|sndq_packets_free:1324| [2025/04/30 09:44:19 337212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50171|rttvar:69|minrtt:31343|latest_rtt:50261|ack_delay:64| [2025/04/30 09:44:19 337216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50174|rttvar:58|minrtt:31343|latest_rtt:50261|ack_delay:64| [2025/04/30 09:44:19 337224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2491|lost_pn:2488|thresh:3| [2025/04/30 09:44:19 337228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 337232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50174|rtt_var:58|pto_duration:52174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 337237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 337240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 337244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 337248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259413862|now:1746006259337232|interv:76630| [2025/04/30 09:44:19 337252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259413862|now:1746006259337232|interval:76630|pto_count:0|srtt:50174 [2025/04/30 09:44:19 337256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51805, ack_elapse 51832, delivered 62413|rate 1204140|lost 229| [2025/04/30 09:44:19 337261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204140) in round 47| [2025/04/30 09:44:19 337265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 337269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 337273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259286869|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 337277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259286869|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 337281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61206|srtt:50174|latest_rtt:50261|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 337287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1118|largest:1118|pns:2| [2025/04/30 09:44:19 337291] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1118|frame:ACK |recv_time:1746006259337130|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 337296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379337130|now:1746006259337130|interv:120000000| [2025/04/30 09:44:19 337300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379337130|now:1746006259337130|interv:120000000| [2025/04/30 09:44:19 337304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259337778|pq_index:0| [2025/04/30 09:44:19 337308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259336520| [2025/04/30 09:44:19 337315] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259337315| [2025/04/30 09:44:19 337319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259337318| [2025/04/30 09:44:19 337325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50174|min_srtt:50174|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 337329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2707014| [2025/04/30 09:44:19 337334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 337338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 337343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50174|min_srtt:50174|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 337347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2708193| [2025/04/30 09:44:19 337351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 337355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 337360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50174|min_srtt:50174|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 337364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2709372| [2025/04/30 09:44:19 337368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 337372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 337376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 337380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 337384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 337389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2670465| [2025/04/30 09:44:19 337393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 337397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 337403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259337778| [2025/04/30 09:44:19 337407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259337778| [2025/04/30 09:44:19 337411] [debug] |xqc_engine_wakeup_after|wakeup:1746006259337778|now:1746006259337411|diff:367| [2025/04/30 09:44:19 337415] [debug] |xqc_engine_main_logic|END|now:1746006259337318| [2025/04/30 09:44:19 337420] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259337420| [2025/04/30 09:44:19 337424] [debug] |xqc_engine_wakeup_after|wakeup:1746006259337778|now:1746006259337424|diff:354| [2025/04/30 09:44:19 337428] [debug] |xqc_engine_main_logic|END|now:1746006259337420| [2025/04/30 09:44:19 338495] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259338495| [2025/04/30 09:44:19 338503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259337778|pq_index:0| [2025/04/30 09:44:19 338508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259337318| [2025/04/30 09:44:19 338513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259338512| [2025/04/30 09:44:19 338517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259337778|now:1746006259338512| [2025/04/30 09:44:19 338521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259337778|now:1746006259338512| [2025/04/30 09:44:19 338525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 338530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50174|min_srtt:50174|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 338534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2709372| [2025/04/30 09:44:19 338539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 338542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 338546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 338551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 338555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 338559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2670465| [2025/04/30 09:44:19 338563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 338568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2543| [2025/04/30 09:44:19 338601] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2543|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259338575|stream_id:0|stream_offset:2670465| [2025/04/30 09:44:19 338610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2543|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 338623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 338630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50174|rtt_var:58|pto_duration:52174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 338635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 338639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 338643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 338647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259415749|now:1746006259338630|interv:77119| [2025/04/30 09:44:19 338651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259415749|now:1746006259338630|interval:77119|pto_count:0|srtt:50174 [2025/04/30 09:44:19 338656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62406| [2025/04/30 09:44:19 338660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 338665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2671644| [2025/04/30 09:44:19 338669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 338673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2544| [2025/04/30 09:44:19 338702] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2544|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259338680|stream_id:0|stream_offset:2671644| [2025/04/30 09:44:19 338711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2544|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 338718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 338724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50174|rtt_var:58|pto_duration:52174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 338729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 338733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 338737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 338741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259415854|now:1746006259338724|interv:77130| [2025/04/30 09:44:19 338745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259415854|now:1746006259338724|interval:77130|pto_count:0|srtt:50174 [2025/04/30 09:44:19 338749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63606| [2025/04/30 09:44:19 338758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 338762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2672823| [2025/04/30 09:44:19 338766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 338770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259339770|now:1746006259338770|interv:1000| [2025/04/30 09:44:19 338774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 338778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 338782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259339770| [2025/04/30 09:44:19 338786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259339770| [2025/04/30 09:44:19 338790] [debug] |xqc_engine_wakeup_after|wakeup:1746006259339770|now:1746006259338790|diff:980| [2025/04/30 09:44:19 338794] [debug] |xqc_engine_main_logic|END|now:1746006259338512| [2025/04/30 09:44:19 339120] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259339120| [2025/04/30 09:44:19 339126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 339146] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1118| [2025/04/30 09:44:19 339153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1119| [2025/04/30 09:44:19 339158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1119| [2025/04/30 09:44:19 339163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 339167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2492|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2493|path_largest_ack:2492| [2025/04/30 09:44:19 339172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2598661|prior_time:1746006259287280|is_app_limited:0|send_elapse:51801|ack_elapse:51840|ctl_first_sent_time:1746006259288734|lagest_ack_time:1746006259339120|curr_delivered:2659874| [2025/04/30 09:44:19 339176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259288734| [2025/04/30 09:44:19 339181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:455||sndq_packets_used_bytes:0|sndq_packets_free:1325| [2025/04/30 09:44:19 339185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2493|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2493|path_largest_ack:2493| [2025/04/30 09:44:19 339189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2598661|prior_time:1746006259287280|is_app_limited:0|send_elapse:51801|ack_elapse:51840|ctl_first_sent_time:1746006259288734|lagest_ack_time:1746006259339120|curr_delivered:2661074| [2025/04/30 09:44:19 339194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259288844| [2025/04/30 09:44:19 339198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:454||sndq_packets_used_bytes:0|sndq_packets_free:1326| [2025/04/30 09:44:19 339202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50174|rttvar:58|minrtt:31343|latest_rtt:50276|ack_delay:56| [2025/04/30 09:44:19 339210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50180|rttvar:55|minrtt:31343|latest_rtt:50276|ack_delay:56| [2025/04/30 09:44:19 339214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2493|lost_pn:2490|thresh:3| [2025/04/30 09:44:19 339218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 339222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50180|rtt_var:55|pto_duration:52180|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 339226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 339230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 339234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 339238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259415860|now:1746006259339222|interv:76638| [2025/04/30 09:44:19 339242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259415860|now:1746006259339222|interval:76638|pto_count:0|srtt:50180 [2025/04/30 09:44:19 339246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51801, ack_elapse 51840, delivered 62413|rate 1203954|lost 229| [2025/04/30 09:44:19 339251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203954) in round 47| [2025/04/30 09:44:19 339255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 339259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 339263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259288844|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 339267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259288844|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 339272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61206|srtt:50180|latest_rtt:50276|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 339277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1119|largest:1119|pns:2| [2025/04/30 09:44:19 339282] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1119|frame:ACK |recv_time:1746006259339120|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 339286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379339120|now:1746006259339120|interv:120000000| [2025/04/30 09:44:19 339290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379339120|now:1746006259339120|interv:120000000| [2025/04/30 09:44:19 339299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259339770|pq_index:0| [2025/04/30 09:44:19 339303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259338512| [2025/04/30 09:44:19 339307] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259339307| [2025/04/30 09:44:19 339312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259339311| [2025/04/30 09:44:19 339317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50180|min_srtt:50180|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 339321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2709372| [2025/04/30 09:44:19 339326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50180|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 339330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 339335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50180|min_srtt:50180|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 339339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2710551| [2025/04/30 09:44:19 339343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50180|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 339348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 339352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50180|min_srtt:50180|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 339356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2711730| [2025/04/30 09:44:19 339361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 339365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 339368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 339373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 339377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 339381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2672823| [2025/04/30 09:44:19 339388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 339392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 339396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259339770| [2025/04/30 09:44:19 339400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259339770| [2025/04/30 09:44:19 339404] [debug] |xqc_engine_wakeup_after|wakeup:1746006259339770|now:1746006259339404|diff:366| [2025/04/30 09:44:19 339408] [debug] |xqc_engine_main_logic|END|now:1746006259339311| [2025/04/30 09:44:19 339413] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259339413| [2025/04/30 09:44:19 339420] [debug] |xqc_engine_wakeup_after|wakeup:1746006259339770|now:1746006259339420|diff:350| [2025/04/30 09:44:19 339424] [debug] |xqc_engine_main_logic|END|now:1746006259339413| [2025/04/30 09:44:19 340491] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259340491| [2025/04/30 09:44:19 340499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259339770|pq_index:0| [2025/04/30 09:44:19 340504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259339311| [2025/04/30 09:44:19 340508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259340508| [2025/04/30 09:44:19 340513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259339770|now:1746006259340508| [2025/04/30 09:44:19 340517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259339770|now:1746006259340508| [2025/04/30 09:44:19 340521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 340526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50180|min_srtt:50180|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 340530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2711730| [2025/04/30 09:44:19 340535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 340539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 340543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 340547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 340551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 340556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2672823| [2025/04/30 09:44:19 340560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 340564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2545| [2025/04/30 09:44:19 340598] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2545|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259340572|stream_id:0|stream_offset:2672823| [2025/04/30 09:44:19 340613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2545|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 340620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 340628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50180|rtt_var:55|pto_duration:52180|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 340633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 340637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 340641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 340645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259417752|now:1746006259340627|interv:77125| [2025/04/30 09:44:19 340649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259417752|now:1746006259340627|interval:77125|pto_count:0|srtt:50180 [2025/04/30 09:44:19 340653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62406| [2025/04/30 09:44:19 340658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 340662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2674002| [2025/04/30 09:44:19 340667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 340671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2546| [2025/04/30 09:44:19 340700] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2546|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259340678|stream_id:0|stream_offset:2674002| [2025/04/30 09:44:19 340708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2546|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 340715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 340722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50180|rtt_var:55|pto_duration:52180|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 340727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 340731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 340735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 340739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259417858|now:1746006259340722|interv:77136| [2025/04/30 09:44:19 340743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259417858|now:1746006259340722|interval:77136|pto_count:0|srtt:50180 [2025/04/30 09:44:19 340751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63606| [2025/04/30 09:44:19 340756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 340760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2675181| [2025/04/30 09:44:19 340764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 340768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259341768|now:1746006259340768|interv:1000| [2025/04/30 09:44:19 340772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 340776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 340780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259341768| [2025/04/30 09:44:19 340784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259341768| [2025/04/30 09:44:19 340788] [debug] |xqc_engine_wakeup_after|wakeup:1746006259341768|now:1746006259340788|diff:980| [2025/04/30 09:44:19 340793] [debug] |xqc_engine_main_logic|END|now:1746006259340508| [2025/04/30 09:44:19 341110] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259341109| [2025/04/30 09:44:19 341115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 341121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1119| [2025/04/30 09:44:19 341125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1120| [2025/04/30 09:44:19 341130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1120| [2025/04/30 09:44:19 341152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 341157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2494|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2495|path_largest_ack:2494| [2025/04/30 09:44:19 341161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2601061|prior_time:1746006259289280|is_app_limited:0|send_elapse:51806|ack_elapse:51829|ctl_first_sent_time:1746006259290733|lagest_ack_time:1746006259341109|curr_delivered:2662274| [2025/04/30 09:44:19 341166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259290733| [2025/04/30 09:44:19 341170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:453||sndq_packets_used_bytes:0|sndq_packets_free:1327| [2025/04/30 09:44:19 341174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2495|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2495|path_largest_ack:2495| [2025/04/30 09:44:19 341179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2601061|prior_time:1746006259289280|is_app_limited:0|send_elapse:51806|ack_elapse:51829|ctl_first_sent_time:1746006259290733|lagest_ack_time:1746006259341109|curr_delivered:2663474| [2025/04/30 09:44:19 341183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259290842| [2025/04/30 09:44:19 341191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:452||sndq_packets_used_bytes:0|sndq_packets_free:1328| [2025/04/30 09:44:19 341195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50180|rttvar:55|minrtt:31343|latest_rtt:50267|ack_delay:56| [2025/04/30 09:44:19 341199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50184|rttvar:49|minrtt:31343|latest_rtt:50267|ack_delay:56| [2025/04/30 09:44:19 341203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2495|lost_pn:2492|thresh:3| [2025/04/30 09:44:19 341207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 341212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50184|rtt_var:49|pto_duration:52184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 341216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 341220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 341223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 341227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259417862|now:1746006259341211|interv:76651| [2025/04/30 09:44:19 341231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259417862|now:1746006259341211|interval:76651|pto_count:0|srtt:50184 [2025/04/30 09:44:19 341236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51806, ack_elapse 51829, delivered 62413|rate 1204209|lost 229| [2025/04/30 09:44:19 341240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204209) in round 47| [2025/04/30 09:44:19 341244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 341248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 341252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259290842|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 341257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259290842|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 341261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61206|srtt:50184|latest_rtt:50267|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 341267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1120|largest:1120|pns:2| [2025/04/30 09:44:19 341271] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1120|frame:ACK |recv_time:1746006259341109|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 341278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379341109|now:1746006259341109|interv:120000000| [2025/04/30 09:44:19 341282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379341109|now:1746006259341109|interv:120000000| [2025/04/30 09:44:19 341286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259341768|pq_index:0| [2025/04/30 09:44:19 341290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259340508| [2025/04/30 09:44:19 341294] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259341294| [2025/04/30 09:44:19 341299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259341298| [2025/04/30 09:44:19 341305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50184|min_srtt:50184|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 341309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2711730| [2025/04/30 09:44:19 341314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50184|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 341318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 341323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50184|min_srtt:50184|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 341327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2712909| [2025/04/30 09:44:19 341331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50184|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 341336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 341340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50184|min_srtt:50184|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 341344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2714088| [2025/04/30 09:44:19 341348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 341352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 341356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 341360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 341365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 341371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2675181| [2025/04/30 09:44:19 341375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 341379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 341383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259341768| [2025/04/30 09:44:19 341387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259341768| [2025/04/30 09:44:19 341391] [debug] |xqc_engine_wakeup_after|wakeup:1746006259341768|now:1746006259341391|diff:377| [2025/04/30 09:44:19 341395] [debug] |xqc_engine_main_logic|END|now:1746006259341298| [2025/04/30 09:44:19 341400] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259341400| [2025/04/30 09:44:19 341404] [debug] |xqc_engine_wakeup_after|wakeup:1746006259341768|now:1746006259341404|diff:364| [2025/04/30 09:44:19 341408] [debug] |xqc_engine_main_logic|END|now:1746006259341400| [2025/04/30 09:44:19 342475] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259342475| [2025/04/30 09:44:19 342483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259341768|pq_index:0| [2025/04/30 09:44:19 342487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259341298| [2025/04/30 09:44:19 342492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259342491| [2025/04/30 09:44:19 342497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259341768|now:1746006259342491| [2025/04/30 09:44:19 342501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259341768|now:1746006259342491| [2025/04/30 09:44:19 342505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 342510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50184|min_srtt:50184|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 342514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2714088| [2025/04/30 09:44:19 342518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 342522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 342526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 342530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 342534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 342539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2675181| [2025/04/30 09:44:19 342547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 342551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2547| [2025/04/30 09:44:19 342585] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2547|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259342559|stream_id:0|stream_offset:2675181| [2025/04/30 09:44:19 342594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2547|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 342601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 342607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50184|rtt_var:49|pto_duration:52184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 342614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 342619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 342623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 342627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259419743|now:1746006259342607|interv:77136| [2025/04/30 09:44:19 342631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259419743|now:1746006259342607|interval:77136|pto_count:0|srtt:50184 [2025/04/30 09:44:19 342635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62406| [2025/04/30 09:44:19 342640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 342644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2676360| [2025/04/30 09:44:19 342648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 342652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2548| [2025/04/30 09:44:19 342680] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2548|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259342659|stream_id:0|stream_offset:2676360| [2025/04/30 09:44:19 342689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2548|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 342696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 342703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50184|rtt_var:49|pto_duration:52184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 342709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 342712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 342716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 342728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259419843|now:1746006259342703|interv:77140| [2025/04/30 09:44:19 342732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259419843|now:1746006259342703|interval:77140|pto_count:0|srtt:50184 [2025/04/30 09:44:19 342736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63606| [2025/04/30 09:44:19 342741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 342745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2677539| [2025/04/30 09:44:19 342750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 342753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259343753|now:1746006259342753|interv:1000| [2025/04/30 09:44:19 342757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 342761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 342765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259343753| [2025/04/30 09:44:19 342769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259343753| [2025/04/30 09:44:19 342773] [debug] |xqc_engine_wakeup_after|wakeup:1746006259343753|now:1746006259342773|diff:980| [2025/04/30 09:44:19 342777] [debug] |xqc_engine_main_logic|END|now:1746006259342491| [2025/04/30 09:44:19 343117] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259343117| [2025/04/30 09:44:19 343123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 343128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1120| [2025/04/30 09:44:19 343150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1121| [2025/04/30 09:44:19 343156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1121| [2025/04/30 09:44:19 343160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 343165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2496|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2497|path_largest_ack:2496| [2025/04/30 09:44:19 343169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2603461|prior_time:1746006259291270|is_app_limited:0|send_elapse:51302|ack_elapse:51847|ctl_first_sent_time:1746006259292721|lagest_ack_time:1746006259343117|curr_delivered:2664674| [2025/04/30 09:44:19 343173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259292721| [2025/04/30 09:44:19 343178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:451||sndq_packets_used_bytes:0|sndq_packets_free:1329| [2025/04/30 09:44:19 343182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2497|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2497|path_largest_ack:2497| [2025/04/30 09:44:19 343187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2603461|prior_time:1746006259291270|is_app_limited:0|send_elapse:51302|ack_elapse:51847|ctl_first_sent_time:1746006259292721|lagest_ack_time:1746006259343117|curr_delivered:2665874| [2025/04/30 09:44:19 343195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259292831| [2025/04/30 09:44:19 343198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:450||sndq_packets_used_bytes:0|sndq_packets_free:1330| [2025/04/30 09:44:19 343202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50184|rttvar:49|minrtt:31343|latest_rtt:50286|ack_delay:64| [2025/04/30 09:44:19 343207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50188|rttvar:46|minrtt:31343|latest_rtt:50286|ack_delay:64| [2025/04/30 09:44:19 343211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2497|lost_pn:2494|thresh:3| [2025/04/30 09:44:19 343215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 343219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50188|rtt_var:46|pto_duration:52188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 343223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 343227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 343231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 343235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259419847|now:1746006259343219|interv:76628| [2025/04/30 09:44:19 343239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259419847|now:1746006259343219|interval:76628|pto_count:0|srtt:50188 [2025/04/30 09:44:19 343243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51302, ack_elapse 51847, delivered 62413|rate 1203791|lost 229| [2025/04/30 09:44:19 343247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203791) in round 47| [2025/04/30 09:44:19 343251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 343255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 343259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259292831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 343264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259292831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 343268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61206|srtt:50188|latest_rtt:50286|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 343274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1121|largest:1121|pns:2| [2025/04/30 09:44:19 343280] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1121|frame:ACK |recv_time:1746006259343117|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 343285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379343117|now:1746006259343117|interv:120000000| [2025/04/30 09:44:19 343289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379343117|now:1746006259343117|interv:120000000| [2025/04/30 09:44:19 343293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259343753|pq_index:0| [2025/04/30 09:44:19 343297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259342491| [2025/04/30 09:44:19 343301] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259343301| [2025/04/30 09:44:19 343306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259343305| [2025/04/30 09:44:19 343312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50188|min_srtt:50188|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 343316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2714088| [2025/04/30 09:44:19 343321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50188|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 343325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 343329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50188|min_srtt:50188|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 343334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2715267| [2025/04/30 09:44:19 343338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50188|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 343342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 343347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50188|min_srtt:50188|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 343351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2716446| [2025/04/30 09:44:19 343355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 343359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 343363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 343370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 343374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 343378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2677539| [2025/04/30 09:44:19 343383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 343386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 343390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259343753| [2025/04/30 09:44:19 343394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259343753| [2025/04/30 09:44:19 343398] [debug] |xqc_engine_wakeup_after|wakeup:1746006259343753|now:1746006259343398|diff:355| [2025/04/30 09:44:19 343402] [debug] |xqc_engine_main_logic|END|now:1746006259343305| [2025/04/30 09:44:19 343407] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259343407| [2025/04/30 09:44:19 343411] [debug] |xqc_engine_wakeup_after|wakeup:1746006259343753|now:1746006259343411|diff:342| [2025/04/30 09:44:19 343415] [debug] |xqc_engine_main_logic|END|now:1746006259343407| [2025/04/30 09:44:19 344482] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259344482| [2025/04/30 09:44:19 344490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259343753|pq_index:0| [2025/04/30 09:44:19 344494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259343305| [2025/04/30 09:44:19 344499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259344498| [2025/04/30 09:44:19 344503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259343753|now:1746006259344498| [2025/04/30 09:44:19 344507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259343753|now:1746006259344498| [2025/04/30 09:44:19 344511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 344516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50188|min_srtt:50188|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 344520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2716446| [2025/04/30 09:44:19 344525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 344528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 344532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 344537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 344541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 344549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2677539| [2025/04/30 09:44:19 344553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 344558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2549| [2025/04/30 09:44:19 344591] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2549|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259344565|stream_id:0|stream_offset:2677539| [2025/04/30 09:44:19 344600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2549|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 344607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 344614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50188|rtt_var:46|pto_duration:52188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 344621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 344626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 344630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 344634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259421753|now:1746006259344614|interv:77139| [2025/04/30 09:44:19 344637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259421753|now:1746006259344614|interval:77139|pto_count:0|srtt:50188 [2025/04/30 09:44:19 344642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62406| [2025/04/30 09:44:19 344647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 344651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2678718| [2025/04/30 09:44:19 344655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 344659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2550| [2025/04/30 09:44:19 344687] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2550|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259344666|stream_id:0|stream_offset:2678718| [2025/04/30 09:44:19 344696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2550|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 344703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 344710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50188|rtt_var:46|pto_duration:52188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 344716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 344725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 344729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 344733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259421854|now:1746006259344710|interv:77144| [2025/04/30 09:44:19 344737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259421854|now:1746006259344710|interval:77144|pto_count:0|srtt:50188 [2025/04/30 09:44:19 344741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63606| [2025/04/30 09:44:19 344746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 344750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2679897| [2025/04/30 09:44:19 344755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 344758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259345758|now:1746006259344758|interv:1000| [2025/04/30 09:44:19 344762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 344766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 344770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259345758| [2025/04/30 09:44:19 344774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259345758| [2025/04/30 09:44:19 344778] [debug] |xqc_engine_wakeup_after|wakeup:1746006259345758|now:1746006259344778|diff:980| [2025/04/30 09:44:19 344783] [debug] |xqc_engine_main_logic|END|now:1746006259344498| [2025/04/30 09:44:19 345113] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259345112| [2025/04/30 09:44:19 345119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 345124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1121| [2025/04/30 09:44:19 345128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1122| [2025/04/30 09:44:19 345148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1122| [2025/04/30 09:44:19 345155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 345160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2498|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2499|path_largest_ack:2498| [2025/04/30 09:44:19 345165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2605861|prior_time:1746006259293345|is_app_limited:0|send_elapse:51739|ack_elapse:51767|ctl_first_sent_time:1746006259294822|lagest_ack_time:1746006259345112|curr_delivered:2667074| [2025/04/30 09:44:19 345169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259294822| [2025/04/30 09:44:19 345174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:449||sndq_packets_used_bytes:0|sndq_packets_free:1331| [2025/04/30 09:44:19 345178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2499|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2499|path_largest_ack:2499| [2025/04/30 09:44:19 345186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2605861|prior_time:1746006259293345|is_app_limited:0|send_elapse:51739|ack_elapse:51767|ctl_first_sent_time:1746006259294822|lagest_ack_time:1746006259345112|curr_delivered:2668274| [2025/04/30 09:44:19 345190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259294926| [2025/04/30 09:44:19 345194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:448||sndq_packets_used_bytes:0|sndq_packets_free:1332| [2025/04/30 09:44:19 345198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50188|rttvar:46|minrtt:31343|latest_rtt:50186|ack_delay:56| [2025/04/30 09:44:19 345202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50181|rttvar:49|minrtt:31343|latest_rtt:50186|ack_delay:56| [2025/04/30 09:44:19 345207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2499|lost_pn:2496|thresh:3| [2025/04/30 09:44:19 345211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 345215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50181|rtt_var:49|pto_duration:52181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 345219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 345223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 345227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 345231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259421847|now:1746006259345215|interv:76632| [2025/04/30 09:44:19 345234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259421847|now:1746006259345215|interval:76632|pto_count:0|srtt:50181 [2025/04/30 09:44:19 345239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51739, ack_elapse 51767, delivered 62413|rate 1205652|lost 229| [2025/04/30 09:44:19 345243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205652) in round 47| [2025/04/30 09:44:19 345247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 345251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 345255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259294926|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 345259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259294926|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 345264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61206|srtt:50181|latest_rtt:50186|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 345272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1122|largest:1122|pns:2| [2025/04/30 09:44:19 345276] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1122|frame:ACK |recv_time:1746006259345112|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 345281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379345112|now:1746006259345112|interv:120000000| [2025/04/30 09:44:19 345285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379345112|now:1746006259345112|interv:120000000| [2025/04/30 09:44:19 345289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259345758|pq_index:0| [2025/04/30 09:44:19 345293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259344498| [2025/04/30 09:44:19 345297] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259345297| [2025/04/30 09:44:19 345302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259345301| [2025/04/30 09:44:19 345307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50181|min_srtt:50181|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 345312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2716446| [2025/04/30 09:44:19 345316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50181|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 345321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 345325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50181|min_srtt:50181|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 345329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2717625| [2025/04/30 09:44:19 345334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50181|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 345338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 345342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50181|min_srtt:50181|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 345346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2718804| [2025/04/30 09:44:19 345351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 345355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 345361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 345365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 345370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 345374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2679897| [2025/04/30 09:44:19 345378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 345382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 345386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259345758| [2025/04/30 09:44:19 345390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259345758| [2025/04/30 09:44:19 345394] [debug] |xqc_engine_wakeup_after|wakeup:1746006259345758|now:1746006259345394|diff:364| [2025/04/30 09:44:19 345398] [debug] |xqc_engine_main_logic|END|now:1746006259345301| [2025/04/30 09:44:19 345403] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259345403| [2025/04/30 09:44:19 345407] [debug] |xqc_engine_wakeup_after|wakeup:1746006259345758|now:1746006259345407|diff:351| [2025/04/30 09:44:19 345411] [debug] |xqc_engine_main_logic|END|now:1746006259345403| [2025/04/30 09:44:19 346477] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259346477| [2025/04/30 09:44:19 346485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259345758|pq_index:0| [2025/04/30 09:44:19 346489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259345301| [2025/04/30 09:44:19 346494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259346493| [2025/04/30 09:44:19 346499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259345758|now:1746006259346493| [2025/04/30 09:44:19 346503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259345758|now:1746006259346493| [2025/04/30 09:44:19 346507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 346512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50181|min_srtt:50181|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 346516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2718804| [2025/04/30 09:44:19 346520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 346524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 346528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 346536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 346540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 346544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2679897| [2025/04/30 09:44:19 346549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 346553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2551| [2025/04/30 09:44:19 346586] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2551|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259346560|stream_id:0|stream_offset:2679897| [2025/04/30 09:44:19 346595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2551|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 346602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 346608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50181|rtt_var:49|pto_duration:52181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 346615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 346620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 346624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 346628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259423741|now:1746006259346608|interv:77133| [2025/04/30 09:44:19 346632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259423741|now:1746006259346608|interval:77133|pto_count:0|srtt:50181 [2025/04/30 09:44:19 346637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62406| [2025/04/30 09:44:19 346641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 346646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2681076| [2025/04/30 09:44:19 346650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 346654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2552| [2025/04/30 09:44:19 346682] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2552|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259346661|stream_id:0|stream_offset:2681076| [2025/04/30 09:44:19 346691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2552|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 346698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 346711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50181|rtt_var:49|pto_duration:52181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 346715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 346719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 346723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 346727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259423842|now:1746006259346710|interv:77132| [2025/04/30 09:44:19 346730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259423842|now:1746006259346710|interval:77132|pto_count:0|srtt:50181 [2025/04/30 09:44:19 346735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63606| [2025/04/30 09:44:19 346739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 346744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2682255| [2025/04/30 09:44:19 346748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 346752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259347752|now:1746006259346752|interv:1000| [2025/04/30 09:44:19 346756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 346760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 346764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259347752| [2025/04/30 09:44:19 346768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259347752| [2025/04/30 09:44:19 346772] [debug] |xqc_engine_wakeup_after|wakeup:1746006259347752|now:1746006259346772|diff:980| [2025/04/30 09:44:19 346776] [debug] |xqc_engine_main_logic|END|now:1746006259346493| [2025/04/30 09:44:19 347095] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259347094| [2025/04/30 09:44:19 347100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 347106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1122| [2025/04/30 09:44:19 347109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1123| [2025/04/30 09:44:19 347115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1123| [2025/04/30 09:44:19 347119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 347124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2500|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2501|path_largest_ack:2500| [2025/04/30 09:44:19 347128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2608261|prior_time:1746006259295257|is_app_limited:0|send_elapse:51822|ack_elapse:51837|ctl_first_sent_time:1746006259296700|lagest_ack_time:1746006259347094|curr_delivered:2669474| [2025/04/30 09:44:19 347150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259296700| [2025/04/30 09:44:19 347159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:447||sndq_packets_used_bytes:0|sndq_packets_free:1333| [2025/04/30 09:44:19 347163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2501|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2501|path_largest_ack:2501| [2025/04/30 09:44:19 347168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61213|prior_delivered:2608261|prior_time:1746006259295257|is_app_limited:0|send_elapse:51822|ack_elapse:51837|ctl_first_sent_time:1746006259296700|lagest_ack_time:1746006259347094|curr_delivered:2670674| [2025/04/30 09:44:19 347172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259296804| [2025/04/30 09:44:19 347176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:446||sndq_packets_used_bytes:0|sndq_packets_free:1334| [2025/04/30 09:44:19 347180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50181|rttvar:49|minrtt:31343|latest_rtt:50290|ack_delay:56| [2025/04/30 09:44:19 347184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50188|rttvar:50|minrtt:31343|latest_rtt:50290|ack_delay:56| [2025/04/30 09:44:19 347188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2501|lost_pn:2498|thresh:3| [2025/04/30 09:44:19 347192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 347196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50188|rtt_var:50|pto_duration:52188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 347201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 347205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 347208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 347212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259423849|now:1746006259347196|interv:76653| [2025/04/30 09:44:19 347216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259423849|now:1746006259347196|interval:76653|pto_count:0|srtt:50188 [2025/04/30 09:44:19 347220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51822, ack_elapse 51837, delivered 62413|rate 1204024|lost 229| [2025/04/30 09:44:19 347225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204024) in round 47| [2025/04/30 09:44:19 347229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 347233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 347237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259296804|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 347241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259296804|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 347248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61206|srtt:50188|latest_rtt:50290|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 347254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1123|largest:1123|pns:2| [2025/04/30 09:44:19 347258] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1123|frame:ACK |recv_time:1746006259347094|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 347263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379347094|now:1746006259347094|interv:120000000| [2025/04/30 09:44:19 347267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379347094|now:1746006259347094|interv:120000000| [2025/04/30 09:44:19 347271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259347752|pq_index:0| [2025/04/30 09:44:19 347275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259346493| [2025/04/30 09:44:19 347279] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259347279| [2025/04/30 09:44:19 347284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259347283| [2025/04/30 09:44:19 347290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50188|min_srtt:50188|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 347294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2718804| [2025/04/30 09:44:19 347299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50188|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 347303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 347307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50188|min_srtt:50188|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 347312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2719983| [2025/04/30 09:44:19 347316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50188|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 347320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 347324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50188|min_srtt:50188|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 347329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2721162| [2025/04/30 09:44:19 347335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 347339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 347343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 347347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 347352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 347356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2682255| [2025/04/30 09:44:19 347360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 347364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 347368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259347752| [2025/04/30 09:44:19 347372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259347752| [2025/04/30 09:44:19 347376] [debug] |xqc_engine_wakeup_after|wakeup:1746006259347752|now:1746006259347376|diff:376| [2025/04/30 09:44:19 347380] [debug] |xqc_engine_main_logic|END|now:1746006259347283| [2025/04/30 09:44:19 347385] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259347385| [2025/04/30 09:44:19 347389] [debug] |xqc_engine_wakeup_after|wakeup:1746006259347752|now:1746006259347389|diff:363| [2025/04/30 09:44:19 347393] [debug] |xqc_engine_main_logic|END|now:1746006259347385| [2025/04/30 09:44:19 348459] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259348459| [2025/04/30 09:44:19 348467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259347752|pq_index:0| [2025/04/30 09:44:19 348471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259347283| [2025/04/30 09:44:19 348476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259348475| [2025/04/30 09:44:19 348481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259347752|now:1746006259348475| [2025/04/30 09:44:19 348485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259347752|now:1746006259348475| [2025/04/30 09:44:19 348489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 348494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50188|min_srtt:50188|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 348498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2721162| [2025/04/30 09:44:19 348502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 348506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 348514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 348518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 348522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 348526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2682255| [2025/04/30 09:44:19 348531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 348535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2553| [2025/04/30 09:44:19 348569] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2553|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259348543|stream_id:0|stream_offset:2682255| [2025/04/30 09:44:19 348578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2553|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 348585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 348591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50188|rtt_var:50|pto_duration:52188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 348598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 348603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 348607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 348611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259425731|now:1746006259348591|interv:77140| [2025/04/30 09:44:19 348615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259425731|now:1746006259348591|interval:77140|pto_count:0|srtt:50188 [2025/04/30 09:44:19 348620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62406| [2025/04/30 09:44:19 348624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 348629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2683434| [2025/04/30 09:44:19 348633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 348637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2554| [2025/04/30 09:44:19 348666] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2554|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259348644|stream_id:0|stream_offset:2683434| [2025/04/30 09:44:19 348674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2554|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 348687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 348692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50188|rtt_var:50|pto_duration:52188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 348696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 348700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 348704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 348708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259425832|now:1746006259348692|interv:77140| [2025/04/30 09:44:19 348712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259425832|now:1746006259348692|interval:77140|pto_count:0|srtt:50188 [2025/04/30 09:44:19 348716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63606| [2025/04/30 09:44:19 348721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 348725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2684613| [2025/04/30 09:44:19 348729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 348733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259349733|now:1746006259348733|interv:1000| [2025/04/30 09:44:19 348737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 348741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 348745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259349733| [2025/04/30 09:44:19 348749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259349733| [2025/04/30 09:44:19 348753] [debug] |xqc_engine_wakeup_after|wakeup:1746006259349733|now:1746006259348753|diff:980| [2025/04/30 09:44:19 348757] [debug] |xqc_engine_main_logic|END|now:1746006259348475| [2025/04/30 09:44:19 349124] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259349123| [2025/04/30 09:44:19 349129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 349152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1123| [2025/04/30 09:44:19 349156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1124| [2025/04/30 09:44:19 349161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1124| [2025/04/30 09:44:19 349166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 349170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2502|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2503|path_largest_ack:2502| [2025/04/30 09:44:19 349175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2610668|prior_time:1746006259297255|is_app_limited:0|send_elapse:51725|ack_elapse:51868|ctl_first_sent_time:1746006259298697|lagest_ack_time:1746006259349123|curr_delivered:2671874| [2025/04/30 09:44:19 349183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259298697| [2025/04/30 09:44:19 349188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:445||sndq_packets_used_bytes:0|sndq_packets_free:1335| [2025/04/30 09:44:19 349192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2503|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2503|path_largest_ack:2503| [2025/04/30 09:44:19 349196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2610668|prior_time:1746006259297255|is_app_limited:0|send_elapse:51725|ack_elapse:51868|ctl_first_sent_time:1746006259298697|lagest_ack_time:1746006259349123|curr_delivered:2673074| [2025/04/30 09:44:19 349201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259298798| [2025/04/30 09:44:19 349205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:444||sndq_packets_used_bytes:0|sndq_packets_free:1336| [2025/04/30 09:44:19 349209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50188|rttvar:50|minrtt:31343|latest_rtt:50325|ack_delay:88| [2025/04/30 09:44:19 349213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50194|rttvar:50|minrtt:31343|latest_rtt:50325|ack_delay:88| [2025/04/30 09:44:19 349217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2503|lost_pn:2500|thresh:3| [2025/04/30 09:44:19 349221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 349225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50194|rtt_var:50|pto_duration:52194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 349229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 349233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 349237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 349241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259425838|now:1746006259349225|interv:76613| [2025/04/30 09:44:19 349245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259425838|now:1746006259349225|interval:76613|pto_count:0|srtt:50194 [2025/04/30 09:44:19 349249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51725, ack_elapse 51868, delivered 62406|rate 1203169|lost 229| [2025/04/30 09:44:19 349253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203169) in round 47| [2025/04/30 09:44:19 349257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 349262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 349265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259298798|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 349272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259298798|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 349277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61206|srtt:50194|latest_rtt:50325|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 349282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1124|largest:1124|pns:2| [2025/04/30 09:44:19 349287] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1124|frame:ACK |recv_time:1746006259349123|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 349291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379349123|now:1746006259349123|interv:120000000| [2025/04/30 09:44:19 349295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379349123|now:1746006259349123|interv:120000000| [2025/04/30 09:44:19 349299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259349733|pq_index:0| [2025/04/30 09:44:19 349303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259348475| [2025/04/30 09:44:19 349307] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259349307| [2025/04/30 09:44:19 349312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259349311| [2025/04/30 09:44:19 349318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50194|min_srtt:50194|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 349322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2721162| [2025/04/30 09:44:19 349327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50194|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 349331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 349335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50194|min_srtt:50194|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 349340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2722341| [2025/04/30 09:44:19 349344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50194|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 349348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 349352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50194|min_srtt:50194|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 349359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2723520| [2025/04/30 09:44:19 349364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 349367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 349371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 349375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 349380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 349384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2684613| [2025/04/30 09:44:19 349388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 349392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 349396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259349733| [2025/04/30 09:44:19 349400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259349733| [2025/04/30 09:44:19 349404] [debug] |xqc_engine_wakeup_after|wakeup:1746006259349733|now:1746006259349404|diff:329| [2025/04/30 09:44:19 349408] [debug] |xqc_engine_main_logic|END|now:1746006259349311| [2025/04/30 09:44:19 349413] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259349413| [2025/04/30 09:44:19 349417] [debug] |xqc_engine_wakeup_after|wakeup:1746006259349733|now:1746006259349417|diff:316| [2025/04/30 09:44:19 349421] [debug] |xqc_engine_main_logic|END|now:1746006259349413| [2025/04/30 09:44:19 350488] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259350488| [2025/04/30 09:44:19 350496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259349733|pq_index:0| [2025/04/30 09:44:19 350500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259349311| [2025/04/30 09:44:19 350505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259350504| [2025/04/30 09:44:19 350509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746006259350240|now:1746006259350504| [2025/04/30 09:44:19 350513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 09:44:19 350517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746006259350240|now:1746006259350504| [2025/04/30 09:44:19 350521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:19 350525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259349733|now:1746006259350504| [2025/04/30 09:44:19 350529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259349733|now:1746006259350504| [2025/04/30 09:44:19 350536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 350541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:1124|ack_delay:25301|first_ack_range:35|largest_pkt_recv_time:1746006259325240| [2025/04/30 09:44:19 350545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:1124|low:1089|pkt_pns:2| [2025/04/30 09:44:19 350549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:1112|frame_largest_recv:1124| [2025/04/30 09:44:19 350554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:19 350558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50194|min_srtt:50194|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 350563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2723520| [2025/04/30 09:44:19 350567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 350571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 350575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 350579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 350584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 350588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2684613| [2025/04/30 09:44:19 350592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 350596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2555| [2025/04/30 09:44:19 350630] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2555|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:61206|now:1746006259350604|stream_id:0|stream_offset:2684613| [2025/04/30 09:44:19 350639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2555|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 09:44:19 350647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 350653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50194|rtt_var:50|pto_duration:52194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 350661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 350665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 350669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 350673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259427798|now:1746006259350653|interv:77145| [2025/04/30 09:44:19 350677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259427798|now:1746006259350653|interval:77145|pto_count:0|srtt:50194 [2025/04/30 09:44:19 350686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 350690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 350695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2685792| [2025/04/30 09:44:19 350699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 350703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2556| [2025/04/30 09:44:19 350733] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2556|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259350710|stream_id:0|stream_offset:2685792| [2025/04/30 09:44:19 350742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2556|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 350749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 350756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50194|rtt_var:50|pto_duration:52194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 350762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 350766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 350770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 350774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259427904|now:1746006259350756|interv:77148| [2025/04/30 09:44:19 350778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259427904|now:1746006259350756|interval:77148|pto_count:0|srtt:50194 [2025/04/30 09:44:19 350782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63613| [2025/04/30 09:44:19 350787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 350791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2686971| [2025/04/30 09:44:19 350795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 350799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259351799|now:1746006259350799|interv:1000| [2025/04/30 09:44:19 350803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 350807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 350811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259351799| [2025/04/30 09:44:19 350815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259351799| [2025/04/30 09:44:19 350823] [debug] |xqc_engine_wakeup_after|wakeup:1746006259351799|now:1746006259350823|diff:976| [2025/04/30 09:44:19 350827] [debug] |xqc_engine_main_logic|END|now:1746006259350504| [2025/04/30 09:44:19 351088] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259351088| [2025/04/30 09:44:19 351094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 351100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1124| [2025/04/30 09:44:19 351103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1125| [2025/04/30 09:44:19 351109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1125| [2025/04/30 09:44:19 351113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 351118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2504|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2505|path_largest_ack:2504| [2025/04/30 09:44:19 351122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2613068|prior_time:1746006259299255|is_app_limited:0|send_elapse:51817|ack_elapse:51833|ctl_first_sent_time:1746006259300690|lagest_ack_time:1746006259351088|curr_delivered:2674274| [2025/04/30 09:44:19 351127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259300690| [2025/04/30 09:44:19 351147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:443||sndq_packets_used_bytes:0|sndq_packets_free:1337| [2025/04/30 09:44:19 351154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2505|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2505|path_largest_ack:2505| [2025/04/30 09:44:19 351158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2613068|prior_time:1746006259299255|is_app_limited:0|send_elapse:51817|ack_elapse:51833|ctl_first_sent_time:1746006259300690|lagest_ack_time:1746006259351088|curr_delivered:2675474| [2025/04/30 09:44:19 351163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259300792| [2025/04/30 09:44:19 351167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:442||sndq_packets_used_bytes:0|sndq_packets_free:1338| [2025/04/30 09:44:19 351171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50194|rttvar:50|minrtt:31343|latest_rtt:50296|ack_delay:56| [2025/04/30 09:44:19 351175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50200|rttvar:49|minrtt:31343|latest_rtt:50296|ack_delay:56| [2025/04/30 09:44:19 351179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2505|lost_pn:2502|thresh:3| [2025/04/30 09:44:19 351183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 351187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50200|rtt_var:49|pto_duration:52200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 351192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 351196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 351203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 351207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259427910|now:1746006259351187|interv:76723| [2025/04/30 09:44:19 351211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259427910|now:1746006259351187|interval:76723|pto_count:0|srtt:50200 [2025/04/30 09:44:19 351215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51817, ack_elapse 51833, delivered 62406|rate 1203982|lost 229| [2025/04/30 09:44:19 351220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203982) in round 47| [2025/04/30 09:44:19 351224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 351228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 351232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259300792|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 351236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259300792|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 351241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61213|srtt:50200|latest_rtt:50296|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 351246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1125|largest:1125|pns:2| [2025/04/30 09:44:19 351251] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1125|frame:ACK |recv_time:1746006259351088|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 351255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379351088|now:1746006259351088|interv:120000000| [2025/04/30 09:44:19 351259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379351088|now:1746006259351088|interv:120000000| [2025/04/30 09:44:19 351263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259351799|pq_index:0| [2025/04/30 09:44:19 351268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259350504| [2025/04/30 09:44:19 351272] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259351271| [2025/04/30 09:44:19 351276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259351275| [2025/04/30 09:44:19 351282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50200|min_srtt:50200|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 351286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2723520| [2025/04/30 09:44:19 351293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50200|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 351298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 351302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50200|min_srtt:50200|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 351307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2724699| [2025/04/30 09:44:19 351311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50200|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 351315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 351320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50200|min_srtt:50200|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 351324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2725878| [2025/04/30 09:44:19 351328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 351332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 351336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 351340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 351344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 351348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2686971| [2025/04/30 09:44:19 351353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 351356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 351360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259351799| [2025/04/30 09:44:19 351364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259351799| [2025/04/30 09:44:19 351368] [debug] |xqc_engine_wakeup_after|wakeup:1746006259351799|now:1746006259351368|diff:431| [2025/04/30 09:44:19 351372] [debug] |xqc_engine_main_logic|END|now:1746006259351275| [2025/04/30 09:44:19 351377] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259351377| [2025/04/30 09:44:19 351381] [debug] |xqc_engine_wakeup_after|wakeup:1746006259351799|now:1746006259351381|diff:418| [2025/04/30 09:44:19 351385] [debug] |xqc_engine_main_logic|END|now:1746006259351377| [2025/04/30 09:44:19 352452] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259352452| [2025/04/30 09:44:19 352460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259351799|pq_index:0| [2025/04/30 09:44:19 352468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259351275| [2025/04/30 09:44:19 352473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259352472| [2025/04/30 09:44:19 352478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259351799|now:1746006259352472| [2025/04/30 09:44:19 352482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259351799|now:1746006259352472| [2025/04/30 09:44:19 352486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 352490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50200|min_srtt:50200|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 352495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2725878| [2025/04/30 09:44:19 352499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 352503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 352507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 352511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 352516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 352520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2686971| [2025/04/30 09:44:19 352524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 352528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2557| [2025/04/30 09:44:19 352562] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2557|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259352536|stream_id:0|stream_offset:2686971| [2025/04/30 09:44:19 352571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2557|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 352579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 352586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50200|rtt_var:49|pto_duration:52200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 352593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 352598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 352602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 352610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259429736|now:1746006259352585|interv:77151| [2025/04/30 09:44:19 352613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259429736|now:1746006259352585|interval:77151|pto_count:0|srtt:50200 [2025/04/30 09:44:19 352618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 352623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 352627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2688150| [2025/04/30 09:44:19 352631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 352635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2558| [2025/04/30 09:44:19 352664] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2558|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259352642|stream_id:0|stream_offset:2688150| [2025/04/30 09:44:19 352673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2558|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 352680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 352687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50200|rtt_var:49|pto_duration:52200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 352692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 352696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 352700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 352703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259429842|now:1746006259352687|interv:77155| [2025/04/30 09:44:19 352707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259429842|now:1746006259352687|interval:77155|pto_count:0|srtt:50200 [2025/04/30 09:44:19 352712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63613| [2025/04/30 09:44:19 352716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 352721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2689329| [2025/04/30 09:44:19 352725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 352729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259353729|now:1746006259352729|interv:1000| [2025/04/30 09:44:19 352733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 352740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 352745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259353729| [2025/04/30 09:44:19 352749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259353729| [2025/04/30 09:44:19 352753] [debug] |xqc_engine_wakeup_after|wakeup:1746006259353729|now:1746006259352753|diff:976| [2025/04/30 09:44:19 352757] [debug] |xqc_engine_main_logic|END|now:1746006259352472| [2025/04/30 09:44:19 353081] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259353080| [2025/04/30 09:44:19 353086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 353092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1125| [2025/04/30 09:44:19 353096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1126| [2025/04/30 09:44:19 353101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1126| [2025/04/30 09:44:19 353105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 353110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2506|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2507|path_largest_ack:2506| [2025/04/30 09:44:19 353115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2615468|prior_time:1746006259301266|is_app_limited:0|send_elapse:51787|ack_elapse:51814|ctl_first_sent_time:1746006259302700|lagest_ack_time:1746006259353080|curr_delivered:2676674| [2025/04/30 09:44:19 353119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259302700| [2025/04/30 09:44:19 353124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:441||sndq_packets_used_bytes:0|sndq_packets_free:1339| [2025/04/30 09:44:19 353128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2507|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2507|path_largest_ack:2507| [2025/04/30 09:44:19 353147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2615468|prior_time:1746006259301266|is_app_limited:0|send_elapse:51787|ack_elapse:51814|ctl_first_sent_time:1746006259302700|lagest_ack_time:1746006259353080|curr_delivered:2677874| [2025/04/30 09:44:19 353154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259302802| [2025/04/30 09:44:19 353159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:440||sndq_packets_used_bytes:0|sndq_packets_free:1340| [2025/04/30 09:44:19 353163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50200|rttvar:49|minrtt:31343|latest_rtt:50278|ack_delay:56| [2025/04/30 09:44:19 353167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50202|rttvar:42|minrtt:31343|latest_rtt:50278|ack_delay:56| [2025/04/30 09:44:19 353171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2507|lost_pn:2504|thresh:3| [2025/04/30 09:44:19 353175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 353179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50202|rtt_var:42|pto_duration:52202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 353187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 353191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 353195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 353199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259429844|now:1746006259353179|interv:76665| [2025/04/30 09:44:19 353203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259429844|now:1746006259353179|interval:76665|pto_count:0|srtt:50202 [2025/04/30 09:44:19 353207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51787, ack_elapse 51814, delivered 62406|rate 1204423|lost 229| [2025/04/30 09:44:19 353211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204423) in round 47| [2025/04/30 09:44:19 353216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 353220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 353224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259302802|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 353228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259302802|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2617868| [2025/04/30 09:44:19 353233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61213|srtt:50202|latest_rtt:50278|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 353238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1126|largest:1126|pns:2| [2025/04/30 09:44:19 353243] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1126|frame:ACK |recv_time:1746006259353080|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 353247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379353080|now:1746006259353080|interv:120000000| [2025/04/30 09:44:19 353251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379353080|now:1746006259353080|interv:120000000| [2025/04/30 09:44:19 353255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259353729|pq_index:0| [2025/04/30 09:44:19 353260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259352472| [2025/04/30 09:44:19 353264] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259353263| [2025/04/30 09:44:19 353268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259353267| [2025/04/30 09:44:19 353274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50202|min_srtt:50202|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 353281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2725878| [2025/04/30 09:44:19 353286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50202|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 353290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 353294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50202|min_srtt:50202|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 353299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2727057| [2025/04/30 09:44:19 353303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50202|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 353307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 353312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50202|min_srtt:50202|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 353316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2728236| [2025/04/30 09:44:19 353320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 353324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 353328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 353332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 353336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 353341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2689329| [2025/04/30 09:44:19 353345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 353349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 353352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259353729| [2025/04/30 09:44:19 353356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259353729| [2025/04/30 09:44:19 353360] [debug] |xqc_engine_wakeup_after|wakeup:1746006259353729|now:1746006259353360|diff:369| [2025/04/30 09:44:19 353364] [debug] |xqc_engine_main_logic|END|now:1746006259353267| [2025/04/30 09:44:19 353369] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259353369| [2025/04/30 09:44:19 353373] [debug] |xqc_engine_wakeup_after|wakeup:1746006259353729|now:1746006259353373|diff:356| [2025/04/30 09:44:19 353380] [debug] |xqc_engine_main_logic|END|now:1746006259353369| [2025/04/30 09:44:19 354446] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259354446| [2025/04/30 09:44:19 354454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259353729|pq_index:0| [2025/04/30 09:44:19 354458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259353267| [2025/04/30 09:44:19 354463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259354462| [2025/04/30 09:44:19 354468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259353729|now:1746006259354462| [2025/04/30 09:44:19 354472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259353729|now:1746006259354462| [2025/04/30 09:44:19 354476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 354480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50202|min_srtt:50202|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 354485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2728236| [2025/04/30 09:44:19 354489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 354493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 354497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 354501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 354505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 354509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2689329| [2025/04/30 09:44:19 354514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 354518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2559| [2025/04/30 09:44:19 354551] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2559|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259354526|stream_id:0|stream_offset:2689329| [2025/04/30 09:44:19 354560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2559|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 354567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 354574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50202|rtt_var:42|pto_duration:52202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 354581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 354590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 354594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 354598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259431728|now:1746006259354574|interv:77154| [2025/04/30 09:44:19 354602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259431728|now:1746006259354574|interval:77154|pto_count:0|srtt:50202 [2025/04/30 09:44:19 354606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 354611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 354615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2690508| [2025/04/30 09:44:19 354620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 354624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2560| [2025/04/30 09:44:19 354653] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2560|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259354631|stream_id:0|stream_offset:2690508| [2025/04/30 09:44:19 354662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2560|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 354668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 354676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50202|rtt_var:42|pto_duration:52202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 354680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 354684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 354688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 354692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259431833|now:1746006259354675|interv:77158| [2025/04/30 09:44:19 354696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259431833|now:1746006259354675|interval:77158|pto_count:0|srtt:50202 [2025/04/30 09:44:19 354700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63613| [2025/04/30 09:44:19 354705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 354709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2691687| [2025/04/30 09:44:19 354713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 354726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259355726|now:1746006259354726|interv:1000| [2025/04/30 09:44:19 354730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 354734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 354738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259355726| [2025/04/30 09:44:19 354742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259355726| [2025/04/30 09:44:19 354746] [debug] |xqc_engine_wakeup_after|wakeup:1746006259355726|now:1746006259354746|diff:980| [2025/04/30 09:44:19 354750] [debug] |xqc_engine_main_logic|END|now:1746006259354462| [2025/04/30 09:44:19 355074] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259355074| [2025/04/30 09:44:19 355079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 355085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1126| [2025/04/30 09:44:19 355089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1127| [2025/04/30 09:44:19 355094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1127| [2025/04/30 09:44:19 355098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 355103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2508|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2509|path_largest_ack:2508| [2025/04/30 09:44:19 355108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2617868|prior_time:1746006259303243|is_app_limited:0|send_elapse:50988|ack_elapse:51831|ctl_first_sent_time:1746006259304681|lagest_ack_time:1746006259355074|curr_delivered:2679074| [2025/04/30 09:44:19 355112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259304681| [2025/04/30 09:44:19 355117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:439||sndq_packets_used_bytes:0|sndq_packets_free:1341| [2025/04/30 09:44:19 355121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2509|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2509|path_largest_ack:2509| [2025/04/30 09:44:19 355125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2617868|prior_time:1746006259303243|is_app_limited:0|send_elapse:50988|ack_elapse:51831|ctl_first_sent_time:1746006259304681|lagest_ack_time:1746006259355074|curr_delivered:2680274| [2025/04/30 09:44:19 355130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259304787| [2025/04/30 09:44:19 355152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:438||sndq_packets_used_bytes:0|sndq_packets_free:1342| [2025/04/30 09:44:19 355156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50202|rttvar:42|minrtt:31343|latest_rtt:50287|ack_delay:64| [2025/04/30 09:44:19 355160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50204|rttvar:37|minrtt:31343|latest_rtt:50287|ack_delay:64| [2025/04/30 09:44:19 355164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2509|lost_pn:2506|thresh:3| [2025/04/30 09:44:19 355168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 355176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50204|rtt_var:37|pto_duration:52204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 355180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 355184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 355188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 355192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259431835|now:1746006259355176|interv:76659| [2025/04/30 09:44:19 355196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259431835|now:1746006259355176|interval:76659|pto_count:0|srtt:50204 [2025/04/30 09:44:19 355200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50988, ack_elapse 51831, delivered 62406|rate 1204028|lost 229| [2025/04/30 09:44:19 355204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 47 -> 48| [2025/04/30 09:44:19 355208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204028) in round 48| [2025/04/30 09:44:19 355213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 355217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 355221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259304787|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 355225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259304787|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 355229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61213|srtt:50204|latest_rtt:50287|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:19 355235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1127|largest:1127|pns:2| [2025/04/30 09:44:19 355239] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1127|frame:ACK |recv_time:1746006259355074|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 355244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379355074|now:1746006259355074|interv:120000000| [2025/04/30 09:44:19 355248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379355074|now:1746006259355074|interv:120000000| [2025/04/30 09:44:19 355252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259355726|pq_index:0| [2025/04/30 09:44:19 355256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259354462| [2025/04/30 09:44:19 355260] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259355260| [2025/04/30 09:44:19 355265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259355264| [2025/04/30 09:44:19 355273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50204|min_srtt:50204|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 355277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2728236| [2025/04/30 09:44:19 355282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50204|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 355286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 355291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50204|min_srtt:50204|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 355295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2729415| [2025/04/30 09:44:19 355300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50204|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 355304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 355308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50204|min_srtt:50204|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 355312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2730594| [2025/04/30 09:44:19 355317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 355321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 355324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 355329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 355333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 355337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2691687| [2025/04/30 09:44:19 355342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 355345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 355349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259355726| [2025/04/30 09:44:19 355353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259355726| [2025/04/30 09:44:19 355360] [debug] |xqc_engine_wakeup_after|wakeup:1746006259355726|now:1746006259355360|diff:366| [2025/04/30 09:44:19 355364] [debug] |xqc_engine_main_logic|END|now:1746006259355264| [2025/04/30 09:44:19 355369] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259355369| [2025/04/30 09:44:19 355373] [debug] |xqc_engine_wakeup_after|wakeup:1746006259355726|now:1746006259355373|diff:353| [2025/04/30 09:44:19 355377] [debug] |xqc_engine_main_logic|END|now:1746006259355369| [2025/04/30 09:44:19 356444] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259356443| [2025/04/30 09:44:19 356451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259355726|pq_index:0| [2025/04/30 09:44:19 356455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259355264| [2025/04/30 09:44:19 356460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259356459| [2025/04/30 09:44:19 356465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259355726|now:1746006259356459| [2025/04/30 09:44:19 356469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259355726|now:1746006259356459| [2025/04/30 09:44:19 356473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 356478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50204|min_srtt:50204|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 356482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2730594| [2025/04/30 09:44:19 356486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 356490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 356494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 356498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 356503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 356507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2691687| [2025/04/30 09:44:19 356511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 356515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2561| [2025/04/30 09:44:19 356549] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2561|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259356523|stream_id:0|stream_offset:2691687| [2025/04/30 09:44:19 356557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2561|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 356570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 356578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50204|rtt_var:37|pto_duration:52204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 356583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 356587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 356591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 356595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259433727|now:1746006259356578|interv:77149| [2025/04/30 09:44:19 356599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259433727|now:1746006259356578|interval:77149|pto_count:0|srtt:50204 [2025/04/30 09:44:19 356603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 356608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 356612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2692866| [2025/04/30 09:44:19 356617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 356621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2562| [2025/04/30 09:44:19 356650] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2562|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259356628|stream_id:0|stream_offset:2692866| [2025/04/30 09:44:19 356659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2562|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 356666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 356673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50204|rtt_var:37|pto_duration:52204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 356677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 356681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 356685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 356689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259433832|now:1746006259356672|interv:77160| [2025/04/30 09:44:19 356693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259433832|now:1746006259356672|interval:77160|pto_count:0|srtt:50204 [2025/04/30 09:44:19 356697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63613| [2025/04/30 09:44:19 356702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 356710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2694045| [2025/04/30 09:44:19 356715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 356719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259357718|now:1746006259356718|interv:1000| [2025/04/30 09:44:19 356722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 356726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 356730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259357718| [2025/04/30 09:44:19 356734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259357718| [2025/04/30 09:44:19 356738] [debug] |xqc_engine_wakeup_after|wakeup:1746006259357718|now:1746006259356738|diff:980| [2025/04/30 09:44:19 356743] [debug] |xqc_engine_main_logic|END|now:1746006259356459| [2025/04/30 09:44:19 357061] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259357060| [2025/04/30 09:44:19 357066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 357072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1127| [2025/04/30 09:44:19 357075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1128| [2025/04/30 09:44:19 357081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1128| [2025/04/30 09:44:19 357085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 357090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2510|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2511|path_largest_ack:2510| [2025/04/30 09:44:19 357094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2620268|prior_time:1746006259305227|is_app_limited:0|send_elapse:52768|ack_elapse:51833|ctl_first_sent_time:1746006259306665|lagest_ack_time:1746006259357060|curr_delivered:2681474| [2025/04/30 09:44:19 357099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259306665| [2025/04/30 09:44:19 357103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:437||sndq_packets_used_bytes:0|sndq_packets_free:1343| [2025/04/30 09:44:19 357107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2511|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2511|path_largest_ack:2511| [2025/04/30 09:44:19 357112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2620268|prior_time:1746006259305227|is_app_limited:0|send_elapse:52768|ack_elapse:51833|ctl_first_sent_time:1746006259306665|lagest_ack_time:1746006259357060|curr_delivered:2682674| [2025/04/30 09:44:19 357116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259306773| [2025/04/30 09:44:19 357120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:436||sndq_packets_used_bytes:0|sndq_packets_free:1344| [2025/04/30 09:44:19 357124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50204|rttvar:37|minrtt:31343|latest_rtt:50287|ack_delay:56| [2025/04/30 09:44:19 357128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50207|rttvar:34|minrtt:31343|latest_rtt:50287|ack_delay:56| [2025/04/30 09:44:19 357156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2511|lost_pn:2508|thresh:3| [2025/04/30 09:44:19 357160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 357164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50207|rtt_var:34|pto_duration:52207|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 357169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 357173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 357176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 357180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259433835|now:1746006259357164|interv:76671| [2025/04/30 09:44:19 357184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259433835|now:1746006259357164|interval:76671|pto_count:0|srtt:50207 [2025/04/30 09:44:19 357188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 52768, ack_elapse 51833, delivered 62406|rate 1182648|lost 229| [2025/04/30 09:44:19 357193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182648) in round 48| [2025/04/30 09:44:19 357197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 357201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 357205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259306773|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 357209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259306773|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 357214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61213|srtt:50207|latest_rtt:50287|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 357219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1128|largest:1128|pns:2| [2025/04/30 09:44:19 357224] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1128|frame:ACK |recv_time:1746006259357060|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 357228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379357060|now:1746006259357060|interv:120000000| [2025/04/30 09:44:19 357232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379357060|now:1746006259357060|interv:120000000| [2025/04/30 09:44:19 357236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259357718|pq_index:0| [2025/04/30 09:44:19 357240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259356459| [2025/04/30 09:44:19 357247] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259357247| [2025/04/30 09:44:19 357252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259357251| [2025/04/30 09:44:19 357258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50207|min_srtt:50207|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 357262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2730594| [2025/04/30 09:44:19 357267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50207|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 357271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 357275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50207|min_srtt:50207|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 357280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2731773| [2025/04/30 09:44:19 357284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50207|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 357288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 357292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50207|min_srtt:50207|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 357296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2732952| [2025/04/30 09:44:19 357301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 357305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 357308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 357313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 357317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 357321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2694045| [2025/04/30 09:44:19 357326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 357332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 357336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259357718| [2025/04/30 09:44:19 357340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259357718| [2025/04/30 09:44:19 357344] [debug] |xqc_engine_wakeup_after|wakeup:1746006259357718|now:1746006259357344|diff:374| [2025/04/30 09:44:19 357348] [debug] |xqc_engine_main_logic|END|now:1746006259357251| [2025/04/30 09:44:19 357353] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259357353| [2025/04/30 09:44:19 357357] [debug] |xqc_engine_wakeup_after|wakeup:1746006259357718|now:1746006259357357|diff:361| [2025/04/30 09:44:19 357361] [debug] |xqc_engine_main_logic|END|now:1746006259357353| [2025/04/30 09:44:19 358427] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259358427| [2025/04/30 09:44:19 358435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259357718|pq_index:0| [2025/04/30 09:44:19 358439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259357251| [2025/04/30 09:44:19 358444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259358443| [2025/04/30 09:44:19 358449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259357718|now:1746006259358443| [2025/04/30 09:44:19 358453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259357718|now:1746006259358443| [2025/04/30 09:44:19 358457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 358462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50207|min_srtt:50207|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 358466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2732952| [2025/04/30 09:44:19 358470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 358474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 358478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 358482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 358486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 358491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2694045| [2025/04/30 09:44:19 358495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 358499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2563| [2025/04/30 09:44:19 358532] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2563|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259358507|stream_id:0|stream_offset:2694045| [2025/04/30 09:44:19 358548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2563|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 358555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 358562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50207|rtt_var:34|pto_duration:52207|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 358568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 358573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 358577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 358581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259435714|now:1746006259358561|interv:77153| [2025/04/30 09:44:19 358585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259435714|now:1746006259358561|interval:77153|pto_count:0|srtt:50207 [2025/04/30 09:44:19 358589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 358594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 358598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2695224| [2025/04/30 09:44:19 358603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 358607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2564| [2025/04/30 09:44:19 358635] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2564|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259358614|stream_id:0|stream_offset:2695224| [2025/04/30 09:44:19 358644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2564|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 358651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 358658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50207|rtt_var:34|pto_duration:52207|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 358663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 358667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 358671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 358675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259435821|now:1746006259358658|interv:77163| [2025/04/30 09:44:19 358679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259435821|now:1746006259358658|interval:77163|pto_count:0|srtt:50207 [2025/04/30 09:44:19 358687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63613| [2025/04/30 09:44:19 358692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 358696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2696403| [2025/04/30 09:44:19 358700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 358704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259359704|now:1746006259358704|interv:1000| [2025/04/30 09:44:19 358708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 358712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 358716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259359704| [2025/04/30 09:44:19 358720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259359704| [2025/04/30 09:44:19 358724] [debug] |xqc_engine_wakeup_after|wakeup:1746006259359704|now:1746006259358724|diff:980| [2025/04/30 09:44:19 358728] [debug] |xqc_engine_main_logic|END|now:1746006259358443| [2025/04/30 09:44:19 359060] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259359059| [2025/04/30 09:44:19 359065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 359071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1128| [2025/04/30 09:44:19 359074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1129| [2025/04/30 09:44:19 359080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1129| [2025/04/30 09:44:19 359084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 359089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2512|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2513|path_largest_ack:2512| [2025/04/30 09:44:19 359093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2622668|prior_time:1746006259307232|is_app_limited:0|send_elapse:51827|ack_elapse:51827|ctl_first_sent_time:1746006259308668|lagest_ack_time:1746006259359059|curr_delivered:2683874| [2025/04/30 09:44:19 359098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259308668| [2025/04/30 09:44:19 359102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:435||sndq_packets_used_bytes:0|sndq_packets_free:1345| [2025/04/30 09:44:19 359106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2513|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2513|path_largest_ack:2513| [2025/04/30 09:44:19 359111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61206|prior_delivered:2622668|prior_time:1746006259307232|is_app_limited:0|send_elapse:51827|ack_elapse:51827|ctl_first_sent_time:1746006259308668|lagest_ack_time:1746006259359059|curr_delivered:2685074| [2025/04/30 09:44:19 359115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259308774| [2025/04/30 09:44:19 359119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:434||sndq_packets_used_bytes:0|sndq_packets_free:1346| [2025/04/30 09:44:19 359127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50207|rttvar:34|minrtt:31343|latest_rtt:50285|ack_delay:56| [2025/04/30 09:44:19 359131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50210|rttvar:31|minrtt:31343|latest_rtt:50285|ack_delay:56| [2025/04/30 09:44:19 359152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2513|lost_pn:2510|thresh:3| [2025/04/30 09:44:19 359156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 359160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50210|rtt_var:31|pto_duration:52210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 359164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 359168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 359172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 359176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259435824|now:1746006259359160|interv:76664| [2025/04/30 09:44:19 359180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259435824|now:1746006259359160|interval:76664|pto_count:0|srtt:50210 [2025/04/30 09:44:19 359184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51827, ack_elapse 51827, delivered 62406|rate 1204121|lost 229| [2025/04/30 09:44:19 359188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204121) in round 48| [2025/04/30 09:44:19 359192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 359197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 359200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259308774|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 359205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259308774|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 359209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61213|srtt:50210|latest_rtt:50285|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 359215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1129|largest:1129|pns:2| [2025/04/30 09:44:19 359219] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1129|frame:ACK |recv_time:1746006259359059|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 359224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379359059|now:1746006259359059|interv:120000000| [2025/04/30 09:44:19 359228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379359059|now:1746006259359059|interv:120000000| [2025/04/30 09:44:19 359235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259359704|pq_index:0| [2025/04/30 09:44:19 359239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259358443| [2025/04/30 09:44:19 359243] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259359243| [2025/04/30 09:44:19 359248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259359247| [2025/04/30 09:44:19 359253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 359258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2732952| [2025/04/30 09:44:19 359262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 359266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 359271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 359275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2734131| [2025/04/30 09:44:19 359279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 359284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 359288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 359292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2735310| [2025/04/30 09:44:19 359296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 359300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 359304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 359308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 359312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 359316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2696403| [2025/04/30 09:44:19 359323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 359327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 359331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259359704| [2025/04/30 09:44:19 359335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259359704| [2025/04/30 09:44:19 359339] [debug] |xqc_engine_wakeup_after|wakeup:1746006259359704|now:1746006259359339|diff:365| [2025/04/30 09:44:19 359343] [debug] |xqc_engine_main_logic|END|now:1746006259359247| [2025/04/30 09:44:19 359348] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259359348| [2025/04/30 09:44:19 359352] [debug] |xqc_engine_wakeup_after|wakeup:1746006259359704|now:1746006259359352|diff:352| [2025/04/30 09:44:19 359356] [debug] |xqc_engine_main_logic|END|now:1746006259359348| [2025/04/30 09:44:19 360423] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259360423| [2025/04/30 09:44:19 360431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259359704|pq_index:0| [2025/04/30 09:44:19 360435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259359247| [2025/04/30 09:44:19 360440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259360439| [2025/04/30 09:44:19 360444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259359704|now:1746006259360439| [2025/04/30 09:44:19 360448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259359704|now:1746006259360439| [2025/04/30 09:44:19 360452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 360457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 360461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2735310| [2025/04/30 09:44:19 360466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 360470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 360473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 360478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 360482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 360486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2696403| [2025/04/30 09:44:19 360491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 360498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2565| [2025/04/30 09:44:19 360537] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2565|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259360511|stream_id:0|stream_offset:2696403| [2025/04/30 09:44:19 360547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2565|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 360554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 360561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50210|rtt_var:31|pto_duration:52210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 360568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 360572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 360576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 360580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259437721|now:1746006259360561|interv:77160| [2025/04/30 09:44:19 360584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259437721|now:1746006259360561|interval:77160|pto_count:0|srtt:50210 [2025/04/30 09:44:19 360588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 360593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 360597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2697582| [2025/04/30 09:44:19 360602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 360606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2566| [2025/04/30 09:44:19 360634] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2566|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259360613|stream_id:0|stream_offset:2697582| [2025/04/30 09:44:19 360643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2566|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 360649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 360656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50210|rtt_var:31|pto_duration:52210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 360661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 360665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 360669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 360673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259437823|now:1746006259360656|interv:77167| [2025/04/30 09:44:19 360681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259437823|now:1746006259360656|interval:77167|pto_count:0|srtt:50210 [2025/04/30 09:44:19 360686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63613| [2025/04/30 09:44:19 360690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 360694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2698761| [2025/04/30 09:44:19 360699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 360703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259361702|now:1746006259360702|interv:1000| [2025/04/30 09:44:19 360706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 360710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 360714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259361702| [2025/04/30 09:44:19 360718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259361702| [2025/04/30 09:44:19 360722] [debug] |xqc_engine_wakeup_after|wakeup:1746006259361702|now:1746006259360722|diff:980| [2025/04/30 09:44:19 360727] [debug] |xqc_engine_main_logic|END|now:1746006259360439| [2025/04/30 09:44:19 361062] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259361062| [2025/04/30 09:44:19 361068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 361073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1129| [2025/04/30 09:44:19 361077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1130| [2025/04/30 09:44:19 361083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1130| [2025/04/30 09:44:19 361087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 361092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2514|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2515|path_largest_ack:2514| [2025/04/30 09:44:19 361096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61212|prior_delivered:2625068|prior_time:1746006259309282|is_app_limited:0|send_elapse:51870|ack_elapse:51780|ctl_first_sent_time:1746006259310744|lagest_ack_time:1746006259361062|curr_delivered:2686280| [2025/04/30 09:44:19 361101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259310744| [2025/04/30 09:44:19 361105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:433||sndq_packets_used_bytes:0|sndq_packets_free:1347| [2025/04/30 09:44:19 361109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2515|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2515|path_largest_ack:2515| [2025/04/30 09:44:19 361114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61212|prior_delivered:2625068|prior_time:1746006259309282|is_app_limited:0|send_elapse:51870|ack_elapse:51780|ctl_first_sent_time:1746006259310744|lagest_ack_time:1746006259361062|curr_delivered:2687480| [2025/04/30 09:44:19 361121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259310847| [2025/04/30 09:44:19 361125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:432||sndq_packets_used_bytes:0|sndq_packets_free:1348| [2025/04/30 09:44:19 361129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50210|rttvar:31|minrtt:31343|latest_rtt:50215|ack_delay:64| [2025/04/30 09:44:19 361152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50202|rttvar:38|minrtt:31343|latest_rtt:50215|ack_delay:64| [2025/04/30 09:44:19 361156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2515|lost_pn:2512|thresh:3| [2025/04/30 09:44:19 361160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1105|pns:2| [2025/04/30 09:44:19 361164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 361168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50202|rtt_var:38|pto_duration:52202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 361172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 361176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 361180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 361184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259437815|now:1746006259361168|interv:76647| [2025/04/30 09:44:19 361188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259437815|now:1746006259361168|interval:76647|pto_count:0|srtt:50202 [2025/04/30 09:44:19 361192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51870, ack_elapse 51780, delivered 62412|rate 1203238|lost 229| [2025/04/30 09:44:19 361197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203238) in round 48| [2025/04/30 09:44:19 361201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 361205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 361209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2406|po_sent_time:1746006259310847|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 361213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2406|po_sent_time:1746006259310847|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 361218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61207|srtt:50202|latest_rtt:50215|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 361223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1130|largest:1130|pns:2| [2025/04/30 09:44:19 361231] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1130|frame:ACK |recv_time:1746006259361062|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 361235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379361062|now:1746006259361062|interv:120000000| [2025/04/30 09:44:19 361239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379361062|now:1746006259361062|interv:120000000| [2025/04/30 09:44:19 361243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259361702|pq_index:0| [2025/04/30 09:44:19 361247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259360439| [2025/04/30 09:44:19 361251] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259361251| [2025/04/30 09:44:19 361256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259361255| [2025/04/30 09:44:19 361262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50202|min_srtt:50202|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 361266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2735310| [2025/04/30 09:44:19 361271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50202|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 361275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 361279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50202|min_srtt:50202|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 361284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2736489| [2025/04/30 09:44:19 361288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50202|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 361292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 361297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50202|min_srtt:50202|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 361301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2737668| [2025/04/30 09:44:19 361305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 361309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 361313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 361319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 361324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 361328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2698761| [2025/04/30 09:44:19 361332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 361336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 361340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259361702| [2025/04/30 09:44:19 361344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259361702| [2025/04/30 09:44:19 361348] [debug] |xqc_engine_wakeup_after|wakeup:1746006259361702|now:1746006259361348|diff:354| [2025/04/30 09:44:19 361352] [debug] |xqc_engine_main_logic|END|now:1746006259361255| [2025/04/30 09:44:19 361357] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259361357| [2025/04/30 09:44:19 361361] [debug] |xqc_engine_wakeup_after|wakeup:1746006259361702|now:1746006259361361|diff:341| [2025/04/30 09:44:19 361365] [debug] |xqc_engine_main_logic|END|now:1746006259361357| [2025/04/30 09:44:19 362432] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259362432| [2025/04/30 09:44:19 362440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259361702|pq_index:0| [2025/04/30 09:44:19 362444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259361255| [2025/04/30 09:44:19 362449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259362448| [2025/04/30 09:44:19 362453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259361702|now:1746006259362448| [2025/04/30 09:44:19 362457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259361702|now:1746006259362448| [2025/04/30 09:44:19 362461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 362466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50202|min_srtt:50202|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 362470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2737668| [2025/04/30 09:44:19 362475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 362478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 362482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 362487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 362491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 362495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2698761| [2025/04/30 09:44:19 362503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 362507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2567| [2025/04/30 09:44:19 362541] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2567|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259362515|stream_id:0|stream_offset:2698761| [2025/04/30 09:44:19 362550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2567|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 362557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 362563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50202|rtt_var:38|pto_duration:52202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 362570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 362575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 362579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 362583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259439717|now:1746006259362563|interv:77154| [2025/04/30 09:44:19 362587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259439717|now:1746006259362563|interval:77154|pto_count:0|srtt:50202 [2025/04/30 09:44:19 362591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62407| [2025/04/30 09:44:19 362596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 362600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2699940| [2025/04/30 09:44:19 362604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 362608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2568| [2025/04/30 09:44:19 362637] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2568|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259362615|stream_id:0|stream_offset:2699940| [2025/04/30 09:44:19 362646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2568|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 362653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 362660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50202|rtt_var:38|pto_duration:52202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 362666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 362674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 362678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 362682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259439817|now:1746006259362659|interv:77158| [2025/04/30 09:44:19 362686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259439817|now:1746006259362659|interval:77158|pto_count:0|srtt:50202 [2025/04/30 09:44:19 362691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63607| [2025/04/30 09:44:19 362695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 362699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2701119| [2025/04/30 09:44:19 362704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 362708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259363708|now:1746006259362708|interv:1000| [2025/04/30 09:44:19 362712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 362715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 362719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259363708| [2025/04/30 09:44:19 362724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259363708| [2025/04/30 09:44:19 362728] [debug] |xqc_engine_wakeup_after|wakeup:1746006259363708|now:1746006259362727|diff:981| [2025/04/30 09:44:19 362732] [debug] |xqc_engine_main_logic|END|now:1746006259362448| [2025/04/30 09:44:19 363052] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259363052| [2025/04/30 09:44:19 363058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 363063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1130| [2025/04/30 09:44:19 363067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1131| [2025/04/30 09:44:19 363073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1131| [2025/04/30 09:44:19 363077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 363081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2516|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2517|path_largest_ack:2516| [2025/04/30 09:44:19 363086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63612|prior_delivered:2625068|prior_time:1746006259309282|is_app_limited:0|send_elapse:52073|ack_elapse:53770|ctl_first_sent_time:1746006259310947|lagest_ack_time:1746006259363052|curr_delivered:2688680| [2025/04/30 09:44:19 363090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259310947| [2025/04/30 09:44:19 363095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:431||sndq_packets_used_bytes:0|sndq_packets_free:1349| [2025/04/30 09:44:19 363099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2517|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2517|path_largest_ack:2517| [2025/04/30 09:44:19 363107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62412|prior_delivered:2627468|prior_time:1746006259311204|is_app_limited:0|send_elapse:51794|ack_elapse:51848|ctl_first_sent_time:1746006259312641|lagest_ack_time:1746006259363052|curr_delivered:2689880| [2025/04/30 09:44:19 363111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259312641| [2025/04/30 09:44:19 363115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:430||sndq_packets_used_bytes:0|sndq_packets_free:1350| [2025/04/30 09:44:19 363119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50202|rttvar:38|minrtt:31343|latest_rtt:50411|ack_delay:64| [2025/04/30 09:44:19 363123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50220|rttvar:65|minrtt:31343|latest_rtt:50411|ack_delay:64| [2025/04/30 09:44:19 363128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2517|lost_pn:2514|thresh:3| [2025/04/30 09:44:19 363147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 363154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50220|rtt_var:65|pto_duration:52220|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 363158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 363162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 363166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 363170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259439835|now:1746006259363154|interv:76681| [2025/04/30 09:44:19 363174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259439835|now:1746006259363154|interval:76681|pto_count:0|srtt:50220 [2025/04/30 09:44:19 363178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51794, ack_elapse 51848, delivered 62412|rate 1203749|lost 229| [2025/04/30 09:44:19 363182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203749) in round 48| [2025/04/30 09:44:19 363186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 363191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 363194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259312641|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 363199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259312641|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 363203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61207|srtt:50220|latest_rtt:50411|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 363212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1131|largest:1131|pns:2| [2025/04/30 09:44:19 363216] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1131|frame:ACK |recv_time:1746006259363052|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 363221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379363052|now:1746006259363052|interv:120000000| [2025/04/30 09:44:19 363225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379363052|now:1746006259363052|interv:120000000| [2025/04/30 09:44:19 363229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259363708|pq_index:0| [2025/04/30 09:44:19 363233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259362448| [2025/04/30 09:44:19 363237] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259363237| [2025/04/30 09:44:19 363242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259363241| [2025/04/30 09:44:19 363248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50220|min_srtt:50220|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 363252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2737668| [2025/04/30 09:44:19 363257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50220|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 363261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 363265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50220|min_srtt:50220|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 363270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2738847| [2025/04/30 09:44:19 363274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50220|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 363278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 363282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50220|min_srtt:50220|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 363287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2740026| [2025/04/30 09:44:19 363291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 363295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 363301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 363305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 363310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 363314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2701119| [2025/04/30 09:44:19 363318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 363322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 363326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259363708| [2025/04/30 09:44:19 363330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259363708| [2025/04/30 09:44:19 363334] [debug] |xqc_engine_wakeup_after|wakeup:1746006259363708|now:1746006259363334|diff:374| [2025/04/30 09:44:19 363338] [debug] |xqc_engine_main_logic|END|now:1746006259363241| [2025/04/30 09:44:19 363343] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259363343| [2025/04/30 09:44:19 363347] [debug] |xqc_engine_wakeup_after|wakeup:1746006259363708|now:1746006259363347|diff:361| [2025/04/30 09:44:19 363351] [debug] |xqc_engine_main_logic|END|now:1746006259363343| [2025/04/30 09:44:19 364418] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259364418| [2025/04/30 09:44:19 364426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259363708|pq_index:0| [2025/04/30 09:44:19 364430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259363241| [2025/04/30 09:44:19 364435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259364434| [2025/04/30 09:44:19 364439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259363708|now:1746006259364434| [2025/04/30 09:44:19 364443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259363708|now:1746006259364434| [2025/04/30 09:44:19 364447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 364452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50220|min_srtt:50220|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 364456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2740026| [2025/04/30 09:44:19 364461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 364464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 364468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 364472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 364480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 364485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2701119| [2025/04/30 09:44:19 364489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 364493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2569| [2025/04/30 09:44:19 364527] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2569|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259364501|stream_id:0|stream_offset:2701119| [2025/04/30 09:44:19 364536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2569|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 364544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 364550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50220|rtt_var:65|pto_duration:52220|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 364557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 364561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 364565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 364569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259441721|now:1746006259364550|interv:77171| [2025/04/30 09:44:19 364573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259441721|now:1746006259364550|interval:77171|pto_count:0|srtt:50220 [2025/04/30 09:44:19 364578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62407| [2025/04/30 09:44:19 364582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 364586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2702298| [2025/04/30 09:44:19 364591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 364595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2570| [2025/04/30 09:44:19 364623] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2570|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259364602|stream_id:0|stream_offset:2702298| [2025/04/30 09:44:19 364632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2570|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 364639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 364646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50220|rtt_var:65|pto_duration:52220|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 364657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 364660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 364664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 364668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259441822|now:1746006259364645|interv:77177| [2025/04/30 09:44:19 364672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259441822|now:1746006259364645|interval:77177|pto_count:0|srtt:50220 [2025/04/30 09:44:19 364677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63607| [2025/04/30 09:44:19 364681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 364685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2703477| [2025/04/30 09:44:19 364690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 364694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259365694|now:1746006259364694|interv:1000| [2025/04/30 09:44:19 364698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 364701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 364705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259365694| [2025/04/30 09:44:19 364710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259365694| [2025/04/30 09:44:19 364714] [debug] |xqc_engine_wakeup_after|wakeup:1746006259365694|now:1746006259364714|diff:980| [2025/04/30 09:44:19 364718] [debug] |xqc_engine_main_logic|END|now:1746006259364434| [2025/04/30 09:44:19 365040] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259365040| [2025/04/30 09:44:19 365046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 365052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1131| [2025/04/30 09:44:19 365056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1132| [2025/04/30 09:44:19 365061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1132| [2025/04/30 09:44:19 365066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 365070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2518|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2519|path_largest_ack:2518| [2025/04/30 09:44:19 365075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61212|prior_delivered:2629868|prior_time:1746006259313214|is_app_limited:0|send_elapse:51734|ack_elapse:51826|ctl_first_sent_time:1746006259314647|lagest_ack_time:1746006259365040|curr_delivered:2691080| [2025/04/30 09:44:19 365080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259314647| [2025/04/30 09:44:19 365088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:429||sndq_packets_used_bytes:0|sndq_packets_free:1351| [2025/04/30 09:44:19 365092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2519|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2519|path_largest_ack:2519| [2025/04/30 09:44:19 365096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61212|prior_delivered:2629868|prior_time:1746006259313214|is_app_limited:0|send_elapse:51734|ack_elapse:51826|ctl_first_sent_time:1746006259314647|lagest_ack_time:1746006259365040|curr_delivered:2692280| [2025/04/30 09:44:19 365101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259314747| [2025/04/30 09:44:19 365105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:428||sndq_packets_used_bytes:0|sndq_packets_free:1352| [2025/04/30 09:44:19 365109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50220|rttvar:65|minrtt:31343|latest_rtt:50293|ack_delay:56| [2025/04/30 09:44:19 365113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50222|rttvar:53|minrtt:31343|latest_rtt:50293|ack_delay:56| [2025/04/30 09:44:19 365118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2519|lost_pn:2516|thresh:3| [2025/04/30 09:44:19 365122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 365126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50222|rtt_var:53|pto_duration:52222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 365130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 365152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 365156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 365160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259441824|now:1746006259365126|interv:76698| [2025/04/30 09:44:19 365164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259441824|now:1746006259365126|interval:76698|pto_count:0|srtt:50222 [2025/04/30 09:44:19 365169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51734, ack_elapse 51826, delivered 62412|rate 1204260|lost 229| [2025/04/30 09:44:19 365173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204260) in round 48| [2025/04/30 09:44:19 365177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 365182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 365186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259314747|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 365190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259314747|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 365198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61207|srtt:50222|latest_rtt:50293|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 365204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1132|largest:1132|pns:2| [2025/04/30 09:44:19 365208] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1132|frame:ACK |recv_time:1746006259365040|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 365213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379365040|now:1746006259365040|interv:120000000| [2025/04/30 09:44:19 365217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379365040|now:1746006259365040|interv:120000000| [2025/04/30 09:44:19 365221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259365694|pq_index:0| [2025/04/30 09:44:19 365225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259364434| [2025/04/30 09:44:19 365230] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259365229| [2025/04/30 09:44:19 365234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259365233| [2025/04/30 09:44:19 365240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50222|min_srtt:50222|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 365245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2740026| [2025/04/30 09:44:19 365249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50222|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 365254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 365259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50222|min_srtt:50222|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 365263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2741205| [2025/04/30 09:44:19 365267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50222|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 365272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 365277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50222|min_srtt:50222|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 365281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2742384| [2025/04/30 09:44:19 365288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 365292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 365296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 365300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 365305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 365309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2703477| [2025/04/30 09:44:19 365313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 365317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 365321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259365694| [2025/04/30 09:44:19 365325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259365694| [2025/04/30 09:44:19 365329] [debug] |xqc_engine_wakeup_after|wakeup:1746006259365694|now:1746006259365329|diff:365| [2025/04/30 09:44:19 365333] [debug] |xqc_engine_main_logic|END|now:1746006259365233| [2025/04/30 09:44:19 365338] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259365338| [2025/04/30 09:44:19 365342] [debug] |xqc_engine_wakeup_after|wakeup:1746006259365694|now:1746006259365342|diff:352| [2025/04/30 09:44:19 365346] [debug] |xqc_engine_main_logic|END|now:1746006259365338| [2025/04/30 09:44:19 366413] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259366413| [2025/04/30 09:44:19 366421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259365694|pq_index:0| [2025/04/30 09:44:19 366425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259365233| [2025/04/30 09:44:19 366430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259366429| [2025/04/30 09:44:19 366435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259365694|now:1746006259366429| [2025/04/30 09:44:19 366439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259365694|now:1746006259366429| [2025/04/30 09:44:19 366443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 366448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50222|min_srtt:50222|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 366452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2742384| [2025/04/30 09:44:19 366457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 366460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 366468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 366473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 366477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 366481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2703477| [2025/04/30 09:44:19 366486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 366490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2571| [2025/04/30 09:44:19 366524] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2571|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259366498|stream_id:0|stream_offset:2703477| [2025/04/30 09:44:19 366533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2571|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 366541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 366547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50222|rtt_var:53|pto_duration:52222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 366554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 366558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 366562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 366566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259443720|now:1746006259366547|interv:77173| [2025/04/30 09:44:19 366570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259443720|now:1746006259366547|interval:77173|pto_count:0|srtt:50222 [2025/04/30 09:44:19 366575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62407| [2025/04/30 09:44:19 366579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 366584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2704656| [2025/04/30 09:44:19 366588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 366592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2572| [2025/04/30 09:44:19 366620] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2572|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259366599|stream_id:0|stream_offset:2704656| [2025/04/30 09:44:19 366629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2572|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 366642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 366648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50222|rtt_var:53|pto_duration:52222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 366652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 366656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 366660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 366664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259443821|now:1746006259366648|interv:77173| [2025/04/30 09:44:19 366668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259443821|now:1746006259366648|interval:77173|pto_count:0|srtt:50222 [2025/04/30 09:44:19 366672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63607| [2025/04/30 09:44:19 366677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 366681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2705835| [2025/04/30 09:44:19 366685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 366689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259367689|now:1746006259366689|interv:1000| [2025/04/30 09:44:19 366693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 366697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 366701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259367689| [2025/04/30 09:44:19 366705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259367689| [2025/04/30 09:44:19 366709] [debug] |xqc_engine_wakeup_after|wakeup:1746006259367689|now:1746006259366709|diff:980| [2025/04/30 09:44:19 366713] [debug] |xqc_engine_main_logic|END|now:1746006259366429| [2025/04/30 09:44:19 367035] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259367034| [2025/04/30 09:44:19 367040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 367046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1132| [2025/04/30 09:44:19 367050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1133| [2025/04/30 09:44:19 367055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1133| [2025/04/30 09:44:19 367059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 367064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2520|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2521|path_largest_ack:2520| [2025/04/30 09:44:19 367069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63612|prior_delivered:2629868|prior_time:1746006259313214|is_app_limited:0|send_elapse:51933|ack_elapse:53820|ctl_first_sent_time:1746006259314846|lagest_ack_time:1746006259367034|curr_delivered:2693480| [2025/04/30 09:44:19 367080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259314846| [2025/04/30 09:44:19 367085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:427||sndq_packets_used_bytes:0|sndq_packets_free:1353| [2025/04/30 09:44:19 367089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2521|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2521|path_largest_ack:2521| [2025/04/30 09:44:19 367093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62412|prior_delivered:2632268|prior_time:1746006259315230|is_app_limited:0|send_elapse:51836|ack_elapse:51804|ctl_first_sent_time:1746006259316661|lagest_ack_time:1746006259367034|curr_delivered:2694680| [2025/04/30 09:44:19 367098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259316661| [2025/04/30 09:44:19 367101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:426||sndq_packets_used_bytes:0|sndq_packets_free:1354| [2025/04/30 09:44:19 367105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50222|rttvar:53|minrtt:31343|latest_rtt:50373|ack_delay:56| [2025/04/30 09:44:19 367110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50234|rttvar:63|minrtt:31343|latest_rtt:50373|ack_delay:56| [2025/04/30 09:44:19 367114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2521|lost_pn:2518|thresh:3| [2025/04/30 09:44:19 367118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 367122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50234|rtt_var:63|pto_duration:52234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 367126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 367130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 367151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 367155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259443833|now:1746006259367122|interv:76711| [2025/04/30 09:44:19 367159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259443833|now:1746006259367122|interval:76711|pto_count:0|srtt:50234 [2025/04/30 09:44:19 367164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51836, ack_elapse 51804, delivered 62412|rate 1204028|lost 229| [2025/04/30 09:44:19 367168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204028) in round 48| [2025/04/30 09:44:19 367172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 367176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 367180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259316661|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 367188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259316661|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 367192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61207|srtt:50234|latest_rtt:50373|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 367198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1133|largest:1133|pns:2| [2025/04/30 09:44:19 367202] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1133|frame:ACK |recv_time:1746006259367034|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 367207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379367034|now:1746006259367034|interv:120000000| [2025/04/30 09:44:19 367211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379367034|now:1746006259367034|interv:120000000| [2025/04/30 09:44:19 367215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259367689|pq_index:0| [2025/04/30 09:44:19 367219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259366429| [2025/04/30 09:44:19 367223] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259367223| [2025/04/30 09:44:19 367228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259367227| [2025/04/30 09:44:19 367234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50234|min_srtt:50234|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 367238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2742384| [2025/04/30 09:44:19 367242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50234|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 367247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 367251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50234|min_srtt:50234|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 367256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 367260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50234|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 367264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 367269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50234|min_srtt:50234|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 367275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2744742| [2025/04/30 09:44:19 367280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 367284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 367287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 367292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 367296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 367300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2705835| [2025/04/30 09:44:19 367305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 367308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 367312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259367689| [2025/04/30 09:44:19 367316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259367689| [2025/04/30 09:44:19 367320] [debug] |xqc_engine_wakeup_after|wakeup:1746006259367689|now:1746006259367320|diff:369| [2025/04/30 09:44:19 367324] [debug] |xqc_engine_main_logic|END|now:1746006259367227| [2025/04/30 09:44:19 367329] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259367329| [2025/04/30 09:44:19 367333] [debug] |xqc_engine_wakeup_after|wakeup:1746006259367689|now:1746006259367333|diff:356| [2025/04/30 09:44:19 367337] [debug] |xqc_engine_main_logic|END|now:1746006259367329| [2025/04/30 09:44:19 368404] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259368404| [2025/04/30 09:44:19 368412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259367689|pq_index:0| [2025/04/30 09:44:19 368416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259367227| [2025/04/30 09:44:19 368421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259368420| [2025/04/30 09:44:19 368425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259367689|now:1746006259368420| [2025/04/30 09:44:19 368429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259367689|now:1746006259368420| [2025/04/30 09:44:19 368433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 368438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50234|min_srtt:50234|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 368442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2744742| [2025/04/30 09:44:19 368450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 368454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 368458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 368462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 368467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 368471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2705835| [2025/04/30 09:44:19 368475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 368480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2573| [2025/04/30 09:44:19 368513] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2573|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259368487|stream_id:0|stream_offset:2705835| [2025/04/30 09:44:19 368522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2573|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 368530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 368536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50234|rtt_var:63|pto_duration:52234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 368543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 368547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 368551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 368555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259445721|now:1746006259368536|interv:77185| [2025/04/30 09:44:19 368559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259445721|now:1746006259368536|interval:77185|pto_count:0|srtt:50234 [2025/04/30 09:44:19 368564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62407| [2025/04/30 09:44:19 368568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 368573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2707014| [2025/04/30 09:44:19 368577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 368581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2574| [2025/04/30 09:44:19 368610] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2574|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259368588|stream_id:0|stream_offset:2707014| [2025/04/30 09:44:19 368625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2574|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 368632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 368638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50234|rtt_var:63|pto_duration:52234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 368643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 368647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 368650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 368654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259445822|now:1746006259368638|interv:77184| [2025/04/30 09:44:19 368658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259445822|now:1746006259368638|interval:77184|pto_count:0|srtt:50234 [2025/04/30 09:44:19 368663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63607| [2025/04/30 09:44:19 368667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 368672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2708193| [2025/04/30 09:44:19 368676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 368680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2575| [2025/04/30 09:44:19 368708] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2575|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006259368687|stream_id:0|stream_offset:2708193| [2025/04/30 09:44:19 368717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2575|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 368724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:19 368731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50234|rtt_var:63|pto_duration:52234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 368737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 368741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 368745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 368749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259445921|now:1746006259368731|interv:77190| [2025/04/30 09:44:19 368753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259445921|now:1746006259368731|interval:77190|pto_count:0|srtt:50234 [2025/04/30 09:44:19 368761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:64807| [2025/04/30 09:44:19 368766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 368770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2709372| [2025/04/30 09:44:19 368774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 368778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259369778|now:1746006259368778|interv:1000| [2025/04/30 09:44:19 368782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 368786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 368790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259369778| [2025/04/30 09:44:19 368794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259369778| [2025/04/30 09:44:19 368798] [debug] |xqc_engine_wakeup_after|wakeup:1746006259369778|now:1746006259368798|diff:980| [2025/04/30 09:44:19 368802] [debug] |xqc_engine_main_logic|END|now:1746006259368420| [2025/04/30 09:44:19 369026] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259369026| [2025/04/30 09:44:19 369032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 369037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1133| [2025/04/30 09:44:19 369041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1134| [2025/04/30 09:44:19 369047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1134| [2025/04/30 09:44:19 369051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 369056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2522|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2523|path_largest_ack:2522| [2025/04/30 09:44:19 369060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61212|prior_delivered:2634668|prior_time:1746006259317194|is_app_limited:0|send_elapse:51793|ack_elapse:51832|ctl_first_sent_time:1746006259318629|lagest_ack_time:1746006259369026|curr_delivered:2695880| [2025/04/30 09:44:19 369065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259318629| [2025/04/30 09:44:19 369072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:425||sndq_packets_used_bytes:0|sndq_packets_free:1355| [2025/04/30 09:44:19 369076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2523|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2523|path_largest_ack:2523| [2025/04/30 09:44:19 369081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61212|prior_delivered:2634668|prior_time:1746006259317194|is_app_limited:0|send_elapse:51793|ack_elapse:51832|ctl_first_sent_time:1746006259318629|lagest_ack_time:1746006259369026|curr_delivered:2697080| [2025/04/30 09:44:19 369085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259318738| [2025/04/30 09:44:19 369093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:424||sndq_packets_used_bytes:0|sndq_packets_free:1356| [2025/04/30 09:44:19 369097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50234|rttvar:63|minrtt:31343|latest_rtt:50288|ack_delay:56| [2025/04/30 09:44:19 369101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50234|rttvar:48|minrtt:31343|latest_rtt:50288|ack_delay:56| [2025/04/30 09:44:19 369105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2523|lost_pn:2520|thresh:3| [2025/04/30 09:44:19 369109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 369113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50234|rtt_var:48|pto_duration:52234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 369117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 369121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 369125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 369129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259445921|now:1746006259369113|interv:76808| [2025/04/30 09:44:19 369150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259445921|now:1746006259369113|interval:76808|pto_count:0|srtt:50234 [2025/04/30 09:44:19 369155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51793, ack_elapse 51832, delivered 62412|rate 1204121|lost 229| [2025/04/30 09:44:19 369159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204121) in round 48| [2025/04/30 09:44:19 369163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 369168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 369172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259318738|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 369176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259318738|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 369180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:62407|srtt:50234|latest_rtt:50288|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 369186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1134|largest:1134|pns:2| [2025/04/30 09:44:19 369190] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1134|frame:ACK |recv_time:1746006259369026|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 369195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379369026|now:1746006259369026|interv:120000000| [2025/04/30 09:44:19 369202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379369026|now:1746006259369026|interv:120000000| [2025/04/30 09:44:19 369206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259369778|pq_index:0| [2025/04/30 09:44:19 369210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259368420| [2025/04/30 09:44:19 369214] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259369214| [2025/04/30 09:44:19 369219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259369218| [2025/04/30 09:44:19 369225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50234|min_srtt:50234|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 369229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2744742| [2025/04/30 09:44:19 369234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50234|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 369238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 369243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50234|min_srtt:50234|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 369247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2745921| [2025/04/30 09:44:19 369251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50234|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 369256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 369260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50234|min_srtt:50234|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 369264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2747100| [2025/04/30 09:44:19 369268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 369272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 369276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 369280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 369285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 369293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2709372| [2025/04/30 09:44:19 369297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 369301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 369305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259369778| [2025/04/30 09:44:19 369309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259369778| [2025/04/30 09:44:19 369313] [debug] |xqc_engine_wakeup_after|wakeup:1746006259369778|now:1746006259369313|diff:465| [2025/04/30 09:44:19 369317] [debug] |xqc_engine_main_logic|END|now:1746006259369218| [2025/04/30 09:44:19 369322] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259369322| [2025/04/30 09:44:19 369326] [debug] |xqc_engine_wakeup_after|wakeup:1746006259369778|now:1746006259369326|diff:452| [2025/04/30 09:44:19 369330] [debug] |xqc_engine_main_logic|END|now:1746006259369322| [2025/04/30 09:44:19 370397] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259370397| [2025/04/30 09:44:19 370405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259369778|pq_index:0| [2025/04/30 09:44:19 370409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259369218| [2025/04/30 09:44:19 370414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259370413| [2025/04/30 09:44:19 370418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259369778|now:1746006259370413| [2025/04/30 09:44:19 370422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259369778|now:1746006259370413| [2025/04/30 09:44:19 370426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 370431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50234|min_srtt:50234|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 370435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2747100| [2025/04/30 09:44:19 370440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 370444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 370447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 370452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 370456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 370460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2709372| [2025/04/30 09:44:19 370464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 370472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2576| [2025/04/30 09:44:19 370506] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2576|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259370480|stream_id:0|stream_offset:2709372| [2025/04/30 09:44:19 370515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2576|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 370522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 370529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50234|rtt_var:48|pto_duration:52234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 370536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 370541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 370544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 370548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259447714|now:1746006259370529|interv:77185| [2025/04/30 09:44:19 370552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259447714|now:1746006259370529|interval:77185|pto_count:0|srtt:50234 [2025/04/30 09:44:19 370557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63607| [2025/04/30 09:44:19 370562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 370566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2710551| [2025/04/30 09:44:19 370570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 370574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2577| [2025/04/30 09:44:19 370603] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2577|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006259370581|stream_id:0|stream_offset:2710551| [2025/04/30 09:44:19 370611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2577|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 370618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:19 370625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50234|rtt_var:48|pto_duration:52234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 370630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 370634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 370638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 370646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259447815|now:1746006259370625|interv:77190| [2025/04/30 09:44:19 370650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259447815|now:1746006259370625|interval:77190|pto_count:0|srtt:50234 [2025/04/30 09:44:19 370654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:64807| [2025/04/30 09:44:19 370659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 370663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2711730| [2025/04/30 09:44:19 370667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 370671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259371671|now:1746006259370671|interv:1000| [2025/04/30 09:44:19 370675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 370679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 370683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259371671| [2025/04/30 09:44:19 370687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259371671| [2025/04/30 09:44:19 370691] [debug] |xqc_engine_wakeup_after|wakeup:1746006259371671|now:1746006259370691|diff:980| [2025/04/30 09:44:19 370695] [debug] |xqc_engine_main_logic|END|now:1746006259370413| [2025/04/30 09:44:19 371029] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259371028| [2025/04/30 09:44:19 371034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 371040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1134| [2025/04/30 09:44:19 371043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1135| [2025/04/30 09:44:19 371049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1135| [2025/04/30 09:44:19 371053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 371058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2524|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2525|path_largest_ack:2524| [2025/04/30 09:44:19 371062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63612|prior_delivered:2634668|prior_time:1746006259317194|is_app_limited:0|send_elapse:51996|ack_elapse:53834|ctl_first_sent_time:1746006259318832|lagest_ack_time:1746006259371028|curr_delivered:2698280| [2025/04/30 09:44:19 371067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259318832| [2025/04/30 09:44:19 371071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:423||sndq_packets_used_bytes:0|sndq_packets_free:1357| [2025/04/30 09:44:19 371075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2525|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2525|path_largest_ack:2525| [2025/04/30 09:44:19 371080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62412|prior_delivered:2637068|prior_time:1746006259319192|is_app_limited:0|send_elapse:51801|ack_elapse:51836|ctl_first_sent_time:1746006259320627|lagest_ack_time:1746006259371028|curr_delivered:2699480| [2025/04/30 09:44:19 371087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259320627| [2025/04/30 09:44:19 371091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:422||sndq_packets_used_bytes:0|sndq_packets_free:1358| [2025/04/30 09:44:19 371095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50234|rttvar:48|minrtt:31343|latest_rtt:50401|ack_delay:64| [2025/04/30 09:44:19 371100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50247|rttvar:61|minrtt:31343|latest_rtt:50401|ack_delay:64| [2025/04/30 09:44:19 371104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2525|lost_pn:2522|thresh:3| [2025/04/30 09:44:19 371108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 371112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50247|rtt_var:61|pto_duration:52247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 371116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 371120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 371124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 371128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259447828|now:1746006259371112|interv:76716| [2025/04/30 09:44:19 371147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259447828|now:1746006259371112|interval:76716|pto_count:0|srtt:50247 [2025/04/30 09:44:19 371155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51801, ack_elapse 51836, delivered 62412|rate 1204028|lost 229| [2025/04/30 09:44:19 371159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204028) in round 48| [2025/04/30 09:44:19 371163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 371167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 371171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259320627|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 371176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259320627|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 371180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:62407|srtt:50247|latest_rtt:50401|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 371186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1135|largest:1135|pns:2| [2025/04/30 09:44:19 371190] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1135|frame:ACK |recv_time:1746006259371028|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 371198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379371028|now:1746006259371028|interv:120000000| [2025/04/30 09:44:19 371202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379371028|now:1746006259371028|interv:120000000| [2025/04/30 09:44:19 371206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259371671|pq_index:0| [2025/04/30 09:44:19 371210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259370413| [2025/04/30 09:44:19 371214] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259371214| [2025/04/30 09:44:19 371219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259371218| [2025/04/30 09:44:19 371224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50247|min_srtt:50247|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 371229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2747100| [2025/04/30 09:44:19 371233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50247|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 371238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 371242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50247|min_srtt:50247|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 371247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2748279| [2025/04/30 09:44:19 371251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50247|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 371255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 371259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50247|min_srtt:50247|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 371264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2749458| [2025/04/30 09:44:19 371268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 371272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 371276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 371280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 371287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 371291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2711730| [2025/04/30 09:44:19 371295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 371299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 371303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259371671| [2025/04/30 09:44:19 371307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259371671| [2025/04/30 09:44:19 371311] [debug] |xqc_engine_wakeup_after|wakeup:1746006259371671|now:1746006259371311|diff:360| [2025/04/30 09:44:19 371315] [debug] |xqc_engine_main_logic|END|now:1746006259371218| [2025/04/30 09:44:19 371320] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259371320| [2025/04/30 09:44:19 371324] [debug] |xqc_engine_wakeup_after|wakeup:1746006259371671|now:1746006259371324|diff:347| [2025/04/30 09:44:19 371328] [debug] |xqc_engine_main_logic|END|now:1746006259371320| [2025/04/30 09:44:19 372395] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259372395| [2025/04/30 09:44:19 372403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259371671|pq_index:0| [2025/04/30 09:44:19 372407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259371218| [2025/04/30 09:44:19 372412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259372411| [2025/04/30 09:44:19 372416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259371671|now:1746006259372411| [2025/04/30 09:44:19 372420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259371671|now:1746006259372411| [2025/04/30 09:44:19 372424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 372429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50247|min_srtt:50247|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 372433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2749458| [2025/04/30 09:44:19 372438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 372441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 372445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 372449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 372454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 372458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2711730| [2025/04/30 09:44:19 372466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 372470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2578| [2025/04/30 09:44:19 372504] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2578|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259372478|stream_id:0|stream_offset:2711730| [2025/04/30 09:44:19 372513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2578|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 372521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 372528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50247|rtt_var:61|pto_duration:52247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 372534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 372539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 372542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 372546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259449725|now:1746006259372527|interv:77198| [2025/04/30 09:44:19 372550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259449725|now:1746006259372527|interval:77198|pto_count:0|srtt:50247 [2025/04/30 09:44:19 372555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63607| [2025/04/30 09:44:19 372560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 372564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2712909| [2025/04/30 09:44:19 372568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 372572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2579| [2025/04/30 09:44:19 372601] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2579|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006259372579|stream_id:0|stream_offset:2712909| [2025/04/30 09:44:19 372609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2579|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 372616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:19 372623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50247|rtt_var:61|pto_duration:52247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 372627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 372635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 372639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 372643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259449826|now:1746006259372622|interv:77204| [2025/04/30 09:44:19 372647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259449826|now:1746006259372622|interval:77204|pto_count:0|srtt:50247 [2025/04/30 09:44:19 372651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:64807| [2025/04/30 09:44:19 372656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 372660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2714088| [2025/04/30 09:44:19 372664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 372669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2580| [2025/04/30 09:44:19 372698] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2580|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006259372676|stream_id:0|stream_offset:2714088| [2025/04/30 09:44:19 372706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2580|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 372713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:19 372720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50247|rtt_var:61|pto_duration:52247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 372726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 372730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 372734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:19 372738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259449923|now:1746006259372720|interv:77203| [2025/04/30 09:44:19 372742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259449923|now:1746006259372720|interval:77203|pto_count:0|srtt:50247 [2025/04/30 09:44:19 372746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:66007| [2025/04/30 09:44:19 372751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 372755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2715267| [2025/04/30 09:44:19 372760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 372763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259373763|now:1746006259372763|interv:1000| [2025/04/30 09:44:19 372772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 372775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 372780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259373763| [2025/04/30 09:44:19 372784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259373763| [2025/04/30 09:44:19 372788] [debug] |xqc_engine_wakeup_after|wakeup:1746006259373763|now:1746006259372788|diff:975| [2025/04/30 09:44:19 372792] [debug] |xqc_engine_main_logic|END|now:1746006259372411| [2025/04/30 09:44:19 373015] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259373014| [2025/04/30 09:44:19 373020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 373026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1135| [2025/04/30 09:44:19 373030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1136| [2025/04/30 09:44:19 373035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1136| [2025/04/30 09:44:19 373039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 373044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2526|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2527|path_largest_ack:2526| [2025/04/30 09:44:19 373049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61212|prior_delivered:2639468|prior_time:1746006259321185|is_app_limited:0|send_elapse:51820|ack_elapse:51829|ctl_first_sent_time:1746006259322619|lagest_ack_time:1746006259373014|curr_delivered:2700680| [2025/04/30 09:44:19 373053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259322619| [2025/04/30 09:44:19 373058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:421||sndq_packets_used_bytes:0|sndq_packets_free:1359| [2025/04/30 09:44:19 373062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2527|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2527|path_largest_ack:2527| [2025/04/30 09:44:19 373066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:61212|prior_delivered:2639468|prior_time:1746006259321185|is_app_limited:0|send_elapse:51820|ack_elapse:51829|ctl_first_sent_time:1746006259322619|lagest_ack_time:1746006259373014|curr_delivered:2701880| [2025/04/30 09:44:19 373070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259322724| [2025/04/30 09:44:19 373074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:420||sndq_packets_used_bytes:0|sndq_packets_free:1360| [2025/04/30 09:44:19 373078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50247|rttvar:61|minrtt:31343|latest_rtt:50290|ack_delay:64| [2025/04/30 09:44:19 373083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50245|rttvar:51|minrtt:31343|latest_rtt:50290|ack_delay:64| [2025/04/30 09:44:19 373087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2527|lost_pn:2524|thresh:3| [2025/04/30 09:44:19 373091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 373098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50245|rtt_var:51|pto_duration:52245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 373103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 373106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 373110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 373114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259449921|now:1746006259373098|interv:76823| [2025/04/30 09:44:19 373118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259449921|now:1746006259373098|interval:76823|pto_count:0|srtt:50245 [2025/04/30 09:44:19 373122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51820, ack_elapse 51829, delivered 62412|rate 1204190|lost 229| [2025/04/30 09:44:19 373127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204190) in round 48| [2025/04/30 09:44:19 373131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 373153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 373158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259322724|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 373162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259322724|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 373166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:63607|srtt:50245|latest_rtt:50290|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 373172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1136|largest:1136|pns:2| [2025/04/30 09:44:19 373176] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1136|frame:ACK |recv_time:1746006259373014|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 373181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379373014|now:1746006259373014|interv:120000000| [2025/04/30 09:44:19 373185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379373014|now:1746006259373014|interv:120000000| [2025/04/30 09:44:19 373189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259373763|pq_index:0| [2025/04/30 09:44:19 373193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259372411| [2025/04/30 09:44:19 373197] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259373197| [2025/04/30 09:44:19 373202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259373201| [2025/04/30 09:44:19 373211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50245|min_srtt:50245|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 373215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2749458| [2025/04/30 09:44:19 373219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50245|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 373224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 373228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50245|min_srtt:50245|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 373232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2750637| [2025/04/30 09:44:19 373237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50245|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 373241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 373245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50245|min_srtt:50245|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 373250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2751816| [2025/04/30 09:44:19 373254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 373258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 373262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 373266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 373270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 373274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2715267| [2025/04/30 09:44:19 373279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 373282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 373286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259373763| [2025/04/30 09:44:19 373290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259373763| [2025/04/30 09:44:19 373294] [debug] |xqc_engine_wakeup_after|wakeup:1746006259373763|now:1746006259373294|diff:469| [2025/04/30 09:44:19 373301] [debug] |xqc_engine_main_logic|END|now:1746006259373201| [2025/04/30 09:44:19 373306] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259373306| [2025/04/30 09:44:19 373310] [debug] |xqc_engine_wakeup_after|wakeup:1746006259373763|now:1746006259373310|diff:453| [2025/04/30 09:44:19 373314] [debug] |xqc_engine_main_logic|END|now:1746006259373306| [2025/04/30 09:44:19 374381] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259374381| [2025/04/30 09:44:19 374389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259373763|pq_index:0| [2025/04/30 09:44:19 374393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259373201| [2025/04/30 09:44:19 374398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259374397| [2025/04/30 09:44:19 374403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259373763|now:1746006259374397| [2025/04/30 09:44:19 374407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259373763|now:1746006259374397| [2025/04/30 09:44:19 374411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 374415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50245|min_srtt:50245|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 374420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2751816| [2025/04/30 09:44:19 374424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 374428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 374432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 374436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 374440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 374445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2715267| [2025/04/30 09:44:19 374449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 374453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2581| [2025/04/30 09:44:19 374487] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2581|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006259374461|stream_id:0|stream_offset:2715267| [2025/04/30 09:44:19 374496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2581|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 374503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:19 374510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50245|rtt_var:51|pto_duration:52245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 374521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 374525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 374529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 374533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259451706|now:1746006259374509|interv:77197| [2025/04/30 09:44:19 374537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259451706|now:1746006259374509|interval:77197|pto_count:0|srtt:50245 [2025/04/30 09:44:19 374541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:64807| [2025/04/30 09:44:19 374546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 374550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2716446| [2025/04/30 09:44:19 374555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 374559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2582| [2025/04/30 09:44:19 374588] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2582|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006259374566|stream_id:0|stream_offset:2716446| [2025/04/30 09:44:19 374596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2582|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 374603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:19 374610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50245|rtt_var:51|pto_duration:52245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 374615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 374619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 374623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:19 374627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259451811|now:1746006259374610|interv:77201| [2025/04/30 09:44:19 374631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259451811|now:1746006259374610|interval:77201|pto_count:0|srtt:50245 [2025/04/30 09:44:19 374635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:66007| [2025/04/30 09:44:19 374640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 374644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2717625| [2025/04/30 09:44:19 374652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 374656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259375656|now:1746006259374656|interv:1000| [2025/04/30 09:44:19 374660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 374664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 374668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259375656| [2025/04/30 09:44:19 374672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259375656| [2025/04/30 09:44:19 374676] [debug] |xqc_engine_wakeup_after|wakeup:1746006259375656|now:1746006259374676|diff:980| [2025/04/30 09:44:19 374680] [debug] |xqc_engine_main_logic|END|now:1746006259374397| [2025/04/30 09:44:19 375024] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259375023| [2025/04/30 09:44:19 375029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 375035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1136| [2025/04/30 09:44:19 375039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1137| [2025/04/30 09:44:19 375044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1137| [2025/04/30 09:44:19 375048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 375053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2528|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2529|path_largest_ack:2528| [2025/04/30 09:44:19 375058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63612|prior_delivered:2639468|prior_time:1746006259321185|is_app_limited:0|send_elapse:52019|ack_elapse:53838|ctl_first_sent_time:1746006259322818|lagest_ack_time:1746006259375023|curr_delivered:2703080| [2025/04/30 09:44:19 375062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259322818| [2025/04/30 09:44:19 375066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:419||sndq_packets_used_bytes:0|sndq_packets_free:1361| [2025/04/30 09:44:19 375071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2529|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2529|path_largest_ack:2529| [2025/04/30 09:44:19 375075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62412|prior_delivered:2641868|prior_time:1746006259323184|is_app_limited:0|send_elapse:51781|ack_elapse:51839|ctl_first_sent_time:1746006259324617|lagest_ack_time:1746006259375023|curr_delivered:2704280| [2025/04/30 09:44:19 375079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259324617| [2025/04/30 09:44:19 375083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:418||sndq_packets_used_bytes:0|sndq_packets_free:1362| [2025/04/30 09:44:19 375087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50245|rttvar:51|minrtt:31343|latest_rtt:50406|ack_delay:64| [2025/04/30 09:44:19 375091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50257|rttvar:63|minrtt:31343|latest_rtt:50406|ack_delay:64| [2025/04/30 09:44:19 375099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2529|lost_pn:2526|thresh:3| [2025/04/30 09:44:19 375103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 375107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50257|rtt_var:63|pto_duration:52257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 375111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 375115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 375119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 375123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259451823|now:1746006259375107|interv:76716| [2025/04/30 09:44:19 375127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259451823|now:1746006259375107|interval:76716|pto_count:0|srtt:50257 [2025/04/30 09:44:19 375146] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51781, ack_elapse 51839, delivered 62412|rate 1203958|lost 229| [2025/04/30 09:44:19 375154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203958) in round 48| [2025/04/30 09:44:19 375158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 375162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 375166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259324617|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 375170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259324617|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 375175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:63607|srtt:50257|latest_rtt:50406|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 375181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1137|largest:1137|pns:2| [2025/04/30 09:44:19 375185] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1137|frame:ACK |recv_time:1746006259375023|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 375189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379375023|now:1746006259375023|interv:120000000| [2025/04/30 09:44:19 375194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379375023|now:1746006259375023|interv:120000000| [2025/04/30 09:44:19 375198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259375656|pq_index:0| [2025/04/30 09:44:19 375202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259374397| [2025/04/30 09:44:19 375206] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259375206| [2025/04/30 09:44:19 375214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259375213| [2025/04/30 09:44:19 375219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50257|min_srtt:50257|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 375224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2751816| [2025/04/30 09:44:19 375228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50257|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 375233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 375237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50257|min_srtt:50257|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 375241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2752995| [2025/04/30 09:44:19 375245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50257|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 375250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 375254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50257|min_srtt:50257|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 375258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2754174| [2025/04/30 09:44:19 375263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 375266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 375270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 375274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 375279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 375283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2717625| [2025/04/30 09:44:19 375287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 375291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 375295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259375656| [2025/04/30 09:44:19 375301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259375656| [2025/04/30 09:44:19 375305] [debug] |xqc_engine_wakeup_after|wakeup:1746006259375656|now:1746006259375305|diff:351| [2025/04/30 09:44:19 375309] [debug] |xqc_engine_main_logic|END|now:1746006259375213| [2025/04/30 09:44:19 375315] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259375314| [2025/04/30 09:44:19 375318] [debug] |xqc_engine_wakeup_after|wakeup:1746006259375656|now:1746006259375318|diff:338| [2025/04/30 09:44:19 375322] [debug] |xqc_engine_main_logic|END|now:1746006259375314| [2025/04/30 09:44:19 376389] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259376389| [2025/04/30 09:44:19 376397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259375656|pq_index:0| [2025/04/30 09:44:19 376401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259375213| [2025/04/30 09:44:19 376406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259376405| [2025/04/30 09:44:19 376411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259375656|now:1746006259376405| [2025/04/30 09:44:19 376415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259375656|now:1746006259376405| [2025/04/30 09:44:19 376419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 376423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50257|min_srtt:50257|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 376428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2754174| [2025/04/30 09:44:19 376432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 376436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 376440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 376445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 376449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 376453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2717625| [2025/04/30 09:44:19 376458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 376462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2583| [2025/04/30 09:44:19 376496] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2583|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006259376469|stream_id:0|stream_offset:2717625| [2025/04/30 09:44:19 376505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2583|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 376518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:19 376525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50257|rtt_var:63|pto_duration:52257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 376530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 376534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 376538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 376542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259453726|now:1746006259376525|interv:77201| [2025/04/30 09:44:19 376546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259453726|now:1746006259376525|interval:77201|pto_count:0|srtt:50257 [2025/04/30 09:44:19 376551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:64807| [2025/04/30 09:44:19 376555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 376560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2718804| [2025/04/30 09:44:19 376564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 376568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2584| [2025/04/30 09:44:19 376597] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2584|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006259376575|stream_id:0|stream_offset:2718804| [2025/04/30 09:44:19 376606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2584|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 376613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:19 376620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50257|rtt_var:63|pto_duration:52257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 376626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 376630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 376634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:19 376638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259453832|now:1746006259376620|interv:77212| [2025/04/30 09:44:19 376641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259453832|now:1746006259376620|interval:77212|pto_count:0|srtt:50257 [2025/04/30 09:44:19 376646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:66007| [2025/04/30 09:44:19 376650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 376659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2719983| [2025/04/30 09:44:19 376663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 376667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2585| [2025/04/30 09:44:19 376695] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2585|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006259376674|stream_id:0|stream_offset:2719983| [2025/04/30 09:44:19 376704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2585|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 376711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:19 376718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50257|rtt_var:63|pto_duration:52257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 376724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 376728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 376732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:19 376736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259453931|now:1746006259376718|interv:77213| [2025/04/30 09:44:19 376740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259453931|now:1746006259376718|interval:77213|pto_count:0|srtt:50257 [2025/04/30 09:44:19 376744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:67207| [2025/04/30 09:44:19 376749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 376753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2721162| [2025/04/30 09:44:19 376757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 376761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259377761|now:1746006259376761|interv:1000| [2025/04/30 09:44:19 376765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 376769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 376773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259377761| [2025/04/30 09:44:19 376777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259377761| [2025/04/30 09:44:19 376781] [debug] |xqc_engine_wakeup_after|wakeup:1746006259377761|now:1746006259376781|diff:980| [2025/04/30 09:44:19 376785] [debug] |xqc_engine_main_logic|END|now:1746006259376405| [2025/04/30 09:44:19 376999] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259376998| [2025/04/30 09:44:19 377008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 377014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1137| [2025/04/30 09:44:19 377018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1138| [2025/04/30 09:44:19 377023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1138| [2025/04/30 09:44:19 377028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 377032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2530|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2531|path_largest_ack:2530| [2025/04/30 09:44:19 377037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63612|prior_delivered:2641868|prior_time:1746006259323184|is_app_limited:0|send_elapse:51882|ack_elapse:53814|ctl_first_sent_time:1746006259324718|lagest_ack_time:1746006259376998|curr_delivered:2705480| [2025/04/30 09:44:19 377041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259324718| [2025/04/30 09:44:19 377046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:417||sndq_packets_used_bytes:0|sndq_packets_free:1363| [2025/04/30 09:44:19 377050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2531|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2531|path_largest_ack:2531| [2025/04/30 09:44:19 377054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62412|prior_delivered:2644268|prior_time:1746006259325240|is_app_limited:0|send_elapse:51889|ack_elapse:51758|ctl_first_sent_time:1746006259326686|lagest_ack_time:1746006259376998|curr_delivered:2706680| [2025/04/30 09:44:19 377059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259326686| [2025/04/30 09:44:19 377062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:416||sndq_packets_used_bytes:0|sndq_packets_free:1364| [2025/04/30 09:44:19 377066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50257|rttvar:63|minrtt:31343|latest_rtt:50312|ack_delay:56| [2025/04/30 09:44:19 377071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50257|rttvar:48|minrtt:31343|latest_rtt:50312|ack_delay:56| [2025/04/30 09:44:19 377075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2531|lost_pn:2528|thresh:3| [2025/04/30 09:44:19 377079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 377083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50257|rtt_var:48|pto_duration:52257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 377087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 377091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 377095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 377099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259453931|now:1746006259377083|interv:76848| [2025/04/30 09:44:19 377103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259453931|now:1746006259377083|interval:76848|pto_count:0|srtt:50257 [2025/04/30 09:44:19 377109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51889, ack_elapse 51758, delivered 62412|rate 1202798|lost 229| [2025/04/30 09:44:19 377114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202798) in round 48| [2025/04/30 09:44:19 377118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 377122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 377126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259326686|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 377130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259326686|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 377153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:64807|srtt:50257|latest_rtt:50312|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 377159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1138|largest:1138|pns:2| [2025/04/30 09:44:19 377163] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1138|frame:ACK |recv_time:1746006259376998|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 377168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379376998|now:1746006259376998|interv:120000000| [2025/04/30 09:44:19 377172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379376998|now:1746006259376998|interv:120000000| [2025/04/30 09:44:19 377176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259377761|pq_index:0| [2025/04/30 09:44:19 377180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259376405| [2025/04/30 09:44:19 377184] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259377184| [2025/04/30 09:44:19 377189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259377188| [2025/04/30 09:44:19 377194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50257|min_srtt:50257|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 377199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2754174| [2025/04/30 09:44:19 377203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50257|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 377208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 377215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50257|min_srtt:50257|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 377220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2755353| [2025/04/30 09:44:19 377224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50257|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 377228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 377233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50257|min_srtt:50257|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 377237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2756532| [2025/04/30 09:44:19 377241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 377245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 377249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 377253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 377258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 377262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2721162| [2025/04/30 09:44:19 377266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 377270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 377274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259377761| [2025/04/30 09:44:19 377278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259377761| [2025/04/30 09:44:19 377282] [debug] |xqc_engine_wakeup_after|wakeup:1746006259377761|now:1746006259377282|diff:479| [2025/04/30 09:44:19 377286] [debug] |xqc_engine_main_logic|END|now:1746006259377188| [2025/04/30 09:44:19 377291] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259377291| [2025/04/30 09:44:19 377295] [debug] |xqc_engine_wakeup_after|wakeup:1746006259377761|now:1746006259377295|diff:466| [2025/04/30 09:44:19 377299] [debug] |xqc_engine_main_logic|END|now:1746006259377291| [2025/04/30 09:44:19 378365] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259378365| [2025/04/30 09:44:19 378373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259377761|pq_index:0| [2025/04/30 09:44:19 378377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259377188| [2025/04/30 09:44:19 378382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259378381| [2025/04/30 09:44:19 378390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259377761|now:1746006259378381| [2025/04/30 09:44:19 378394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259377761|now:1746006259378381| [2025/04/30 09:44:19 378398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 378403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50257|min_srtt:50257|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 378407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2756532| [2025/04/30 09:44:19 378412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 378416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 378420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 378424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 378428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 378432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2721162| [2025/04/30 09:44:19 378437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 378441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2586| [2025/04/30 09:44:19 378475] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2586|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006259378449|stream_id:0|stream_offset:2721162| [2025/04/30 09:44:19 378484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2586|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 378491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:19 378498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50257|rtt_var:48|pto_duration:52257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 378505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 378509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 378513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:19 378517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259455706|now:1746006259378497|interv:77209| [2025/04/30 09:44:19 378521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259455706|now:1746006259378497|interval:77209|pto_count:0|srtt:50257 [2025/04/30 09:44:19 378533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:66007| [2025/04/30 09:44:19 378538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 378542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2722341| [2025/04/30 09:44:19 378546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 378551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2587| [2025/04/30 09:44:19 378580] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2587|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006259378558|stream_id:0|stream_offset:2722341| [2025/04/30 09:44:19 378589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2587|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 378596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:19 378603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50257|rtt_var:48|pto_duration:52257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 378608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 378612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 378615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:19 378619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259455815|now:1746006259378603|interv:77212| [2025/04/30 09:44:19 378623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259455815|now:1746006259378603|interval:77212|pto_count:0|srtt:50257 [2025/04/30 09:44:19 378628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:67207| [2025/04/30 09:44:19 378632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 378636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2723520| [2025/04/30 09:44:19 378641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 378645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259379645|now:1746006259378645|interv:1000| [2025/04/30 09:44:19 378649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 378653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 378657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259379645| [2025/04/30 09:44:19 378661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259379645| [2025/04/30 09:44:19 378665] [debug] |xqc_engine_wakeup_after|wakeup:1746006259379645|now:1746006259378665|diff:980| [2025/04/30 09:44:19 378673] [debug] |xqc_engine_main_logic|END|now:1746006259378381| [2025/04/30 09:44:19 379001] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259379000| [2025/04/30 09:44:19 379006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 379012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1138| [2025/04/30 09:44:19 379015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1139| [2025/04/30 09:44:19 379021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1139| [2025/04/30 09:44:19 379025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 379030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2532|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2533|path_largest_ack:2532| [2025/04/30 09:44:19 379034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63612|prior_delivered:2644268|prior_time:1746006259325240|is_app_limited:0|send_elapse:51995|ack_elapse:53760|ctl_first_sent_time:1746006259326792|lagest_ack_time:1746006259379000|curr_delivered:2707880| [2025/04/30 09:44:19 379039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259326792| [2025/04/30 09:44:19 379043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:415||sndq_packets_used_bytes:0|sndq_packets_free:1365| [2025/04/30 09:44:19 379047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2533|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2533|path_largest_ack:2533| [2025/04/30 09:44:19 379052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62412|prior_delivered:2646668|prior_time:1746006259327174|is_app_limited:0|send_elapse:51820|ack_elapse:51826|ctl_first_sent_time:1746006259328608|lagest_ack_time:1746006259379000|curr_delivered:2709080| [2025/04/30 09:44:19 379056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259328608| [2025/04/30 09:44:19 379060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:414||sndq_packets_used_bytes:0|sndq_packets_free:1366| [2025/04/30 09:44:19 379064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50257|rttvar:48|minrtt:31343|latest_rtt:50392|ack_delay:64| [2025/04/30 09:44:19 379068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50266|rttvar:53|minrtt:31343|latest_rtt:50392|ack_delay:64| [2025/04/30 09:44:19 379072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2533|lost_pn:2530|thresh:3| [2025/04/30 09:44:19 379077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 379081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50266|rtt_var:53|pto_duration:52266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 379085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 379089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 379092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 379100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259455824|now:1746006259379080|interv:76744| [2025/04/30 09:44:19 379104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259455824|now:1746006259379080|interval:76744|pto_count:0|srtt:50266 [2025/04/30 09:44:19 379108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51820, ack_elapse 51826, delivered 62412|rate 1204260|lost 229| [2025/04/30 09:44:19 379112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204260) in round 48| [2025/04/30 09:44:19 379116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 379120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 379124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259328608|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 379129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259328608|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 379151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:64807|srtt:50266|latest_rtt:50392|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 379157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1139|largest:1139|pns:2| [2025/04/30 09:44:19 379162] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1139|frame:ACK |recv_time:1746006259379000|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 379166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379379000|now:1746006259379000|interv:120000000| [2025/04/30 09:44:19 379170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379379000|now:1746006259379000|interv:120000000| [2025/04/30 09:44:19 379174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259379645|pq_index:0| [2025/04/30 09:44:19 379178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259378381| [2025/04/30 09:44:19 379182] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259379182| [2025/04/30 09:44:19 379187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259379186| [2025/04/30 09:44:19 379193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50266|min_srtt:50266|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 379197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2756532| [2025/04/30 09:44:19 379202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50266|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 379209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 379214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50266|min_srtt:50266|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 379218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2757711| [2025/04/30 09:44:19 379222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50266|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 379227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 379231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50266|min_srtt:50266|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 379235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2758890| [2025/04/30 09:44:19 379240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 379243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 379247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 379251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 379256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 379260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2723520| [2025/04/30 09:44:19 379264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 379268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 379272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259379645| [2025/04/30 09:44:19 379276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259379645| [2025/04/30 09:44:19 379280] [debug] |xqc_engine_wakeup_after|wakeup:1746006259379645|now:1746006259379280|diff:365| [2025/04/30 09:44:19 379284] [debug] |xqc_engine_main_logic|END|now:1746006259379186| [2025/04/30 09:44:19 379289] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259379289| [2025/04/30 09:44:19 379293] [debug] |xqc_engine_wakeup_after|wakeup:1746006259379645|now:1746006259379293|diff:352| [2025/04/30 09:44:19 379297] [debug] |xqc_engine_main_logic|END|now:1746006259379289| [2025/04/30 09:44:19 380364] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259380364| [2025/04/30 09:44:19 380371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259379645|pq_index:0| [2025/04/30 09:44:19 380379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259379186| [2025/04/30 09:44:19 380384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259380383| [2025/04/30 09:44:19 380389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259379645|now:1746006259380383| [2025/04/30 09:44:19 380393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259379645|now:1746006259380383| [2025/04/30 09:44:19 380397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 380401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50266|min_srtt:50266|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 380406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2758890| [2025/04/30 09:44:19 380410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 380414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 380418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 380422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 380427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 380431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2723520| [2025/04/30 09:44:19 380435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 380439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2588| [2025/04/30 09:44:19 380473] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2588|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006259380447|stream_id:0|stream_offset:2723520| [2025/04/30 09:44:19 380482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2588|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 380489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:19 380496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50266|rtt_var:53|pto_duration:52266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 380503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 380507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 380511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:19 380515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259457713|now:1746006259380495|interv:77218| [2025/04/30 09:44:19 380523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259457713|now:1746006259380495|interval:77218|pto_count:0|srtt:50266 [2025/04/30 09:44:19 380528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:66007| [2025/04/30 09:44:19 380532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 380537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2724699| [2025/04/30 09:44:19 380541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 380545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2589| [2025/04/30 09:44:19 380574] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2589|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006259380552|stream_id:0|stream_offset:2724699| [2025/04/30 09:44:19 380582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2589|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 380589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:19 380596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50266|rtt_var:53|pto_duration:52266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 380601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 380605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 380609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:19 380613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259457818|now:1746006259380596|interv:77222| [2025/04/30 09:44:19 380617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259457818|now:1746006259380596|interval:77222|pto_count:0|srtt:50266 [2025/04/30 09:44:19 380621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:67207| [2025/04/30 09:44:19 380626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 380630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2725878| [2025/04/30 09:44:19 380635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 380639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2590| [2025/04/30 09:44:19 380666] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2590|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006259380645|stream_id:0|stream_offset:2725878| [2025/04/30 09:44:19 380681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2590|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 380687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:19 380694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50266|rtt_var:53|pto_duration:52266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 380698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 380702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 380706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:19 380710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259457911|now:1746006259380694|interv:77217| [2025/04/30 09:44:19 380714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259457911|now:1746006259380694|interval:77217|pto_count:0|srtt:50266 [2025/04/30 09:44:19 380718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:68407| [2025/04/30 09:44:19 380723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 380727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2727057| [2025/04/30 09:44:19 380732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 380735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259381735|now:1746006259380735|interv:1000| [2025/04/30 09:44:19 380739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 380743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 380747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259381735| [2025/04/30 09:44:19 380752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259381735| [2025/04/30 09:44:19 380756] [debug] |xqc_engine_wakeup_after|wakeup:1746006259381735|now:1746006259380755|diff:980| [2025/04/30 09:44:19 380760] [debug] |xqc_engine_main_logic|END|now:1746006259380383| [2025/04/30 09:44:19 380989] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259380988| [2025/04/30 09:44:19 380994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 381000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1139| [2025/04/30 09:44:19 381003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1140| [2025/04/30 09:44:19 381009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1140| [2025/04/30 09:44:19 381013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 381018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2534|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2535|path_largest_ack:2534| [2025/04/30 09:44:19 381026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63612|prior_delivered:2646668|prior_time:1746006259327174|is_app_limited:0|send_elapse:51925|ack_elapse:53814|ctl_first_sent_time:1746006259328713|lagest_ack_time:1746006259380988|curr_delivered:2710280| [2025/04/30 09:44:19 381030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259328713| [2025/04/30 09:44:19 381035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:413||sndq_packets_used_bytes:0|sndq_packets_free:1367| [2025/04/30 09:44:19 381039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2535|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2535|path_largest_ack:2535| [2025/04/30 09:44:19 381043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62406|prior_delivered:2649074|prior_time:1746006259329172|is_app_limited:0|send_elapse:51730|ack_elapse:51816|ctl_first_sent_time:1746006259330609|lagest_ack_time:1746006259380988|curr_delivered:2711480| [2025/04/30 09:44:19 381048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259330609| [2025/04/30 09:44:19 381052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:412||sndq_packets_used_bytes:0|sndq_packets_free:1368| [2025/04/30 09:44:19 381056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50266|rttvar:53|minrtt:31343|latest_rtt:50379|ack_delay:56| [2025/04/30 09:44:19 381060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50273|rttvar:54|minrtt:31343|latest_rtt:50379|ack_delay:56| [2025/04/30 09:44:19 381064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2535|lost_pn:2532|thresh:3| [2025/04/30 09:44:19 381068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 381072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50273|rtt_var:54|pto_duration:52273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 381077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 381080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 381084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:19 381088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259457918|now:1746006259381072|interv:76846| [2025/04/30 09:44:19 381092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259457918|now:1746006259381072|interval:76846|pto_count:0|srtt:50273 [2025/04/30 09:44:19 381096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51730, ack_elapse 51816, delivered 62406|rate 1204377|lost 229| [2025/04/30 09:44:19 381101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204377) in round 48| [2025/04/30 09:44:19 381105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 381109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 381113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259330609|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 381121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259330609|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 381125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:66007|srtt:50273|latest_rtt:50379|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 381131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1140|largest:1140|pns:2| [2025/04/30 09:44:19 381154] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1140|frame:ACK |recv_time:1746006259380988|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 381159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379380988|now:1746006259380988|interv:120000000| [2025/04/30 09:44:19 381163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379380988|now:1746006259380988|interv:120000000| [2025/04/30 09:44:19 381167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259381735|pq_index:0| [2025/04/30 09:44:19 381171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259380383| [2025/04/30 09:44:19 381175] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259381175| [2025/04/30 09:44:19 381180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259381179| [2025/04/30 09:44:19 381186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50273|min_srtt:50273|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 381190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2758890| [2025/04/30 09:44:19 381194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50273|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 381199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 381203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50273|min_srtt:50273|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 381208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2760069| [2025/04/30 09:44:19 381212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50273|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 381216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 381224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50273|min_srtt:50273|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 381228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2761248| [2025/04/30 09:44:19 381232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 381236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 381240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 381244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 381249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 381253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2727057| [2025/04/30 09:44:19 381257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 381261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 381265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259381735| [2025/04/30 09:44:19 381269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259381735| [2025/04/30 09:44:19 381273] [debug] |xqc_engine_wakeup_after|wakeup:1746006259381735|now:1746006259381273|diff:462| [2025/04/30 09:44:19 381277] [debug] |xqc_engine_main_logic|END|now:1746006259381179| [2025/04/30 09:44:19 381282] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259381282| [2025/04/30 09:44:19 381286] [debug] |xqc_engine_wakeup_after|wakeup:1746006259381735|now:1746006259381286|diff:449| [2025/04/30 09:44:19 381290] [debug] |xqc_engine_main_logic|END|now:1746006259381282| [2025/04/30 09:44:19 382357] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259382356| [2025/04/30 09:44:19 382365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259381735|pq_index:0| [2025/04/30 09:44:19 382370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259381179| [2025/04/30 09:44:19 382375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259382374| [2025/04/30 09:44:19 382379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259381735|now:1746006259382374| [2025/04/30 09:44:19 382383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259381735|now:1746006259382374| [2025/04/30 09:44:19 382387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 382392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50273|min_srtt:50273|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 382397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2761248| [2025/04/30 09:44:19 382405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 382409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 382413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 382417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 382421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 382426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2727057| [2025/04/30 09:44:19 382430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 382434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2591| [2025/04/30 09:44:19 382469] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2591|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006259382442|stream_id:0|stream_offset:2727057| [2025/04/30 09:44:19 382478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2591|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 382486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:19 382492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50273|rtt_var:54|pto_duration:52273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 382498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 382502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 382506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:19 382510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259459715|now:1746006259382492|interv:77223| [2025/04/30 09:44:19 382514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259459715|now:1746006259382492|interval:77223|pto_count:0|srtt:50273 [2025/04/30 09:44:19 382519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:67207| [2025/04/30 09:44:19 382523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 382528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2728236| [2025/04/30 09:44:19 382532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 382536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2592| [2025/04/30 09:44:19 382572] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2592|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006259382547|stream_id:0|stream_offset:2728236| [2025/04/30 09:44:19 382581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2592|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 382588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:19 382595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50273|rtt_var:54|pto_duration:52273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 382600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 382603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 382607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:19 382611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259459820|now:1746006259382594|interv:77226| [2025/04/30 09:44:19 382615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259459820|now:1746006259382594|interval:77226|pto_count:0|srtt:50273 [2025/04/30 09:44:19 382620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:68407| [2025/04/30 09:44:19 382624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 382628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2729415| [2025/04/30 09:44:19 382633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 382637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259383637|now:1746006259382637|interv:1000| [2025/04/30 09:44:19 382641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 382645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 382649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259383637| [2025/04/30 09:44:19 382653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259383637| [2025/04/30 09:44:19 382657] [debug] |xqc_engine_wakeup_after|wakeup:1746006259383637|now:1746006259382657|diff:980| [2025/04/30 09:44:19 382661] [debug] |xqc_engine_main_logic|END|now:1746006259382374| [2025/04/30 09:44:19 383005] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259383004| [2025/04/30 09:44:19 383010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 383016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1140| [2025/04/30 09:44:19 383020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1141| [2025/04/30 09:44:19 383025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1141| [2025/04/30 09:44:19 383029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 383038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2536|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2537|path_largest_ack:2536| [2025/04/30 09:44:19 383043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63606|prior_delivered:2649074|prior_time:1746006259329172|is_app_limited:0|send_elapse:51838|ack_elapse:53832|ctl_first_sent_time:1746006259330717|lagest_ack_time:1746006259383004|curr_delivered:2712680| [2025/04/30 09:44:19 383047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259330717| [2025/04/30 09:44:19 383052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:411||sndq_packets_used_bytes:0|sndq_packets_free:1369| [2025/04/30 09:44:19 383056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2537|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2537|path_largest_ack:2537| [2025/04/30 09:44:19 383060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62406|prior_delivered:2651474|prior_time:1746006259331147|is_app_limited:0|send_elapse:51823|ack_elapse:51857|ctl_first_sent_time:1746006259332577|lagest_ack_time:1746006259383004|curr_delivered:2713880| [2025/04/30 09:44:19 383065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259332577| [2025/04/30 09:44:19 383069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:410||sndq_packets_used_bytes:0|sndq_packets_free:1370| [2025/04/30 09:44:19 383073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50273|rttvar:54|minrtt:31343|latest_rtt:50427|ack_delay:56| [2025/04/30 09:44:19 383077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50285|rttvar:65|minrtt:31343|latest_rtt:50427|ack_delay:56| [2025/04/30 09:44:19 383081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2537|lost_pn:2534|thresh:3| [2025/04/30 09:44:19 383085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 383089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50285|rtt_var:65|pto_duration:52285|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 383094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 383098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 383101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:19 383105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259459832|now:1746006259383089|interv:76743| [2025/04/30 09:44:19 383109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259459832|now:1746006259383089|interval:76743|pto_count:0|srtt:50285 [2025/04/30 09:44:19 383113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51823, ack_elapse 51857, delivered 62406|rate 1203424|lost 229| [2025/04/30 09:44:19 383118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203424) in round 48| [2025/04/30 09:44:19 383122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 383129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 383151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259332577|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 383155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259332577|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 383160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:66007|srtt:50285|latest_rtt:50427|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 383165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1141|largest:1141|pns:2| [2025/04/30 09:44:19 383170] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1141|frame:ACK |recv_time:1746006259383004|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 383174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379383004|now:1746006259383004|interv:120000000| [2025/04/30 09:44:19 383178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379383004|now:1746006259383004|interv:120000000| [2025/04/30 09:44:19 383182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259383637|pq_index:0| [2025/04/30 09:44:19 383187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259382374| [2025/04/30 09:44:19 383191] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259383190| [2025/04/30 09:44:19 383195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259383194| [2025/04/30 09:44:19 383201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50285|min_srtt:50285|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 383206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2761248| [2025/04/30 09:44:19 383210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50285|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 383214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 383219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50285|min_srtt:50285|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 383223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2762427| [2025/04/30 09:44:19 383227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50285|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 383235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 383239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50285|min_srtt:50285|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 383243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2763606| [2025/04/30 09:44:19 383248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 383252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 383255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 383260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 383264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 383268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2729415| [2025/04/30 09:44:19 383272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 383276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 383280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259383637| [2025/04/30 09:44:19 383284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259383637| [2025/04/30 09:44:19 383288] [debug] |xqc_engine_wakeup_after|wakeup:1746006259383637|now:1746006259383288|diff:349| [2025/04/30 09:44:19 383292] [debug] |xqc_engine_main_logic|END|now:1746006259383194| [2025/04/30 09:44:19 383297] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259383297| [2025/04/30 09:44:19 383301] [debug] |xqc_engine_wakeup_after|wakeup:1746006259383637|now:1746006259383301|diff:336| [2025/04/30 09:44:19 383305] [debug] |xqc_engine_main_logic|END|now:1746006259383297| [2025/04/30 09:44:19 384372] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259384372| [2025/04/30 09:44:19 384380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259383637|pq_index:0| [2025/04/30 09:44:19 384384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259383194| [2025/04/30 09:44:19 384389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259384388| [2025/04/30 09:44:19 384394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259383637|now:1746006259384388| [2025/04/30 09:44:19 384398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259383637|now:1746006259384388| [2025/04/30 09:44:19 384402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 384410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50285|min_srtt:50285|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 384415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2763606| [2025/04/30 09:44:19 384419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 384423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 384427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 384431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 384435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 384439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2729415| [2025/04/30 09:44:19 384444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 384448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2593| [2025/04/30 09:44:19 384481] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2593|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006259384456|stream_id:0|stream_offset:2729415| [2025/04/30 09:44:19 384490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2593|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 384498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:19 384504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50285|rtt_var:65|pto_duration:52285|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 384512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 384517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 384520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:19 384524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259461741|now:1746006259384504|interv:77237| [2025/04/30 09:44:19 384528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259461741|now:1746006259384504|interval:77237|pto_count:0|srtt:50285 [2025/04/30 09:44:19 384533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:67207| [2025/04/30 09:44:19 384537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 384541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2730594| [2025/04/30 09:44:19 384552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 384558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2594| [2025/04/30 09:44:19 384589] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2594|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006259384567|stream_id:0|stream_offset:2730594| [2025/04/30 09:44:19 384598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2594|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 384605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:19 384612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50285|rtt_var:65|pto_duration:52285|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 384618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 384621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 384625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:19 384629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259461852|now:1746006259384612|interv:77240| [2025/04/30 09:44:19 384633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259461852|now:1746006259384612|interval:77240|pto_count:0|srtt:50285 [2025/04/30 09:44:19 384638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:68407| [2025/04/30 09:44:19 384642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 384646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2731773| [2025/04/30 09:44:19 384651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 384655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2595| [2025/04/30 09:44:19 384682] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2595|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006259384661|stream_id:0|stream_offset:2731773| [2025/04/30 09:44:19 384691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2595|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 384698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:19 384705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50285|rtt_var:65|pto_duration:52285|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 384711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 384715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 384723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:19 384727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259461946|now:1746006259384704|interv:77242| [2025/04/30 09:44:19 384731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259461946|now:1746006259384704|interval:77242|pto_count:0|srtt:50285 [2025/04/30 09:44:19 384736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:69607| [2025/04/30 09:44:19 384740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 384744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2732952| [2025/04/30 09:44:19 384749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 384753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259385752|now:1746006259384752|interv:1000| [2025/04/30 09:44:19 384757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 384760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 384764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259385752| [2025/04/30 09:44:19 384769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259385752| [2025/04/30 09:44:19 384773] [debug] |xqc_engine_wakeup_after|wakeup:1746006259385752|now:1746006259384772|diff:980| [2025/04/30 09:44:19 384777] [debug] |xqc_engine_main_logic|END|now:1746006259384388| [2025/04/30 09:44:19 384978] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259384977| [2025/04/30 09:44:19 384983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 384989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1141| [2025/04/30 09:44:19 384993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1142| [2025/04/30 09:44:19 384998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1142| [2025/04/30 09:44:19 385003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 385007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2538|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2539|path_largest_ack:2538| [2025/04/30 09:44:19 385012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63606|prior_delivered:2651474|prior_time:1746006259331147|is_app_limited:0|send_elapse:51929|ack_elapse:53830|ctl_first_sent_time:1746006259332683|lagest_ack_time:1746006259384977|curr_delivered:2715080| [2025/04/30 09:44:19 385016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259332683| [2025/04/30 09:44:19 385021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:409||sndq_packets_used_bytes:0|sndq_packets_free:1371| [2025/04/30 09:44:19 385025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2539|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2539|path_largest_ack:2539| [2025/04/30 09:44:19 385032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62406|prior_delivered:2653874|prior_time:1746006259333141|is_app_limited:0|send_elapse:51700|ack_elapse:51836|ctl_first_sent_time:1746006259334569|lagest_ack_time:1746006259384977|curr_delivered:2716280| [2025/04/30 09:44:19 385037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259334569| [2025/04/30 09:44:19 385041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:408||sndq_packets_used_bytes:0|sndq_packets_free:1372| [2025/04/30 09:44:19 385045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50285|rttvar:65|minrtt:31343|latest_rtt:50408|ack_delay:56| [2025/04/30 09:44:19 385049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50294|rttvar:65|minrtt:31343|latest_rtt:50408|ack_delay:56| [2025/04/30 09:44:19 385053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2539|lost_pn:2536|thresh:3| [2025/04/30 09:44:19 385057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 385061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50294|rtt_var:65|pto_duration:52294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 385066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 385070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 385073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:19 385077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259461955|now:1746006259385061|interv:76894| [2025/04/30 09:44:19 385081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259461955|now:1746006259385061|interval:76894|pto_count:0|srtt:50294 [2025/04/30 09:44:19 385086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51700, ack_elapse 51836, delivered 62406|rate 1203912|lost 229| [2025/04/30 09:44:19 385090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203912) in round 48| [2025/04/30 09:44:19 385094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 385098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 385102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259334569|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 385106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259334569|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 385111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:67207|srtt:50294|latest_rtt:50408|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 385116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1142|largest:1142|pns:2| [2025/04/30 09:44:19 385123] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1142|frame:ACK |recv_time:1746006259384977|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 385128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379384977|now:1746006259384977|interv:120000000| [2025/04/30 09:44:19 385147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379384977|now:1746006259384977|interv:120000000| [2025/04/30 09:44:19 385154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259385752|pq_index:0| [2025/04/30 09:44:19 385159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259384388| [2025/04/30 09:44:19 385163] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259385162| [2025/04/30 09:44:19 385167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259385166| [2025/04/30 09:44:19 385173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50294|min_srtt:50294|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 385177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2763606| [2025/04/30 09:44:19 385182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50294|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 385186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 385191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50294|min_srtt:50294|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 385195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2764785| [2025/04/30 09:44:19 385199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50294|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 385204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 385208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50294|min_srtt:50294|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 385212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2765964| [2025/04/30 09:44:19 385217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 385221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 385224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 385232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 385236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 385240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2732952| [2025/04/30 09:44:19 385244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 385248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 385252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259385752| [2025/04/30 09:44:19 385256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259385752| [2025/04/30 09:44:19 385260] [debug] |xqc_engine_wakeup_after|wakeup:1746006259385752|now:1746006259385260|diff:492| [2025/04/30 09:44:19 385264] [debug] |xqc_engine_main_logic|END|now:1746006259385166| [2025/04/30 09:44:19 385269] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259385269| [2025/04/30 09:44:19 385273] [debug] |xqc_engine_wakeup_after|wakeup:1746006259385752|now:1746006259385273|diff:479| [2025/04/30 09:44:19 385277] [debug] |xqc_engine_main_logic|END|now:1746006259385269| [2025/04/30 09:44:19 386344] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259386344| [2025/04/30 09:44:19 386351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259385752|pq_index:0| [2025/04/30 09:44:19 386355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259385166| [2025/04/30 09:44:19 386360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259386359| [2025/04/30 09:44:19 386365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259385752|now:1746006259386359| [2025/04/30 09:44:19 386369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259385752|now:1746006259386359| [2025/04/30 09:44:19 386373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 386378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50294|min_srtt:50294|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 386382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2765964| [2025/04/30 09:44:19 386386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 386390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 386394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 386398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 386402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 386410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2732952| [2025/04/30 09:44:19 386415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 386419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2596| [2025/04/30 09:44:19 386453] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2596|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006259386426|stream_id:0|stream_offset:2732952| [2025/04/30 09:44:19 386462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2596|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 386469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:19 386475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50294|rtt_var:65|pto_duration:52294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 386483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 386487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 386491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:19 386495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259463720|now:1746006259386475|interv:77245| [2025/04/30 09:44:19 386499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259463720|now:1746006259386475|interval:77245|pto_count:0|srtt:50294 [2025/04/30 09:44:19 386503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:68407| [2025/04/30 09:44:19 386508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 386512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2734131| [2025/04/30 09:44:19 386517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 386521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2597| [2025/04/30 09:44:19 386550] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2597|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006259386528|stream_id:0|stream_offset:2734131| [2025/04/30 09:44:19 386558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2597|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 386565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:19 386572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50294|rtt_var:65|pto_duration:52294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 386581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 386585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 386588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:19 386592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259463822|now:1746006259386572|interv:77250| [2025/04/30 09:44:19 386596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259463822|now:1746006259386572|interval:77250|pto_count:0|srtt:50294 [2025/04/30 09:44:19 386601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:69607| [2025/04/30 09:44:19 386605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 386609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2735310| [2025/04/30 09:44:19 386614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 386618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259387618|now:1746006259386618|interv:1000| [2025/04/30 09:44:19 386622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 386626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 386630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259387618| [2025/04/30 09:44:19 386634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259387618| [2025/04/30 09:44:19 386638] [debug] |xqc_engine_wakeup_after|wakeup:1746006259387618|now:1746006259386638|diff:980| [2025/04/30 09:44:19 386642] [debug] |xqc_engine_main_logic|END|now:1746006259386359| [2025/04/30 09:44:19 386980] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259386979| [2025/04/30 09:44:19 386985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 386991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1142| [2025/04/30 09:44:19 386995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1143| [2025/04/30 09:44:19 387000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1143| [2025/04/30 09:44:19 387004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 387009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2540|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2541|path_largest_ack:2540| [2025/04/30 09:44:19 387013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63606|prior_delivered:2653874|prior_time:1746006259333141|is_app_limited:0|send_elapse:51806|ack_elapse:53838|ctl_first_sent_time:1746006259334675|lagest_ack_time:1746006259386979|curr_delivered:2717480| [2025/04/30 09:44:19 387018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259334675| [2025/04/30 09:44:19 387022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:407||sndq_packets_used_bytes:0|sndq_packets_free:1373| [2025/04/30 09:44:19 387030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2541|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2541|path_largest_ack:2541| [2025/04/30 09:44:19 387034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62406|prior_delivered:2656274|prior_time:1746006259335154|is_app_limited:0|send_elapse:51813|ack_elapse:51825|ctl_first_sent_time:1746006259336584|lagest_ack_time:1746006259386979|curr_delivered:2718680| [2025/04/30 09:44:19 387039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259336584| [2025/04/30 09:44:19 387043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:406||sndq_packets_used_bytes:0|sndq_packets_free:1374| [2025/04/30 09:44:19 387047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50294|rttvar:65|minrtt:31343|latest_rtt:50395|ack_delay:56| [2025/04/30 09:44:19 387051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50300|rttvar:60|minrtt:31343|latest_rtt:50395|ack_delay:56| [2025/04/30 09:44:19 387055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2541|lost_pn:2538|thresh:3| [2025/04/30 09:44:19 387059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 387063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50300|rtt_var:60|pto_duration:52300|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 387068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 387071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 387075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:19 387079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259463828|now:1746006259387063|interv:76765| [2025/04/30 09:44:19 387083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259463828|now:1746006259387063|interval:76765|pto_count:0|srtt:50300 [2025/04/30 09:44:19 387087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51813, ack_elapse 51825, delivered 62406|rate 1204167|lost 229| [2025/04/30 09:44:19 387092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204167) in round 48| [2025/04/30 09:44:19 387096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 387100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 387104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259336584|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 387108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259336584|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 387113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:67207|srtt:50300|latest_rtt:50395|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 387121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1143|largest:1143|pns:2| [2025/04/30 09:44:19 387125] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1143|frame:ACK |recv_time:1746006259386979|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 387130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379386979|now:1746006259386979|interv:120000000| [2025/04/30 09:44:19 387152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379386979|now:1746006259386979|interv:120000000| [2025/04/30 09:44:19 387156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259387618|pq_index:0| [2025/04/30 09:44:19 387160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259386359| [2025/04/30 09:44:19 387164] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259387164| [2025/04/30 09:44:19 387169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259387168| [2025/04/30 09:44:19 387175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50300|min_srtt:50300|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 387179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2765964| [2025/04/30 09:44:19 387184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50300|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 387188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 387192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50300|min_srtt:50300|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 387197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2767143| [2025/04/30 09:44:19 387201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50300|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 387205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 387209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50300|min_srtt:50300|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 387214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2768322| [2025/04/30 09:44:19 387218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 387225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 387229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 387233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 387237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 387241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2735310| [2025/04/30 09:44:19 387246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 387250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 387254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259387618| [2025/04/30 09:44:19 387257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259387618| [2025/04/30 09:44:19 387261] [debug] |xqc_engine_wakeup_after|wakeup:1746006259387618|now:1746006259387261|diff:357| [2025/04/30 09:44:19 387265] [debug] |xqc_engine_main_logic|END|now:1746006259387168| [2025/04/30 09:44:19 387270] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259387270| [2025/04/30 09:44:19 387274] [debug] |xqc_engine_wakeup_after|wakeup:1746006259387618|now:1746006259387274|diff:344| [2025/04/30 09:44:19 387278] [debug] |xqc_engine_main_logic|END|now:1746006259387270| [2025/04/30 09:44:19 388345] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259388345| [2025/04/30 09:44:19 388353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259387618|pq_index:0| [2025/04/30 09:44:19 388357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259387168| [2025/04/30 09:44:19 388362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259388361| [2025/04/30 09:44:19 388366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259387618|now:1746006259388361| [2025/04/30 09:44:19 388370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259387618|now:1746006259388361| [2025/04/30 09:44:19 388374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 388379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50300|min_srtt:50300|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 388383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2768322| [2025/04/30 09:44:19 388388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 388391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 388395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 388403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 388408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 388412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2735310| [2025/04/30 09:44:19 388416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 388420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2598| [2025/04/30 09:44:19 388454] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2598|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006259388428|stream_id:0|stream_offset:2735310| [2025/04/30 09:44:19 388462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2598|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 388469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:19 388476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50300|rtt_var:60|pto_duration:52300|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 388483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 388488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 388492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:19 388496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259465728|now:1746006259388476|interv:77252| [2025/04/30 09:44:19 388500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259465728|now:1746006259388476|interval:77252|pto_count:0|srtt:50300 [2025/04/30 09:44:19 388504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:68407| [2025/04/30 09:44:19 388509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 388513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2736489| [2025/04/30 09:44:19 388518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 388522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2599| [2025/04/30 09:44:19 388551] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2599|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006259388528|stream_id:0|stream_offset:2736489| [2025/04/30 09:44:19 388559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2599|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 388566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:19 388577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50300|rtt_var:60|pto_duration:52300|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 388581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 388585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 388589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:19 388593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259465828|now:1746006259388577|interv:77251| [2025/04/30 09:44:19 388597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259465828|now:1746006259388577|interval:77251|pto_count:0|srtt:50300 [2025/04/30 09:44:19 388601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:69607| [2025/04/30 09:44:19 388606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 388610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2737668| [2025/04/30 09:44:19 388614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 388618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2600| [2025/04/30 09:44:19 388647] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2600|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006259388625|stream_id:0|stream_offset:2737668| [2025/04/30 09:44:19 388655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2600|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 388663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:19 388670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50300|rtt_var:60|pto_duration:52300|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 388676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 388680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 388684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:19 388688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259465925|now:1746006259388669|interv:77256| [2025/04/30 09:44:19 388692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259465925|now:1746006259388669|interval:77256|pto_count:0|srtt:50300 [2025/04/30 09:44:19 388696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:70807| [2025/04/30 09:44:19 388700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 388708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2738847| [2025/04/30 09:44:19 388713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 388717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259389717|now:1746006259388717|interv:1000| [2025/04/30 09:44:19 388721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 388724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 388728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259389717| [2025/04/30 09:44:19 388733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259389717| [2025/04/30 09:44:19 388737] [debug] |xqc_engine_wakeup_after|wakeup:1746006259389717|now:1746006259388736|diff:981| [2025/04/30 09:44:19 388741] [debug] |xqc_engine_main_logic|END|now:1746006259388361| [2025/04/30 09:44:19 388970] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259388969| [2025/04/30 09:44:19 388975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 388981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1143| [2025/04/30 09:44:19 388985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1144| [2025/04/30 09:44:19 388990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1144| [2025/04/30 09:44:19 388994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 388999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2542|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2543|path_largest_ack:2542| [2025/04/30 09:44:19 389003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63606|prior_delivered:2656274|prior_time:1746006259335154|is_app_limited:0|send_elapse:51917|ack_elapse:53815|ctl_first_sent_time:1746006259336688|lagest_ack_time:1746006259388969|curr_delivered:2719880| [2025/04/30 09:44:19 389008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259336688| [2025/04/30 09:44:19 389012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:405||sndq_packets_used_bytes:0|sndq_packets_free:1375| [2025/04/30 09:44:19 389017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2543|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2543|path_largest_ack:2543| [2025/04/30 09:44:19 389021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62406|prior_delivered:2658674|prior_time:1746006259337130|is_app_limited:0|send_elapse:51817|ack_elapse:51839|ctl_first_sent_time:1746006259338575|lagest_ack_time:1746006259388969|curr_delivered:2721080| [2025/04/30 09:44:19 389025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259338575| [2025/04/30 09:44:19 389029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:404||sndq_packets_used_bytes:0|sndq_packets_free:1376| [2025/04/30 09:44:19 389033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50300|rttvar:60|minrtt:31343|latest_rtt:50394|ack_delay:56| [2025/04/30 09:44:19 389037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50305|rttvar:54|minrtt:31343|latest_rtt:50394|ack_delay:56| [2025/04/30 09:44:19 389045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2543|lost_pn:2540|thresh:3| [2025/04/30 09:44:19 389049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 389053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50305|rtt_var:54|pto_duration:52305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 389057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 389061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 389065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:19 389069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259465930|now:1746006259389053|interv:76877| [2025/04/30 09:44:19 389073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259465930|now:1746006259389053|interval:76877|pto_count:0|srtt:50305 [2025/04/30 09:44:19 389077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51817, ack_elapse 51839, delivered 62406|rate 1203842|lost 229| [2025/04/30 09:44:19 389082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203842) in round 48| [2025/04/30 09:44:19 389086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 389090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 389094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259338575|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 389098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259338575|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 389102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:68407|srtt:50305|latest_rtt:50394|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 389108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1144|largest:1144|pns:2| [2025/04/30 09:44:19 389112] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1144|frame:ACK |recv_time:1746006259388969|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 389117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379388969|now:1746006259388969|interv:120000000| [2025/04/30 09:44:19 389121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379388969|now:1746006259388969|interv:120000000| [2025/04/30 09:44:19 389125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259389717|pq_index:0| [2025/04/30 09:44:19 389129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259388361| [2025/04/30 09:44:19 389154] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259389154| [2025/04/30 09:44:19 389159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259389158| [2025/04/30 09:44:19 389165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 389169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2768322| [2025/04/30 09:44:19 389174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50305|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 389178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 389183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 389187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2769501| [2025/04/30 09:44:19 389191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50305|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 389195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 389200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 389204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2770680| [2025/04/30 09:44:19 389208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 389212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 389216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 389220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 389224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 389229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2738847| [2025/04/30 09:44:19 389233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 389243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 389247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259389717| [2025/04/30 09:44:19 389251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259389717| [2025/04/30 09:44:19 389255] [debug] |xqc_engine_wakeup_after|wakeup:1746006259389717|now:1746006259389255|diff:462| [2025/04/30 09:44:19 389259] [debug] |xqc_engine_main_logic|END|now:1746006259389158| [2025/04/30 09:44:19 389264] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259389264| [2025/04/30 09:44:19 389268] [debug] |xqc_engine_wakeup_after|wakeup:1746006259389717|now:1746006259389268|diff:449| [2025/04/30 09:44:19 389272] [debug] |xqc_engine_main_logic|END|now:1746006259389264| [2025/04/30 09:44:19 390339] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259390339| [2025/04/30 09:44:19 390346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259389717|pq_index:0| [2025/04/30 09:44:19 390351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259389158| [2025/04/30 09:44:19 390355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259390355| [2025/04/30 09:44:19 390360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259389717|now:1746006259390355| [2025/04/30 09:44:19 390364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259389717|now:1746006259390355| [2025/04/30 09:44:19 390368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 390373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 390377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2770680| [2025/04/30 09:44:19 390382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 390385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 390389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 390393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 390398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 390402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2738847| [2025/04/30 09:44:19 390406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 390410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2601| [2025/04/30 09:44:19 390444] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2601|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006259390418|stream_id:0|stream_offset:2738847| [2025/04/30 09:44:19 390459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2601|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 390466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:19 390472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50305|rtt_var:54|pto_duration:52305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 390479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 390484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 390487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:19 390491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259467723|now:1746006259390472|interv:77251| [2025/04/30 09:44:19 390495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259467723|now:1746006259390472|interval:77251|pto_count:0|srtt:50305 [2025/04/30 09:44:19 390500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:69607| [2025/04/30 09:44:19 390504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 390509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2740026| [2025/04/30 09:44:19 390513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 390517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2602| [2025/04/30 09:44:19 390547] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2602|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006259390524|stream_id:0|stream_offset:2740026| [2025/04/30 09:44:19 390555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2602|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 390562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:19 390569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50305|rtt_var:54|pto_duration:52305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 390574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 390578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 390581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:19 390585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259467829|now:1746006259390569|interv:77260| [2025/04/30 09:44:19 390589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259467829|now:1746006259390569|interval:77260|pto_count:0|srtt:50305 [2025/04/30 09:44:19 390597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:70807| [2025/04/30 09:44:19 390602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 390606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2741205| [2025/04/30 09:44:19 390611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 390615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259391614|now:1746006259390614|interv:1000| [2025/04/30 09:44:19 390618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 390622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 390626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259391614| [2025/04/30 09:44:19 390631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259391614| [2025/04/30 09:44:19 390635] [debug] |xqc_engine_wakeup_after|wakeup:1746006259391614|now:1746006259390634|diff:980| [2025/04/30 09:44:19 390639] [debug] |xqc_engine_main_logic|END|now:1746006259390355| [2025/04/30 09:44:19 390971] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259390971| [2025/04/30 09:44:19 390977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 390982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1144| [2025/04/30 09:44:19 390986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1145| [2025/04/30 09:44:19 390992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1145| [2025/04/30 09:44:19 390996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 391000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2544|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2545|path_largest_ack:2544| [2025/04/30 09:44:19 391005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63606|prior_delivered:2658674|prior_time:1746006259337130|is_app_limited:0|send_elapse:51922|ack_elapse:53841|ctl_first_sent_time:1746006259338680|lagest_ack_time:1746006259390971|curr_delivered:2722280| [2025/04/30 09:44:19 391009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259338680| [2025/04/30 09:44:19 391013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:403||sndq_packets_used_bytes:0|sndq_packets_free:1377| [2025/04/30 09:44:19 391018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2545|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2545|path_largest_ack:2545| [2025/04/30 09:44:19 391022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62406|prior_delivered:2661074|prior_time:1746006259339120|is_app_limited:0|send_elapse:51838|ack_elapse:51851|ctl_first_sent_time:1746006259340572|lagest_ack_time:1746006259390971|curr_delivered:2723480| [2025/04/30 09:44:19 391026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259340572| [2025/04/30 09:44:19 391030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:402||sndq_packets_used_bytes:0|sndq_packets_free:1378| [2025/04/30 09:44:19 391038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50305|rttvar:54|minrtt:31343|latest_rtt:50399|ack_delay:64| [2025/04/30 09:44:19 391042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50308|rttvar:48|minrtt:31343|latest_rtt:50399|ack_delay:64| [2025/04/30 09:44:19 391046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2545|lost_pn:2542|thresh:3| [2025/04/30 09:44:19 391050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 391054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50308|rtt_var:48|pto_duration:52308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 391058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 391062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 391066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:19 391070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259467832|now:1746006259391054|interv:76778| [2025/04/30 09:44:19 391074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259467832|now:1746006259391054|interval:76778|pto_count:0|srtt:50308 [2025/04/30 09:44:19 391078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51838, ack_elapse 51851, delivered 62406|rate 1203564|lost 229| [2025/04/30 09:44:19 391082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203564) in round 48| [2025/04/30 09:44:19 391086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 391090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 391094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259340572|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 391098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259340572|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 391103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:68407|srtt:50308|latest_rtt:50399|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 391108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1145|largest:1145|pns:2| [2025/04/30 09:44:19 391113] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1145|frame:ACK |recv_time:1746006259390971|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 391117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379390971|now:1746006259390971|interv:120000000| [2025/04/30 09:44:19 391121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379390971|now:1746006259390971|interv:120000000| [2025/04/30 09:44:19 391128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259391614|pq_index:0| [2025/04/30 09:44:19 391148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259390355| [2025/04/30 09:44:19 391155] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259391155| [2025/04/30 09:44:19 391160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259391159| [2025/04/30 09:44:19 391166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50308|min_srtt:50308|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 391170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2770680| [2025/04/30 09:44:19 391174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 391179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 391183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50308|min_srtt:50308|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 391187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2771859| [2025/04/30 09:44:19 391192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 391196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 391200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50308|min_srtt:50308|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 391205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2773038| [2025/04/30 09:44:19 391209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 391213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 391216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 391221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 391225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 391229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2741205| [2025/04/30 09:44:19 391236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 391240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 391244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259391614| [2025/04/30 09:44:19 391248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259391614| [2025/04/30 09:44:19 391252] [debug] |xqc_engine_wakeup_after|wakeup:1746006259391614|now:1746006259391252|diff:362| [2025/04/30 09:44:19 391256] [debug] |xqc_engine_main_logic|END|now:1746006259391159| [2025/04/30 09:44:19 391261] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259391261| [2025/04/30 09:44:19 391265] [debug] |xqc_engine_wakeup_after|wakeup:1746006259391614|now:1746006259391265|diff:349| [2025/04/30 09:44:19 391269] [debug] |xqc_engine_main_logic|END|now:1746006259391261| [2025/04/30 09:44:19 392336] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259392336| [2025/04/30 09:44:19 392344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259391614|pq_index:0| [2025/04/30 09:44:19 392348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259391159| [2025/04/30 09:44:19 392353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259392352| [2025/04/30 09:44:19 392357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259391614|now:1746006259392352| [2025/04/30 09:44:19 392361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259391614|now:1746006259392352| [2025/04/30 09:44:19 392365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 392370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50308|min_srtt:50308|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 392374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2773038| [2025/04/30 09:44:19 392378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 392382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 392386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 392390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 392395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 392399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2741205| [2025/04/30 09:44:19 392403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 392407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2603| [2025/04/30 09:44:19 392445] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2603|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006259392419|stream_id:0|stream_offset:2741205| [2025/04/30 09:44:19 392454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2603|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 392462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:19 392468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50308|rtt_var:48|pto_duration:52308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 392474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 392478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 392482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:19 392486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259469727|now:1746006259392468|interv:77259| [2025/04/30 09:44:19 392490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259469727|now:1746006259392468|interval:77259|pto_count:0|srtt:50308 [2025/04/30 09:44:19 392494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:69607| [2025/04/30 09:44:19 392499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 392503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2742384| [2025/04/30 09:44:19 392508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 392512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2604| [2025/04/30 09:44:19 392540] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2604|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006259392519|stream_id:0|stream_offset:2742384| [2025/04/30 09:44:19 392549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2604|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 392556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:19 392563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50308|rtt_var:48|pto_duration:52308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 392568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 392571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 392575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:19 392579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259469827|now:1746006259392563|interv:77264| [2025/04/30 09:44:19 392587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259469827|now:1746006259392563|interval:77264|pto_count:0|srtt:50308 [2025/04/30 09:44:19 392592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:70807| [2025/04/30 09:44:19 392598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 392604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 392612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 392617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2605| [2025/04/30 09:44:19 392652] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2605|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006259392625|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 392659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2605|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 392663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:19 392668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50308|rtt_var:48|pto_duration:52308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 392673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 392680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 392686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:19 392692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259469933|now:1746006259392668|interv:77265| [2025/04/30 09:44:19 392699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259469933|now:1746006259392668|interval:77265|pto_count:0|srtt:50308 [2025/04/30 09:44:19 392706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:72007| [2025/04/30 09:44:19 392713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 392719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2744742| [2025/04/30 09:44:19 392724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 392727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259393727|now:1746006259392727|interv:1000| [2025/04/30 09:44:19 392731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 392735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 392739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259393727| [2025/04/30 09:44:19 392748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259393727| [2025/04/30 09:44:19 392752] [debug] |xqc_engine_wakeup_after|wakeup:1746006259393727|now:1746006259392752|diff:975| [2025/04/30 09:44:19 392757] [debug] |xqc_engine_main_logic|END|now:1746006259392352| [2025/04/30 09:44:19 392954] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259392953| [2025/04/30 09:44:19 392963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 392969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1145| [2025/04/30 09:44:19 392973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1146| [2025/04/30 09:44:19 392979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1146| [2025/04/30 09:44:19 392983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 392988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2546|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2547|path_largest_ack:2546| [2025/04/30 09:44:19 392992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63606|prior_delivered:2661074|prior_time:1746006259339120|is_app_limited:0|send_elapse:51944|ack_elapse:53833|ctl_first_sent_time:1746006259340678|lagest_ack_time:1746006259392953|curr_delivered:2724680| [2025/04/30 09:44:19 392997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259340678| [2025/04/30 09:44:19 393001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:401||sndq_packets_used_bytes:0|sndq_packets_free:1379| [2025/04/30 09:44:19 393006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2547|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2547|path_largest_ack:2547| [2025/04/30 09:44:19 393010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62406|prior_delivered:2663474|prior_time:1746006259341109|is_app_limited:0|send_elapse:51826|ack_elapse:51844|ctl_first_sent_time:1746006259342559|lagest_ack_time:1746006259392953|curr_delivered:2725880| [2025/04/30 09:44:19 393015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259342559| [2025/04/30 09:44:19 393019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:400||sndq_packets_used_bytes:0|sndq_packets_free:1380| [2025/04/30 09:44:19 393023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50308|rttvar:48|minrtt:31343|latest_rtt:50394|ack_delay:56| [2025/04/30 09:44:19 393027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50312|rttvar:43|minrtt:31343|latest_rtt:50394|ack_delay:56| [2025/04/30 09:44:19 393032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2547|lost_pn:2544|thresh:3| [2025/04/30 09:44:19 393036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 393040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50312|rtt_var:43|pto_duration:52312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 393045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 393049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 393057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:19 393061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259469937|now:1746006259393040|interv:76897| [2025/04/30 09:44:19 393065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259469937|now:1746006259393040|interval:76897|pto_count:0|srtt:50312 [2025/04/30 09:44:19 393070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51826, ack_elapse 51844, delivered 62406|rate 1203726|lost 229| [2025/04/30 09:44:19 393074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203726) in round 48| [2025/04/30 09:44:19 393078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 393083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 393087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259342559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 393091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259342559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 393096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:69607|srtt:50312|latest_rtt:50394|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 393102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1146|largest:1146|pns:2| [2025/04/30 09:44:19 393106] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1146|frame:ACK |recv_time:1746006259392953|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 393111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379392953|now:1746006259392953|interv:120000000| [2025/04/30 09:44:19 393115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379392953|now:1746006259392953|interv:120000000| [2025/04/30 09:44:19 393119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259393727|pq_index:0| [2025/04/30 09:44:19 393123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259392352| [2025/04/30 09:44:19 393127] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259393127| [2025/04/30 09:44:19 393149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259393131| [2025/04/30 09:44:19 393159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50312|min_srtt:50312|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 393163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2773038| [2025/04/30 09:44:19 393171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50312|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 393176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 393180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50312|min_srtt:50312|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 393185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2774217| [2025/04/30 09:44:19 393189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50312|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 393193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 393198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50312|min_srtt:50312|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 393202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2775396| [2025/04/30 09:44:19 393206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 393210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 393214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 393218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 393222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 393227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2744742| [2025/04/30 09:44:19 393231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 393235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 393239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259393727| [2025/04/30 09:44:19 393243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259393727| [2025/04/30 09:44:19 393247] [debug] |xqc_engine_wakeup_after|wakeup:1746006259393727|now:1746006259393247|diff:480| [2025/04/30 09:44:19 393251] [debug] |xqc_engine_main_logic|END|now:1746006259393131| [2025/04/30 09:44:19 393256] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259393256| [2025/04/30 09:44:19 393260] [debug] |xqc_engine_wakeup_after|wakeup:1746006259393727|now:1746006259393260|diff:467| [2025/04/30 09:44:19 393264] [debug] |xqc_engine_main_logic|END|now:1746006259393256| [2025/04/30 09:44:19 394332] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259394332| [2025/04/30 09:44:19 394348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259393727|pq_index:0| [2025/04/30 09:44:19 394353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259393131| [2025/04/30 09:44:19 394358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259394357| [2025/04/30 09:44:19 394362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259393727|now:1746006259394357| [2025/04/30 09:44:19 394367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259393727|now:1746006259394357| [2025/04/30 09:44:19 394371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 394376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50312|min_srtt:50312|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 394381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2775396| [2025/04/30 09:44:19 394385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 394389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 394393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 394398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 394402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 394406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2744742| [2025/04/30 09:44:19 394411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 394415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2606| [2025/04/30 09:44:19 394448] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2606|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006259394424|stream_id:0|stream_offset:2744742| [2025/04/30 09:44:19 394454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2606|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 394459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:19 394464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50312|rtt_var:43|pto_duration:52312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 394471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 394477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 394490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:19 394497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259471736|now:1746006259394463|interv:77273| [2025/04/30 09:44:19 394503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259471736|now:1746006259394463|interval:77273|pto_count:0|srtt:50312 [2025/04/30 09:44:19 394511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:70807| [2025/04/30 09:44:19 394519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 394524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2745921| [2025/04/30 09:44:19 394528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 394533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2607| [2025/04/30 09:44:19 394562] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2607|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006259394540|stream_id:0|stream_offset:2745921| [2025/04/30 09:44:19 394572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2607|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 394579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:19 394586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50312|rtt_var:43|pto_duration:52312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 394594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 394600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 394606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:19 394612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259471852|now:1746006259394586|interv:77266| [2025/04/30 09:44:19 394619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259471852|now:1746006259394586|interval:77266|pto_count:0|srtt:50312 [2025/04/30 09:44:19 394626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:72007| [2025/04/30 09:44:19 394634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 394641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2747100| [2025/04/30 09:44:19 394648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 394653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259395653|now:1746006259394653|interv:1000| [2025/04/30 09:44:19 394657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 394665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 394670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259395653| [2025/04/30 09:44:19 394674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259395653| [2025/04/30 09:44:19 394678] [debug] |xqc_engine_wakeup_after|wakeup:1746006259395653|now:1746006259394678|diff:975| [2025/04/30 09:44:19 394682] [debug] |xqc_engine_main_logic|END|now:1746006259394357| [2025/04/30 09:44:19 394952] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259394951| [2025/04/30 09:44:19 394960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 394967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1146| [2025/04/30 09:44:19 394971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1147| [2025/04/30 09:44:19 394977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1147| [2025/04/30 09:44:19 394981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 394986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2548|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2549|path_largest_ack:2548| [2025/04/30 09:44:19 394991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63606|prior_delivered:2663474|prior_time:1746006259341109|is_app_limited:0|send_elapse:51926|ack_elapse:53842|ctl_first_sent_time:1746006259342659|lagest_ack_time:1746006259394951|curr_delivered:2727080| [2025/04/30 09:44:19 394995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259342659| [2025/04/30 09:44:19 395000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:399||sndq_packets_used_bytes:0|sndq_packets_free:1381| [2025/04/30 09:44:19 395004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2549|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2549|path_largest_ack:2549| [2025/04/30 09:44:19 395009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62406|prior_delivered:2665874|prior_time:1746006259343117|is_app_limited:0|send_elapse:51844|ack_elapse:51834|ctl_first_sent_time:1746006259344565|lagest_ack_time:1746006259394951|curr_delivered:2728280| [2025/04/30 09:44:19 395013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259344565| [2025/04/30 09:44:19 395017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:398||sndq_packets_used_bytes:0|sndq_packets_free:1382| [2025/04/30 09:44:19 395021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50312|rttvar:43|minrtt:31343|latest_rtt:50386|ack_delay:56| [2025/04/30 09:44:19 395025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50314|rttvar:37|minrtt:31343|latest_rtt:50386|ack_delay:56| [2025/04/30 09:44:19 395030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2549|lost_pn:2546|thresh:3| [2025/04/30 09:44:19 395034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 395038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50314|rtt_var:37|pto_duration:52314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 395047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 395051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 395055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:19 395059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259471854|now:1746006259395038|interv:76816| [2025/04/30 09:44:19 395063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259471854|now:1746006259395038|interval:76816|pto_count:0|srtt:50314 [2025/04/30 09:44:19 395067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51844, ack_elapse 51834, delivered 62406|rate 1203726|lost 229| [2025/04/30 09:44:19 395072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203726) in round 48| [2025/04/30 09:44:19 395076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 395080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 395084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259344565|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 395088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259344565|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 395093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:69607|srtt:50314|latest_rtt:50386|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 395099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1147|largest:1147|pns:2| [2025/04/30 09:44:19 395103] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1147|frame:ACK |recv_time:1746006259394951|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 395108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379394951|now:1746006259394951|interv:120000000| [2025/04/30 09:44:19 395112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379394951|now:1746006259394951|interv:120000000| [2025/04/30 09:44:19 395116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259395653|pq_index:0| [2025/04/30 09:44:19 395120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259394357| [2025/04/30 09:44:19 395124] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259395124| [2025/04/30 09:44:19 395129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259395128| [2025/04/30 09:44:19 395154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50314|min_srtt:50314|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 395162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2775396| [2025/04/30 09:44:19 395166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 395171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 395176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50314|min_srtt:50314|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 395180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2776575| [2025/04/30 09:44:19 395184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 395189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 395193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50314|min_srtt:50314|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 395197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2777754| [2025/04/30 09:44:19 395202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 395205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 395209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 395214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 395218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 395222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2747100| [2025/04/30 09:44:19 395227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 395230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 395234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259395653| [2025/04/30 09:44:19 395239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259395653| [2025/04/30 09:44:19 395242] [debug] |xqc_engine_wakeup_after|wakeup:1746006259395653|now:1746006259395242|diff:411| [2025/04/30 09:44:19 395247] [debug] |xqc_engine_main_logic|END|now:1746006259395128| [2025/04/30 09:44:19 395252] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259395252| [2025/04/30 09:44:19 395259] [debug] |xqc_engine_wakeup_after|wakeup:1746006259395653|now:1746006259395259|diff:394| [2025/04/30 09:44:19 395262] [debug] |xqc_engine_main_logic|END|now:1746006259395252| [2025/04/30 09:44:19 396330] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259396330| [2025/04/30 09:44:19 396341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259395653|pq_index:0| [2025/04/30 09:44:19 396346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259395128| [2025/04/30 09:44:19 396351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259396350| [2025/04/30 09:44:19 396355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259395653|now:1746006259396350| [2025/04/30 09:44:19 396360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259395653|now:1746006259396350| [2025/04/30 09:44:19 396364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 396369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50314|min_srtt:50314|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 396374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2777754| [2025/04/30 09:44:19 396378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 396382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 396386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 396391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 396395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 396399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2747100| [2025/04/30 09:44:19 396404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 396408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2608| [2025/04/30 09:44:19 396441] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2608|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006259396417|stream_id:0|stream_offset:2747100| [2025/04/30 09:44:19 396447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2608|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 396452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:19 396456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50314|rtt_var:37|pto_duration:52314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 396471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 396477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 396483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:19 396490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259473731|now:1746006259396456|interv:77275| [2025/04/30 09:44:19 396497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259473731|now:1746006259396456|interval:77275|pto_count:0|srtt:50314 [2025/04/30 09:44:19 396505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:70807| [2025/04/30 09:44:19 396512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 396517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2748279| [2025/04/30 09:44:19 396521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 396526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2609| [2025/04/30 09:44:19 396560] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2609|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006259396533|stream_id:0|stream_offset:2748279| [2025/04/30 09:44:19 396570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2609|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 396577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:19 396584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50314|rtt_var:37|pto_duration:52314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 396591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 396597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 396603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:19 396610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259473847|now:1746006259396584|interv:77263| [2025/04/30 09:44:19 396616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259473847|now:1746006259396584|interval:77263|pto_count:0|srtt:50314 [2025/04/30 09:44:19 396624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:72007| [2025/04/30 09:44:19 396632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 396638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2749458| [2025/04/30 09:44:19 396647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 396652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2610| [2025/04/30 09:44:19 396684] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2610|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72007|now:1746006259396659|stream_id:0|stream_offset:2749458| [2025/04/30 09:44:19 396693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2610|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 396700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:72007|applimit:0| [2025/04/30 09:44:19 396706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50314|rtt_var:37|pto_duration:52314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 396713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 396720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 396727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 73207| [2025/04/30 09:44:19 396733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259473973|now:1746006259396706|interv:77267| [2025/04/30 09:44:19 396739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259473973|now:1746006259396706|interval:77267|pto_count:0|srtt:50314 [2025/04/30 09:44:19 396744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:73207| [2025/04/30 09:44:19 396749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 396753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2750637| [2025/04/30 09:44:19 396757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 396761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259397761|now:1746006259396761|interv:1000| [2025/04/30 09:44:19 396765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 396769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 396773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259397761| [2025/04/30 09:44:19 396777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259397761| [2025/04/30 09:44:19 396781] [debug] |xqc_engine_wakeup_after|wakeup:1746006259397761|now:1746006259396781|diff:980| [2025/04/30 09:44:19 396786] [debug] |xqc_engine_main_logic|END|now:1746006259396350| [2025/04/30 09:44:19 396951] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259396950| [2025/04/30 09:44:19 396960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 396966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1147| [2025/04/30 09:44:19 396970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1148| [2025/04/30 09:44:19 396981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1148| [2025/04/30 09:44:19 396985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 396990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2550|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2551|path_largest_ack:2550| [2025/04/30 09:44:19 396994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63606|prior_delivered:2665874|prior_time:1746006259343117|is_app_limited:0|send_elapse:51945|ack_elapse:53833|ctl_first_sent_time:1746006259344666|lagest_ack_time:1746006259396950|curr_delivered:2729480| [2025/04/30 09:44:19 396999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259344666| [2025/04/30 09:44:19 397004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:397||sndq_packets_used_bytes:0|sndq_packets_free:1383| [2025/04/30 09:44:19 397008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2551|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2551|path_largest_ack:2551| [2025/04/30 09:44:19 397012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62406|prior_delivered:2668274|prior_time:1746006259345112|is_app_limited:0|send_elapse:51738|ack_elapse:51838|ctl_first_sent_time:1746006259346560|lagest_ack_time:1746006259396950|curr_delivered:2730680| [2025/04/30 09:44:19 397016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259346560| [2025/04/30 09:44:19 397020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:396||sndq_packets_used_bytes:0|sndq_packets_free:1384| [2025/04/30 09:44:19 397024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50314|rttvar:37|minrtt:31343|latest_rtt:50390|ack_delay:56| [2025/04/30 09:44:19 397029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50316|rttvar:33|minrtt:31343|latest_rtt:50390|ack_delay:56| [2025/04/30 09:44:19 397033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2551|lost_pn:2548|thresh:3| [2025/04/30 09:44:19 397037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 397041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50316|rtt_var:33|pto_duration:52316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 397046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 397050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 397054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:19 397058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259473975|now:1746006259397041|interv:76934| [2025/04/30 09:44:19 397062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259473975|now:1746006259397041|interval:76934|pto_count:0|srtt:50316 [2025/04/30 09:44:19 397066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51738, ack_elapse 51838, delivered 62406|rate 1203865|lost 229| [2025/04/30 09:44:19 397071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203865) in round 48| [2025/04/30 09:44:19 397078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 397082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 397086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259346560|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 397090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259346560|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 397095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1519540|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:70807|srtt:50316|latest_rtt:50390|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 397101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1148|largest:1148|pns:2| [2025/04/30 09:44:19 397105] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1148|frame:ACK |recv_time:1746006259396950|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 397110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379396950|now:1746006259396950|interv:120000000| [2025/04/30 09:44:19 397114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379396950|now:1746006259396950|interv:120000000| [2025/04/30 09:44:19 397118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259397761|pq_index:0| [2025/04/30 09:44:19 397122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259396350| [2025/04/30 09:44:19 397127] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259397126| [2025/04/30 09:44:19 397131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259397130| [2025/04/30 09:44:19 397157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50316|min_srtt:50316|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 397161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2777754| [2025/04/30 09:44:19 397166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50316|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 397171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 397175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50316|min_srtt:50316|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 397179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:70807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2778933| [2025/04/30 09:44:19 397187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50316|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 397191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 397196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50316|min_srtt:50316|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 397200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2780112| [2025/04/30 09:44:19 397204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 397208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 397212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 397216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 397221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 397225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2750637| [2025/04/30 09:44:19 397229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 397233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 397237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259397761| [2025/04/30 09:44:19 397241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259397761| [2025/04/30 09:44:19 397245] [debug] |xqc_engine_wakeup_after|wakeup:1746006259397761|now:1746006259397245|diff:516| [2025/04/30 09:44:19 397249] [debug] |xqc_engine_main_logic|END|now:1746006259397130| [2025/04/30 09:44:19 397254] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259397254| [2025/04/30 09:44:19 397258] [debug] |xqc_engine_wakeup_after|wakeup:1746006259397761|now:1746006259397258|diff:503| [2025/04/30 09:44:19 397262] [debug] |xqc_engine_main_logic|END|now:1746006259397254| [2025/04/30 09:44:19 398329] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259398329| [2025/04/30 09:44:19 398339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259397761|pq_index:0| [2025/04/30 09:44:19 398344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259397130| [2025/04/30 09:44:19 398349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259398348| [2025/04/30 09:44:19 398354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259397761|now:1746006259398348| [2025/04/30 09:44:19 398358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259397761|now:1746006259398348| [2025/04/30 09:44:19 398366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 398372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50316|min_srtt:50316|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 398376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2780112| [2025/04/30 09:44:19 398381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 398385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 398389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 398393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 398398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 398402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2750637| [2025/04/30 09:44:19 398407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 398411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2611| [2025/04/30 09:44:19 398447] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2611|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006259398419|stream_id:0|stream_offset:2750637| [2025/04/30 09:44:19 398457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2611|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 398464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:19 398471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50316|rtt_var:33|pto_duration:52316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 398477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 398481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 398485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:19 398489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259475735|now:1746006259398471|interv:77264| [2025/04/30 09:44:19 398493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259475735|now:1746006259398471|interval:77264|pto_count:0|srtt:50316 [2025/04/30 09:44:19 398498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:72007| [2025/04/30 09:44:19 398504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 398516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2751816| [2025/04/30 09:44:19 398521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 398525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2612| [2025/04/30 09:44:19 398555] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2612|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72007|now:1746006259398532|stream_id:0|stream_offset:2751816| [2025/04/30 09:44:19 398564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2612|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 398571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:72007|applimit:0| [2025/04/30 09:44:19 398578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50316|rtt_var:33|pto_duration:52316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 398583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 398587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 398601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 73207| [2025/04/30 09:44:19 398608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259475848|now:1746006259398578|interv:77270| [2025/04/30 09:44:19 398614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259475848|now:1746006259398578|interval:77270|pto_count:0|srtt:50316 [2025/04/30 09:44:19 398621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:73207| [2025/04/30 09:44:19 398627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 398633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2752995| [2025/04/30 09:44:19 398641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 398645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259399645|now:1746006259398645|interv:1000| [2025/04/30 09:44:19 398649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 398653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 398657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259399645| [2025/04/30 09:44:19 398661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259399645| [2025/04/30 09:44:19 398665] [debug] |xqc_engine_wakeup_after|wakeup:1746006259399645|now:1746006259398665|diff:980| [2025/04/30 09:44:19 398670] [debug] |xqc_engine_main_logic|END|now:1746006259398348| [2025/04/30 09:44:19 398944] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259398943| [2025/04/30 09:44:19 398950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 398962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1148| [2025/04/30 09:44:19 398966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1149| [2025/04/30 09:44:19 398972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1149| [2025/04/30 09:44:19 398976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 398981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2552|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2553|path_largest_ack:2552| [2025/04/30 09:44:19 398985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63606|prior_delivered:2668274|prior_time:1746006259345112|is_app_limited:0|send_elapse:51839|ack_elapse:53831|ctl_first_sent_time:1746006259346661|lagest_ack_time:1746006259398943|curr_delivered:2731880| [2025/04/30 09:44:19 398990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259346661| [2025/04/30 09:44:19 398995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:395||sndq_packets_used_bytes:0|sndq_packets_free:1385| [2025/04/30 09:44:19 398999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2553|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2553|path_largest_ack:2553| [2025/04/30 09:44:19 399004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62406|prior_delivered:2670674|prior_time:1746006259347094|is_app_limited:0|send_elapse:51843|ack_elapse:51849|ctl_first_sent_time:1746006259348543|lagest_ack_time:1746006259398943|curr_delivered:2733080| [2025/04/30 09:44:19 399008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259348543| [2025/04/30 09:44:19 399012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:394||sndq_packets_used_bytes:0|sndq_packets_free:1386| [2025/04/30 09:44:19 399016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50316|rttvar:33|minrtt:31343|latest_rtt:50400|ack_delay:64| [2025/04/30 09:44:19 399021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50319|rttvar:30|minrtt:31343|latest_rtt:50400|ack_delay:64| [2025/04/30 09:44:19 399025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2553|lost_pn:2550|thresh:3| [2025/04/30 09:44:19 399029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 399033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50319|rtt_var:30|pto_duration:52319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 399037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 399041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 399045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:19 399049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259475851|now:1746006259399033|interv:76818| [2025/04/30 09:44:19 399053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259475851|now:1746006259399033|interval:76818|pto_count:0|srtt:50319 [2025/04/30 09:44:19 399060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51843, ack_elapse 51849, delivered 62406|rate 1203610|lost 229| [2025/04/30 09:44:19 399065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203610) in round 48| [2025/04/30 09:44:19 399069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 399073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 399077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259348543|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 399082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259348543|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 399086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:70807|srtt:50319|latest_rtt:50400|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 399092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1149|largest:1149|pns:2| [2025/04/30 09:44:19 399096] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1149|frame:ACK |recv_time:1746006259398943|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 399101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379398943|now:1746006259398943|interv:120000000| [2025/04/30 09:44:19 399106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379398943|now:1746006259398943|interv:120000000| [2025/04/30 09:44:19 399109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259399645|pq_index:0| [2025/04/30 09:44:19 399114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259398348| [2025/04/30 09:44:19 399118] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259399118| [2025/04/30 09:44:19 399123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259399122| [2025/04/30 09:44:19 399128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50319|min_srtt:50319|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 399151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2780112| [2025/04/30 09:44:19 399156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50319|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 399161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 399166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50319|min_srtt:50319|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 399173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:70807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2781291| [2025/04/30 09:44:19 399177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50319|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 399182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 399186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50319|min_srtt:50319|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 399190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2782470| [2025/04/30 09:44:19 399195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 399199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 399202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 399207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 399211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 399215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2752995| [2025/04/30 09:44:19 399220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 399223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 399227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259399645| [2025/04/30 09:44:19 399232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259399645| [2025/04/30 09:44:19 399235] [debug] |xqc_engine_wakeup_after|wakeup:1746006259399645|now:1746006259399235|diff:410| [2025/04/30 09:44:19 399240] [debug] |xqc_engine_main_logic|END|now:1746006259399122| [2025/04/30 09:44:19 399245] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259399245| [2025/04/30 09:44:19 399249] [debug] |xqc_engine_wakeup_after|wakeup:1746006259399645|now:1746006259399249|diff:396| [2025/04/30 09:44:19 399252] [debug] |xqc_engine_main_logic|END|now:1746006259399245| [2025/04/30 09:44:19 400320] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259400320| [2025/04/30 09:44:19 400328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259399645|pq_index:0| [2025/04/30 09:44:19 400332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259399122| [2025/04/30 09:44:19 400337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259400336| [2025/04/30 09:44:19 400346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259399645|now:1746006259400336| [2025/04/30 09:44:19 400350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259399645|now:1746006259400336| [2025/04/30 09:44:19 400354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 400359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50319|min_srtt:50319|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 400363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2782470| [2025/04/30 09:44:19 400368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 400371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 400375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 400379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 400384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 400388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2752995| [2025/04/30 09:44:19 400392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 400397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2613| [2025/04/30 09:44:19 400431] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2613|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006259400404|stream_id:0|stream_offset:2752995| [2025/04/30 09:44:19 400440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2613|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 400447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:19 400454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50319|rtt_var:30|pto_duration:52319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 400461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 400466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 400470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:19 400474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259477723|now:1746006259400454|interv:77269| [2025/04/30 09:44:19 400478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259477723|now:1746006259400454|interval:77269|pto_count:0|srtt:50319 [2025/04/30 09:44:19 400483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:72007| [2025/04/30 09:44:19 400492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 400496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2754174| [2025/04/30 09:44:19 400501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 400505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2614| [2025/04/30 09:44:19 400534] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2614|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72007|now:1746006259400512|stream_id:0|stream_offset:2754174| [2025/04/30 09:44:19 400543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2614|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 400551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:72007|applimit:0| [2025/04/30 09:44:19 400557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50319|rtt_var:30|pto_duration:52319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 400564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 400568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 400572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 73207| [2025/04/30 09:44:19 400576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259477831|now:1746006259400557|interv:77274| [2025/04/30 09:44:19 400580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259477831|now:1746006259400557|interval:77274|pto_count:0|srtt:50319 [2025/04/30 09:44:19 400584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:73207| [2025/04/30 09:44:19 400589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 400593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2755353| [2025/04/30 09:44:19 400597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 400601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259401601|now:1746006259400601|interv:1000| [2025/04/30 09:44:19 400605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 400609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 400613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259401601| [2025/04/30 09:44:19 400617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259401601| [2025/04/30 09:44:19 400621] [debug] |xqc_engine_wakeup_after|wakeup:1746006259401601|now:1746006259400621|diff:980| [2025/04/30 09:44:19 400626] [debug] |xqc_engine_main_logic|END|now:1746006259400336| [2025/04/30 09:44:19 401072] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259401071| [2025/04/30 09:44:19 401078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 401084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1149| [2025/04/30 09:44:19 401088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1150| [2025/04/30 09:44:19 401093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1150| [2025/04/30 09:44:19 401097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 401102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2554|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2555|path_largest_ack:2554| [2025/04/30 09:44:19 401107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63606|prior_delivered:2670674|prior_time:1746006259347094|is_app_limited:0|send_elapse:51944|ack_elapse:53977|ctl_first_sent_time:1746006259348644|lagest_ack_time:1746006259401071|curr_delivered:2734280| [2025/04/30 09:44:19 401112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259348644| [2025/04/30 09:44:19 401116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:393||sndq_packets_used_bytes:0|sndq_packets_free:1387| [2025/04/30 09:44:19 401121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2555|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2555|path_largest_ack:2555| [2025/04/30 09:44:19 401125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62413|prior_delivered:2673074|prior_time:1746006259349123|is_app_limited:0|send_elapse:51907|ack_elapse:51948|ctl_first_sent_time:1746006259350604|lagest_ack_time:1746006259401071|curr_delivered:2735487| [2025/04/30 09:44:19 401129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259350604| [2025/04/30 09:44:19 401152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:392||sndq_packets_used_bytes:0|sndq_packets_free:1388| [2025/04/30 09:44:19 401156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50319|rttvar:30|minrtt:31343|latest_rtt:50467|ack_delay:192| [2025/04/30 09:44:19 401160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50314|rttvar:34|minrtt:31343|latest_rtt:50467|ack_delay:192| [2025/04/30 09:44:19 401165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2555|lost_pn:2552|thresh:3| [2025/04/30 09:44:19 401169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1125|pns:2| [2025/04/30 09:44:19 401173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 401177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50314|rtt_var:34|pto_duration:52314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 401181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 401185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 401189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:44:19 401197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259477826|now:1746006259401177|interv:76649| [2025/04/30 09:44:19 401201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259477826|now:1746006259401177|interval:76649|pto_count:0|srtt:50314 [2025/04/30 09:44:19 401205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51907, ack_elapse 51948, delivered 62413|rate 1201451|lost 229| [2025/04/30 09:44:19 401210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201451) in round 48| [2025/04/30 09:44:19 401214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 401218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 401222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2407|po_sent_time:1746006259350604|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 401227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2407|po_sent_time:1746006259350604|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 401231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:70800|srtt:50314|latest_rtt:50467|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 401237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1150|largest:1150|pns:2| [2025/04/30 09:44:19 401242] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1150|frame:ACK |recv_time:1746006259401071|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 401247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379401071|now:1746006259401071|interv:120000000| [2025/04/30 09:44:19 401251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379401071|now:1746006259401071|interv:120000000| [2025/04/30 09:44:19 401255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259401601|pq_index:0| [2025/04/30 09:44:19 401259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259400336| [2025/04/30 09:44:19 401263] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259401263| [2025/04/30 09:44:19 401268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259401267| [2025/04/30 09:44:19 401274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50314|min_srtt:50314|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 401278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2782470| [2025/04/30 09:44:19 401283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 401293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 401298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50314|min_srtt:50314|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 401302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:70800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2783649| [2025/04/30 09:44:19 401307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 401311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 401315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50314|min_srtt:50314|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 401320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2784828| [2025/04/30 09:44:19 401324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 401328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 401332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 401336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 401340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 401344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2755353| [2025/04/30 09:44:19 401349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 401353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 401357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259401601| [2025/04/30 09:44:19 401361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259401601| [2025/04/30 09:44:19 401365] [debug] |xqc_engine_wakeup_after|wakeup:1746006259401601|now:1746006259401364|diff:237| [2025/04/30 09:44:19 401369] [debug] |xqc_engine_main_logic|END|now:1746006259401267| [2025/04/30 09:44:19 401374] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259401374| [2025/04/30 09:44:19 401378] [debug] |xqc_engine_wakeup_after|wakeup:1746006259401601|now:1746006259401378|diff:223| [2025/04/30 09:44:19 401382] [debug] |xqc_engine_main_logic|END|now:1746006259401374| [2025/04/30 09:44:19 402449] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259402449| [2025/04/30 09:44:19 402457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259401601|pq_index:0| [2025/04/30 09:44:19 402465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259401267| [2025/04/30 09:44:19 402470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259402469| [2025/04/30 09:44:19 402474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259401601|now:1746006259402469| [2025/04/30 09:44:19 402478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259401601|now:1746006259402469| [2025/04/30 09:44:19 402482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 402487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50314|min_srtt:50314|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 402492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2784828| [2025/04/30 09:44:19 402496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 402500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 402504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 402508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 402512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 402516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2755353| [2025/04/30 09:44:19 402521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 402525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2615| [2025/04/30 09:44:19 402559] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2615|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70800|now:1746006259402533|stream_id:0|stream_offset:2755353| [2025/04/30 09:44:19 402568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2615|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 402576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70800|applimit:0| [2025/04/30 09:44:19 402582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50314|rtt_var:34|pto_duration:52314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 402589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 402594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 402598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72000| [2025/04/30 09:44:19 402602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259479847|now:1746006259402582|interv:77265| [2025/04/30 09:44:19 402610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259479847|now:1746006259402582|interval:77265|pto_count:0|srtt:50314 [2025/04/30 09:44:19 402615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:72000| [2025/04/30 09:44:19 402619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 402624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72000|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2756532| [2025/04/30 09:44:19 402628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 402632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259403632|now:1746006259402632|interv:1000| [2025/04/30 09:44:19 402636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 402640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 402644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259403632| [2025/04/30 09:44:19 402648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259403632| [2025/04/30 09:44:19 402652] [debug] |xqc_engine_wakeup_after|wakeup:1746006259403632|now:1746006259402652|diff:980| [2025/04/30 09:44:19 402656] [debug] |xqc_engine_main_logic|END|now:1746006259402469| [2025/04/30 09:44:19 402927] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259402926| [2025/04/30 09:44:19 402933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 402938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1150| [2025/04/30 09:44:19 402942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1151| [2025/04/30 09:44:19 402948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1151| [2025/04/30 09:44:19 402952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 402957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2556|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2557|path_largest_ack:2556| [2025/04/30 09:44:19 402961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63613|prior_delivered:2673074|prior_time:1746006259349123|is_app_limited:0|send_elapse:52013|ack_elapse:53803|ctl_first_sent_time:1746006259350710|lagest_ack_time:1746006259402926|curr_delivered:2736687| [2025/04/30 09:44:19 402966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259350710| [2025/04/30 09:44:19 402970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:391||sndq_packets_used_bytes:0|sndq_packets_free:1389| [2025/04/30 09:44:19 402975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2557|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2557|path_largest_ack:2557| [2025/04/30 09:44:19 402979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62413|prior_delivered:2675474|prior_time:1746006259351088|is_app_limited:0|send_elapse:51846|ack_elapse:51838|ctl_first_sent_time:1746006259352536|lagest_ack_time:1746006259402926|curr_delivered:2737887| [2025/04/30 09:44:19 402987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259352536| [2025/04/30 09:44:19 402991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:390||sndq_packets_used_bytes:0|sndq_packets_free:1390| [2025/04/30 09:44:19 402995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50314|rttvar:34|minrtt:31343|latest_rtt:50390|ack_delay:56| [2025/04/30 09:44:19 403000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50316|rttvar:31|minrtt:31343|latest_rtt:50390|ack_delay:56| [2025/04/30 09:44:19 403004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2557|lost_pn:2554|thresh:3| [2025/04/30 09:44:19 403008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 403012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50316|rtt_var:31|pto_duration:52316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 403016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 403020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 403024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:19 403028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259479849|now:1746006259403012|interv:76837| [2025/04/30 09:44:19 403032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259479849|now:1746006259403012|interval:76837|pto_count:0|srtt:50316 [2025/04/30 09:44:19 403036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51846, ack_elapse 51838, delivered 62413|rate 1203815|lost 229| [2025/04/30 09:44:19 403041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203815) in round 48| [2025/04/30 09:44:19 403045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 403049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 403053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259352536|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 403057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259352536|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 403062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:69600|srtt:50316|latest_rtt:50390|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 403068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1151|largest:1151|pns:2| [2025/04/30 09:44:19 403072] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1151|frame:ACK |recv_time:1746006259402926|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 403079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379402926|now:1746006259402926|interv:120000000| [2025/04/30 09:44:19 403083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379402926|now:1746006259402926|interv:120000000| [2025/04/30 09:44:19 403087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259403632|pq_index:0| [2025/04/30 09:44:19 403091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259402469| [2025/04/30 09:44:19 403095] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259403095| [2025/04/30 09:44:19 403100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259403099| [2025/04/30 09:44:19 403106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50316|min_srtt:50316|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 403110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2784828| [2025/04/30 09:44:19 403115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50316|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 403119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 403123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50316|min_srtt:50316|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 403127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2786007| [2025/04/30 09:44:19 403147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50316|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 403155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 403159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50316|min_srtt:50316|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 403163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2787186| [2025/04/30 09:44:19 403167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 403171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 403175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 403179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 403187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 403191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2756532| [2025/04/30 09:44:19 403195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 403199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 403203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259403632| [2025/04/30 09:44:19 403207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259403632| [2025/04/30 09:44:19 403211] [debug] |xqc_engine_wakeup_after|wakeup:1746006259403632|now:1746006259403211|diff:421| [2025/04/30 09:44:19 403215] [debug] |xqc_engine_main_logic|END|now:1746006259403099| [2025/04/30 09:44:19 403220] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259403220| [2025/04/30 09:44:19 403224] [debug] |xqc_engine_wakeup_after|wakeup:1746006259403632|now:1746006259403224|diff:408| [2025/04/30 09:44:19 403228] [debug] |xqc_engine_main_logic|END|now:1746006259403220| [2025/04/30 09:44:19 404294] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259404294| [2025/04/30 09:44:19 404304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259403632|pq_index:0| [2025/04/30 09:44:19 404308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259403099| [2025/04/30 09:44:19 404313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259404312| [2025/04/30 09:44:19 404318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259403632|now:1746006259404312| [2025/04/30 09:44:19 404322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259403632|now:1746006259404312| [2025/04/30 09:44:19 404326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 404331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50316|min_srtt:50316|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 404335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2787186| [2025/04/30 09:44:19 404340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 404344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 404348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 404352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 404357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 404361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2756532| [2025/04/30 09:44:19 404370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 404374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2616| [2025/04/30 09:44:19 404410] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2616|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69600|now:1746006259404382|stream_id:0|stream_offset:2756532| [2025/04/30 09:44:19 404419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2616|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 404427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69600|applimit:0| [2025/04/30 09:44:19 404434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50316|rtt_var:31|pto_duration:52316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 404441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 404445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 404449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:44:19 404453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259481698|now:1746006259404433|interv:77265| [2025/04/30 09:44:19 404457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259481698|now:1746006259404433|interval:77265|pto_count:0|srtt:50316 [2025/04/30 09:44:19 404462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:70800| [2025/04/30 09:44:19 404467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 404471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2757711| [2025/04/30 09:44:19 404475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 404479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2617| [2025/04/30 09:44:19 404508] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2617|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70800|now:1746006259404486|stream_id:0|stream_offset:2757711| [2025/04/30 09:44:19 404517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2617|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 404525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70800|applimit:0| [2025/04/30 09:44:19 404532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50316|rtt_var:31|pto_duration:52316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 404538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 404542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 404550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72000| [2025/04/30 09:44:19 404554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259481802|now:1746006259404531|interv:77271| [2025/04/30 09:44:19 404558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259481802|now:1746006259404531|interval:77271|pto_count:0|srtt:50316 [2025/04/30 09:44:19 404562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:72000| [2025/04/30 09:44:19 404567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 404571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72000|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2758890| [2025/04/30 09:44:19 404575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 404579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259405579|now:1746006259404579|interv:1000| [2025/04/30 09:44:19 404583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 404587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 404591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259405579| [2025/04/30 09:44:19 404596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259405579| [2025/04/30 09:44:19 404600] [debug] |xqc_engine_wakeup_after|wakeup:1746006259405579|now:1746006259404599|diff:980| [2025/04/30 09:44:19 404604] [debug] |xqc_engine_main_logic|END|now:1746006259404312| [2025/04/30 09:44:19 404925] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259404924| [2025/04/30 09:44:19 404931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 404936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1151| [2025/04/30 09:44:19 404940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1152| [2025/04/30 09:44:19 404946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1152| [2025/04/30 09:44:19 404950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 404955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2558|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2559|path_largest_ack:2558| [2025/04/30 09:44:19 404959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63613|prior_delivered:2675474|prior_time:1746006259351088|is_app_limited:0|send_elapse:51952|ack_elapse:53836|ctl_first_sent_time:1746006259352642|lagest_ack_time:1746006259404924|curr_delivered:2739087| [2025/04/30 09:44:19 404964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259352642| [2025/04/30 09:44:19 404969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:389||sndq_packets_used_bytes:0|sndq_packets_free:1391| [2025/04/30 09:44:19 404973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2559|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2559|path_largest_ack:2559| [2025/04/30 09:44:19 404981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62413|prior_delivered:2677874|prior_time:1746006259353080|is_app_limited:0|send_elapse:51826|ack_elapse:51844|ctl_first_sent_time:1746006259354526|lagest_ack_time:1746006259404924|curr_delivered:2740287| [2025/04/30 09:44:19 404986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259354526| [2025/04/30 09:44:19 404989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:388||sndq_packets_used_bytes:0|sndq_packets_free:1392| [2025/04/30 09:44:19 404993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50316|rttvar:31|minrtt:31343|latest_rtt:50398|ack_delay:64| [2025/04/30 09:44:19 404998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50318|rttvar:28|minrtt:31343|latest_rtt:50398|ack_delay:64| [2025/04/30 09:44:19 405002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2559|lost_pn:2556|thresh:3| [2025/04/30 09:44:19 405006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 405010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50318|rtt_var:28|pto_duration:52318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 405015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 405019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 405023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:19 405027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259481804|now:1746006259405010|interv:76794| [2025/04/30 09:44:19 405031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259481804|now:1746006259405010|interval:76794|pto_count:0|srtt:50318 [2025/04/30 09:44:19 405035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51826, ack_elapse 51844, delivered 62413|rate 1203861|lost 229| [2025/04/30 09:44:19 405040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203861) in round 48| [2025/04/30 09:44:19 405044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 405048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 405052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259354526|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 405057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259354526|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2680274| [2025/04/30 09:44:19 405061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:69600|srtt:50318|latest_rtt:50398|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 405069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1152|largest:1152|pns:2| [2025/04/30 09:44:19 405074] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1152|frame:ACK |recv_time:1746006259404924|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 405079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379404924|now:1746006259404924|interv:120000000| [2025/04/30 09:44:19 405083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379404924|now:1746006259404924|interv:120000000| [2025/04/30 09:44:19 405087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259405579|pq_index:0| [2025/04/30 09:44:19 405091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259404312| [2025/04/30 09:44:19 405095] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259405095| [2025/04/30 09:44:19 405100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259405099| [2025/04/30 09:44:19 405106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50318|min_srtt:50318|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 405110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2787186| [2025/04/30 09:44:19 405115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50318|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 405119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 405124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50318|min_srtt:50318|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 405128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2788365| [2025/04/30 09:44:19 405148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50318|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 405155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 405160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50318|min_srtt:50318|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 405164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2789544| [2025/04/30 09:44:19 405168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 405172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 405180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 405184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 405189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 405193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2758890| [2025/04/30 09:44:19 405197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 405201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 405205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259405579| [2025/04/30 09:44:19 405209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259405579| [2025/04/30 09:44:19 405213] [debug] |xqc_engine_wakeup_after|wakeup:1746006259405579|now:1746006259405213|diff:366| [2025/04/30 09:44:19 405217] [debug] |xqc_engine_main_logic|END|now:1746006259405099| [2025/04/30 09:44:19 405222] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259405222| [2025/04/30 09:44:19 405226] [debug] |xqc_engine_wakeup_after|wakeup:1746006259405579|now:1746006259405226|diff:353| [2025/04/30 09:44:19 405230] [debug] |xqc_engine_main_logic|END|now:1746006259405222| [2025/04/30 09:44:19 406297] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259406297| [2025/04/30 09:44:19 406304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259405579|pq_index:0| [2025/04/30 09:44:19 406309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259405099| [2025/04/30 09:44:19 406314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259406313| [2025/04/30 09:44:19 406318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259405579|now:1746006259406313| [2025/04/30 09:44:19 406322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259405579|now:1746006259406313| [2025/04/30 09:44:19 406326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 406331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50318|min_srtt:50318|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 406336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2789544| [2025/04/30 09:44:19 406340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 406344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 406348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 406352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 406361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 406365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2758890| [2025/04/30 09:44:19 406369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 406374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2618| [2025/04/30 09:44:19 406407] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2618|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69600|now:1746006259406381|stream_id:0|stream_offset:2758890| [2025/04/30 09:44:19 406417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2618|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 406424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69600|applimit:0| [2025/04/30 09:44:19 406431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50318|rtt_var:28|pto_duration:52318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 406438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 406442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 406446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:44:19 406450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259483699|now:1746006259406431|interv:77268| [2025/04/30 09:44:19 406454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259483699|now:1746006259406431|interval:77268|pto_count:0|srtt:50318 [2025/04/30 09:44:19 406459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:70800| [2025/04/30 09:44:19 406464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 406468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2760069| [2025/04/30 09:44:19 406472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 406476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259407476|now:1746006259406476|interv:1000| [2025/04/30 09:44:19 406480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 406484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 406488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259407476| [2025/04/30 09:44:19 406492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259407476| [2025/04/30 09:44:19 406496] [debug] |xqc_engine_wakeup_after|wakeup:1746006259407476|now:1746006259406496|diff:980| [2025/04/30 09:44:19 406500] [debug] |xqc_engine_main_logic|END|now:1746006259406313| [2025/04/30 09:44:19 406918] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259406918| [2025/04/30 09:44:19 406928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 406934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1152| [2025/04/30 09:44:19 406938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1153| [2025/04/30 09:44:19 406943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1153| [2025/04/30 09:44:19 406948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 406952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2560|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2561|path_largest_ack:2560| [2025/04/30 09:44:19 406957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63613|prior_delivered:2677874|prior_time:1746006259353080|is_app_limited:0|send_elapse:51931|ack_elapse:53838|ctl_first_sent_time:1746006259354631|lagest_ack_time:1746006259406918|curr_delivered:2741487| [2025/04/30 09:44:19 406961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259354631| [2025/04/30 09:44:19 406966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:387||sndq_packets_used_bytes:0|sndq_packets_free:1393| [2025/04/30 09:44:19 406970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2561|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2561|path_largest_ack:2561| [2025/04/30 09:44:19 406974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62413|prior_delivered:2680274|prior_time:1746006259355074|is_app_limited:0|send_elapse:51842|ack_elapse:51844|ctl_first_sent_time:1746006259356523|lagest_ack_time:1746006259406918|curr_delivered:2742687| [2025/04/30 09:44:19 406979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259356523| [2025/04/30 09:44:19 406983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:386||sndq_packets_used_bytes:0|sndq_packets_free:1394| [2025/04/30 09:44:19 406987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50318|rttvar:28|minrtt:31343|latest_rtt:50395|ack_delay:64| [2025/04/30 09:44:19 406991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50320|rttvar:24|minrtt:31343|latest_rtt:50395|ack_delay:64| [2025/04/30 09:44:19 406995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2561|lost_pn:2558|thresh:3| [2025/04/30 09:44:19 406999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 407004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50320|rtt_var:24|pto_duration:52320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 407008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 407012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 407016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:19 407020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259483701|now:1746006259407003|interv:76698| [2025/04/30 09:44:19 407027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259483701|now:1746006259407003|interval:76698|pto_count:0|srtt:50320 [2025/04/30 09:44:19 407031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51842, ack_elapse 51844, delivered 62413|rate 1203861|lost 229| [2025/04/30 09:44:19 407035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 48 -> 49| [2025/04/30 09:44:19 407039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203861) in round 49| [2025/04/30 09:44:19 407044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 407048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 407052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259356523|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 407056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259356523|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 407061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:68400|srtt:50320|latest_rtt:50395|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:19 407066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1153|largest:1153|pns:2| [2025/04/30 09:44:19 407071] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1153|frame:ACK |recv_time:1746006259406918|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 407075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379406918|now:1746006259406918|interv:120000000| [2025/04/30 09:44:19 407079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379406918|now:1746006259406918|interv:120000000| [2025/04/30 09:44:19 407083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259407476|pq_index:0| [2025/04/30 09:44:19 407088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259406313| [2025/04/30 09:44:19 407092] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259407092| [2025/04/30 09:44:19 407096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259407096| [2025/04/30 09:44:19 407102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50320|min_srtt:50320|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 407106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2789544| [2025/04/30 09:44:19 407111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 407118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 407122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50320|min_srtt:50320|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 407126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2790723| [2025/04/30 09:44:19 407131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 407155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 407159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50320|min_srtt:50320|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 407163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2791902| [2025/04/30 09:44:19 407168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 407172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 407175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 407180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 407184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 407188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2760069| [2025/04/30 09:44:19 407193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 407196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 407200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259407476| [2025/04/30 09:44:19 407204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259407476| [2025/04/30 09:44:19 407208] [debug] |xqc_engine_wakeup_after|wakeup:1746006259407476|now:1746006259407208|diff:268| [2025/04/30 09:44:19 407212] [debug] |xqc_engine_main_logic|END|now:1746006259407096| [2025/04/30 09:44:19 407217] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259407217| [2025/04/30 09:44:19 407221] [debug] |xqc_engine_wakeup_after|wakeup:1746006259407476|now:1746006259407221|diff:255| [2025/04/30 09:44:19 407225] [debug] |xqc_engine_main_logic|END|now:1746006259407217| [2025/04/30 09:44:19 408292] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259408292| [2025/04/30 09:44:19 408300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259407476|pq_index:0| [2025/04/30 09:44:19 408304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259407096| [2025/04/30 09:44:19 408313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259408312| [2025/04/30 09:44:19 408317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259407476|now:1746006259408312| [2025/04/30 09:44:19 408322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259407476|now:1746006259408312| [2025/04/30 09:44:19 408326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 408330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50320|min_srtt:50320|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 408335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2791902| [2025/04/30 09:44:19 408339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 408343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 408347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 408351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 408356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 408360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2760069| [2025/04/30 09:44:19 408364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 408369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2619| [2025/04/30 09:44:19 408403] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2619|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68400|now:1746006259408376|stream_id:0|stream_offset:2760069| [2025/04/30 09:44:19 408412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2619|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 408419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68400|applimit:0| [2025/04/30 09:44:19 408426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50320|rtt_var:24|pto_duration:52320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 408433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 408438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 408441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:19 408445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259485696|now:1746006259408426|interv:77270| [2025/04/30 09:44:19 408453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259485696|now:1746006259408426|interval:77270|pto_count:0|srtt:50320 [2025/04/30 09:44:19 408458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:69600| [2025/04/30 09:44:19 408463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 408467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2761248| [2025/04/30 09:44:19 408472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 408476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2620| [2025/04/30 09:44:19 408505] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2620|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69600|now:1746006259408483|stream_id:0|stream_offset:2761248| [2025/04/30 09:44:19 408514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2620|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 408521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69600|applimit:0| [2025/04/30 09:44:19 408528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50320|rtt_var:24|pto_duration:52320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 408535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 408538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 408542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:44:19 408546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259485803|now:1746006259408528|interv:77275| [2025/04/30 09:44:19 408550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259485803|now:1746006259408528|interval:77275|pto_count:0|srtt:50320 [2025/04/30 09:44:19 408555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:70800| [2025/04/30 09:44:19 408559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 408563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2762427| [2025/04/30 09:44:19 408568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 408572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259409572|now:1746006259408572|interv:1000| [2025/04/30 09:44:19 408576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 408580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 408584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259409572| [2025/04/30 09:44:19 408592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259409572| [2025/04/30 09:44:19 408596] [debug] |xqc_engine_wakeup_after|wakeup:1746006259409572|now:1746006259408596|diff:976| [2025/04/30 09:44:19 408600] [debug] |xqc_engine_main_logic|END|now:1746006259408312| [2025/04/30 09:44:19 408908] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259408907| [2025/04/30 09:44:19 408913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 408919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1153| [2025/04/30 09:44:19 408923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1154| [2025/04/30 09:44:19 408929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1154| [2025/04/30 09:44:19 408933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 408938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2562|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2563|path_largest_ack:2562| [2025/04/30 09:44:19 408942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63613|prior_delivered:2680274|prior_time:1746006259355074|is_app_limited:0|send_elapse:51947|ack_elapse:53833|ctl_first_sent_time:1746006259356628|lagest_ack_time:1746006259408907|curr_delivered:2743887| [2025/04/30 09:44:19 408947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259356628| [2025/04/30 09:44:19 408951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:385||sndq_packets_used_bytes:0|sndq_packets_free:1395| [2025/04/30 09:44:19 408955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2563|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2563|path_largest_ack:2563| [2025/04/30 09:44:19 408960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62413|prior_delivered:2682674|prior_time:1746006259357060|is_app_limited:0|send_elapse:51842|ack_elapse:51847|ctl_first_sent_time:1746006259358507|lagest_ack_time:1746006259408907|curr_delivered:2745087| [2025/04/30 09:44:19 408964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259358507| [2025/04/30 09:44:19 408968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:384||sndq_packets_used_bytes:0|sndq_packets_free:1396| [2025/04/30 09:44:19 408972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50320|rttvar:24|minrtt:31343|latest_rtt:50400|ack_delay:56| [2025/04/30 09:44:19 408976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50323|rttvar:24|minrtt:31343|latest_rtt:50400|ack_delay:56| [2025/04/30 09:44:19 408981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2563|lost_pn:2560|thresh:3| [2025/04/30 09:44:19 408985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 408989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50323|rtt_var:24|pto_duration:52323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 408993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 409001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 409005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:19 409009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259485806|now:1746006259408988|interv:76818| [2025/04/30 09:44:19 409013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259485806|now:1746006259408988|interval:76818|pto_count:0|srtt:50323 [2025/04/30 09:44:19 409017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51842, ack_elapse 51847, delivered 62413|rate 1203791|lost 229| [2025/04/30 09:44:19 409022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203791) in round 49| [2025/04/30 09:44:19 409026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 409030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 409034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259358507|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 409038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259358507|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 409043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:68400|srtt:50323|latest_rtt:50400|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 409048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1154|largest:1154|pns:2| [2025/04/30 09:44:19 409053] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1154|frame:ACK |recv_time:1746006259408907|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 409058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379408907|now:1746006259408907|interv:120000000| [2025/04/30 09:44:19 409062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379408907|now:1746006259408907|interv:120000000| [2025/04/30 09:44:19 409066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259409572|pq_index:0| [2025/04/30 09:44:19 409070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259408312| [2025/04/30 09:44:19 409074] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259409074| [2025/04/30 09:44:19 409079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259409078| [2025/04/30 09:44:19 409084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50323|min_srtt:50323|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 409089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2791902| [2025/04/30 09:44:19 409096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50323|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 409100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 409105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50323|min_srtt:50323|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 409109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2793081| [2025/04/30 09:44:19 409113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50323|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 409118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 409122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50323|min_srtt:50323|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 409126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2794260| [2025/04/30 09:44:19 409130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 409153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 409157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 409161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 409165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 409170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2762427| [2025/04/30 09:44:19 409174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 409178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 409182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259409572| [2025/04/30 09:44:19 409186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259409572| [2025/04/30 09:44:19 409190] [debug] |xqc_engine_wakeup_after|wakeup:1746006259409572|now:1746006259409189|diff:383| [2025/04/30 09:44:19 409194] [debug] |xqc_engine_main_logic|END|now:1746006259409078| [2025/04/30 09:44:19 409199] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259409199| [2025/04/30 09:44:19 409203] [debug] |xqc_engine_wakeup_after|wakeup:1746006259409572|now:1746006259409202|diff:370| [2025/04/30 09:44:19 409206] [debug] |xqc_engine_main_logic|END|now:1746006259409199| [2025/04/30 09:44:19 410273] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259410273| [2025/04/30 09:44:19 410285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259409572|pq_index:0| [2025/04/30 09:44:19 410289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259409078| [2025/04/30 09:44:19 410294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259410293| [2025/04/30 09:44:19 410299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259409572|now:1746006259410293| [2025/04/30 09:44:19 410303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259409572|now:1746006259410293| [2025/04/30 09:44:19 410307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 410312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50323|min_srtt:50323|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 410316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2794260| [2025/04/30 09:44:19 410320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 410324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 410328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 410332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 410337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 410341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2762427| [2025/04/30 09:44:19 410345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 410349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2621| [2025/04/30 09:44:19 410383] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2621|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68400|now:1746006259410357|stream_id:0|stream_offset:2762427| [2025/04/30 09:44:19 410392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2621|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 410400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68400|applimit:0| [2025/04/30 09:44:19 410407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50323|rtt_var:24|pto_duration:52323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 410413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 410418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 410426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:19 410430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259487680|now:1746006259410406|interv:77274| [2025/04/30 09:44:19 410434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259487680|now:1746006259410406|interval:77274|pto_count:0|srtt:50323 [2025/04/30 09:44:19 410438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:69600| [2025/04/30 09:44:19 410443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 410447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2763606| [2025/04/30 09:44:19 410452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 410455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259411455|now:1746006259410455|interv:1000| [2025/04/30 09:44:19 410459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 410463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 410467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259411455| [2025/04/30 09:44:19 410471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259411455| [2025/04/30 09:44:19 410475] [debug] |xqc_engine_wakeup_after|wakeup:1746006259411455|now:1746006259410475|diff:980| [2025/04/30 09:44:19 410480] [debug] |xqc_engine_main_logic|END|now:1746006259410293| [2025/04/30 09:44:19 410931] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259410931| [2025/04/30 09:44:19 410937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 410942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1154| [2025/04/30 09:44:19 410946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1155| [2025/04/30 09:44:19 410952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1155| [2025/04/30 09:44:19 410956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 410961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2564|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2565|path_largest_ack:2564| [2025/04/30 09:44:19 410965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63613|prior_delivered:2682674|prior_time:1746006259357060|is_app_limited:0|send_elapse:51949|ack_elapse:53871|ctl_first_sent_time:1746006259358614|lagest_ack_time:1746006259410931|curr_delivered:2746287| [2025/04/30 09:44:19 410969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259358614| [2025/04/30 09:44:19 410974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:383||sndq_packets_used_bytes:0|sndq_packets_free:1397| [2025/04/30 09:44:19 410978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2565|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2565|path_largest_ack:2565| [2025/04/30 09:44:19 410986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62413|prior_delivered:2685074|prior_time:1746006259359059|is_app_limited:0|send_elapse:51843|ack_elapse:51872|ctl_first_sent_time:1746006259360511|lagest_ack_time:1746006259410931|curr_delivered:2747487| [2025/04/30 09:44:19 410990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259360511| [2025/04/30 09:44:19 410994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:382||sndq_packets_used_bytes:0|sndq_packets_free:1398| [2025/04/30 09:44:19 410998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50323|rttvar:24|minrtt:31343|latest_rtt:50420|ack_delay:88| [2025/04/30 09:44:19 411003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50324|rttvar:20|minrtt:31343|latest_rtt:50420|ack_delay:88| [2025/04/30 09:44:19 411008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2565|lost_pn:2562|thresh:3| [2025/04/30 09:44:19 411012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 411016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50324|rtt_var:20|pto_duration:52324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 411020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 411024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 411028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:19 411032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259487681|now:1746006259411016|interv:76665| [2025/04/30 09:44:19 411036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259487681|now:1746006259411016|interval:76665|pto_count:0|srtt:50324 [2025/04/30 09:44:19 411040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51843, ack_elapse 51872, delivered 62413|rate 1203211|lost 229| [2025/04/30 09:44:19 411044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203211) in round 49| [2025/04/30 09:44:19 411048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 411053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 411056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259360511|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 411061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259360511|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 411065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:67200|srtt:50324|latest_rtt:50420|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 411071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1155|largest:1155|pns:2| [2025/04/30 09:44:19 411078] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1155|frame:ACK |recv_time:1746006259410931|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 411082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379410931|now:1746006259410931|interv:120000000| [2025/04/30 09:44:19 411086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379410931|now:1746006259410931|interv:120000000| [2025/04/30 09:44:19 411090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259411455|pq_index:0| [2025/04/30 09:44:19 411095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259410293| [2025/04/30 09:44:19 411099] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259411098| [2025/04/30 09:44:19 411103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259411102| [2025/04/30 09:44:19 411109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50324|min_srtt:50324|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 411113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67200|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2794260| [2025/04/30 09:44:19 411118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 411122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 411126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50324|min_srtt:50324|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 411131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67200|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2795439| [2025/04/30 09:44:19 411153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 411158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 411162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50324|min_srtt:50324|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 411167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67200|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2796618| [2025/04/30 09:44:19 411171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 411175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 411179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 411186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 411190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 411195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2763606| [2025/04/30 09:44:19 411199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 411203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 411207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259411455| [2025/04/30 09:44:19 411211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259411455| [2025/04/30 09:44:19 411215] [debug] |xqc_engine_wakeup_after|wakeup:1746006259411455|now:1746006259411214|diff:241| [2025/04/30 09:44:19 411219] [debug] |xqc_engine_main_logic|END|now:1746006259411102| [2025/04/30 09:44:19 411224] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259411224| [2025/04/30 09:44:19 411228] [debug] |xqc_engine_wakeup_after|wakeup:1746006259411455|now:1746006259411227|diff:228| [2025/04/30 09:44:19 411231] [debug] |xqc_engine_main_logic|END|now:1746006259411224| [2025/04/30 09:44:19 412298] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259412298| [2025/04/30 09:44:19 412307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259411455|pq_index:0| [2025/04/30 09:44:19 412311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259411102| [2025/04/30 09:44:19 412316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259412315| [2025/04/30 09:44:19 412321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259411455|now:1746006259412315| [2025/04/30 09:44:19 412325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259411455|now:1746006259412315| [2025/04/30 09:44:19 412329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 412334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50324|min_srtt:50324|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 412338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67200|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2796618| [2025/04/30 09:44:19 412343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 412347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 412351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 412355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 412360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 412368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2763606| [2025/04/30 09:44:19 412373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 412377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2622| [2025/04/30 09:44:19 412411] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2622|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746006259412385|stream_id:0|stream_offset:2763606| [2025/04/30 09:44:19 412420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2622|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 412428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 09:44:19 412434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50324|rtt_var:20|pto_duration:52324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 412441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 412447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 412450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:19 412454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259489709|now:1746006259412434|interv:77275| [2025/04/30 09:44:19 412458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259489709|now:1746006259412434|interval:77275|pto_count:0|srtt:50324 [2025/04/30 09:44:19 412463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:68400| [2025/04/30 09:44:19 412468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 412472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2764785| [2025/04/30 09:44:19 412477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 412481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2623| [2025/04/30 09:44:19 412510] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2623|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68400|now:1746006259412488|stream_id:0|stream_offset:2764785| [2025/04/30 09:44:19 412518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2623|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 412525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68400|applimit:0| [2025/04/30 09:44:19 412532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50324|rtt_var:20|pto_duration:52324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 412541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 412545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 412549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:19 412553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259489812|now:1746006259412532|interv:77280| [2025/04/30 09:44:19 412557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259489812|now:1746006259412532|interval:77280|pto_count:0|srtt:50324 [2025/04/30 09:44:19 412561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:69600| [2025/04/30 09:44:19 412566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 412570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2765964| [2025/04/30 09:44:19 412575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 412579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259413578|now:1746006259412578|interv:1000| [2025/04/30 09:44:19 412583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 412586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 412590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259413578| [2025/04/30 09:44:19 412595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259413578| [2025/04/30 09:44:19 412599] [debug] |xqc_engine_wakeup_after|wakeup:1746006259413578|now:1746006259412599|diff:979| [2025/04/30 09:44:19 412603] [debug] |xqc_engine_main_logic|END|now:1746006259412315| [2025/04/30 09:44:19 412910] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259412909| [2025/04/30 09:44:19 412915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 412921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1155| [2025/04/30 09:44:19 412925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1156| [2025/04/30 09:44:19 412930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1156| [2025/04/30 09:44:19 412934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 412939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2566|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2567|path_largest_ack:2566| [2025/04/30 09:44:19 412944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63613|prior_delivered:2685074|prior_time:1746006259359059|is_app_limited:0|send_elapse:51945|ack_elapse:53850|ctl_first_sent_time:1746006259360613|lagest_ack_time:1746006259412909|curr_delivered:2748687| [2025/04/30 09:44:19 412948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259360613| [2025/04/30 09:44:19 412953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:381||sndq_packets_used_bytes:0|sndq_packets_free:1399| [2025/04/30 09:44:19 412960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2567|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2567|path_largest_ack:2567| [2025/04/30 09:44:19 412965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62407|prior_delivered:2687480|prior_time:1746006259361062|is_app_limited:0|send_elapse:51771|ack_elapse:51847|ctl_first_sent_time:1746006259362515|lagest_ack_time:1746006259412909|curr_delivered:2749887| [2025/04/30 09:44:19 412969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259362515| [2025/04/30 09:44:19 412973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:380||sndq_packets_used_bytes:0|sndq_packets_free:1400| [2025/04/30 09:44:19 412977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50324|rttvar:20|minrtt:31343|latest_rtt:50394|ack_delay:56| [2025/04/30 09:44:19 412982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50326|rttvar:18|minrtt:31343|latest_rtt:50394|ack_delay:56| [2025/04/30 09:44:19 412986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2567|lost_pn:2564|thresh:3| [2025/04/30 09:44:19 412990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 412994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50326|rtt_var:18|pto_duration:52326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 412998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 413002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 413006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:19 413010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259489814|now:1746006259412994|interv:76820| [2025/04/30 09:44:19 413014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259489814|now:1746006259412994|interval:76820|pto_count:0|srtt:50326 [2025/04/30 09:44:19 413019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51771, ack_elapse 51847, delivered 62407|rate 1203676|lost 229| [2025/04/30 09:44:19 413023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203676) in round 49| [2025/04/30 09:44:19 413027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 413031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 413035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259362515|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 413040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259362515|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 413044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:67200|srtt:50326|latest_rtt:50394|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 413052] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:101066|inflight:67200|mode:2|applimit:0|pacing_rate:911724|bw:1215632|srtt:50326|latest_rtt:50394|min_rtt:31343|send:2593|lost:229|tlp:0|recv:1155|recovery:0|slow_start:0|conn_life:2370284|acked:2400|delivered:2749887|is_cwnd_limited:0| [2025/04/30 09:44:19 413058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1156|largest:1156|pns:2| [2025/04/30 09:44:19 413063] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1156|frame:ACK |recv_time:1746006259412909|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 413067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379412909|now:1746006259412909|interv:120000000| [2025/04/30 09:44:19 413071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379412909|now:1746006259412909|interv:120000000| [2025/04/30 09:44:19 413075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259413578|pq_index:0| [2025/04/30 09:44:19 413079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259412315| [2025/04/30 09:44:19 413083] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259413083| [2025/04/30 09:44:19 413088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259413087| [2025/04/30 09:44:19 413094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50326|min_srtt:50326|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 413098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67200|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2796618| [2025/04/30 09:44:19 413103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50326|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 413107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 413112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50326|min_srtt:50326|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 413116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67200|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2797797| [2025/04/30 09:44:19 413120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50326|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 413125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 413129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50326|min_srtt:50326|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 413156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67200|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2798976| [2025/04/30 09:44:19 413161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 413165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 413168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 413173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 413177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 413181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2765964| [2025/04/30 09:44:19 413186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 413190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 413193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259413578| [2025/04/30 09:44:19 413198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259413578| [2025/04/30 09:44:19 413201] [debug] |xqc_engine_wakeup_after|wakeup:1746006259413578|now:1746006259413201|diff:377| [2025/04/30 09:44:19 413205] [debug] |xqc_engine_main_logic|END|now:1746006259413087| [2025/04/30 09:44:19 413211] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259413210| [2025/04/30 09:44:19 413214] [debug] |xqc_engine_wakeup_after|wakeup:1746006259413578|now:1746006259413214|diff:364| [2025/04/30 09:44:19 413218] [debug] |xqc_engine_main_logic|END|now:1746006259413210| [2025/04/30 09:44:19 414286] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259414286| [2025/04/30 09:44:19 414293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259413578|pq_index:0| [2025/04/30 09:44:19 414298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259413087| [2025/04/30 09:44:19 414303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259414302| [2025/04/30 09:44:19 414307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259413578|now:1746006259414302| [2025/04/30 09:44:19 414311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259413578|now:1746006259414302| [2025/04/30 09:44:19 414315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 414320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50326|min_srtt:50326|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 414324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67200|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2798976| [2025/04/30 09:44:19 414332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 414336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 414340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 414344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 414349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 414353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2765964| [2025/04/30 09:44:19 414357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 414362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2624| [2025/04/30 09:44:19 414395] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2624|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746006259414369|stream_id:0|stream_offset:2765964| [2025/04/30 09:44:19 414404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2624|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 414412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 09:44:19 414418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50326|rtt_var:18|pto_duration:52326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 414425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 414430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 414434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:19 414438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259491695|now:1746006259414418|interv:77277| [2025/04/30 09:44:19 414442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259491695|now:1746006259414418|interval:77277|pto_count:0|srtt:50326 [2025/04/30 09:44:19 414447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:68400| [2025/04/30 09:44:19 414451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 414455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2767143| [2025/04/30 09:44:19 414460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 414464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259415464|now:1746006259414464|interv:1000| [2025/04/30 09:44:19 414468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 414479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 414483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259415464| [2025/04/30 09:44:19 414487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259415464| [2025/04/30 09:44:19 414491] [debug] |xqc_engine_wakeup_after|wakeup:1746006259415464|now:1746006259414491|diff:973| [2025/04/30 09:44:19 414495] [debug] |xqc_engine_main_logic|END|now:1746006259414302| [2025/04/30 09:44:19 414896] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259414895| [2025/04/30 09:44:19 414901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 414907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1156| [2025/04/30 09:44:19 414911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1157| [2025/04/30 09:44:19 414916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1157| [2025/04/30 09:44:19 414920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 414925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2568|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2569|path_largest_ack:2568| [2025/04/30 09:44:19 414929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63607|prior_delivered:2687480|prior_time:1746006259361062|is_app_limited:0|send_elapse:51871|ack_elapse:53833|ctl_first_sent_time:1746006259362615|lagest_ack_time:1746006259414895|curr_delivered:2751087| [2025/04/30 09:44:19 414934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259362615| [2025/04/30 09:44:19 414938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:379||sndq_packets_used_bytes:0|sndq_packets_free:1401| [2025/04/30 09:44:19 414943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2569|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2569|path_largest_ack:2569| [2025/04/30 09:44:19 414947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62407|prior_delivered:2689880|prior_time:1746006259363052|is_app_limited:0|send_elapse:51860|ack_elapse:51843|ctl_first_sent_time:1746006259364501|lagest_ack_time:1746006259414895|curr_delivered:2752287| [2025/04/30 09:44:19 414951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259364501| [2025/04/30 09:44:19 414955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:378||sndq_packets_used_bytes:0|sndq_packets_free:1402| [2025/04/30 09:44:19 414959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50326|rttvar:18|minrtt:31343|latest_rtt:50394|ack_delay:64| [2025/04/30 09:44:19 414963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50327|rttvar:15|minrtt:31343|latest_rtt:50394|ack_delay:64| [2025/04/30 09:44:19 414968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2569|lost_pn:2566|thresh:3| [2025/04/30 09:44:19 414972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 414976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50327|rtt_var:15|pto_duration:52327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 414985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 414989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 414993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:19 414997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259491696|now:1746006259414976|interv:76720| [2025/04/30 09:44:19 415001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259491696|now:1746006259414976|interval:76720|pto_count:0|srtt:50327 [2025/04/30 09:44:19 415005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51860, ack_elapse 51843, delivered 62407|rate 1203374|lost 229| [2025/04/30 09:44:19 415010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203374) in round 49| [2025/04/30 09:44:19 415014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 415018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 415022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259364501|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 415026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259364501|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 415031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:66000|srtt:50327|latest_rtt:50394|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 415037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1157|largest:1157|pns:2| [2025/04/30 09:44:19 415041] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1157|frame:ACK |recv_time:1746006259414895|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 415045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379414895|now:1746006259414895|interv:120000000| [2025/04/30 09:44:19 415050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379414895|now:1746006259414895|interv:120000000| [2025/04/30 09:44:19 415053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259415464|pq_index:0| [2025/04/30 09:44:19 415058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259414302| [2025/04/30 09:44:19 415062] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259415062| [2025/04/30 09:44:19 415066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259415065| [2025/04/30 09:44:19 415072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50327|min_srtt:50327|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 415079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66000|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2798976| [2025/04/30 09:44:19 415083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 415088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 415092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50327|min_srtt:50327|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 415097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66000|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2800155| [2025/04/30 09:44:19 415101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 415105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 415110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50327|min_srtt:50327|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 415114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66000|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2801334| [2025/04/30 09:44:19 415118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 415122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 415126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 415130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 415154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 415158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2767143| [2025/04/30 09:44:19 415162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 415166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 415170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259415464| [2025/04/30 09:44:19 415174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259415464| [2025/04/30 09:44:19 415178] [debug] |xqc_engine_wakeup_after|wakeup:1746006259415464|now:1746006259415178|diff:286| [2025/04/30 09:44:19 415182] [debug] |xqc_engine_main_logic|END|now:1746006259415065| [2025/04/30 09:44:19 415187] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259415187| [2025/04/30 09:44:19 415191] [debug] |xqc_engine_wakeup_after|wakeup:1746006259415464|now:1746006259415191|diff:273| [2025/04/30 09:44:19 415198] [debug] |xqc_engine_main_logic|END|now:1746006259415187| [2025/04/30 09:44:19 416265] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259416265| [2025/04/30 09:44:19 416273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259415464|pq_index:0| [2025/04/30 09:44:19 416277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259415065| [2025/04/30 09:44:19 416282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259416281| [2025/04/30 09:44:19 416286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259415464|now:1746006259416281| [2025/04/30 09:44:19 416291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259415464|now:1746006259416281| [2025/04/30 09:44:19 416295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 416299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50327|min_srtt:50327|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 416304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66000|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2801334| [2025/04/30 09:44:19 416308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 416312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 416316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 416320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 416324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 416328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2767143| [2025/04/30 09:44:19 416333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 416337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2625| [2025/04/30 09:44:19 416370] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2625|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006259416345|stream_id:0|stream_offset:2767143| [2025/04/30 09:44:19 416379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2625|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 416387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:19 416393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50327|rtt_var:15|pto_duration:52327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 416400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 416409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 416413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:19 416417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259493672|now:1746006259416393|interv:77279| [2025/04/30 09:44:19 416421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259493672|now:1746006259416393|interval:77279|pto_count:0|srtt:50327 [2025/04/30 09:44:19 416425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:67200| [2025/04/30 09:44:19 416430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 416434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2768322| [2025/04/30 09:44:19 416439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 416443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2626| [2025/04/30 09:44:19 416472] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2626|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746006259416450|stream_id:0|stream_offset:2768322| [2025/04/30 09:44:19 416481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2626|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 416488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 09:44:19 416495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50327|rtt_var:15|pto_duration:52327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 416501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 416505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 416509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:19 416513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259493777|now:1746006259416495|interv:77282| [2025/04/30 09:44:19 416517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259493777|now:1746006259416495|interval:77282|pto_count:0|srtt:50327 [2025/04/30 09:44:19 416521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:68400| [2025/04/30 09:44:19 416526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 416530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2769501| [2025/04/30 09:44:19 416535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 416542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259417542|now:1746006259416542|interv:1000| [2025/04/30 09:44:19 416546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 416550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 416554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259417542| [2025/04/30 09:44:19 416558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259417542| [2025/04/30 09:44:19 416562] [debug] |xqc_engine_wakeup_after|wakeup:1746006259417542|now:1746006259416562|diff:980| [2025/04/30 09:44:19 416566] [debug] |xqc_engine_main_logic|END|now:1746006259416281| [2025/04/30 09:44:19 416884] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259416883| [2025/04/30 09:44:19 416889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 416895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1157| [2025/04/30 09:44:19 416898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1158| [2025/04/30 09:44:19 416904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1158| [2025/04/30 09:44:19 416908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 416913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2570|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2571|path_largest_ack:2570| [2025/04/30 09:44:19 416917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63607|prior_delivered:2689880|prior_time:1746006259363052|is_app_limited:0|send_elapse:51961|ack_elapse:53831|ctl_first_sent_time:1746006259364602|lagest_ack_time:1746006259416883|curr_delivered:2753487| [2025/04/30 09:44:19 416922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259364602| [2025/04/30 09:44:19 416926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:377||sndq_packets_used_bytes:0|sndq_packets_free:1403| [2025/04/30 09:44:19 416930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2571|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2571|path_largest_ack:2571| [2025/04/30 09:44:19 416935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62407|prior_delivered:2692280|prior_time:1746006259365040|is_app_limited:0|send_elapse:51851|ack_elapse:51843|ctl_first_sent_time:1746006259366498|lagest_ack_time:1746006259416883|curr_delivered:2754687| [2025/04/30 09:44:19 416939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259366498| [2025/04/30 09:44:19 416943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:376||sndq_packets_used_bytes:0|sndq_packets_free:1404| [2025/04/30 09:44:19 416947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50327|rttvar:15|minrtt:31343|latest_rtt:50385|ack_delay:64| [2025/04/30 09:44:19 416951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50327|rttvar:13|minrtt:31343|latest_rtt:50385|ack_delay:64| [2025/04/30 09:44:19 416955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2571|lost_pn:2568|thresh:3| [2025/04/30 09:44:19 416960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 416967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50327|rtt_var:13|pto_duration:52327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 416971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 416975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 416979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:19 416983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259493777|now:1746006259416967|interv:76810| [2025/04/30 09:44:19 416987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259493777|now:1746006259416967|interval:76810|pto_count:0|srtt:50327 [2025/04/30 09:44:19 416991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51851, ack_elapse 51843, delivered 62407|rate 1203583|lost 229| [2025/04/30 09:44:19 416995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203583) in round 49| [2025/04/30 09:44:19 417000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 417004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 417008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259366498|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 417012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259366498|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 417017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:66000|srtt:50327|latest_rtt:50385|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 417022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1158|largest:1158|pns:2| [2025/04/30 09:44:19 417026] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1158|frame:ACK |recv_time:1746006259416883|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 417031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379416883|now:1746006259416883|interv:120000000| [2025/04/30 09:44:19 417035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379416883|now:1746006259416883|interv:120000000| [2025/04/30 09:44:19 417039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259417542|pq_index:0| [2025/04/30 09:44:19 417043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259416281| [2025/04/30 09:44:19 417047] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259417047| [2025/04/30 09:44:19 417052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259417051| [2025/04/30 09:44:19 417060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50327|min_srtt:50327|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 417065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66000|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2801334| [2025/04/30 09:44:19 417069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 417074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 417078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50327|min_srtt:50327|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 417082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66000|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2802513| [2025/04/30 09:44:19 417086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 417091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 417095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50327|min_srtt:50327|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 417099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66000|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2803692| [2025/04/30 09:44:19 417103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 417107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 417111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 417115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 417120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 417124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2769501| [2025/04/30 09:44:19 417128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 417148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 417155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259417542| [2025/04/30 09:44:19 417159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259417542| [2025/04/30 09:44:19 417163] [debug] |xqc_engine_wakeup_after|wakeup:1746006259417542|now:1746006259417162|diff:380| [2025/04/30 09:44:19 417170] [debug] |xqc_engine_main_logic|END|now:1746006259417051| [2025/04/30 09:44:19 417175] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259417175| [2025/04/30 09:44:19 417179] [debug] |xqc_engine_wakeup_after|wakeup:1746006259417542|now:1746006259417178|diff:364| [2025/04/30 09:44:19 417182] [debug] |xqc_engine_main_logic|END|now:1746006259417175| [2025/04/30 09:44:19 418249] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259418249| [2025/04/30 09:44:19 418257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259417542|pq_index:0| [2025/04/30 09:44:19 418261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259417051| [2025/04/30 09:44:19 418266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259418265| [2025/04/30 09:44:19 418271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259417542|now:1746006259418265| [2025/04/30 09:44:19 418275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259417542|now:1746006259418265| [2025/04/30 09:44:19 418279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 418284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50327|min_srtt:50327|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 418288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66000|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2803692| [2025/04/30 09:44:19 418292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 418296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 418300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 418304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 418308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 418313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2769501| [2025/04/30 09:44:19 418317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 418321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2627| [2025/04/30 09:44:19 418356] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2627|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006259418329|stream_id:0|stream_offset:2769501| [2025/04/30 09:44:19 418364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2627|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 418372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:19 418384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50327|rtt_var:13|pto_duration:52327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 418390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 418394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 418398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:19 418401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259495656|now:1746006259418384|interv:77272| [2025/04/30 09:44:19 418405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259495656|now:1746006259418384|interval:77272|pto_count:0|srtt:50327 [2025/04/30 09:44:19 418410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:67200| [2025/04/30 09:44:19 418415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 418419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2770680| [2025/04/30 09:44:19 418423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 418427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259419427|now:1746006259418427|interv:1000| [2025/04/30 09:44:19 418431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 418435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 418439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259419427| [2025/04/30 09:44:19 418443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259419427| [2025/04/30 09:44:19 418447] [debug] |xqc_engine_wakeup_after|wakeup:1746006259419427|now:1746006259418447|diff:980| [2025/04/30 09:44:19 418451] [debug] |xqc_engine_main_logic|END|now:1746006259418265| [2025/04/30 09:44:19 418866] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259418866| [2025/04/30 09:44:19 418872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 418877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1158| [2025/04/30 09:44:19 418881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1159| [2025/04/30 09:44:19 418887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1159| [2025/04/30 09:44:19 418891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 418895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2572|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2573|path_largest_ack:2572| [2025/04/30 09:44:19 418900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63607|prior_delivered:2692280|prior_time:1746006259365040|is_app_limited:0|send_elapse:51952|ack_elapse:53826|ctl_first_sent_time:1746006259366599|lagest_ack_time:1746006259418866|curr_delivered:2755887| [2025/04/30 09:44:19 418904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259366599| [2025/04/30 09:44:19 418912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:1405| [2025/04/30 09:44:19 418917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2573|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2573|path_largest_ack:2573| [2025/04/30 09:44:19 418921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:62407|prior_delivered:2694680|prior_time:1746006259367034|is_app_limited:0|send_elapse:51826|ack_elapse:51832|ctl_first_sent_time:1746006259368487|lagest_ack_time:1746006259418866|curr_delivered:2757087| [2025/04/30 09:44:19 418925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259368487| [2025/04/30 09:44:19 418929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:374||sndq_packets_used_bytes:0|sndq_packets_free:1406| [2025/04/30 09:44:19 418933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50327|rttvar:13|minrtt:31343|latest_rtt:50379|ack_delay:56| [2025/04/30 09:44:19 418937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50327|rttvar:11|minrtt:31343|latest_rtt:50379|ack_delay:56| [2025/04/30 09:44:19 418942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2573|lost_pn:2570|thresh:3| [2025/04/30 09:44:19 418946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 418950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50327|rtt_var:11|pto_duration:52327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 418954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 418958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 418962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 418966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259495656|now:1746006259418950|interv:76706| [2025/04/30 09:44:19 418970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259495656|now:1746006259418950|interval:76706|pto_count:0|srtt:50327 [2025/04/30 09:44:19 418974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51826, ack_elapse 51832, delivered 62407|rate 1204024|lost 229| [2025/04/30 09:44:19 418978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204024) in round 49| [2025/04/30 09:44:19 418983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 418987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 418991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259368487|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 418995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259368487|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 419002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:64800|srtt:50327|latest_rtt:50379|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 419008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1159|largest:1159|pns:2| [2025/04/30 09:44:19 419012] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1159|frame:ACK |recv_time:1746006259418866|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 419017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379418866|now:1746006259418866|interv:120000000| [2025/04/30 09:44:19 419021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379418866|now:1746006259418866|interv:120000000| [2025/04/30 09:44:19 419025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259419427|pq_index:0| [2025/04/30 09:44:19 419029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259418265| [2025/04/30 09:44:19 419033] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259419033| [2025/04/30 09:44:19 419038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259419037| [2025/04/30 09:44:19 419043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50327|min_srtt:50327|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 419047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2803692| [2025/04/30 09:44:19 419052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 419056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 419061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50327|min_srtt:50327|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 419065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2804871| [2025/04/30 09:44:19 419069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 419074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 419078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50327|min_srtt:50327|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 419082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2806050| [2025/04/30 09:44:19 419089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 419093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 419097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 419101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 419105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 419109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2770680| [2025/04/30 09:44:19 419114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 419117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 419121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259419427| [2025/04/30 09:44:19 419125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259419427| [2025/04/30 09:44:19 419129] [debug] |xqc_engine_wakeup_after|wakeup:1746006259419427|now:1746006259419129|diff:298| [2025/04/30 09:44:19 419151] [debug] |xqc_engine_main_logic|END|now:1746006259419037| [2025/04/30 09:44:19 419156] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259419156| [2025/04/30 09:44:19 419160] [debug] |xqc_engine_wakeup_after|wakeup:1746006259419427|now:1746006259419160|diff:267| [2025/04/30 09:44:19 419164] [debug] |xqc_engine_main_logic|END|now:1746006259419156| [2025/04/30 09:44:19 420231] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259420231| [2025/04/30 09:44:19 420239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259419427|pq_index:0| [2025/04/30 09:44:19 420243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259419037| [2025/04/30 09:44:19 420248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259420247| [2025/04/30 09:44:19 420253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259419427|now:1746006259420247| [2025/04/30 09:44:19 420257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259419427|now:1746006259420247| [2025/04/30 09:44:19 420261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 420265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50327|min_srtt:50327|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 420270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2806050| [2025/04/30 09:44:19 420274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 420278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 420286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 420290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 420294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 420299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2770680| [2025/04/30 09:44:19 420303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 420307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2628| [2025/04/30 09:44:19 420341] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2628|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006259420315|stream_id:0|stream_offset:2770680| [2025/04/30 09:44:19 420349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2628|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 420357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:19 420363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50327|rtt_var:11|pto_duration:52327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 420370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 420375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 420379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:19 420383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259497642|now:1746006259420363|interv:77279| [2025/04/30 09:44:19 420387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259497642|now:1746006259420363|interval:77279|pto_count:0|srtt:50327 [2025/04/30 09:44:19 420392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:66000| [2025/04/30 09:44:19 420396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 420401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2771859| [2025/04/30 09:44:19 420405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 420409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2629| [2025/04/30 09:44:19 420438] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2629|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006259420416|stream_id:0|stream_offset:2771859| [2025/04/30 09:44:19 420446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2629|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 420459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:19 420464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50327|rtt_var:11|pto_duration:52327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 420469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 420473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 420476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:19 420480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259497743|now:1746006259420464|interv:77279| [2025/04/30 09:44:19 420484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259497743|now:1746006259420464|interval:77279|pto_count:0|srtt:50327 [2025/04/30 09:44:19 420489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:67200| [2025/04/30 09:44:19 420493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 420498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2773038| [2025/04/30 09:44:19 420502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 420506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259421506|now:1746006259420506|interv:1000| [2025/04/30 09:44:19 420510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 420514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 420518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259421506| [2025/04/30 09:44:19 420522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259421506| [2025/04/30 09:44:19 420526] [debug] |xqc_engine_wakeup_after|wakeup:1746006259421506|now:1746006259420526|diff:980| [2025/04/30 09:44:19 420530] [debug] |xqc_engine_main_logic|END|now:1746006259420247| [2025/04/30 09:44:19 420873] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259420873| [2025/04/30 09:44:19 420879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 420884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1159| [2025/04/30 09:44:19 420888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1160| [2025/04/30 09:44:19 420894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1160| [2025/04/30 09:44:19 420898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 420903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2574|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2575|path_largest_ack:2574| [2025/04/30 09:44:19 420907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63607|prior_delivered:2694680|prior_time:1746006259367034|is_app_limited:0|send_elapse:51927|ack_elapse:53839|ctl_first_sent_time:1746006259368588|lagest_ack_time:1746006259420873|curr_delivered:2758287| [2025/04/30 09:44:19 420915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259368588| [2025/04/30 09:44:19 420919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:1407| [2025/04/30 09:44:19 420924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2575|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2575|path_largest_ack:2575| [2025/04/30 09:44:19 420928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63607|prior_delivered:2694680|prior_time:1746006259367034|is_app_limited:0|send_elapse:51927|ack_elapse:53839|ctl_first_sent_time:1746006259368588|lagest_ack_time:1746006259420873|curr_delivered:2759487| [2025/04/30 09:44:19 420932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259368687| [2025/04/30 09:44:19 420936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:1408| [2025/04/30 09:44:19 420940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50327|rttvar:11|minrtt:31343|latest_rtt:52186|ack_delay:56| [2025/04/30 09:44:19 420945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50553|rttvar:459|minrtt:31343|latest_rtt:52186|ack_delay:56| [2025/04/30 09:44:19 420949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2575|lost_pn:2572|thresh:3| [2025/04/30 09:44:19 420953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 420957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50553|rtt_var:459|pto_duration:52553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 420961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 420965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 420969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 420973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259497969|now:1746006259420957|interv:77012| [2025/04/30 09:44:19 420977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259497969|now:1746006259420957|interval:77012|pto_count:0|srtt:50553 [2025/04/30 09:44:19 420981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51927, ack_elapse 53839, delivered 64807|rate 1203718|lost 229| [2025/04/30 09:44:19 420986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203718) in round 49| [2025/04/30 09:44:19 420990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 420994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 420998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259368687|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 421005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259368687|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 421011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:64800|srtt:50553|latest_rtt:52186|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 421016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1160|largest:1160|pns:2| [2025/04/30 09:44:19 421020] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1160|frame:ACK |recv_time:1746006259420873|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 421025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379420873|now:1746006259420873|interv:120000000| [2025/04/30 09:44:19 421029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379420873|now:1746006259420873|interv:120000000| [2025/04/30 09:44:19 421033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259421506|pq_index:0| [2025/04/30 09:44:19 421037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259420247| [2025/04/30 09:44:19 421041] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259421041| [2025/04/30 09:44:19 421046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259421045| [2025/04/30 09:44:19 421052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50553|min_srtt:50553|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 421056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2806050| [2025/04/30 09:44:19 421060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50553|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 421065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 421069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50553|min_srtt:50553|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 421073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2807229| [2025/04/30 09:44:19 421078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50553|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 421082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 421086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50553|min_srtt:50553|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 421093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2808408| [2025/04/30 09:44:19 421097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 421101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 421105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 421109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 421113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 421118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2773038| [2025/04/30 09:44:19 421122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 421126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 421130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259421506| [2025/04/30 09:44:19 421153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259421506| [2025/04/30 09:44:19 421157] [debug] |xqc_engine_wakeup_after|wakeup:1746006259421506|now:1746006259421157|diff:349| [2025/04/30 09:44:19 421162] [debug] |xqc_engine_main_logic|END|now:1746006259421045| [2025/04/30 09:44:19 421167] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259421167| [2025/04/30 09:44:19 421170] [debug] |xqc_engine_wakeup_after|wakeup:1746006259421506|now:1746006259421170|diff:336| [2025/04/30 09:44:19 421174] [debug] |xqc_engine_main_logic|END|now:1746006259421167| [2025/04/30 09:44:19 422241] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259422241| [2025/04/30 09:44:19 422249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259421506|pq_index:0| [2025/04/30 09:44:19 422253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259421045| [2025/04/30 09:44:19 422258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259422257| [2025/04/30 09:44:19 422262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259421506|now:1746006259422257| [2025/04/30 09:44:19 422266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259421506|now:1746006259422257| [2025/04/30 09:44:19 422270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 422275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50553|min_srtt:50553|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 422279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2808408| [2025/04/30 09:44:19 422288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 422292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 422296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 422300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 422304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 422308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2773038| [2025/04/30 09:44:19 422313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 422317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2630| [2025/04/30 09:44:19 422351] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2630|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006259422325|stream_id:0|stream_offset:2773038| [2025/04/30 09:44:19 422360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2630|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 422367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:19 422374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50553|rtt_var:459|pto_duration:52553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 422381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 422386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 422390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:19 422394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259499878|now:1746006259422373|interv:77505| [2025/04/30 09:44:19 422398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259499878|now:1746006259422373|interval:77505|pto_count:0|srtt:50553 [2025/04/30 09:44:19 422402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:66000| [2025/04/30 09:44:19 422407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 422411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2774217| [2025/04/30 09:44:19 422415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 422419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2631| [2025/04/30 09:44:19 422448] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2631|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006259422427|stream_id:0|stream_offset:2774217| [2025/04/30 09:44:19 422463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2631|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 422470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:19 422477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50553|rtt_var:459|pto_duration:52553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 422482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 422486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 422489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:19 422493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259499980|now:1746006259422477|interv:77503| [2025/04/30 09:44:19 422497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259499980|now:1746006259422477|interval:77503|pto_count:0|srtt:50553 [2025/04/30 09:44:19 422502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:67200| [2025/04/30 09:44:19 422506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 422510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2775396| [2025/04/30 09:44:19 422515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1204| [2025/04/30 09:44:19 422519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259423722|now:1746006259422518|interv:1204| [2025/04/30 09:44:19 422523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1204| [2025/04/30 09:44:19 422526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 422530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259423722| [2025/04/30 09:44:19 422534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259423722| [2025/04/30 09:44:19 422539] [debug] |xqc_engine_wakeup_after|wakeup:1746006259423722|now:1746006259422538|diff:1184| [2025/04/30 09:44:19 422543] [debug] |xqc_engine_main_logic|END|now:1746006259422257| [2025/04/30 09:44:19 422875] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259422875| [2025/04/30 09:44:19 422881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 422886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1160| [2025/04/30 09:44:19 422890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1161| [2025/04/30 09:44:19 422896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1161| [2025/04/30 09:44:19 422900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 422905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2576|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2577|path_largest_ack:2576| [2025/04/30 09:44:19 422912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63607|prior_delivered:2697080|prior_time:1746006259369026|is_app_limited:0|send_elapse:51851|ack_elapse:53849|ctl_first_sent_time:1746006259370480|lagest_ack_time:1746006259422875|curr_delivered:2760687| [2025/04/30 09:44:19 422917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259370480| [2025/04/30 09:44:19 422921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:1409| [2025/04/30 09:44:19 422926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2577|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2577|path_largest_ack:2577| [2025/04/30 09:44:19 422930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63607|prior_delivered:2697080|prior_time:1746006259369026|is_app_limited:0|send_elapse:51851|ack_elapse:53849|ctl_first_sent_time:1746006259370480|lagest_ack_time:1746006259422875|curr_delivered:2761887| [2025/04/30 09:44:19 422934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259370581| [2025/04/30 09:44:19 422938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1410| [2025/04/30 09:44:19 422942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50553|rttvar:459|minrtt:31343|latest_rtt:52294|ack_delay:56| [2025/04/30 09:44:19 422947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50763|rttvar:766|minrtt:31343|latest_rtt:52294|ack_delay:56| [2025/04/30 09:44:19 422951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2577|lost_pn:2574|thresh:3| [2025/04/30 09:44:19 422955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 422959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50763|rtt_var:766|pto_duration:53827|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 422963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 422967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 422971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 422975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259501254|now:1746006259422959|interv:78295| [2025/04/30 09:44:19 422979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259501254|now:1746006259422959|interval:78295|pto_count:0|srtt:50763 [2025/04/30 09:44:19 422983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51851, ack_elapse 53849, delivered 64807|rate 1203494|lost 229| [2025/04/30 09:44:19 422987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203494) in round 49| [2025/04/30 09:44:19 422991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 422996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 423002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259370581|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 423006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259370581|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 423011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:64800|srtt:50763|latest_rtt:52294|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 423016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1161|largest:1161|pns:2| [2025/04/30 09:44:19 423021] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1161|frame:ACK |recv_time:1746006259422875|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 423025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379422875|now:1746006259422875|interv:120000000| [2025/04/30 09:44:19 423029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379422875|now:1746006259422875|interv:120000000| [2025/04/30 09:44:19 423033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259423722|pq_index:0| [2025/04/30 09:44:19 423037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259422257| [2025/04/30 09:44:19 423041] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259423041| [2025/04/30 09:44:19 423046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259423045| [2025/04/30 09:44:19 423052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50763|min_srtt:50763|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 423056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2808408| [2025/04/30 09:44:19 423060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50763|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 423065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 423069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50763|min_srtt:50763|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 423073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2809587| [2025/04/30 09:44:19 423077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50763|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 423084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 423088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50763|min_srtt:50763|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 423092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2810766| [2025/04/30 09:44:19 423097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 423101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 423104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 423109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 423113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 423117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2775396| [2025/04/30 09:44:19 423121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 423125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 423129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259423722| [2025/04/30 09:44:19 423150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259423722| [2025/04/30 09:44:19 423154] [debug] |xqc_engine_wakeup_after|wakeup:1746006259423722|now:1746006259423154|diff:568| [2025/04/30 09:44:19 423158] [debug] |xqc_engine_main_logic|END|now:1746006259423045| [2025/04/30 09:44:19 423163] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259423163| [2025/04/30 09:44:19 423167] [debug] |xqc_engine_wakeup_after|wakeup:1746006259423722|now:1746006259423167|diff:555| [2025/04/30 09:44:19 423171] [debug] |xqc_engine_main_logic|END|now:1746006259423163| [2025/04/30 09:44:19 424237] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259424237| [2025/04/30 09:44:19 424245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259423722|pq_index:0| [2025/04/30 09:44:19 424249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259423045| [2025/04/30 09:44:19 424254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259424253| [2025/04/30 09:44:19 424258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259423722|now:1746006259424253| [2025/04/30 09:44:19 424263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259423722|now:1746006259424253| [2025/04/30 09:44:19 424267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 424272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50763|min_srtt:50763|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 424280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2810766| [2025/04/30 09:44:19 424284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 424288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 424292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 424296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 424300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 424305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2775396| [2025/04/30 09:44:19 424309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 424313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2632| [2025/04/30 09:44:19 424347] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2632|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006259424321|stream_id:0|stream_offset:2775396| [2025/04/30 09:44:19 424356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2632|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 424363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:19 424370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50763|rtt_var:766|pto_duration:53827|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 424377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 424381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 424385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:19 424389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259503148|now:1746006259424370|interv:78778| [2025/04/30 09:44:19 424393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259503148|now:1746006259424370|interval:78778|pto_count:0|srtt:50763 [2025/04/30 09:44:19 424397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:66000| [2025/04/30 09:44:19 424402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 424406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2776575| [2025/04/30 09:44:19 424414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 424418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259425418|now:1746006259424418|interv:1000| [2025/04/30 09:44:19 424422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 424426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 424430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259425418| [2025/04/30 09:44:19 424435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259425418| [2025/04/30 09:44:19 424440] [debug] |xqc_engine_wakeup_after|wakeup:1746006259425418|now:1746006259424439|diff:979| [2025/04/30 09:44:19 424446] [debug] |xqc_engine_main_logic|END|now:1746006259424253| [2025/04/30 09:44:19 424857] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259424857| [2025/04/30 09:44:19 424863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 424868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1161| [2025/04/30 09:44:19 424872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1162| [2025/04/30 09:44:19 424878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1162| [2025/04/30 09:44:19 424882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 424886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2578|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2579|path_largest_ack:2578| [2025/04/30 09:44:19 424891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63607|prior_delivered:2699480|prior_time:1746006259371028|is_app_limited:0|send_elapse:51851|ack_elapse:53829|ctl_first_sent_time:1746006259372478|lagest_ack_time:1746006259424857|curr_delivered:2763087| [2025/04/30 09:44:19 424895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259372478| [2025/04/30 09:44:19 424900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:1411| [2025/04/30 09:44:19 424907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2579|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2579|path_largest_ack:2579| [2025/04/30 09:44:19 424911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63607|prior_delivered:2699480|prior_time:1746006259371028|is_app_limited:0|send_elapse:51851|ack_elapse:53829|ctl_first_sent_time:1746006259372478|lagest_ack_time:1746006259424857|curr_delivered:2764287| [2025/04/30 09:44:19 424916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259372579| [2025/04/30 09:44:19 424919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:368||sndq_packets_used_bytes:0|sndq_packets_free:1412| [2025/04/30 09:44:19 424923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50763|rttvar:766|minrtt:31343|latest_rtt:52278|ack_delay:64| [2025/04/30 09:44:19 424928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50944|rttvar:937|minrtt:31343|latest_rtt:52278|ack_delay:64| [2025/04/30 09:44:19 424932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2579|lost_pn:2576|thresh:3| [2025/04/30 09:44:19 424939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 424943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50944|rtt_var:937|pto_duration:54692|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 424948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 424952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 424955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 424959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259504013|now:1746006259424943|interv:79070| [2025/04/30 09:44:19 424963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259504013|now:1746006259424943|interval:79070|pto_count:0|srtt:50944 [2025/04/30 09:44:19 424968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51851, ack_elapse 53829, delivered 64807|rate 1203942|lost 229| [2025/04/30 09:44:19 424972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203942) in round 49| [2025/04/30 09:44:19 424976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 424980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 424984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259372579|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 424989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259372579|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 424993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:63600|srtt:50944|latest_rtt:52278|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 424999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1162|largest:1162|pns:2| [2025/04/30 09:44:19 425003] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1162|frame:ACK |recv_time:1746006259424857|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 425008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379424857|now:1746006259424857|interv:120000000| [2025/04/30 09:44:19 425012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379424857|now:1746006259424857|interv:120000000| [2025/04/30 09:44:19 425016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259425418|pq_index:0| [2025/04/30 09:44:19 425020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259424253| [2025/04/30 09:44:19 425024] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259425024| [2025/04/30 09:44:19 425029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259425028| [2025/04/30 09:44:19 425037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50944|min_srtt:50944|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 425041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2810766| [2025/04/30 09:44:19 425046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50944|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 425050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 425054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50944|min_srtt:50944|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 425059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2811945| [2025/04/30 09:44:19 425063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50944|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 425067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 425072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50944|min_srtt:50944|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 425076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2813124| [2025/04/30 09:44:19 425080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 425084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 425088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 425092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 425096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 425101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2776575| [2025/04/30 09:44:19 425105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 425109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 425112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259425418| [2025/04/30 09:44:19 425116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259425418| [2025/04/30 09:44:19 425123] [debug] |xqc_engine_wakeup_after|wakeup:1746006259425418|now:1746006259425123|diff:295| [2025/04/30 09:44:19 425127] [debug] |xqc_engine_main_logic|END|now:1746006259425028| [2025/04/30 09:44:19 425147] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259425147| [2025/04/30 09:44:19 425154] [debug] |xqc_engine_wakeup_after|wakeup:1746006259425418|now:1746006259425154|diff:264| [2025/04/30 09:44:19 425158] [debug] |xqc_engine_main_logic|END|now:1746006259425147| [2025/04/30 09:44:19 426225] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259426225| [2025/04/30 09:44:19 426232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259425418|pq_index:0| [2025/04/30 09:44:19 426237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259425028| [2025/04/30 09:44:19 426241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259426240| [2025/04/30 09:44:19 426246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259425418|now:1746006259426240| [2025/04/30 09:44:19 426250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259425418|now:1746006259426240| [2025/04/30 09:44:19 426254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 426259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50944|min_srtt:50944|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 426263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2813124| [2025/04/30 09:44:19 426267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 426271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 426275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 426279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 426284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 426288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2776575| [2025/04/30 09:44:19 426292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 426296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2633| [2025/04/30 09:44:19 426330] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2633|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259426304|stream_id:0|stream_offset:2776575| [2025/04/30 09:44:19 426339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2633|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 426346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 426359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50944|rtt_var:937|pto_duration:54692|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 426364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 426368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 426372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 426376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259505996|now:1746006259426358|interv:79638| [2025/04/30 09:44:19 426380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259505996|now:1746006259426358|interval:79638|pto_count:0|srtt:50944 [2025/04/30 09:44:19 426384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:64800| [2025/04/30 09:44:19 426389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 426393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2777754| [2025/04/30 09:44:19 426397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 426402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2634| [2025/04/30 09:44:19 426430] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2634|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006259426408|stream_id:0|stream_offset:2777754| [2025/04/30 09:44:19 426439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2634|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 426446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:19 426453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50944|rtt_var:937|pto_duration:54692|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 426458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 426462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 426465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:19 426469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259506100|now:1746006259426452|interv:79648| [2025/04/30 09:44:19 426473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259506100|now:1746006259426452|interval:79648|pto_count:0|srtt:50944 [2025/04/30 09:44:19 426478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:66000| [2025/04/30 09:44:19 426482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 426491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2778933| [2025/04/30 09:44:19 426495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1181| [2025/04/30 09:44:19 426499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259427680|now:1746006259426499|interv:1181| [2025/04/30 09:44:19 426503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1181| [2025/04/30 09:44:19 426507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 426511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259427680| [2025/04/30 09:44:19 426515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259427680| [2025/04/30 09:44:19 426519] [debug] |xqc_engine_wakeup_after|wakeup:1746006259427680|now:1746006259426519|diff:1161| [2025/04/30 09:44:19 426523] [debug] |xqc_engine_main_logic|END|now:1746006259426240| [2025/04/30 09:44:19 426848] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259426848| [2025/04/30 09:44:19 426854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 426859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1162| [2025/04/30 09:44:19 426863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1163| [2025/04/30 09:44:19 426869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1163| [2025/04/30 09:44:19 426873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 426878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2580|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2581|path_largest_ack:2580| [2025/04/30 09:44:19 426882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:66007|prior_delivered:2699480|prior_time:1746006259371028|is_app_limited:0|send_elapse:52049|ack_elapse:55820|ctl_first_sent_time:1746006259372676|lagest_ack_time:1746006259426848|curr_delivered:2765487| [2025/04/30 09:44:19 426886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259372676| [2025/04/30 09:44:19 426891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:367||sndq_packets_used_bytes:0|sndq_packets_free:1413| [2025/04/30 09:44:19 426895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2581|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2581|path_largest_ack:2581| [2025/04/30 09:44:19 426900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:64807|prior_delivered:2701880|prior_time:1746006259373014|is_app_limited:0|send_elapse:51842|ack_elapse:53834|ctl_first_sent_time:1746006259374461|lagest_ack_time:1746006259426848|curr_delivered:2766687| [2025/04/30 09:44:19 426904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259374461| [2025/04/30 09:44:19 426908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:366||sndq_packets_used_bytes:0|sndq_packets_free:1414| [2025/04/30 09:44:19 426912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50944|rttvar:937|minrtt:31343|latest_rtt:52387|ack_delay:56| [2025/04/30 09:44:19 426916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51117|rttvar:1049|minrtt:31343|latest_rtt:52387|ack_delay:56| [2025/04/30 09:44:19 426924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2581|lost_pn:2578|thresh:3| [2025/04/30 09:44:19 426928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 426932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51117|rtt_var:1049|pto_duration:55313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 426937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 426940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 426944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 426948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259506721|now:1746006259426932|interv:79789| [2025/04/30 09:44:19 426952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259506721|now:1746006259426932|interval:79789|pto_count:0|srtt:51117 [2025/04/30 09:44:19 426956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51842, ack_elapse 53834, delivered 64807|rate 1203830|lost 229| [2025/04/30 09:44:19 426961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203830) in round 49| [2025/04/30 09:44:19 426965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 426969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 426973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259374461|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 426977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259374461|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 426982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:63600|srtt:51117|latest_rtt:52387|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 426987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1163|largest:1163|pns:2| [2025/04/30 09:44:19 426992] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1163|frame:ACK |recv_time:1746006259426848|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 426996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379426848|now:1746006259426848|interv:120000000| [2025/04/30 09:44:19 427000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379426848|now:1746006259426848|interv:120000000| [2025/04/30 09:44:19 427004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259427680|pq_index:0| [2025/04/30 09:44:19 427009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259426240| [2025/04/30 09:44:19 427018] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259427018| [2025/04/30 09:44:19 427023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259427022| [2025/04/30 09:44:19 427029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51117|min_srtt:51117|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 427033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2813124| [2025/04/30 09:44:19 427038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 427043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 427047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51117|min_srtt:51117|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 427051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2814303| [2025/04/30 09:44:19 427056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 427060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 427064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51117|min_srtt:51117|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 427068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2815482| [2025/04/30 09:44:19 427073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 427076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 427080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 427085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 427089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 427093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2778933| [2025/04/30 09:44:19 427097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 427104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 427108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259427680| [2025/04/30 09:44:19 427111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259427680| [2025/04/30 09:44:19 427115] [debug] |xqc_engine_wakeup_after|wakeup:1746006259427680|now:1746006259427115|diff:565| [2025/04/30 09:44:19 427119] [debug] |xqc_engine_main_logic|END|now:1746006259427022| [2025/04/30 09:44:19 427124] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259427124| [2025/04/30 09:44:19 427128] [debug] |xqc_engine_wakeup_after|wakeup:1746006259427680|now:1746006259427128|diff:552| [2025/04/30 09:44:19 427148] [debug] |xqc_engine_main_logic|END|now:1746006259427124| [2025/04/30 09:44:19 428218] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259428217| [2025/04/30 09:44:19 428225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259427680|pq_index:0| [2025/04/30 09:44:19 428229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259427022| [2025/04/30 09:44:19 428234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259428233| [2025/04/30 09:44:19 428239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259427680|now:1746006259428233| [2025/04/30 09:44:19 428243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259427680|now:1746006259428233| [2025/04/30 09:44:19 428247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 428252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51117|min_srtt:51117|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 428256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2815482| [2025/04/30 09:44:19 428260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 428264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 428268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 428272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 428276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 428281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2778933| [2025/04/30 09:44:19 428285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 428289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2635| [2025/04/30 09:44:19 428323] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2635|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259428297|stream_id:0|stream_offset:2778933| [2025/04/30 09:44:19 428338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2635|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 428346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 428353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51117|rtt_var:1049|pto_duration:55313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 428358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 428362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 428366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 428369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259508610|now:1746006259428353|interv:80257| [2025/04/30 09:44:19 428373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259508610|now:1746006259428353|interval:80257|pto_count:0|srtt:51117 [2025/04/30 09:44:19 428378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:64800| [2025/04/30 09:44:19 428383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 428387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2780112| [2025/04/30 09:44:19 428391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 428395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259429395|now:1746006259428395|interv:1000| [2025/04/30 09:44:19 428399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 428403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 428407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259429395| [2025/04/30 09:44:19 428411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259429395| [2025/04/30 09:44:19 428415] [debug] |xqc_engine_wakeup_after|wakeup:1746006259429395|now:1746006259428415|diff:980| [2025/04/30 09:44:19 428419] [debug] |xqc_engine_main_logic|END|now:1746006259428233| [2025/04/30 09:44:19 428842] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259428841| [2025/04/30 09:44:19 428847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 428853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1163| [2025/04/30 09:44:19 428857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1164| [2025/04/30 09:44:19 428863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1164| [2025/04/30 09:44:19 428867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 428871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2582|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2583|path_largest_ack:2582| [2025/04/30 09:44:19 428879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:66007|prior_delivered:2701880|prior_time:1746006259373014|is_app_limited:0|send_elapse:51947|ack_elapse:55827|ctl_first_sent_time:1746006259374566|lagest_ack_time:1746006259428841|curr_delivered:2767887| [2025/04/30 09:44:19 428884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259374566| [2025/04/30 09:44:19 428888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:365||sndq_packets_used_bytes:0|sndq_packets_free:1415| [2025/04/30 09:44:19 428893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2583|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2583|path_largest_ack:2583| [2025/04/30 09:44:19 428897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:64807|prior_delivered:2704280|prior_time:1746006259375023|is_app_limited:0|send_elapse:51852|ack_elapse:53818|ctl_first_sent_time:1746006259376469|lagest_ack_time:1746006259428841|curr_delivered:2769087| [2025/04/30 09:44:19 428901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259376469| [2025/04/30 09:44:19 428905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:364||sndq_packets_used_bytes:0|sndq_packets_free:1416| [2025/04/30 09:44:19 428909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51117|rttvar:1049|minrtt:31343|latest_rtt:52372|ack_delay:56| [2025/04/30 09:44:19 428914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51267|rttvar:1086|minrtt:31343|latest_rtt:52372|ack_delay:56| [2025/04/30 09:44:19 428918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2583|lost_pn:2580|thresh:3| [2025/04/30 09:44:19 428922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 428926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51267|rtt_var:1086|pto_duration:55611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 428930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 428934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 428938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 428942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259508908|now:1746006259428926|interv:79982| [2025/04/30 09:44:19 428946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259508908|now:1746006259428926|interval:79982|pto_count:0|srtt:51267 [2025/04/30 09:44:19 428950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51852, ack_elapse 53818, delivered 64807|rate 1204188|lost 229| [2025/04/30 09:44:19 428955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204188) in round 49| [2025/04/30 09:44:19 428959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 428963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 428967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259376469|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 428974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259376469|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 428978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911724|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:62400|srtt:51267|latest_rtt:52372|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 428984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1164|largest:1164|pns:2| [2025/04/30 09:44:19 428988] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1164|frame:ACK |recv_time:1746006259428841|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 428993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379428841|now:1746006259428841|interv:120000000| [2025/04/30 09:44:19 428997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379428841|now:1746006259428841|interv:120000000| [2025/04/30 09:44:19 429001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259429395|pq_index:0| [2025/04/30 09:44:19 429005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259428233| [2025/04/30 09:44:19 429009] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259429009| [2025/04/30 09:44:19 429014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259429013| [2025/04/30 09:44:19 429019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51267|min_srtt:51267|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 429023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2815482| [2025/04/30 09:44:19 429028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51267|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 429032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 429037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51267|min_srtt:51267|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 429042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2816661| [2025/04/30 09:44:19 429046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51267|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 429050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 429057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51267|min_srtt:51267|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 429061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2817840| [2025/04/30 09:44:19 429065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 429069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 429073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 429077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 429082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 429086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2780112| [2025/04/30 09:44:19 429090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 429094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 429098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259429395| [2025/04/30 09:44:19 429102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259429395| [2025/04/30 09:44:19 429106] [debug] |xqc_engine_wakeup_after|wakeup:1746006259429395|now:1746006259429106|diff:289| [2025/04/30 09:44:19 429110] [debug] |xqc_engine_main_logic|END|now:1746006259429013| [2025/04/30 09:44:19 429115] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259429115| [2025/04/30 09:44:19 429119] [debug] |xqc_engine_wakeup_after|wakeup:1746006259429395|now:1746006259429118|diff:277| [2025/04/30 09:44:19 429122] [debug] |xqc_engine_main_logic|END|now:1746006259429115| [2025/04/30 09:44:19 430189] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259430189| [2025/04/30 09:44:19 430197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259429395|pq_index:0| [2025/04/30 09:44:19 430202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259429013| [2025/04/30 09:44:19 430207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259430206| [2025/04/30 09:44:19 430211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259429395|now:1746006259430206| [2025/04/30 09:44:19 430215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259429395|now:1746006259430206| [2025/04/30 09:44:19 430219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 430224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51267|min_srtt:51267|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 430228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2817840| [2025/04/30 09:44:19 430236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 430240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 430244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 430248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 430253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 430257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2780112| [2025/04/30 09:44:19 430261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 430265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2636| [2025/04/30 09:44:19 430299] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2636|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259430273|stream_id:0|stream_offset:2780112| [2025/04/30 09:44:19 430308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2636|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 430315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 430322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51267|rtt_var:1086|pto_duration:55611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 430329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 430334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 430338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 430342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259510884|now:1746006259430322|interv:80562| [2025/04/30 09:44:19 430346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259510884|now:1746006259430322|interval:80562|pto_count:0|srtt:51267 [2025/04/30 09:44:19 430350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63600| [2025/04/30 09:44:19 430355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 430359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2781291| [2025/04/30 09:44:19 430363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 430367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2637| [2025/04/30 09:44:19 430401] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2637|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259430378|stream_id:0|stream_offset:2781291| [2025/04/30 09:44:19 430409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2637|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 430417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 430424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51267|rtt_var:1086|pto_duration:55611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 430430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 430434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 430438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 430442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259510989|now:1746006259430423|interv:80566| [2025/04/30 09:44:19 430446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259510989|now:1746006259430423|interval:80566|pto_count:0|srtt:51267 [2025/04/30 09:44:19 430450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:64800| [2025/04/30 09:44:19 430455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 430459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2782470| [2025/04/30 09:44:19 430463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1160| [2025/04/30 09:44:19 430467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259431627|now:1746006259430467|interv:1160| [2025/04/30 09:44:19 430471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1160| [2025/04/30 09:44:19 430475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 430479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259431627| [2025/04/30 09:44:19 430483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259431627| [2025/04/30 09:44:19 430487] [debug] |xqc_engine_wakeup_after|wakeup:1746006259431627|now:1746006259430487|diff:1140| [2025/04/30 09:44:19 430491] [debug] |xqc_engine_main_logic|END|now:1746006259430206| [2025/04/30 09:44:19 430835] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259430834| [2025/04/30 09:44:19 430840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 430846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1164| [2025/04/30 09:44:19 430849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1165| [2025/04/30 09:44:19 430855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1165| [2025/04/30 09:44:19 430859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 430868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2584|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2585|path_largest_ack:2584| [2025/04/30 09:44:19 430872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:66007|prior_delivered:2704280|prior_time:1746006259375023|is_app_limited:0|send_elapse:51958|ack_elapse:55811|ctl_first_sent_time:1746006259376575|lagest_ack_time:1746006259430834|curr_delivered:2770287| [2025/04/30 09:44:19 430877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259376575| [2025/04/30 09:44:19 430881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:363||sndq_packets_used_bytes:0|sndq_packets_free:1417| [2025/04/30 09:44:19 430885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2585|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2585|path_largest_ack:2585| [2025/04/30 09:44:19 430890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:66007|prior_delivered:2704280|prior_time:1746006259375023|is_app_limited:0|send_elapse:51958|ack_elapse:55811|ctl_first_sent_time:1746006259376575|lagest_ack_time:1746006259430834|curr_delivered:2771487| [2025/04/30 09:44:19 430894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259376674| [2025/04/30 09:44:19 430898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:362||sndq_packets_used_bytes:0|sndq_packets_free:1418| [2025/04/30 09:44:19 430902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51267|rttvar:1086|minrtt:31343|latest_rtt:54160|ack_delay:56| [2025/04/30 09:44:19 430906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51622|rttvar:1524|minrtt:31343|latest_rtt:54160|ack_delay:56| [2025/04/30 09:44:19 430910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2585|lost_pn:2582|thresh:3| [2025/04/30 09:44:19 430914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 430918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51622|rtt_var:1524|pto_duration:57718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 430923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 430926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 430930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 430934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259513096|now:1746006259430918|interv:82178| [2025/04/30 09:44:19 430938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259513096|now:1746006259430918|interval:82178|pto_count:0|srtt:51622 [2025/04/30 09:44:19 430942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51958, ack_elapse 55811, delivered 67207|rate 1204189|lost 229| [2025/04/30 09:44:19 430947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204189) in round 49| [2025/04/30 09:44:19 430951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 430959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 430963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259376674|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 430968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259376674|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 430972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:62400|srtt:51622|latest_rtt:54160|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 430978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1165|largest:1165|pns:2| [2025/04/30 09:44:19 430982] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1165|frame:ACK |recv_time:1746006259430834|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 430987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379430834|now:1746006259430834|interv:120000000| [2025/04/30 09:44:19 430991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379430834|now:1746006259430834|interv:120000000| [2025/04/30 09:44:19 430995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259431627|pq_index:0| [2025/04/30 09:44:19 430999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259430206| [2025/04/30 09:44:19 431003] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259431003| [2025/04/30 09:44:19 431008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259431007| [2025/04/30 09:44:19 431013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51622|min_srtt:51622|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 431018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2817840| [2025/04/30 09:44:19 431022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51622|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 431026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 431031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51622|min_srtt:51622|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 431035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2819019| [2025/04/30 09:44:19 431039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51622|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 431046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 431050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51622|min_srtt:51622|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 431055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2820198| [2025/04/30 09:44:19 431059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 431063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 431067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 431071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 431075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 431079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2782470| [2025/04/30 09:44:19 431084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 431087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 431091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259431627| [2025/04/30 09:44:19 431095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259431627| [2025/04/30 09:44:19 431099] [debug] |xqc_engine_wakeup_after|wakeup:1746006259431627|now:1746006259431099|diff:528| [2025/04/30 09:44:19 431103] [debug] |xqc_engine_main_logic|END|now:1746006259431007| [2025/04/30 09:44:19 431108] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259431108| [2025/04/30 09:44:19 431112] [debug] |xqc_engine_wakeup_after|wakeup:1746006259431627|now:1746006259431112|diff:515| [2025/04/30 09:44:19 431116] [debug] |xqc_engine_main_logic|END|now:1746006259431108| [2025/04/30 09:44:19 432183] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259432183| [2025/04/30 09:44:19 432192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259431627|pq_index:0| [2025/04/30 09:44:19 432196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259431007| [2025/04/30 09:44:19 432201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259432200| [2025/04/30 09:44:19 432205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259431627|now:1746006259432200| [2025/04/30 09:44:19 432209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259431627|now:1746006259432200| [2025/04/30 09:44:19 432213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 432222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51622|min_srtt:51622|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 432226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2820198| [2025/04/30 09:44:19 432231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 432234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 432238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 432242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 432247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 432251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2782470| [2025/04/30 09:44:19 432255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 432260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2638| [2025/04/30 09:44:19 432293] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2638|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259432267|stream_id:0|stream_offset:2782470| [2025/04/30 09:44:19 432302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2638|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 432309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 432315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51622|rtt_var:1524|pto_duration:57718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 432323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 432327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 432331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 432335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259514985|now:1746006259432315|interv:82670| [2025/04/30 09:44:19 432339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259514985|now:1746006259432315|interval:82670|pto_count:0|srtt:51622 [2025/04/30 09:44:19 432344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63600| [2025/04/30 09:44:19 432348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 432352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2783649| [2025/04/30 09:44:19 432362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 432366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2639| [2025/04/30 09:44:19 432395] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2639|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259432373|stream_id:0|stream_offset:2783649| [2025/04/30 09:44:19 432404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2639|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 432412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 432419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51622|rtt_var:1524|pto_duration:57718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 432425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 432429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 432433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 432437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259515091|now:1746006259432419|interv:82672| [2025/04/30 09:44:19 432441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259515091|now:1746006259432419|interval:82672|pto_count:0|srtt:51622 [2025/04/30 09:44:19 432445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:64800| [2025/04/30 09:44:19 432450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 432454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2784828| [2025/04/30 09:44:19 432459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 432463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259433462|now:1746006259432462|interv:1000| [2025/04/30 09:44:19 432467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 432470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 432474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259433462| [2025/04/30 09:44:19 432479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259433462| [2025/04/30 09:44:19 432483] [debug] |xqc_engine_wakeup_after|wakeup:1746006259433462|now:1746006259432482|diff:980| [2025/04/30 09:44:19 432487] [debug] |xqc_engine_main_logic|END|now:1746006259432200| [2025/04/30 09:44:19 432831] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259432831| [2025/04/30 09:44:19 432837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 432842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1165| [2025/04/30 09:44:19 432851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1166| [2025/04/30 09:44:19 432856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1166| [2025/04/30 09:44:19 432860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 432865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2586|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2587|path_largest_ack:2586| [2025/04/30 09:44:19 432869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:66007|prior_delivered:2706680|prior_time:1746006259376998|is_app_limited:0|send_elapse:51763|ack_elapse:55833|ctl_first_sent_time:1746006259378449|lagest_ack_time:1746006259432831|curr_delivered:2772687| [2025/04/30 09:44:19 432874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259378449| [2025/04/30 09:44:19 432878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:361||sndq_packets_used_bytes:0|sndq_packets_free:1419| [2025/04/30 09:44:19 432883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2587|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2587|path_largest_ack:2587| [2025/04/30 09:44:19 432887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:66007|prior_delivered:2706680|prior_time:1746006259376998|is_app_limited:0|send_elapse:51763|ack_elapse:55833|ctl_first_sent_time:1746006259378449|lagest_ack_time:1746006259432831|curr_delivered:2773887| [2025/04/30 09:44:19 432891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259378558| [2025/04/30 09:44:19 432895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:360||sndq_packets_used_bytes:0|sndq_packets_free:1420| [2025/04/30 09:44:19 432899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51622|rttvar:1524|minrtt:31343|latest_rtt:54273|ack_delay:56| [2025/04/30 09:44:19 432904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51947|rttvar:1791|minrtt:31343|latest_rtt:54273|ack_delay:56| [2025/04/30 09:44:19 432908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2587|lost_pn:2584|thresh:3| [2025/04/30 09:44:19 432912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 432916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51947|rtt_var:1791|pto_duration:59111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 432920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 432924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 432928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 432932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259516484|now:1746006259432916|interv:83568| [2025/04/30 09:44:19 432936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259516484|now:1746006259432916|interval:83568|pto_count:0|srtt:51947 [2025/04/30 09:44:19 432940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51763, ack_elapse 55833, delivered 67207|rate 1203714|lost 229| [2025/04/30 09:44:19 432947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203714) in round 49| [2025/04/30 09:44:19 432951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 432955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 432959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259378558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 432963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259378558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 432968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:62400|srtt:51947|latest_rtt:54273|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 432973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1166|largest:1166|pns:2| [2025/04/30 09:44:19 432978] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1166|frame:ACK |recv_time:1746006259432831|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 432982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379432831|now:1746006259432831|interv:120000000| [2025/04/30 09:44:19 432986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379432831|now:1746006259432831|interv:120000000| [2025/04/30 09:44:19 432990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259433462|pq_index:0| [2025/04/30 09:44:19 432994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259432200| [2025/04/30 09:44:19 432998] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259432998| [2025/04/30 09:44:19 433003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259433002| [2025/04/30 09:44:19 433009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51947|min_srtt:51947|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 433013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2820198| [2025/04/30 09:44:19 433018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51947|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 433022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 433026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51947|min_srtt:51947|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 433030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2821377| [2025/04/30 09:44:19 433037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51947|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 433042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 433046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51947|min_srtt:51947|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 433050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2822556| [2025/04/30 09:44:19 433054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 433058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 433062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 433066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 433071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 433075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2784828| [2025/04/30 09:44:19 433079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 433083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 433087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259433462| [2025/04/30 09:44:19 433091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259433462| [2025/04/30 09:44:19 433095] [debug] |xqc_engine_wakeup_after|wakeup:1746006259433462|now:1746006259433095|diff:367| [2025/04/30 09:44:19 433099] [debug] |xqc_engine_main_logic|END|now:1746006259433002| [2025/04/30 09:44:19 433104] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259433104| [2025/04/30 09:44:19 433107] [debug] |xqc_engine_wakeup_after|wakeup:1746006259433462|now:1746006259433107|diff:355| [2025/04/30 09:44:19 433111] [debug] |xqc_engine_main_logic|END|now:1746006259433104| [2025/04/30 09:44:19 434179] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259434179| [2025/04/30 09:44:19 434187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259433462|pq_index:0| [2025/04/30 09:44:19 434191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259433002| [2025/04/30 09:44:19 434196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259434195| [2025/04/30 09:44:19 434201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259433462|now:1746006259434195| [2025/04/30 09:44:19 434209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259433462|now:1746006259434195| [2025/04/30 09:44:19 434213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 434218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51947|min_srtt:51947|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 434222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2822556| [2025/04/30 09:44:19 434226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 434230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 434234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 434238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 434243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 434247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2784828| [2025/04/30 09:44:19 434251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 434255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2640| [2025/04/30 09:44:19 434289] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2640|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259434263|stream_id:0|stream_offset:2784828| [2025/04/30 09:44:19 434298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2640|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 434305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 434312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51947|rtt_var:1791|pto_duration:59111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 434318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 434323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 434327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 434331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259518374|now:1746006259434312|interv:84062| [2025/04/30 09:44:19 434335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259518374|now:1746006259434312|interval:84062|pto_count:0|srtt:51947 [2025/04/30 09:44:19 434339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63600| [2025/04/30 09:44:19 434344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 434352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2786007| [2025/04/30 09:44:19 434357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 434361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2641| [2025/04/30 09:44:19 434390] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2641|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259434368|stream_id:0|stream_offset:2786007| [2025/04/30 09:44:19 434399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2641|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 434407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 434413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51947|rtt_var:1791|pto_duration:59111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 434420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 434424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 434427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 434431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259518479|now:1746006259434413|interv:84066| [2025/04/30 09:44:19 434435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259518479|now:1746006259434413|interval:84066|pto_count:0|srtt:51947 [2025/04/30 09:44:19 434440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:64800| [2025/04/30 09:44:19 434444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 434448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2787186| [2025/04/30 09:44:19 434453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 434457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259435457|now:1746006259434457|interv:1000| [2025/04/30 09:44:19 434461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 434464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 434468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259435457| [2025/04/30 09:44:19 434473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259435457| [2025/04/30 09:44:19 434477] [debug] |xqc_engine_wakeup_after|wakeup:1746006259435457|now:1746006259434476|diff:981| [2025/04/30 09:44:19 434481] [debug] |xqc_engine_main_logic|END|now:1746006259434195| [2025/04/30 09:44:19 434821] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259434820| [2025/04/30 09:44:19 434830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 434836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1166| [2025/04/30 09:44:19 434840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1167| [2025/04/30 09:44:19 434846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1167| [2025/04/30 09:44:19 434850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 434854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2588|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2589|path_largest_ack:2588| [2025/04/30 09:44:19 434859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:66007|prior_delivered:2709080|prior_time:1746006259379000|is_app_limited:0|send_elapse:51839|ack_elapse:55820|ctl_first_sent_time:1746006259380447|lagest_ack_time:1746006259434820|curr_delivered:2775087| [2025/04/30 09:44:19 434863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259380447| [2025/04/30 09:44:19 434868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:359||sndq_packets_used_bytes:0|sndq_packets_free:1421| [2025/04/30 09:44:19 434872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2589|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2589|path_largest_ack:2589| [2025/04/30 09:44:19 434876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:66007|prior_delivered:2709080|prior_time:1746006259379000|is_app_limited:0|send_elapse:51839|ack_elapse:55820|ctl_first_sent_time:1746006259380447|lagest_ack_time:1746006259434820|curr_delivered:2776287| [2025/04/30 09:44:19 434881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259380552| [2025/04/30 09:44:19 434885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:358||sndq_packets_used_bytes:0|sndq_packets_free:1422| [2025/04/30 09:44:19 434889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51947|rttvar:1791|minrtt:31343|latest_rtt:54268|ack_delay:56| [2025/04/30 09:44:19 434893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52230|rttvar:1910|minrtt:31343|latest_rtt:54268|ack_delay:56| [2025/04/30 09:44:19 434897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2589|lost_pn:2586|thresh:3| [2025/04/30 09:44:19 434901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 434905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52230|rtt_var:1910|pto_duration:59870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 434909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 434913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 434917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 434921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259519238|now:1746006259434905|interv:84333| [2025/04/30 09:44:19 434925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259519238|now:1746006259434905|interval:84333|pto_count:0|srtt:52230 [2025/04/30 09:44:19 434932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51839, ack_elapse 55820, delivered 67207|rate 1203994|lost 229| [2025/04/30 09:44:19 434937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203994) in round 49| [2025/04/30 09:44:19 434941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 434945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 434949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259380552|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 434953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259380552|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 434958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:62400|srtt:52230|latest_rtt:54268|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 434963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1167|largest:1167|pns:2| [2025/04/30 09:44:19 434967] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1167|frame:ACK |recv_time:1746006259434820|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 434972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379434820|now:1746006259434820|interv:120000000| [2025/04/30 09:44:19 434976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379434820|now:1746006259434820|interv:120000000| [2025/04/30 09:44:19 434980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259435457|pq_index:0| [2025/04/30 09:44:19 434984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259434195| [2025/04/30 09:44:19 434988] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259434988| [2025/04/30 09:44:19 434993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259434992| [2025/04/30 09:44:19 434999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52230|min_srtt:52230|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 435003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2822556| [2025/04/30 09:44:19 435007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52230|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 435012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 435019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52230|min_srtt:52230|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 435023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2823735| [2025/04/30 09:44:19 435027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52230|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 435032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 435036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52230|min_srtt:52230|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 435040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2824914| [2025/04/30 09:44:19 435045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 435049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 435053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 435057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 435061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 435066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2787186| [2025/04/30 09:44:19 435070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 435074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 435078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259435457| [2025/04/30 09:44:19 435081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259435457| [2025/04/30 09:44:19 435085] [debug] |xqc_engine_wakeup_after|wakeup:1746006259435457|now:1746006259435085|diff:372| [2025/04/30 09:44:19 435090] [debug] |xqc_engine_main_logic|END|now:1746006259434992| [2025/04/30 09:44:19 435094] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259435094| [2025/04/30 09:44:19 435098] [debug] |xqc_engine_wakeup_after|wakeup:1746006259435457|now:1746006259435098|diff:359| [2025/04/30 09:44:19 435102] [debug] |xqc_engine_main_logic|END|now:1746006259435094| [2025/04/30 09:44:19 436170] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259436170| [2025/04/30 09:44:19 436178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259435457|pq_index:0| [2025/04/30 09:44:19 436182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259434992| [2025/04/30 09:44:19 436187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259436186| [2025/04/30 09:44:19 436195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259435457|now:1746006259436186| [2025/04/30 09:44:19 436199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259435457|now:1746006259436186| [2025/04/30 09:44:19 436203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 436208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52230|min_srtt:52230|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 436212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2824914| [2025/04/30 09:44:19 436217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 436221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 436224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 436229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 436233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 436237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2787186| [2025/04/30 09:44:19 436241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 436246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2642| [2025/04/30 09:44:19 436279] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2642|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259436253|stream_id:0|stream_offset:2787186| [2025/04/30 09:44:19 436287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2642|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 436295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 436301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52230|rtt_var:1910|pto_duration:59870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 436308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 436313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 436317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 436321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259521123|now:1746006259436301|interv:84822| [2025/04/30 09:44:19 436325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259521123|now:1746006259436301|interval:84822|pto_count:0|srtt:52230 [2025/04/30 09:44:19 436334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63600| [2025/04/30 09:44:19 436338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 436343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2788365| [2025/04/30 09:44:19 436347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 436351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2643| [2025/04/30 09:44:19 436381] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2643|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259436358|stream_id:0|stream_offset:2788365| [2025/04/30 09:44:19 436389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2643|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 436396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 436403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52230|rtt_var:1910|pto_duration:59870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 436408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 436412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 436416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 436420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259521228|now:1746006259436403|interv:84825| [2025/04/30 09:44:19 436423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259521228|now:1746006259436403|interval:84825|pto_count:0|srtt:52230 [2025/04/30 09:44:19 436428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:64800| [2025/04/30 09:44:19 436432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 436436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2789544| [2025/04/30 09:44:19 436441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 436445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259437445|now:1746006259436445|interv:1000| [2025/04/30 09:44:19 436449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 436452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 436456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259437445| [2025/04/30 09:44:19 436460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259437445| [2025/04/30 09:44:19 436468] [debug] |xqc_engine_wakeup_after|wakeup:1746006259437445|now:1746006259436468|diff:977| [2025/04/30 09:44:19 436472] [debug] |xqc_engine_main_logic|END|now:1746006259436186| [2025/04/30 09:44:19 436820] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259436819| [2025/04/30 09:44:19 436825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 436830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1167| [2025/04/30 09:44:19 436834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1168| [2025/04/30 09:44:19 436840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1168| [2025/04/30 09:44:19 436844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 436849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2590|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2591|path_largest_ack:2590| [2025/04/30 09:44:19 436853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:68407|prior_delivered:2709080|prior_time:1746006259379000|is_app_limited:0|send_elapse:52037|ack_elapse:57819|ctl_first_sent_time:1746006259380645|lagest_ack_time:1746006259436819|curr_delivered:2777487| [2025/04/30 09:44:19 436857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259380645| [2025/04/30 09:44:19 436862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:357||sndq_packets_used_bytes:0|sndq_packets_free:1423| [2025/04/30 09:44:19 436866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2591|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2591|path_largest_ack:2591| [2025/04/30 09:44:19 436870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:67207|prior_delivered:2711480|prior_time:1746006259380988|is_app_limited:0|send_elapse:51833|ack_elapse:55831|ctl_first_sent_time:1746006259382442|lagest_ack_time:1746006259436819|curr_delivered:2778687| [2025/04/30 09:44:19 436875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259382442| [2025/04/30 09:44:19 436879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:356||sndq_packets_used_bytes:0|sndq_packets_free:1424| [2025/04/30 09:44:19 436883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52230|rttvar:1910|minrtt:31343|latest_rtt:54377|ack_delay:64| [2025/04/30 09:44:19 436887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52491|rttvar:1953|minrtt:31343|latest_rtt:54377|ack_delay:64| [2025/04/30 09:44:19 436891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2591|lost_pn:2588|thresh:3| [2025/04/30 09:44:19 436895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 436899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52491|rtt_var:1953|pto_duration:60303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 436903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 436907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 436911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 436918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259521661|now:1746006259436899|interv:84762| [2025/04/30 09:44:19 436922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259521661|now:1746006259436899|interval:84762|pto_count:0|srtt:52491 [2025/04/30 09:44:19 436927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51833, ack_elapse 55831, delivered 67207|rate 1203757|lost 229| [2025/04/30 09:44:19 436931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203757) in round 49| [2025/04/30 09:44:19 436935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 436939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 436943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259382442|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 436947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259382442|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 436952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:62400|srtt:52491|latest_rtt:54377|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 436958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1168|largest:1168|pns:2| [2025/04/30 09:44:19 436962] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1168|frame:ACK |recv_time:1746006259436819|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 436966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379436819|now:1746006259436819|interv:120000000| [2025/04/30 09:44:19 436970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379436819|now:1746006259436819|interv:120000000| [2025/04/30 09:44:19 436974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259437445|pq_index:0| [2025/04/30 09:44:19 436979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259436186| [2025/04/30 09:44:19 436982] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259436982| [2025/04/30 09:44:19 436987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259436986| [2025/04/30 09:44:19 436993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52491|min_srtt:52491|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 436997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2824914| [2025/04/30 09:44:19 437002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 437009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 437013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52491|min_srtt:52491|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 437017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2826093| [2025/04/30 09:44:19 437021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 437026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 437030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52491|min_srtt:52491|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 437034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2827272| [2025/04/30 09:44:19 437038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 437042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 437046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 437050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 437055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 437059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2789544| [2025/04/30 09:44:19 437063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 437067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 437071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259437445| [2025/04/30 09:44:19 437075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259437445| [2025/04/30 09:44:19 437079] [debug] |xqc_engine_wakeup_after|wakeup:1746006259437445|now:1746006259437079|diff:366| [2025/04/30 09:44:19 437083] [debug] |xqc_engine_main_logic|END|now:1746006259436986| [2025/04/30 09:44:19 437088] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259437088| [2025/04/30 09:44:19 437092] [debug] |xqc_engine_wakeup_after|wakeup:1746006259437445|now:1746006259437091|diff:354| [2025/04/30 09:44:19 437095] [debug] |xqc_engine_main_logic|END|now:1746006259437088| [2025/04/30 09:44:19 438163] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259438163| [2025/04/30 09:44:19 438171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259437445|pq_index:0| [2025/04/30 09:44:19 438179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259436986| [2025/04/30 09:44:19 438184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259438183| [2025/04/30 09:44:19 438189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259437445|now:1746006259438183| [2025/04/30 09:44:19 438193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259437445|now:1746006259438183| [2025/04/30 09:44:19 438197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 438202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52491|min_srtt:52491|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 438206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2827272| [2025/04/30 09:44:19 438210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 438214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 438218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 438222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 438227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 438231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2789544| [2025/04/30 09:44:19 438235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 438239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2644| [2025/04/30 09:44:19 438272] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2644|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259438247|stream_id:0|stream_offset:2789544| [2025/04/30 09:44:19 438281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2644|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 438289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 438295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52491|rtt_var:1953|pto_duration:60303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 438302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 438307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 438311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 438319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259523550|now:1746006259438295|interv:85255| [2025/04/30 09:44:19 438323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259523550|now:1746006259438295|interval:85255|pto_count:0|srtt:52491 [2025/04/30 09:44:19 438327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63600| [2025/04/30 09:44:19 438332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 438336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2790723| [2025/04/30 09:44:19 438340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 438344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2645| [2025/04/30 09:44:19 438374] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2645|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259438352|stream_id:0|stream_offset:2790723| [2025/04/30 09:44:19 438382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2645|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 438389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 438396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52491|rtt_var:1953|pto_duration:60303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 438401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 438405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 438409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 438413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259523655|now:1746006259438396|interv:85259| [2025/04/30 09:44:19 438417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259523655|now:1746006259438396|interval:85259|pto_count:0|srtt:52491 [2025/04/30 09:44:19 438421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:64800| [2025/04/30 09:44:19 438425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 438430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2791902| [2025/04/30 09:44:19 438434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 438438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259439438|now:1746006259438438|interv:1000| [2025/04/30 09:44:19 438442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 438446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 438453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259439438| [2025/04/30 09:44:19 438458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259439438| [2025/04/30 09:44:19 438462] [debug] |xqc_engine_wakeup_after|wakeup:1746006259439438|now:1746006259438461|diff:977| [2025/04/30 09:44:19 438466] [debug] |xqc_engine_main_logic|END|now:1746006259438183| [2025/04/30 09:44:19 438804] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259438803| [2025/04/30 09:44:19 438809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 438814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1168| [2025/04/30 09:44:19 438818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1169| [2025/04/30 09:44:19 438824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1169| [2025/04/30 09:44:19 438828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 438833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2592|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2593|path_largest_ack:2592| [2025/04/30 09:44:19 438837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:68407|prior_delivered:2711480|prior_time:1746006259380988|is_app_limited:0|send_elapse:51938|ack_elapse:57815|ctl_first_sent_time:1746006259382547|lagest_ack_time:1746006259438803|curr_delivered:2779887| [2025/04/30 09:44:19 438841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259382547| [2025/04/30 09:44:19 438846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:355||sndq_packets_used_bytes:0|sndq_packets_free:1425| [2025/04/30 09:44:19 438850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2593|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2593|path_largest_ack:2593| [2025/04/30 09:44:19 438854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:67207|prior_delivered:2713880|prior_time:1746006259383004|is_app_limited:0|send_elapse:51879|ack_elapse:55799|ctl_first_sent_time:1746006259384456|lagest_ack_time:1746006259438803|curr_delivered:2781087| [2025/04/30 09:44:19 438859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259384456| [2025/04/30 09:44:19 438863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:354||sndq_packets_used_bytes:0|sndq_packets_free:1426| [2025/04/30 09:44:19 438867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52491|rttvar:1953|minrtt:31343|latest_rtt:54347|ack_delay:56| [2025/04/30 09:44:19 438871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52716|rttvar:1915|minrtt:31343|latest_rtt:54347|ack_delay:56| [2025/04/30 09:44:19 438875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2593|lost_pn:2590|thresh:3| [2025/04/30 09:44:19 438879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 438883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52716|rtt_var:1915|pto_duration:60376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 438887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 438895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 438898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 438902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259523728|now:1746006259438883|interv:84845| [2025/04/30 09:44:19 438906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259523728|now:1746006259438883|interval:84845|pto_count:0|srtt:52716 [2025/04/30 09:44:19 438910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51879, ack_elapse 55799, delivered 67207|rate 1204448|lost 229| [2025/04/30 09:44:19 438915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204448) in round 49| [2025/04/30 09:44:19 438919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 438923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 438927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259384456|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 438931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259384456|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 438936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:62400|srtt:52716|latest_rtt:54347|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 438941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1169|largest:1169|pns:2| [2025/04/30 09:44:19 438945] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1169|frame:ACK |recv_time:1746006259438803|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 438950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379438803|now:1746006259438803|interv:120000000| [2025/04/30 09:44:19 438954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379438803|now:1746006259438803|interv:120000000| [2025/04/30 09:44:19 438958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259439438|pq_index:0| [2025/04/30 09:44:19 438962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259438183| [2025/04/30 09:44:19 438966] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259438966| [2025/04/30 09:44:19 438971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259438970| [2025/04/30 09:44:19 438977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52716|min_srtt:52716|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 438981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2827272| [2025/04/30 09:44:19 438988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52716|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 438992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 438997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52716|min_srtt:52716|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 439001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2828451| [2025/04/30 09:44:19 439005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52716|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 439010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 439014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52716|min_srtt:52716|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 439018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2829630| [2025/04/30 09:44:19 439022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 439026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 439030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 439034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 439039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 439043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2791902| [2025/04/30 09:44:19 439047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 439051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 439055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259439438| [2025/04/30 09:44:19 439059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259439438| [2025/04/30 09:44:19 439062] [debug] |xqc_engine_wakeup_after|wakeup:1746006259439438|now:1746006259439062|diff:376| [2025/04/30 09:44:19 439067] [debug] |xqc_engine_main_logic|END|now:1746006259438970| [2025/04/30 09:44:19 439072] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259439071| [2025/04/30 09:44:19 439075] [debug] |xqc_engine_wakeup_after|wakeup:1746006259439438|now:1746006259439075|diff:363| [2025/04/30 09:44:19 439085] [debug] |xqc_engine_main_logic|END|now:1746006259439071| [2025/04/30 09:44:19 440153] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259440153| [2025/04/30 09:44:19 440161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259439438|pq_index:0| [2025/04/30 09:44:19 440166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259438970| [2025/04/30 09:44:19 440170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259440170| [2025/04/30 09:44:19 440175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259439438|now:1746006259440170| [2025/04/30 09:44:19 440179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259439438|now:1746006259440170| [2025/04/30 09:44:19 440183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 440188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52716|min_srtt:52716|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 440192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2829630| [2025/04/30 09:44:19 440196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 440200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 440204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 440208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 440213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 440217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2791902| [2025/04/30 09:44:19 440221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 440225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2646| [2025/04/30 09:44:19 440258] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2646|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259440233|stream_id:0|stream_offset:2791902| [2025/04/30 09:44:19 440267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2646|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 440274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 440281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52716|rtt_var:1915|pto_duration:60376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 440288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 440297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 440301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 440305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259525609|now:1746006259440281|interv:85328| [2025/04/30 09:44:19 440309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259525609|now:1746006259440281|interval:85328|pto_count:0|srtt:52716 [2025/04/30 09:44:19 440313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63600| [2025/04/30 09:44:19 440318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 440322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2793081| [2025/04/30 09:44:19 440327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 440331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2647| [2025/04/30 09:44:19 440360] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2647|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259440338|stream_id:0|stream_offset:2793081| [2025/04/30 09:44:19 440368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2647|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 440375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 440382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52716|rtt_var:1915|pto_duration:60376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 440389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 440393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 440396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 440400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259525714|now:1746006259440382|interv:85332| [2025/04/30 09:44:19 440404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259525714|now:1746006259440382|interval:85332|pto_count:0|srtt:52716 [2025/04/30 09:44:19 440409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:64800| [2025/04/30 09:44:19 440413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 440417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2794260| [2025/04/30 09:44:19 440422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 440426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259441426|now:1746006259440426|interv:1000| [2025/04/30 09:44:19 440434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 440437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 440441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259441426| [2025/04/30 09:44:19 440446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259441426| [2025/04/30 09:44:19 440450] [debug] |xqc_engine_wakeup_after|wakeup:1746006259441426|now:1746006259440450|diff:976| [2025/04/30 09:44:19 440454] [debug] |xqc_engine_main_logic|END|now:1746006259440170| [2025/04/30 09:44:19 440803] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259440802| [2025/04/30 09:44:19 440808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 440813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1169| [2025/04/30 09:44:19 440817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1170| [2025/04/30 09:44:19 440823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1170| [2025/04/30 09:44:19 440827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 440832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2594|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2595|path_largest_ack:2594| [2025/04/30 09:44:19 440836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:68407|prior_delivered:2713880|prior_time:1746006259383004|is_app_limited:0|send_elapse:51990|ack_elapse:57798|ctl_first_sent_time:1746006259384567|lagest_ack_time:1746006259440802|curr_delivered:2782287| [2025/04/30 09:44:19 440840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259384567| [2025/04/30 09:44:19 440845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:353||sndq_packets_used_bytes:0|sndq_packets_free:1427| [2025/04/30 09:44:19 440849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2595|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2595|path_largest_ack:2595| [2025/04/30 09:44:19 440853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:68407|prior_delivered:2713880|prior_time:1746006259383004|is_app_limited:0|send_elapse:51990|ack_elapse:57798|ctl_first_sent_time:1746006259384567|lagest_ack_time:1746006259440802|curr_delivered:2783487| [2025/04/30 09:44:19 440858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259384661| [2025/04/30 09:44:19 440862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:352||sndq_packets_used_bytes:0|sndq_packets_free:1428| [2025/04/30 09:44:19 440866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52716|rttvar:1915|minrtt:31343|latest_rtt:56141|ack_delay:56| [2025/04/30 09:44:19 440870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53137|rttvar:2279|minrtt:31343|latest_rtt:56141|ack_delay:56| [2025/04/30 09:44:19 440874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2595|lost_pn:2592|thresh:3| [2025/04/30 09:44:19 440878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 440886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53137|rtt_var:2279|pto_duration:62253|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 440890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 440894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 440898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 440901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259527591|now:1746006259440885|interv:86706| [2025/04/30 09:44:19 440905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259527591|now:1746006259440885|interval:86706|pto_count:0|srtt:53137 [2025/04/30 09:44:19 440910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51990, ack_elapse 57798, delivered 69607|rate 1204315|lost 229| [2025/04/30 09:44:19 440914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204315) in round 49| [2025/04/30 09:44:19 440918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 440922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 440926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259384661|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 440931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259384661|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 440935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:62400|srtt:53137|latest_rtt:56141|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 440941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1170|largest:1170|pns:2| [2025/04/30 09:44:19 440945] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1170|frame:ACK |recv_time:1746006259440802|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 440949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379440802|now:1746006259440802|interv:120000000| [2025/04/30 09:44:19 440953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379440802|now:1746006259440802|interv:120000000| [2025/04/30 09:44:19 440958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259441426|pq_index:0| [2025/04/30 09:44:19 440962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259440170| [2025/04/30 09:44:19 440966] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259440966| [2025/04/30 09:44:19 440970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259440969| [2025/04/30 09:44:19 440979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53137|min_srtt:53137|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 440983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2829630| [2025/04/30 09:44:19 440987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 440992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 440996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53137|min_srtt:53137|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 441000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2830809| [2025/04/30 09:44:19 441004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 441009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 441013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53137|min_srtt:53137|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 441017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2831988| [2025/04/30 09:44:19 441021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 441025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 441029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 441033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 441038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 441042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2794260| [2025/04/30 09:44:19 441046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 441050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 441054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259441426| [2025/04/30 09:44:19 441058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259441426| [2025/04/30 09:44:19 441062] [debug] |xqc_engine_wakeup_after|wakeup:1746006259441426|now:1746006259441061|diff:365| [2025/04/30 09:44:19 441068] [debug] |xqc_engine_main_logic|END|now:1746006259440969| [2025/04/30 09:44:19 441073] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259441073| [2025/04/30 09:44:19 441077] [debug] |xqc_engine_wakeup_after|wakeup:1746006259441426|now:1746006259441077|diff:349| [2025/04/30 09:44:19 441081] [debug] |xqc_engine_main_logic|END|now:1746006259441073| [2025/04/30 09:44:19 442157] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259442157| [2025/04/30 09:44:19 442168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259441426|pq_index:0| [2025/04/30 09:44:19 442174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259440969| [2025/04/30 09:44:19 442179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259442178| [2025/04/30 09:44:19 442184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259441426|now:1746006259442178| [2025/04/30 09:44:19 442188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259441426|now:1746006259442178| [2025/04/30 09:44:19 442192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 442197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53137|min_srtt:53137|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 442202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2831988| [2025/04/30 09:44:19 442206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 442210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 442214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 442218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 442223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 442227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2794260| [2025/04/30 09:44:19 442231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 442236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2648| [2025/04/30 09:44:19 442269] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2648|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259442243|stream_id:0|stream_offset:2794260| [2025/04/30 09:44:19 442278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2648|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 442286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 442293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53137|rtt_var:2279|pto_duration:62253|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 442304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 442308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 442312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 442316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259529496|now:1746006259442292|interv:87204| [2025/04/30 09:44:19 442320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259529496|now:1746006259442292|interval:87204|pto_count:0|srtt:53137 [2025/04/30 09:44:19 442325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63600| [2025/04/30 09:44:19 442329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 442334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2795439| [2025/04/30 09:44:19 442338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 442342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2649| [2025/04/30 09:44:19 442372] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2649|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259442349|stream_id:0|stream_offset:2795439| [2025/04/30 09:44:19 442380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2649|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 442387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 442394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53137|rtt_var:2279|pto_duration:62253|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 442399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 442403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 442407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 442410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259529602|now:1746006259442394|interv:87208| [2025/04/30 09:44:19 442414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259529602|now:1746006259442394|interval:87208|pto_count:0|srtt:53137 [2025/04/30 09:44:19 442419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:64800| [2025/04/30 09:44:19 442423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 442428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2796618| [2025/04/30 09:44:19 442436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 442440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259443440|now:1746006259442440|interv:1000| [2025/04/30 09:44:19 442444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 442448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 442452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259443440| [2025/04/30 09:44:19 442456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259443440| [2025/04/30 09:44:19 442460] [debug] |xqc_engine_wakeup_after|wakeup:1746006259443440|now:1746006259442460|diff:980| [2025/04/30 09:44:19 442464] [debug] |xqc_engine_main_logic|END|now:1746006259442178| [2025/04/30 09:44:19 442799] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259442798| [2025/04/30 09:44:19 442804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 442810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1170| [2025/04/30 09:44:19 442814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1171| [2025/04/30 09:44:19 442819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1171| [2025/04/30 09:44:19 442823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 442828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2596|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2597|path_largest_ack:2596| [2025/04/30 09:44:19 442832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:68407|prior_delivered:2716280|prior_time:1746006259384977|is_app_limited:0|send_elapse:51857|ack_elapse:57821|ctl_first_sent_time:1746006259386426|lagest_ack_time:1746006259442798|curr_delivered:2784687| [2025/04/30 09:44:19 442837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259386426| [2025/04/30 09:44:19 442841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:351||sndq_packets_used_bytes:0|sndq_packets_free:1429| [2025/04/30 09:44:19 442846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2597|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2597|path_largest_ack:2597| [2025/04/30 09:44:19 442850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:68407|prior_delivered:2716280|prior_time:1746006259384977|is_app_limited:0|send_elapse:51857|ack_elapse:57821|ctl_first_sent_time:1746006259386426|lagest_ack_time:1746006259442798|curr_delivered:2785887| [2025/04/30 09:44:19 442854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259386528| [2025/04/30 09:44:19 442858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:350||sndq_packets_used_bytes:0|sndq_packets_free:1430| [2025/04/30 09:44:19 442862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53137|rttvar:2279|minrtt:31343|latest_rtt:56270|ack_delay:64| [2025/04/30 09:44:19 442866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53520|rttvar:2477|minrtt:31343|latest_rtt:56270|ack_delay:64| [2025/04/30 09:44:19 442874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2597|lost_pn:2594|thresh:3| [2025/04/30 09:44:19 442879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 442883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53520|rtt_var:2477|pto_duration:63428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 442887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 442891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 442895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 442899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259530777|now:1746006259442883|interv:87894| [2025/04/30 09:44:19 442903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259530777|now:1746006259442883|interval:87894|pto_count:0|srtt:53520 [2025/04/30 09:44:19 442907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51857, ack_elapse 57821, delivered 69607|rate 1203835|lost 229| [2025/04/30 09:44:19 442911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203835) in round 49| [2025/04/30 09:44:19 442915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 442920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 442924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259386528|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 442928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259386528|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 442933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:62400|srtt:53520|latest_rtt:56270|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 442938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1171|largest:1171|pns:2| [2025/04/30 09:44:19 442942] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1171|frame:ACK |recv_time:1746006259442798|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 442947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379442798|now:1746006259442798|interv:120000000| [2025/04/30 09:44:19 442951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379442798|now:1746006259442798|interv:120000000| [2025/04/30 09:44:19 442955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259443440|pq_index:0| [2025/04/30 09:44:19 442959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259442178| [2025/04/30 09:44:19 442963] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259442963| [2025/04/30 09:44:19 442971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259442970| [2025/04/30 09:44:19 442976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53520|min_srtt:53520|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 442981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2831988| [2025/04/30 09:44:19 442985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53520|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 442989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 442994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53520|min_srtt:53520|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 442998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2833167| [2025/04/30 09:44:19 443002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53520|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 443007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 443011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53520|min_srtt:53520|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 443015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2834346| [2025/04/30 09:44:19 443019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 443023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 443027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 443031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 443035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 443040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2796618| [2025/04/30 09:44:19 443044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 443048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 443052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259443440| [2025/04/30 09:44:19 443058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259443440| [2025/04/30 09:44:19 443062] [debug] |xqc_engine_wakeup_after|wakeup:1746006259443440|now:1746006259443062|diff:378| [2025/04/30 09:44:19 443066] [debug] |xqc_engine_main_logic|END|now:1746006259442970| [2025/04/30 09:44:19 443072] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259443072| [2025/04/30 09:44:19 443076] [debug] |xqc_engine_wakeup_after|wakeup:1746006259443440|now:1746006259443076|diff:364| [2025/04/30 09:44:19 443079] [debug] |xqc_engine_main_logic|END|now:1746006259443072| [2025/04/30 09:44:19 444147] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259444147| [2025/04/30 09:44:19 444155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259443440|pq_index:0| [2025/04/30 09:44:19 444159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259442970| [2025/04/30 09:44:19 444164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259444163| [2025/04/30 09:44:19 444169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259443440|now:1746006259444163| [2025/04/30 09:44:19 444173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259443440|now:1746006259444163| [2025/04/30 09:44:19 444177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 444181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53520|min_srtt:53520|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 444186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2834346| [2025/04/30 09:44:19 444190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 444194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 444198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 444202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 444207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 444211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2796618| [2025/04/30 09:44:19 444215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 444219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2650| [2025/04/30 09:44:19 444253] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2650|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259444227|stream_id:0|stream_offset:2796618| [2025/04/30 09:44:19 444262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2650|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 444275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 444282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53520|rtt_var:2477|pto_duration:63428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 444287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 444291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 444295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 444299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259532655|now:1746006259444282|interv:88373| [2025/04/30 09:44:19 444303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259532655|now:1746006259444282|interval:88373|pto_count:0|srtt:53520 [2025/04/30 09:44:19 444307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63600| [2025/04/30 09:44:19 444312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 444316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2797797| [2025/04/30 09:44:19 444320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 444325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2651| [2025/04/30 09:44:19 444354] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2651|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259444332|stream_id:0|stream_offset:2797797| [2025/04/30 09:44:19 444363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2651|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 444370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 444377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53520|rtt_var:2477|pto_duration:63428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 444382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 444386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 444389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 444393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259532760|now:1746006259444376|interv:88384| [2025/04/30 09:44:19 444397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259532760|now:1746006259444376|interval:88384|pto_count:0|srtt:53520 [2025/04/30 09:44:19 444402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:64800| [2025/04/30 09:44:19 444410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 444414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2798976| [2025/04/30 09:44:19 444419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 444423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259445423|now:1746006259444423|interv:1000| [2025/04/30 09:44:19 444427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 444430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 444434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259445423| [2025/04/30 09:44:19 444439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259445423| [2025/04/30 09:44:19 444443] [debug] |xqc_engine_wakeup_after|wakeup:1746006259445423|now:1746006259444443|diff:980| [2025/04/30 09:44:19 444447] [debug] |xqc_engine_main_logic|END|now:1746006259444163| [2025/04/30 09:44:19 444794] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259444793| [2025/04/30 09:44:19 444799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 444805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1171| [2025/04/30 09:44:19 444809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1172| [2025/04/30 09:44:19 444814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1172| [2025/04/30 09:44:19 444818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 444823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2598|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2599|path_largest_ack:2598| [2025/04/30 09:44:19 444827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:68407|prior_delivered:2718680|prior_time:1746006259386979|is_app_limited:0|send_elapse:51844|ack_elapse:57814|ctl_first_sent_time:1746006259388428|lagest_ack_time:1746006259444793|curr_delivered:2787087| [2025/04/30 09:44:19 444832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259388428| [2025/04/30 09:44:19 444836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:349||sndq_packets_used_bytes:0|sndq_packets_free:1431| [2025/04/30 09:44:19 444840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2599|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2599|path_largest_ack:2599| [2025/04/30 09:44:19 444845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:68407|prior_delivered:2718680|prior_time:1746006259386979|is_app_limited:0|send_elapse:51844|ack_elapse:57814|ctl_first_sent_time:1746006259388428|lagest_ack_time:1746006259444793|curr_delivered:2788287| [2025/04/30 09:44:19 444849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259388528| [2025/04/30 09:44:19 444853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:348||sndq_packets_used_bytes:0|sndq_packets_free:1432| [2025/04/30 09:44:19 444857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53520|rttvar:2477|minrtt:31343|latest_rtt:56265|ack_delay:64| [2025/04/30 09:44:19 444865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53855|rttvar:2528|minrtt:31343|latest_rtt:56265|ack_delay:64| [2025/04/30 09:44:19 444869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2599|lost_pn:2596|thresh:3| [2025/04/30 09:44:19 444873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 444877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53855|rtt_var:2528|pto_duration:63967|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 444881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 444885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 444889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 444893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259533299|now:1746006259444877|interv:88422| [2025/04/30 09:44:19 444897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259533299|now:1746006259444877|interval:88422|pto_count:0|srtt:53855 [2025/04/30 09:44:19 444901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51844, ack_elapse 57814, delivered 69607|rate 1203981|lost 229| [2025/04/30 09:44:19 444906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203981) in round 49| [2025/04/30 09:44:19 444910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 444914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 444918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259388528|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 444922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259388528|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 444927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:62400|srtt:53855|latest_rtt:56265|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 444932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1172|largest:1172|pns:2| [2025/04/30 09:44:19 444936] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1172|frame:ACK |recv_time:1746006259444793|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 444941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379444793|now:1746006259444793|interv:120000000| [2025/04/30 09:44:19 444945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379444793|now:1746006259444793|interv:120000000| [2025/04/30 09:44:19 444949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259445423|pq_index:0| [2025/04/30 09:44:19 444956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259444163| [2025/04/30 09:44:19 444960] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259444960| [2025/04/30 09:44:19 444964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259444963| [2025/04/30 09:44:19 444970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53855|min_srtt:53855|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 444974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2834346| [2025/04/30 09:44:19 444979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53855|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 444983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 444988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53855|min_srtt:53855|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 444992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2835525| [2025/04/30 09:44:19 444996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53855|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 445000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 445005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53855|min_srtt:53855|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 445009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2836704| [2025/04/30 09:44:19 445013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 445017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 445021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 445025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 445029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 445033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2798976| [2025/04/30 09:44:19 445040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 445044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 445048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259445423| [2025/04/30 09:44:19 445052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259445423| [2025/04/30 09:44:19 445056] [debug] |xqc_engine_wakeup_after|wakeup:1746006259445423|now:1746006259445056|diff:367| [2025/04/30 09:44:19 445060] [debug] |xqc_engine_main_logic|END|now:1746006259444963| [2025/04/30 09:44:19 445065] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259445065| [2025/04/30 09:44:19 445069] [debug] |xqc_engine_wakeup_after|wakeup:1746006259445423|now:1746006259445069|diff:354| [2025/04/30 09:44:19 445072] [debug] |xqc_engine_main_logic|END|now:1746006259445065| [2025/04/30 09:44:19 446141] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259446140| [2025/04/30 09:44:19 446149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259445423|pq_index:0| [2025/04/30 09:44:19 446153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259444963| [2025/04/30 09:44:19 446158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259446157| [2025/04/30 09:44:19 446162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259445423|now:1746006259446157| [2025/04/30 09:44:19 446167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259445423|now:1746006259446157| [2025/04/30 09:44:19 446171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 446179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53855|min_srtt:53855|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 446183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2836704| [2025/04/30 09:44:19 446188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 446191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 446195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 446200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 446204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 446208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2798976| [2025/04/30 09:44:19 446213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 446217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2652| [2025/04/30 09:44:19 446250] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2652|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259446224|stream_id:0|stream_offset:2798976| [2025/04/30 09:44:19 446265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2652|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 446272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 446279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53855|rtt_var:2528|pto_duration:63967|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 446284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 446288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 446292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 446296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259535191|now:1746006259446279|interv:88912| [2025/04/30 09:44:19 446300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259535191|now:1746006259446279|interval:88912|pto_count:0|srtt:53855 [2025/04/30 09:44:19 446304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63600| [2025/04/30 09:44:19 446309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 446313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2800155| [2025/04/30 09:44:19 446318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 446322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2653| [2025/04/30 09:44:19 446351] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2653|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259446329|stream_id:0|stream_offset:2800155| [2025/04/30 09:44:19 446360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2653|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 446366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 446374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53855|rtt_var:2528|pto_duration:63967|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 446378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 446382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 446386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 446390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259535296|now:1746006259446373|interv:88923| [2025/04/30 09:44:19 446394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259535296|now:1746006259446373|interval:88923|pto_count:0|srtt:53855 [2025/04/30 09:44:19 446404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:64800| [2025/04/30 09:44:19 446409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 446413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2801334| [2025/04/30 09:44:19 446417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 446421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259447421|now:1746006259446421|interv:1000| [2025/04/30 09:44:19 446425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 446429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 446433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259447421| [2025/04/30 09:44:19 446437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259447421| [2025/04/30 09:44:19 446441] [debug] |xqc_engine_wakeup_after|wakeup:1746006259447421|now:1746006259446441|diff:980| [2025/04/30 09:44:19 446445] [debug] |xqc_engine_main_logic|END|now:1746006259446157| [2025/04/30 09:44:19 446777] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259446777| [2025/04/30 09:44:19 446783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 446788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1172| [2025/04/30 09:44:19 446792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1173| [2025/04/30 09:44:19 446798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1173| [2025/04/30 09:44:19 446802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 446806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2600|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2601|path_largest_ack:2600| [2025/04/30 09:44:19 446810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:70807|prior_delivered:2718680|prior_time:1746006259386979|is_app_limited:0|send_elapse:52041|ack_elapse:59798|ctl_first_sent_time:1746006259388625|lagest_ack_time:1746006259446777|curr_delivered:2789487| [2025/04/30 09:44:19 446815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259388625| [2025/04/30 09:44:19 446820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:347||sndq_packets_used_bytes:0|sndq_packets_free:1433| [2025/04/30 09:44:19 446824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2601|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2601|path_largest_ack:2601| [2025/04/30 09:44:19 446828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:69607|prior_delivered:2721080|prior_time:1746006259388969|is_app_limited:0|send_elapse:51843|ack_elapse:57808|ctl_first_sent_time:1746006259390418|lagest_ack_time:1746006259446777|curr_delivered:2790687| [2025/04/30 09:44:19 446833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259390418| [2025/04/30 09:44:19 446840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:346||sndq_packets_used_bytes:0|sndq_packets_free:1434| [2025/04/30 09:44:19 446844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53855|rttvar:2528|minrtt:31343|latest_rtt:56359|ack_delay:56| [2025/04/30 09:44:19 446848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54161|rttvar:2508|minrtt:31343|latest_rtt:56359|ack_delay:56| [2025/04/30 09:44:19 446853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2601|lost_pn:2598|thresh:3| [2025/04/30 09:44:19 446857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 446861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54161|rtt_var:2508|pto_duration:64193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 446865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 446869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 446873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 446877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259535522|now:1746006259446861|interv:88661| [2025/04/30 09:44:19 446880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259535522|now:1746006259446861|interval:88661|pto_count:0|srtt:54161 [2025/04/30 09:44:19 446885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51843, ack_elapse 57808, delivered 69607|rate 1204106|lost 229| [2025/04/30 09:44:19 446889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204106) in round 49| [2025/04/30 09:44:19 446893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 446897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 446901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259390418|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 446906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259390418|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 446910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:62400|srtt:54161|latest_rtt:56359|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 446915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1173|largest:1173|pns:2| [2025/04/30 09:44:19 446920] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1173|frame:ACK |recv_time:1746006259446777|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 446924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379446777|now:1746006259446777|interv:120000000| [2025/04/30 09:44:19 446931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379446777|now:1746006259446777|interv:120000000| [2025/04/30 09:44:19 446935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259447421|pq_index:0| [2025/04/30 09:44:19 446939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259446157| [2025/04/30 09:44:19 446943] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259446943| [2025/04/30 09:44:19 446948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259446947| [2025/04/30 09:44:19 446953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54161|min_srtt:54161|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 446958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2836704| [2025/04/30 09:44:19 446962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54161|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 446966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 446971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54161|min_srtt:54161|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 446975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2837883| [2025/04/30 09:44:19 446979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54161|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 446984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 446988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54161|min_srtt:54161|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 446992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2839062| [2025/04/30 09:44:19 446996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 447000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 447004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 447008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 447013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 447019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2801334| [2025/04/30 09:44:19 447024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 447028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 447031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259447421| [2025/04/30 09:44:19 447035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259447421| [2025/04/30 09:44:19 447039] [debug] |xqc_engine_wakeup_after|wakeup:1746006259447421|now:1746006259447039|diff:382| [2025/04/30 09:44:19 447043] [debug] |xqc_engine_main_logic|END|now:1746006259446947| [2025/04/30 09:44:19 447048] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259447048| [2025/04/30 09:44:19 447052] [debug] |xqc_engine_wakeup_after|wakeup:1746006259447421|now:1746006259447052|diff:369| [2025/04/30 09:44:19 447056] [debug] |xqc_engine_main_logic|END|now:1746006259447048| [2025/04/30 09:44:19 448123] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259448122| [2025/04/30 09:44:19 448131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259447421|pq_index:0| [2025/04/30 09:44:19 448151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259446947| [2025/04/30 09:44:19 448156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259448155| [2025/04/30 09:44:19 448161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259447421|now:1746006259448155| [2025/04/30 09:44:19 448165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259447421|now:1746006259448155| [2025/04/30 09:44:19 448169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 448174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54161|min_srtt:54161|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 448178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2839062| [2025/04/30 09:44:19 448182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 448186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 448190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 448194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 448199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 448203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2801334| [2025/04/30 09:44:19 448207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 448216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2654| [2025/04/30 09:44:19 448248] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2654|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259448223|stream_id:0|stream_offset:2801334| [2025/04/30 09:44:19 448257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2654|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 448265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 448271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54161|rtt_var:2508|pto_duration:64193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 448279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 448283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 448287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 448291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259537416|now:1746006259448271|interv:89145| [2025/04/30 09:44:19 448295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259537416|now:1746006259448271|interval:89145|pto_count:0|srtt:54161 [2025/04/30 09:44:19 448300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63600| [2025/04/30 09:44:19 448304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 448308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2802513| [2025/04/30 09:44:19 448313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 448317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2655| [2025/04/30 09:44:19 448346] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2655|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259448324|stream_id:0|stream_offset:2802513| [2025/04/30 09:44:19 448354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2655|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 448362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 448369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54161|rtt_var:2508|pto_duration:64193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 448374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 448378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 448382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 448390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259537517|now:1746006259448368|interv:89149| [2025/04/30 09:44:19 448394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259537517|now:1746006259448368|interval:89149|pto_count:0|srtt:54161 [2025/04/30 09:44:19 448398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:64800| [2025/04/30 09:44:19 448403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 448407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2803692| [2025/04/30 09:44:19 448411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 448415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259449415|now:1746006259448415|interv:1000| [2025/04/30 09:44:19 448419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 448423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 448427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259449415| [2025/04/30 09:44:19 448431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259449415| [2025/04/30 09:44:19 448435] [debug] |xqc_engine_wakeup_after|wakeup:1746006259449415|now:1746006259448435|diff:980| [2025/04/30 09:44:19 448439] [debug] |xqc_engine_main_logic|END|now:1746006259448155| [2025/04/30 09:44:19 448785] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259448784| [2025/04/30 09:44:19 448790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 448796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1173| [2025/04/30 09:44:19 448800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1174| [2025/04/30 09:44:19 448805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1174| [2025/04/30 09:44:19 448809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 448814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2602|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2603|path_largest_ack:2602| [2025/04/30 09:44:19 448818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:70807|prior_delivered:2721080|prior_time:1746006259388969|is_app_limited:0|send_elapse:51949|ack_elapse:59815|ctl_first_sent_time:1746006259390524|lagest_ack_time:1746006259448784|curr_delivered:2791887| [2025/04/30 09:44:19 448823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259390524| [2025/04/30 09:44:19 448827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:345||sndq_packets_used_bytes:0|sndq_packets_free:1435| [2025/04/30 09:44:19 448831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2603|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2603|path_largest_ack:2603| [2025/04/30 09:44:19 448836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:69607|prior_delivered:2723480|prior_time:1746006259390971|is_app_limited:0|send_elapse:51847|ack_elapse:57813|ctl_first_sent_time:1746006259392419|lagest_ack_time:1746006259448784|curr_delivered:2793087| [2025/04/30 09:44:19 448844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259392419| [2025/04/30 09:44:19 448848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:344||sndq_packets_used_bytes:0|sndq_packets_free:1436| [2025/04/30 09:44:19 448852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54161|rttvar:2508|minrtt:31343|latest_rtt:56365|ack_delay:56| [2025/04/30 09:44:19 448856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54429|rttvar:2418|minrtt:31343|latest_rtt:56365|ack_delay:56| [2025/04/30 09:44:19 448860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2603|lost_pn:2600|thresh:3| [2025/04/30 09:44:19 448864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 448868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54429|rtt_var:2418|pto_duration:64101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 448872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 448876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 448880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 448884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259537425|now:1746006259448868|interv:88557| [2025/04/30 09:44:19 448888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259537425|now:1746006259448868|interval:88557|pto_count:0|srtt:54429 [2025/04/30 09:44:19 448892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51847, ack_elapse 57813, delivered 69607|rate 1204002|lost 229| [2025/04/30 09:44:19 448896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204002) in round 49| [2025/04/30 09:44:19 448900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 448904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 448908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259392419|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 448912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259392419|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 448917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:62400|srtt:54429|latest_rtt:56365|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 448922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1174|largest:1174|pns:2| [2025/04/30 09:44:19 448929] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1174|frame:ACK |recv_time:1746006259448784|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 448934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379448784|now:1746006259448784|interv:120000000| [2025/04/30 09:44:19 448938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379448784|now:1746006259448784|interv:120000000| [2025/04/30 09:44:19 448942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259449415|pq_index:0| [2025/04/30 09:44:19 448946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259448155| [2025/04/30 09:44:19 448950] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259448950| [2025/04/30 09:44:19 448955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259448954| [2025/04/30 09:44:19 448960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54429|min_srtt:54429|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 448965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2839062| [2025/04/30 09:44:19 448969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 448974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 448978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54429|min_srtt:54429|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 448982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2840241| [2025/04/30 09:44:19 448986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 448991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 448995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54429|min_srtt:54429|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 448999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2841420| [2025/04/30 09:44:19 449003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 449007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 449011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 449018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 449022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 449026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2803692| [2025/04/30 09:44:19 449030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 449034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 449038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259449415| [2025/04/30 09:44:19 449042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259449415| [2025/04/30 09:44:19 449046] [debug] |xqc_engine_wakeup_after|wakeup:1746006259449415|now:1746006259449046|diff:369| [2025/04/30 09:44:19 449050] [debug] |xqc_engine_main_logic|END|now:1746006259448954| [2025/04/30 09:44:19 449055] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259449055| [2025/04/30 09:44:19 449059] [debug] |xqc_engine_wakeup_after|wakeup:1746006259449415|now:1746006259449059|diff:356| [2025/04/30 09:44:19 449063] [debug] |xqc_engine_main_logic|END|now:1746006259449055| [2025/04/30 09:44:19 450129] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259450129| [2025/04/30 09:44:19 450150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259449415|pq_index:0| [2025/04/30 09:44:19 450155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259448954| [2025/04/30 09:44:19 450160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259450159| [2025/04/30 09:44:19 450164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259449415|now:1746006259450159| [2025/04/30 09:44:19 450168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259449415|now:1746006259450159| [2025/04/30 09:44:19 450172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 450177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54429|min_srtt:54429|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 450181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2841420| [2025/04/30 09:44:19 450186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 450189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 450193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 450198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 450202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 450206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2803692| [2025/04/30 09:44:19 450214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 450218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2656| [2025/04/30 09:44:19 450251] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2656|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259450226|stream_id:0|stream_offset:2803692| [2025/04/30 09:44:19 450260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2656|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 450268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 450274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54429|rtt_var:2418|pto_duration:64101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 450281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 450286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 450290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 450294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259539327|now:1746006259450274|interv:89053| [2025/04/30 09:44:19 450298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259539327|now:1746006259450274|interval:89053|pto_count:0|srtt:54429 [2025/04/30 09:44:19 450302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63600| [2025/04/30 09:44:19 450307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 450311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2804871| [2025/04/30 09:44:19 450315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 450319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2657| [2025/04/30 09:44:19 450348] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2657|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259450326|stream_id:0|stream_offset:2804871| [2025/04/30 09:44:19 450356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2657|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 450363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 450370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54429|rtt_var:2418|pto_duration:64101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 450374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 450383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 450386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 450390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259539427|now:1746006259450369|interv:89058| [2025/04/30 09:44:19 450394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259539427|now:1746006259450369|interval:89058|pto_count:0|srtt:54429 [2025/04/30 09:44:19 450399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:64800| [2025/04/30 09:44:19 450403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 450408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2806050| [2025/04/30 09:44:19 450412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 450416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259451416|now:1746006259450416|interv:1000| [2025/04/30 09:44:19 450420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 450424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 450428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259451416| [2025/04/30 09:44:19 450432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259451416| [2025/04/30 09:44:19 450436] [debug] |xqc_engine_wakeup_after|wakeup:1746006259451416|now:1746006259450436|diff:980| [2025/04/30 09:44:19 450440] [debug] |xqc_engine_main_logic|END|now:1746006259450159| [2025/04/30 09:44:19 450805] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006259450804| [2025/04/30 09:44:19 450810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 450816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1174| [2025/04/30 09:44:19 450820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1175| [2025/04/30 09:44:19 450825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1175| [2025/04/30 09:44:19 450829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 450834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2604|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2606|path_largest_ack:2604| [2025/04/30 09:44:19 450839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:70807|prior_delivered:2723480|prior_time:1746006259390971|is_app_limited:0|send_elapse:51947|ack_elapse:59833|ctl_first_sent_time:1746006259392519|lagest_ack_time:1746006259450804|curr_delivered:2794287| [2025/04/30 09:44:19 450843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259392519| [2025/04/30 09:44:19 450848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:343||sndq_packets_used_bytes:0|sndq_packets_free:1437| [2025/04/30 09:44:19 450852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2606|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2606|path_largest_ack:2606| [2025/04/30 09:44:19 450860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:70807|prior_delivered:2725880|prior_time:1746006259392953|is_app_limited:0|send_elapse:51865|ack_elapse:57851|ctl_first_sent_time:1746006259394424|lagest_ack_time:1746006259450804|curr_delivered:2795487| [2025/04/30 09:44:19 450864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259394424| [2025/04/30 09:44:19 450868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:342||sndq_packets_used_bytes:0|sndq_packets_free:1438| [2025/04/30 09:44:19 450872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54429|rttvar:2418|minrtt:31343|latest_rtt:56380|ack_delay:80| [2025/04/30 09:44:19 450876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54663|rttvar:2281|minrtt:31343|latest_rtt:56380|ack_delay:80| [2025/04/30 09:44:19 450881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2606|lost_pn:2603|thresh:3| [2025/04/30 09:44:19 450885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 450889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259456052|now:1746006259450889|interval:5163| [2025/04/30 09:44:19 450893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259456052|now:1746006259450889|interv:5163| [2025/04/30 09:44:19 450897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51865, ack_elapse 57851, delivered 69607|rate 1203211|lost 229| [2025/04/30 09:44:19 450902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203211) in round 49| [2025/04/30 09:44:19 450906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 450910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 450914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259394424|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 450918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259394424|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 450923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:62400|srtt:54663|latest_rtt:56380|min_rtt:31343|applimit:0|lost:229|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 450928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1175|largest:1175|pns:2| [2025/04/30 09:44:19 450933] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1175|frame:ACK |recv_time:1746006259450804|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 450937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379450804|now:1746006259450804|interv:120000000| [2025/04/30 09:44:19 450944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379450804|now:1746006259450804|interv:120000000| [2025/04/30 09:44:19 450948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259451416|pq_index:0| [2025/04/30 09:44:19 450952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259450159| [2025/04/30 09:44:19 450956] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259450956| [2025/04/30 09:44:19 450961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259450960| [2025/04/30 09:44:19 450966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54663|min_srtt:54663|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 450971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2841420| [2025/04/30 09:44:19 450975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54663|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 450979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 450984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54663|min_srtt:54663|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 450988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2842599| [2025/04/30 09:44:19 450993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54663|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 450997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 451001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54663|min_srtt:54663|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 451005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 451010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 451014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 451018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 451022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 451026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 451030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2806050| [2025/04/30 09:44:19 451037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 451041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 451045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259451416| [2025/04/30 09:44:19 451049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259451416| [2025/04/30 09:44:19 451053] [debug] |xqc_engine_wakeup_after|wakeup:1746006259451416|now:1746006259451052|diff:364| [2025/04/30 09:44:19 451057] [debug] |xqc_engine_main_logic|END|now:1746006259450960| [2025/04/30 09:44:19 451062] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259451062| [2025/04/30 09:44:19 451065] [debug] |xqc_engine_wakeup_after|wakeup:1746006259451416|now:1746006259451065|diff:351| [2025/04/30 09:44:19 451069] [debug] |xqc_engine_main_logic|END|now:1746006259451062| [2025/04/30 09:44:19 452137] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259452137| [2025/04/30 09:44:19 452145] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259451416|pq_index:0| [2025/04/30 09:44:19 452150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259450960| [2025/04/30 09:44:19 452154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259452154| [2025/04/30 09:44:19 452159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259451416|now:1746006259452154| [2025/04/30 09:44:19 452163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259451416|now:1746006259452154| [2025/04/30 09:44:19 452167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 452172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54663|min_srtt:54663|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 452176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 452181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 452184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 452188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 452192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 452197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 452201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2806050| [2025/04/30 09:44:19 452205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 452217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2658| [2025/04/30 09:44:19 452251] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2658|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259452224|stream_id:0|stream_offset:2806050| [2025/04/30 09:44:19 452259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2658|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 452267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 452273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259456052|now:1746006259452273|interval:3779| [2025/04/30 09:44:19 452280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259456052|now:1746006259452273|interv:3779| [2025/04/30 09:44:19 452285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63600| [2025/04/30 09:44:19 452290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 452294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2807229| [2025/04/30 09:44:19 452299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 452303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2659| [2025/04/30 09:44:19 452331] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2659|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259452310|stream_id:0|stream_offset:2807229| [2025/04/30 09:44:19 452340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2659|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 452347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 452354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259456052|now:1746006259452353|interval:3699| [2025/04/30 09:44:19 452360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259456052|now:1746006259452353|interv:3699| [2025/04/30 09:44:19 452365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:64800| [2025/04/30 09:44:19 452369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 452373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2808408| [2025/04/30 09:44:19 452378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 452382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259453382|now:1746006259452382|interv:1000| [2025/04/30 09:44:19 452386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 452394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 452398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259453382| [2025/04/30 09:44:19 452402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259453382| [2025/04/30 09:44:19 452406] [debug] |xqc_engine_wakeup_after|wakeup:1746006259453382|now:1746006259452406|diff:976| [2025/04/30 09:44:19 452410] [debug] |xqc_engine_main_logic|END|now:1746006259452154| [2025/04/30 09:44:19 452838] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:41|state:ESTABED|recv_time:1746006259452837| [2025/04/30 09:44:19 452844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 452849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1175| [2025/04/30 09:44:19 452853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1176| [2025/04/30 09:44:19 452859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1176| [2025/04/30 09:44:19 452863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 452867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2607|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2608|path_largest_ack:2607| [2025/04/30 09:44:19 452872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:72007|prior_delivered:2725880|prior_time:1746006259392953|is_app_limited:0|send_elapse:51981|ack_elapse:59884|ctl_first_sent_time:1746006259394540|lagest_ack_time:1746006259452837|curr_delivered:2796687| [2025/04/30 09:44:19 452876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259394540| [2025/04/30 09:44:19 452881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:341||sndq_packets_used_bytes:0|sndq_packets_free:1439| [2025/04/30 09:44:19 452885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2608|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2608|path_largest_ack:2608| [2025/04/30 09:44:19 452889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:70807|prior_delivered:2728280|prior_time:1746006259394951|is_app_limited:0|send_elapse:51852|ack_elapse:57886|ctl_first_sent_time:1746006259396417|lagest_ack_time:1746006259452837|curr_delivered:2797887| [2025/04/30 09:44:19 452894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259396417| [2025/04/30 09:44:19 452898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:340||sndq_packets_used_bytes:0|sndq_packets_free:1440| [2025/04/30 09:44:19 452902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54663|rttvar:2281|minrtt:31343|latest_rtt:56420|ack_delay:64| [2025/04/30 09:44:19 452907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54875|rttvar:2134|minrtt:31343|latest_rtt:56420|ack_delay:64| [2025/04/30 09:44:19 452911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2608|lost_pn:2605|thresh:3| [2025/04/30 09:44:19 452916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2605|lost_pn:2605|po_sent_time:1746006259392625|lost_send_time:1746006259389365|loss_delay:63472|frame:STREAM |repair:128| [2025/04/30 09:44:19 452920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006259392625u| [2025/04/30 09:44:19 452928] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |lost interval:253268|lost_count:2|send_count:256|pkt_num:2605|po_send_time:1746006259392625|srtt:54875|cwnd:101066|bw:1215632|conn_life:2410069|now:0|last_lost_time:2410069| [2025/04/30 09:44:19 452933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 452937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54875|rtt_var:2134|pto_duration:63411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 452942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 452945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 452949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 452953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259540721|now:1746006259452937|interv:87784| [2025/04/30 09:44:19 452957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259540721|now:1746006259452937|interval:87784|pto_count:0|srtt:54875 [2025/04/30 09:44:19 452962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51852, ack_elapse 57886, delivered 69607|rate 1202484|lost 230| [2025/04/30 09:44:19 452966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202484) in round 49| [2025/04/30 09:44:19 452970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 452974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 452978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:1|acked:2400|po_sent_time:1746006259396417|recovery:1|recovery_start:1746006259452928|packet_conservation:0|next_round_delivered:2742687| [2025/04/30 09:44:19 452983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:1|acked:2400|po_sent_time:1746006259396417|recovery:1|recovery_start:1746006259452928|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 452987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:61200|srtt:54875|latest_rtt:56420|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259452928|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 452992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 452997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006259477837|now:1746006259452837|interv:25000| [2025/04/30 09:44:19 453002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006259452837|max_ack_delay:25000| [2025/04/30 09:44:19 453006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1176|largest:1176|pns:2| [2025/04/30 09:44:19 453011] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1176|frame:PING ACK |recv_time:1746006259452837|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 453018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379452837|now:1746006259452837|interv:120000000| [2025/04/30 09:44:19 453022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379452837|now:1746006259452837|interv:120000000| [2025/04/30 09:44:19 453026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259453382|pq_index:0| [2025/04/30 09:44:19 453030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259452154| [2025/04/30 09:44:19 453034] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259453034| [2025/04/30 09:44:19 453039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259453038| [2025/04/30 09:44:19 453044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54875|min_srtt:54875|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 453049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 453053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 453057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 453061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 453065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 453069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54875|min_srtt:54875|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 453073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 453078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 453082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 453085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 453090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 453094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 453098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2808408| [2025/04/30 09:44:19 453102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 453109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 453113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259453382| [2025/04/30 09:44:19 453117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259453382| [2025/04/30 09:44:19 453120] [debug] |xqc_engine_wakeup_after|wakeup:1746006259453382|now:1746006259453120|diff:262| [2025/04/30 09:44:19 453125] [debug] |xqc_engine_main_logic|END|now:1746006259453038| [2025/04/30 09:44:19 453129] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259453129| [2025/04/30 09:44:19 453153] [debug] |xqc_engine_wakeup_after|wakeup:1746006259453382|now:1746006259453153|diff:229| [2025/04/30 09:44:19 453157] [debug] |xqc_engine_main_logic|END|now:1746006259453129| [2025/04/30 09:44:19 454224] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259454224| [2025/04/30 09:44:19 454232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259453382|pq_index:0| [2025/04/30 09:44:19 454236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259453038| [2025/04/30 09:44:19 454241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259454240| [2025/04/30 09:44:19 454245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259453382|now:1746006259454240| [2025/04/30 09:44:19 454249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259453382|now:1746006259454240| [2025/04/30 09:44:19 454253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 454258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54875|min_srtt:54875|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 454262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 454267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 454271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 454275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 454279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 454283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54875|min_srtt:54875|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 454287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 454291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 454295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 454299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 454307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 454311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 454316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2808408| [2025/04/30 09:44:19 454320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 454324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2660| [2025/04/30 09:44:19 454357] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2660|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259454332|stream_id:0|stream_offset:2808408| [2025/04/30 09:44:19 454366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2660|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 454373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 454380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54875|rtt_var:2134|pto_duration:63411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 454386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 454390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 454394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 454398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259542743|now:1746006259454380|interv:88363| [2025/04/30 09:44:19 454402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259542743|now:1746006259454380|interval:88363|pto_count:0|srtt:54875 [2025/04/30 09:44:19 454406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62400| [2025/04/30 09:44:19 454411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 454415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2809587| [2025/04/30 09:44:19 454419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 454423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2661| [2025/04/30 09:44:19 454452] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2661|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259454430|stream_id:0|stream_offset:2809587| [2025/04/30 09:44:19 454461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2661|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 454474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 454480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54875|rtt_var:2134|pto_duration:63411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 454486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 454490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 454494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 454498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259542841|now:1746006259454480|interv:88361| [2025/04/30 09:44:19 454502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259542841|now:1746006259454480|interval:88361|pto_count:0|srtt:54875 [2025/04/30 09:44:19 454507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:63600| [2025/04/30 09:44:19 454511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 454515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2810766| [2025/04/30 09:44:19 454520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 454524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259477837| [2025/04/30 09:44:19 454528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259477837| [2025/04/30 09:44:19 454532] [debug] |xqc_engine_wakeup_after|wakeup:1746006259477837|now:1746006259454532|diff:23305| [2025/04/30 09:44:19 454536] [debug] |xqc_engine_main_logic|END|now:1746006259454240| [2025/04/30 09:44:19 454761] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259454760| [2025/04/30 09:44:19 454766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 454772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1176| [2025/04/30 09:44:19 454776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1177| [2025/04/30 09:44:19 454781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1177| [2025/04/30 09:44:19 454785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 454790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2609|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2611|path_largest_ack:2609| [2025/04/30 09:44:19 454794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:72007|prior_delivered:2728280|prior_time:1746006259394951|is_app_limited:0|send_elapse:51968|ack_elapse:59809|ctl_first_sent_time:1746006259396533|lagest_ack_time:1746006259454760|curr_delivered:2799087| [2025/04/30 09:44:19 454799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259396533| [2025/04/30 09:44:19 454803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:340||sndq_packets_used_bytes:0|sndq_packets_free:1440| [2025/04/30 09:44:19 454856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2611|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2611|path_largest_ack:2611| [2025/04/30 09:44:19 454861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:72007|prior_delivered:2730680|prior_time:1746006259396950|is_app_limited:0|send_elapse:51859|ack_elapse:57810|ctl_first_sent_time:1746006259398419|lagest_ack_time:1746006259454760|curr_delivered:2800287| [2025/04/30 09:44:19 454865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259398419| [2025/04/30 09:44:19 454870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:339||sndq_packets_used_bytes:0|sndq_packets_free:1441| [2025/04/30 09:44:19 454875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54875|rttvar:2134|minrtt:31343|latest_rtt:56341|ack_delay:56| [2025/04/30 09:44:19 454880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55051|rttvar:1953|minrtt:31343|latest_rtt:56341|ack_delay:56| [2025/04/30 09:44:19 454884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2611|lost_pn:2608|thresh:3| [2025/04/30 09:44:19 454888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 454893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 454897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259460042|now:1746006259454896|interval:5146| [2025/04/30 09:44:19 454901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259460042|now:1746006259454896|interv:5146| [2025/04/30 09:44:19 454905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51859, ack_elapse 57810, delivered 69607|rate 1204065|lost 230| [2025/04/30 09:44:19 454909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204065) in round 49| [2025/04/30 09:44:19 454913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 454917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 454921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259398419|recovery:1|recovery_start:1746006259452928|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 454926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259398419|recovery:1|recovery_start:1746006259452928|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 454930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:61200|srtt:55051|latest_rtt:56341|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259452928|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 454936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1177|largest:1177|pns:2| [2025/04/30 09:44:19 454940] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1177|frame:ACK |recv_time:1746006259454760|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 454947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379454760|now:1746006259454760|interv:120000000| [2025/04/30 09:44:19 454952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379454760|now:1746006259454760|interv:120000000| [2025/04/30 09:44:19 454956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259477837|pq_index:0| [2025/04/30 09:44:19 454960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259454240| [2025/04/30 09:44:19 454964] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259454964| [2025/04/30 09:44:19 454968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259454967| [2025/04/30 09:44:19 454974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55051|min_srtt:55051|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 454978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 454983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 454986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 454990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 454998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 455002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55051|min_srtt:55051|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 455006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 455010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 455014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 455018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 455022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 455027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 455031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2810766| [2025/04/30 09:44:19 455035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 455042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259456041|now:1746006259455041|interv:1000| [2025/04/30 09:44:19 455045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 455049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 455053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259456041| [2025/04/30 09:44:19 455057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259456041| [2025/04/30 09:44:19 455061] [debug] |xqc_engine_wakeup_after|wakeup:1746006259456041|now:1746006259455061|diff:980| [2025/04/30 09:44:19 455065] [debug] |xqc_engine_main_logic|END|now:1746006259454967| [2025/04/30 09:44:19 455070] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259455070| [2025/04/30 09:44:19 455074] [debug] |xqc_engine_wakeup_after|wakeup:1746006259456041|now:1746006259455074|diff:967| [2025/04/30 09:44:19 455078] [debug] |xqc_engine_main_logic|END|now:1746006259455070| [2025/04/30 09:44:19 456145] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259456145| [2025/04/30 09:44:19 456153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259456041|pq_index:0| [2025/04/30 09:44:19 456158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259454967| [2025/04/30 09:44:19 456162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259456162| [2025/04/30 09:44:19 456167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259456041|now:1746006259456162| [2025/04/30 09:44:19 456171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259456041|now:1746006259456162| [2025/04/30 09:44:19 456175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 456180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55051|min_srtt:55051|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 456184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 456188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 456192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 456196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 456200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 456204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55051|min_srtt:55051|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 456208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 456213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 456216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 456224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 456228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 456232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 456236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2810766| [2025/04/30 09:44:19 456241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 456245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2662| [2025/04/30 09:44:19 456279] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2662|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259456253|stream_id:0|stream_offset:2810766| [2025/04/30 09:44:19 456288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2662|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 456295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 456301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259460042|now:1746006259456301|interval:3741| [2025/04/30 09:44:19 456308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259460042|now:1746006259456301|interv:3741| [2025/04/30 09:44:19 456313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62400| [2025/04/30 09:44:19 456318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 456322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2811945| [2025/04/30 09:44:19 456327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 456331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2663| [2025/04/30 09:44:19 456359] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2663|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259456338|stream_id:0|stream_offset:2811945| [2025/04/30 09:44:19 456368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2663|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 456375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 456382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259460042|now:1746006259456382|interval:3660| [2025/04/30 09:44:19 456387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259460042|now:1746006259456382|interv:3660| [2025/04/30 09:44:19 456396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:63600| [2025/04/30 09:44:19 456401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 456405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2813124| [2025/04/30 09:44:19 456409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 456413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259460042| [2025/04/30 09:44:19 456417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259460042| [2025/04/30 09:44:19 456421] [debug] |xqc_engine_wakeup_after|wakeup:1746006259460042|now:1746006259456421|diff:3621| [2025/04/30 09:44:19 456425] [debug] |xqc_engine_main_logic|END|now:1746006259456162| [2025/04/30 09:44:19 456761] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259456761| [2025/04/30 09:44:19 456767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 456772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1177| [2025/04/30 09:44:19 456776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1178| [2025/04/30 09:44:19 456782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1178| [2025/04/30 09:44:19 456786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 456790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2612|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2613|path_largest_ack:2612| [2025/04/30 09:44:19 456795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:73207|prior_delivered:2730680|prior_time:1746006259396950|is_app_limited:0|send_elapse:51972|ack_elapse:59811|ctl_first_sent_time:1746006259398532|lagest_ack_time:1746006259456761|curr_delivered:2801487| [2025/04/30 09:44:19 456799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259398532| [2025/04/30 09:44:19 456804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:1442| [2025/04/30 09:44:19 456808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2613|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2613|path_largest_ack:2613| [2025/04/30 09:44:19 456812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:72007|prior_delivered:2733080|prior_time:1746006259398943|is_app_limited:0|send_elapse:51861|ack_elapse:57818|ctl_first_sent_time:1746006259400404|lagest_ack_time:1746006259456761|curr_delivered:2802687| [2025/04/30 09:44:19 456817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259400404| [2025/04/30 09:44:19 456821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:337||sndq_packets_used_bytes:0|sndq_packets_free:1443| [2025/04/30 09:44:19 456825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55051|rttvar:1953|minrtt:31343|latest_rtt:56357|ack_delay:56| [2025/04/30 09:44:19 456829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55207|rttvar:1777|minrtt:31343|latest_rtt:56357|ack_delay:56| [2025/04/30 09:44:19 456837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2613|lost_pn:2610|thresh:3| [2025/04/30 09:44:19 456841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 456846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2610|lost_pn:2610|po_sent_time:1746006259396659|lost_send_time:1746006259393360|loss_delay:63401|frame:STREAM |repair:128| [2025/04/30 09:44:19 456850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006259396659u| [2025/04/30 09:44:19 456854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 456858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55207|rtt_var:1777|pto_duration:62315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 456863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 456866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 456870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:19 456874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259543653|now:1746006259456858|interv:86795| [2025/04/30 09:44:19 456878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259543653|now:1746006259456858|interval:86795|pto_count:0|srtt:55207 [2025/04/30 09:44:19 456883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51861, ack_elapse 57818, delivered 69607|rate 1203898|lost 231| [2025/04/30 09:44:19 456887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203898) in round 49| [2025/04/30 09:44:19 456891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 456895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 456899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:1|acked:2400|po_sent_time:1746006259400404|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 456903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:1|acked:2400|po_sent_time:1746006259400404|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 456908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60000|srtt:55207|latest_rtt:56357|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 456914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1178|largest:1178|pns:2| [2025/04/30 09:44:19 456918] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1178|frame:ACK |recv_time:1746006259456761|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 456925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379456761|now:1746006259456761|interv:120000000| [2025/04/30 09:44:19 456929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379456761|now:1746006259456761|interv:120000000| [2025/04/30 09:44:19 456933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259460042|pq_index:0| [2025/04/30 09:44:19 456937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259456162| [2025/04/30 09:44:19 456941] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259456941| [2025/04/30 09:44:19 456946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259456945| [2025/04/30 09:44:19 456952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55207|min_srtt:55207|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 456956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 456960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 456964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 456968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 456972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 456976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55207|min_srtt:55207|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 456980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 456984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 456988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 456992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 456996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 457001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 457005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2813124| [2025/04/30 09:44:19 457009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 457013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259458013|now:1746006259457013|interv:1000| [2025/04/30 09:44:19 457020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 457024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 457028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259458013| [2025/04/30 09:44:19 457032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259458013| [2025/04/30 09:44:19 457036] [debug] |xqc_engine_wakeup_after|wakeup:1746006259458013|now:1746006259457035|diff:978| [2025/04/30 09:44:19 457040] [debug] |xqc_engine_main_logic|END|now:1746006259456945| [2025/04/30 09:44:19 457045] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259457044| [2025/04/30 09:44:19 457048] [debug] |xqc_engine_wakeup_after|wakeup:1746006259458013|now:1746006259457048|diff:965| [2025/04/30 09:44:19 457052] [debug] |xqc_engine_main_logic|END|now:1746006259457044| [2025/04/30 09:44:19 458120] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259458120| [2025/04/30 09:44:19 458128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259458013|pq_index:0| [2025/04/30 09:44:19 458145] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259456945| [2025/04/30 09:44:19 458152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259458151| [2025/04/30 09:44:19 458156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259458013|now:1746006259458151| [2025/04/30 09:44:19 458160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259458013|now:1746006259458151| [2025/04/30 09:44:19 458164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 458169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55207|min_srtt:55207|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 458173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 458178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 458181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 458185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 458189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 458193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55207|min_srtt:55207|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 458197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 458202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 458205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 458213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 458218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 458222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 458226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2813124| [2025/04/30 09:44:19 458230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 458235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2664| [2025/04/30 09:44:19 458269] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2664|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006259458242|stream_id:0|stream_offset:2813124| [2025/04/30 09:44:19 458277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2664|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 458285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 458291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55207|rtt_var:1777|pto_duration:62315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 458299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 458303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 458307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 458311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259545557|now:1746006259458291|interv:87266| [2025/04/30 09:44:19 458315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259545557|now:1746006259458291|interval:87266|pto_count:0|srtt:55207 [2025/04/30 09:44:19 458320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61200| [2025/04/30 09:44:19 458324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 458328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2814303| [2025/04/30 09:44:19 458333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 458337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2665| [2025/04/30 09:44:19 458366] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2665|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259458344|stream_id:0|stream_offset:2814303| [2025/04/30 09:44:19 458374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2665|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 458387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 458393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55207|rtt_var:1777|pto_duration:62315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 458397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 458401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 458404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 458408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259545659|now:1746006259458392|interv:87267| [2025/04/30 09:44:19 458412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259545659|now:1746006259458392|interval:87267|pto_count:0|srtt:55207 [2025/04/30 09:44:19 458417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62400| [2025/04/30 09:44:19 458421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 458425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2815482| [2025/04/30 09:44:19 458430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 458434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259459434|now:1746006259458434|interv:1000| [2025/04/30 09:44:19 458438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 458441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 458445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259459434| [2025/04/30 09:44:19 458450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259459434| [2025/04/30 09:44:19 458454] [debug] |xqc_engine_wakeup_after|wakeup:1746006259459434|now:1746006259458454|diff:980| [2025/04/30 09:44:19 458458] [debug] |xqc_engine_main_logic|END|now:1746006259458151| [2025/04/30 09:44:19 458758] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259458757| [2025/04/30 09:44:19 458763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 458768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1178| [2025/04/30 09:44:19 458772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1179| [2025/04/30 09:44:19 458778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1179| [2025/04/30 09:44:19 458782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 458787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2614|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2615|path_largest_ack:2614| [2025/04/30 09:44:19 458791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:73207|prior_delivered:2733080|prior_time:1746006259398943|is_app_limited:0|send_elapse:51969|ack_elapse:59814|ctl_first_sent_time:1746006259400512|lagest_ack_time:1746006259458757|curr_delivered:2803887| [2025/04/30 09:44:19 458799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259400512| [2025/04/30 09:44:19 458804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:337||sndq_packets_used_bytes:0|sndq_packets_free:1443| [2025/04/30 09:44:19 458808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2615|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2615|path_largest_ack:2615| [2025/04/30 09:44:19 458812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:72000|prior_delivered:2735487|prior_time:1746006259401071|is_app_limited:0|send_elapse:51929|ack_elapse:57686|ctl_first_sent_time:1746006259402533|lagest_ack_time:1746006259458757|curr_delivered:2805087| [2025/04/30 09:44:19 458817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259402533| [2025/04/30 09:44:19 458821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:336||sndq_packets_used_bytes:0|sndq_packets_free:1444| [2025/04/30 09:44:19 458825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55207|rttvar:1777|minrtt:31343|latest_rtt:56224|ack_delay:64| [2025/04/30 09:44:19 458829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55327|rttvar:1571|minrtt:31343|latest_rtt:56224|ack_delay:64| [2025/04/30 09:44:19 458833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2615|lost_pn:2612|thresh:3| [2025/04/30 09:44:19 458837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 458841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 458845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 458849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55327|rtt_var:1571|pto_duration:61611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 458853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 458857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 458861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:19 458865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259544955|now:1746006259458849|interv:86106| [2025/04/30 09:44:19 458869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259544955|now:1746006259458849|interval:86106|pto_count:0|srtt:55327 [2025/04/30 09:44:19 458873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51929, ack_elapse 57686, delivered 69600|rate 1206531|lost 231| [2025/04/30 09:44:19 458878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206531) in round 49| [2025/04/30 09:44:19 458882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 458886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 458892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259402533|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 458897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259402533|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 458901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60000|srtt:55327|latest_rtt:56224|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 458907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1179|largest:1179|pns:2| [2025/04/30 09:44:19 458911] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1179|frame:ACK |recv_time:1746006259458757|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 458916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379458757|now:1746006259458757|interv:120000000| [2025/04/30 09:44:19 458920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379458757|now:1746006259458757|interv:120000000| [2025/04/30 09:44:19 458924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259459434|pq_index:0| [2025/04/30 09:44:19 458928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259458151| [2025/04/30 09:44:19 458932] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259458932| [2025/04/30 09:44:19 458937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259458936| [2025/04/30 09:44:19 458942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55327|min_srtt:55327|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 458946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 458951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 458955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 458959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 458963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 458967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55327|min_srtt:55327|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 458971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 458978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 458982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 458985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 458990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 458994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 458998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2815482| [2025/04/30 09:44:19 459002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 459006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 459010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259459434| [2025/04/30 09:44:19 459014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259459434| [2025/04/30 09:44:19 459018] [debug] |xqc_engine_wakeup_after|wakeup:1746006259459434|now:1746006259459018|diff:416| [2025/04/30 09:44:19 459022] [debug] |xqc_engine_main_logic|END|now:1746006259458936| [2025/04/30 09:44:19 459027] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259459027| [2025/04/30 09:44:19 459031] [debug] |xqc_engine_wakeup_after|wakeup:1746006259459434|now:1746006259459031|diff:403| [2025/04/30 09:44:19 459035] [debug] |xqc_engine_main_logic|END|now:1746006259459027| [2025/04/30 09:44:19 460101] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259460101| [2025/04/30 09:44:19 460109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259459434|pq_index:0| [2025/04/30 09:44:19 460113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259458936| [2025/04/30 09:44:19 460118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259460117| [2025/04/30 09:44:19 460122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259459434|now:1746006259460117| [2025/04/30 09:44:19 460127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259459434|now:1746006259460117| [2025/04/30 09:44:19 460131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 460150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55327|min_srtt:55327|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 460154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 460159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 460163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 460170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 460175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 460179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55327|min_srtt:55327|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 460183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 460187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 460191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 460195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 460199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 460203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 460207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2815482| [2025/04/30 09:44:19 460212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 460216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2666| [2025/04/30 09:44:19 460249] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2666|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006259460223|stream_id:0|stream_offset:2815482| [2025/04/30 09:44:19 460258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2666|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 460265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 460272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55327|rtt_var:1571|pto_duration:61611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 460279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 460284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 460288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 460291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259546834|now:1746006259460271|interv:86563| [2025/04/30 09:44:19 460295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259546834|now:1746006259460271|interval:86563|pto_count:0|srtt:55327 [2025/04/30 09:44:19 460300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61200| [2025/04/30 09:44:19 460309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 460313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2816661| [2025/04/30 09:44:19 460317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 460321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2667| [2025/04/30 09:44:19 460351] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2667|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259460329|stream_id:0|stream_offset:2816661| [2025/04/30 09:44:19 460359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2667|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 460366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 460373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55327|rtt_var:1571|pto_duration:61611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 460379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 460383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 460386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 460390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259546940|now:1746006259460373|interv:86567| [2025/04/30 09:44:19 460394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259546940|now:1746006259460373|interval:86567|pto_count:0|srtt:55327 [2025/04/30 09:44:19 460399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62400| [2025/04/30 09:44:19 460403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 460407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2817840| [2025/04/30 09:44:19 460412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 460416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259461416|now:1746006259460416|interv:1000| [2025/04/30 09:44:19 460420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 460423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 460427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259461416| [2025/04/30 09:44:19 460432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259461416| [2025/04/30 09:44:19 460436] [debug] |xqc_engine_wakeup_after|wakeup:1746006259461416|now:1746006259460435|diff:981| [2025/04/30 09:44:19 460440] [debug] |xqc_engine_main_logic|END|now:1746006259460117| [2025/04/30 09:44:19 460741] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259460741| [2025/04/30 09:44:19 460751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 460756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1179| [2025/04/30 09:44:19 460760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1180| [2025/04/30 09:44:19 460766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1180| [2025/04/30 09:44:19 460770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 460775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2616|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2617|path_largest_ack:2616| [2025/04/30 09:44:19 460779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:70800|prior_delivered:2737887|prior_time:1746006259402926|is_app_limited:0|send_elapse:51846|ack_elapse:57815|ctl_first_sent_time:1746006259404382|lagest_ack_time:1746006259460741|curr_delivered:2806287| [2025/04/30 09:44:19 460784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259404382| [2025/04/30 09:44:19 460788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:335||sndq_packets_used_bytes:0|sndq_packets_free:1445| [2025/04/30 09:44:19 460792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2617|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2617|path_largest_ack:2617| [2025/04/30 09:44:19 460797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:70800|prior_delivered:2737887|prior_time:1746006259402926|is_app_limited:0|send_elapse:51846|ack_elapse:57815|ctl_first_sent_time:1746006259404382|lagest_ack_time:1746006259460741|curr_delivered:2807487| [2025/04/30 09:44:19 460801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259404486| [2025/04/30 09:44:19 460805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:334||sndq_packets_used_bytes:0|sndq_packets_free:1446| [2025/04/30 09:44:19 460809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55327|rttvar:1571|minrtt:31343|latest_rtt:56255|ack_delay:56| [2025/04/30 09:44:19 460813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55436|rttvar:1397|minrtt:31343|latest_rtt:56255|ack_delay:56| [2025/04/30 09:44:19 460818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2617|lost_pn:2614|thresh:3| [2025/04/30 09:44:19 460822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 460825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 460829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 460833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55436|rtt_var:1397|pto_duration:61024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 460838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 460842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 460848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:19 460852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259546353|now:1746006259460833|interv:85520| [2025/04/30 09:44:19 460856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259546353|now:1746006259460833|interval:85520|pto_count:0|srtt:55436 [2025/04/30 09:44:19 460861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51846, ack_elapse 57815, delivered 69600|rate 1203839|lost 231| [2025/04/30 09:44:19 460865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203839) in round 49| [2025/04/30 09:44:19 460869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 460873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 460877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259404486|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 460882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259404486|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 460886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60000|srtt:55436|latest_rtt:56255|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 460892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1180|largest:1180|pns:2| [2025/04/30 09:44:19 460896] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1180|frame:ACK |recv_time:1746006259460741|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 460901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379460741|now:1746006259460741|interv:120000000| [2025/04/30 09:44:19 460905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379460741|now:1746006259460741|interv:120000000| [2025/04/30 09:44:19 460909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259461416|pq_index:0| [2025/04/30 09:44:19 460913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259460117| [2025/04/30 09:44:19 460917] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259460917| [2025/04/30 09:44:19 460922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259460921| [2025/04/30 09:44:19 460927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55436|min_srtt:55436|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 460932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 460939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 460942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 460946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 460951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 460955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55436|min_srtt:55436|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 460959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 460963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 460967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 460971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 460975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 460979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 460983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2817840| [2025/04/30 09:44:19 460988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 460991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 460995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259461416| [2025/04/30 09:44:19 460999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259461416| [2025/04/30 09:44:19 461003] [debug] |xqc_engine_wakeup_after|wakeup:1746006259461416|now:1746006259461003|diff:413| [2025/04/30 09:44:19 461007] [debug] |xqc_engine_main_logic|END|now:1746006259460921| [2025/04/30 09:44:19 461012] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259461012| [2025/04/30 09:44:19 461016] [debug] |xqc_engine_wakeup_after|wakeup:1746006259461416|now:1746006259461016|diff:400| [2025/04/30 09:44:19 461020] [debug] |xqc_engine_main_logic|END|now:1746006259461012| [2025/04/30 09:44:19 462087] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259462087| [2025/04/30 09:44:19 462095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259461416|pq_index:0| [2025/04/30 09:44:19 462099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259460921| [2025/04/30 09:44:19 462104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259462103| [2025/04/30 09:44:19 462108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259461416|now:1746006259462103| [2025/04/30 09:44:19 462118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259461416|now:1746006259462103| [2025/04/30 09:44:19 462122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 462127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55436|min_srtt:55436|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 462131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 462152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 462156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 462159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 462164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 462168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55436|min_srtt:55436|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 462172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 462176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 462180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 462184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 462188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 462192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 462196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2817840| [2025/04/30 09:44:19 462201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 462205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2668| [2025/04/30 09:44:19 462238] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2668|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006259462213|stream_id:0|stream_offset:2817840| [2025/04/30 09:44:19 462247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2668|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 462254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 462261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55436|rtt_var:1397|pto_duration:61024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 462273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 462276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 462280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 462284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259548237|now:1746006259462261|interv:85976| [2025/04/30 09:44:19 462288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259548237|now:1746006259462261|interval:85976|pto_count:0|srtt:55436 [2025/04/30 09:44:19 462293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61200| [2025/04/30 09:44:19 462298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 462302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2819019| [2025/04/30 09:44:19 462306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 462310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2669| [2025/04/30 09:44:19 462339] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2669|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259462317|stream_id:0|stream_offset:2819019| [2025/04/30 09:44:19 462348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2669|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 462355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 462362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55436|rtt_var:1397|pto_duration:61024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 462368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 462372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 462375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 462379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259548341|now:1746006259462362|interv:85979| [2025/04/30 09:44:19 462383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259548341|now:1746006259462362|interval:85979|pto_count:0|srtt:55436 [2025/04/30 09:44:19 462388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62400| [2025/04/30 09:44:19 462392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 462396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2820198| [2025/04/30 09:44:19 462405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 462408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259463408|now:1746006259462408|interv:1000| [2025/04/30 09:44:19 462412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 462416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 462420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259463408| [2025/04/30 09:44:19 462424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259463408| [2025/04/30 09:44:19 462428] [debug] |xqc_engine_wakeup_after|wakeup:1746006259463408|now:1746006259462428|diff:980| [2025/04/30 09:44:19 462433] [debug] |xqc_engine_main_logic|END|now:1746006259462103| [2025/04/30 09:44:19 462738] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259462737| [2025/04/30 09:44:19 462743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 462749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1180| [2025/04/30 09:44:19 462753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1181| [2025/04/30 09:44:19 462758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1181| [2025/04/30 09:44:19 462762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 462767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2618|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2619|path_largest_ack:2618| [2025/04/30 09:44:19 462772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:70800|prior_delivered:2740287|prior_time:1746006259404924|is_app_limited:0|send_elapse:51855|ack_elapse:57813|ctl_first_sent_time:1746006259406381|lagest_ack_time:1746006259462737|curr_delivered:2808687| [2025/04/30 09:44:19 462776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259406381| [2025/04/30 09:44:19 462781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:333||sndq_packets_used_bytes:0|sndq_packets_free:1447| [2025/04/30 09:44:19 462785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2619|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2619|path_largest_ack:2619| [2025/04/30 09:44:19 462789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:69600|prior_delivered:2742687|prior_time:1746006259406918|is_app_limited:0|send_elapse:51853|ack_elapse:55819|ctl_first_sent_time:1746006259408376|lagest_ack_time:1746006259462737|curr_delivered:2809887| [2025/04/30 09:44:19 462794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259408376| [2025/04/30 09:44:19 462798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:332||sndq_packets_used_bytes:0|sndq_packets_free:1448| [2025/04/30 09:44:19 462802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55436|rttvar:1397|minrtt:31343|latest_rtt:54361|ack_delay:64| [2025/04/30 09:44:19 462806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55294|rttvar:1332|minrtt:31343|latest_rtt:54361|ack_delay:64| [2025/04/30 09:44:19 462813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2619|lost_pn:2616|thresh:3| [2025/04/30 09:44:19 462817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 462821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 462825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 462829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55294|rtt_var:1332|pto_duration:60622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 462834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 462837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 462841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:19 462845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259547939|now:1746006259462829|interv:85110| [2025/04/30 09:44:19 462849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259547939|now:1746006259462829|interval:85110|pto_count:0|srtt:55294 [2025/04/30 09:44:19 462854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51853, ack_elapse 55819, delivered 67200|rate 1203891|lost 231| [2025/04/30 09:44:19 462858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203891) in round 49| [2025/04/30 09:44:19 462862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 462866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 462870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259408376|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 462875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259408376|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 462879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60000|srtt:55294|latest_rtt:54361|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 462885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1181|largest:1181|pns:2| [2025/04/30 09:44:19 462889] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1181|frame:ACK |recv_time:1746006259462737|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 462894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379462737|now:1746006259462737|interv:120000000| [2025/04/30 09:44:19 462898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379462737|now:1746006259462737|interv:120000000| [2025/04/30 09:44:19 462904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259463408|pq_index:0| [2025/04/30 09:44:19 462908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259462103| [2025/04/30 09:44:19 462912] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259462912| [2025/04/30 09:44:19 462917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259462916| [2025/04/30 09:44:19 462923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55294|min_srtt:55294|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 462927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 462932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 462935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 462939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 462943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 462947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55294|min_srtt:55294|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 462952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 462956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 462960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 462963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 462968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 462972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 462976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2820198| [2025/04/30 09:44:19 462980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 462984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 462988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259463408| [2025/04/30 09:44:19 462992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259463408| [2025/04/30 09:44:19 462996] [debug] |xqc_engine_wakeup_after|wakeup:1746006259463408|now:1746006259462996|diff:412| [2025/04/30 09:44:19 463003] [debug] |xqc_engine_main_logic|END|now:1746006259462916| [2025/04/30 09:44:19 463008] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259463008| [2025/04/30 09:44:19 463011] [debug] |xqc_engine_wakeup_after|wakeup:1746006259463408|now:1746006259463011|diff:397| [2025/04/30 09:44:19 463015] [debug] |xqc_engine_main_logic|END|now:1746006259463008| [2025/04/30 09:44:19 464082] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259464082| [2025/04/30 09:44:19 464090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259463408|pq_index:0| [2025/04/30 09:44:19 464095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259462916| [2025/04/30 09:44:19 464099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259464099| [2025/04/30 09:44:19 464104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259463408|now:1746006259464099| [2025/04/30 09:44:19 464108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259463408|now:1746006259464099| [2025/04/30 09:44:19 464112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 464117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55294|min_srtt:55294|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 464121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 464125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 464129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 464148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 464153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 464157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55294|min_srtt:55294|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 464161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 464165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 464169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 464173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 464177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 464181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 464185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2820198| [2025/04/30 09:44:19 464197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 464201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2670| [2025/04/30 09:44:19 464235] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2670|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006259464209|stream_id:0|stream_offset:2820198| [2025/04/30 09:44:19 464243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2670|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 464251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 464257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55294|rtt_var:1332|pto_duration:60622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 464264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 464269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 464273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 464277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259549831|now:1746006259464257|interv:85574| [2025/04/30 09:44:19 464281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259549831|now:1746006259464257|interval:85574|pto_count:0|srtt:55294 [2025/04/30 09:44:19 464285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61200| [2025/04/30 09:44:19 464290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 464295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2821377| [2025/04/30 09:44:19 464299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 464303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2671| [2025/04/30 09:44:19 464332] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2671|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259464310|stream_id:0|stream_offset:2821377| [2025/04/30 09:44:19 464340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2671|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 464348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 464355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55294|rtt_var:1332|pto_duration:60622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 464361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 464365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 464373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 464377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259549932|now:1746006259464354|interv:85578| [2025/04/30 09:44:19 464381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259549932|now:1746006259464354|interval:85578|pto_count:0|srtt:55294 [2025/04/30 09:44:19 464386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62400| [2025/04/30 09:44:19 464390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 464394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2822556| [2025/04/30 09:44:19 464399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 464403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259465403|now:1746006259464403|interv:1000| [2025/04/30 09:44:19 464407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 464410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 464415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259465403| [2025/04/30 09:44:19 464419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259465403| [2025/04/30 09:44:19 464423] [debug] |xqc_engine_wakeup_after|wakeup:1746006259465403|now:1746006259464423|diff:980| [2025/04/30 09:44:19 464427] [debug] |xqc_engine_main_logic|END|now:1746006259464099| [2025/04/30 09:44:19 464732] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259464732| [2025/04/30 09:44:19 464738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 464744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1181| [2025/04/30 09:44:19 464747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1182| [2025/04/30 09:44:19 464753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1182| [2025/04/30 09:44:19 464757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 464762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2620|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2621|path_largest_ack:2620| [2025/04/30 09:44:19 464766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:70800|prior_delivered:2742687|prior_time:1746006259406918|is_app_limited:0|send_elapse:51960|ack_elapse:57814|ctl_first_sent_time:1746006259408483|lagest_ack_time:1746006259464732|curr_delivered:2811087| [2025/04/30 09:44:19 464771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259408483| [2025/04/30 09:44:19 464775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:331||sndq_packets_used_bytes:0|sndq_packets_free:1449| [2025/04/30 09:44:19 464780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2621|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2621|path_largest_ack:2621| [2025/04/30 09:44:19 464787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:69600|prior_delivered:2745087|prior_time:1746006259408907|is_app_limited:0|send_elapse:51850|ack_elapse:55825|ctl_first_sent_time:1746006259410357|lagest_ack_time:1746006259464732|curr_delivered:2812287| [2025/04/30 09:44:19 464792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259410357| [2025/04/30 09:44:19 464796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:330||sndq_packets_used_bytes:0|sndq_packets_free:1450| [2025/04/30 09:44:19 464800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55294|rttvar:1332|minrtt:31343|latest_rtt:54375|ack_delay:56| [2025/04/30 09:44:19 464804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55172|rttvar:1242|minrtt:31343|latest_rtt:54375|ack_delay:56| [2025/04/30 09:44:19 464808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2621|lost_pn:2618|thresh:3| [2025/04/30 09:44:19 464812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 464816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 464820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 464824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55172|rtt_var:1242|pto_duration:60140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 464829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 464832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 464836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:19 464840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259549450|now:1746006259464824|interv:84626| [2025/04/30 09:44:19 464844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259549450|now:1746006259464824|interval:84626|pto_count:0|srtt:55172 [2025/04/30 09:44:19 464848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51850, ack_elapse 55825, delivered 67200|rate 1203761|lost 231| [2025/04/30 09:44:19 464853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203761) in round 49| [2025/04/30 09:44:19 464857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 464861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 464865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259410357|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 464869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259410357|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 464876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60000|srtt:55172|latest_rtt:54375|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 464882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1182|largest:1182|pns:2| [2025/04/30 09:44:19 464886] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1182|frame:ACK |recv_time:1746006259464732|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 464891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379464732|now:1746006259464732|interv:120000000| [2025/04/30 09:44:19 464895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379464732|now:1746006259464732|interv:120000000| [2025/04/30 09:44:19 464899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259465403|pq_index:0| [2025/04/30 09:44:19 464903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259464099| [2025/04/30 09:44:19 464907] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259464907| [2025/04/30 09:44:19 464912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259464911| [2025/04/30 09:44:19 464918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55172|min_srtt:55172|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 464922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 464926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 464930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 464934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 464939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 464943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55172|min_srtt:55172|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 464947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 464951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 464955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 464959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 464963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 464970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 464974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2822556| [2025/04/30 09:44:19 464978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 464982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 464986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259465403| [2025/04/30 09:44:19 464990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259465403| [2025/04/30 09:44:19 464994] [debug] |xqc_engine_wakeup_after|wakeup:1746006259465403|now:1746006259464994|diff:409| [2025/04/30 09:44:19 464998] [debug] |xqc_engine_main_logic|END|now:1746006259464911| [2025/04/30 09:44:19 465003] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259465003| [2025/04/30 09:44:19 465007] [debug] |xqc_engine_wakeup_after|wakeup:1746006259465403|now:1746006259465006|diff:397| [2025/04/30 09:44:19 465010] [debug] |xqc_engine_main_logic|END|now:1746006259465003| [2025/04/30 09:44:19 466077] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259466077| [2025/04/30 09:44:19 466085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259465403|pq_index:0| [2025/04/30 09:44:19 466089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259464911| [2025/04/30 09:44:19 466094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259466093| [2025/04/30 09:44:19 466099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259465403|now:1746006259466093| [2025/04/30 09:44:19 466103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259465403|now:1746006259466093| [2025/04/30 09:44:19 466107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 466112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55172|min_srtt:55172|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 466116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 466120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 466124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 466128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 466145] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 466151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55172|min_srtt:55172|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 466156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 466164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 466168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 466171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 466176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 466180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 466184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2822556| [2025/04/30 09:44:19 466189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 466193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2672| [2025/04/30 09:44:19 466226] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2672|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006259466200|stream_id:0|stream_offset:2822556| [2025/04/30 09:44:19 466235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2672|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 466243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 466249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55172|rtt_var:1242|pto_duration:60140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 466256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 466261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 466265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 466269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259551340|now:1746006259466249|interv:85091| [2025/04/30 09:44:19 466273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259551340|now:1746006259466249|interval:85091|pto_count:0|srtt:55172 [2025/04/30 09:44:19 466277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61200| [2025/04/30 09:44:19 466282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 466286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2823735| [2025/04/30 09:44:19 466291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 466295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2673| [2025/04/30 09:44:19 466328] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2673|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259466306|stream_id:0|stream_offset:2823735| [2025/04/30 09:44:19 466337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2673|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 466344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 466351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55172|rtt_var:1242|pto_duration:60140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 466356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 466360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 466363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 466367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259551446|now:1746006259466351|interv:85095| [2025/04/30 09:44:19 466371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259551446|now:1746006259466351|interval:85095|pto_count:0|srtt:55172 [2025/04/30 09:44:19 466376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62400| [2025/04/30 09:44:19 466380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 466384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2824914| [2025/04/30 09:44:19 466389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 466393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259467393|now:1746006259466393|interv:1000| [2025/04/30 09:44:19 466397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 466401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 466405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259467393| [2025/04/30 09:44:19 466409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259467393| [2025/04/30 09:44:19 466413] [debug] |xqc_engine_wakeup_after|wakeup:1746006259467393|now:1746006259466413|diff:980| [2025/04/30 09:44:19 466417] [debug] |xqc_engine_main_logic|END|now:1746006259466093| [2025/04/30 09:44:19 466727] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259466726| [2025/04/30 09:44:19 466732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 466738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1182| [2025/04/30 09:44:19 466742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1183| [2025/04/30 09:44:19 466747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1183| [2025/04/30 09:44:19 466756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 466760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2622|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2623|path_largest_ack:2622| [2025/04/30 09:44:19 466765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:68400|prior_delivered:2747487|prior_time:1746006259410931|is_app_limited:0|send_elapse:51874|ack_elapse:55795|ctl_first_sent_time:1746006259412385|lagest_ack_time:1746006259466726|curr_delivered:2813487| [2025/04/30 09:44:19 466769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259412385| [2025/04/30 09:44:19 466774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:329||sndq_packets_used_bytes:0|sndq_packets_free:1451| [2025/04/30 09:44:19 466778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2623|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2623|path_largest_ack:2623| [2025/04/30 09:44:19 466782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:68400|prior_delivered:2747487|prior_time:1746006259410931|is_app_limited:0|send_elapse:51874|ack_elapse:55795|ctl_first_sent_time:1746006259412385|lagest_ack_time:1746006259466726|curr_delivered:2814687| [2025/04/30 09:44:19 466787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259412488| [2025/04/30 09:44:19 466791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:328||sndq_packets_used_bytes:0|sndq_packets_free:1452| [2025/04/30 09:44:19 466795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55172|rttvar:1242|minrtt:31343|latest_rtt:54238|ack_delay:56| [2025/04/30 09:44:19 466799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55048|rttvar:1179|minrtt:31343|latest_rtt:54238|ack_delay:56| [2025/04/30 09:44:19 466803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2623|lost_pn:2620|thresh:3| [2025/04/30 09:44:19 466807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 466811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 466815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 466819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55048|rtt_var:1179|pto_duration:59764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 466823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 466827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 466831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:19 466835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259551070|now:1746006259466819|interv:84251| [2025/04/30 09:44:19 466838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259551070|now:1746006259466819|interval:84251|pto_count:0|srtt:55048 [2025/04/30 09:44:19 466845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51874, ack_elapse 55795, delivered 67200|rate 1204408|lost 231| [2025/04/30 09:44:19 466850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204408) in round 49| [2025/04/30 09:44:19 466854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 466858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 466862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259412488|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 466866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259412488|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 466871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60000|srtt:55048|latest_rtt:54238|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 466877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1183|largest:1183|pns:2| [2025/04/30 09:44:19 466881] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1183|frame:ACK |recv_time:1746006259466726|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 466886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379466726|now:1746006259466726|interv:120000000| [2025/04/30 09:44:19 466890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379466726|now:1746006259466726|interv:120000000| [2025/04/30 09:44:19 466894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259467393|pq_index:0| [2025/04/30 09:44:19 466898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259466093| [2025/04/30 09:44:19 466902] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259466902| [2025/04/30 09:44:19 466906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259466906| [2025/04/30 09:44:19 466912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55048|min_srtt:55048|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 466916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 466921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 466925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 466928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 466933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 466939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55048|min_srtt:55048|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 466943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 466947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 466951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 466955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 466959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 466964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 466968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2824914| [2025/04/30 09:44:19 466972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 466976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 466980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259467393| [2025/04/30 09:44:19 466984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259467393| [2025/04/30 09:44:19 466988] [debug] |xqc_engine_wakeup_after|wakeup:1746006259467393|now:1746006259466987|diff:406| [2025/04/30 09:44:19 466992] [debug] |xqc_engine_main_logic|END|now:1746006259466906| [2025/04/30 09:44:19 466996] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259466996| [2025/04/30 09:44:19 467000] [debug] |xqc_engine_wakeup_after|wakeup:1746006259467393|now:1746006259467000|diff:393| [2025/04/30 09:44:19 467004] [debug] |xqc_engine_main_logic|END|now:1746006259466996| [2025/04/30 09:44:19 468073] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259468073| [2025/04/30 09:44:19 468081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259467393|pq_index:0| [2025/04/30 09:44:19 468086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259466906| [2025/04/30 09:44:19 468091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259468090| [2025/04/30 09:44:19 468095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259467393|now:1746006259468090| [2025/04/30 09:44:19 468100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259467393|now:1746006259468090| [2025/04/30 09:44:19 468104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 468108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55048|min_srtt:55048|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 468113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 468122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 468126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 468130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 468151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 468155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55048|min_srtt:55048|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 468160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 468164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 468168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 468172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 468176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 468180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 468185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2824914| [2025/04/30 09:44:19 468189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 468193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2674| [2025/04/30 09:44:19 468228] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2674|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006259468201|stream_id:0|stream_offset:2824914| [2025/04/30 09:44:19 468237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2674|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 468245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 468251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55048|rtt_var:1179|pto_duration:59764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 468258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 468263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 468267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 468275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259552965|now:1746006259468251|interv:84714| [2025/04/30 09:44:19 468279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259552965|now:1746006259468251|interval:84714|pto_count:0|srtt:55048 [2025/04/30 09:44:19 468284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61200| [2025/04/30 09:44:19 468289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 468293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2826093| [2025/04/30 09:44:19 468298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 468302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2675| [2025/04/30 09:44:19 468332] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2675|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259468309|stream_id:0|stream_offset:2826093| [2025/04/30 09:44:19 468341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2675|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 468347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 468354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55048|rtt_var:1179|pto_duration:59764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 468360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 468364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 468367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 468371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259553073|now:1746006259468354|interv:84719| [2025/04/30 09:44:19 468375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259553073|now:1746006259468354|interval:84719|pto_count:0|srtt:55048 [2025/04/30 09:44:19 468380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62400| [2025/04/30 09:44:19 468384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 468388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2827272| [2025/04/30 09:44:19 468393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 468397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259469397|now:1746006259468397|interv:1000| [2025/04/30 09:44:19 468401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 468405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 468413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259469397| [2025/04/30 09:44:19 468417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259469397| [2025/04/30 09:44:19 468421] [debug] |xqc_engine_wakeup_after|wakeup:1746006259469397|now:1746006259468421|diff:976| [2025/04/30 09:44:19 468425] [debug] |xqc_engine_main_logic|END|now:1746006259468090| [2025/04/30 09:44:19 468782] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006259468781| [2025/04/30 09:44:19 468788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 468794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1183| [2025/04/30 09:44:19 468797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1184| [2025/04/30 09:44:19 468803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1184| [2025/04/30 09:44:19 468807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 468812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2624|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2625|path_largest_ack:2624| [2025/04/30 09:44:19 468817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:68400|prior_delivered:2749887|prior_time:1746006259412909|is_app_limited:0|send_elapse:51854|ack_elapse:55872|ctl_first_sent_time:1746006259414369|lagest_ack_time:1746006259468781|curr_delivered:2815887| [2025/04/30 09:44:19 468822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259414369| [2025/04/30 09:44:19 468826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:327||sndq_packets_used_bytes:0|sndq_packets_free:1453| [2025/04/30 09:44:19 468830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2625|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2625|path_largest_ack:2625| [2025/04/30 09:44:19 468835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:67200|prior_delivered:2752287|prior_time:1746006259414895|is_app_limited:0|send_elapse:51844|ack_elapse:53886|ctl_first_sent_time:1746006259416345|lagest_ack_time:1746006259468781|curr_delivered:2817087| [2025/04/30 09:44:19 468839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259416345| [2025/04/30 09:44:19 468843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:326||sndq_packets_used_bytes:0|sndq_packets_free:1454| [2025/04/30 09:44:19 468847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55048|rttvar:1179|minrtt:31343|latest_rtt:52436|ack_delay:48| [2025/04/30 09:44:19 468852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54715|rttvar:1550|minrtt:31343|latest_rtt:52436|ack_delay:48| [2025/04/30 09:44:19 468856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2625|lost_pn:2622|thresh:3| [2025/04/30 09:44:19 468860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 468864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 468868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 468877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54715|rtt_var:1550|pto_duration:60915|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 468882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 468886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 468890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:19 468894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259554224|now:1746006259468877|interv:85347| [2025/04/30 09:44:19 468898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259554224|now:1746006259468877|interval:85347|pto_count:0|srtt:54715 [2025/04/30 09:44:19 468902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51844, ack_elapse 53886, delivered 64800|rate 1202538|lost 231| [2025/04/30 09:44:19 468907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202538) in round 49| [2025/04/30 09:44:19 468911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 468915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 468919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259416345|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 468924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259416345|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 468928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60000|srtt:54715|latest_rtt:52436|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 468934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 468938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:19 468943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:19 468947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1184|largest:1184|pns:2| [2025/04/30 09:44:19 468952] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1184|frame:PING ACK |recv_time:1746006259468781|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 468957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379468781|now:1746006259468781|interv:120000000| [2025/04/30 09:44:19 468961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379468781|now:1746006259468781|interv:120000000| [2025/04/30 09:44:19 468965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259469397|pq_index:0| [2025/04/30 09:44:19 468971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259468090| [2025/04/30 09:44:19 468975] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259468975| [2025/04/30 09:44:19 468980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259468979| [2025/04/30 09:44:19 468986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:1184|ack_delay:204|first_ack_range:59|largest_pkt_recv_time:1746006259468781| [2025/04/30 09:44:19 468990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:1184|low:1125|pkt_pns:2| [2025/04/30 09:44:19 468994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1184|frame_largest_recv:1184| [2025/04/30 09:44:19 468998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:19 469003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54715|min_srtt:54715|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 469007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 469012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 469016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 469019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 469024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 469028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54715|min_srtt:54715|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 469032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 469036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 469040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 469044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 469048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 469053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 469057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2827272| [2025/04/30 09:44:19 469061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 469068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 469072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259469397| [2025/04/30 09:44:19 469076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259469397| [2025/04/30 09:44:19 469079] [debug] |xqc_engine_wakeup_after|wakeup:1746006259469397|now:1746006259469079|diff:318| [2025/04/30 09:44:19 469084] [debug] |xqc_engine_main_logic|END|now:1746006259468979| [2025/04/30 09:44:19 469089] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259469089| [2025/04/30 09:44:19 469092] [debug] |xqc_engine_wakeup_after|wakeup:1746006259469397|now:1746006259469092|diff:305| [2025/04/30 09:44:19 469096] [debug] |xqc_engine_main_logic|END|now:1746006259469089| [2025/04/30 09:44:19 470164] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259470164| [2025/04/30 09:44:19 470173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259469397|pq_index:0| [2025/04/30 09:44:19 470177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259468979| [2025/04/30 09:44:19 470182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259470181| [2025/04/30 09:44:19 470187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259469397|now:1746006259470181| [2025/04/30 09:44:19 470191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259469397|now:1746006259470181| [2025/04/30 09:44:19 470195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 470199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54715|min_srtt:54715|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 470204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 470208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 470212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 470216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 470220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 470224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54715|min_srtt:54715|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 470228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 470233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 470236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 470240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 470248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 470253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 470257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2827272| [2025/04/30 09:44:19 470261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 470265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2676| [2025/04/30 09:44:19 470299] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2676|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:60000|now:1746006259470273|stream_id:0|stream_offset:2827272| [2025/04/30 09:44:19 470308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2676|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 09:44:19 470316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 470323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54715|rtt_var:1550|pto_duration:60915|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 470328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 470332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 470336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 470340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259556188|now:1746006259470322|interv:85866| [2025/04/30 09:44:19 470344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259556188|now:1746006259470322|interval:85866|pto_count:0|srtt:54715 [2025/04/30 09:44:19 470349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 470353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 470357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2828451| [2025/04/30 09:44:19 470362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 470366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2677| [2025/04/30 09:44:19 470395] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2677|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259470373|stream_id:0|stream_offset:2828451| [2025/04/30 09:44:19 470403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2677|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 470416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 470423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54715|rtt_var:1550|pto_duration:60915|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 470427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 470431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 470435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 470439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259556288|now:1746006259470423|interv:85865| [2025/04/30 09:44:19 470443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259556288|now:1746006259470423|interval:85865|pto_count:0|srtt:54715 [2025/04/30 09:44:19 470448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 470452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 470456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2829630| [2025/04/30 09:44:19 470461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 470465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259556288| [2025/04/30 09:44:19 470469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259556288| [2025/04/30 09:44:19 470473] [debug] |xqc_engine_wakeup_after|wakeup:1746006259556288|now:1746006259470473|diff:85815| [2025/04/30 09:44:19 470477] [debug] |xqc_engine_main_logic|END|now:1746006259470181| [2025/04/30 09:44:19 470716] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259470716| [2025/04/30 09:44:19 470722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 470727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1184| [2025/04/30 09:44:19 470731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1185| [2025/04/30 09:44:19 470737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1185| [2025/04/30 09:44:19 470741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 470746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2626|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2627|path_largest_ack:2626| [2025/04/30 09:44:19 470751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:68400|prior_delivered:2752287|prior_time:1746006259414895|is_app_limited:0|send_elapse:51949|ack_elapse:55821|ctl_first_sent_time:1746006259416450|lagest_ack_time:1746006259470716|curr_delivered:2818287| [2025/04/30 09:44:19 470755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259416450| [2025/04/30 09:44:19 470760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:325||sndq_packets_used_bytes:0|sndq_packets_free:1455| [2025/04/30 09:44:19 470767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2627|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2627|path_largest_ack:2627| [2025/04/30 09:44:19 470772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:67200|prior_delivered:2754687|prior_time:1746006259416883|is_app_limited:0|send_elapse:51831|ack_elapse:53833|ctl_first_sent_time:1746006259418329|lagest_ack_time:1746006259470716|curr_delivered:2819487| [2025/04/30 09:44:19 470776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259418329| [2025/04/30 09:44:19 470780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:324||sndq_packets_used_bytes:0|sndq_packets_free:1456| [2025/04/30 09:44:19 470784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54715|rttvar:1550|minrtt:31343|latest_rtt:52387|ack_delay:56| [2025/04/30 09:44:19 470788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54417|rttvar:1759|minrtt:31343|latest_rtt:52387|ack_delay:56| [2025/04/30 09:44:19 470792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2627|lost_pn:2624|thresh:3| [2025/04/30 09:44:19 470796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 470800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 470804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 470808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54417|rtt_var:1759|pto_duration:61453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 470813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 470817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 470820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 470824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259556826|now:1746006259470808|interv:86018| [2025/04/30 09:44:19 470828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259556826|now:1746006259470808|interval:86018|pto_count:0|srtt:54417 [2025/04/30 09:44:19 470833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51831, ack_elapse 53833, delivered 64800|rate 1203722|lost 231| [2025/04/30 09:44:19 470837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203722) in round 49| [2025/04/30 09:44:19 470841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 470845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 470849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259418329|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 470854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259418329|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 470861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:54417|latest_rtt:52387|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 470867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1185|largest:1185|pns:2| [2025/04/30 09:44:19 470871] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1185|frame:ACK |recv_time:1746006259470716|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 470876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379470716|now:1746006259470716|interv:120000000| [2025/04/30 09:44:19 470880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379470716|now:1746006259470716|interv:120000000| [2025/04/30 09:44:19 470884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259556288|pq_index:0| [2025/04/30 09:44:19 470888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259470181| [2025/04/30 09:44:19 470892] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259470892| [2025/04/30 09:44:19 470897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259470896| [2025/04/30 09:44:19 470902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54417|min_srtt:54417|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 470907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 470911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 470915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 470919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 470923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 470927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54417|min_srtt:54417|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 470931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 470936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 470939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 470943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 470950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 470954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 470959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2829630| [2025/04/30 09:44:19 470963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 470967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259471967|now:1746006259470967|interv:1000| [2025/04/30 09:44:19 470971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 470975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 470979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259471967| [2025/04/30 09:44:19 470983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259471967| [2025/04/30 09:44:19 470987] [debug] |xqc_engine_wakeup_after|wakeup:1746006259471967|now:1746006259470986|diff:981| [2025/04/30 09:44:19 470991] [debug] |xqc_engine_main_logic|END|now:1746006259470896| [2025/04/30 09:44:19 470996] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259470996| [2025/04/30 09:44:19 470999] [debug] |xqc_engine_wakeup_after|wakeup:1746006259471967|now:1746006259470999|diff:968| [2025/04/30 09:44:19 471003] [debug] |xqc_engine_main_logic|END|now:1746006259470996| [2025/04/30 09:44:19 472070] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259472070| [2025/04/30 09:44:19 472078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259471967|pq_index:0| [2025/04/30 09:44:19 472082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259470896| [2025/04/30 09:44:19 472087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259472086| [2025/04/30 09:44:19 472091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259471967|now:1746006259472086| [2025/04/30 09:44:19 472096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259471967|now:1746006259472086| [2025/04/30 09:44:19 472100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 472104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54417|min_srtt:54417|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 472109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 472113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 472117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 472121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 472129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 472149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54417|min_srtt:54417|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 472153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 472158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 472161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 472165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 472169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 472174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 472178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2829630| [2025/04/30 09:44:19 472182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 472187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2678| [2025/04/30 09:44:19 472220] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2678|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259472194|stream_id:0|stream_offset:2829630| [2025/04/30 09:44:19 472229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2678|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 472237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 472244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54417|rtt_var:1759|pto_duration:61453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 472250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 472254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 472258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 472262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259558647|now:1746006259472243|interv:86404| [2025/04/30 09:44:19 472266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259558647|now:1746006259472243|interval:86404|pto_count:0|srtt:54417 [2025/04/30 09:44:19 472271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 472275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 472284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2830809| [2025/04/30 09:44:19 472288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 472292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2679| [2025/04/30 09:44:19 472322] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2679|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259472299|stream_id:0|stream_offset:2830809| [2025/04/30 09:44:19 472330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2679|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 472337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 472344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54417|rtt_var:1759|pto_duration:61453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 472349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 472353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 472357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 472361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259558752|now:1746006259472344|interv:86408| [2025/04/30 09:44:19 472365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259558752|now:1746006259472344|interval:86408|pto_count:0|srtt:54417 [2025/04/30 09:44:19 472369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 472374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 472378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2831988| [2025/04/30 09:44:19 472382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 472386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259558752| [2025/04/30 09:44:19 472390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259558752| [2025/04/30 09:44:19 472394] [debug] |xqc_engine_wakeup_after|wakeup:1746006259558752|now:1746006259472394|diff:86358| [2025/04/30 09:44:19 472399] [debug] |xqc_engine_main_logic|END|now:1746006259472086| [2025/04/30 09:44:19 472706] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259472705| [2025/04/30 09:44:19 472711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 472717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1185| [2025/04/30 09:44:19 472721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1186| [2025/04/30 09:44:19 472726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1186| [2025/04/30 09:44:19 472735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 472739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2628|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2629|path_largest_ack:2628| [2025/04/30 09:44:19 472744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:66000|prior_delivered:2757087|prior_time:1746006259418866|is_app_limited:0|send_elapse:51828|ack_elapse:53839|ctl_first_sent_time:1746006259420315|lagest_ack_time:1746006259472705|curr_delivered:2820687| [2025/04/30 09:44:19 472748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259420315| [2025/04/30 09:44:19 472753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:323||sndq_packets_used_bytes:0|sndq_packets_free:1457| [2025/04/30 09:44:19 472757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2629|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2629|path_largest_ack:2629| [2025/04/30 09:44:19 472761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:66000|prior_delivered:2757087|prior_time:1746006259418866|is_app_limited:0|send_elapse:51828|ack_elapse:53839|ctl_first_sent_time:1746006259420315|lagest_ack_time:1746006259472705|curr_delivered:2821887| [2025/04/30 09:44:19 472766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259420416| [2025/04/30 09:44:19 472770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:322||sndq_packets_used_bytes:0|sndq_packets_free:1458| [2025/04/30 09:44:19 472774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54417|rttvar:1759|minrtt:31343|latest_rtt:52289|ack_delay:56| [2025/04/30 09:44:19 472778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54144|rttvar:1866|minrtt:31343|latest_rtt:52289|ack_delay:56| [2025/04/30 09:44:19 472782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2629|lost_pn:2626|thresh:3| [2025/04/30 09:44:19 472786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 472790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 472794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 472798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54144|rtt_var:1866|pto_duration:61608|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 472803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 472806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 472810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 472814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259558907|now:1746006259472798|interv:86109| [2025/04/30 09:44:19 472818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259558907|now:1746006259472798|interval:86109|pto_count:0|srtt:54144 [2025/04/30 09:44:19 472825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51828, ack_elapse 53839, delivered 64800|rate 1203588|lost 231| [2025/04/30 09:44:19 472830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203588) in round 49| [2025/04/30 09:44:19 472834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 472838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 472842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259420416|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 472846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259420416|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 472851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:54144|latest_rtt:52289|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 472856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1186|largest:1186|pns:2| [2025/04/30 09:44:19 472861] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1186|frame:ACK |recv_time:1746006259472705|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 472865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379472705|now:1746006259472705|interv:120000000| [2025/04/30 09:44:19 472869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379472705|now:1746006259472705|interv:120000000| [2025/04/30 09:44:19 472873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259558752|pq_index:0| [2025/04/30 09:44:19 472878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259472086| [2025/04/30 09:44:19 472882] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259472881| [2025/04/30 09:44:19 472886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259472885| [2025/04/30 09:44:19 472892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54144|min_srtt:54144|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 472896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 472901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 472904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 472908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 472915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 472919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54144|min_srtt:54144|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 472923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 472927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 472931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 472935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 472939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 472943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 472948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2831988| [2025/04/30 09:44:19 472952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 472956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259473956|now:1746006259472956|interv:1000| [2025/04/30 09:44:19 472960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 472964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 472968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259473956| [2025/04/30 09:44:19 472971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259473956| [2025/04/30 09:44:19 472975] [debug] |xqc_engine_wakeup_after|wakeup:1746006259473956|now:1746006259472975|diff:981| [2025/04/30 09:44:19 472980] [debug] |xqc_engine_main_logic|END|now:1746006259472885| [2025/04/30 09:44:19 472984] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259472984| [2025/04/30 09:44:19 472988] [debug] |xqc_engine_wakeup_after|wakeup:1746006259473956|now:1746006259472988|diff:968| [2025/04/30 09:44:19 472992] [debug] |xqc_engine_main_logic|END|now:1746006259472984| [2025/04/30 09:44:19 474059] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259474059| [2025/04/30 09:44:19 474067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259473956|pq_index:0| [2025/04/30 09:44:19 474072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259472885| [2025/04/30 09:44:19 474076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259474075| [2025/04/30 09:44:19 474081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259473956|now:1746006259474075| [2025/04/30 09:44:19 474085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259473956|now:1746006259474075| [2025/04/30 09:44:19 474093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 474097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54144|min_srtt:54144|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 474102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 474106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 474110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 474114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 474118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 474122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54144|min_srtt:54144|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 474126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 474130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 474150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 474154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 474158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 474163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 474167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2831988| [2025/04/30 09:44:19 474171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 474175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2680| [2025/04/30 09:44:19 474208] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2680|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259474183|stream_id:0|stream_offset:2831988| [2025/04/30 09:44:19 474217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2680|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 474225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 474232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54144|rtt_var:1866|pto_duration:61608|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 474238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 474246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 474250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 474254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259560791|now:1746006259474231|interv:86560| [2025/04/30 09:44:19 474258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259560791|now:1746006259474231|interval:86560|pto_count:0|srtt:54144 [2025/04/30 09:44:19 474263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 474268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 474272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2833167| [2025/04/30 09:44:19 474276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 474280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:2681-2687|next_skip_chance:1746006259734104|current_time:1746006259474280| [2025/04/30 09:44:19 474285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2688| [2025/04/30 09:44:19 474314] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2688|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259474292|stream_id:0|stream_offset:2833167| [2025/04/30 09:44:19 474323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2688|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 474330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 474336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54144|rtt_var:1866|pto_duration:61608|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 474341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 474345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 474349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 474353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259560900|now:1746006259474336|interv:86564| [2025/04/30 09:44:19 474357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259560900|now:1746006259474336|interval:86564|pto_count:0|srtt:54144 [2025/04/30 09:44:19 474361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 474366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 474370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2834346| [2025/04/30 09:44:19 474378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 474383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259560900| [2025/04/30 09:44:19 474387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259560900| [2025/04/30 09:44:19 474391] [debug] |xqc_engine_wakeup_after|wakeup:1746006259560900|now:1746006259474391|diff:86509| [2025/04/30 09:44:19 474395] [debug] |xqc_engine_main_logic|END|now:1746006259474075| [2025/04/30 09:44:19 474705] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259474705| [2025/04/30 09:44:19 474711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 474716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1186| [2025/04/30 09:44:19 474720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1187| [2025/04/30 09:44:19 474726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1187| [2025/04/30 09:44:19 474730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 474735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2630|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2631|path_largest_ack:2630| [2025/04/30 09:44:19 474739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:66000|prior_delivered:2759487|prior_time:1746006259420873|is_app_limited:0|send_elapse:53737|ack_elapse:53832|ctl_first_sent_time:1746006259422325|lagest_ack_time:1746006259474705|curr_delivered:2823087| [2025/04/30 09:44:19 474744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259422325| [2025/04/30 09:44:19 474748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:321||sndq_packets_used_bytes:0|sndq_packets_free:1459| [2025/04/30 09:44:19 474752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2631|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2631|path_largest_ack:2631| [2025/04/30 09:44:19 474757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:66000|prior_delivered:2759487|prior_time:1746006259420873|is_app_limited:0|send_elapse:53737|ack_elapse:53832|ctl_first_sent_time:1746006259422325|lagest_ack_time:1746006259474705|curr_delivered:2824287| [2025/04/30 09:44:19 474761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259422427| [2025/04/30 09:44:19 474765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:320||sndq_packets_used_bytes:0|sndq_packets_free:1460| [2025/04/30 09:44:19 474769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54144|rttvar:1866|minrtt:31343|latest_rtt:52278|ack_delay:56| [2025/04/30 09:44:19 474774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53903|rttvar:1880|minrtt:31343|latest_rtt:52278|ack_delay:56| [2025/04/30 09:44:19 474778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2631|lost_pn:2628|thresh:3| [2025/04/30 09:44:19 474782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 474786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 474793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 474797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53903|rtt_var:1880|pto_duration:61423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 474802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 474806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 474809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 474813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259560715|now:1746006259474797|interv:85918| [2025/04/30 09:44:19 474817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259560715|now:1746006259474797|interval:85918|pto_count:0|srtt:53903 [2025/04/30 09:44:19 474821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53737, ack_elapse 53832, delivered 64800|rate 1203744|lost 231| [2025/04/30 09:44:19 474826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203744) in round 49| [2025/04/30 09:44:19 474830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 474834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 474838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259422427|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 474842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259422427|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 474847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:53903|latest_rtt:52278|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 474852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1187|largest:1187|pns:2| [2025/04/30 09:44:19 474857] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1187|frame:ACK |recv_time:1746006259474705|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 474861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379474705|now:1746006259474705|interv:120000000| [2025/04/30 09:44:19 474865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379474705|now:1746006259474705|interv:120000000| [2025/04/30 09:44:19 474869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259560900|pq_index:0| [2025/04/30 09:44:19 474874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259474075| [2025/04/30 09:44:19 474878] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259474877| [2025/04/30 09:44:19 474882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259474881| [2025/04/30 09:44:19 474891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53903|min_srtt:53903|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 474895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 474899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 474903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 474907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 474911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 474915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53903|min_srtt:53903|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 474919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 474924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 474928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 474931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 474936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 474940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 474944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2834346| [2025/04/30 09:44:19 474948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 474952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259475952|now:1746006259474952|interv:1000| [2025/04/30 09:44:19 474956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 474960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 474964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259475952| [2025/04/30 09:44:19 474968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259475952| [2025/04/30 09:44:19 474972] [debug] |xqc_engine_wakeup_after|wakeup:1746006259475952|now:1746006259474972|diff:980| [2025/04/30 09:44:19 474976] [debug] |xqc_engine_main_logic|END|now:1746006259474881| [2025/04/30 09:44:19 474981] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259474981| [2025/04/30 09:44:19 474987] [debug] |xqc_engine_wakeup_after|wakeup:1746006259475952|now:1746006259474987|diff:965| [2025/04/30 09:44:19 474991] [debug] |xqc_engine_main_logic|END|now:1746006259474981| [2025/04/30 09:44:19 476058] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259476058| [2025/04/30 09:44:19 476066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259475952|pq_index:0| [2025/04/30 09:44:19 476071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259474881| [2025/04/30 09:44:19 476075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259476075| [2025/04/30 09:44:19 476080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259475952|now:1746006259476075| [2025/04/30 09:44:19 476084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259475952|now:1746006259476075| [2025/04/30 09:44:19 476088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 476093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53903|min_srtt:53903|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 476097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 476101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 476105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 476109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 476113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 476117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53903|min_srtt:53903|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 476122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 476126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 476130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 476149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 476153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 476158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 476162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2834346| [2025/04/30 09:44:19 476170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 476175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2689| [2025/04/30 09:44:19 476208] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2689|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259476182|stream_id:0|stream_offset:2834346| [2025/04/30 09:44:19 476217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2689|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 476224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 476231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53903|rtt_var:1880|pto_duration:61423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 476238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 476242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 476246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 476250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259562605|now:1746006259476230|interv:86375| [2025/04/30 09:44:19 476254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259562605|now:1746006259476230|interval:86375|pto_count:0|srtt:53903 [2025/04/30 09:44:19 476259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 476263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 476268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2835525| [2025/04/30 09:44:19 476272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 476276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2690| [2025/04/30 09:44:19 476305] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2690|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259476283|stream_id:0|stream_offset:2835525| [2025/04/30 09:44:19 476313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2690|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 476320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 476327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53903|rtt_var:1880|pto_duration:61423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 476332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 476336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 476339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 476348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259562706|now:1746006259476327|interv:86379| [2025/04/30 09:44:19 476352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259562706|now:1746006259476327|interval:86379|pto_count:0|srtt:53903 [2025/04/30 09:44:19 476356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 476361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 476365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2836704| [2025/04/30 09:44:19 476369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 476373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259562706| [2025/04/30 09:44:19 476377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259562706| [2025/04/30 09:44:19 476382] [debug] |xqc_engine_wakeup_after|wakeup:1746006259562706|now:1746006259476381|diff:86325| [2025/04/30 09:44:19 476386] [debug] |xqc_engine_main_logic|END|now:1746006259476075| [2025/04/30 09:44:19 476695] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259476694| [2025/04/30 09:44:19 476700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 476706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1187| [2025/04/30 09:44:19 476709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1188| [2025/04/30 09:44:19 476715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1188| [2025/04/30 09:44:19 476719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 476724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2632|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2633|path_largest_ack:2632| [2025/04/30 09:44:19 476728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:66000|prior_delivered:2761887|prior_time:1746006259422875|is_app_limited:0|send_elapse:53841|ack_elapse:53819|ctl_first_sent_time:1746006259424321|lagest_ack_time:1746006259476694|curr_delivered:2825487| [2025/04/30 09:44:19 476733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259424321| [2025/04/30 09:44:19 476737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:319||sndq_packets_used_bytes:0|sndq_packets_free:1461| [2025/04/30 09:44:19 476741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2633|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2633|path_largest_ack:2633| [2025/04/30 09:44:19 476746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:64800|prior_delivered:2764287|prior_time:1746006259424857|is_app_limited:0|send_elapse:53826|ack_elapse:51837|ctl_first_sent_time:1746006259426304|lagest_ack_time:1746006259476694|curr_delivered:2826687| [2025/04/30 09:44:19 476750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259426304| [2025/04/30 09:44:19 476761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:318||sndq_packets_used_bytes:0|sndq_packets_free:1462| [2025/04/30 09:44:19 476765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53903|rttvar:1880|minrtt:31343|latest_rtt:50390|ack_delay:56| [2025/04/30 09:44:19 476769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53457|rttvar:2302|minrtt:31343|latest_rtt:50390|ack_delay:56| [2025/04/30 09:44:19 476773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2633|lost_pn:2630|thresh:3| [2025/04/30 09:44:19 476777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 476781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 476785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 476789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53457|rtt_var:2302|pto_duration:62665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 476794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 476797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 476801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 476805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259563948|now:1746006259476789|interv:87159| [2025/04/30 09:44:19 476809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259563948|now:1746006259476789|interval:87159|pto_count:0|srtt:53457 [2025/04/30 09:44:19 476813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53826, ack_elapse 51837, delivered 62400|rate 1159291|lost 231| [2025/04/30 09:44:19 476818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159291) in round 49| [2025/04/30 09:44:19 476822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 476826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 476830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259426304|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 476834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259426304|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 476839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:53457|latest_rtt:50390|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 476845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1188|largest:1188|pns:2| [2025/04/30 09:44:19 476851] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1188|frame:ACK |recv_time:1746006259476694|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 476856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379476694|now:1746006259476694|interv:120000000| [2025/04/30 09:44:19 476860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379476694|now:1746006259476694|interv:120000000| [2025/04/30 09:44:19 476864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259562706|pq_index:0| [2025/04/30 09:44:19 476868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259476075| [2025/04/30 09:44:19 476872] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259476872| [2025/04/30 09:44:19 476877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259476876| [2025/04/30 09:44:19 476882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53457|min_srtt:53457|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 476887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 476891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 476895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 476899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 476903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 476907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53457|min_srtt:53457|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 476911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 476915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 476919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 476923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 476927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 476931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 476936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2836704| [2025/04/30 09:44:19 476942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 476946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259477946|now:1746006259476946|interv:1000| [2025/04/30 09:44:19 476950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 476954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 476958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259477946| [2025/04/30 09:44:19 476962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259477946| [2025/04/30 09:44:19 476966] [debug] |xqc_engine_wakeup_after|wakeup:1746006259477946|now:1746006259476966|diff:980| [2025/04/30 09:44:19 476970] [debug] |xqc_engine_main_logic|END|now:1746006259476876| [2025/04/30 09:44:19 476975] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259476975| [2025/04/30 09:44:19 476979] [debug] |xqc_engine_wakeup_after|wakeup:1746006259477946|now:1746006259476979|diff:967| [2025/04/30 09:44:19 476983] [debug] |xqc_engine_main_logic|END|now:1746006259476975| [2025/04/30 09:44:19 478050] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259478049| [2025/04/30 09:44:19 478058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259477946|pq_index:0| [2025/04/30 09:44:19 478062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259476876| [2025/04/30 09:44:19 478067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259478066| [2025/04/30 09:44:19 478071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259477946|now:1746006259478066| [2025/04/30 09:44:19 478076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259477946|now:1746006259478066| [2025/04/30 09:44:19 478079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 478084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53457|min_srtt:53457|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 478089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 478093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 478097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 478101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 478105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 478109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53457|min_srtt:53457|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 478113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 478117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 478125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 478128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 478149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 478154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 478158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2836704| [2025/04/30 09:44:19 478163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 478167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2691| [2025/04/30 09:44:19 478201] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2691|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259478175|stream_id:0|stream_offset:2836704| [2025/04/30 09:44:19 478210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2691|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 478217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 478223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53457|rtt_var:2302|pto_duration:62665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 478231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 478235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 478239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 478243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259565840|now:1746006259478223|interv:87617| [2025/04/30 09:44:19 478247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259565840|now:1746006259478223|interval:87617|pto_count:0|srtt:53457 [2025/04/30 09:44:19 478251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 478256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 478260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2837883| [2025/04/30 09:44:19 478264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 478268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2692| [2025/04/30 09:44:19 478297] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2692|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259478276|stream_id:0|stream_offset:2837883| [2025/04/30 09:44:19 478311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2692|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 478318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 478324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53457|rtt_var:2302|pto_duration:62665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 478328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 478332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 478336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 478340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259565941|now:1746006259478324|interv:87617| [2025/04/30 09:44:19 478344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259565941|now:1746006259478324|interval:87617|pto_count:0|srtt:53457 [2025/04/30 09:44:19 478348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 478353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 478357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2839062| [2025/04/30 09:44:19 478361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 478365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259565941| [2025/04/30 09:44:19 478369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259565941| [2025/04/30 09:44:19 478374] [debug] |xqc_engine_wakeup_after|wakeup:1746006259565941|now:1746006259478373|diff:87568| [2025/04/30 09:44:19 478378] [debug] |xqc_engine_main_logic|END|now:1746006259478066| [2025/04/30 09:44:19 478684] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259478684| [2025/04/30 09:44:19 478690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 478695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1188| [2025/04/30 09:44:19 478699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1189| [2025/04/30 09:44:19 478704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1189| [2025/04/30 09:44:19 478709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 478713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2634|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2635|path_largest_ack:2634| [2025/04/30 09:44:19 478718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:66000|prior_delivered:2764287|prior_time:1746006259424857|is_app_limited:0|send_elapse:53930|ack_elapse:53827|ctl_first_sent_time:1746006259426408|lagest_ack_time:1746006259478684|curr_delivered:2827887| [2025/04/30 09:44:19 478726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259426408| [2025/04/30 09:44:19 478730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:317||sndq_packets_used_bytes:0|sndq_packets_free:1463| [2025/04/30 09:44:19 478735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2635|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2635|path_largest_ack:2635| [2025/04/30 09:44:19 478739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:64800|prior_delivered:2766687|prior_time:1746006259426848|is_app_limited:0|send_elapse:53836|ack_elapse:51836|ctl_first_sent_time:1746006259428297|lagest_ack_time:1746006259478684|curr_delivered:2829087| [2025/04/30 09:44:19 478743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259428297| [2025/04/30 09:44:19 478747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:316||sndq_packets_used_bytes:0|sndq_packets_free:1464| [2025/04/30 09:44:19 478751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53457|rttvar:2302|minrtt:31343|latest_rtt:50387|ack_delay:56| [2025/04/30 09:44:19 478755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53066|rttvar:2508|minrtt:31343|latest_rtt:50387|ack_delay:56| [2025/04/30 09:44:19 478759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2635|lost_pn:2632|thresh:3| [2025/04/30 09:44:19 478763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 478767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 478771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 478775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53066|rtt_var:2508|pto_duration:63098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 478780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 478783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 478787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 478791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259566374|now:1746006259478775|interv:87599| [2025/04/30 09:44:19 478795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259566374|now:1746006259478775|interval:87599|pto_count:0|srtt:53066 [2025/04/30 09:44:19 478799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53836, ack_elapse 51836, delivered 62400|rate 1159075|lost 231| [2025/04/30 09:44:19 478804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159075) in round 49| [2025/04/30 09:44:19 478808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 478812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 478816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259428297|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 478823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259428297|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 478827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:53066|latest_rtt:50387|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 478833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1189|largest:1189|pns:2| [2025/04/30 09:44:19 478837] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1189|frame:ACK |recv_time:1746006259478684|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 478842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379478684|now:1746006259478684|interv:120000000| [2025/04/30 09:44:19 478846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379478684|now:1746006259478684|interv:120000000| [2025/04/30 09:44:19 478850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259565941|pq_index:0| [2025/04/30 09:44:19 478854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259478066| [2025/04/30 09:44:19 478858] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259478858| [2025/04/30 09:44:19 478862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259478861| [2025/04/30 09:44:19 478868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53066|min_srtt:53066|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 478872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 478877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 478880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 478884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 478889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 478893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53066|min_srtt:53066|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 478897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 478901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 478907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 478911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 478915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 478920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 478924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2839062| [2025/04/30 09:44:19 478928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 478932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259479932|now:1746006259478932|interv:1000| [2025/04/30 09:44:19 478936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 478940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 478944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259479932| [2025/04/30 09:44:19 478948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259479932| [2025/04/30 09:44:19 478951] [debug] |xqc_engine_wakeup_after|wakeup:1746006259479932|now:1746006259478951|diff:981| [2025/04/30 09:44:19 478956] [debug] |xqc_engine_main_logic|END|now:1746006259478861| [2025/04/30 09:44:19 478960] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259478960| [2025/04/30 09:44:19 478964] [debug] |xqc_engine_wakeup_after|wakeup:1746006259479932|now:1746006259478964|diff:968| [2025/04/30 09:44:19 478968] [debug] |xqc_engine_main_logic|END|now:1746006259478960| [2025/04/30 09:44:19 480035] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259480035| [2025/04/30 09:44:19 480043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259479932|pq_index:0| [2025/04/30 09:44:19 480047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259478861| [2025/04/30 09:44:19 480052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259480051| [2025/04/30 09:44:19 480057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259479932|now:1746006259480051| [2025/04/30 09:44:19 480061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259479932|now:1746006259480051| [2025/04/30 09:44:19 480065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 480069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53066|min_srtt:53066|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 480074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 480078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 480086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 480089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 480094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 480098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53066|min_srtt:53066|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 480102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 480106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 480110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 480114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 480118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 480122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 480126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2839062| [2025/04/30 09:44:19 480131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 480152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2693| [2025/04/30 09:44:19 480185] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2693|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259480159|stream_id:0|stream_offset:2839062| [2025/04/30 09:44:19 480194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2693|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 480201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 480208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53066|rtt_var:2508|pto_duration:63098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 480215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 480219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 480223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 480227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259568257|now:1746006259480208|interv:88049| [2025/04/30 09:44:19 480231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259568257|now:1746006259480208|interval:88049|pto_count:0|srtt:53066 [2025/04/30 09:44:19 480240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 480244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 480249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2840241| [2025/04/30 09:44:19 480253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 480257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2694| [2025/04/30 09:44:19 480287] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2694|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259480264|stream_id:0|stream_offset:2840241| [2025/04/30 09:44:19 480296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2694|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 480303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 480310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53066|rtt_var:2508|pto_duration:63098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 480315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 480319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 480323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 480327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259568362|now:1746006259480310|interv:88052| [2025/04/30 09:44:19 480331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259568362|now:1746006259480310|interval:88052|pto_count:0|srtt:53066 [2025/04/30 09:44:19 480335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 480340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 480344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2841420| [2025/04/30 09:44:19 480348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 480352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259568362| [2025/04/30 09:44:19 480356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259568362| [2025/04/30 09:44:19 480360] [debug] |xqc_engine_wakeup_after|wakeup:1746006259568362|now:1746006259480360|diff:88002| [2025/04/30 09:44:19 480365] [debug] |xqc_engine_main_logic|END|now:1746006259480051| [2025/04/30 09:44:19 480684] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259480683| [2025/04/30 09:44:19 480689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 480699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1189| [2025/04/30 09:44:19 480703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1190| [2025/04/30 09:44:19 480708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1190| [2025/04/30 09:44:19 480712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 480717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2636|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2637|path_largest_ack:2636| [2025/04/30 09:44:19 480722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2769087|prior_time:1746006259428841|is_app_limited:0|send_elapse:53804|ack_elapse:51842|ctl_first_sent_time:1746006259430273|lagest_ack_time:1746006259480683|curr_delivered:2830287| [2025/04/30 09:44:19 480726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259430273| [2025/04/30 09:44:19 480730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:315||sndq_packets_used_bytes:0|sndq_packets_free:1465| [2025/04/30 09:44:19 480735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2637|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2637|path_largest_ack:2637| [2025/04/30 09:44:19 480739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2769087|prior_time:1746006259428841|is_app_limited:0|send_elapse:53804|ack_elapse:51842|ctl_first_sent_time:1746006259430273|lagest_ack_time:1746006259480683|curr_delivered:2831487| [2025/04/30 09:44:19 480743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259430378| [2025/04/30 09:44:19 480747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:314||sndq_packets_used_bytes:0|sndq_packets_free:1466| [2025/04/30 09:44:19 480751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53066|rttvar:2508|minrtt:31343|latest_rtt:50305|ack_delay:64| [2025/04/30 09:44:19 480755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52713|rttvar:2587|minrtt:31343|latest_rtt:50305|ack_delay:64| [2025/04/30 09:44:19 480760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2637|lost_pn:2634|thresh:3| [2025/04/30 09:44:19 480764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 480767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 480771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 480775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52713|rtt_var:2587|pto_duration:63061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 480780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 480783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 480787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 480794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259568325|now:1746006259480775|interv:87550| [2025/04/30 09:44:19 480798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259568325|now:1746006259480775|interval:87550|pto_count:0|srtt:52713 [2025/04/30 09:44:19 480802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53804, ack_elapse 51842, delivered 62400|rate 1159765|lost 231| [2025/04/30 09:44:19 480806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159765) in round 49| [2025/04/30 09:44:19 480810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 480815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 480818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259430378|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 480823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259430378|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 480827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:52713|latest_rtt:50305|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 480833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1190|largest:1190|pns:2| [2025/04/30 09:44:19 480837] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1190|frame:ACK |recv_time:1746006259480683|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 480842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379480683|now:1746006259480683|interv:120000000| [2025/04/30 09:44:19 480846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379480683|now:1746006259480683|interv:120000000| [2025/04/30 09:44:19 480850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259568362|pq_index:0| [2025/04/30 09:44:19 480854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259480051| [2025/04/30 09:44:19 480858] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259480858| [2025/04/30 09:44:19 480863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259480862| [2025/04/30 09:44:19 480868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52713|min_srtt:52713|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 480873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 480877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 480884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 480887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 480892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 480896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52713|min_srtt:52713|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 480900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 480904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 480908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 480912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 480916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 480920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 480924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2841420| [2025/04/30 09:44:19 480929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 480932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259481932|now:1746006259480932|interv:1000| [2025/04/30 09:44:19 480936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 480940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 480944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259481932| [2025/04/30 09:44:19 480948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259481932| [2025/04/30 09:44:19 480952] [debug] |xqc_engine_wakeup_after|wakeup:1746006259481932|now:1746006259480952|diff:980| [2025/04/30 09:44:19 480956] [debug] |xqc_engine_main_logic|END|now:1746006259480862| [2025/04/30 09:44:19 480961] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259480961| [2025/04/30 09:44:19 480965] [debug] |xqc_engine_wakeup_after|wakeup:1746006259481932|now:1746006259480965|diff:967| [2025/04/30 09:44:19 480969] [debug] |xqc_engine_main_logic|END|now:1746006259480961| [2025/04/30 09:44:19 482036] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259482035| [2025/04/30 09:44:19 482044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259481932|pq_index:0| [2025/04/30 09:44:19 482048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259480862| [2025/04/30 09:44:19 482053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259482052| [2025/04/30 09:44:19 482062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259481932|now:1746006259482052| [2025/04/30 09:44:19 482066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259481932|now:1746006259482052| [2025/04/30 09:44:19 482070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 482074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52713|min_srtt:52713|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 482079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 482083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 482087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 482091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 482095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 482099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52713|min_srtt:52713|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 482103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 482107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 482111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 482115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 482119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 482123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 482128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2841420| [2025/04/30 09:44:19 482146] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 482152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2695| [2025/04/30 09:44:19 482185] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2695|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259482160|stream_id:0|stream_offset:2841420| [2025/04/30 09:44:19 482195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2695|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 482202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 482214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52713|rtt_var:2587|pto_duration:63061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 482219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 482223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 482227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 482231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259570221|now:1746006259482213|interv:88008| [2025/04/30 09:44:19 482235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259570221|now:1746006259482213|interval:88008|pto_count:0|srtt:52713 [2025/04/30 09:44:19 482239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 482244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 482248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2842599| [2025/04/30 09:44:19 482253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 482257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2696| [2025/04/30 09:44:19 482287] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2696|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259482264|stream_id:0|stream_offset:2842599| [2025/04/30 09:44:19 482295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2696|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 482302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 482309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52713|rtt_var:2587|pto_duration:63061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 482314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 482321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 482324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 482328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259570325|now:1746006259482309|interv:88016| [2025/04/30 09:44:19 482332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259570325|now:1746006259482309|interval:88016|pto_count:0|srtt:52713 [2025/04/30 09:44:19 482337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 482341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259570325| [2025/04/30 09:44:19 482345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259570325| [2025/04/30 09:44:19 482349] [debug] |xqc_engine_wakeup_after|wakeup:1746006259570325|now:1746006259482349|diff:87976| [2025/04/30 09:44:19 482358] [debug] |xqc_engine_main_logic|END|now:1746006259482052| [2025/04/30 09:44:19 482684] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259482683| [2025/04/30 09:44:19 482689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 482695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1190| [2025/04/30 09:44:19 482698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1191| [2025/04/30 09:44:19 482704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1191| [2025/04/30 09:44:19 482708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 482713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2638|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2639|path_largest_ack:2638| [2025/04/30 09:44:19 482717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2771487|prior_time:1746006259430834|is_app_limited:0|send_elapse:55692|ack_elapse:51849|ctl_first_sent_time:1746006259432267|lagest_ack_time:1746006259482683|curr_delivered:2832687| [2025/04/30 09:44:19 482722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259432267| [2025/04/30 09:44:19 482726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:313||sndq_packets_used_bytes:0|sndq_packets_free:1467| [2025/04/30 09:44:19 482731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2639|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2639|path_largest_ack:2639| [2025/04/30 09:44:19 482735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2771487|prior_time:1746006259430834|is_app_limited:0|send_elapse:55692|ack_elapse:51849|ctl_first_sent_time:1746006259432267|lagest_ack_time:1746006259482683|curr_delivered:2833887| [2025/04/30 09:44:19 482739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259432373| [2025/04/30 09:44:19 482743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:312||sndq_packets_used_bytes:0|sndq_packets_free:1468| [2025/04/30 09:44:19 482747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52713|rttvar:2587|minrtt:31343|latest_rtt:50310|ack_delay:56| [2025/04/30 09:44:19 482752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52405|rttvar:2555|minrtt:31343|latest_rtt:50310|ack_delay:56| [2025/04/30 09:44:19 482756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2639|lost_pn:2636|thresh:3| [2025/04/30 09:44:19 482760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 482764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 482768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 482772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52405|rtt_var:2555|pto_duration:62625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 482776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 482783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 482787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 482791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259569889|now:1746006259482772|interv:87117| [2025/04/30 09:44:19 482795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259569889|now:1746006259482772|interval:87117|pto_count:0|srtt:52405 [2025/04/30 09:44:19 482799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55692, ack_elapse 51849, delivered 62400|rate 1120448|lost 231| [2025/04/30 09:44:19 482804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120448) in round 49| [2025/04/30 09:44:19 482808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 482812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 482816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259432373|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 482820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259432373|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 482825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:52405|latest_rtt:50310|min_rtt:31343|applimit:0|lost:229|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 482830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1191|largest:1191|pns:2| [2025/04/30 09:44:19 482835] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1191|frame:ACK |recv_time:1746006259482683|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 482839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379482683|now:1746006259482683|interv:120000000| [2025/04/30 09:44:19 482843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379482683|now:1746006259482683|interv:120000000| [2025/04/30 09:44:19 482847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259570325|pq_index:0| [2025/04/30 09:44:19 482852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259482052| [2025/04/30 09:44:19 482856] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259482855| [2025/04/30 09:44:19 482860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259482859| [2025/04/30 09:44:19 482866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52405|min_srtt:52405|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 482873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 482877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52405|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 482882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2605|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 482886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52405|min_srtt:52405|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 482890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2749458| [2025/04/30 09:44:19 482894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52405|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 482899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2610|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 482903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52405|min_srtt:52405|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 482907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 482911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 482915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 482919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 482923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 482928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:2605|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 482932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 482936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 482940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259483940|now:1746006259482940|interv:1000| [2025/04/30 09:44:19 482944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 482948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 482952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259483940| [2025/04/30 09:44:19 482956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259483940| [2025/04/30 09:44:19 482960] [debug] |xqc_engine_wakeup_after|wakeup:1746006259483940|now:1746006259482960|diff:980| [2025/04/30 09:44:19 482968] [debug] |xqc_engine_main_logic|END|now:1746006259482859| [2025/04/30 09:44:19 482973] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259482973| [2025/04/30 09:44:19 482977] [debug] |xqc_engine_wakeup_after|wakeup:1746006259483940|now:1746006259482977|diff:963| [2025/04/30 09:44:19 482981] [debug] |xqc_engine_main_logic|END|now:1746006259482973| [2025/04/30 09:44:19 484048] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259484048| [2025/04/30 09:44:19 484057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259483940|pq_index:0| [2025/04/30 09:44:19 484061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259482859| [2025/04/30 09:44:19 484066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259484065| [2025/04/30 09:44:19 484071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259483940|now:1746006259484065| [2025/04/30 09:44:19 484075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259483940|now:1746006259484065| [2025/04/30 09:44:19 484079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 484084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52405|min_srtt:52405|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 484089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 484093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 484097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 484101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 484106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 484110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:2605|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 484114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 484119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 484123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2697| [2025/04/30 09:44:19 484172] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2697|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259484131|stream_id:0|stream_offset:2743563| [2025/04/30 09:44:19 484184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2697|origin_pktnum:2605|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:19 484192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 484199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52405|rtt_var:2555|pto_duration:62625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 484209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 484213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 484217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 484221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259571756|now:1746006259484199|interv:87557| [2025/04/30 09:44:19 484225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259571756|now:1746006259484199|interval:87557|pto_count:0|srtt:52405 [2025/04/30 09:44:19 484230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 484235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:2610|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 484239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2749458| [2025/04/30 09:44:19 484244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 484248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2698| [2025/04/30 09:44:19 484278] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2698|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259484255|stream_id:0|stream_offset:2749458| [2025/04/30 09:44:19 484287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2698|origin_pktnum:2610|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:19 484294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 484301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52405|rtt_var:2555|pto_duration:62625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 484306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 484310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 484314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 484318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259571880|now:1746006259484301|interv:87579| [2025/04/30 09:44:19 484322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259571880|now:1746006259484301|interval:87579|pto_count:0|srtt:52405 [2025/04/30 09:44:19 484327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 484331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259571880| [2025/04/30 09:44:19 484336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259571880| [2025/04/30 09:44:19 484340] [debug] |xqc_engine_wakeup_after|wakeup:1746006259571880|now:1746006259484340|diff:87540| [2025/04/30 09:44:19 484348] [debug] |xqc_engine_main_logic|END|now:1746006259484065| [2025/04/30 09:44:19 484758] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006259484757| [2025/04/30 09:44:19 484764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 484770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1191| [2025/04/30 09:44:19 484774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1192| [2025/04/30 09:44:19 484779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1192| [2025/04/30 09:44:19 484784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 484789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2640|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2641|path_largest_ack:2640| [2025/04/30 09:44:19 484793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2773887|prior_time:1746006259432831|is_app_limited:0|send_elapse:55814|ack_elapse:51926|ctl_first_sent_time:1746006259434263|lagest_ack_time:1746006259484757|curr_delivered:2835087| [2025/04/30 09:44:19 484798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259434263| [2025/04/30 09:44:19 484803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:311||sndq_packets_used_bytes:0|sndq_packets_free:1469| [2025/04/30 09:44:19 484807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2641|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2641|path_largest_ack:2641| [2025/04/30 09:44:19 484811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2773887|prior_time:1746006259432831|is_app_limited:0|send_elapse:55814|ack_elapse:51926|ctl_first_sent_time:1746006259434263|lagest_ack_time:1746006259484757|curr_delivered:2836287| [2025/04/30 09:44:19 484816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259434368| [2025/04/30 09:44:19 484820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:310||sndq_packets_used_bytes:0|sndq_packets_free:1470| [2025/04/30 09:44:19 484824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52405|rttvar:2555|minrtt:31343|latest_rtt:50389|ack_delay:80| [2025/04/30 09:44:19 484828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52143|rttvar:2441|minrtt:31343|latest_rtt:50389|ack_delay:80| [2025/04/30 09:44:19 484833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2641|lost_pn:2638|thresh:3| [2025/04/30 09:44:19 484837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 484841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 484845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 484849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52143|rtt_var:2441|pto_duration:61907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 484853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 484861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 484865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 484869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259571162|now:1746006259484849|interv:86313| [2025/04/30 09:44:19 484873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259571162|now:1746006259484849|interval:86313|pto_count:0|srtt:52143 [2025/04/30 09:44:19 484877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55814, ack_elapse 51926, delivered 62400|rate 1117999|lost 231| [2025/04/30 09:44:19 484882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117999) in round 49| [2025/04/30 09:44:19 484886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 484890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 484894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259434368|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 484899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259434368|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 484903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:52143|latest_rtt:50389|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 484908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 484915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006259509757|now:1746006259484757|interv:25000| [2025/04/30 09:44:19 484922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006259484757|max_ack_delay:25000| [2025/04/30 09:44:19 484928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1192|largest:1192|pns:2| [2025/04/30 09:44:19 484932] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1192|frame:PING ACK |recv_time:1746006259484757|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 484937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379484757|now:1746006259484757|interv:120000000| [2025/04/30 09:44:19 484941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379484757|now:1746006259484757|interv:120000000| [2025/04/30 09:44:19 484945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259571880|pq_index:0| [2025/04/30 09:44:19 484949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259484065| [2025/04/30 09:44:19 484953] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259484953| [2025/04/30 09:44:19 484960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259484959| [2025/04/30 09:44:19 484966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52143|min_srtt:52143|path_bw:1215632|loss_rate:0.95|path_pto:0| [2025/04/30 09:44:19 484970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 484975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 484980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 484984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52143|min_srtt:52143|path_bw:1215632|loss_rate:0.95|path_pto:0| [2025/04/30 09:44:19 484988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2844957| [2025/04/30 09:44:19 484993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 484997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 485002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52143|min_srtt:52143|path_bw:1215632|loss_rate:0.95|path_pto:0| [2025/04/30 09:44:19 485006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2846136| [2025/04/30 09:44:19 485010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 485014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 485018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 485023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 485027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 485031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 485036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 485040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259486039|now:1746006259485039|interv:1000| [2025/04/30 09:44:19 485046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 485050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 485054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259486039| [2025/04/30 09:44:19 485058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259486039| [2025/04/30 09:44:19 485062] [debug] |xqc_engine_wakeup_after|wakeup:1746006259486039|now:1746006259485062|diff:977| [2025/04/30 09:44:19 485066] [debug] |xqc_engine_main_logic|END|now:1746006259484959| [2025/04/30 09:44:19 485071] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259485071| [2025/04/30 09:44:19 485075] [debug] |xqc_engine_wakeup_after|wakeup:1746006259486039|now:1746006259485075|diff:964| [2025/04/30 09:44:19 485079] [debug] |xqc_engine_main_logic|END|now:1746006259485071| [2025/04/30 09:44:19 486147] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259486147| [2025/04/30 09:44:19 486156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259486039|pq_index:0| [2025/04/30 09:44:19 486160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259484959| [2025/04/30 09:44:19 486165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259486164| [2025/04/30 09:44:19 486170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259486039|now:1746006259486164| [2025/04/30 09:44:19 486174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259486039|now:1746006259486164| [2025/04/30 09:44:19 486178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 486183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52143|min_srtt:52143|path_bw:1215632|loss_rate:0.95|path_pto:0| [2025/04/30 09:44:19 486187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2846136| [2025/04/30 09:44:19 486192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 486196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 486200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 486204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 486209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 486213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 486217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 486222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2699| [2025/04/30 09:44:19 486256] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2699|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259486229|stream_id:0|stream_offset:2843778| [2025/04/30 09:44:19 486271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2699|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 486279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 486284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52143|rtt_var:2441|pto_duration:61907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 486289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 486293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 486297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 486301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259573136|now:1746006259486284|interv:86852| [2025/04/30 09:44:19 486305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259573136|now:1746006259486284|interval:86852|pto_count:0|srtt:52143 [2025/04/30 09:44:19 486309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 486314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 486318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2844957| [2025/04/30 09:44:19 486323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 486327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2700| [2025/04/30 09:44:19 486356] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2700|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259486334|stream_id:0|stream_offset:2844957| [2025/04/30 09:44:19 486365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2700|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 486372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 486379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52143|rtt_var:2441|pto_duration:61907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 486385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 486389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 486393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 486397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259573241|now:1746006259486379|interv:86862| [2025/04/30 09:44:19 486401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259573241|now:1746006259486379|interval:86862|pto_count:0|srtt:52143 [2025/04/30 09:44:19 486410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 486415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259509757| [2025/04/30 09:44:19 486419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259509757| [2025/04/30 09:44:19 486423] [debug] |xqc_engine_wakeup_after|wakeup:1746006259509757|now:1746006259486423|diff:23334| [2025/04/30 09:44:19 486427] [debug] |xqc_engine_main_logic|END|now:1746006259486164| [2025/04/30 09:44:19 486663] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259486663| [2025/04/30 09:44:19 486669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 486674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1192| [2025/04/30 09:44:19 486678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1193| [2025/04/30 09:44:19 486684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1193| [2025/04/30 09:44:19 486688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 486693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2642|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2643|path_largest_ack:2642| [2025/04/30 09:44:19 486697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2776287|prior_time:1746006259434820|is_app_limited:0|send_elapse:55806|ack_elapse:51843|ctl_first_sent_time:1746006259436253|lagest_ack_time:1746006259486663|curr_delivered:2837487| [2025/04/30 09:44:19 486702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259436253| [2025/04/30 09:44:19 486706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:309||sndq_packets_used_bytes:0|sndq_packets_free:1471| [2025/04/30 09:44:19 486711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2643|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2643|path_largest_ack:2643| [2025/04/30 09:44:19 486715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2776287|prior_time:1746006259434820|is_app_limited:0|send_elapse:55806|ack_elapse:51843|ctl_first_sent_time:1746006259436253|lagest_ack_time:1746006259486663|curr_delivered:2838687| [2025/04/30 09:44:19 486719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259436358| [2025/04/30 09:44:19 486723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:308||sndq_packets_used_bytes:0|sndq_packets_free:1472| [2025/04/30 09:44:19 486727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52143|rttvar:2441|minrtt:31343|latest_rtt:50305|ack_delay:64| [2025/04/30 09:44:19 486732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51906|rttvar:2306|minrtt:31343|latest_rtt:50305|ack_delay:64| [2025/04/30 09:44:19 486736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2643|lost_pn:2640|thresh:3| [2025/04/30 09:44:19 486740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 486748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 486752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 486756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51906|rtt_var:2306|pto_duration:61130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 486760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 486764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 486768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 486771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259572464|now:1746006259486755|interv:85709| [2025/04/30 09:44:19 486775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259572464|now:1746006259486755|interval:85709|pto_count:0|srtt:51906 [2025/04/30 09:44:19 486780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55806, ack_elapse 51843, delivered 62400|rate 1118159|lost 231| [2025/04/30 09:44:19 486784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118159) in round 49| [2025/04/30 09:44:19 486788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 486792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 486796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259436358|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 486801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259436358|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 486806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:51906|latest_rtt:50305|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 486811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1193|largest:1193|pns:2| [2025/04/30 09:44:19 486816] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1193|frame:ACK |recv_time:1746006259486663|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 486820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379486663|now:1746006259486663|interv:120000000| [2025/04/30 09:44:19 486824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379486663|now:1746006259486663|interv:120000000| [2025/04/30 09:44:19 486828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259509757|pq_index:0| [2025/04/30 09:44:19 486833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259486164| [2025/04/30 09:44:19 486837] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259486837| [2025/04/30 09:44:19 486844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259486843| [2025/04/30 09:44:19 486850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51906|min_srtt:51906|path_bw:1215632|loss_rate:0.94|path_pto:0| [2025/04/30 09:44:19 486854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2846136| [2025/04/30 09:44:19 486858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51906|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 486863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 486867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51906|min_srtt:51906|path_bw:1215632|loss_rate:0.94|path_pto:0| [2025/04/30 09:44:19 486872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2847315| [2025/04/30 09:44:19 486876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51906|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 486881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 486885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51906|min_srtt:51906|path_bw:1215632|loss_rate:0.94|path_pto:0| [2025/04/30 09:44:19 486889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2848494| [2025/04/30 09:44:19 486893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 486897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 486901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 486905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 486910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 486914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2846136| [2025/04/30 09:44:19 486918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 486922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259487922|now:1746006259486922|interv:1000| [2025/04/30 09:44:19 486926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 486932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 486936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259487922| [2025/04/30 09:44:19 486940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259487922| [2025/04/30 09:44:19 486944] [debug] |xqc_engine_wakeup_after|wakeup:1746006259487922|now:1746006259486944|diff:978| [2025/04/30 09:44:19 486949] [debug] |xqc_engine_main_logic|END|now:1746006259486843| [2025/04/30 09:44:19 486953] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259486953| [2025/04/30 09:44:19 486957] [debug] |xqc_engine_wakeup_after|wakeup:1746006259487922|now:1746006259486957|diff:965| [2025/04/30 09:44:19 486961] [debug] |xqc_engine_main_logic|END|now:1746006259486953| [2025/04/30 09:44:19 488029] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259488029| [2025/04/30 09:44:19 488037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259487922|pq_index:0| [2025/04/30 09:44:19 488042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259486843| [2025/04/30 09:44:19 488047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259488046| [2025/04/30 09:44:19 488051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259487922|now:1746006259488046| [2025/04/30 09:44:19 488055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259487922|now:1746006259488046| [2025/04/30 09:44:19 488059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 488064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51906|min_srtt:51906|path_bw:1215632|loss_rate:0.94|path_pto:0| [2025/04/30 09:44:19 488068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2848494| [2025/04/30 09:44:19 488073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 488077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 488080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 488085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 488089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 488093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2846136| [2025/04/30 09:44:19 488098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 488102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2701| [2025/04/30 09:44:19 488152] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2701|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259488109|stream_id:0|stream_offset:2846136| [2025/04/30 09:44:19 488170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2701|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 488175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 488179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51906|rtt_var:2306|pto_duration:61130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 488183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 488187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 488191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 488195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259574239|now:1746006259488179|interv:86060| [2025/04/30 09:44:19 488199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259574239|now:1746006259488179|interval:86060|pto_count:0|srtt:51906 [2025/04/30 09:44:19 488204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 488208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 488212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2847315| [2025/04/30 09:44:19 488217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 488221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2702| [2025/04/30 09:44:19 488251] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2702|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259488228|stream_id:0|stream_offset:2847315| [2025/04/30 09:44:19 488260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2702|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 488267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 488274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51906|rtt_var:2306|pto_duration:61130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 488280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 488284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 488288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 488292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259574358|now:1746006259488274|interv:86084| [2025/04/30 09:44:19 488296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259574358|now:1746006259488274|interval:86084|pto_count:0|srtt:51906 [2025/04/30 09:44:19 488304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 488309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259509757| [2025/04/30 09:44:19 488313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259509757| [2025/04/30 09:44:19 488317] [debug] |xqc_engine_wakeup_after|wakeup:1746006259509757|now:1746006259488317|diff:21440| [2025/04/30 09:44:19 488322] [debug] |xqc_engine_main_logic|END|now:1746006259488046| [2025/04/30 09:44:19 488653] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259488653| [2025/04/30 09:44:19 488659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 488664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1193| [2025/04/30 09:44:19 488668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1194| [2025/04/30 09:44:19 488674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1194| [2025/04/30 09:44:19 488678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 488683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2644|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2645|path_largest_ack:2644| [2025/04/30 09:44:19 488687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2778687|prior_time:1746006259436819|is_app_limited:0|send_elapse:55805|ack_elapse:51834|ctl_first_sent_time:1746006259438247|lagest_ack_time:1746006259488653|curr_delivered:2839887| [2025/04/30 09:44:19 488692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259438247| [2025/04/30 09:44:19 488696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:307||sndq_packets_used_bytes:0|sndq_packets_free:1473| [2025/04/30 09:44:19 488701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2645|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2645|path_largest_ack:2645| [2025/04/30 09:44:19 488705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2778687|prior_time:1746006259436819|is_app_limited:0|send_elapse:55805|ack_elapse:51834|ctl_first_sent_time:1746006259438247|lagest_ack_time:1746006259488653|curr_delivered:2841087| [2025/04/30 09:44:19 488709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259438352| [2025/04/30 09:44:19 488713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:306||sndq_packets_used_bytes:0|sndq_packets_free:1474| [2025/04/30 09:44:19 488717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51906|rttvar:2306|minrtt:31343|latest_rtt:50301|ack_delay:56| [2025/04/30 09:44:19 488722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51698|rttvar:2145|minrtt:31343|latest_rtt:50301|ack_delay:56| [2025/04/30 09:44:19 488726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2645|lost_pn:2642|thresh:3| [2025/04/30 09:44:19 488730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 488734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 488745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 488749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51698|rtt_var:2145|pto_duration:60278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 488753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 488757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 488761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 488765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259573506|now:1746006259488749|interv:84757| [2025/04/30 09:44:19 488769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259573506|now:1746006259488749|interval:84757|pto_count:0|srtt:51698 [2025/04/30 09:44:19 488773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55805, ack_elapse 51834, delivered 62400|rate 1118179|lost 231| [2025/04/30 09:44:19 488777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118179) in round 49| [2025/04/30 09:44:19 488782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 488786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 488790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259438352|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 488794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259438352|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 488799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:51698|latest_rtt:50301|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 488804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1194|largest:1194|pns:2| [2025/04/30 09:44:19 488809] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1194|frame:ACK |recv_time:1746006259488653|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 488813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379488653|now:1746006259488653|interv:120000000| [2025/04/30 09:44:19 488818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379488653|now:1746006259488653|interv:120000000| [2025/04/30 09:44:19 488822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259509757|pq_index:0| [2025/04/30 09:44:19 488826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259488046| [2025/04/30 09:44:19 488830] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259488830| [2025/04/30 09:44:19 488835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259488834| [2025/04/30 09:44:19 488843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51698|min_srtt:51698|path_bw:1215632|loss_rate:0.93|path_pto:0| [2025/04/30 09:44:19 488847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2848494| [2025/04/30 09:44:19 488852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 488856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 488860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51698|min_srtt:51698|path_bw:1215632|loss_rate:0.93|path_pto:0| [2025/04/30 09:44:19 488865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2849673| [2025/04/30 09:44:19 488869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 488874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 488878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51698|min_srtt:51698|path_bw:1215632|loss_rate:0.93|path_pto:0| [2025/04/30 09:44:19 488882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2850852| [2025/04/30 09:44:19 488886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 488890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 488894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 488898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 488903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 488907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2848494| [2025/04/30 09:44:19 488911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 488915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259489915|now:1746006259488915|interv:1000| [2025/04/30 09:44:19 488919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 488925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 488929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259489915| [2025/04/30 09:44:19 488933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259489915| [2025/04/30 09:44:19 488937] [debug] |xqc_engine_wakeup_after|wakeup:1746006259489915|now:1746006259488937|diff:978| [2025/04/30 09:44:19 488941] [debug] |xqc_engine_main_logic|END|now:1746006259488834| [2025/04/30 09:44:19 488946] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259488946| [2025/04/30 09:44:19 488950] [debug] |xqc_engine_wakeup_after|wakeup:1746006259489915|now:1746006259488950|diff:965| [2025/04/30 09:44:19 488954] [debug] |xqc_engine_main_logic|END|now:1746006259488946| [2025/04/30 09:44:19 490022] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259490022| [2025/04/30 09:44:19 490030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259489915|pq_index:0| [2025/04/30 09:44:19 490034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259488834| [2025/04/30 09:44:19 490039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259490038| [2025/04/30 09:44:19 490044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259489915|now:1746006259490038| [2025/04/30 09:44:19 490048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259489915|now:1746006259490038| [2025/04/30 09:44:19 490052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 490056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51698|min_srtt:51698|path_bw:1215632|loss_rate:0.93|path_pto:0| [2025/04/30 09:44:19 490061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2850852| [2025/04/30 09:44:19 490065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 490069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 490073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 490077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 490082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 490086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2848494| [2025/04/30 09:44:19 490090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 490094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2703| [2025/04/30 09:44:19 490127] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2703|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259490102|stream_id:0|stream_offset:2848494| [2025/04/30 09:44:19 490160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2703|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 490167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 490174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51698|rtt_var:2145|pto_duration:60278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 490180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 490184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 490188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 490192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259575380|now:1746006259490174|interv:85206| [2025/04/30 09:44:19 490196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259575380|now:1746006259490174|interval:85206|pto_count:0|srtt:51698 [2025/04/30 09:44:19 490200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 490205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 490209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2849673| [2025/04/30 09:44:19 490213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 490218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2704| [2025/04/30 09:44:19 490248] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2704|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259490225|stream_id:0|stream_offset:2849673| [2025/04/30 09:44:19 490257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2704|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 490264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 490271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51698|rtt_var:2145|pto_duration:60278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 490277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 490281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 490285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 490289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259575503|now:1746006259490271|interv:85232| [2025/04/30 09:44:19 490293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259575503|now:1746006259490271|interval:85232|pto_count:0|srtt:51698 [2025/04/30 09:44:19 490301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 490306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259509757| [2025/04/30 09:44:19 490310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259509757| [2025/04/30 09:44:19 490314] [debug] |xqc_engine_wakeup_after|wakeup:1746006259509757|now:1746006259490314|diff:19443| [2025/04/30 09:44:19 490318] [debug] |xqc_engine_main_logic|END|now:1746006259490038| [2025/04/30 09:44:19 490651] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259490650| [2025/04/30 09:44:19 490656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 490662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1194| [2025/04/30 09:44:19 490666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1195| [2025/04/30 09:44:19 490672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1195| [2025/04/30 09:44:19 490676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 490680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2646|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2647|path_largest_ack:2646| [2025/04/30 09:44:19 490685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2781087|prior_time:1746006259438803|is_app_limited:0|send_elapse:55777|ack_elapse:51847|ctl_first_sent_time:1746006259440233|lagest_ack_time:1746006259490650|curr_delivered:2842287| [2025/04/30 09:44:19 490689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259440233| [2025/04/30 09:44:19 490694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:305||sndq_packets_used_bytes:0|sndq_packets_free:1475| [2025/04/30 09:44:19 490698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2647|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2647|path_largest_ack:2647| [2025/04/30 09:44:19 490702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2781087|prior_time:1746006259438803|is_app_limited:0|send_elapse:55777|ack_elapse:51847|ctl_first_sent_time:1746006259440233|lagest_ack_time:1746006259490650|curr_delivered:2843487| [2025/04/30 09:44:19 490707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259440338| [2025/04/30 09:44:19 490711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:304||sndq_packets_used_bytes:0|sndq_packets_free:1476| [2025/04/30 09:44:19 490715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51698|rttvar:2145|minrtt:31343|latest_rtt:50312|ack_delay:56| [2025/04/30 09:44:19 490719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51518|rttvar:1969|minrtt:31343|latest_rtt:50312|ack_delay:56| [2025/04/30 09:44:19 490723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2647|lost_pn:2644|thresh:3| [2025/04/30 09:44:19 490727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 490731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 490739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 490743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51518|rtt_var:1969|pto_duration:59394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 490747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 490751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 490755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 490759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259574619|now:1746006259490743|interv:83876| [2025/04/30 09:44:19 490763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259574619|now:1746006259490743|interval:83876|pto_count:0|srtt:51518 [2025/04/30 09:44:19 490767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55777, ack_elapse 51847, delivered 62400|rate 1118740|lost 231| [2025/04/30 09:44:19 490771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118740) in round 49| [2025/04/30 09:44:19 490775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 490779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 490783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259440338|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 490788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259440338|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 490792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:51518|latest_rtt:50312|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 490798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1195|largest:1195|pns:2| [2025/04/30 09:44:19 490802] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1195|frame:ACK |recv_time:1746006259490650|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 490807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379490650|now:1746006259490650|interv:120000000| [2025/04/30 09:44:19 490811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379490650|now:1746006259490650|interv:120000000| [2025/04/30 09:44:19 490815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259509757|pq_index:0| [2025/04/30 09:44:19 490819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259490038| [2025/04/30 09:44:19 490823] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259490823| [2025/04/30 09:44:19 490828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259490827| [2025/04/30 09:44:19 490836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51518|min_srtt:51518|path_bw:1215632|loss_rate:0.92|path_pto:0| [2025/04/30 09:44:19 490841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2850852| [2025/04/30 09:44:19 490845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51518|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 490850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 490854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51518|min_srtt:51518|path_bw:1215632|loss_rate:0.92|path_pto:0| [2025/04/30 09:44:19 490858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2852031| [2025/04/30 09:44:19 490863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51518|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 490867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 490871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51518|min_srtt:51518|path_bw:1215632|loss_rate:0.92|path_pto:0| [2025/04/30 09:44:19 490875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2853210| [2025/04/30 09:44:19 490880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 490884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 490887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 490892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 490896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 490900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2850852| [2025/04/30 09:44:19 490905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 490908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259491908|now:1746006259490908|interv:1000| [2025/04/30 09:44:19 490912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 490916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 490923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259491908| [2025/04/30 09:44:19 490927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259491908| [2025/04/30 09:44:19 490931] [debug] |xqc_engine_wakeup_after|wakeup:1746006259491908|now:1746006259490931|diff:977| [2025/04/30 09:44:19 490935] [debug] |xqc_engine_main_logic|END|now:1746006259490827| [2025/04/30 09:44:19 490940] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259490940| [2025/04/30 09:44:19 490944] [debug] |xqc_engine_wakeup_after|wakeup:1746006259491908|now:1746006259490944|diff:964| [2025/04/30 09:44:19 490948] [debug] |xqc_engine_main_logic|END|now:1746006259490940| [2025/04/30 09:44:19 492015] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259492015| [2025/04/30 09:44:19 492024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259491908|pq_index:0| [2025/04/30 09:44:19 492028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259490827| [2025/04/30 09:44:19 492033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259492032| [2025/04/30 09:44:19 492037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259491908|now:1746006259492032| [2025/04/30 09:44:19 492041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259491908|now:1746006259492032| [2025/04/30 09:44:19 492045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 492050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51518|min_srtt:51518|path_bw:1215632|loss_rate:0.92|path_pto:0| [2025/04/30 09:44:19 492054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2853210| [2025/04/30 09:44:19 492059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 492063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 492066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 492071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 492075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 492079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2850852| [2025/04/30 09:44:19 492084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 492088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2705| [2025/04/30 09:44:19 492121] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2705|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259492095|stream_id:0|stream_offset:2850852| [2025/04/30 09:44:19 492155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2705|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 492163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 492169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51518|rtt_var:1969|pto_duration:59394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 492173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 492177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 492181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 492185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259576489|now:1746006259492169|interv:84320| [2025/04/30 09:44:19 492189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259576489|now:1746006259492169|interval:84320|pto_count:0|srtt:51518 [2025/04/30 09:44:19 492194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 492198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 492203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2852031| [2025/04/30 09:44:19 492207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 492211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2706| [2025/04/30 09:44:19 492241] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2706|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259492218|stream_id:0|stream_offset:2852031| [2025/04/30 09:44:19 492249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2706|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 492257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 492263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51518|rtt_var:1969|pto_duration:59394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 492270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 492274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 492278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 492282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259576612|now:1746006259492263|interv:84349| [2025/04/30 09:44:19 492286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259576612|now:1746006259492263|interval:84349|pto_count:0|srtt:51518 [2025/04/30 09:44:19 492295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 492299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259509757| [2025/04/30 09:44:19 492304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259509757| [2025/04/30 09:44:19 492308] [debug] |xqc_engine_wakeup_after|wakeup:1746006259509757|now:1746006259492307|diff:17450| [2025/04/30 09:44:19 492312] [debug] |xqc_engine_main_logic|END|now:1746006259492032| [2025/04/30 09:44:19 492644] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259492643| [2025/04/30 09:44:19 492649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 492655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1195| [2025/04/30 09:44:19 492659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1196| [2025/04/30 09:44:19 492665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1196| [2025/04/30 09:44:19 492669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 492674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2648|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2649|path_largest_ack:2648| [2025/04/30 09:44:19 492678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2783487|prior_time:1746006259440802|is_app_limited:0|send_elapse:57676|ack_elapse:51841|ctl_first_sent_time:1746006259442243|lagest_ack_time:1746006259492643|curr_delivered:2844687| [2025/04/30 09:44:19 492683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259442243| [2025/04/30 09:44:19 492687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:303||sndq_packets_used_bytes:0|sndq_packets_free:1477| [2025/04/30 09:44:19 492691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2649|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2649|path_largest_ack:2649| [2025/04/30 09:44:19 492696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2783487|prior_time:1746006259440802|is_app_limited:0|send_elapse:57676|ack_elapse:51841|ctl_first_sent_time:1746006259442243|lagest_ack_time:1746006259492643|curr_delivered:2845887| [2025/04/30 09:44:19 492700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259442349| [2025/04/30 09:44:19 492704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:302||sndq_packets_used_bytes:0|sndq_packets_free:1478| [2025/04/30 09:44:19 492708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51518|rttvar:1969|minrtt:31343|latest_rtt:50294|ack_delay:56| [2025/04/30 09:44:19 492712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51358|rttvar:1797|minrtt:31343|latest_rtt:50294|ack_delay:56| [2025/04/30 09:44:19 492716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2649|lost_pn:2646|thresh:3| [2025/04/30 09:44:19 492720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 492724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 492732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 492736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51358|rtt_var:1797|pto_duration:58546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 492740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 492744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 492748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 492752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259575764|now:1746006259492736|interv:83028| [2025/04/30 09:44:19 492756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259575764|now:1746006259492736|interval:83028|pto_count:0|srtt:51358 [2025/04/30 09:44:19 492760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57676, ack_elapse 51841, delivered 62400|rate 1081905|lost 231| [2025/04/30 09:44:19 492764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081905) in round 49| [2025/04/30 09:44:19 492768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 492772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 492776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259442349|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 492781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259442349|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 492785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:51358|latest_rtt:50294|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 492791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1196|largest:1196|pns:2| [2025/04/30 09:44:19 492795] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1196|frame:ACK |recv_time:1746006259492643|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 492800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379492643|now:1746006259492643|interv:120000000| [2025/04/30 09:44:19 492804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379492643|now:1746006259492643|interv:120000000| [2025/04/30 09:44:19 492808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259509757|pq_index:0| [2025/04/30 09:44:19 492812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259492032| [2025/04/30 09:44:19 492816] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259492816| [2025/04/30 09:44:19 492821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259492820| [2025/04/30 09:44:19 492829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51358|min_srtt:51358|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:19 492834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2853210| [2025/04/30 09:44:19 492838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51358|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 492843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 492847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51358|min_srtt:51358|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:19 492851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2854389| [2025/04/30 09:44:19 492856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51358|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 492860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 492864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51358|min_srtt:51358|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:19 492868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2855568| [2025/04/30 09:44:19 492873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 492877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 492880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 492885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 492889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 492893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2853210| [2025/04/30 09:44:19 492897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 492901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259493901|now:1746006259492901|interv:1000| [2025/04/30 09:44:19 492905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 492909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 492915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259493901| [2025/04/30 09:44:19 492919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259493901| [2025/04/30 09:44:19 492923] [debug] |xqc_engine_wakeup_after|wakeup:1746006259493901|now:1746006259492923|diff:978| [2025/04/30 09:44:19 492927] [debug] |xqc_engine_main_logic|END|now:1746006259492820| [2025/04/30 09:44:19 492932] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259492932| [2025/04/30 09:44:19 492936] [debug] |xqc_engine_wakeup_after|wakeup:1746006259493901|now:1746006259492936|diff:965| [2025/04/30 09:44:19 492940] [debug] |xqc_engine_main_logic|END|now:1746006259492932| [2025/04/30 09:44:19 494008] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259494008| [2025/04/30 09:44:19 494016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259493901|pq_index:0| [2025/04/30 09:44:19 494020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259492820| [2025/04/30 09:44:19 494025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259494024| [2025/04/30 09:44:19 494030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259493901|now:1746006259494024| [2025/04/30 09:44:19 494034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259493901|now:1746006259494024| [2025/04/30 09:44:19 494038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 494042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51358|min_srtt:51358|path_bw:1215632|loss_rate:0.91|path_pto:0| [2025/04/30 09:44:19 494047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2855568| [2025/04/30 09:44:19 494051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 494055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 494059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 494063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 494067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 494071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2853210| [2025/04/30 09:44:19 494076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 494080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2707| [2025/04/30 09:44:19 494113] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2707|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259494088|stream_id:0|stream_offset:2853210| [2025/04/30 09:44:19 494122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2707|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 494156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 494161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51358|rtt_var:1797|pto_duration:58546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 494165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 494169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 494173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 494177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259577634|now:1746006259494161|interv:83473| [2025/04/30 09:44:19 494181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259577634|now:1746006259494161|interval:83473|pto_count:0|srtt:51358 [2025/04/30 09:44:19 494186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 494190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 494195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2854389| [2025/04/30 09:44:19 494199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 494203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2708| [2025/04/30 09:44:19 494234] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2708|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259494210|stream_id:0|stream_offset:2854389| [2025/04/30 09:44:19 494243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2708|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 494250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 494257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51358|rtt_var:1797|pto_duration:58546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 494262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 494266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 494270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 494274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259577756|now:1746006259494257|interv:83499| [2025/04/30 09:44:19 494278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259577756|now:1746006259494257|interval:83499|pto_count:0|srtt:51358 [2025/04/30 09:44:19 494282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 494291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259509757| [2025/04/30 09:44:19 494295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259509757| [2025/04/30 09:44:19 494299] [debug] |xqc_engine_wakeup_after|wakeup:1746006259509757|now:1746006259494299|diff:15458| [2025/04/30 09:44:19 494303] [debug] |xqc_engine_main_logic|END|now:1746006259494024| [2025/04/30 09:44:19 494634] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259494633| [2025/04/30 09:44:19 494639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 494645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1196| [2025/04/30 09:44:19 494649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1197| [2025/04/30 09:44:19 494654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1197| [2025/04/30 09:44:19 494658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 494663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2650|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2651|path_largest_ack:2650| [2025/04/30 09:44:19 494668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2785887|prior_time:1746006259442798|is_app_limited:0|send_elapse:57801|ack_elapse:51835|ctl_first_sent_time:1746006259444227|lagest_ack_time:1746006259494633|curr_delivered:2847087| [2025/04/30 09:44:19 494672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259444227| [2025/04/30 09:44:19 494677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:301||sndq_packets_used_bytes:0|sndq_packets_free:1479| [2025/04/30 09:44:19 494681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2651|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2651|path_largest_ack:2651| [2025/04/30 09:44:19 494685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2785887|prior_time:1746006259442798|is_app_limited:0|send_elapse:57801|ack_elapse:51835|ctl_first_sent_time:1746006259444227|lagest_ack_time:1746006259494633|curr_delivered:2848287| [2025/04/30 09:44:19 494690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259444332| [2025/04/30 09:44:19 494694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:300||sndq_packets_used_bytes:0|sndq_packets_free:1480| [2025/04/30 09:44:19 494698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51358|rttvar:1797|minrtt:31343|latest_rtt:50301|ack_delay:56| [2025/04/30 09:44:19 494702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51219|rttvar:1626|minrtt:31343|latest_rtt:50301|ack_delay:56| [2025/04/30 09:44:19 494706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2651|lost_pn:2648|thresh:3| [2025/04/30 09:44:19 494710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 494714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 494718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 494726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51219|rtt_var:1626|pto_duration:57723|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 494730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 494734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 494738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 494742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259576933|now:1746006259494725|interv:82208| [2025/04/30 09:44:19 494745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259576933|now:1746006259494725|interval:82208|pto_count:0|srtt:51219 [2025/04/30 09:44:19 494750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57801, ack_elapse 51835, delivered 62400|rate 1079566|lost 231| [2025/04/30 09:44:19 494754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1079566) in round 49| [2025/04/30 09:44:19 494758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 494762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 494766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259444332|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 494771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259444332|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 494775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:51219|latest_rtt:50301|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 494781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1197|largest:1197|pns:2| [2025/04/30 09:44:19 494785] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1197|frame:ACK |recv_time:1746006259494633|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 494790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379494633|now:1746006259494633|interv:120000000| [2025/04/30 09:44:19 494794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379494633|now:1746006259494633|interv:120000000| [2025/04/30 09:44:19 494798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259509757|pq_index:0| [2025/04/30 09:44:19 494802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259494024| [2025/04/30 09:44:19 494806] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259494806| [2025/04/30 09:44:19 494811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259494810| [2025/04/30 09:44:19 494819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51219|min_srtt:51219|path_bw:1215632|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:19 494823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2855568| [2025/04/30 09:44:19 494828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 494832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 494837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51219|min_srtt:51219|path_bw:1215632|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:19 494841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2856747| [2025/04/30 09:44:19 494845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 494850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 494854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51219|min_srtt:51219|path_bw:1215632|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:19 494858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2857926| [2025/04/30 09:44:19 494862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 494866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 494870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 494874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 494879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 494883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2855568| [2025/04/30 09:44:19 494887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 494891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259495891|now:1746006259494891|interv:1000| [2025/04/30 09:44:19 494895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 494899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 494903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259495891| [2025/04/30 09:44:19 494909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259495891| [2025/04/30 09:44:19 494913] [debug] |xqc_engine_wakeup_after|wakeup:1746006259495891|now:1746006259494913|diff:978| [2025/04/30 09:44:19 494917] [debug] |xqc_engine_main_logic|END|now:1746006259494810| [2025/04/30 09:44:19 494922] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259494922| [2025/04/30 09:44:19 494926] [debug] |xqc_engine_wakeup_after|wakeup:1746006259495891|now:1746006259494926|diff:965| [2025/04/30 09:44:19 494930] [debug] |xqc_engine_main_logic|END|now:1746006259494922| [2025/04/30 09:44:19 495998] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259495998| [2025/04/30 09:44:19 496006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259495891|pq_index:0| [2025/04/30 09:44:19 496010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259494810| [2025/04/30 09:44:19 496015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259496014| [2025/04/30 09:44:19 496020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259495891|now:1746006259496014| [2025/04/30 09:44:19 496024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259495891|now:1746006259496014| [2025/04/30 09:44:19 496028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 496033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51219|min_srtt:51219|path_bw:1215632|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:19 496037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2857926| [2025/04/30 09:44:19 496041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 496045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 496049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 496053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 496057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 496062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2855568| [2025/04/30 09:44:19 496066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 496070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2709| [2025/04/30 09:44:19 496103] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2709|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259496078|stream_id:0|stream_offset:2855568| [2025/04/30 09:44:19 496111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2709|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 496125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 496144] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51219|rtt_var:1626|pto_duration:57723|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 496151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 496155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 496158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 496162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259578801|now:1746006259496143|interv:82658| [2025/04/30 09:44:19 496166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259578801|now:1746006259496143|interval:82658|pto_count:0|srtt:51219 [2025/04/30 09:44:19 496171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 496176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 496180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2856747| [2025/04/30 09:44:19 496184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 496188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2710| [2025/04/30 09:44:19 496219] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2710|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259496195|stream_id:0|stream_offset:2856747| [2025/04/30 09:44:19 496227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2710|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 496235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 496241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51219|rtt_var:1626|pto_duration:57723|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 496248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 496252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 496256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 496260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259578918|now:1746006259496241|interv:82677| [2025/04/30 09:44:19 496264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259578918|now:1746006259496241|interval:82677|pto_count:0|srtt:51219 [2025/04/30 09:44:19 496268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 496277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259509757| [2025/04/30 09:44:19 496281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259509757| [2025/04/30 09:44:19 496285] [debug] |xqc_engine_wakeup_after|wakeup:1746006259509757|now:1746006259496285|diff:13472| [2025/04/30 09:44:19 496290] [debug] |xqc_engine_main_logic|END|now:1746006259496014| [2025/04/30 09:44:19 496628] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259496627| [2025/04/30 09:44:19 496633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 496639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1197| [2025/04/30 09:44:19 496643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1198| [2025/04/30 09:44:19 496649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1198| [2025/04/30 09:44:19 496653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 496658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2652|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2653|path_largest_ack:2652| [2025/04/30 09:44:19 496662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2788287|prior_time:1746006259444793|is_app_limited:0|send_elapse:57796|ack_elapse:51834|ctl_first_sent_time:1746006259446224|lagest_ack_time:1746006259496627|curr_delivered:2849487| [2025/04/30 09:44:19 496667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259446224| [2025/04/30 09:44:19 496671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:299||sndq_packets_used_bytes:0|sndq_packets_free:1481| [2025/04/30 09:44:19 496675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2653|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2653|path_largest_ack:2653| [2025/04/30 09:44:19 496680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2788287|prior_time:1746006259444793|is_app_limited:0|send_elapse:57796|ack_elapse:51834|ctl_first_sent_time:1746006259446224|lagest_ack_time:1746006259496627|curr_delivered:2850687| [2025/04/30 09:44:19 496684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259446329| [2025/04/30 09:44:19 496688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:298||sndq_packets_used_bytes:0|sndq_packets_free:1482| [2025/04/30 09:44:19 496692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51219|rttvar:1626|minrtt:31343|latest_rtt:50298|ack_delay:56| [2025/04/30 09:44:19 496696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51097|rttvar:1464|minrtt:31343|latest_rtt:50298|ack_delay:56| [2025/04/30 09:44:19 496701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2653|lost_pn:2650|thresh:3| [2025/04/30 09:44:19 496705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 496709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 496712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 496720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51097|rtt_var:1464|pto_duration:56953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 496724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 496728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 496732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 496736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259578148|now:1746006259496720|interv:81428| [2025/04/30 09:44:19 496740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259578148|now:1746006259496720|interval:81428|pto_count:0|srtt:51097 [2025/04/30 09:44:19 496744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57796, ack_elapse 51834, delivered 62400|rate 1079659|lost 231| [2025/04/30 09:44:19 496748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1079659) in round 49| [2025/04/30 09:44:19 496752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 496757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 496761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259446329|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 496765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259446329|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 496770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:51097|latest_rtt:50298|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 496775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1198|largest:1198|pns:2| [2025/04/30 09:44:19 496780] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1198|frame:ACK |recv_time:1746006259496627|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 496784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379496627|now:1746006259496627|interv:120000000| [2025/04/30 09:44:19 496788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379496627|now:1746006259496627|interv:120000000| [2025/04/30 09:44:19 496792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259509757|pq_index:0| [2025/04/30 09:44:19 496796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259496014| [2025/04/30 09:44:19 496800] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259496800| [2025/04/30 09:44:19 496805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259496804| [2025/04/30 09:44:19 496813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51097|min_srtt:51097|path_bw:1215632|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:19 496818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2857926| [2025/04/30 09:44:19 496822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51097|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 496826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 496831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51097|min_srtt:51097|path_bw:1215632|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:19 496835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2859105| [2025/04/30 09:44:19 496839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51097|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 496844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 496848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51097|min_srtt:51097|path_bw:1215632|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:19 496852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2860284| [2025/04/30 09:44:19 496856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 496860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 496864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 496868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 496873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 496877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2857926| [2025/04/30 09:44:19 496881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 496885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259497885|now:1746006259496885|interv:1000| [2025/04/30 09:44:19 496889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 496893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 496897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259497885| [2025/04/30 09:44:19 496904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259497885| [2025/04/30 09:44:19 496907] [debug] |xqc_engine_wakeup_after|wakeup:1746006259497885|now:1746006259496907|diff:978| [2025/04/30 09:44:19 496912] [debug] |xqc_engine_main_logic|END|now:1746006259496804| [2025/04/30 09:44:19 496916] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259496916| [2025/04/30 09:44:19 496920] [debug] |xqc_engine_wakeup_after|wakeup:1746006259497885|now:1746006259496920|diff:965| [2025/04/30 09:44:19 496924] [debug] |xqc_engine_main_logic|END|now:1746006259496916| [2025/04/30 09:44:19 497992] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259497992| [2025/04/30 09:44:19 498000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259497885|pq_index:0| [2025/04/30 09:44:19 498004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259496804| [2025/04/30 09:44:19 498009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259498008| [2025/04/30 09:44:19 498014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259497885|now:1746006259498008| [2025/04/30 09:44:19 498018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259497885|now:1746006259498008| [2025/04/30 09:44:19 498022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 498027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51097|min_srtt:51097|path_bw:1215632|loss_rate:0.90|path_pto:0| [2025/04/30 09:44:19 498031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2860284| [2025/04/30 09:44:19 498036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 498039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 498043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 498048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 498052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 498056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2857926| [2025/04/30 09:44:19 498060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 498065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2711| [2025/04/30 09:44:19 498098] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2711|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259498072|stream_id:0|stream_offset:2857926| [2025/04/30 09:44:19 498106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2711|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 498119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 498126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51097|rtt_var:1464|pto_duration:56953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 498145] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 498152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 498156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 498160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259580025|now:1746006259498126|interv:81899| [2025/04/30 09:44:19 498164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259580025|now:1746006259498126|interval:81899|pto_count:0|srtt:51097 [2025/04/30 09:44:19 498168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 498173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 498177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2859105| [2025/04/30 09:44:19 498182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 498186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2712| [2025/04/30 09:44:19 498215] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2712|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259498193|stream_id:0|stream_offset:2859105| [2025/04/30 09:44:19 498224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2712|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 498231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 498238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51097|rtt_var:1464|pto_duration:56953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 498245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 498249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 498253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 498257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259580146|now:1746006259498238|interv:81908| [2025/04/30 09:44:19 498261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259580146|now:1746006259498238|interval:81908|pto_count:0|srtt:51097 [2025/04/30 09:44:19 498265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 498270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259509757| [2025/04/30 09:44:19 498279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259509757| [2025/04/30 09:44:19 498283] [debug] |xqc_engine_wakeup_after|wakeup:1746006259509757|now:1746006259498282|diff:11475| [2025/04/30 09:44:19 498287] [debug] |xqc_engine_main_logic|END|now:1746006259498008| [2025/04/30 09:44:19 498672] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259498671| [2025/04/30 09:44:19 498677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 498683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1198| [2025/04/30 09:44:19 498687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1199| [2025/04/30 09:44:19 498693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1199| [2025/04/30 09:44:19 498697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 498701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2654|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2655|path_largest_ack:2654| [2025/04/30 09:44:19 498706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2790687|prior_time:1746006259446777|is_app_limited:0|send_elapse:57805|ack_elapse:51894|ctl_first_sent_time:1746006259448223|lagest_ack_time:1746006259498671|curr_delivered:2851887| [2025/04/30 09:44:19 498710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259448223| [2025/04/30 09:44:19 498715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:297||sndq_packets_used_bytes:0|sndq_packets_free:1483| [2025/04/30 09:44:19 498719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2655|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2655|path_largest_ack:2655| [2025/04/30 09:44:19 498723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2790687|prior_time:1746006259446777|is_app_limited:0|send_elapse:57805|ack_elapse:51894|ctl_first_sent_time:1746006259448223|lagest_ack_time:1746006259498671|curr_delivered:2853087| [2025/04/30 09:44:19 498728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259448324| [2025/04/30 09:44:19 498732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:296||sndq_packets_used_bytes:0|sndq_packets_free:1484| [2025/04/30 09:44:19 498736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51097|rttvar:1464|minrtt:31343|latest_rtt:50347|ack_delay:80| [2025/04/30 09:44:19 498740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50993|rttvar:1305|minrtt:31343|latest_rtt:50347|ack_delay:80| [2025/04/30 09:44:19 498745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2655|lost_pn:2652|thresh:3| [2025/04/30 09:44:19 498749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 498753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 498757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 498764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50993|rtt_var:1305|pto_duration:56213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 498768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 498772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 498776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 498780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259579406|now:1746006259498764|interv:80642| [2025/04/30 09:44:19 498784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259579406|now:1746006259498764|interval:80642|pto_count:0|srtt:50993 [2025/04/30 09:44:19 498788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57805, ack_elapse 51894, delivered 62400|rate 1079491|lost 231| [2025/04/30 09:44:19 498793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1079491) in round 49| [2025/04/30 09:44:19 498797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 498801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 498805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259448324|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 498809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259448324|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 498814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:50993|latest_rtt:50347|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 498820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1199|largest:1199|pns:2| [2025/04/30 09:44:19 498824] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1199|frame:ACK |recv_time:1746006259498671|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 498829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379498671|now:1746006259498671|interv:120000000| [2025/04/30 09:44:19 498833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379498671|now:1746006259498671|interv:120000000| [2025/04/30 09:44:19 498837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259509757|pq_index:0| [2025/04/30 09:44:19 498841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259498008| [2025/04/30 09:44:19 498845] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259498845| [2025/04/30 09:44:19 498850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259498849| [2025/04/30 09:44:19 498860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50993|min_srtt:50993|path_bw:1215632|loss_rate:0.89|path_pto:0| [2025/04/30 09:44:19 498864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2860284| [2025/04/30 09:44:19 498869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 498873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 498877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50993|min_srtt:50993|path_bw:1215632|loss_rate:0.89|path_pto:0| [2025/04/30 09:44:19 498882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2861463| [2025/04/30 09:44:19 498886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 498890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 498895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50993|min_srtt:50993|path_bw:1215632|loss_rate:0.89|path_pto:0| [2025/04/30 09:44:19 498899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2862642| [2025/04/30 09:44:19 498903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 498907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 498911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 498915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 498919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 498924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2860284| [2025/04/30 09:44:19 498928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 498932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259499932|now:1746006259498932|interv:1000| [2025/04/30 09:44:19 498936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 498940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 498944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259499932| [2025/04/30 09:44:19 498950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259499932| [2025/04/30 09:44:19 498954] [debug] |xqc_engine_wakeup_after|wakeup:1746006259499932|now:1746006259498954|diff:978| [2025/04/30 09:44:19 498958] [debug] |xqc_engine_main_logic|END|now:1746006259498849| [2025/04/30 09:44:19 498963] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259498963| [2025/04/30 09:44:19 498967] [debug] |xqc_engine_wakeup_after|wakeup:1746006259499932|now:1746006259498967|diff:965| [2025/04/30 09:44:19 498971] [debug] |xqc_engine_main_logic|END|now:1746006259498963| [2025/04/30 09:44:19 500039] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259500039| [2025/04/30 09:44:19 500047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259499932|pq_index:0| [2025/04/30 09:44:19 500051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259498849| [2025/04/30 09:44:19 500056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259500055| [2025/04/30 09:44:19 500060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259499932|now:1746006259500055| [2025/04/30 09:44:19 500064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259499932|now:1746006259500055| [2025/04/30 09:44:19 500068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 500073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50993|min_srtt:50993|path_bw:1215632|loss_rate:0.89|path_pto:0| [2025/04/30 09:44:19 500078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2862642| [2025/04/30 09:44:19 500082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 500086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 500090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 500094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 500098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 500102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2860284| [2025/04/30 09:44:19 500107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 500111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2713| [2025/04/30 09:44:19 500160] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2713|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259500118|stream_id:0|stream_offset:2860284| [2025/04/30 09:44:19 500172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2713|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 500185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 500191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50993|rtt_var:1305|pto_duration:56213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 500195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 500199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 500203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 500207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259581331|now:1746006259500190|interv:81141| [2025/04/30 09:44:19 500211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259581331|now:1746006259500190|interval:81141|pto_count:0|srtt:50993 [2025/04/30 09:44:19 500215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 500220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 500224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2861463| [2025/04/30 09:44:19 500229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 500233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2714| [2025/04/30 09:44:19 500268] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2714|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259500240|stream_id:0|stream_offset:2861463| [2025/04/30 09:44:19 500278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2714|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 500285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 500292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50993|rtt_var:1305|pto_duration:56213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 500297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 500301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 500305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 500309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259581453|now:1746006259500291|interv:81162| [2025/04/30 09:44:19 500313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259581453|now:1746006259500291|interval:81162|pto_count:0|srtt:50993 [2025/04/30 09:44:19 500317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 500322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259509757| [2025/04/30 09:44:19 500330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259509757| [2025/04/30 09:44:19 500334] [debug] |xqc_engine_wakeup_after|wakeup:1746006259509757|now:1746006259500334|diff:9423| [2025/04/30 09:44:19 500339] [debug] |xqc_engine_main_logic|END|now:1746006259500055| [2025/04/30 09:44:19 500718] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006259500717| [2025/04/30 09:44:19 500723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 500729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1199| [2025/04/30 09:44:19 500733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1200| [2025/04/30 09:44:19 500739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1200| [2025/04/30 09:44:19 500743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 500747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2656|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2657|path_largest_ack:2656| [2025/04/30 09:44:19 500752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2793087|prior_time:1746006259448784|is_app_limited:0|send_elapse:57807|ack_elapse:51933|ctl_first_sent_time:1746006259450226|lagest_ack_time:1746006259500717|curr_delivered:2854287| [2025/04/30 09:44:19 500756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259450226| [2025/04/30 09:44:19 500761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:295||sndq_packets_used_bytes:0|sndq_packets_free:1485| [2025/04/30 09:44:19 500765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2657|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2657|path_largest_ack:2657| [2025/04/30 09:44:19 500769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2793087|prior_time:1746006259448784|is_app_limited:0|send_elapse:57807|ack_elapse:51933|ctl_first_sent_time:1746006259450226|lagest_ack_time:1746006259500717|curr_delivered:2855487| [2025/04/30 09:44:19 500774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259450326| [2025/04/30 09:44:19 500778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:294||sndq_packets_used_bytes:0|sndq_packets_free:1486| [2025/04/30 09:44:19 500782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50993|rttvar:1305|minrtt:31343|latest_rtt:50391|ack_delay:64| [2025/04/30 09:44:19 500786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50909|rttvar:1145|minrtt:31343|latest_rtt:50391|ack_delay:64| [2025/04/30 09:44:19 500790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2657|lost_pn:2654|thresh:3| [2025/04/30 09:44:19 500794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 500798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 500802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 500806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50909|rtt_var:1145|pto_duration:55489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 500814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 500818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 500822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 500825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259580729|now:1746006259500806|interv:79923| [2025/04/30 09:44:19 500829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259580729|now:1746006259500806|interval:79923|pto_count:0|srtt:50909 [2025/04/30 09:44:19 500834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57807, ack_elapse 51933, delivered 62400|rate 1079454|lost 231| [2025/04/30 09:44:19 500838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1079454) in round 49| [2025/04/30 09:44:19 500842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 500846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 500850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259450326|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 500855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259450326|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 500859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:50909|latest_rtt:50391|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 500864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 500869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:19 500874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:19 500878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1200|largest:1200|pns:2| [2025/04/30 09:44:19 500882] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1200|frame:PING ACK |recv_time:1746006259500717|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 500887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379500717|now:1746006259500717|interv:120000000| [2025/04/30 09:44:19 500891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379500717|now:1746006259500717|interv:120000000| [2025/04/30 09:44:19 500895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259509757|pq_index:0| [2025/04/30 09:44:19 500899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259500055| [2025/04/30 09:44:19 500909] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259500909| [2025/04/30 09:44:19 500914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259500913| [2025/04/30 09:44:19 500919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:1200|ack_delay:202|first_ack_range:75|largest_pkt_recv_time:1746006259500717| [2025/04/30 09:44:19 500924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:1200|low:1125|pkt_pns:2| [2025/04/30 09:44:19 500928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:1200|frame_largest_recv:1200| [2025/04/30 09:44:19 500932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:19 500937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:2862642| [2025/04/30 09:44:19 500941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50909|min_srtt:50909|path_bw:1215632|loss_rate:0.88|path_pto:0| [2025/04/30 09:44:19 500946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1207|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2863821| [2025/04/30 09:44:19 500950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50909|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 500954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 500959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50909|min_srtt:50909|path_bw:1215632|loss_rate:0.88|path_pto:0| [2025/04/30 09:44:19 500963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2407|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2865000| [2025/04/30 09:44:19 500967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 500971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 500975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 500979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 500984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 500988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2862642| [2025/04/30 09:44:19 500992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 500996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259501996|now:1746006259500996|interv:1000| [2025/04/30 09:44:19 501002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 501006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 501010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259501996| [2025/04/30 09:44:19 501014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259501996| [2025/04/30 09:44:19 501018] [debug] |xqc_engine_wakeup_after|wakeup:1746006259501996|now:1746006259501018|diff:978| [2025/04/30 09:44:19 501022] [debug] |xqc_engine_main_logic|END|now:1746006259500913| [2025/04/30 09:44:19 501027] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259501027| [2025/04/30 09:44:19 501031] [debug] |xqc_engine_wakeup_after|wakeup:1746006259501996|now:1746006259501031|diff:965| [2025/04/30 09:44:19 501035] [debug] |xqc_engine_main_logic|END|now:1746006259501027| [2025/04/30 09:44:19 502103] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259502102| [2025/04/30 09:44:19 502111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259501996|pq_index:0| [2025/04/30 09:44:19 502115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259500913| [2025/04/30 09:44:19 502120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259502119| [2025/04/30 09:44:19 502124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259501996|now:1746006259502119| [2025/04/30 09:44:19 502129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259501996|now:1746006259502119| [2025/04/30 09:44:19 502148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 502153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50909|min_srtt:50909|path_bw:1215632|loss_rate:0.88|path_pto:0| [2025/04/30 09:44:19 502158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2407|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2865000| [2025/04/30 09:44:19 502162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 502166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 502170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 502174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 502178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 502183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2862642| [2025/04/30 09:44:19 502187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 502191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2715| [2025/04/30 09:44:19 502225] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2715|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:60006|now:1746006259502199|stream_id:0|stream_offset:2862642| [2025/04/30 09:44:19 502240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2715|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 09:44:19 502247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 502254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50909|rtt_var:1145|pto_duration:55489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 502259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 502263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 502267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 502271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259582688|now:1746006259502254|interv:80434| [2025/04/30 09:44:19 502275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259582688|now:1746006259502254|interval:80434|pto_count:0|srtt:50909 [2025/04/30 09:44:19 502279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61213| [2025/04/30 09:44:19 502284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 502288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2863821| [2025/04/30 09:44:19 502293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 502297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2716| [2025/04/30 09:44:19 502326] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2716|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259502304|stream_id:0|stream_offset:2863821| [2025/04/30 09:44:19 502334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2716|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 502342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 502349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50909|rtt_var:1145|pto_duration:55489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 502355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 502359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 502363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 502367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259582793|now:1746006259502348|interv:80445| [2025/04/30 09:44:19 502371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259582793|now:1746006259502348|interval:80445|pto_count:0|srtt:50909 [2025/04/30 09:44:19 502380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62413| [2025/04/30 09:44:19 502384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259582793| [2025/04/30 09:44:19 502389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259582793| [2025/04/30 09:44:19 502393] [debug] |xqc_engine_wakeup_after|wakeup:1746006259582793|now:1746006259502392|diff:80401| [2025/04/30 09:44:19 502397] [debug] |xqc_engine_main_logic|END|now:1746006259502119| [2025/04/30 09:44:19 502608] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259502607| [2025/04/30 09:44:19 502614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 502619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1200| [2025/04/30 09:44:19 502623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1201| [2025/04/30 09:44:19 502629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1201| [2025/04/30 09:44:19 502633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 502637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2658|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2659|path_largest_ack:2658| [2025/04/30 09:44:19 502642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2795487|prior_time:1746006259450804|is_app_limited:0|send_elapse:57800|ack_elapse:51803|ctl_first_sent_time:1746006259452224|lagest_ack_time:1746006259502607|curr_delivered:2856687| [2025/04/30 09:44:19 502646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259452224| [2025/04/30 09:44:19 502651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:293||sndq_packets_used_bytes:0|sndq_packets_free:1487| [2025/04/30 09:44:19 502655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2659|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2659|path_largest_ack:2659| [2025/04/30 09:44:19 502659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:63600|prior_delivered:2795487|prior_time:1746006259450804|is_app_limited:0|send_elapse:57800|ack_elapse:51803|ctl_first_sent_time:1746006259452224|lagest_ack_time:1746006259502607|curr_delivered:2857887| [2025/04/30 09:44:19 502664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259452310| [2025/04/30 09:44:19 502668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:292||sndq_packets_used_bytes:0|sndq_packets_free:1488| [2025/04/30 09:44:19 502672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50909|rttvar:1145|minrtt:31343|latest_rtt:50297|ack_delay:56| [2025/04/30 09:44:19 502676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50826|rttvar:1026|minrtt:31343|latest_rtt:50297|ack_delay:56| [2025/04/30 09:44:19 502680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2659|lost_pn:2656|thresh:3| [2025/04/30 09:44:19 502684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 502692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 502696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 502700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50826|rtt_var:1026|pto_duration:54930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 502704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 502708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 502712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 502716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259582234|now:1746006259502700|interv:79534| [2025/04/30 09:44:19 502720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259582234|now:1746006259502700|interval:79534|pto_count:0|srtt:50826 [2025/04/30 09:44:19 502724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57800, ack_elapse 51803, delivered 62400|rate 1079584|lost 231| [2025/04/30 09:44:19 502729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1079584) in round 49| [2025/04/30 09:44:19 502733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 502737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 502741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259452310|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 502745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259452310|recovery:1|recovery_start:1746006259456854|packet_conservation:1|next_round_delivered:2797887| [2025/04/30 09:44:19 502750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:63600|full_bw_reached:1|inflight:60013|srtt:50826|latest_rtt:50297|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 502756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1201|largest:1201|pns:2| [2025/04/30 09:44:19 502760] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1201|frame:ACK |recv_time:1746006259502607|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 502765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379502607|now:1746006259502607|interv:120000000| [2025/04/30 09:44:19 502769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379502607|now:1746006259502607|interv:120000000| [2025/04/30 09:44:19 502773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259582793|pq_index:0| [2025/04/30 09:44:19 502777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259502119| [2025/04/30 09:44:19 502781] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259502781| [2025/04/30 09:44:19 502788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259502787| [2025/04/30 09:44:19 502794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50826|min_srtt:50826|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 502798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2865000| [2025/04/30 09:44:19 502802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50826|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 502807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 502811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50826|min_srtt:50826|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 502815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60013|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2866179| [2025/04/30 09:44:19 502820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50826|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 502824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 502828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50826|min_srtt:50826|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 502833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60013|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2867358| [2025/04/30 09:44:19 502837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 502841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 502845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 502849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 502853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 502858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2865000| [2025/04/30 09:44:19 502862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 502866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259503866|now:1746006259502866|interv:1000| [2025/04/30 09:44:19 502870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 502876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 502880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259503866| [2025/04/30 09:44:19 502884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259503866| [2025/04/30 09:44:19 502888] [debug] |xqc_engine_wakeup_after|wakeup:1746006259503866|now:1746006259502888|diff:978| [2025/04/30 09:44:19 502892] [debug] |xqc_engine_main_logic|END|now:1746006259502787| [2025/04/30 09:44:19 502897] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259502897| [2025/04/30 09:44:19 502901] [debug] |xqc_engine_wakeup_after|wakeup:1746006259503866|now:1746006259502901|diff:965| [2025/04/30 09:44:19 502905] [debug] |xqc_engine_main_logic|END|now:1746006259502897| [2025/04/30 09:44:19 503973] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259503973| [2025/04/30 09:44:19 503981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259503866|pq_index:0| [2025/04/30 09:44:19 503985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259502787| [2025/04/30 09:44:19 503990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259503989| [2025/04/30 09:44:19 503995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259503866|now:1746006259503989| [2025/04/30 09:44:19 503999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259503866|now:1746006259503989| [2025/04/30 09:44:19 504003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 504007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50826|min_srtt:50826|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 504012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60013|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2867358| [2025/04/30 09:44:19 504016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 504020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 504023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 504028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 504032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 504036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2865000| [2025/04/30 09:44:19 504041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 504045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2717| [2025/04/30 09:44:19 504078] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2717|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259504053|stream_id:0|stream_offset:2865000| [2025/04/30 09:44:19 504093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2717|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 504100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 504108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50826|rtt_var:1026|pto_duration:54930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 504112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 504116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 504120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 504124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259583983|now:1746006259504107|interv:79876| [2025/04/30 09:44:19 504128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259583983|now:1746006259504107|interval:79876|pto_count:0|srtt:50826 [2025/04/30 09:44:19 504150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61213| [2025/04/30 09:44:19 504155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 504159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:2866179| [2025/04/30 09:44:19 504163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 504167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2718| [2025/04/30 09:44:19 504197] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2718|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259504175|stream_id:0|stream_offset:2866179| [2025/04/30 09:44:19 504206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2718|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 504213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 504220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50826|rtt_var:1026|pto_duration:54930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 504225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 504229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 504233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 504237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259584105|now:1746006259504220|interv:79885| [2025/04/30 09:44:19 504241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259584105|now:1746006259504220|interval:79885|pto_count:0|srtt:50826 [2025/04/30 09:44:19 504249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62413| [2025/04/30 09:44:19 504254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259584105| [2025/04/30 09:44:19 504258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259584105| [2025/04/30 09:44:19 504262] [debug] |xqc_engine_wakeup_after|wakeup:1746006259584105|now:1746006259504262|diff:79843| [2025/04/30 09:44:19 504266] [debug] |xqc_engine_main_logic|END|now:1746006259503989| [2025/04/30 09:44:19 504633] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259504632| [2025/04/30 09:44:19 504638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 504644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1201| [2025/04/30 09:44:19 504648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1202| [2025/04/30 09:44:19 504653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1202| [2025/04/30 09:44:19 504657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 504662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2660|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2661|path_largest_ack:2660| [2025/04/30 09:44:19 504666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:62400|prior_delivered:2797887|prior_time:1746006259452837|is_app_limited:0|send_elapse:57915|ack_elapse:51795|ctl_first_sent_time:1746006259454332|lagest_ack_time:1746006259504632|curr_delivered:2859087| [2025/04/30 09:44:19 504671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259454332| [2025/04/30 09:44:19 504675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:291||sndq_packets_used_bytes:0|sndq_packets_free:1489| [2025/04/30 09:44:19 504680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2661|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2661|path_largest_ack:2661| [2025/04/30 09:44:19 504684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:62400|prior_delivered:2797887|prior_time:1746006259452837|is_app_limited:0|send_elapse:57915|ack_elapse:51795|ctl_first_sent_time:1746006259454332|lagest_ack_time:1746006259504632|curr_delivered:2860287| [2025/04/30 09:44:19 504688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259454430| [2025/04/30 09:44:19 504692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:290||sndq_packets_used_bytes:0|sndq_packets_free:1490| [2025/04/30 09:44:19 504696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50826|rttvar:1026|minrtt:31343|latest_rtt:50202|ack_delay:64| [2025/04/30 09:44:19 504700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50740|rttvar:942|minrtt:31343|latest_rtt:50202|ack_delay:64| [2025/04/30 09:44:19 504705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2661|lost_pn:2658|thresh:3| [2025/04/30 09:44:19 504709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 504713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 504720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 504724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50740|rtt_var:942|pto_duration:54508|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 504728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 504732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 504736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 504740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259583683|now:1746006259504724|interv:78959| [2025/04/30 09:44:19 504744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259583683|now:1746006259504724|interval:78959|pto_count:0|srtt:50740 [2025/04/30 09:44:19 504748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57915, ack_elapse 51795, delivered 62400|rate 1077441|lost 231| [2025/04/30 09:44:19 504753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 49 -> 50| [2025/04/30 09:44:19 504757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077441) in round 50| [2025/04/30 09:44:19 504761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 504765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 504769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259454430|recovery:1|recovery_start:1746006259456854|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 504773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259454430|recovery:1|recovery_start:1746006259456854|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 504778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:66000|full_bw_reached:1|inflight:60013|srtt:50740|latest_rtt:50202|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:19 504783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1202|largest:1202|pns:2| [2025/04/30 09:44:19 504788] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1202|frame:ACK |recv_time:1746006259504632|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 504792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379504632|now:1746006259504632|interv:120000000| [2025/04/30 09:44:19 504796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379504632|now:1746006259504632|interv:120000000| [2025/04/30 09:44:19 504800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259584105|pq_index:0| [2025/04/30 09:44:19 504805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259503989| [2025/04/30 09:44:19 504811] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259504811| [2025/04/30 09:44:19 504816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259504815| [2025/04/30 09:44:19 504822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50740|min_srtt:50740|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 504826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:66000|conn:00005577253BD50C|stream_id:0|stream_offset:2867358| [2025/04/30 09:44:19 504831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50740|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 504835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 504839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50740|min_srtt:50740|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 504844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60013|cwnd:66000|conn:00005577253BD50C|stream_id:0|stream_offset:2868537| [2025/04/30 09:44:19 504848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50740|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 504852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 504857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50740|min_srtt:50740|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 504861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:60013|cwnd:66000|conn:00005577253BD50C|stream_id:0|stream_offset:2869716| [2025/04/30 09:44:19 504865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50740|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 504870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 504874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50740|min_srtt:50740|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 504878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:60013|cwnd:66000|conn:00005577253BD50C|stream_id:0|stream_offset:2870895| [2025/04/30 09:44:19 504882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50740|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 504887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 504891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50740|min_srtt:50740|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 504898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:60013|cwnd:66000|conn:00005577253BD50C|stream_id:0|stream_offset:2872074| [2025/04/30 09:44:19 504902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 504906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 504910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 504914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 504919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 504923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:66000|conn:00005577253BD50C|stream_id:0|stream_offset:2867358| [2025/04/30 09:44:19 504927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 504931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259505931|now:1746006259504931|interv:1000| [2025/04/30 09:44:19 504935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 504939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 504943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259505931| [2025/04/30 09:44:19 504947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259505931| [2025/04/30 09:44:19 504951] [debug] |xqc_engine_wakeup_after|wakeup:1746006259505931|now:1746006259504951|diff:980| [2025/04/30 09:44:19 504955] [debug] |xqc_engine_main_logic|END|now:1746006259504815| [2025/04/30 09:44:19 504960] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259504960| [2025/04/30 09:44:19 504964] [debug] |xqc_engine_wakeup_after|wakeup:1746006259505931|now:1746006259504963|diff:968| [2025/04/30 09:44:19 504967] [debug] |xqc_engine_main_logic|END|now:1746006259504960| [2025/04/30 09:44:19 506036] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259506036| [2025/04/30 09:44:19 506044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259505931|pq_index:0| [2025/04/30 09:44:19 506048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259504815| [2025/04/30 09:44:19 506053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259506052| [2025/04/30 09:44:19 506057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259505931|now:1746006259506052| [2025/04/30 09:44:19 506062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259505931|now:1746006259506052| [2025/04/30 09:44:19 506066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 506070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50740|min_srtt:50740|path_bw:1215632|loss_rate:0.87|path_pto:0| [2025/04/30 09:44:19 506078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:60013|cwnd:66000|conn:00005577253BD50C|stream_id:0|stream_offset:2872074| [2025/04/30 09:44:19 506083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 506087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 506090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 506095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 506099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 506103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:66000|conn:00005577253BD50C|stream_id:0|stream_offset:2867358| [2025/04/30 09:44:19 506108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 506112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2719| [2025/04/30 09:44:19 506162] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2719|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259506119|stream_id:0|stream_offset:2867358| [2025/04/30 09:44:19 506174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2719|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 506181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 506187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50740|rtt_var:942|pto_duration:54508|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 506191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 506195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 506199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 506203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259585627|now:1746006259506187|interv:79440| [2025/04/30 09:44:19 506207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259585627|now:1746006259506187|interval:79440|pto_count:0|srtt:50740 [2025/04/30 09:44:19 506212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66000|inflight:61213| [2025/04/30 09:44:19 506216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 506220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:66000|conn:00005577253BD50C|stream_id:0|stream_offset:2868537| [2025/04/30 09:44:19 506225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 506233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2720| [2025/04/30 09:44:19 506263] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2720|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259506241|stream_id:0|stream_offset:2868537| [2025/04/30 09:44:19 506272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2720|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 506280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 506287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50740|rtt_var:942|pto_duration:54508|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 506293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 506297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 506301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 506305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259585749|now:1746006259506286|interv:79463| [2025/04/30 09:44:19 506309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259585749|now:1746006259506286|interval:79463|pto_count:0|srtt:50740 [2025/04/30 09:44:19 506313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66000|inflight:62413| [2025/04/30 09:44:19 506318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 506322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:66000|conn:00005577253BD50C|stream_id:0|stream_offset:2869716| [2025/04/30 09:44:19 506326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 506330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259507330|now:1746006259506330|interv:1000| [2025/04/30 09:44:19 506334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 506338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 506342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259507330| [2025/04/30 09:44:19 506346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259507330| [2025/04/30 09:44:19 506350] [debug] |xqc_engine_wakeup_after|wakeup:1746006259507330|now:1746006259506350|diff:980| [2025/04/30 09:44:19 506354] [debug] |xqc_engine_main_logic|END|now:1746006259506052| [2025/04/30 09:44:19 506603] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259506602| [2025/04/30 09:44:19 506608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 506614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1202| [2025/04/30 09:44:19 506617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1203| [2025/04/30 09:44:19 506623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1203| [2025/04/30 09:44:19 506632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 506636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2662|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2663|path_largest_ack:2662| [2025/04/30 09:44:19 506641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:62400|prior_delivered:2800287|prior_time:1746006259454760|is_app_limited:0|send_elapse:57834|ack_elapse:51842|ctl_first_sent_time:1746006259456253|lagest_ack_time:1746006259506602|curr_delivered:2861487| [2025/04/30 09:44:19 506645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259456253| [2025/04/30 09:44:19 506650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:289||sndq_packets_used_bytes:0|sndq_packets_free:1491| [2025/04/30 09:44:19 506654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2663|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2663|path_largest_ack:2663| [2025/04/30 09:44:19 506658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:62400|prior_delivered:2800287|prior_time:1746006259454760|is_app_limited:0|send_elapse:57834|ack_elapse:51842|ctl_first_sent_time:1746006259456253|lagest_ack_time:1746006259506602|curr_delivered:2862687| [2025/04/30 09:44:19 506663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259456338| [2025/04/30 09:44:19 506667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:288||sndq_packets_used_bytes:0|sndq_packets_free:1492| [2025/04/30 09:44:19 506671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50740|rttvar:942|minrtt:31343|latest_rtt:50264|ack_delay:56| [2025/04/30 09:44:19 506675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50674|rttvar:840|minrtt:31343|latest_rtt:50264|ack_delay:56| [2025/04/30 09:44:19 506679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2663|lost_pn:2660|thresh:3| [2025/04/30 09:44:19 506683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 506687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 506691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 506695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50674|rtt_var:840|pto_duration:54034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 506699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 506703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 506707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 506711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259585275|now:1746006259506695|interv:78580| [2025/04/30 09:44:19 506715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259585275|now:1746006259506695|interval:78580|pto_count:0|srtt:50674 [2025/04/30 09:44:19 506722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57834, ack_elapse 51842, delivered 62400|rate 1078950|lost 231| [2025/04/30 09:44:19 506727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078950) in round 50| [2025/04/30 09:44:19 506731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 506735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 506739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66000|packet_lost:0|acked:2400|po_sent_time:1746006259456338|recovery:1|recovery_start:1746006259456854|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 506743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66000|packet_lost:0|acked:2400|po_sent_time:1746006259456338|recovery:1|recovery_start:1746006259456854|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 506748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:68400|full_bw_reached:1|inflight:60013|srtt:50674|latest_rtt:50264|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259456854|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 506754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1203|largest:1203|pns:2| [2025/04/30 09:44:19 506758] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1203|frame:ACK |recv_time:1746006259506602|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 506763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379506602|now:1746006259506602|interv:120000000| [2025/04/30 09:44:19 506767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379506602|now:1746006259506602|interv:120000000| [2025/04/30 09:44:19 506771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259507330|pq_index:0| [2025/04/30 09:44:19 506775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259506052| [2025/04/30 09:44:19 506779] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259506779| [2025/04/30 09:44:19 506784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259506783| [2025/04/30 09:44:19 506789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50674|min_srtt:50674|path_bw:1215632|loss_rate:0.86|path_pto:0| [2025/04/30 09:44:19 506794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:60013|cwnd:68400|conn:00005577253BD50C|stream_id:0|stream_offset:2872074| [2025/04/30 09:44:19 506798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50674|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 506803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 506807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50674|min_srtt:50674|path_bw:1215632|loss_rate:0.86|path_pto:0| [2025/04/30 09:44:19 506814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:60013|cwnd:68400|conn:00005577253BD50C|stream_id:0|stream_offset:2873253| [2025/04/30 09:44:19 506818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50674|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 506822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 506827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50674|min_srtt:50674|path_bw:1215632|loss_rate:0.86|path_pto:0| [2025/04/30 09:44:19 506831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:60013|cwnd:68400|conn:00005577253BD50C|stream_id:0|stream_offset:2874432| [2025/04/30 09:44:19 506835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50674|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 506840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 506844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50674|min_srtt:50674|path_bw:1215632|loss_rate:0.86|path_pto:0| [2025/04/30 09:44:19 506848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:60013|cwnd:68400|conn:00005577253BD50C|stream_id:0|stream_offset:2875611| [2025/04/30 09:44:19 506852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50674|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 506857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 506861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50674|min_srtt:50674|path_bw:1215632|loss_rate:0.86|path_pto:0| [2025/04/30 09:44:19 506865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:60013|cwnd:68400|conn:00005577253BD50C|stream_id:0|stream_offset:2876790| [2025/04/30 09:44:19 506869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 506873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 506877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 506881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 506886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 506890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:68400|conn:00005577253BD50C|stream_id:0|stream_offset:2869716| [2025/04/30 09:44:19 506896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 506900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 506904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259507330| [2025/04/30 09:44:19 506908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259507330| [2025/04/30 09:44:19 506912] [debug] |xqc_engine_wakeup_after|wakeup:1746006259507330|now:1746006259506912|diff:418| [2025/04/30 09:44:19 506916] [debug] |xqc_engine_main_logic|END|now:1746006259506783| [2025/04/30 09:44:19 506921] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259506921| [2025/04/30 09:44:19 506925] [debug] |xqc_engine_wakeup_after|wakeup:1746006259507330|now:1746006259506925|diff:405| [2025/04/30 09:44:19 506929] [debug] |xqc_engine_main_logic|END|now:1746006259506921| [2025/04/30 09:44:19 507996] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259507995| [2025/04/30 09:44:19 508004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259507330|pq_index:0| [2025/04/30 09:44:19 508008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259506783| [2025/04/30 09:44:19 508013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259508012| [2025/04/30 09:44:19 508017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259507330|now:1746006259508012| [2025/04/30 09:44:19 508021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259507330|now:1746006259508012| [2025/04/30 09:44:19 508025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 508030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50674|min_srtt:50674|path_bw:1215632|loss_rate:0.86|path_pto:0| [2025/04/30 09:44:19 508034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:60013|cwnd:68400|conn:00005577253BD50C|stream_id:0|stream_offset:2876790| [2025/04/30 09:44:19 508039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 508043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 508046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 508051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 508055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 508059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:68400|conn:00005577253BD50C|stream_id:0|stream_offset:2869716| [2025/04/30 09:44:19 508063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 508068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2721| [2025/04/30 09:44:19 508105] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2721|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259508079|stream_id:0|stream_offset:2869716| [2025/04/30 09:44:19 508114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2721|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 508121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 508128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50674|rtt_var:840|pto_duration:54034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 508147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 508151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 508155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 508158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259587113|now:1746006259508127|interv:78986| [2025/04/30 09:44:19 508162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259587113|now:1746006259508127|interval:78986|pto_count:0|srtt:50674 [2025/04/30 09:44:19 508167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68400|inflight:61213| [2025/04/30 09:44:19 508172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 508176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:68400|conn:00005577253BD50C|stream_id:0|stream_offset:2870895| [2025/04/30 09:44:19 508180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 508184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2722| [2025/04/30 09:44:19 508214] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2722|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259508191|stream_id:0|stream_offset:2870895| [2025/04/30 09:44:19 508222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2722|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 508230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 508237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50674|rtt_var:840|pto_duration:54034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 508243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 508247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 508251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 508255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259587225|now:1746006259508237|interv:78988| [2025/04/30 09:44:19 508263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259587225|now:1746006259508237|interval:78988|pto_count:0|srtt:50674 [2025/04/30 09:44:19 508268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68400|inflight:62413| [2025/04/30 09:44:19 508272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 508276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:68400|conn:00005577253BD50C|stream_id:0|stream_offset:2872074| [2025/04/30 09:44:19 508281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 508285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259509285|now:1746006259508285|interv:1000| [2025/04/30 09:44:19 508289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 508293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 508297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259509285| [2025/04/30 09:44:19 508301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259509285| [2025/04/30 09:44:19 508305] [debug] |xqc_engine_wakeup_after|wakeup:1746006259509285|now:1746006259508305|diff:980| [2025/04/30 09:44:19 508309] [debug] |xqc_engine_main_logic|END|now:1746006259508012| [2025/04/30 09:44:19 508601] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259508600| [2025/04/30 09:44:19 508606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 508612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1203| [2025/04/30 09:44:19 508616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1204| [2025/04/30 09:44:19 508621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1204| [2025/04/30 09:44:19 508625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 508630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2664|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2665|path_largest_ack:2664| [2025/04/30 09:44:19 508635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61200|prior_delivered:2802687|prior_time:1746006259456761|is_app_limited:0|send_elapse:57838|ack_elapse:51839|ctl_first_sent_time:1746006259458242|lagest_ack_time:1746006259508600|curr_delivered:2863887| [2025/04/30 09:44:19 508639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259458242| [2025/04/30 09:44:19 508643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:287||sndq_packets_used_bytes:0|sndq_packets_free:1493| [2025/04/30 09:44:19 508648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2665|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2665|path_largest_ack:2665| [2025/04/30 09:44:19 508652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61200|prior_delivered:2802687|prior_time:1746006259456761|is_app_limited:0|send_elapse:57838|ack_elapse:51839|ctl_first_sent_time:1746006259458242|lagest_ack_time:1746006259508600|curr_delivered:2865087| [2025/04/30 09:44:19 508660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259458344| [2025/04/30 09:44:19 508664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:286||sndq_packets_used_bytes:0|sndq_packets_free:1494| [2025/04/30 09:44:19 508668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50674|rttvar:840|minrtt:31343|latest_rtt:50256|ack_delay:56| [2025/04/30 09:44:19 508672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50615|rttvar:748|minrtt:31343|latest_rtt:50256|ack_delay:56| [2025/04/30 09:44:19 508676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2665|lost_pn:2662|thresh:3| [2025/04/30 09:44:19 508681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 508684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 508688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 508692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50615|rtt_var:748|pto_duration:53607|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 508697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 508700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 508704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 508708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259586798|now:1746006259508692|interv:78106| [2025/04/30 09:44:19 508712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259586798|now:1746006259508692|interval:78106|pto_count:0|srtt:50615 [2025/04/30 09:44:19 508716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57838, ack_elapse 51839, delivered 62400|rate 1078875|lost 231| [2025/04/30 09:44:19 508721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078875) in round 50| [2025/04/30 09:44:19 508725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 508729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 508733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68400|packet_lost:0|acked:2400|po_sent_time:1746006259458344|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 508737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259458344|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 508742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60013|srtt:50615|latest_rtt:50256|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 508750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1204|largest:1204|pns:2| [2025/04/30 09:44:19 508754] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1204|frame:ACK |recv_time:1746006259508600|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 508759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379508600|now:1746006259508600|interv:120000000| [2025/04/30 09:44:19 508763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379508600|now:1746006259508600|interv:120000000| [2025/04/30 09:44:19 508767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259509285|pq_index:0| [2025/04/30 09:44:19 508771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259508012| [2025/04/30 09:44:19 508775] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259508775| [2025/04/30 09:44:19 508779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259508779| [2025/04/30 09:44:19 508785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 508790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2876790| [2025/04/30 09:44:19 508794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 508798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 508803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 508807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2877969| [2025/04/30 09:44:19 508811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 508816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 508820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 508824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2879148| [2025/04/30 09:44:19 508828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 508833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 508839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 508844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2880327| [2025/04/30 09:44:19 508848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 508852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 508857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 508861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2881506| [2025/04/30 09:44:19 508865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 508870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 508874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 508878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2882685| [2025/04/30 09:44:19 508883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 508887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 508891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 508895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2883864| [2025/04/30 09:44:19 508900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 508904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 508908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 508912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2885043| [2025/04/30 09:44:19 508919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 508924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 508928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 508932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2886222| [2025/04/30 09:44:19 508936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 508941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 508945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 508949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2887401| [2025/04/30 09:44:19 508953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 508957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 508962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 508966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2888580| [2025/04/30 09:44:19 508970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 508974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 508978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 508983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2889759| [2025/04/30 09:44:19 508987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 508991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 508998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 509002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2890938| [2025/04/30 09:44:19 509006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 509010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 509015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 509019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2892117| [2025/04/30 09:44:19 509023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 509027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 509031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 509036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2893296| [2025/04/30 09:44:19 509040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 509044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 509048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 509052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2894475| [2025/04/30 09:44:19 509057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 509061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 509065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 509069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2895654| [2025/04/30 09:44:19 509076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 509080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 509084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 509089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2896833| [2025/04/30 09:44:19 509093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 509097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 509102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 509106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2898012| [2025/04/30 09:44:19 509110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 509114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 509119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 509123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2899191| [2025/04/30 09:44:19 509127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 509146] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 509153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 509157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2900370| [2025/04/30 09:44:19 509161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 509166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 509173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 509177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2901549| [2025/04/30 09:44:19 509181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 509185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 509190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 509194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2902728| [2025/04/30 09:44:19 509198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 509202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 509206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 509210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2903907| [2025/04/30 09:44:19 509215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 509219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 509223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 509227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2905086| [2025/04/30 09:44:19 509232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 509236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 509240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 509244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2906265| [2025/04/30 09:44:19 509251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 509255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 509259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 509264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2907444| [2025/04/30 09:44:19 509268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 509272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 509277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 509281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2908623| [2025/04/30 09:44:19 509285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 509290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 509294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 509298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2909802| [2025/04/30 09:44:19 509302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 509307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 509311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 509315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2910981| [2025/04/30 09:44:19 509320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 509324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 509328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 509335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2912160| [2025/04/30 09:44:19 509339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 509343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 509347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 509351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 509356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 509360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2872074| [2025/04/30 09:44:19 509364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 509368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 509374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259509285| [2025/04/30 09:44:19 509381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259509285| [2025/04/30 09:44:19 509387] [debug] |xqc_engine_wakeup_after|wakeup:1746006259509285|now:1746006259509387|diff:18446744073709551514| [2025/04/30 09:44:19 509394] [debug] |xqc_engine_main_logic|END|now:1746006259508779| [2025/04/30 09:44:19 509401] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259509401| [2025/04/30 09:44:19 509408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259509285|pq_index:0| [2025/04/30 09:44:19 509412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259508779| [2025/04/30 09:44:19 509417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259509416| [2025/04/30 09:44:19 509421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259509285|now:1746006259509416| [2025/04/30 09:44:19 509425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259509285|now:1746006259509416| [2025/04/30 09:44:19 509429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 509434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50615|min_srtt:50615|path_bw:1215632|loss_rate:0.85|path_pto:0| [2025/04/30 09:44:19 509438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2912160| [2025/04/30 09:44:19 509443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 509447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 509454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 509458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 509462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 509466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2872074| [2025/04/30 09:44:19 509471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 509475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2723| [2025/04/30 09:44:19 509509] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2723|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259509483|stream_id:0|stream_offset:2872074| [2025/04/30 09:44:19 509517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2723|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 509525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 509532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50615|rtt_var:748|pto_duration:53607|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 509538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 509542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 509549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 509553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259588090|now:1746006259509531|interv:78559| [2025/04/30 09:44:19 509557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259588090|now:1746006259509531|interval:78559|pto_count:0|srtt:50615 [2025/04/30 09:44:19 509561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 509566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 509570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2873253| [2025/04/30 09:44:19 509575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 509579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2724| [2025/04/30 09:44:19 509608] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2724|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259509586|stream_id:0|stream_offset:2873253| [2025/04/30 09:44:19 509616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2724|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 509629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 509636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50615|rtt_var:748|pto_duration:53607|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 509640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 509644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 509648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 509652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259588193|now:1746006259509636|interv:78557| [2025/04/30 09:44:19 509656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259588193|now:1746006259509636|interval:78557|pto_count:0|srtt:50615 [2025/04/30 09:44:19 509661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 509665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 509670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2874432| [2025/04/30 09:44:19 509674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 509678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259510678|now:1746006259509678|interv:1000| [2025/04/30 09:44:19 509682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 509686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 509690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259510678| [2025/04/30 09:44:19 509694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259510678| [2025/04/30 09:44:19 509698] [debug] |xqc_engine_wakeup_after|wakeup:1746006259510678|now:1746006259509698|diff:980| [2025/04/30 09:44:19 509702] [debug] |xqc_engine_main_logic|END|now:1746006259509416| [2025/04/30 09:44:19 510601] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259510600| [2025/04/30 09:44:19 510612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 510618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1204| [2025/04/30 09:44:19 510622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1205| [2025/04/30 09:44:19 510628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1205| [2025/04/30 09:44:19 510633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 510638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2666|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2667|path_largest_ack:2666| [2025/04/30 09:44:19 510643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61200|prior_delivered:2805087|prior_time:1746006259458757|is_app_limited:0|send_elapse:57690|ack_elapse:51843|ctl_first_sent_time:1746006259460223|lagest_ack_time:1746006259510600|curr_delivered:2866287| [2025/04/30 09:44:19 510656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259460223| [2025/04/30 09:44:19 510660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:285||sndq_packets_used_bytes:0|sndq_packets_free:1495| [2025/04/30 09:44:19 510665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2667|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2667|path_largest_ack:2667| [2025/04/30 09:44:19 510669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61200|prior_delivered:2805087|prior_time:1746006259458757|is_app_limited:0|send_elapse:57690|ack_elapse:51843|ctl_first_sent_time:1746006259460223|lagest_ack_time:1746006259510600|curr_delivered:2867487| [2025/04/30 09:44:19 510674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259460329| [2025/04/30 09:44:19 510678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:284||sndq_packets_used_bytes:0|sndq_packets_free:1496| [2025/04/30 09:44:19 510682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50615|rttvar:748|minrtt:31343|latest_rtt:50271|ack_delay:56| [2025/04/30 09:44:19 510686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50565|rttvar:661|minrtt:31343|latest_rtt:50271|ack_delay:56| [2025/04/30 09:44:19 510691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2667|lost_pn:2664|thresh:3| [2025/04/30 09:44:19 510695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 510699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 510703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 510707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50565|rtt_var:661|pto_duration:53209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 510712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 510716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 510720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 510724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259587795|now:1746006259510707|interv:77088| [2025/04/30 09:44:19 510728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259587795|now:1746006259510707|interval:77088|pto_count:0|srtt:50565 [2025/04/30 09:44:19 510732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57690, ack_elapse 51843, delivered 62400|rate 1081643|lost 231| [2025/04/30 09:44:19 510737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081643) in round 50| [2025/04/30 09:44:19 510741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 510748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 510752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259460329|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 510756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259460329|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 510761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60013|srtt:50565|latest_rtt:50271|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 510767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1205|largest:1205|pns:2| [2025/04/30 09:44:19 510772] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1205|frame:ACK |recv_time:1746006259510600|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 510776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379510600|now:1746006259510600|interv:120000000| [2025/04/30 09:44:19 510781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379510600|now:1746006259510600|interv:120000000| [2025/04/30 09:44:19 510785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259510678|pq_index:0| [2025/04/30 09:44:19 510789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259509416| [2025/04/30 09:44:19 510793] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259510793| [2025/04/30 09:44:19 510798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259510797| [2025/04/30 09:44:19 510803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259510678|now:1746006259510797| [2025/04/30 09:44:19 510807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259510678|now:1746006259510797| [2025/04/30 09:44:19 510811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 510816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50565|min_srtt:50565|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 510821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2912160| [2025/04/30 09:44:19 510826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50565|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 510831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 510836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50565|min_srtt:50565|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 510843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2913339| [2025/04/30 09:44:19 510847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50565|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 510852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 510856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50565|min_srtt:50565|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 510860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2914518| [2025/04/30 09:44:19 510865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 510869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 510872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 510877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 510881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 510885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2874432| [2025/04/30 09:44:19 510890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 510894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2725| [2025/04/30 09:44:19 510929] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2725|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259510901|stream_id:0|stream_offset:2874432| [2025/04/30 09:44:19 510938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2725|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 510946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 510953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50565|rtt_var:661|pto_duration:53209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 510960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 510965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 510969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 510973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259589110|now:1746006259510953|interv:78157| [2025/04/30 09:44:19 510977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259589110|now:1746006259510953|interval:78157|pto_count:0|srtt:50565 [2025/04/30 09:44:19 510987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 510992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 510996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2875611| [2025/04/30 09:44:19 511001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 511005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259512005|now:1746006259511005|interv:1000| [2025/04/30 09:44:19 511009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 511013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 511017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259512005| [2025/04/30 09:44:19 511021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259512005| [2025/04/30 09:44:19 511025] [debug] |xqc_engine_wakeup_after|wakeup:1746006259512005|now:1746006259511025|diff:980| [2025/04/30 09:44:19 511029] [debug] |xqc_engine_main_logic|END|now:1746006259510797| [2025/04/30 09:44:19 511035] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259511035| [2025/04/30 09:44:19 511039] [debug] |xqc_engine_wakeup_after|wakeup:1746006259512005|now:1746006259511039|diff:966| [2025/04/30 09:44:19 511043] [debug] |xqc_engine_main_logic|END|now:1746006259511035| [2025/04/30 09:44:19 512110] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259512110| [2025/04/30 09:44:19 512118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259512005|pq_index:0| [2025/04/30 09:44:19 512123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259510797| [2025/04/30 09:44:19 512128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259512127| [2025/04/30 09:44:19 512147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259512005|now:1746006259512127| [2025/04/30 09:44:19 512153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259512005|now:1746006259512127| [2025/04/30 09:44:19 512157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 512162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50565|min_srtt:50565|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 512166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2914518| [2025/04/30 09:44:19 512171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 512175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 512179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 512188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 512192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 512197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2875611| [2025/04/30 09:44:19 512201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 512205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2726| [2025/04/30 09:44:19 512238] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2726|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259512213|stream_id:0|stream_offset:2875611| [2025/04/30 09:44:19 512248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2726|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 512255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 512262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50565|rtt_var:661|pto_duration:53209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 512269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 512273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 512277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 512281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259590422|now:1746006259512261|interv:78161| [2025/04/30 09:44:19 512285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259590422|now:1746006259512261|interval:78161|pto_count:0|srtt:50565 [2025/04/30 09:44:19 512290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 512294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 512299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2876790| [2025/04/30 09:44:19 512303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 512307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259513307|now:1746006259512307|interv:1000| [2025/04/30 09:44:19 512311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 512315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 512319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259513307| [2025/04/30 09:44:19 512323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259513307| [2025/04/30 09:44:19 512331] [debug] |xqc_engine_wakeup_after|wakeup:1746006259513307|now:1746006259512331|diff:976| [2025/04/30 09:44:19 512335] [debug] |xqc_engine_main_logic|END|now:1746006259512127| [2025/04/30 09:44:19 512595] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259512594| [2025/04/30 09:44:19 512600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 512606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1205| [2025/04/30 09:44:19 512610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1206| [2025/04/30 09:44:19 512616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1206| [2025/04/30 09:44:19 512620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 512625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2668|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2669|path_largest_ack:2668| [2025/04/30 09:44:19 512629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61200|prior_delivered:2807487|prior_time:1746006259460741|is_app_limited:0|send_elapse:57831|ack_elapse:51853|ctl_first_sent_time:1746006259462213|lagest_ack_time:1746006259512594|curr_delivered:2868687| [2025/04/30 09:44:19 512634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259462213| [2025/04/30 09:44:19 512639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:283||sndq_packets_used_bytes:0|sndq_packets_free:1497| [2025/04/30 09:44:19 512643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2669|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2669|path_largest_ack:2669| [2025/04/30 09:44:19 512648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61200|prior_delivered:2807487|prior_time:1746006259460741|is_app_limited:0|send_elapse:57831|ack_elapse:51853|ctl_first_sent_time:1746006259462213|lagest_ack_time:1746006259512594|curr_delivered:2869887| [2025/04/30 09:44:19 512652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259462317| [2025/04/30 09:44:19 512656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:282||sndq_packets_used_bytes:0|sndq_packets_free:1498| [2025/04/30 09:44:19 512660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50565|rttvar:661|minrtt:31343|latest_rtt:50277|ack_delay:64| [2025/04/30 09:44:19 512664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50521|rttvar:584|minrtt:31343|latest_rtt:50277|ack_delay:64| [2025/04/30 09:44:19 512669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2669|lost_pn:2666|thresh:3| [2025/04/30 09:44:19 512673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 512677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 512681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 512685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50521|rtt_var:584|pto_duration:52857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 512689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 512697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 512700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 512704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259590070|now:1746006259512685|interv:77385| [2025/04/30 09:44:19 512708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259590070|now:1746006259512685|interval:77385|pto_count:0|srtt:50521 [2025/04/30 09:44:19 512713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57831, ack_elapse 51853, delivered 62400|rate 1079006|lost 231| [2025/04/30 09:44:19 512717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1079006) in round 50| [2025/04/30 09:44:19 512721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 512725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 512729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259462317|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 512734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259462317|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 512739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60013|srtt:50521|latest_rtt:50277|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 512745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1206|largest:1206|pns:2| [2025/04/30 09:44:19 512749] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1206|frame:ACK |recv_time:1746006259512594|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 512754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379512594|now:1746006259512594|interv:120000000| [2025/04/30 09:44:19 512758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379512594|now:1746006259512594|interv:120000000| [2025/04/30 09:44:19 512762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259513307|pq_index:0| [2025/04/30 09:44:19 512766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259512127| [2025/04/30 09:44:19 512770] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259512770| [2025/04/30 09:44:19 512775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259512774| [2025/04/30 09:44:19 512781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50521|min_srtt:50521|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 512785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2914518| [2025/04/30 09:44:19 512793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50521|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 512797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 512802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50521|min_srtt:50521|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 512806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2915697| [2025/04/30 09:44:19 512810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50521|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 512815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 512819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50521|min_srtt:50521|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 512823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2916876| [2025/04/30 09:44:19 512828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 512832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 512835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 512840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 512844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 512848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2876790| [2025/04/30 09:44:19 512852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 512856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 512860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259513307| [2025/04/30 09:44:19 512864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259513307| [2025/04/30 09:44:19 512868] [debug] |xqc_engine_wakeup_after|wakeup:1746006259513307|now:1746006259512868|diff:439| [2025/04/30 09:44:19 512872] [debug] |xqc_engine_main_logic|END|now:1746006259512774| [2025/04/30 09:44:19 512877] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259512877| [2025/04/30 09:44:19 512881] [debug] |xqc_engine_wakeup_after|wakeup:1746006259513307|now:1746006259512881|diff:426| [2025/04/30 09:44:19 512887] [debug] |xqc_engine_main_logic|END|now:1746006259512877| [2025/04/30 09:44:19 513955] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259513954| [2025/04/30 09:44:19 513963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259513307|pq_index:0| [2025/04/30 09:44:19 513967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259512774| [2025/04/30 09:44:19 513972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259513971| [2025/04/30 09:44:19 513976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259513307|now:1746006259513971| [2025/04/30 09:44:19 513981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259513307|now:1746006259513971| [2025/04/30 09:44:19 513984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 513989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50521|min_srtt:50521|path_bw:1215632|loss_rate:0.84|path_pto:0| [2025/04/30 09:44:19 513994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2916876| [2025/04/30 09:44:19 513998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 514002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 514006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 514010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 514014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 514018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2876790| [2025/04/30 09:44:19 514023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 514027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2727| [2025/04/30 09:44:19 514061] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2727|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259514035|stream_id:0|stream_offset:2876790| [2025/04/30 09:44:19 514070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2727|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 514077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 514084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50521|rtt_var:584|pto_duration:52857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 514091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 514099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 514103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 514107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259591892|now:1746006259514084|interv:77808| [2025/04/30 09:44:19 514111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259591892|now:1746006259514084|interval:77808|pto_count:0|srtt:50521 [2025/04/30 09:44:19 514116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 514120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 514125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2877969| [2025/04/30 09:44:19 514129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 514151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2728| [2025/04/30 09:44:19 514182] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2728|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259514158|stream_id:0|stream_offset:2877969| [2025/04/30 09:44:19 514191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2728|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 514198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 514205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50521|rtt_var:584|pto_duration:52857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 514211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 514215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 514219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 514223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259592015|now:1746006259514205|interv:77810| [2025/04/30 09:44:19 514227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259592015|now:1746006259514205|interval:77810|pto_count:0|srtt:50521 [2025/04/30 09:44:19 514231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 514236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 514240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2879148| [2025/04/30 09:44:19 514245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 514249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259515248|now:1746006259514248|interv:1000| [2025/04/30 09:44:19 514257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 514261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 514265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259515248| [2025/04/30 09:44:19 514269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259515248| [2025/04/30 09:44:19 514273] [debug] |xqc_engine_wakeup_after|wakeup:1746006259515248|now:1746006259514273|diff:975| [2025/04/30 09:44:19 514278] [debug] |xqc_engine_main_logic|END|now:1746006259513971| [2025/04/30 09:44:19 514586] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259514585| [2025/04/30 09:44:19 514591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 514597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1206| [2025/04/30 09:44:19 514601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1207| [2025/04/30 09:44:19 514607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1207| [2025/04/30 09:44:19 514611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 514616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2670|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2671|path_largest_ack:2670| [2025/04/30 09:44:19 514620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61200|prior_delivered:2809887|prior_time:1746006259462737|is_app_limited:0|send_elapse:55833|ack_elapse:51848|ctl_first_sent_time:1746006259464209|lagest_ack_time:1746006259514585|curr_delivered:2871087| [2025/04/30 09:44:19 514625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259464209| [2025/04/30 09:44:19 514629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:281||sndq_packets_used_bytes:0|sndq_packets_free:1499| [2025/04/30 09:44:19 514634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2671|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2671|path_largest_ack:2671| [2025/04/30 09:44:19 514638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61200|prior_delivered:2809887|prior_time:1746006259462737|is_app_limited:0|send_elapse:55833|ack_elapse:51848|ctl_first_sent_time:1746006259464209|lagest_ack_time:1746006259514585|curr_delivered:2872287| [2025/04/30 09:44:19 514643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259464310| [2025/04/30 09:44:19 514646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:280||sndq_packets_used_bytes:0|sndq_packets_free:1500| [2025/04/30 09:44:19 514650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50521|rttvar:584|minrtt:31343|latest_rtt:50275|ack_delay:64| [2025/04/30 09:44:19 514655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50482|rttvar:515|minrtt:31343|latest_rtt:50275|ack_delay:64| [2025/04/30 09:44:19 514659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2671|lost_pn:2668|thresh:3| [2025/04/30 09:44:19 514663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 514671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 514675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 514679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50482|rtt_var:515|pto_duration:52542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 514683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 514687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 514691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 514695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259591700|now:1746006259514679|interv:77021| [2025/04/30 09:44:19 514699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259591700|now:1746006259514679|interval:77021|pto_count:0|srtt:50482 [2025/04/30 09:44:19 514703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55833, ack_elapse 51848, delivered 62400|rate 1117618|lost 231| [2025/04/30 09:44:19 514708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117618) in round 50| [2025/04/30 09:44:19 514712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 514716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 514720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259464310|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 514724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259464310|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 514729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60013|srtt:50482|latest_rtt:50275|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 514734] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:101066|inflight:60013|mode:2|applimit:0|pacing_rate:1215632|bw:1215632|srtt:50482|latest_rtt:50275|min_rtt:31343|send:2691|lost:231|tlp:0|recv:1206|recovery:0|slow_start:0|conn_life:2471966|acked:2400|delivered:2872287|is_cwnd_limited:0| [2025/04/30 09:44:19 514740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1207|largest:1207|pns:2| [2025/04/30 09:44:19 514745] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1207|frame:ACK |recv_time:1746006259514585|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 514750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379514585|now:1746006259514585|interv:120000000| [2025/04/30 09:44:19 514754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379514585|now:1746006259514585|interv:120000000| [2025/04/30 09:44:19 514760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259515248|pq_index:0| [2025/04/30 09:44:19 514765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259513971| [2025/04/30 09:44:19 514769] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259514769| [2025/04/30 09:44:19 514773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259514772| [2025/04/30 09:44:19 514779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50482|min_srtt:50482|path_bw:1215632|loss_rate:0.83|path_pto:0| [2025/04/30 09:44:19 514784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2916876| [2025/04/30 09:44:19 514788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50482|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 514793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 514797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50482|min_srtt:50482|path_bw:1215632|loss_rate:0.83|path_pto:0| [2025/04/30 09:44:19 514801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2918055| [2025/04/30 09:44:19 514806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50482|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 514810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 514815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50482|min_srtt:50482|path_bw:1215632|loss_rate:0.83|path_pto:0| [2025/04/30 09:44:19 514819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2919234| [2025/04/30 09:44:19 514823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 514827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 514831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 514835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 514840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 514844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2879148| [2025/04/30 09:44:19 514851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 514855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 514859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259515248| [2025/04/30 09:44:19 514863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259515248| [2025/04/30 09:44:19 514866] [debug] |xqc_engine_wakeup_after|wakeup:1746006259515248|now:1746006259514866|diff:382| [2025/04/30 09:44:19 514871] [debug] |xqc_engine_main_logic|END|now:1746006259514772| [2025/04/30 09:44:19 514876] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259514875| [2025/04/30 09:44:19 514879] [debug] |xqc_engine_wakeup_after|wakeup:1746006259515248|now:1746006259514879|diff:369| [2025/04/30 09:44:19 514883] [debug] |xqc_engine_main_logic|END|now:1746006259514875| [2025/04/30 09:44:19 515950] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259515950| [2025/04/30 09:44:19 515958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259515248|pq_index:0| [2025/04/30 09:44:19 515963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259514772| [2025/04/30 09:44:19 515968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259515967| [2025/04/30 09:44:19 515972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259515248|now:1746006259515967| [2025/04/30 09:44:19 515977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259515248|now:1746006259515967| [2025/04/30 09:44:19 515982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 515990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50482|min_srtt:50482|path_bw:1215632|loss_rate:0.83|path_pto:0| [2025/04/30 09:44:19 515994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2919234| [2025/04/30 09:44:19 515999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 516002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 516006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 516011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 516015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 516019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2879148| [2025/04/30 09:44:19 516024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 516028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2729| [2025/04/30 09:44:19 516065] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2729|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259516039|stream_id:0|stream_offset:2879148| [2025/04/30 09:44:19 516074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2729|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 516082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 516088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50482|rtt_var:515|pto_duration:52542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 516095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 516100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 516104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 516108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259593581|now:1746006259516088|interv:77493| [2025/04/30 09:44:19 516112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259593581|now:1746006259516088|interval:77493|pto_count:0|srtt:50482 [2025/04/30 09:44:19 516117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 516122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 516126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2880327| [2025/04/30 09:44:19 516130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 516151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2730| [2025/04/30 09:44:19 516182] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2730|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259516159|stream_id:0|stream_offset:2880327| [2025/04/30 09:44:19 516191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2730|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 516198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 516205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50482|rtt_var:515|pto_duration:52542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 516210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 516214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 516218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 516222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259593701|now:1746006259516205|interv:77496| [2025/04/30 09:44:19 516231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259593701|now:1746006259516205|interval:77496|pto_count:0|srtt:50482 [2025/04/30 09:44:19 516235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 516240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 516244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2881506| [2025/04/30 09:44:19 516249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 516253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259517253|now:1746006259516253|interv:1000| [2025/04/30 09:44:19 516257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 516261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 516265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259517253| [2025/04/30 09:44:19 516269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259517253| [2025/04/30 09:44:19 516274] [debug] |xqc_engine_wakeup_after|wakeup:1746006259517253|now:1746006259516273|diff:980| [2025/04/30 09:44:19 516278] [debug] |xqc_engine_main_logic|END|now:1746006259515967| [2025/04/30 09:44:19 516640] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006259516640| [2025/04/30 09:44:19 516646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 516652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1207| [2025/04/30 09:44:19 516656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1208| [2025/04/30 09:44:19 516661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1208| [2025/04/30 09:44:19 516665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 516670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2672|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2673|path_largest_ack:2672| [2025/04/30 09:44:19 516675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61200|prior_delivered:2812287|prior_time:1746006259464732|is_app_limited:0|send_elapse:55843|ack_elapse:51908|ctl_first_sent_time:1746006259466200|lagest_ack_time:1746006259516640|curr_delivered:2873487| [2025/04/30 09:44:19 516680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259466200| [2025/04/30 09:44:19 516684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:279||sndq_packets_used_bytes:0|sndq_packets_free:1501| [2025/04/30 09:44:19 516689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2673|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2673|path_largest_ack:2673| [2025/04/30 09:44:19 516693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61200|prior_delivered:2812287|prior_time:1746006259464732|is_app_limited:0|send_elapse:55843|ack_elapse:51908|ctl_first_sent_time:1746006259466200|lagest_ack_time:1746006259516640|curr_delivered:2874687| [2025/04/30 09:44:19 516701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259466306| [2025/04/30 09:44:19 516705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:278||sndq_packets_used_bytes:0|sndq_packets_free:1502| [2025/04/30 09:44:19 516710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50482|rttvar:515|minrtt:31343|latest_rtt:50334|ack_delay:56| [2025/04/30 09:44:19 516714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50456|rttvar:438|minrtt:31343|latest_rtt:50334|ack_delay:56| [2025/04/30 09:44:19 516718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2673|lost_pn:2670|thresh:3| [2025/04/30 09:44:19 516723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 516727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 516731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 516735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50456|rtt_var:438|pto_duration:52456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 516739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 516743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 516747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 09:44:19 516751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259593615|now:1746006259516735|interv:76880| [2025/04/30 09:44:19 516755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259593615|now:1746006259516735|interval:76880|pto_count:0|srtt:50456 [2025/04/30 09:44:19 516760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55843, ack_elapse 51908, delivered 62400|rate 1117418|lost 231| [2025/04/30 09:44:19 516764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117418) in round 50| [2025/04/30 09:44:19 516769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 516773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 516777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259466306|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 516781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259466306|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 516786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60013|srtt:50456|latest_rtt:50334|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 516794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 516799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006259541640|now:1746006259516640|interv:25000| [2025/04/30 09:44:19 516804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006259516640|max_ack_delay:25000| [2025/04/30 09:44:19 516809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1208|largest:1208|pns:2| [2025/04/30 09:44:19 516813] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1208|frame:PING ACK |recv_time:1746006259516640|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 516818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379516640|now:1746006259516640|interv:120000000| [2025/04/30 09:44:19 516822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379516640|now:1746006259516640|interv:120000000| [2025/04/30 09:44:19 516826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259517253|pq_index:0| [2025/04/30 09:44:19 516831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259515967| [2025/04/30 09:44:19 516835] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259516834| [2025/04/30 09:44:19 516839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259516838| [2025/04/30 09:44:19 516845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50456|min_srtt:50456|path_bw:1215632|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:19 516850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2919234| [2025/04/30 09:44:19 516855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 516859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 516864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50456|min_srtt:50456|path_bw:1215632|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:19 516868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2920413| [2025/04/30 09:44:19 516873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 516877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 516882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50456|min_srtt:50456|path_bw:1215632|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:19 516889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2921592| [2025/04/30 09:44:19 516893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 516897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 516901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 516906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 516910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 516914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2881506| [2025/04/30 09:44:19 516919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 516923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 516927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259517253| [2025/04/30 09:44:19 516931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259517253| [2025/04/30 09:44:19 516935] [debug] |xqc_engine_wakeup_after|wakeup:1746006259517253|now:1746006259516935|diff:318| [2025/04/30 09:44:19 516939] [debug] |xqc_engine_main_logic|END|now:1746006259516838| [2025/04/30 09:44:19 516944] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259516944| [2025/04/30 09:44:19 516948] [debug] |xqc_engine_wakeup_after|wakeup:1746006259517253|now:1746006259516948|diff:305| [2025/04/30 09:44:19 516952] [debug] |xqc_engine_main_logic|END|now:1746006259516944| [2025/04/30 09:44:19 518019] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259518019| [2025/04/30 09:44:19 518027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259517253|pq_index:0| [2025/04/30 09:44:19 518031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259516838| [2025/04/30 09:44:19 518037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259518035| [2025/04/30 09:44:19 518041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259517253|now:1746006259518035| [2025/04/30 09:44:19 518046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259517253|now:1746006259518035| [2025/04/30 09:44:19 518050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 518055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50456|min_srtt:50456|path_bw:1215632|loss_rate:0.82|path_pto:0| [2025/04/30 09:44:19 518059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2921592| [2025/04/30 09:44:19 518063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 518071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 518075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 518079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 518084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 518088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2881506| [2025/04/30 09:44:19 518093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 518097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2731| [2025/04/30 09:44:19 518131] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2731|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746006259518105|stream_id:0|stream_offset:2881506| [2025/04/30 09:44:19 518158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2731|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 518165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 09:44:19 518172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50456|rtt_var:438|pto_duration:52456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 518178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 518182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 518186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 518190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259595561|now:1746006259518172|interv:77389| [2025/04/30 09:44:19 518194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259595561|now:1746006259518172|interval:77389|pto_count:0|srtt:50456 [2025/04/30 09:44:19 518199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61213| [2025/04/30 09:44:19 518203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 518208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2882685| [2025/04/30 09:44:19 518212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 518217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2732| [2025/04/30 09:44:19 518247] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2732|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259518224|stream_id:0|stream_offset:2882685| [2025/04/30 09:44:19 518262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2732|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 518270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 518277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50456|rtt_var:438|pto_duration:52456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 518281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 518285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 518289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 518293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259595680|now:1746006259518276|interv:77404| [2025/04/30 09:44:19 518297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259595680|now:1746006259518276|interval:77404|pto_count:0|srtt:50456 [2025/04/30 09:44:19 518302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 518307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 518311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2883864| [2025/04/30 09:44:19 518316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 518320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2733| [2025/04/30 09:44:19 518349] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2733|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259518327|stream_id:0|stream_offset:2883864| [2025/04/30 09:44:19 518357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2733|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 518365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 518372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50456|rtt_var:438|pto_duration:52456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 518378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 518382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 518386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 518390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259595783|now:1746006259518371|interv:77412| [2025/04/30 09:44:19 518394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259595783|now:1746006259518371|interval:77412|pto_count:0|srtt:50456 [2025/04/30 09:44:19 518402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63613| [2025/04/30 09:44:19 518407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 518411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2885043| [2025/04/30 09:44:19 518416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 518420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259519420|now:1746006259518420|interv:1000| [2025/04/30 09:44:19 518424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 518428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 518432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259519420| [2025/04/30 09:44:19 518436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259519420| [2025/04/30 09:44:19 518440] [debug] |xqc_engine_wakeup_after|wakeup:1746006259519420|now:1746006259518440|diff:980| [2025/04/30 09:44:19 518444] [debug] |xqc_engine_main_logic|END|now:1746006259518035| [2025/04/30 09:44:19 518557] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006259518557| [2025/04/30 09:44:19 518563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 518569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1208| [2025/04/30 09:44:19 518572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1209| [2025/04/30 09:44:19 518578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1209| [2025/04/30 09:44:19 518582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 518587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2674|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2675|path_largest_ack:2674| [2025/04/30 09:44:19 518592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61200|prior_delivered:2814687|prior_time:1746006259466726|is_app_limited:0|send_elapse:55816|ack_elapse:51831|ctl_first_sent_time:1746006259468201|lagest_ack_time:1746006259518557|curr_delivered:2875887| [2025/04/30 09:44:19 518596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259468201| [2025/04/30 09:44:19 518601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:277||sndq_packets_used_bytes:0|sndq_packets_free:1503| [2025/04/30 09:44:19 518605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2675|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2675|path_largest_ack:2675| [2025/04/30 09:44:19 518610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61200|prior_delivered:2814687|prior_time:1746006259466726|is_app_limited:0|send_elapse:55816|ack_elapse:51831|ctl_first_sent_time:1746006259468201|lagest_ack_time:1746006259518557|curr_delivered:2877087| [2025/04/30 09:44:19 518614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259468309| [2025/04/30 09:44:19 518618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:276||sndq_packets_used_bytes:0|sndq_packets_free:1504| [2025/04/30 09:44:19 518626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50456|rttvar:438|minrtt:31343|latest_rtt:50248|ack_delay:56| [2025/04/30 09:44:19 518630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50423|rttvar:395|minrtt:31343|latest_rtt:50248|ack_delay:56| [2025/04/30 09:44:19 518635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2675|lost_pn:2672|thresh:3| [2025/04/30 09:44:19 518639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 518643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 518647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 518651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50423|rtt_var:395|pto_duration:52423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 518655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 518659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 518663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 518667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259595750|now:1746006259518651|interv:77099| [2025/04/30 09:44:19 518671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259595750|now:1746006259518651|interval:77099|pto_count:0|srtt:50423 [2025/04/30 09:44:19 518676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55816, ack_elapse 51831, delivered 62400|rate 1117959|lost 231| [2025/04/30 09:44:19 518680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117959) in round 50| [2025/04/30 09:44:19 518684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 518689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 518692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259468309|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 518697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259468309|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 518702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61213|srtt:50423|latest_rtt:50248|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 518708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1209|largest:1209|pns:2| [2025/04/30 09:44:19 518712] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1209|frame:ACK |recv_time:1746006259518557|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 518719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379518557|now:1746006259518557|interv:120000000| [2025/04/30 09:44:19 518724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379518557|now:1746006259518557|interv:120000000| [2025/04/30 09:44:19 518728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259519420|pq_index:0| [2025/04/30 09:44:19 518732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259518035| [2025/04/30 09:44:19 518736] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259518736| [2025/04/30 09:44:19 518741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259518740| [2025/04/30 09:44:19 518747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50423|min_srtt:50423|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 518751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2921592| [2025/04/30 09:44:19 518756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50423|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 518761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 518765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50423|min_srtt:50423|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 518769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2922771| [2025/04/30 09:44:19 518774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50423|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 518778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 518783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50423|min_srtt:50423|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 518787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2923950| [2025/04/30 09:44:19 518791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 518795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 518799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 518804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 518811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 518815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2885043| [2025/04/30 09:44:19 518819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 518823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 518827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259519420| [2025/04/30 09:44:19 518831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259519420| [2025/04/30 09:44:19 518835] [debug] |xqc_engine_wakeup_after|wakeup:1746006259519420|now:1746006259518835|diff:585| [2025/04/30 09:44:19 518840] [debug] |xqc_engine_main_logic|END|now:1746006259518740| [2025/04/30 09:44:19 518844] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259518844| [2025/04/30 09:44:19 518848] [debug] |xqc_engine_wakeup_after|wakeup:1746006259519420|now:1746006259518848|diff:572| [2025/04/30 09:44:19 518852] [debug] |xqc_engine_main_logic|END|now:1746006259518844| [2025/04/30 09:44:19 519919] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259519919| [2025/04/30 09:44:19 519927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259519420|pq_index:0| [2025/04/30 09:44:19 519932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259518740| [2025/04/30 09:44:19 519937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259519936| [2025/04/30 09:44:19 519941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259519420|now:1746006259519936| [2025/04/30 09:44:19 519945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259519420|now:1746006259519936| [2025/04/30 09:44:19 519949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 519954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50423|min_srtt:50423|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 519958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2923950| [2025/04/30 09:44:19 519962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 519966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 519970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 519974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 519979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 519983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2885043| [2025/04/30 09:44:19 519991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 519995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2734| [2025/04/30 09:44:19 520029] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2734|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259520003|stream_id:0|stream_offset:2885043| [2025/04/30 09:44:19 520037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2734|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 520045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 520051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50423|rtt_var:395|pto_duration:52423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 520058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 520063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 520067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 520071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259597426|now:1746006259520051|interv:77375| [2025/04/30 09:44:19 520075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259597426|now:1746006259520051|interval:77375|pto_count:0|srtt:50423 [2025/04/30 09:44:19 520079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 520084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 520088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2886222| [2025/04/30 09:44:19 520092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 520096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259521096|now:1746006259520096|interv:1000| [2025/04/30 09:44:19 520100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 520104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 520108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259521096| [2025/04/30 09:44:19 520112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259521096| [2025/04/30 09:44:19 520116] [debug] |xqc_engine_wakeup_after|wakeup:1746006259521096|now:1746006259520116|diff:980| [2025/04/30 09:44:19 520120] [debug] |xqc_engine_main_logic|END|now:1746006259519936| [2025/04/30 09:44:19 520561] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259520561| [2025/04/30 09:44:19 520569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 520575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1209| [2025/04/30 09:44:19 520583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1210| [2025/04/30 09:44:19 520589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1210| [2025/04/30 09:44:19 520593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 520598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2676|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2677|path_largest_ack:2676| [2025/04/30 09:44:19 520602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2817087|prior_time:1746006259468781|is_app_limited:0|send_elapse:53928|ack_elapse:51780|ctl_first_sent_time:1746006259470273|lagest_ack_time:1746006259520561|curr_delivered:2878293| [2025/04/30 09:44:19 520607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259470273| [2025/04/30 09:44:19 520611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:275||sndq_packets_used_bytes:0|sndq_packets_free:1505| [2025/04/30 09:44:19 520615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2677|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2677|path_largest_ack:2677| [2025/04/30 09:44:19 520620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2817087|prior_time:1746006259468781|is_app_limited:0|send_elapse:53928|ack_elapse:51780|ctl_first_sent_time:1746006259470273|lagest_ack_time:1746006259520561|curr_delivered:2879493| [2025/04/30 09:44:19 520624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259470373| [2025/04/30 09:44:19 520628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:274||sndq_packets_used_bytes:0|sndq_packets_free:1506| [2025/04/30 09:44:19 520632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50423|rttvar:395|minrtt:31343|latest_rtt:50188|ack_delay:64| [2025/04/30 09:44:19 520636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50386|rttvar:371|minrtt:31343|latest_rtt:50188|ack_delay:64| [2025/04/30 09:44:19 520641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2677|lost_pn:2674|thresh:3| [2025/04/30 09:44:19 520645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 520649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 520653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1185|pns:2| [2025/04/30 09:44:19 520657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 520661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50386|rtt_var:371|pto_duration:52386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 520665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 520669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 520673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:19 520679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259597389|now:1746006259520661|interv:76728| [2025/04/30 09:44:19 520683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259597389|now:1746006259520661|interval:76728|pto_count:0|srtt:50386 [2025/04/30 09:44:19 520688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53928, ack_elapse 51780, delivered 62406|rate 1157209|lost 231| [2025/04/30 09:44:19 520692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157209) in round 50| [2025/04/30 09:44:19 520696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 520701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 520704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2406|po_sent_time:1746006259470373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 520709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2406|po_sent_time:1746006259470373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 520714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60007|srtt:50386|latest_rtt:50188|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 520719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1210|largest:1210|pns:2| [2025/04/30 09:44:19 520724] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1210|frame:ACK |recv_time:1746006259520561|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 520728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379520561|now:1746006259520561|interv:120000000| [2025/04/30 09:44:19 520732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379520561|now:1746006259520561|interv:120000000| [2025/04/30 09:44:19 520736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259521096|pq_index:0| [2025/04/30 09:44:19 520740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259519936| [2025/04/30 09:44:19 520744] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259520744| [2025/04/30 09:44:19 520749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259520748| [2025/04/30 09:44:19 520755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50386|min_srtt:50386|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 520759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2923950| [2025/04/30 09:44:19 520764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50386|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 520771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 520775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50386|min_srtt:50386|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 520779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2925129| [2025/04/30 09:44:19 520784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50386|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 520788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 520793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50386|min_srtt:50386|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 520797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2926308| [2025/04/30 09:44:19 520801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 520805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 520809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 520813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 520818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 520822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2886222| [2025/04/30 09:44:19 520826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 520830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 520834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259521096| [2025/04/30 09:44:19 520838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259521096| [2025/04/30 09:44:19 520842] [debug] |xqc_engine_wakeup_after|wakeup:1746006259521096|now:1746006259520842|diff:254| [2025/04/30 09:44:19 520846] [debug] |xqc_engine_main_logic|END|now:1746006259520748| [2025/04/30 09:44:19 520851] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259520851| [2025/04/30 09:44:19 520855] [debug] |xqc_engine_wakeup_after|wakeup:1746006259521096|now:1746006259520855|diff:241| [2025/04/30 09:44:19 520859] [debug] |xqc_engine_main_logic|END|now:1746006259520851| [2025/04/30 09:44:19 521926] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259521925| [2025/04/30 09:44:19 521933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259521096|pq_index:0| [2025/04/30 09:44:19 521938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259520748| [2025/04/30 09:44:19 521946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259521945| [2025/04/30 09:44:19 521951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259521096|now:1746006259521945| [2025/04/30 09:44:19 521955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259521096|now:1746006259521945| [2025/04/30 09:44:19 521959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 521964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50386|min_srtt:50386|path_bw:1215632|loss_rate:0.81|path_pto:0| [2025/04/30 09:44:19 521968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2926308| [2025/04/30 09:44:19 521973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 521976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 521980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 521984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 521989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 521993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2886222| [2025/04/30 09:44:19 521997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 522002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2735| [2025/04/30 09:44:19 522036] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2735|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006259522009|stream_id:0|stream_offset:2886222| [2025/04/30 09:44:19 522045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2735|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 522052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:19 522058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50386|rtt_var:371|pto_duration:52386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 522065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 522070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 522074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 522078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259599395|now:1746006259522058|interv:77337| [2025/04/30 09:44:19 522086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259599395|now:1746006259522058|interval:77337|pto_count:0|srtt:50386 [2025/04/30 09:44:19 522090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61207| [2025/04/30 09:44:19 522095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 522099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2887401| [2025/04/30 09:44:19 522104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 522108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2736| [2025/04/30 09:44:19 522155] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2736|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259522115|stream_id:0|stream_offset:2887401| [2025/04/30 09:44:19 522168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2736|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 522173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 522178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50386|rtt_var:371|pto_duration:52386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 522182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 522186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 522190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 522194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259599501|now:1746006259522178|interv:77323| [2025/04/30 09:44:19 522198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259599501|now:1746006259522178|interval:77323|pto_count:0|srtt:50386 [2025/04/30 09:44:19 522203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62407| [2025/04/30 09:44:19 522208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 522212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2888580| [2025/04/30 09:44:19 522216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 522220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259523220|now:1746006259522220|interv:1000| [2025/04/30 09:44:19 522224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 522228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 522232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259523220| [2025/04/30 09:44:19 522244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259523220| [2025/04/30 09:44:19 522248] [debug] |xqc_engine_wakeup_after|wakeup:1746006259523220|now:1746006259522248|diff:972| [2025/04/30 09:44:19 522253] [debug] |xqc_engine_main_logic|END|now:1746006259521945| [2025/04/30 09:44:19 522554] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259522553| [2025/04/30 09:44:19 522559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 522565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1210| [2025/04/30 09:44:19 522569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1211| [2025/04/30 09:44:19 522575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1211| [2025/04/30 09:44:19 522579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 522584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2678|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2679|path_largest_ack:2678| [2025/04/30 09:44:19 522588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2819487|prior_time:1746006259470716|is_app_limited:0|send_elapse:53865|ack_elapse:51837|ctl_first_sent_time:1746006259472194|lagest_ack_time:1746006259522553|curr_delivered:2880693| [2025/04/30 09:44:19 522593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259472194| [2025/04/30 09:44:19 522598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:273||sndq_packets_used_bytes:0|sndq_packets_free:1507| [2025/04/30 09:44:19 522602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2679|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2679|path_largest_ack:2679| [2025/04/30 09:44:19 522606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2819487|prior_time:1746006259470716|is_app_limited:0|send_elapse:53865|ack_elapse:51837|ctl_first_sent_time:1746006259472194|lagest_ack_time:1746006259522553|curr_delivered:2881893| [2025/04/30 09:44:19 522611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259472299| [2025/04/30 09:44:19 522615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:272||sndq_packets_used_bytes:0|sndq_packets_free:1508| [2025/04/30 09:44:19 522619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50386|rttvar:371|minrtt:31343|latest_rtt:50254|ack_delay:56| [2025/04/30 09:44:19 522623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50362|rttvar:326|minrtt:31343|latest_rtt:50254|ack_delay:56| [2025/04/30 09:44:19 522628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2679|lost_pn:2676|thresh:3| [2025/04/30 09:44:19 522632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 522636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 522640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 522648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50362|rtt_var:326|pto_duration:52362|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 522652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 522656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 522660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:19 522664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259599477|now:1746006259522647|interv:76830| [2025/04/30 09:44:19 522668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259599477|now:1746006259522647|interval:76830|pto_count:0|srtt:50362 [2025/04/30 09:44:19 522672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53865, ack_elapse 51837, delivered 62406|rate 1158563|lost 231| [2025/04/30 09:44:19 522677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158563) in round 50| [2025/04/30 09:44:19 522681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 522685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 522689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259472299|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 522694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259472299|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 522699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60007|srtt:50362|latest_rtt:50254|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 522704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1211|largest:1211|pns:2| [2025/04/30 09:44:19 522709] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1211|frame:ACK |recv_time:1746006259522553|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 522714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379522553|now:1746006259522553|interv:120000000| [2025/04/30 09:44:19 522718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379522553|now:1746006259522553|interv:120000000| [2025/04/30 09:44:19 522722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259523220|pq_index:0| [2025/04/30 09:44:19 522726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259521945| [2025/04/30 09:44:19 522730] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259522730| [2025/04/30 09:44:19 522735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259522734| [2025/04/30 09:44:19 522743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50362|min_srtt:50362|path_bw:1215632|loss_rate:0.80|path_pto:0| [2025/04/30 09:44:19 522748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2926308| [2025/04/30 09:44:19 522752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50362|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 522757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 522762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50362|min_srtt:50362|path_bw:1215632|loss_rate:0.80|path_pto:0| [2025/04/30 09:44:19 522766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2927487| [2025/04/30 09:44:19 522771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50362|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 522775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 522779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50362|min_srtt:50362|path_bw:1215632|loss_rate:0.80|path_pto:0| [2025/04/30 09:44:19 522784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2928666| [2025/04/30 09:44:19 522788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 522792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 522796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 522801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 522805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 522809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2888580| [2025/04/30 09:44:19 522814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 522818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 522822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259523220| [2025/04/30 09:44:19 522826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259523220| [2025/04/30 09:44:19 522830] [debug] |xqc_engine_wakeup_after|wakeup:1746006259523220|now:1746006259522830|diff:390| [2025/04/30 09:44:19 522834] [debug] |xqc_engine_main_logic|END|now:1746006259522734| [2025/04/30 09:44:19 522841] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259522841| [2025/04/30 09:44:19 522845] [debug] |xqc_engine_wakeup_after|wakeup:1746006259523220|now:1746006259522845|diff:375| [2025/04/30 09:44:19 522849] [debug] |xqc_engine_main_logic|END|now:1746006259522841| [2025/04/30 09:44:19 523916] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259523915| [2025/04/30 09:44:19 523924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259523220|pq_index:0| [2025/04/30 09:44:19 523928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259522734| [2025/04/30 09:44:19 523933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259523932| [2025/04/30 09:44:19 523938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259523220|now:1746006259523932| [2025/04/30 09:44:19 523942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259523220|now:1746006259523932| [2025/04/30 09:44:19 523946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 523951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50362|min_srtt:50362|path_bw:1215632|loss_rate:0.80|path_pto:0| [2025/04/30 09:44:19 523955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2928666| [2025/04/30 09:44:19 523960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 523963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 523967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 523972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 523976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 523980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2888580| [2025/04/30 09:44:19 523985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 523989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2737| [2025/04/30 09:44:19 524023] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2737|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006259523997|stream_id:0|stream_offset:2888580| [2025/04/30 09:44:19 524032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2737|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 524040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:19 524047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50362|rtt_var:326|pto_duration:52362|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 524058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 524062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 524066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 524070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259601359|now:1746006259524046|interv:77313| [2025/04/30 09:44:19 524074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259601359|now:1746006259524046|interval:77313|pto_count:0|srtt:50362 [2025/04/30 09:44:19 524078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61207| [2025/04/30 09:44:19 524083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 524088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2889759| [2025/04/30 09:44:19 524092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 524096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2738| [2025/04/30 09:44:19 524126] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2738|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259524103|stream_id:0|stream_offset:2889759| [2025/04/30 09:44:19 524153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2738|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 524161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 524166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50362|rtt_var:326|pto_duration:52362|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 524170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 524174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 524178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 524182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259601465|now:1746006259524166|interv:77299| [2025/04/30 09:44:19 524186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259601465|now:1746006259524166|interval:77299|pto_count:0|srtt:50362 [2025/04/30 09:44:19 524191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62407| [2025/04/30 09:44:19 524196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 524200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2890938| [2025/04/30 09:44:19 524209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 524213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2739| [2025/04/30 09:44:19 524243] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2739|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259524220|stream_id:0|stream_offset:2890938| [2025/04/30 09:44:19 524253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2739|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 524260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 524266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50362|rtt_var:326|pto_duration:52362|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 524271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 524275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 524279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 524283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259601582|now:1746006259524266|interv:77316| [2025/04/30 09:44:19 524287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259601582|now:1746006259524266|interval:77316|pto_count:0|srtt:50362 [2025/04/30 09:44:19 524291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63607| [2025/04/30 09:44:19 524296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 524300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2892117| [2025/04/30 09:44:19 524305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 524309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259525309|now:1746006259524309|interv:1000| [2025/04/30 09:44:19 524313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 524317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 524321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259525309| [2025/04/30 09:44:19 524325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259525309| [2025/04/30 09:44:19 524329] [debug] |xqc_engine_wakeup_after|wakeup:1746006259525309|now:1746006259524329|diff:980| [2025/04/30 09:44:19 524333] [debug] |xqc_engine_main_logic|END|now:1746006259523932| [2025/04/30 09:44:19 524550] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259524549| [2025/04/30 09:44:19 524555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 524561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1211| [2025/04/30 09:44:19 524565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1212| [2025/04/30 09:44:19 524575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1212| [2025/04/30 09:44:19 524579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 524584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2680|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2688|path_largest_ack:2680| [2025/04/30 09:44:19 524589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2821887|prior_time:1746006259472705|is_app_limited:0|send_elapse:53868|ack_elapse:51844|ctl_first_sent_time:1746006259474183|lagest_ack_time:1746006259524549|curr_delivered:2883093| [2025/04/30 09:44:19 524593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259474183| [2025/04/30 09:44:19 524598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:271||sndq_packets_used_bytes:0|sndq_packets_free:1509| [2025/04/30 09:44:19 524602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2688|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2688|path_largest_ack:2688| [2025/04/30 09:44:19 524607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2821887|prior_time:1746006259472705|is_app_limited:0|send_elapse:53868|ack_elapse:51844|ctl_first_sent_time:1746006259474183|lagest_ack_time:1746006259524549|curr_delivered:2884293| [2025/04/30 09:44:19 524611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259474292| [2025/04/30 09:44:19 524615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:270||sndq_packets_used_bytes:0|sndq_packets_free:1510| [2025/04/30 09:44:19 524620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50362|rttvar:326|minrtt:31343|latest_rtt:50257|ack_delay:56| [2025/04/30 09:44:19 524624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50342|rttvar:285|minrtt:31343|latest_rtt:50257|ack_delay:56| [2025/04/30 09:44:19 524628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2688|lost_pn:2685|thresh:3| [2025/04/30 09:44:19 524632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 524636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 524641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 524645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50342|rtt_var:285|pto_duration:52342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 524649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 524653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 524657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 524661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259601562|now:1746006259524644|interv:76918| [2025/04/30 09:44:19 524665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259601562|now:1746006259524644|interval:76918|pto_count:0|srtt:50342 [2025/04/30 09:44:19 524672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53868, ack_elapse 51844, delivered 62406|rate 1158498|lost 231| [2025/04/30 09:44:19 524677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158498) in round 50| [2025/04/30 09:44:19 524681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 524685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 524689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259474292|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 524694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259474292|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 524698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61207|srtt:50342|latest_rtt:50257|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 524704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1212|largest:1212|pns:2| [2025/04/30 09:44:19 524709] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1212|frame:ACK |recv_time:1746006259524549|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 524713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379524549|now:1746006259524549|interv:120000000| [2025/04/30 09:44:19 524718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379524549|now:1746006259524549|interv:120000000| [2025/04/30 09:44:19 524722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259525309|pq_index:0| [2025/04/30 09:44:19 524726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259523932| [2025/04/30 09:44:19 524730] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259524730| [2025/04/30 09:44:19 524735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259524734| [2025/04/30 09:44:19 524741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50342|min_srtt:50342|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 524745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2928666| [2025/04/30 09:44:19 524750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50342|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 524755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 524762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50342|min_srtt:50342|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 524766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2929845| [2025/04/30 09:44:19 524770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50342|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 524775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 524779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50342|min_srtt:50342|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 524784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2931024| [2025/04/30 09:44:19 524788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 524792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 524796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 524800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 524805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 524809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2892117| [2025/04/30 09:44:19 524813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 524817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 524821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259525309| [2025/04/30 09:44:19 524825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259525309| [2025/04/30 09:44:19 524829] [debug] |xqc_engine_wakeup_after|wakeup:1746006259525309|now:1746006259524829|diff:480| [2025/04/30 09:44:19 524834] [debug] |xqc_engine_main_logic|END|now:1746006259524734| [2025/04/30 09:44:19 524838] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259524838| [2025/04/30 09:44:19 524842] [debug] |xqc_engine_wakeup_after|wakeup:1746006259525309|now:1746006259524842|diff:467| [2025/04/30 09:44:19 524846] [debug] |xqc_engine_main_logic|END|now:1746006259524838| [2025/04/30 09:44:19 525913] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259525913| [2025/04/30 09:44:19 525922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259525309|pq_index:0| [2025/04/30 09:44:19 525926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259524734| [2025/04/30 09:44:19 525931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259525930| [2025/04/30 09:44:19 525939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259525309|now:1746006259525930| [2025/04/30 09:44:19 525944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259525309|now:1746006259525930| [2025/04/30 09:44:19 525947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 525952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50342|min_srtt:50342|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 525957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2931024| [2025/04/30 09:44:19 525961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 525965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 525969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 525973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 525978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 525982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2892117| [2025/04/30 09:44:19 525986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 525991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2740| [2025/04/30 09:44:19 526025] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2740|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259525998|stream_id:0|stream_offset:2892117| [2025/04/30 09:44:19 526034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2740|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 526041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 526048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50342|rtt_var:285|pto_duration:52342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 526055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 526059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 526063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 526067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259603340|now:1746006259526047|interv:77293| [2025/04/30 09:44:19 526071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259603340|now:1746006259526047|interval:77293|pto_count:0|srtt:50342 [2025/04/30 09:44:19 526079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62407| [2025/04/30 09:44:19 526084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 526088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2893296| [2025/04/30 09:44:19 526092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 526096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259527096|now:1746006259526096|interv:1000| [2025/04/30 09:44:19 526100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 526104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 526108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259527096| [2025/04/30 09:44:19 526112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259527096| [2025/04/30 09:44:19 526116] [debug] |xqc_engine_wakeup_after|wakeup:1746006259527096|now:1746006259526116|diff:980| [2025/04/30 09:44:19 526120] [debug] |xqc_engine_main_logic|END|now:1746006259525930| [2025/04/30 09:44:19 526550] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259526550| [2025/04/30 09:44:19 526558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 526564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1212| [2025/04/30 09:44:19 526568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1213| [2025/04/30 09:44:19 526573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1213| [2025/04/30 09:44:19 526578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 526582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2689|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2690|path_largest_ack:2689| [2025/04/30 09:44:19 526587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2824287|prior_time:1746006259474705|is_app_limited:0|send_elapse:53857|ack_elapse:51845|ctl_first_sent_time:1746006259476182|lagest_ack_time:1746006259526550|curr_delivered:2885493| [2025/04/30 09:44:19 526591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259476182| [2025/04/30 09:44:19 526596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:269||sndq_packets_used_bytes:0|sndq_packets_free:1511| [2025/04/30 09:44:19 526600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2690|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2690|path_largest_ack:2690| [2025/04/30 09:44:19 526604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2824287|prior_time:1746006259474705|is_app_limited:0|send_elapse:53857|ack_elapse:51845|ctl_first_sent_time:1746006259476182|lagest_ack_time:1746006259526550|curr_delivered:2886693| [2025/04/30 09:44:19 526608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259476283| [2025/04/30 09:44:19 526618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:268||sndq_packets_used_bytes:0|sndq_packets_free:1512| [2025/04/30 09:44:19 526622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50342|rttvar:285|minrtt:31343|latest_rtt:50267|ack_delay:64| [2025/04/30 09:44:19 526627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50325|rttvar:248|minrtt:31343|latest_rtt:50267|ack_delay:64| [2025/04/30 09:44:19 526631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2690|lost_pn:2687|thresh:3| [2025/04/30 09:44:19 526635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 526639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 526643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 526647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50325|rtt_var:248|pto_duration:52325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 526651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 526655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 526659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:19 526663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259603323|now:1746006259526647|interv:76676| [2025/04/30 09:44:19 526667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259603323|now:1746006259526647|interval:76676|pto_count:0|srtt:50325 [2025/04/30 09:44:19 526671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53857, ack_elapse 51845, delivered 62406|rate 1158735|lost 231| [2025/04/30 09:44:19 526675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158735) in round 50| [2025/04/30 09:44:19 526680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 526684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 526688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259476283|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 526692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259476283|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 526696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60007|srtt:50325|latest_rtt:50267|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 526702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1213|largest:1213|pns:2| [2025/04/30 09:44:19 526706] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1213|frame:ACK |recv_time:1746006259526550|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 526713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379526550|now:1746006259526550|interv:120000000| [2025/04/30 09:44:19 526717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379526550|now:1746006259526550|interv:120000000| [2025/04/30 09:44:19 526721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259527096|pq_index:0| [2025/04/30 09:44:19 526726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259525930| [2025/04/30 09:44:19 526730] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259526729| [2025/04/30 09:44:19 526734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259526733| [2025/04/30 09:44:19 526740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50325|min_srtt:50325|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 526744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2931024| [2025/04/30 09:44:19 526749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50325|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 526753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 526758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50325|min_srtt:50325|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 526762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2932203| [2025/04/30 09:44:19 526766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50325|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 526771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 526775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50325|min_srtt:50325|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 526779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2933382| [2025/04/30 09:44:19 526783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 526787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 526791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 526795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 526802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 526806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2893296| [2025/04/30 09:44:19 526811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 526814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 526818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259527096| [2025/04/30 09:44:19 526822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259527096| [2025/04/30 09:44:19 526826] [debug] |xqc_engine_wakeup_after|wakeup:1746006259527096|now:1746006259526826|diff:270| [2025/04/30 09:44:19 526830] [debug] |xqc_engine_main_logic|END|now:1746006259526733| [2025/04/30 09:44:19 526835] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259526835| [2025/04/30 09:44:19 526839] [debug] |xqc_engine_wakeup_after|wakeup:1746006259527096|now:1746006259526839|diff:257| [2025/04/30 09:44:19 526843] [debug] |xqc_engine_main_logic|END|now:1746006259526835| [2025/04/30 09:44:19 527910] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259527910| [2025/04/30 09:44:19 527918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259527096|pq_index:0| [2025/04/30 09:44:19 527923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259526733| [2025/04/30 09:44:19 527927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259527927| [2025/04/30 09:44:19 527932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259527096|now:1746006259527927| [2025/04/30 09:44:19 527936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259527096|now:1746006259527927| [2025/04/30 09:44:19 527940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 527945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50325|min_srtt:50325|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 527949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2933382| [2025/04/30 09:44:19 527954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 527958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 527961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 527966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 527970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 527974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2893296| [2025/04/30 09:44:19 527982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 527987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2741| [2025/04/30 09:44:19 528021] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2741|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006259527994|stream_id:0|stream_offset:2893296| [2025/04/30 09:44:19 528029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2741|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 528037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:19 528044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50325|rtt_var:248|pto_duration:52325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 528051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 528055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 528058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 528063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259605319|now:1746006259528044|interv:77275| [2025/04/30 09:44:19 528067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259605319|now:1746006259528044|interval:77275|pto_count:0|srtt:50325 [2025/04/30 09:44:19 528071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61207| [2025/04/30 09:44:19 528076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 528080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2894475| [2025/04/30 09:44:19 528085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 528089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2742| [2025/04/30 09:44:19 528117] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2742|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259528096|stream_id:0|stream_offset:2894475| [2025/04/30 09:44:19 528126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2742|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 528152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 528159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50325|rtt_var:248|pto_duration:52325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 528164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 528173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 528177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 528181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259605421|now:1746006259528159|interv:77262| [2025/04/30 09:44:19 528184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259605421|now:1746006259528159|interval:77262|pto_count:0|srtt:50325 [2025/04/30 09:44:19 528189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62407| [2025/04/30 09:44:19 528194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 528198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2895654| [2025/04/30 09:44:19 528203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 528207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2743| [2025/04/30 09:44:19 528239] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2743|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259528215|stream_id:0|stream_offset:2895654| [2025/04/30 09:44:19 528248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2743|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 528255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 528262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50325|rtt_var:248|pto_duration:52325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 528268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 528272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 528276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 528280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259605540|now:1746006259528262|interv:77278| [2025/04/30 09:44:19 528284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259605540|now:1746006259528262|interval:77278|pto_count:0|srtt:50325 [2025/04/30 09:44:19 528289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63607| [2025/04/30 09:44:19 528294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 528298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2896833| [2025/04/30 09:44:19 528302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 528306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259529306|now:1746006259528306|interv:1000| [2025/04/30 09:44:19 528314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 528318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 528322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259529306| [2025/04/30 09:44:19 528326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259529306| [2025/04/30 09:44:19 528330] [debug] |xqc_engine_wakeup_after|wakeup:1746006259529306|now:1746006259528330|diff:976| [2025/04/30 09:44:19 528335] [debug] |xqc_engine_main_logic|END|now:1746006259527927| [2025/04/30 09:44:19 528529] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259528528| [2025/04/30 09:44:19 528534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 528540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1213| [2025/04/30 09:44:19 528544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1214| [2025/04/30 09:44:19 528550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1214| [2025/04/30 09:44:19 528554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 528559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2691|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2692|path_largest_ack:2691| [2025/04/30 09:44:19 528563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2826687|prior_time:1746006259476694|is_app_limited:0|send_elapse:51871|ack_elapse:51834|ctl_first_sent_time:1746006259478175|lagest_ack_time:1746006259528528|curr_delivered:2887893| [2025/04/30 09:44:19 528568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259478175| [2025/04/30 09:44:19 528572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:267||sndq_packets_used_bytes:0|sndq_packets_free:1513| [2025/04/30 09:44:19 528577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2692|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2692|path_largest_ack:2692| [2025/04/30 09:44:19 528581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2826687|prior_time:1746006259476694|is_app_limited:0|send_elapse:51871|ack_elapse:51834|ctl_first_sent_time:1746006259478175|lagest_ack_time:1746006259528528|curr_delivered:2889093| [2025/04/30 09:44:19 528586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259478276| [2025/04/30 09:44:19 528590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:266||sndq_packets_used_bytes:0|sndq_packets_free:1514| [2025/04/30 09:44:19 528594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50325|rttvar:248|minrtt:31343|latest_rtt:50252|ack_delay:56| [2025/04/30 09:44:19 528598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50309|rttvar:218|minrtt:31343|latest_rtt:50252|ack_delay:56| [2025/04/30 09:44:19 528602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2692|lost_pn:2689|thresh:3| [2025/04/30 09:44:19 528607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 528615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 528619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 528623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50309|rtt_var:218|pto_duration:52309|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 528627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 528631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 528635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 528639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259605524|now:1746006259528623|interv:76901| [2025/04/30 09:44:19 528643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259605524|now:1746006259528623|interval:76901|pto_count:0|srtt:50309 [2025/04/30 09:44:19 528648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51871, ack_elapse 51834, delivered 62406|rate 1203099|lost 231| [2025/04/30 09:44:19 528652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203099) in round 50| [2025/04/30 09:44:19 528656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 528660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 528664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259478276|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 528669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259478276|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 528674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61207|srtt:50309|latest_rtt:50252|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 528680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1214|largest:1214|pns:2| [2025/04/30 09:44:19 528684] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1214|frame:ACK |recv_time:1746006259528528|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 528689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379528528|now:1746006259528528|interv:120000000| [2025/04/30 09:44:19 528693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379528528|now:1746006259528528|interv:120000000| [2025/04/30 09:44:19 528697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259529306|pq_index:0| [2025/04/30 09:44:19 528701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259527927| [2025/04/30 09:44:19 528705] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259528705| [2025/04/30 09:44:19 528713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259528712| [2025/04/30 09:44:19 528718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50309|min_srtt:50309|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 528723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2933382| [2025/04/30 09:44:19 528728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50309|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 528732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 528737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50309|min_srtt:50309|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 528741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2934561| [2025/04/30 09:44:19 528745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50309|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 528750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 528754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50309|min_srtt:50309|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 528759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2935740| [2025/04/30 09:44:19 528763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 528767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 528771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 528775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 528780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 528784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2896833| [2025/04/30 09:44:19 528788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 528792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 528796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259529306| [2025/04/30 09:44:19 528803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259529306| [2025/04/30 09:44:19 528807] [debug] |xqc_engine_wakeup_after|wakeup:1746006259529306|now:1746006259528807|diff:499| [2025/04/30 09:44:19 528811] [debug] |xqc_engine_main_logic|END|now:1746006259528712| [2025/04/30 09:44:19 528816] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259528816| [2025/04/30 09:44:19 528820] [debug] |xqc_engine_wakeup_after|wakeup:1746006259529306|now:1746006259528820|diff:486| [2025/04/30 09:44:19 528824] [debug] |xqc_engine_main_logic|END|now:1746006259528816| [2025/04/30 09:44:19 529890] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259529890| [2025/04/30 09:44:19 529899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259529306|pq_index:0| [2025/04/30 09:44:19 529903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259528712| [2025/04/30 09:44:19 529908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259529907| [2025/04/30 09:44:19 529912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259529306|now:1746006259529907| [2025/04/30 09:44:19 529916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259529306|now:1746006259529907| [2025/04/30 09:44:19 529920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 529925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50309|min_srtt:50309|path_bw:1215632|loss_rate:0.79|path_pto:0| [2025/04/30 09:44:19 529929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2935740| [2025/04/30 09:44:19 529934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 529938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 529942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 529946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 529950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 529954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2896833| [2025/04/30 09:44:19 529959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 529963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2744| [2025/04/30 09:44:19 529996] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2744|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259529970|stream_id:0|stream_offset:2896833| [2025/04/30 09:44:19 530005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2744|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 530018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 530025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50309|rtt_var:218|pto_duration:52309|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 530030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 530034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 530038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 530042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259607279|now:1746006259530025|interv:77254| [2025/04/30 09:44:19 530046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259607279|now:1746006259530025|interval:77254|pto_count:0|srtt:50309 [2025/04/30 09:44:19 530050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62407| [2025/04/30 09:44:19 530055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 530059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2898012| [2025/04/30 09:44:19 530064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 530068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259531067|now:1746006259530067|interv:1000| [2025/04/30 09:44:19 530072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 530075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 530079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259531067| [2025/04/30 09:44:19 530083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259531067| [2025/04/30 09:44:19 530087] [debug] |xqc_engine_wakeup_after|wakeup:1746006259531067|now:1746006259530087|diff:980| [2025/04/30 09:44:19 530092] [debug] |xqc_engine_main_logic|END|now:1746006259529907| [2025/04/30 09:44:19 530526] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259530526| [2025/04/30 09:44:19 530534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 530540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1214| [2025/04/30 09:44:19 530544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1215| [2025/04/30 09:44:19 530549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1215| [2025/04/30 09:44:19 530553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 530558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2693|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2694|path_largest_ack:2693| [2025/04/30 09:44:19 530562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2829087|prior_time:1746006259478684|is_app_limited:0|send_elapse:51862|ack_elapse:51842|ctl_first_sent_time:1746006259480159|lagest_ack_time:1746006259530526|curr_delivered:2890293| [2025/04/30 09:44:19 530571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259480159| [2025/04/30 09:44:19 530575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:265||sndq_packets_used_bytes:0|sndq_packets_free:1515| [2025/04/30 09:44:19 530579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2694|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2694|path_largest_ack:2694| [2025/04/30 09:44:19 530584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2829087|prior_time:1746006259478684|is_app_limited:0|send_elapse:51862|ack_elapse:51842|ctl_first_sent_time:1746006259480159|lagest_ack_time:1746006259530526|curr_delivered:2891493| [2025/04/30 09:44:19 530588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259480264| [2025/04/30 09:44:19 530592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:264||sndq_packets_used_bytes:0|sndq_packets_free:1516| [2025/04/30 09:44:19 530596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50309|rttvar:218|minrtt:31343|latest_rtt:50262|ack_delay:64| [2025/04/30 09:44:19 530600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50295|rttvar:191|minrtt:31343|latest_rtt:50262|ack_delay:64| [2025/04/30 09:44:19 530604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2694|lost_pn:2691|thresh:3| [2025/04/30 09:44:19 530608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 530612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 530616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 530620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50295|rtt_var:191|pto_duration:52295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 530624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 530628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 530632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 09:44:19 530636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259607265|now:1746006259530620|interv:76645| [2025/04/30 09:44:19 530640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259607265|now:1746006259530620|interval:76645|pto_count:0|srtt:50295 [2025/04/30 09:44:19 530644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51862, ack_elapse 51842, delivered 62406|rate 1203308|lost 231| [2025/04/30 09:44:19 530649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203308) in round 50| [2025/04/30 09:44:19 530653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 530657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 530663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259480264|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 530668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259480264|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 530672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:60007|srtt:50295|latest_rtt:50262|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 530678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1215|largest:1215|pns:2| [2025/04/30 09:44:19 530682] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1215|frame:ACK |recv_time:1746006259530526|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 530687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379530526|now:1746006259530526|interv:120000000| [2025/04/30 09:44:19 530691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379530526|now:1746006259530526|interv:120000000| [2025/04/30 09:44:19 530695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259531067|pq_index:0| [2025/04/30 09:44:19 530699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259529907| [2025/04/30 09:44:19 530703] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259530703| [2025/04/30 09:44:19 530707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259530707| [2025/04/30 09:44:19 530713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50295|min_srtt:50295|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 530717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2935740| [2025/04/30 09:44:19 530722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 530726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 530731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50295|min_srtt:50295|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 530735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2936919| [2025/04/30 09:44:19 530739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 530746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 530750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50295|min_srtt:50295|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 530755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2938098| [2025/04/30 09:44:19 530759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 530763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 530767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 530771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 530775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 530779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2898012| [2025/04/30 09:44:19 530784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 530787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 530791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259531067| [2025/04/30 09:44:19 530795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259531067| [2025/04/30 09:44:19 530799] [debug] |xqc_engine_wakeup_after|wakeup:1746006259531067|now:1746006259530799|diff:268| [2025/04/30 09:44:19 530803] [debug] |xqc_engine_main_logic|END|now:1746006259530707| [2025/04/30 09:44:19 530808] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259530808| [2025/04/30 09:44:19 530812] [debug] |xqc_engine_wakeup_after|wakeup:1746006259531067|now:1746006259530812|diff:255| [2025/04/30 09:44:19 530816] [debug] |xqc_engine_main_logic|END|now:1746006259530808| [2025/04/30 09:44:19 531885] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259531885| [2025/04/30 09:44:19 531893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259531067|pq_index:0| [2025/04/30 09:44:19 531897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259530707| [2025/04/30 09:44:19 531902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259531901| [2025/04/30 09:44:19 531907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259531067|now:1746006259531901| [2025/04/30 09:44:19 531911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259531067|now:1746006259531901| [2025/04/30 09:44:19 531915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 531920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50295|min_srtt:50295|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 531928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2938098| [2025/04/30 09:44:19 531932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 531936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 531940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 531944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 531949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 531953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2898012| [2025/04/30 09:44:19 531957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 531962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2745| [2025/04/30 09:44:19 531995] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2745|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746006259531969|stream_id:0|stream_offset:2898012| [2025/04/30 09:44:19 532005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2745|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 532012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 09:44:19 532019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50295|rtt_var:191|pto_duration:52295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 532026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 532030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 532034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 532038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259609264|now:1746006259532019|interv:77245| [2025/04/30 09:44:19 532042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259609264|now:1746006259532019|interval:77245|pto_count:0|srtt:50295 [2025/04/30 09:44:19 532046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:61207| [2025/04/30 09:44:19 532051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 532055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2899191| [2025/04/30 09:44:19 532063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 532068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2746| [2025/04/30 09:44:19 532096] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2746|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259532075|stream_id:0|stream_offset:2899191| [2025/04/30 09:44:19 532105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2746|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 532112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 532119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50295|rtt_var:191|pto_duration:52295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 532124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 532128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 532148] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 532157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259609370|now:1746006259532119|interv:77251| [2025/04/30 09:44:19 532161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259609370|now:1746006259532119|interval:77251|pto_count:0|srtt:50295 [2025/04/30 09:44:19 532165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62407| [2025/04/30 09:44:19 532170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 532174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2900370| [2025/04/30 09:44:19 532178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 532183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2747| [2025/04/30 09:44:19 532212] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2747|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259532190|stream_id:0|stream_offset:2900370| [2025/04/30 09:44:19 532221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2747|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 532229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 532236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50295|rtt_var:191|pto_duration:52295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 532241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 532245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 532249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 532258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259609485|now:1746006259532235|interv:77250| [2025/04/30 09:44:19 532262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259609485|now:1746006259532235|interval:77250|pto_count:0|srtt:50295 [2025/04/30 09:44:19 532266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63607| [2025/04/30 09:44:19 532271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 532275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2901549| [2025/04/30 09:44:19 532279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 532283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259533283|now:1746006259532283|interv:1000| [2025/04/30 09:44:19 532287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 532291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 532295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259533283| [2025/04/30 09:44:19 532299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259533283| [2025/04/30 09:44:19 532303] [debug] |xqc_engine_wakeup_after|wakeup:1746006259533283|now:1746006259532303|diff:980| [2025/04/30 09:44:19 532307] [debug] |xqc_engine_main_logic|END|now:1746006259531901| [2025/04/30 09:44:19 532592] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006259532591| [2025/04/30 09:44:19 532597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 532603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1215| [2025/04/30 09:44:19 532607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1216| [2025/04/30 09:44:19 532612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1216| [2025/04/30 09:44:19 532617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 532621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2695|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2696|path_largest_ack:2695| [2025/04/30 09:44:19 532626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2831487|prior_time:1746006259480683|is_app_limited:0|send_elapse:51887|ack_elapse:51908|ctl_first_sent_time:1746006259482160|lagest_ack_time:1746006259532591|curr_delivered:2892693| [2025/04/30 09:44:19 532630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259482160| [2025/04/30 09:44:19 532635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:263||sndq_packets_used_bytes:0|sndq_packets_free:1517| [2025/04/30 09:44:19 532639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2696|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2696|path_largest_ack:2696| [2025/04/30 09:44:19 532643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2831487|prior_time:1746006259480683|is_app_limited:0|send_elapse:51887|ack_elapse:51908|ctl_first_sent_time:1746006259482160|lagest_ack_time:1746006259532591|curr_delivered:2893893| [2025/04/30 09:44:19 532651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259482264| [2025/04/30 09:44:19 532655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:262||sndq_packets_used_bytes:0|sndq_packets_free:1518| [2025/04/30 09:44:19 532659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50295|rttvar:191|minrtt:31343|latest_rtt:50327|ack_delay:56| [2025/04/30 09:44:19 532664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50292|rttvar:150|minrtt:31343|latest_rtt:50327|ack_delay:56| [2025/04/30 09:44:19 532668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2696|lost_pn:2693|thresh:3| [2025/04/30 09:44:19 532672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 532676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 532680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 532684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50292|rtt_var:150|pto_duration:52292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 532688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 532692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 532696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 532700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259609482|now:1746006259532684|interv:76798| [2025/04/30 09:44:19 532704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259609482|now:1746006259532684|interval:76798|pto_count:0|srtt:50292 [2025/04/30 09:44:19 532708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51887, ack_elapse 51908, delivered 62406|rate 1202242|lost 231| [2025/04/30 09:44:19 532713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202242) in round 50| [2025/04/30 09:44:19 532717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 532721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 532725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259482264|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 532729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259482264|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 532734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61207|srtt:50292|latest_rtt:50327|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 532742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 532746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:19 532751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:19 532755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1216|largest:1216|pns:2| [2025/04/30 09:44:19 532760] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1216|frame:PING ACK |recv_time:1746006259532591|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 532764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379532591|now:1746006259532591|interv:120000000| [2025/04/30 09:44:19 532769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379532591|now:1746006259532591|interv:120000000| [2025/04/30 09:44:19 532773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259533283|pq_index:0| [2025/04/30 09:44:19 532777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259531901| [2025/04/30 09:44:19 532781] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259532781| [2025/04/30 09:44:19 532786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259532785| [2025/04/30 09:44:19 532791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:1216|ack_delay:200|first_ack_range:31|largest_pkt_recv_time:1746006259532591| [2025/04/30 09:44:19 532795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:1216|low:1185|pkt_pns:2| [2025/04/30 09:44:19 532799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1216|frame_largest_recv:1216| [2025/04/30 09:44:19 532804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:19 532808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50292|min_srtt:50292|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 532813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2938098| [2025/04/30 09:44:19 532817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 532822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 532826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50292|min_srtt:50292|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 532830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2939277| [2025/04/30 09:44:19 532837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 532842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 532846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50292|min_srtt:50292|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 532850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2940456| [2025/04/30 09:44:19 532855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 532858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 532862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 532867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 532871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 532875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2901549| [2025/04/30 09:44:19 532880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 532883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 532887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259533283| [2025/04/30 09:44:19 532891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259533283| [2025/04/30 09:44:19 532895] [debug] |xqc_engine_wakeup_after|wakeup:1746006259533283|now:1746006259532895|diff:388| [2025/04/30 09:44:19 532899] [debug] |xqc_engine_main_logic|END|now:1746006259532785| [2025/04/30 09:44:19 532904] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259532904| [2025/04/30 09:44:19 532908] [debug] |xqc_engine_wakeup_after|wakeup:1746006259533283|now:1746006259532908|diff:375| [2025/04/30 09:44:19 532912] [debug] |xqc_engine_main_logic|END|now:1746006259532904| [2025/04/30 09:44:19 533979] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259533979| [2025/04/30 09:44:19 533987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259533283|pq_index:0| [2025/04/30 09:44:19 533991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259532785| [2025/04/30 09:44:19 533996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259533995| [2025/04/30 09:44:19 534001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259533283|now:1746006259533995| [2025/04/30 09:44:19 534005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259533283|now:1746006259533995| [2025/04/30 09:44:19 534013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 534017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50292|min_srtt:50292|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 534022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2940456| [2025/04/30 09:44:19 534026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 534030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 534034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 534038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 534042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 534046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:61207|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2901549| [2025/04/30 09:44:19 534051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 534055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2748| [2025/04/30 09:44:19 534088] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2748|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:61207|now:1746006259534062|stream_id:0|stream_offset:2901549| [2025/04/30 09:44:19 534097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2748|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 09:44:19 534104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 534111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50292|rtt_var:150|pto_duration:52292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 534117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 534122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 534127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 534158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259611354|now:1746006259534111|interv:77243| [2025/04/30 09:44:19 534166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259611354|now:1746006259534111|interval:77243|pto_count:0|srtt:50292 [2025/04/30 09:44:19 534172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 534178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 534192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2902728| [2025/04/30 09:44:19 534196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 534201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2749| [2025/04/30 09:44:19 534231] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2749|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259534208|stream_id:0|stream_offset:2902728| [2025/04/30 09:44:19 534240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2749|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 534248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 534254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50292|rtt_var:150|pto_duration:52292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 534261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 534265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 534269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 534273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259611500|now:1746006259534254|interv:77246| [2025/04/30 09:44:19 534277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259611500|now:1746006259534254|interval:77246|pto_count:0|srtt:50292 [2025/04/30 09:44:19 534281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63613| [2025/04/30 09:44:19 534286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 534290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2903907| [2025/04/30 09:44:19 534294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 534298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259535298|now:1746006259534298|interv:1000| [2025/04/30 09:44:19 534302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 534306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 534310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259535298| [2025/04/30 09:44:19 534314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259535298| [2025/04/30 09:44:19 534318] [debug] |xqc_engine_wakeup_after|wakeup:1746006259535298|now:1746006259534318|diff:980| [2025/04/30 09:44:19 534322] [debug] |xqc_engine_main_logic|END|now:1746006259533995| [2025/04/30 09:44:19 534594] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259534593| [2025/04/30 09:44:19 534599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 534609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1216| [2025/04/30 09:44:19 534613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1217| [2025/04/30 09:44:19 534619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1217| [2025/04/30 09:44:19 534623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 534628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2697|origin_pktnum:2605|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2698|path_largest_ack:2697| [2025/04/30 09:44:19 534632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2833887|prior_time:1746006259482683|is_app_limited:0|send_elapse:51864|ack_elapse:51910|ctl_first_sent_time:1746006259484131|lagest_ack_time:1746006259534593|curr_delivered:2895093| [2025/04/30 09:44:19 534637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259484131| [2025/04/30 09:44:19 534641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:260||sndq_packets_used_bytes:0|sndq_packets_free:1520| [2025/04/30 09:44:19 534646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2698|origin_pktnum:2610|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2698|path_largest_ack:2698| [2025/04/30 09:44:19 534650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2833887|prior_time:1746006259482683|is_app_limited:0|send_elapse:51864|ack_elapse:51910|ctl_first_sent_time:1746006259484131|lagest_ack_time:1746006259534593|curr_delivered:2896293| [2025/04/30 09:44:19 534655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259484255| [2025/04/30 09:44:19 534659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:258||sndq_packets_used_bytes:0|sndq_packets_free:1522| [2025/04/30 09:44:19 534663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50292|rttvar:150|minrtt:31343|latest_rtt:50338|ack_delay:120| [2025/04/30 09:44:19 534667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50283|rttvar:131|minrtt:31343|latest_rtt:50338|ack_delay:120| [2025/04/30 09:44:19 534671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2698|lost_pn:2695|thresh:3| [2025/04/30 09:44:19 534675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 534679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50283|rtt_var:131|pto_duration:52283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 534684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 534688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 534691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 534695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259611491|now:1746006259534679|interv:76812| [2025/04/30 09:44:19 534699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259611491|now:1746006259534679|interval:76812|pto_count:0|srtt:50283 [2025/04/30 09:44:19 534706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51864, ack_elapse 51910, delivered 62406|rate 1202196|lost 231| [2025/04/30 09:44:19 534711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202196) in round 50| [2025/04/30 09:44:19 534715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 534719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 534723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259484255|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 534728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259484255|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 534732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61213|srtt:50283|latest_rtt:50338|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 534738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1217|largest:1217|pns:2| [2025/04/30 09:44:19 534742] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1217|frame:ACK |recv_time:1746006259534593|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 534747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379534593|now:1746006259534593|interv:120000000| [2025/04/30 09:44:19 534751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379534593|now:1746006259534593|interv:120000000| [2025/04/30 09:44:19 534755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259535298|pq_index:0| [2025/04/30 09:44:19 534759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259533995| [2025/04/30 09:44:19 534763] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259534763| [2025/04/30 09:44:19 534768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259534767| [2025/04/30 09:44:19 534774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50283|min_srtt:50283|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 534778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2940456| [2025/04/30 09:44:19 534783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50283|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 534787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 534792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50283|min_srtt:50283|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 534798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2941635| [2025/04/30 09:44:19 534803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50283|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 534807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 534812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50283|min_srtt:50283|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 534816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2942814| [2025/04/30 09:44:19 534820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 534824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 534828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 534832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 534836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 534841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2903907| [2025/04/30 09:44:19 534845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 534849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 534853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259535298| [2025/04/30 09:44:19 534857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259535298| [2025/04/30 09:44:19 534861] [debug] |xqc_engine_wakeup_after|wakeup:1746006259535298|now:1746006259534861|diff:437| [2025/04/30 09:44:19 534865] [debug] |xqc_engine_main_logic|END|now:1746006259534767| [2025/04/30 09:44:19 534870] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259534870| [2025/04/30 09:44:19 534874] [debug] |xqc_engine_wakeup_after|wakeup:1746006259535298|now:1746006259534874|diff:424| [2025/04/30 09:44:19 534878] [debug] |xqc_engine_main_logic|END|now:1746006259534870| [2025/04/30 09:44:19 535945] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259535945| [2025/04/30 09:44:19 535953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259535298|pq_index:0| [2025/04/30 09:44:19 535957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259534767| [2025/04/30 09:44:19 535962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259535961| [2025/04/30 09:44:19 535970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259535298|now:1746006259535961| [2025/04/30 09:44:19 535975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259535298|now:1746006259535961| [2025/04/30 09:44:19 535979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 535986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50283|min_srtt:50283|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 535993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2942814| [2025/04/30 09:44:19 535999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 536004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 536009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 536016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 536022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 536026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2903907| [2025/04/30 09:44:19 536031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 536035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2750| [2025/04/30 09:44:19 536069] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2750|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259536043|stream_id:0|stream_offset:2903907| [2025/04/30 09:44:19 536078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2750|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 536085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 536092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50283|rtt_var:131|pto_duration:52283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 536098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 536102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 536106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 536110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259613326|now:1746006259536092|interv:77234| [2025/04/30 09:44:19 536114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259613326|now:1746006259536092|interval:77234|pto_count:0|srtt:50283 [2025/04/30 09:44:19 536125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 536149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 536159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2905086| [2025/04/30 09:44:19 536166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 536173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2751| [2025/04/30 09:44:19 536216] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2751|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259536184|stream_id:0|stream_offset:2905086| [2025/04/30 09:44:19 536225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2751|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 536233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 536241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50283|rtt_var:131|pto_duration:52283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 536248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 536255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 536261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 536268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259613467|now:1746006259536241|interv:77226| [2025/04/30 09:44:19 536274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259613467|now:1746006259536241|interval:77226|pto_count:0|srtt:50283 [2025/04/30 09:44:19 536282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63613| [2025/04/30 09:44:19 536290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 536297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2906265| [2025/04/30 09:44:19 536305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 536311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259537311|now:1746006259536311|interv:1000| [2025/04/30 09:44:19 536317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 536323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 536330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259537311| [2025/04/30 09:44:19 536336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259537311| [2025/04/30 09:44:19 536343] [debug] |xqc_engine_wakeup_after|wakeup:1746006259537311|now:1746006259536342|diff:969| [2025/04/30 09:44:19 536349] [debug] |xqc_engine_main_logic|END|now:1746006259535961| [2025/04/30 09:44:19 536510] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259536509| [2025/04/30 09:44:19 536521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 536530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1217| [2025/04/30 09:44:19 536536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1218| [2025/04/30 09:44:19 536543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1218| [2025/04/30 09:44:19 536547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 536552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2699|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2700|path_largest_ack:2699| [2025/04/30 09:44:19 536557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2836287|prior_time:1746006259484757|is_app_limited:0|send_elapse:51966|ack_elapse:51752|ctl_first_sent_time:1746006259486229|lagest_ack_time:1746006259536509|curr_delivered:2897493| [2025/04/30 09:44:19 536562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259486229| [2025/04/30 09:44:19 536567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:257||sndq_packets_used_bytes:0|sndq_packets_free:1523| [2025/04/30 09:44:19 536571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2700|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2700|path_largest_ack:2700| [2025/04/30 09:44:19 536576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2836287|prior_time:1746006259484757|is_app_limited:0|send_elapse:51966|ack_elapse:51752|ctl_first_sent_time:1746006259486229|lagest_ack_time:1746006259536509|curr_delivered:2898693| [2025/04/30 09:44:19 536580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259486334| [2025/04/30 09:44:19 536584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:256||sndq_packets_used_bytes:0|sndq_packets_free:1524| [2025/04/30 09:44:19 536588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50283|rttvar:131|minrtt:31343|latest_rtt:50175|ack_delay:64| [2025/04/30 09:44:19 536593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50261|rttvar:142|minrtt:31343|latest_rtt:50175|ack_delay:64| [2025/04/30 09:44:19 536597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2700|lost_pn:2697|thresh:3| [2025/04/30 09:44:19 536601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 536606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50261|rtt_var:142|pto_duration:52261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 536610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 536614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 536618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 536622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259613445|now:1746006259536605|interv:76840| [2025/04/30 09:44:19 536631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259613445|now:1746006259536605|interval:76840|pto_count:0|srtt:50261 [2025/04/30 09:44:19 536636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51966, ack_elapse 51752, delivered 62406|rate 1200900|lost 231| [2025/04/30 09:44:19 536640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200900) in round 50| [2025/04/30 09:44:19 536645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 536649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 536653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259486334|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 536658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259486334|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 536662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61213|srtt:50261|latest_rtt:50175|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 536669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1218|largest:1218|pns:2| [2025/04/30 09:44:19 536673] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1218|frame:ACK |recv_time:1746006259536509|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 536678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379536509|now:1746006259536509|interv:120000000| [2025/04/30 09:44:19 536682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379536509|now:1746006259536509|interv:120000000| [2025/04/30 09:44:19 536686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259537311|pq_index:0| [2025/04/30 09:44:19 536691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259535961| [2025/04/30 09:44:19 536695] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259536695| [2025/04/30 09:44:19 536700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259536699| [2025/04/30 09:44:19 536706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50261|min_srtt:50261|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 536711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2942814| [2025/04/30 09:44:19 536715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50261|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 536723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 536728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50261|min_srtt:50261|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 536732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2943993| [2025/04/30 09:44:19 536736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50261|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 536741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 536746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50261|min_srtt:50261|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 536750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2945172| [2025/04/30 09:44:19 536754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 536758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 536762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 536766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 536771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 536775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2906265| [2025/04/30 09:44:19 536780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 536783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 536788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259537311| [2025/04/30 09:44:19 536792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259537311| [2025/04/30 09:44:19 536796] [debug] |xqc_engine_wakeup_after|wakeup:1746006259537311|now:1746006259536795|diff:516| [2025/04/30 09:44:19 536800] [debug] |xqc_engine_main_logic|END|now:1746006259536699| [2025/04/30 09:44:19 536805] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259536805| [2025/04/30 09:44:19 536809] [debug] |xqc_engine_wakeup_after|wakeup:1746006259537311|now:1746006259536809|diff:502| [2025/04/30 09:44:19 536813] [debug] |xqc_engine_main_logic|END|now:1746006259536805| [2025/04/30 09:44:19 537883] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259537883| [2025/04/30 09:44:19 537895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259537311|pq_index:0| [2025/04/30 09:44:19 537900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259536699| [2025/04/30 09:44:19 537910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259537909| [2025/04/30 09:44:19 537915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259537311|now:1746006259537909| [2025/04/30 09:44:19 537919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259537311|now:1746006259537909| [2025/04/30 09:44:19 537923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 537929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50261|min_srtt:50261|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 537934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2945172| [2025/04/30 09:44:19 537938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 537942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 537946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 537951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 537955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 537960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2906265| [2025/04/30 09:44:19 537964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 537969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2752| [2025/04/30 09:44:19 538003] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2752|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259537977|stream_id:0|stream_offset:2906265| [2025/04/30 09:44:19 538009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2752|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 538014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 538018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50261|rtt_var:142|pto_duration:52261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 538023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 538026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 538030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 538034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259615238|now:1746006259538018|interv:77220| [2025/04/30 09:44:19 538042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259615238|now:1746006259538018|interval:77220|pto_count:0|srtt:50261 [2025/04/30 09:44:19 538047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 538052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 538056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2907444| [2025/04/30 09:44:19 538060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 538065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2753| [2025/04/30 09:44:19 538088] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2753|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259538071|stream_id:0|stream_offset:2907444| [2025/04/30 09:44:19 538093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2753|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 538098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 538102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50261|rtt_var:142|pto_duration:52261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 538106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 538110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 538114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 538118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259615332|now:1746006259538102|interv:77230| [2025/04/30 09:44:19 538122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259615332|now:1746006259538102|interval:77230|pto_count:0|srtt:50261 [2025/04/30 09:44:19 538127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63613| [2025/04/30 09:44:19 538131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 538152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2908623| [2025/04/30 09:44:19 538160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 538166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259539166|now:1746006259538166|interv:1000| [2025/04/30 09:44:19 538173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 538179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 538185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259539166| [2025/04/30 09:44:19 538198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259539166| [2025/04/30 09:44:19 538205] [debug] |xqc_engine_wakeup_after|wakeup:1746006259539166|now:1746006259538205|diff:961| [2025/04/30 09:44:19 538212] [debug] |xqc_engine_main_logic|END|now:1746006259537909| [2025/04/30 09:44:19 538517] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259538516| [2025/04/30 09:44:19 538525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 538531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1218| [2025/04/30 09:44:19 538535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1219| [2025/04/30 09:44:19 538541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1219| [2025/04/30 09:44:19 538545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 538550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2701|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2702|path_largest_ack:2701| [2025/04/30 09:44:19 538555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2838687|prior_time:1746006259486663|is_app_limited:0|send_elapse:51856|ack_elapse:51853|ctl_first_sent_time:1746006259488109|lagest_ack_time:1746006259538516|curr_delivered:2899893| [2025/04/30 09:44:19 538560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259488109| [2025/04/30 09:44:19 538564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:255||sndq_packets_used_bytes:0|sndq_packets_free:1525| [2025/04/30 09:44:19 538569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2702|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2702|path_largest_ack:2702| [2025/04/30 09:44:19 538573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2838687|prior_time:1746006259486663|is_app_limited:0|send_elapse:51856|ack_elapse:51853|ctl_first_sent_time:1746006259488109|lagest_ack_time:1746006259538516|curr_delivered:2901093| [2025/04/30 09:44:19 538578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259488228| [2025/04/30 09:44:19 538581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:254||sndq_packets_used_bytes:0|sndq_packets_free:1526| [2025/04/30 09:44:19 538586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50261|rttvar:142|minrtt:31343|latest_rtt:50288|ack_delay:56| [2025/04/30 09:44:19 538590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50258|rttvar:114|minrtt:31343|latest_rtt:50288|ack_delay:56| [2025/04/30 09:44:19 538594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2702|lost_pn:2699|thresh:3| [2025/04/30 09:44:19 538599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 538603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50258|rtt_var:114|pto_duration:52258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 538607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 538611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 538620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 538624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259615329|now:1746006259538603|interv:76726| [2025/04/30 09:44:19 538628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259615329|now:1746006259538603|interval:76726|pto_count:0|srtt:50258 [2025/04/30 09:44:19 538632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51856, ack_elapse 51853, delivered 62406|rate 1203448|lost 231| [2025/04/30 09:44:19 538637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203448) in round 50| [2025/04/30 09:44:19 538641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 538645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 538649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259488228|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 538654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259488228|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 538659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61213|srtt:50258|latest_rtt:50288|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 538664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1219|largest:1219|pns:2| [2025/04/30 09:44:19 538669] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1219|frame:ACK |recv_time:1746006259538516|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 538674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379538516|now:1746006259538516|interv:120000000| [2025/04/30 09:44:19 538678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379538516|now:1746006259538516|interv:120000000| [2025/04/30 09:44:19 538682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259539166|pq_index:0| [2025/04/30 09:44:19 538686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259537909| [2025/04/30 09:44:19 538690] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259538690| [2025/04/30 09:44:19 538695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259538694| [2025/04/30 09:44:19 538701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50258|min_srtt:50258|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 538706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2945172| [2025/04/30 09:44:19 538713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50258|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 538718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 538723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50258|min_srtt:50258|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 538727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2946351| [2025/04/30 09:44:19 538731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50258|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 538736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 538740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50258|min_srtt:50258|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 538744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2947530| [2025/04/30 09:44:19 538748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 538752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 538756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 538760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 538765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 538769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2908623| [2025/04/30 09:44:19 538773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 538777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 538781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259539166| [2025/04/30 09:44:19 538785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259539166| [2025/04/30 09:44:19 538789] [debug] |xqc_engine_wakeup_after|wakeup:1746006259539166|now:1746006259538789|diff:377| [2025/04/30 09:44:19 538793] [debug] |xqc_engine_main_logic|END|now:1746006259538694| [2025/04/30 09:44:19 538798] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259538798| [2025/04/30 09:44:19 538802] [debug] |xqc_engine_wakeup_after|wakeup:1746006259539166|now:1746006259538802|diff:364| [2025/04/30 09:44:19 538806] [debug] |xqc_engine_main_logic|END|now:1746006259538798| [2025/04/30 09:44:19 539876] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259539875| [2025/04/30 09:44:19 539892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259539166|pq_index:0| [2025/04/30 09:44:19 539896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259538694| [2025/04/30 09:44:19 539902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259539901| [2025/04/30 09:44:19 539907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259539166|now:1746006259539901| [2025/04/30 09:44:19 539911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259539166|now:1746006259539901| [2025/04/30 09:44:19 539915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 539920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50258|min_srtt:50258|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 539925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2947530| [2025/04/30 09:44:19 539930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 539934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 539938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 539942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 539947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 539951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2908623| [2025/04/30 09:44:19 539956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 539960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2754| [2025/04/30 09:44:19 539993] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2754|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259539969|stream_id:0|stream_offset:2908623| [2025/04/30 09:44:19 539999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2754|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 540004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 540008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50258|rtt_var:114|pto_duration:52258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 540013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 540017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 540024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 540028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259617227|now:1746006259540008|interv:77219| [2025/04/30 09:44:19 540032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259617227|now:1746006259540008|interval:77219|pto_count:0|srtt:50258 [2025/04/30 09:44:19 540037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 540042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 540046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2909802| [2025/04/30 09:44:19 540051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 540055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2755| [2025/04/30 09:44:19 540078] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2755|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259540061|stream_id:0|stream_offset:2909802| [2025/04/30 09:44:19 540083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2755|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 540088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 540092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50258|rtt_var:114|pto_duration:52258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 540096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 540100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 540104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 540108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259617319|now:1746006259540092|interv:77227| [2025/04/30 09:44:19 540112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259617319|now:1746006259540092|interval:77227|pto_count:0|srtt:50258 [2025/04/30 09:44:19 540117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63613| [2025/04/30 09:44:19 540121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 540127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2910981| [2025/04/30 09:44:19 540152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 540159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259541159|now:1746006259540159|interv:1000| [2025/04/30 09:44:19 540166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 540178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 540184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259541159| [2025/04/30 09:44:19 540191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259541159| [2025/04/30 09:44:19 540196] [debug] |xqc_engine_wakeup_after|wakeup:1746006259541159|now:1746006259540196|diff:963| [2025/04/30 09:44:19 540202] [debug] |xqc_engine_main_logic|END|now:1746006259539901| [2025/04/30 09:44:19 540509] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259540508| [2025/04/30 09:44:19 540517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 540524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1219| [2025/04/30 09:44:19 540528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1220| [2025/04/30 09:44:19 540533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1220| [2025/04/30 09:44:19 540538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 540543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2703|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2704|path_largest_ack:2703| [2025/04/30 09:44:19 540547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2841087|prior_time:1746006259488653|is_app_limited:0|send_elapse:51855|ack_elapse:51855|ctl_first_sent_time:1746006259490102|lagest_ack_time:1746006259540508|curr_delivered:2902293| [2025/04/30 09:44:19 540552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259490102| [2025/04/30 09:44:19 540557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:253||sndq_packets_used_bytes:0|sndq_packets_free:1527| [2025/04/30 09:44:19 540561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2704|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2704|path_largest_ack:2704| [2025/04/30 09:44:19 540565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2841087|prior_time:1746006259488653|is_app_limited:0|send_elapse:51855|ack_elapse:51855|ctl_first_sent_time:1746006259490102|lagest_ack_time:1746006259540508|curr_delivered:2903493| [2025/04/30 09:44:19 540570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259490225| [2025/04/30 09:44:19 540574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:252||sndq_packets_used_bytes:0|sndq_packets_free:1528| [2025/04/30 09:44:19 540578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50258|rttvar:114|minrtt:31343|latest_rtt:50283|ack_delay:64| [2025/04/30 09:44:19 540582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50253|rttvar:95|minrtt:31343|latest_rtt:50283|ack_delay:64| [2025/04/30 09:44:19 540587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2704|lost_pn:2701|thresh:3| [2025/04/30 09:44:19 540591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 540595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50253|rtt_var:95|pto_duration:52253|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 540604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 540608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 540612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 540616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259617314|now:1746006259540595|interv:76719| [2025/04/30 09:44:19 540620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259617314|now:1746006259540595|interval:76719|pto_count:0|srtt:50253 [2025/04/30 09:44:19 540624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51855, ack_elapse 51855, delivered 62406|rate 1203471|lost 231| [2025/04/30 09:44:19 540629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203471) in round 50| [2025/04/30 09:44:19 540633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 540637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 540641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259490225|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 540646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259490225|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 540651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61213|srtt:50253|latest_rtt:50283|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 540657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1220|largest:1220|pns:2| [2025/04/30 09:44:19 540661] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1220|frame:ACK |recv_time:1746006259540508|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 540666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379540508|now:1746006259540508|interv:120000000| [2025/04/30 09:44:19 540670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379540508|now:1746006259540508|interv:120000000| [2025/04/30 09:44:19 540674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259541159|pq_index:0| [2025/04/30 09:44:19 540678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259539901| [2025/04/30 09:44:19 540682] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259540682| [2025/04/30 09:44:19 540687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259540686| [2025/04/30 09:44:19 540693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50253|min_srtt:50253|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 540700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2947530| [2025/04/30 09:44:19 540705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50253|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 540710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 540715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50253|min_srtt:50253|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 540719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2948709| [2025/04/30 09:44:19 540724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50253|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 540728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 540732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50253|min_srtt:50253|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 540737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2949888| [2025/04/30 09:44:19 540741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 540745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 540749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 540753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 540758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 540762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2910981| [2025/04/30 09:44:19 540766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 540770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 540774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259541159| [2025/04/30 09:44:19 540778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259541159| [2025/04/30 09:44:19 540782] [debug] |xqc_engine_wakeup_after|wakeup:1746006259541159|now:1746006259540782|diff:377| [2025/04/30 09:44:19 540787] [debug] |xqc_engine_main_logic|END|now:1746006259540686| [2025/04/30 09:44:19 540792] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259540791| [2025/04/30 09:44:19 540800] [debug] |xqc_engine_wakeup_after|wakeup:1746006259541159|now:1746006259540800|diff:359| [2025/04/30 09:44:19 540804] [debug] |xqc_engine_main_logic|END|now:1746006259540791| [2025/04/30 09:44:19 541875] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259541874| [2025/04/30 09:44:19 541886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259541159|pq_index:0| [2025/04/30 09:44:19 541891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259540686| [2025/04/30 09:44:19 541896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259541895| [2025/04/30 09:44:19 541901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259541159|now:1746006259541895| [2025/04/30 09:44:19 541905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259541159|now:1746006259541895| [2025/04/30 09:44:19 541909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 541914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50253|min_srtt:50253|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 541919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2949888| [2025/04/30 09:44:19 541924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 541928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 541932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 541936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 541941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 541945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2910981| [2025/04/30 09:44:19 541950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 541954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2756| [2025/04/30 09:44:19 541986] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2756|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259541963|stream_id:0|stream_offset:2910981| [2025/04/30 09:44:19 541992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2756|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 541997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 542002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50253|rtt_var:95|pto_duration:52253|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 542011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 542015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 542019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 542023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259619216|now:1746006259542001|interv:77215| [2025/04/30 09:44:19 542027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259619216|now:1746006259542001|interval:77215|pto_count:0|srtt:50253 [2025/04/30 09:44:19 542032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 542037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 542041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2912160| [2025/04/30 09:44:19 542045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 542049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2757| [2025/04/30 09:44:19 542072] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2757|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259542056|stream_id:0|stream_offset:2912160| [2025/04/30 09:44:19 542078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2757|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 542082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 542086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50253|rtt_var:95|pto_duration:52253|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 542091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 542095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 542098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 542102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259619309|now:1746006259542086|interv:77223| [2025/04/30 09:44:19 542106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259619309|now:1746006259542086|interval:77223|pto_count:0|srtt:50253 [2025/04/30 09:44:19 542111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63613| [2025/04/30 09:44:19 542115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 542120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2913339| [2025/04/30 09:44:19 542150] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 542161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259543161|now:1746006259542161|interv:1000| [2025/04/30 09:44:19 542167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 542173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 542180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259543161| [2025/04/30 09:44:19 542186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259543161| [2025/04/30 09:44:19 542193] [debug] |xqc_engine_wakeup_after|wakeup:1746006259543161|now:1746006259542193|diff:968| [2025/04/30 09:44:19 542200] [debug] |xqc_engine_main_logic|END|now:1746006259541895| [2025/04/30 09:44:19 542505] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259542504| [2025/04/30 09:44:19 542513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 542519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1220| [2025/04/30 09:44:19 542523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1221| [2025/04/30 09:44:19 542529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1221| [2025/04/30 09:44:19 542533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 542538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2705|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2706|path_largest_ack:2705| [2025/04/30 09:44:19 542543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2843487|prior_time:1746006259490650|is_app_limited:0|send_elapse:51862|ack_elapse:51854|ctl_first_sent_time:1746006259492095|lagest_ack_time:1746006259542504|curr_delivered:2904693| [2025/04/30 09:44:19 542547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259492095| [2025/04/30 09:44:19 542552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:251||sndq_packets_used_bytes:0|sndq_packets_free:1529| [2025/04/30 09:44:19 542556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2706|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2706|path_largest_ack:2706| [2025/04/30 09:44:19 542561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2843487|prior_time:1746006259490650|is_app_limited:0|send_elapse:51862|ack_elapse:51854|ctl_first_sent_time:1746006259492095|lagest_ack_time:1746006259542504|curr_delivered:2905893| [2025/04/30 09:44:19 542566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259492218| [2025/04/30 09:44:19 542570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:250||sndq_packets_used_bytes:0|sndq_packets_free:1530| [2025/04/30 09:44:19 542574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50253|rttvar:95|minrtt:31343|latest_rtt:50286|ack_delay:56| [2025/04/30 09:44:19 542578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50250|rttvar:77|minrtt:31343|latest_rtt:50286|ack_delay:56| [2025/04/30 09:44:19 542582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2706|lost_pn:2703|thresh:3| [2025/04/30 09:44:19 542591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 542595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50250|rtt_var:77|pto_duration:52250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 542600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 542604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 542607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 542611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259619306|now:1746006259542595|interv:76711| [2025/04/30 09:44:19 542615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259619306|now:1746006259542595|interval:76711|pto_count:0|srtt:50250 [2025/04/30 09:44:19 542620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51862, ack_elapse 51854, delivered 62406|rate 1203308|lost 231| [2025/04/30 09:44:19 542624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203308) in round 50| [2025/04/30 09:44:19 542629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 542633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 542637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259492218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 542641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259492218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 542646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61213|srtt:50250|latest_rtt:50286|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 542652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1221|largest:1221|pns:2| [2025/04/30 09:44:19 542656] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1221|frame:ACK |recv_time:1746006259542504|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 542661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379542504|now:1746006259542504|interv:120000000| [2025/04/30 09:44:19 542665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379542504|now:1746006259542504|interv:120000000| [2025/04/30 09:44:19 542669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259543161|pq_index:0| [2025/04/30 09:44:19 542674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259541895| [2025/04/30 09:44:19 542678] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259542678| [2025/04/30 09:44:19 542683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259542682| [2025/04/30 09:44:19 542691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50250|min_srtt:50250|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 542696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2949888| [2025/04/30 09:44:19 542700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50250|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 542705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 542710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50250|min_srtt:50250|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 542714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2951067| [2025/04/30 09:44:19 542718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50250|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 542723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 542727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50250|min_srtt:50250|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 542731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2952246| [2025/04/30 09:44:19 542735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 542739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 542743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 542747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 542752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 542756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2913339| [2025/04/30 09:44:19 542760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 542764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 542768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259543161| [2025/04/30 09:44:19 542772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259543161| [2025/04/30 09:44:19 542778] [debug] |xqc_engine_wakeup_after|wakeup:1746006259543161|now:1746006259542778|diff:383| [2025/04/30 09:44:19 542783] [debug] |xqc_engine_main_logic|END|now:1746006259542682| [2025/04/30 09:44:19 542788] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259542788| [2025/04/30 09:44:19 542792] [debug] |xqc_engine_wakeup_after|wakeup:1746006259543161|now:1746006259542792|diff:369| [2025/04/30 09:44:19 542796] [debug] |xqc_engine_main_logic|END|now:1746006259542788| [2025/04/30 09:44:19 543866] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259543866| [2025/04/30 09:44:19 543877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259543161|pq_index:0| [2025/04/30 09:44:19 543882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259542682| [2025/04/30 09:44:19 543887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259543886| [2025/04/30 09:44:19 543892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259543161|now:1746006259543886| [2025/04/30 09:44:19 543896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259543161|now:1746006259543886| [2025/04/30 09:44:19 543900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 543906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50250|min_srtt:50250|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 543911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2952246| [2025/04/30 09:44:19 543915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 543919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 543923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 543927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 543932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 543936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2913339| [2025/04/30 09:44:19 543941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 543945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2758| [2025/04/30 09:44:19 543978] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2758|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259543954|stream_id:0|stream_offset:2913339| [2025/04/30 09:44:19 543983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2758|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 543988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 543998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50250|rtt_var:77|pto_duration:52250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 544002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 544006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 544010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 544014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259621204|now:1746006259543997|interv:77207| [2025/04/30 09:44:19 544018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259621204|now:1746006259543997|interval:77207|pto_count:0|srtt:50250 [2025/04/30 09:44:19 544022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 544027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 544032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2914518| [2025/04/30 09:44:19 544036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 544040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2759| [2025/04/30 09:44:19 544063] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2759|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259544047|stream_id:0|stream_offset:2914518| [2025/04/30 09:44:19 544069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2759|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 544073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 544077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50250|rtt_var:77|pto_duration:52250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 544082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 544086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 544089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 544093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259621297|now:1746006259544077|interv:77220| [2025/04/30 09:44:19 544097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259621297|now:1746006259544077|interval:77220|pto_count:0|srtt:50250 [2025/04/30 09:44:19 544102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63613| [2025/04/30 09:44:19 544106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 544117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2915697| [2025/04/30 09:44:19 544124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 544130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259545130|now:1746006259544130|interv:1000| [2025/04/30 09:44:19 544159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 544165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 544172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259545130| [2025/04/30 09:44:19 544179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259545130| [2025/04/30 09:44:19 544186] [debug] |xqc_engine_wakeup_after|wakeup:1746006259545130|now:1746006259544186|diff:944| [2025/04/30 09:44:19 544193] [debug] |xqc_engine_main_logic|END|now:1746006259543886| [2025/04/30 09:44:19 544489] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259544488| [2025/04/30 09:44:19 544497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 544503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1221| [2025/04/30 09:44:19 544507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1222| [2025/04/30 09:44:19 544513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1222| [2025/04/30 09:44:19 544517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 544523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2707|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2708|path_largest_ack:2707| [2025/04/30 09:44:19 544527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2845887|prior_time:1746006259492643|is_app_limited:0|send_elapse:51845|ack_elapse:51845|ctl_first_sent_time:1746006259494088|lagest_ack_time:1746006259544488|curr_delivered:2907093| [2025/04/30 09:44:19 544532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259494088| [2025/04/30 09:44:19 544537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:249||sndq_packets_used_bytes:0|sndq_packets_free:1531| [2025/04/30 09:44:19 544541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2708|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2708|path_largest_ack:2708| [2025/04/30 09:44:19 544545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2845887|prior_time:1746006259492643|is_app_limited:0|send_elapse:51845|ack_elapse:51845|ctl_first_sent_time:1746006259494088|lagest_ack_time:1746006259544488|curr_delivered:2908293| [2025/04/30 09:44:19 544550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259494210| [2025/04/30 09:44:19 544554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:248||sndq_packets_used_bytes:0|sndq_packets_free:1532| [2025/04/30 09:44:19 544558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50250|rttvar:77|minrtt:31343|latest_rtt:50278|ack_delay:64| [2025/04/30 09:44:19 544562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50245|rttvar:67|minrtt:31343|latest_rtt:50278|ack_delay:64| [2025/04/30 09:44:19 544571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2708|lost_pn:2705|thresh:3| [2025/04/30 09:44:19 544575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 544580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50245|rtt_var:67|pto_duration:52245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 544584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 544588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 544592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 544596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259621292|now:1746006259544579|interv:76713| [2025/04/30 09:44:19 544600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259621292|now:1746006259544579|interval:76713|pto_count:0|srtt:50245 [2025/04/30 09:44:19 544604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51845, ack_elapse 51845, delivered 62406|rate 1203703|lost 231| [2025/04/30 09:44:19 544609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203703) in round 50| [2025/04/30 09:44:19 544613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 544617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 544621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259494210|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 544626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259494210|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 544631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61213|srtt:50245|latest_rtt:50278|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 544637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1222|largest:1222|pns:2| [2025/04/30 09:44:19 544641] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1222|frame:ACK |recv_time:1746006259544488|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 544646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379544488|now:1746006259544488|interv:120000000| [2025/04/30 09:44:19 544651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379544488|now:1746006259544488|interv:120000000| [2025/04/30 09:44:19 544655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259545130|pq_index:0| [2025/04/30 09:44:19 544659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259543886| [2025/04/30 09:44:19 544665] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259544665| [2025/04/30 09:44:19 544670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259544669| [2025/04/30 09:44:19 544676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50245|min_srtt:50245|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 544681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2952246| [2025/04/30 09:44:19 544686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50245|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 544690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 544695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50245|min_srtt:50245|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 544699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2953425| [2025/04/30 09:44:19 544704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50245|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 544708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 544712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50245|min_srtt:50245|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 544717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2954604| [2025/04/30 09:44:19 544721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 544725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 544729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 544733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 544738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 544742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2915697| [2025/04/30 09:44:19 544746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 544750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 544757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259545130| [2025/04/30 09:44:19 544761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259545130| [2025/04/30 09:44:19 544765] [debug] |xqc_engine_wakeup_after|wakeup:1746006259545130|now:1746006259544764|diff:366| [2025/04/30 09:44:19 544769] [debug] |xqc_engine_main_logic|END|now:1746006259544669| [2025/04/30 09:44:19 544774] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259544774| [2025/04/30 09:44:19 544778] [debug] |xqc_engine_wakeup_after|wakeup:1746006259545130|now:1746006259544778|diff:352| [2025/04/30 09:44:19 544782] [debug] |xqc_engine_main_logic|END|now:1746006259544774| [2025/04/30 09:44:19 545851] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259545851| [2025/04/30 09:44:19 545863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259545130|pq_index:0| [2025/04/30 09:44:19 545867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259544669| [2025/04/30 09:44:19 545873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259545872| [2025/04/30 09:44:19 545877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259545130|now:1746006259545872| [2025/04/30 09:44:19 545882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259545130|now:1746006259545872| [2025/04/30 09:44:19 545886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 545891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50245|min_srtt:50245|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 545896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2954604| [2025/04/30 09:44:19 545900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 545905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 545909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 545914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 545918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 545923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2915697| [2025/04/30 09:44:19 545927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 545931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2760| [2025/04/30 09:44:19 545964] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2760|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259545940|stream_id:0|stream_offset:2915697| [2025/04/30 09:44:19 545970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2760|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 545979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 545984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50245|rtt_var:67|pto_duration:52245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 545988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 545992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 545996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 546000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259623185|now:1746006259545984|interv:77201| [2025/04/30 09:44:19 546004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259623185|now:1746006259545984|interval:77201|pto_count:0|srtt:50245 [2025/04/30 09:44:19 546009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 546014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 546018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2916876| [2025/04/30 09:44:19 546023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 546027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2761| [2025/04/30 09:44:19 546050] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2761|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259546033|stream_id:0|stream_offset:2916876| [2025/04/30 09:44:19 546055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2761|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 546060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 546064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50245|rtt_var:67|pto_duration:52245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 546069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 546073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 546076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 546080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259623278|now:1746006259546064|interv:77214| [2025/04/30 09:44:19 546084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259623278|now:1746006259546064|interval:77214|pto_count:0|srtt:50245 [2025/04/30 09:44:19 546089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63613| [2025/04/30 09:44:19 546104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 546111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2918055| [2025/04/30 09:44:19 546118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 546124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259547124|now:1746006259546124|interv:1000| [2025/04/30 09:44:19 546131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 546161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 546168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259547124| [2025/04/30 09:44:19 546175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259547124| [2025/04/30 09:44:19 546182] [debug] |xqc_engine_wakeup_after|wakeup:1746006259547124|now:1746006259546181|diff:943| [2025/04/30 09:44:19 546189] [debug] |xqc_engine_main_logic|END|now:1746006259545872| [2025/04/30 09:44:19 546476] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259546475| [2025/04/30 09:44:19 546484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 546491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1222| [2025/04/30 09:44:19 546495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1223| [2025/04/30 09:44:19 546501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1223| [2025/04/30 09:44:19 546505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 546510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2709|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2710|path_largest_ack:2709| [2025/04/30 09:44:19 546515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2848287|prior_time:1746006259494633|is_app_limited:0|send_elapse:51851|ack_elapse:51842|ctl_first_sent_time:1746006259496078|lagest_ack_time:1746006259546475|curr_delivered:2909493| [2025/04/30 09:44:19 546519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259496078| [2025/04/30 09:44:19 546524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:247||sndq_packets_used_bytes:0|sndq_packets_free:1533| [2025/04/30 09:44:19 546528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2710|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2710|path_largest_ack:2710| [2025/04/30 09:44:19 546533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2848287|prior_time:1746006259494633|is_app_limited:0|send_elapse:51851|ack_elapse:51842|ctl_first_sent_time:1746006259496078|lagest_ack_time:1746006259546475|curr_delivered:2910693| [2025/04/30 09:44:19 546537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259496195| [2025/04/30 09:44:19 546541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:246||sndq_packets_used_bytes:0|sndq_packets_free:1534| [2025/04/30 09:44:19 546550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50245|rttvar:67|minrtt:31343|latest_rtt:50280|ack_delay:56| [2025/04/30 09:44:19 546554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50243|rttvar:56|minrtt:31343|latest_rtt:50280|ack_delay:56| [2025/04/30 09:44:19 546559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2710|lost_pn:2707|thresh:3| [2025/04/30 09:44:19 546563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 546567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50243|rtt_var:56|pto_duration:52243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 546571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 546575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 546579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 546583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259623276|now:1746006259546567|interv:76709| [2025/04/30 09:44:19 546587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259623276|now:1746006259546567|interval:76709|pto_count:0|srtt:50243 [2025/04/30 09:44:19 546592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51851, ack_elapse 51842, delivered 62406|rate 1203564|lost 231| [2025/04/30 09:44:19 546596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203564) in round 50| [2025/04/30 09:44:19 546600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 546605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 546609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259496195|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 546613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259496195|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 546618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61213|srtt:50243|latest_rtt:50280|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 546624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1223|largest:1223|pns:2| [2025/04/30 09:44:19 546628] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1223|frame:ACK |recv_time:1746006259546475|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 546633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379546475|now:1746006259546475|interv:120000000| [2025/04/30 09:44:19 546637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379546475|now:1746006259546475|interv:120000000| [2025/04/30 09:44:19 546644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259547124|pq_index:0| [2025/04/30 09:44:19 546648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259545872| [2025/04/30 09:44:19 546652] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259546652| [2025/04/30 09:44:19 546657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259546656| [2025/04/30 09:44:19 546663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50243|min_srtt:50243|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 546668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2954604| [2025/04/30 09:44:19 546672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50243|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 546677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 546681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50243|min_srtt:50243|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 546686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2955783| [2025/04/30 09:44:19 546690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50243|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 546695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 546699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50243|min_srtt:50243|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 546704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2956962| [2025/04/30 09:44:19 546708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 546712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 546716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 546720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 546725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 546729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2918055| [2025/04/30 09:44:19 546736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 546740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 546744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259547124| [2025/04/30 09:44:19 546748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259547124| [2025/04/30 09:44:19 546752] [debug] |xqc_engine_wakeup_after|wakeup:1746006259547124|now:1746006259546752|diff:372| [2025/04/30 09:44:19 546756] [debug] |xqc_engine_main_logic|END|now:1746006259546656| [2025/04/30 09:44:19 546761] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259546761| [2025/04/30 09:44:19 546765] [debug] |xqc_engine_wakeup_after|wakeup:1746006259547124|now:1746006259546765|diff:359| [2025/04/30 09:44:19 546769] [debug] |xqc_engine_main_logic|END|now:1746006259546761| [2025/04/30 09:44:19 547838] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259547838| [2025/04/30 09:44:19 547849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259547124|pq_index:0| [2025/04/30 09:44:19 547854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259546656| [2025/04/30 09:44:19 547859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259547858| [2025/04/30 09:44:19 547864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259547124|now:1746006259547858| [2025/04/30 09:44:19 547868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259547124|now:1746006259547858| [2025/04/30 09:44:19 547872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 547878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50243|min_srtt:50243|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 547882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2956962| [2025/04/30 09:44:19 547887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 547891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 547895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 547899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 547904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 547908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2918055| [2025/04/30 09:44:19 547913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 547917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2762| [2025/04/30 09:44:19 547955] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2762|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259547931|stream_id:0|stream_offset:2918055| [2025/04/30 09:44:19 547961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2762|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 547966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 547970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50243|rtt_var:56|pto_duration:52243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 547975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 547978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 547982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 547986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259625174|now:1746006259547970|interv:77204| [2025/04/30 09:44:19 547990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259625174|now:1746006259547970|interval:77204|pto_count:0|srtt:50243 [2025/04/30 09:44:19 547995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 548000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 548004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2919234| [2025/04/30 09:44:19 548008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 548013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2763| [2025/04/30 09:44:19 548034] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2763|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259548019|stream_id:0|stream_offset:2919234| [2025/04/30 09:44:19 548039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2763|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 548044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 548048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50243|rtt_var:56|pto_duration:52243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 548052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 548056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 548060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 548064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259625262|now:1746006259548048|interv:77214| [2025/04/30 09:44:19 548072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259625262|now:1746006259548048|interval:77214|pto_count:0|srtt:50243 [2025/04/30 09:44:19 548076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63613| [2025/04/30 09:44:19 548082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 548088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2920413| [2025/04/30 09:44:19 548096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 548102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259549102|now:1746006259548102|interv:1000| [2025/04/30 09:44:19 548108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 548114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 548121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259549102| [2025/04/30 09:44:19 548127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259549102| [2025/04/30 09:44:19 548158] [debug] |xqc_engine_wakeup_after|wakeup:1746006259549102|now:1746006259548158|diff:944| [2025/04/30 09:44:19 548165] [debug] |xqc_engine_main_logic|END|now:1746006259547858| [2025/04/30 09:44:19 548534] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006259548533| [2025/04/30 09:44:19 548542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 548548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1223| [2025/04/30 09:44:19 548552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1224| [2025/04/30 09:44:19 548558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1224| [2025/04/30 09:44:19 548562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 548567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2711|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2712|path_largest_ack:2711| [2025/04/30 09:44:19 548572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2850687|prior_time:1746006259496627|is_app_limited:0|send_elapse:51848|ack_elapse:51906|ctl_first_sent_time:1746006259498072|lagest_ack_time:1746006259548533|curr_delivered:2911893| [2025/04/30 09:44:19 548577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259498072| [2025/04/30 09:44:19 548582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:245||sndq_packets_used_bytes:0|sndq_packets_free:1535| [2025/04/30 09:44:19 548586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2712|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2712|path_largest_ack:2712| [2025/04/30 09:44:19 548590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2850687|prior_time:1746006259496627|is_app_limited:0|send_elapse:51848|ack_elapse:51906|ctl_first_sent_time:1746006259498072|lagest_ack_time:1746006259548533|curr_delivered:2913093| [2025/04/30 09:44:19 548600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259498193| [2025/04/30 09:44:19 548604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:244||sndq_packets_used_bytes:0|sndq_packets_free:1536| [2025/04/30 09:44:19 548608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50243|rttvar:56|minrtt:31343|latest_rtt:50340|ack_delay:64| [2025/04/30 09:44:19 548612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50247|rttvar:50|minrtt:31343|latest_rtt:50340|ack_delay:64| [2025/04/30 09:44:19 548617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2712|lost_pn:2709|thresh:3| [2025/04/30 09:44:19 548621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 548625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50247|rtt_var:50|pto_duration:52247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 548629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 548633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 548637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 548641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259625266|now:1746006259548625|interv:76641| [2025/04/30 09:44:19 548645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259625266|now:1746006259548625|interval:76641|pto_count:0|srtt:50247 [2025/04/30 09:44:19 548650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51848, ack_elapse 51906, delivered 62406|rate 1202288|lost 231| [2025/04/30 09:44:19 548654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202288) in round 50| [2025/04/30 09:44:19 548659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 548663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 548667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259498193|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 548671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259498193|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 548676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61213|srtt:50247|latest_rtt:50340|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 548681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 548686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006259573533|now:1746006259548533|interv:25000| [2025/04/30 09:44:19 548691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006259548533|max_ack_delay:25000| [2025/04/30 09:44:19 548698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1224|largest:1224|pns:2| [2025/04/30 09:44:19 548703] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1224|frame:PING ACK |recv_time:1746006259548533|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 548707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379548533|now:1746006259548533|interv:120000000| [2025/04/30 09:44:19 548712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379548533|now:1746006259548533|interv:120000000| [2025/04/30 09:44:19 548716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259549102|pq_index:0| [2025/04/30 09:44:19 548720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259547858| [2025/04/30 09:44:19 548724] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259548724| [2025/04/30 09:44:19 548729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259548728| [2025/04/30 09:44:19 548735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50247|min_srtt:50247|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 548739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2956962| [2025/04/30 09:44:19 548744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50247|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 548749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 548753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50247|min_srtt:50247|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 548757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2958141| [2025/04/30 09:44:19 548762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50247|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 548766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 548770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50247|min_srtt:50247|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 548775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2959320| [2025/04/30 09:44:19 548779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 548785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 548789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 548794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 548798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 548802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2920413| [2025/04/30 09:44:19 548807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 548811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 548815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259549102| [2025/04/30 09:44:19 548819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259549102| [2025/04/30 09:44:19 548823] [debug] |xqc_engine_wakeup_after|wakeup:1746006259549102|now:1746006259548823|diff:279| [2025/04/30 09:44:19 548827] [debug] |xqc_engine_main_logic|END|now:1746006259548728| [2025/04/30 09:44:19 548832] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259548832| [2025/04/30 09:44:19 548836] [debug] |xqc_engine_wakeup_after|wakeup:1746006259549102|now:1746006259548836|diff:266| [2025/04/30 09:44:19 548840] [debug] |xqc_engine_main_logic|END|now:1746006259548832| [2025/04/30 09:44:19 549909] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259549909| [2025/04/30 09:44:19 549920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259549102|pq_index:0| [2025/04/30 09:44:19 549925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259548728| [2025/04/30 09:44:19 549930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259549929| [2025/04/30 09:44:19 549935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259549102|now:1746006259549929| [2025/04/30 09:44:19 549939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259549102|now:1746006259549929| [2025/04/30 09:44:19 549943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 549948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50247|min_srtt:50247|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 549953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2959320| [2025/04/30 09:44:19 549958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 549962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 549965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 549975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 549980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 549984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2920413| [2025/04/30 09:44:19 549988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 549993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2764| [2025/04/30 09:44:19 550026] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2764|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259550001|stream_id:0|stream_offset:2920413| [2025/04/30 09:44:19 550032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2764|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 550036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 550041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50247|rtt_var:50|pto_duration:52247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 550045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 550049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 550053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 550057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259627248|now:1746006259550041|interv:77207| [2025/04/30 09:44:19 550061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259627248|now:1746006259550041|interval:77207|pto_count:0|srtt:50247 [2025/04/30 09:44:19 550066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 550071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 550077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2921592| [2025/04/30 09:44:19 550085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 550091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2765| [2025/04/30 09:44:19 550130] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2765|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259550102|stream_id:0|stream_offset:2921592| [2025/04/30 09:44:19 550160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2765|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 550168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 550180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50247|rtt_var:50|pto_duration:52247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 550188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 550194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 550201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 550207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259627349|now:1746006259550180|interv:77169| [2025/04/30 09:44:19 550213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259627349|now:1746006259550180|interval:77169|pto_count:0|srtt:50247 [2025/04/30 09:44:19 550221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63613| [2025/04/30 09:44:19 550228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 550235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2922771| [2025/04/30 09:44:19 550243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 550249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259551249|now:1746006259550249|interv:1000| [2025/04/30 09:44:19 550256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 550262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 550269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259551249| [2025/04/30 09:44:19 550276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259551249| [2025/04/30 09:44:19 550282] [debug] |xqc_engine_wakeup_after|wakeup:1746006259551249|now:1746006259550282|diff:967| [2025/04/30 09:44:19 550289] [debug] |xqc_engine_main_logic|END|now:1746006259549929| [2025/04/30 09:44:19 550473] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259550472| [2025/04/30 09:44:19 550479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 550485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1224| [2025/04/30 09:44:19 550489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1225| [2025/04/30 09:44:19 550495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1225| [2025/04/30 09:44:19 550499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 550504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2713|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2714|path_largest_ack:2713| [2025/04/30 09:44:19 550509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2853087|prior_time:1746006259498671|is_app_limited:0|send_elapse:51895|ack_elapse:51801|ctl_first_sent_time:1746006259500118|lagest_ack_time:1746006259550472|curr_delivered:2914293| [2025/04/30 09:44:19 550518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259500118| [2025/04/30 09:44:19 550523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:243||sndq_packets_used_bytes:0|sndq_packets_free:1537| [2025/04/30 09:44:19 550527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2714|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2714|path_largest_ack:2714| [2025/04/30 09:44:19 550532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61206|prior_delivered:2853087|prior_time:1746006259498671|is_app_limited:0|send_elapse:51895|ack_elapse:51801|ctl_first_sent_time:1746006259500118|lagest_ack_time:1746006259550472|curr_delivered:2915493| [2025/04/30 09:44:19 550536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259500240| [2025/04/30 09:44:19 550540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:242||sndq_packets_used_bytes:0|sndq_packets_free:1538| [2025/04/30 09:44:19 550544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50247|rttvar:50|minrtt:31343|latest_rtt:50232|ack_delay:56| [2025/04/30 09:44:19 550548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50239|rttvar:55|minrtt:31343|latest_rtt:50232|ack_delay:56| [2025/04/30 09:44:19 550553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2714|lost_pn:2711|thresh:3| [2025/04/30 09:44:19 550557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 550561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50239|rtt_var:55|pto_duration:52239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 550565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 550569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 550573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 550577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259627341|now:1746006259550561|interv:76780| [2025/04/30 09:44:19 550581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259627341|now:1746006259550561|interval:76780|pto_count:0|srtt:50239 [2025/04/30 09:44:19 550586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51895, ack_elapse 51801, delivered 62406|rate 1202543|lost 231| [2025/04/30 09:44:19 550590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202543) in round 50| [2025/04/30 09:44:19 550594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 550599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 550603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259500240|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 550607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259500240|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 550615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61213|srtt:50239|latest_rtt:50232|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 550621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1225|largest:1225|pns:2| [2025/04/30 09:44:19 550625] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1225|frame:ACK |recv_time:1746006259550472|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 550630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379550472|now:1746006259550472|interv:120000000| [2025/04/30 09:44:19 550634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379550472|now:1746006259550472|interv:120000000| [2025/04/30 09:44:19 550638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259551249|pq_index:0| [2025/04/30 09:44:19 550642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259549929| [2025/04/30 09:44:19 550646] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259550646| [2025/04/30 09:44:19 550651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259550650| [2025/04/30 09:44:19 550657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50239|min_srtt:50239|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 550662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2959320| [2025/04/30 09:44:19 550666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50239|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 550671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 550675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50239|min_srtt:50239|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 550680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2960499| [2025/04/30 09:44:19 550684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50239|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 550688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 550693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50239|min_srtt:50239|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 550697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2961678| [2025/04/30 09:44:19 550704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 550708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 550712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 550716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 550720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 550725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2922771| [2025/04/30 09:44:19 550729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 550733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 550737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259551249| [2025/04/30 09:44:19 550741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259551249| [2025/04/30 09:44:19 550745] [debug] |xqc_engine_wakeup_after|wakeup:1746006259551249|now:1746006259550745|diff:504| [2025/04/30 09:44:19 550749] [debug] |xqc_engine_main_logic|END|now:1746006259550650| [2025/04/30 09:44:19 550754] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259550754| [2025/04/30 09:44:19 550758] [debug] |xqc_engine_wakeup_after|wakeup:1746006259551249|now:1746006259550758|diff:491| [2025/04/30 09:44:19 550762] [debug] |xqc_engine_main_logic|END|now:1746006259550754| [2025/04/30 09:44:19 551831] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259551831| [2025/04/30 09:44:19 551843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259551249|pq_index:0| [2025/04/30 09:44:19 551847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259550650| [2025/04/30 09:44:19 551853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259551851| [2025/04/30 09:44:19 551857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259551249|now:1746006259551851| [2025/04/30 09:44:19 551862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259551249|now:1746006259551851| [2025/04/30 09:44:19 551866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 551871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50239|min_srtt:50239|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 551876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2961678| [2025/04/30 09:44:19 551881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 551889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 551893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 551898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 551902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 551907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2922771| [2025/04/30 09:44:19 551911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 551916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2766| [2025/04/30 09:44:19 551949] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2766|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259551924|stream_id:0|stream_offset:2922771| [2025/04/30 09:44:19 551955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2766|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 551960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 551964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50239|rtt_var:55|pto_duration:52239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 551969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 551973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 551977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 551981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259629163|now:1746006259551964|interv:77199| [2025/04/30 09:44:19 551985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259629163|now:1746006259551964|interval:77199|pto_count:0|srtt:50239 [2025/04/30 09:44:19 551989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62413| [2025/04/30 09:44:19 551994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 551998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2923950| [2025/04/30 09:44:19 552003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 552007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2767| [2025/04/30 09:44:19 552029] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2767|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259552013|stream_id:0|stream_offset:2923950| [2025/04/30 09:44:19 552037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2767|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 552042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 552046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50239|rtt_var:55|pto_duration:52239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 552051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 552055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 552058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 552062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259629252|now:1746006259552046|interv:77206| [2025/04/30 09:44:19 552066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259629252|now:1746006259552046|interval:77206|pto_count:0|srtt:50239 [2025/04/30 09:44:19 552071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63613| [2025/04/30 09:44:19 552077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 552083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2925129| [2025/04/30 09:44:19 552090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 552096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259553096|now:1746006259552096|interv:1000| [2025/04/30 09:44:19 552103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 552109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 552115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259553096| [2025/04/30 09:44:19 552122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259553096| [2025/04/30 09:44:19 552129] [debug] |xqc_engine_wakeup_after|wakeup:1746006259553096|now:1746006259552128|diff:968| [2025/04/30 09:44:19 552157] [debug] |xqc_engine_main_logic|END|now:1746006259551851| [2025/04/30 09:44:19 552511] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259552510| [2025/04/30 09:44:19 552520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 552526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1225| [2025/04/30 09:44:19 552530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1226| [2025/04/30 09:44:19 552536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1226| [2025/04/30 09:44:19 552540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 552545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2715|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2716|path_largest_ack:2715| [2025/04/30 09:44:19 552555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61213|prior_delivered:2855487|prior_time:1746006259500717|is_app_limited:0|send_elapse:51973|ack_elapse:51793|ctl_first_sent_time:1746006259502199|lagest_ack_time:1746006259552510|curr_delivered:2916700| [2025/04/30 09:44:19 552560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259502199| [2025/04/30 09:44:19 552564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:241||sndq_packets_used_bytes:0|sndq_packets_free:1539| [2025/04/30 09:44:19 552569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2716|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2716|path_largest_ack:2716| [2025/04/30 09:44:19 552573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61213|prior_delivered:2855487|prior_time:1746006259500717|is_app_limited:0|send_elapse:51973|ack_elapse:51793|ctl_first_sent_time:1746006259502199|lagest_ack_time:1746006259552510|curr_delivered:2917900| [2025/04/30 09:44:19 552578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259502304| [2025/04/30 09:44:19 552582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:240||sndq_packets_used_bytes:0|sndq_packets_free:1540| [2025/04/30 09:44:19 552586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50239|rttvar:55|minrtt:31343|latest_rtt:50206|ack_delay:80| [2025/04/30 09:44:19 552590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50225|rttvar:70|minrtt:31343|latest_rtt:50206|ack_delay:80| [2025/04/30 09:44:19 552594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2716|lost_pn:2713|thresh:3| [2025/04/30 09:44:19 552599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1201|pns:2| [2025/04/30 09:44:19 552603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 552607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50225|rtt_var:70|pto_duration:52225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 552611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 552615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 552619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 552623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259629238|now:1746006259552606|interv:76632| [2025/04/30 09:44:19 552627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259629238|now:1746006259552606|interval:76632|pto_count:0|srtt:50225 [2025/04/30 09:44:19 552632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51973, ack_elapse 51793, delivered 62413|rate 1200873|lost 231| [2025/04/30 09:44:19 552636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200873) in round 50| [2025/04/30 09:44:19 552641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 552645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 552651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2407|po_sent_time:1746006259502304|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 552656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2407|po_sent_time:1746006259502304|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 552661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61206|srtt:50225|latest_rtt:50206|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 552667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1226|largest:1226|pns:2| [2025/04/30 09:44:19 552671] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1226|frame:ACK |recv_time:1746006259552510|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 552676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379552510|now:1746006259552510|interv:120000000| [2025/04/30 09:44:19 552680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379552510|now:1746006259552510|interv:120000000| [2025/04/30 09:44:19 552684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259553096|pq_index:0| [2025/04/30 09:44:19 552689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259551851| [2025/04/30 09:44:19 552693] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259552692| [2025/04/30 09:44:19 552697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259552696| [2025/04/30 09:44:19 552703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50225|min_srtt:50225|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 552708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2961678| [2025/04/30 09:44:19 552713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 552717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 552722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50225|min_srtt:50225|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 552726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2962857| [2025/04/30 09:44:19 552730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 552737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 552742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50225|min_srtt:50225|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 552746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2964036| [2025/04/30 09:44:19 552750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 552754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 552758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 552762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 552767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 552771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2925129| [2025/04/30 09:44:19 552775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 552779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 552783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259553096| [2025/04/30 09:44:19 552787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259553096| [2025/04/30 09:44:19 552791] [debug] |xqc_engine_wakeup_after|wakeup:1746006259553096|now:1746006259552791|diff:305| [2025/04/30 09:44:19 552796] [debug] |xqc_engine_main_logic|END|now:1746006259552696| [2025/04/30 09:44:19 552801] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259552801| [2025/04/30 09:44:19 552804] [debug] |xqc_engine_wakeup_after|wakeup:1746006259553096|now:1746006259552804|diff:292| [2025/04/30 09:44:19 552808] [debug] |xqc_engine_main_logic|END|now:1746006259552801| [2025/04/30 09:44:19 553878] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259553878| [2025/04/30 09:44:19 553889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259553096|pq_index:0| [2025/04/30 09:44:19 553894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259552696| [2025/04/30 09:44:19 553899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259553898| [2025/04/30 09:44:19 553904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259553096|now:1746006259553898| [2025/04/30 09:44:19 553908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259553096|now:1746006259553898| [2025/04/30 09:44:19 553912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 553917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50225|min_srtt:50225|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 553928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2964036| [2025/04/30 09:44:19 553932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 553936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 553940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 553945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 553949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 553954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2925129| [2025/04/30 09:44:19 553958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 553963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2768| [2025/04/30 09:44:19 553995] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2768|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259553971|stream_id:0|stream_offset:2925129| [2025/04/30 09:44:19 554001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2768|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 554006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 554010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50225|rtt_var:70|pto_duration:52225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 554015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 554019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 554022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 554026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259631196|now:1746006259554010|interv:77186| [2025/04/30 09:44:19 554031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259631196|now:1746006259554010|interval:77186|pto_count:0|srtt:50225 [2025/04/30 09:44:19 554035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62406| [2025/04/30 09:44:19 554040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 554044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2926308| [2025/04/30 09:44:19 554049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 554061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2769| [2025/04/30 09:44:19 554099] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2769|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259554071|stream_id:0|stream_offset:2926308| [2025/04/30 09:44:19 554108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2769|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 554116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 554123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50225|rtt_var:70|pto_duration:52225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 554130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 554160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 554167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 554173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259631296|now:1746006259554123|interv:77173| [2025/04/30 09:44:19 554179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259631296|now:1746006259554123|interval:77173|pto_count:0|srtt:50225 [2025/04/30 09:44:19 554187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63606| [2025/04/30 09:44:19 554195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 554201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2927487| [2025/04/30 09:44:19 554209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 554215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259555215|now:1746006259554215|interv:1000| [2025/04/30 09:44:19 554221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 554228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 554234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259555215| [2025/04/30 09:44:19 554241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259555215| [2025/04/30 09:44:19 554247] [debug] |xqc_engine_wakeup_after|wakeup:1746006259555215|now:1746006259554247|diff:968| [2025/04/30 09:44:19 554254] [debug] |xqc_engine_main_logic|END|now:1746006259553898| [2025/04/30 09:44:19 554469] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259554468| [2025/04/30 09:44:19 554475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 554481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1226| [2025/04/30 09:44:19 554485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1227| [2025/04/30 09:44:19 554491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1227| [2025/04/30 09:44:19 554500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 554505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2717|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2718|path_largest_ack:2717| [2025/04/30 09:44:19 554510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61213|prior_delivered:2857887|prior_time:1746006259502607|is_app_limited:0|send_elapse:51829|ack_elapse:51861|ctl_first_sent_time:1746006259504053|lagest_ack_time:1746006259554468|curr_delivered:2919100| [2025/04/30 09:44:19 554514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259504053| [2025/04/30 09:44:19 554519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:239||sndq_packets_used_bytes:0|sndq_packets_free:1541| [2025/04/30 09:44:19 554523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2718|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2718|path_largest_ack:2718| [2025/04/30 09:44:19 554528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61213|prior_delivered:2857887|prior_time:1746006259502607|is_app_limited:0|send_elapse:51829|ack_elapse:51861|ctl_first_sent_time:1746006259504053|lagest_ack_time:1746006259554468|curr_delivered:2920300| [2025/04/30 09:44:19 554532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259504175| [2025/04/30 09:44:19 554536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:238||sndq_packets_used_bytes:0|sndq_packets_free:1542| [2025/04/30 09:44:19 554540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50225|rttvar:70|minrtt:31343|latest_rtt:50293|ack_delay:64| [2025/04/30 09:44:19 554545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50225|rttvar:54|minrtt:31343|latest_rtt:50293|ack_delay:64| [2025/04/30 09:44:19 554549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2718|lost_pn:2715|thresh:3| [2025/04/30 09:44:19 554553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 554557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50225|rtt_var:54|pto_duration:52225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 554562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 554566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 554569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 554573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259631296|now:1746006259554557|interv:76739| [2025/04/30 09:44:19 554577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259631296|now:1746006259554557|interval:76739|pto_count:0|srtt:50225 [2025/04/30 09:44:19 554582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51829, ack_elapse 51861, delivered 62413|rate 1203466|lost 231| [2025/04/30 09:44:19 554586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203466) in round 50| [2025/04/30 09:44:19 554593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 554597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5814| [2025/04/30 09:44:19 554601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259504175|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 554606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259504175|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2860287| [2025/04/30 09:44:19 554610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:101066|full_bw_reached:1|inflight:61206|srtt:50225|latest_rtt:50293|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 554616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1227|largest:1227|pns:2| [2025/04/30 09:44:19 554621] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1227|frame:ACK |recv_time:1746006259554468|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 554626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379554468|now:1746006259554468|interv:120000000| [2025/04/30 09:44:19 554630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379554468|now:1746006259554468|interv:120000000| [2025/04/30 09:44:19 554634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259555215|pq_index:0| [2025/04/30 09:44:19 554638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259553898| [2025/04/30 09:44:19 554642] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259554642| [2025/04/30 09:44:19 554647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259554646| [2025/04/30 09:44:19 554653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50225|min_srtt:50225|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 554657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2964036| [2025/04/30 09:44:19 554662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 554666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 554671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50225|min_srtt:50225|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 554675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2965215| [2025/04/30 09:44:19 554682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 554686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 554691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50225|min_srtt:50225|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 554695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2966394| [2025/04/30 09:44:19 554699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 554703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 554707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 554711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 554716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 554720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2927487| [2025/04/30 09:44:19 554724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 554728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 554732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259555215| [2025/04/30 09:44:19 554736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259555215| [2025/04/30 09:44:19 554740] [debug] |xqc_engine_wakeup_after|wakeup:1746006259555215|now:1746006259554740|diff:475| [2025/04/30 09:44:19 554744] [debug] |xqc_engine_main_logic|END|now:1746006259554646| [2025/04/30 09:44:19 554749] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259554749| [2025/04/30 09:44:19 554753] [debug] |xqc_engine_wakeup_after|wakeup:1746006259555215|now:1746006259554753|diff:462| [2025/04/30 09:44:19 554757] [debug] |xqc_engine_main_logic|END|now:1746006259554749| [2025/04/30 09:44:19 555824] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259555824| [2025/04/30 09:44:19 555836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259555215|pq_index:0| [2025/04/30 09:44:19 555840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259554646| [2025/04/30 09:44:19 555846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259555845| [2025/04/30 09:44:19 555850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259555215|now:1746006259555845| [2025/04/30 09:44:19 555855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259555215|now:1746006259555845| [2025/04/30 09:44:19 555864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 555869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50225|min_srtt:50225|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 555874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2966394| [2025/04/30 09:44:19 555879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 555882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 555886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 555891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 555896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 555900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2927487| [2025/04/30 09:44:19 555905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 555909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2770| [2025/04/30 09:44:19 555942] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2770|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259555918|stream_id:0|stream_offset:2927487| [2025/04/30 09:44:19 555948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2770|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 555953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 555958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50225|rtt_var:54|pto_duration:52225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 555962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 555966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 555970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 555974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259633143|now:1746006259555957|interv:77186| [2025/04/30 09:44:19 555978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259633143|now:1746006259555957|interval:77186|pto_count:0|srtt:50225 [2025/04/30 09:44:19 555983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:62406| [2025/04/30 09:44:19 555987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 555991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2928666| [2025/04/30 09:44:19 555999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 556003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2771| [2025/04/30 09:44:19 556026] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2771|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259556010|stream_id:0|stream_offset:2928666| [2025/04/30 09:44:19 556031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2771|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 556036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 556040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50225|rtt_var:54|pto_duration:52225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 556044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 556048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 556052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 556056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259633235|now:1746006259556040|interv:77195| [2025/04/30 09:44:19 556060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259633235|now:1746006259556040|interval:77195|pto_count:0|srtt:50225 [2025/04/30 09:44:19 556064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101066|inflight:63606| [2025/04/30 09:44:19 556069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 556074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:101066|conn:00005577253BD50C|stream_id:0|stream_offset:2929845| [2025/04/30 09:44:19 556081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 556087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259557087|now:1746006259556087|interv:1000| [2025/04/30 09:44:19 556093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 556100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 556106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259557087| [2025/04/30 09:44:19 556113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259557087| [2025/04/30 09:44:19 556119] [debug] |xqc_engine_wakeup_after|wakeup:1746006259557087|now:1746006259556119|diff:968| [2025/04/30 09:44:19 556126] [debug] |xqc_engine_main_logic|END|now:1746006259555845| [2025/04/30 09:44:19 556457] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259556456| [2025/04/30 09:44:19 556468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 556479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1227| [2025/04/30 09:44:19 556483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1228| [2025/04/30 09:44:19 556492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1228| [2025/04/30 09:44:19 556496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 556501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2719|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2720|path_largest_ack:2719| [2025/04/30 09:44:19 556506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61213|prior_delivered:2860287|prior_time:1746006259504632|is_app_limited:0|send_elapse:51787|ack_elapse:51824|ctl_first_sent_time:1746006259506119|lagest_ack_time:1746006259556456|curr_delivered:2921500| [2025/04/30 09:44:19 556511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259506119| [2025/04/30 09:44:19 556516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:237||sndq_packets_used_bytes:0|sndq_packets_free:1543| [2025/04/30 09:44:19 556520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2720|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2720|path_largest_ack:2720| [2025/04/30 09:44:19 556525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61213|prior_delivered:2860287|prior_time:1746006259504632|is_app_limited:0|send_elapse:51787|ack_elapse:51824|ctl_first_sent_time:1746006259506119|lagest_ack_time:1746006259556456|curr_delivered:2922700| [2025/04/30 09:44:19 556529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259506241| [2025/04/30 09:44:19 556533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:236||sndq_packets_used_bytes:0|sndq_packets_free:1544| [2025/04/30 09:44:19 556537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50225|rttvar:54|minrtt:31343|latest_rtt:50215|ack_delay:80| [2025/04/30 09:44:19 556541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50213|rttvar:63|minrtt:31343|latest_rtt:50215|ack_delay:80| [2025/04/30 09:44:19 556546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2720|lost_pn:2717|thresh:3| [2025/04/30 09:44:19 556550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 556554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50213|rtt_var:63|pto_duration:52213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 556559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 556563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 556566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 556570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259633223|now:1746006259556554|interv:76669| [2025/04/30 09:44:19 556574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259633223|now:1746006259556554|interval:76669|pto_count:0|srtt:50213 [2025/04/30 09:44:19 556583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51787, ack_elapse 51824, delivered 62413|rate 1204326|lost 231| [2025/04/30 09:44:19 556588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 50 -> 51| [2025/04/30 09:44:19 556592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204326) in round 51| [2025/04/30 09:44:19 556596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 556600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 556604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259506241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 556609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101066|packet_lost:0|acked:2400|po_sent_time:1746006259506241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 556614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61206|srtt:50213|latest_rtt:50215|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:19 556620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1228|largest:1228|pns:2| [2025/04/30 09:44:19 556624] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1228|frame:ACK |recv_time:1746006259556456|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 556629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379556456|now:1746006259556456|interv:120000000| [2025/04/30 09:44:19 556633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379556456|now:1746006259556456|interv:120000000| [2025/04/30 09:44:19 556637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259557087|pq_index:0| [2025/04/30 09:44:19 556641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259555845| [2025/04/30 09:44:19 556645] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259556645| [2025/04/30 09:44:19 556650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259556649| [2025/04/30 09:44:19 556656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50213|min_srtt:50213|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 556661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2966394| [2025/04/30 09:44:19 556666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50213|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 556670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 556678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50213|min_srtt:50213|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 556682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2967573| [2025/04/30 09:44:19 556686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 556690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 556694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 556698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 556703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 556707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2929845| [2025/04/30 09:44:19 556712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 556715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 556720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259557087| [2025/04/30 09:44:19 556724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259557087| [2025/04/30 09:44:19 556728] [debug] |xqc_engine_wakeup_after|wakeup:1746006259557087|now:1746006259556727|diff:360| [2025/04/30 09:44:19 556732] [debug] |xqc_engine_main_logic|END|now:1746006259556649| [2025/04/30 09:44:19 556737] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259556737| [2025/04/30 09:44:19 556741] [debug] |xqc_engine_wakeup_after|wakeup:1746006259557087|now:1746006259556741|diff:346| [2025/04/30 09:44:19 556745] [debug] |xqc_engine_main_logic|END|now:1746006259556737| [2025/04/30 09:44:19 557815] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259557814| [2025/04/30 09:44:19 557826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259557087|pq_index:0| [2025/04/30 09:44:19 557830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259556649| [2025/04/30 09:44:19 557836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259557834| [2025/04/30 09:44:19 557840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259557087|now:1746006259557834| [2025/04/30 09:44:19 557845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259557087|now:1746006259557834| [2025/04/30 09:44:19 557849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 557854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50213|min_srtt:50213|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 557859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2967573| [2025/04/30 09:44:19 557868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 557872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 557876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 557881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 557885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 557890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2929845| [2025/04/30 09:44:19 557894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 557898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2772| [2025/04/30 09:44:19 557931] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2772|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259557907|stream_id:0|stream_offset:2929845| [2025/04/30 09:44:19 557937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2772|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 557942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 557946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50213|rtt_var:63|pto_duration:52213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 557951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 557955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 557959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 557963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259635120|now:1746006259557946|interv:77174| [2025/04/30 09:44:19 557967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259635120|now:1746006259557946|interval:77174|pto_count:0|srtt:50213 [2025/04/30 09:44:19 557971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62406| [2025/04/30 09:44:19 557976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 557980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2931024| [2025/04/30 09:44:19 557985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 557989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2773| [2025/04/30 09:44:19 558015] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2773|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259557998|stream_id:0|stream_offset:2931024| [2025/04/30 09:44:19 558020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2773|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 558025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 558029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50213|rtt_var:63|pto_duration:52213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 558033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 558037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 558041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 558045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259635211|now:1746006259558029|interv:77182| [2025/04/30 09:44:19 558049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259635211|now:1746006259558029|interval:77182|pto_count:0|srtt:50213 [2025/04/30 09:44:19 558054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63606| [2025/04/30 09:44:19 558058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 558064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2932203| [2025/04/30 09:44:19 558071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 558077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259559077|now:1746006259558077|interv:1000| [2025/04/30 09:44:19 558084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 558090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 558097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259559077| [2025/04/30 09:44:19 558103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259559077| [2025/04/30 09:44:19 558110] [debug] |xqc_engine_wakeup_after|wakeup:1746006259559077|now:1746006259558110|diff:967| [2025/04/30 09:44:19 558117] [debug] |xqc_engine_main_logic|END|now:1746006259557834| [2025/04/30 09:44:19 558453] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259558452| [2025/04/30 09:44:19 558465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 558471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1228| [2025/04/30 09:44:19 558475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1229| [2025/04/30 09:44:19 558481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1229| [2025/04/30 09:44:19 558485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 558498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2721|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2722|path_largest_ack:2721| [2025/04/30 09:44:19 558503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61213|prior_delivered:2862687|prior_time:1746006259506602|is_app_limited:0|send_elapse:51826|ack_elapse:51850|ctl_first_sent_time:1746006259508079|lagest_ack_time:1746006259558452|curr_delivered:2923900| [2025/04/30 09:44:19 558508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259508079| [2025/04/30 09:44:19 558512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:235||sndq_packets_used_bytes:0|sndq_packets_free:1545| [2025/04/30 09:44:19 558517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2722|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2722|path_largest_ack:2722| [2025/04/30 09:44:19 558521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61213|prior_delivered:2862687|prior_time:1746006259506602|is_app_limited:0|send_elapse:51826|ack_elapse:51850|ctl_first_sent_time:1746006259508079|lagest_ack_time:1746006259558452|curr_delivered:2925100| [2025/04/30 09:44:19 558526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259508191| [2025/04/30 09:44:19 558529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:234||sndq_packets_used_bytes:0|sndq_packets_free:1546| [2025/04/30 09:44:19 558534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50213|rttvar:63|minrtt:31343|latest_rtt:50261|ack_delay:72| [2025/04/30 09:44:19 558538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50210|rttvar:54|minrtt:31343|latest_rtt:50261|ack_delay:72| [2025/04/30 09:44:19 558542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2722|lost_pn:2719|thresh:3| [2025/04/30 09:44:19 558546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 558551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50210|rtt_var:54|pto_duration:52210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 558555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 558559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 558563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 558567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259635208|now:1746006259558550|interv:76658| [2025/04/30 09:44:19 558571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259635208|now:1746006259558550|interval:76658|pto_count:0|srtt:50210 [2025/04/30 09:44:19 558575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51826, ack_elapse 51850, delivered 62413|rate 1203722|lost 231| [2025/04/30 09:44:19 558580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203722) in round 51| [2025/04/30 09:44:19 558584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 558591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 558595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259508191|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 558600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259508191|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 558604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61206|srtt:50210|latest_rtt:50261|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 558610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1229|largest:1229|pns:2| [2025/04/30 09:44:19 558615] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1229|frame:ACK |recv_time:1746006259558452|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 558620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379558452|now:1746006259558452|interv:120000000| [2025/04/30 09:44:19 558624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379558452|now:1746006259558452|interv:120000000| [2025/04/30 09:44:19 558628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259559077|pq_index:0| [2025/04/30 09:44:19 558632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259557834| [2025/04/30 09:44:19 558636] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259558636| [2025/04/30 09:44:19 558641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259558640| [2025/04/30 09:44:19 558647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 558652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2967573| [2025/04/30 09:44:19 558656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 558661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 558666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 558670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2968752| [2025/04/30 09:44:19 558674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 558681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 558685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 558690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2969931| [2025/04/30 09:44:19 558694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 558698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 558702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 558706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 558710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 558715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2932203| [2025/04/30 09:44:19 558719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 558723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 558727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259559077| [2025/04/30 09:44:19 558731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259559077| [2025/04/30 09:44:19 558735] [debug] |xqc_engine_wakeup_after|wakeup:1746006259559077|now:1746006259558735|diff:342| [2025/04/30 09:44:19 558739] [debug] |xqc_engine_main_logic|END|now:1746006259558640| [2025/04/30 09:44:19 558744] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259558744| [2025/04/30 09:44:19 558748] [debug] |xqc_engine_wakeup_after|wakeup:1746006259559077|now:1746006259558748|diff:329| [2025/04/30 09:44:19 558752] [debug] |xqc_engine_main_logic|END|now:1746006259558744| [2025/04/30 09:44:19 559822] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259559822| [2025/04/30 09:44:19 559833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259559077|pq_index:0| [2025/04/30 09:44:19 559838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259558640| [2025/04/30 09:44:19 559843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259559842| [2025/04/30 09:44:19 559848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259559077|now:1746006259559842| [2025/04/30 09:44:19 559852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259559077|now:1746006259559842| [2025/04/30 09:44:19 559856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 559862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 559871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2969931| [2025/04/30 09:44:19 559876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 559880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 559884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 559889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 559893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 559898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2932203| [2025/04/30 09:44:19 559902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 559907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2774| [2025/04/30 09:44:19 559939] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2774|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259559915|stream_id:0|stream_offset:2932203| [2025/04/30 09:44:19 559945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2774|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 559950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 559955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50210|rtt_var:54|pto_duration:52210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 559959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 559963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 559967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 559971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259637125|now:1746006259559955|interv:77170| [2025/04/30 09:44:19 559975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259637125|now:1746006259559955|interval:77170|pto_count:0|srtt:50210 [2025/04/30 09:44:19 559980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62406| [2025/04/30 09:44:19 559985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 559989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2933382| [2025/04/30 09:44:19 559997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 560001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2775| [2025/04/30 09:44:19 560024] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2775|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259560008|stream_id:0|stream_offset:2933382| [2025/04/30 09:44:19 560029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2775|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 560034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 560038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50210|rtt_var:54|pto_duration:52210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 560042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 560046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 560050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 560054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259637218|now:1746006259560038|interv:77180| [2025/04/30 09:44:19 560058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259637218|now:1746006259560038|interval:77180|pto_count:0|srtt:50210 [2025/04/30 09:44:19 560062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63606| [2025/04/30 09:44:19 560067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 560073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2934561| [2025/04/30 09:44:19 560080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 560086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259561086|now:1746006259560086|interv:1000| [2025/04/30 09:44:19 560093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 560099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 560106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259561086| [2025/04/30 09:44:19 560113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259561086| [2025/04/30 09:44:19 560119] [debug] |xqc_engine_wakeup_after|wakeup:1746006259561086|now:1746006259560119|diff:967| [2025/04/30 09:44:19 560126] [debug] |xqc_engine_main_logic|END|now:1746006259559842| [2025/04/30 09:44:19 560448] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259560447| [2025/04/30 09:44:19 560459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 560466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1229| [2025/04/30 09:44:19 560470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1230| [2025/04/30 09:44:19 560480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1230| [2025/04/30 09:44:19 560485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 560490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2723|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2724|path_largest_ack:2723| [2025/04/30 09:44:19 560494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61213|prior_delivered:2865087|prior_time:1746006259508600|is_app_limited:0|send_elapse:51241|ack_elapse:51847|ctl_first_sent_time:1746006259509483|lagest_ack_time:1746006259560447|curr_delivered:2926300| [2025/04/30 09:44:19 560499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259509483| [2025/04/30 09:44:19 560504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:233||sndq_packets_used_bytes:0|sndq_packets_free:1547| [2025/04/30 09:44:19 560508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2724|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2724|path_largest_ack:2724| [2025/04/30 09:44:19 560513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61213|prior_delivered:2865087|prior_time:1746006259508600|is_app_limited:0|send_elapse:51241|ack_elapse:51847|ctl_first_sent_time:1746006259509483|lagest_ack_time:1746006259560447|curr_delivered:2927500| [2025/04/30 09:44:19 560517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259509586| [2025/04/30 09:44:19 560521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:232||sndq_packets_used_bytes:0|sndq_packets_free:1548| [2025/04/30 09:44:19 560525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50210|rttvar:54|minrtt:31343|latest_rtt:50861|ack_delay:80| [2025/04/30 09:44:19 560529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50281|rttvar:183|minrtt:31343|latest_rtt:50861|ack_delay:80| [2025/04/30 09:44:19 560534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2724|lost_pn:2721|thresh:3| [2025/04/30 09:44:19 560538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 560542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50281|rtt_var:183|pto_duration:52281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 560547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 560551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 560555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 560559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259637289|now:1746006259560542|interv:76747| [2025/04/30 09:44:19 560563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259637289|now:1746006259560542|interval:76747|pto_count:0|srtt:50281 [2025/04/30 09:44:19 560567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51241, ack_elapse 51847, delivered 62413|rate 1203791|lost 231| [2025/04/30 09:44:19 560574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203791) in round 51| [2025/04/30 09:44:19 560579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 560583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 560587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259509586|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 560591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259509586|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 560596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61206|srtt:50281|latest_rtt:50861|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 560602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1230|largest:1230|pns:2| [2025/04/30 09:44:19 560606] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1230|frame:ACK |recv_time:1746006259560447|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 560611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379560447|now:1746006259560447|interv:120000000| [2025/04/30 09:44:19 560615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379560447|now:1746006259560447|interv:120000000| [2025/04/30 09:44:19 560619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259561086|pq_index:0| [2025/04/30 09:44:19 560624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259559842| [2025/04/30 09:44:19 560628] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259560628| [2025/04/30 09:44:19 560633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259560632| [2025/04/30 09:44:19 560639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50281|min_srtt:50281|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 560643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2969931| [2025/04/30 09:44:19 560648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50281|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 560653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 560657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50281|min_srtt:50281|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 560661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2971110| [2025/04/30 09:44:19 560668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50281|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 560673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 560677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50281|min_srtt:50281|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 560682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2972289| [2025/04/30 09:44:19 560686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 560690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 560694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 560698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 560702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 560707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2934561| [2025/04/30 09:44:19 560711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 560715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 560719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259561086| [2025/04/30 09:44:19 560723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259561086| [2025/04/30 09:44:19 560727] [debug] |xqc_engine_wakeup_after|wakeup:1746006259561086|now:1746006259560727|diff:359| [2025/04/30 09:44:19 560731] [debug] |xqc_engine_main_logic|END|now:1746006259560632| [2025/04/30 09:44:19 560736] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259560736| [2025/04/30 09:44:19 560740] [debug] |xqc_engine_wakeup_after|wakeup:1746006259561086|now:1746006259560740|diff:346| [2025/04/30 09:44:19 560744] [debug] |xqc_engine_main_logic|END|now:1746006259560736| [2025/04/30 09:44:19 561814] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259561814| [2025/04/30 09:44:19 561825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259561086|pq_index:0| [2025/04/30 09:44:19 561830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259560632| [2025/04/30 09:44:19 561835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259561834| [2025/04/30 09:44:19 561839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259561086|now:1746006259561834| [2025/04/30 09:44:19 561844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259561086|now:1746006259561834| [2025/04/30 09:44:19 561853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 561859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50281|min_srtt:50281|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 561863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2972289| [2025/04/30 09:44:19 561868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 561872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 561876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 561880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 561885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 561889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2934561| [2025/04/30 09:44:19 561894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 561898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2776| [2025/04/30 09:44:19 561930] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2776|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259561907|stream_id:0|stream_offset:2934561| [2025/04/30 09:44:19 561936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2776|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 561941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 561945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50281|rtt_var:183|pto_duration:52281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 561950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 561954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 561958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 561962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259639188|now:1746006259561945|interv:77243| [2025/04/30 09:44:19 561966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259639188|now:1746006259561945|interval:77243|pto_count:0|srtt:50281 [2025/04/30 09:44:19 561970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62406| [2025/04/30 09:44:19 561975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 561983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2935740| [2025/04/30 09:44:19 561987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 561991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2777| [2025/04/30 09:44:19 562014] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2777|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259561998|stream_id:0|stream_offset:2935740| [2025/04/30 09:44:19 562019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2777|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 562023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 562028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50281|rtt_var:183|pto_duration:52281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 562032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 562036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 562040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 562044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259639279|now:1746006259562027|interv:77252| [2025/04/30 09:44:19 562048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259639279|now:1746006259562027|interval:77252|pto_count:0|srtt:50281 [2025/04/30 09:44:19 562052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63606| [2025/04/30 09:44:19 562057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 562063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2936919| [2025/04/30 09:44:19 562070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 562076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259563076|now:1746006259562076|interv:1000| [2025/04/30 09:44:19 562083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 562089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 562095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259563076| [2025/04/30 09:44:19 562102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259563076| [2025/04/30 09:44:19 562108] [debug] |xqc_engine_wakeup_after|wakeup:1746006259563076|now:1746006259562108|diff:968| [2025/04/30 09:44:19 562115] [debug] |xqc_engine_main_logic|END|now:1746006259561834| [2025/04/30 09:44:19 562437] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259562436| [2025/04/30 09:44:19 562448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 562459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1230| [2025/04/30 09:44:19 562463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1231| [2025/04/30 09:44:19 562469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1231| [2025/04/30 09:44:19 562473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 562478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2725|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2726|path_largest_ack:2725| [2025/04/30 09:44:19 562483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61213|prior_delivered:2867487|prior_time:1746006259510600|is_app_limited:0|send_elapse:50678|ack_elapse:51836|ctl_first_sent_time:1746006259510901|lagest_ack_time:1746006259562436|curr_delivered:2928700| [2025/04/30 09:44:19 562488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259510901| [2025/04/30 09:44:19 562493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:231||sndq_packets_used_bytes:0|sndq_packets_free:1549| [2025/04/30 09:44:19 562497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2726|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2726|path_largest_ack:2726| [2025/04/30 09:44:19 562501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61213|prior_delivered:2867487|prior_time:1746006259510600|is_app_limited:0|send_elapse:50678|ack_elapse:51836|ctl_first_sent_time:1746006259510901|lagest_ack_time:1746006259562436|curr_delivered:2929900| [2025/04/30 09:44:19 562506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259512213| [2025/04/30 09:44:19 562510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:230||sndq_packets_used_bytes:0|sndq_packets_free:1550| [2025/04/30 09:44:19 562514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50281|rttvar:183|minrtt:31343|latest_rtt:50223|ack_delay:80| [2025/04/30 09:44:19 562518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50263|rttvar:172|minrtt:31343|latest_rtt:50223|ack_delay:80| [2025/04/30 09:44:19 562522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2726|lost_pn:2723|thresh:3| [2025/04/30 09:44:19 562526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 562531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50263|rtt_var:172|pto_duration:52263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 562535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 562539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 562543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 562547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259639261|now:1746006259562530|interv:76731| [2025/04/30 09:44:19 562551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259639261|now:1746006259562530|interval:76731|pto_count:0|srtt:50263 [2025/04/30 09:44:19 562558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50678, ack_elapse 51836, delivered 62413|rate 1204047|lost 231| [2025/04/30 09:44:19 562563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204047) in round 51| [2025/04/30 09:44:19 562567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 562571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 562575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259512213|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 562580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259512213|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 562584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61206|srtt:50263|latest_rtt:50223|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 562590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1231|largest:1231|pns:2| [2025/04/30 09:44:19 562595] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1231|frame:ACK |recv_time:1746006259562436|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 562599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379562436|now:1746006259562436|interv:120000000| [2025/04/30 09:44:19 562603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379562436|now:1746006259562436|interv:120000000| [2025/04/30 09:44:19 562607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259563076|pq_index:0| [2025/04/30 09:44:19 562612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259561834| [2025/04/30 09:44:19 562616] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259562616| [2025/04/30 09:44:19 562621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259562620| [2025/04/30 09:44:19 562627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50263|min_srtt:50263|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 562631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2972289| [2025/04/30 09:44:19 562636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 562641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 562645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50263|min_srtt:50263|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 562652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2973468| [2025/04/30 09:44:19 562657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 562661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 562666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50263|min_srtt:50263|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 562670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2974647| [2025/04/30 09:44:19 562674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 562678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 562682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 562686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 562691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 562695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2936919| [2025/04/30 09:44:19 562699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 562703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 562707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259563076| [2025/04/30 09:44:19 562711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259563076| [2025/04/30 09:44:19 562715] [debug] |xqc_engine_wakeup_after|wakeup:1746006259563076|now:1746006259562715|diff:361| [2025/04/30 09:44:19 562719] [debug] |xqc_engine_main_logic|END|now:1746006259562620| [2025/04/30 09:44:19 562724] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259562724| [2025/04/30 09:44:19 562728] [debug] |xqc_engine_wakeup_after|wakeup:1746006259563076|now:1746006259562728|diff:348| [2025/04/30 09:44:19 562732] [debug] |xqc_engine_main_logic|END|now:1746006259562724| [2025/04/30 09:44:19 563801] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259563801| [2025/04/30 09:44:19 563812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259563076|pq_index:0| [2025/04/30 09:44:19 563817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259562620| [2025/04/30 09:44:19 563822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259563821| [2025/04/30 09:44:19 563832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259563076|now:1746006259563821| [2025/04/30 09:44:19 563836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259563076|now:1746006259563821| [2025/04/30 09:44:19 563840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 563845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50263|min_srtt:50263|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 563850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2974647| [2025/04/30 09:44:19 563855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 563859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 563863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 563867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 563872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 563876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2936919| [2025/04/30 09:44:19 563881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 563885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2778| [2025/04/30 09:44:19 563917] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2778|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259563893|stream_id:0|stream_offset:2936919| [2025/04/30 09:44:19 563923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2778|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 563928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 563933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50263|rtt_var:172|pto_duration:52263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 563937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 563941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 563945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 563949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259641156|now:1746006259563932|interv:77224| [2025/04/30 09:44:19 563953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259641156|now:1746006259563932|interval:77224|pto_count:0|srtt:50263 [2025/04/30 09:44:19 563961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62406| [2025/04/30 09:44:19 563966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 563970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2938098| [2025/04/30 09:44:19 563975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 563979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2779| [2025/04/30 09:44:19 564001] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2779|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259563985|stream_id:0|stream_offset:2938098| [2025/04/30 09:44:19 564007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2779|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 564011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 564015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50263|rtt_var:172|pto_duration:52263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 564020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 564024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 564027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 564031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259641248|now:1746006259564015|interv:77233| [2025/04/30 09:44:19 564035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259641248|now:1746006259564015|interval:77233|pto_count:0|srtt:50263 [2025/04/30 09:44:19 564040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63606| [2025/04/30 09:44:19 564044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 564050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2939277| [2025/04/30 09:44:19 564058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 564063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259565063|now:1746006259564063|interv:1000| [2025/04/30 09:44:19 564070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 564076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 564082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259565063| [2025/04/30 09:44:19 564089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259565063| [2025/04/30 09:44:19 564096] [debug] |xqc_engine_wakeup_after|wakeup:1746006259565063|now:1746006259564096|diff:967| [2025/04/30 09:44:19 564108] [debug] |xqc_engine_main_logic|END|now:1746006259563821| [2025/04/30 09:44:19 564497] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006259564496| [2025/04/30 09:44:19 564509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 564515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1231| [2025/04/30 09:44:19 564519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1232| [2025/04/30 09:44:19 564525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1232| [2025/04/30 09:44:19 564529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 564534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2727|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2728|path_largest_ack:2727| [2025/04/30 09:44:19 564539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61213|prior_delivered:2869887|prior_time:1746006259512594|is_app_limited:0|send_elapse:51822|ack_elapse:51902|ctl_first_sent_time:1746006259514035|lagest_ack_time:1746006259564496|curr_delivered:2931100| [2025/04/30 09:44:19 564544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259514035| [2025/04/30 09:44:19 564549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:229||sndq_packets_used_bytes:0|sndq_packets_free:1551| [2025/04/30 09:44:19 564553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2728|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2728|path_largest_ack:2728| [2025/04/30 09:44:19 564557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61213|prior_delivered:2869887|prior_time:1746006259512594|is_app_limited:0|send_elapse:51822|ack_elapse:51902|ctl_first_sent_time:1746006259514035|lagest_ack_time:1746006259564496|curr_delivered:2932300| [2025/04/30 09:44:19 564562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259514158| [2025/04/30 09:44:19 564566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:228||sndq_packets_used_bytes:0|sndq_packets_free:1552| [2025/04/30 09:44:19 564570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50263|rttvar:172|minrtt:31343|latest_rtt:50338|ack_delay:80| [2025/04/30 09:44:19 564574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50263|rttvar:130|minrtt:31343|latest_rtt:50338|ack_delay:80| [2025/04/30 09:44:19 564579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2728|lost_pn:2725|thresh:3| [2025/04/30 09:44:19 564583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 564587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50263|rtt_var:130|pto_duration:52263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 564591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 564595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 564599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 564608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259641248|now:1746006259564587|interv:76661| [2025/04/30 09:44:19 564612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259641248|now:1746006259564587|interval:76661|pto_count:0|srtt:50263 [2025/04/30 09:44:19 564617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51822, ack_elapse 51902, delivered 62413|rate 1202516|lost 231| [2025/04/30 09:44:19 564621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202516) in round 51| [2025/04/30 09:44:19 564625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 564630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 564633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259514158|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 564638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259514158|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 564643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61206|srtt:50263|latest_rtt:50338|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 564648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 564653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:19 564658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:19 564662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1232|largest:1232|pns:2| [2025/04/30 09:44:19 564667] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1232|frame:PING ACK |recv_time:1746006259564496|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 564671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379564496|now:1746006259564496|interv:120000000| [2025/04/30 09:44:19 564676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379564496|now:1746006259564496|interv:120000000| [2025/04/30 09:44:19 564680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259565063|pq_index:0| [2025/04/30 09:44:19 564684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259563821| [2025/04/30 09:44:19 564688] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259564688| [2025/04/30 09:44:19 564693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259564692| [2025/04/30 09:44:19 564699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:1232|ack_delay:202|first_ack_range:31|largest_pkt_recv_time:1746006259564496| [2025/04/30 09:44:19 564706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:1232|low:1201|pkt_pns:2| [2025/04/30 09:44:19 564710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1232|frame_largest_recv:1232| [2025/04/30 09:44:19 564714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:19 564719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50263|min_srtt:50263|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 564723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2974647| [2025/04/30 09:44:19 564728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 564733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 564737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50263|min_srtt:50263|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 564741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2975826| [2025/04/30 09:44:19 564746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 564750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 564755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50263|min_srtt:50263|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 564759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2977005| [2025/04/30 09:44:19 564763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 564767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 564771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 564775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 564780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 564784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2939277| [2025/04/30 09:44:19 564788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 564795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 564799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259565063| [2025/04/30 09:44:19 564803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259565063| [2025/04/30 09:44:19 564807] [debug] |xqc_engine_wakeup_after|wakeup:1746006259565063|now:1746006259564807|diff:256| [2025/04/30 09:44:19 564811] [debug] |xqc_engine_main_logic|END|now:1746006259564692| [2025/04/30 09:44:19 564816] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259564816| [2025/04/30 09:44:19 564820] [debug] |xqc_engine_wakeup_after|wakeup:1746006259565063|now:1746006259564820|diff:243| [2025/04/30 09:44:19 564824] [debug] |xqc_engine_main_logic|END|now:1746006259564816| [2025/04/30 09:44:19 565894] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259565894| [2025/04/30 09:44:19 565905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259565063|pq_index:0| [2025/04/30 09:44:19 565909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259564692| [2025/04/30 09:44:19 565914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259565913| [2025/04/30 09:44:19 565919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259565063|now:1746006259565913| [2025/04/30 09:44:19 565924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259565063|now:1746006259565913| [2025/04/30 09:44:19 565928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 565933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50263|min_srtt:50263|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 565938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2977005| [2025/04/30 09:44:19 565943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 565947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 565951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 565955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 565960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 565964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2939277| [2025/04/30 09:44:19 565969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 565973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2780| [2025/04/30 09:44:19 566006] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2780|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:61206|now:1746006259565982|stream_id:0|stream_offset:2939277| [2025/04/30 09:44:19 566017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2780|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 09:44:19 566022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 566029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50263|rtt_var:130|pto_duration:52263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 566036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 566042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 566048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 566055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259643245|now:1746006259566029|interv:77216| [2025/04/30 09:44:19 566061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259643245|now:1746006259566029|interval:77216|pto_count:0|srtt:50263 [2025/04/30 09:44:19 566069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62412| [2025/04/30 09:44:19 566077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 566084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2940456| [2025/04/30 09:44:19 566091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 566098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2781| [2025/04/30 09:44:19 566158] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2781|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746006259566109|stream_id:0|stream_offset:2940456| [2025/04/30 09:44:19 566173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2781|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 566180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 09:44:19 566187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50263|rtt_var:130|pto_duration:52263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 566194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 566201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 566207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63612| [2025/04/30 09:44:19 566214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259643372|now:1746006259566187|interv:77185| [2025/04/30 09:44:19 566220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259643372|now:1746006259566187|interval:77185|pto_count:0|srtt:50263 [2025/04/30 09:44:19 566234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63612| [2025/04/30 09:44:19 566241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 566247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2941635| [2025/04/30 09:44:19 566252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 566256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259567256|now:1746006259566256|interv:1000| [2025/04/30 09:44:19 566260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 566264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 566268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259567256| [2025/04/30 09:44:19 566272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259567256| [2025/04/30 09:44:19 566276] [debug] |xqc_engine_wakeup_after|wakeup:1746006259567256|now:1746006259566276|diff:980| [2025/04/30 09:44:19 566281] [debug] |xqc_engine_main_logic|END|now:1746006259565913| [2025/04/30 09:44:19 566428] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259566427| [2025/04/30 09:44:19 566434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 566440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1232| [2025/04/30 09:44:19 566443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1233| [2025/04/30 09:44:19 566449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1233| [2025/04/30 09:44:19 566454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 566459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2729|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2730|path_largest_ack:2729| [2025/04/30 09:44:19 566463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61213|prior_delivered:2872287|prior_time:1746006259514585|is_app_limited:0|send_elapse:51830|ack_elapse:51842|ctl_first_sent_time:1746006259516039|lagest_ack_time:1746006259566427|curr_delivered:2933500| [2025/04/30 09:44:19 566468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259516039| [2025/04/30 09:44:19 566473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:227||sndq_packets_used_bytes:0|sndq_packets_free:1553| [2025/04/30 09:44:19 566477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2730|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2730|path_largest_ack:2730| [2025/04/30 09:44:19 566482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61213|prior_delivered:2872287|prior_time:1746006259514585|is_app_limited:0|send_elapse:51830|ack_elapse:51842|ctl_first_sent_time:1746006259516039|lagest_ack_time:1746006259566427|curr_delivered:2934700| [2025/04/30 09:44:19 566486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259516159| [2025/04/30 09:44:19 566490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:226||sndq_packets_used_bytes:0|sndq_packets_free:1554| [2025/04/30 09:44:19 566498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50263|rttvar:130|minrtt:31343|latest_rtt:50268|ack_delay:80| [2025/04/30 09:44:19 566503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50254|rttvar:116|minrtt:31343|latest_rtt:50268|ack_delay:80| [2025/04/30 09:44:19 566507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2730|lost_pn:2727|thresh:3| [2025/04/30 09:44:19 566511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 566515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50254|rtt_var:116|pto_duration:52254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 566520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 566523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 566527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 566531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259643363|now:1746006259566515|interv:76848| [2025/04/30 09:44:19 566535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259643363|now:1746006259566515|interval:76848|pto_count:0|srtt:50254 [2025/04/30 09:44:19 566540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51830, ack_elapse 51842, delivered 62413|rate 1203908|lost 231| [2025/04/30 09:44:19 566545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203908) in round 51| [2025/04/30 09:44:19 566549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 566553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 566557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259516159|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 566562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259516159|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 566566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61212|srtt:50254|latest_rtt:50268|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 566572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1233|largest:1233|pns:2| [2025/04/30 09:44:19 566577] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1233|frame:ACK |recv_time:1746006259566427|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 566581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379566427|now:1746006259566427|interv:120000000| [2025/04/30 09:44:19 566586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379566427|now:1746006259566427|interv:120000000| [2025/04/30 09:44:19 566592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259567256|pq_index:0| [2025/04/30 09:44:19 566596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259565913| [2025/04/30 09:44:19 566600] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259566600| [2025/04/30 09:44:19 566605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259566604| [2025/04/30 09:44:19 566611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50254|min_srtt:50254|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 566616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2977005| [2025/04/30 09:44:19 566620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50254|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 566625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 566630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50254|min_srtt:50254|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 566634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2978184| [2025/04/30 09:44:19 566638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50254|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 566643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 566647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50254|min_srtt:50254|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 566651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2979363| [2025/04/30 09:44:19 566656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 566660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 566664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 566668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 566672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 566677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2941635| [2025/04/30 09:44:19 566683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 566687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 566691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259567256| [2025/04/30 09:44:19 566695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259567256| [2025/04/30 09:44:19 566699] [debug] |xqc_engine_wakeup_after|wakeup:1746006259567256|now:1746006259566699|diff:557| [2025/04/30 09:44:19 566703] [debug] |xqc_engine_main_logic|END|now:1746006259566604| [2025/04/30 09:44:19 566708] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259566708| [2025/04/30 09:44:19 566712] [debug] |xqc_engine_wakeup_after|wakeup:1746006259567256|now:1746006259566712|diff:544| [2025/04/30 09:44:19 566716] [debug] |xqc_engine_main_logic|END|now:1746006259566708| [2025/04/30 09:44:19 567786] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259567785| [2025/04/30 09:44:19 567797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259567256|pq_index:0| [2025/04/30 09:44:19 567801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259566604| [2025/04/30 09:44:19 567807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259567806| [2025/04/30 09:44:19 567811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259567256|now:1746006259567806| [2025/04/30 09:44:19 567816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259567256|now:1746006259567806| [2025/04/30 09:44:19 567820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 567825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50254|min_srtt:50254|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 567830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2979363| [2025/04/30 09:44:19 567834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 567838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 567842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 567847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 567851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 567855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2941635| [2025/04/30 09:44:19 567860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 567864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2782| [2025/04/30 09:44:19 567902] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2782|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259567878|stream_id:0|stream_offset:2941635| [2025/04/30 09:44:19 567908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2782|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 567912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 567917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50254|rtt_var:116|pto_duration:52254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 567921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 567925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 567929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 567933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259645132|now:1746006259567917|interv:77215| [2025/04/30 09:44:19 567937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259645132|now:1746006259567917|interval:77215|pto_count:0|srtt:50254 [2025/04/30 09:44:19 567942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62412| [2025/04/30 09:44:19 567947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 567951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2942814| [2025/04/30 09:44:19 567956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 567960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2783| [2025/04/30 09:44:19 567982] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2783|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746006259567966|stream_id:0|stream_offset:2942814| [2025/04/30 09:44:19 567987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2783|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 567992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 09:44:19 567996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50254|rtt_var:116|pto_duration:52254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 568000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 568004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 568008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63612| [2025/04/30 09:44:19 568012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259645220|now:1746006259567996|interv:77224| [2025/04/30 09:44:19 568019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259645220|now:1746006259567996|interval:77224|pto_count:0|srtt:50254 [2025/04/30 09:44:19 568024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63612| [2025/04/30 09:44:19 568030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 568036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2943993| [2025/04/30 09:44:19 568044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 568050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259569050|now:1746006259568050|interv:1000| [2025/04/30 09:44:19 568056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 568063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 568069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259569050| [2025/04/30 09:44:19 568076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259569050| [2025/04/30 09:44:19 568082] [debug] |xqc_engine_wakeup_after|wakeup:1746006259569050|now:1746006259568082|diff:968| [2025/04/30 09:44:19 568089] [debug] |xqc_engine_main_logic|END|now:1746006259567806| [2025/04/30 09:44:19 568418] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259568417| [2025/04/30 09:44:19 568429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 568435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1233| [2025/04/30 09:44:19 568439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1234| [2025/04/30 09:44:19 568445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1234| [2025/04/30 09:44:19 568449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 568454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2731|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2732|path_largest_ack:2731| [2025/04/30 09:44:19 568459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61213|prior_delivered:2874687|prior_time:1746006259516640|is_app_limited:0|send_elapse:51905|ack_elapse:51777|ctl_first_sent_time:1746006259518105|lagest_ack_time:1746006259568417|curr_delivered:2935900| [2025/04/30 09:44:19 568464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259518105| [2025/04/30 09:44:19 568469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:225||sndq_packets_used_bytes:0|sndq_packets_free:1555| [2025/04/30 09:44:19 568473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2732|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2732|path_largest_ack:2732| [2025/04/30 09:44:19 568477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61213|prior_delivered:2874687|prior_time:1746006259516640|is_app_limited:0|send_elapse:51905|ack_elapse:51777|ctl_first_sent_time:1746006259518105|lagest_ack_time:1746006259568417|curr_delivered:2937100| [2025/04/30 09:44:19 568486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259518224| [2025/04/30 09:44:19 568490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:224||sndq_packets_used_bytes:0|sndq_packets_free:1556| [2025/04/30 09:44:19 568495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50254|rttvar:116|minrtt:31343|latest_rtt:50193|ack_delay:72| [2025/04/30 09:44:19 568499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50238|rttvar:120|minrtt:31343|latest_rtt:50193|ack_delay:72| [2025/04/30 09:44:19 568503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2732|lost_pn:2729|thresh:3| [2025/04/30 09:44:19 568507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 568511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50238|rtt_var:120|pto_duration:52238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 568516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 568520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 568524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 568528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259645204|now:1746006259568511|interv:76693| [2025/04/30 09:44:19 568532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259645204|now:1746006259568511|interval:76693|pto_count:0|srtt:50238 [2025/04/30 09:44:19 568536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51905, ack_elapse 51777, delivered 62413|rate 1202446|lost 231| [2025/04/30 09:44:19 568541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202446) in round 51| [2025/04/30 09:44:19 568545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 568549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 568553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259518224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 568558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259518224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 568562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61212|srtt:50238|latest_rtt:50193|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 568568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1234|largest:1234|pns:2| [2025/04/30 09:44:19 568573] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1234|frame:ACK |recv_time:1746006259568417|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 568580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379568417|now:1746006259568417|interv:120000000| [2025/04/30 09:44:19 568584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379568417|now:1746006259568417|interv:120000000| [2025/04/30 09:44:19 568588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259569050|pq_index:0| [2025/04/30 09:44:19 568592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259567806| [2025/04/30 09:44:19 568596] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259568596| [2025/04/30 09:44:19 568601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259568600| [2025/04/30 09:44:19 568607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50238|min_srtt:50238|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 568612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2979363| [2025/04/30 09:44:19 568616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50238|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 568621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 568626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50238|min_srtt:50238|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 568630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2980542| [2025/04/30 09:44:19 568634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50238|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 568639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 568643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50238|min_srtt:50238|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 568647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2981721| [2025/04/30 09:44:19 568651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 568655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 568659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 568664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 568671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 568675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2943993| [2025/04/30 09:44:19 568679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 568683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 568687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259569050| [2025/04/30 09:44:19 568691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259569050| [2025/04/30 09:44:19 568695] [debug] |xqc_engine_wakeup_after|wakeup:1746006259569050|now:1746006259568695|diff:355| [2025/04/30 09:44:19 568699] [debug] |xqc_engine_main_logic|END|now:1746006259568600| [2025/04/30 09:44:19 568704] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259568704| [2025/04/30 09:44:19 568708] [debug] |xqc_engine_wakeup_after|wakeup:1746006259569050|now:1746006259568708|diff:342| [2025/04/30 09:44:19 568712] [debug] |xqc_engine_main_logic|END|now:1746006259568704| [2025/04/30 09:44:19 569783] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259569782| [2025/04/30 09:44:19 569794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259569050|pq_index:0| [2025/04/30 09:44:19 569798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259568600| [2025/04/30 09:44:19 569804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259569802| [2025/04/30 09:44:19 569808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259569050|now:1746006259569802| [2025/04/30 09:44:19 569813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259569050|now:1746006259569802| [2025/04/30 09:44:19 569817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 569822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50238|min_srtt:50238|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 569827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2981721| [2025/04/30 09:44:19 569832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 569835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 569839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 569844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 569849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 569853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2943993| [2025/04/30 09:44:19 569862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 569867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2784| [2025/04/30 09:44:19 569900] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2784|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259569875|stream_id:0|stream_offset:2943993| [2025/04/30 09:44:19 569906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2784|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 569911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 569915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50238|rtt_var:120|pto_duration:52238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 569920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 569924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 569927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 569931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259647113|now:1746006259569915|interv:77198| [2025/04/30 09:44:19 569936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259647113|now:1746006259569915|interval:77198|pto_count:0|srtt:50238 [2025/04/30 09:44:19 569940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62412| [2025/04/30 09:44:19 569945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 569949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2945172| [2025/04/30 09:44:19 569954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 569958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2785| [2025/04/30 09:44:19 569980] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2785|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746006259569964|stream_id:0|stream_offset:2945172| [2025/04/30 09:44:19 569985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2785|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 569989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 09:44:19 569994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50238|rtt_var:120|pto_duration:52238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 569998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 570002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 570009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63612| [2025/04/30 09:44:19 570013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259647202|now:1746006259569993|interv:77209| [2025/04/30 09:44:19 570017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259647202|now:1746006259569993|interval:77209|pto_count:0|srtt:50238 [2025/04/30 09:44:19 570022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63612| [2025/04/30 09:44:19 570027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 570034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2946351| [2025/04/30 09:44:19 570041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 570047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259571047|now:1746006259570047|interv:1000| [2025/04/30 09:44:19 570054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 570060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 570066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259571047| [2025/04/30 09:44:19 570073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259571047| [2025/04/30 09:44:19 570079] [debug] |xqc_engine_wakeup_after|wakeup:1746006259571047|now:1746006259570079|diff:968| [2025/04/30 09:44:19 570086] [debug] |xqc_engine_main_logic|END|now:1746006259569802| [2025/04/30 09:44:19 570420] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259570418| [2025/04/30 09:44:19 570431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 570437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1234| [2025/04/30 09:44:19 570441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1235| [2025/04/30 09:44:19 570447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1235| [2025/04/30 09:44:19 570451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 570456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2733|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2734|path_largest_ack:2733| [2025/04/30 09:44:19 570461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63613|prior_delivered:2874687|prior_time:1746006259516640|is_app_limited:0|send_elapse:52127|ack_elapse:53778|ctl_first_sent_time:1746006259518327|lagest_ack_time:1746006259570418|curr_delivered:2938300| [2025/04/30 09:44:19 570466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259518327| [2025/04/30 09:44:19 570471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:223||sndq_packets_used_bytes:0|sndq_packets_free:1557| [2025/04/30 09:44:19 570475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2734|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2734|path_largest_ack:2734| [2025/04/30 09:44:19 570488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62413|prior_delivered:2877087|prior_time:1746006259518557|is_app_limited:0|send_elapse:51802|ack_elapse:51861|ctl_first_sent_time:1746006259520003|lagest_ack_time:1746006259570418|curr_delivered:2939500| [2025/04/30 09:44:19 570493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259520003| [2025/04/30 09:44:19 570497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:222||sndq_packets_used_bytes:0|sndq_packets_free:1558| [2025/04/30 09:44:19 570501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50238|rttvar:120|minrtt:31343|latest_rtt:50415|ack_delay:80| [2025/04/30 09:44:19 570505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50250|rttvar:114|minrtt:31343|latest_rtt:50415|ack_delay:80| [2025/04/30 09:44:19 570510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2734|lost_pn:2731|thresh:3| [2025/04/30 09:44:19 570514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 570518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50250|rtt_var:114|pto_duration:52250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 570523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 570527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 570531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 570535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259647214|now:1746006259570518|interv:76696| [2025/04/30 09:44:19 570539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259647214|now:1746006259570518|interval:76696|pto_count:0|srtt:50250 [2025/04/30 09:44:19 570543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51802, ack_elapse 51861, delivered 62413|rate 1203466|lost 231| [2025/04/30 09:44:19 570548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203466) in round 51| [2025/04/30 09:44:19 570552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 570556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 570560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259520003|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 570565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259520003|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 570570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61212|srtt:50250|latest_rtt:50415|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 570578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1235|largest:1235|pns:2| [2025/04/30 09:44:19 570583] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1235|frame:ACK |recv_time:1746006259570418|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 570588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379570418|now:1746006259570418|interv:120000000| [2025/04/30 09:44:19 570592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379570418|now:1746006259570418|interv:120000000| [2025/04/30 09:44:19 570596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259571047|pq_index:0| [2025/04/30 09:44:19 570601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259569802| [2025/04/30 09:44:19 570605] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259570604| [2025/04/30 09:44:19 570610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259570608| [2025/04/30 09:44:19 570616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50250|min_srtt:50250|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 570620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2981721| [2025/04/30 09:44:19 570625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50250|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 570630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 570634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50250|min_srtt:50250|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 570638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2982900| [2025/04/30 09:44:19 570643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50250|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 570647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 570652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50250|min_srtt:50250|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 570656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2984079| [2025/04/30 09:44:19 570660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 570664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 570668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 570675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 570680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 570684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2946351| [2025/04/30 09:44:19 570689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 570693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 570697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259571047| [2025/04/30 09:44:19 570701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259571047| [2025/04/30 09:44:19 570705] [debug] |xqc_engine_wakeup_after|wakeup:1746006259571047|now:1746006259570705|diff:342| [2025/04/30 09:44:19 570709] [debug] |xqc_engine_main_logic|END|now:1746006259570608| [2025/04/30 09:44:19 570714] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259570714| [2025/04/30 09:44:19 570718] [debug] |xqc_engine_wakeup_after|wakeup:1746006259571047|now:1746006259570718|diff:329| [2025/04/30 09:44:19 570722] [debug] |xqc_engine_main_logic|END|now:1746006259570714| [2025/04/30 09:44:19 571792] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259571792| [2025/04/30 09:44:19 571803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259571047|pq_index:0| [2025/04/30 09:44:19 571808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259570608| [2025/04/30 09:44:19 571813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259571812| [2025/04/30 09:44:19 571818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259571047|now:1746006259571812| [2025/04/30 09:44:19 571822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259571047|now:1746006259571812| [2025/04/30 09:44:19 571826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 571831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50250|min_srtt:50250|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 571836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2984079| [2025/04/30 09:44:19 571841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 571845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 571849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 571853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 571858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 571867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2946351| [2025/04/30 09:44:19 571872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 571876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2786| [2025/04/30 09:44:19 571909] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2786|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259571884|stream_id:0|stream_offset:2946351| [2025/04/30 09:44:19 571915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2786|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 571920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 571924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50250|rtt_var:114|pto_duration:52250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 571929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 571933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 571937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 571941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259649134|now:1746006259571924|interv:77210| [2025/04/30 09:44:19 571945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259649134|now:1746006259571924|interval:77210|pto_count:0|srtt:50250 [2025/04/30 09:44:19 571950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62412| [2025/04/30 09:44:19 571954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 571959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2947530| [2025/04/30 09:44:19 571963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 571967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2787| [2025/04/30 09:44:19 571990] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2787|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746006259571974|stream_id:0|stream_offset:2947530| [2025/04/30 09:44:19 571995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2787|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 572000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 09:44:19 572004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50250|rtt_var:114|pto_duration:52250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 572013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 572017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 572021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63612| [2025/04/30 09:44:19 572025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259649224|now:1746006259572004|interv:77220| [2025/04/30 09:44:19 572029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259649224|now:1746006259572004|interval:77220|pto_count:0|srtt:50250 [2025/04/30 09:44:19 572033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63612| [2025/04/30 09:44:19 572041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 572048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2948709| [2025/04/30 09:44:19 572055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 572062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259573061|now:1746006259572061|interv:1000| [2025/04/30 09:44:19 572068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 572074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 572081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259573061| [2025/04/30 09:44:19 572088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259573061| [2025/04/30 09:44:19 572094] [debug] |xqc_engine_wakeup_after|wakeup:1746006259573061|now:1746006259572094|diff:967| [2025/04/30 09:44:19 572101] [debug] |xqc_engine_main_logic|END|now:1746006259571812| [2025/04/30 09:44:19 572410] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259572409| [2025/04/30 09:44:19 572421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 572428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1235| [2025/04/30 09:44:19 572432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1236| [2025/04/30 09:44:19 572438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1236| [2025/04/30 09:44:19 572442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 572447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2735|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2736|path_largest_ack:2735| [2025/04/30 09:44:19 572452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61207|prior_delivered:2879493|prior_time:1746006259520561|is_app_limited:0|send_elapse:51736|ack_elapse:51848|ctl_first_sent_time:1746006259522009|lagest_ack_time:1746006259572409|curr_delivered:2940700| [2025/04/30 09:44:19 572457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259522009| [2025/04/30 09:44:19 572461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:221||sndq_packets_used_bytes:0|sndq_packets_free:1559| [2025/04/30 09:44:19 572471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2736|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2736|path_largest_ack:2736| [2025/04/30 09:44:19 572475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61207|prior_delivered:2879493|prior_time:1746006259520561|is_app_limited:0|send_elapse:51736|ack_elapse:51848|ctl_first_sent_time:1746006259522009|lagest_ack_time:1746006259572409|curr_delivered:2941900| [2025/04/30 09:44:19 572480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259522115| [2025/04/30 09:44:19 572483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:220||sndq_packets_used_bytes:0|sndq_packets_free:1560| [2025/04/30 09:44:19 572488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50250|rttvar:114|minrtt:31343|latest_rtt:50294|ack_delay:80| [2025/04/30 09:44:19 572492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50245|rttvar:95|minrtt:31343|latest_rtt:50294|ack_delay:80| [2025/04/30 09:44:19 572496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2736|lost_pn:2733|thresh:3| [2025/04/30 09:44:19 572501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 572505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50245|rtt_var:95|pto_duration:52245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 572509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 572513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 572517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 572521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259649219|now:1746006259572504|interv:76715| [2025/04/30 09:44:19 572525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259649219|now:1746006259572504|interval:76715|pto_count:0|srtt:50245 [2025/04/30 09:44:19 572530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51736, ack_elapse 51848, delivered 62407|rate 1203652|lost 231| [2025/04/30 09:44:19 572535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203652) in round 51| [2025/04/30 09:44:19 572539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 572543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 572547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259522115|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 572551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259522115|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 572556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61212|srtt:50245|latest_rtt:50294|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 572565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1236|largest:1236|pns:2| [2025/04/30 09:44:19 572569] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1236|frame:ACK |recv_time:1746006259572409|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 572574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379572409|now:1746006259572409|interv:120000000| [2025/04/30 09:44:19 572578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379572409|now:1746006259572409|interv:120000000| [2025/04/30 09:44:19 572582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259573061|pq_index:0| [2025/04/30 09:44:19 572586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259571812| [2025/04/30 09:44:19 572590] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259572590| [2025/04/30 09:44:19 572596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259572594| [2025/04/30 09:44:19 572602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50245|min_srtt:50245|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 572606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2984079| [2025/04/30 09:44:19 572611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50245|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 572615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 572620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50245|min_srtt:50245|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 572624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2985258| [2025/04/30 09:44:19 572629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50245|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 572633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 572638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50245|min_srtt:50245|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 572642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2986437| [2025/04/30 09:44:19 572646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 572652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 572656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 572661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 572665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 572669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2948709| [2025/04/30 09:44:19 572674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 572678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 572682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259573061| [2025/04/30 09:44:19 572686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259573061| [2025/04/30 09:44:19 572690] [debug] |xqc_engine_wakeup_after|wakeup:1746006259573061|now:1746006259572689|diff:372| [2025/04/30 09:44:19 572694] [debug] |xqc_engine_main_logic|END|now:1746006259572594| [2025/04/30 09:44:19 572699] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259572699| [2025/04/30 09:44:19 572703] [debug] |xqc_engine_wakeup_after|wakeup:1746006259573061|now:1746006259572702|diff:359| [2025/04/30 09:44:19 572706] [debug] |xqc_engine_main_logic|END|now:1746006259572699| [2025/04/30 09:44:19 573775] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259573775| [2025/04/30 09:44:19 573787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259573061|pq_index:0| [2025/04/30 09:44:19 573791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259572594| [2025/04/30 09:44:19 573797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259573796| [2025/04/30 09:44:19 573802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259573061|now:1746006259573796| [2025/04/30 09:44:19 573806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259573061|now:1746006259573796| [2025/04/30 09:44:19 573810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 573815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50245|min_srtt:50245|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 573820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2986437| [2025/04/30 09:44:19 573825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 573829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 573833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 573842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 573847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 573851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2948709| [2025/04/30 09:44:19 573855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 573860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2788| [2025/04/30 09:44:19 573893] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2788|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259573868|stream_id:0|stream_offset:2948709| [2025/04/30 09:44:19 573899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2788|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 573903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 573908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50245|rtt_var:95|pto_duration:52245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 573912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 573916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 573920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 573924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259651113|now:1746006259573908|interv:77205| [2025/04/30 09:44:19 573928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259651113|now:1746006259573908|interval:77205|pto_count:0|srtt:50245 [2025/04/30 09:44:19 573933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62412| [2025/04/30 09:44:19 573938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 573942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2949888| [2025/04/30 09:44:19 573946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 573951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2789| [2025/04/30 09:44:19 573972] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2789|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746006259573957|stream_id:0|stream_offset:2949888| [2025/04/30 09:44:19 573978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2789|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 573982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 09:44:19 573990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50245|rtt_var:95|pto_duration:52245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 573994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 573998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 574002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63612| [2025/04/30 09:44:19 574006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259651202|now:1746006259573990|interv:77212| [2025/04/30 09:44:19 574010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259651202|now:1746006259573990|interval:77212|pto_count:0|srtt:50245 [2025/04/30 09:44:19 574014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63612| [2025/04/30 09:44:19 574020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 574027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2951067| [2025/04/30 09:44:19 574034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 574041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259575041|now:1746006259574041|interv:1000| [2025/04/30 09:44:19 574047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 574053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 574060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259575041| [2025/04/30 09:44:19 574067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259575041| [2025/04/30 09:44:19 574073] [debug] |xqc_engine_wakeup_after|wakeup:1746006259575041|now:1746006259574073|diff:968| [2025/04/30 09:44:19 574080] [debug] |xqc_engine_main_logic|END|now:1746006259573796| [2025/04/30 09:44:19 574403] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259574402| [2025/04/30 09:44:19 574415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 574421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1236| [2025/04/30 09:44:19 574425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1237| [2025/04/30 09:44:19 574431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1237| [2025/04/30 09:44:19 574435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 574440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2737|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2738|path_largest_ack:2737| [2025/04/30 09:44:19 574445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61207|prior_delivered:2881893|prior_time:1746006259522553|is_app_limited:0|send_elapse:51803|ack_elapse:51849|ctl_first_sent_time:1746006259523997|lagest_ack_time:1746006259574402|curr_delivered:2943100| [2025/04/30 09:44:19 574455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259523997| [2025/04/30 09:44:19 574459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:219||sndq_packets_used_bytes:0|sndq_packets_free:1561| [2025/04/30 09:44:19 574463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2738|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2738|path_largest_ack:2738| [2025/04/30 09:44:19 574468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61207|prior_delivered:2881893|prior_time:1746006259522553|is_app_limited:0|send_elapse:51803|ack_elapse:51849|ctl_first_sent_time:1746006259523997|lagest_ack_time:1746006259574402|curr_delivered:2944300| [2025/04/30 09:44:19 574472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259524103| [2025/04/30 09:44:19 574476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:1562| [2025/04/30 09:44:19 574480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50245|rttvar:95|minrtt:31343|latest_rtt:50299|ack_delay:80| [2025/04/30 09:44:19 574485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50242|rttvar:78|minrtt:31343|latest_rtt:50299|ack_delay:80| [2025/04/30 09:44:19 574489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2738|lost_pn:2735|thresh:3| [2025/04/30 09:44:19 574493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 574498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50242|rtt_var:78|pto_duration:52242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 574502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 574506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 574510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 574514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259651199|now:1746006259574497|interv:76702| [2025/04/30 09:44:19 574518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259651199|now:1746006259574497|interval:76702|pto_count:0|srtt:50242 [2025/04/30 09:44:19 574522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51803, ack_elapse 51849, delivered 62407|rate 1203629|lost 231| [2025/04/30 09:44:19 574527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203629) in round 51| [2025/04/30 09:44:19 574531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 574535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 574539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259524103|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 574544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259524103|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 574551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61212|srtt:50242|latest_rtt:50299|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 574557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1237|largest:1237|pns:2| [2025/04/30 09:44:19 574562] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1237|frame:ACK |recv_time:1746006259574402|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 574566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379574402|now:1746006259574402|interv:120000000| [2025/04/30 09:44:19 574571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379574402|now:1746006259574402|interv:120000000| [2025/04/30 09:44:19 574575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259575041|pq_index:0| [2025/04/30 09:44:19 574579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259573796| [2025/04/30 09:44:19 574583] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259574583| [2025/04/30 09:44:19 574588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259574587| [2025/04/30 09:44:19 574594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50242|min_srtt:50242|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 574598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2986437| [2025/04/30 09:44:19 574603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50242|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 574608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 574612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50242|min_srtt:50242|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 574616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2987616| [2025/04/30 09:44:19 574621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50242|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 574625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 574630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50242|min_srtt:50242|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 574634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2988795| [2025/04/30 09:44:19 574641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 574645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 574649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 574653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 574657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 574662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2951067| [2025/04/30 09:44:19 574666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 574670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 574674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259575041| [2025/04/30 09:44:19 574678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259575041| [2025/04/30 09:44:19 574682] [debug] |xqc_engine_wakeup_after|wakeup:1746006259575041|now:1746006259574682|diff:359| [2025/04/30 09:44:19 574686] [debug] |xqc_engine_main_logic|END|now:1746006259574587| [2025/04/30 09:44:19 574691] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259574691| [2025/04/30 09:44:19 574695] [debug] |xqc_engine_wakeup_after|wakeup:1746006259575041|now:1746006259574695|diff:346| [2025/04/30 09:44:19 574699] [debug] |xqc_engine_main_logic|END|now:1746006259574691| [2025/04/30 09:44:19 575768] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259575768| [2025/04/30 09:44:19 575780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259575041|pq_index:0| [2025/04/30 09:44:19 575784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259574587| [2025/04/30 09:44:19 575789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259575788| [2025/04/30 09:44:19 575794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259575041|now:1746006259575788| [2025/04/30 09:44:19 575799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259575041|now:1746006259575788| [2025/04/30 09:44:19 575802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 575808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50242|min_srtt:50242|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 575813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2988795| [2025/04/30 09:44:19 575817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 575826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 575830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 575835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 575839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 575844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2951067| [2025/04/30 09:44:19 575848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 575853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2790| [2025/04/30 09:44:19 575885] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2790|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259575861|stream_id:0|stream_offset:2951067| [2025/04/30 09:44:19 575891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2790|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 575896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 575900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50242|rtt_var:78|pto_duration:52242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 575905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 575909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 575913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 575917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259653103|now:1746006259575900|interv:77203| [2025/04/30 09:44:19 575921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259653103|now:1746006259575900|interval:77203|pto_count:0|srtt:50242 [2025/04/30 09:44:19 575925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62412| [2025/04/30 09:44:19 575930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 575934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2952246| [2025/04/30 09:44:19 575939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 575943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2791| [2025/04/30 09:44:19 575964] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2791|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746006259575949|stream_id:0|stream_offset:2952246| [2025/04/30 09:44:19 575976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2791|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 575981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 09:44:19 575985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50242|rtt_var:78|pto_duration:52242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 575989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 575993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 575997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63612| [2025/04/30 09:44:19 576001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259653191|now:1746006259575985|interv:77206| [2025/04/30 09:44:19 576005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259653191|now:1746006259575985|interval:77206|pto_count:0|srtt:50242 [2025/04/30 09:44:19 576010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63612| [2025/04/30 09:44:19 576018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 576025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2953425| [2025/04/30 09:44:19 576032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 576038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259577038|now:1746006259576038|interv:1000| [2025/04/30 09:44:19 576045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 576051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 576057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259577038| [2025/04/30 09:44:19 576064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259577038| [2025/04/30 09:44:19 576071] [debug] |xqc_engine_wakeup_after|wakeup:1746006259577038|now:1746006259576071|diff:967| [2025/04/30 09:44:19 576078] [debug] |xqc_engine_main_logic|END|now:1746006259575788| [2025/04/30 09:44:19 576396] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259576395| [2025/04/30 09:44:19 576406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 576413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1237| [2025/04/30 09:44:19 576417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1238| [2025/04/30 09:44:19 576423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1238| [2025/04/30 09:44:19 576427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 576432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2739|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2740|path_largest_ack:2739| [2025/04/30 09:44:19 576442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63607|prior_delivered:2881893|prior_time:1746006259522553|is_app_limited:0|send_elapse:52026|ack_elapse:53842|ctl_first_sent_time:1746006259524220|lagest_ack_time:1746006259576395|curr_delivered:2945500| [2025/04/30 09:44:19 576447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259524220| [2025/04/30 09:44:19 576451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:1563| [2025/04/30 09:44:19 576455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2740|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2740|path_largest_ack:2740| [2025/04/30 09:44:19 576460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62407|prior_delivered:2884293|prior_time:1746006259524549|is_app_limited:0|send_elapse:51815|ack_elapse:51846|ctl_first_sent_time:1746006259525998|lagest_ack_time:1746006259576395|curr_delivered:2946700| [2025/04/30 09:44:19 576465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259525998| [2025/04/30 09:44:19 576469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:1564| [2025/04/30 09:44:19 576473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50242|rttvar:78|minrtt:31343|latest_rtt:50397|ack_delay:56| [2025/04/30 09:44:19 576477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50254|rttvar:83|minrtt:31343|latest_rtt:50397|ack_delay:56| [2025/04/30 09:44:19 576481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2740|lost_pn:2737|thresh:3| [2025/04/30 09:44:19 576486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 576490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50254|rtt_var:83|pto_duration:52254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 576494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 576498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 576502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 576506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259653203|now:1746006259576490|interv:76713| [2025/04/30 09:44:19 576510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259653203|now:1746006259576490|interval:76713|pto_count:0|srtt:50254 [2025/04/30 09:44:19 576515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51815, ack_elapse 51846, delivered 62407|rate 1203699|lost 231| [2025/04/30 09:44:19 576520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203699) in round 51| [2025/04/30 09:44:19 576524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 576528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 576532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259525998|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 576539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259525998|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 576544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61212|srtt:50254|latest_rtt:50397|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 576550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1238|largest:1238|pns:2| [2025/04/30 09:44:19 576555] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1238|frame:ACK |recv_time:1746006259576395|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 576559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379576395|now:1746006259576395|interv:120000000| [2025/04/30 09:44:19 576564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379576395|now:1746006259576395|interv:120000000| [2025/04/30 09:44:19 576568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259577038|pq_index:0| [2025/04/30 09:44:19 576572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259575788| [2025/04/30 09:44:19 576576] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259576576| [2025/04/30 09:44:19 576581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259576580| [2025/04/30 09:44:19 576587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50254|min_srtt:50254|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 576592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2988795| [2025/04/30 09:44:19 576597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50254|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 576601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 576606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50254|min_srtt:50254|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 576610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2989974| [2025/04/30 09:44:19 576615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50254|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 576619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 576626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50254|min_srtt:50254|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 576630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2991153| [2025/04/30 09:44:19 576635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 576639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 576643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 576647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 576652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 576656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2953425| [2025/04/30 09:44:19 576660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 576664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 576668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259577038| [2025/04/30 09:44:19 576672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259577038| [2025/04/30 09:44:19 576676] [debug] |xqc_engine_wakeup_after|wakeup:1746006259577038|now:1746006259576676|diff:362| [2025/04/30 09:44:19 576680] [debug] |xqc_engine_main_logic|END|now:1746006259576580| [2025/04/30 09:44:19 576686] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259576685| [2025/04/30 09:44:19 576689] [debug] |xqc_engine_wakeup_after|wakeup:1746006259577038|now:1746006259576689|diff:349| [2025/04/30 09:44:19 576693] [debug] |xqc_engine_main_logic|END|now:1746006259576685| [2025/04/30 09:44:19 577762] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259577762| [2025/04/30 09:44:19 577774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259577038|pq_index:0| [2025/04/30 09:44:19 577778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259576580| [2025/04/30 09:44:19 577784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259577782| [2025/04/30 09:44:19 577788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259577038|now:1746006259577782| [2025/04/30 09:44:19 577793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259577038|now:1746006259577782| [2025/04/30 09:44:19 577797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 577802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50254|min_srtt:50254|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 577807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2991153| [2025/04/30 09:44:19 577817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 577820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 577824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 577829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 577833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 577838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2953425| [2025/04/30 09:44:19 577842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 577847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2792| [2025/04/30 09:44:19 577879] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2792|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259577855|stream_id:0|stream_offset:2953425| [2025/04/30 09:44:19 577885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2792|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 577890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 577894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50254|rtt_var:83|pto_duration:52254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 577898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 577902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 577906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 577910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259655109|now:1746006259577894|interv:77215| [2025/04/30 09:44:19 577914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259655109|now:1746006259577894|interval:77215|pto_count:0|srtt:50254 [2025/04/30 09:44:19 577919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62412| [2025/04/30 09:44:19 577924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 577928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2954604| [2025/04/30 09:44:19 577932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 577936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2793| [2025/04/30 09:44:19 577962] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2793|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746006259577946|stream_id:0|stream_offset:2954604| [2025/04/30 09:44:19 577967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2793|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 577972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 09:44:19 577976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50254|rtt_var:83|pto_duration:52254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 577980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 577984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 577988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63612| [2025/04/30 09:44:19 577992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259655200|now:1746006259577976|interv:77224| [2025/04/30 09:44:19 577996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259655200|now:1746006259577976|interval:77224|pto_count:0|srtt:50254 [2025/04/30 09:44:19 578000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63612| [2025/04/30 09:44:19 578005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 578011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2955783| [2025/04/30 09:44:19 578019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 578025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259579025|now:1746006259578025|interv:1000| [2025/04/30 09:44:19 578031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 578038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 578044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259579025| [2025/04/30 09:44:19 578051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259579025| [2025/04/30 09:44:19 578057] [debug] |xqc_engine_wakeup_after|wakeup:1746006259579025|now:1746006259578057|diff:968| [2025/04/30 09:44:19 578064] [debug] |xqc_engine_main_logic|END|now:1746006259577782| [2025/04/30 09:44:19 578392] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259578391| [2025/04/30 09:44:19 578403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 578409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1238| [2025/04/30 09:44:19 578413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1239| [2025/04/30 09:44:19 578419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1239| [2025/04/30 09:44:19 578423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 578433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2741|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2742|path_largest_ack:2741| [2025/04/30 09:44:19 578438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61207|prior_delivered:2886693|prior_time:1746006259526550|is_app_limited:0|send_elapse:51812|ack_elapse:51841|ctl_first_sent_time:1746006259527994|lagest_ack_time:1746006259578391|curr_delivered:2947900| [2025/04/30 09:44:19 578443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259527994| [2025/04/30 09:44:19 578448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:1565| [2025/04/30 09:44:19 578452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2742|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2742|path_largest_ack:2742| [2025/04/30 09:44:19 578456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61207|prior_delivered:2886693|prior_time:1746006259526550|is_app_limited:0|send_elapse:51812|ack_elapse:51841|ctl_first_sent_time:1746006259527994|lagest_ack_time:1746006259578391|curr_delivered:2949100| [2025/04/30 09:44:19 578461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259528096| [2025/04/30 09:44:19 578465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:1566| [2025/04/30 09:44:19 578469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50254|rttvar:83|minrtt:31343|latest_rtt:50295|ack_delay:56| [2025/04/30 09:44:19 578473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50252|rttvar:66|minrtt:31343|latest_rtt:50295|ack_delay:56| [2025/04/30 09:44:19 578477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2742|lost_pn:2739|thresh:3| [2025/04/30 09:44:19 578481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 578486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50252|rtt_var:66|pto_duration:52252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 578490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 578494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 578498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 578502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259655198|now:1746006259578485|interv:76713| [2025/04/30 09:44:19 578506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259655198|now:1746006259578485|interval:76713|pto_count:0|srtt:50252 [2025/04/30 09:44:19 578511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51812, ack_elapse 51841, delivered 62407|rate 1203815|lost 231| [2025/04/30 09:44:19 578515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203815) in round 51| [2025/04/30 09:44:19 578520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 578527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 578531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259528096|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 578536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259528096|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 578540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61212|srtt:50252|latest_rtt:50295|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 578546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1239|largest:1239|pns:2| [2025/04/30 09:44:19 578551] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1239|frame:ACK |recv_time:1746006259578391|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 578555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379578391|now:1746006259578391|interv:120000000| [2025/04/30 09:44:19 578559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379578391|now:1746006259578391|interv:120000000| [2025/04/30 09:44:19 578563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259579025|pq_index:0| [2025/04/30 09:44:19 578568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259577782| [2025/04/30 09:44:19 578572] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259578572| [2025/04/30 09:44:19 578577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259578576| [2025/04/30 09:44:19 578583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50252|min_srtt:50252|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 578587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2991153| [2025/04/30 09:44:19 578592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50252|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 578596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 578601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50252|min_srtt:50252|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 578605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2992332| [2025/04/30 09:44:19 578610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50252|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 578617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 578621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50252|min_srtt:50252|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 578625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2993511| [2025/04/30 09:44:19 578629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 578633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 578637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 578641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 578646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 578650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2955783| [2025/04/30 09:44:19 578655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 578658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 578662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259579025| [2025/04/30 09:44:19 578666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259579025| [2025/04/30 09:44:19 578670] [debug] |xqc_engine_wakeup_after|wakeup:1746006259579025|now:1746006259578670|diff:355| [2025/04/30 09:44:19 578675] [debug] |xqc_engine_main_logic|END|now:1746006259578576| [2025/04/30 09:44:19 578680] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259578680| [2025/04/30 09:44:19 578684] [debug] |xqc_engine_wakeup_after|wakeup:1746006259579025|now:1746006259578683|diff:342| [2025/04/30 09:44:19 578687] [debug] |xqc_engine_main_logic|END|now:1746006259578680| [2025/04/30 09:44:19 579756] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259579756| [2025/04/30 09:44:19 579767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259579025|pq_index:0| [2025/04/30 09:44:19 579772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259578576| [2025/04/30 09:44:19 579777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259579776| [2025/04/30 09:44:19 579782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259579025|now:1746006259579776| [2025/04/30 09:44:19 579786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259579025|now:1746006259579776| [2025/04/30 09:44:19 579790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 579796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50252|min_srtt:50252|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 579805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2993511| [2025/04/30 09:44:19 579810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 579814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 579818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 579822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 579827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 579831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2955783| [2025/04/30 09:44:19 579835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 579840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2794| [2025/04/30 09:44:19 579872] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2794|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259579848|stream_id:0|stream_offset:2955783| [2025/04/30 09:44:19 579878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2794|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 579883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 579887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50252|rtt_var:66|pto_duration:52252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 579892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 579896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 579900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 579904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259657100|now:1746006259579887|interv:77213| [2025/04/30 09:44:19 579908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259657100|now:1746006259579887|interval:77213|pto_count:0|srtt:50252 [2025/04/30 09:44:19 579912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62412| [2025/04/30 09:44:19 579917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 579921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2956962| [2025/04/30 09:44:19 579929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 579933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2795| [2025/04/30 09:44:19 579955] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2795|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746006259579939|stream_id:0|stream_offset:2956962| [2025/04/30 09:44:19 579960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2795|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 579965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 09:44:19 579969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50252|rtt_var:66|pto_duration:52252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 579973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 579977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 579981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63612| [2025/04/30 09:44:19 579985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259657191|now:1746006259579969|interv:77222| [2025/04/30 09:44:19 579989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259657191|now:1746006259579969|interval:77222|pto_count:0|srtt:50252 [2025/04/30 09:44:19 579993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63612| [2025/04/30 09:44:19 579997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 580004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2958141| [2025/04/30 09:44:19 580011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 580017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259581017|now:1746006259580017|interv:1000| [2025/04/30 09:44:19 580024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 580030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 580036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259581017| [2025/04/30 09:44:19 580043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259581017| [2025/04/30 09:44:19 580049] [debug] |xqc_engine_wakeup_after|wakeup:1746006259581017|now:1746006259580049|diff:968| [2025/04/30 09:44:19 580057] [debug] |xqc_engine_main_logic|END|now:1746006259579776| [2025/04/30 09:44:19 580454] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006259580453| [2025/04/30 09:44:19 580465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 580471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1239| [2025/04/30 09:44:19 580475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1240| [2025/04/30 09:44:19 580486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1240| [2025/04/30 09:44:19 580490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 580495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2743|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2744|path_largest_ack:2743| [2025/04/30 09:44:19 580500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63607|prior_delivered:2886693|prior_time:1746006259526550|is_app_limited:0|send_elapse:52033|ack_elapse:53903|ctl_first_sent_time:1746006259528215|lagest_ack_time:1746006259580453|curr_delivered:2950300| [2025/04/30 09:44:19 580504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259528215| [2025/04/30 09:44:19 580509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:1567| [2025/04/30 09:44:19 580513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2744|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2744|path_largest_ack:2744| [2025/04/30 09:44:19 580518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62407|prior_delivered:2889093|prior_time:1746006259528528|is_app_limited:0|send_elapse:51795|ack_elapse:51925|ctl_first_sent_time:1746006259529970|lagest_ack_time:1746006259580453|curr_delivered:2951500| [2025/04/30 09:44:19 580522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259529970| [2025/04/30 09:44:19 580526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:1568| [2025/04/30 09:44:19 580530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50252|rttvar:66|minrtt:31343|latest_rtt:50483|ack_delay:64| [2025/04/30 09:44:19 580535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50273|rttvar:91|minrtt:31343|latest_rtt:50483|ack_delay:64| [2025/04/30 09:44:19 580539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2744|lost_pn:2741|thresh:3| [2025/04/30 09:44:19 580543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 580547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50273|rtt_var:91|pto_duration:52273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 580552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 580556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 580560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 580564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259657212|now:1746006259580547|interv:76665| [2025/04/30 09:44:19 580568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259657212|now:1746006259580547|interval:76665|pto_count:0|srtt:50273 [2025/04/30 09:44:19 580572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51795, ack_elapse 51925, delivered 62407|rate 1201868|lost 231| [2025/04/30 09:44:19 580579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201868) in round 51| [2025/04/30 09:44:19 580583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 580588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 580592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259529970|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 580596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259529970|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 580601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61212|srtt:50273|latest_rtt:50483|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 580606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 580611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006259605453|now:1746006259580453|interv:25000| [2025/04/30 09:44:19 580616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006259580453|max_ack_delay:25000| [2025/04/30 09:44:19 580620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1240|largest:1240|pns:2| [2025/04/30 09:44:19 580625] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1240|frame:PING ACK |recv_time:1746006259580453|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 580630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379580453|now:1746006259580453|interv:120000000| [2025/04/30 09:44:19 580634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379580453|now:1746006259580453|interv:120000000| [2025/04/30 09:44:19 580638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259581017|pq_index:0| [2025/04/30 09:44:19 580642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259579776| [2025/04/30 09:44:19 580646] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259580646| [2025/04/30 09:44:19 580651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259580650| [2025/04/30 09:44:19 580657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50273|min_srtt:50273|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 580661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2993511| [2025/04/30 09:44:19 580666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50273|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 580673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 580678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50273|min_srtt:50273|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 580682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2994690| [2025/04/30 09:44:19 580686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50273|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 580691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 580695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50273|min_srtt:50273|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 580699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2995869| [2025/04/30 09:44:19 580704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 580708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 580711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 580716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 580720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 580724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2958141| [2025/04/30 09:44:19 580729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 580733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 580737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259581017| [2025/04/30 09:44:19 580741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259581017| [2025/04/30 09:44:19 580745] [debug] |xqc_engine_wakeup_after|wakeup:1746006259581017|now:1746006259580744|diff:273| [2025/04/30 09:44:19 580749] [debug] |xqc_engine_main_logic|END|now:1746006259580650| [2025/04/30 09:44:19 580754] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259580754| [2025/04/30 09:44:19 580758] [debug] |xqc_engine_wakeup_after|wakeup:1746006259581017|now:1746006259580757|diff:260| [2025/04/30 09:44:19 580761] [debug] |xqc_engine_main_logic|END|now:1746006259580754| [2025/04/30 09:44:19 581832] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259581832| [2025/04/30 09:44:19 581843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259581017|pq_index:0| [2025/04/30 09:44:19 581852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259580650| [2025/04/30 09:44:19 581858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259581857| [2025/04/30 09:44:19 581863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259581017|now:1746006259581857| [2025/04/30 09:44:19 581867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259581017|now:1746006259581857| [2025/04/30 09:44:19 581871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 581876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50273|min_srtt:50273|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 581881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2995869| [2025/04/30 09:44:19 581886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 581890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 581894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 581898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 581903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 581907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2958141| [2025/04/30 09:44:19 581911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 581916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2796| [2025/04/30 09:44:19 581952] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2796|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259581924|stream_id:0|stream_offset:2958141| [2025/04/30 09:44:19 581962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2796|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 581969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 581976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50273|rtt_var:91|pto_duration:52273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 581983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 581989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 581996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 582008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259659197|now:1746006259581976|interv:77221| [2025/04/30 09:44:19 582015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259659197|now:1746006259581976|interval:77221|pto_count:0|srtt:50273 [2025/04/30 09:44:19 582022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62412| [2025/04/30 09:44:19 582031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 582038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2959320| [2025/04/30 09:44:19 582045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 582052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2797| [2025/04/30 09:44:19 582095] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2797|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746006259582063|stream_id:0|stream_offset:2959320| [2025/04/30 09:44:19 582105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2797|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 582112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 09:44:19 582119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50273|rtt_var:91|pto_duration:52273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 582126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 582151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 582161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63612| [2025/04/30 09:44:19 582168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259659336|now:1746006259582119|interv:77217| [2025/04/30 09:44:19 582174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259659336|now:1746006259582119|interval:77217|pto_count:0|srtt:50273 [2025/04/30 09:44:19 582182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63612| [2025/04/30 09:44:19 582189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 582196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2960499| [2025/04/30 09:44:19 582202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 582206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259583205|now:1746006259582205|interv:1000| [2025/04/30 09:44:19 582210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 582213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 582222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259583205| [2025/04/30 09:44:19 582227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259583205| [2025/04/30 09:44:19 582231] [debug] |xqc_engine_wakeup_after|wakeup:1746006259583205|now:1746006259582230|diff:975| [2025/04/30 09:44:19 582235] [debug] |xqc_engine_main_logic|END|now:1746006259581857| [2025/04/30 09:44:19 582385] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259582384| [2025/04/30 09:44:19 582391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 582397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1240| [2025/04/30 09:44:19 582401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1241| [2025/04/30 09:44:19 582407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1241| [2025/04/30 09:44:19 582411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 582416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2745|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2746|path_largest_ack:2745| [2025/04/30 09:44:19 582420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61207|prior_delivered:2891493|prior_time:1746006259530526|is_app_limited:0|send_elapse:51810|ack_elapse:51858|ctl_first_sent_time:1746006259531969|lagest_ack_time:1746006259582384|curr_delivered:2952700| [2025/04/30 09:44:19 582425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259531969| [2025/04/30 09:44:19 582430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:1569| [2025/04/30 09:44:19 582434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2746|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2746|path_largest_ack:2746| [2025/04/30 09:44:19 582439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:61207|prior_delivered:2891493|prior_time:1746006259530526|is_app_limited:0|send_elapse:51810|ack_elapse:51858|ctl_first_sent_time:1746006259531969|lagest_ack_time:1746006259582384|curr_delivered:2953900| [2025/04/30 09:44:19 582443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259532075| [2025/04/30 09:44:19 582447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:1570| [2025/04/30 09:44:19 582451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50273|rttvar:91|minrtt:31343|latest_rtt:50309|ack_delay:64| [2025/04/30 09:44:19 582456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50269|rttvar:76|minrtt:31343|latest_rtt:50309|ack_delay:64| [2025/04/30 09:44:19 582460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2746|lost_pn:2743|thresh:3| [2025/04/30 09:44:19 582464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 582468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50269|rtt_var:76|pto_duration:52269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 582473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 582484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 582488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:44:19 582492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259659332|now:1746006259582468|interv:76864| [2025/04/30 09:44:19 582496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259659332|now:1746006259582468|interval:76864|pto_count:0|srtt:50269 [2025/04/30 09:44:19 582500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51810, ack_elapse 51858, delivered 62407|rate 1203420|lost 231| [2025/04/30 09:44:19 582505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203420) in round 51| [2025/04/30 09:44:19 582509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 582513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 582517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259532075|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 582522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259532075|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 582526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61212|srtt:50269|latest_rtt:50309|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 582532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1241|largest:1241|pns:2| [2025/04/30 09:44:19 582537] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1241|frame:ACK |recv_time:1746006259582384|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 582542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379582384|now:1746006259582384|interv:120000000| [2025/04/30 09:44:19 582546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379582384|now:1746006259582384|interv:120000000| [2025/04/30 09:44:19 582550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259583205|pq_index:0| [2025/04/30 09:44:19 582554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259581857| [2025/04/30 09:44:19 582558] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259582558| [2025/04/30 09:44:19 582563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259582562| [2025/04/30 09:44:19 582569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50269|min_srtt:50269|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 582573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2995869| [2025/04/30 09:44:19 582580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 582585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 582589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50269|min_srtt:50269|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 582594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2997048| [2025/04/30 09:44:19 582598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 582603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 582607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50269|min_srtt:50269|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 582611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2998227| [2025/04/30 09:44:19 582616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 582619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 582623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 582628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 582632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 582636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2960499| [2025/04/30 09:44:19 582641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 582645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 582649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259583205| [2025/04/30 09:44:19 582653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259583205| [2025/04/30 09:44:19 582659] [debug] |xqc_engine_wakeup_after|wakeup:1746006259583205|now:1746006259582659|diff:546| [2025/04/30 09:44:19 582666] [debug] |xqc_engine_main_logic|END|now:1746006259582562| [2025/04/30 09:44:19 582674] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259582674| [2025/04/30 09:44:19 582680] [debug] |xqc_engine_wakeup_after|wakeup:1746006259583205|now:1746006259582679|diff:526| [2025/04/30 09:44:19 582690] [debug] |xqc_engine_main_logic|END|now:1746006259582674| [2025/04/30 09:44:19 583760] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259583760| [2025/04/30 09:44:19 583771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259583205|pq_index:0| [2025/04/30 09:44:19 583775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259582562| [2025/04/30 09:44:19 583781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259583780| [2025/04/30 09:44:19 583785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259583205|now:1746006259583780| [2025/04/30 09:44:19 583790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259583205|now:1746006259583780| [2025/04/30 09:44:19 583794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 583799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50269|min_srtt:50269|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 583804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2998227| [2025/04/30 09:44:19 583808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 583812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 583816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 583821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 583825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 583830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2960499| [2025/04/30 09:44:19 583834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 583839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2798| [2025/04/30 09:44:19 583871] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2798|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746006259583847|stream_id:0|stream_offset:2960499| [2025/04/30 09:44:19 583877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2798|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 583882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 09:44:19 583887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50269|rtt_var:76|pto_duration:52269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 583891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 583900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 583904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 09:44:19 583908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259661116|now:1746006259583886|interv:77230| [2025/04/30 09:44:19 583912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259661116|now:1746006259583886|interval:77230|pto_count:0|srtt:50269 [2025/04/30 09:44:19 583917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62412| [2025/04/30 09:44:19 583922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 583926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2961678| [2025/04/30 09:44:19 583930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 583935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2799| [2025/04/30 09:44:19 583964] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2799|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746006259583941|stream_id:0|stream_offset:2961678| [2025/04/30 09:44:19 583973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2799|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 583980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 09:44:19 583986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50269|rtt_var:76|pto_duration:52269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 583992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 583997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 584003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63612| [2025/04/30 09:44:19 584008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259661210|now:1746006259583985|interv:77225| [2025/04/30 09:44:19 584013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259661210|now:1746006259583985|interval:77225|pto_count:0|srtt:50269 [2025/04/30 09:44:19 584020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63612| [2025/04/30 09:44:19 584025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 584031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2962857| [2025/04/30 09:44:19 584037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 584042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259585042|now:1746006259584042|interv:1000| [2025/04/30 09:44:19 584051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 584056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 584062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259585042| [2025/04/30 09:44:19 584067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259585042| [2025/04/30 09:44:19 584073] [debug] |xqc_engine_wakeup_after|wakeup:1746006259585042|now:1746006259584072|diff:970| [2025/04/30 09:44:19 584079] [debug] |xqc_engine_main_logic|END|now:1746006259583780| [2025/04/30 09:44:19 584554] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259584553| [2025/04/30 09:44:19 584564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 584572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1241| [2025/04/30 09:44:19 584577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1242| [2025/04/30 09:44:19 584585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1242| [2025/04/30 09:44:19 584590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 584596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2747|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2748|path_largest_ack:2747| [2025/04/30 09:44:19 584603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63607|prior_delivered:2891493|prior_time:1746006259530526|is_app_limited:0|send_elapse:52031|ack_elapse:54027|ctl_first_sent_time:1746006259532190|lagest_ack_time:1746006259584553|curr_delivered:2955100| [2025/04/30 09:44:19 584609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259532190| [2025/04/30 09:44:19 584615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:1571| [2025/04/30 09:44:19 584621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2748|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2748|path_largest_ack:2748| [2025/04/30 09:44:19 584626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62413|prior_delivered:2893893|prior_time:1746006259532591|is_app_limited:0|send_elapse:51902|ack_elapse:51962|ctl_first_sent_time:1746006259534062|lagest_ack_time:1746006259584553|curr_delivered:2956306| [2025/04/30 09:44:19 584633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259534062| [2025/04/30 09:44:19 584638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:1572| [2025/04/30 09:44:19 584644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50269|rttvar:76|minrtt:31343|latest_rtt:50491|ack_delay:240| [2025/04/30 09:44:19 584649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50267|rttvar:61|minrtt:31343|latest_rtt:50491|ack_delay:240| [2025/04/30 09:44:19 584655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2748|lost_pn:2745|thresh:3| [2025/04/30 09:44:19 584661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1217|pns:2| [2025/04/30 09:44:19 584669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 584675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50267|rtt_var:61|pto_duration:52267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 584681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 584686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 584691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 584697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259661208|now:1746006259584675|interv:76533| [2025/04/30 09:44:19 584703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259661208|now:1746006259584675|interval:76533|pto_count:0|srtt:50267 [2025/04/30 09:44:19 584710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51902, ack_elapse 51962, delivered 62413|rate 1201127|lost 231| [2025/04/30 09:44:19 584715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201127) in round 51| [2025/04/30 09:44:19 584719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 584723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 584727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2406|po_sent_time:1746006259534062|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 584732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2406|po_sent_time:1746006259534062|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 584736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61206|srtt:50267|latest_rtt:50491|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 584742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1242|largest:1242|pns:2| [2025/04/30 09:44:19 584746] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1242|frame:ACK |recv_time:1746006259584553|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 584751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379584553|now:1746006259584553|interv:120000000| [2025/04/30 09:44:19 584755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379584553|now:1746006259584553|interv:120000000| [2025/04/30 09:44:19 584759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259585042|pq_index:0| [2025/04/30 09:44:19 584763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259583780| [2025/04/30 09:44:19 584767] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259584767| [2025/04/30 09:44:19 584772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259584771| [2025/04/30 09:44:19 584781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50267|min_srtt:50267|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 584785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2998227| [2025/04/30 09:44:19 584790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50267|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 584795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 584799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50267|min_srtt:50267|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 584803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2999406| [2025/04/30 09:44:19 584808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50267|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 584812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 584816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50267|min_srtt:50267|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 584821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3000585| [2025/04/30 09:44:19 584825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 584829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 584833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 584837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 584841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 584846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2962857| [2025/04/30 09:44:19 584850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 584854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 584858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259585042| [2025/04/30 09:44:19 584862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259585042| [2025/04/30 09:44:19 584868] [debug] |xqc_engine_wakeup_after|wakeup:1746006259585042|now:1746006259584868|diff:174| [2025/04/30 09:44:19 584873] [debug] |xqc_engine_main_logic|END|now:1746006259584771| [2025/04/30 09:44:19 584878] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259584877| [2025/04/30 09:44:19 584881] [debug] |xqc_engine_wakeup_after|wakeup:1746006259585042|now:1746006259584881|diff:161| [2025/04/30 09:44:19 584885] [debug] |xqc_engine_main_logic|END|now:1746006259584877| [2025/04/30 09:44:19 585952] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259585952| [2025/04/30 09:44:19 585960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259585042|pq_index:0| [2025/04/30 09:44:19 585965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259584771| [2025/04/30 09:44:19 585970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259585969| [2025/04/30 09:44:19 585974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259585042|now:1746006259585969| [2025/04/30 09:44:19 585978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259585042|now:1746006259585969| [2025/04/30 09:44:19 585982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 585987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50267|min_srtt:50267|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 585991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3000585| [2025/04/30 09:44:19 585996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 586000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 586004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 586008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 586012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 586016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2962857| [2025/04/30 09:44:19 586021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 586025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2800| [2025/04/30 09:44:19 586061] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2800|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259586033|stream_id:0|stream_offset:2962857| [2025/04/30 09:44:19 586071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2800|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 586079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 586092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50267|rtt_var:61|pto_duration:52267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 586097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 586101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 586105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 586109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259663300|now:1746006259586091|interv:77209| [2025/04/30 09:44:19 586113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259663300|now:1746006259586091|interval:77209|pto_count:0|srtt:50267 [2025/04/30 09:44:19 586117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62406| [2025/04/30 09:44:19 586122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 586127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2964036| [2025/04/30 09:44:19 586131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 586153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2801| [2025/04/30 09:44:19 586185] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2801|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259586161|stream_id:0|stream_offset:2964036| [2025/04/30 09:44:19 586194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2801|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 586202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 586209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50267|rtt_var:61|pto_duration:52267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 586215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 586219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 586223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 586227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259663428|now:1746006259586208|interv:77220| [2025/04/30 09:44:19 586231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259663428|now:1746006259586208|interval:77220|pto_count:0|srtt:50267 [2025/04/30 09:44:19 586235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63606| [2025/04/30 09:44:19 586240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 586248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2965215| [2025/04/30 09:44:19 586253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 586257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259587257|now:1746006259586257|interv:1000| [2025/04/30 09:44:19 586261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 586264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 586268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259587257| [2025/04/30 09:44:19 586273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259587257| [2025/04/30 09:44:19 586277] [debug] |xqc_engine_wakeup_after|wakeup:1746006259587257|now:1746006259586277|diff:980| [2025/04/30 09:44:19 586281] [debug] |xqc_engine_main_logic|END|now:1746006259585969| [2025/04/30 09:44:19 586369] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259586368| [2025/04/30 09:44:19 586374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 586380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1242| [2025/04/30 09:44:19 586384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1243| [2025/04/30 09:44:19 586390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1243| [2025/04/30 09:44:19 586394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 586398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2749|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2750|path_largest_ack:2749| [2025/04/30 09:44:19 586403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63613|prior_delivered:2893893|prior_time:1746006259532591|is_app_limited:0|send_elapse:52048|ack_elapse:53777|ctl_first_sent_time:1746006259534208|lagest_ack_time:1746006259586368|curr_delivered:2957506| [2025/04/30 09:44:19 586408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259534208| [2025/04/30 09:44:19 586412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:1573| [2025/04/30 09:44:19 586417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2750|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2750|path_largest_ack:2750| [2025/04/30 09:44:19 586421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62413|prior_delivered:2896293|prior_time:1746006259534593|is_app_limited:0|send_elapse:51912|ack_elapse:51775|ctl_first_sent_time:1746006259536043|lagest_ack_time:1746006259586368|curr_delivered:2958706| [2025/04/30 09:44:19 586425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259536043| [2025/04/30 09:44:19 586429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:1574| [2025/04/30 09:44:19 586433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50267|rttvar:61|minrtt:31343|latest_rtt:50325|ack_delay:64| [2025/04/30 09:44:19 586438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50266|rttvar:47|minrtt:31343|latest_rtt:50325|ack_delay:64| [2025/04/30 09:44:19 586445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2750|lost_pn:2747|thresh:3| [2025/04/30 09:44:19 586450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 586454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50266|rtt_var:47|pto_duration:52266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 586458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 586462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 586466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 586470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259663427|now:1746006259586454|interv:76973| [2025/04/30 09:44:19 586474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259663427|now:1746006259586454|interval:76973|pto_count:0|srtt:50266 [2025/04/30 09:44:19 586478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51912, ack_elapse 51775, delivered 62413|rate 1202284|lost 231| [2025/04/30 09:44:19 586482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202284) in round 51| [2025/04/30 09:44:19 586487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 586491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 586495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259536043|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 586499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259536043|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 586504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61206|srtt:50266|latest_rtt:50325|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 586510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1243|largest:1243|pns:2| [2025/04/30 09:44:19 586514] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1243|frame:ACK |recv_time:1746006259586368|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 586519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379586368|now:1746006259586368|interv:120000000| [2025/04/30 09:44:19 586523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379586368|now:1746006259586368|interv:120000000| [2025/04/30 09:44:19 586527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259587257|pq_index:0| [2025/04/30 09:44:19 586531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259585969| [2025/04/30 09:44:19 586538] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259586538| [2025/04/30 09:44:19 586543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259586542| [2025/04/30 09:44:19 586548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50266|min_srtt:50266|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 586553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3000585| [2025/04/30 09:44:19 586557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50266|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 586562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 586567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50266|min_srtt:50266|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 586571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3001764| [2025/04/30 09:44:19 586575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50266|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 586580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 586584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50266|min_srtt:50266|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 586588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3002943| [2025/04/30 09:44:19 586592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 586596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 586600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 586604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 586609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 586613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2965215| [2025/04/30 09:44:19 586617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 586621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 586629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259587257| [2025/04/30 09:44:19 586633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259587257| [2025/04/30 09:44:19 586637] [debug] |xqc_engine_wakeup_after|wakeup:1746006259587257|now:1746006259586637|diff:620| [2025/04/30 09:44:19 586641] [debug] |xqc_engine_main_logic|END|now:1746006259586542| [2025/04/30 09:44:19 586646] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259586646| [2025/04/30 09:44:19 586650] [debug] |xqc_engine_wakeup_after|wakeup:1746006259587257|now:1746006259586650|diff:607| [2025/04/30 09:44:19 586654] [debug] |xqc_engine_main_logic|END|now:1746006259586646| [2025/04/30 09:44:19 587721] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259587721| [2025/04/30 09:44:19 587729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259587257|pq_index:0| [2025/04/30 09:44:19 587733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259586542| [2025/04/30 09:44:19 587738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259587737| [2025/04/30 09:44:19 587743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259587257|now:1746006259587737| [2025/04/30 09:44:19 587747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259587257|now:1746006259587737| [2025/04/30 09:44:19 587751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 587756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50266|min_srtt:50266|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 587760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3002943| [2025/04/30 09:44:19 587764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 587768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 587772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 587776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 587781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 587785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2965215| [2025/04/30 09:44:19 587789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 587793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2802| [2025/04/30 09:44:19 587827] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2802|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259587801|stream_id:0|stream_offset:2965215| [2025/04/30 09:44:19 587837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2802|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 587849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 587857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50266|rtt_var:47|pto_duration:52266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 587862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 587866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 587870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 587874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259665067|now:1746006259587857|interv:77210| [2025/04/30 09:44:19 587878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259665067|now:1746006259587857|interval:77210|pto_count:0|srtt:50266 [2025/04/30 09:44:19 587882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62406| [2025/04/30 09:44:19 587887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 587891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2966394| [2025/04/30 09:44:19 587896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 587900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2803| [2025/04/30 09:44:19 587930] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2803|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259587907|stream_id:0|stream_offset:2966394| [2025/04/30 09:44:19 587938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2803|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 587945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 587952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50266|rtt_var:47|pto_duration:52266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 587957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 587961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 587965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 587968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259665173|now:1746006259587952|interv:77221| [2025/04/30 09:44:19 587972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259665173|now:1746006259587952|interval:77221|pto_count:0|srtt:50266 [2025/04/30 09:44:19 587977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63606| [2025/04/30 09:44:19 587985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 587990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2967573| [2025/04/30 09:44:19 587994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 587998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259588998|now:1746006259587998|interv:1000| [2025/04/30 09:44:19 588002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 588005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 588009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259588998| [2025/04/30 09:44:19 588014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259588998| [2025/04/30 09:44:19 588018] [debug] |xqc_engine_wakeup_after|wakeup:1746006259588998|now:1746006259588017|diff:981| [2025/04/30 09:44:19 588022] [debug] |xqc_engine_main_logic|END|now:1746006259587737| [2025/04/30 09:44:19 588365] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259588365| [2025/04/30 09:44:19 588373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 588379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1243| [2025/04/30 09:44:19 588383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1244| [2025/04/30 09:44:19 588389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1244| [2025/04/30 09:44:19 588393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 588397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2751|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2752|path_largest_ack:2751| [2025/04/30 09:44:19 588402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63613|prior_delivered:2896293|prior_time:1746006259534593|is_app_limited:0|send_elapse:52053|ack_elapse:53772|ctl_first_sent_time:1746006259536184|lagest_ack_time:1746006259588365|curr_delivered:2959906| [2025/04/30 09:44:19 588406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259536184| [2025/04/30 09:44:19 588411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:1575| [2025/04/30 09:44:19 588415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2752|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2752|path_largest_ack:2752| [2025/04/30 09:44:19 588419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62413|prior_delivered:2898693|prior_time:1746006259536509|is_app_limited:0|send_elapse:51748|ack_elapse:51856|ctl_first_sent_time:1746006259537977|lagest_ack_time:1746006259588365|curr_delivered:2961106| [2025/04/30 09:44:19 588424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259537977| [2025/04/30 09:44:19 588428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:1576| [2025/04/30 09:44:19 588435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50266|rttvar:47|minrtt:31343|latest_rtt:50388|ack_delay:56| [2025/04/30 09:44:19 588439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50274|rttvar:52|minrtt:31343|latest_rtt:50388|ack_delay:56| [2025/04/30 09:44:19 588444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2752|lost_pn:2749|thresh:3| [2025/04/30 09:44:19 588448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 588452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50274|rtt_var:52|pto_duration:52274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 588456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 588460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 588464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 588467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259665181|now:1746006259588451|interv:76730| [2025/04/30 09:44:19 588471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259665181|now:1746006259588451|interval:76730|pto_count:0|srtt:50274 [2025/04/30 09:44:19 588476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51748, ack_elapse 51856, delivered 62413|rate 1203582|lost 231| [2025/04/30 09:44:19 588480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203582) in round 51| [2025/04/30 09:44:19 588484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 588488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 588492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259537977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 588497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259537977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 588501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61206|srtt:50274|latest_rtt:50388|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 588507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1244|largest:1244|pns:2| [2025/04/30 09:44:19 588511] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1244|frame:ACK |recv_time:1746006259588365|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 588516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379588365|now:1746006259588365|interv:120000000| [2025/04/30 09:44:19 588520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379588365|now:1746006259588365|interv:120000000| [2025/04/30 09:44:19 588526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259588998|pq_index:0| [2025/04/30 09:44:19 588531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259587737| [2025/04/30 09:44:19 588535] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259588535| [2025/04/30 09:44:19 588539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259588538| [2025/04/30 09:44:19 588545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50274|min_srtt:50274|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 588550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3002943| [2025/04/30 09:44:19 588554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50274|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 588558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 588563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50274|min_srtt:50274|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 588567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3004122| [2025/04/30 09:44:19 588571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50274|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 588576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 588580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50274|min_srtt:50274|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 588584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3005301| [2025/04/30 09:44:19 588588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 588592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 588596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 588600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 588604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 588609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2967573| [2025/04/30 09:44:19 588615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 588619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 588623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259588998| [2025/04/30 09:44:19 588627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259588998| [2025/04/30 09:44:19 588631] [debug] |xqc_engine_wakeup_after|wakeup:1746006259588998|now:1746006259588631|diff:367| [2025/04/30 09:44:19 588635] [debug] |xqc_engine_main_logic|END|now:1746006259588538| [2025/04/30 09:44:19 588640] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259588640| [2025/04/30 09:44:19 588644] [debug] |xqc_engine_wakeup_after|wakeup:1746006259588998|now:1746006259588644|diff:354| [2025/04/30 09:44:19 588648] [debug] |xqc_engine_main_logic|END|now:1746006259588640| [2025/04/30 09:44:19 589714] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259589714| [2025/04/30 09:44:19 589722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259588998|pq_index:0| [2025/04/30 09:44:19 589727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259588538| [2025/04/30 09:44:19 589732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259589731| [2025/04/30 09:44:19 589736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259588998|now:1746006259589731| [2025/04/30 09:44:19 589740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259588998|now:1746006259589731| [2025/04/30 09:44:19 589744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 589749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50274|min_srtt:50274|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 589754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3005301| [2025/04/30 09:44:19 589758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 589762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 589766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 589770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 589775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 589779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2967573| [2025/04/30 09:44:19 589783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 589788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2804| [2025/04/30 09:44:19 589826] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2804|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259589800|stream_id:0|stream_offset:2967573| [2025/04/30 09:44:19 589835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2804|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 589843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 589849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50274|rtt_var:52|pto_duration:52274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 589857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 589861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 589865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 589869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259667074|now:1746006259589849|interv:77225| [2025/04/30 09:44:19 589873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259667074|now:1746006259589849|interval:77225|pto_count:0|srtt:50274 [2025/04/30 09:44:19 589878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62406| [2025/04/30 09:44:19 589883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 589887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2968752| [2025/04/30 09:44:19 589891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 589896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2805| [2025/04/30 09:44:19 589924] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2805|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259589903|stream_id:0|stream_offset:2968752| [2025/04/30 09:44:19 589933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2805|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 589940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 589947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50274|rtt_var:52|pto_duration:52274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 589952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 589956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 589960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 589964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259667177|now:1746006259589947|interv:77230| [2025/04/30 09:44:19 589972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259667177|now:1746006259589947|interval:77230|pto_count:0|srtt:50274 [2025/04/30 09:44:19 589977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63606| [2025/04/30 09:44:19 589981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 589986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2969931| [2025/04/30 09:44:19 589990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 589994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259590994|now:1746006259589994|interv:1000| [2025/04/30 09:44:19 589998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 590002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 590006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259590994| [2025/04/30 09:44:19 590010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259590994| [2025/04/30 09:44:19 590014] [debug] |xqc_engine_wakeup_after|wakeup:1746006259590994|now:1746006259590014|diff:980| [2025/04/30 09:44:19 590018] [debug] |xqc_engine_main_logic|END|now:1746006259589731| [2025/04/30 09:44:19 590355] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259590355| [2025/04/30 09:44:19 590364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 590370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1244| [2025/04/30 09:44:19 590374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1245| [2025/04/30 09:44:19 590379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1245| [2025/04/30 09:44:19 590383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 590388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2753|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2754|path_largest_ack:2753| [2025/04/30 09:44:19 590393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63613|prior_delivered:2898693|prior_time:1746006259536509|is_app_limited:0|send_elapse:51842|ack_elapse:53846|ctl_first_sent_time:1746006259538071|lagest_ack_time:1746006259590355|curr_delivered:2962306| [2025/04/30 09:44:19 590397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259538071| [2025/04/30 09:44:19 590402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:1577| [2025/04/30 09:44:19 590406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2754|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2754|path_largest_ack:2754| [2025/04/30 09:44:19 590410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62413|prior_delivered:2901093|prior_time:1746006259538516|is_app_limited:0|send_elapse:51860|ack_elapse:51839|ctl_first_sent_time:1746006259539969|lagest_ack_time:1746006259590355|curr_delivered:2963506| [2025/04/30 09:44:19 590418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259539969| [2025/04/30 09:44:19 590422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:1578| [2025/04/30 09:44:19 590426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50274|rttvar:52|minrtt:31343|latest_rtt:50386|ack_delay:56| [2025/04/30 09:44:19 590431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50281|rttvar:53|minrtt:31343|latest_rtt:50386|ack_delay:56| [2025/04/30 09:44:19 590435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2754|lost_pn:2751|thresh:3| [2025/04/30 09:44:19 590439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 590443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50281|rtt_var:53|pto_duration:52281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 590448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 590451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 590455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 590459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259667184|now:1746006259590443|interv:76741| [2025/04/30 09:44:19 590463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259667184|now:1746006259590443|interval:76741|pto_count:0|srtt:50281 [2025/04/30 09:44:19 590468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51860, ack_elapse 51839, delivered 62413|rate 1203490|lost 231| [2025/04/30 09:44:19 590472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203490) in round 51| [2025/04/30 09:44:19 590476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 590480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 590484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259539969|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 590489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259539969|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 590494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61206|srtt:50281|latest_rtt:50386|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 590500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1245|largest:1245|pns:2| [2025/04/30 09:44:19 590504] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1245|frame:ACK |recv_time:1746006259590355|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 590511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379590355|now:1746006259590355|interv:120000000| [2025/04/30 09:44:19 590515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379590355|now:1746006259590355|interv:120000000| [2025/04/30 09:44:19 590519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259590994|pq_index:0| [2025/04/30 09:44:19 590523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259589731| [2025/04/30 09:44:19 590527] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259590527| [2025/04/30 09:44:19 590532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259590531| [2025/04/30 09:44:19 590538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50281|min_srtt:50281|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 590543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3005301| [2025/04/30 09:44:19 590547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50281|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 590552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 590556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50281|min_srtt:50281|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 590561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3006480| [2025/04/30 09:44:19 590565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50281|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 590569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 590574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50281|min_srtt:50281|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 590578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3007659| [2025/04/30 09:44:19 590582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 590586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 590590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 590594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 590599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 590605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2969931| [2025/04/30 09:44:19 590610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 590614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 590617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259590994| [2025/04/30 09:44:19 590621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259590994| [2025/04/30 09:44:19 590625] [debug] |xqc_engine_wakeup_after|wakeup:1746006259590994|now:1746006259590625|diff:369| [2025/04/30 09:44:19 590629] [debug] |xqc_engine_main_logic|END|now:1746006259590531| [2025/04/30 09:44:19 590634] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259590634| [2025/04/30 09:44:19 590638] [debug] |xqc_engine_wakeup_after|wakeup:1746006259590994|now:1746006259590638|diff:356| [2025/04/30 09:44:19 590642] [debug] |xqc_engine_main_logic|END|now:1746006259590634| [2025/04/30 09:44:19 591708] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259591708| [2025/04/30 09:44:19 591717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259590994|pq_index:0| [2025/04/30 09:44:19 591721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259590531| [2025/04/30 09:44:19 591726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259591725| [2025/04/30 09:44:19 591731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259590994|now:1746006259591725| [2025/04/30 09:44:19 591735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259590994|now:1746006259591725| [2025/04/30 09:44:19 591739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 591744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50281|min_srtt:50281|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 591748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3007659| [2025/04/30 09:44:19 591753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 591756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 591760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 591765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 591769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 591773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2969931| [2025/04/30 09:44:19 591782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 591786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2806| [2025/04/30 09:44:19 591820] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2806|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259591794|stream_id:0|stream_offset:2969931| [2025/04/30 09:44:19 591829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2806|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 591837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 591844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50281|rtt_var:53|pto_duration:52281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 591851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 591856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 591861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 591865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259669075|now:1746006259591843|interv:77232| [2025/04/30 09:44:19 591869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259669075|now:1746006259591843|interval:77232|pto_count:0|srtt:50281 [2025/04/30 09:44:19 591873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62406| [2025/04/30 09:44:19 591878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 591882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2971110| [2025/04/30 09:44:19 591887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 591891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2807| [2025/04/30 09:44:19 591920] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2807|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259591898|stream_id:0|stream_offset:2971110| [2025/04/30 09:44:19 591928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2807|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 591936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 591942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50281|rtt_var:53|pto_duration:52281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 591949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 591953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 591957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 591965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259669179|now:1746006259591942|interv:77237| [2025/04/30 09:44:19 591969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259669179|now:1746006259591942|interval:77237|pto_count:0|srtt:50281 [2025/04/30 09:44:19 591973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63606| [2025/04/30 09:44:19 591978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 591982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2972289| [2025/04/30 09:44:19 591987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 591991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259592990|now:1746006259591990|interv:1000| [2025/04/30 09:44:19 591995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 591998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 592002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259592990| [2025/04/30 09:44:19 592007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259592990| [2025/04/30 09:44:19 592011] [debug] |xqc_engine_wakeup_after|wakeup:1746006259592990|now:1746006259592010|diff:980| [2025/04/30 09:44:19 592015] [debug] |xqc_engine_main_logic|END|now:1746006259591725| [2025/04/30 09:44:19 592352] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259592351| [2025/04/30 09:44:19 592360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 592365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1245| [2025/04/30 09:44:19 592369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1246| [2025/04/30 09:44:19 592375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1246| [2025/04/30 09:44:19 592379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 592383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2755|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2756|path_largest_ack:2755| [2025/04/30 09:44:19 592388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63613|prior_delivered:2901093|prior_time:1746006259538516|is_app_limited:0|send_elapse:51952|ack_elapse:53835|ctl_first_sent_time:1746006259540061|lagest_ack_time:1746006259592351|curr_delivered:2964706| [2025/04/30 09:44:19 592392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259540061| [2025/04/30 09:44:19 592397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:1579| [2025/04/30 09:44:19 592401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2756|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2756|path_largest_ack:2756| [2025/04/30 09:44:19 592405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62413|prior_delivered:2903493|prior_time:1746006259540508|is_app_limited:0|send_elapse:51861|ack_elapse:51843|ctl_first_sent_time:1746006259541963|lagest_ack_time:1746006259592351|curr_delivered:2965906| [2025/04/30 09:44:19 592413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259541963| [2025/04/30 09:44:19 592417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:1580| [2025/04/30 09:44:19 592421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50281|rttvar:53|minrtt:31343|latest_rtt:50388|ack_delay:56| [2025/04/30 09:44:19 592425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50287|rttvar:52|minrtt:31343|latest_rtt:50388|ack_delay:56| [2025/04/30 09:44:19 592430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2756|lost_pn:2753|thresh:3| [2025/04/30 09:44:19 592434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 592438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50287|rtt_var:52|pto_duration:52287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 592442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 592446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 592450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 592454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259669185|now:1746006259592438|interv:76747| [2025/04/30 09:44:19 592458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259669185|now:1746006259592438|interval:76747|pto_count:0|srtt:50287 [2025/04/30 09:44:19 592462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51861, ack_elapse 51843, delivered 62413|rate 1203466|lost 231| [2025/04/30 09:44:19 592468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203466) in round 51| [2025/04/30 09:44:19 592472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 592477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 592481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259541963|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 592486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259541963|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 592490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61206|srtt:50287|latest_rtt:50388|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 592496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1246|largest:1246|pns:2| [2025/04/30 09:44:19 592502] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1246|frame:ACK |recv_time:1746006259592351|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 592507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379592351|now:1746006259592351|interv:120000000| [2025/04/30 09:44:19 592511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379592351|now:1746006259592351|interv:120000000| [2025/04/30 09:44:19 592515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259592990|pq_index:0| [2025/04/30 09:44:19 592520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259591725| [2025/04/30 09:44:19 592524] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259592523| [2025/04/30 09:44:19 592528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259592527| [2025/04/30 09:44:19 592534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50287|min_srtt:50287|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 592538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3007659| [2025/04/30 09:44:19 592543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50287|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 592547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 592552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50287|min_srtt:50287|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 592556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3008838| [2025/04/30 09:44:19 592560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50287|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 592564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 592569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50287|min_srtt:50287|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 592573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3010017| [2025/04/30 09:44:19 592577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 592581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 592585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 592592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 592596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 592600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2972289| [2025/04/30 09:44:19 592604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 592608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 592612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259592990| [2025/04/30 09:44:19 592616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259592990| [2025/04/30 09:44:19 592620] [debug] |xqc_engine_wakeup_after|wakeup:1746006259592990|now:1746006259592620|diff:370| [2025/04/30 09:44:19 592624] [debug] |xqc_engine_main_logic|END|now:1746006259592527| [2025/04/30 09:44:19 592629] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259592629| [2025/04/30 09:44:19 592633] [debug] |xqc_engine_wakeup_after|wakeup:1746006259592990|now:1746006259592633|diff:357| [2025/04/30 09:44:19 592637] [debug] |xqc_engine_main_logic|END|now:1746006259592629| [2025/04/30 09:44:19 593704] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259593704| [2025/04/30 09:44:19 593712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259592990|pq_index:0| [2025/04/30 09:44:19 593716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259592527| [2025/04/30 09:44:19 593721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259593720| [2025/04/30 09:44:19 593726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259592990|now:1746006259593720| [2025/04/30 09:44:19 593730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259592990|now:1746006259593720| [2025/04/30 09:44:19 593734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 593738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50287|min_srtt:50287|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 593743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3010017| [2025/04/30 09:44:19 593747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 593751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 593755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 593759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 593763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 593771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2972289| [2025/04/30 09:44:19 593776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 593780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2808| [2025/04/30 09:44:19 593814] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2808|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259593788|stream_id:0|stream_offset:2972289| [2025/04/30 09:44:19 593823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2808|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 593830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 593837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50287|rtt_var:52|pto_duration:52287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 593843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 593848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 593852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 593856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259671075|now:1746006259593836|interv:77239| [2025/04/30 09:44:19 593860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259671075|now:1746006259593836|interval:77239|pto_count:0|srtt:50287 [2025/04/30 09:44:19 593864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62406| [2025/04/30 09:44:19 593869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 593873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2973468| [2025/04/30 09:44:19 593878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 593882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2809| [2025/04/30 09:44:19 593910] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2809|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259593889|stream_id:0|stream_offset:2973468| [2025/04/30 09:44:19 593919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2809|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 593925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 593932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50287|rtt_var:52|pto_duration:52287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 593937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 593945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 593949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 593953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259671176|now:1746006259593932|interv:77244| [2025/04/30 09:44:19 593957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259671176|now:1746006259593932|interval:77244|pto_count:0|srtt:50287 [2025/04/30 09:44:19 593962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63606| [2025/04/30 09:44:19 593966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 593970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2974647| [2025/04/30 09:44:19 593975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 593979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259594979|now:1746006259593979|interv:1000| [2025/04/30 09:44:19 593983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 593986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 593990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259594979| [2025/04/30 09:44:19 593995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259594979| [2025/04/30 09:44:19 593999] [debug] |xqc_engine_wakeup_after|wakeup:1746006259594979|now:1746006259593999|diff:980| [2025/04/30 09:44:19 594003] [debug] |xqc_engine_main_logic|END|now:1746006259593720| [2025/04/30 09:44:19 594346] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259594345| [2025/04/30 09:44:19 594354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 594360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1246| [2025/04/30 09:44:19 594363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1247| [2025/04/30 09:44:19 594369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1247| [2025/04/30 09:44:19 594373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 594378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2757|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2758|path_largest_ack:2757| [2025/04/30 09:44:19 594382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63613|prior_delivered:2903493|prior_time:1746006259540508|is_app_limited:0|send_elapse:51954|ack_elapse:53837|ctl_first_sent_time:1746006259542056|lagest_ack_time:1746006259594345|curr_delivered:2967106| [2025/04/30 09:44:19 594387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259542056| [2025/04/30 09:44:19 594391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:1581| [2025/04/30 09:44:19 594399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2758|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2758|path_largest_ack:2758| [2025/04/30 09:44:19 594403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62413|prior_delivered:2905893|prior_time:1746006259542504|is_app_limited:0|send_elapse:51859|ack_elapse:51841|ctl_first_sent_time:1746006259543954|lagest_ack_time:1746006259594345|curr_delivered:2968306| [2025/04/30 09:44:19 594408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259543954| [2025/04/30 09:44:19 594412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:1582| [2025/04/30 09:44:19 594416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50287|rttvar:52|minrtt:31343|latest_rtt:50391|ack_delay:56| [2025/04/30 09:44:19 594420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50293|rttvar:51|minrtt:31343|latest_rtt:50391|ack_delay:56| [2025/04/30 09:44:19 594424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2758|lost_pn:2755|thresh:3| [2025/04/30 09:44:19 594428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 594432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50293|rtt_var:51|pto_duration:52293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 594436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 594440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 594444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 594448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259671182|now:1746006259594432|interv:76750| [2025/04/30 09:44:19 594452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259671182|now:1746006259594432|interval:76750|pto_count:0|srtt:50293 [2025/04/30 09:44:19 594456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51859, ack_elapse 51841, delivered 62413|rate 1203513|lost 231| [2025/04/30 09:44:19 594461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203513) in round 51| [2025/04/30 09:44:19 594465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 594469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 594473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259543954|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 594477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259543954|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 594482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61206|srtt:50293|latest_rtt:50391|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 594493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1247|largest:1247|pns:2| [2025/04/30 09:44:19 594498] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1247|frame:ACK |recv_time:1746006259594345|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 594502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379594345|now:1746006259594345|interv:120000000| [2025/04/30 09:44:19 594506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379594345|now:1746006259594345|interv:120000000| [2025/04/30 09:44:19 594510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259594979|pq_index:0| [2025/04/30 09:44:19 594514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259593720| [2025/04/30 09:44:19 594518] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259594518| [2025/04/30 09:44:19 594523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259594522| [2025/04/30 09:44:19 594529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50293|min_srtt:50293|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 594533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3010017| [2025/04/30 09:44:19 594538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50293|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 594542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 594546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50293|min_srtt:50293|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 594551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3011196| [2025/04/30 09:44:19 594555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50293|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 594559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 594564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50293|min_srtt:50293|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 594568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3012375| [2025/04/30 09:44:19 594572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 594578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 594582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 594587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 594591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 594595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2974647| [2025/04/30 09:44:19 594599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 594603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 594607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259594979| [2025/04/30 09:44:19 594611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259594979| [2025/04/30 09:44:19 594615] [debug] |xqc_engine_wakeup_after|wakeup:1746006259594979|now:1746006259594615|diff:364| [2025/04/30 09:44:19 594619] [debug] |xqc_engine_main_logic|END|now:1746006259594522| [2025/04/30 09:44:19 594624] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259594624| [2025/04/30 09:44:19 594628] [debug] |xqc_engine_wakeup_after|wakeup:1746006259594979|now:1746006259594628|diff:351| [2025/04/30 09:44:19 594632] [debug] |xqc_engine_main_logic|END|now:1746006259594624| [2025/04/30 09:44:19 595698] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259595698| [2025/04/30 09:44:19 595706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259594979|pq_index:0| [2025/04/30 09:44:19 595711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259594522| [2025/04/30 09:44:19 595715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259595715| [2025/04/30 09:44:19 595720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259594979|now:1746006259595715| [2025/04/30 09:44:19 595724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259594979|now:1746006259595715| [2025/04/30 09:44:19 595728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 595733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50293|min_srtt:50293|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 595737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3012375| [2025/04/30 09:44:19 595741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 595745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 595749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 595757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 595762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 595766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2974647| [2025/04/30 09:44:19 595770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 595774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2810| [2025/04/30 09:44:19 595808] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2810|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259595782|stream_id:0|stream_offset:2974647| [2025/04/30 09:44:19 595817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2810|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 595825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 595831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50293|rtt_var:51|pto_duration:52293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 595838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 595843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 595847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 595851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259673075|now:1746006259595831|interv:77244| [2025/04/30 09:44:19 595855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259673075|now:1746006259595831|interval:77244|pto_count:0|srtt:50293 [2025/04/30 09:44:19 595859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62406| [2025/04/30 09:44:19 595864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 595868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2975826| [2025/04/30 09:44:19 595873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 595877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2811| [2025/04/30 09:44:19 595905] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2811|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259595883|stream_id:0|stream_offset:2975826| [2025/04/30 09:44:19 595914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2811|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 595921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 595934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50293|rtt_var:51|pto_duration:52293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 595938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 595942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 595946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 595950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259673176|now:1746006259595934|interv:77242| [2025/04/30 09:44:19 595954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259673176|now:1746006259595934|interval:77242|pto_count:0|srtt:50293 [2025/04/30 09:44:19 595959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63606| [2025/04/30 09:44:19 595963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 595967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2977005| [2025/04/30 09:44:19 595972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 595976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259596975|now:1746006259595975|interv:1000| [2025/04/30 09:44:19 595980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 595983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 595987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259596975| [2025/04/30 09:44:19 595992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259596975| [2025/04/30 09:44:19 595996] [debug] |xqc_engine_wakeup_after|wakeup:1746006259596975|now:1746006259595995|diff:980| [2025/04/30 09:44:19 596000] [debug] |xqc_engine_main_logic|END|now:1746006259595715| [2025/04/30 09:44:19 596334] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259596333| [2025/04/30 09:44:19 596341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 596347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1247| [2025/04/30 09:44:19 596351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1248| [2025/04/30 09:44:19 596357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1248| [2025/04/30 09:44:19 596361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 596365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2759|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2760|path_largest_ack:2759| [2025/04/30 09:44:19 596370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63613|prior_delivered:2905893|prior_time:1746006259542504|is_app_limited:0|send_elapse:51952|ack_elapse:53829|ctl_first_sent_time:1746006259544047|lagest_ack_time:1746006259596333|curr_delivered:2969506| [2025/04/30 09:44:19 596374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259544047| [2025/04/30 09:44:19 596383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:1583| [2025/04/30 09:44:19 596387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2760|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2760|path_largest_ack:2760| [2025/04/30 09:44:19 596391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62413|prior_delivered:2908293|prior_time:1746006259544488|is_app_limited:0|send_elapse:51852|ack_elapse:51845|ctl_first_sent_time:1746006259545940|lagest_ack_time:1746006259596333|curr_delivered:2970706| [2025/04/30 09:44:19 596396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259545940| [2025/04/30 09:44:19 596400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:1584| [2025/04/30 09:44:19 596404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50293|rttvar:51|minrtt:31343|latest_rtt:50393|ack_delay:56| [2025/04/30 09:44:19 596408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50299|rttvar:50|minrtt:31343|latest_rtt:50393|ack_delay:56| [2025/04/30 09:44:19 596412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2760|lost_pn:2757|thresh:3| [2025/04/30 09:44:19 596416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 596420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50299|rtt_var:50|pto_duration:52299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 596424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 596428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 596432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 596436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259673182|now:1746006259596420|interv:76762| [2025/04/30 09:44:19 596440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259673182|now:1746006259596420|interval:76762|pto_count:0|srtt:50299 [2025/04/30 09:44:19 596444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51852, ack_elapse 51845, delivered 62413|rate 1203675|lost 231| [2025/04/30 09:44:19 596449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203675) in round 51| [2025/04/30 09:44:19 596453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 596457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 596461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259545940|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 596465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259545940|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 596472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61206|srtt:50299|latest_rtt:50393|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 596478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1248|largest:1248|pns:2| [2025/04/30 09:44:19 596482] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1248|frame:ACK |recv_time:1746006259596333|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 596487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379596333|now:1746006259596333|interv:120000000| [2025/04/30 09:44:19 596491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379596333|now:1746006259596333|interv:120000000| [2025/04/30 09:44:19 596495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259596975|pq_index:0| [2025/04/30 09:44:19 596499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259595715| [2025/04/30 09:44:19 596503] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259596503| [2025/04/30 09:44:19 596508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259596507| [2025/04/30 09:44:19 596513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50299|min_srtt:50299|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 596518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3012375| [2025/04/30 09:44:19 596522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50299|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 596527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 596531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50299|min_srtt:50299|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 596535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3013554| [2025/04/30 09:44:19 596540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50299|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 596544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 596548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50299|min_srtt:50299|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 596553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3014733| [2025/04/30 09:44:19 596559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 596563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 596567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 596571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 596576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 596580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2977005| [2025/04/30 09:44:19 596584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 596588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 596592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259596975| [2025/04/30 09:44:19 596596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259596975| [2025/04/30 09:44:19 596600] [debug] |xqc_engine_wakeup_after|wakeup:1746006259596975|now:1746006259596600|diff:375| [2025/04/30 09:44:19 596604] [debug] |xqc_engine_main_logic|END|now:1746006259596507| [2025/04/30 09:44:19 596609] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259596609| [2025/04/30 09:44:19 596613] [debug] |xqc_engine_wakeup_after|wakeup:1746006259596975|now:1746006259596613|diff:362| [2025/04/30 09:44:19 596617] [debug] |xqc_engine_main_logic|END|now:1746006259596609| [2025/04/30 09:44:19 597684] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259597683| [2025/04/30 09:44:19 597692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259596975|pq_index:0| [2025/04/30 09:44:19 597696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259596507| [2025/04/30 09:44:19 597701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259597700| [2025/04/30 09:44:19 597705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259596975|now:1746006259597700| [2025/04/30 09:44:19 597710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259596975|now:1746006259597700| [2025/04/30 09:44:19 597714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 597718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50299|min_srtt:50299|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 597723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3014733| [2025/04/30 09:44:19 597727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 597731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 597739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 597743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 597747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 597752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2977005| [2025/04/30 09:44:19 597756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 597760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2812| [2025/04/30 09:44:19 597794] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2812|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259597768|stream_id:0|stream_offset:2977005| [2025/04/30 09:44:19 597802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2812|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 597809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 597816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50299|rtt_var:50|pto_duration:52299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 597823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 597828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 597832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 597836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259675067|now:1746006259597816|interv:77251| [2025/04/30 09:44:19 597840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259675067|now:1746006259597816|interval:77251|pto_count:0|srtt:50299 [2025/04/30 09:44:19 597844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62406| [2025/04/30 09:44:19 597849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 597853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2978184| [2025/04/30 09:44:19 597857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 597862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2813| [2025/04/30 09:44:19 597890] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2813|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259597868|stream_id:0|stream_offset:2978184| [2025/04/30 09:44:19 597899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2813|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 597912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 597917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50299|rtt_var:50|pto_duration:52299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 597921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 597925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 597929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 597933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259675167|now:1746006259597917|interv:77250| [2025/04/30 09:44:19 597937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259675167|now:1746006259597917|interval:77250|pto_count:0|srtt:50299 [2025/04/30 09:44:19 597941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63606| [2025/04/30 09:44:19 597946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 597950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2979363| [2025/04/30 09:44:19 597955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 597958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259598958|now:1746006259597958|interv:1000| [2025/04/30 09:44:19 597962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 597966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 597970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259598958| [2025/04/30 09:44:19 597974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259598958| [2025/04/30 09:44:19 597978] [debug] |xqc_engine_wakeup_after|wakeup:1746006259598958|now:1746006259597978|diff:980| [2025/04/30 09:44:19 597983] [debug] |xqc_engine_main_logic|END|now:1746006259597700| [2025/04/30 09:44:19 598311] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259598311| [2025/04/30 09:44:19 598319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 598325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1248| [2025/04/30 09:44:19 598329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1249| [2025/04/30 09:44:19 598334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1249| [2025/04/30 09:44:19 598338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 598343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2761|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2762|path_largest_ack:2761| [2025/04/30 09:44:19 598348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63613|prior_delivered:2908293|prior_time:1746006259544488|is_app_limited:0|send_elapse:51945|ack_elapse:53823|ctl_first_sent_time:1746006259546033|lagest_ack_time:1746006259598311|curr_delivered:2971906| [2025/04/30 09:44:19 598355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259546033| [2025/04/30 09:44:19 598360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:1585| [2025/04/30 09:44:19 598364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2762|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2762|path_largest_ack:2762| [2025/04/30 09:44:19 598369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62413|prior_delivered:2910693|prior_time:1746006259546475|is_app_limited:0|send_elapse:51853|ack_elapse:51836|ctl_first_sent_time:1746006259547931|lagest_ack_time:1746006259598311|curr_delivered:2973106| [2025/04/30 09:44:19 598373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259547931| [2025/04/30 09:44:19 598377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:1586| [2025/04/30 09:44:19 598381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50299|rttvar:50|minrtt:31343|latest_rtt:50380|ack_delay:56| [2025/04/30 09:44:19 598385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50302|rttvar:44|minrtt:31343|latest_rtt:50380|ack_delay:56| [2025/04/30 09:44:19 598390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2762|lost_pn:2759|thresh:3| [2025/04/30 09:44:19 598394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 598398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50302|rtt_var:44|pto_duration:52302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 598402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 598406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 598410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 598414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259675170|now:1746006259598398|interv:76772| [2025/04/30 09:44:19 598418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259675170|now:1746006259598398|interval:76772|pto_count:0|srtt:50302 [2025/04/30 09:44:19 598422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51853, ack_elapse 51836, delivered 62413|rate 1203652|lost 231| [2025/04/30 09:44:19 598426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203652) in round 51| [2025/04/30 09:44:19 598430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 598435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 598439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259547931|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 598445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259547931|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 598450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61206|srtt:50302|latest_rtt:50380|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 598456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1249|largest:1249|pns:2| [2025/04/30 09:44:19 598460] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1249|frame:ACK |recv_time:1746006259598311|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 598465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379598311|now:1746006259598311|interv:120000000| [2025/04/30 09:44:19 598469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379598311|now:1746006259598311|interv:120000000| [2025/04/30 09:44:19 598473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259598958|pq_index:0| [2025/04/30 09:44:19 598477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259597700| [2025/04/30 09:44:19 598481] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259598481| [2025/04/30 09:44:19 598486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259598485| [2025/04/30 09:44:19 598491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50302|min_srtt:50302|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 598496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3014733| [2025/04/30 09:44:19 598500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50302|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 598505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 598509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50302|min_srtt:50302|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 598513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3015912| [2025/04/30 09:44:19 598518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50302|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 598522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 598526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50302|min_srtt:50302|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 598533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3017091| [2025/04/30 09:44:19 598537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 598541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 598545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 598549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 598554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 598558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2979363| [2025/04/30 09:44:19 598562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 598566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 598570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259598958| [2025/04/30 09:44:19 598574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259598958| [2025/04/30 09:44:19 598578] [debug] |xqc_engine_wakeup_after|wakeup:1746006259598958|now:1746006259598578|diff:380| [2025/04/30 09:44:19 598582] [debug] |xqc_engine_main_logic|END|now:1746006259598485| [2025/04/30 09:44:19 598587] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259598587| [2025/04/30 09:44:19 598591] [debug] |xqc_engine_wakeup_after|wakeup:1746006259598958|now:1746006259598591|diff:367| [2025/04/30 09:44:19 598595] [debug] |xqc_engine_main_logic|END|now:1746006259598587| [2025/04/30 09:44:19 599662] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259599662| [2025/04/30 09:44:19 599670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259598958|pq_index:0| [2025/04/30 09:44:19 599674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259598485| [2025/04/30 09:44:19 599679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259599678| [2025/04/30 09:44:19 599683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259598958|now:1746006259599678| [2025/04/30 09:44:19 599688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259598958|now:1746006259599678| [2025/04/30 09:44:19 599691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 599696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50302|min_srtt:50302|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 599701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3017091| [2025/04/30 09:44:19 599709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 599712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 599716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 599721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 599725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 599729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2979363| [2025/04/30 09:44:19 599734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 599738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2814| [2025/04/30 09:44:19 599772] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2814|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259599745|stream_id:0|stream_offset:2979363| [2025/04/30 09:44:19 599781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2814|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 599788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 599795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50302|rtt_var:44|pto_duration:52302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 599802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 599806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 599810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 599814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259677047|now:1746006259599795|interv:77252| [2025/04/30 09:44:19 599818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259677047|now:1746006259599795|interval:77252|pto_count:0|srtt:50302 [2025/04/30 09:44:19 599822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62406| [2025/04/30 09:44:19 599827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 599831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2980542| [2025/04/30 09:44:19 599836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 599840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2815| [2025/04/30 09:44:19 599869] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2815|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259599847|stream_id:0|stream_offset:2980542| [2025/04/30 09:44:19 599884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2815|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 599891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 599897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50302|rtt_var:44|pto_duration:52302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 599902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 599905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 599909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 599913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259677149|now:1746006259599897|interv:77252| [2025/04/30 09:44:19 599917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259677149|now:1746006259599897|interval:77252|pto_count:0|srtt:50302 [2025/04/30 09:44:19 599922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63606| [2025/04/30 09:44:19 599926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 599930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2981721| [2025/04/30 09:44:19 599935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 599939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259600938|now:1746006259599938|interv:1000| [2025/04/30 09:44:19 599943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 599946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 599950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259600938| [2025/04/30 09:44:19 599955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259600938| [2025/04/30 09:44:19 599959] [debug] |xqc_engine_wakeup_after|wakeup:1746006259600938|now:1746006259599958|diff:980| [2025/04/30 09:44:19 599966] [debug] |xqc_engine_main_logic|END|now:1746006259599678| [2025/04/30 09:44:19 600340] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259600339| [2025/04/30 09:44:19 600348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 600353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1249| [2025/04/30 09:44:19 600357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1250| [2025/04/30 09:44:19 600363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1250| [2025/04/30 09:44:19 600367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 600372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2763|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2764|path_largest_ack:2763| [2025/04/30 09:44:19 600380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63613|prior_delivered:2910693|prior_time:1746006259546475|is_app_limited:0|send_elapse:51941|ack_elapse:53864|ctl_first_sent_time:1746006259548019|lagest_ack_time:1746006259600339|curr_delivered:2974306| [2025/04/30 09:44:19 600385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259548019| [2025/04/30 09:44:19 600389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:1587| [2025/04/30 09:44:19 600393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2764|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2764|path_largest_ack:2764| [2025/04/30 09:44:19 600398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62413|prior_delivered:2913093|prior_time:1746006259548533|is_app_limited:0|send_elapse:51929|ack_elapse:51806|ctl_first_sent_time:1746006259550001|lagest_ack_time:1746006259600339|curr_delivered:2975506| [2025/04/30 09:44:19 600402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259550001| [2025/04/30 09:44:19 600406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:1588| [2025/04/30 09:44:19 600410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50302|rttvar:44|minrtt:31343|latest_rtt:50338|ack_delay:64| [2025/04/30 09:44:19 600414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50299|rttvar:40|minrtt:31343|latest_rtt:50338|ack_delay:64| [2025/04/30 09:44:19 600419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2764|lost_pn:2761|thresh:3| [2025/04/30 09:44:19 600423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 600427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50299|rtt_var:40|pto_duration:52299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 600431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 600435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 600439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 600443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259677146|now:1746006259600426|interv:76720| [2025/04/30 09:44:19 600447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259677146|now:1746006259600426|interval:76720|pto_count:0|srtt:50299 [2025/04/30 09:44:19 600451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51929, ack_elapse 51806, delivered 62413|rate 1201891|lost 231| [2025/04/30 09:44:19 600455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201891) in round 51| [2025/04/30 09:44:19 600459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 600466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 600470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259550001|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 600474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259550001|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 600479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61206|srtt:50299|latest_rtt:50338|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 600485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1250|largest:1250|pns:2| [2025/04/30 09:44:19 600489] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1250|frame:ACK |recv_time:1746006259600339|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 600493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379600339|now:1746006259600339|interv:120000000| [2025/04/30 09:44:19 600497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379600339|now:1746006259600339|interv:120000000| [2025/04/30 09:44:19 600501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259600938|pq_index:0| [2025/04/30 09:44:19 600506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259599678| [2025/04/30 09:44:19 600510] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259600510| [2025/04/30 09:44:19 600514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259600513| [2025/04/30 09:44:19 600520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50299|min_srtt:50299|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 600524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3017091| [2025/04/30 09:44:19 600529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50299|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 600533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 600538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50299|min_srtt:50299|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 600542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3018270| [2025/04/30 09:44:19 600546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50299|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 600553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 600558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50299|min_srtt:50299|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 600562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3019449| [2025/04/30 09:44:19 600566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 600570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 600574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 600578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 600583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 600587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2981721| [2025/04/30 09:44:19 600591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 600595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 600599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259600938| [2025/04/30 09:44:19 600603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259600938| [2025/04/30 09:44:19 600607] [debug] |xqc_engine_wakeup_after|wakeup:1746006259600938|now:1746006259600607|diff:331| [2025/04/30 09:44:19 600611] [debug] |xqc_engine_main_logic|END|now:1746006259600513| [2025/04/30 09:44:19 600616] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259600616| [2025/04/30 09:44:19 600619] [debug] |xqc_engine_wakeup_after|wakeup:1746006259600938|now:1746006259600619|diff:319| [2025/04/30 09:44:19 600623] [debug] |xqc_engine_main_logic|END|now:1746006259600616| [2025/04/30 09:44:19 601690] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259601690| [2025/04/30 09:44:19 601698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259600938|pq_index:0| [2025/04/30 09:44:19 601702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259600513| [2025/04/30 09:44:19 601707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259601706| [2025/04/30 09:44:19 601711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259600938|now:1746006259601706| [2025/04/30 09:44:19 601715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259600938|now:1746006259601706| [2025/04/30 09:44:19 601719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 601724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50299|min_srtt:50299|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 601732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3019449| [2025/04/30 09:44:19 601736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 601740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 601744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 601748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 601753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 601757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2981721| [2025/04/30 09:44:19 601761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 601765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2816| [2025/04/30 09:44:19 601799] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2816|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259601773|stream_id:0|stream_offset:2981721| [2025/04/30 09:44:19 601808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2816|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 601815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 601821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50299|rtt_var:40|pto_duration:52299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 601829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 601833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 601837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 601841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259679072|now:1746006259601821|interv:77251| [2025/04/30 09:44:19 601845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259679072|now:1746006259601821|interval:77251|pto_count:0|srtt:50299 [2025/04/30 09:44:19 601850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62406| [2025/04/30 09:44:19 601854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 601858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2982900| [2025/04/30 09:44:19 601867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 601871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2817| [2025/04/30 09:44:19 601900] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2817|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259601878|stream_id:0|stream_offset:2982900| [2025/04/30 09:44:19 601909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2817|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 601916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 601923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50299|rtt_var:40|pto_duration:52299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 601930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 601933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 601937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 601941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259679177|now:1746006259601923|interv:77254| [2025/04/30 09:44:19 601945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259679177|now:1746006259601923|interval:77254|pto_count:0|srtt:50299 [2025/04/30 09:44:19 601950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63606| [2025/04/30 09:44:19 601954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 601958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2984079| [2025/04/30 09:44:19 601963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 601967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259602967|now:1746006259601967|interv:1000| [2025/04/30 09:44:19 601971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 601974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 601978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259602967| [2025/04/30 09:44:19 601983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259602967| [2025/04/30 09:44:19 601987] [debug] |xqc_engine_wakeup_after|wakeup:1746006259602967|now:1746006259601986|diff:981| [2025/04/30 09:44:19 601991] [debug] |xqc_engine_main_logic|END|now:1746006259601706| [2025/04/30 09:44:19 602318] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259602317| [2025/04/30 09:44:19 602326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 602331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1250| [2025/04/30 09:44:19 602335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1251| [2025/04/30 09:44:19 602345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1251| [2025/04/30 09:44:19 602349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 602353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2765|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2766|path_largest_ack:2765| [2025/04/30 09:44:19 602358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63613|prior_delivered:2913093|prior_time:1746006259548533|is_app_limited:0|send_elapse:52030|ack_elapse:53784|ctl_first_sent_time:1746006259550102|lagest_ack_time:1746006259602317|curr_delivered:2976706| [2025/04/30 09:44:19 602362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259550102| [2025/04/30 09:44:19 602367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:1589| [2025/04/30 09:44:19 602371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2766|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2766|path_largest_ack:2766| [2025/04/30 09:44:19 602375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62413|prior_delivered:2915493|prior_time:1746006259550472|is_app_limited:0|send_elapse:51806|ack_elapse:51845|ctl_first_sent_time:1746006259551924|lagest_ack_time:1746006259602317|curr_delivered:2977906| [2025/04/30 09:44:19 602380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259551924| [2025/04/30 09:44:19 602384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:1590| [2025/04/30 09:44:19 602388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50299|rttvar:40|minrtt:31343|latest_rtt:50393|ack_delay:56| [2025/04/30 09:44:19 602392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50304|rttvar:39|minrtt:31343|latest_rtt:50393|ack_delay:56| [2025/04/30 09:44:19 602396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2766|lost_pn:2763|thresh:3| [2025/04/30 09:44:19 602400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 602404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50304|rtt_var:39|pto_duration:52304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 602409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 602412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 602416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 602420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259679182|now:1746006259602404|interv:76778| [2025/04/30 09:44:19 602424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259679182|now:1746006259602404|interval:76778|pto_count:0|srtt:50304 [2025/04/30 09:44:19 602428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51806, ack_elapse 51845, delivered 62413|rate 1203838|lost 231| [2025/04/30 09:44:19 602437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203838) in round 51| [2025/04/30 09:44:19 602441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 602445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 602449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259551924|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 602454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259551924|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 602458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61206|srtt:50304|latest_rtt:50393|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 602464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1251|largest:1251|pns:2| [2025/04/30 09:44:19 602468] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1251|frame:ACK |recv_time:1746006259602317|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 602473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379602317|now:1746006259602317|interv:120000000| [2025/04/30 09:44:19 602477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379602317|now:1746006259602317|interv:120000000| [2025/04/30 09:44:19 602481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259602967|pq_index:0| [2025/04/30 09:44:19 602485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259601706| [2025/04/30 09:44:19 602489] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259602489| [2025/04/30 09:44:19 602494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259602493| [2025/04/30 09:44:19 602499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50304|min_srtt:50304|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 602504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3019449| [2025/04/30 09:44:19 602508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50304|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 602512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 602517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50304|min_srtt:50304|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 602521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3020628| [2025/04/30 09:44:19 602528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50304|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 602532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 602537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50304|min_srtt:50304|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 602541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3021807| [2025/04/30 09:44:19 602545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 602549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 602553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 602557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 602562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 602566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2984079| [2025/04/30 09:44:19 602570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 602574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 602578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259602967| [2025/04/30 09:44:19 602582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259602967| [2025/04/30 09:44:19 602586] [debug] |xqc_engine_wakeup_after|wakeup:1746006259602967|now:1746006259602585|diff:382| [2025/04/30 09:44:19 602590] [debug] |xqc_engine_main_logic|END|now:1746006259602493| [2025/04/30 09:44:19 602594] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259602594| [2025/04/30 09:44:19 602598] [debug] |xqc_engine_wakeup_after|wakeup:1746006259602967|now:1746006259602598|diff:369| [2025/04/30 09:44:19 602602] [debug] |xqc_engine_main_logic|END|now:1746006259602594| [2025/04/30 09:44:19 603669] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259603669| [2025/04/30 09:44:19 603677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259602967|pq_index:0| [2025/04/30 09:44:19 603681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259602493| [2025/04/30 09:44:19 603686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259603685| [2025/04/30 09:44:19 603690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259602967|now:1746006259603685| [2025/04/30 09:44:19 603694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259602967|now:1746006259603685| [2025/04/30 09:44:19 603702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 603707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50304|min_srtt:50304|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 603711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3021807| [2025/04/30 09:44:19 603716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 603720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 603723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 603728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 603732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 603736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2984079| [2025/04/30 09:44:19 603740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 603745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2818| [2025/04/30 09:44:19 603778] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2818|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259603752|stream_id:0|stream_offset:2984079| [2025/04/30 09:44:19 603787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2818|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 603794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 603801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50304|rtt_var:39|pto_duration:52304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 603808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 603813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 603817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 603821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259681056|now:1746006259603801|interv:77255| [2025/04/30 09:44:19 603825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259681056|now:1746006259603801|interval:77255|pto_count:0|srtt:50304 [2025/04/30 09:44:19 603829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62406| [2025/04/30 09:44:19 603834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 603843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2985258| [2025/04/30 09:44:19 603848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 603852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2819| [2025/04/30 09:44:19 603882] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2819|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746006259603859|stream_id:0|stream_offset:2985258| [2025/04/30 09:44:19 603891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2819|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 603897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 09:44:19 603904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50304|rtt_var:39|pto_duration:52304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 603909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 603913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 603917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 09:44:19 603921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259681163|now:1746006259603904|interv:77259| [2025/04/30 09:44:19 603925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259681163|now:1746006259603904|interval:77259|pto_count:0|srtt:50304 [2025/04/30 09:44:19 603929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63606| [2025/04/30 09:44:19 603934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 603938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2986437| [2025/04/30 09:44:19 603942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 603946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259604946|now:1746006259603946|interv:1000| [2025/04/30 09:44:19 603950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 603954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 603958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259604946| [2025/04/30 09:44:19 603962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259604946| [2025/04/30 09:44:19 603966] [debug] |xqc_engine_wakeup_after|wakeup:1746006259604946|now:1746006259603966|diff:980| [2025/04/30 09:44:19 603970] [debug] |xqc_engine_main_logic|END|now:1746006259603685| [2025/04/30 09:44:19 604317] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259604316| [2025/04/30 09:44:19 604324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 604334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1251| [2025/04/30 09:44:19 604338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1252| [2025/04/30 09:44:19 604344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1252| [2025/04/30 09:44:19 604348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 604352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2767|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2768|path_largest_ack:2767| [2025/04/30 09:44:19 604357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63613|prior_delivered:2915493|prior_time:1746006259550472|is_app_limited:0|send_elapse:51895|ack_elapse:53844|ctl_first_sent_time:1746006259552013|lagest_ack_time:1746006259604316|curr_delivered:2979106| [2025/04/30 09:44:19 604361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259552013| [2025/04/30 09:44:19 604366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:1591| [2025/04/30 09:44:19 604370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2768|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2768|path_largest_ack:2768| [2025/04/30 09:44:19 604374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62406|prior_delivered:2917900|prior_time:1746006259552510|is_app_limited:0|send_elapse:51772|ack_elapse:51806|ctl_first_sent_time:1746006259553971|lagest_ack_time:1746006259604316|curr_delivered:2980306| [2025/04/30 09:44:19 604379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259553971| [2025/04/30 09:44:19 604383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:1592| [2025/04/30 09:44:19 604387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50304|rttvar:39|minrtt:31343|latest_rtt:50345|ack_delay:56| [2025/04/30 09:44:19 604391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50302|rttvar:33|minrtt:31343|latest_rtt:50345|ack_delay:56| [2025/04/30 09:44:19 604395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2768|lost_pn:2765|thresh:3| [2025/04/30 09:44:19 604399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 604403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50302|rtt_var:33|pto_duration:52302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 604408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 604411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 604415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 604419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259681161|now:1746006259604403|interv:76758| [2025/04/30 09:44:19 604423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259681161|now:1746006259604403|interval:76758|pto_count:0|srtt:50302 [2025/04/30 09:44:19 604430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51772, ack_elapse 51806, delivered 62406|rate 1204609|lost 231| [2025/04/30 09:44:19 604435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204609) in round 51| [2025/04/30 09:44:19 604439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 604443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 604447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259553971|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 604451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259553971|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 604456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61206|srtt:50302|latest_rtt:50345|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 604461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1252|largest:1252|pns:2| [2025/04/30 09:44:19 604466] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1252|frame:ACK |recv_time:1746006259604316|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 604470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379604316|now:1746006259604316|interv:120000000| [2025/04/30 09:44:19 604474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379604316|now:1746006259604316|interv:120000000| [2025/04/30 09:44:19 604478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259604946|pq_index:0| [2025/04/30 09:44:19 604483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259603685| [2025/04/30 09:44:19 604487] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259604486| [2025/04/30 09:44:19 604491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259604490| [2025/04/30 09:44:19 604497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50302|min_srtt:50302|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 604501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3021807| [2025/04/30 09:44:19 604506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50302|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 604510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 604515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50302|min_srtt:50302|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 604522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3022986| [2025/04/30 09:44:19 604526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50302|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 604530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 604535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50302|min_srtt:50302|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 604539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3024165| [2025/04/30 09:44:19 604543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 604547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 604551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 604555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 604560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 604564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2986437| [2025/04/30 09:44:19 604568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 604572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 604576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259604946| [2025/04/30 09:44:19 604580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259604946| [2025/04/30 09:44:19 604584] [debug] |xqc_engine_wakeup_after|wakeup:1746006259604946|now:1746006259604584|diff:362| [2025/04/30 09:44:19 604588] [debug] |xqc_engine_main_logic|END|now:1746006259604490| [2025/04/30 09:44:19 604593] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259604593| [2025/04/30 09:44:19 604597] [debug] |xqc_engine_wakeup_after|wakeup:1746006259604946|now:1746006259604596|diff:350| [2025/04/30 09:44:19 604600] [debug] |xqc_engine_main_logic|END|now:1746006259604593| [2025/04/30 09:44:19 605667] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259605667| [2025/04/30 09:44:19 605675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259604946|pq_index:0| [2025/04/30 09:44:19 605679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259604490| [2025/04/30 09:44:19 605684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259605683| [2025/04/30 09:44:19 605692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746006259605453|now:1746006259605683| [2025/04/30 09:44:19 605696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 09:44:19 605700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746006259605453|now:1746006259605683| [2025/04/30 09:44:19 605704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:19 605708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259604946|now:1746006259605683| [2025/04/30 09:44:19 605712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259604946|now:1746006259605683| [2025/04/30 09:44:19 605716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 605720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:1252|ack_delay:25267|first_ack_range:35|largest_pkt_recv_time:1746006259580453| [2025/04/30 09:44:19 605725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:1252|low:1217|pkt_pns:2| [2025/04/30 09:44:19 605729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:1240|frame_largest_recv:1252| [2025/04/30 09:44:19 605733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:19 605738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50302|min_srtt:50302|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 605742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3024165| [2025/04/30 09:44:19 605746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 605750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 605754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 605758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 605763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 605767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:61206|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2986437| [2025/04/30 09:44:19 605771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 605775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2820| [2025/04/30 09:44:19 605809] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2820|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:61206|now:1746006259605783|stream_id:0|stream_offset:2986437| [2025/04/30 09:44:19 605818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2820|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 09:44:19 605825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 605838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50302|rtt_var:33|pto_duration:52302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 605843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 605847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 605851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 605855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259683085|now:1746006259605837|interv:77248| [2025/04/30 09:44:19 605859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259683085|now:1746006259605837|interval:77248|pto_count:0|srtt:50302 [2025/04/30 09:44:19 605863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62413| [2025/04/30 09:44:19 605868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 605872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2987616| [2025/04/30 09:44:19 605877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 605881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2821| [2025/04/30 09:44:19 605910] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2821|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259605888|stream_id:0|stream_offset:2987616| [2025/04/30 09:44:19 605919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2821|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 605926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 605933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50302|rtt_var:33|pto_duration:52302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 605938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 605941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 605945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 605949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259683190|now:1746006259605932|interv:77258| [2025/04/30 09:44:19 605953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259683190|now:1746006259605932|interval:77258|pto_count:0|srtt:50302 [2025/04/30 09:44:19 605958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63613| [2025/04/30 09:44:19 605962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 605966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2988795| [2025/04/30 09:44:19 605975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 605979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259606978|now:1746006259605978|interv:1000| [2025/04/30 09:44:19 605982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 605986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 605990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259606978| [2025/04/30 09:44:19 605995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259606978| [2025/04/30 09:44:19 605999] [debug] |xqc_engine_wakeup_after|wakeup:1746006259606978|now:1746006259605998|diff:980| [2025/04/30 09:44:19 606003] [debug] |xqc_engine_main_logic|END|now:1746006259605683| [2025/04/30 09:44:19 606314] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259606313| [2025/04/30 09:44:19 606322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 606327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1252| [2025/04/30 09:44:19 606331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1253| [2025/04/30 09:44:19 606337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1253| [2025/04/30 09:44:19 606341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 606345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2769|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2770|path_largest_ack:2769| [2025/04/30 09:44:19 606350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63606|prior_delivered:2917900|prior_time:1746006259552510|is_app_limited:0|send_elapse:51872|ack_elapse:53803|ctl_first_sent_time:1746006259554071|lagest_ack_time:1746006259606313|curr_delivered:2981506| [2025/04/30 09:44:19 606354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259554071| [2025/04/30 09:44:19 606359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:1593| [2025/04/30 09:44:19 606363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2770|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2770|path_largest_ack:2770| [2025/04/30 09:44:19 606367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62406|prior_delivered:2920300|prior_time:1746006259554468|is_app_limited:0|send_elapse:51865|ack_elapse:51845|ctl_first_sent_time:1746006259555918|lagest_ack_time:1746006259606313|curr_delivered:2982706| [2025/04/30 09:44:19 606372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259555918| [2025/04/30 09:44:19 606376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:1594| [2025/04/30 09:44:19 606380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50302|rttvar:33|minrtt:31343|latest_rtt:50395|ack_delay:64| [2025/04/30 09:44:19 606384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50306|rttvar:32|minrtt:31343|latest_rtt:50395|ack_delay:64| [2025/04/30 09:44:19 606392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2770|lost_pn:2767|thresh:3| [2025/04/30 09:44:19 606396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 606400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50306|rtt_var:32|pto_duration:52306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 606404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 606408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 606412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 606416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259683194|now:1746006259606400|interv:76794| [2025/04/30 09:44:19 606420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259683194|now:1746006259606400|interval:76794|pto_count:0|srtt:50306 [2025/04/30 09:44:19 606424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51865, ack_elapse 51845, delivered 62406|rate 1203239|lost 231| [2025/04/30 09:44:19 606428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203239) in round 51| [2025/04/30 09:44:19 606433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 606437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95252|extra_cwnd:5544| [2025/04/30 09:44:19 606441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259555918|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 606445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259555918|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2922700| [2025/04/30 09:44:19 606449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1215632|bw:1215632|cwnd:100796|full_bw_reached:1|inflight:61213|srtt:50306|latest_rtt:50395|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 606455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1253|largest:1253|pns:2| [2025/04/30 09:44:19 606459] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1253|frame:ACK |recv_time:1746006259606313|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 606464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379606313|now:1746006259606313|interv:120000000| [2025/04/30 09:44:19 606468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379606313|now:1746006259606313|interv:120000000| [2025/04/30 09:44:19 606472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259606978|pq_index:0| [2025/04/30 09:44:19 606476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259605683| [2025/04/30 09:44:19 606486] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259606486| [2025/04/30 09:44:19 606491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259606490| [2025/04/30 09:44:19 606497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50306|min_srtt:50306|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 606501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61213|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3024165| [2025/04/30 09:44:19 606506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50306|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 606510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 606514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50306|min_srtt:50306|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 606519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3025344| [2025/04/30 09:44:19 606523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50306|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 606527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 606532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50306|min_srtt:50306|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 606536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3026523| [2025/04/30 09:44:19 606540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 606544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 606548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 606552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 606557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 606561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2988795| [2025/04/30 09:44:19 606565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 606569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 606575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259606978| [2025/04/30 09:44:19 606579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259606978| [2025/04/30 09:44:19 606583] [debug] |xqc_engine_wakeup_after|wakeup:1746006259606978|now:1746006259606583|diff:395| [2025/04/30 09:44:19 606587] [debug] |xqc_engine_main_logic|END|now:1746006259606490| [2025/04/30 09:44:19 606592] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259606592| [2025/04/30 09:44:19 606596] [debug] |xqc_engine_wakeup_after|wakeup:1746006259606978|now:1746006259606596|diff:382| [2025/04/30 09:44:19 606600] [debug] |xqc_engine_main_logic|END|now:1746006259606592| [2025/04/30 09:44:19 607666] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259607666| [2025/04/30 09:44:19 607674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259606978|pq_index:0| [2025/04/30 09:44:19 607678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259606490| [2025/04/30 09:44:19 607683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259607682| [2025/04/30 09:44:19 607688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259606978|now:1746006259607682| [2025/04/30 09:44:19 607692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259606978|now:1746006259607682| [2025/04/30 09:44:19 607696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 607702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50306|min_srtt:50306|path_bw:1215632|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 607708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:3026523| [2025/04/30 09:44:19 607713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 607717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 607721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 607726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 607730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 607734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2988795| [2025/04/30 09:44:19 607739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 607743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2822| [2025/04/30 09:44:19 607788] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2822|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259607750|stream_id:0|stream_offset:2988795| [2025/04/30 09:44:19 607796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2822|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 607810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 607817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50306|rtt_var:32|pto_duration:52306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 607822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 607826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 607830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 607834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259685056|now:1746006259607817|interv:77239| [2025/04/30 09:44:19 607838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259685056|now:1746006259607817|interval:77239|pto_count:0|srtt:50306 [2025/04/30 09:44:19 607843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:62413| [2025/04/30 09:44:19 607847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 607851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2989974| [2025/04/30 09:44:19 607856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 607860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2823| [2025/04/30 09:44:19 607889] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2823|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259607867|stream_id:0|stream_offset:2989974| [2025/04/30 09:44:19 607898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2823|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 607906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 607912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50306|rtt_var:32|pto_duration:52306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 607918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 607922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 607926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 607930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259685173|now:1746006259607912|interv:77261| [2025/04/30 09:44:19 607934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259685173|now:1746006259607912|interval:77261|pto_count:0|srtt:50306 [2025/04/30 09:44:19 607939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100796|inflight:63613| [2025/04/30 09:44:19 607947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 607951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:100796|conn:00005577253BD50C|stream_id:0|stream_offset:2991153| [2025/04/30 09:44:19 607956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 607960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259608960|now:1746006259607960|interv:1000| [2025/04/30 09:44:19 607964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 607968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 607972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259608960| [2025/04/30 09:44:19 607976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259608960| [2025/04/30 09:44:19 607980] [debug] |xqc_engine_wakeup_after|wakeup:1746006259608960|now:1746006259607980|diff:980| [2025/04/30 09:44:19 607984] [debug] |xqc_engine_main_logic|END|now:1746006259607682| [2025/04/30 09:44:19 608285] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259608284| [2025/04/30 09:44:19 608293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 608298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1253| [2025/04/30 09:44:19 608302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1254| [2025/04/30 09:44:19 608308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1254| [2025/04/30 09:44:19 608312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 608316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2771|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2772|path_largest_ack:2771| [2025/04/30 09:44:19 608321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63606|prior_delivered:2920300|prior_time:1746006259554468|is_app_limited:0|send_elapse:51957|ack_elapse:53816|ctl_first_sent_time:1746006259556010|lagest_ack_time:1746006259608284|curr_delivered:2983906| [2025/04/30 09:44:19 608325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259556010| [2025/04/30 09:44:19 608330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:1595| [2025/04/30 09:44:19 608334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2772|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2772|path_largest_ack:2772| [2025/04/30 09:44:19 608338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62406|prior_delivered:2922700|prior_time:1746006259556456|is_app_limited:0|send_elapse:51788|ack_elapse:51828|ctl_first_sent_time:1746006259557907|lagest_ack_time:1746006259608284|curr_delivered:2985106| [2025/04/30 09:44:19 608343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259557907| [2025/04/30 09:44:19 608347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:1596| [2025/04/30 09:44:19 608351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50306|rttvar:32|minrtt:31343|latest_rtt:50377|ack_delay:56| [2025/04/30 09:44:19 608358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50308|rttvar:27|minrtt:31343|latest_rtt:50377|ack_delay:56| [2025/04/30 09:44:19 608362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2772|lost_pn:2769|thresh:3| [2025/04/30 09:44:19 608366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 608370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50308|rtt_var:27|pto_duration:52308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 608375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 608379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 608383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 608387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259685175|now:1746006259608370|interv:76805| [2025/04/30 09:44:19 608391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259685175|now:1746006259608370|interval:76805|pto_count:0|srtt:50308 [2025/04/30 09:44:19 608395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51788, ack_elapse 51828, delivered 62406|rate 1204098|lost 231| [2025/04/30 09:44:19 608399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 51 -> 52| [2025/04/30 09:44:19 608404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204098) in round 52| [2025/04/30 09:44:19 608408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 608412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 608416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259557907|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 608420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100796|packet_lost:0|acked:2400|po_sent_time:1746006259557907|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 608424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:61213|srtt:50308|latest_rtt:50377|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:19 608430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1254|largest:1254|pns:2| [2025/04/30 09:44:19 608434] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1254|frame:ACK |recv_time:1746006259608284|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 608439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379608284|now:1746006259608284|interv:120000000| [2025/04/30 09:44:19 608445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379608284|now:1746006259608284|interv:120000000| [2025/04/30 09:44:19 608449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259608960|pq_index:0| [2025/04/30 09:44:19 608454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259607682| [2025/04/30 09:44:19 608458] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259608458| [2025/04/30 09:44:19 608462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259608461| [2025/04/30 09:44:19 608468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50308|min_srtt:50308|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 608472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3026523| [2025/04/30 09:44:19 608477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 608482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 608486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50308|min_srtt:50308|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 608490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3027702| [2025/04/30 09:44:19 608495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 608499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 608503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50308|min_srtt:50308|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 608508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3028881| [2025/04/30 09:44:19 608512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 608516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 608520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 608524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 608528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 608532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:2991153| [2025/04/30 09:44:19 608539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 608543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 608547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259608960| [2025/04/30 09:44:19 608551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259608960| [2025/04/30 09:44:19 608555] [debug] |xqc_engine_wakeup_after|wakeup:1746006259608960|now:1746006259608555|diff:405| [2025/04/30 09:44:19 608559] [debug] |xqc_engine_main_logic|END|now:1746006259608461| [2025/04/30 09:44:19 608564] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259608564| [2025/04/30 09:44:19 608568] [debug] |xqc_engine_wakeup_after|wakeup:1746006259608960|now:1746006259608568|diff:392| [2025/04/30 09:44:19 608572] [debug] |xqc_engine_main_logic|END|now:1746006259608564| [2025/04/30 09:44:19 609638] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259609638| [2025/04/30 09:44:19 609646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259608960|pq_index:0| [2025/04/30 09:44:19 609650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259608461| [2025/04/30 09:44:19 609655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259609654| [2025/04/30 09:44:19 609659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259608960|now:1746006259609654| [2025/04/30 09:44:19 609664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259608960|now:1746006259609654| [2025/04/30 09:44:19 609668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 609672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50308|min_srtt:50308|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 609677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3028881| [2025/04/30 09:44:19 609681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 609685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 609689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 609693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 609697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 609702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:2991153| [2025/04/30 09:44:19 609706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 609710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2824| [2025/04/30 09:44:19 609747] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2824|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259609722|stream_id:0|stream_offset:2991153| [2025/04/30 09:44:19 609756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2824|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 609764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 609771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50308|rtt_var:27|pto_duration:52308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 609778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 609782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 609786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 609790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259687030|now:1746006259609771|interv:77259| [2025/04/30 09:44:19 609794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259687030|now:1746006259609771|interval:77259|pto_count:0|srtt:50308 [2025/04/30 09:44:19 609798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:62413| [2025/04/30 09:44:19 609803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 609807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:2992332| [2025/04/30 09:44:19 609812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 609816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2825| [2025/04/30 09:44:19 609845] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2825|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259609823|stream_id:0|stream_offset:2992332| [2025/04/30 09:44:19 609853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2825|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 609860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 609867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50308|rtt_var:27|pto_duration:52308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 609873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 609877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 609880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 609884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259687131|now:1746006259609867|interv:77264| [2025/04/30 09:44:19 609893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259687131|now:1746006259609867|interval:77264|pto_count:0|srtt:50308 [2025/04/30 09:44:19 609897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:63613| [2025/04/30 09:44:19 609902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 609906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:2993511| [2025/04/30 09:44:19 609911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 609914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259610914|now:1746006259609914|interv:1000| [2025/04/30 09:44:19 609918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 609922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 609926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259610914| [2025/04/30 09:44:19 609931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259610914| [2025/04/30 09:44:19 609935] [debug] |xqc_engine_wakeup_after|wakeup:1746006259610914|now:1746006259609934|diff:980| [2025/04/30 09:44:19 609939] [debug] |xqc_engine_main_logic|END|now:1746006259609654| [2025/04/30 09:44:19 610284] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259610284| [2025/04/30 09:44:19 610292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 610298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1254| [2025/04/30 09:44:19 610302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1255| [2025/04/30 09:44:19 610308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1255| [2025/04/30 09:44:19 610312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 610316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2773|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2774|path_largest_ack:2773| [2025/04/30 09:44:19 610321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63606|prior_delivered:2922700|prior_time:1746006259556456|is_app_limited:0|send_elapse:51879|ack_elapse:53828|ctl_first_sent_time:1746006259557998|lagest_ack_time:1746006259610284|curr_delivered:2986306| [2025/04/30 09:44:19 610325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259557998| [2025/04/30 09:44:19 610330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:1597| [2025/04/30 09:44:19 610334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2774|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2774|path_largest_ack:2774| [2025/04/30 09:44:19 610338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62406|prior_delivered:2925100|prior_time:1746006259558452|is_app_limited:0|send_elapse:51836|ack_elapse:51832|ctl_first_sent_time:1746006259559915|lagest_ack_time:1746006259610284|curr_delivered:2987506| [2025/04/30 09:44:19 610347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259559915| [2025/04/30 09:44:19 610350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:1598| [2025/04/30 09:44:19 610354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50308|rttvar:27|minrtt:31343|latest_rtt:50369|ack_delay:64| [2025/04/30 09:44:19 610359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50308|rttvar:21|minrtt:31343|latest_rtt:50369|ack_delay:64| [2025/04/30 09:44:19 610363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2774|lost_pn:2771|thresh:3| [2025/04/30 09:44:19 610367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 610371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50308|rtt_var:21|pto_duration:52308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 610375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 610379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 610383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 610387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259687131|now:1746006259610371|interv:76760| [2025/04/30 09:44:19 610391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259687131|now:1746006259610371|interval:76760|pto_count:0|srtt:50308 [2025/04/30 09:44:19 610395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51836, ack_elapse 51832, delivered 62406|rate 1203912|lost 231| [2025/04/30 09:44:19 610400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203912) in round 52| [2025/04/30 09:44:19 610404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 610408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 610412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259559915|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 610416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259559915|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 610421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:61213|srtt:50308|latest_rtt:50369|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 610426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1255|largest:1255|pns:2| [2025/04/30 09:44:19 610431] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1255|frame:ACK |recv_time:1746006259610284|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 610438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379610284|now:1746006259610284|interv:120000000| [2025/04/30 09:44:19 610442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379610284|now:1746006259610284|interv:120000000| [2025/04/30 09:44:19 610446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259610914|pq_index:0| [2025/04/30 09:44:19 610450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259609654| [2025/04/30 09:44:19 610454] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259610454| [2025/04/30 09:44:19 610459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259610458| [2025/04/30 09:44:19 610464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50308|min_srtt:50308|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 610469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3028881| [2025/04/30 09:44:19 610473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 610478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 610482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50308|min_srtt:50308|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 610487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3030060| [2025/04/30 09:44:19 610491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 610495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 610500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50308|min_srtt:50308|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 610504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3031239| [2025/04/30 09:44:19 610508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 610512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 610516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 610520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 610527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 610531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:2993511| [2025/04/30 09:44:19 610536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 610540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 610544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259610914| [2025/04/30 09:44:19 610548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259610914| [2025/04/30 09:44:19 610551] [debug] |xqc_engine_wakeup_after|wakeup:1746006259610914|now:1746006259610551|diff:363| [2025/04/30 09:44:19 610556] [debug] |xqc_engine_main_logic|END|now:1746006259610458| [2025/04/30 09:44:19 610560] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259610560| [2025/04/30 09:44:19 610564] [debug] |xqc_engine_wakeup_after|wakeup:1746006259610914|now:1746006259610564|diff:350| [2025/04/30 09:44:19 610568] [debug] |xqc_engine_main_logic|END|now:1746006259610560| [2025/04/30 09:44:19 611635] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259611635| [2025/04/30 09:44:19 611643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259610914|pq_index:0| [2025/04/30 09:44:19 611647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259610458| [2025/04/30 09:44:19 611652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259611651| [2025/04/30 09:44:19 611657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259610914|now:1746006259611651| [2025/04/30 09:44:19 611661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259610914|now:1746006259611651| [2025/04/30 09:44:19 611665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 611669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50308|min_srtt:50308|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 611674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3031239| [2025/04/30 09:44:19 611678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 611682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 611686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 611690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 611694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 611698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:2993511| [2025/04/30 09:44:19 611707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 611711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2826| [2025/04/30 09:44:19 611745] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2826|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259611718|stream_id:0|stream_offset:2993511| [2025/04/30 09:44:19 611753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2826|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 611761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 611767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50308|rtt_var:21|pto_duration:52308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 611774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 611779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 611783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 611787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259689026|now:1746006259611767|interv:77259| [2025/04/30 09:44:19 611791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259689026|now:1746006259611767|interval:77259|pto_count:0|srtt:50308 [2025/04/30 09:44:19 611795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:62413| [2025/04/30 09:44:19 611800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 611804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:2994690| [2025/04/30 09:44:19 611809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 611813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2827| [2025/04/30 09:44:19 611842] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2827|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259611820|stream_id:0|stream_offset:2994690| [2025/04/30 09:44:19 611850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2827|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 611858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 611864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50308|rtt_var:21|pto_duration:52308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 611870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 611874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 611882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 611886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259689128|now:1746006259611864|interv:77264| [2025/04/30 09:44:19 611890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259689128|now:1746006259611864|interval:77264|pto_count:0|srtt:50308 [2025/04/30 09:44:19 611894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:63613| [2025/04/30 09:44:19 611899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 611903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:2995869| [2025/04/30 09:44:19 611908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 611912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259612911|now:1746006259611911|interv:1000| [2025/04/30 09:44:19 611915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 611919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 611923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259612911| [2025/04/30 09:44:19 611927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259612911| [2025/04/30 09:44:19 611931] [debug] |xqc_engine_wakeup_after|wakeup:1746006259612911|now:1746006259611931|diff:980| [2025/04/30 09:44:19 611936] [debug] |xqc_engine_main_logic|END|now:1746006259611651| [2025/04/30 09:44:19 612276] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259612275| [2025/04/30 09:44:19 612284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 612290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1255| [2025/04/30 09:44:19 612294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1256| [2025/04/30 09:44:19 612300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1256| [2025/04/30 09:44:19 612304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 612308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2775|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2776|path_largest_ack:2775| [2025/04/30 09:44:19 612313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63606|prior_delivered:2925100|prior_time:1746006259558452|is_app_limited:0|send_elapse:51929|ack_elapse:53823|ctl_first_sent_time:1746006259560008|lagest_ack_time:1746006259612275|curr_delivered:2988706| [2025/04/30 09:44:19 612318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259560008| [2025/04/30 09:44:19 612322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:1599| [2025/04/30 09:44:19 612327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2776|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2776|path_largest_ack:2776| [2025/04/30 09:44:19 612335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62406|prior_delivered:2927500|prior_time:1746006259560447|is_app_limited:0|send_elapse:52424|ack_elapse:51828|ctl_first_sent_time:1746006259561907|lagest_ack_time:1746006259612275|curr_delivered:2989906| [2025/04/30 09:44:19 612339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259561907| [2025/04/30 09:44:19 612343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:1600| [2025/04/30 09:44:19 612347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50308|rttvar:21|minrtt:31343|latest_rtt:50368|ack_delay:56| [2025/04/30 09:44:19 612351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50309|rttvar:17|minrtt:31343|latest_rtt:50368|ack_delay:56| [2025/04/30 09:44:19 612356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2776|lost_pn:2773|thresh:3| [2025/04/30 09:44:19 612360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 612364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50309|rtt_var:17|pto_duration:52309|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 612368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 612372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 612376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 612380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259689129|now:1746006259612364|interv:76765| [2025/04/30 09:44:19 612384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259689129|now:1746006259612364|interval:76765|pto_count:0|srtt:50309 [2025/04/30 09:44:19 612389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 52424, ack_elapse 51828, delivered 62406|rate 1190408|lost 231| [2025/04/30 09:44:19 612393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190408) in round 52| [2025/04/30 09:44:19 612398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 612402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 612406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259561907|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 612410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259561907|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 612415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:61213|srtt:50309|latest_rtt:50368|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 612423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1256|largest:1256|pns:2| [2025/04/30 09:44:19 612428] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1256|frame:ACK |recv_time:1746006259612275|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 612433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379612275|now:1746006259612275|interv:120000000| [2025/04/30 09:44:19 612437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379612275|now:1746006259612275|interv:120000000| [2025/04/30 09:44:19 612441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259612911|pq_index:0| [2025/04/30 09:44:19 612445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259611651| [2025/04/30 09:44:19 612449] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259612449| [2025/04/30 09:44:19 612454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259612453| [2025/04/30 09:44:19 612460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50309|min_srtt:50309|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 612465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3031239| [2025/04/30 09:44:19 612469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50309|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 612474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 612479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50309|min_srtt:50309|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 612483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3032418| [2025/04/30 09:44:19 612488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50309|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 612492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 612497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50309|min_srtt:50309|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 612501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3033597| [2025/04/30 09:44:19 612506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 612510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 612514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 612520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 612525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 612529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:2995869| [2025/04/30 09:44:19 612534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 612538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 612541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259612911| [2025/04/30 09:44:19 612546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259612911| [2025/04/30 09:44:19 612550] [debug] |xqc_engine_wakeup_after|wakeup:1746006259612911|now:1746006259612549|diff:362| [2025/04/30 09:44:19 612554] [debug] |xqc_engine_main_logic|END|now:1746006259612453| [2025/04/30 09:44:19 612559] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259612559| [2025/04/30 09:44:19 612563] [debug] |xqc_engine_wakeup_after|wakeup:1746006259612911|now:1746006259612562|diff:349| [2025/04/30 09:44:19 612566] [debug] |xqc_engine_main_logic|END|now:1746006259612559| [2025/04/30 09:44:19 613633] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259613633| [2025/04/30 09:44:19 613641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259612911|pq_index:0| [2025/04/30 09:44:19 613645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259612453| [2025/04/30 09:44:19 613650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259613649| [2025/04/30 09:44:19 613655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259612911|now:1746006259613649| [2025/04/30 09:44:19 613659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259612911|now:1746006259613649| [2025/04/30 09:44:19 613663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 613668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50309|min_srtt:50309|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 613672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3033597| [2025/04/30 09:44:19 613676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 613680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 613684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 613688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 613696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 613701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:2995869| [2025/04/30 09:44:19 613705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 613709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2828| [2025/04/30 09:44:19 613743] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2828|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259613717|stream_id:0|stream_offset:2995869| [2025/04/30 09:44:19 613752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2828|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 613760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 613766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50309|rtt_var:17|pto_duration:52309|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 613773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 613778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 613782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 613786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259691026|now:1746006259613766|interv:77260| [2025/04/30 09:44:19 613790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259691026|now:1746006259613766|interval:77260|pto_count:0|srtt:50309 [2025/04/30 09:44:19 613794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:62413| [2025/04/30 09:44:19 613799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 613803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:2997048| [2025/04/30 09:44:19 613808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 613812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2829| [2025/04/30 09:44:19 613840] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2829|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259613819|stream_id:0|stream_offset:2997048| [2025/04/30 09:44:19 613848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2829|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 613855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 613862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50309|rtt_var:17|pto_duration:52309|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 613871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 613875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 613879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 613883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259691128|now:1746006259613862|interv:77266| [2025/04/30 09:44:19 613886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259691128|now:1746006259613862|interval:77266|pto_count:0|srtt:50309 [2025/04/30 09:44:19 613891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:63613| [2025/04/30 09:44:19 613895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 613900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:2998227| [2025/04/30 09:44:19 613904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 613908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259614908|now:1746006259613908|interv:1000| [2025/04/30 09:44:19 613912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 613916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 613920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259614908| [2025/04/30 09:44:19 613924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259614908| [2025/04/30 09:44:19 613928] [debug] |xqc_engine_wakeup_after|wakeup:1746006259614908|now:1746006259613928|diff:980| [2025/04/30 09:44:19 613932] [debug] |xqc_engine_main_logic|END|now:1746006259613649| [2025/04/30 09:44:19 614269] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259614268| [2025/04/30 09:44:19 614277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 614283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1256| [2025/04/30 09:44:19 614287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1257| [2025/04/30 09:44:19 614292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1257| [2025/04/30 09:44:19 614296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 614301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2777|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2778|path_largest_ack:2777| [2025/04/30 09:44:19 614306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63606|prior_delivered:2927500|prior_time:1746006259560447|is_app_limited:0|send_elapse:52515|ack_elapse:53821|ctl_first_sent_time:1746006259561998|lagest_ack_time:1746006259614268|curr_delivered:2991106| [2025/04/30 09:44:19 614310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259561998| [2025/04/30 09:44:19 614315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:1601| [2025/04/30 09:44:19 614322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2778|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2778|path_largest_ack:2778| [2025/04/30 09:44:19 614327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62406|prior_delivered:2929900|prior_time:1746006259562436|is_app_limited:0|send_elapse:52992|ack_elapse:51832|ctl_first_sent_time:1746006259563893|lagest_ack_time:1746006259614268|curr_delivered:2992306| [2025/04/30 09:44:19 614331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259563893| [2025/04/30 09:44:19 614335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:1602| [2025/04/30 09:44:19 614339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50309|rttvar:17|minrtt:31343|latest_rtt:50375|ack_delay:56| [2025/04/30 09:44:19 614343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50310|rttvar:15|minrtt:31343|latest_rtt:50375|ack_delay:56| [2025/04/30 09:44:19 614348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2778|lost_pn:2775|thresh:3| [2025/04/30 09:44:19 614352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 614356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50310|rtt_var:15|pto_duration:52310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 614360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 614364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 614368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 09:44:19 614372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259691129|now:1746006259614356|interv:76773| [2025/04/30 09:44:19 614376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259691129|now:1746006259614356|interval:76773|pto_count:0|srtt:50310 [2025/04/30 09:44:19 614380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 52992, ack_elapse 51832, delivered 62406|rate 1177649|lost 231| [2025/04/30 09:44:19 614385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177649) in round 52| [2025/04/30 09:44:19 614389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 614394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 614398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259563893|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 614403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259563893|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 614407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:61213|srtt:50310|latest_rtt:50375|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 614416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1257|largest:1257|pns:2| [2025/04/30 09:44:19 614420] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1257|frame:ACK |recv_time:1746006259614268|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 614425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379614268|now:1746006259614268|interv:120000000| [2025/04/30 09:44:19 614429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379614268|now:1746006259614268|interv:120000000| [2025/04/30 09:44:19 614433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259614908|pq_index:0| [2025/04/30 09:44:19 614437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259613649| [2025/04/30 09:44:19 614441] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259614441| [2025/04/30 09:44:19 614446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259614445| [2025/04/30 09:44:19 614452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50310|min_srtt:50310|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 614456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3033597| [2025/04/30 09:44:19 614461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50310|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 614465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 614470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50310|min_srtt:50310|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 614474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3034776| [2025/04/30 09:44:19 614478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50310|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 614483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 614487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50310|min_srtt:50310|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 614491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3035955| [2025/04/30 09:44:19 614498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 614502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 614506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 614510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 614514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 614519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:2998227| [2025/04/30 09:44:19 614523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 614527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 614531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259614908| [2025/04/30 09:44:19 614535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259614908| [2025/04/30 09:44:19 614538] [debug] |xqc_engine_wakeup_after|wakeup:1746006259614908|now:1746006259614538|diff:370| [2025/04/30 09:44:19 614543] [debug] |xqc_engine_main_logic|END|now:1746006259614445| [2025/04/30 09:44:19 614547] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259614547| [2025/04/30 09:44:19 614551] [debug] |xqc_engine_wakeup_after|wakeup:1746006259614908|now:1746006259614551|diff:357| [2025/04/30 09:44:19 614555] [debug] |xqc_engine_main_logic|END|now:1746006259614547| [2025/04/30 09:44:19 615622] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259615622| [2025/04/30 09:44:19 615629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259614908|pq_index:0| [2025/04/30 09:44:19 615634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259614445| [2025/04/30 09:44:19 615639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259615638| [2025/04/30 09:44:19 615643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259614908|now:1746006259615638| [2025/04/30 09:44:19 615647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259614908|now:1746006259615638| [2025/04/30 09:44:19 615651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 615656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50310|min_srtt:50310|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 615660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3035955| [2025/04/30 09:44:19 615665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 615669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 615672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 615680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 615685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 615689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:2998227| [2025/04/30 09:44:19 615693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 615697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2830| [2025/04/30 09:44:19 615731] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2830|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746006259615705|stream_id:0|stream_offset:2998227| [2025/04/30 09:44:19 615739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2830|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 615747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 09:44:19 615753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50310|rtt_var:15|pto_duration:52310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 615760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 615765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 615769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62413| [2025/04/30 09:44:19 615773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259693015|now:1746006259615753|interv:77262| [2025/04/30 09:44:19 615777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259693015|now:1746006259615753|interval:77262|pto_count:0|srtt:50310 [2025/04/30 09:44:19 615781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:62413| [2025/04/30 09:44:19 615786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 615790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:2999406| [2025/04/30 09:44:19 615794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 615798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2831| [2025/04/30 09:44:19 615827] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2831|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746006259615805|stream_id:0|stream_offset:2999406| [2025/04/30 09:44:19 615835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2831|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 615848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 09:44:19 615854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50310|rtt_var:15|pto_duration:52310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 615858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 615862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 615866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63613| [2025/04/30 09:44:19 615870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259693115|now:1746006259615854|interv:77261| [2025/04/30 09:44:19 615874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259693115|now:1746006259615854|interval:77261|pto_count:0|srtt:50310 [2025/04/30 09:44:19 615878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:63613| [2025/04/30 09:44:19 615883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 615887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3000585| [2025/04/30 09:44:19 615891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 615895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259616895|now:1746006259615895|interv:1000| [2025/04/30 09:44:19 615899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 615903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 615907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259616895| [2025/04/30 09:44:19 615911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259616895| [2025/04/30 09:44:19 615915] [debug] |xqc_engine_wakeup_after|wakeup:1746006259616895|now:1746006259615915|diff:980| [2025/04/30 09:44:19 615919] [debug] |xqc_engine_main_logic|END|now:1746006259615638| [2025/04/30 09:44:19 616466] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259616465| [2025/04/30 09:44:19 616474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 616479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1257| [2025/04/30 09:44:19 616483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1258| [2025/04/30 09:44:19 616489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1258| [2025/04/30 09:44:19 616493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 616498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2779|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2780|path_largest_ack:2779| [2025/04/30 09:44:19 616502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63606|prior_delivered:2929900|prior_time:1746006259562436|is_app_limited:0|send_elapse:53084|ack_elapse:54029|ctl_first_sent_time:1746006259563985|lagest_ack_time:1746006259616465|curr_delivered:2993506| [2025/04/30 09:44:19 616511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259563985| [2025/04/30 09:44:19 616515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:1603| [2025/04/30 09:44:19 616520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2780|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2780|path_largest_ack:2780| [2025/04/30 09:44:19 616524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62412|prior_delivered:2932300|prior_time:1746006259564496|is_app_limited:0|send_elapse:51947|ack_elapse:51969|ctl_first_sent_time:1746006259565982|lagest_ack_time:1746006259616465|curr_delivered:2994712| [2025/04/30 09:44:19 616528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259565982| [2025/04/30 09:44:19 616532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:1604| [2025/04/30 09:44:19 616536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50310|rttvar:15|minrtt:31343|latest_rtt:50483|ack_delay:256| [2025/04/30 09:44:19 616541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50300|rttvar:32|minrtt:31343|latest_rtt:50483|ack_delay:256| [2025/04/30 09:44:19 616545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2780|lost_pn:2777|thresh:3| [2025/04/30 09:44:19 616549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1233|pns:2| [2025/04/30 09:44:19 616553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 616557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50300|rtt_var:32|pto_duration:52300|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 616561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 616565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 616569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 616573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259693105|now:1746006259616557|interv:76548| [2025/04/30 09:44:19 616577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259693105|now:1746006259616557|interval:76548|pto_count:0|srtt:50300 [2025/04/30 09:44:19 616581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51947, ack_elapse 51969, delivered 62412|rate 1200946|lost 231| [2025/04/30 09:44:19 616586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200946) in round 52| [2025/04/30 09:44:19 616590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 616594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 616598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2406|po_sent_time:1746006259565982|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 616605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2406|po_sent_time:1746006259565982|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 616609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:61207|srtt:50300|latest_rtt:50483|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 616614] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:100724|inflight:61207|mode:2|applimit:0|pacing_rate:1214715|bw:1214715|srtt:50300|latest_rtt:50483|min_rtt:31343|send:2794|lost:231|tlp:0|recv:1257|recovery:0|slow_start:0|conn_life:2573846|acked:2406|delivered:2994712|is_cwnd_limited:0| [2025/04/30 09:44:19 616620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1258|largest:1258|pns:2| [2025/04/30 09:44:19 616625] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1258|frame:ACK |recv_time:1746006259616465|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 616629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379616465|now:1746006259616465|interv:120000000| [2025/04/30 09:44:19 616633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379616465|now:1746006259616465|interv:120000000| [2025/04/30 09:44:19 616637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259616895|pq_index:0| [2025/04/30 09:44:19 616642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259615638| [2025/04/30 09:44:19 616646] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259616645| [2025/04/30 09:44:19 616650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259616649| [2025/04/30 09:44:19 616656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50300|min_srtt:50300|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 616660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3035955| [2025/04/30 09:44:19 616665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50300|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 616669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 616674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50300|min_srtt:50300|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 616678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3037134| [2025/04/30 09:44:19 616682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50300|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 616689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 616693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50300|min_srtt:50300|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 616698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3038313| [2025/04/30 09:44:19 616702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 616706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 616710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 616714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 616718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 616722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3000585| [2025/04/30 09:44:19 616727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 616730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 616734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259616895| [2025/04/30 09:44:19 616738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259616895| [2025/04/30 09:44:19 616742] [debug] |xqc_engine_wakeup_after|wakeup:1746006259616895|now:1746006259616742|diff:153| [2025/04/30 09:44:19 616746] [debug] |xqc_engine_main_logic|END|now:1746006259616649| [2025/04/30 09:44:19 616751] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259616751| [2025/04/30 09:44:19 616755] [debug] |xqc_engine_wakeup_after|wakeup:1746006259616895|now:1746006259616755|diff:140| [2025/04/30 09:44:19 616759] [debug] |xqc_engine_main_logic|END|now:1746006259616751| [2025/04/30 09:44:19 617826] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259617826| [2025/04/30 09:44:19 617834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259616895|pq_index:0| [2025/04/30 09:44:19 617838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259616649| [2025/04/30 09:44:19 617843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259617842| [2025/04/30 09:44:19 617847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259616895|now:1746006259617842| [2025/04/30 09:44:19 617852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259616895|now:1746006259617842| [2025/04/30 09:44:19 617855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 617864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50300|min_srtt:50300|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 617868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3038313| [2025/04/30 09:44:19 617873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 617876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 617880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 617884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 617889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 617893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3000585| [2025/04/30 09:44:19 617898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 617902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2832| [2025/04/30 09:44:19 617936] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2832|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259617909|stream_id:0|stream_offset:3000585| [2025/04/30 09:44:19 617944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2832|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 617952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 617958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50300|rtt_var:32|pto_duration:52300|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 617965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 617970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 617974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 617978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259695209|now:1746006259617958|interv:77251| [2025/04/30 09:44:19 617982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259695209|now:1746006259617958|interval:77251|pto_count:0|srtt:50300 [2025/04/30 09:44:19 617986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:62407| [2025/04/30 09:44:19 617991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 617995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3001764| [2025/04/30 09:44:19 618005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 618009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2833| [2025/04/30 09:44:19 618038] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2833|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259618016|stream_id:0|stream_offset:3001764| [2025/04/30 09:44:19 618047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2833|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 618054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 618061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50300|rtt_var:32|pto_duration:52300|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 618067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 618072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 618076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 618080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259695316|now:1746006259618060|interv:77256| [2025/04/30 09:44:19 618084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259695316|now:1746006259618060|interval:77256|pto_count:0|srtt:50300 [2025/04/30 09:44:19 618088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:63607| [2025/04/30 09:44:19 618093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 618097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3002943| [2025/04/30 09:44:19 618101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 618105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2834| [2025/04/30 09:44:19 618152] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2834|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006259618112|stream_id:0|stream_offset:3002943| [2025/04/30 09:44:19 618164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2834|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 618170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:19 618174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50300|rtt_var:32|pto_duration:52300|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 618178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 618182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 618190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 618194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259695412|now:1746006259618174|interv:77238| [2025/04/30 09:44:19 618198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259695412|now:1746006259618174|interval:77238|pto_count:0|srtt:50300 [2025/04/30 09:44:19 618203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:64807| [2025/04/30 09:44:19 618208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 618212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3004122| [2025/04/30 09:44:19 618216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 618220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259619220|now:1746006259618220|interv:1000| [2025/04/30 09:44:19 618224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 618228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 618232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259619220| [2025/04/30 09:44:19 618236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259619220| [2025/04/30 09:44:19 618240] [debug] |xqc_engine_wakeup_after|wakeup:1746006259619220|now:1746006259618240|diff:980| [2025/04/30 09:44:19 618244] [debug] |xqc_engine_main_logic|END|now:1746006259617842| [2025/04/30 09:44:19 618253] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259618253| [2025/04/30 09:44:19 618258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 618264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1258| [2025/04/30 09:44:19 618268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1259| [2025/04/30 09:44:19 618273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1259| [2025/04/30 09:44:19 618277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 618282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2781|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2782|path_largest_ack:2781| [2025/04/30 09:44:19 618286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63612|prior_delivered:2932300|prior_time:1746006259564496|is_app_limited:0|send_elapse:52074|ack_elapse:53757|ctl_first_sent_time:1746006259566109|lagest_ack_time:1746006259618253|curr_delivered:2995912| [2025/04/30 09:44:19 618291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259566109| [2025/04/30 09:44:19 618295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:1605| [2025/04/30 09:44:19 618300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2782|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2782|path_largest_ack:2782| [2025/04/30 09:44:19 618307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62412|prior_delivered:2934700|prior_time:1746006259566427|is_app_limited:0|send_elapse:51839|ack_elapse:51826|ctl_first_sent_time:1746006259567878|lagest_ack_time:1746006259618253|curr_delivered:2997112| [2025/04/30 09:44:19 618311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259567878| [2025/04/30 09:44:19 618315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:1606| [2025/04/30 09:44:19 618319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50300|rttvar:32|minrtt:31343|latest_rtt:50375|ack_delay:56| [2025/04/30 09:44:19 618324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50302|rttvar:28|minrtt:31343|latest_rtt:50375|ack_delay:56| [2025/04/30 09:44:19 618328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2782|lost_pn:2779|thresh:3| [2025/04/30 09:44:19 618332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 618336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50302|rtt_var:28|pto_duration:52302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 618340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 618344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 618348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 618352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259695414|now:1746006259618336|interv:77078| [2025/04/30 09:44:19 618356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259695414|now:1746006259618336|interval:77078|pto_count:0|srtt:50302 [2025/04/30 09:44:19 618360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51839, ack_elapse 51826, delivered 62412|rate 1203958|lost 231| [2025/04/30 09:44:19 618364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203958) in round 52| [2025/04/30 09:44:19 618369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 618373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 618377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259567878|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 618381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259567878|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 618385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:62407|srtt:50302|latest_rtt:50375|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 618397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1259|largest:1259|pns:2| [2025/04/30 09:44:19 618401] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1259|frame:ACK |recv_time:1746006259618253|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 618406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379618253|now:1746006259618253|interv:120000000| [2025/04/30 09:44:19 618410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379618253|now:1746006259618253|interv:120000000| [2025/04/30 09:44:19 618414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259619220|pq_index:0| [2025/04/30 09:44:19 618418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259617842| [2025/04/30 09:44:19 618422] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259618422| [2025/04/30 09:44:19 618427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259618426| [2025/04/30 09:44:19 618433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50302|min_srtt:50302|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 618438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3038313| [2025/04/30 09:44:19 618442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50302|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 618447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 618451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50302|min_srtt:50302|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 618455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3039492| [2025/04/30 09:44:19 618459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50302|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 618464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 618468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50302|min_srtt:50302|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 618472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3040671| [2025/04/30 09:44:19 618477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 618480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 618484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 618491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 618496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 618500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3004122| [2025/04/30 09:44:19 618504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 618508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 618512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259619220| [2025/04/30 09:44:19 618516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259619220| [2025/04/30 09:44:19 618520] [debug] |xqc_engine_wakeup_after|wakeup:1746006259619220|now:1746006259618519|diff:701| [2025/04/30 09:44:19 618524] [debug] |xqc_engine_main_logic|END|now:1746006259618426| [2025/04/30 09:44:19 618529] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259618528| [2025/04/30 09:44:19 618532] [debug] |xqc_engine_wakeup_after|wakeup:1746006259619220|now:1746006259618532|diff:688| [2025/04/30 09:44:19 618536] [debug] |xqc_engine_main_logic|END|now:1746006259618528| [2025/04/30 09:44:19 619603] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259619603| [2025/04/30 09:44:19 619611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259619220|pq_index:0| [2025/04/30 09:44:19 619615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259618426| [2025/04/30 09:44:19 619620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259619619| [2025/04/30 09:44:19 619624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259619220|now:1746006259619619| [2025/04/30 09:44:19 619628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259619220|now:1746006259619619| [2025/04/30 09:44:19 619632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 619637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50302|min_srtt:50302|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 619641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3040671| [2025/04/30 09:44:19 619646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 619650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 619653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 619658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 619662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 619670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3004122| [2025/04/30 09:44:19 619674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 619678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2835| [2025/04/30 09:44:19 619712] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2835|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259619686|stream_id:0|stream_offset:3004122| [2025/04/30 09:44:19 619721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2835|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 619728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 619735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50302|rtt_var:28|pto_duration:52302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 619742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 619746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 619750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 619754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259696988|now:1746006259619734|interv:77254| [2025/04/30 09:44:19 619758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259696988|now:1746006259619734|interval:77254|pto_count:0|srtt:50302 [2025/04/30 09:44:19 619763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:63607| [2025/04/30 09:44:19 619767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 619771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3005301| [2025/04/30 09:44:19 619776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 619780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259620780|now:1746006259619780|interv:1000| [2025/04/30 09:44:19 619784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 619787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 619791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259620780| [2025/04/30 09:44:19 619796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259620780| [2025/04/30 09:44:19 619800] [debug] |xqc_engine_wakeup_after|wakeup:1746006259620780|now:1746006259619799|diff:981| [2025/04/30 09:44:19 619804] [debug] |xqc_engine_main_logic|END|now:1746006259619619| [2025/04/30 09:44:19 620254] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259620254| [2025/04/30 09:44:19 620266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 620272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1259| [2025/04/30 09:44:19 620276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1260| [2025/04/30 09:44:19 620281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1260| [2025/04/30 09:44:19 620285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 620290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2783|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2784|path_largest_ack:2783| [2025/04/30 09:44:19 620295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63612|prior_delivered:2934700|prior_time:1746006259566427|is_app_limited:0|send_elapse:51927|ack_elapse:53827|ctl_first_sent_time:1746006259567966|lagest_ack_time:1746006259620254|curr_delivered:2998312| [2025/04/30 09:44:19 620299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259567966| [2025/04/30 09:44:19 620304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:1607| [2025/04/30 09:44:19 620308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2784|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2784|path_largest_ack:2784| [2025/04/30 09:44:19 620312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62412|prior_delivered:2937100|prior_time:1746006259568417|is_app_limited:0|send_elapse:51770|ack_elapse:51837|ctl_first_sent_time:1746006259569875|lagest_ack_time:1746006259620254|curr_delivered:2999512| [2025/04/30 09:44:19 620316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259569875| [2025/04/30 09:44:19 620320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:1608| [2025/04/30 09:44:19 620324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50302|rttvar:28|minrtt:31343|latest_rtt:50379|ack_delay:56| [2025/04/30 09:44:19 620329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50305|rttvar:26|minrtt:31343|latest_rtt:50379|ack_delay:56| [2025/04/30 09:44:19 620333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2784|lost_pn:2781|thresh:3| [2025/04/30 09:44:19 620337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 620341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50305|rtt_var:26|pto_duration:52305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 620345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 620349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 620353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 620357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259696991|now:1746006259620341|interv:76650| [2025/04/30 09:44:19 620361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259696991|now:1746006259620341|interval:76650|pto_count:0|srtt:50305 [2025/04/30 09:44:19 620368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51770, ack_elapse 51837, delivered 62412|rate 1204004|lost 231| [2025/04/30 09:44:19 620372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204004) in round 52| [2025/04/30 09:44:19 620376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 620381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 620385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259569875|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 620389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259569875|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 620393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:61207|srtt:50305|latest_rtt:50379|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 620399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1260|largest:1260|pns:2| [2025/04/30 09:44:19 620403] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1260|frame:ACK |recv_time:1746006259620254|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 620408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379620254|now:1746006259620254|interv:120000000| [2025/04/30 09:44:19 620412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379620254|now:1746006259620254|interv:120000000| [2025/04/30 09:44:19 620416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259620780|pq_index:0| [2025/04/30 09:44:19 620420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259619619| [2025/04/30 09:44:19 620424] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259620424| [2025/04/30 09:44:19 620429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259620428| [2025/04/30 09:44:19 620434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 620439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3040671| [2025/04/30 09:44:19 620443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50305|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 620448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 620454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 620459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3041850| [2025/04/30 09:44:19 620463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50305|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 620468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 620472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 620476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 620480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 620484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 620488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 620492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 620497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 620501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3005301| [2025/04/30 09:44:19 620505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 620509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 620513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259620780| [2025/04/30 09:44:19 620517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259620780| [2025/04/30 09:44:19 620521] [debug] |xqc_engine_wakeup_after|wakeup:1746006259620780|now:1746006259620521|diff:259| [2025/04/30 09:44:19 620525] [debug] |xqc_engine_main_logic|END|now:1746006259620428| [2025/04/30 09:44:19 620530] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259620529| [2025/04/30 09:44:19 620533] [debug] |xqc_engine_wakeup_after|wakeup:1746006259620780|now:1746006259620533|diff:247| [2025/04/30 09:44:19 620537] [debug] |xqc_engine_main_logic|END|now:1746006259620529| [2025/04/30 09:44:19 621604] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259621604| [2025/04/30 09:44:19 621611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259620780|pq_index:0| [2025/04/30 09:44:19 621616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259620428| [2025/04/30 09:44:19 621620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259621619| [2025/04/30 09:44:19 621628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259620780|now:1746006259621619| [2025/04/30 09:44:19 621633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259620780|now:1746006259621619| [2025/04/30 09:44:19 621637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 621641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 621646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 621650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 621654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 621658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 621662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 621666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 621670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3005301| [2025/04/30 09:44:19 621675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 621679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2836| [2025/04/30 09:44:19 621712] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2836|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259621686|stream_id:0|stream_offset:3005301| [2025/04/30 09:44:19 621721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2836|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 621729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 621735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50305|rtt_var:26|pto_duration:52305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 621742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 621746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 621750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 621754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259698991|now:1746006259621735|interv:77256| [2025/04/30 09:44:19 621758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259698991|now:1746006259621735|interval:77256|pto_count:0|srtt:50305 [2025/04/30 09:44:19 621766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:62407| [2025/04/30 09:44:19 621771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 621775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3006480| [2025/04/30 09:44:19 621780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 621784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2837| [2025/04/30 09:44:19 621813] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2837|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259621791|stream_id:0|stream_offset:3006480| [2025/04/30 09:44:19 621822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2837|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 621829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 621836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50305|rtt_var:26|pto_duration:52305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 621841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 621844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 621848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 621852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259699096|now:1746006259621836|interv:77260| [2025/04/30 09:44:19 621856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259699096|now:1746006259621836|interval:77260|pto_count:0|srtt:50305 [2025/04/30 09:44:19 621861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:63607| [2025/04/30 09:44:19 621865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 621869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3007659| [2025/04/30 09:44:19 621874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 621877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259622877|now:1746006259621877|interv:1000| [2025/04/30 09:44:19 621881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 621885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 621889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259622877| [2025/04/30 09:44:19 621893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259622877| [2025/04/30 09:44:19 621897] [debug] |xqc_engine_wakeup_after|wakeup:1746006259622877|now:1746006259621897|diff:980| [2025/04/30 09:44:19 621905] [debug] |xqc_engine_main_logic|END|now:1746006259621619| [2025/04/30 09:44:19 622249] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259622248| [2025/04/30 09:44:19 622257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 622263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1260| [2025/04/30 09:44:19 622266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1261| [2025/04/30 09:44:19 622272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1261| [2025/04/30 09:44:19 622276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 622281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2785|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2786|path_largest_ack:2785| [2025/04/30 09:44:19 622285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63612|prior_delivered:2937100|prior_time:1746006259568417|is_app_limited:0|send_elapse:51859|ack_elapse:53831|ctl_first_sent_time:1746006259569964|lagest_ack_time:1746006259622248|curr_delivered:3000712| [2025/04/30 09:44:19 622290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259569964| [2025/04/30 09:44:19 622294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:1609| [2025/04/30 09:44:19 622298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2786|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2786|path_largest_ack:2786| [2025/04/30 09:44:19 622303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62412|prior_delivered:2939500|prior_time:1746006259570418|is_app_limited:0|send_elapse:51881|ack_elapse:51830|ctl_first_sent_time:1746006259571884|lagest_ack_time:1746006259622248|curr_delivered:3001912| [2025/04/30 09:44:19 622307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259571884| [2025/04/30 09:44:19 622311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:1610| [2025/04/30 09:44:19 622315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50305|rttvar:26|minrtt:31343|latest_rtt:50364|ack_delay:56| [2025/04/30 09:44:19 622319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50305|rttvar:20|minrtt:31343|latest_rtt:50364|ack_delay:56| [2025/04/30 09:44:19 622323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2786|lost_pn:2783|thresh:3| [2025/04/30 09:44:19 622327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 622331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50305|rtt_var:20|pto_duration:52305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 622336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 622339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 622343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 09:44:19 622351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259699096|now:1746006259622331|interv:76765| [2025/04/30 09:44:19 622355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259699096|now:1746006259622331|interval:76765|pto_count:0|srtt:50305 [2025/04/30 09:44:19 622359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51881, ack_elapse 51830, delivered 62412|rate 1202983|lost 231| [2025/04/30 09:44:19 622363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202983) in round 52| [2025/04/30 09:44:19 622367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 622371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 622375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259571884|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 622380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259571884|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 622384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1518393|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:61207|srtt:50305|latest_rtt:50364|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 622390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1261|largest:1261|pns:2| [2025/04/30 09:44:19 622394] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1261|frame:ACK |recv_time:1746006259622248|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 622399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379622248|now:1746006259622248|interv:120000000| [2025/04/30 09:44:19 622403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379622248|now:1746006259622248|interv:120000000| [2025/04/30 09:44:19 622407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259622877|pq_index:0| [2025/04/30 09:44:19 622412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259621619| [2025/04/30 09:44:19 622415] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259622415| [2025/04/30 09:44:19 622420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259622419| [2025/04/30 09:44:19 622426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 622430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 622435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50305|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 622442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 622446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 622450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3044208| [2025/04/30 09:44:19 622455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50305|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 622459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 622463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 622468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3045387| [2025/04/30 09:44:19 622472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 622476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 622480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 622484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 622488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 622492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3007659| [2025/04/30 09:44:19 622497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 622500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 622504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259622877| [2025/04/30 09:44:19 622508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259622877| [2025/04/30 09:44:19 622512] [debug] |xqc_engine_wakeup_after|wakeup:1746006259622877|now:1746006259622512|diff:365| [2025/04/30 09:44:19 622516] [debug] |xqc_engine_main_logic|END|now:1746006259622419| [2025/04/30 09:44:19 622521] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259622521| [2025/04/30 09:44:19 622525] [debug] |xqc_engine_wakeup_after|wakeup:1746006259622877|now:1746006259622525|diff:352| [2025/04/30 09:44:19 622529] [debug] |xqc_engine_main_logic|END|now:1746006259622521| [2025/04/30 09:44:19 623595] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259623595| [2025/04/30 09:44:19 623603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259622877|pq_index:0| [2025/04/30 09:44:19 623611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259622419| [2025/04/30 09:44:19 623616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259623615| [2025/04/30 09:44:19 623620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259622877|now:1746006259623615| [2025/04/30 09:44:19 623624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259622877|now:1746006259623615| [2025/04/30 09:44:19 623628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 623633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 623638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3045387| [2025/04/30 09:44:19 623642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 623646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 623650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 623654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 623658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 623662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3007659| [2025/04/30 09:44:19 623666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 623671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2838| [2025/04/30 09:44:19 623704] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2838|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61207|now:1746006259623678|stream_id:0|stream_offset:3007659| [2025/04/30 09:44:19 623713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2838|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 623721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61207|applimit:0| [2025/04/30 09:44:19 623727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50305|rtt_var:20|pto_duration:52305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 623734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 623739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 623743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 623746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259700983|now:1746006259623727|interv:77256| [2025/04/30 09:44:19 623754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259700983|now:1746006259623727|interval:77256|pto_count:0|srtt:50305 [2025/04/30 09:44:19 623759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:62407| [2025/04/30 09:44:19 623764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 623768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3008838| [2025/04/30 09:44:19 623772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 623776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2839| [2025/04/30 09:44:19 623805] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2839|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259623783|stream_id:0|stream_offset:3008838| [2025/04/30 09:44:19 623814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2839|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 623821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 623828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50305|rtt_var:20|pto_duration:52305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 623835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 623839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 623842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 623846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259701088|now:1746006259623828|interv:77260| [2025/04/30 09:44:19 623850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259701088|now:1746006259623828|interval:77260|pto_count:0|srtt:50305 [2025/04/30 09:44:19 623855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:63607| [2025/04/30 09:44:19 623859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 623863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3010017| [2025/04/30 09:44:19 623868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 623872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2840| [2025/04/30 09:44:19 623900] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2840|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006259623879|stream_id:0|stream_offset:3010017| [2025/04/30 09:44:19 623914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2840|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 623921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:19 623928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50305|rtt_var:20|pto_duration:52305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 623932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 623936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 623940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 623944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259701184|now:1746006259623927|interv:77257| [2025/04/30 09:44:19 623948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259701184|now:1746006259623927|interval:77257|pto_count:0|srtt:50305 [2025/04/30 09:44:19 623952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:64807| [2025/04/30 09:44:19 623957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 623961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3011196| [2025/04/30 09:44:19 623965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 623969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259624969|now:1746006259623969|interv:1000| [2025/04/30 09:44:19 623973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 623977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 623981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259624969| [2025/04/30 09:44:19 623985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259624969| [2025/04/30 09:44:19 623989] [debug] |xqc_engine_wakeup_after|wakeup:1746006259624969|now:1746006259623989|diff:980| [2025/04/30 09:44:19 623993] [debug] |xqc_engine_main_logic|END|now:1746006259623615| [2025/04/30 09:44:19 624233] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259624233| [2025/04/30 09:44:19 624241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 624247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1261| [2025/04/30 09:44:19 624251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1262| [2025/04/30 09:44:19 624257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1262| [2025/04/30 09:44:19 624261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 624265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2787|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2788|path_largest_ack:2787| [2025/04/30 09:44:19 624273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63612|prior_delivered:2939500|prior_time:1746006259570418|is_app_limited:0|send_elapse:51971|ack_elapse:53815|ctl_first_sent_time:1746006259571974|lagest_ack_time:1746006259624233|curr_delivered:3003112| [2025/04/30 09:44:19 624278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259571974| [2025/04/30 09:44:19 624282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:1611| [2025/04/30 09:44:19 624286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2788|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2788|path_largest_ack:2788| [2025/04/30 09:44:19 624291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62412|prior_delivered:2941900|prior_time:1746006259572409|is_app_limited:0|send_elapse:51859|ack_elapse:51824|ctl_first_sent_time:1746006259573868|lagest_ack_time:1746006259624233|curr_delivered:3004312| [2025/04/30 09:44:19 624295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259573868| [2025/04/30 09:44:19 624299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:1612| [2025/04/30 09:44:19 624303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50305|rttvar:20|minrtt:31343|latest_rtt:50365|ack_delay:56| [2025/04/30 09:44:19 624307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50305|rttvar:16|minrtt:31343|latest_rtt:50365|ack_delay:56| [2025/04/30 09:44:19 624311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2788|lost_pn:2785|thresh:3| [2025/04/30 09:44:19 624315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 624319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50305|rtt_var:16|pto_duration:52305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 624324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 624327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 624331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 624335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259701184|now:1746006259624319|interv:76865| [2025/04/30 09:44:19 624339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259701184|now:1746006259624319|interval:76865|pto_count:0|srtt:50305 [2025/04/30 09:44:19 624343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51859, ack_elapse 51824, delivered 62412|rate 1203494|lost 231| [2025/04/30 09:44:19 624348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203494) in round 52| [2025/04/30 09:44:19 624352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 624356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 624360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259573868|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 624367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259573868|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 624371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1518393|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:62407|srtt:50305|latest_rtt:50365|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 624377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1262|largest:1262|pns:2| [2025/04/30 09:44:19 624381] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1262|frame:ACK |recv_time:1746006259624233|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 624386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379624233|now:1746006259624233|interv:120000000| [2025/04/30 09:44:19 624390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379624233|now:1746006259624233|interv:120000000| [2025/04/30 09:44:19 624394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259624969|pq_index:0| [2025/04/30 09:44:19 624399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259623615| [2025/04/30 09:44:19 624403] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259624402| [2025/04/30 09:44:19 624407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259624406| [2025/04/30 09:44:19 624413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 624417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3045387| [2025/04/30 09:44:19 624422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50305|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 624426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 624430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 624435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3046566| [2025/04/30 09:44:19 624439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50305|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 624443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 624450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 624455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3047745| [2025/04/30 09:44:19 624459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 624463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 624467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 624471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 624475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 624479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3011196| [2025/04/30 09:44:19 624483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 624487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 624491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259624969| [2025/04/30 09:44:19 624495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259624969| [2025/04/30 09:44:19 624499] [debug] |xqc_engine_wakeup_after|wakeup:1746006259624969|now:1746006259624499|diff:470| [2025/04/30 09:44:19 624503] [debug] |xqc_engine_main_logic|END|now:1746006259624406| [2025/04/30 09:44:19 624508] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259624508| [2025/04/30 09:44:19 624511] [debug] |xqc_engine_wakeup_after|wakeup:1746006259624969|now:1746006259624511|diff:458| [2025/04/30 09:44:19 624515] [debug] |xqc_engine_main_logic|END|now:1746006259624508| [2025/04/30 09:44:19 625582] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259625581| [2025/04/30 09:44:19 625589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259624969|pq_index:0| [2025/04/30 09:44:19 625593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259624406| [2025/04/30 09:44:19 625598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259625597| [2025/04/30 09:44:19 625603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259624969|now:1746006259625597| [2025/04/30 09:44:19 625607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259624969|now:1746006259625597| [2025/04/30 09:44:19 625611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 625616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 625620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3047745| [2025/04/30 09:44:19 625628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 625632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 625636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 625640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 625644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 625648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3011196| [2025/04/30 09:44:19 625653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 625657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2841| [2025/04/30 09:44:19 625690] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2841|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259625665|stream_id:0|stream_offset:3011196| [2025/04/30 09:44:19 625699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2841|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 625706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 625713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50305|rtt_var:16|pto_duration:52305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 625720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 625724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 625728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 625732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259702970|now:1746006259625712|interv:77258| [2025/04/30 09:44:19 625736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259702970|now:1746006259625712|interval:77258|pto_count:0|srtt:50305 [2025/04/30 09:44:19 625741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:63607| [2025/04/30 09:44:19 625745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 625750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3012375| [2025/04/30 09:44:19 625754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 625758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2842| [2025/04/30 09:44:19 625792] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2842|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006259625769|stream_id:0|stream_offset:3012375| [2025/04/30 09:44:19 625801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2842|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 625808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:19 625815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50305|rtt_var:16|pto_duration:52305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 625821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 625825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 625829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 625833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259703074|now:1746006259625815|interv:77259| [2025/04/30 09:44:19 625837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259703074|now:1746006259625815|interval:77259|pto_count:0|srtt:50305 [2025/04/30 09:44:19 625841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:64807| [2025/04/30 09:44:19 625846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 625850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3013554| [2025/04/30 09:44:19 625854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 625858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259626858|now:1746006259625858|interv:1000| [2025/04/30 09:44:19 625862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 625866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 625870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259626858| [2025/04/30 09:44:19 625874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259626858| [2025/04/30 09:44:19 625878] [debug] |xqc_engine_wakeup_after|wakeup:1746006259626858|now:1746006259625878|diff:980| [2025/04/30 09:44:19 625883] [debug] |xqc_engine_main_logic|END|now:1746006259625597| [2025/04/30 09:44:19 626230] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259626229| [2025/04/30 09:44:19 626238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 626243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1262| [2025/04/30 09:44:19 626247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1263| [2025/04/30 09:44:19 626253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1263| [2025/04/30 09:44:19 626257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 626266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2789|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2790|path_largest_ack:2789| [2025/04/30 09:44:19 626270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63612|prior_delivered:2941900|prior_time:1746006259572409|is_app_limited:0|send_elapse:51948|ack_elapse:53820|ctl_first_sent_time:1746006259573957|lagest_ack_time:1746006259626229|curr_delivered:3005512| [2025/04/30 09:44:19 626275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259573957| [2025/04/30 09:44:19 626280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:1613| [2025/04/30 09:44:19 626284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2790|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2790|path_largest_ack:2790| [2025/04/30 09:44:19 626288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62412|prior_delivered:2944300|prior_time:1746006259574402|is_app_limited:0|send_elapse:51864|ack_elapse:51827|ctl_first_sent_time:1746006259575861|lagest_ack_time:1746006259626229|curr_delivered:3006712| [2025/04/30 09:44:19 626293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259575861| [2025/04/30 09:44:19 626297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:1614| [2025/04/30 09:44:19 626301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50305|rttvar:16|minrtt:31343|latest_rtt:50368|ack_delay:56| [2025/04/30 09:44:19 626305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50306|rttvar:13|minrtt:31343|latest_rtt:50368|ack_delay:56| [2025/04/30 09:44:19 626310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2790|lost_pn:2787|thresh:3| [2025/04/30 09:44:19 626314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 626318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50306|rtt_var:13|pto_duration:52306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 626322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 626326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 626330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 09:44:19 626334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259703075|now:1746006259626318|interv:76757| [2025/04/30 09:44:19 626338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259703075|now:1746006259626318|interval:76757|pto_count:0|srtt:50306 [2025/04/30 09:44:19 626342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51864, ack_elapse 51827, delivered 62412|rate 1203378|lost 231| [2025/04/30 09:44:19 626347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203378) in round 52| [2025/04/30 09:44:19 626351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 626358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 626362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259575861|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 626366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259575861|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 626371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1518393|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:62407|srtt:50306|latest_rtt:50368|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 626377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1263|largest:1263|pns:2| [2025/04/30 09:44:19 626381] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1263|frame:ACK |recv_time:1746006259626229|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 626386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379626229|now:1746006259626229|interv:120000000| [2025/04/30 09:44:19 626390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379626229|now:1746006259626229|interv:120000000| [2025/04/30 09:44:19 626394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259626858|pq_index:0| [2025/04/30 09:44:19 626398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259625597| [2025/04/30 09:44:19 626402] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259626402| [2025/04/30 09:44:19 626407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259626406| [2025/04/30 09:44:19 626413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50306|min_srtt:50306|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 626417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3047745| [2025/04/30 09:44:19 626422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50306|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 626427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 626432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50306|min_srtt:50306|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 626436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3048924| [2025/04/30 09:44:19 626440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50306|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 626448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 626452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50306|min_srtt:50306|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 626456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3050103| [2025/04/30 09:44:19 626460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 626464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 626468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 626472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 626477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 626481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3013554| [2025/04/30 09:44:19 626485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 626489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 626493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259626858| [2025/04/30 09:44:19 626497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259626858| [2025/04/30 09:44:19 626501] [debug] |xqc_engine_wakeup_after|wakeup:1746006259626858|now:1746006259626501|diff:357| [2025/04/30 09:44:19 626505] [debug] |xqc_engine_main_logic|END|now:1746006259626406| [2025/04/30 09:44:19 626510] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259626510| [2025/04/30 09:44:19 626514] [debug] |xqc_engine_wakeup_after|wakeup:1746006259626858|now:1746006259626514|diff:344| [2025/04/30 09:44:19 626518] [debug] |xqc_engine_main_logic|END|now:1746006259626510| [2025/04/30 09:44:19 627584] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259627584| [2025/04/30 09:44:19 627591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259626858|pq_index:0| [2025/04/30 09:44:19 627596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259626406| [2025/04/30 09:44:19 627601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259627600| [2025/04/30 09:44:19 627605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259626858|now:1746006259627600| [2025/04/30 09:44:19 627609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259626858|now:1746006259627600| [2025/04/30 09:44:19 627613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 627618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50306|min_srtt:50306|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 627626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3050103| [2025/04/30 09:44:19 627631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 627634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 627638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 627643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 627647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 627651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3013554| [2025/04/30 09:44:19 627655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 627660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2843| [2025/04/30 09:44:19 627693] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2843|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746006259627667|stream_id:0|stream_offset:3013554| [2025/04/30 09:44:19 627702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2843|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 627711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 09:44:19 627717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50306|rtt_var:13|pto_duration:52306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 627724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 627728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 627732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 627736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259704973|now:1746006259627717|interv:77256| [2025/04/30 09:44:19 627740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259704973|now:1746006259627717|interval:77256|pto_count:0|srtt:50306 [2025/04/30 09:44:19 627745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:63607| [2025/04/30 09:44:19 627750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 627754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3014733| [2025/04/30 09:44:19 627763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 627767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2844| [2025/04/30 09:44:19 627796] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2844|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006259627774|stream_id:0|stream_offset:3014733| [2025/04/30 09:44:19 627805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2844|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 627812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:19 627819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50306|rtt_var:13|pto_duration:52306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 627824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 627828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 627832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 627836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259705080|now:1746006259627819|interv:77261| [2025/04/30 09:44:19 627840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259705080|now:1746006259627819|interval:77261|pto_count:0|srtt:50306 [2025/04/30 09:44:19 627844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:64807| [2025/04/30 09:44:19 627849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 627853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3015912| [2025/04/30 09:44:19 627858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 627862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2845| [2025/04/30 09:44:19 627890] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2845|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006259627869|stream_id:0|stream_offset:3015912| [2025/04/30 09:44:19 627899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2845|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 627907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:19 627914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50306|rtt_var:13|pto_duration:52306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 627919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 627923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 627931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:19 627935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259705175|now:1746006259627914|interv:77261| [2025/04/30 09:44:19 627939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259705175|now:1746006259627914|interval:77261|pto_count:0|srtt:50306 [2025/04/30 09:44:19 627944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:66007| [2025/04/30 09:44:19 627948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 627952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3017091| [2025/04/30 09:44:19 627957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 627961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259628960|now:1746006259627960|interv:1000| [2025/04/30 09:44:19 627965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 627968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 627972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259628960| [2025/04/30 09:44:19 627976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259628960| [2025/04/30 09:44:19 627981] [debug] |xqc_engine_wakeup_after|wakeup:1746006259628960|now:1746006259627980|diff:980| [2025/04/30 09:44:19 627985] [debug] |xqc_engine_main_logic|END|now:1746006259627600| [2025/04/30 09:44:19 628225] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259628225| [2025/04/30 09:44:19 628233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 628239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1263| [2025/04/30 09:44:19 628243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1264| [2025/04/30 09:44:19 628249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1264| [2025/04/30 09:44:19 628253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 628257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2791|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2792|path_largest_ack:2791| [2025/04/30 09:44:19 628262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63612|prior_delivered:2944300|prior_time:1746006259574402|is_app_limited:0|send_elapse:51952|ack_elapse:53823|ctl_first_sent_time:1746006259575949|lagest_ack_time:1746006259628225|curr_delivered:3007912| [2025/04/30 09:44:19 628267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259575949| [2025/04/30 09:44:19 628271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:1615| [2025/04/30 09:44:19 628276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2792|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2792|path_largest_ack:2792| [2025/04/30 09:44:19 628284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62412|prior_delivered:2946700|prior_time:1746006259576395|is_app_limited:0|send_elapse:51857|ack_elapse:51830|ctl_first_sent_time:1746006259577855|lagest_ack_time:1746006259628225|curr_delivered:3009112| [2025/04/30 09:44:19 628289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259577855| [2025/04/30 09:44:19 628293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:1616| [2025/04/30 09:44:19 628297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50306|rttvar:13|minrtt:31343|latest_rtt:50370|ack_delay:56| [2025/04/30 09:44:19 628301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50307|rttvar:12|minrtt:31343|latest_rtt:50370|ack_delay:56| [2025/04/30 09:44:19 628305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2792|lost_pn:2789|thresh:3| [2025/04/30 09:44:19 628310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 628314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50307|rtt_var:12|pto_duration:52307|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 628318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 628322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 628326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 628330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259705176|now:1746006259628313|interv:76863| [2025/04/30 09:44:19 628334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259705176|now:1746006259628313|interval:76863|pto_count:0|srtt:50307 [2025/04/30 09:44:19 628338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51857, ack_elapse 51830, delivered 62412|rate 1203540|lost 231| [2025/04/30 09:44:19 628342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203540) in round 52| [2025/04/30 09:44:19 628347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 628351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 628355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259577855|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 628359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259577855|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 628364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1518393|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:63607|srtt:50307|latest_rtt:50370|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 628370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1264|largest:1264|pns:2| [2025/04/30 09:44:19 628377] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1264|frame:ACK |recv_time:1746006259628225|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 628382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379628225|now:1746006259628225|interv:120000000| [2025/04/30 09:44:19 628386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379628225|now:1746006259628225|interv:120000000| [2025/04/30 09:44:19 628390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259628960|pq_index:0| [2025/04/30 09:44:19 628394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259627600| [2025/04/30 09:44:19 628398] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259628398| [2025/04/30 09:44:19 628403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259628402| [2025/04/30 09:44:19 628409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50307|min_srtt:50307|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 628413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:63607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3050103| [2025/04/30 09:44:19 628418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50307|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 628422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 628427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50307|min_srtt:50307|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 628431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3051282| [2025/04/30 09:44:19 628435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50307|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 628440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 628444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50307|min_srtt:50307|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 628448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:63607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3052461| [2025/04/30 09:44:19 628452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 628456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 628460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 628467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 628471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 628476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3017091| [2025/04/30 09:44:19 628480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 628484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 628488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259628960| [2025/04/30 09:44:19 628492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259628960| [2025/04/30 09:44:19 628496] [debug] |xqc_engine_wakeup_after|wakeup:1746006259628960|now:1746006259628496|diff:464| [2025/04/30 09:44:19 628500] [debug] |xqc_engine_main_logic|END|now:1746006259628402| [2025/04/30 09:44:19 628505] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259628505| [2025/04/30 09:44:19 628509] [debug] |xqc_engine_wakeup_after|wakeup:1746006259628960|now:1746006259628509|diff:451| [2025/04/30 09:44:19 628513] [debug] |xqc_engine_main_logic|END|now:1746006259628505| [2025/04/30 09:44:19 629580] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259629580| [2025/04/30 09:44:19 629588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259628960|pq_index:0| [2025/04/30 09:44:19 629592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259628402| [2025/04/30 09:44:19 629597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259629596| [2025/04/30 09:44:19 629601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259628960|now:1746006259629596| [2025/04/30 09:44:19 629606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259628960|now:1746006259629596| [2025/04/30 09:44:19 629610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 629614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50307|min_srtt:50307|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 629619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:63607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3052461| [2025/04/30 09:44:19 629623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 629627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 629631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 629635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 629639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 629647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3017091| [2025/04/30 09:44:19 629652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 629656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2846| [2025/04/30 09:44:19 629689] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2846|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006259629663|stream_id:0|stream_offset:3017091| [2025/04/30 09:44:19 629698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2846|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 629706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:19 629713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50307|rtt_var:12|pto_duration:52307|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 629720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 629725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 629729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 629736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259706970|now:1746006259629712|interv:77258| [2025/04/30 09:44:19 629740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259706970|now:1746006259629712|interval:77258|pto_count:0|srtt:50307 [2025/04/30 09:44:19 629744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:64807| [2025/04/30 09:44:19 629749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 629753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3018270| [2025/04/30 09:44:19 629758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 629762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2847| [2025/04/30 09:44:19 629791] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2847|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006259629769|stream_id:0|stream_offset:3018270| [2025/04/30 09:44:19 629800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2847|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 629806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:19 629813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50307|rtt_var:12|pto_duration:52307|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 629823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 629827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 629830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:19 629834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259707076|now:1746006259629813|interv:77263| [2025/04/30 09:44:19 629838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259707076|now:1746006259629813|interval:77263|pto_count:0|srtt:50307 [2025/04/30 09:44:19 629843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:66007| [2025/04/30 09:44:19 629847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 629851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3019449| [2025/04/30 09:44:19 629856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 629860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259630860|now:1746006259629860|interv:1000| [2025/04/30 09:44:19 629864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 629868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 629872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259630860| [2025/04/30 09:44:19 629876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259630860| [2025/04/30 09:44:19 629880] [debug] |xqc_engine_wakeup_after|wakeup:1746006259630860|now:1746006259629880|diff:980| [2025/04/30 09:44:19 629884] [debug] |xqc_engine_main_logic|END|now:1746006259629596| [2025/04/30 09:44:19 630225] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259630224| [2025/04/30 09:44:19 630233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 630238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1264| [2025/04/30 09:44:19 630242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1265| [2025/04/30 09:44:19 630248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1265| [2025/04/30 09:44:19 630252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 630257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2793|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2794|path_largest_ack:2793| [2025/04/30 09:44:19 630261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63612|prior_delivered:2946700|prior_time:1746006259576395|is_app_limited:0|send_elapse:51948|ack_elapse:53829|ctl_first_sent_time:1746006259577946|lagest_ack_time:1746006259630224|curr_delivered:3010312| [2025/04/30 09:44:19 630266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259577946| [2025/04/30 09:44:19 630271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:1617| [2025/04/30 09:44:19 630278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2794|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2794|path_largest_ack:2794| [2025/04/30 09:44:19 630283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62412|prior_delivered:2949100|prior_time:1746006259578391|is_app_limited:0|send_elapse:51854|ack_elapse:51833|ctl_first_sent_time:1746006259579848|lagest_ack_time:1746006259630224|curr_delivered:3011512| [2025/04/30 09:44:19 630287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259579848| [2025/04/30 09:44:19 630291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:1618| [2025/04/30 09:44:19 630295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50307|rttvar:12|minrtt:31343|latest_rtt:50376|ack_delay:64| [2025/04/30 09:44:19 630299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50308|rttvar:10|minrtt:31343|latest_rtt:50376|ack_delay:64| [2025/04/30 09:44:19 630304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2794|lost_pn:2791|thresh:3| [2025/04/30 09:44:19 630308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 630312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50308|rtt_var:10|pto_duration:52308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 630316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 630320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 630324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 09:44:19 630328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259707077|now:1746006259630312|interv:76765| [2025/04/30 09:44:19 630332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259707077|now:1746006259630312|interval:76765|pto_count:0|srtt:50308 [2025/04/30 09:44:19 630336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51854, ack_elapse 51833, delivered 62412|rate 1203610|lost 231| [2025/04/30 09:44:19 630340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203610) in round 52| [2025/04/30 09:44:19 630345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 630349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 630353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259579848|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 630357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259579848|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 630362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1518393|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:63607|srtt:50308|latest_rtt:50376|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 630373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1265|largest:1265|pns:2| [2025/04/30 09:44:19 630378] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1265|frame:ACK |recv_time:1746006259630224|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 630382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379630224|now:1746006259630224|interv:120000000| [2025/04/30 09:44:19 630387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379630224|now:1746006259630224|interv:120000000| [2025/04/30 09:44:19 630391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259630860|pq_index:0| [2025/04/30 09:44:19 630395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259629596| [2025/04/30 09:44:19 630399] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259630399| [2025/04/30 09:44:19 630404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259630403| [2025/04/30 09:44:19 630410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50308|min_srtt:50308|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 630414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:63607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3052461| [2025/04/30 09:44:19 630418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 630424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 630428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50308|min_srtt:50308|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 630432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3053640| [2025/04/30 09:44:19 630437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 630441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 630446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50308|min_srtt:50308|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 630450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:63607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3054819| [2025/04/30 09:44:19 630454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 630461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 630464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 630469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 630473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 630477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3019449| [2025/04/30 09:44:19 630482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 630485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 630489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259630860| [2025/04/30 09:44:19 630493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259630860| [2025/04/30 09:44:19 630497] [debug] |xqc_engine_wakeup_after|wakeup:1746006259630860|now:1746006259630497|diff:363| [2025/04/30 09:44:19 630501] [debug] |xqc_engine_main_logic|END|now:1746006259630403| [2025/04/30 09:44:19 630506] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259630506| [2025/04/30 09:44:19 630510] [debug] |xqc_engine_wakeup_after|wakeup:1746006259630860|now:1746006259630510|diff:350| [2025/04/30 09:44:19 630514] [debug] |xqc_engine_main_logic|END|now:1746006259630506| [2025/04/30 09:44:19 631581] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259631581| [2025/04/30 09:44:19 631589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259630860|pq_index:0| [2025/04/30 09:44:19 631593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259630403| [2025/04/30 09:44:19 631598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259631597| [2025/04/30 09:44:19 631602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259630860|now:1746006259631597| [2025/04/30 09:44:19 631607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259630860|now:1746006259631597| [2025/04/30 09:44:19 631610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 631615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50308|min_srtt:50308|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 631619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:63607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3054819| [2025/04/30 09:44:19 631624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 631628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 631631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 631640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 631644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 631648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3019449| [2025/04/30 09:44:19 631652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 631657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2848| [2025/04/30 09:44:19 631691] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2848|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746006259631664|stream_id:0|stream_offset:3019449| [2025/04/30 09:44:19 631699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2848|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 631707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 09:44:19 631713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50308|rtt_var:10|pto_duration:52308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 631720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 631725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 631729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 631733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259708972|now:1746006259631713|interv:77259| [2025/04/30 09:44:19 631737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259708972|now:1746006259631713|interval:77259|pto_count:0|srtt:50308 [2025/04/30 09:44:19 631741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:64807| [2025/04/30 09:44:19 631746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 631750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3020628| [2025/04/30 09:44:19 631755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 631759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2849| [2025/04/30 09:44:19 631787] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2849|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006259631766|stream_id:0|stream_offset:3020628| [2025/04/30 09:44:19 631796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2849|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 631803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:19 631814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50308|rtt_var:10|pto_duration:52308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 631819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 631822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 631826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:19 631830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259709074|now:1746006259631814|interv:77260| [2025/04/30 09:44:19 631834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259709074|now:1746006259631814|interval:77260|pto_count:0|srtt:50308 [2025/04/30 09:44:19 631839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:66007| [2025/04/30 09:44:19 631843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 631847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3021807| [2025/04/30 09:44:19 631852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 631856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2850| [2025/04/30 09:44:19 631885] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2850|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006259631863|stream_id:0|stream_offset:3021807| [2025/04/30 09:44:19 631894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2850|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 631901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:19 631908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50308|rtt_var:10|pto_duration:52308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 631914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 631918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 631922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:19 631926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259709171|now:1746006259631908|interv:77263| [2025/04/30 09:44:19 631930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259709171|now:1746006259631908|interval:77263|pto_count:0|srtt:50308 [2025/04/30 09:44:19 631934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:67207| [2025/04/30 09:44:19 631939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 631947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3022986| [2025/04/30 09:44:19 631951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 631955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259632955|now:1746006259631955|interv:1000| [2025/04/30 09:44:19 631959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 631963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 631967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259632955| [2025/04/30 09:44:19 631971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259632955| [2025/04/30 09:44:19 631975] [debug] |xqc_engine_wakeup_after|wakeup:1746006259632955|now:1746006259631975|diff:980| [2025/04/30 09:44:19 631979] [debug] |xqc_engine_main_logic|END|now:1746006259631597| [2025/04/30 09:44:19 632207] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259632207| [2025/04/30 09:44:19 632215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 632221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1265| [2025/04/30 09:44:19 632225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1266| [2025/04/30 09:44:19 632231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1266| [2025/04/30 09:44:19 632235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 632239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2795|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2796|path_largest_ack:2795| [2025/04/30 09:44:19 632244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63612|prior_delivered:2949100|prior_time:1746006259578391|is_app_limited:0|send_elapse:51945|ack_elapse:53816|ctl_first_sent_time:1746006259579939|lagest_ack_time:1746006259632207|curr_delivered:3012712| [2025/04/30 09:44:19 632249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259579939| [2025/04/30 09:44:19 632253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:1619| [2025/04/30 09:44:19 632257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2796|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2796|path_largest_ack:2796| [2025/04/30 09:44:19 632262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62412|prior_delivered:2951500|prior_time:1746006259580453|is_app_limited:0|send_elapse:51954|ack_elapse:51754|ctl_first_sent_time:1746006259581924|lagest_ack_time:1746006259632207|curr_delivered:3013912| [2025/04/30 09:44:19 632266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259581924| [2025/04/30 09:44:19 632270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:1620| [2025/04/30 09:44:19 632274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50308|rttvar:10|minrtt:31343|latest_rtt:50283|ack_delay:56| [2025/04/30 09:44:19 632278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50298|rttvar:28|minrtt:31343|latest_rtt:50283|ack_delay:56| [2025/04/30 09:44:19 632288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2796|lost_pn:2793|thresh:3| [2025/04/30 09:44:19 632292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 632296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50298|rtt_var:28|pto_duration:52298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 632300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 632304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 632308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 632312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259709161|now:1746006259632296|interv:76865| [2025/04/30 09:44:19 632316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259709161|now:1746006259632296|interval:76865|pto_count:0|srtt:50298 [2025/04/30 09:44:19 632320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51954, ack_elapse 51754, delivered 62412|rate 1201293|lost 231| [2025/04/30 09:44:19 632324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201293) in round 52| [2025/04/30 09:44:19 632329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 632333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 632337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259581924|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 632341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259581924|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 632346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1518393|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:64807|srtt:50298|latest_rtt:50283|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 632352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1266|largest:1266|pns:2| [2025/04/30 09:44:19 632356] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1266|frame:ACK |recv_time:1746006259632207|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 632361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379632207|now:1746006259632207|interv:120000000| [2025/04/30 09:44:19 632365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379632207|now:1746006259632207|interv:120000000| [2025/04/30 09:44:19 632369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259632955|pq_index:0| [2025/04/30 09:44:19 632373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259631597| [2025/04/30 09:44:19 632380] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259632380| [2025/04/30 09:44:19 632385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259632384| [2025/04/30 09:44:19 632390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50298|min_srtt:50298|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 632395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:64807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3054819| [2025/04/30 09:44:19 632399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50298|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 632404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 632408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50298|min_srtt:50298|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 632412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3055998| [2025/04/30 09:44:19 632417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50298|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 632421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 632425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50298|min_srtt:50298|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 632430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3057177| [2025/04/30 09:44:19 632434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 632438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 632442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 632446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 632450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 632454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3022986| [2025/04/30 09:44:19 632459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 632462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 632469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259632955| [2025/04/30 09:44:19 632473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259632955| [2025/04/30 09:44:19 632477] [debug] |xqc_engine_wakeup_after|wakeup:1746006259632955|now:1746006259632477|diff:478| [2025/04/30 09:44:19 632481] [debug] |xqc_engine_main_logic|END|now:1746006259632384| [2025/04/30 09:44:19 632486] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259632486| [2025/04/30 09:44:19 632490] [debug] |xqc_engine_wakeup_after|wakeup:1746006259632955|now:1746006259632490|diff:465| [2025/04/30 09:44:19 632494] [debug] |xqc_engine_main_logic|END|now:1746006259632486| [2025/04/30 09:44:19 633561] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259633561| [2025/04/30 09:44:19 633569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259632955|pq_index:0| [2025/04/30 09:44:19 633573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259632384| [2025/04/30 09:44:19 633578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259633577| [2025/04/30 09:44:19 633582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259632955|now:1746006259633577| [2025/04/30 09:44:19 633587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259632955|now:1746006259633577| [2025/04/30 09:44:19 633591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 633595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50298|min_srtt:50298|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 633600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3057177| [2025/04/30 09:44:19 633604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 633608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 633612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 633616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 633620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 633624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3022986| [2025/04/30 09:44:19 633629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 633633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2851| [2025/04/30 09:44:19 633667] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2851|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006259633641|stream_id:0|stream_offset:3022986| [2025/04/30 09:44:19 633682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2851|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 633690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:19 633697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50298|rtt_var:28|pto_duration:52298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 633702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 633706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 633710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:19 633714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259710939|now:1746006259633697|interv:77242| [2025/04/30 09:44:19 633718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259710939|now:1746006259633697|interval:77242|pto_count:0|srtt:50298 [2025/04/30 09:44:19 633722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:66007| [2025/04/30 09:44:19 633727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 633731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3024165| [2025/04/30 09:44:19 633736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 633740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2852| [2025/04/30 09:44:19 633769] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2852|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006259633747|stream_id:0|stream_offset:3024165| [2025/04/30 09:44:19 633778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2852|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 633784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:19 633791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50298|rtt_var:28|pto_duration:52298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 633796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 633800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 633804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:19 633808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259711045|now:1746006259633791|interv:77254| [2025/04/30 09:44:19 633812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259711045|now:1746006259633791|interval:77254|pto_count:0|srtt:50298 [2025/04/30 09:44:19 633820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:67207| [2025/04/30 09:44:19 633825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 633829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3025344| [2025/04/30 09:44:19 633834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 633837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259634837|now:1746006259633837|interv:1000| [2025/04/30 09:44:19 633841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 633845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 633849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259634837| [2025/04/30 09:44:19 633853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259634837| [2025/04/30 09:44:19 633858] [debug] |xqc_engine_wakeup_after|wakeup:1746006259634837|now:1746006259633857|diff:980| [2025/04/30 09:44:19 633862] [debug] |xqc_engine_main_logic|END|now:1746006259633577| [2025/04/30 09:44:19 634204] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259634203| [2025/04/30 09:44:19 634212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 634218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1266| [2025/04/30 09:44:19 634222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1267| [2025/04/30 09:44:19 634227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1267| [2025/04/30 09:44:19 634231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 634236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2797|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2798|path_largest_ack:2797| [2025/04/30 09:44:19 634240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63612|prior_delivered:2951500|prior_time:1746006259580453|is_app_limited:0|send_elapse:52093|ack_elapse:53750|ctl_first_sent_time:1746006259582063|lagest_ack_time:1746006259634203|curr_delivered:3015112| [2025/04/30 09:44:19 634245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259582063| [2025/04/30 09:44:19 634249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:1621| [2025/04/30 09:44:19 634254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2798|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2798|path_largest_ack:2798| [2025/04/30 09:44:19 634258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62412|prior_delivered:2953900|prior_time:1746006259582384|is_app_limited:0|send_elapse:51878|ack_elapse:51819|ctl_first_sent_time:1746006259583847|lagest_ack_time:1746006259634203|curr_delivered:3016312| [2025/04/30 09:44:19 634262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259583847| [2025/04/30 09:44:19 634266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:1622| [2025/04/30 09:44:19 634274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50298|rttvar:28|minrtt:31343|latest_rtt:50356|ack_delay:56| [2025/04/30 09:44:19 634278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50298|rttvar:21|minrtt:31343|latest_rtt:50356|ack_delay:56| [2025/04/30 09:44:19 634282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2798|lost_pn:2795|thresh:3| [2025/04/30 09:44:19 634287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 634291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50298|rtt_var:21|pto_duration:52298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 634295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 634299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 634303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 09:44:19 634306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259711045|now:1746006259634290|interv:76755| [2025/04/30 09:44:19 634310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259711045|now:1746006259634290|interval:76755|pto_count:0|srtt:50298 [2025/04/30 09:44:19 634315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51878, ack_elapse 51819, delivered 62412|rate 1203053|lost 231| [2025/04/30 09:44:19 634319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203053) in round 52| [2025/04/30 09:44:19 634323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 634327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 634331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259583847|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 634336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259583847|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 634340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1518393|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:64807|srtt:50298|latest_rtt:50356|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 634346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1267|largest:1267|pns:2| [2025/04/30 09:44:19 634350] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1267|frame:ACK |recv_time:1746006259634203|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 634355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379634203|now:1746006259634203|interv:120000000| [2025/04/30 09:44:19 634359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379634203|now:1746006259634203|interv:120000000| [2025/04/30 09:44:19 634365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259634837|pq_index:0| [2025/04/30 09:44:19 634370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259633577| [2025/04/30 09:44:19 634374] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259634374| [2025/04/30 09:44:19 634378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259634377| [2025/04/30 09:44:19 634384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50298|min_srtt:50298|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 634388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:64807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3057177| [2025/04/30 09:44:19 634393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50298|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 634397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 634402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50298|min_srtt:50298|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 634406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3058356| [2025/04/30 09:44:19 634410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50298|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 634414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 634419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50298|min_srtt:50298|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 634423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3059535| [2025/04/30 09:44:19 634427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 634431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 634435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 634439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 634443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 634448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3025344| [2025/04/30 09:44:19 634455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 634458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 634462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259634837| [2025/04/30 09:44:19 634466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259634837| [2025/04/30 09:44:19 634470] [debug] |xqc_engine_wakeup_after|wakeup:1746006259634837|now:1746006259634470|diff:367| [2025/04/30 09:44:19 634474] [debug] |xqc_engine_main_logic|END|now:1746006259634377| [2025/04/30 09:44:19 634479] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259634479| [2025/04/30 09:44:19 634483] [debug] |xqc_engine_wakeup_after|wakeup:1746006259634837|now:1746006259634483|diff:354| [2025/04/30 09:44:19 634487] [debug] |xqc_engine_main_logic|END|now:1746006259634479| [2025/04/30 09:44:19 635554] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259635554| [2025/04/30 09:44:19 635562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259634837|pq_index:0| [2025/04/30 09:44:19 635566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259634377| [2025/04/30 09:44:19 635571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259635570| [2025/04/30 09:44:19 635575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259634837|now:1746006259635570| [2025/04/30 09:44:19 635580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259634837|now:1746006259635570| [2025/04/30 09:44:19 635584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 635588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50298|min_srtt:50298|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 635593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3059535| [2025/04/30 09:44:19 635597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 635601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 635605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 635609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 635613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 635617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3025344| [2025/04/30 09:44:19 635622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 635626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2853| [2025/04/30 09:44:19 635663] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2853|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746006259635637|stream_id:0|stream_offset:3025344| [2025/04/30 09:44:19 635672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2853|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 635680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 09:44:19 635686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50298|rtt_var:21|pto_duration:52298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 635693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 635697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 635701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:19 635705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259712935|now:1746006259635686|interv:77249| [2025/04/30 09:44:19 635709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259712935|now:1746006259635686|interval:77249|pto_count:0|srtt:50298 [2025/04/30 09:44:19 635714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:66007| [2025/04/30 09:44:19 635718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 635723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3026523| [2025/04/30 09:44:19 635727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 635731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2854| [2025/04/30 09:44:19 635759] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2854|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006259635738|stream_id:0|stream_offset:3026523| [2025/04/30 09:44:19 635768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2854|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 635775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:19 635782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50298|rtt_var:21|pto_duration:52298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 635788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 635792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 635796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:19 635799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259713036|now:1746006259635782|interv:77254| [2025/04/30 09:44:19 635808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259713036|now:1746006259635782|interval:77254|pto_count:0|srtt:50298 [2025/04/30 09:44:19 635812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:67207| [2025/04/30 09:44:19 635817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 635821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3027702| [2025/04/30 09:44:19 635825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 635829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2855| [2025/04/30 09:44:19 635858] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2855|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006259635836|stream_id:0|stream_offset:3027702| [2025/04/30 09:44:19 635866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2855|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 635873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:19 635880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50298|rtt_var:21|pto_duration:52298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 635886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 635890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 635894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:19 635898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259713134|now:1746006259635880|interv:77254| [2025/04/30 09:44:19 635902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259713134|now:1746006259635880|interval:77254|pto_count:0|srtt:50298 [2025/04/30 09:44:19 635906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:68407| [2025/04/30 09:44:19 635911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 635915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3028881| [2025/04/30 09:44:19 635920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 635923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259636923|now:1746006259635923|interv:1000| [2025/04/30 09:44:19 635927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 635931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 635935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259636923| [2025/04/30 09:44:19 635943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259636923| [2025/04/30 09:44:19 635947] [debug] |xqc_engine_wakeup_after|wakeup:1746006259636923|now:1746006259635947|diff:976| [2025/04/30 09:44:19 635952] [debug] |xqc_engine_main_logic|END|now:1746006259635570| [2025/04/30 09:44:19 636196] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259636195| [2025/04/30 09:44:19 636204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 636209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1267| [2025/04/30 09:44:19 636213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1268| [2025/04/30 09:44:19 636219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1268| [2025/04/30 09:44:19 636223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 636228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2799|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2800|path_largest_ack:2799| [2025/04/30 09:44:19 636232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63612|prior_delivered:2953900|prior_time:1746006259582384|is_app_limited:0|send_elapse:51972|ack_elapse:53811|ctl_first_sent_time:1746006259583941|lagest_ack_time:1746006259636195|curr_delivered:3017512| [2025/04/30 09:44:19 636237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259583941| [2025/04/30 09:44:19 636241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:1623| [2025/04/30 09:44:19 636245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2800|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2800|path_largest_ack:2800| [2025/04/30 09:44:19 636250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62406|prior_delivered:2956306|prior_time:1746006259584553|is_app_limited:0|send_elapse:51971|ack_elapse:51642|ctl_first_sent_time:1746006259586033|lagest_ack_time:1746006259636195|curr_delivered:3018712| [2025/04/30 09:44:19 636254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259586033| [2025/04/30 09:44:19 636258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:1624| [2025/04/30 09:44:19 636262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50298|rttvar:21|minrtt:31343|latest_rtt:50162|ack_delay:56| [2025/04/30 09:44:19 636266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50274|rttvar:64|minrtt:31343|latest_rtt:50162|ack_delay:56| [2025/04/30 09:44:19 636270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2800|lost_pn:2797|thresh:3| [2025/04/30 09:44:19 636274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 636278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50274|rtt_var:64|pto_duration:52274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 636282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 636286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 636294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 09:44:19 636297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259713110|now:1746006259636278|interv:76832| [2025/04/30 09:44:19 636301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259713110|now:1746006259636278|interval:76832|pto_count:0|srtt:50274 [2025/04/30 09:44:19 636306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51971, ack_elapse 51642, delivered 62406|rate 1200785|lost 231| [2025/04/30 09:44:19 636310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200785) in round 52| [2025/04/30 09:44:19 636314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 636318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 636322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259586033|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 636327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259586033|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 636331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1518393|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:66007|srtt:50274|latest_rtt:50162|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 636337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1268|largest:1268|pns:2| [2025/04/30 09:44:19 636341] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1268|frame:ACK |recv_time:1746006259636195|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 636346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379636195|now:1746006259636195|interv:120000000| [2025/04/30 09:44:19 636350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379636195|now:1746006259636195|interv:120000000| [2025/04/30 09:44:19 636354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259636923|pq_index:0| [2025/04/30 09:44:19 636358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259635570| [2025/04/30 09:44:19 636362] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259636362| [2025/04/30 09:44:19 636367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259636366| [2025/04/30 09:44:19 636372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50274|min_srtt:50274|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 636377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:66007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3059535| [2025/04/30 09:44:19 636383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50274|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 636388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 636392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50274|min_srtt:50274|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 636396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3060714| [2025/04/30 09:44:19 636401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50274|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 636405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 636409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50274|min_srtt:50274|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 636413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:66007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3061893| [2025/04/30 09:44:19 636418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 636422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 636425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 636430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 636434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 636438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3028881| [2025/04/30 09:44:19 636442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 636446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 636450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259636923| [2025/04/30 09:44:19 636454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259636923| [2025/04/30 09:44:19 636458] [debug] |xqc_engine_wakeup_after|wakeup:1746006259636923|now:1746006259636458|diff:465| [2025/04/30 09:44:19 636462] [debug] |xqc_engine_main_logic|END|now:1746006259636366| [2025/04/30 09:44:19 636467] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259636467| [2025/04/30 09:44:19 636470] [debug] |xqc_engine_wakeup_after|wakeup:1746006259636923|now:1746006259636470|diff:453| [2025/04/30 09:44:19 636474] [debug] |xqc_engine_main_logic|END|now:1746006259636467| [2025/04/30 09:44:19 637542] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259637542| [2025/04/30 09:44:19 637553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259636923|pq_index:0| [2025/04/30 09:44:19 637558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259636366| [2025/04/30 09:44:19 637562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259637562| [2025/04/30 09:44:19 637567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259636923|now:1746006259637562| [2025/04/30 09:44:19 637571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259636923|now:1746006259637562| [2025/04/30 09:44:19 637575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 637580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50274|min_srtt:50274|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 637584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:66007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3061893| [2025/04/30 09:44:19 637589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 637592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 637596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 637600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 637605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 637609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3028881| [2025/04/30 09:44:19 637613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 637617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2856| [2025/04/30 09:44:19 637651] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2856|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746006259637625|stream_id:0|stream_offset:3028881| [2025/04/30 09:44:19 637660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2856|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 637667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 09:44:19 637674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50274|rtt_var:64|pto_duration:52274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 637681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 637685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 637693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:19 637697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259714899|now:1746006259637674|interv:77225| [2025/04/30 09:44:19 637701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259714899|now:1746006259637674|interval:77225|pto_count:0|srtt:50274 [2025/04/30 09:44:19 637705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:67207| [2025/04/30 09:44:19 637710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 637714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3030060| [2025/04/30 09:44:19 637718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 637723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2857| [2025/04/30 09:44:19 637752] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2857|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006259637730|stream_id:0|stream_offset:3030060| [2025/04/30 09:44:19 637761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2857|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 637768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:19 637775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50274|rtt_var:64|pto_duration:52274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 637781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 637785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 637789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:19 637793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259715004|now:1746006259637775|interv:77229| [2025/04/30 09:44:19 637797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259715004|now:1746006259637775|interval:77229|pto_count:0|srtt:50274 [2025/04/30 09:44:19 637801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:68407| [2025/04/30 09:44:19 637806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 637810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3031239| [2025/04/30 09:44:19 637814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 637818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2858| [2025/04/30 09:44:19 637847] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2858|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006259637825|stream_id:0|stream_offset:3031239| [2025/04/30 09:44:19 637862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2858|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 637869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:19 637875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50274|rtt_var:64|pto_duration:52274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 637880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 637883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 637887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:19 637891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259715099|now:1746006259637875|interv:77224| [2025/04/30 09:44:19 637895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259715099|now:1746006259637875|interval:77224|pto_count:0|srtt:50274 [2025/04/30 09:44:19 637900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:69607| [2025/04/30 09:44:19 637904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 637908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3032418| [2025/04/30 09:44:19 637913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 637917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259638917|now:1746006259637917|interv:1000| [2025/04/30 09:44:19 637921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 637924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 637929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259638917| [2025/04/30 09:44:19 637933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259638917| [2025/04/30 09:44:19 637937] [debug] |xqc_engine_wakeup_after|wakeup:1746006259638917|now:1746006259637937|diff:980| [2025/04/30 09:44:19 637941] [debug] |xqc_engine_main_logic|END|now:1746006259637562| [2025/04/30 09:44:19 638203] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259638203| [2025/04/30 09:44:19 638211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 638217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1268| [2025/04/30 09:44:19 638221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1269| [2025/04/30 09:44:19 638227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1269| [2025/04/30 09:44:19 638231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 638235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2801|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2802|path_largest_ack:2801| [2025/04/30 09:44:19 638243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63606|prior_delivered:2956306|prior_time:1746006259584553|is_app_limited:0|send_elapse:52099|ack_elapse:53650|ctl_first_sent_time:1746006259586161|lagest_ack_time:1746006259638203|curr_delivered:3019912| [2025/04/30 09:44:19 638248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259586161| [2025/04/30 09:44:19 638252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:1625| [2025/04/30 09:44:19 638257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2802|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2802|path_largest_ack:2802| [2025/04/30 09:44:19 638261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62406|prior_delivered:2958706|prior_time:1746006259586368|is_app_limited:0|send_elapse:51758|ack_elapse:51835|ctl_first_sent_time:1746006259587801|lagest_ack_time:1746006259638203|curr_delivered:3021112| [2025/04/30 09:44:19 638266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259587801| [2025/04/30 09:44:19 638269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:1626| [2025/04/30 09:44:19 638274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50274|rttvar:64|minrtt:31343|latest_rtt:50402|ack_delay:64| [2025/04/30 09:44:19 638278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50282|rttvar:64|minrtt:31343|latest_rtt:50402|ack_delay:64| [2025/04/30 09:44:19 638282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2802|lost_pn:2799|thresh:3| [2025/04/30 09:44:19 638286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 638290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50282|rtt_var:64|pto_duration:52282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 638294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 638298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 638302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:19 638306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259715107|now:1746006259638290|interv:76817| [2025/04/30 09:44:19 638310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259715107|now:1746006259638290|interval:76817|pto_count:0|srtt:50282 [2025/04/30 09:44:19 638314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51758, ack_elapse 51835, delivered 62406|rate 1203935|lost 231| [2025/04/30 09:44:19 638319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203935) in round 52| [2025/04/30 09:44:19 638323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 638327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 638333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259587801|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 638338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259587801|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 638342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1518393|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:67207|srtt:50282|latest_rtt:50402|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 638348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1269|largest:1269|pns:2| [2025/04/30 09:44:19 638352] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1269|frame:ACK |recv_time:1746006259638203|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 638357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379638203|now:1746006259638203|interv:120000000| [2025/04/30 09:44:19 638361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379638203|now:1746006259638203|interv:120000000| [2025/04/30 09:44:19 638365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259638917|pq_index:0| [2025/04/30 09:44:19 638369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259637562| [2025/04/30 09:44:19 638373] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259638373| [2025/04/30 09:44:19 638378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259638377| [2025/04/30 09:44:19 638384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50282|min_srtt:50282|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 638388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:67207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3061893| [2025/04/30 09:44:19 638392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50282|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 638397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 638401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50282|min_srtt:50282|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 638405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3063072| [2025/04/30 09:44:19 638410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50282|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 638417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 638421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50282|min_srtt:50282|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 638425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:67207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3064251| [2025/04/30 09:44:19 638430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 638434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 638438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 638442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 638447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 638451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3032418| [2025/04/30 09:44:19 638455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 638459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 638463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259638917| [2025/04/30 09:44:19 638467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259638917| [2025/04/30 09:44:19 638471] [debug] |xqc_engine_wakeup_after|wakeup:1746006259638917|now:1746006259638471|diff:446| [2025/04/30 09:44:19 638475] [debug] |xqc_engine_main_logic|END|now:1746006259638377| [2025/04/30 09:44:19 638480] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259638480| [2025/04/30 09:44:19 638483] [debug] |xqc_engine_wakeup_after|wakeup:1746006259638917|now:1746006259638483|diff:434| [2025/04/30 09:44:19 638487] [debug] |xqc_engine_main_logic|END|now:1746006259638480| [2025/04/30 09:44:19 639555] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259639555| [2025/04/30 09:44:19 639563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259638917|pq_index:0| [2025/04/30 09:44:19 639567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259638377| [2025/04/30 09:44:19 639572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259639571| [2025/04/30 09:44:19 639576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259638917|now:1746006259639571| [2025/04/30 09:44:19 639580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259638917|now:1746006259639571| [2025/04/30 09:44:19 639584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 639589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50282|min_srtt:50282|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 639597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:67207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3064251| [2025/04/30 09:44:19 639602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 639606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 639609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 639614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 639618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 639622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3032418| [2025/04/30 09:44:19 639626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 639631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2859| [2025/04/30 09:44:19 639665] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2859|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006259639638|stream_id:0|stream_offset:3032418| [2025/04/30 09:44:19 639674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2859|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 639681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:19 639687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50282|rtt_var:64|pto_duration:52282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 639694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 639699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 639702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:19 639706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259716920|now:1746006259639687|interv:77233| [2025/04/30 09:44:19 639710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259716920|now:1746006259639687|interval:77233|pto_count:0|srtt:50282 [2025/04/30 09:44:19 639715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:68407| [2025/04/30 09:44:19 639720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 639724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3033597| [2025/04/30 09:44:19 639728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 639736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2860| [2025/04/30 09:44:19 639765] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2860|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006259639743|stream_id:0|stream_offset:3033597| [2025/04/30 09:44:19 639773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2860|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 639780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:19 639787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50282|rtt_var:64|pto_duration:52282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 639792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 639796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 639800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:19 639804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259717025|now:1746006259639786|interv:77239| [2025/04/30 09:44:19 639808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259717025|now:1746006259639786|interval:77239|pto_count:0|srtt:50282 [2025/04/30 09:44:19 639812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:69607| [2025/04/30 09:44:19 639817] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 639821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3034776| [2025/04/30 09:44:19 639825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 639829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259640829|now:1746006259639829|interv:1000| [2025/04/30 09:44:19 639833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 639837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 639841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259640829| [2025/04/30 09:44:19 639845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259640829| [2025/04/30 09:44:19 639849] [debug] |xqc_engine_wakeup_after|wakeup:1746006259640829|now:1746006259639849|diff:980| [2025/04/30 09:44:19 639853] [debug] |xqc_engine_main_logic|END|now:1746006259639571| [2025/04/30 09:44:19 640186] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259640185| [2025/04/30 09:44:19 640193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 640199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1269| [2025/04/30 09:44:19 640203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1270| [2025/04/30 09:44:19 640208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1270| [2025/04/30 09:44:19 640217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 640221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2803|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2804|path_largest_ack:2803| [2025/04/30 09:44:19 640226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63606|prior_delivered:2958706|prior_time:1746006259586368|is_app_limited:0|send_elapse:51864|ack_elapse:53817|ctl_first_sent_time:1746006259587907|lagest_ack_time:1746006259640185|curr_delivered:3022312| [2025/04/30 09:44:19 640230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259587907| [2025/04/30 09:44:19 640235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:1627| [2025/04/30 09:44:19 640239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2804|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2804|path_largest_ack:2804| [2025/04/30 09:44:19 640243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62406|prior_delivered:2961106|prior_time:1746006259588365|is_app_limited:0|send_elapse:51823|ack_elapse:51820|ctl_first_sent_time:1746006259589800|lagest_ack_time:1746006259640185|curr_delivered:3023512| [2025/04/30 09:44:19 640248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259589800| [2025/04/30 09:44:19 640252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:1628| [2025/04/30 09:44:19 640256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50282|rttvar:64|minrtt:31343|latest_rtt:50385|ack_delay:56| [2025/04/30 09:44:19 640260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50288|rttvar:59|minrtt:31343|latest_rtt:50385|ack_delay:56| [2025/04/30 09:44:19 640264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2804|lost_pn:2801|thresh:3| [2025/04/30 09:44:19 640268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 640272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50288|rtt_var:59|pto_duration:52288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 640277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 640281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 640284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 09:44:19 640288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259717031|now:1746006259640272|interv:76759| [2025/04/30 09:44:19 640292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259717031|now:1746006259640272|interval:76759|pto_count:0|srtt:50288 [2025/04/30 09:44:19 640297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51823, ack_elapse 51820, delivered 62406|rate 1204214|lost 231| [2025/04/30 09:44:19 640301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204214) in round 52| [2025/04/30 09:44:19 640308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 640312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 640316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259589800|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 640320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259589800|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 640325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1518393|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:67207|srtt:50288|latest_rtt:50385|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 640331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1270|largest:1270|pns:2| [2025/04/30 09:44:19 640335] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1270|frame:ACK |recv_time:1746006259640185|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 640339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379640185|now:1746006259640185|interv:120000000| [2025/04/30 09:44:19 640343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379640185|now:1746006259640185|interv:120000000| [2025/04/30 09:44:19 640347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259640829|pq_index:0| [2025/04/30 09:44:19 640352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259639571| [2025/04/30 09:44:19 640356] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259640356| [2025/04/30 09:44:19 640360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259640359| [2025/04/30 09:44:19 640366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50288|min_srtt:50288|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 640370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:67207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3064251| [2025/04/30 09:44:19 640375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50288|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 640379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 640384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50288|min_srtt:50288|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 640388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3065430| [2025/04/30 09:44:19 640395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50288|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 640399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 640404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50288|min_srtt:50288|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 640408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:67207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3066609| [2025/04/30 09:44:19 640412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 640416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 640420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 640424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 640428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 640433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3034776| [2025/04/30 09:44:19 640437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 640441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 640445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259640829| [2025/04/30 09:44:19 640449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259640829| [2025/04/30 09:44:19 640453] [debug] |xqc_engine_wakeup_after|wakeup:1746006259640829|now:1746006259640452|diff:377| [2025/04/30 09:44:19 640457] [debug] |xqc_engine_main_logic|END|now:1746006259640359| [2025/04/30 09:44:19 640462] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259640461| [2025/04/30 09:44:19 640465] [debug] |xqc_engine_wakeup_after|wakeup:1746006259640829|now:1746006259640465|diff:364| [2025/04/30 09:44:19 640469] [debug] |xqc_engine_main_logic|END|now:1746006259640461| [2025/04/30 09:44:19 641536] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259641536| [2025/04/30 09:44:19 641544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259640829|pq_index:0| [2025/04/30 09:44:19 641549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259640359| [2025/04/30 09:44:19 641554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259641553| [2025/04/30 09:44:19 641558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259640829|now:1746006259641553| [2025/04/30 09:44:19 641562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259640829|now:1746006259641553| [2025/04/30 09:44:19 641570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 641575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50288|min_srtt:50288|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 641579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:67207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3066609| [2025/04/30 09:44:19 641584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 641587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 641591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 641596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 641600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 641604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3034776| [2025/04/30 09:44:19 641608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 641613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2861| [2025/04/30 09:44:19 641647] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2861|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746006259641621|stream_id:0|stream_offset:3034776| [2025/04/30 09:44:19 641656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2861|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 641663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 09:44:19 641670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50288|rtt_var:59|pto_duration:52288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 641677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 641682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 641686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:19 641690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259718909|now:1746006259641670|interv:77239| [2025/04/30 09:44:19 641694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259718909|now:1746006259641670|interval:77239|pto_count:0|srtt:50288 [2025/04/30 09:44:19 641698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:68407| [2025/04/30 09:44:19 641703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 641707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3035955| [2025/04/30 09:44:19 641715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 641719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2862| [2025/04/30 09:44:19 641748] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2862|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006259641726|stream_id:0|stream_offset:3035955| [2025/04/30 09:44:19 641756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2862|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 641763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:19 641769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50288|rtt_var:59|pto_duration:52288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 641775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 641779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 641783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:19 641787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259719014|now:1746006259641769|interv:77245| [2025/04/30 09:44:19 641791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259719014|now:1746006259641769|interval:77245|pto_count:0|srtt:50288 [2025/04/30 09:44:19 641796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:69607| [2025/04/30 09:44:19 641800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 641804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3037134| [2025/04/30 09:44:19 641809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 641813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2863| [2025/04/30 09:44:19 641841] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2863|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006259641820|stream_id:0|stream_offset:3037134| [2025/04/30 09:44:19 641849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2863|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 641856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:19 641863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50288|rtt_var:59|pto_duration:52288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 641869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 641880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 641884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:19 641888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259719108|now:1746006259641863|interv:77245| [2025/04/30 09:44:19 641892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259719108|now:1746006259641863|interval:77245|pto_count:0|srtt:50288 [2025/04/30 09:44:19 641897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:70807| [2025/04/30 09:44:19 641901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 641905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3038313| [2025/04/30 09:44:19 641910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 641914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259642914|now:1746006259641914|interv:1000| [2025/04/30 09:44:19 641918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 641922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 641926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259642914| [2025/04/30 09:44:19 641930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259642914| [2025/04/30 09:44:19 641934] [debug] |xqc_engine_wakeup_after|wakeup:1746006259642914|now:1746006259641934|diff:980| [2025/04/30 09:44:19 641938] [debug] |xqc_engine_main_logic|END|now:1746006259641553| [2025/04/30 09:44:19 642184] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259642183| [2025/04/30 09:44:19 642192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 642198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1270| [2025/04/30 09:44:19 642201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1271| [2025/04/30 09:44:19 642207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1271| [2025/04/30 09:44:19 642211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 642216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2805|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2806|path_largest_ack:2805| [2025/04/30 09:44:19 642220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63606|prior_delivered:2961106|prior_time:1746006259588365|is_app_limited:0|send_elapse:51926|ack_elapse:53818|ctl_first_sent_time:1746006259589903|lagest_ack_time:1746006259642183|curr_delivered:3024712| [2025/04/30 09:44:19 642225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259589903| [2025/04/30 09:44:19 642229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:1629| [2025/04/30 09:44:19 642233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2806|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2806|path_largest_ack:2806| [2025/04/30 09:44:19 642241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62406|prior_delivered:2963506|prior_time:1746006259590355|is_app_limited:0|send_elapse:51825|ack_elapse:51828|ctl_first_sent_time:1746006259591794|lagest_ack_time:1746006259642183|curr_delivered:3025912| [2025/04/30 09:44:19 642246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259591794| [2025/04/30 09:44:19 642250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:1630| [2025/04/30 09:44:19 642254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50288|rttvar:59|minrtt:31343|latest_rtt:50389|ack_delay:64| [2025/04/30 09:44:19 642258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50292|rttvar:54|minrtt:31343|latest_rtt:50389|ack_delay:64| [2025/04/30 09:44:19 642262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2806|lost_pn:2803|thresh:3| [2025/04/30 09:44:19 642266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 642270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50292|rtt_var:54|pto_duration:52292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 642275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 642278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 642282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:19 642286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259719112|now:1746006259642270|interv:76842| [2025/04/30 09:44:19 642290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259719112|now:1746006259642270|interval:76842|pto_count:0|srtt:50292 [2025/04/30 09:44:19 642294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51825, ack_elapse 51828, delivered 62406|rate 1204098|lost 231| [2025/04/30 09:44:19 642299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204098) in round 52| [2025/04/30 09:44:19 642303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 642307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 642311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259591794|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 642315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259591794|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 642320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1518393|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:68407|srtt:50292|latest_rtt:50389|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 642328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1271|largest:1271|pns:2| [2025/04/30 09:44:19 642332] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1271|frame:ACK |recv_time:1746006259642183|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 642337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379642183|now:1746006259642183|interv:120000000| [2025/04/30 09:44:19 642341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379642183|now:1746006259642183|interv:120000000| [2025/04/30 09:44:19 642345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259642914|pq_index:0| [2025/04/30 09:44:19 642349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259641553| [2025/04/30 09:44:19 642353] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259642353| [2025/04/30 09:44:19 642358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259642357| [2025/04/30 09:44:19 642364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50292|min_srtt:50292|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 642368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:68407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3066609| [2025/04/30 09:44:19 642372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 642377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 642381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50292|min_srtt:50292|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 642386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3067788| [2025/04/30 09:44:19 642390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 642394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 642399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50292|min_srtt:50292|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 642403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3068967| [2025/04/30 09:44:19 642407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 642411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 642417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 642422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 642426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 642430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3038313| [2025/04/30 09:44:19 642435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 642438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 642442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259642914| [2025/04/30 09:44:19 642446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259642914| [2025/04/30 09:44:19 642450] [debug] |xqc_engine_wakeup_after|wakeup:1746006259642914|now:1746006259642450|diff:464| [2025/04/30 09:44:19 642454] [debug] |xqc_engine_main_logic|END|now:1746006259642357| [2025/04/30 09:44:19 642459] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259642459| [2025/04/30 09:44:19 642463] [debug] |xqc_engine_wakeup_after|wakeup:1746006259642914|now:1746006259642463|diff:451| [2025/04/30 09:44:19 642467] [debug] |xqc_engine_main_logic|END|now:1746006259642459| [2025/04/30 09:44:19 643533] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259643533| [2025/04/30 09:44:19 643541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259642914|pq_index:0| [2025/04/30 09:44:19 643546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259642357| [2025/04/30 09:44:19 643550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259643550| [2025/04/30 09:44:19 643555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259642914|now:1746006259643550| [2025/04/30 09:44:19 643559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259642914|now:1746006259643550| [2025/04/30 09:44:19 643563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 643568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50292|min_srtt:50292|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 643572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3068967| [2025/04/30 09:44:19 643577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 643581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 643584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 643589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 643597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 643601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3038313| [2025/04/30 09:44:19 643606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 643610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2864| [2025/04/30 09:44:19 643644] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2864|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006259643617|stream_id:0|stream_offset:3038313| [2025/04/30 09:44:19 643653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2864|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 643660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:19 643666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50292|rtt_var:54|pto_duration:52292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 643673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 643686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 643690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:19 643694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259720909|now:1746006259643666|interv:77243| [2025/04/30 09:44:19 643697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259720909|now:1746006259643666|interval:77243|pto_count:0|srtt:50292 [2025/04/30 09:44:19 643702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:69607| [2025/04/30 09:44:19 643707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 643711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3039492| [2025/04/30 09:44:19 643715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 643719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2865| [2025/04/30 09:44:19 643748] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2865|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006259643726|stream_id:0|stream_offset:3039492| [2025/04/30 09:44:19 643757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2865|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 643764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:19 643770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50292|rtt_var:54|pto_duration:52292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 643778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 643782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 643786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:19 643790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259721018|now:1746006259643769|interv:77249| [2025/04/30 09:44:19 643794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259721018|now:1746006259643769|interval:77249|pto_count:0|srtt:50292 [2025/04/30 09:44:19 643798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:70807| [2025/04/30 09:44:19 643803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 643807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3040671| [2025/04/30 09:44:19 643811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 643815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259644815|now:1746006259643815|interv:1000| [2025/04/30 09:44:19 643819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 643823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 643827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259644815| [2025/04/30 09:44:19 643831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259644815| [2025/04/30 09:44:19 643835] [debug] |xqc_engine_wakeup_after|wakeup:1746006259644815|now:1746006259643835|diff:980| [2025/04/30 09:44:19 643839] [debug] |xqc_engine_main_logic|END|now:1746006259643550| [2025/04/30 09:44:19 644187] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259644186| [2025/04/30 09:44:19 644196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 644202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1271| [2025/04/30 09:44:19 644206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1272| [2025/04/30 09:44:19 644211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1272| [2025/04/30 09:44:19 644215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 644220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2807|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2808|path_largest_ack:2807| [2025/04/30 09:44:19 644225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63606|prior_delivered:2963506|prior_time:1746006259590355|is_app_limited:0|send_elapse:51929|ack_elapse:53831|ctl_first_sent_time:1746006259591898|lagest_ack_time:1746006259644186|curr_delivered:3027112| [2025/04/30 09:44:19 644229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259591898| [2025/04/30 09:44:19 644237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:1631| [2025/04/30 09:44:19 644242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2808|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2808|path_largest_ack:2808| [2025/04/30 09:44:19 644246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62406|prior_delivered:2965906|prior_time:1746006259592351|is_app_limited:0|send_elapse:51825|ack_elapse:51835|ctl_first_sent_time:1746006259593788|lagest_ack_time:1746006259644186|curr_delivered:3028312| [2025/04/30 09:44:19 644250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259593788| [2025/04/30 09:44:19 644254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:1632| [2025/04/30 09:44:19 644258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50292|rttvar:54|minrtt:31343|latest_rtt:50398|ack_delay:56| [2025/04/30 09:44:19 644263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50298|rttvar:53|minrtt:31343|latest_rtt:50398|ack_delay:56| [2025/04/30 09:44:19 644267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2808|lost_pn:2805|thresh:3| [2025/04/30 09:44:19 644271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 644275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50298|rtt_var:53|pto_duration:52298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 644279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 644283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 644287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68407| [2025/04/30 09:44:19 644291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259721024|now:1746006259644275|interv:76749| [2025/04/30 09:44:19 644295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259721024|now:1746006259644275|interval:76749|pto_count:0|srtt:50298 [2025/04/30 09:44:19 644299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51825, ack_elapse 51835, delivered 62406|rate 1203935|lost 231| [2025/04/30 09:44:19 644303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203935) in round 52| [2025/04/30 09:44:19 644308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 644312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 644316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259593788|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 644320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259593788|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 644327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1518393|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:68407|srtt:50298|latest_rtt:50398|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 644333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1272|largest:1272|pns:2| [2025/04/30 09:44:19 644337] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1272|frame:ACK |recv_time:1746006259644186|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 644342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379644186|now:1746006259644186|interv:120000000| [2025/04/30 09:44:19 644346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379644186|now:1746006259644186|interv:120000000| [2025/04/30 09:44:19 644350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259644815|pq_index:0| [2025/04/30 09:44:19 644354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259643550| [2025/04/30 09:44:19 644358] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259644358| [2025/04/30 09:44:19 644363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259644362| [2025/04/30 09:44:19 644368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50298|min_srtt:50298|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 644373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:68407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3068967| [2025/04/30 09:44:19 644377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50298|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 644381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 644386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50298|min_srtt:50298|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 644390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3070146| [2025/04/30 09:44:19 644395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50298|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 644399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 644403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50298|min_srtt:50298|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 644408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3071325| [2025/04/30 09:44:19 644414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 644418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 644422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 644426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 644430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 644435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3040671| [2025/04/30 09:44:19 644439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 644443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 644447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259644815| [2025/04/30 09:44:19 644451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259644815| [2025/04/30 09:44:19 644455] [debug] |xqc_engine_wakeup_after|wakeup:1746006259644815|now:1746006259644454|diff:361| [2025/04/30 09:44:19 644459] [debug] |xqc_engine_main_logic|END|now:1746006259644362| [2025/04/30 09:44:19 644464] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259644464| [2025/04/30 09:44:19 644467] [debug] |xqc_engine_wakeup_after|wakeup:1746006259644815|now:1746006259644467|diff:348| [2025/04/30 09:44:19 644471] [debug] |xqc_engine_main_logic|END|now:1746006259644464| [2025/04/30 09:44:19 645540] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259645540| [2025/04/30 09:44:19 645549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259644815|pq_index:0| [2025/04/30 09:44:19 645554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259644362| [2025/04/30 09:44:19 645559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259645558| [2025/04/30 09:44:19 645564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259644815|now:1746006259645558| [2025/04/30 09:44:19 645568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259644815|now:1746006259645558| [2025/04/30 09:44:19 645572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 645578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50298|min_srtt:50298|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 645585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3071325| [2025/04/30 09:44:19 645593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 645598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 645610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 645616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 645622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 645628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3040671| [2025/04/30 09:44:19 645634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 645640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2866| [2025/04/30 09:44:19 645680] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2866|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746006259645650|stream_id:0|stream_offset:3040671| [2025/04/30 09:44:19 645689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2866|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 645695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 09:44:19 645701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50298|rtt_var:53|pto_duration:52298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 645707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 645712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 645717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:19 645723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259722948|now:1746006259645701|interv:77247| [2025/04/30 09:44:19 645728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259722948|now:1746006259645701|interval:77247|pto_count:0|srtt:50298 [2025/04/30 09:44:19 645735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:69607| [2025/04/30 09:44:19 645741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 645747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3041850| [2025/04/30 09:44:19 645753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 645759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2867| [2025/04/30 09:44:19 645789] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2867|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006259645767|stream_id:0|stream_offset:3041850| [2025/04/30 09:44:19 645797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2867|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 645808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:19 645814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50298|rtt_var:53|pto_duration:52298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 645820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 645826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 645831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:19 645836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259723065|now:1746006259645814|interv:77251| [2025/04/30 09:44:19 645842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259723065|now:1746006259645814|interval:77251|pto_count:0|srtt:50298 [2025/04/30 09:44:19 645848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:70807| [2025/04/30 09:44:19 645854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 645859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 645865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 645871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2868| [2025/04/30 09:44:19 645902] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2868|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006259645879|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 645909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2868|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 645916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:19 645921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50298|rtt_var:53|pto_duration:52298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 645927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 645932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 645937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:19 645942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259723177|now:1746006259645921|interv:77256| [2025/04/30 09:44:19 645948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259723177|now:1746006259645921|interval:77256|pto_count:0|srtt:50298 [2025/04/30 09:44:19 645953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:72007| [2025/04/30 09:44:19 645964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 645970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3044208| [2025/04/30 09:44:19 645977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 645983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259646983|now:1746006259645983|interv:1000| [2025/04/30 09:44:19 645989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 645994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 646001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259646983| [2025/04/30 09:44:19 646006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259646983| [2025/04/30 09:44:19 646010] [debug] |xqc_engine_wakeup_after|wakeup:1746006259646983|now:1746006259646010|diff:973| [2025/04/30 09:44:19 646014] [debug] |xqc_engine_main_logic|END|now:1746006259645558| [2025/04/30 09:44:19 646190] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259646189| [2025/04/30 09:44:19 646201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 646209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1272| [2025/04/30 09:44:19 646214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1273| [2025/04/30 09:44:19 646222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1273| [2025/04/30 09:44:19 646227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 646234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2809|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2810|path_largest_ack:2809| [2025/04/30 09:44:19 646240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63606|prior_delivered:2965906|prior_time:1746006259592351|is_app_limited:0|send_elapse:51926|ack_elapse:53838|ctl_first_sent_time:1746006259593889|lagest_ack_time:1746006259646189|curr_delivered:3029512| [2025/04/30 09:44:19 646247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259593889| [2025/04/30 09:44:19 646252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:1633| [2025/04/30 09:44:19 646258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2810|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2810|path_largest_ack:2810| [2025/04/30 09:44:19 646264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62406|prior_delivered:2968306|prior_time:1746006259594345|is_app_limited:0|send_elapse:51828|ack_elapse:51844|ctl_first_sent_time:1746006259595782|lagest_ack_time:1746006259646189|curr_delivered:3030712| [2025/04/30 09:44:19 646270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259595782| [2025/04/30 09:44:19 646276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:1634| [2025/04/30 09:44:19 646281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50298|rttvar:53|minrtt:31343|latest_rtt:50407|ack_delay:56| [2025/04/30 09:44:19 646293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50304|rttvar:53|minrtt:31343|latest_rtt:50407|ack_delay:56| [2025/04/30 09:44:19 646299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2810|lost_pn:2807|thresh:3| [2025/04/30 09:44:19 646304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 646310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50304|rtt_var:53|pto_duration:52304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 646316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 646321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 646326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:19 646332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259723183|now:1746006259646309|interv:76874| [2025/04/30 09:44:19 646337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259723183|now:1746006259646309|interval:76874|pto_count:0|srtt:50304 [2025/04/30 09:44:19 646343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51828, ack_elapse 51844, delivered 62406|rate 1203726|lost 231| [2025/04/30 09:44:19 646349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203726) in round 52| [2025/04/30 09:44:19 646354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 646360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 646366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259595782|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 646372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259595782|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 646378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1518393|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:69607|srtt:50304|latest_rtt:50407|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 646386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1273|largest:1273|pns:2| [2025/04/30 09:44:19 646392] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1273|frame:ACK |recv_time:1746006259646189|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 646398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379646189|now:1746006259646189|interv:120000000| [2025/04/30 09:44:19 646404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379646189|now:1746006259646189|interv:120000000| [2025/04/30 09:44:19 646409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259646983|pq_index:0| [2025/04/30 09:44:19 646421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259645558| [2025/04/30 09:44:19 646427] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259646427| [2025/04/30 09:44:19 646434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259646432| [2025/04/30 09:44:19 646442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50304|min_srtt:50304|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 646449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:69607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3071325| [2025/04/30 09:44:19 646456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50304|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 646461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 646465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50304|min_srtt:50304|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 646470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3072504| [2025/04/30 09:44:19 646474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50304|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 646479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 646483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50304|min_srtt:50304|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 646487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3073683| [2025/04/30 09:44:19 646492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 646496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 646499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 646504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 646510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 646517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3044208| [2025/04/30 09:44:19 646528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 646534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 646539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259646983| [2025/04/30 09:44:19 646545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259646983| [2025/04/30 09:44:19 646550] [debug] |xqc_engine_wakeup_after|wakeup:1746006259646983|now:1746006259646550|diff:433| [2025/04/30 09:44:19 646556] [debug] |xqc_engine_main_logic|END|now:1746006259646432| [2025/04/30 09:44:19 646563] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259646563| [2025/04/30 09:44:19 646568] [debug] |xqc_engine_wakeup_after|wakeup:1746006259646983|now:1746006259646568|diff:415| [2025/04/30 09:44:19 646574] [debug] |xqc_engine_main_logic|END|now:1746006259646563| [2025/04/30 09:44:19 647647] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259647647| [2025/04/30 09:44:19 647658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259646983|pq_index:0| [2025/04/30 09:44:19 647664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259646432| [2025/04/30 09:44:19 647671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259647669| [2025/04/30 09:44:19 647677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259646983|now:1746006259647669| [2025/04/30 09:44:19 647683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259646983|now:1746006259647669| [2025/04/30 09:44:19 647688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 647694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50304|min_srtt:50304|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 647701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3073683| [2025/04/30 09:44:19 647707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 647712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 647717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 647723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 647729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 647735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3044208| [2025/04/30 09:44:19 647741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 647746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2869| [2025/04/30 09:44:19 647786] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2869|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006259647756|stream_id:0|stream_offset:3044208| [2025/04/30 09:44:19 647801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2869|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 647808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:19 647815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50304|rtt_var:53|pto_duration:52304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 647822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 647826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 647830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:19 647834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259725060|now:1746006259647815|interv:77245| [2025/04/30 09:44:19 647838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259725060|now:1746006259647815|interval:77245|pto_count:0|srtt:50304 [2025/04/30 09:44:19 647843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:70807| [2025/04/30 09:44:19 647848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 647852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3045387| [2025/04/30 09:44:19 647857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 647861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2870| [2025/04/30 09:44:19 647892] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2870|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006259647868|stream_id:0|stream_offset:3045387| [2025/04/30 09:44:19 647901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2870|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 647909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:19 647915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50304|rtt_var:53|pto_duration:52304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 647922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 647927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 647931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:19 647935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259725172|now:1746006259647915|interv:77257| [2025/04/30 09:44:19 647939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259725172|now:1746006259647915|interval:77257|pto_count:0|srtt:50304 [2025/04/30 09:44:19 647948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:72007| [2025/04/30 09:44:19 647953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 647957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3046566| [2025/04/30 09:44:19 647962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 647969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259648968|now:1746006259647968|interv:1000| [2025/04/30 09:44:19 647975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 647981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 647987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259648968| [2025/04/30 09:44:19 647992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259648968| [2025/04/30 09:44:19 647998] [debug] |xqc_engine_wakeup_after|wakeup:1746006259648968|now:1746006259647998|diff:970| [2025/04/30 09:44:19 648003] [debug] |xqc_engine_main_logic|END|now:1746006259647669| [2025/04/30 09:44:19 648180] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259648179| [2025/04/30 09:44:19 648191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 648199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1273| [2025/04/30 09:44:19 648204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1274| [2025/04/30 09:44:19 648212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1274| [2025/04/30 09:44:19 648217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 648223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2811|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2812|path_largest_ack:2811| [2025/04/30 09:44:19 648229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63606|prior_delivered:2968306|prior_time:1746006259594345|is_app_limited:0|send_elapse:51929|ack_elapse:53834|ctl_first_sent_time:1746006259595883|lagest_ack_time:1746006259648179|curr_delivered:3031912| [2025/04/30 09:44:19 648236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259595883| [2025/04/30 09:44:19 648241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:1635| [2025/04/30 09:44:19 648247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2812|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2812|path_largest_ack:2812| [2025/04/30 09:44:19 648253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62406|prior_delivered:2970706|prior_time:1746006259596333|is_app_limited:0|send_elapse:51828|ack_elapse:51846|ctl_first_sent_time:1746006259597768|lagest_ack_time:1746006259648179|curr_delivered:3033112| [2025/04/30 09:44:19 648259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259597768| [2025/04/30 09:44:19 648270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:1636| [2025/04/30 09:44:19 648276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50304|rttvar:53|minrtt:31343|latest_rtt:50411|ack_delay:56| [2025/04/30 09:44:19 648281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50310|rttvar:52|minrtt:31343|latest_rtt:50411|ack_delay:56| [2025/04/30 09:44:19 648287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2812|lost_pn:2809|thresh:3| [2025/04/30 09:44:19 648293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 648299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50310|rtt_var:52|pto_duration:52310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 648305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 648311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 648317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69607| [2025/04/30 09:44:19 648323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259725178|now:1746006259648299|interv:76879| [2025/04/30 09:44:19 648328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259725178|now:1746006259648299|interval:76879|pto_count:0|srtt:50310 [2025/04/30 09:44:19 648332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51828, ack_elapse 51846, delivered 62406|rate 1203680|lost 231| [2025/04/30 09:44:19 648337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203680) in round 52| [2025/04/30 09:44:19 648341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 648345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 648349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259597768|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 648354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259597768|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 648358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1518393|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:69607|srtt:50310|latest_rtt:50411|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 648364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1274|largest:1274|pns:2| [2025/04/30 09:44:19 648369] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1274|frame:ACK |recv_time:1746006259648179|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 648374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379648179|now:1746006259648179|interv:120000000| [2025/04/30 09:44:19 648381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379648179|now:1746006259648179|interv:120000000| [2025/04/30 09:44:19 648385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259648968|pq_index:0| [2025/04/30 09:44:19 648390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259647669| [2025/04/30 09:44:19 648394] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259648394| [2025/04/30 09:44:19 648398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259648397| [2025/04/30 09:44:19 648405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50310|min_srtt:50310|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 648413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:69607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3073683| [2025/04/30 09:44:19 648420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50310|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 648426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 648433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50310|min_srtt:50310|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 648439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3074862| [2025/04/30 09:44:19 648445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50310|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 648451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 648456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50310|min_srtt:50310|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 648462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3076041| [2025/04/30 09:44:19 648468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 648473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 648478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 648484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 648490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 648501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3046566| [2025/04/30 09:44:19 648507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 648512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 648517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259648968| [2025/04/30 09:44:19 648523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259648968| [2025/04/30 09:44:19 648528] [debug] |xqc_engine_wakeup_after|wakeup:1746006259648968|now:1746006259648528|diff:440| [2025/04/30 09:44:19 648533] [debug] |xqc_engine_main_logic|END|now:1746006259648397| [2025/04/30 09:44:19 648540] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259648540| [2025/04/30 09:44:19 648545] [debug] |xqc_engine_wakeup_after|wakeup:1746006259648968|now:1746006259648545|diff:423| [2025/04/30 09:44:19 648551] [debug] |xqc_engine_main_logic|END|now:1746006259648540| [2025/04/30 09:44:19 649624] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259649624| [2025/04/30 09:44:19 649636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259648968|pq_index:0| [2025/04/30 09:44:19 649643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259648397| [2025/04/30 09:44:19 649651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259649649| [2025/04/30 09:44:19 649656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259648968|now:1746006259649649| [2025/04/30 09:44:19 649661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259648968|now:1746006259649649| [2025/04/30 09:44:19 649665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 649670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50310|min_srtt:50310|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 649674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3076041| [2025/04/30 09:44:19 649679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 649683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 649687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 649691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 649696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 649700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3046566| [2025/04/30 09:44:19 649705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 649714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2871| [2025/04/30 09:44:19 649757] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2871|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69607|now:1746006259649726|stream_id:0|stream_offset:3046566| [2025/04/30 09:44:19 649766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2871|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 649773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 09:44:19 649779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50310|rtt_var:52|pto_duration:52310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 649785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 649790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 649795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:19 649800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259727036|now:1746006259649778|interv:77258| [2025/04/30 09:44:19 649806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259727036|now:1746006259649778|interval:77258|pto_count:0|srtt:50310 [2025/04/30 09:44:19 649812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:70807| [2025/04/30 09:44:19 649818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 649824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3047745| [2025/04/30 09:44:19 649830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 649835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2872| [2025/04/30 09:44:19 649887] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2872|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006259649844|stream_id:0|stream_offset:3047745| [2025/04/30 09:44:19 649895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2872|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 649901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:19 649907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50310|rtt_var:52|pto_duration:52310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 649913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 649918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 649923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:19 649934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259727154|now:1746006259649907|interv:77247| [2025/04/30 09:44:19 649939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259727154|now:1746006259649907|interval:77247|pto_count:0|srtt:50310 [2025/04/30 09:44:19 649945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:72007| [2025/04/30 09:44:19 649951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 649957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3048924| [2025/04/30 09:44:19 649963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 649968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2873| [2025/04/30 09:44:19 649997] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2873|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72007|now:1746006259649976|stream_id:0|stream_offset:3048924| [2025/04/30 09:44:19 650004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2873|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 650010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:72007|applimit:0| [2025/04/30 09:44:19 650016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50310|rtt_var:52|pto_duration:52310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 650022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 650027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 650032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 73207| [2025/04/30 09:44:19 650037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259727286|now:1746006259650016|interv:77270| [2025/04/30 09:44:19 650042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259727286|now:1746006259650016|interval:77270|pto_count:0|srtt:50310 [2025/04/30 09:44:19 650048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:73207| [2025/04/30 09:44:19 650054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 650059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3050103| [2025/04/30 09:44:19 650065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 650071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259651070|now:1746006259650070|interv:1000| [2025/04/30 09:44:19 650076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 650081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 650091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259651070| [2025/04/30 09:44:19 650097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259651070| [2025/04/30 09:44:19 650102] [debug] |xqc_engine_wakeup_after|wakeup:1746006259651070|now:1746006259650102|diff:968| [2025/04/30 09:44:19 650109] [debug] |xqc_engine_main_logic|END|now:1746006259649649| [2025/04/30 09:44:19 650189] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259650188| [2025/04/30 09:44:19 650201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 650209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1274| [2025/04/30 09:44:19 650216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1275| [2025/04/30 09:44:19 650224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1275| [2025/04/30 09:44:19 650229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 650235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2813|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2814|path_largest_ack:2813| [2025/04/30 09:44:19 650242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63606|prior_delivered:2970706|prior_time:1746006259596333|is_app_limited:0|send_elapse:51928|ack_elapse:53855|ctl_first_sent_time:1746006259597868|lagest_ack_time:1746006259650188|curr_delivered:3034312| [2025/04/30 09:44:19 650248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259597868| [2025/04/30 09:44:19 650254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:1637| [2025/04/30 09:44:19 650260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2814|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2814|path_largest_ack:2814| [2025/04/30 09:44:19 650266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62406|prior_delivered:2973106|prior_time:1746006259598311|is_app_limited:0|send_elapse:51814|ack_elapse:51877|ctl_first_sent_time:1746006259599745|lagest_ack_time:1746006259650188|curr_delivered:3035512| [2025/04/30 09:44:19 650272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259599745| [2025/04/30 09:44:19 650277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:1638| [2025/04/30 09:44:19 650282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50310|rttvar:52|minrtt:31343|latest_rtt:50443|ack_delay:56| [2025/04/30 09:44:19 650288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50320|rttvar:58|minrtt:31343|latest_rtt:50443|ack_delay:56| [2025/04/30 09:44:19 650293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2814|lost_pn:2811|thresh:3| [2025/04/30 09:44:19 650299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 650304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50320|rtt_var:58|pto_duration:52320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 650310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 650321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 650326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:19 650332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259727296|now:1746006259650304|interv:76992| [2025/04/30 09:44:19 650337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259727296|now:1746006259650304|interval:76992|pto_count:0|srtt:50320 [2025/04/30 09:44:19 650343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51814, ack_elapse 51877, delivered 62406|rate 1202960|lost 231| [2025/04/30 09:44:19 650349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202960) in round 52| [2025/04/30 09:44:19 650354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 650360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 650365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259599745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 650372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259599745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 650378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1518393|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:70807|srtt:50320|latest_rtt:50443|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 650386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1275|largest:1275|pns:2| [2025/04/30 09:44:19 650392] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1275|frame:ACK |recv_time:1746006259650188|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 650398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379650188|now:1746006259650188|interv:120000000| [2025/04/30 09:44:19 650403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379650188|now:1746006259650188|interv:120000000| [2025/04/30 09:44:19 650408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259651070|pq_index:0| [2025/04/30 09:44:19 650414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259649649| [2025/04/30 09:44:19 650419] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259650419| [2025/04/30 09:44:19 650426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259650424| [2025/04/30 09:44:19 650434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50320|min_srtt:50320|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 650440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:70807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3076041| [2025/04/30 09:44:19 650450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 650457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 650463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50320|min_srtt:50320|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 650469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3077220| [2025/04/30 09:44:19 650475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 650481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 650486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50320|min_srtt:50320|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 650492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3078399| [2025/04/30 09:44:19 650498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 650503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 650508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 650513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 650519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 650525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3050103| [2025/04/30 09:44:19 650531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 650536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 650541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259651070| [2025/04/30 09:44:19 650546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259651070| [2025/04/30 09:44:19 650552] [debug] |xqc_engine_wakeup_after|wakeup:1746006259651070|now:1746006259650552|diff:518| [2025/04/30 09:44:19 650557] [debug] |xqc_engine_main_logic|END|now:1746006259650424| [2025/04/30 09:44:19 650564] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259650564| [2025/04/30 09:44:19 650569] [debug] |xqc_engine_wakeup_after|wakeup:1746006259651070|now:1746006259650569|diff:501| [2025/04/30 09:44:19 650584] [debug] |xqc_engine_main_logic|END|now:1746006259650564| [2025/04/30 09:44:19 651659] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259651659| [2025/04/30 09:44:19 651671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259651070|pq_index:0| [2025/04/30 09:44:19 651676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259650424| [2025/04/30 09:44:19 651681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259651680| [2025/04/30 09:44:19 651686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259651070|now:1746006259651680| [2025/04/30 09:44:19 651690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259651070|now:1746006259651680| [2025/04/30 09:44:19 651694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 651699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50320|min_srtt:50320|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 651704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3078399| [2025/04/30 09:44:19 651709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 651713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 651717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 651721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 651725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 651730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3050103| [2025/04/30 09:44:19 651734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 651740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2874| [2025/04/30 09:44:19 651783] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2874|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006259651751|stream_id:0|stream_offset:3050103| [2025/04/30 09:44:19 651792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2874|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 651798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:19 651804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50320|rtt_var:58|pto_duration:52320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 651810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 651821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 651827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:19 651832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259729071|now:1746006259651804|interv:77267| [2025/04/30 09:44:19 651837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259729071|now:1746006259651804|interval:77267|pto_count:0|srtt:50320 [2025/04/30 09:44:19 651844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:72007| [2025/04/30 09:44:19 651850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 651856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3051282| [2025/04/30 09:44:19 651862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 651867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2875| [2025/04/30 09:44:19 651895] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2875|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72007|now:1746006259651876|stream_id:0|stream_offset:3051282| [2025/04/30 09:44:19 651902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2875|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 651909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:72007|applimit:0| [2025/04/30 09:44:19 651914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50320|rtt_var:58|pto_duration:52320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 651920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 651925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 651931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 73207| [2025/04/30 09:44:19 651936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259729196|now:1746006259651914|interv:77282| [2025/04/30 09:44:19 651941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259729196|now:1746006259651914|interval:77282|pto_count:0|srtt:50320 [2025/04/30 09:44:19 651947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:73207| [2025/04/30 09:44:19 651953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 651958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3052461| [2025/04/30 09:44:19 651964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 651969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259652969|now:1746006259651969|interv:1000| [2025/04/30 09:44:19 651980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 651985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 651991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259652969| [2025/04/30 09:44:19 651996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259652969| [2025/04/30 09:44:19 652002] [debug] |xqc_engine_wakeup_after|wakeup:1746006259652969|now:1746006259652001|diff:968| [2025/04/30 09:44:19 652007] [debug] |xqc_engine_main_logic|END|now:1746006259651680| [2025/04/30 09:44:19 652147] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259652146| [2025/04/30 09:44:19 652156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 652162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1275| [2025/04/30 09:44:19 652166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1276| [2025/04/30 09:44:19 652174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1276| [2025/04/30 09:44:19 652181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 652188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2815|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2816|path_largest_ack:2815| [2025/04/30 09:44:19 652195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63606|prior_delivered:2973106|prior_time:1746006259598311|is_app_limited:0|send_elapse:51916|ack_elapse:53835|ctl_first_sent_time:1746006259599847|lagest_ack_time:1746006259652146|curr_delivered:3036712| [2025/04/30 09:44:19 652201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259599847| [2025/04/30 09:44:19 652207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:1639| [2025/04/30 09:44:19 652213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2816|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2816|path_largest_ack:2816| [2025/04/30 09:44:19 652219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62406|prior_delivered:2975506|prior_time:1746006259600339|is_app_limited:0|send_elapse:51772|ack_elapse:51807|ctl_first_sent_time:1746006259601773|lagest_ack_time:1746006259652146|curr_delivered:3037912| [2025/04/30 09:44:19 652225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259601773| [2025/04/30 09:44:19 652230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:1640| [2025/04/30 09:44:19 652235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50320|rttvar:58|minrtt:31343|latest_rtt:50373|ack_delay:56| [2025/04/30 09:44:19 652241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50319|rttvar:44|minrtt:31343|latest_rtt:50373|ack_delay:56| [2025/04/30 09:44:19 652246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2816|lost_pn:2813|thresh:3| [2025/04/30 09:44:19 652252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 652263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50319|rtt_var:44|pto_duration:52319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 652269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 652274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 652280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 09:44:19 652285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259729195|now:1746006259652262|interv:76933| [2025/04/30 09:44:19 652290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259729195|now:1746006259652262|interval:76933|pto_count:0|srtt:50319 [2025/04/30 09:44:19 652296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51772, ack_elapse 51807, delivered 62406|rate 1204586|lost 231| [2025/04/30 09:44:19 652302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204586) in round 52| [2025/04/30 09:44:19 652307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 652313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 652318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259601773|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 652324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259601773|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 652331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1518393|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:70807|srtt:50319|latest_rtt:50373|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 652338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1276|largest:1276|pns:2| [2025/04/30 09:44:19 652344] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1276|frame:ACK |recv_time:1746006259652146|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 652351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379652146|now:1746006259652146|interv:120000000| [2025/04/30 09:44:19 652356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379652146|now:1746006259652146|interv:120000000| [2025/04/30 09:44:19 652361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259652969|pq_index:0| [2025/04/30 09:44:19 652367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259651680| [2025/04/30 09:44:19 652372] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259652372| [2025/04/30 09:44:19 652379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259652377| [2025/04/30 09:44:19 652390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50319|min_srtt:50319|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 652397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:70807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3078399| [2025/04/30 09:44:19 652403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50319|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 652409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 652415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50319|min_srtt:50319|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 652421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3079578| [2025/04/30 09:44:19 652427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50319|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 652433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 652438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50319|min_srtt:50319|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 652444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3080757| [2025/04/30 09:44:19 652450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 652455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 652460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 652466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 652472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 652477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3052461| [2025/04/30 09:44:19 652483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 652488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 652493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259652969| [2025/04/30 09:44:19 652498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259652969| [2025/04/30 09:44:19 652504] [debug] |xqc_engine_wakeup_after|wakeup:1746006259652969|now:1746006259652504|diff:465| [2025/04/30 09:44:19 652515] [debug] |xqc_engine_main_logic|END|now:1746006259652377| [2025/04/30 09:44:19 652522] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259652522| [2025/04/30 09:44:19 652527] [debug] |xqc_engine_wakeup_after|wakeup:1746006259652969|now:1746006259652527|diff:442| [2025/04/30 09:44:19 652532] [debug] |xqc_engine_main_logic|END|now:1746006259652522| [2025/04/30 09:44:19 653606] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259653606| [2025/04/30 09:44:19 653617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259652969|pq_index:0| [2025/04/30 09:44:19 653623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259652377| [2025/04/30 09:44:19 653630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259653628| [2025/04/30 09:44:19 653636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259652969|now:1746006259653628| [2025/04/30 09:44:19 653642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259652969|now:1746006259653628| [2025/04/30 09:44:19 653647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 653653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50319|min_srtt:50319|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 653660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3080757| [2025/04/30 09:44:19 653666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 653671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 653676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 653682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 653688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 653693] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3052461| [2025/04/30 09:44:19 653699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 653705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2876| [2025/04/30 09:44:19 653745] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2876|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746006259653715|stream_id:0|stream_offset:3052461| [2025/04/30 09:44:19 653753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2876|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 653758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 09:44:19 653765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50319|rtt_var:44|pto_duration:52319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 653783] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 653789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 653795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:19 653802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259731034|now:1746006259653765|interv:77269| [2025/04/30 09:44:19 653809] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259731034|now:1746006259653765|interval:77269|pto_count:0|srtt:50319 [2025/04/30 09:44:19 653816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:72007| [2025/04/30 09:44:19 653824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 653831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3053640| [2025/04/30 09:44:19 653838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 653845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2877| [2025/04/30 09:44:19 653889] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2877|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72007|now:1746006259653856|stream_id:0|stream_offset:3053640| [2025/04/30 09:44:19 653900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2877|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 653908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:72007|applimit:0| [2025/04/30 09:44:19 653914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50319|rtt_var:44|pto_duration:52319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 653921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 653928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 653934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 73207| [2025/04/30 09:44:19 653940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259731175|now:1746006259653914|interv:77261| [2025/04/30 09:44:19 653946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259731175|now:1746006259653914|interval:77261|pto_count:0|srtt:50319 [2025/04/30 09:44:19 653954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:73207| [2025/04/30 09:44:19 653961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 653968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3054819| [2025/04/30 09:44:19 653980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 653987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2878| [2025/04/30 09:44:19 654018] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2878|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73207|now:1746006259653995|stream_id:0|stream_offset:3054819| [2025/04/30 09:44:19 654024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2878|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 654028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:73207|applimit:0| [2025/04/30 09:44:19 654034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50319|rtt_var:44|pto_duration:52319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 654041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 654047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 654053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 74407| [2025/04/30 09:44:19 654060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259731314|now:1746006259654033|interv:77281| [2025/04/30 09:44:19 654066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259731314|now:1746006259654033|interval:77281|pto_count:0|srtt:50319 [2025/04/30 09:44:19 654074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:74407| [2025/04/30 09:44:19 654081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 654088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74407|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3055998| [2025/04/30 09:44:19 654095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 654101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259655100|now:1746006259654100|interv:1000| [2025/04/30 09:44:19 654107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 654113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 654117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259655100| [2025/04/30 09:44:19 654122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259655100| [2025/04/30 09:44:19 654126] [debug] |xqc_engine_wakeup_after|wakeup:1746006259655100|now:1746006259654126|diff:974| [2025/04/30 09:44:19 654130] [debug] |xqc_engine_main_logic|END|now:1746006259653628| [2025/04/30 09:44:19 654163] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259654162| [2025/04/30 09:44:19 654168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 654174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1276| [2025/04/30 09:44:19 654183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1277| [2025/04/30 09:44:19 654189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1277| [2025/04/30 09:44:19 654194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 654202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2817|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2818|path_largest_ack:2817| [2025/04/30 09:44:19 654208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63606|prior_delivered:2975506|prior_time:1746006259600339|is_app_limited:0|send_elapse:51877|ack_elapse:53823|ctl_first_sent_time:1746006259601878|lagest_ack_time:1746006259654162|curr_delivered:3039112| [2025/04/30 09:44:19 654213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259601878| [2025/04/30 09:44:19 654218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:1641| [2025/04/30 09:44:19 654222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2818|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2818|path_largest_ack:2818| [2025/04/30 09:44:19 654227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62406|prior_delivered:2977906|prior_time:1746006259602317|is_app_limited:0|send_elapse:51828|ack_elapse:51845|ctl_first_sent_time:1746006259603752|lagest_ack_time:1746006259654162|curr_delivered:3040312| [2025/04/30 09:44:19 654231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259603752| [2025/04/30 09:44:19 654235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:1642| [2025/04/30 09:44:19 654239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50319|rttvar:44|minrtt:31343|latest_rtt:50410|ack_delay:64| [2025/04/30 09:44:19 654243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50323|rttvar:39|minrtt:31343|latest_rtt:50410|ack_delay:64| [2025/04/30 09:44:19 654248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2818|lost_pn:2815|thresh:3| [2025/04/30 09:44:19 654252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 654256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50323|rtt_var:39|pto_duration:52323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 654260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 654264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 654268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 09:44:19 654272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259731318|now:1746006259654256|interv:77062| [2025/04/30 09:44:19 654276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259731318|now:1746006259654256|interval:77062|pto_count:0|srtt:50323 [2025/04/30 09:44:19 654280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51828, ack_elapse 51845, delivered 62406|rate 1203703|lost 231| [2025/04/30 09:44:19 654288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203703) in round 52| [2025/04/30 09:44:19 654292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 654296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 654300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259603752|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 654305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259603752|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 654309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911036|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:72007|srtt:50323|latest_rtt:50410|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 654315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1277|largest:1277|pns:2| [2025/04/30 09:44:19 654319] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1277|frame:ACK |recv_time:1746006259654162|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 654324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379654162|now:1746006259654162|interv:120000000| [2025/04/30 09:44:19 654328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379654162|now:1746006259654162|interv:120000000| [2025/04/30 09:44:19 654332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259655100|pq_index:0| [2025/04/30 09:44:19 654336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259653628| [2025/04/30 09:44:19 654340] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259654340| [2025/04/30 09:44:19 654345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259654344| [2025/04/30 09:44:19 654351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50323|min_srtt:50323|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 654356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:72007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3080757| [2025/04/30 09:44:19 654360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50323|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 654365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 654370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50323|min_srtt:50323|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 654374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:72007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3081936| [2025/04/30 09:44:19 654381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50323|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 654385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 654390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50323|min_srtt:50323|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 654394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:72007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3083115| [2025/04/30 09:44:19 654398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 654402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 654406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 654410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 654415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 654419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3055998| [2025/04/30 09:44:19 654423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 654427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 654431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259655100| [2025/04/30 09:44:19 654435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259655100| [2025/04/30 09:44:19 654439] [debug] |xqc_engine_wakeup_after|wakeup:1746006259655100|now:1746006259654439|diff:661| [2025/04/30 09:44:19 654443] [debug] |xqc_engine_main_logic|END|now:1746006259654344| [2025/04/30 09:44:19 654448] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259654448| [2025/04/30 09:44:19 654452] [debug] |xqc_engine_wakeup_after|wakeup:1746006259655100|now:1746006259654452|diff:648| [2025/04/30 09:44:19 654456] [debug] |xqc_engine_main_logic|END|now:1746006259654448| [2025/04/30 09:44:19 655524] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259655524| [2025/04/30 09:44:19 655536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259655100|pq_index:0| [2025/04/30 09:44:19 655541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259654344| [2025/04/30 09:44:19 655546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259655545| [2025/04/30 09:44:19 655551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259655100|now:1746006259655545| [2025/04/30 09:44:19 655561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259655100|now:1746006259655545| [2025/04/30 09:44:19 655565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 655570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50323|min_srtt:50323|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 655575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:72007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3083115| [2025/04/30 09:44:19 655580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 655584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 655588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 655592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 655597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 655601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3055998| [2025/04/30 09:44:19 655606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 655610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2879| [2025/04/30 09:44:19 655643] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2879|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72007|now:1746006259655619|stream_id:0|stream_offset:3055998| [2025/04/30 09:44:19 655649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2879|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 655654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:72007|applimit:0| [2025/04/30 09:44:19 655658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50323|rtt_var:39|pto_duration:52323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 655663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 655667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 655674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 73207| [2025/04/30 09:44:19 655680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259732942|now:1746006259655658|interv:77284| [2025/04/30 09:44:19 655687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259732942|now:1746006259655658|interval:77284|pto_count:0|srtt:50323 [2025/04/30 09:44:19 655694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:73207| [2025/04/30 09:44:19 655702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 655715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73207|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3057177| [2025/04/30 09:44:19 655723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 655729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259656729|now:1746006259655729|interv:1000| [2025/04/30 09:44:19 655735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 655741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 655748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259656729| [2025/04/30 09:44:19 655754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259656729| [2025/04/30 09:44:19 655761] [debug] |xqc_engine_wakeup_after|wakeup:1746006259656729|now:1746006259655761|diff:968| [2025/04/30 09:44:19 655767] [debug] |xqc_engine_main_logic|END|now:1746006259655545| [2025/04/30 09:44:19 656275] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259656274| [2025/04/30 09:44:19 656286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 656292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1277| [2025/04/30 09:44:19 656296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1278| [2025/04/30 09:44:19 656302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1278| [2025/04/30 09:44:19 656306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 656311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2819|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2820|path_largest_ack:2819| [2025/04/30 09:44:19 656316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63606|prior_delivered:2977906|prior_time:1746006259602317|is_app_limited:0|send_elapse:51935|ack_elapse:53957|ctl_first_sent_time:1746006259603859|lagest_ack_time:1746006259656274|curr_delivered:3041512| [2025/04/30 09:44:19 656321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259603859| [2025/04/30 09:44:19 656325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:1643| [2025/04/30 09:44:19 656330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2820|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2820|path_largest_ack:2820| [2025/04/30 09:44:19 656334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62413|prior_delivered:2980306|prior_time:1746006259604316|is_app_limited:0|send_elapse:51812|ack_elapse:51958|ctl_first_sent_time:1746006259605783|lagest_ack_time:1746006259656274|curr_delivered:3042719| [2025/04/30 09:44:19 656339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259605783| [2025/04/30 09:44:19 656343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:1644| [2025/04/30 09:44:19 656347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50323|rttvar:39|minrtt:31343|latest_rtt:50491|ack_delay:184| [2025/04/30 09:44:19 656356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50321|rttvar:34|minrtt:31343|latest_rtt:50491|ack_delay:184| [2025/04/30 09:44:19 656360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2820|lost_pn:2817|thresh:3| [2025/04/30 09:44:19 656364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1253|pns:2| [2025/04/30 09:44:19 656368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 656372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50321|rtt_var:34|pto_duration:52321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 656377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 656381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 656385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:44:19 656389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259732940|now:1746006259656372|interv:76568| [2025/04/30 09:44:19 656393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259732940|now:1746006259656372|interval:76568|pto_count:0|srtt:50321 [2025/04/30 09:44:19 656397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51812, ack_elapse 51958, delivered 62413|rate 1201220|lost 231| [2025/04/30 09:44:19 656402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201220) in round 52| [2025/04/30 09:44:19 656406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 656410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 656414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2407|po_sent_time:1746006259605783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 656419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2407|po_sent_time:1746006259605783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 656423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911036|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:70800|srtt:50321|latest_rtt:50491|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 656429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1278|largest:1278|pns:2| [2025/04/30 09:44:19 656434] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1278|frame:ACK |recv_time:1746006259656274|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 656439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379656274|now:1746006259656274|interv:120000000| [2025/04/30 09:44:19 656443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379656274|now:1746006259656274|interv:120000000| [2025/04/30 09:44:19 656450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259656729|pq_index:0| [2025/04/30 09:44:19 656454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259655545| [2025/04/30 09:44:19 656458] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259656458| [2025/04/30 09:44:19 656463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259656462| [2025/04/30 09:44:19 656469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50321|min_srtt:50321|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 656473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:70800|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3083115| [2025/04/30 09:44:19 656478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 656483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 656488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50321|min_srtt:50321|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 656492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70800|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3084294| [2025/04/30 09:44:19 656496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 656501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 656505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50321|min_srtt:50321|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 656509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70800|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3085473| [2025/04/30 09:44:19 656514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 656517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 656521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 656526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 656530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 656534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3057177| [2025/04/30 09:44:19 656541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 656545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 656549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259656729| [2025/04/30 09:44:19 656553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259656729| [2025/04/30 09:44:19 656557] [debug] |xqc_engine_wakeup_after|wakeup:1746006259656729|now:1746006259656557|diff:172| [2025/04/30 09:44:19 656561] [debug] |xqc_engine_main_logic|END|now:1746006259656462| [2025/04/30 09:44:19 656566] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259656566| [2025/04/30 09:44:19 656570] [debug] |xqc_engine_wakeup_after|wakeup:1746006259656729|now:1746006259656570|diff:159| [2025/04/30 09:44:19 656574] [debug] |xqc_engine_main_logic|END|now:1746006259656566| [2025/04/30 09:44:19 657639] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259657639| [2025/04/30 09:44:19 657650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259656729|pq_index:0| [2025/04/30 09:44:19 657655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259656462| [2025/04/30 09:44:19 657660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259657659| [2025/04/30 09:44:19 657665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259656729|now:1746006259657659| [2025/04/30 09:44:19 657669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259656729|now:1746006259657659| [2025/04/30 09:44:19 657673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 657678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50321|min_srtt:50321|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 657683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70800|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3085473| [2025/04/30 09:44:19 657688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 657692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 657696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 657713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 657720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 657727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3057177| [2025/04/30 09:44:19 657734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 657741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2880| [2025/04/30 09:44:19 657790] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2880|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70800|now:1746006259657759|stream_id:0|stream_offset:3057177| [2025/04/30 09:44:19 657799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2880|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 657807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70800|applimit:0| [2025/04/30 09:44:19 657813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50321|rtt_var:34|pto_duration:52321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 657821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 657827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 657834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72000| [2025/04/30 09:44:19 657840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259735080|now:1746006259657813|interv:77267| [2025/04/30 09:44:19 657845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259735080|now:1746006259657813|interval:77267|pto_count:0|srtt:50321 [2025/04/30 09:44:19 657850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:72000| [2025/04/30 09:44:19 657855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 657859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72000|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3058356| [2025/04/30 09:44:19 657864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 657868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2881| [2025/04/30 09:44:19 657901] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2881|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72000|now:1746006259657876|stream_id:0|stream_offset:3058356| [2025/04/30 09:44:19 657910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2881|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 657918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:72000|applimit:0| [2025/04/30 09:44:19 657925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50321|rtt_var:34|pto_duration:52321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 657932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 657938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 657944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 73200| [2025/04/30 09:44:19 657951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259735197|now:1746006259657924|interv:77273| [2025/04/30 09:44:19 657961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259735197|now:1746006259657924|interval:77273|pto_count:0|srtt:50321 [2025/04/30 09:44:19 657965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:73200| [2025/04/30 09:44:19 657970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 657975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73200|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3059535| [2025/04/30 09:44:19 657979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 657983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259658983|now:1746006259657983|interv:1000| [2025/04/30 09:44:19 657987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 657991] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 657995] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259658983| [2025/04/30 09:44:19 657999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259658983| [2025/04/30 09:44:19 658003] [debug] |xqc_engine_wakeup_after|wakeup:1746006259658983|now:1746006259658003|diff:980| [2025/04/30 09:44:19 658007] [debug] |xqc_engine_main_logic|END|now:1746006259657659| [2025/04/30 09:44:19 658151] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259658151| [2025/04/30 09:44:19 658162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 658169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1278| [2025/04/30 09:44:19 658173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1279| [2025/04/30 09:44:19 658179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1279| [2025/04/30 09:44:19 658183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 658188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2821|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2822|path_largest_ack:2821| [2025/04/30 09:44:19 658192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63613|prior_delivered:2980306|prior_time:1746006259604316|is_app_limited:0|send_elapse:51917|ack_elapse:53835|ctl_first_sent_time:1746006259605888|lagest_ack_time:1746006259658151|curr_delivered:3043919| [2025/04/30 09:44:19 658197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259605888| [2025/04/30 09:44:19 658202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:1645| [2025/04/30 09:44:19 658206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2822|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2822|path_largest_ack:2822| [2025/04/30 09:44:19 658210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62413|prior_delivered:2982706|prior_time:1746006259606313|is_app_limited:0|send_elapse:51832|ack_elapse:51838|ctl_first_sent_time:1746006259607750|lagest_ack_time:1746006259658151|curr_delivered:3045119| [2025/04/30 09:44:19 658219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259607750| [2025/04/30 09:44:19 658223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:134||sndq_packets_used_bytes:0|sndq_packets_free:1646| [2025/04/30 09:44:19 658228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50321|rttvar:34|minrtt:31343|latest_rtt:50401|ack_delay:56| [2025/04/30 09:44:19 658232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50324|rttvar:32|minrtt:31343|latest_rtt:50401|ack_delay:56| [2025/04/30 09:44:19 658236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2822|lost_pn:2819|thresh:3| [2025/04/30 09:44:19 658240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 658244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50324|rtt_var:32|pto_duration:52324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 658249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 658253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 658257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:44:19 658261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259735200|now:1746006259658244|interv:76956| [2025/04/30 09:44:19 658265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259735200|now:1746006259658244|interval:76956|pto_count:0|srtt:50324 [2025/04/30 09:44:19 658269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51832, ack_elapse 51838, delivered 62413|rate 1204000|lost 231| [2025/04/30 09:44:19 658274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204000) in round 52| [2025/04/30 09:44:19 658278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 658282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 658286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259607750|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 658291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259607750|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2985106| [2025/04/30 09:44:19 658295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911036|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:70800|srtt:50324|latest_rtt:50401|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 658301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1279|largest:1279|pns:2| [2025/04/30 09:44:19 658306] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1279|frame:ACK |recv_time:1746006259658151|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 658313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379658151|now:1746006259658151|interv:120000000| [2025/04/30 09:44:19 658317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379658151|now:1746006259658151|interv:120000000| [2025/04/30 09:44:19 658321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259658983|pq_index:0| [2025/04/30 09:44:19 658325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259657659| [2025/04/30 09:44:19 658330] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259658329| [2025/04/30 09:44:19 658334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259658333| [2025/04/30 09:44:19 658340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50324|min_srtt:50324|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 658345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:70800|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3085473| [2025/04/30 09:44:19 658350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 658354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 658359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50324|min_srtt:50324|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 658363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70800|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3086652| [2025/04/30 09:44:19 658368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 658372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 658376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50324|min_srtt:50324|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 658381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70800|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3087831| [2025/04/30 09:44:19 658385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 658389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 658393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 658397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 658401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 658408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3059535| [2025/04/30 09:44:19 658412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 658416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 658420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259658983| [2025/04/30 09:44:19 658424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259658983| [2025/04/30 09:44:19 658428] [debug] |xqc_engine_wakeup_after|wakeup:1746006259658983|now:1746006259658428|diff:555| [2025/04/30 09:44:19 658432] [debug] |xqc_engine_main_logic|END|now:1746006259658333| [2025/04/30 09:44:19 658437] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259658437| [2025/04/30 09:44:19 658441] [debug] |xqc_engine_wakeup_after|wakeup:1746006259658983|now:1746006259658441|diff:542| [2025/04/30 09:44:19 658445] [debug] |xqc_engine_main_logic|END|now:1746006259658437| [2025/04/30 09:44:19 659511] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259659510| [2025/04/30 09:44:19 659522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259658983|pq_index:0| [2025/04/30 09:44:19 659526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259658333| [2025/04/30 09:44:19 659531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259659530| [2025/04/30 09:44:19 659536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259658983|now:1746006259659530| [2025/04/30 09:44:19 659540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259658983|now:1746006259659530| [2025/04/30 09:44:19 659544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 659550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50324|min_srtt:50324|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 659554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70800|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3087831| [2025/04/30 09:44:19 659559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 659563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 659567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 659571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 659576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 659580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3059535| [2025/04/30 09:44:19 659589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 659594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2882| [2025/04/30 09:44:19 659630] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2882|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70800|now:1746006259659602|stream_id:0|stream_offset:3059535| [2025/04/30 09:44:19 659639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2882|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 659646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70800|applimit:0| [2025/04/30 09:44:19 659652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50324|rtt_var:32|pto_duration:52324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 659660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 659665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 659669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72000| [2025/04/30 09:44:19 659673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259736926|now:1746006259659652|interv:77274| [2025/04/30 09:44:19 659677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259736926|now:1746006259659652|interval:77274|pto_count:0|srtt:50324 [2025/04/30 09:44:19 659682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:72000| [2025/04/30 09:44:19 659687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 659696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72000|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3060714| [2025/04/30 09:44:19 659701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 659705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259660705|now:1746006259659705|interv:1000| [2025/04/30 09:44:19 659709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 659713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 659717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259660705| [2025/04/30 09:44:19 659721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259660705| [2025/04/30 09:44:19 659725] [debug] |xqc_engine_wakeup_after|wakeup:1746006259660705|now:1746006259659725|diff:980| [2025/04/30 09:44:19 659730] [debug] |xqc_engine_main_logic|END|now:1746006259659530| [2025/04/30 09:44:19 660123] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259660122| [2025/04/30 09:44:19 660146] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 660156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1279| [2025/04/30 09:44:19 660160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1280| [2025/04/30 09:44:19 660172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1280| [2025/04/30 09:44:19 660176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 660181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2823|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2824|path_largest_ack:2823| [2025/04/30 09:44:19 660186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63613|prior_delivered:2982706|prior_time:1746006259606313|is_app_limited:0|send_elapse:51949|ack_elapse:53809|ctl_first_sent_time:1746006259607867|lagest_ack_time:1746006259660122|curr_delivered:3046319| [2025/04/30 09:44:19 660190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259607867| [2025/04/30 09:44:19 660195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:133||sndq_packets_used_bytes:0|sndq_packets_free:1647| [2025/04/30 09:44:19 660199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2824|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2824|path_largest_ack:2824| [2025/04/30 09:44:19 660204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62413|prior_delivered:2985106|prior_time:1746006259608284|is_app_limited:0|send_elapse:51815|ack_elapse:51838|ctl_first_sent_time:1746006259609722|lagest_ack_time:1746006259660122|curr_delivered:3047519| [2025/04/30 09:44:19 660208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259609722| [2025/04/30 09:44:19 660212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:132||sndq_packets_used_bytes:0|sndq_packets_free:1648| [2025/04/30 09:44:19 660217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50324|rttvar:32|minrtt:31343|latest_rtt:50400|ack_delay:56| [2025/04/30 09:44:19 660221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50327|rttvar:29|minrtt:31343|latest_rtt:50400|ack_delay:56| [2025/04/30 09:44:19 660225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2824|lost_pn:2821|thresh:3| [2025/04/30 09:44:19 660230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 660234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50327|rtt_var:29|pto_duration:52327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 660238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 660242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 660246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:19 660250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259736929|now:1746006259660233|interv:76696| [2025/04/30 09:44:19 660254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259736929|now:1746006259660233|interval:76696|pto_count:0|srtt:50327 [2025/04/30 09:44:19 660259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51815, ack_elapse 51838, delivered 62413|rate 1204000|lost 231| [2025/04/30 09:44:19 660266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 52 -> 53| [2025/04/30 09:44:19 660270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204000) in round 53| [2025/04/30 09:44:19 660274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 660278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 660282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259609722|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 660287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259609722|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 660291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911036|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:69600|srtt:50327|latest_rtt:50400|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:19 660297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1280|largest:1280|pns:2| [2025/04/30 09:44:19 660302] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1280|frame:ACK |recv_time:1746006259660122|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 660307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379660122|now:1746006259660122|interv:120000000| [2025/04/30 09:44:19 660311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379660122|now:1746006259660122|interv:120000000| [2025/04/30 09:44:19 660315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259660705|pq_index:0| [2025/04/30 09:44:19 660319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259659530| [2025/04/30 09:44:19 660323] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259660323| [2025/04/30 09:44:19 660328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259660327| [2025/04/30 09:44:19 660334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50327|min_srtt:50327|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 660339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:69600|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3087831| [2025/04/30 09:44:19 660343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 660348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 660353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50327|min_srtt:50327|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 660360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69600|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3089010| [2025/04/30 09:44:19 660364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 660369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 660373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50327|min_srtt:50327|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 660377] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69600|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3090189| [2025/04/30 09:44:19 660381] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 660385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 660389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 660393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 660398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 660402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3060714| [2025/04/30 09:44:19 660406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 660410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 660414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259660705| [2025/04/30 09:44:19 660418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259660705| [2025/04/30 09:44:19 660422] [debug] |xqc_engine_wakeup_after|wakeup:1746006259660705|now:1746006259660422|diff:283| [2025/04/30 09:44:19 660427] [debug] |xqc_engine_main_logic|END|now:1746006259660327| [2025/04/30 09:44:19 660432] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259660432| [2025/04/30 09:44:19 660436] [debug] |xqc_engine_wakeup_after|wakeup:1746006259660705|now:1746006259660436|diff:269| [2025/04/30 09:44:19 660440] [debug] |xqc_engine_main_logic|END|now:1746006259660432| [2025/04/30 09:44:19 661507] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259661507| [2025/04/30 09:44:19 661520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259660705|pq_index:0| [2025/04/30 09:44:19 661524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259660327| [2025/04/30 09:44:19 661530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259661528| [2025/04/30 09:44:19 661534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259660705|now:1746006259661528| [2025/04/30 09:44:19 661544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259660705|now:1746006259661528| [2025/04/30 09:44:19 661548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 661554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50327|min_srtt:50327|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 661558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69600|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3090189| [2025/04/30 09:44:19 661563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 661567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 661571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 661576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 661580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 661584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3060714| [2025/04/30 09:44:19 661589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 661594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2883| [2025/04/30 09:44:19 661629] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2883|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69600|now:1746006259661602|stream_id:0|stream_offset:3060714| [2025/04/30 09:44:19 661639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2883|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 661646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69600|applimit:0| [2025/04/30 09:44:19 661652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50327|rtt_var:29|pto_duration:52327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 661660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 661665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 661668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:44:19 661672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259738929|now:1746006259661652|interv:77277| [2025/04/30 09:44:19 661677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259738929|now:1746006259661652|interval:77277|pto_count:0|srtt:50327 [2025/04/30 09:44:19 661681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:70800| [2025/04/30 09:44:19 661691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 661695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3061893| [2025/04/30 09:44:19 661700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 661704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2884| [2025/04/30 09:44:19 661734] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2884|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70800|now:1746006259661711|stream_id:0|stream_offset:3061893| [2025/04/30 09:44:19 661743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2884|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 661750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:70800|applimit:0| [2025/04/30 09:44:19 661757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50327|rtt_var:29|pto_duration:52327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 661763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 661767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 661771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 72000| [2025/04/30 09:44:19 661775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259739038|now:1746006259661757|interv:77281| [2025/04/30 09:44:19 661779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259739038|now:1746006259661757|interval:77281|pto_count:0|srtt:50327 [2025/04/30 09:44:19 661787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:72000| [2025/04/30 09:44:19 661794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 661801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72000|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3063072| [2025/04/30 09:44:19 661808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 661814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259662814|now:1746006259661814|interv:1000| [2025/04/30 09:44:19 661821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 661827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 661833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259662814| [2025/04/30 09:44:19 661840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259662814| [2025/04/30 09:44:19 661846] [debug] |xqc_engine_wakeup_after|wakeup:1746006259662814|now:1746006259661846|diff:968| [2025/04/30 09:44:19 661853] [debug] |xqc_engine_main_logic|END|now:1746006259661528| [2025/04/30 09:44:19 662603] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259662602| [2025/04/30 09:44:19 662621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 662627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1280| [2025/04/30 09:44:19 662631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1281| [2025/04/30 09:44:19 662637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1281| [2025/04/30 09:44:19 662641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 662646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2825|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2826|path_largest_ack:2825| [2025/04/30 09:44:19 662651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63613|prior_delivered:2985106|prior_time:1746006259608284|is_app_limited:0|send_elapse:51916|ack_elapse:54318|ctl_first_sent_time:1746006259609823|lagest_ack_time:1746006259662602|curr_delivered:3048719| [2025/04/30 09:44:19 662656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259609823| [2025/04/30 09:44:19 662661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:131||sndq_packets_used_bytes:0|sndq_packets_free:1649| [2025/04/30 09:44:19 662665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2826|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2826|path_largest_ack:2826| [2025/04/30 09:44:19 662669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62413|prior_delivered:2987506|prior_time:1746006259610284|is_app_limited:0|send_elapse:51803|ack_elapse:52318|ctl_first_sent_time:1746006259611718|lagest_ack_time:1746006259662602|curr_delivered:3049919| [2025/04/30 09:44:19 662674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259611718| [2025/04/30 09:44:19 662678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:130||sndq_packets_used_bytes:0|sndq_packets_free:1650| [2025/04/30 09:44:19 662682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50327|rttvar:29|minrtt:31343|latest_rtt:50884|ack_delay:64| [2025/04/30 09:44:19 662686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50389|rttvar:145|minrtt:31343|latest_rtt:50884|ack_delay:64| [2025/04/30 09:44:19 662690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2826|lost_pn:2823|thresh:3| [2025/04/30 09:44:19 662695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 662699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50389|rtt_var:145|pto_duration:52389|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 662703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 662707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 662711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:19 662715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259739100|now:1746006259662698|interv:76402| [2025/04/30 09:44:19 662722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259739100|now:1746006259662698|interval:76402|pto_count:0|srtt:50389 [2025/04/30 09:44:19 662726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51803, ack_elapse 52318, delivered 62413|rate 1192954|lost 231| [2025/04/30 09:44:19 662732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192954) in round 53| [2025/04/30 09:44:19 662739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 662745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5544| [2025/04/30 09:44:19 662752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259611718|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 662759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259611718|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 662766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911036|bw:1214715|cwnd:100724|full_bw_reached:1|inflight:69600|srtt:50389|latest_rtt:50884|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 662776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1281|largest:1281|pns:2| [2025/04/30 09:44:19 662783] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1281|frame:ACK |recv_time:1746006259662602|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 662790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379662602|now:1746006259662602|interv:120000000| [2025/04/30 09:44:19 662797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379662602|now:1746006259662602|interv:120000000| [2025/04/30 09:44:19 662803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259662814|pq_index:0| [2025/04/30 09:44:19 662810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259661528| [2025/04/30 09:44:19 662817] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259662817| [2025/04/30 09:44:19 662825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259662823| [2025/04/30 09:44:19 662832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259662814|now:1746006259662823| [2025/04/30 09:44:19 662839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259662814|now:1746006259662823| [2025/04/30 09:44:19 662845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 662853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50389|min_srtt:50389|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 662860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:69600|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3090189| [2025/04/30 09:44:19 662873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50389|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 662880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 662888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50389|min_srtt:50389|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 662895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69600|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3091368| [2025/04/30 09:44:19 662902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50389|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 662909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 662916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50389|min_srtt:50389|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 662923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69600|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3092547| [2025/04/30 09:44:19 662930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 662936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 662942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 662948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 662956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 662962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3063072| [2025/04/30 09:44:19 662969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 662976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2885| [2025/04/30 09:44:19 663014] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2885|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69600|now:1746006259662988|stream_id:0|stream_offset:3063072| [2025/04/30 09:44:19 663023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2885|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 663031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69600|applimit:0| [2025/04/30 09:44:19 663038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50389|rtt_var:145|pto_duration:52389|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 663049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 663053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 663056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:44:19 663060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259740377|now:1746006259663037|interv:77340| [2025/04/30 09:44:19 663064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259740377|now:1746006259663037|interval:77340|pto_count:0|srtt:50389 [2025/04/30 09:44:19 663069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100724|inflight:70800| [2025/04/30 09:44:19 663074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 663078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:100724|conn:00005577253BD50C|stream_id:0|stream_offset:3064251| [2025/04/30 09:44:19 663083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 663087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259664087|now:1746006259663087|interv:1000| [2025/04/30 09:44:19 663091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 663095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 663099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259664087| [2025/04/30 09:44:19 663103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259664087| [2025/04/30 09:44:19 663107] [debug] |xqc_engine_wakeup_after|wakeup:1746006259664087|now:1746006259663107|diff:980| [2025/04/30 09:44:19 663111] [debug] |xqc_engine_main_logic|END|now:1746006259662823| [2025/04/30 09:44:19 663117] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259663117| [2025/04/30 09:44:19 663121] [debug] |xqc_engine_wakeup_after|wakeup:1746006259664087|now:1746006259663121|diff:966| [2025/04/30 09:44:19 663125] [debug] |xqc_engine_main_logic|END|now:1746006259663117| [2025/04/30 09:44:19 664149] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259664148| [2025/04/30 09:44:19 664163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 664169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1281| [2025/04/30 09:44:19 664173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1282| [2025/04/30 09:44:19 664179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1282| [2025/04/30 09:44:19 664183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 664188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2827|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2828|path_largest_ack:2827| [2025/04/30 09:44:19 664193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63613|prior_delivered:2987506|prior_time:1746006259610284|is_app_limited:0|send_elapse:51905|ack_elapse:53864|ctl_first_sent_time:1746006259611820|lagest_ack_time:1746006259664148|curr_delivered:3051119| [2025/04/30 09:44:19 664203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259611820| [2025/04/30 09:44:19 664207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:1651| [2025/04/30 09:44:19 664211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2828|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2828|path_largest_ack:2828| [2025/04/30 09:44:19 664216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62413|prior_delivered:2989906|prior_time:1746006259612275|is_app_limited:0|send_elapse:51810|ack_elapse:51873|ctl_first_sent_time:1746006259613717|lagest_ack_time:1746006259664148|curr_delivered:3052319| [2025/04/30 09:44:19 664220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259613717| [2025/04/30 09:44:19 664224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:128||sndq_packets_used_bytes:0|sndq_packets_free:1652| [2025/04/30 09:44:19 664228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50389|rttvar:145|minrtt:31343|latest_rtt:50431|ack_delay:64| [2025/04/30 09:44:19 664233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50386|rttvar:114|minrtt:31343|latest_rtt:50431|ack_delay:64| [2025/04/30 09:44:19 664237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2828|lost_pn:2825|thresh:3| [2025/04/30 09:44:19 664241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 664245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50386|rtt_var:114|pto_duration:52386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 664250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 664254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 664257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:19 664261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259740374|now:1746006259664245|interv:76129| [2025/04/30 09:44:19 664265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259740374|now:1746006259664245|interval:76129|pto_count:0|srtt:50386 [2025/04/30 09:44:19 664270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51810, ack_elapse 51873, delivered 62413|rate 1203188|lost 231| [2025/04/30 09:44:19 664274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203188) in round 53| [2025/04/30 09:44:19 664278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 664283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 664287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259613717|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 664291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100724|packet_lost:0|acked:2400|po_sent_time:1746006259613717|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 664298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911036|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:68400|srtt:50386|latest_rtt:50431|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 664304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1282|largest:1282|pns:2| [2025/04/30 09:44:19 664309] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1282|frame:ACK |recv_time:1746006259664148|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 664314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379664148|now:1746006259664148|interv:120000000| [2025/04/30 09:44:19 664318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379664148|now:1746006259664148|interv:120000000| [2025/04/30 09:44:19 664322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259664087|pq_index:0| [2025/04/30 09:44:19 664326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259662823| [2025/04/30 09:44:19 664330] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259664330| [2025/04/30 09:44:19 664335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259664334| [2025/04/30 09:44:19 664340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259664087|now:1746006259664334| [2025/04/30 09:44:19 664344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259664087|now:1746006259664334| [2025/04/30 09:44:19 664348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 664353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50386|min_srtt:50386|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 664358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:68400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3092547| [2025/04/30 09:44:19 664363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50386|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 664367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 664372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50386|min_srtt:50386|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 664376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3093726| [2025/04/30 09:44:19 664380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50386|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 664387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 664392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50386|min_srtt:50386|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 664396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3094905| [2025/04/30 09:44:19 664400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50386|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 664405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 664409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50386|min_srtt:50386|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 664413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3096084| [2025/04/30 09:44:19 664418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 664421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 664425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 664430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 664434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 664438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3064251| [2025/04/30 09:44:19 664442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 664447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2886| [2025/04/30 09:44:19 664483] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2886|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68400|now:1746006259664454|stream_id:0|stream_offset:3064251| [2025/04/30 09:44:19 664493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2886|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 664501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68400|applimit:0| [2025/04/30 09:44:19 664508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50386|rtt_var:114|pto_duration:52386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 664514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 664518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 664530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:19 664534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259741840|now:1746006259664508|interv:77332| [2025/04/30 09:44:19 664538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259741840|now:1746006259664508|interval:77332|pto_count:0|srtt:50386 [2025/04/30 09:44:19 664543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:69600| [2025/04/30 09:44:19 664548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 664552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3065430| [2025/04/30 09:44:19 664557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 664560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259665560|now:1746006259664560|interv:1000| [2025/04/30 09:44:19 664564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 664568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 664572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259665560| [2025/04/30 09:44:19 664577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259665560| [2025/04/30 09:44:19 664581] [debug] |xqc_engine_wakeup_after|wakeup:1746006259665560|now:1746006259664581|diff:979| [2025/04/30 09:44:19 664585] [debug] |xqc_engine_main_logic|END|now:1746006259664334| [2025/04/30 09:44:19 664591] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259664590| [2025/04/30 09:44:19 664594] [debug] |xqc_engine_wakeup_after|wakeup:1746006259665560|now:1746006259664594|diff:966| [2025/04/30 09:44:19 664598] [debug] |xqc_engine_main_logic|END|now:1746006259664590| [2025/04/30 09:44:19 665669] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259665669| [2025/04/30 09:44:19 665680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259665560|pq_index:0| [2025/04/30 09:44:19 665685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259664334| [2025/04/30 09:44:19 665690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259665689| [2025/04/30 09:44:19 665695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259665560|now:1746006259665689| [2025/04/30 09:44:19 665700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259665560|now:1746006259665689| [2025/04/30 09:44:19 665704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 665709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50386|min_srtt:50386|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 665714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3096084| [2025/04/30 09:44:19 665725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 665731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 665738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 665745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 665752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 665759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3065430| [2025/04/30 09:44:19 665767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 665774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2887| [2025/04/30 09:44:19 665820] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2887|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69600|now:1746006259665786|stream_id:0|stream_offset:3065430| [2025/04/30 09:44:19 665830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2887|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 665838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:69600|applimit:0| [2025/04/30 09:44:19 665845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50386|rtt_var:114|pto_duration:52386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 665852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 665858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 665864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:44:19 665871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259743172|now:1746006259665845|interv:77327| [2025/04/30 09:44:19 665877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259743172|now:1746006259665845|interval:77327|pto_count:0|srtt:50386 [2025/04/30 09:44:19 665884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:70800| [2025/04/30 09:44:19 665892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 665899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3066609| [2025/04/30 09:44:19 665906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 665912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259666912|now:1746006259665912|interv:1000| [2025/04/30 09:44:19 665919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 665930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 665934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259666912| [2025/04/30 09:44:19 665939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259666912| [2025/04/30 09:44:19 665943] [debug] |xqc_engine_wakeup_after|wakeup:1746006259666912|now:1746006259665943|diff:969| [2025/04/30 09:44:19 665947] [debug] |xqc_engine_main_logic|END|now:1746006259665689| [2025/04/30 09:44:19 666156] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259666155| [2025/04/30 09:44:19 666165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 666171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1282| [2025/04/30 09:44:19 666175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1283| [2025/04/30 09:44:19 666181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1283| [2025/04/30 09:44:19 666185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 666190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2829|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2830|path_largest_ack:2829| [2025/04/30 09:44:19 666195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63613|prior_delivered:2989906|prior_time:1746006259612275|is_app_limited:0|send_elapse:51912|ack_elapse:53880|ctl_first_sent_time:1746006259613819|lagest_ack_time:1746006259666155|curr_delivered:3053519| [2025/04/30 09:44:19 666200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259613819| [2025/04/30 09:44:19 666204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:1653| [2025/04/30 09:44:19 666209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2830|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2830|path_largest_ack:2830| [2025/04/30 09:44:19 666213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62413|prior_delivered:2992306|prior_time:1746006259614268|is_app_limited:0|send_elapse:51812|ack_elapse:51887|ctl_first_sent_time:1746006259615705|lagest_ack_time:1746006259666155|curr_delivered:3054719| [2025/04/30 09:44:19 666218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259615705| [2025/04/30 09:44:19 666222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:126||sndq_packets_used_bytes:0|sndq_packets_free:1654| [2025/04/30 09:44:19 666226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50386|rttvar:114|minrtt:31343|latest_rtt:50450|ack_delay:72| [2025/04/30 09:44:19 666230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50385|rttvar:88|minrtt:31343|latest_rtt:50450|ack_delay:72| [2025/04/30 09:44:19 666234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2830|lost_pn:2827|thresh:3| [2025/04/30 09:44:19 666239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 666243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50385|rtt_var:88|pto_duration:52385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 666251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 666255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 666259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:19 666263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259743171|now:1746006259666242|interv:76929| [2025/04/30 09:44:19 666267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259743171|now:1746006259666242|interval:76929|pto_count:0|srtt:50385 [2025/04/30 09:44:19 666272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51812, ack_elapse 51887, delivered 62413|rate 1202863|lost 231| [2025/04/30 09:44:19 666276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202863) in round 53| [2025/04/30 09:44:19 666280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 666285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 666289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259615705|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 666293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259615705|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 666298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911036|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:68400|srtt:50385|latest_rtt:50450|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 666304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1283|largest:1283|pns:2| [2025/04/30 09:44:19 666308] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1283|frame:ACK |recv_time:1746006259666155|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 666313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379666155|now:1746006259666155|interv:120000000| [2025/04/30 09:44:19 666317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379666155|now:1746006259666155|interv:120000000| [2025/04/30 09:44:19 666321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259666912|pq_index:0| [2025/04/30 09:44:19 666326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259665689| [2025/04/30 09:44:19 666330] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259666330| [2025/04/30 09:44:19 666335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259666334| [2025/04/30 09:44:19 666341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50385|min_srtt:50385|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 666348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3096084| [2025/04/30 09:44:19 666353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50385|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 666357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 666362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50385|min_srtt:50385|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 666366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3097263| [2025/04/30 09:44:19 666370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50385|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 666375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 666379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50385|min_srtt:50385|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 666383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3098442| [2025/04/30 09:44:19 666387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 666391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 666395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 666399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 666404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 666408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3066609| [2025/04/30 09:44:19 666412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 666416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 666420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259666912| [2025/04/30 09:44:19 666424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259666912| [2025/04/30 09:44:19 666428] [debug] |xqc_engine_wakeup_after|wakeup:1746006259666912|now:1746006259666428|diff:484| [2025/04/30 09:44:19 666432] [debug] |xqc_engine_main_logic|END|now:1746006259666334| [2025/04/30 09:44:19 666437] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259666437| [2025/04/30 09:44:19 666441] [debug] |xqc_engine_wakeup_after|wakeup:1746006259666912|now:1746006259666441|diff:471| [2025/04/30 09:44:19 666448] [debug] |xqc_engine_main_logic|END|now:1746006259666437| [2025/04/30 09:44:19 667513] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259667513| [2025/04/30 09:44:19 667525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259666912|pq_index:0| [2025/04/30 09:44:19 667530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259666334| [2025/04/30 09:44:19 667535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259667534| [2025/04/30 09:44:19 667540] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259666912|now:1746006259667534| [2025/04/30 09:44:19 667544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259666912|now:1746006259667534| [2025/04/30 09:44:19 667548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 667554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50385|min_srtt:50385|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 667558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3098442| [2025/04/30 09:44:19 667563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 667567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 667571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 667575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 667580] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 667584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3066609| [2025/04/30 09:44:19 667589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 667593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2888| [2025/04/30 09:44:19 667627] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2888|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68400|now:1746006259667602|stream_id:0|stream_offset:3066609| [2025/04/30 09:44:19 667633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2888|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 667638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68400|applimit:0| [2025/04/30 09:44:19 667643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50385|rtt_var:88|pto_duration:52385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 667650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 667663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 667677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:19 667684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259744987|now:1746006259667643|interv:77344| [2025/04/30 09:44:19 667691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259744987|now:1746006259667643|interval:77344|pto_count:0|srtt:50385 [2025/04/30 09:44:19 667698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:69600| [2025/04/30 09:44:19 667706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 667712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3067788| [2025/04/30 09:44:19 667720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 667726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259668726|now:1746006259667726|interv:1000| [2025/04/30 09:44:19 667732] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 667738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 667743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259668726| [2025/04/30 09:44:19 667747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259668726| [2025/04/30 09:44:19 667751] [debug] |xqc_engine_wakeup_after|wakeup:1746006259668726|now:1746006259667751|diff:975| [2025/04/30 09:44:19 667756] [debug] |xqc_engine_main_logic|END|now:1746006259667534| [2025/04/30 09:44:19 668116] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259668115| [2025/04/30 09:44:19 668124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 668130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1283| [2025/04/30 09:44:19 668153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1284| [2025/04/30 09:44:19 668159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1284| [2025/04/30 09:44:19 668163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 668168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2831|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2832|path_largest_ack:2831| [2025/04/30 09:44:19 668173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63613|prior_delivered:2992306|prior_time:1746006259614268|is_app_limited:0|send_elapse:51912|ack_elapse:53847|ctl_first_sent_time:1746006259615805|lagest_ack_time:1746006259668115|curr_delivered:3055919| [2025/04/30 09:44:19 668178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259615805| [2025/04/30 09:44:19 668182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:1655| [2025/04/30 09:44:19 668186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2832|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2832|path_largest_ack:2832| [2025/04/30 09:44:19 668196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62407|prior_delivered:2994712|prior_time:1746006259616465|is_app_limited:0|send_elapse:51927|ack_elapse:51650|ctl_first_sent_time:1746006259617909|lagest_ack_time:1746006259668115|curr_delivered:3057119| [2025/04/30 09:44:19 668201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259617909| [2025/04/30 09:44:19 668205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:124||sndq_packets_used_bytes:0|sndq_packets_free:1656| [2025/04/30 09:44:19 668209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50385|rttvar:88|minrtt:31343|latest_rtt:50206|ack_delay:64| [2025/04/30 09:44:19 668213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50354|rttvar:126|minrtt:31343|latest_rtt:50206|ack_delay:64| [2025/04/30 09:44:19 668217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2832|lost_pn:2829|thresh:3| [2025/04/30 09:44:19 668221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 668226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50354|rtt_var:126|pto_duration:52354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 668230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 668234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 668238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:19 668242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259744956|now:1746006259668225|interv:76731| [2025/04/30 09:44:19 668246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259744956|now:1746006259668225|interval:76731|pto_count:0|srtt:50354 [2025/04/30 09:44:19 668250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51927, ack_elapse 51650, delivered 62407|rate 1201821|lost 231| [2025/04/30 09:44:19 668255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201821) in round 53| [2025/04/30 09:44:19 668259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 668263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 668267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259617909|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 668272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259617909|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 668276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911036|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:67200|srtt:50354|latest_rtt:50206|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 668285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1284|largest:1284|pns:2| [2025/04/30 09:44:19 668289] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1284|frame:ACK |recv_time:1746006259668115|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 668294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379668115|now:1746006259668115|interv:120000000| [2025/04/30 09:44:19 668298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379668115|now:1746006259668115|interv:120000000| [2025/04/30 09:44:19 668302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259668726|pq_index:0| [2025/04/30 09:44:19 668306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259667534| [2025/04/30 09:44:19 668310] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259668310| [2025/04/30 09:44:19 668315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259668314| [2025/04/30 09:44:19 668321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50354|min_srtt:50354|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 668326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67200|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3098442| [2025/04/30 09:44:19 668330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50354|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 668335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 668339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50354|min_srtt:50354|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 668343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67200|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3099621| [2025/04/30 09:44:19 668348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50354|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 668352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 668356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50354|min_srtt:50354|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 668361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67200|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3100800| [2025/04/30 09:44:19 668365] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 668371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 668375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 668380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 668384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 668388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3067788| [2025/04/30 09:44:19 668393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 668396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 668400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259668726| [2025/04/30 09:44:19 668404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259668726| [2025/04/30 09:44:19 668408] [debug] |xqc_engine_wakeup_after|wakeup:1746006259668726|now:1746006259668408|diff:318| [2025/04/30 09:44:19 668412] [debug] |xqc_engine_main_logic|END|now:1746006259668314| [2025/04/30 09:44:19 668418] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259668418| [2025/04/30 09:44:19 668421] [debug] |xqc_engine_wakeup_after|wakeup:1746006259668726|now:1746006259668421|diff:305| [2025/04/30 09:44:19 668425] [debug] |xqc_engine_main_logic|END|now:1746006259668418| [2025/04/30 09:44:19 669490] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259669490| [2025/04/30 09:44:19 669501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259668726|pq_index:0| [2025/04/30 09:44:19 669506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259668314| [2025/04/30 09:44:19 669511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259669510| [2025/04/30 09:44:19 669516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259668726|now:1746006259669510| [2025/04/30 09:44:19 669520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259668726|now:1746006259669510| [2025/04/30 09:44:19 669524] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 669529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50354|min_srtt:50354|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 669534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67200|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3100800| [2025/04/30 09:44:19 669539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 669543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 669547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 669556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 669561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 669565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3067788| [2025/04/30 09:44:19 669570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 669574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2889| [2025/04/30 09:44:19 669609] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2889|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746006259669583|stream_id:0|stream_offset:3067788| [2025/04/30 09:44:19 669615] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2889|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 669620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 09:44:19 669624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50354|rtt_var:126|pto_duration:52354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 669630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 669636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 669642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:19 669648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259746937|now:1746006259669624|interv:77313| [2025/04/30 09:44:19 669655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259746937|now:1746006259669624|interval:77313|pto_count:0|srtt:50354 [2025/04/30 09:44:19 669670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:68400| [2025/04/30 09:44:19 669678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 669685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3068967| [2025/04/30 09:44:19 669691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 669697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2890| [2025/04/30 09:44:19 669739] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2890|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68400|now:1746006259669709|stream_id:0|stream_offset:3068967| [2025/04/30 09:44:19 669749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2890|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 669757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:68400|applimit:0| [2025/04/30 09:44:19 669769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50354|rtt_var:126|pto_duration:52354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 669774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 669778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 669782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:44:19 669786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259747063|now:1746006259669769|interv:77294| [2025/04/30 09:44:19 669790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259747063|now:1746006259669769|interval:77294|pto_count:0|srtt:50354 [2025/04/30 09:44:19 669794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:69600| [2025/04/30 09:44:19 669799] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 669803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3070146| [2025/04/30 09:44:19 669808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 669812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259670811|now:1746006259669811|interv:1000| [2025/04/30 09:44:19 669816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 669819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 669824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259670811| [2025/04/30 09:44:19 669828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259670811| [2025/04/30 09:44:19 669832] [debug] |xqc_engine_wakeup_after|wakeup:1746006259670811|now:1746006259669832|diff:979| [2025/04/30 09:44:19 669836] [debug] |xqc_engine_main_logic|END|now:1746006259669510| [2025/04/30 09:44:19 670151] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259670150| [2025/04/30 09:44:19 670161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 670167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1284| [2025/04/30 09:44:19 670171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1285| [2025/04/30 09:44:19 670177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1285| [2025/04/30 09:44:19 670181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 670186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2833|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2834|path_largest_ack:2833| [2025/04/30 09:44:19 670191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63607|prior_delivered:2994712|prior_time:1746006259616465|is_app_limited:0|send_elapse:52034|ack_elapse:53685|ctl_first_sent_time:1746006259618016|lagest_ack_time:1746006259670150|curr_delivered:3058319| [2025/04/30 09:44:19 670196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259618016| [2025/04/30 09:44:19 670205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:123||sndq_packets_used_bytes:0|sndq_packets_free:1657| [2025/04/30 09:44:19 670209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2834|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2834|path_largest_ack:2834| [2025/04/30 09:44:19 670214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63607|prior_delivered:2994712|prior_time:1746006259616465|is_app_limited:0|send_elapse:52034|ack_elapse:53685|ctl_first_sent_time:1746006259618016|lagest_ack_time:1746006259670150|curr_delivered:3059519| [2025/04/30 09:44:19 670218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259618112| [2025/04/30 09:44:19 670222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:122||sndq_packets_used_bytes:0|sndq_packets_free:1658| [2025/04/30 09:44:19 670226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50354|rttvar:126|minrtt:31343|latest_rtt:52038|ack_delay:64| [2025/04/30 09:44:19 670230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50556|rttvar:500|minrtt:31343|latest_rtt:52038|ack_delay:64| [2025/04/30 09:44:19 670235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2834|lost_pn:2831|thresh:3| [2025/04/30 09:44:19 670239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 670244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50556|rtt_var:500|pto_duration:52556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 670251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 670257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 670263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:19 670269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259747265|now:1746006259670244|interv:77021| [2025/04/30 09:44:19 670275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259747265|now:1746006259670244|interval:77021|pto_count:0|srtt:50556 [2025/04/30 09:44:19 670280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 52034, ack_elapse 53685, delivered 64807|rate 1207171|lost 231| [2025/04/30 09:44:19 670284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207171) in round 53| [2025/04/30 09:44:19 670289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 670293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 670297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259618112|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 670301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259618112|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 670309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911036|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:67200|srtt:50556|latest_rtt:52038|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 670315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1285|largest:1285|pns:2| [2025/04/30 09:44:19 670320] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1285|frame:ACK |recv_time:1746006259670150|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 670324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379670150|now:1746006259670150|interv:120000000| [2025/04/30 09:44:19 670329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379670150|now:1746006259670150|interv:120000000| [2025/04/30 09:44:19 670342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259670811|pq_index:0| [2025/04/30 09:44:19 670347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259669510| [2025/04/30 09:44:19 670351] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259670351| [2025/04/30 09:44:19 670355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259670354| [2025/04/30 09:44:19 670361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50556|min_srtt:50556|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 670366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67200|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3100800| [2025/04/30 09:44:19 670371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50556|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 670375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 670380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50556|min_srtt:50556|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 670384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67200|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3101979| [2025/04/30 09:44:19 670389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50556|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 670393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 670397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50556|min_srtt:50556|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 670402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67200|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3103158| [2025/04/30 09:44:19 670409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 670413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 670417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 670421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 670425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 670430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3070146| [2025/04/30 09:44:19 670434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 670438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 670442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259670811| [2025/04/30 09:44:19 670446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259670811| [2025/04/30 09:44:19 670450] [debug] |xqc_engine_wakeup_after|wakeup:1746006259670811|now:1746006259670450|diff:361| [2025/04/30 09:44:19 670454] [debug] |xqc_engine_main_logic|END|now:1746006259670354| [2025/04/30 09:44:19 670459] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259670459| [2025/04/30 09:44:19 670463] [debug] |xqc_engine_wakeup_after|wakeup:1746006259670811|now:1746006259670463|diff:348| [2025/04/30 09:44:19 670467] [debug] |xqc_engine_main_logic|END|now:1746006259670459| [2025/04/30 09:44:19 671534] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259671533| [2025/04/30 09:44:19 671545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259670811|pq_index:0| [2025/04/30 09:44:19 671550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259670354| [2025/04/30 09:44:19 671555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259671554| [2025/04/30 09:44:19 671560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259670811|now:1746006259671554| [2025/04/30 09:44:19 671564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259670811|now:1746006259671554| [2025/04/30 09:44:19 671568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 671573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50556|min_srtt:50556|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 671578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67200|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3103158| [2025/04/30 09:44:19 671583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 671586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 671595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 671600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 671605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 671609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3070146| [2025/04/30 09:44:19 671613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 671618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2891| [2025/04/30 09:44:19 671657] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2891|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746006259671626|stream_id:0|stream_offset:3070146| [2025/04/30 09:44:19 671666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2891|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 671674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 09:44:19 671680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50556|rtt_var:500|pto_duration:52556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 671687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 671694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 671699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:19 671704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259749182|now:1746006259671680|interv:77502| [2025/04/30 09:44:19 671708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259749182|now:1746006259671680|interval:77502|pto_count:0|srtt:50556 [2025/04/30 09:44:19 671713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:68400| [2025/04/30 09:44:19 671718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 671722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3071325| [2025/04/30 09:44:19 671727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 671730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259672730|now:1746006259671730|interv:1000| [2025/04/30 09:44:19 671734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 671738] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 671742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259672730| [2025/04/30 09:44:19 671754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259672730| [2025/04/30 09:44:19 671760] [debug] |xqc_engine_wakeup_after|wakeup:1746006259672730|now:1746006259671760|diff:970| [2025/04/30 09:44:19 671767] [debug] |xqc_engine_main_logic|END|now:1746006259671554| [2025/04/30 09:44:19 672123] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259672122| [2025/04/30 09:44:19 672131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 672158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1285| [2025/04/30 09:44:19 672162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1286| [2025/04/30 09:44:19 672168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1286| [2025/04/30 09:44:19 672172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 672177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2835|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2836|path_largest_ack:2835| [2025/04/30 09:44:19 672182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63607|prior_delivered:2997112|prior_time:1746006259618253|is_app_limited:0|send_elapse:51808|ack_elapse:53869|ctl_first_sent_time:1746006259619686|lagest_ack_time:1746006259672122|curr_delivered:3060719| [2025/04/30 09:44:19 672186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259619686| [2025/04/30 09:44:19 672191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:121||sndq_packets_used_bytes:0|sndq_packets_free:1659| [2025/04/30 09:44:19 672195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2836|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2836|path_largest_ack:2836| [2025/04/30 09:44:19 672200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62407|prior_delivered:2999512|prior_time:1746006259620254|is_app_limited:0|send_elapse:51811|ack_elapse:51868|ctl_first_sent_time:1746006259621686|lagest_ack_time:1746006259672122|curr_delivered:3061919| [2025/04/30 09:44:19 672204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259621686| [2025/04/30 09:44:19 672208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:120||sndq_packets_used_bytes:0|sndq_packets_free:1660| [2025/04/30 09:44:19 672212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50556|rttvar:500|minrtt:31343|latest_rtt:50436|ack_delay:72| [2025/04/30 09:44:19 672217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50532|rttvar:423|minrtt:31343|latest_rtt:50436|ack_delay:72| [2025/04/30 09:44:19 672221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2836|lost_pn:2833|thresh:3| [2025/04/30 09:44:19 672225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 672230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50532|rtt_var:423|pto_duration:52532|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 672234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 672238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 672247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:19 672251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259749158|now:1746006259672229|interv:76929| [2025/04/30 09:44:19 672255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259749158|now:1746006259672229|interval:76929|pto_count:0|srtt:50532 [2025/04/30 09:44:19 672259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51811, ack_elapse 51868, delivered 62407|rate 1203188|lost 231| [2025/04/30 09:44:19 672264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203188) in round 53| [2025/04/30 09:44:19 672268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 672272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 672276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259621686|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 672281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259621686|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 672285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911036|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:66000|srtt:50532|latest_rtt:50436|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 672291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1286|largest:1286|pns:2| [2025/04/30 09:44:19 672296] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1286|frame:ACK |recv_time:1746006259672122|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 672301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379672122|now:1746006259672122|interv:120000000| [2025/04/30 09:44:19 672305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379672122|now:1746006259672122|interv:120000000| [2025/04/30 09:44:19 672309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259672730|pq_index:0| [2025/04/30 09:44:19 672313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259671554| [2025/04/30 09:44:19 672317] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259672317| [2025/04/30 09:44:19 672322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259672321| [2025/04/30 09:44:19 672328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50532|min_srtt:50532|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 672332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3103158| [2025/04/30 09:44:19 672339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50532|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 672344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 672349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50532|min_srtt:50532|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 672353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3104337| [2025/04/30 09:44:19 672357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50532|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 672362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 672366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50532|min_srtt:50532|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 672370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3105516| [2025/04/30 09:44:19 672375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 672379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 672382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 672387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 672391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 672395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3071325| [2025/04/30 09:44:19 672400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 672404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 672408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259672730| [2025/04/30 09:44:19 672412] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259672730| [2025/04/30 09:44:19 672416] [debug] |xqc_engine_wakeup_after|wakeup:1746006259672730|now:1746006259672416|diff:314| [2025/04/30 09:44:19 672420] [debug] |xqc_engine_main_logic|END|now:1746006259672321| [2025/04/30 09:44:19 672425] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259672425| [2025/04/30 09:44:19 672429] [debug] |xqc_engine_wakeup_after|wakeup:1746006259672730|now:1746006259672429|diff:301| [2025/04/30 09:44:19 672433] [debug] |xqc_engine_main_logic|END|now:1746006259672425| [2025/04/30 09:44:19 673498] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259673498| [2025/04/30 09:44:19 673515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259672730|pq_index:0| [2025/04/30 09:44:19 673519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259672321| [2025/04/30 09:44:19 673525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259673524| [2025/04/30 09:44:19 673529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259672730|now:1746006259673524| [2025/04/30 09:44:19 673534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259672730|now:1746006259673524| [2025/04/30 09:44:19 673538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 673543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50532|min_srtt:50532|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 673548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3105516| [2025/04/30 09:44:19 673553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 673557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 673561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 673565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 673570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 673575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3071325| [2025/04/30 09:44:19 673579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 673584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2892| [2025/04/30 09:44:19 673621] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2892|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006259673592|stream_id:0|stream_offset:3071325| [2025/04/30 09:44:19 673630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2892|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 673638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:19 673652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50532|rtt_var:423|pto_duration:52532|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 673658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 673662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 673670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:19 673674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259751124|now:1746006259673644|interv:77480| [2025/04/30 09:44:19 673678] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259751124|now:1746006259673644|interval:77480|pto_count:0|srtt:50532 [2025/04/30 09:44:19 673683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:67200| [2025/04/30 09:44:19 673688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 673692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3072504| [2025/04/30 09:44:19 673697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 673701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2893| [2025/04/30 09:44:19 673739] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2893|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746006259673710|stream_id:0|stream_offset:3072504| [2025/04/30 09:44:19 673749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2893|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 673757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 09:44:19 673764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50532|rtt_var:423|pto_duration:52532|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 673771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 673778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 673784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:19 673791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259751242|now:1746006259673764|interv:77478| [2025/04/30 09:44:19 673797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259751242|now:1746006259673764|interval:77478|pto_count:0|srtt:50532 [2025/04/30 09:44:19 673805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:68400| [2025/04/30 09:44:19 673813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 673819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3073683| [2025/04/30 09:44:19 673827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 673833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259674833|now:1746006259673833|interv:1000| [2025/04/30 09:44:19 673839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 673851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 673857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259674833| [2025/04/30 09:44:19 673864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259674833| [2025/04/30 09:44:19 673871] [debug] |xqc_engine_wakeup_after|wakeup:1746006259674833|now:1746006259673870|diff:963| [2025/04/30 09:44:19 673877] [debug] |xqc_engine_main_logic|END|now:1746006259673524| [2025/04/30 09:44:19 674148] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259674147| [2025/04/30 09:44:19 674157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 674163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1286| [2025/04/30 09:44:19 674167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1287| [2025/04/30 09:44:19 674173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1287| [2025/04/30 09:44:19 674178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 674182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2837|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2838|path_largest_ack:2837| [2025/04/30 09:44:19 674187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63607|prior_delivered:2999512|prior_time:1746006259620254|is_app_limited:0|send_elapse:51916|ack_elapse:53893|ctl_first_sent_time:1746006259621791|lagest_ack_time:1746006259674147|curr_delivered:3063119| [2025/04/30 09:44:19 674192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259621791| [2025/04/30 09:44:19 674197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:119||sndq_packets_used_bytes:0|sndq_packets_free:1661| [2025/04/30 09:44:19 674201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2838|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2838|path_largest_ack:2838| [2025/04/30 09:44:19 674205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62407|prior_delivered:3001912|prior_time:1746006259622248|is_app_limited:0|send_elapse:51794|ack_elapse:51899|ctl_first_sent_time:1746006259623678|lagest_ack_time:1746006259674147|curr_delivered:3064319| [2025/04/30 09:44:19 674210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259623678| [2025/04/30 09:44:19 674214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:118||sndq_packets_used_bytes:0|sndq_packets_free:1662| [2025/04/30 09:44:19 674218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50532|rttvar:423|minrtt:31343|latest_rtt:50469|ack_delay:72| [2025/04/30 09:44:19 674222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50515|rttvar:351|minrtt:31343|latest_rtt:50469|ack_delay:72| [2025/04/30 09:44:19 674226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2838|lost_pn:2835|thresh:3| [2025/04/30 09:44:19 674231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 674235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50515|rtt_var:351|pto_duration:52515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 674243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 674247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 674251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:19 674255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259751225|now:1746006259674234|interv:76991| [2025/04/30 09:44:19 674259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259751225|now:1746006259674234|interval:76991|pto_count:0|srtt:50515 [2025/04/30 09:44:19 674264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51794, ack_elapse 51899, delivered 62407|rate 1202470|lost 231| [2025/04/30 09:44:19 674269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202470) in round 53| [2025/04/30 09:44:19 674273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 674277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 674281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259623678|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 674286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259623678|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 674290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911036|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:66000|srtt:50515|latest_rtt:50469|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 674296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1287|largest:1287|pns:2| [2025/04/30 09:44:19 674301] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1287|frame:ACK |recv_time:1746006259674147|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 674306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379674147|now:1746006259674147|interv:120000000| [2025/04/30 09:44:19 674310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379674147|now:1746006259674147|interv:120000000| [2025/04/30 09:44:19 674314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259674833|pq_index:0| [2025/04/30 09:44:19 674318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259673524| [2025/04/30 09:44:19 674322] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259674322| [2025/04/30 09:44:19 674327] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259674326| [2025/04/30 09:44:19 674333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50515|min_srtt:50515|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 674340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3105516| [2025/04/30 09:44:19 674345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50515|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 674350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 674354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50515|min_srtt:50515|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 674359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3106695| [2025/04/30 09:44:19 674363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50515|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 674368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 674372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50515|min_srtt:50515|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 674376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3107874| [2025/04/30 09:44:19 674380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 674384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 674388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 674393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 674397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 674401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3073683| [2025/04/30 09:44:19 674406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 674409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 674413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259674833| [2025/04/30 09:44:19 674417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259674833| [2025/04/30 09:44:19 674421] [debug] |xqc_engine_wakeup_after|wakeup:1746006259674833|now:1746006259674421|diff:412| [2025/04/30 09:44:19 674426] [debug] |xqc_engine_main_logic|END|now:1746006259674326| [2025/04/30 09:44:19 674431] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259674431| [2025/04/30 09:44:19 674437] [debug] |xqc_engine_wakeup_after|wakeup:1746006259674833|now:1746006259674437|diff:396| [2025/04/30 09:44:19 674441] [debug] |xqc_engine_main_logic|END|now:1746006259674431| [2025/04/30 09:44:19 675512] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259675512| [2025/04/30 09:44:19 675525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259674833|pq_index:0| [2025/04/30 09:44:19 675531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259674326| [2025/04/30 09:44:19 675537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259675535| [2025/04/30 09:44:19 675542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259674833|now:1746006259675535| [2025/04/30 09:44:19 675546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259674833|now:1746006259675535| [2025/04/30 09:44:19 675550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 675556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50515|min_srtt:50515|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 675561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3107874| [2025/04/30 09:44:19 675566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 675570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 675574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 675578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 675583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 675589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3073683| [2025/04/30 09:44:19 675596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 675603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2894| [2025/04/30 09:44:19 675656] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2894|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006259675616|stream_id:0|stream_offset:3073683| [2025/04/30 09:44:19 675666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2894|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 675674] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:19 675679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50515|rtt_var:351|pto_duration:52515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 675691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 675695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 675699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:19 675703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259753131|now:1746006259675679|interv:77452| [2025/04/30 09:44:19 675707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259753131|now:1746006259675679|interval:77452|pto_count:0|srtt:50515 [2025/04/30 09:44:19 675713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:67200| [2025/04/30 09:44:19 675721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 675728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3074862| [2025/04/30 09:44:19 675735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 675742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2895| [2025/04/30 09:44:19 675786] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2895|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746006259675754|stream_id:0|stream_offset:3074862| [2025/04/30 09:44:19 675797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2895|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 675805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 09:44:19 675812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50515|rtt_var:351|pto_duration:52515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 675819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 675826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 675832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:44:19 675839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259753269|now:1746006259675811|interv:77458| [2025/04/30 09:44:19 675846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259753269|now:1746006259675811|interval:77458|pto_count:0|srtt:50515 [2025/04/30 09:44:19 675853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:68400| [2025/04/30 09:44:19 675861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 675867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3076041| [2025/04/30 09:44:19 675880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1159| [2025/04/30 09:44:19 675887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259677045|now:1746006259675886|interv:1159| [2025/04/30 09:44:19 675893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1159| [2025/04/30 09:44:19 675900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 675906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259677045| [2025/04/30 09:44:19 675913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259677045| [2025/04/30 09:44:19 675919] [debug] |xqc_engine_wakeup_after|wakeup:1746006259677045|now:1746006259675919|diff:1126| [2025/04/30 09:44:19 675925] [debug] |xqc_engine_main_logic|END|now:1746006259675535| [2025/04/30 09:44:19 676115] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259676114| [2025/04/30 09:44:19 676122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 676128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1287| [2025/04/30 09:44:19 676149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1288| [2025/04/30 09:44:19 676161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1288| [2025/04/30 09:44:19 676166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 676171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2839|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2840|path_largest_ack:2839| [2025/04/30 09:44:19 676175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63607|prior_delivered:3001912|prior_time:1746006259622248|is_app_limited:0|send_elapse:51899|ack_elapse:53866|ctl_first_sent_time:1746006259623783|lagest_ack_time:1746006259676114|curr_delivered:3065519| [2025/04/30 09:44:19 676180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259623783| [2025/04/30 09:44:19 676185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:117||sndq_packets_used_bytes:0|sndq_packets_free:1663| [2025/04/30 09:44:19 676189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2840|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2840|path_largest_ack:2840| [2025/04/30 09:44:19 676194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63607|prior_delivered:3001912|prior_time:1746006259622248|is_app_limited:0|send_elapse:51899|ack_elapse:53866|ctl_first_sent_time:1746006259623783|lagest_ack_time:1746006259676114|curr_delivered:3066719| [2025/04/30 09:44:19 676199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259623879| [2025/04/30 09:44:19 676203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:116||sndq_packets_used_bytes:0|sndq_packets_free:1664| [2025/04/30 09:44:19 676207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50515|rttvar:351|minrtt:31343|latest_rtt:52235|ack_delay:64| [2025/04/30 09:44:19 676211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50722|rttvar:678|minrtt:31343|latest_rtt:52235|ack_delay:64| [2025/04/30 09:44:19 676215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2840|lost_pn:2837|thresh:3| [2025/04/30 09:44:19 676224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 676228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50722|rtt_var:678|pto_duration:53434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 676233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 676237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 676241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:19 676245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259754188|now:1746006259676228|interv:77960| [2025/04/30 09:44:19 676249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259754188|now:1746006259676228|interval:77960|pto_count:0|srtt:50722 [2025/04/30 09:44:19 676253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51899, ack_elapse 53866, delivered 64807|rate 1203115|lost 231| [2025/04/30 09:44:19 676258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203115) in round 53| [2025/04/30 09:44:19 676262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 676266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 676270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259623879|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 676275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259623879|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 676280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911036|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:66000|srtt:50722|latest_rtt:52235|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 676285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1288|largest:1288|pns:2| [2025/04/30 09:44:19 676290] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1288|frame:ACK |recv_time:1746006259676114|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 676295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379676114|now:1746006259676114|interv:120000000| [2025/04/30 09:44:19 676299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379676114|now:1746006259676114|interv:120000000| [2025/04/30 09:44:19 676303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259677045|pq_index:0| [2025/04/30 09:44:19 676307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259675535| [2025/04/30 09:44:19 676311] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259676311| [2025/04/30 09:44:19 676317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259676315| [2025/04/30 09:44:19 676326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50722|min_srtt:50722|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 676330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3107874| [2025/04/30 09:44:19 676335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50722|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 676340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 676345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50722|min_srtt:50722|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 676352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3109053| [2025/04/30 09:44:19 676359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50722|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 676367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 676373] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50722|min_srtt:50722|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 676378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3110232| [2025/04/30 09:44:19 676382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 676386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 676390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 676394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 676399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 676403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3076041| [2025/04/30 09:44:19 676408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 676411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 676415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259677045| [2025/04/30 09:44:19 676420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259677045| [2025/04/30 09:44:19 676427] [debug] |xqc_engine_wakeup_after|wakeup:1746006259677045|now:1746006259676426|diff:619| [2025/04/30 09:44:19 676431] [debug] |xqc_engine_main_logic|END|now:1746006259676315| [2025/04/30 09:44:19 676436] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259676436| [2025/04/30 09:44:19 676440] [debug] |xqc_engine_wakeup_after|wakeup:1746006259677045|now:1746006259676440|diff:605| [2025/04/30 09:44:19 676444] [debug] |xqc_engine_main_logic|END|now:1746006259676436| [2025/04/30 09:44:19 677511] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259677510| [2025/04/30 09:44:19 677523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259677045|pq_index:0| [2025/04/30 09:44:19 677528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259676315| [2025/04/30 09:44:19 677533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259677532| [2025/04/30 09:44:19 677538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259677045|now:1746006259677532| [2025/04/30 09:44:19 677542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259677045|now:1746006259677532| [2025/04/30 09:44:19 677546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 677551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50722|min_srtt:50722|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 677556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3110232| [2025/04/30 09:44:19 677561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 677565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 677569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 677573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 677578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 677582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3076041| [2025/04/30 09:44:19 677587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 677591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2896| [2025/04/30 09:44:19 677626] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2896|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006259677600|stream_id:0|stream_offset:3076041| [2025/04/30 09:44:19 677643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2896|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 677651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:19 677665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50722|rtt_var:678|pto_duration:53434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 677672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 677679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 677685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:19 677692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259756034|now:1746006259677665|interv:78369| [2025/04/30 09:44:19 677698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259756034|now:1746006259677665|interval:78369|pto_count:0|srtt:50722 [2025/04/30 09:44:19 677705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:67200| [2025/04/30 09:44:19 677713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 677720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3077220| [2025/04/30 09:44:19 677727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 677734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259678733|now:1746006259677733|interv:1000| [2025/04/30 09:44:19 677740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 677746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 677753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259678733| [2025/04/30 09:44:19 677759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259678733| [2025/04/30 09:44:19 677764] [debug] |xqc_engine_wakeup_after|wakeup:1746006259678733|now:1746006259677764|diff:969| [2025/04/30 09:44:19 677768] [debug] |xqc_engine_main_logic|END|now:1746006259677532| [2025/04/30 09:44:19 678152] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259678151| [2025/04/30 09:44:19 678165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 678174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1288| [2025/04/30 09:44:19 678180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1289| [2025/04/30 09:44:19 678189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1289| [2025/04/30 09:44:19 678193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 678198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2841|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2842|path_largest_ack:2841| [2025/04/30 09:44:19 678203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63607|prior_delivered:3004312|prior_time:1746006259624233|is_app_limited:0|send_elapse:51797|ack_elapse:53918|ctl_first_sent_time:1746006259625665|lagest_ack_time:1746006259678151|curr_delivered:3067919| [2025/04/30 09:44:19 678213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259625665| [2025/04/30 09:44:19 678217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:115||sndq_packets_used_bytes:0|sndq_packets_free:1665| [2025/04/30 09:44:19 678222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2842|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2842|path_largest_ack:2842| [2025/04/30 09:44:19 678226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63607|prior_delivered:3004312|prior_time:1746006259624233|is_app_limited:0|send_elapse:51797|ack_elapse:53918|ctl_first_sent_time:1746006259625665|lagest_ack_time:1746006259678151|curr_delivered:3069119| [2025/04/30 09:44:19 678230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259625769| [2025/04/30 09:44:19 678234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:114||sndq_packets_used_bytes:0|sndq_packets_free:1666| [2025/04/30 09:44:19 678238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50722|rttvar:678|minrtt:31343|latest_rtt:52382|ack_delay:80| [2025/04/30 09:44:19 678243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50919|rttvar:904|minrtt:31343|latest_rtt:52382|ack_delay:80| [2025/04/30 09:44:19 678247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2842|lost_pn:2839|thresh:3| [2025/04/30 09:44:19 678251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 678255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50919|rtt_var:904|pto_duration:54535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 678260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 678264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 678268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 678272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259757135|now:1746006259678255|interv:78880| [2025/04/30 09:44:19 678276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259757135|now:1746006259678255|interval:78880|pto_count:0|srtt:50919 [2025/04/30 09:44:19 678280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51797, ack_elapse 53918, delivered 64807|rate 1201954|lost 231| [2025/04/30 09:44:19 678285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201954) in round 53| [2025/04/30 09:44:19 678289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 678293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 678297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259625769|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 678302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259625769|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 678310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911036|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:64800|srtt:50919|latest_rtt:52382|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 678316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1289|largest:1289|pns:2| [2025/04/30 09:44:19 678321] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1289|frame:ACK |recv_time:1746006259678151|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 678325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379678151|now:1746006259678151|interv:120000000| [2025/04/30 09:44:19 678330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379678151|now:1746006259678151|interv:120000000| [2025/04/30 09:44:19 678334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259678733|pq_index:0| [2025/04/30 09:44:19 678338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259677532| [2025/04/30 09:44:19 678342] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259678342| [2025/04/30 09:44:19 678347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259678346| [2025/04/30 09:44:19 678353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50919|min_srtt:50919|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 678358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3110232| [2025/04/30 09:44:19 678362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50919|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 678367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 678372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50919|min_srtt:50919|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 678376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3111411| [2025/04/30 09:44:19 678380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:50919|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 678385] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 678389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50919|min_srtt:50919|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 678394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3112590| [2025/04/30 09:44:19 678401] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 678405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 678409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 678413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 678418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 678422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3077220| [2025/04/30 09:44:19 678426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 678430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 678434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259678733| [2025/04/30 09:44:19 678438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259678733| [2025/04/30 09:44:19 678442] [debug] |xqc_engine_wakeup_after|wakeup:1746006259678733|now:1746006259678442|diff:291| [2025/04/30 09:44:19 678447] [debug] |xqc_engine_main_logic|END|now:1746006259678346| [2025/04/30 09:44:19 678452] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259678452| [2025/04/30 09:44:19 678456] [debug] |xqc_engine_wakeup_after|wakeup:1746006259678733|now:1746006259678456|diff:277| [2025/04/30 09:44:19 678460] [debug] |xqc_engine_main_logic|END|now:1746006259678452| [2025/04/30 09:44:19 679526] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259679526| [2025/04/30 09:44:19 679537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259678733|pq_index:0| [2025/04/30 09:44:19 679542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259678346| [2025/04/30 09:44:19 679547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259679546| [2025/04/30 09:44:19 679551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259678733|now:1746006259679546| [2025/04/30 09:44:19 679556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259678733|now:1746006259679546| [2025/04/30 09:44:19 679560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 679565] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:50919|min_srtt:50919|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 679570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3112590| [2025/04/30 09:44:19 679575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 679584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 679588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 679592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 679597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 679601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3077220| [2025/04/30 09:44:19 679606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 679610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2897| [2025/04/30 09:44:19 679659] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2897|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006259679619|stream_id:0|stream_offset:3077220| [2025/04/30 09:44:19 679670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2897|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 679677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:19 679684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50919|rtt_var:904|pto_duration:54535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 679691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 679698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 679704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:19 679710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259759154|now:1746006259679684|interv:79470| [2025/04/30 09:44:19 679717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259759154|now:1746006259679684|interval:79470|pto_count:0|srtt:50919 [2025/04/30 09:44:19 679725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:66000| [2025/04/30 09:44:19 679731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 679736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3078399| [2025/04/30 09:44:19 679744] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 679750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2898| [2025/04/30 09:44:19 679788] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2898|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006259679762|stream_id:0|stream_offset:3078399| [2025/04/30 09:44:19 679803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2898|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 679811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:44:19 679818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50919|rtt_var:904|pto_duration:54535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 679825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 679832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 679838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:44:19 679844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259759297|now:1746006259679818|interv:79479| [2025/04/30 09:44:19 679848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259759297|now:1746006259679818|interval:79479|pto_count:0|srtt:50919 [2025/04/30 09:44:19 679853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:67200| [2025/04/30 09:44:19 679857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 679862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3079578| [2025/04/30 09:44:19 679866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1116| [2025/04/30 09:44:19 679870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259680986|now:1746006259679870|interv:1116| [2025/04/30 09:44:19 679874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1116| [2025/04/30 09:44:19 679878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 679882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259680986| [2025/04/30 09:44:19 679886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259680986| [2025/04/30 09:44:19 679890] [debug] |xqc_engine_wakeup_after|wakeup:1746006259680986|now:1746006259679890|diff:1096| [2025/04/30 09:44:19 679895] [debug] |xqc_engine_main_logic|END|now:1746006259679546| [2025/04/30 09:44:19 680083] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259680082| [2025/04/30 09:44:19 680092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 680098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1289| [2025/04/30 09:44:19 680102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1290| [2025/04/30 09:44:19 680108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1290| [2025/04/30 09:44:19 680112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 680117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2843|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2844|path_largest_ack:2843| [2025/04/30 09:44:19 680126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63607|prior_delivered:3006712|prior_time:1746006259626229|is_app_limited:0|send_elapse:51806|ack_elapse:53853|ctl_first_sent_time:1746006259627667|lagest_ack_time:1746006259680082|curr_delivered:3070319| [2025/04/30 09:44:19 680153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259627667| [2025/04/30 09:44:19 680163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:113||sndq_packets_used_bytes:0|sndq_packets_free:1667| [2025/04/30 09:44:19 680168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2844|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2844|path_largest_ack:2844| [2025/04/30 09:44:19 680172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63607|prior_delivered:3006712|prior_time:1746006259626229|is_app_limited:0|send_elapse:51806|ack_elapse:53853|ctl_first_sent_time:1746006259627667|lagest_ack_time:1746006259680082|curr_delivered:3071519| [2025/04/30 09:44:19 680177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259627774| [2025/04/30 09:44:19 680181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:112||sndq_packets_used_bytes:0|sndq_packets_free:1668| [2025/04/30 09:44:19 680185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50919|rttvar:904|minrtt:31343|latest_rtt:52308|ack_delay:64| [2025/04/30 09:44:19 680189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51085|rttvar:1009|minrtt:31343|latest_rtt:52308|ack_delay:64| [2025/04/30 09:44:19 680194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2844|lost_pn:2841|thresh:3| [2025/04/30 09:44:19 680198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 680202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51085|rtt_var:1009|pto_duration:55121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 680207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 680211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 680214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 680218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259759883|now:1746006259680202|interv:79681| [2025/04/30 09:44:19 680222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259759883|now:1746006259680202|interval:79681|pto_count:0|srtt:51085 [2025/04/30 09:44:19 680227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51806, ack_elapse 53853, delivered 64807|rate 1203405|lost 231| [2025/04/30 09:44:19 680231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203405) in round 53| [2025/04/30 09:44:19 680236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 680240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 680244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259627774|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 680252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259627774|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 680257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911036|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:64800|srtt:51085|latest_rtt:52308|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 680263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1290|largest:1290|pns:2| [2025/04/30 09:44:19 680267] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1290|frame:ACK |recv_time:1746006259680082|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 680272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379680082|now:1746006259680082|interv:120000000| [2025/04/30 09:44:19 680276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379680082|now:1746006259680082|interv:120000000| [2025/04/30 09:44:19 680280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259680986|pq_index:0| [2025/04/30 09:44:19 680284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259679546| [2025/04/30 09:44:19 680288] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259680288| [2025/04/30 09:44:19 680293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259680292| [2025/04/30 09:44:19 680299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51085|min_srtt:51085|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 680303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3112590| [2025/04/30 09:44:19 680308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 680313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 680317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51085|min_srtt:51085|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 680321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3113769| [2025/04/30 09:44:19 680326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 680330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 680337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51085|min_srtt:51085|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 680341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3114948| [2025/04/30 09:44:19 680345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 680349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 680353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 680358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 680362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 680366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3079578| [2025/04/30 09:44:19 680371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 680374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 680378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259680986| [2025/04/30 09:44:19 680382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259680986| [2025/04/30 09:44:19 680386] [debug] |xqc_engine_wakeup_after|wakeup:1746006259680986|now:1746006259680386|diff:600| [2025/04/30 09:44:19 680391] [debug] |xqc_engine_main_logic|END|now:1746006259680292| [2025/04/30 09:44:19 680396] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259680396| [2025/04/30 09:44:19 680400] [debug] |xqc_engine_wakeup_after|wakeup:1746006259680986|now:1746006259680400|diff:586| [2025/04/30 09:44:19 680404] [debug] |xqc_engine_main_logic|END|now:1746006259680396| [2025/04/30 09:44:19 681470] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259681470| [2025/04/30 09:44:19 681481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259680986|pq_index:0| [2025/04/30 09:44:19 681486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259680292| [2025/04/30 09:44:19 681491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259681490| [2025/04/30 09:44:19 681496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259680986|now:1746006259681490| [2025/04/30 09:44:19 681500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259680986|now:1746006259681490| [2025/04/30 09:44:19 681504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 681509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51085|min_srtt:51085|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 681514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3114948| [2025/04/30 09:44:19 681525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 681531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 681538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 681544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 681550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 681555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3079578| [2025/04/30 09:44:19 681560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 681564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2899| [2025/04/30 09:44:19 681601] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2899|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006259681573|stream_id:0|stream_offset:3079578| [2025/04/30 09:44:19 681610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2899|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 681618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:19 681633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51085|rtt_var:1009|pto_duration:55121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 681638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 681642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 681646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:19 681650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259761694|now:1746006259681632|interv:80062| [2025/04/30 09:44:19 681654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259761694|now:1746006259681632|interval:80062|pto_count:0|srtt:51085 [2025/04/30 09:44:19 681659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:66000| [2025/04/30 09:44:19 681664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 681668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3080757| [2025/04/30 09:44:19 681673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 681677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259682676|now:1746006259681676|interv:1000| [2025/04/30 09:44:19 681685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 681691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 681697] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259682676| [2025/04/30 09:44:19 681704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259682676| [2025/04/30 09:44:19 681710] [debug] |xqc_engine_wakeup_after|wakeup:1746006259682676|now:1746006259681710|diff:966| [2025/04/30 09:44:19 681717] [debug] |xqc_engine_main_logic|END|now:1746006259681490| [2025/04/30 09:44:19 682083] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259682082| [2025/04/30 09:44:19 682091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 682098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1290| [2025/04/30 09:44:19 682102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1291| [2025/04/30 09:44:19 682108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1291| [2025/04/30 09:44:19 682112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 682117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2845|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2846|path_largest_ack:2845| [2025/04/30 09:44:19 682122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:66007|prior_delivered:3006712|prior_time:1746006259626229|is_app_limited:0|send_elapse:52008|ack_elapse:55853|ctl_first_sent_time:1746006259627869|lagest_ack_time:1746006259682082|curr_delivered:3072719| [2025/04/30 09:44:19 682126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259627869| [2025/04/30 09:44:19 682131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:111||sndq_packets_used_bytes:0|sndq_packets_free:1669| [2025/04/30 09:44:19 682158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2846|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2846|path_largest_ack:2846| [2025/04/30 09:44:19 682163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:64807|prior_delivered:3009112|prior_time:1746006259628225|is_app_limited:0|send_elapse:51808|ack_elapse:53857|ctl_first_sent_time:1746006259629663|lagest_ack_time:1746006259682082|curr_delivered:3073919| [2025/04/30 09:44:19 682168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259629663| [2025/04/30 09:44:19 682172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:110||sndq_packets_used_bytes:0|sndq_packets_free:1670| [2025/04/30 09:44:19 682176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51085|rttvar:1009|minrtt:31343|latest_rtt:52419|ack_delay:56| [2025/04/30 09:44:19 682180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51245|rttvar:1076|minrtt:31343|latest_rtt:52419|ack_delay:56| [2025/04/30 09:44:19 682185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2846|lost_pn:2843|thresh:3| [2025/04/30 09:44:19 682189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 682198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51245|rtt_var:1076|pto_duration:55549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 682202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 682206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 682210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 682214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259762122|now:1746006259682198|interv:79924| [2025/04/30 09:44:19 682218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259762122|now:1746006259682198|interval:79924|pto_count:0|srtt:51245 [2025/04/30 09:44:19 682223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51808, ack_elapse 53857, delivered 64807|rate 1203316|lost 231| [2025/04/30 09:44:19 682227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203316) in round 53| [2025/04/30 09:44:19 682232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 682236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 682240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259629663|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 682244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259629663|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 682249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911036|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:63600|srtt:51245|latest_rtt:52419|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 682258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1291|largest:1291|pns:2| [2025/04/30 09:44:19 682264] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1291|frame:ACK |recv_time:1746006259682082|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 682272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379682082|now:1746006259682082|interv:120000000| [2025/04/30 09:44:19 682278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379682082|now:1746006259682082|interv:120000000| [2025/04/30 09:44:19 682282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259682676|pq_index:0| [2025/04/30 09:44:19 682287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259681490| [2025/04/30 09:44:19 682291] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259682291| [2025/04/30 09:44:19 682296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259682295| [2025/04/30 09:44:19 682305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51245|min_srtt:51245|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 682309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3114948| [2025/04/30 09:44:19 682314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51245|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 682319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 682323] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51245|min_srtt:51245|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 682328] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3116127| [2025/04/30 09:44:19 682332] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51245|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 682336] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 682341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51245|min_srtt:51245|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 682345] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3117306| [2025/04/30 09:44:19 682349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 682353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 682357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 682361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 682366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 682370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3080757| [2025/04/30 09:44:19 682374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 682378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 682382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259682676| [2025/04/30 09:44:19 682386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259682676| [2025/04/30 09:44:19 682390] [debug] |xqc_engine_wakeup_after|wakeup:1746006259682676|now:1746006259682390|diff:286| [2025/04/30 09:44:19 682394] [debug] |xqc_engine_main_logic|END|now:1746006259682295| [2025/04/30 09:44:19 682403] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259682403| [2025/04/30 09:44:19 682407] [debug] |xqc_engine_wakeup_after|wakeup:1746006259682676|now:1746006259682407|diff:269| [2025/04/30 09:44:19 682411] [debug] |xqc_engine_main_logic|END|now:1746006259682403| [2025/04/30 09:44:19 683477] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259683477| [2025/04/30 09:44:19 683488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259682676|pq_index:0| [2025/04/30 09:44:19 683493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259682295| [2025/04/30 09:44:19 683498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259683497| [2025/04/30 09:44:19 683503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259682676|now:1746006259683497| [2025/04/30 09:44:19 683508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259682676|now:1746006259683497| [2025/04/30 09:44:19 683512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 683517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51245|min_srtt:51245|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 683522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3117306| [2025/04/30 09:44:19 683526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 683530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 683534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 683539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 683543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 683548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3080757| [2025/04/30 09:44:19 683553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 683557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2900| [2025/04/30 09:44:19 683595] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2900|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259683566|stream_id:0|stream_offset:3080757| [2025/04/30 09:44:19 683604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2900|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 683612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 683626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51245|rtt_var:1076|pto_duration:55549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 683645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 683651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 683654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 683658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259764115|now:1746006259683626|interv:80489| [2025/04/30 09:44:19 683662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259764115|now:1746006259683626|interval:80489|pto_count:0|srtt:51245 [2025/04/30 09:44:19 683667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:64800| [2025/04/30 09:44:19 683672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 683676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3081936| [2025/04/30 09:44:19 683681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 683686] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2901| [2025/04/30 09:44:19 683728] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2901|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006259683698|stream_id:0|stream_offset:3081936| [2025/04/30 09:44:19 683739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2901|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 683746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:44:19 683753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51245|rtt_var:1076|pto_duration:55549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 683760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 683767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 683773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:44:19 683779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259764247|now:1746006259683753|interv:80494| [2025/04/30 09:44:19 683786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259764247|now:1746006259683753|interval:80494|pto_count:0|srtt:51245 [2025/04/30 09:44:19 683794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:66000| [2025/04/30 09:44:19 683801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 683808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3083115| [2025/04/30 09:44:19 683821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1128| [2025/04/30 09:44:19 683827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259684955|now:1746006259683827|interv:1128| [2025/04/30 09:44:19 683833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1128| [2025/04/30 09:44:19 683840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 683846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259684955| [2025/04/30 09:44:19 683853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259684955| [2025/04/30 09:44:19 683859] [debug] |xqc_engine_wakeup_after|wakeup:1746006259684955|now:1746006259683859|diff:1096| [2025/04/30 09:44:19 683866] [debug] |xqc_engine_main_logic|END|now:1746006259683497| [2025/04/30 09:44:19 684106] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259684105| [2025/04/30 09:44:19 684112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 684119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1291| [2025/04/30 09:44:19 684123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1292| [2025/04/30 09:44:19 684129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1292| [2025/04/30 09:44:19 684154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 684161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2847|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2848|path_largest_ack:2847| [2025/04/30 09:44:19 684166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:66007|prior_delivered:3009112|prior_time:1746006259628225|is_app_limited:0|send_elapse:51914|ack_elapse:55880|ctl_first_sent_time:1746006259629769|lagest_ack_time:1746006259684105|curr_delivered:3075119| [2025/04/30 09:44:19 684171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259629769| [2025/04/30 09:44:19 684175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:109||sndq_packets_used_bytes:0|sndq_packets_free:1671| [2025/04/30 09:44:19 684179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2848|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2848|path_largest_ack:2848| [2025/04/30 09:44:19 684184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:64807|prior_delivered:3011512|prior_time:1746006259630224|is_app_limited:0|send_elapse:51816|ack_elapse:53881|ctl_first_sent_time:1746006259631664|lagest_ack_time:1746006259684105|curr_delivered:3076319| [2025/04/30 09:44:19 684189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259631664| [2025/04/30 09:44:19 684193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:108||sndq_packets_used_bytes:0|sndq_packets_free:1672| [2025/04/30 09:44:19 684197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51245|rttvar:1076|minrtt:31343|latest_rtt:52441|ack_delay:72| [2025/04/30 09:44:19 684201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51386|rttvar:1088|minrtt:31343|latest_rtt:52441|ack_delay:72| [2025/04/30 09:44:19 684210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2848|lost_pn:2845|thresh:3| [2025/04/30 09:44:19 684214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 684218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51386|rtt_var:1088|pto_duration:55738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 684223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 684227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 684231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 684235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259764436|now:1746006259684218|interv:80218| [2025/04/30 09:44:19 684239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259764436|now:1746006259684218|interval:80218|pto_count:0|srtt:51386 [2025/04/30 09:44:19 684243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51816, ack_elapse 53881, delivered 64807|rate 1202780|lost 231| [2025/04/30 09:44:19 684248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202780) in round 53| [2025/04/30 09:44:19 684252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 684256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 684260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259631664|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 684265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259631664|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 684269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:911036|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:63600|srtt:51386|latest_rtt:52441|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 684275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1292|largest:1292|pns:2| [2025/04/30 09:44:19 684280] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1292|frame:ACK |recv_time:1746006259684105|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 684285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379684105|now:1746006259684105|interv:120000000| [2025/04/30 09:44:19 684289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379684105|now:1746006259684105|interv:120000000| [2025/04/30 09:44:19 684293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259684955|pq_index:0| [2025/04/30 09:44:19 684297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259683497| [2025/04/30 09:44:19 684301] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259684301| [2025/04/30 09:44:19 684306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259684305| [2025/04/30 09:44:19 684315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51386|min_srtt:51386|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 684319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3117306| [2025/04/30 09:44:19 684324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51386|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 684329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 684333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51386|min_srtt:51386|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 684337] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3118485| [2025/04/30 09:44:19 684342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51386|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 684346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 684350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51386|min_srtt:51386|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 684355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3119664| [2025/04/30 09:44:19 684359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 684363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 684367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 684371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 684375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 684380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3083115| [2025/04/30 09:44:19 684384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 684388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 684392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259684955| [2025/04/30 09:44:19 684400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259684955| [2025/04/30 09:44:19 684404] [debug] |xqc_engine_wakeup_after|wakeup:1746006259684955|now:1746006259684404|diff:551| [2025/04/30 09:44:19 684409] [debug] |xqc_engine_main_logic|END|now:1746006259684305| [2025/04/30 09:44:19 684414] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259684414| [2025/04/30 09:44:19 684418] [debug] |xqc_engine_wakeup_after|wakeup:1746006259684955|now:1746006259684418|diff:537| [2025/04/30 09:44:19 684425] [debug] |xqc_engine_main_logic|END|now:1746006259684414| [2025/04/30 09:44:19 685496] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259685496| [2025/04/30 09:44:19 685508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259684955|pq_index:0| [2025/04/30 09:44:19 685512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259684305| [2025/04/30 09:44:19 685518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259685516| [2025/04/30 09:44:19 685522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259684955|now:1746006259685516| [2025/04/30 09:44:19 685527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259684955|now:1746006259685516| [2025/04/30 09:44:19 685531] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 685536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51386|min_srtt:51386|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 685541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3119664| [2025/04/30 09:44:19 685546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 685550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 685553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 685558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 685563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 685567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3083115| [2025/04/30 09:44:19 685572] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 685576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2902| [2025/04/30 09:44:19 685621] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2902|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259685587|stream_id:0|stream_offset:3083115| [2025/04/30 09:44:19 685631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2902|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 685645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 685652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51386|rtt_var:1088|pto_duration:55738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 685656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 685660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 685664] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 685668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259766325|now:1746006259685651|interv:80674| [2025/04/30 09:44:19 685673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259766325|now:1746006259685651|interval:80674|pto_count:0|srtt:51386 [2025/04/30 09:44:19 685680] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:64800| [2025/04/30 09:44:19 685688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 685695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3084294| [2025/04/30 09:44:19 685702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 685708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259686708|now:1746006259685708|interv:1000| [2025/04/30 09:44:19 685715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 685722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 685728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259686708| [2025/04/30 09:44:19 685735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259686708| [2025/04/30 09:44:19 685742] [debug] |xqc_engine_wakeup_after|wakeup:1746006259686708|now:1746006259685741|diff:967| [2025/04/30 09:44:19 685748] [debug] |xqc_engine_main_logic|END|now:1746006259685516| [2025/04/30 09:44:19 686114] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259686113| [2025/04/30 09:44:19 686122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 686129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1292| [2025/04/30 09:44:19 686154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1293| [2025/04/30 09:44:19 686161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1293| [2025/04/30 09:44:19 686166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 686171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2849|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2850|path_largest_ack:2849| [2025/04/30 09:44:19 686175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:66007|prior_delivered:3011512|prior_time:1746006259630224|is_app_limited:0|send_elapse:51918|ack_elapse:55889|ctl_first_sent_time:1746006259631766|lagest_ack_time:1746006259686113|curr_delivered:3077519| [2025/04/30 09:44:19 686185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259631766| [2025/04/30 09:44:19 686190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:107||sndq_packets_used_bytes:0|sndq_packets_free:1673| [2025/04/30 09:44:19 686194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2850|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2850|path_largest_ack:2850| [2025/04/30 09:44:19 686199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:66007|prior_delivered:3011512|prior_time:1746006259630224|is_app_limited:0|send_elapse:51918|ack_elapse:55889|ctl_first_sent_time:1746006259631766|lagest_ack_time:1746006259686113|curr_delivered:3078719| [2025/04/30 09:44:19 686204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259631863| [2025/04/30 09:44:19 686208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:106||sndq_packets_used_bytes:0|sndq_packets_free:1674| [2025/04/30 09:44:19 686212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51386|rttvar:1088|minrtt:31343|latest_rtt:54250|ack_delay:88| [2025/04/30 09:44:19 686216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51733|rttvar:1510|minrtt:31343|latest_rtt:54250|ack_delay:88| [2025/04/30 09:44:19 686220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2850|lost_pn:2847|thresh:3| [2025/04/30 09:44:19 686224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 686229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51733|rtt_var:1510|pto_duration:57773|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 686233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 686237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 686241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 686245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259768360|now:1746006259686228|interv:82132| [2025/04/30 09:44:19 686249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259768360|now:1746006259686228|interval:82132|pto_count:0|srtt:51733 [2025/04/30 09:44:19 686254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51918, ack_elapse 55889, delivered 67207|rate 1202508|lost 231| [2025/04/30 09:44:19 686258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202508) in round 53| [2025/04/30 09:44:19 686263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 686267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 686271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259631863|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 686291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259631863|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 686295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:62400|srtt:51733|latest_rtt:54250|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 686301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1293|largest:1293|pns:2| [2025/04/30 09:44:19 686307] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1293|frame:ACK |recv_time:1746006259686113|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 686313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379686113|now:1746006259686113|interv:120000000| [2025/04/30 09:44:19 686320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379686113|now:1746006259686113|interv:120000000| [2025/04/30 09:44:19 686326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259686708|pq_index:0| [2025/04/30 09:44:19 686333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259685516| [2025/04/30 09:44:19 686337] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259686337| [2025/04/30 09:44:19 686342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259686341| [2025/04/30 09:44:19 686348] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51733|min_srtt:51733|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 686353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3119664| [2025/04/30 09:44:19 686357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51733|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 686362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 686367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51733|min_srtt:51733|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 686371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3120843| [2025/04/30 09:44:19 686375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51733|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 686380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 686384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51733|min_srtt:51733|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 686391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3122022| [2025/04/30 09:44:19 686396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 686400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 686404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 686408] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 686413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 686417] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3084294| [2025/04/30 09:44:19 686421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 686425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 686429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259686708| [2025/04/30 09:44:19 686433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259686708| [2025/04/30 09:44:19 686437] [debug] |xqc_engine_wakeup_after|wakeup:1746006259686708|now:1746006259686437|diff:271| [2025/04/30 09:44:19 686441] [debug] |xqc_engine_main_logic|END|now:1746006259686341| [2025/04/30 09:44:19 686447] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259686447| [2025/04/30 09:44:19 686451] [debug] |xqc_engine_wakeup_after|wakeup:1746006259686708|now:1746006259686450|diff:258| [2025/04/30 09:44:19 686454] [debug] |xqc_engine_main_logic|END|now:1746006259686447| [2025/04/30 09:44:19 687523] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259687523| [2025/04/30 09:44:19 687535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259686708|pq_index:0| [2025/04/30 09:44:19 687539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259686341| [2025/04/30 09:44:19 687544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259687543| [2025/04/30 09:44:19 687549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259686708|now:1746006259687543| [2025/04/30 09:44:19 687554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259686708|now:1746006259687543| [2025/04/30 09:44:19 687557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 687563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51733|min_srtt:51733|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 687568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3122022| [2025/04/30 09:44:19 687577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 687581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 687585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 687589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 687594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 687598] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3084294| [2025/04/30 09:44:19 687603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 687607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2903| [2025/04/30 09:44:19 687645] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2903|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259687616|stream_id:0|stream_offset:3084294| [2025/04/30 09:44:19 687654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2903|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 687662] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 687669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51733|rtt_var:1510|pto_duration:57773|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 687676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 687682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 687688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 687694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259770389|now:1746006259687668|interv:82721| [2025/04/30 09:44:19 687700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259770389|now:1746006259687668|interval:82721|pto_count:0|srtt:51733 [2025/04/30 09:44:19 687708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:63600| [2025/04/30 09:44:19 687715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 687722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3085473| [2025/04/30 09:44:19 687730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 687736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2904| [2025/04/30 09:44:19 687781] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2904|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259687748|stream_id:0|stream_offset:3085473| [2025/04/30 09:44:19 687798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2904|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 687806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 687813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51733|rtt_var:1510|pto_duration:57773|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 687820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 687826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 687831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 687837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259770521|now:1746006259687812|interv:82709| [2025/04/30 09:44:19 687843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259770521|now:1746006259687812|interval:82709|pto_count:0|srtt:51733 [2025/04/30 09:44:19 687851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:64800| [2025/04/30 09:44:19 687858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 687865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3086652| [2025/04/30 09:44:19 687872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 687878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259688878|now:1746006259687878|interv:1000| [2025/04/30 09:44:19 687885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 687890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 687895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259688878| [2025/04/30 09:44:19 687899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259688878| [2025/04/30 09:44:19 687903] [debug] |xqc_engine_wakeup_after|wakeup:1746006259688878|now:1746006259687903|diff:975| [2025/04/30 09:44:19 687908] [debug] |xqc_engine_main_logic|END|now:1746006259687543| [2025/04/30 09:44:19 688067] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259688066| [2025/04/30 09:44:19 688073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 688079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1293| [2025/04/30 09:44:19 688083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1294| [2025/04/30 09:44:19 688089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1294| [2025/04/30 09:44:19 688093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 688098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2851|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2852|path_largest_ack:2851| [2025/04/30 09:44:19 688108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:66007|prior_delivered:3013912|prior_time:1746006259632207|is_app_limited:0|send_elapse:51717|ack_elapse:55859|ctl_first_sent_time:1746006259633641|lagest_ack_time:1746006259688066|curr_delivered:3079919| [2025/04/30 09:44:19 688112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259633641| [2025/04/30 09:44:19 688117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:105||sndq_packets_used_bytes:0|sndq_packets_free:1675| [2025/04/30 09:44:19 688121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2852|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2852|path_largest_ack:2852| [2025/04/30 09:44:19 688126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:66007|prior_delivered:3013912|prior_time:1746006259632207|is_app_limited:0|send_elapse:51717|ack_elapse:55859|ctl_first_sent_time:1746006259633641|lagest_ack_time:1746006259688066|curr_delivered:3081119| [2025/04/30 09:44:19 688131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259633747| [2025/04/30 09:44:19 688156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:104||sndq_packets_used_bytes:0|sndq_packets_free:1676| [2025/04/30 09:44:19 688160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51733|rttvar:1510|minrtt:31343|latest_rtt:54319|ack_delay:64| [2025/04/30 09:44:19 688164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52048|rttvar:1763|minrtt:31343|latest_rtt:54319|ack_delay:64| [2025/04/30 09:44:19 688169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2852|lost_pn:2849|thresh:3| [2025/04/30 09:44:19 688173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 688177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52048|rtt_var:1763|pto_duration:59100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 688181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 688186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 688189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 688193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259771848|now:1746006259688177|interv:83671| [2025/04/30 09:44:19 688197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259771848|now:1746006259688177|interval:83671|pto_count:0|srtt:52048 [2025/04/30 09:44:19 688202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51717, ack_elapse 55859, delivered 67207|rate 1203154|lost 231| [2025/04/30 09:44:19 688207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203154) in round 53| [2025/04/30 09:44:19 688211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 688215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 688222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259633747|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 688227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259633747|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 688231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:62400|srtt:52048|latest_rtt:54319|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 688237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1294|largest:1294|pns:2| [2025/04/30 09:44:19 688242] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1294|frame:ACK |recv_time:1746006259688066|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 688247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379688066|now:1746006259688066|interv:120000000| [2025/04/30 09:44:19 688251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379688066|now:1746006259688066|interv:120000000| [2025/04/30 09:44:19 688255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259688878|pq_index:0| [2025/04/30 09:44:19 688259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259687543| [2025/04/30 09:44:19 688263] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259688263| [2025/04/30 09:44:19 688268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259688267| [2025/04/30 09:44:19 688274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52048|min_srtt:52048|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 688279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3122022| [2025/04/30 09:44:19 688284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52048|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 688288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 688293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52048|min_srtt:52048|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 688297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3123201| [2025/04/30 09:44:19 688301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52048|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 688308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 688313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52048|min_srtt:52048|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 688317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3124380| [2025/04/30 09:44:19 688321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 688325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 688329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 688333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 688338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 688342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3086652| [2025/04/30 09:44:19 688347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 688350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 688354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259688878| [2025/04/30 09:44:19 688358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259688878| [2025/04/30 09:44:19 688362] [debug] |xqc_engine_wakeup_after|wakeup:1746006259688878|now:1746006259688362|diff:516| [2025/04/30 09:44:19 688367] [debug] |xqc_engine_main_logic|END|now:1746006259688267| [2025/04/30 09:44:19 688372] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259688372| [2025/04/30 09:44:19 688376] [debug] |xqc_engine_wakeup_after|wakeup:1746006259688878|now:1746006259688376|diff:502| [2025/04/30 09:44:19 688380] [debug] |xqc_engine_main_logic|END|now:1746006259688372| [2025/04/30 09:44:19 689451] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259689451| [2025/04/30 09:44:19 689463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259688878|pq_index:0| [2025/04/30 09:44:19 689467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259688267| [2025/04/30 09:44:19 689473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259689471| [2025/04/30 09:44:19 689477] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259688878|now:1746006259689471| [2025/04/30 09:44:19 689482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259688878|now:1746006259689471| [2025/04/30 09:44:19 689486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 689491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52048|min_srtt:52048|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 689501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3124380| [2025/04/30 09:44:19 689506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 689510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 689514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 689518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 689523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 689527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3086652| [2025/04/30 09:44:19 689532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 689536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2905| [2025/04/30 09:44:19 689576] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2905|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259689545|stream_id:0|stream_offset:3086652| [2025/04/30 09:44:19 689586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2905|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 689593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 689599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52048|rtt_var:1763|pto_duration:59100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 689604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 689608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 689612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 689616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259773645|now:1746006259689599|interv:84046| [2025/04/30 09:44:19 689620] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259773645|now:1746006259689599|interval:84046|pto_count:0|srtt:52048 [2025/04/30 09:44:19 689624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:63600| [2025/04/30 09:44:19 689629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 689634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3087831| [2025/04/30 09:44:19 689638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 689650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2906| [2025/04/30 09:44:19 689692] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2906|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259689661|stream_id:0|stream_offset:3087831| [2025/04/30 09:44:19 689701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2906|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 689709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 689716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52048|rtt_var:1763|pto_duration:59100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 689723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 689730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 689736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 689743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259773761|now:1746006259689716|interv:84045| [2025/04/30 09:44:19 689749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259773761|now:1746006259689716|interval:84045|pto_count:0|srtt:52048 [2025/04/30 09:44:19 689757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:64800| [2025/04/30 09:44:19 689765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 689772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3089010| [2025/04/30 09:44:19 689779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 689785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259690785|now:1746006259689785|interv:1000| [2025/04/30 09:44:19 689791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 689797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 689804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259690785| [2025/04/30 09:44:19 689810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259690785| [2025/04/30 09:44:19 689817] [debug] |xqc_engine_wakeup_after|wakeup:1746006259690785|now:1746006259689817|diff:968| [2025/04/30 09:44:19 689823] [debug] |xqc_engine_main_logic|END|now:1746006259689471| [2025/04/30 09:44:19 690055] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259690054| [2025/04/30 09:44:19 690061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 690067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1294| [2025/04/30 09:44:19 690071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1295| [2025/04/30 09:44:19 690077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1295| [2025/04/30 09:44:19 690086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 690091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2853|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2854|path_largest_ack:2853| [2025/04/30 09:44:19 690096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:66007|prior_delivered:3016312|prior_time:1746006259634203|is_app_limited:0|send_elapse:51790|ack_elapse:55851|ctl_first_sent_time:1746006259635637|lagest_ack_time:1746006259690054|curr_delivered:3082319| [2025/04/30 09:44:19 690101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259635637| [2025/04/30 09:44:19 690105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:103||sndq_packets_used_bytes:0|sndq_packets_free:1677| [2025/04/30 09:44:19 690110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2854|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2854|path_largest_ack:2854| [2025/04/30 09:44:19 690114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:66007|prior_delivered:3016312|prior_time:1746006259634203|is_app_limited:0|send_elapse:51790|ack_elapse:55851|ctl_first_sent_time:1746006259635637|lagest_ack_time:1746006259690054|curr_delivered:3083519| [2025/04/30 09:44:19 690118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259635738| [2025/04/30 09:44:19 690122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:102||sndq_packets_used_bytes:0|sndq_packets_free:1678| [2025/04/30 09:44:19 690126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52048|rttvar:1763|minrtt:31343|latest_rtt:54316|ack_delay:56| [2025/04/30 09:44:19 690131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52324|rttvar:1876|minrtt:31343|latest_rtt:54316|ack_delay:56| [2025/04/30 09:44:19 690159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2854|lost_pn:2851|thresh:3| [2025/04/30 09:44:19 690164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 690168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52324|rtt_var:1876|pto_duration:59828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 690172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 690176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 690180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 690184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259774489|now:1746006259690168|interv:84321| [2025/04/30 09:44:19 690188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259774489|now:1746006259690168|interval:84321|pto_count:0|srtt:52324 [2025/04/30 09:44:19 690192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51790, ack_elapse 55851, delivered 67207|rate 1203326|lost 231| [2025/04/30 09:44:19 690197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203326) in round 53| [2025/04/30 09:44:19 690205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 690209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 690213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259635738|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 690217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259635738|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 690222] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:62400|srtt:52324|latest_rtt:54316|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 690228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1295|largest:1295|pns:2| [2025/04/30 09:44:19 690233] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1295|frame:ACK |recv_time:1746006259690054|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 690237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379690054|now:1746006259690054|interv:120000000| [2025/04/30 09:44:19 690242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379690054|now:1746006259690054|interv:120000000| [2025/04/30 09:44:19 690246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259690785|pq_index:0| [2025/04/30 09:44:19 690250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259689471| [2025/04/30 09:44:19 690254] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259690254| [2025/04/30 09:44:19 690259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259690258| [2025/04/30 09:44:19 690265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52324|min_srtt:52324|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 690269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3124380| [2025/04/30 09:44:19 690274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 690278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 690283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52324|min_srtt:52324|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 690287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3125559| [2025/04/30 09:44:19 690294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 690299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 690303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52324|min_srtt:52324|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 690307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3126738| [2025/04/30 09:44:19 690312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 690315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 690319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 690326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 690333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 690340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3089010| [2025/04/30 09:44:19 690347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 690351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 690355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259690785| [2025/04/30 09:44:19 690359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259690785| [2025/04/30 09:44:19 690363] [debug] |xqc_engine_wakeup_after|wakeup:1746006259690785|now:1746006259690363|diff:422| [2025/04/30 09:44:19 690368] [debug] |xqc_engine_main_logic|END|now:1746006259690258| [2025/04/30 09:44:19 690373] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259690373| [2025/04/30 09:44:19 690377] [debug] |xqc_engine_wakeup_after|wakeup:1746006259690785|now:1746006259690377|diff:408| [2025/04/30 09:44:19 690381] [debug] |xqc_engine_main_logic|END|now:1746006259690373| [2025/04/30 09:44:19 691450] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259691449| [2025/04/30 09:44:19 691461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259690785|pq_index:0| [2025/04/30 09:44:19 691466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259690258| [2025/04/30 09:44:19 691471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259691470| [2025/04/30 09:44:19 691476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259690785|now:1746006259691470| [2025/04/30 09:44:19 691480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259690785|now:1746006259691470| [2025/04/30 09:44:19 691489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 691495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52324|min_srtt:52324|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 691499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3126738| [2025/04/30 09:44:19 691504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 691508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 691512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 691516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 691521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 691525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3089010| [2025/04/30 09:44:19 691530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 691535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2907| [2025/04/30 09:44:19 691573] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2907|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259691543|stream_id:0|stream_offset:3089010| [2025/04/30 09:44:19 691584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2907|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 691591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 691597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52324|rtt_var:1876|pto_duration:59828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 691602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 691606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 691610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 691613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259776371|now:1746006259691597|interv:84774| [2025/04/30 09:44:19 691617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259776371|now:1746006259691597|interval:84774|pto_count:0|srtt:52324 [2025/04/30 09:44:19 691622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:63600| [2025/04/30 09:44:19 691627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 691631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3090189| [2025/04/30 09:44:19 691642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 691649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2908| [2025/04/30 09:44:19 691690] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2908|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259691660|stream_id:0|stream_offset:3090189| [2025/04/30 09:44:19 691700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2908|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 691708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 691715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52324|rtt_var:1876|pto_duration:59828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 691722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 691729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 691735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 691742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259776488|now:1746006259691715|interv:84773| [2025/04/30 09:44:19 691748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259776488|now:1746006259691715|interval:84773|pto_count:0|srtt:52324 [2025/04/30 09:44:19 691756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:64800| [2025/04/30 09:44:19 691764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 691770] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3091368| [2025/04/30 09:44:19 691778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 691784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259692784|now:1746006259691784|interv:1000| [2025/04/30 09:44:19 691790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 691796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 691807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259692784| [2025/04/30 09:44:19 691814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259692784| [2025/04/30 09:44:19 691821] [debug] |xqc_engine_wakeup_after|wakeup:1746006259692784|now:1746006259691821|diff:963| [2025/04/30 09:44:19 691828] [debug] |xqc_engine_main_logic|END|now:1746006259691470| [2025/04/30 09:44:19 692054] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259692053| [2025/04/30 09:44:19 692060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 692071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1295| [2025/04/30 09:44:19 692075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1296| [2025/04/30 09:44:19 692081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1296| [2025/04/30 09:44:19 692086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 692091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2855|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2856|path_largest_ack:2855| [2025/04/30 09:44:19 692095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:68407|prior_delivered:3016312|prior_time:1746006259634203|is_app_limited:0|send_elapse:51989|ack_elapse:57850|ctl_first_sent_time:1746006259635836|lagest_ack_time:1746006259692053|curr_delivered:3084719| [2025/04/30 09:44:19 692100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259635836| [2025/04/30 09:44:19 692104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:101||sndq_packets_used_bytes:0|sndq_packets_free:1679| [2025/04/30 09:44:19 692109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2856|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2856|path_largest_ack:2856| [2025/04/30 09:44:19 692113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:67207|prior_delivered:3018712|prior_time:1746006259636195|is_app_limited:0|send_elapse:51592|ack_elapse:55858|ctl_first_sent_time:1746006259637625|lagest_ack_time:1746006259692053|curr_delivered:3085919| [2025/04/30 09:44:19 692118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259637625| [2025/04/30 09:44:19 692121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:100||sndq_packets_used_bytes:0|sndq_packets_free:1680| [2025/04/30 09:44:19 692126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52324|rttvar:1876|minrtt:31343|latest_rtt:54428|ack_delay:64| [2025/04/30 09:44:19 692130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52579|rttvar:1917|minrtt:31343|latest_rtt:54428|ack_delay:64| [2025/04/30 09:44:19 692154] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2856|lost_pn:2853|thresh:3| [2025/04/30 09:44:19 692159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 692164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52579|rtt_var:1917|pto_duration:60247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 692168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 692172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 692176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 692180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259776907|now:1746006259692163|interv:84744| [2025/04/30 09:44:19 692184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259776907|now:1746006259692163|interval:84744|pto_count:0|srtt:52579 [2025/04/30 09:44:19 692192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51592, ack_elapse 55858, delivered 67207|rate 1203175|lost 231| [2025/04/30 09:44:19 692197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203175) in round 53| [2025/04/30 09:44:19 692201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 692205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 692209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259637625|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 692213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259637625|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 692218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:62400|srtt:52579|latest_rtt:54428|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 692224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1296|largest:1296|pns:2| [2025/04/30 09:44:19 692229] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1296|frame:ACK |recv_time:1746006259692053|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 692233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379692053|now:1746006259692053|interv:120000000| [2025/04/30 09:44:19 692237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379692053|now:1746006259692053|interv:120000000| [2025/04/30 09:44:19 692241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259692784|pq_index:0| [2025/04/30 09:44:19 692246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259691470| [2025/04/30 09:44:19 692250] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259692250| [2025/04/30 09:44:19 692255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259692254| [2025/04/30 09:44:19 692261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52579|min_srtt:52579|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 692265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3126738| [2025/04/30 09:44:19 692270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52579|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 692274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 692279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52579|min_srtt:52579|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 692286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3127917| [2025/04/30 09:44:19 692290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52579|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 692295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 692299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52579|min_srtt:52579|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 692303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3129096| [2025/04/30 09:44:19 692309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 692315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 692322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 692329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 692335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 692339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3091368| [2025/04/30 09:44:19 692343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 692347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 692351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259692784| [2025/04/30 09:44:19 692355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259692784| [2025/04/30 09:44:19 692359] [debug] |xqc_engine_wakeup_after|wakeup:1746006259692784|now:1746006259692359|diff:425| [2025/04/30 09:44:19 692363] [debug] |xqc_engine_main_logic|END|now:1746006259692254| [2025/04/30 09:44:19 692369] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259692369| [2025/04/30 09:44:19 692373] [debug] |xqc_engine_wakeup_after|wakeup:1746006259692784|now:1746006259692373|diff:411| [2025/04/30 09:44:19 692377] [debug] |xqc_engine_main_logic|END|now:1746006259692369| [2025/04/30 09:44:19 693445] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259693445| [2025/04/30 09:44:19 693457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259692784|pq_index:0| [2025/04/30 09:44:19 693461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259692254| [2025/04/30 09:44:19 693467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259693465| [2025/04/30 09:44:19 693476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259692784|now:1746006259693465| [2025/04/30 09:44:19 693481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259692784|now:1746006259693465| [2025/04/30 09:44:19 693485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 693490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52579|min_srtt:52579|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 693495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3129096| [2025/04/30 09:44:19 693500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 693504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 693507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 693512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 693517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 693521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3091368| [2025/04/30 09:44:19 693526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 693530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2909| [2025/04/30 09:44:19 693564] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2909|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259693539|stream_id:0|stream_offset:3091368| [2025/04/30 09:44:19 693570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2909|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 693575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 693581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52579|rtt_var:1917|pto_duration:60247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 693588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 693595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 693601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 693607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259778786|now:1746006259693580|interv:85206| [2025/04/30 09:44:19 693614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259778786|now:1746006259693580|interval:85206|pto_count:0|srtt:52579 [2025/04/30 09:44:19 693622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:63600| [2025/04/30 09:44:19 693636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 693643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3092547| [2025/04/30 09:44:19 693649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 693656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2910| [2025/04/30 09:44:19 693693] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2910|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259693668|stream_id:0|stream_offset:3092547| [2025/04/30 09:44:19 693699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2910|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 693704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 693710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52579|rtt_var:1917|pto_duration:60247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 693718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 693724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 693730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 693736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259778915|now:1746006259693709|interv:85206| [2025/04/30 09:44:19 693743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259778915|now:1746006259693709|interval:85206|pto_count:0|srtt:52579 [2025/04/30 09:44:19 693750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:64800| [2025/04/30 09:44:19 693758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 693765] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3093726| [2025/04/30 09:44:19 693772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 693777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259694776|now:1746006259693776|interv:1000| [2025/04/30 09:44:19 693781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 693784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 693789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259694776| [2025/04/30 09:44:19 693793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259694776| [2025/04/30 09:44:19 693797] [debug] |xqc_engine_wakeup_after|wakeup:1746006259694776|now:1746006259693797|diff:979| [2025/04/30 09:44:19 693801] [debug] |xqc_engine_main_logic|END|now:1746006259693465| [2025/04/30 09:44:19 694083] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259694082| [2025/04/30 09:44:19 694092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 694098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1296| [2025/04/30 09:44:19 694102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1297| [2025/04/30 09:44:19 694108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1297| [2025/04/30 09:44:19 694112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 694118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2857|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2858|path_largest_ack:2857| [2025/04/30 09:44:19 694125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:68407|prior_delivered:3018712|prior_time:1746006259636195|is_app_limited:0|send_elapse:51697|ack_elapse:57887|ctl_first_sent_time:1746006259637730|lagest_ack_time:1746006259694082|curr_delivered:3087119| [2025/04/30 09:44:19 694155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259637730| [2025/04/30 09:44:19 694161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:99||sndq_packets_used_bytes:0|sndq_packets_free:1681| [2025/04/30 09:44:19 694166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2858|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2858|path_largest_ack:2858| [2025/04/30 09:44:19 694170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:68407|prior_delivered:3018712|prior_time:1746006259636195|is_app_limited:0|send_elapse:51697|ack_elapse:57887|ctl_first_sent_time:1746006259637730|lagest_ack_time:1746006259694082|curr_delivered:3088319| [2025/04/30 09:44:19 694175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259637825| [2025/04/30 09:44:19 694179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:98||sndq_packets_used_bytes:0|sndq_packets_free:1682| [2025/04/30 09:44:19 694183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52579|rttvar:1917|minrtt:31343|latest_rtt:56257|ack_delay:88| [2025/04/30 09:44:19 694188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53028|rttvar:2335|minrtt:31343|latest_rtt:56257|ack_delay:88| [2025/04/30 09:44:19 694192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2858|lost_pn:2855|thresh:3| [2025/04/30 09:44:19 694196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 694200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53028|rtt_var:2335|pto_duration:62368|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 694205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 694209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 694212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 694216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259781036|now:1746006259694200|interv:86836| [2025/04/30 09:44:19 694225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259781036|now:1746006259694200|interval:86836|pto_count:0|srtt:53028 [2025/04/30 09:44:19 694230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51697, ack_elapse 57887, delivered 69607|rate 1202463|lost 231| [2025/04/30 09:44:19 694234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202463) in round 53| [2025/04/30 09:44:19 694238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 694243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 694247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259637825|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 694251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259637825|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 694256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:62400|srtt:53028|latest_rtt:56257|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 694262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1297|largest:1297|pns:2| [2025/04/30 09:44:19 694266] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1297|frame:ACK |recv_time:1746006259694082|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 694271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379694082|now:1746006259694082|interv:120000000| [2025/04/30 09:44:19 694276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379694082|now:1746006259694082|interv:120000000| [2025/04/30 09:44:19 694280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259694776|pq_index:0| [2025/04/30 09:44:19 694284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259693465| [2025/04/30 09:44:19 694288] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259694288| [2025/04/30 09:44:19 694293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259694292| [2025/04/30 09:44:19 694299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53028|min_srtt:53028|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 694303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3129096| [2025/04/30 09:44:19 694308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53028|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 694315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 694320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53028|min_srtt:53028|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 694324] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3130275| [2025/04/30 09:44:19 694329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53028|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 694333] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 694338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53028|min_srtt:53028|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 694342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3131454| [2025/04/30 09:44:19 694346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 694350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 694354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 694358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 694363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 694367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3093726| [2025/04/30 09:44:19 694371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 694375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 694379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259694776| [2025/04/30 09:44:19 694383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259694776| [2025/04/30 09:44:19 694387] [debug] |xqc_engine_wakeup_after|wakeup:1746006259694776|now:1746006259694387|diff:389| [2025/04/30 09:44:19 694392] [debug] |xqc_engine_main_logic|END|now:1746006259694292| [2025/04/30 09:44:19 694397] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259694397| [2025/04/30 09:44:19 694401] [debug] |xqc_engine_wakeup_after|wakeup:1746006259694776|now:1746006259694401|diff:375| [2025/04/30 09:44:19 694405] [debug] |xqc_engine_main_logic|END|now:1746006259694397| [2025/04/30 09:44:19 695473] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259695472| [2025/04/30 09:44:19 695484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259694776|pq_index:0| [2025/04/30 09:44:19 695488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259694292| [2025/04/30 09:44:19 695493] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259695492| [2025/04/30 09:44:19 695503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259694776|now:1746006259695492| [2025/04/30 09:44:19 695507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259694776|now:1746006259695492| [2025/04/30 09:44:19 695511] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 695516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53028|min_srtt:53028|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 695521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3131454| [2025/04/30 09:44:19 695526] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 695529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 695533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 695538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 695542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 695547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3093726| [2025/04/30 09:44:19 695551] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 695556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2911| [2025/04/30 09:44:19 695596] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2911|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259695564|stream_id:0|stream_offset:3093726| [2025/04/30 09:44:19 695606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2911|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 695614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 695621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53028|rtt_var:2335|pto_duration:62368|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 695628] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 695635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 695641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 695647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259782932|now:1746006259695621|interv:87311| [2025/04/30 09:44:19 695654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259782932|now:1746006259695621|interval:87311|pto_count:0|srtt:53028 [2025/04/30 09:44:19 695668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:63600| [2025/04/30 09:44:19 695676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 695682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3094905| [2025/04/30 09:44:19 695690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 695695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2912| [2025/04/30 09:44:19 695730] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2912|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259695703|stream_id:0|stream_offset:3094905| [2025/04/30 09:44:19 695739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2912|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 695746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 695753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53028|rtt_var:2335|pto_duration:62368|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 695760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 695767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 695774] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 695780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259783071|now:1746006259695753|interv:87318| [2025/04/30 09:44:19 695786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259783071|now:1746006259695753|interval:87318|pto_count:0|srtt:53028 [2025/04/30 09:44:19 695791] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:64800| [2025/04/30 09:44:19 695796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 695800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3096084| [2025/04/30 09:44:19 695804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 695808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259696808|now:1746006259695808|interv:1000| [2025/04/30 09:44:19 695812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 695816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 695820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259696808| [2025/04/30 09:44:19 695824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259696808| [2025/04/30 09:44:19 695836] [debug] |xqc_engine_wakeup_after|wakeup:1746006259696808|now:1746006259695836|diff:972| [2025/04/30 09:44:19 695841] [debug] |xqc_engine_main_logic|END|now:1746006259695492| [2025/04/30 09:44:19 696059] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259696058| [2025/04/30 09:44:19 696067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 696073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1297| [2025/04/30 09:44:19 696077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1298| [2025/04/30 09:44:19 696083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1298| [2025/04/30 09:44:19 696087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 696092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2859|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2860|path_largest_ack:2859| [2025/04/30 09:44:19 696099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:68407|prior_delivered:3021112|prior_time:1746006259638203|is_app_limited:0|send_elapse:51837|ack_elapse:57855|ctl_first_sent_time:1746006259639638|lagest_ack_time:1746006259696058|curr_delivered:3089519| [2025/04/30 09:44:19 696107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259639638| [2025/04/30 09:44:19 696114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:97||sndq_packets_used_bytes:0|sndq_packets_free:1683| [2025/04/30 09:44:19 696121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2860|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2860|path_largest_ack:2860| [2025/04/30 09:44:19 696127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:68407|prior_delivered:3021112|prior_time:1746006259638203|is_app_limited:0|send_elapse:51837|ack_elapse:57855|ctl_first_sent_time:1746006259639638|lagest_ack_time:1746006259696058|curr_delivered:3090719| [2025/04/30 09:44:19 696131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259639743| [2025/04/30 09:44:19 696155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:96||sndq_packets_used_bytes:0|sndq_packets_free:1684| [2025/04/30 09:44:19 696160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53028|rttvar:2335|minrtt:31343|latest_rtt:56315|ack_delay:80| [2025/04/30 09:44:19 696164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53429|rttvar:2553|minrtt:31343|latest_rtt:56315|ack_delay:80| [2025/04/30 09:44:19 696168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2860|lost_pn:2857|thresh:3| [2025/04/30 09:44:19 696173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 696177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53429|rtt_var:2553|pto_duration:63641|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 696181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 696185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 696194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 696198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259784344|now:1746006259696177|interv:88167| [2025/04/30 09:44:19 696202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259784344|now:1746006259696177|interval:88167|pto_count:0|srtt:53429 [2025/04/30 09:44:19 696206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51837, ack_elapse 57855, delivered 69607|rate 1203128|lost 231| [2025/04/30 09:44:19 696211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203128) in round 53| [2025/04/30 09:44:19 696215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 696219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 696223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259639743|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 696228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259639743|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 696232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:62400|srtt:53429|latest_rtt:56315|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 696238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1298|largest:1298|pns:2| [2025/04/30 09:44:19 696243] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1298|frame:ACK |recv_time:1746006259696058|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 696248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379696058|now:1746006259696058|interv:120000000| [2025/04/30 09:44:19 696252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379696058|now:1746006259696058|interv:120000000| [2025/04/30 09:44:19 696256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259696808|pq_index:0| [2025/04/30 09:44:19 696260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259695492| [2025/04/30 09:44:19 696264] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259696264| [2025/04/30 09:44:19 696269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259696268| [2025/04/30 09:44:19 696275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53429|min_srtt:53429|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 696279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3131454| [2025/04/30 09:44:19 696287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 696291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 696296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53429|min_srtt:53429|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 696300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3132633| [2025/04/30 09:44:19 696305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 696309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 696313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53429|min_srtt:53429|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 696318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3133812| [2025/04/30 09:44:19 696322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 696326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 696330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 696334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 696339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 696343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3096084| [2025/04/30 09:44:19 696347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 696351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 696355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259696808| [2025/04/30 09:44:19 696359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259696808| [2025/04/30 09:44:19 696363] [debug] |xqc_engine_wakeup_after|wakeup:1746006259696808|now:1746006259696363|diff:445| [2025/04/30 09:44:19 696368] [debug] |xqc_engine_main_logic|END|now:1746006259696268| [2025/04/30 09:44:19 696373] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259696373| [2025/04/30 09:44:19 696377] [debug] |xqc_engine_wakeup_after|wakeup:1746006259696808|now:1746006259696377|diff:431| [2025/04/30 09:44:19 696381] [debug] |xqc_engine_main_logic|END|now:1746006259696373| [2025/04/30 09:44:19 697448] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259697448| [2025/04/30 09:44:19 697459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259696808|pq_index:0| [2025/04/30 09:44:19 697469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259696268| [2025/04/30 09:44:19 697474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259697473| [2025/04/30 09:44:19 697478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259696808|now:1746006259697473| [2025/04/30 09:44:19 697483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259696808|now:1746006259697473| [2025/04/30 09:44:19 697487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 697492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53429|min_srtt:53429|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 697497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3133812| [2025/04/30 09:44:19 697501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 697505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 697509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 697514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 697518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 697523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3096084| [2025/04/30 09:44:19 697527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 697532] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2913| [2025/04/30 09:44:19 697569] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2913|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259697540|stream_id:0|stream_offset:3096084| [2025/04/30 09:44:19 697579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2913|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 697586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 697593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53429|rtt_var:2553|pto_duration:63641|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 697600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 697606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 697612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 697625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259786181|now:1746006259697593|interv:88588| [2025/04/30 09:44:19 697630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259786181|now:1746006259697593|interval:88588|pto_count:0|srtt:53429 [2025/04/30 09:44:19 697635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:63600| [2025/04/30 09:44:19 697640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 697644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3097263| [2025/04/30 09:44:19 697649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 697653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2914| [2025/04/30 09:44:19 697691] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2914|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259697662|stream_id:0|stream_offset:3097263| [2025/04/30 09:44:19 697699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2914|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 697708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 697715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53429|rtt_var:2553|pto_duration:63641|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 697722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 697728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 697734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 697741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259786303|now:1746006259697714|interv:88589| [2025/04/30 09:44:19 697747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259786303|now:1746006259697714|interval:88589|pto_count:0|srtt:53429 [2025/04/30 09:44:19 697755] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:64800| [2025/04/30 09:44:19 697762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 697769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3098442| [2025/04/30 09:44:19 697776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 697782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259698782|now:1746006259697782|interv:1000| [2025/04/30 09:44:19 697789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 697801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 697807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259698782| [2025/04/30 09:44:19 697813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259698782| [2025/04/30 09:44:19 697820] [debug] |xqc_engine_wakeup_after|wakeup:1746006259698782|now:1746006259697820|diff:962| [2025/04/30 09:44:19 697827] [debug] |xqc_engine_main_logic|END|now:1746006259697473| [2025/04/30 09:44:19 698022] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259698021| [2025/04/30 09:44:19 698029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 698035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1298| [2025/04/30 09:44:19 698039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1299| [2025/04/30 09:44:19 698045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1299| [2025/04/30 09:44:19 698049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 698054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2861|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2862|path_largest_ack:2861| [2025/04/30 09:44:19 698059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:68407|prior_delivered:3023512|prior_time:1746006259640185|is_app_limited:0|send_elapse:51821|ack_elapse:57836|ctl_first_sent_time:1746006259641621|lagest_ack_time:1746006259698021|curr_delivered:3091919| [2025/04/30 09:44:19 698064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259641621| [2025/04/30 09:44:19 698068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:95||sndq_packets_used_bytes:0|sndq_packets_free:1685| [2025/04/30 09:44:19 698073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2862|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2862|path_largest_ack:2862| [2025/04/30 09:44:19 698077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:68407|prior_delivered:3023512|prior_time:1746006259640185|is_app_limited:0|send_elapse:51821|ack_elapse:57836|ctl_first_sent_time:1746006259641621|lagest_ack_time:1746006259698021|curr_delivered:3093119| [2025/04/30 09:44:19 698082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259641726| [2025/04/30 09:44:19 698085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:94||sndq_packets_used_bytes:0|sndq_packets_free:1686| [2025/04/30 09:44:19 698090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53429|rttvar:2553|minrtt:31343|latest_rtt:56295|ack_delay:56| [2025/04/30 09:44:19 698094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53780|rttvar:2617|minrtt:31343|latest_rtt:56295|ack_delay:56| [2025/04/30 09:44:19 698098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2862|lost_pn:2859|thresh:3| [2025/04/30 09:44:19 698102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 698107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53780|rtt_var:2617|pto_duration:64248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 698115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 698119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 698123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 698127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259786910|now:1746006259698106|interv:88804| [2025/04/30 09:44:19 698131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259786910|now:1746006259698106|interval:88804|pto_count:0|srtt:53780 [2025/04/30 09:44:19 698160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51821, ack_elapse 57836, delivered 69607|rate 1203523|lost 231| [2025/04/30 09:44:19 698165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203523) in round 53| [2025/04/30 09:44:19 698169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 698173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 698177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259641726|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 698182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259641726|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 698186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:62400|srtt:53780|latest_rtt:56295|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 698192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1299|largest:1299|pns:2| [2025/04/30 09:44:19 698197] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1299|frame:ACK |recv_time:1746006259698021|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 698202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379698021|now:1746006259698021|interv:120000000| [2025/04/30 09:44:19 698206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379698021|now:1746006259698021|interv:120000000| [2025/04/30 09:44:19 698210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259698782|pq_index:0| [2025/04/30 09:44:19 698214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259697473| [2025/04/30 09:44:19 698218] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259698218| [2025/04/30 09:44:19 698223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259698222| [2025/04/30 09:44:19 698229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53780|min_srtt:53780|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 698237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3133812| [2025/04/30 09:44:19 698242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53780|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 698247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 698251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53780|min_srtt:53780|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 698256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3134991| [2025/04/30 09:44:19 698260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:53780|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 698265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 698269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53780|min_srtt:53780|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 698273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3136170| [2025/04/30 09:44:19 698278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 698282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 698285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 698290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 698294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 698298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3098442| [2025/04/30 09:44:19 698303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 698307] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 698311] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259698782| [2025/04/30 09:44:19 698315] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259698782| [2025/04/30 09:44:19 698319] [debug] |xqc_engine_wakeup_after|wakeup:1746006259698782|now:1746006259698319|diff:463| [2025/04/30 09:44:19 698323] [debug] |xqc_engine_main_logic|END|now:1746006259698222| [2025/04/30 09:44:19 698328] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259698328| [2025/04/30 09:44:19 698335] [debug] |xqc_engine_wakeup_after|wakeup:1746006259698782|now:1746006259698335|diff:447| [2025/04/30 09:44:19 698340] [debug] |xqc_engine_main_logic|END|now:1746006259698328| [2025/04/30 09:44:19 699411] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259699411| [2025/04/30 09:44:19 699423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259698782|pq_index:0| [2025/04/30 09:44:19 699428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259698222| [2025/04/30 09:44:19 699433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259699432| [2025/04/30 09:44:19 699438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259698782|now:1746006259699432| [2025/04/30 09:44:19 699442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259698782|now:1746006259699432| [2025/04/30 09:44:19 699446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 699451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53780|min_srtt:53780|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 699456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3136170| [2025/04/30 09:44:19 699461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 699465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 699469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 699473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 699478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 699482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3098442| [2025/04/30 09:44:19 699487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 699491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2915| [2025/04/30 09:44:19 699529] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2915|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259699500|stream_id:0|stream_offset:3098442| [2025/04/30 09:44:19 699538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2915|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 699546] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 699552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53780|rtt_var:2617|pto_duration:64248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 699560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 699571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 699577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 699584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259788748|now:1746006259699552|interv:89196| [2025/04/30 09:44:19 699591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259788748|now:1746006259699552|interval:89196|pto_count:0|srtt:53780 [2025/04/30 09:44:19 699597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:63600| [2025/04/30 09:44:19 699605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 699611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3099621| [2025/04/30 09:44:19 699619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 699625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2916| [2025/04/30 09:44:19 699669] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2916|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259699636|stream_id:0|stream_offset:3099621| [2025/04/30 09:44:19 699679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2916|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 699687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 699694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53780|rtt_var:2617|pto_duration:64248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 699701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 699707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 699714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 699720] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259788884|now:1746006259699693|interv:89191| [2025/04/30 09:44:19 699727] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259788884|now:1746006259699693|interval:89191|pto_count:0|srtt:53780 [2025/04/30 09:44:19 699735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:64800| [2025/04/30 09:44:19 699742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 699749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3100800| [2025/04/30 09:44:19 699756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 699768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259700768|now:1746006259699768|interv:1000| [2025/04/30 09:44:19 699775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 699781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 699787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259700768| [2025/04/30 09:44:19 699794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259700768| [2025/04/30 09:44:19 699800] [debug] |xqc_engine_wakeup_after|wakeup:1746006259700768|now:1746006259699800|diff:968| [2025/04/30 09:44:19 699805] [debug] |xqc_engine_main_logic|END|now:1746006259699432| [2025/04/30 09:44:19 700037] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259700036| [2025/04/30 09:44:19 700043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 700049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1299| [2025/04/30 09:44:19 700053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1300| [2025/04/30 09:44:19 700059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1300| [2025/04/30 09:44:19 700063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 700068] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2863|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2864|path_largest_ack:2863| [2025/04/30 09:44:19 700073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:70807|prior_delivered:3023512|prior_time:1746006259640185|is_app_limited:0|send_elapse:52020|ack_elapse:59851|ctl_first_sent_time:1746006259641820|lagest_ack_time:1746006259700036|curr_delivered:3094319| [2025/04/30 09:44:19 700078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259641820| [2025/04/30 09:44:19 700083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:93||sndq_packets_used_bytes:0|sndq_packets_free:1687| [2025/04/30 09:44:19 700087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2864|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2864|path_largest_ack:2864| [2025/04/30 09:44:19 700091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:69607|prior_delivered:3025912|prior_time:1746006259642183|is_app_limited:0|send_elapse:51823|ack_elapse:57853|ctl_first_sent_time:1746006259643617|lagest_ack_time:1746006259700036|curr_delivered:3095519| [2025/04/30 09:44:19 700096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259643617| [2025/04/30 09:44:19 700100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:92||sndq_packets_used_bytes:0|sndq_packets_free:1688| [2025/04/30 09:44:19 700104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53780|rttvar:2617|minrtt:31343|latest_rtt:56419|ack_delay:64| [2025/04/30 09:44:19 700108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54102|rttvar:2606|minrtt:31343|latest_rtt:56419|ack_delay:64| [2025/04/30 09:44:19 700112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2864|lost_pn:2861|thresh:3| [2025/04/30 09:44:19 700121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 700125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54102|rtt_var:2606|pto_duration:64526|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 700129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 700156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 700161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 700165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259789162|now:1746006259700125|interv:89037| [2025/04/30 09:44:19 700169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259789162|now:1746006259700125|interval:89037|pto_count:0|srtt:54102 [2025/04/30 09:44:19 700174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51823, ack_elapse 57853, delivered 69607|rate 1203170|lost 231| [2025/04/30 09:44:19 700178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203170) in round 53| [2025/04/30 09:44:19 700183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 700187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 700191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259643617|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 700196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259643617|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 700200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:62400|srtt:54102|latest_rtt:56419|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 700206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1300|largest:1300|pns:2| [2025/04/30 09:44:19 700211] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1300|frame:ACK |recv_time:1746006259700036|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 700216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379700036|now:1746006259700036|interv:120000000| [2025/04/30 09:44:19 700220] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379700036|now:1746006259700036|interv:120000000| [2025/04/30 09:44:19 700224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259700768|pq_index:0| [2025/04/30 09:44:19 700228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259699432| [2025/04/30 09:44:19 700232] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259700232| [2025/04/30 09:44:19 700237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259700236| [2025/04/30 09:44:19 700249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54102|min_srtt:54102|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 700253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3136170| [2025/04/30 09:44:19 700258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54102|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 700263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 700267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54102|min_srtt:54102|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 700271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3137349| [2025/04/30 09:44:19 700276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54102|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 700280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 700284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54102|min_srtt:54102|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 700289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3138528| [2025/04/30 09:44:19 700293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 700297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 700301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 700305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 700310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 700314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3100800| [2025/04/30 09:44:19 700319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 700325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 700331] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259700768| [2025/04/30 09:44:19 700338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259700768| [2025/04/30 09:44:19 700348] [debug] |xqc_engine_wakeup_after|wakeup:1746006259700768|now:1746006259700348|diff:420| [2025/04/30 09:44:19 700352] [debug] |xqc_engine_main_logic|END|now:1746006259700236| [2025/04/30 09:44:19 700357] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259700357| [2025/04/30 09:44:19 700361] [debug] |xqc_engine_wakeup_after|wakeup:1746006259700768|now:1746006259700361|diff:407| [2025/04/30 09:44:19 700365] [debug] |xqc_engine_main_logic|END|now:1746006259700357| [2025/04/30 09:44:19 701434] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259701434| [2025/04/30 09:44:19 701446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259700768|pq_index:0| [2025/04/30 09:44:19 701450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259700236| [2025/04/30 09:44:19 701456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259701454| [2025/04/30 09:44:19 701461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259700768|now:1746006259701454| [2025/04/30 09:44:19 701465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259700768|now:1746006259701454| [2025/04/30 09:44:19 701469] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 701474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54102|min_srtt:54102|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 701479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3138528| [2025/04/30 09:44:19 701484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 701488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 701492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 701496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 701501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 701505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3100800| [2025/04/30 09:44:19 701510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 701514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2917| [2025/04/30 09:44:19 701554] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2917|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259701523|stream_id:0|stream_offset:3100800| [2025/04/30 09:44:19 701564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2917|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 701571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 701585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54102|rtt_var:2606|pto_duration:64526|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 701592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 701599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 701605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 701611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259791049|now:1746006259701584|interv:89465| [2025/04/30 09:44:19 701617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259791049|now:1746006259701584|interval:89465|pto_count:0|srtt:54102 [2025/04/30 09:44:19 701625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:63600| [2025/04/30 09:44:19 701634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 701641] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3101979| [2025/04/30 09:44:19 701648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 701654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2918| [2025/04/30 09:44:19 701692] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2918|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259701664|stream_id:0|stream_offset:3101979| [2025/04/30 09:44:19 701702] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2918|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 701709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 701716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54102|rtt_var:2606|pto_duration:64526|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 701723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 701730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 701736] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 701742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259791190|now:1746006259701715|interv:89475| [2025/04/30 09:44:19 701748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259791190|now:1746006259701715|interval:89475|pto_count:0|srtt:54102 [2025/04/30 09:44:19 701753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:64800| [2025/04/30 09:44:19 701758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 701763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3103158| [2025/04/30 09:44:19 701772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 701776] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259702776|now:1746006259701776|interv:1000| [2025/04/30 09:44:19 701780] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 701784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 701788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259702776| [2025/04/30 09:44:19 701793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259702776| [2025/04/30 09:44:19 701797] [debug] |xqc_engine_wakeup_after|wakeup:1746006259702776|now:1746006259701796|diff:980| [2025/04/30 09:44:19 701801] [debug] |xqc_engine_main_logic|END|now:1746006259701454| [2025/04/30 09:44:19 702016] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:38|state:ESTABED|recv_time:1746006259702015| [2025/04/30 09:44:19 702025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 702031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1300| [2025/04/30 09:44:19 702035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1301| [2025/04/30 09:44:19 702041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1301| [2025/04/30 09:44:19 702045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 702050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2865|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2866|path_largest_ack:2865| [2025/04/30 09:44:19 702055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:70807|prior_delivered:3025912|prior_time:1746006259642183|is_app_limited:0|send_elapse:51932|ack_elapse:59832|ctl_first_sent_time:1746006259643726|lagest_ack_time:1746006259702015|curr_delivered:3096719| [2025/04/30 09:44:19 702060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259643726| [2025/04/30 09:44:19 702064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:91||sndq_packets_used_bytes:0|sndq_packets_free:1689| [2025/04/30 09:44:19 702069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2866|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2866|path_largest_ack:2866| [2025/04/30 09:44:19 702073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:69607|prior_delivered:3028312|prior_time:1746006259644186|is_app_limited:0|send_elapse:51862|ack_elapse:57829|ctl_first_sent_time:1746006259645650|lagest_ack_time:1746006259702015|curr_delivered:3097919| [2025/04/30 09:44:19 702078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259645650| [2025/04/30 09:44:19 702082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:90||sndq_packets_used_bytes:0|sndq_packets_free:1690| [2025/04/30 09:44:19 702086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54102|rttvar:2606|minrtt:31343|latest_rtt:56365|ack_delay:56| [2025/04/30 09:44:19 702090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54378|rttvar:2506|minrtt:31343|latest_rtt:56365|ack_delay:56| [2025/04/30 09:44:19 702099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2866|lost_pn:2863|thresh:3| [2025/04/30 09:44:19 702103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 702107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54378|rtt_var:2506|pto_duration:64402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 702112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 702115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 702119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 702123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259791066|now:1746006259702107|interv:88959| [2025/04/30 09:44:19 702127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259791066|now:1746006259702107|interval:88959|pto_count:0|srtt:54378 [2025/04/30 09:44:19 702151] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51862, ack_elapse 57829, delivered 69607|rate 1203669|lost 231| [2025/04/30 09:44:19 702162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203669) in round 53| [2025/04/30 09:44:19 702166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 702170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 702174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259645650|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 702178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259645650|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 702183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:62400|srtt:54378|latest_rtt:56365|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 702189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1301|largest:1301|pns:2| [2025/04/30 09:44:19 702194] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1301|frame:ACK |recv_time:1746006259702015|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 702198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379702015|now:1746006259702015|interv:120000000| [2025/04/30 09:44:19 702203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379702015|now:1746006259702015|interv:120000000| [2025/04/30 09:44:19 702207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259702776|pq_index:0| [2025/04/30 09:44:19 702211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259701454| [2025/04/30 09:44:19 702218] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259702218| [2025/04/30 09:44:19 702223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259702222| [2025/04/30 09:44:19 702229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54378|min_srtt:54378|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 702234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3138528| [2025/04/30 09:44:19 702238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54378|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 702243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 702248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54378|min_srtt:54378|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 702252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3139707| [2025/04/30 09:44:19 702256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54378|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 702261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 702265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54378|min_srtt:54378|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 702269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3140886| [2025/04/30 09:44:19 702274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 702277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 702281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 702286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 702290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 702294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3103158| [2025/04/30 09:44:19 702299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 702303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 702314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259702776| [2025/04/30 09:44:19 702321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259702776| [2025/04/30 09:44:19 702327] [debug] |xqc_engine_wakeup_after|wakeup:1746006259702776|now:1746006259702327|diff:449| [2025/04/30 09:44:19 702332] [debug] |xqc_engine_main_logic|END|now:1746006259702222| [2025/04/30 09:44:19 702338] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259702338| [2025/04/30 09:44:19 702341] [debug] |xqc_engine_wakeup_after|wakeup:1746006259702776|now:1746006259702341|diff:435| [2025/04/30 09:44:19 702345] [debug] |xqc_engine_main_logic|END|now:1746006259702338| [2025/04/30 09:44:19 703417] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259703416| [2025/04/30 09:44:19 703429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259702776|pq_index:0| [2025/04/30 09:44:19 703434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259702222| [2025/04/30 09:44:19 703439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259703438| [2025/04/30 09:44:19 703443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259702776|now:1746006259703438| [2025/04/30 09:44:19 703448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259702776|now:1746006259703438| [2025/04/30 09:44:19 703452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 703457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54378|min_srtt:54378|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 703462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3140886| [2025/04/30 09:44:19 703466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 703470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 703474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 703479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 703483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 703488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3103158| [2025/04/30 09:44:19 703492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 703496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2919| [2025/04/30 09:44:19 703533] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2919|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259703505|stream_id:0|stream_offset:3103158| [2025/04/30 09:44:19 703542] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2919|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 703557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 703564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54378|rtt_var:2506|pto_duration:64402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 703571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 703575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 703579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 703583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259792907|now:1746006259703564|interv:89343| [2025/04/30 09:44:19 703587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259792907|now:1746006259703564|interval:89343|pto_count:0|srtt:54378 [2025/04/30 09:44:19 703592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:63600| [2025/04/30 09:44:19 703597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 703601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3104337| [2025/04/30 09:44:19 703606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 703610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2920| [2025/04/30 09:44:19 703642] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2920|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259703617|stream_id:0|stream_offset:3104337| [2025/04/30 09:44:19 703651] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2920|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 703659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 703665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54378|rtt_var:2506|pto_duration:64402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 703673] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 703679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 703685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:44:19 703692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259793019|now:1746006259703665|interv:89354| [2025/04/30 09:44:19 703698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259793019|now:1746006259703665|interval:89354|pto_count:0|srtt:54378 [2025/04/30 09:44:19 703706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:64800| [2025/04/30 09:44:19 703719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 703726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3105516| [2025/04/30 09:44:19 703733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 703739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259704739|now:1746006259703739|interv:1000| [2025/04/30 09:44:19 703745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 703752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 703758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259704739| [2025/04/30 09:44:19 703764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259704739| [2025/04/30 09:44:19 703770] [debug] |xqc_engine_wakeup_after|wakeup:1746006259704739|now:1746006259703770|diff:969| [2025/04/30 09:44:19 703777] [debug] |xqc_engine_main_logic|END|now:1746006259703438| [2025/04/30 09:44:19 704028] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006259704027| [2025/04/30 09:44:19 704036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 704042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1301| [2025/04/30 09:44:19 704046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1302| [2025/04/30 09:44:19 704052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1302| [2025/04/30 09:44:19 704056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 704061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2867|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2869|path_largest_ack:2867| [2025/04/30 09:44:19 704066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:70807|prior_delivered:3028312|prior_time:1746006259644186|is_app_limited:0|send_elapse:51979|ack_elapse:59841|ctl_first_sent_time:1746006259645767|lagest_ack_time:1746006259704027|curr_delivered:3099119| [2025/04/30 09:44:19 704071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259645767| [2025/04/30 09:44:19 704076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:89||sndq_packets_used_bytes:0|sndq_packets_free:1691| [2025/04/30 09:44:19 704080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2869|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2869|path_largest_ack:2869| [2025/04/30 09:44:19 704084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:70807|prior_delivered:3030712|prior_time:1746006259646189|is_app_limited:0|send_elapse:51974|ack_elapse:57838|ctl_first_sent_time:1746006259647756|lagest_ack_time:1746006259704027|curr_delivered:3100319| [2025/04/30 09:44:19 704089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259647756| [2025/04/30 09:44:19 704093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:88||sndq_packets_used_bytes:0|sndq_packets_free:1692| [2025/04/30 09:44:19 704102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54378|rttvar:2506|minrtt:31343|latest_rtt:56271|ack_delay:64| [2025/04/30 09:44:19 704107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54606|rttvar:2337|minrtt:31343|latest_rtt:56271|ack_delay:64| [2025/04/30 09:44:19 704111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2869|lost_pn:2866|thresh:3| [2025/04/30 09:44:19 704115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 704119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259709183|now:1746006259704119|interval:5064| [2025/04/30 09:44:19 704124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259709183|now:1746006259704119|interv:5064| [2025/04/30 09:44:19 704128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51974, ack_elapse 57838, delivered 69607|rate 1203482|lost 231| [2025/04/30 09:44:19 704152] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203482) in round 53| [2025/04/30 09:44:19 704161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 704165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 704169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259647756|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 704174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259647756|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 704178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:62400|srtt:54606|latest_rtt:56271|min_rtt:31343|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 704184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1302|largest:1302|pns:2| [2025/04/30 09:44:19 704189] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1302|frame:ACK |recv_time:1746006259704027|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 704194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379704027|now:1746006259704027|interv:120000000| [2025/04/30 09:44:19 704198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379704027|now:1746006259704027|interv:120000000| [2025/04/30 09:44:19 704202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259704739|pq_index:0| [2025/04/30 09:44:19 704206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259703438| [2025/04/30 09:44:19 704210] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259704210| [2025/04/30 09:44:19 704215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259704214| [2025/04/30 09:44:19 704227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54606|min_srtt:54606|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 704235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3140886| [2025/04/30 09:44:19 704242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54606|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 704248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 704253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54606|min_srtt:54606|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 704257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3142065| [2025/04/30 09:44:19 704262] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:54606|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 704266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 704271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54606|min_srtt:54606|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 704275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 704279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 704283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 704287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 704291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 704296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 704300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3105516| [2025/04/30 09:44:19 704305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 704309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 704313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259704739| [2025/04/30 09:44:19 704317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259704739| [2025/04/30 09:44:19 704321] [debug] |xqc_engine_wakeup_after|wakeup:1746006259704739|now:1746006259704321|diff:418| [2025/04/30 09:44:19 704328] [debug] |xqc_engine_main_logic|END|now:1746006259704214| [2025/04/30 09:44:19 704334] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259704333| [2025/04/30 09:44:19 704337] [debug] |xqc_engine_wakeup_after|wakeup:1746006259704739|now:1746006259704337|diff:402| [2025/04/30 09:44:19 704341] [debug] |xqc_engine_main_logic|END|now:1746006259704333| [2025/04/30 09:44:19 705410] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259705410| [2025/04/30 09:44:19 705421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259704739|pq_index:0| [2025/04/30 09:44:19 705426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259704214| [2025/04/30 09:44:19 705431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259705430| [2025/04/30 09:44:19 705436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259704739|now:1746006259705430| [2025/04/30 09:44:19 705440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259704739|now:1746006259705430| [2025/04/30 09:44:19 705444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 705450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54606|min_srtt:54606|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 705454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 705459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 705463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 705467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 705471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 705476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 705480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3105516| [2025/04/30 09:44:19 705485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 705489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2921| [2025/04/30 09:44:19 705522] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2921|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259705498|stream_id:0|stream_offset:3105516| [2025/04/30 09:44:19 705528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2921|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 705533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 705538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259709183|now:1746006259705538|interval:3645| [2025/04/30 09:44:19 705552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259709183|now:1746006259705538|interv:3645| [2025/04/30 09:44:19 705558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:63600| [2025/04/30 09:44:19 705566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 705573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3106695| [2025/04/30 09:44:19 705582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 705589] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2922| [2025/04/30 09:44:19 705625] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2922|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006259705599|stream_id:0|stream_offset:3106695| [2025/04/30 09:44:19 705635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2922|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 705642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:44:19 705649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259709183|now:1746006259705648|interval:3535| [2025/04/30 09:44:19 705656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259709183|now:1746006259705648|interv:3535| [2025/04/30 09:44:19 705663] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101026|inflight:64800| [2025/04/30 09:44:19 705670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 705677] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101026|conn:00005577253BD50C|stream_id:0|stream_offset:3107874| [2025/04/30 09:44:19 705684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 705687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259706687|now:1746006259705687|interv:1000| [2025/04/30 09:44:19 705691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 705695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 705699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259706687| [2025/04/30 09:44:19 705704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259706687| [2025/04/30 09:44:19 705708] [debug] |xqc_engine_wakeup_after|wakeup:1746006259706687|now:1746006259705708|diff:979| [2025/04/30 09:44:19 705712] [debug] |xqc_engine_main_logic|END|now:1746006259705430| [2025/04/30 09:44:19 706016] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006259706015| [2025/04/30 09:44:19 706027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 706043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1302| [2025/04/30 09:44:19 706047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1303| [2025/04/30 09:44:19 706053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1303| [2025/04/30 09:44:19 706057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 706062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2870|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2871|path_largest_ack:2870| [2025/04/30 09:44:19 706067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:72007|prior_delivered:3030712|prior_time:1746006259646189|is_app_limited:0|send_elapse:52086|ack_elapse:59826|ctl_first_sent_time:1746006259647868|lagest_ack_time:1746006259706015|curr_delivered:3101519| [2025/04/30 09:44:19 706072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259647868| [2025/04/30 09:44:19 706077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:87||sndq_packets_used_bytes:0|sndq_packets_free:1693| [2025/04/30 09:44:19 706081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2871|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2871|path_largest_ack:2871| [2025/04/30 09:44:19 706085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:70807|prior_delivered:3033112|prior_time:1746006259648179|is_app_limited:0|send_elapse:51958|ack_elapse:57836|ctl_first_sent_time:1746006259649726|lagest_ack_time:1746006259706015|curr_delivered:3102719| [2025/04/30 09:44:19 706090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259649726| [2025/04/30 09:44:19 706094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:86||sndq_packets_used_bytes:0|sndq_packets_free:1694| [2025/04/30 09:44:19 706098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54606|rttvar:2337|minrtt:31343|latest_rtt:56289|ack_delay:72| [2025/04/30 09:44:19 706102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54808|rttvar:2155|minrtt:31343|latest_rtt:56289|ack_delay:72| [2025/04/30 09:44:19 706107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2871|lost_pn:2868|thresh:3| [2025/04/30 09:44:19 706112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2868|lost_pn:2868|po_sent_time:1746006259645879|lost_send_time:1746006259642690|loss_delay:63325|frame:STREAM |repair:128| [2025/04/30 09:44:19 706116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006259645879u| [2025/04/30 09:44:19 706120] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |lost interval:253178|lost_count:2|send_count:256|pkt_num:2868|po_send_time:1746006259645879|srtt:54808|cwnd:101026|bw:1214715|conn_life:2663247|now:0|last_lost_time:2663247| [2025/04/30 09:44:19 706126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 706130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54808|rtt_var:2155|pto_duration:63428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 706156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 706165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 706169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 706173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259794027|now:1746006259706130|interv:87897| [2025/04/30 09:44:19 706177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259794027|now:1746006259706130|interval:87897|pto_count:0|srtt:54808 [2025/04/30 09:44:19 706182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51958, ack_elapse 57836, delivered 69607|rate 1203523|lost 232| [2025/04/30 09:44:19 706186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203523) in round 53| [2025/04/30 09:44:19 706190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 706195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 706199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:1|acked:2400|po_sent_time:1746006259649726|recovery:1|recovery_start:1746006259706120|packet_conservation:0|next_round_delivered:3047519| [2025/04/30 09:44:19 706203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:1|acked:2400|po_sent_time:1746006259649726|recovery:1|recovery_start:1746006259706120|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 706208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:61200|srtt:54808|latest_rtt:56289|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259706120|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 706214] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1303|largest:1303|pns:2| [2025/04/30 09:44:19 706218] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1303|frame:ACK |recv_time:1746006259706015|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 706223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379706015|now:1746006259706015|interv:120000000| [2025/04/30 09:44:19 706227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379706015|now:1746006259706015|interv:120000000| [2025/04/30 09:44:19 706231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259706687|pq_index:0| [2025/04/30 09:44:19 706236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259705430| [2025/04/30 09:44:19 706240] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259706240| [2025/04/30 09:44:19 706245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259706244| [2025/04/30 09:44:19 706251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54808|min_srtt:54808|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 706258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 706263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 706266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 706270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 706275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 706279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54808|min_srtt:54808|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 706283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 706287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 706291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 706295] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 706299] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 706304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 706308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3107874| [2025/04/30 09:44:19 706313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 706316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 706320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259706687| [2025/04/30 09:44:19 706325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259706687| [2025/04/30 09:44:19 706328] [debug] |xqc_engine_wakeup_after|wakeup:1746006259706687|now:1746006259706328|diff:359| [2025/04/30 09:44:19 706333] [debug] |xqc_engine_main_logic|END|now:1746006259706244| [2025/04/30 09:44:19 706338] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259706338| [2025/04/30 09:44:19 706342] [debug] |xqc_engine_wakeup_after|wakeup:1746006259706687|now:1746006259706342|diff:345| [2025/04/30 09:44:19 706346] [debug] |xqc_engine_main_logic|END|now:1746006259706338| [2025/04/30 09:44:19 707414] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259707414| [2025/04/30 09:44:19 707426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259706687|pq_index:0| [2025/04/30 09:44:19 707433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259706244| [2025/04/30 09:44:19 707441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259707439| [2025/04/30 09:44:19 707453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259706687|now:1746006259707439| [2025/04/30 09:44:19 707457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259706687|now:1746006259707439| [2025/04/30 09:44:19 707461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 707466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54808|min_srtt:54808|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 707471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 707476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 707479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 707483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 707488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 707492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54808|min_srtt:54808|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 707496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 707500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 707504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 707508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 707512] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 707517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 707521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3107874| [2025/04/30 09:44:19 707525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 707530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2923| [2025/04/30 09:44:19 707573] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2923|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259707539|stream_id:0|stream_offset:3107874| [2025/04/30 09:44:19 707583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2923|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 707596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 707603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54808|rtt_var:2155|pto_duration:63428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 707611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 707617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 707623] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 707629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259795967|now:1746006259707603|interv:88364| [2025/04/30 09:44:19 707634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259795967|now:1746006259707603|interval:88364|pto_count:0|srtt:54808 [2025/04/30 09:44:19 707639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62400| [2025/04/30 09:44:19 707644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 707648] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3109053| [2025/04/30 09:44:19 707653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 707657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2924| [2025/04/30 09:44:19 707691] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2924|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259707665|stream_id:0|stream_offset:3109053| [2025/04/30 09:44:19 707700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2924|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 707707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 707714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54808|rtt_var:2155|pto_duration:63428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 707721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 707728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 707734] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:44:19 707740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259796093|now:1746006259707714|interv:88379| [2025/04/30 09:44:19 707747] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259796093|now:1746006259707714|interval:88379|pto_count:0|srtt:54808 [2025/04/30 09:44:19 707751] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:63600| [2025/04/30 09:44:19 707756] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 707766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3110232| [2025/04/30 09:44:19 707771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 707775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259796093| [2025/04/30 09:44:19 707779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259796093| [2025/04/30 09:44:19 707783] [debug] |xqc_engine_wakeup_after|wakeup:1746006259796093|now:1746006259707783|diff:88310| [2025/04/30 09:44:19 707788] [debug] |xqc_engine_main_logic|END|now:1746006259707439| [2025/04/30 09:44:19 708081] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:43|state:ESTABED|recv_time:1746006259708080| [2025/04/30 09:44:19 708090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 708096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1303| [2025/04/30 09:44:19 708100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1304| [2025/04/30 09:44:19 708106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1304| [2025/04/30 09:44:19 708110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 708115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2872|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2874|path_largest_ack:2872| [2025/04/30 09:44:19 708119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:72007|prior_delivered:3033112|prior_time:1746006259648179|is_app_limited:0|send_elapse:52076|ack_elapse:59901|ctl_first_sent_time:1746006259649844|lagest_ack_time:1746006259708080|curr_delivered:3103919| [2025/04/30 09:44:19 708124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259649844| [2025/04/30 09:44:19 708129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:86||sndq_packets_used_bytes:0|sndq_packets_free:1694| [2025/04/30 09:44:19 708158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2874|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2874|path_largest_ack:2874| [2025/04/30 09:44:19 708162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:72007|prior_delivered:3035512|prior_time:1746006259650188|is_app_limited:0|send_elapse:52006|ack_elapse:57892|ctl_first_sent_time:1746006259651751|lagest_ack_time:1746006259708080|curr_delivered:3105119| [2025/04/30 09:44:19 708167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259651751| [2025/04/30 09:44:19 708171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:85||sndq_packets_used_bytes:0|sndq_packets_free:1695| [2025/04/30 09:44:19 708175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54808|rttvar:2155|minrtt:31343|latest_rtt:56329|ack_delay:56| [2025/04/30 09:44:19 708179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54991|rttvar:1983|minrtt:31343|latest_rtt:56329|ack_delay:56| [2025/04/30 09:44:19 708184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2874|lost_pn:2871|thresh:3| [2025/04/30 09:44:19 708196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 708200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 708204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259713346|now:1746006259708204|interval:5142| [2025/04/30 09:44:19 708210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259713346|now:1746006259708204|interv:5142| [2025/04/30 09:44:19 708216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 52006, ack_elapse 57892, delivered 69607|rate 1202359|lost 232| [2025/04/30 09:44:19 708223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202359) in round 53| [2025/04/30 09:44:19 708229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 708235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 708239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259651751|recovery:1|recovery_start:1746006259706120|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 708244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259651751|recovery:1|recovery_start:1746006259706120|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 708249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:61200|srtt:54991|latest_rtt:56329|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259706120|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 708254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 708259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006259733080|now:1746006259708080|interv:25000| [2025/04/30 09:44:19 708264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006259708080|max_ack_delay:25000| [2025/04/30 09:44:19 708269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1304|largest:1304|pns:2| [2025/04/30 09:44:19 708273] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1304|frame:PING ACK |recv_time:1746006259708080|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 708278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379708080|now:1746006259708080|interv:120000000| [2025/04/30 09:44:19 708282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379708080|now:1746006259708080|interv:120000000| [2025/04/30 09:44:19 708286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259796093|pq_index:0| [2025/04/30 09:44:19 708290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259707439| [2025/04/30 09:44:19 708294] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259708294| [2025/04/30 09:44:19 708302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259708302| [2025/04/30 09:44:19 708308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54991|min_srtt:54991|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 708313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 708317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 708321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 708325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 708330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 708334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54991|min_srtt:54991|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 708338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 708342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 708346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 708350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 708354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 708359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 708363] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3110232| [2025/04/30 09:44:19 708368] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 708372] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259709371|now:1746006259708371|interv:1000| [2025/04/30 09:44:19 708376] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 708379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 708383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259709371| [2025/04/30 09:44:19 708387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259709371| [2025/04/30 09:44:19 708391] [debug] |xqc_engine_wakeup_after|wakeup:1746006259709371|now:1746006259708391|diff:980| [2025/04/30 09:44:19 708396] [debug] |xqc_engine_main_logic|END|now:1746006259708302| [2025/04/30 09:44:19 708404] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259708404| [2025/04/30 09:44:19 708408] [debug] |xqc_engine_wakeup_after|wakeup:1746006259709371|now:1746006259708408|diff:963| [2025/04/30 09:44:19 708412] [debug] |xqc_engine_main_logic|END|now:1746006259708404| [2025/04/30 09:44:19 709479] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259709479| [2025/04/30 09:44:19 709490] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259709371|pq_index:0| [2025/04/30 09:44:19 709495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259708302| [2025/04/30 09:44:19 709500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259709499| [2025/04/30 09:44:19 709505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259709371|now:1746006259709499| [2025/04/30 09:44:19 709509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259709371|now:1746006259709499| [2025/04/30 09:44:19 709513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 709518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54991|min_srtt:54991|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 709523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 709528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 709533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 709539] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 709547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 709553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54991|min_srtt:54991|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 709560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 709567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 709573] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 709579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 709586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 709594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 709601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3110232| [2025/04/30 09:44:19 709613] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 709617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2925| [2025/04/30 09:44:19 709652] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2925|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259709626|stream_id:0|stream_offset:3110232| [2025/04/30 09:44:19 709661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2925|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 709668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 709675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259713346|now:1746006259709675|interval:3671| [2025/04/30 09:44:19 709682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259713346|now:1746006259709675|interv:3671| [2025/04/30 09:44:19 709688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62400| [2025/04/30 09:44:19 709696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 709703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3111411| [2025/04/30 09:44:19 709710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 709714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2926| [2025/04/30 09:44:19 709747] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2926|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006259709722|stream_id:0|stream_offset:3111411| [2025/04/30 09:44:19 709757] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2926|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 709764] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:44:19 709771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259713346|now:1746006259709771|interval:3575| [2025/04/30 09:44:19 709777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259713346|now:1746006259709771|interv:3575| [2025/04/30 09:44:19 709781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:63600| [2025/04/30 09:44:19 709785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 709790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3112590| [2025/04/30 09:44:19 709795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 709807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259713346| [2025/04/30 09:44:19 709815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259713346| [2025/04/30 09:44:19 709821] [debug] |xqc_engine_wakeup_after|wakeup:1746006259713346|now:1746006259709820|diff:3526| [2025/04/30 09:44:19 709825] [debug] |xqc_engine_main_logic|END|now:1746006259709499| [2025/04/30 09:44:19 710037] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:42|state:ESTABED|recv_time:1746006259710036| [2025/04/30 09:44:19 710045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 710051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1304| [2025/04/30 09:44:19 710055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1305| [2025/04/30 09:44:19 710061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1305| [2025/04/30 09:44:19 710065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 710070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2875|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2876|path_largest_ack:2875| [2025/04/30 09:44:19 710075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:73207|prior_delivered:3035512|prior_time:1746006259650188|is_app_limited:0|send_elapse:52131|ack_elapse:59848|ctl_first_sent_time:1746006259651876|lagest_ack_time:1746006259710036|curr_delivered:3106319| [2025/04/30 09:44:19 710080] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259651876| [2025/04/30 09:44:19 710084] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:84||sndq_packets_used_bytes:0|sndq_packets_free:1696| [2025/04/30 09:44:19 710088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2876|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2876|path_largest_ack:2876| [2025/04/30 09:44:19 710093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:72007|prior_delivered:3037912|prior_time:1746006259652146|is_app_limited:0|send_elapse:51942|ack_elapse:57890|ctl_first_sent_time:1746006259653715|lagest_ack_time:1746006259710036|curr_delivered:3107519| [2025/04/30 09:44:19 710097] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259653715| [2025/04/30 09:44:19 710101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:83||sndq_packets_used_bytes:0|sndq_packets_free:1697| [2025/04/30 09:44:19 710105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54991|rttvar:1983|minrtt:31343|latest_rtt:56321|ack_delay:80| [2025/04/30 09:44:19 710109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55148|rttvar:1800|minrtt:31343|latest_rtt:56321|ack_delay:80| [2025/04/30 09:44:19 710114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2876|lost_pn:2873|thresh:3| [2025/04/30 09:44:19 710118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 710123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2873|lost_pn:2873|po_sent_time:1746006259649976|lost_send_time:1746006259646675|loss_delay:63361|frame:STREAM |repair:128| [2025/04/30 09:44:19 710128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006259649976u| [2025/04/30 09:44:19 710174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 710179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55148|rtt_var:1800|pto_duration:62348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 710184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 710188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 710192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:19 710196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259797070|now:1746006259710179|interv:86891| [2025/04/30 09:44:19 710200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259797070|now:1746006259710179|interval:86891|pto_count:0|srtt:55148 [2025/04/30 09:44:19 710205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51942, ack_elapse 57890, delivered 69607|rate 1202401|lost 233| [2025/04/30 09:44:19 710209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202401) in round 53| [2025/04/30 09:44:19 710213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 710217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 710221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:1|acked:2400|po_sent_time:1746006259653715|recovery:1|recovery_start:1746006259710174|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 710226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:1|acked:2400|po_sent_time:1746006259653715|recovery:1|recovery_start:1746006259710174|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 710231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:60000|srtt:55148|latest_rtt:56321|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259710174|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 710237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1305|largest:1305|pns:2| [2025/04/30 09:44:19 710241] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1305|frame:ACK |recv_time:1746006259710036|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 710246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379710036|now:1746006259710036|interv:120000000| [2025/04/30 09:44:19 710250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379710036|now:1746006259710036|interv:120000000| [2025/04/30 09:44:19 710254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259713346|pq_index:0| [2025/04/30 09:44:19 710258] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259709499| [2025/04/30 09:44:19 710262] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259710262| [2025/04/30 09:44:19 710267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259710266| [2025/04/30 09:44:19 710276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55148|min_srtt:55148|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 710281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 710285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 710289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 710293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 710297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 710301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55148|min_srtt:55148|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 710306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 710310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 710314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 710318] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 710322] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 710326] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 710330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3112590| [2025/04/30 09:44:19 710335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 710339] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259711339|now:1746006259710339|interv:1000| [2025/04/30 09:44:19 710343] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 710347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 710351] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259711339| [2025/04/30 09:44:19 710355] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259711339| [2025/04/30 09:44:19 710359] [debug] |xqc_engine_wakeup_after|wakeup:1746006259711339|now:1746006259710359|diff:980| [2025/04/30 09:44:19 710363] [debug] |xqc_engine_main_logic|END|now:1746006259710266| [2025/04/30 09:44:19 710368] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259710368| [2025/04/30 09:44:19 710375] [debug] |xqc_engine_wakeup_after|wakeup:1746006259711339|now:1746006259710375|diff:964| [2025/04/30 09:44:19 710379] [debug] |xqc_engine_main_logic|END|now:1746006259710368| [2025/04/30 09:44:19 711446] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259711446| [2025/04/30 09:44:19 711457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259711339|pq_index:0| [2025/04/30 09:44:19 711461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259710266| [2025/04/30 09:44:19 711466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259711466| [2025/04/30 09:44:19 711471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259711339|now:1746006259711466| [2025/04/30 09:44:19 711475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259711339|now:1746006259711466| [2025/04/30 09:44:19 711479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 711485] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55148|min_srtt:55148|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 711489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 711494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 711498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 711502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 711506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 711510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55148|min_srtt:55148|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 711515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 711519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 711523] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 711529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 711537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 711543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 711550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3112590| [2025/04/30 09:44:19 711564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 711571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2927| [2025/04/30 09:44:19 711616] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2927|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006259711583|stream_id:0|stream_offset:3112590| [2025/04/30 09:44:19 711626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2927|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 711634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 711640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55148|rtt_var:1800|pto_duration:62348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 711646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 711650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 711654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 711658] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259798931|now:1746006259711640|interv:87291| [2025/04/30 09:44:19 711665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259798931|now:1746006259711640|interval:87291|pto_count:0|srtt:55148 [2025/04/30 09:44:19 711672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61200| [2025/04/30 09:44:19 711679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 711685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3113769| [2025/04/30 09:44:19 711690] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 711694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2928| [2025/04/30 09:44:19 711725] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2928|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259711702|stream_id:0|stream_offset:3113769| [2025/04/30 09:44:19 711735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2928|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 711741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 711748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55148|rtt_var:1800|pto_duration:62348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 711754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 711758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 711762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 711771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259799050|now:1746006259711748|interv:87302| [2025/04/30 09:44:19 711775] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259799050|now:1746006259711748|interval:87302|pto_count:0|srtt:55148 [2025/04/30 09:44:19 711779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62400| [2025/04/30 09:44:19 711784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 711788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3114948| [2025/04/30 09:44:19 711793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 711796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259712796|now:1746006259711796|interv:1000| [2025/04/30 09:44:19 711800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 711804] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 711808] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259712796| [2025/04/30 09:44:19 711813] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259712796| [2025/04/30 09:44:19 711817] [debug] |xqc_engine_wakeup_after|wakeup:1746006259712796|now:1746006259711816|diff:980| [2025/04/30 09:44:19 711821] [debug] |xqc_engine_main_logic|END|now:1746006259711466| [2025/04/30 09:44:19 712025] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259712024| [2025/04/30 09:44:19 712031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 712037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1305| [2025/04/30 09:44:19 712041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1306| [2025/04/30 09:44:19 712047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1306| [2025/04/30 09:44:19 712051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 712056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2877|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2879|path_largest_ack:2877| [2025/04/30 09:44:19 712064] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:73207|prior_delivered:3037912|prior_time:1746006259652146|is_app_limited:0|send_elapse:52083|ack_elapse:59878|ctl_first_sent_time:1746006259653856|lagest_ack_time:1746006259712024|curr_delivered:3108719| [2025/04/30 09:44:19 712071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259653856| [2025/04/30 09:44:19 712078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:83||sndq_packets_used_bytes:0|sndq_packets_free:1697| [2025/04/30 09:44:19 712085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2879|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2879|path_largest_ack:2879| [2025/04/30 09:44:19 712090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:73207|prior_delivered:3040312|prior_time:1746006259654162|is_app_limited:0|send_elapse:51867|ack_elapse:57862|ctl_first_sent_time:1746006259655619|lagest_ack_time:1746006259712024|curr_delivered:3109919| [2025/04/30 09:44:19 712098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259655619| [2025/04/30 09:44:19 712103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:82||sndq_packets_used_bytes:0|sndq_packets_free:1698| [2025/04/30 09:44:19 712107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55148|rttvar:1800|minrtt:31343|latest_rtt:56405|ack_delay:72| [2025/04/30 09:44:19 712111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55296|rttvar:1646|minrtt:31343|latest_rtt:56405|ack_delay:72| [2025/04/30 09:44:19 712115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2879|lost_pn:2876|thresh:3| [2025/04/30 09:44:19 712119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 712123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 712127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 712147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259717450|now:1746006259712147|interval:5303| [2025/04/30 09:44:19 712158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259717450|now:1746006259712147|interv:5303| [2025/04/30 09:44:19 712163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51867, ack_elapse 57862, delivered 69607|rate 1202982|lost 233| [2025/04/30 09:44:19 712168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202982) in round 53| [2025/04/30 09:44:19 712172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 712176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 712180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259655619|recovery:1|recovery_start:1746006259710174|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 712185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259655619|recovery:1|recovery_start:1746006259710174|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 712189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:60000|srtt:55296|latest_rtt:56405|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259710174|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 712195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1306|largest:1306|pns:2| [2025/04/30 09:44:19 712200] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1306|frame:ACK |recv_time:1746006259712024|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 712205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379712024|now:1746006259712024|interv:120000000| [2025/04/30 09:44:19 712212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379712024|now:1746006259712024|interv:120000000| [2025/04/30 09:44:19 712216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259712796|pq_index:0| [2025/04/30 09:44:19 712221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259711466| [2025/04/30 09:44:19 712225] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259712224| [2025/04/30 09:44:19 712229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259712228| [2025/04/30 09:44:19 712235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55296|min_srtt:55296|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 712240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 712244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 712248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 712252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 712256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 712260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55296|min_srtt:55296|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 712265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 712269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 712273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 712276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 712281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 712285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 712289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3114948| [2025/04/30 09:44:19 712294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 712298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 712301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259712796| [2025/04/30 09:44:19 712308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259712796| [2025/04/30 09:44:19 712312] [debug] |xqc_engine_wakeup_after|wakeup:1746006259712796|now:1746006259712312|diff:484| [2025/04/30 09:44:19 712316] [debug] |xqc_engine_main_logic|END|now:1746006259712228| [2025/04/30 09:44:19 712321] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259712321| [2025/04/30 09:44:19 712325] [debug] |xqc_engine_wakeup_after|wakeup:1746006259712796|now:1746006259712325|diff:471| [2025/04/30 09:44:19 712329] [debug] |xqc_engine_main_logic|END|now:1746006259712321| [2025/04/30 09:44:19 713398] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259713398| [2025/04/30 09:44:19 713409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259712796|pq_index:0| [2025/04/30 09:44:19 713414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259712228| [2025/04/30 09:44:19 713419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259713418| [2025/04/30 09:44:19 713424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259712796|now:1746006259713418| [2025/04/30 09:44:19 713428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259712796|now:1746006259713418| [2025/04/30 09:44:19 713432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 713438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55296|min_srtt:55296|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 713442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 713447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 713451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 713455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 713459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 713464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55296|min_srtt:55296|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 713468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 713472] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 713476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 713480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 713484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 713494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 713498] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3114948| [2025/04/30 09:44:19 713502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 713507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2929| [2025/04/30 09:44:19 713544] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2929|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006259713516|stream_id:0|stream_offset:3114948| [2025/04/30 09:44:19 713553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2929|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 713560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 713567] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259717450|now:1746006259713567|interval:3883| [2025/04/30 09:44:19 713574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259717450|now:1746006259713567|interv:3883| [2025/04/30 09:44:19 713581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61200| [2025/04/30 09:44:19 713588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 713595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3116127| [2025/04/30 09:44:19 713601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 713608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2930| [2025/04/30 09:44:19 713650] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2930|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259713619|stream_id:0|stream_offset:3116127| [2025/04/30 09:44:19 713661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2930|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 713668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 713675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259717450|now:1746006259713675|interval:3775| [2025/04/30 09:44:19 713682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259717450|now:1746006259713675|interv:3775| [2025/04/30 09:44:19 713688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62400| [2025/04/30 09:44:19 713696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 713703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3117306| [2025/04/30 09:44:19 713716] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 713722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259714722|now:1746006259713722|interv:1000| [2025/04/30 09:44:19 713729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 713735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 713741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259714722| [2025/04/30 09:44:19 713748] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259714722| [2025/04/30 09:44:19 713754] [debug] |xqc_engine_wakeup_after|wakeup:1746006259714722|now:1746006259713754|diff:968| [2025/04/30 09:44:19 713761] [debug] |xqc_engine_main_logic|END|now:1746006259713418| [2025/04/30 09:44:19 714002] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259714001| [2025/04/30 09:44:19 714009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 714015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1306| [2025/04/30 09:44:19 714019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1307| [2025/04/30 09:44:19 714025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1307| [2025/04/30 09:44:19 714029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 714034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2880|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2881|path_largest_ack:2880| [2025/04/30 09:44:19 714039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:72000|prior_delivered:3042719|prior_time:1746006259656274|is_app_limited:0|send_elapse:51976|ack_elapse:57727|ctl_first_sent_time:1746006259657759|lagest_ack_time:1746006259714001|curr_delivered:3111119| [2025/04/30 09:44:19 714044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259657759| [2025/04/30 09:44:19 714048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:81||sndq_packets_used_bytes:0|sndq_packets_free:1699| [2025/04/30 09:44:19 714053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2881|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2881|path_largest_ack:2881| [2025/04/30 09:44:19 714057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:72000|prior_delivered:3042719|prior_time:1746006259656274|is_app_limited:0|send_elapse:51976|ack_elapse:57727|ctl_first_sent_time:1746006259657759|lagest_ack_time:1746006259714001|curr_delivered:3112319| [2025/04/30 09:44:19 714062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259657876| [2025/04/30 09:44:19 714066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:80||sndq_packets_used_bytes:0|sndq_packets_free:1700| [2025/04/30 09:44:19 714070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55296|rttvar:1646|minrtt:31343|latest_rtt:56125|ack_delay:72| [2025/04/30 09:44:19 714074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55390|rttvar:1424|minrtt:31343|latest_rtt:56125|ack_delay:72| [2025/04/30 09:44:19 714083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2881|lost_pn:2878|thresh:3| [2025/04/30 09:44:19 714087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 714091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 714096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2878|lost_pn:2878|po_sent_time:1746006259653995|lost_send_time:1746006259650861|loss_delay:63140|frame:STREAM |repair:128| [2025/04/30 09:44:19 714100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006259653995u| [2025/04/30 09:44:19 714104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 714109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55390|rtt_var:1424|pto_duration:61086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 714113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 714117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 714121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:19 714125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259799705|now:1746006259714108|interv:85597| [2025/04/30 09:44:19 714129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259799705|now:1746006259714108|interval:85597|pto_count:0|srtt:55390 [2025/04/30 09:44:19 714157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51976, ack_elapse 57727, delivered 69600|rate 1205674|lost 234| [2025/04/30 09:44:19 714162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205674) in round 53| [2025/04/30 09:44:19 714167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 714171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 714175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:1|acked:2400|po_sent_time:1746006259657876|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 714179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:1|acked:2400|po_sent_time:1746006259657876|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 714184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:58800|srtt:55390|latest_rtt:56125|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 714190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1307|largest:1307|pns:2| [2025/04/30 09:44:19 714195] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1307|frame:ACK |recv_time:1746006259714001|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 714203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379714001|now:1746006259714001|interv:120000000| [2025/04/30 09:44:19 714208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379714001|now:1746006259714001|interv:120000000| [2025/04/30 09:44:19 714212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259714722|pq_index:0| [2025/04/30 09:44:19 714216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259713418| [2025/04/30 09:44:19 714220] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259714220| [2025/04/30 09:44:19 714225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259714224| [2025/04/30 09:44:19 714231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55390|min_srtt:55390|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 714235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 714240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 714244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 714248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 714252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 714256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55390|min_srtt:55390|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 714261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 714265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 714269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 714273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 714277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 714281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 714285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3117306| [2025/04/30 09:44:19 714290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 714296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 714300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259714722| [2025/04/30 09:44:19 714304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259714722| [2025/04/30 09:44:19 714308] [debug] |xqc_engine_wakeup_after|wakeup:1746006259714722|now:1746006259714308|diff:414| [2025/04/30 09:44:19 714313] [debug] |xqc_engine_main_logic|END|now:1746006259714224| [2025/04/30 09:44:19 714318] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259714318| [2025/04/30 09:44:19 714322] [debug] |xqc_engine_wakeup_after|wakeup:1746006259714722|now:1746006259714322|diff:400| [2025/04/30 09:44:19 714325] [debug] |xqc_engine_main_logic|END|now:1746006259714318| [2025/04/30 09:44:19 715394] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259715394| [2025/04/30 09:44:19 715406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259714722|pq_index:0| [2025/04/30 09:44:19 715410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259714224| [2025/04/30 09:44:19 715416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259715414| [2025/04/30 09:44:19 715420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259714722|now:1746006259715414| [2025/04/30 09:44:19 715425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259714722|now:1746006259715414| [2025/04/30 09:44:19 715429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 715434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55390|min_srtt:55390|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 715439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 715443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 715447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 715451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 715456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 715460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55390|min_srtt:55390|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 715464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 715470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 715476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 715483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 715496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 715502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 715506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3117306| [2025/04/30 09:44:19 715510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 715515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2931| [2025/04/30 09:44:19 715552] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2931|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006259715523|stream_id:0|stream_offset:3117306| [2025/04/30 09:44:19 715561] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2931|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 715568] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:19 715575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55390|rtt_var:1424|pto_duration:61086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 715582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 715588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 715594] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:19 715601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259801609|now:1746006259715575|interv:86034| [2025/04/30 09:44:19 715607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259801609|now:1746006259715575|interval:86034|pto_count:0|srtt:55390 [2025/04/30 09:44:19 715616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:60000| [2025/04/30 09:44:19 715624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 715631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3118485| [2025/04/30 09:44:19 715638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 715645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2932| [2025/04/30 09:44:19 715688] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2932|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006259715656|stream_id:0|stream_offset:3118485| [2025/04/30 09:44:19 715699] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2932|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 715706] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 715719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55390|rtt_var:1424|pto_duration:61086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 715726] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 715733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 715739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 715745] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259801742|now:1746006259715719|interv:86023| [2025/04/30 09:44:19 715752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259801742|now:1746006259715719|interval:86023|pto_count:0|srtt:55390 [2025/04/30 09:44:19 715759] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61200| [2025/04/30 09:44:19 715767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 715773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3119664| [2025/04/30 09:44:19 715778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 715782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2933| [2025/04/30 09:44:19 715814] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2933|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259715791|stream_id:0|stream_offset:3119664| [2025/04/30 09:44:19 715820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2933|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 715825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 715829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55390|rtt_var:1424|pto_duration:61086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 715833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 715837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 715841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 715846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259801877|now:1746006259715829|interv:86048| [2025/04/30 09:44:19 715853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259801877|now:1746006259715829|interval:86048|pto_count:0|srtt:55390 [2025/04/30 09:44:19 715860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62400| [2025/04/30 09:44:19 715868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 715875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3120843| [2025/04/30 09:44:19 715887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 715891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259716891|now:1746006259715891|interv:1000| [2025/04/30 09:44:19 715895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 715899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 715903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259716891| [2025/04/30 09:44:19 715907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259716891| [2025/04/30 09:44:19 715911] [debug] |xqc_engine_wakeup_after|wakeup:1746006259716891|now:1746006259715911|diff:980| [2025/04/30 09:44:19 715916] [debug] |xqc_engine_main_logic|END|now:1746006259715414| [2025/04/30 09:44:19 716005] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259716004| [2025/04/30 09:44:19 716010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 716016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1307| [2025/04/30 09:44:19 716020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1308| [2025/04/30 09:44:19 716026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1308| [2025/04/30 09:44:19 716030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 716035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2882|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2883|path_largest_ack:2882| [2025/04/30 09:44:19 716040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:72000|prior_delivered:3045119|prior_time:1746006259658151|is_app_limited:0|send_elapse:51852|ack_elapse:57853|ctl_first_sent_time:1746006259659602|lagest_ack_time:1746006259716004|curr_delivered:3113519| [2025/04/30 09:44:19 716045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259659602| [2025/04/30 09:44:19 716049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:80||sndq_packets_used_bytes:0|sndq_packets_free:1700| [2025/04/30 09:44:19 716054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2883|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2883|path_largest_ack:2883| [2025/04/30 09:44:19 716058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:70800|prior_delivered:3047519|prior_time:1746006259660122|is_app_limited:0|send_elapse:51880|ack_elapse:55882|ctl_first_sent_time:1746006259661602|lagest_ack_time:1746006259716004|curr_delivered:3114719| [2025/04/30 09:44:19 716063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259661602| [2025/04/30 09:44:19 716067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:79||sndq_packets_used_bytes:0|sndq_packets_free:1701| [2025/04/30 09:44:19 716071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55390|rttvar:1424|minrtt:31343|latest_rtt:54402|ack_delay:72| [2025/04/30 09:44:19 716075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55258|rttvar:1333|minrtt:31343|latest_rtt:54402|ack_delay:72| [2025/04/30 09:44:19 716083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2883|lost_pn:2880|thresh:3| [2025/04/30 09:44:19 716087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 716091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 716095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 716099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 716103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55258|rtt_var:1333|pto_duration:60590|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 716108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 716112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 716115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:19 716119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259801381|now:1746006259716103|interv:85278| [2025/04/30 09:44:19 716123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259801381|now:1746006259716103|interval:85278|pto_count:0|srtt:55258 [2025/04/30 09:44:19 716128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51880, ack_elapse 55882, delivered 67200|rate 1202533|lost 234| [2025/04/30 09:44:19 716149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202533) in round 53| [2025/04/30 09:44:19 716160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 716164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 716168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259661602|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 716173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259661602|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 716178] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:60000|srtt:55258|latest_rtt:54402|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 716183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1308|largest:1308|pns:2| [2025/04/30 09:44:19 716188] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1308|frame:ACK |recv_time:1746006259716004|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 716193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379716004|now:1746006259716004|interv:120000000| [2025/04/30 09:44:19 716200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379716004|now:1746006259716004|interv:120000000| [2025/04/30 09:44:19 716204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259716891|pq_index:0| [2025/04/30 09:44:19 716209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259715414| [2025/04/30 09:44:19 716213] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259716213| [2025/04/30 09:44:19 716218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259716217| [2025/04/30 09:44:19 716224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55258|min_srtt:55258|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 716231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 716238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 716244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 716251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 716256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 716260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55258|min_srtt:55258|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 716265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 716269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 716273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 716277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 716281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 716285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 716290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3120843| [2025/04/30 09:44:19 716294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 716298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 716302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259716891| [2025/04/30 09:44:19 716309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259716891| [2025/04/30 09:44:19 716313] [debug] |xqc_engine_wakeup_after|wakeup:1746006259716891|now:1746006259716313|diff:578| [2025/04/30 09:44:19 716318] [debug] |xqc_engine_main_logic|END|now:1746006259716217| [2025/04/30 09:44:19 716323] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259716323| [2025/04/30 09:44:19 716327] [debug] |xqc_engine_wakeup_after|wakeup:1746006259716891|now:1746006259716326|diff:565| [2025/04/30 09:44:19 716330] [debug] |xqc_engine_main_logic|END|now:1746006259716323| [2025/04/30 09:44:19 717398] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259717398| [2025/04/30 09:44:19 717409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259716891|pq_index:0| [2025/04/30 09:44:19 717413] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259716217| [2025/04/30 09:44:19 717418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259717417| [2025/04/30 09:44:19 717423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259716891|now:1746006259717417| [2025/04/30 09:44:19 717427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259716891|now:1746006259717417| [2025/04/30 09:44:19 717431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 717436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55258|min_srtt:55258|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 717441] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 717446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 717450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 717454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 717458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 717462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55258|min_srtt:55258|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 717466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 717471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 717475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 717479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 717483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 717492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 717497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3120843| [2025/04/30 09:44:19 717501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 717507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2934| [2025/04/30 09:44:19 717554] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2934|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006259717519|stream_id:0|stream_offset:3120843| [2025/04/30 09:44:19 717563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2934|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 717571] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 717578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55258|rtt_var:1333|pto_duration:60590|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 717585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 717591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 717597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 717603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259803109|now:1746006259717578|interv:85531| [2025/04/30 09:44:19 717607] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259803109|now:1746006259717578|interval:85531|pto_count:0|srtt:55258 [2025/04/30 09:44:19 717612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61200| [2025/04/30 09:44:19 717617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 717621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3122022| [2025/04/30 09:44:19 717626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 717630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259718630|now:1746006259717630|interv:1000| [2025/04/30 09:44:19 717634] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 717638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 717642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259718630| [2025/04/30 09:44:19 717646] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259718630| [2025/04/30 09:44:19 717650] [debug] |xqc_engine_wakeup_after|wakeup:1746006259718630|now:1746006259717650|diff:980| [2025/04/30 09:44:19 717655] [debug] |xqc_engine_main_logic|END|now:1746006259717417| [2025/04/30 09:44:19 718000] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259717998| [2025/04/30 09:44:19 718013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 718019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1308| [2025/04/30 09:44:19 718023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1309| [2025/04/30 09:44:19 718029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1309| [2025/04/30 09:44:19 718034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 718039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2884|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2885|path_largest_ack:2884| [2025/04/30 09:44:19 718046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:72000|prior_delivered:3047519|prior_time:1746006259660122|is_app_limited:0|send_elapse:51989|ack_elapse:57876|ctl_first_sent_time:1746006259661711|lagest_ack_time:1746006259717998|curr_delivered:3115919| [2025/04/30 09:44:19 718054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259661711| [2025/04/30 09:44:19 718062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:78||sndq_packets_used_bytes:0|sndq_packets_free:1702| [2025/04/30 09:44:19 718069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2885|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2885|path_largest_ack:2885| [2025/04/30 09:44:19 718074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:70800|prior_delivered:3049919|prior_time:1746006259662602|is_app_limited:0|send_elapse:51270|ack_elapse:55396|ctl_first_sent_time:1746006259662988|lagest_ack_time:1746006259717998|curr_delivered:3117119| [2025/04/30 09:44:19 718078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259662988| [2025/04/30 09:44:19 718082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:77||sndq_packets_used_bytes:0|sndq_packets_free:1703| [2025/04/30 09:44:19 718086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55258|rttvar:1333|minrtt:31343|latest_rtt:55010|ack_delay:72| [2025/04/30 09:44:19 718091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55218|rttvar:1080|minrtt:31343|latest_rtt:55010|ack_delay:72| [2025/04/30 09:44:19 718095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2885|lost_pn:2882|thresh:3| [2025/04/30 09:44:19 718099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 718103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 718107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 718111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 718115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55218|rtt_var:1080|pto_duration:59538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 718120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 718127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 718131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:19 718157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259802057|now:1746006259718115|interv:83942| [2025/04/30 09:44:19 718161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259802057|now:1746006259718115|interval:83942|pto_count:0|srtt:55218 [2025/04/30 09:44:19 718166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51270, ack_elapse 55396, delivered 67200|rate 1213083|lost 234| [2025/04/30 09:44:19 718170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1213083) in round 53| [2025/04/30 09:44:19 718175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 718179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 718183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259662988|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 718187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259662988|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 718192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:58800|srtt:55218|latest_rtt:55010|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 718197] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0||cwnd:63600|inflight:58800|mode:2|applimit:0|pacing_rate:1214715|bw:1214715|srtt:55218|latest_rtt:55010|min_rtt:31343|send:2897|lost:231|tlp:0|recv:1308|recovery:1|slow_start:0|conn_life:2675429|acked:2400|delivered:3117119|is_cwnd_limited:0| [2025/04/30 09:44:19 718203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1309|largest:1309|pns:2| [2025/04/30 09:44:19 718208] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1309|frame:ACK |recv_time:1746006259717998|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 718213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379717998|now:1746006259717998|interv:120000000| [2025/04/30 09:44:19 718217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379717998|now:1746006259717998|interv:120000000| [2025/04/30 09:44:19 718221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259718630|pq_index:0| [2025/04/30 09:44:19 718225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259717417| [2025/04/30 09:44:19 718229] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259718229| [2025/04/30 09:44:19 718234] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259718233| [2025/04/30 09:44:19 718243] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55218|min_srtt:55218|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 718248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 718252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 718256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 718260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 718265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 718269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55218|min_srtt:55218|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 718273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 718277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 718281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 718285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 718289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 718294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 718298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3122022| [2025/04/30 09:44:19 718302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 718306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 718310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259718630| [2025/04/30 09:44:19 718314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259718630| [2025/04/30 09:44:19 718318] [debug] |xqc_engine_wakeup_after|wakeup:1746006259718630|now:1746006259718318|diff:312| [2025/04/30 09:44:19 718322] [debug] |xqc_engine_main_logic|END|now:1746006259718233| [2025/04/30 09:44:19 718328] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259718328| [2025/04/30 09:44:19 718332] [debug] |xqc_engine_wakeup_after|wakeup:1746006259718630|now:1746006259718332|diff:298| [2025/04/30 09:44:19 718335] [debug] |xqc_engine_main_logic|END|now:1746006259718328| [2025/04/30 09:44:19 719404] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259719403| [2025/04/30 09:44:19 719414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259718630|pq_index:0| [2025/04/30 09:44:19 719424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259718233| [2025/04/30 09:44:19 719429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259719428| [2025/04/30 09:44:19 719433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259718630|now:1746006259719428| [2025/04/30 09:44:19 719438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259718630|now:1746006259719428| [2025/04/30 09:44:19 719442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 719449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55218|min_srtt:55218|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 719456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 719464] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 719470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 719474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 719478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 719482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55218|min_srtt:55218|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 719487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 719491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 719495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 719500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 719507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 719514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 719521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3122022| [2025/04/30 09:44:19 719528] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 719535] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2935| [2025/04/30 09:44:19 719576] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2935|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006259719547|stream_id:0|stream_offset:3122022| [2025/04/30 09:44:19 719588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2935|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 719593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:19 719599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55218|rtt_var:1080|pto_duration:59538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 719605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 719609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 719614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:19 719618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259804085|now:1746006259719598|interv:84487| [2025/04/30 09:44:19 719622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259804085|now:1746006259719598|interval:84487|pto_count:0|srtt:55218 [2025/04/30 09:44:19 719626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:60000| [2025/04/30 09:44:19 719632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 719636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3123201| [2025/04/30 09:44:19 719640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 719644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2936| [2025/04/30 09:44:19 719667] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2936|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006259719652|stream_id:0|stream_offset:3123201| [2025/04/30 09:44:19 719672] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2936|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 719676] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 719681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55218|rtt_var:1080|pto_duration:59538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 719685] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 719689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 719692] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 719696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259804190|now:1746006259719680|interv:84510| [2025/04/30 09:44:19 719700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259804190|now:1746006259719680|interval:84510|pto_count:0|srtt:55218 [2025/04/30 09:44:19 719708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61200| [2025/04/30 09:44:19 719712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 719717] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3124380| [2025/04/30 09:44:19 719721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 719725] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259720725|now:1746006259719725|interv:1000| [2025/04/30 09:44:19 719729] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 719733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 719737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259720725| [2025/04/30 09:44:19 719741] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259720725| [2025/04/30 09:44:19 719745] [debug] |xqc_engine_wakeup_after|wakeup:1746006259720725|now:1746006259719745|diff:980| [2025/04/30 09:44:19 719749] [debug] |xqc_engine_main_logic|END|now:1746006259719428| [2025/04/30 09:44:19 719964] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259719963| [2025/04/30 09:44:19 719972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 719978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1309| [2025/04/30 09:44:19 719982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1310| [2025/04/30 09:44:19 719988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1310| [2025/04/30 09:44:19 719992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 719998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2886|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2887|path_largest_ack:2886| [2025/04/30 09:44:19 720002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:69600|prior_delivered:3052319|prior_time:1746006259664148|is_app_limited:0|send_elapse:50737|ack_elapse:55815|ctl_first_sent_time:1746006259664454|lagest_ack_time:1746006259719963|curr_delivered:3118319| [2025/04/30 09:44:19 720007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259664454| [2025/04/30 09:44:19 720012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:76||sndq_packets_used_bytes:0|sndq_packets_free:1704| [2025/04/30 09:44:19 720016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2887|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2887|path_largest_ack:2887| [2025/04/30 09:44:19 720021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:69600|prior_delivered:3052319|prior_time:1746006259664148|is_app_limited:0|send_elapse:50737|ack_elapse:55815|ctl_first_sent_time:1746006259664454|lagest_ack_time:1746006259719963|curr_delivered:3119519| [2025/04/30 09:44:19 720025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259665786| [2025/04/30 09:44:19 720037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:75||sndq_packets_used_bytes:0|sndq_packets_free:1705| [2025/04/30 09:44:19 720042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55218|rttvar:1080|minrtt:31343|latest_rtt:54177|ack_delay:56| [2025/04/30 09:44:19 720046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:55081|rttvar:1084|minrtt:31343|latest_rtt:54177|ack_delay:56| [2025/04/30 09:44:19 720050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2887|lost_pn:2884|thresh:3| [2025/04/30 09:44:19 720054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 720059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 720062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 720066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 720071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55081|rtt_var:1084|pto_duration:59417|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 720075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 720079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 720083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:19 720087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259804069|now:1746006259720070|interv:83999| [2025/04/30 09:44:19 720091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259804069|now:1746006259720070|interval:83999|pto_count:0|srtt:55081 [2025/04/30 09:44:19 720095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 50737, ack_elapse 55815, delivered 67200|rate 1203977|lost 234| [2025/04/30 09:44:19 720100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203977) in round 53| [2025/04/30 09:44:19 720104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 720108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 720112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259665786|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 720117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259665786|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 720122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:58800|srtt:55081|latest_rtt:54177|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 720130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1310|largest:1310|pns:2| [2025/04/30 09:44:19 720155] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1310|frame:ACK |recv_time:1746006259719963|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 720162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379719963|now:1746006259719963|interv:120000000| [2025/04/30 09:44:19 720166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379719963|now:1746006259719963|interv:120000000| [2025/04/30 09:44:19 720170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259720725|pq_index:0| [2025/04/30 09:44:19 720174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259719428| [2025/04/30 09:44:19 720178] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259720178| [2025/04/30 09:44:19 720183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259720182| [2025/04/30 09:44:19 720189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55081|min_srtt:55081|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 720194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 720198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 720202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 720206] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 720211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 720215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55081|min_srtt:55081|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 720219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 720223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 720227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 720231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 720235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 720240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 720244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3124380| [2025/04/30 09:44:19 720255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 720261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 720268] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259720725| [2025/04/30 09:44:19 720274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259720725| [2025/04/30 09:44:19 720278] [debug] |xqc_engine_wakeup_after|wakeup:1746006259720725|now:1746006259720278|diff:447| [2025/04/30 09:44:19 720282] [debug] |xqc_engine_main_logic|END|now:1746006259720182| [2025/04/30 09:44:19 720288] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259720287| [2025/04/30 09:44:19 720291] [debug] |xqc_engine_wakeup_after|wakeup:1746006259720725|now:1746006259720291|diff:434| [2025/04/30 09:44:19 720295] [debug] |xqc_engine_main_logic|END|now:1746006259720287| [2025/04/30 09:44:19 721363] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259721363| [2025/04/30 09:44:19 721374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259720725|pq_index:0| [2025/04/30 09:44:19 721378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259720182| [2025/04/30 09:44:19 721383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259721382| [2025/04/30 09:44:19 721388] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259720725|now:1746006259721382| [2025/04/30 09:44:19 721392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259720725|now:1746006259721382| [2025/04/30 09:44:19 721396] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 721402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55081|min_srtt:55081|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 721406] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 721411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 721415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 721419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 721423] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 721427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:55081|min_srtt:55081|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 721432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 721436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 721440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 721449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 721453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 721457] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 721462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3124380| [2025/04/30 09:44:19 721466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 721471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2937| [2025/04/30 09:44:19 721509] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2937|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006259721479|stream_id:0|stream_offset:3124380| [2025/04/30 09:44:19 721519] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2937|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 721527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:19 721534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55081|rtt_var:1084|pto_duration:59417|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 721541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 721547] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 721553] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:19 721560] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259805896|now:1746006259721533|interv:84363| [2025/04/30 09:44:19 721566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259805896|now:1746006259721533|interval:84363|pto_count:0|srtt:55081 [2025/04/30 09:44:19 721574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:60000| [2025/04/30 09:44:19 721582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 721588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3125559| [2025/04/30 09:44:19 721593] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 721597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2938| [2025/04/30 09:44:19 721632] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2938|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006259721605|stream_id:0|stream_offset:3125559| [2025/04/30 09:44:19 721642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2938|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 721655] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 721661] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55081|rtt_var:1084|pto_duration:59417|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 721666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 721669] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 721675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 721681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259806022|now:1746006259721661|interv:84361| [2025/04/30 09:44:19 721688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259806022|now:1746006259721661|interval:84361|pto_count:0|srtt:55081 [2025/04/30 09:44:19 721695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61200| [2025/04/30 09:44:19 721701] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 721705] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3126738| [2025/04/30 09:44:19 721710] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 721714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2939| [2025/04/30 09:44:19 721745] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2939|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006259721721|stream_id:0|stream_offset:3126738| [2025/04/30 09:44:19 721754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2939|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 721761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:44:19 721768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:55081|rtt_var:1084|pto_duration:59417|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 721773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 721777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 721781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:44:19 721785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259806138|now:1746006259721768|interv:84370| [2025/04/30 09:44:19 721790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259806138|now:1746006259721768|interval:84370|pto_count:0|srtt:55081 [2025/04/30 09:44:19 721795] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62400| [2025/04/30 09:44:19 721806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 721811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3127917| [2025/04/30 09:44:19 721815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 721819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259722819|now:1746006259721819|interv:1000| [2025/04/30 09:44:19 721823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 721827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 721831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259722819| [2025/04/30 09:44:19 721835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259722819| [2025/04/30 09:44:19 721839] [debug] |xqc_engine_wakeup_after|wakeup:1746006259722819|now:1746006259721839|diff:980| [2025/04/30 09:44:19 721843] [debug] |xqc_engine_main_logic|END|now:1746006259721382| [2025/04/30 09:44:19 721990] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259721989| [2025/04/30 09:44:19 721996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 722002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1310| [2025/04/30 09:44:19 722006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1311| [2025/04/30 09:44:19 722012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1311| [2025/04/30 09:44:19 722016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 722021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2888|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2889|path_largest_ack:2888| [2025/04/30 09:44:19 722026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:69600|prior_delivered:3054719|prior_time:1746006259666155|is_app_limited:0|send_elapse:51897|ack_elapse:55834|ctl_first_sent_time:1746006259667602|lagest_ack_time:1746006259721989|curr_delivered:3120719| [2025/04/30 09:44:19 722031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259667602| [2025/04/30 09:44:19 722035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:74||sndq_packets_used_bytes:0|sndq_packets_free:1706| [2025/04/30 09:44:19 722039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2889|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2889|path_largest_ack:2889| [2025/04/30 09:44:19 722044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:68400|prior_delivered:3057119|prior_time:1746006259668115|is_app_limited:0|send_elapse:51674|ack_elapse:53874|ctl_first_sent_time:1746006259669583|lagest_ack_time:1746006259721989|curr_delivered:3121919| [2025/04/30 09:44:19 722048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259669583| [2025/04/30 09:44:19 722052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:73||sndq_packets_used_bytes:0|sndq_packets_free:1707| [2025/04/30 09:44:19 722056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:55081|rttvar:1084|minrtt:31343|latest_rtt:52406|ack_delay:72| [2025/04/30 09:44:19 722065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54737|rttvar:1499|minrtt:31343|latest_rtt:52406|ack_delay:72| [2025/04/30 09:44:19 722071] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2889|lost_pn:2886|thresh:3| [2025/04/30 09:44:19 722078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 722085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 722091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 722098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 722102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54737|rtt_var:1499|pto_duration:60733|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 722106] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 722110] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 722114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:44:19 722118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259807454|now:1746006259722101|interv:85353| [2025/04/30 09:44:19 722122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259807454|now:1746006259722101|interval:85353|pto_count:0|srtt:54737 [2025/04/30 09:44:19 722126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51674, ack_elapse 53874, delivered 64800|rate 1202806|lost 234| [2025/04/30 09:44:19 722131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202806) in round 53| [2025/04/30 09:44:19 722155] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 722160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 722164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259669583|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 722168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259669583|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 722173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:60000|srtt:54737|latest_rtt:52406|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 722179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1311|largest:1311|pns:2| [2025/04/30 09:44:19 722187] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1311|frame:ACK |recv_time:1746006259721989|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 722192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379721989|now:1746006259721989|interv:120000000| [2025/04/30 09:44:19 722196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379721989|now:1746006259721989|interv:120000000| [2025/04/30 09:44:19 722200] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259722819|pq_index:0| [2025/04/30 09:44:19 722204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259721382| [2025/04/30 09:44:19 722208] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259722208| [2025/04/30 09:44:19 722213] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259722212| [2025/04/30 09:44:19 722219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54737|min_srtt:54737|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 722224] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 722228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 722232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 722236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 722240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 722244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54737|min_srtt:54737|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 722248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 722253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 722256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 722260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 722264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 722269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 722273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3127917| [2025/04/30 09:44:19 722277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 722284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 722288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259722819| [2025/04/30 09:44:19 722292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259722819| [2025/04/30 09:44:19 722296] [debug] |xqc_engine_wakeup_after|wakeup:1746006259722819|now:1746006259722296|diff:523| [2025/04/30 09:44:19 722300] [debug] |xqc_engine_main_logic|END|now:1746006259722212| [2025/04/30 09:44:19 722305] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259722305| [2025/04/30 09:44:19 722309] [debug] |xqc_engine_wakeup_after|wakeup:1746006259722819|now:1746006259722309|diff:510| [2025/04/30 09:44:19 722313] [debug] |xqc_engine_main_logic|END|now:1746006259722305| [2025/04/30 09:44:19 723380] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259723380| [2025/04/30 09:44:19 723392] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259722819|pq_index:0| [2025/04/30 09:44:19 723397] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259722212| [2025/04/30 09:44:19 723402] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259723401| [2025/04/30 09:44:19 723407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259722819|now:1746006259723401| [2025/04/30 09:44:19 723411] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259722819|now:1746006259723401| [2025/04/30 09:44:19 723415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 723420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54737|min_srtt:54737|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 723425] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 723430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 723434] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 723438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 723442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 723446] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54737|min_srtt:54737|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 723450] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 723455] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 723459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 723465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 723479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 723487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 723492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3127917| [2025/04/30 09:44:19 723496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 723501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2940| [2025/04/30 09:44:19 723538] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2940|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006259723510|stream_id:0|stream_offset:3127917| [2025/04/30 09:44:19 723548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2940|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 723555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:44:19 723562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54737|rtt_var:1499|pto_duration:60733|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 723569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 723576] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 723582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:44:19 723588] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259809243|now:1746006259723562|interv:85681| [2025/04/30 09:44:19 723595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259809243|now:1746006259723562|interval:85681|pto_count:0|srtt:54737 [2025/04/30 09:44:19 723602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61200| [2025/04/30 09:44:19 723610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 723617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3129096| [2025/04/30 09:44:19 723625] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 723631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259724631|now:1746006259723631|interv:1000| [2025/04/30 09:44:19 723637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 723643] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 723650] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259724631| [2025/04/30 09:44:19 723656] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259724631| [2025/04/30 09:44:19 723668] [debug] |xqc_engine_wakeup_after|wakeup:1746006259724631|now:1746006259723668|diff:963| [2025/04/30 09:44:19 723675] [debug] |xqc_engine_main_logic|END|now:1746006259723401| [2025/04/30 09:44:19 724065] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:45|state:ESTABED|recv_time:1746006259724064| [2025/04/30 09:44:19 724072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 724078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1311| [2025/04/30 09:44:19 724082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1312| [2025/04/30 09:44:19 724088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1312| [2025/04/30 09:44:19 724092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 724098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2890|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2891|path_largest_ack:2890| [2025/04/30 09:44:19 724102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:69600|prior_delivered:3057119|prior_time:1746006259668115|is_app_limited:0|send_elapse:51800|ack_elapse:55949|ctl_first_sent_time:1746006259669709|lagest_ack_time:1746006259724064|curr_delivered:3123119| [2025/04/30 09:44:19 724107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259669709| [2025/04/30 09:44:19 724112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:72||sndq_packets_used_bytes:0|sndq_packets_free:1708| [2025/04/30 09:44:19 724116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2891|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2891|path_largest_ack:2891| [2025/04/30 09:44:19 724121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:68400|prior_delivered:3059519|prior_time:1746006259670150|is_app_limited:0|send_elapse:53610|ack_elapse:53914|ctl_first_sent_time:1746006259671626|lagest_ack_time:1746006259724064|curr_delivered:3124319| [2025/04/30 09:44:19 724125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259671626| [2025/04/30 09:44:19 724129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:71||sndq_packets_used_bytes:0|sndq_packets_free:1709| [2025/04/30 09:44:19 724153] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54737|rttvar:1499|minrtt:31343|latest_rtt:52438|ack_delay:80| [2025/04/30 09:44:19 724160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54439|rttvar:1719|minrtt:31343|latest_rtt:52438|ack_delay:80| [2025/04/30 09:44:19 724164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2891|lost_pn:2888|thresh:3| [2025/04/30 09:44:19 724168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 724172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 724176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 724180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 724186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54439|rtt_var:1719|pto_duration:61315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 724199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 724205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 724210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:44:19 724215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259809825|now:1746006259724186|interv:85639| [2025/04/30 09:44:19 724219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259809825|now:1746006259724186|interval:85639|pto_count:0|srtt:54439 [2025/04/30 09:44:19 724223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53610, ack_elapse 53914, delivered 64800|rate 1201914|lost 234| [2025/04/30 09:44:19 724228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201914) in round 53| [2025/04/30 09:44:19 724232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 724236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 724240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259671626|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 724244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259671626|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 724249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:58800|srtt:54439|latest_rtt:52438|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 724254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 724259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:19 724264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:19 724269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1312|largest:1312|pns:2| [2025/04/30 09:44:19 724273] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:1312|frame:PING ACK |recv_time:1746006259724064|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 724278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379724064|now:1746006259724064|interv:120000000| [2025/04/30 09:44:19 724282] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379724064|now:1746006259724064|interv:120000000| [2025/04/30 09:44:19 724286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259724631|pq_index:0| [2025/04/30 09:44:19 724293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259723401| [2025/04/30 09:44:19 724297] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259724297| [2025/04/30 09:44:19 724302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259724301| [2025/04/30 09:44:19 724308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:1312|ack_delay:244|first_ack_range:59|largest_pkt_recv_time:1746006259724064| [2025/04/30 09:44:19 724312] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:1312|low:1253|pkt_pns:2| [2025/04/30 09:44:19 724316] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1312|frame_largest_recv:1312| [2025/04/30 09:44:19 724320] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:19 724325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54439|min_srtt:54439|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 724330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 724334] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 724338] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 724342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 724346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 724350] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54439|min_srtt:54439|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 724354] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 724359] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 724362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 724366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 724370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 724375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 724379] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3129096| [2025/04/30 09:44:19 724383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 724387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 724394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259724631| [2025/04/30 09:44:19 724398] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259724631| [2025/04/30 09:44:19 724402] [debug] |xqc_engine_wakeup_after|wakeup:1746006259724631|now:1746006259724402|diff:229| [2025/04/30 09:44:19 724406] [debug] |xqc_engine_main_logic|END|now:1746006259724301| [2025/04/30 09:44:19 724411] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259724411| [2025/04/30 09:44:19 724415] [debug] |xqc_engine_wakeup_after|wakeup:1746006259724631|now:1746006259724415|diff:216| [2025/04/30 09:44:19 724419] [debug] |xqc_engine_main_logic|END|now:1746006259724411| [2025/04/30 09:44:19 725488] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259725488| [2025/04/30 09:44:19 725499] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259724631|pq_index:0| [2025/04/30 09:44:19 725504] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259724301| [2025/04/30 09:44:19 725509] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259725508| [2025/04/30 09:44:19 725514] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259724631|now:1746006259725508| [2025/04/30 09:44:19 725518] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259724631|now:1746006259725508| [2025/04/30 09:44:19 725522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 725529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54439|min_srtt:54439|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 725537] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 725544] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 725550] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 725556] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 725563] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 725570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54439|min_srtt:54439|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 725577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 725584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 725590] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 725596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 725610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 725617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:44:19 725624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:58800|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3129096| [2025/04/30 09:44:19 725632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 725638] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2941| [2025/04/30 09:44:19 725686] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2941|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:58800|now:1746006259725651|stream_id:0|stream_offset:3129096| [2025/04/30 09:44:19 725696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2941|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 09:44:19 725704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:44:19 725711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54439|rtt_var:1719|pto_duration:61315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 725718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 725724] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 725730] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 725737] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259811966|now:1746006259725710|interv:86256| [2025/04/30 09:44:19 725743] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259811966|now:1746006259725710|interval:86256|pto_count:0|srtt:54439 [2025/04/30 09:44:19 725750] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:60006| [2025/04/30 09:44:19 725758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 725762] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3130275| [2025/04/30 09:44:19 725767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 725771] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2942| [2025/04/30 09:44:19 725801] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2942|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259725779|stream_id:0|stream_offset:3130275| [2025/04/30 09:44:19 725807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2942|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 725811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 725824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54439|rtt_var:1719|pto_duration:61315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 725831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 725837] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 725844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 725850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259812094|now:1746006259725824|interv:86270| [2025/04/30 09:44:19 725857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259812094|now:1746006259725824|interval:86270|pto_count:0|srtt:54439 [2025/04/30 09:44:19 725864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 725871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 725875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3131454| [2025/04/30 09:44:19 725879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 725884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2943| [2025/04/30 09:44:19 725913] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2943|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259725891|stream_id:0|stream_offset:3131454| [2025/04/30 09:44:19 725919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2943|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 725927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 725934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54439|rtt_var:1719|pto_duration:61315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 725940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 725947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 725953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 725959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259812206|now:1746006259725934|interv:86272| [2025/04/30 09:44:19 725965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259812206|now:1746006259725934|interval:86272|pto_count:0|srtt:54439 [2025/04/30 09:44:19 725972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 725980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 725986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3132633| [2025/04/30 09:44:19 725998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 726003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259812206| [2025/04/30 09:44:19 726007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259812206| [2025/04/30 09:44:19 726011] [debug] |xqc_engine_wakeup_after|wakeup:1746006259812206|now:1746006259726011|diff:86195| [2025/04/30 09:44:19 726016] [debug] |xqc_engine_main_logic|END|now:1746006259725508| [2025/04/30 09:44:19 726026] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259726025| [2025/04/30 09:44:19 726031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 726037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1312| [2025/04/30 09:44:19 726041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1313| [2025/04/30 09:44:19 726046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1313| [2025/04/30 09:44:19 726051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 726056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2892|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2893|path_largest_ack:2892| [2025/04/30 09:44:19 726060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:67200|prior_delivered:3061919|prior_time:1746006259672122|is_app_limited:0|send_elapse:51906|ack_elapse:53903|ctl_first_sent_time:1746006259673592|lagest_ack_time:1746006259726025|curr_delivered:3125519| [2025/04/30 09:44:19 726065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259673592| [2025/04/30 09:44:19 726070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:70||sndq_packets_used_bytes:0|sndq_packets_free:1710| [2025/04/30 09:44:19 726074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2893|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2893|path_largest_ack:2893| [2025/04/30 09:44:19 726078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:67200|prior_delivered:3061919|prior_time:1746006259672122|is_app_limited:0|send_elapse:51906|ack_elapse:53903|ctl_first_sent_time:1746006259673592|lagest_ack_time:1746006259726025|curr_delivered:3126719| [2025/04/30 09:44:19 726083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259673710| [2025/04/30 09:44:19 726087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:69||sndq_packets_used_bytes:0|sndq_packets_free:1711| [2025/04/30 09:44:19 726091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54439|rttvar:1719|minrtt:31343|latest_rtt:52315|ack_delay:72| [2025/04/30 09:44:19 726095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:54165|rttvar:1839|minrtt:31343|latest_rtt:52315|ack_delay:72| [2025/04/30 09:44:19 726100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2893|lost_pn:2890|thresh:3| [2025/04/30 09:44:19 726104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 726111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 726115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 726119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 726123] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54165|rtt_var:1839|pto_duration:61521|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 726129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 726159] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 726164] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 726168] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259812412|now:1746006259726123|interv:86289| [2025/04/30 09:44:19 726172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259812412|now:1746006259726123|interval:86289|pto_count:0|srtt:54165 [2025/04/30 09:44:19 726177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51906, ack_elapse 53903, delivered 64800|rate 1202159|lost 234| [2025/04/30 09:44:19 726181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202159) in round 53| [2025/04/30 09:44:19 726185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 726190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 726194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259673710|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 726198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259673710|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 726203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:54165|latest_rtt:52315|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 726209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1313|largest:1313|pns:2| [2025/04/30 09:44:19 726214] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1313|frame:ACK |recv_time:1746006259726025|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 726219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379726025|now:1746006259726025|interv:120000000| [2025/04/30 09:44:19 726223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379726025|now:1746006259726025|interv:120000000| [2025/04/30 09:44:19 726227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259812206|pq_index:0| [2025/04/30 09:44:19 726235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259725508| [2025/04/30 09:44:19 726239] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259726239| [2025/04/30 09:44:19 726244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259726243| [2025/04/30 09:44:19 726250] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54165|min_srtt:54165|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 726254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 726259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 726263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 726267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 726271] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 726275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54165|min_srtt:54165|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 726279] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 726284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 726288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 726291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 726296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 726300] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 726304] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3132633| [2025/04/30 09:44:19 726309] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 726313] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259727313|now:1746006259726313|interv:1000| [2025/04/30 09:44:19 726317] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 726321] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 726325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259727313| [2025/04/30 09:44:19 726329] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259727313| [2025/04/30 09:44:19 726335] [debug] |xqc_engine_wakeup_after|wakeup:1746006259727313|now:1746006259726335|diff:978| [2025/04/30 09:44:19 726339] [debug] |xqc_engine_main_logic|END|now:1746006259726243| [2025/04/30 09:44:19 726345] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259726345| [2025/04/30 09:44:19 726349] [debug] |xqc_engine_wakeup_after|wakeup:1746006259727313|now:1746006259726348|diff:965| [2025/04/30 09:44:19 726352] [debug] |xqc_engine_main_logic|END|now:1746006259726345| [2025/04/30 09:44:19 727421] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259727421| [2025/04/30 09:44:19 727433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259727313|pq_index:0| [2025/04/30 09:44:19 727438] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259726243| [2025/04/30 09:44:19 727443] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259727442| [2025/04/30 09:44:19 727448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259727313|now:1746006259727442| [2025/04/30 09:44:19 727452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259727313|now:1746006259727442| [2025/04/30 09:44:19 727456] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 727461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54165|min_srtt:54165|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 727468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 727476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 727482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 727489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 727497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 727503] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:54165|min_srtt:54165|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 727508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 727513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 727516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 727520] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 727525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 727529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 727541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3132633| [2025/04/30 09:44:19 727548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 727555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2944| [2025/04/30 09:44:19 727602] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2944|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259727567|stream_id:0|stream_offset:3132633| [2025/04/30 09:44:19 727611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2944|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 727619] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 727626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54165|rtt_var:1839|pto_duration:61521|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 727633] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 727640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 727647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 727653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259814088|now:1746006259727626|interv:86462| [2025/04/30 09:44:19 727659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259814088|now:1746006259727626|interval:86462|pto_count:0|srtt:54165 [2025/04/30 09:44:19 727667] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 727675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 727681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3133812| [2025/04/30 09:44:19 727689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 727695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2945| [2025/04/30 09:44:19 727736] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2945|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259727706|stream_id:0|stream_offset:3133812| [2025/04/30 09:44:19 727746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2945|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 727753] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 727760] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:54165|rtt_var:1839|pto_duration:61521|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 727767] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 727781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 727787] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 727793] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259814227|now:1746006259727760|interv:86467| [2025/04/30 09:44:19 727797] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259814227|now:1746006259727760|interval:86467|pto_count:0|srtt:54165 [2025/04/30 09:44:19 727802] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 727807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 727811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3134991| [2025/04/30 09:44:19 727816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 727820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259814227| [2025/04/30 09:44:19 727824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259814227| [2025/04/30 09:44:19 727828] [debug] |xqc_engine_wakeup_after|wakeup:1746006259814227|now:1746006259727828|diff:86399| [2025/04/30 09:44:19 727832] [debug] |xqc_engine_main_logic|END|now:1746006259727442| [2025/04/30 09:44:19 728004] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259728003| [2025/04/30 09:44:19 728015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 728023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1313| [2025/04/30 09:44:19 728026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1314| [2025/04/30 09:44:19 728032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1314| [2025/04/30 09:44:19 728037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 728042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2894|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2895|path_largest_ack:2894| [2025/04/30 09:44:19 728047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:67200|prior_delivered:3064319|prior_time:1746006259674147|is_app_limited:0|send_elapse:51938|ack_elapse:53856|ctl_first_sent_time:1746006259675616|lagest_ack_time:1746006259728003|curr_delivered:3127919| [2025/04/30 09:44:19 728052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259675616| [2025/04/30 09:44:19 728056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:68||sndq_packets_used_bytes:0|sndq_packets_free:1712| [2025/04/30 09:44:19 728061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2895|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2895|path_largest_ack:2895| [2025/04/30 09:44:19 728065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:67200|prior_delivered:3064319|prior_time:1746006259674147|is_app_limited:0|send_elapse:51938|ack_elapse:53856|ctl_first_sent_time:1746006259675616|lagest_ack_time:1746006259728003|curr_delivered:3129119| [2025/04/30 09:44:19 728074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259675754| [2025/04/30 09:44:19 728078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:67||sndq_packets_used_bytes:0|sndq_packets_free:1713| [2025/04/30 09:44:19 728082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:54165|rttvar:1839|minrtt:31343|latest_rtt:52249|ack_delay:64| [2025/04/30 09:44:19 728087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53918|rttvar:1875|minrtt:31343|latest_rtt:52249|ack_delay:64| [2025/04/30 09:44:19 728091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2895|lost_pn:2892|thresh:3| [2025/04/30 09:44:19 728095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 728099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 728103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 728107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 728111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53918|rtt_var:1875|pto_duration:61418|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 728116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 728120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 728124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 728128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259814124|now:1746006259728111|interv:86013| [2025/04/30 09:44:19 728147] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259814124|now:1746006259728111|interval:86013|pto_count:0|srtt:53918 [2025/04/30 09:44:19 728158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51938, ack_elapse 53856, delivered 64800|rate 1203208|lost 234| [2025/04/30 09:44:19 728163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203208) in round 53| [2025/04/30 09:44:19 728167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 728171] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 728175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259675754|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 728180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259675754|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 728184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:53918|latest_rtt:52249|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 728195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1314|largest:1314|pns:2| [2025/04/30 09:44:19 728199] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1314|frame:ACK |recv_time:1746006259728003|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 728204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379728003|now:1746006259728003|interv:120000000| [2025/04/30 09:44:19 728208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379728003|now:1746006259728003|interv:120000000| [2025/04/30 09:44:19 728212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259814227|pq_index:0| [2025/04/30 09:44:19 728217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259727442| [2025/04/30 09:44:19 728221] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259728221| [2025/04/30 09:44:19 728226] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259728225| [2025/04/30 09:44:19 728232] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53918|min_srtt:53918|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 728236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 728241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 728245] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 728249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 728253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 728257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53918|min_srtt:53918|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 728261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 728266] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 728270] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 728274] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 728278] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 728285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 728290] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3134991| [2025/04/30 09:44:19 728294] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 728298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259729298|now:1746006259728298|interv:1000| [2025/04/30 09:44:19 728302] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 728306] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 728310] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259729298| [2025/04/30 09:44:19 728314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259729298| [2025/04/30 09:44:19 728318] [debug] |xqc_engine_wakeup_after|wakeup:1746006259729298|now:1746006259728318|diff:980| [2025/04/30 09:44:19 728322] [debug] |xqc_engine_main_logic|END|now:1746006259728225| [2025/04/30 09:44:19 728328] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259728328| [2025/04/30 09:44:19 728332] [debug] |xqc_engine_wakeup_after|wakeup:1746006259729298|now:1746006259728331|diff:967| [2025/04/30 09:44:19 728335] [debug] |xqc_engine_main_logic|END|now:1746006259728328| [2025/04/30 09:44:19 729404] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259729404| [2025/04/30 09:44:19 729416] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259729298|pq_index:0| [2025/04/30 09:44:19 729421] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259728225| [2025/04/30 09:44:19 729426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259729425| [2025/04/30 09:44:19 729431] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259729298|now:1746006259729425| [2025/04/30 09:44:19 729435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259729298|now:1746006259729425| [2025/04/30 09:44:19 729439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 729445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53918|min_srtt:53918|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 729449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 729454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 729458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 729462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 729467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 729474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53918|min_srtt:53918|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 729488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 729495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 729502] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 729508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 729515] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 729522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 729529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3134991| [2025/04/30 09:44:19 729536] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 729543] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2946| [2025/04/30 09:44:19 729586] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2946|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259729555|stream_id:0|stream_offset:3134991| [2025/04/30 09:44:19 729596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2946|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 729603] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 729610] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53918|rtt_var:1875|pto_duration:61418|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 729617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 729624] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 729631] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 729637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259815973|now:1746006259729609|interv:86364| [2025/04/30 09:44:19 729642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259815973|now:1746006259729609|interval:86364|pto_count:0|srtt:53918 [2025/04/30 09:44:19 729647] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 729652] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 729657] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3136170| [2025/04/30 09:44:19 729666] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 729671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2947| [2025/04/30 09:44:19 729704] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2947|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259729679|stream_id:0|stream_offset:3136170| [2025/04/30 09:44:19 729714] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2947|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 729721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 729728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53918|rtt_var:1875|pto_duration:61418|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 729740] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 729746] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 729752] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 729758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259816097|now:1746006259729728|interv:86369| [2025/04/30 09:44:19 729763] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259816097|now:1746006259729728|interval:86369|pto_count:0|srtt:53918 [2025/04/30 09:44:19 729768] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 729773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 729777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3137349| [2025/04/30 09:44:19 729781] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 729786] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259816097| [2025/04/30 09:44:19 729790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259816097| [2025/04/30 09:44:19 729794] [debug] |xqc_engine_wakeup_after|wakeup:1746006259816097|now:1746006259729794|diff:86303| [2025/04/30 09:44:19 729798] [debug] |xqc_engine_main_logic|END|now:1746006259729425| [2025/04/30 09:44:19 729947] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259729946| [2025/04/30 09:44:19 729956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 729963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1314| [2025/04/30 09:44:19 729969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1315| [2025/04/30 09:44:19 729979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1315| [2025/04/30 09:44:19 729985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 729992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2896|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2897|path_largest_ack:2896| [2025/04/30 09:44:19 730002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:67200|prior_delivered:3066719|prior_time:1746006259676114|is_app_limited:0|send_elapse:53817|ack_elapse:53832|ctl_first_sent_time:1746006259677600|lagest_ack_time:1746006259729946|curr_delivered:3130319| [2025/04/30 09:44:19 730007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259677600| [2025/04/30 09:44:19 730011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:66||sndq_packets_used_bytes:0|sndq_packets_free:1714| [2025/04/30 09:44:19 730016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2897|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2897|path_largest_ack:2897| [2025/04/30 09:44:19 730020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:66000|prior_delivered:3069119|prior_time:1746006259678151|is_app_limited:0|send_elapse:53954|ack_elapse:51795|ctl_first_sent_time:1746006259679619|lagest_ack_time:1746006259729946|curr_delivered:3131519| [2025/04/30 09:44:19 730025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259679619| [2025/04/30 09:44:19 730029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:65||sndq_packets_used_bytes:0|sndq_packets_free:1715| [2025/04/30 09:44:19 730033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53918|rttvar:1875|minrtt:31343|latest_rtt:50327|ack_delay:64| [2025/04/30 09:44:19 730037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53461|rttvar:2320|minrtt:31343|latest_rtt:50327|ack_delay:64| [2025/04/30 09:44:19 730041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2897|lost_pn:2894|thresh:3| [2025/04/30 09:44:19 730045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 730049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 730053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 730057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 730061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53461|rtt_var:2320|pto_duration:62741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 730066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 730070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 730074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 730078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259817420|now:1746006259730061|interv:87359| [2025/04/30 09:44:19 730082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259817420|now:1746006259730061|interval:87359|pto_count:0|srtt:53461 [2025/04/30 09:44:19 730090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53954, ack_elapse 51795, delivered 62400|rate 1156540|lost 234| [2025/04/30 09:44:19 730095] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156540) in round 53| [2025/04/30 09:44:19 730099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 730103] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 730107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259679619|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 730112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259679619|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 730117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:53461|latest_rtt:50327|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 730122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1315|largest:1315|pns:2| [2025/04/30 09:44:19 730127] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1315|frame:ACK |recv_time:1746006259729946|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 730149] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379729946|now:1746006259729946|interv:120000000| [2025/04/30 09:44:19 730158] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379729946|now:1746006259729946|interv:120000000| [2025/04/30 09:44:19 730162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259816097|pq_index:0| [2025/04/30 09:44:19 730167] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259729425| [2025/04/30 09:44:19 730171] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259730170| [2025/04/30 09:44:19 730175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259730174| [2025/04/30 09:44:19 730181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53461|min_srtt:53461|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 730186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 730191] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 730195] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 730198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 730203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 730210] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53461|min_srtt:53461|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 730215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 730219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 730223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 730227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 730231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 730235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 730240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3137349| [2025/04/30 09:44:19 730244] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 730248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259731248|now:1746006259730248|interv:1000| [2025/04/30 09:44:19 730252] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 730256] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 730260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259731248| [2025/04/30 09:44:19 730264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259731248| [2025/04/30 09:44:19 730268] [debug] |xqc_engine_wakeup_after|wakeup:1746006259731248|now:1746006259730268|diff:980| [2025/04/30 09:44:19 730272] [debug] |xqc_engine_main_logic|END|now:1746006259730174| [2025/04/30 09:44:19 730277] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259730277| [2025/04/30 09:44:19 730281] [debug] |xqc_engine_wakeup_after|wakeup:1746006259731248|now:1746006259730281|diff:967| [2025/04/30 09:44:19 730285] [debug] |xqc_engine_main_logic|END|now:1746006259730277| [2025/04/30 09:44:19 731353] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259731353| [2025/04/30 09:44:19 731364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259731248|pq_index:0| [2025/04/30 09:44:19 731369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259730174| [2025/04/30 09:44:19 731374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259731373| [2025/04/30 09:44:19 731378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259731248|now:1746006259731373| [2025/04/30 09:44:19 731383] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259731248|now:1746006259731373| [2025/04/30 09:44:19 731387] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 731400] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53461|min_srtt:53461|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 731405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 731410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 731414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 731418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 731422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 731426] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53461|min_srtt:53461|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 731430] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 731435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 731439] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 731445] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 731452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 731459] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 731466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3137349| [2025/04/30 09:44:19 731474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 731481] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2948| [2025/04/30 09:44:19 731524] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2948|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259731493|stream_id:0|stream_offset:3137349| [2025/04/30 09:44:19 731534] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2948|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 731541] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 731548] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53461|rtt_var:2320|pto_duration:62741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 731555] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 731562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 731575] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 731581] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259819234|now:1746006259731548|interv:87686| [2025/04/30 09:44:19 731587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259819234|now:1746006259731548|interval:87686|pto_count:0|srtt:53461 [2025/04/30 09:44:19 731592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 731597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 731602] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3138528| [2025/04/30 09:44:19 731606] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 731611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2949| [2025/04/30 09:44:19 731644] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2949|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259731618|stream_id:0|stream_offset:3138528| [2025/04/30 09:44:19 731653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2949|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 731660] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 731668] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53461|rtt_var:2320|pto_duration:62741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 731675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 731681] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 731688] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 731694] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259819359|now:1746006259731667|interv:87692| [2025/04/30 09:44:19 731700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259819359|now:1746006259731667|interval:87692|pto_count:0|srtt:53461 [2025/04/30 09:44:19 731704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 731709] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 731713] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3139707| [2025/04/30 09:44:19 731718] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 731722] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259819359| [2025/04/30 09:44:19 731731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259819359| [2025/04/30 09:44:19 731735] [debug] |xqc_engine_wakeup_after|wakeup:1746006259819359|now:1746006259731735|diff:87624| [2025/04/30 09:44:19 731739] [debug] |xqc_engine_main_logic|END|now:1746006259731373| [2025/04/30 09:44:19 731980] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259731978| [2025/04/30 09:44:19 731988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 731994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1315| [2025/04/30 09:44:19 731998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1316| [2025/04/30 09:44:19 732004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1316| [2025/04/30 09:44:19 732008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 732013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2898|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2899|path_largest_ack:2898| [2025/04/30 09:44:19 732018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:67200|prior_delivered:3069119|prior_time:1746006259678151|is_app_limited:0|send_elapse:54097|ack_elapse:53827|ctl_first_sent_time:1746006259679762|lagest_ack_time:1746006259731978|curr_delivered:3132719| [2025/04/30 09:44:19 732023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259679762| [2025/04/30 09:44:19 732027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:64||sndq_packets_used_bytes:0|sndq_packets_free:1716| [2025/04/30 09:44:19 732031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2899|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2899|path_largest_ack:2899| [2025/04/30 09:44:19 732036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:66000|prior_delivered:3071519|prior_time:1746006259680082|is_app_limited:0|send_elapse:53906|ack_elapse:51896|ctl_first_sent_time:1746006259681573|lagest_ack_time:1746006259731978|curr_delivered:3133919| [2025/04/30 09:44:19 732040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259681573| [2025/04/30 09:44:19 732044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:63||sndq_packets_used_bytes:0|sndq_packets_free:1717| [2025/04/30 09:44:19 732048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53461|rttvar:2320|minrtt:31343|latest_rtt:50405|ack_delay:88| [2025/04/30 09:44:19 732053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:53068|rttvar:2526|minrtt:31343|latest_rtt:50405|ack_delay:88| [2025/04/30 09:44:19 732057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2899|lost_pn:2896|thresh:3| [2025/04/30 09:44:19 732061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 732065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 732069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 732073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 732082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53068|rtt_var:2526|pto_duration:63172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 732086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 732090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 732094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 732098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259819790|now:1746006259732082|interv:87708| [2025/04/30 09:44:19 732102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259819790|now:1746006259732082|interval:87708|pto_count:0|srtt:53068 [2025/04/30 09:44:19 732107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53906, ack_elapse 51896, delivered 62400|rate 1157570|lost 234| [2025/04/30 09:44:19 732111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157570) in round 53| [2025/04/30 09:44:19 732116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 732120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 732124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259681573|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 732128] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259681573|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 732156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:53068|latest_rtt:50405|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 732162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1316|largest:1316|pns:2| [2025/04/30 09:44:19 732167] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1316|frame:ACK |recv_time:1746006259731978|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 732172] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379731978|now:1746006259731978|interv:120000000| [2025/04/30 09:44:19 732176] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379731978|now:1746006259731978|interv:120000000| [2025/04/30 09:44:19 732180] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259819359|pq_index:0| [2025/04/30 09:44:19 732184] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259731373| [2025/04/30 09:44:19 732188] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259732188| [2025/04/30 09:44:19 732193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259732192| [2025/04/30 09:44:19 732202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53068|min_srtt:53068|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 732207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 732212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 732215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 732221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 732228] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 732235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53068|min_srtt:53068|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 732241] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 732248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 732254] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 732259] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 732263] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 732267] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 732272] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3139707| [2025/04/30 09:44:19 732276] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 732280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259733280|now:1746006259732280|interv:1000| [2025/04/30 09:44:19 732284] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 732288] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 732292] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259733280| [2025/04/30 09:44:19 732296] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259733280| [2025/04/30 09:44:19 732300] [debug] |xqc_engine_wakeup_after|wakeup:1746006259733280|now:1746006259732300|diff:980| [2025/04/30 09:44:19 732304] [debug] |xqc_engine_main_logic|END|now:1746006259732192| [2025/04/30 09:44:19 732309] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259732309| [2025/04/30 09:44:19 732313] [debug] |xqc_engine_wakeup_after|wakeup:1746006259733280|now:1746006259732313|diff:967| [2025/04/30 09:44:19 732321] [debug] |xqc_engine_main_logic|END|now:1746006259732309| [2025/04/30 09:44:19 733388] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259733388| [2025/04/30 09:44:19 733399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259733280|pq_index:0| [2025/04/30 09:44:19 733404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259732192| [2025/04/30 09:44:19 733409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259733408| [2025/04/30 09:44:19 733414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259733280|now:1746006259733408| [2025/04/30 09:44:19 733418] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259733280|now:1746006259733408| [2025/04/30 09:44:19 733422] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 733427] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53068|min_srtt:53068|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 733432] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 733436] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 733440] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 733444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 733449] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 733453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:53068|min_srtt:53068|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 733460] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 733467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 733473] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 733479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 733486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 733494] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 733500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3139707| [2025/04/30 09:44:19 733507] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 733522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2950| [2025/04/30 09:44:19 733560] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2950|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259733534|stream_id:0|stream_offset:3139707| [2025/04/30 09:44:19 733570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2950|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 733577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 733585] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53068|rtt_var:2526|pto_duration:63172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 733592] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 733599] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 733605] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 733611] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259821706|now:1746006259733584|interv:88122| [2025/04/30 09:44:19 733616] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259821706|now:1746006259733584|interval:88122|pto_count:0|srtt:53068 [2025/04/30 09:44:19 733621] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 733626] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 733630] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3140886| [2025/04/30 09:44:19 733635] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 733639] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2951| [2025/04/30 09:44:19 733672] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2951|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259733647|stream_id:0|stream_offset:3140886| [2025/04/30 09:44:19 733682] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2951|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 733689] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 733695] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:53068|rtt_var:2526|pto_duration:63172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 733700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 733704] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 733708] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 733712] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259821819|now:1746006259733695|interv:88124| [2025/04/30 09:44:19 733721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259821819|now:1746006259733695|interval:88124|pto_count:0|srtt:53068 [2025/04/30 09:44:19 733728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 733735] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 733742] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3142065| [2025/04/30 09:44:19 733749] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 733754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259821819| [2025/04/30 09:44:19 733758] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259821819| [2025/04/30 09:44:19 733762] [debug] |xqc_engine_wakeup_after|wakeup:1746006259821819|now:1746006259733762|diff:88057| [2025/04/30 09:44:19 733766] [debug] |xqc_engine_main_logic|END|now:1746006259733408| [2025/04/30 09:44:19 733955] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259733954| [2025/04/30 09:44:19 733963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 733969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1316| [2025/04/30 09:44:19 733973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1317| [2025/04/30 09:44:19 733979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1317| [2025/04/30 09:44:19 733983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 733988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2900|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2901|path_largest_ack:2900| [2025/04/30 09:44:19 733993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:64800|prior_delivered:3073919|prior_time:1746006259682082|is_app_limited:0|send_elapse:53903|ack_elapse:51872|ctl_first_sent_time:1746006259683566|lagest_ack_time:1746006259733954|curr_delivered:3135119| [2025/04/30 09:44:19 733997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259683566| [2025/04/30 09:44:19 734002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:62||sndq_packets_used_bytes:0|sndq_packets_free:1718| [2025/04/30 09:44:19 734006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2901|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2901|path_largest_ack:2901| [2025/04/30 09:44:19 734011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:64800|prior_delivered:3073919|prior_time:1746006259682082|is_app_limited:0|send_elapse:53903|ack_elapse:51872|ctl_first_sent_time:1746006259683566|lagest_ack_time:1746006259733954|curr_delivered:3136319| [2025/04/30 09:44:19 734016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259683698| [2025/04/30 09:44:19 734020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:61||sndq_packets_used_bytes:0|sndq_packets_free:1719| [2025/04/30 09:44:19 734028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:53068|rttvar:2526|minrtt:31343|latest_rtt:50256|ack_delay:72| [2025/04/30 09:44:19 734033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52708|rttvar:2616|minrtt:31343|latest_rtt:50256|ack_delay:72| [2025/04/30 09:44:19 734037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2901|lost_pn:2898|thresh:3| [2025/04/30 09:44:19 734041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 734045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 734049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 734053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 734057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52708|rtt_var:2616|pto_duration:63172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 734062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 734066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 734073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 734079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259821819|now:1746006259734057|interv:87762| [2025/04/30 09:44:19 734085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259821819|now:1746006259734057|interval:87762|pto_count:0|srtt:52708 [2025/04/30 09:44:19 734093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53903, ack_elapse 51872, delivered 62400|rate 1157635|lost 234| [2025/04/30 09:44:19 734099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157635) in round 53| [2025/04/30 09:44:19 734104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 734108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 734112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259683698|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 734116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259683698|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 734121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:52708|latest_rtt:50256|min_rtt:31343|applimit:0|lost:231|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 734127] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1317|largest:1317|pns:2| [2025/04/30 09:44:19 734153] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1317|frame:ACK |recv_time:1746006259733954|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 734160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379733954|now:1746006259733954|interv:120000000| [2025/04/30 09:44:19 734165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379733954|now:1746006259733954|interv:120000000| [2025/04/30 09:44:19 734169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259821819|pq_index:0| [2025/04/30 09:44:19 734173] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259733408| [2025/04/30 09:44:19 734177] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259734177| [2025/04/30 09:44:19 734182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259734181| [2025/04/30 09:44:19 734188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52708|min_srtt:52708|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 734193] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 734197] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52708|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 734202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2868|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 734207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52708|min_srtt:52708|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 734211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3048924| [2025/04/30 09:44:19 734215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 734219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 734223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 734227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 734231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52708|min_srtt:52708|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 734236] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 734240] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 734247] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 734251] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 734255] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 734260] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:2868|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 734264] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 734269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 734273] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259735272|now:1746006259734272|interv:1000| [2025/04/30 09:44:19 734277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 734281] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 734285] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 734289] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3142065| [2025/04/30 09:44:19 734293] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 734297] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 734301] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259735272| [2025/04/30 09:44:19 734305] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259735272| [2025/04/30 09:44:19 734309] [debug] |xqc_engine_wakeup_after|wakeup:1746006259735272|now:1746006259734309|diff:963| [2025/04/30 09:44:19 734313] [debug] |xqc_engine_main_logic|END|now:1746006259734181| [2025/04/30 09:44:19 734318] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259734318| [2025/04/30 09:44:19 734322] [debug] |xqc_engine_wakeup_after|wakeup:1746006259735272|now:1746006259734322|diff:950| [2025/04/30 09:44:19 734326] [debug] |xqc_engine_main_logic|END|now:1746006259734318| [2025/04/30 09:44:19 735395] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259735394| [2025/04/30 09:44:19 735405] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259735272|pq_index:0| [2025/04/30 09:44:19 735410] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259734181| [2025/04/30 09:44:19 735415] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259735414| [2025/04/30 09:44:19 735420] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259735272|now:1746006259735414| [2025/04/30 09:44:19 735424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259735272|now:1746006259735414| [2025/04/30 09:44:19 735428] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 735433] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52708|min_srtt:52708|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 735442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3048924| [2025/04/30 09:44:19 735448] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 735454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 735461] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 735468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 735474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52708|min_srtt:52708|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 735482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 735489] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 735495] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 735501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 735508] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 735516] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:2868|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 735522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 735529] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 735533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2952| [2025/04/30 09:44:19 735568] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2952|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259735542|stream_id:0|stream_offset:3043029| [2025/04/30 09:44:19 735577] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2952|origin_pktnum:2868|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:19 735584] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 735591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52708|rtt_var:2616|pto_duration:63172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 735597] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 735601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 735609] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 735614] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259823714|now:1746006259735590|interv:88124| [2025/04/30 09:44:19 735618] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259823714|now:1746006259735590|interval:88124|pto_count:0|srtt:52708 [2025/04/30 09:44:19 735622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 735627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 735632] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3142065| [2025/04/30 09:44:19 735636] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 735640] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:2953-2953|next_skip_chance:1746006260000156|current_time:1746006259735640| [2025/04/30 09:44:19 735645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2954| [2025/04/30 09:44:19 735675] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2954|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259735652|stream_id:0|stream_offset:3142065| [2025/04/30 09:44:19 735684] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2954|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 735691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 735698] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52708|rtt_var:2616|pto_duration:63172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 735703] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 735707] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 735711] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 735715] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259823824|now:1746006259735698|interv:88126| [2025/04/30 09:44:19 735719] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259823824|now:1746006259735698|interval:88126|pto_count:0|srtt:52708 [2025/04/30 09:44:19 735723] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 735728] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259823824| [2025/04/30 09:44:19 735733] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259823824| [2025/04/30 09:44:19 735737] [debug] |xqc_engine_wakeup_after|wakeup:1746006259823824|now:1746006259735736|diff:88088| [2025/04/30 09:44:19 735741] [debug] |xqc_engine_main_logic|END|now:1746006259735414| [2025/04/30 09:44:19 735927] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259735926| [2025/04/30 09:44:19 735937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 735943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1317| [2025/04/30 09:44:19 735947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1318| [2025/04/30 09:44:19 735953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1318| [2025/04/30 09:44:19 735957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 735962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2902|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2903|path_largest_ack:2902| [2025/04/30 09:44:19 735967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:64800|prior_delivered:3076319|prior_time:1746006259684105|is_app_limited:0|send_elapse:53923|ack_elapse:51821|ctl_first_sent_time:1746006259685587|lagest_ack_time:1746006259735926|curr_delivered:3137519| [2025/04/30 09:44:19 735972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259685587| [2025/04/30 09:44:19 735976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:60||sndq_packets_used_bytes:0|sndq_packets_free:1720| [2025/04/30 09:44:19 735981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2903|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2903|path_largest_ack:2903| [2025/04/30 09:44:19 735985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63600|prior_delivered:3078719|prior_time:1746006259686113|is_app_limited:0|send_elapse:55850|ack_elapse:49813|ctl_first_sent_time:1746006259687616|lagest_ack_time:1746006259735926|curr_delivered:3138719| [2025/04/30 09:44:19 735990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259687616| [2025/04/30 09:44:19 735993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:59||sndq_packets_used_bytes:0|sndq_packets_free:1721| [2025/04/30 09:44:19 735997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52708|rttvar:2616|minrtt:31343|latest_rtt:48310|ack_delay:72| [2025/04/30 09:44:19 736002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:52149|rttvar:3079|minrtt:31343|latest_rtt:48310|ack_delay:72| [2025/04/30 09:44:19 736006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2903|lost_pn:2900|thresh:3| [2025/04/30 09:44:19 736010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 736014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 736018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 736022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 736026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52149|rtt_var:3079|pto_duration:64465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 736030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 736037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 736041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 736045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259825117|now:1746006259736026|interv:89091| [2025/04/30 09:44:19 736049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259825117|now:1746006259736026|interval:89091|pto_count:0|srtt:52149 [2025/04/30 09:44:19 736053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55850, ack_elapse 49813, delivered 60000|rate 1074306|lost 234| [2025/04/30 09:44:19 736058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074306) in round 53| [2025/04/30 09:44:19 736062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 736066] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 736070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259687616|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 736074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259687616|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 736079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:52149|latest_rtt:48310|min_rtt:31343|applimit:0|lost:232|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 736085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1318|largest:1318|pns:2| [2025/04/30 09:44:19 736090] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1318|frame:ACK |recv_time:1746006259735926|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 736094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379735926|now:1746006259735926|interv:120000000| [2025/04/30 09:44:19 736098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379735926|now:1746006259735926|interv:120000000| [2025/04/30 09:44:19 736102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259823824|pq_index:0| [2025/04/30 09:44:19 736107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259735414| [2025/04/30 09:44:19 736111] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259736111| [2025/04/30 09:44:19 736116] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259736115| [2025/04/30 09:44:19 736122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52149|min_srtt:52149|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 736126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3048924| [2025/04/30 09:44:19 736156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52149|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 736161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2873|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 736166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52149|min_srtt:52149|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 736170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3054819| [2025/04/30 09:44:19 736175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:52149|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 736179] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2878|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 736183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52149|min_srtt:52149|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 736187] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 736192] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 736196] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 736199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 736204] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 736208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:2873|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 736212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3048924| [2025/04/30 09:44:19 736217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 736221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259737221|now:1746006259736221|interv:1000| [2025/04/30 09:44:19 736225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 736229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 736233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259737221| [2025/04/30 09:44:19 736237] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259737221| [2025/04/30 09:44:19 736241] [debug] |xqc_engine_wakeup_after|wakeup:1746006259737221|now:1746006259736241|diff:980| [2025/04/30 09:44:19 736245] [debug] |xqc_engine_main_logic|END|now:1746006259736115| [2025/04/30 09:44:19 736253] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259736253| [2025/04/30 09:44:19 736257] [debug] |xqc_engine_wakeup_after|wakeup:1746006259737221|now:1746006259736257|diff:964| [2025/04/30 09:44:19 736261] [debug] |xqc_engine_main_logic|END|now:1746006259736253| [2025/04/30 09:44:19 737334] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259737334| [2025/04/30 09:44:19 737342] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259737221|pq_index:0| [2025/04/30 09:44:19 737347] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259736115| [2025/04/30 09:44:19 737352] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259737351| [2025/04/30 09:44:19 737356] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259737221|now:1746006259737351| [2025/04/30 09:44:19 737360] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259737221|now:1746006259737351| [2025/04/30 09:44:19 737364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 737369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:52149|min_srtt:52149|path_bw:1214715|loss_rate:0.78|path_pto:0| [2025/04/30 09:44:19 737374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 737378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 737382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 737386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 737390] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 737394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:2873|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 737399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3048924| [2025/04/30 09:44:19 737403] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 737407] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2955| [2025/04/30 09:44:19 737442] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2955|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259737415|stream_id:0|stream_offset:3048924| [2025/04/30 09:44:19 737451] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2955|origin_pktnum:2873|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:19 737458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 737465] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:52149|rtt_var:3079|pto_duration:64465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 737476] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 737480] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 737484] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 737488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259826880|now:1746006259737465|interv:89415| [2025/04/30 09:44:19 737492] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259826880|now:1746006259737465|interval:89415|pto_count:0|srtt:52149 [2025/04/30 09:44:19 737496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 737501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:2878|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 737505] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3054819| [2025/04/30 09:44:19 737510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 737513] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259738513|now:1746006259737513|interv:1000| [2025/04/30 09:44:19 737517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 737521] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 737525] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259738513| [2025/04/30 09:44:19 737530] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259738513| [2025/04/30 09:44:19 737534] [debug] |xqc_engine_wakeup_after|wakeup:1746006259738513|now:1746006259737534|diff:979| [2025/04/30 09:44:19 737538] [debug] |xqc_engine_main_logic|END|now:1746006259737351| [2025/04/30 09:44:19 737924] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259737923| [2025/04/30 09:44:19 737929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 737935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1318| [2025/04/30 09:44:19 737939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1319| [2025/04/30 09:44:19 737944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1319| [2025/04/30 09:44:19 737948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 737953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2904|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2905|path_largest_ack:2904| [2025/04/30 09:44:19 737958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:64800|prior_delivered:3078719|prior_time:1746006259686113|is_app_limited:0|send_elapse:55982|ack_elapse:51810|ctl_first_sent_time:1746006259687748|lagest_ack_time:1746006259737923|curr_delivered:3139919| [2025/04/30 09:44:19 737963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259687748| [2025/04/30 09:44:19 737967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:58||sndq_packets_used_bytes:0|sndq_packets_free:1722| [2025/04/30 09:44:19 737975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2905|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2905|path_largest_ack:2905| [2025/04/30 09:44:19 737979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63600|prior_delivered:3081119|prior_time:1746006259688066|is_app_limited:0|send_elapse:55904|ack_elapse:49857|ctl_first_sent_time:1746006259689545|lagest_ack_time:1746006259737923|curr_delivered:3141119| [2025/04/30 09:44:19 737984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259689545| [2025/04/30 09:44:19 737988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:57||sndq_packets_used_bytes:0|sndq_packets_free:1723| [2025/04/30 09:44:19 737992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:52149|rttvar:3079|minrtt:31343|latest_rtt:48378|ack_delay:64| [2025/04/30 09:44:19 737996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51670|rttvar:3268|minrtt:31343|latest_rtt:48378|ack_delay:64| [2025/04/30 09:44:19 738001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2905|lost_pn:2902|thresh:3| [2025/04/30 09:44:19 738005] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 738009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 738013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 738017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 738021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51670|rtt_var:3268|pto_duration:64742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 738025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 738029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 738033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:44:19 738037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259827157|now:1746006259738020|interv:89137| [2025/04/30 09:44:19 738041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259827157|now:1746006259738020|interval:89137|pto_count:0|srtt:51670 [2025/04/30 09:44:19 738045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55904, ack_elapse 49857, delivered 60000|rate 1073268|lost 234| [2025/04/30 09:44:19 738050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1073268) in round 53| [2025/04/30 09:44:19 738054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 738058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 738062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259689545|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 738069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259689545|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 738074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:58806|srtt:51670|latest_rtt:48378|min_rtt:31343|applimit:0|lost:233|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 738079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1319|largest:1319|pns:2| [2025/04/30 09:44:19 738084] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1319|frame:ACK |recv_time:1746006259737923|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 738088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379737923|now:1746006259737923|interv:120000000| [2025/04/30 09:44:19 738093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379737923|now:1746006259737923|interv:120000000| [2025/04/30 09:44:19 738096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259738513|pq_index:0| [2025/04/30 09:44:19 738101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259737351| [2025/04/30 09:44:19 738105] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259738105| [2025/04/30 09:44:19 738109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259738109| [2025/04/30 09:44:19 738115] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51670|min_srtt:51670|path_bw:1214715|loss_rate:0.95|path_pto:0| [2025/04/30 09:44:19 738120] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58806|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 738124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51670|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 738129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 738156] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51670|min_srtt:51670|path_bw:1214715|loss_rate:0.95|path_pto:0| [2025/04/30 09:44:19 738161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3144423| [2025/04/30 09:44:19 738165] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51670|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 738170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 738177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51670|min_srtt:51670|path_bw:1214715|loss_rate:0.95|path_pto:0| [2025/04/30 09:44:19 738182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:58806|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3145602| [2025/04/30 09:44:19 738186] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 738190] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 738194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 738198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 738202] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:2878|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 738207] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3054819| [2025/04/30 09:44:19 738211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 738215] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 738219] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 738223] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 738227] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:44:19 738231] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 738235] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259738513| [2025/04/30 09:44:19 738239] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259738513| [2025/04/30 09:44:19 738243] [debug] |xqc_engine_wakeup_after|wakeup:1746006259738513|now:1746006259738243|diff:270| [2025/04/30 09:44:19 738247] [debug] |xqc_engine_main_logic|END|now:1746006259738109| [2025/04/30 09:44:19 738252] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259738252| [2025/04/30 09:44:19 738256] [debug] |xqc_engine_wakeup_after|wakeup:1746006259738513|now:1746006259738256|diff:257| [2025/04/30 09:44:19 738260] [debug] |xqc_engine_main_logic|END|now:1746006259738252| [2025/04/30 09:44:19 739327] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259739327| [2025/04/30 09:44:19 739335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259738513|pq_index:0| [2025/04/30 09:44:19 739340] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259738109| [2025/04/30 09:44:19 739344] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259739344| [2025/04/30 09:44:19 739349] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259738513|now:1746006259739344| [2025/04/30 09:44:19 739357] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259738513|now:1746006259739344| [2025/04/30 09:44:19 739361] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 739366] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51670|min_srtt:51670|path_bw:1214715|loss_rate:0.95|path_pto:0| [2025/04/30 09:44:19 739370] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:58806|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3145602| [2025/04/30 09:44:19 739374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:44:19 739378] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:44:19 739382] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:44:19 739386] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005577253BD50C| [2025/04/30 09:44:19 739391] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:2878|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 739395] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3054819| [2025/04/30 09:44:19 739399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 739404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2956| [2025/04/30 09:44:19 739438] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2956|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006259739411|stream_id:0|stream_offset:3054819| [2025/04/30 09:44:19 739447] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2956|origin_pktnum:2878|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:44:19 739454] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:44:19 739462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51670|rtt_var:3268|pto_duration:64742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 739467] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 739471] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 739475] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 739479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259829153|now:1746006259739462|interv:89691| [2025/04/30 09:44:19 739483] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259829153|now:1746006259739462|interval:89691|pto_count:0|srtt:51670 [2025/04/30 09:44:19 739488] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:60006| [2025/04/30 09:44:19 739497] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 739501] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 739506] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 739510] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2957| [2025/04/30 09:44:19 739540] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2957|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259739518|stream_id:0|stream_offset:3143244| [2025/04/30 09:44:19 739549] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2957|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 739557] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 739564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51670|rtt_var:3268|pto_duration:64742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 739570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 739574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 739578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 739582] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259829260|now:1746006259739563|interv:89697| [2025/04/30 09:44:19 739586] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259829260|now:1746006259739563|interval:89697|pto_count:0|srtt:51670 [2025/04/30 09:44:19 739591] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 739595] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 739600] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3144423| [2025/04/30 09:44:19 739604] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 739608] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2958| [2025/04/30 09:44:19 739637] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2958|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259739615|stream_id:0|stream_offset:3144423| [2025/04/30 09:44:19 739645] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2958|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 739653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 739659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51670|rtt_var:3268|pto_duration:64742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 739671] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 739675] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 739679] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 09:44:19 739683] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259829357|now:1746006259739659|interv:89698| [2025/04/30 09:44:19 739687] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259829357|now:1746006259739659|interval:89698|pto_count:0|srtt:51670 [2025/04/30 09:44:19 739691] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:62406| [2025/04/30 09:44:19 739696] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259829357| [2025/04/30 09:44:19 739700] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259829357| [2025/04/30 09:44:19 739704] [debug] |xqc_engine_wakeup_after|wakeup:1746006259829357|now:1746006259739704|diff:89653| [2025/04/30 09:44:19 739708] [debug] |xqc_engine_main_logic|END|now:1746006259739344| [2025/04/30 09:44:19 739959] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:45|state:ESTABED|recv_time:1746006259739959| [2025/04/30 09:44:19 739965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 739970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1319| [2025/04/30 09:44:19 739974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1320| [2025/04/30 09:44:19 739980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1320| [2025/04/30 09:44:19 739984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 739989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2906|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2907|path_largest_ack:2906| [2025/04/30 09:44:19 739994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:64800|prior_delivered:3081119|prior_time:1746006259688066|is_app_limited:0|send_elapse:56020|ack_elapse:51893|ctl_first_sent_time:1746006259689661|lagest_ack_time:1746006259739959|curr_delivered:3142319| [2025/04/30 09:44:19 739999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259689661| [2025/04/30 09:44:19 740003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:56||sndq_packets_used_bytes:0|sndq_packets_free:1724| [2025/04/30 09:44:19 740008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2907|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2907|path_largest_ack:2907| [2025/04/30 09:44:19 740012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63600|prior_delivered:3083519|prior_time:1746006259690054|is_app_limited:0|send_elapse:55906|ack_elapse:49905|ctl_first_sent_time:1746006259691543|lagest_ack_time:1746006259739959|curr_delivered:3143519| [2025/04/30 09:44:19 740017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259691543| [2025/04/30 09:44:19 740021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:55||sndq_packets_used_bytes:0|sndq_packets_free:1725| [2025/04/30 09:44:19 740028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51670|rttvar:3268|minrtt:31343|latest_rtt:48416|ack_delay:64| [2025/04/30 09:44:19 740032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:51256|rttvar:3280|minrtt:31343|latest_rtt:48416|ack_delay:64| [2025/04/30 09:44:19 740037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2907|lost_pn:2904|thresh:3| [2025/04/30 09:44:19 740041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 740045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 740049] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 740053] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 740057] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51256|rtt_var:3280|pto_duration:64376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 740061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 740065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 740069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:44:19 740072] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259828991|now:1746006259740056|interv:88935| [2025/04/30 09:44:19 740076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259828991|now:1746006259740056|interval:88935|pto_count:0|srtt:51256 [2025/04/30 09:44:19 740081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55906, ack_elapse 49905, delivered 60000|rate 1073230|lost 234| [2025/04/30 09:44:19 740085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1073230) in round 53| [2025/04/30 09:44:19 740089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 740094] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 740098] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259691543|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 740102] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259691543|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 740107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:60006|srtt:51256|latest_rtt:48416|min_rtt:31343|applimit:0|lost:234|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 740112] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 740119] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006259764959|now:1746006259739959|interv:25000| [2025/04/30 09:44:19 740124] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006259739959|max_ack_delay:25000| [2025/04/30 09:44:19 740129] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1320|largest:1320|pns:2| [2025/04/30 09:44:19 740157] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:1320|frame:PING ACK |recv_time:1746006259739959|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 740162] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379739959|now:1746006259739959|interv:120000000| [2025/04/30 09:44:19 740166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379739959|now:1746006259739959|interv:120000000| [2025/04/30 09:44:19 740170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259829357|pq_index:0| [2025/04/30 09:44:19 740175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259739344| [2025/04/30 09:44:19 740179] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259740179| [2025/04/30 09:44:19 740183] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259740183| [2025/04/30 09:44:19 740189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51256|min_srtt:51256|path_bw:1214715|loss_rate:1.41|path_pto:0| [2025/04/30 09:44:19 740194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3145602| [2025/04/30 09:44:19 740199] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51256|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 740203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:44:19 740208] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:51256|min_srtt:51256|path_bw:1214715|loss_rate:1.41|path_pto:0| [2025/04/30 09:44:19 740212] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:147|schedule_bytes:1200|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3145728| [2025/04/30 09:44:19 740216] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:51256|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 740221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:147|reinj:0|path_class:0| [2025/04/30 09:44:19 740225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 740230] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3145602| [2025/04/30 09:44:19 740238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:44:19 740242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PACING|expire:1746006259741241|now:1746006259740241|interv:1000| [2025/04/30 09:44:19 740246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:44:19 740249] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:44:19 740253] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259741241| [2025/04/30 09:44:19 740257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259741241| [2025/04/30 09:44:19 740261] [debug] |xqc_engine_wakeup_after|wakeup:1746006259741241|now:1746006259740261|diff:980| [2025/04/30 09:44:19 740266] [debug] |xqc_engine_main_logic|END|now:1746006259740183| [2025/04/30 09:44:19 740271] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259740271| [2025/04/30 09:44:19 740275] [debug] |xqc_engine_wakeup_after|wakeup:1746006259741241|now:1746006259740275|diff:966| [2025/04/30 09:44:19 740279] [debug] |xqc_engine_main_logic|END|now:1746006259740271| [2025/04/30 09:44:19 741346] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259741346| [2025/04/30 09:44:19 741353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259741241|pq_index:0| [2025/04/30 09:44:19 741358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259740183| [2025/04/30 09:44:19 741362] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259741362| [2025/04/30 09:44:19 741367] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006259741241|now:1746006259741362| [2025/04/30 09:44:19 741371] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:PACING|expire_time:1746006259741241|now:1746006259741362| [2025/04/30 09:44:19 741375] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:PACING| [2025/04/30 09:44:19 741380] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 741384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3145602| [2025/04/30 09:44:19 741389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 741393] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2959| [2025/04/30 09:44:19 741428] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2959|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746006259741401|stream_id:0|stream_offset:3145602| [2025/04/30 09:44:19 741437] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2959|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 741444] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 09:44:19 741452] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51256|rtt_var:3280|pto_duration:64376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 741462] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 741466] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 741470] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 09:44:19 741474] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259830777|now:1746006259741451|interv:89326| [2025/04/30 09:44:19 741478] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259830777|now:1746006259741451|interval:89326|pto_count:0|srtt:51256 [2025/04/30 09:44:19 741482] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61206| [2025/04/30 09:44:19 741487] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:147|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:44:19 741491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_can_send|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |path:0|can:1|pkt_sz:147|schedule_bytes:0|inflight:61206|cwnd:63600|conn:00005577253BD50C|stream_id:0|stream_offset:3145728| [2025/04/30 09:44:19 741496] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:44:19 741500] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2960| [2025/04/30 09:44:19 741529] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2960|size:147|sent:163|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746006259741507|stream_id:0|stream_offset:3145728| [2025/04/30 09:44:19 741538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2960|origin_pktnum:0|size:147|enc_size:163|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 741545] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 09:44:19 741552] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:51256|rtt_var:3280|pto_duration:64376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 741558] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 741562] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 741566] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 61353| [2025/04/30 09:44:19 741570] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259830883|now:1746006259741552|interv:89331| [2025/04/30 09:44:19 741574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259830883|now:1746006259741552|interval:89331|pto_count:0|srtt:51256 [2025/04/30 09:44:19 741578] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:61353| [2025/04/30 09:44:19 741583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259764959| [2025/04/30 09:44:19 741587] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259764959| [2025/04/30 09:44:19 741591] [debug] |xqc_engine_wakeup_after|wakeup:1746006259764959|now:1746006259741591|diff:23368| [2025/04/30 09:44:19 741596] [debug] |xqc_engine_main_logic|END|now:1746006259741362| [2025/04/30 09:44:19 741910] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259741909| [2025/04/30 09:44:19 741915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 741921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1320| [2025/04/30 09:44:19 741925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1321| [2025/04/30 09:44:19 741930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1321| [2025/04/30 09:44:19 741934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 741939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2908|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2909|path_largest_ack:2908| [2025/04/30 09:44:19 741944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:64800|prior_delivered:3083519|prior_time:1746006259690054|is_app_limited:0|send_elapse:56023|ack_elapse:51855|ctl_first_sent_time:1746006259691660|lagest_ack_time:1746006259741909|curr_delivered:3144719| [2025/04/30 09:44:19 741948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259691660| [2025/04/30 09:44:19 741953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:54||sndq_packets_used_bytes:0|sndq_packets_free:1726| [2025/04/30 09:44:19 741957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2909|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2909|path_largest_ack:2909| [2025/04/30 09:44:19 741961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63600|prior_delivered:3085919|prior_time:1746006259692053|is_app_limited:0|send_elapse:55914|ack_elapse:49856|ctl_first_sent_time:1746006259693539|lagest_ack_time:1746006259741909|curr_delivered:3145919| [2025/04/30 09:44:19 741966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259693539| [2025/04/30 09:44:19 741969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:53||sndq_packets_used_bytes:0|sndq_packets_free:1727| [2025/04/30 09:44:19 741973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:51256|rttvar:3280|minrtt:31343|latest_rtt:48370|ack_delay:64| [2025/04/30 09:44:19 741978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50887|rttvar:3197|minrtt:31343|latest_rtt:48370|ack_delay:64| [2025/04/30 09:44:19 741982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2909|lost_pn:2906|thresh:3| [2025/04/30 09:44:19 741986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 741990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 741994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 741998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 742002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50887|rtt_var:3197|pto_duration:63675|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 742010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 742013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 742017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 58953| [2025/04/30 09:44:19 742021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259830182|now:1746006259742002|interv:88180| [2025/04/30 09:44:19 742025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259830182|now:1746006259742002|interval:88180|pto_count:0|srtt:50887 [2025/04/30 09:44:19 742029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 55914, ack_elapse 49856, delivered 60000|rate 1073076|lost 234| [2025/04/30 09:44:19 742034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1073076) in round 53| [2025/04/30 09:44:19 742038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 742042] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 742046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259693539|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 742050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259693539|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 742055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:58953|srtt:50887|latest_rtt:48370|min_rtt:31343|applimit:0|lost:234|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 742060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1321|largest:1321|pns:2| [2025/04/30 09:44:19 742065] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1321|frame:ACK |recv_time:1746006259741909|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 742070] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379741909|now:1746006259741909|interv:120000000| [2025/04/30 09:44:19 742074] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379741909|now:1746006259741909|interv:120000000| [2025/04/30 09:44:19 742078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259764959|pq_index:0| [2025/04/30 09:44:19 742082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259741362| [2025/04/30 09:44:19 742086] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259742086| [2025/04/30 09:44:19 742090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259742090| [2025/04/30 09:44:19 742096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259764959| [2025/04/30 09:44:19 742100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259764959| [2025/04/30 09:44:19 742107] [debug] |xqc_engine_wakeup_after|wakeup:1746006259764959|now:1746006259742107|diff:22852| [2025/04/30 09:44:19 742111] [debug] |xqc_engine_main_logic|END|now:1746006259742090| [2025/04/30 09:44:19 742116] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259742116| [2025/04/30 09:44:19 742120] [debug] |xqc_engine_wakeup_after|wakeup:1746006259764959|now:1746006259742120|diff:22839| [2025/04/30 09:44:19 742124] [debug] |xqc_engine_main_logic|END|now:1746006259742116| [2025/04/30 09:44:19 743888] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259743887| [2025/04/30 09:44:19 743901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 743909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1321| [2025/04/30 09:44:19 743915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1322| [2025/04/30 09:44:19 743921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1322| [2025/04/30 09:44:19 743925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 743930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2910|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2911|path_largest_ack:2910| [2025/04/30 09:44:19 743934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:64800|prior_delivered:3085919|prior_time:1746006259692053|is_app_limited:0|send_elapse:56043|ack_elapse:51834|ctl_first_sent_time:1746006259693668|lagest_ack_time:1746006259743887|curr_delivered:3147119| [2025/04/30 09:44:19 743939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259693668| [2025/04/30 09:44:19 743943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:52||sndq_packets_used_bytes:0|sndq_packets_free:1728| [2025/04/30 09:44:19 743947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2911|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2911|path_largest_ack:2911| [2025/04/30 09:44:19 743952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63600|prior_delivered:3088319|prior_time:1746006259694082|is_app_limited:0|send_elapse:57834|ack_elapse:49805|ctl_first_sent_time:1746006259695564|lagest_ack_time:1746006259743887|curr_delivered:3148319| [2025/04/30 09:44:19 743956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259695564| [2025/04/30 09:44:19 743960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:51||sndq_packets_used_bytes:0|sndq_packets_free:1729| [2025/04/30 09:44:19 743964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50887|rttvar:3197|minrtt:31343|latest_rtt:48323|ack_delay:56| [2025/04/30 09:44:19 743968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50560|rttvar:3053|minrtt:31343|latest_rtt:48323|ack_delay:56| [2025/04/30 09:44:19 743972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2911|lost_pn:2908|thresh:3| [2025/04/30 09:44:19 743976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 743980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 743992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 743996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 744000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50560|rtt_var:3053|pto_duration:62772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 744004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 744008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 744012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 56553| [2025/04/30 09:44:19 744016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259829279|now:1746006259744000|interv:85279| [2025/04/30 09:44:19 744020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259829279|now:1746006259744000|interval:85279|pto_count:0|srtt:50560 [2025/04/30 09:44:19 744024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57834, ack_elapse 49805, delivered 60000|rate 1037452|lost 234| [2025/04/30 09:44:19 744028] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037452) in round 53| [2025/04/30 09:44:19 744033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 744037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 744040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259695564|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 744045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259695564|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 744052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:56553|srtt:50560|latest_rtt:48323|min_rtt:31343|applimit:0|lost:234|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 744061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1322|largest:1322|pns:2| [2025/04/30 09:44:19 744068] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1322|frame:ACK |recv_time:1746006259743887|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 744075] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379743887|now:1746006259743887|interv:120000000| [2025/04/30 09:44:19 744081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379743887|now:1746006259743887|interv:120000000| [2025/04/30 09:44:19 744085] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259764959|pq_index:0| [2025/04/30 09:44:19 744089] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259742090| [2025/04/30 09:44:19 744093] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259744093| [2025/04/30 09:44:19 744101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259744100| [2025/04/30 09:44:19 744107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259764959| [2025/04/30 09:44:19 744111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259764959| [2025/04/30 09:44:19 744115] [debug] |xqc_engine_wakeup_after|wakeup:1746006259764959|now:1746006259744115|diff:20844| [2025/04/30 09:44:19 744119] [debug] |xqc_engine_main_logic|END|now:1746006259744100| [2025/04/30 09:44:19 744124] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259744124| [2025/04/30 09:44:19 744128] [debug] |xqc_engine_wakeup_after|wakeup:1746006259764959|now:1746006259744128|diff:20831| [2025/04/30 09:44:19 744146] [debug] |xqc_engine_main_logic|END|now:1746006259744124| [2025/04/30 09:44:19 745904] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259745903| [2025/04/30 09:44:19 745916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 745922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1322| [2025/04/30 09:44:19 745926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1323| [2025/04/30 09:44:19 745932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1323| [2025/04/30 09:44:19 745936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 745941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2912|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2913|path_largest_ack:2912| [2025/04/30 09:44:19 745946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:64800|prior_delivered:3088319|prior_time:1746006259694082|is_app_limited:0|send_elapse:57973|ack_elapse:51821|ctl_first_sent_time:1746006259695703|lagest_ack_time:1746006259745903|curr_delivered:3149519| [2025/04/30 09:44:19 745951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259695703| [2025/04/30 09:44:19 745956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:50||sndq_packets_used_bytes:0|sndq_packets_free:1730| [2025/04/30 09:44:19 745960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2913|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2913|path_largest_ack:2913| [2025/04/30 09:44:19 745964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63600|prior_delivered:3090719|prior_time:1746006259696058|is_app_limited:0|send_elapse:57902|ack_elapse:49845|ctl_first_sent_time:1746006259697540|lagest_ack_time:1746006259745903|curr_delivered:3150719| [2025/04/30 09:44:19 745969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259697540| [2025/04/30 09:44:19 745972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:49||sndq_packets_used_bytes:0|sndq_packets_free:1731| [2025/04/30 09:44:19 745976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50560|rttvar:3053|minrtt:31343|latest_rtt:48363|ack_delay:80| [2025/04/30 09:44:19 745981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50275|rttvar:2859|minrtt:31343|latest_rtt:48363|ack_delay:80| [2025/04/30 09:44:19 745990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2913|lost_pn:2910|thresh:3| [2025/04/30 09:44:19 745994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 745998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 746002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 746006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 746010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50275|rtt_var:2859|pto_duration:61711|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 746015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 746019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 746022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 54153| [2025/04/30 09:44:19 746026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259828218|now:1746006259746010|interv:82208| [2025/04/30 09:44:19 746031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259828218|now:1746006259746010|interval:82208|pto_count:0|srtt:50275 [2025/04/30 09:44:19 746035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57902, ack_elapse 49845, delivered 60000|rate 1036233|lost 234| [2025/04/30 09:44:19 746040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036233) in round 53| [2025/04/30 09:44:19 746044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 746048] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 746052] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259697540|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 746056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259697540|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 746061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:54153|srtt:50275|latest_rtt:48363|min_rtt:31343|applimit:0|lost:234|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 746067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1323|largest:1323|pns:2| [2025/04/30 09:44:19 746071] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1323|frame:ACK |recv_time:1746006259745903|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 746076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379745903|now:1746006259745903|interv:120000000| [2025/04/30 09:44:19 746083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379745903|now:1746006259745903|interv:120000000| [2025/04/30 09:44:19 746087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259764959|pq_index:0| [2025/04/30 09:44:19 746092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259744100| [2025/04/30 09:44:19 746096] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259746096| [2025/04/30 09:44:19 746101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259746100| [2025/04/30 09:44:19 746107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259764959| [2025/04/30 09:44:19 746111] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259764959| [2025/04/30 09:44:19 746115] [debug] |xqc_engine_wakeup_after|wakeup:1746006259764959|now:1746006259746115|diff:18844| [2025/04/30 09:44:19 746119] [debug] |xqc_engine_main_logic|END|now:1746006259746100| [2025/04/30 09:44:19 746124] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259746124| [2025/04/30 09:44:19 746128] [debug] |xqc_engine_wakeup_after|wakeup:1746006259764959|now:1746006259746128|diff:18831| [2025/04/30 09:44:19 746151] [debug] |xqc_engine_main_logic|END|now:1746006259746124| [2025/04/30 09:44:19 747879] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259747877| [2025/04/30 09:44:19 747890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 747897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1323| [2025/04/30 09:44:19 747901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1324| [2025/04/30 09:44:19 747907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1324| [2025/04/30 09:44:19 747911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 747916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2914|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2915|path_largest_ack:2914| [2025/04/30 09:44:19 747921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:64800|prior_delivered:3090719|prior_time:1746006259696058|is_app_limited:0|send_elapse:58024|ack_elapse:51819|ctl_first_sent_time:1746006259697662|lagest_ack_time:1746006259747877|curr_delivered:3151919| [2025/04/30 09:44:19 747925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259697662| [2025/04/30 09:44:19 747930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:48||sndq_packets_used_bytes:0|sndq_packets_free:1732| [2025/04/30 09:44:19 747935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2915|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2915|path_largest_ack:2915| [2025/04/30 09:44:19 747939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63600|prior_delivered:3093119|prior_time:1746006259698021|is_app_limited:0|send_elapse:57879|ack_elapse:49856|ctl_first_sent_time:1746006259699500|lagest_ack_time:1746006259747877|curr_delivered:3153119| [2025/04/30 09:44:19 747943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259699500| [2025/04/30 09:44:19 747953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:47||sndq_packets_used_bytes:0|sndq_packets_free:1733| [2025/04/30 09:44:19 747957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50275|rttvar:2859|minrtt:31343|latest_rtt:48377|ack_delay:56| [2025/04/30 09:44:19 747961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:50031|rttvar:2633|minrtt:31343|latest_rtt:48377|ack_delay:56| [2025/04/30 09:44:19 747965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2915|lost_pn:2912|thresh:3| [2025/04/30 09:44:19 747970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 747974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 747978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 747982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 747986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:50031|rtt_var:2633|pto_duration:60563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 747990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 747994] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 747998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 51753| [2025/04/30 09:44:19 748002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259827070|now:1746006259747985|interv:79085| [2025/04/30 09:44:19 748006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259827070|now:1746006259747985|interval:79085|pto_count:0|srtt:50031 [2025/04/30 09:44:19 748011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57879, ack_elapse 49856, delivered 60000|rate 1036645|lost 234| [2025/04/30 09:44:19 748015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036645) in round 53| [2025/04/30 09:44:19 748019] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 748023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 748027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259699500|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 748032] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259699500|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 748037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:51753|srtt:50031|latest_rtt:48377|min_rtt:31343|applimit:0|lost:234|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 748045] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1324|largest:1324|pns:2| [2025/04/30 09:44:19 748049] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1324|frame:ACK |recv_time:1746006259747877|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 748054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379747877|now:1746006259747877|interv:120000000| [2025/04/30 09:44:19 748058] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379747877|now:1746006259747877|interv:120000000| [2025/04/30 09:44:19 748062] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259764959|pq_index:0| [2025/04/30 09:44:19 748067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259746100| [2025/04/30 09:44:19 748071] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259748071| [2025/04/30 09:44:19 748076] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259748075| [2025/04/30 09:44:19 748082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259764959| [2025/04/30 09:44:19 748086] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259764959| [2025/04/30 09:44:19 748090] [debug] |xqc_engine_wakeup_after|wakeup:1746006259764959|now:1746006259748090|diff:16869| [2025/04/30 09:44:19 748094] [debug] |xqc_engine_main_logic|END|now:1746006259748075| [2025/04/30 09:44:19 748099] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259748099| [2025/04/30 09:44:19 748103] [debug] |xqc_engine_wakeup_after|wakeup:1746006259764959|now:1746006259748103|diff:16856| [2025/04/30 09:44:19 748107] [debug] |xqc_engine_main_logic|END|now:1746006259748099| [2025/04/30 09:44:19 749894] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259749893| [2025/04/30 09:44:19 749905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 749911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1324| [2025/04/30 09:44:19 749915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1325| [2025/04/30 09:44:19 749921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1325| [2025/04/30 09:44:19 749925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 749931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2916|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2917|path_largest_ack:2916| [2025/04/30 09:44:19 749935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:64800|prior_delivered:3093119|prior_time:1746006259698021|is_app_limited:0|send_elapse:58015|ack_elapse:51872|ctl_first_sent_time:1746006259699636|lagest_ack_time:1746006259749893|curr_delivered:3154319| [2025/04/30 09:44:19 749940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259699636| [2025/04/30 09:44:19 749944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:46||sndq_packets_used_bytes:0|sndq_packets_free:1734| [2025/04/30 09:44:19 749949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2917|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2917|path_largest_ack:2917| [2025/04/30 09:44:19 749960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63600|prior_delivered:3095519|prior_time:1746006259700036|is_app_limited:0|send_elapse:57906|ack_elapse:49857|ctl_first_sent_time:1746006259701523|lagest_ack_time:1746006259749893|curr_delivered:3155519| [2025/04/30 09:44:19 749964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259701523| [2025/04/30 09:44:19 749968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:45||sndq_packets_used_bytes:0|sndq_packets_free:1735| [2025/04/30 09:44:19 749973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:50031|rttvar:2633|minrtt:31343|latest_rtt:48370|ack_delay:72| [2025/04/30 09:44:19 749977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49815|rttvar:2408|minrtt:31343|latest_rtt:48370|ack_delay:72| [2025/04/30 09:44:19 749981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2917|lost_pn:2914|thresh:3| [2025/04/30 09:44:19 749985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 749989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 749993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 749997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 750001] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49815|rtt_var:2408|pto_duration:59447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 750006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 750010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 750013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 49353| [2025/04/30 09:44:19 750017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259825954|now:1746006259750001|interv:75953| [2025/04/30 09:44:19 750021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259825954|now:1746006259750001|interval:75953|pto_count:0|srtt:49815 [2025/04/30 09:44:19 750026] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57906, ack_elapse 49857, delivered 60000|rate 1036162|lost 234| [2025/04/30 09:44:19 750030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036162) in round 53| [2025/04/30 09:44:19 750034] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 750039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 750043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259701523|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 750047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259701523|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 750054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:49353|srtt:49815|latest_rtt:48370|min_rtt:31343|applimit:0|lost:234|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 750060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1325|largest:1325|pns:2| [2025/04/30 09:44:19 750064] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1325|frame:ACK |recv_time:1746006259749893|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 750069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379749893|now:1746006259749893|interv:120000000| [2025/04/30 09:44:19 750073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379749893|now:1746006259749893|interv:120000000| [2025/04/30 09:44:19 750077] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259764959|pq_index:0| [2025/04/30 09:44:19 750081] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259748075| [2025/04/30 09:44:19 750085] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259750085| [2025/04/30 09:44:19 750090] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259750089| [2025/04/30 09:44:19 750096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259764959| [2025/04/30 09:44:19 750100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259764959| [2025/04/30 09:44:19 750104] [debug] |xqc_engine_wakeup_after|wakeup:1746006259764959|now:1746006259750104|diff:14855| [2025/04/30 09:44:19 750108] [debug] |xqc_engine_main_logic|END|now:1746006259750089| [2025/04/30 09:44:19 750113] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259750113| [2025/04/30 09:44:19 750117] [debug] |xqc_engine_wakeup_after|wakeup:1746006259764959|now:1746006259750117|diff:14842| [2025/04/30 09:44:19 750121] [debug] |xqc_engine_main_logic|END|now:1746006259750113| [2025/04/30 09:44:19 751848] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259751847| [2025/04/30 09:44:19 751860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 751866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1325| [2025/04/30 09:44:19 751870] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1326| [2025/04/30 09:44:19 751876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1326| [2025/04/30 09:44:19 751880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 751885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2918|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2919|path_largest_ack:2918| [2025/04/30 09:44:19 751890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:64800|prior_delivered:3095519|prior_time:1746006259700036|is_app_limited:0|send_elapse:58047|ack_elapse:51811|ctl_first_sent_time:1746006259701664|lagest_ack_time:1746006259751847|curr_delivered:3156719| [2025/04/30 09:44:19 751900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259701664| [2025/04/30 09:44:19 751905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:44||sndq_packets_used_bytes:0|sndq_packets_free:1736| [2025/04/30 09:44:19 751909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2919|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2919|path_largest_ack:2919| [2025/04/30 09:44:19 751913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63600|prior_delivered:3097919|prior_time:1746006259702015|is_app_limited:0|send_elapse:57855|ack_elapse:49832|ctl_first_sent_time:1746006259703505|lagest_ack_time:1746006259751847|curr_delivered:3157919| [2025/04/30 09:44:19 751918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259703505| [2025/04/30 09:44:19 751921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:43||sndq_packets_used_bytes:0|sndq_packets_free:1737| [2025/04/30 09:44:19 751926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49815|rttvar:2408|minrtt:31343|latest_rtt:48342|ack_delay:56| [2025/04/30 09:44:19 751930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49624|rttvar:2188|minrtt:31343|latest_rtt:48342|ack_delay:56| [2025/04/30 09:44:19 751934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2919|lost_pn:2916|thresh:3| [2025/04/30 09:44:19 751938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 751942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 751946] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 751950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 751954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49624|rtt_var:2188|pto_duration:58376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 751959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 751963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 751967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 46953| [2025/04/30 09:44:19 751971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259824883|now:1746006259751954|interv:72929| [2025/04/30 09:44:19 751975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259824883|now:1746006259751954|interval:72929|pto_count:0|srtt:49624 [2025/04/30 09:44:19 751979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57855, ack_elapse 49832, delivered 60000|rate 1037075|lost 234| [2025/04/30 09:44:19 751984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037075) in round 53| [2025/04/30 09:44:19 751988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 751992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 751998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259703505|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 752003] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259703505|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 752007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:46953|srtt:49624|latest_rtt:48342|min_rtt:31343|applimit:0|lost:234|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 752013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1326|largest:1326|pns:2| [2025/04/30 09:44:19 752018] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1326|frame:ACK |recv_time:1746006259751847|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 752022] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379751847|now:1746006259751847|interv:120000000| [2025/04/30 09:44:19 752027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379751847|now:1746006259751847|interv:120000000| [2025/04/30 09:44:19 752031] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259764959|pq_index:0| [2025/04/30 09:44:19 752035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259750089| [2025/04/30 09:44:19 752039] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259752039| [2025/04/30 09:44:19 752044] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259752043| [2025/04/30 09:44:19 752050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259764959| [2025/04/30 09:44:19 752054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259764959| [2025/04/30 09:44:19 752058] [debug] |xqc_engine_wakeup_after|wakeup:1746006259764959|now:1746006259752058|diff:12901| [2025/04/30 09:44:19 752062] [debug] |xqc_engine_main_logic|END|now:1746006259752043| [2025/04/30 09:44:19 752067] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259752067| [2025/04/30 09:44:19 752071] [debug] |xqc_engine_wakeup_after|wakeup:1746006259764959|now:1746006259752071|diff:12888| [2025/04/30 09:44:19 752075] [debug] |xqc_engine_main_logic|END|now:1746006259752067| [2025/04/30 09:44:19 753830] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259753829| [2025/04/30 09:44:19 753842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 753848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1326| [2025/04/30 09:44:19 753851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1327| [2025/04/30 09:44:19 753857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1327| [2025/04/30 09:44:19 753861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 753871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2920|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2921|path_largest_ack:2920| [2025/04/30 09:44:19 753876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:64800|prior_delivered:3097919|prior_time:1746006259702015|is_app_limited:0|send_elapse:57967|ack_elapse:51814|ctl_first_sent_time:1746006259703617|lagest_ack_time:1746006259753829|curr_delivered:3159119| [2025/04/30 09:44:19 753881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259703617| [2025/04/30 09:44:19 753885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:42||sndq_packets_used_bytes:0|sndq_packets_free:1738| [2025/04/30 09:44:19 753889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2921|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2921|path_largest_ack:2921| [2025/04/30 09:44:19 753894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63600|prior_delivered:3100319|prior_time:1746006259704027|is_app_limited:0|send_elapse:57742|ack_elapse:49802|ctl_first_sent_time:1746006259705498|lagest_ack_time:1746006259753829|curr_delivered:3160319| [2025/04/30 09:44:19 753899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259705498| [2025/04/30 09:44:19 753902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:41||sndq_packets_used_bytes:0|sndq_packets_free:1739| [2025/04/30 09:44:19 753906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49624|rttvar:2188|minrtt:31343|latest_rtt:48331|ack_delay:56| [2025/04/30 09:44:19 753911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49455|rttvar:1978|minrtt:31343|latest_rtt:48331|ack_delay:56| [2025/04/30 09:44:19 753915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2921|lost_pn:2918|thresh:3| [2025/04/30 09:44:19 753919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 753923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 753927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 753931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 753935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49455|rtt_var:1978|pto_duration:57367|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 753940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 753943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 753947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 44553| [2025/04/30 09:44:19 753951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259823874|now:1746006259753935|interv:69939| [2025/04/30 09:44:19 753955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259823874|now:1746006259753935|interval:69939|pto_count:0|srtt:49455 [2025/04/30 09:44:19 753962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57742, ack_elapse 49802, delivered 60000|rate 1039104|lost 234| [2025/04/30 09:44:19 753967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1039104) in round 53| [2025/04/30 09:44:19 753971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 753975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 753979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259705498|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 753983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259705498|recovery:1|recovery_start:1746006259714104|packet_conservation:1|next_round_delivered:3102719| [2025/04/30 09:44:19 753988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:63600|full_bw_reached:1|inflight:44553|srtt:49455|latest_rtt:48331|min_rtt:31343|applimit:0|lost:234|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:44:19 753993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1327|largest:1327|pns:2| [2025/04/30 09:44:19 753997] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1327|frame:ACK |recv_time:1746006259753829|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 754002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379753829|now:1746006259753829|interv:120000000| [2025/04/30 09:44:19 754006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379753829|now:1746006259753829|interv:120000000| [2025/04/30 09:44:19 754010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259764959|pq_index:0| [2025/04/30 09:44:19 754014] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259752043| [2025/04/30 09:44:19 754018] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259754018| [2025/04/30 09:44:19 754023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259754022| [2025/04/30 09:44:19 754029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259764959| [2025/04/30 09:44:19 754033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259764959| [2025/04/30 09:44:19 754037] [debug] |xqc_engine_wakeup_after|wakeup:1746006259764959|now:1746006259754037|diff:10922| [2025/04/30 09:44:19 754041] [debug] |xqc_engine_main_logic|END|now:1746006259754022| [2025/04/30 09:44:19 754046] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259754046| [2025/04/30 09:44:19 754050] [debug] |xqc_engine_wakeup_after|wakeup:1746006259764959|now:1746006259754050|diff:10909| [2025/04/30 09:44:19 754054] [debug] |xqc_engine_main_logic|END|now:1746006259754046| [2025/04/30 09:44:19 755889] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:45|state:ESTABED|recv_time:1746006259755888| [2025/04/30 09:44:19 755900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 755911] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1327| [2025/04/30 09:44:19 755915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1328| [2025/04/30 09:44:19 755921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1328| [2025/04/30 09:44:19 755925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 755930] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2922|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2923|path_largest_ack:2922| [2025/04/30 09:44:19 755935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:64800|prior_delivered:3100319|prior_time:1746006259704027|is_app_limited:0|send_elapse:57843|ack_elapse:51861|ctl_first_sent_time:1746006259705599|lagest_ack_time:1746006259755888|curr_delivered:3161519| [2025/04/30 09:44:19 755939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259705599| [2025/04/30 09:44:19 755944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:40||sndq_packets_used_bytes:0|sndq_packets_free:1740| [2025/04/30 09:44:19 755948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2923|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2923|path_largest_ack:2923| [2025/04/30 09:44:19 755952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:62400|prior_delivered:3102719|prior_time:1746006259706015|is_app_limited:0|send_elapse:57813|ack_elapse:49873|ctl_first_sent_time:1746006259707539|lagest_ack_time:1746006259755888|curr_delivered:3162719| [2025/04/30 09:44:19 755957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259707539| [2025/04/30 09:44:19 755960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:39||sndq_packets_used_bytes:0|sndq_packets_free:1741| [2025/04/30 09:44:19 755965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49455|rttvar:1978|minrtt:31343|latest_rtt:48349|ack_delay:64| [2025/04/30 09:44:19 755969] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49309|rttvar:1776|minrtt:31343|latest_rtt:48349|ack_delay:64| [2025/04/30 09:44:19 755973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2923|lost_pn:2920|thresh:3| [2025/04/30 09:44:19 755977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 755981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 755985] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 755989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 755993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49309|rtt_var:1776|pto_duration:56413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 755998] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 756002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 756008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 42153| [2025/04/30 09:44:19 756012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259822920|now:1746006259755993|interv:66927| [2025/04/30 09:44:19 756016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259822920|now:1746006259755993|interval:66927|pto_count:0|srtt:49309 [2025/04/30 09:44:19 756021] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57813, ack_elapse 49873, delivered 60000|rate 1037828|lost 234| [2025/04/30 09:44:19 756025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: RTT round update 53 -> 54| [2025/04/30 09:44:19 756029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037828) in round 54| [2025/04/30 09:44:19 756033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 756037] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 756041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259707539|recovery:1|recovery_start:1746006259714104|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 756046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1746006259707539|recovery:1|recovery_start:1746006259714104|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 756050] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:66000|full_bw_reached:1|inflight:42153|srtt:49309|latest_rtt:48349|min_rtt:31343|applimit:0|lost:234|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:44:19 756056] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 756060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:19 756065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:19 756069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1328|largest:1328|pns:2| [2025/04/30 09:44:19 756074] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:1328|frame:PING ACK |recv_time:1746006259755888|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 756079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379755888|now:1746006259755888|interv:120000000| [2025/04/30 09:44:19 756083] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379755888|now:1746006259755888|interv:120000000| [2025/04/30 09:44:19 756087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259764959|pq_index:0| [2025/04/30 09:44:19 756091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259754022| [2025/04/30 09:44:19 756095] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259756095| [2025/04/30 09:44:19 756100] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259756099| [2025/04/30 09:44:19 756108] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:1328|ack_delay:220|first_ack_range:75|largest_pkt_recv_time:1746006259755888| [2025/04/30 09:44:19 756113] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:1328|low:1253|pkt_pns:2| [2025/04/30 09:44:19 756117] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:1328|frame_largest_recv:1328| [2025/04/30 09:44:19 756121] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:19 756126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 09:44:19 756131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:20|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 09:44:19 756160] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2961| [2025/04/30 09:44:19 756194] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2961|size:20|sent:36|pkt_type:SHORT_HEADER|frame:ACK |inflight:42153|now:1746006259756166|stream_id:0|stream_offset:0| [2025/04/30 09:44:19 756203] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2961|origin_pktnum:0|size:20|enc_size:36|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 756211] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259822920| [2025/04/30 09:44:19 756218] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259822920| [2025/04/30 09:44:19 756223] [debug] |xqc_engine_wakeup_after|wakeup:1746006259822920|now:1746006259756223|diff:66697| [2025/04/30 09:44:19 756228] [debug] |xqc_engine_main_logic|END|now:1746006259756099| [2025/04/30 09:44:19 756233] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259756233| [2025/04/30 09:44:19 756237] [debug] |xqc_engine_wakeup_after|wakeup:1746006259822920|now:1746006259756237|diff:66683| [2025/04/30 09:44:19 756241] [debug] |xqc_engine_main_logic|END|now:1746006259756233| [2025/04/30 09:44:19 757826] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259757825| [2025/04/30 09:44:19 757835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 757840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1328| [2025/04/30 09:44:19 757844] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1329| [2025/04/30 09:44:19 757850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1329| [2025/04/30 09:44:19 757854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 757859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2924|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2925|path_largest_ack:2924| [2025/04/30 09:44:19 757864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:63600|prior_delivered:3102719|prior_time:1746006259706015|is_app_limited:0|send_elapse:57939|ack_elapse:51810|ctl_first_sent_time:1746006259707665|lagest_ack_time:1746006259757825|curr_delivered:3163919| [2025/04/30 09:44:19 757869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259707665| [2025/04/30 09:44:19 757873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:38||sndq_packets_used_bytes:0|sndq_packets_free:1742| [2025/04/30 09:44:19 757882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2925|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2925|path_largest_ack:2925| [2025/04/30 09:44:19 757887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:62400|prior_delivered:3105119|prior_time:1746006259708080|is_app_limited:0|send_elapse:57875|ack_elapse:49745|ctl_first_sent_time:1746006259709626|lagest_ack_time:1746006259757825|curr_delivered:3165119| [2025/04/30 09:44:19 757891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259709626| [2025/04/30 09:44:19 757895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:37||sndq_packets_used_bytes:0|sndq_packets_free:1743| [2025/04/30 09:44:19 757899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49309|rttvar:1776|minrtt:31343|latest_rtt:48199|ack_delay:56| [2025/04/30 09:44:19 757904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49163|rttvar:1623|minrtt:31343|latest_rtt:48199|ack_delay:56| [2025/04/30 09:44:19 757908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2925|lost_pn:2922|thresh:3| [2025/04/30 09:44:19 757912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 757916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 757920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 757924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 757928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49163|rtt_var:1623|pto_duration:55655|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 757932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 757936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 757940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 39753| [2025/04/30 09:44:19 757944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259822162|now:1746006259757928|interv:64234| [2025/04/30 09:44:19 757948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259822162|now:1746006259757928|interval:64234|pto_count:0|srtt:49163 [2025/04/30 09:44:19 757953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57875, ack_elapse 49745, delivered 60000|rate 1036717|lost 234| [2025/04/30 09:44:19 757957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036717) in round 54| [2025/04/30 09:44:19 757961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 757966] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 757970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66000|packet_lost:0|acked:2400|po_sent_time:1746006259709626|recovery:1|recovery_start:1746006259714104|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 757977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66000|packet_lost:0|acked:2400|po_sent_time:1746006259709626|recovery:1|recovery_start:1746006259714104|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 757981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:68400|full_bw_reached:1|inflight:39753|srtt:49163|latest_rtt:48199|min_rtt:31343|applimit:0|lost:234|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 757987] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1329|largest:1329|pns:2| [2025/04/30 09:44:19 757991] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1329|frame:ACK |recv_time:1746006259757825|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 757996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379757825|now:1746006259757825|interv:120000000| [2025/04/30 09:44:19 758000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379757825|now:1746006259757825|interv:120000000| [2025/04/30 09:44:19 758004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259822920|pq_index:0| [2025/04/30 09:44:19 758009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259756099| [2025/04/30 09:44:19 758013] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259758013| [2025/04/30 09:44:19 758017] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259758017| [2025/04/30 09:44:19 758023] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259822162| [2025/04/30 09:44:19 758027] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259822162| [2025/04/30 09:44:19 758031] [debug] |xqc_engine_wakeup_after|wakeup:1746006259822162|now:1746006259758031|diff:64131| [2025/04/30 09:44:19 758035] [debug] |xqc_engine_main_logic|END|now:1746006259758017| [2025/04/30 09:44:19 758040] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259758040| [2025/04/30 09:44:19 758044] [debug] |xqc_engine_wakeup_after|wakeup:1746006259822162|now:1746006259758044|diff:64118| [2025/04/30 09:44:19 758048] [debug] |xqc_engine_main_logic|END|now:1746006259758040| [2025/04/30 09:44:19 759872] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259759872| [2025/04/30 09:44:19 759881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 759887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1329| [2025/04/30 09:44:19 759891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1330| [2025/04/30 09:44:19 759896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1330| [2025/04/30 09:44:19 759900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 759905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2926|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2927|path_largest_ack:2926| [2025/04/30 09:44:19 759914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:63600|prior_delivered:3105119|prior_time:1746006259708080|is_app_limited:0|send_elapse:57971|ack_elapse:51792|ctl_first_sent_time:1746006259709722|lagest_ack_time:1746006259759872|curr_delivered:3166319| [2025/04/30 09:44:19 759919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259709722| [2025/04/30 09:44:19 759923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:36||sndq_packets_used_bytes:0|sndq_packets_free:1744| [2025/04/30 09:44:19 759927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2927|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2927|path_largest_ack:2927| [2025/04/30 09:44:19 759931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:61200|prior_delivered:3107519|prior_time:1746006259710036|is_app_limited:0|send_elapse:57868|ack_elapse:49836|ctl_first_sent_time:1746006259711583|lagest_ack_time:1746006259759872|curr_delivered:3167519| [2025/04/30 09:44:19 759936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259711583| [2025/04/30 09:44:19 759940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:35||sndq_packets_used_bytes:0|sndq_packets_free:1745| [2025/04/30 09:44:19 759944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49163|rttvar:1623|minrtt:31343|latest_rtt:48289|ack_delay:80| [2025/04/30 09:44:19 759948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49044|rttvar:1456|minrtt:31343|latest_rtt:48289|ack_delay:80| [2025/04/30 09:44:19 759952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2927|lost_pn:2924|thresh:3| [2025/04/30 09:44:19 759956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 759960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 759964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 759968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 759972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49044|rtt_var:1456|pto_duration:54868|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 759977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 759981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 759984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 37353| [2025/04/30 09:44:19 759988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259821375|now:1746006259759972|interv:61403| [2025/04/30 09:44:19 759992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259821375|now:1746006259759972|interval:61403|pto_count:0|srtt:49044 [2025/04/30 09:44:19 759997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57868, ack_elapse 49836, delivered 60000|rate 1036842|lost 234| [2025/04/30 09:44:19 760004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036842) in round 54| [2025/04/30 09:44:19 760008] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 760012] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 760016] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68400|packet_lost:0|acked:2400|po_sent_time:1746006259711583|recovery:1|recovery_start:1746006259714104|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 760020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68400|packet_lost:0|acked:2400|po_sent_time:1746006259711583|recovery:1|recovery_start:1746006259714104|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 760025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:70800|full_bw_reached:1|inflight:37353|srtt:49044|latest_rtt:48289|min_rtt:31343|applimit:0|lost:234|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 760030] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1330|largest:1330|pns:2| [2025/04/30 09:44:19 760034] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1330|frame:ACK |recv_time:1746006259759872|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 760039] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379759872|now:1746006259759872|interv:120000000| [2025/04/30 09:44:19 760043] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379759872|now:1746006259759872|interv:120000000| [2025/04/30 09:44:19 760047] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259822162|pq_index:0| [2025/04/30 09:44:19 760051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259758017| [2025/04/30 09:44:19 760055] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259760055| [2025/04/30 09:44:19 760060] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259760059| [2025/04/30 09:44:19 760065] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259821375| [2025/04/30 09:44:19 760069] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259821375| [2025/04/30 09:44:19 760073] [debug] |xqc_engine_wakeup_after|wakeup:1746006259821375|now:1746006259760073|diff:61302| [2025/04/30 09:44:19 760077] [debug] |xqc_engine_main_logic|END|now:1746006259760059| [2025/04/30 09:44:19 760082] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259760082| [2025/04/30 09:44:19 760086] [debug] |xqc_engine_wakeup_after|wakeup:1746006259821375|now:1746006259760086|diff:61289| [2025/04/30 09:44:19 760090] [debug] |xqc_engine_main_logic|END|now:1746006259760082| [2025/04/30 09:44:19 761815] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259761814| [2025/04/30 09:44:19 761823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 761829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1330| [2025/04/30 09:44:19 761832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1331| [2025/04/30 09:44:19 761842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1331| [2025/04/30 09:44:19 761846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 761850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2928|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2929|path_largest_ack:2928| [2025/04/30 09:44:19 761855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:62400|prior_delivered:3107519|prior_time:1746006259710036|is_app_limited:0|send_elapse:57987|ack_elapse:51778|ctl_first_sent_time:1746006259711702|lagest_ack_time:1746006259761814|curr_delivered:3168719| [2025/04/30 09:44:19 761859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259711702| [2025/04/30 09:44:19 761864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:34||sndq_packets_used_bytes:0|sndq_packets_free:1746| [2025/04/30 09:44:19 761868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2929|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2929|path_largest_ack:2929| [2025/04/30 09:44:19 761872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:61200|prior_delivered:3109919|prior_time:1746006259712024|is_app_limited:0|send_elapse:57897|ack_elapse:49790|ctl_first_sent_time:1746006259713516|lagest_ack_time:1746006259761814|curr_delivered:3169919| [2025/04/30 09:44:19 761877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259713516| [2025/04/30 09:44:19 761880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:33||sndq_packets_used_bytes:0|sndq_packets_free:1747| [2025/04/30 09:44:19 761884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49044|rttvar:1456|minrtt:31343|latest_rtt:48298|ack_delay:56| [2025/04/30 09:44:19 761889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48944|rttvar:1292|minrtt:31343|latest_rtt:48298|ack_delay:56| [2025/04/30 09:44:19 761893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2929|lost_pn:2926|thresh:3| [2025/04/30 09:44:19 761897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 761901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 761905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 761908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 761913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48944|rtt_var:1292|pto_duration:54112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 761917] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 761921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 761924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 34953| [2025/04/30 09:44:19 761928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259820619|now:1746006259761912|interv:58707| [2025/04/30 09:44:19 761935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259820619|now:1746006259761912|interval:58707|pto_count:0|srtt:48944 [2025/04/30 09:44:19 761939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57897, ack_elapse 49790, delivered 60000|rate 1036323|lost 234| [2025/04/30 09:44:19 761943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036323) in round 54| [2025/04/30 09:44:19 761947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 761952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 761955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:70800|packet_lost:0|acked:2400|po_sent_time:1746006259713516|recovery:1|recovery_start:1746006259714104|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 761960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:70800|packet_lost:0|acked:2400|po_sent_time:1746006259713516|recovery:1|recovery_start:1746006259714104|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 761964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:73200|full_bw_reached:1|inflight:34953|srtt:48944|latest_rtt:48298|min_rtt:31343|applimit:0|lost:234|recovery:1|recovery_start:1746006259714104|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 761970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1331|largest:1331|pns:2| [2025/04/30 09:44:19 761974] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1331|frame:ACK |recv_time:1746006259761814|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 761978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379761814|now:1746006259761814|interv:120000000| [2025/04/30 09:44:19 761982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379761814|now:1746006259761814|interv:120000000| [2025/04/30 09:44:19 761986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259821375|pq_index:0| [2025/04/30 09:44:19 761990] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259760059| [2025/04/30 09:44:19 761994] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259761994| [2025/04/30 09:44:19 761999] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259761998| [2025/04/30 09:44:19 762004] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259820619| [2025/04/30 09:44:19 762009] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259820619| [2025/04/30 09:44:19 762012] [debug] |xqc_engine_wakeup_after|wakeup:1746006259820619|now:1746006259762012|diff:58607| [2025/04/30 09:44:19 762017] [debug] |xqc_engine_main_logic|END|now:1746006259761998| [2025/04/30 09:44:19 762021] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259762021| [2025/04/30 09:44:19 762025] [debug] |xqc_engine_wakeup_after|wakeup:1746006259820619|now:1746006259762025|diff:58594| [2025/04/30 09:44:19 762032] [debug] |xqc_engine_main_logic|END|now:1746006259762021| [2025/04/30 09:44:19 763802] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259763802| [2025/04/30 09:44:19 763811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 763816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1331| [2025/04/30 09:44:19 763820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1332| [2025/04/30 09:44:19 763825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1332| [2025/04/30 09:44:19 763829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 763834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2930|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2931|path_largest_ack:2930| [2025/04/30 09:44:19 763839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:62400|prior_delivered:3109919|prior_time:1746006259712024|is_app_limited:0|send_elapse:58000|ack_elapse:51778|ctl_first_sent_time:1746006259713619|lagest_ack_time:1746006259763802|curr_delivered:3171119| [2025/04/30 09:44:19 763843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259713619| [2025/04/30 09:44:19 763847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:32||sndq_packets_used_bytes:0|sndq_packets_free:1748| [2025/04/30 09:44:19 763852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2931|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2931|path_largest_ack:2931| [2025/04/30 09:44:19 763856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:60000|prior_delivered:3112319|prior_time:1746006259714001|is_app_limited:0|send_elapse:57764|ack_elapse:49801|ctl_first_sent_time:1746006259715523|lagest_ack_time:1746006259763802|curr_delivered:3172319| [2025/04/30 09:44:19 763860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259715523| [2025/04/30 09:44:19 763864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:31||sndq_packets_used_bytes:0|sndq_packets_free:1749| [2025/04/30 09:44:19 763868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48944|rttvar:1292|minrtt:31343|latest_rtt:48279|ack_delay:56| [2025/04/30 09:44:19 763872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48853|rttvar:1149|minrtt:31343|latest_rtt:48279|ack_delay:56| [2025/04/30 09:44:19 763876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2931|lost_pn:2928|thresh:3| [2025/04/30 09:44:19 763880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 763884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 763888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 763892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 763896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48853|rtt_var:1149|pto_duration:53449|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 763904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 763908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 763912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 32553| [2025/04/30 09:44:19 763916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259819956|now:1746006259763896|interv:56060| [2025/04/30 09:44:19 763920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259819956|now:1746006259763896|interval:56060|pto_count:0|srtt:48853 [2025/04/30 09:44:19 763924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57764, ack_elapse 49801, delivered 60000|rate 1038709|lost 234| [2025/04/30 09:44:19 763928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1038709) in round 54| [2025/04/30 09:44:19 763933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 763937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 763940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73200|packet_lost:0|acked:2400|po_sent_time:1746006259715523|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 763945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259715523|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 763949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:32553|srtt:48853|latest_rtt:48279|min_rtt:31343|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 763955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1332|largest:1332|pns:2| [2025/04/30 09:44:19 763959] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1332|frame:ACK |recv_time:1746006259763802|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 763964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379763802|now:1746006259763802|interv:120000000| [2025/04/30 09:44:19 763968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379763802|now:1746006259763802|interv:120000000| [2025/04/30 09:44:19 763975] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259820619|pq_index:0| [2025/04/30 09:44:19 763979] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259761998| [2025/04/30 09:44:19 763983] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259763983| [2025/04/30 09:44:19 763988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259763987| [2025/04/30 09:44:19 763993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259819956| [2025/04/30 09:44:19 763997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259819956| [2025/04/30 09:44:19 764004] [debug] |xqc_engine_wakeup_after|wakeup:1746006259819956|now:1746006259764004|diff:55952| [2025/04/30 09:44:19 764008] [debug] |xqc_engine_main_logic|END|now:1746006259763987| [2025/04/30 09:44:19 764013] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259764013| [2025/04/30 09:44:19 764017] [debug] |xqc_engine_wakeup_after|wakeup:1746006259819956|now:1746006259764017|diff:55939| [2025/04/30 09:44:19 764021] [debug] |xqc_engine_main_logic|END|now:1746006259764013| [2025/04/30 09:44:19 765799] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259765798| [2025/04/30 09:44:19 765807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 765812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1332| [2025/04/30 09:44:19 765816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1333| [2025/04/30 09:44:19 765822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1333| [2025/04/30 09:44:19 765826] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 765830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2932|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2933|path_largest_ack:2932| [2025/04/30 09:44:19 765835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61200|prior_delivered:3112319|prior_time:1746006259714001|is_app_limited:0|send_elapse:57897|ack_elapse:51797|ctl_first_sent_time:1746006259715656|lagest_ack_time:1746006259765798|curr_delivered:3173519| [2025/04/30 09:44:19 765839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259715656| [2025/04/30 09:44:19 765843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:30||sndq_packets_used_bytes:0|sndq_packets_free:1750| [2025/04/30 09:44:19 765847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2933|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2933|path_largest_ack:2933| [2025/04/30 09:44:19 765852] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61200|prior_delivered:3112319|prior_time:1746006259714001|is_app_limited:0|send_elapse:57897|ack_elapse:51797|ctl_first_sent_time:1746006259715656|lagest_ack_time:1746006259765798|curr_delivered:3174719| [2025/04/30 09:44:19 765856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259715791| [2025/04/30 09:44:19 765860] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:29||sndq_packets_used_bytes:0|sndq_packets_free:1751| [2025/04/30 09:44:19 765864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48853|rttvar:1149|minrtt:31343|latest_rtt:50007|ack_delay:64| [2025/04/30 09:44:19 765868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48989|rttvar:1134|minrtt:31343|latest_rtt:50007|ack_delay:64| [2025/04/30 09:44:19 765872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2933|lost_pn:2930|thresh:3| [2025/04/30 09:44:19 765876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 765880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 765888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 765892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 765896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48989|rtt_var:1134|pto_duration:53525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 765900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 765904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 765908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 30153| [2025/04/30 09:44:19 765912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259820032|now:1746006259765896|interv:54136| [2025/04/30 09:44:19 765916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259820032|now:1746006259765896|interval:54136|pto_count:0|srtt:48989 [2025/04/30 09:44:19 765920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57897, ack_elapse 51797, delivered 62400|rate 1077776|lost 234| [2025/04/30 09:44:19 765924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077776) in round 54| [2025/04/30 09:44:19 765929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 765933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 765937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259715791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 765941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259715791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 765945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:30153|srtt:48989|latest_rtt:50007|min_rtt:31343|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 765950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1333|largest:1333|pns:2| [2025/04/30 09:44:19 765955] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1333|frame:ACK |recv_time:1746006259765798|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 765959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379765798|now:1746006259765798|interv:120000000| [2025/04/30 09:44:19 765963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379765798|now:1746006259765798|interv:120000000| [2025/04/30 09:44:19 765967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259819956|pq_index:0| [2025/04/30 09:44:19 765971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259763987| [2025/04/30 09:44:19 765975] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259765975| [2025/04/30 09:44:19 765982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259765982| [2025/04/30 09:44:19 765988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259820032| [2025/04/30 09:44:19 765992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259820032| [2025/04/30 09:44:19 765996] [debug] |xqc_engine_wakeup_after|wakeup:1746006259820032|now:1746006259765996|diff:54036| [2025/04/30 09:44:19 766000] [debug] |xqc_engine_main_logic|END|now:1746006259765982| [2025/04/30 09:44:19 766005] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259766005| [2025/04/30 09:44:19 766009] [debug] |xqc_engine_wakeup_after|wakeup:1746006259820032|now:1746006259766009|diff:54023| [2025/04/30 09:44:19 766013] [debug] |xqc_engine_main_logic|END|now:1746006259766005| [2025/04/30 09:44:19 767799] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259767798| [2025/04/30 09:44:19 767807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 767812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1333| [2025/04/30 09:44:19 767816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1334| [2025/04/30 09:44:19 767821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1334| [2025/04/30 09:44:19 767825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 767830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2934|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2935|path_largest_ack:2934| [2025/04/30 09:44:19 767834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61200|prior_delivered:3114719|prior_time:1746006259716004|is_app_limited:0|send_elapse:55917|ack_elapse:51794|ctl_first_sent_time:1746006259717519|lagest_ack_time:1746006259767798|curr_delivered:3175919| [2025/04/30 09:44:19 767839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259717519| [2025/04/30 09:44:19 767843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:28||sndq_packets_used_bytes:0|sndq_packets_free:1752| [2025/04/30 09:44:19 767847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2935|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2935|path_largest_ack:2935| [2025/04/30 09:44:19 767851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:60000|prior_delivered:3117119|prior_time:1746006259717998|is_app_limited:0|send_elapse:56559|ack_elapse:49800|ctl_first_sent_time:1746006259719547|lagest_ack_time:1746006259767798|curr_delivered:3177119| [2025/04/30 09:44:19 767856] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259719547| [2025/04/30 09:44:19 767859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:27||sndq_packets_used_bytes:0|sndq_packets_free:1753| [2025/04/30 09:44:19 767863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48989|rttvar:1134|minrtt:31343|latest_rtt:48251|ack_delay:56| [2025/04/30 09:44:19 767867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48890|rttvar:1049|minrtt:31343|latest_rtt:48251|ack_delay:56| [2025/04/30 09:44:19 767877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2935|lost_pn:2932|thresh:3| [2025/04/30 09:44:19 767881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 767885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 767888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 767892] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 767896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48890|rtt_var:1049|pto_duration:53086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 767901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 767905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 767908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 27753| [2025/04/30 09:44:19 767912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259819593|now:1746006259767896|interv:51697| [2025/04/30 09:44:19 767916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259819593|now:1746006259767896|interval:51697|pto_count:0|srtt:48890 [2025/04/30 09:44:19 767921] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 56559, ack_elapse 49800, delivered 60000|rate 1060839|lost 234| [2025/04/30 09:44:19 767925] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1060839) in round 54| [2025/04/30 09:44:19 767929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 767933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 767937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259719547|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 767941] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259719547|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 767945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:27753|srtt:48890|latest_rtt:48251|min_rtt:31343|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 767951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1334|largest:1334|pns:2| [2025/04/30 09:44:19 767955] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1334|frame:ACK |recv_time:1746006259767798|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 767959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379767798|now:1746006259767798|interv:120000000| [2025/04/30 09:44:19 767963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379767798|now:1746006259767798|interv:120000000| [2025/04/30 09:44:19 767970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259820032|pq_index:0| [2025/04/30 09:44:19 767974] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259765982| [2025/04/30 09:44:19 767978] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259767978| [2025/04/30 09:44:19 767983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259767982| [2025/04/30 09:44:19 767988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259819593| [2025/04/30 09:44:19 767992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259819593| [2025/04/30 09:44:19 767996] [debug] |xqc_engine_wakeup_after|wakeup:1746006259819593|now:1746006259767996|diff:51597| [2025/04/30 09:44:19 768000] [debug] |xqc_engine_main_logic|END|now:1746006259767982| [2025/04/30 09:44:19 768005] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259768005| [2025/04/30 09:44:19 768009] [debug] |xqc_engine_wakeup_after|wakeup:1746006259819593|now:1746006259768009|diff:51584| [2025/04/30 09:44:19 768013] [debug] |xqc_engine_main_logic|END|now:1746006259768005| [2025/04/30 09:44:19 769793] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:44|state:ESTABED|recv_time:1746006259769793| [2025/04/30 09:44:19 769801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 769807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1334| [2025/04/30 09:44:19 769811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1335| [2025/04/30 09:44:19 769816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1335| [2025/04/30 09:44:19 769820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 769824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2936|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2937|path_largest_ack:2936| [2025/04/30 09:44:19 769829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61200|prior_delivered:3117119|prior_time:1746006259717998|is_app_limited:0|send_elapse:56664|ack_elapse:51795|ctl_first_sent_time:1746006259719652|lagest_ack_time:1746006259769793|curr_delivered:3178319| [2025/04/30 09:44:19 769833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259719652| [2025/04/30 09:44:19 769838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:26||sndq_packets_used_bytes:0|sndq_packets_free:1754| [2025/04/30 09:44:19 769842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2937|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2937|path_largest_ack:2937| [2025/04/30 09:44:19 769846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:60000|prior_delivered:3119519|prior_time:1746006259719963|is_app_limited:0|send_elapse:57025|ack_elapse:49830|ctl_first_sent_time:1746006259721479|lagest_ack_time:1746006259769793|curr_delivered:3179519| [2025/04/30 09:44:19 769850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259721479| [2025/04/30 09:44:19 769854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:25||sndq_packets_used_bytes:0|sndq_packets_free:1755| [2025/04/30 09:44:19 769862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48890|rttvar:1049|minrtt:31343|latest_rtt:48314|ack_delay:48| [2025/04/30 09:44:19 769866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48812|rttvar:943|minrtt:31343|latest_rtt:48314|ack_delay:48| [2025/04/30 09:44:19 769871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2937|lost_pn:2934|thresh:3| [2025/04/30 09:44:19 769875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 769879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 769883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 769886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 769891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48812|rtt_var:943|pto_duration:52584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 769895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 769899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 769903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 25353| [2025/04/30 09:44:19 769906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259819091|now:1746006259769890|interv:49201| [2025/04/30 09:44:19 769910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259819091|now:1746006259769890|interval:49201|pto_count:0|srtt:48812 [2025/04/30 09:44:19 769915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57025, ack_elapse 49830, delivered 60000|rate 1052170|lost 234| [2025/04/30 09:44:19 769919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1052170) in round 54| [2025/04/30 09:44:19 769923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 769927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 769931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259721479|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 769935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259721479|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 769939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:25353|srtt:48812|latest_rtt:48314|min_rtt:31343|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 769944] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1335|largest:1335|pns:2| [2025/04/30 09:44:19 769951] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1335|frame:ACK |recv_time:1746006259769793|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 769956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379769793|now:1746006259769793|interv:120000000| [2025/04/30 09:44:19 769960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379769793|now:1746006259769793|interv:120000000| [2025/04/30 09:44:19 769964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259819593|pq_index:0| [2025/04/30 09:44:19 769968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259767982| [2025/04/30 09:44:19 769972] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259769972| [2025/04/30 09:44:19 769976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259769976| [2025/04/30 09:44:19 769982] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259819091| [2025/04/30 09:44:19 769986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259819091| [2025/04/30 09:44:19 769990] [debug] |xqc_engine_wakeup_after|wakeup:1746006259819091|now:1746006259769990|diff:49101| [2025/04/30 09:44:19 769994] [debug] |xqc_engine_main_logic|END|now:1746006259769976| [2025/04/30 09:44:19 769999] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259769998| [2025/04/30 09:44:19 770002] [debug] |xqc_engine_wakeup_after|wakeup:1746006259819091|now:1746006259770002|diff:49089| [2025/04/30 09:44:19 770006] [debug] |xqc_engine_main_logic|END|now:1746006259769998| [2025/04/30 09:44:19 771854] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:45|state:ESTABED|recv_time:1746006259771853| [2025/04/30 09:44:19 771862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 771867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1335| [2025/04/30 09:44:19 771871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1336| [2025/04/30 09:44:19 771876] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1336| [2025/04/30 09:44:19 771880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 771885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2938|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2939|path_largest_ack:2938| [2025/04/30 09:44:19 771890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61200|prior_delivered:3119519|prior_time:1746006259719963|is_app_limited:0|send_elapse:57151|ack_elapse:51890|ctl_first_sent_time:1746006259721605|lagest_ack_time:1746006259771853|curr_delivered:3180719| [2025/04/30 09:44:19 771894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259721605| [2025/04/30 09:44:19 771898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:24||sndq_packets_used_bytes:0|sndq_packets_free:1756| [2025/04/30 09:44:19 771902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2939|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2939|path_largest_ack:2939| [2025/04/30 09:44:19 771907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61200|prior_delivered:3119519|prior_time:1746006259719963|is_app_limited:0|send_elapse:57151|ack_elapse:51890|ctl_first_sent_time:1746006259721605|lagest_ack_time:1746006259771853|curr_delivered:3181919| [2025/04/30 09:44:19 771915] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259721721| [2025/04/30 09:44:19 771919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:23||sndq_packets_used_bytes:0|sndq_packets_free:1757| [2025/04/30 09:44:19 771923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48812|rttvar:943|minrtt:31343|latest_rtt:50132|ack_delay:64| [2025/04/30 09:44:19 771927] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48969|rttvar:1022|minrtt:31343|latest_rtt:50132|ack_delay:64| [2025/04/30 09:44:19 771932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2939|lost_pn:2936|thresh:3| [2025/04/30 09:44:19 771936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 771939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 771943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 771947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 771951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48969|rtt_var:1022|pto_duration:53057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 771956] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 771960] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 771963] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 22953| [2025/04/30 09:44:19 771967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259819564|now:1746006259771951|interv:47613| [2025/04/30 09:44:19 771971] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259819564|now:1746006259771951|interval:47613|pto_count:0|srtt:48969 [2025/04/30 09:44:19 771976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 57151, ack_elapse 51890, delivered 62400|rate 1091844|lost 234| [2025/04/30 09:44:19 771980] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1091844) in round 54| [2025/04/30 09:44:19 771984] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 771988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 771992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259721721|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 771996] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259721721|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 772006] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:22953|srtt:48969|latest_rtt:50132|min_rtt:31343|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 772011] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 772015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:ACK_01RTT|expire:1746006259796853|now:1746006259771853|interv:25000| [2025/04/30 09:44:19 772020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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:1746006259771853|max_ack_delay:25000| [2025/04/30 09:44:19 772025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1336|largest:1336|pns:2| [2025/04/30 09:44:19 772029] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:1336|frame:PING ACK |recv_time:1746006259771853|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 772033] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379771853|now:1746006259771853|interv:120000000| [2025/04/30 09:44:19 772038] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379771853|now:1746006259771853|interv:120000000| [2025/04/30 09:44:19 772041] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259819091|pq_index:0| [2025/04/30 09:44:19 772046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259769976| [2025/04/30 09:44:19 772049] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259772049| [2025/04/30 09:44:19 772054] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259772053| [2025/04/30 09:44:19 772059] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259796853| [2025/04/30 09:44:19 772063] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259796853| [2025/04/30 09:44:19 772067] [debug] |xqc_engine_wakeup_after|wakeup:1746006259796853|now:1746006259772067|diff:24786| [2025/04/30 09:44:19 772071] [debug] |xqc_engine_main_logic|END|now:1746006259772053| [2025/04/30 09:44:19 772076] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259772076| [2025/04/30 09:44:19 772080] [debug] |xqc_engine_wakeup_after|wakeup:1746006259796853|now:1746006259772080|diff:24773| [2025/04/30 09:44:19 772084] [debug] |xqc_engine_main_logic|END|now:1746006259772076| [2025/04/30 09:44:19 774064] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259774064| [2025/04/30 09:44:19 774073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 774078] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1336| [2025/04/30 09:44:19 774082] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1337| [2025/04/30 09:44:19 774088] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1337| [2025/04/30 09:44:19 774092] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 774096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2940|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2941|path_largest_ack:2940| [2025/04/30 09:44:19 774105] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61200|prior_delivered:3121919|prior_time:1746006259721989|is_app_limited:0|send_elapse:53927|ack_elapse:52075|ctl_first_sent_time:1746006259723510|lagest_ack_time:1746006259774064|curr_delivered:3183119| [2025/04/30 09:44:19 774109] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259723510| [2025/04/30 09:44:19 774114] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:22||sndq_packets_used_bytes:0|sndq_packets_free:1758| [2025/04/30 09:44:19 774118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2941|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2941|path_largest_ack:2941| [2025/04/30 09:44:19 774122] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:60006|prior_delivered:3124319|prior_time:1746006259724064|is_app_limited:0|send_elapse:54025|ack_elapse:50000|ctl_first_sent_time:1746006259725651|lagest_ack_time:1746006259774064|curr_delivered:3184325| [2025/04/30 09:44:19 774126] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259725651| [2025/04/30 09:44:19 774130] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:21||sndq_packets_used_bytes:0|sndq_packets_free:1759| [2025/04/30 09:44:19 774157] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48969|rttvar:1022|minrtt:31343|latest_rtt:48413|ack_delay:352| [2025/04/30 09:44:19 774161] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48855|rttvar:994|minrtt:31343|latest_rtt:48413|ack_delay:352| [2025/04/30 09:44:19 774166] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2941|lost_pn:2938|thresh:3| [2025/04/30 09:44:19 774170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 774174] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 774177] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 774181] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1313|pns:2| [2025/04/30 09:44:19 774185] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 774189] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48855|rtt_var:994|pto_duration:52831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 774194] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 774198] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 774201] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 20547| [2025/04/30 09:44:19 774205] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259819338|now:1746006259774189|interv:45149| [2025/04/30 09:44:19 774209] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259819338|now:1746006259774189|interval:45149|pto_count:0|srtt:48855 [2025/04/30 09:44:19 774217] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 54025, ack_elapse 50000, delivered 60006|rate 1110708|lost 234| [2025/04/30 09:44:19 774221] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1110708) in round 54| [2025/04/30 09:44:19 774225] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 774229] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 774233] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2406|po_sent_time:1746006259725651|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 774238] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2406|po_sent_time:1746006259725651|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 774242] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:20547|srtt:48855|latest_rtt:48413|min_rtt:31343|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 774248] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1337|largest:1337|pns:2| [2025/04/30 09:44:19 774252] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1337|frame:ACK |recv_time:1746006259774064|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 774257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379774064|now:1746006259774064|interv:120000000| [2025/04/30 09:44:19 774261] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379774064|now:1746006259774064|interv:120000000| [2025/04/30 09:44:19 774265] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259796853|pq_index:0| [2025/04/30 09:44:19 774269] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259772053| [2025/04/30 09:44:19 774273] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259774273| [2025/04/30 09:44:19 774277] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259774276| [2025/04/30 09:44:19 774283] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259796853| [2025/04/30 09:44:19 774287] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259796853| [2025/04/30 09:44:19 774291] [debug] |xqc_engine_wakeup_after|wakeup:1746006259796853|now:1746006259774291|diff:22562| [2025/04/30 09:44:19 774295] [debug] |xqc_engine_main_logic|END|now:1746006259774276| [2025/04/30 09:44:19 774300] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259774300| [2025/04/30 09:44:19 774304] [debug] |xqc_engine_wakeup_after|wakeup:1746006259796853|now:1746006259774304|diff:22549| [2025/04/30 09:44:19 774308] [debug] |xqc_engine_main_logic|END|now:1746006259774300| [2025/04/30 09:44:19 775784] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259775783| [2025/04/30 09:44:19 775792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 775801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1337| [2025/04/30 09:44:19 775805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1338| [2025/04/30 09:44:19 775810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1338| [2025/04/30 09:44:19 775815] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 775819] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2942|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2943|path_largest_ack:2942| [2025/04/30 09:44:19 775823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61206|prior_delivered:3124319|prior_time:1746006259724064|is_app_limited:0|send_elapse:54153|ack_elapse:51719|ctl_first_sent_time:1746006259725779|lagest_ack_time:1746006259775783|curr_delivered:3185525| [2025/04/30 09:44:19 775828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259725779| [2025/04/30 09:44:19 775832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:20||sndq_packets_used_bytes:0|sndq_packets_free:1760| [2025/04/30 09:44:19 775836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2943|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2943|path_largest_ack:2943| [2025/04/30 09:44:19 775841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61206|prior_delivered:3124319|prior_time:1746006259724064|is_app_limited:0|send_elapse:54153|ack_elapse:51719|ctl_first_sent_time:1746006259725779|lagest_ack_time:1746006259775783|curr_delivered:3186725| [2025/04/30 09:44:19 775845] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259725891| [2025/04/30 09:44:19 775849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:19||sndq_packets_used_bytes:0|sndq_packets_free:1761| [2025/04/30 09:44:19 775853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48855|rttvar:994|minrtt:31343|latest_rtt:49892|ack_delay:56| [2025/04/30 09:44:19 775857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:48978|rttvar:991|minrtt:31343|latest_rtt:49892|ack_delay:56| [2025/04/30 09:44:19 775861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2943|lost_pn:2940|thresh:3| [2025/04/30 09:44:19 775865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 775869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 775873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 775877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 775881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:48978|rtt_var:991|pto_duration:52942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 775885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 775889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 775896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 18147| [2025/04/30 09:44:19 775900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259819449|now:1746006259775881|interv:43568| [2025/04/30 09:44:19 775904] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259819449|now:1746006259775881|interval:43568|pto_count:0|srtt:48978 [2025/04/30 09:44:19 775908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 54153, ack_elapse 51719, delivered 62406|rate 1152401|lost 234| [2025/04/30 09:44:19 775912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152401) in round 54| [2025/04/30 09:44:19 775916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 775920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 775924] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259725891|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 775928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259725891|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 775933] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:18147|srtt:48978|latest_rtt:49892|min_rtt:31343|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 775938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1338|largest:1338|pns:2| [2025/04/30 09:44:19 775942] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1338|frame:ACK |recv_time:1746006259775783|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 775947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379775783|now:1746006259775783|interv:120000000| [2025/04/30 09:44:19 775951] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379775783|now:1746006259775783|interv:120000000| [2025/04/30 09:44:19 775955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259796853|pq_index:0| [2025/04/30 09:44:19 775959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259774276| [2025/04/30 09:44:19 775963] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259775963| [2025/04/30 09:44:19 775967] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259775967| [2025/04/30 09:44:19 775973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259796853| [2025/04/30 09:44:19 775977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259796853| [2025/04/30 09:44:19 775981] [debug] |xqc_engine_wakeup_after|wakeup:1746006259796853|now:1746006259775981|diff:20872| [2025/04/30 09:44:19 775985] [debug] |xqc_engine_main_logic|END|now:1746006259775967| [2025/04/30 09:44:19 775992] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259775992| [2025/04/30 09:44:19 775996] [debug] |xqc_engine_wakeup_after|wakeup:1746006259796853|now:1746006259775996|diff:20857| [2025/04/30 09:44:19 776000] [debug] |xqc_engine_main_logic|END|now:1746006259775992| [2025/04/30 09:44:19 777814] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259777814| [2025/04/30 09:44:19 777823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 777830] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1338| [2025/04/30 09:44:19 777834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1339| [2025/04/30 09:44:19 777841] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1339| [2025/04/30 09:44:19 777846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 777851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2944|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2945|path_largest_ack:2944| [2025/04/30 09:44:19 777857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61206|prior_delivered:3126719|prior_time:1746006259726025|is_app_limited:0|send_elapse:53975|ack_elapse:51789|ctl_first_sent_time:1746006259727567|lagest_ack_time:1746006259777814|curr_delivered:3187925| [2025/04/30 09:44:19 777862] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259727567| [2025/04/30 09:44:19 777867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:18||sndq_packets_used_bytes:0|sndq_packets_free:1762| [2025/04/30 09:44:19 777872] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2945|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2945|path_largest_ack:2945| [2025/04/30 09:44:19 777878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61206|prior_delivered:3126719|prior_time:1746006259726025|is_app_limited:0|send_elapse:53975|ack_elapse:51789|ctl_first_sent_time:1746006259727567|lagest_ack_time:1746006259777814|curr_delivered:3189125| [2025/04/30 09:44:19 777883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259727706| [2025/04/30 09:44:19 777888] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:17||sndq_packets_used_bytes:0|sndq_packets_free:1763| [2025/04/30 09:44:19 777893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:48978|rttvar:991|minrtt:31343|latest_rtt:50108|ack_delay:64| [2025/04/30 09:44:19 777898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49111|rttvar:1010|minrtt:31343|latest_rtt:50108|ack_delay:64| [2025/04/30 09:44:19 777903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2945|lost_pn:2942|thresh:3| [2025/04/30 09:44:19 777908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 777913] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 777918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 777923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 777932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49111|rtt_var:1010|pto_duration:53151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 777938] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 777942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 777947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 15747| [2025/04/30 09:44:19 777952] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259819658|now:1746006259777932|interv:41726| [2025/04/30 09:44:19 777957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259819658|now:1746006259777932|interval:41726|pto_count:0|srtt:49111 [2025/04/30 09:44:19 777962] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53975, ack_elapse 51789, delivered 62406|rate 1156201|lost 234| [2025/04/30 09:44:19 777968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156201) in round 54| [2025/04/30 09:44:19 777973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 777978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 777983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259727706|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 777988] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259727706|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 777993] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:15747|srtt:49111|latest_rtt:50108|min_rtt:31343|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 778000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1339|largest:1339|pns:2| [2025/04/30 09:44:19 778005] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1339|frame:ACK |recv_time:1746006259777814|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 778010] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379777814|now:1746006259777814|interv:120000000| [2025/04/30 09:44:19 778015] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379777814|now:1746006259777814|interv:120000000| [2025/04/30 09:44:19 778020] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259796853|pq_index:0| [2025/04/30 09:44:19 778025] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259775967| [2025/04/30 09:44:19 778030] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259778030| [2025/04/30 09:44:19 778036] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259778035| [2025/04/30 09:44:19 778046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259796853| [2025/04/30 09:44:19 778051] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259796853| [2025/04/30 09:44:19 778056] [debug] |xqc_engine_wakeup_after|wakeup:1746006259796853|now:1746006259778056|diff:18797| [2025/04/30 09:44:19 778061] [debug] |xqc_engine_main_logic|END|now:1746006259778035| [2025/04/30 09:44:19 778067] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259778066| [2025/04/30 09:44:19 778071] [debug] |xqc_engine_wakeup_after|wakeup:1746006259796853|now:1746006259778071|diff:18782| [2025/04/30 09:44:19 778076] [debug] |xqc_engine_main_logic|END|now:1746006259778066| [2025/04/30 09:44:19 779791] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259779791| [2025/04/30 09:44:19 779798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 779803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1339| [2025/04/30 09:44:19 779807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1340| [2025/04/30 09:44:19 779812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1340| [2025/04/30 09:44:19 779816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 779821] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2946|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2947|path_largest_ack:2946| [2025/04/30 09:44:19 779825] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61206|prior_delivered:3129119|prior_time:1746006259728003|is_app_limited:0|send_elapse:53939|ack_elapse:51788|ctl_first_sent_time:1746006259729555|lagest_ack_time:1746006259779791|curr_delivered:3190325| [2025/04/30 09:44:19 779829] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259729555| [2025/04/30 09:44:19 779834] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:16||sndq_packets_used_bytes:0|sndq_packets_free:1764| [2025/04/30 09:44:19 779838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2947|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2947|path_largest_ack:2947| [2025/04/30 09:44:19 779842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61206|prior_delivered:3129119|prior_time:1746006259728003|is_app_limited:0|send_elapse:53939|ack_elapse:51788|ctl_first_sent_time:1746006259729555|lagest_ack_time:1746006259779791|curr_delivered:3191525| [2025/04/30 09:44:19 779846] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259729679| [2025/04/30 09:44:19 779850] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:15||sndq_packets_used_bytes:0|sndq_packets_free:1765| [2025/04/30 09:44:19 779854] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49111|rttvar:1010|minrtt:31343|latest_rtt:50112|ack_delay:56| [2025/04/30 09:44:19 779858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49230|rttvar:994|minrtt:31343|latest_rtt:50112|ack_delay:56| [2025/04/30 09:44:19 779863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2947|lost_pn:2944|thresh:3| [2025/04/30 09:44:19 779866] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 779874] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 779878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 779882] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 779886] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49230|rtt_var:994|pto_duration:53206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 779890] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 779894] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 779898] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 13347| [2025/04/30 09:44:19 779902] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259819713|now:1746006259779886|interv:39827| [2025/04/30 09:44:19 779906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259819713|now:1746006259779886|interval:39827|pto_count:0|srtt:49230 [2025/04/30 09:44:19 779910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 53939, ack_elapse 51788, delivered 62406|rate 1156973|lost 234| [2025/04/30 09:44:19 779914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156973) in round 54| [2025/04/30 09:44:19 779918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 779922] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 779926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259729679|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 779931] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259729679|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 779935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:13347|srtt:49230|latest_rtt:50112|min_rtt:31343|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 779940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1340|largest:1340|pns:2| [2025/04/30 09:44:19 779944] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1340|frame:ACK |recv_time:1746006259779791|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 779949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379779791|now:1746006259779791|interv:120000000| [2025/04/30 09:44:19 779953] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379779791|now:1746006259779791|interv:120000000| [2025/04/30 09:44:19 779957] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259796853|pq_index:0| [2025/04/30 09:44:19 779961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259778035| [2025/04/30 09:44:19 779968] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259779967| [2025/04/30 09:44:19 779972] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259779971| [2025/04/30 09:44:19 779977] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259796853| [2025/04/30 09:44:19 779981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259796853| [2025/04/30 09:44:19 779985] [debug] |xqc_engine_wakeup_after|wakeup:1746006259796853|now:1746006259779985|diff:16868| [2025/04/30 09:44:19 779989] [debug] |xqc_engine_main_logic|END|now:1746006259779971| [2025/04/30 09:44:19 779994] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259779994| [2025/04/30 09:44:19 779998] [debug] |xqc_engine_wakeup_after|wakeup:1746006259796853|now:1746006259779998|diff:16855| [2025/04/30 09:44:19 780002] [debug] |xqc_engine_main_logic|END|now:1746006259779994| [2025/04/30 09:44:19 781770] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259781769| [2025/04/30 09:44:19 781779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 781785] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1340| [2025/04/30 09:44:19 781788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1341| [2025/04/30 09:44:19 781794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1341| [2025/04/30 09:44:19 781798] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 781803] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2948|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2949|path_largest_ack:2948| [2025/04/30 09:44:19 781807] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61206|prior_delivered:3131519|prior_time:1746006259729946|is_app_limited:0|send_elapse:51874|ack_elapse:51823|ctl_first_sent_time:1746006259731493|lagest_ack_time:1746006259781769|curr_delivered:3192725| [2025/04/30 09:44:19 781811] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259731493| [2025/04/30 09:44:19 781816] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:14||sndq_packets_used_bytes:0|sndq_packets_free:1766| [2025/04/30 09:44:19 781820] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2949|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2949|path_largest_ack:2949| [2025/04/30 09:44:19 781824] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61206|prior_delivered:3131519|prior_time:1746006259729946|is_app_limited:0|send_elapse:51874|ack_elapse:51823|ctl_first_sent_time:1746006259731493|lagest_ack_time:1746006259781769|curr_delivered:3193925| [2025/04/30 09:44:19 781828] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259731618| [2025/04/30 09:44:19 781832] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:13||sndq_packets_used_bytes:0|sndq_packets_free:1767| [2025/04/30 09:44:19 781836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49230|rttvar:994|minrtt:31343|latest_rtt:50151|ack_delay:56| [2025/04/30 09:44:19 781840] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49338|rttvar:962|minrtt:31343|latest_rtt:50151|ack_delay:56| [2025/04/30 09:44:19 781849] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2949|lost_pn:2946|thresh:3| [2025/04/30 09:44:19 781853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 781857] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 781861] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 781865] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 781869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49338|rtt_var:962|pto_duration:53186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 781873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 781877] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 781881] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 10947| [2025/04/30 09:44:19 781885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259819693|now:1746006259781869|interv:37824| [2025/04/30 09:44:19 781889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259819693|now:1746006259781869|interval:37824|pto_count:0|srtt:49338 [2025/04/30 09:44:19 781893] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51874, ack_elapse 51823, delivered 62406|rate 1203030|lost 234| [2025/04/30 09:44:19 781897] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203030) in round 54| [2025/04/30 09:44:19 781901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 781906] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 781909] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259731618|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 781914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259731618|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 781918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:10947|srtt:49338|latest_rtt:50151|min_rtt:31343|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 781923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1341|largest:1341|pns:2| [2025/04/30 09:44:19 781928] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1341|frame:ACK |recv_time:1746006259781769|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 781935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379781769|now:1746006259781769|interv:120000000| [2025/04/30 09:44:19 781939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379781769|now:1746006259781769|interv:120000000| [2025/04/30 09:44:19 781943] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259796853|pq_index:0| [2025/04/30 09:44:19 781947] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259779971| [2025/04/30 09:44:19 781951] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259781951| [2025/04/30 09:44:19 781955] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259781955| [2025/04/30 09:44:19 781961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259796853| [2025/04/30 09:44:19 781965] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259796853| [2025/04/30 09:44:19 781969] [debug] |xqc_engine_wakeup_after|wakeup:1746006259796853|now:1746006259781969|diff:14884| [2025/04/30 09:44:19 781973] [debug] |xqc_engine_main_logic|END|now:1746006259781955| [2025/04/30 09:44:19 781978] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259781978| [2025/04/30 09:44:19 781982] [debug] |xqc_engine_wakeup_after|wakeup:1746006259796853|now:1746006259781982|diff:14871| [2025/04/30 09:44:19 781986] [debug] |xqc_engine_main_logic|END|now:1746006259781978| [2025/04/30 09:44:19 783764] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:37|state:ESTABED|recv_time:1746006259783764| [2025/04/30 09:44:19 783773] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 783779] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1341| [2025/04/30 09:44:19 783782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1342| [2025/04/30 09:44:19 783788] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1342| [2025/04/30 09:44:19 783792] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 783796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2950|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2951|path_largest_ack:2950| [2025/04/30 09:44:19 783801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61206|prior_delivered:3133919|prior_time:1746006259731978|is_app_limited:0|send_elapse:51961|ack_elapse:51786|ctl_first_sent_time:1746006259733534|lagest_ack_time:1746006259783764|curr_delivered:3195125| [2025/04/30 09:44:19 783805] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259733534| [2025/04/30 09:44:19 783810] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:12||sndq_packets_used_bytes:0|sndq_packets_free:1768| [2025/04/30 09:44:19 783814] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2951|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2951|path_largest_ack:2951| [2025/04/30 09:44:19 783818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61206|prior_delivered:3133919|prior_time:1746006259731978|is_app_limited:0|send_elapse:51961|ack_elapse:51786|ctl_first_sent_time:1746006259733534|lagest_ack_time:1746006259783764|curr_delivered:3196325| [2025/04/30 09:44:19 783822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259733647| [2025/04/30 09:44:19 783831] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:11||sndq_packets_used_bytes:0|sndq_packets_free:1769| [2025/04/30 09:44:19 783835] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49338|rttvar:962|minrtt:31343|latest_rtt:50117|ack_delay:64| [2025/04/30 09:44:19 783839] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49427|rttvar:900|minrtt:31343|latest_rtt:50117|ack_delay:64| [2025/04/30 09:44:19 783843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2951|lost_pn:2948|thresh:3| [2025/04/30 09:44:19 783847] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 783851] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 783855] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 783859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 783863] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49427|rtt_var:900|pto_duration:53027|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 783867] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 783871] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 783875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 8547| [2025/04/30 09:44:19 783879] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259819534|now:1746006259783863|interv:35671| [2025/04/30 09:44:19 783883] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259819534|now:1746006259783863|interval:35671|pto_count:0|srtt:49427 [2025/04/30 09:44:19 783887] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51961, ack_elapse 51786, delivered 62406|rate 1201016|lost 234| [2025/04/30 09:44:19 783891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201016) in round 54| [2025/04/30 09:44:19 783895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 783899] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 783903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259733647|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 783907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259733647|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 783912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:8547|srtt:49427|latest_rtt:50117|min_rtt:31343|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 783919] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1342|largest:1342|pns:2| [2025/04/30 09:44:19 783924] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1342|frame:ACK |recv_time:1746006259783764|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 783928] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379783764|now:1746006259783764|interv:120000000| [2025/04/30 09:44:19 783932] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379783764|now:1746006259783764|interv:120000000| [2025/04/30 09:44:19 783936] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259796853|pq_index:0| [2025/04/30 09:44:19 783940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259781955| [2025/04/30 09:44:19 783944] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259783944| [2025/04/30 09:44:19 783949] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259783948| [2025/04/30 09:44:19 783954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259796853| [2025/04/30 09:44:19 783958] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259796853| [2025/04/30 09:44:19 783962] [debug] |xqc_engine_wakeup_after|wakeup:1746006259796853|now:1746006259783962|diff:12891| [2025/04/30 09:44:19 783966] [debug] |xqc_engine_main_logic|END|now:1746006259783948| [2025/04/30 09:44:19 783971] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259783971| [2025/04/30 09:44:19 783975] [debug] |xqc_engine_wakeup_after|wakeup:1746006259796853|now:1746006259783975|diff:12878| [2025/04/30 09:44:19 783979] [debug] |xqc_engine_main_logic|END|now:1746006259783971| [2025/04/30 09:44:19 785759] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259785759| [2025/04/30 09:44:19 785769] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 785777] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1342| [2025/04/30 09:44:19 785782] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1343| [2025/04/30 09:44:19 785789] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1343| [2025/04/30 09:44:19 785794] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 785800] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2952|origin_pktnum:2868|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2954|path_largest_ack:2952| [2025/04/30 09:44:19 785806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61206|prior_delivered:3136319|prior_time:1746006259733954|is_app_limited:0|send_elapse:51976|ack_elapse:51805|ctl_first_sent_time:1746006259735542|lagest_ack_time:1746006259785759|curr_delivered:3197525| [2025/04/30 09:44:19 785812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259735542| [2025/04/30 09:44:19 785818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:9||sndq_packets_used_bytes:0|sndq_packets_free:1771| [2025/04/30 09:44:19 785823] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2954|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2954|path_largest_ack:2954| [2025/04/30 09:44:19 785836] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61206|prior_delivered:3136319|prior_time:1746006259733954|is_app_limited:0|send_elapse:51976|ack_elapse:51805|ctl_first_sent_time:1746006259735542|lagest_ack_time:1746006259785759|curr_delivered:3198725| [2025/04/30 09:44:19 785842] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259735652| [2025/04/30 09:44:19 785848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:8||sndq_packets_used_bytes:0|sndq_packets_free:1772| [2025/04/30 09:44:19 785853] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49427|rttvar:900|minrtt:31343|latest_rtt:50107|ack_delay:56| [2025/04/30 09:44:19 785858] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49505|rttvar:831|minrtt:31343|latest_rtt:50107|ack_delay:56| [2025/04/30 09:44:19 785864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2954|lost_pn:2951|thresh:3| [2025/04/30 09:44:19 785869] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 785875] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:44:19 785880] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 785885] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49505|rtt_var:831|pto_duration:52829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 785891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 785896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 785901] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 6147| [2025/04/30 09:44:19 785907] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259819336|now:1746006259785885|interv:33451| [2025/04/30 09:44:19 785912] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259819336|now:1746006259785885|interval:33451|pto_count:0|srtt:49505 [2025/04/30 09:44:19 785918] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 51976, ack_elapse 51805, delivered 62406|rate 1200669|lost 234| [2025/04/30 09:44:19 785923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200669) in round 54| [2025/04/30 09:44:19 785929] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 785934] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 785939] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259735652|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 785945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259735652|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 785954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:6147|srtt:49505|latest_rtt:50107|min_rtt:31343|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 785961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1343|largest:1343|pns:2| [2025/04/30 09:44:19 785967] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1343|frame:ACK |recv_time:1746006259785759|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 785973] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379785759|now:1746006259785759|interv:120000000| [2025/04/30 09:44:19 785978] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379785759|now:1746006259785759|interv:120000000| [2025/04/30 09:44:19 785983] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259796853|pq_index:0| [2025/04/30 09:44:19 785989] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259783948| [2025/04/30 09:44:19 785994] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259785994| [2025/04/30 09:44:19 786000] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259785999| [2025/04/30 09:44:19 786007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259796853| [2025/04/30 09:44:19 786013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259796853| [2025/04/30 09:44:19 786018] [debug] |xqc_engine_wakeup_after|wakeup:1746006259796853|now:1746006259786018|diff:10835| [2025/04/30 09:44:19 786023] [debug] |xqc_engine_main_logic|END|now:1746006259785999| [2025/04/30 09:44:19 786029] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259786029| [2025/04/30 09:44:19 786035] [debug] |xqc_engine_wakeup_after|wakeup:1746006259796853|now:1746006259786034|diff:10819| [2025/04/30 09:44:19 786040] [debug] |xqc_engine_main_logic|END|now:1746006259786029| [2025/04/30 09:44:19 787874] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006259787874| [2025/04/30 09:44:19 787884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 787891] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1343| [2025/04/30 09:44:19 787896] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1344| [2025/04/30 09:44:19 787903] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1344| [2025/04/30 09:44:19 787908] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 787914] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2955|origin_pktnum:2873|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2956|path_largest_ack:2955| [2025/04/30 09:44:19 787920] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61206|prior_delivered:3138719|prior_time:1746006259735926|is_app_limited:0|send_elapse:49799|ack_elapse:51948|ctl_first_sent_time:1746006259737415|lagest_ack_time:1746006259787874|curr_delivered:3199925| [2025/04/30 09:44:19 787926] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259737415| [2025/04/30 09:44:19 787937] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:6||sndq_packets_used_bytes:0|sndq_packets_free:1774| [2025/04/30 09:44:19 787942] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2956|origin_pktnum:2878|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2956|path_largest_ack:2956| [2025/04/30 09:44:19 787948] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:60006|prior_delivered:3141119|prior_time:1746006259737923|is_app_limited:0|send_elapse:49866|ack_elapse:49951|ctl_first_sent_time:1746006259739411|lagest_ack_time:1746006259787874|curr_delivered:3201125| [2025/04/30 09:44:19 787954] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259739411| [2025/04/30 09:44:19 787959] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:1776| [2025/04/30 09:44:19 787964] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49505|rttvar:831|minrtt:31343|latest_rtt:48463|ack_delay:104| [2025/04/30 09:44:19 787970] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49361|rttvar:910|minrtt:31343|latest_rtt:48463|ack_delay:104| [2025/04/30 09:44:19 787976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2956|lost_pn:2953|thresh:3| [2025/04/30 09:44:19 787981] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 787986] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49361|rtt_var:910|pto_duration:53001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 787992] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 787997] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 788002] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 3747| [2025/04/30 09:44:19 788007] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259819508|now:1746006259787986|interv:31522| [2025/04/30 09:44:19 788013] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259819508|now:1746006259787986|interval:31522|pto_count:0|srtt:49361 [2025/04/30 09:44:19 788018] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49866, ack_elapse 49951, delivered 60006|rate 1201297|lost 234| [2025/04/30 09:44:19 788024] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201297) in round 54| [2025/04/30 09:44:19 788029] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 788035] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 788040] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259739411|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 788046] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259739411|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 788055] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:3747|srtt:49361|latest_rtt:48463|min_rtt:31343|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 788061] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1| [2025/04/30 09:44:19 788067] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:19 788073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|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 09:44:19 788079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1344|largest:1344|pns:2| [2025/04/30 09:44:19 788085] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1344|frame:PING ACK |recv_time:1746006259787874|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 788091] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379787874|now:1746006259787874|interv:120000000| [2025/04/30 09:44:19 788096] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379787874|now:1746006259787874|interv:120000000| [2025/04/30 09:44:19 788101] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259796853|pq_index:0| [2025/04/30 09:44:19 788107] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259785999| [2025/04/30 09:44:19 788112] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259788112| [2025/04/30 09:44:19 788118] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259788117| [2025/04/30 09:44:19 788125] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|largest_recv:1344|ack_delay:251|first_ack_range:31|largest_pkt_recv_time:1746006259787874| [2025/04/30 09:44:19 788131] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_gen_ack_frame|high:1344|low:1313|pkt_pns:2| [2025/04/30 09:44:19 788163] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1344|frame_largest_recv:1344| [2025/04/30 09:44:19 788169] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:44:19 788175] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 09:44:19 788182] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 09:44:19 788188] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2962| [2025/04/30 09:44:19 788234] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2962|size:19|sent:35|pkt_type:SHORT_HEADER|frame:ACK |inflight:3747|now:1746006259788196|stream_id:0|stream_offset:0| [2025/04/30 09:44:19 788246] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2962|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:44:19 788257] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259819508| [2025/04/30 09:44:19 788275] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259819508| [2025/04/30 09:44:19 788282] [debug] |xqc_engine_wakeup_after|wakeup:1746006259819508|now:1746006259788281|diff:31227| [2025/04/30 09:44:19 788287] [debug] |xqc_engine_main_logic|END|now:1746006259788117| [2025/04/30 09:44:19 788294] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259788294| [2025/04/30 09:44:19 788300] [debug] |xqc_engine_wakeup_after|wakeup:1746006259819508|now:1746006259788300|diff:31208| [2025/04/30 09:44:19 788305] [debug] |xqc_engine_main_logic|END|now:1746006259788294| [2025/04/30 09:44:19 789744] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:39|state:ESTABED|recv_time:1746006259789744| [2025/04/30 09:44:19 789754] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 789761] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1344| [2025/04/30 09:44:19 789766] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1345| [2025/04/30 09:44:19 789772] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1345| [2025/04/30 09:44:19 789778] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 789784] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2957|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2958|path_largest_ack:2957| [2025/04/30 09:44:19 789790] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61206|prior_delivered:3141119|prior_time:1746006259737923|is_app_limited:0|send_elapse:49973|ack_elapse:51821|ctl_first_sent_time:1746006259739518|lagest_ack_time:1746006259789744|curr_delivered:3202325| [2025/04/30 09:44:19 789796] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259739518| [2025/04/30 09:44:19 789801] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:3||sndq_packets_used_bytes:0|sndq_packets_free:1777| [2025/04/30 09:44:19 789806] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2958|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2958|path_largest_ack:2958| [2025/04/30 09:44:19 789812] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61206|prior_delivered:3141119|prior_time:1746006259737923|is_app_limited:0|send_elapse:49973|ack_elapse:51821|ctl_first_sent_time:1746006259739518|lagest_ack_time:1746006259789744|curr_delivered:3203525| [2025/04/30 09:44:19 789818] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259739615| [2025/04/30 09:44:19 789822] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:1778| [2025/04/30 09:44:19 789827] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49361|rttvar:910|minrtt:31343|latest_rtt:50129|ack_delay:64| [2025/04/30 09:44:19 789833] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49449|rttvar:859|minrtt:31343|latest_rtt:50129|ack_delay:64| [2025/04/30 09:44:19 789838] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2958|lost_pn:2955|thresh:3| [2025/04/30 09:44:19 789843] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 789848] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|srtt:49449|rtt_var:859|pto_duration:52885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:44:19 789859] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 0, unacked: 0| [2025/04/30 09:44:19 789864] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 1, unacked: 0| [2025/04/30 09:44:19 789868] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_pto_time_and_space|conn:00005577253BD50C|path:0|PNS: 2, unacked: 1347| [2025/04/30 09:44:19 789873] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:LOSS_DETECTION|expire:1746006259819392|now:1746006259789848|interv:29544| [2025/04/30 09:44:19 789878] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005577253BD50C|path:0|pns:2|expire:1746006259819392|now:1746006259789848|interval:29544|pto_count:0|srtt:49449 [2025/04/30 09:44:19 789884] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49973, ack_elapse 51821, delivered 62406|rate 1204260|lost 234| [2025/04/30 09:44:19 789889] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204260) in round 54| [2025/04/30 09:44:19 789895] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 789900] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 789905] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259739615|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 789910] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:2400|po_sent_time:1746006259739615|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 789916] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:1347|srtt:49449|latest_rtt:50129|min_rtt:31343|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 789923] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1345|largest:1345|pns:2| [2025/04/30 09:44:19 789929] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1345|frame:ACK |recv_time:1746006259789744|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 789935] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379789744|now:1746006259789744|interv:120000000| [2025/04/30 09:44:19 789940] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379789744|now:1746006259789744|interv:120000000| [2025/04/30 09:44:19 789945] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259819508|pq_index:0| [2025/04/30 09:44:19 789950] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259788117| [2025/04/30 09:44:19 789955] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259789955| [2025/04/30 09:44:19 789961] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259789960| [2025/04/30 09:44:19 789968] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006259819392| [2025/04/30 09:44:19 789976] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006259819392| [2025/04/30 09:44:19 789981] [debug] |xqc_engine_wakeup_after|wakeup:1746006259819392|now:1746006259789981|diff:29411| [2025/04/30 09:44:19 789986] [debug] |xqc_engine_main_logic|END|now:1746006259789960| [2025/04/30 09:44:19 789992] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259789992| [2025/04/30 09:44:19 789997] [debug] |xqc_engine_wakeup_after|wakeup:1746006259819392|now:1746006259789997|diff:29395| [2025/04/30 09:44:19 790002] [debug] |xqc_engine_main_logic|END|now:1746006259789992| [2025/04/30 09:44:19 796271] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:40|state:ESTABED|recv_time:1746006259796270| [2025/04/30 09:44:19 796280] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 796286] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1345| [2025/04/30 09:44:19 796291] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1346| [2025/04/30 09:44:19 796298] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1346| [2025/04/30 09:44:19 796303] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:2| [2025/04/30 09:44:19 796308] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2959|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2961|path_largest_ack:2959| [2025/04/30 09:44:19 796314] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61206|prior_delivered:3143519|prior_time:1746006259739959|is_app_limited:0|send_elapse:49858|ack_elapse:56311|ctl_first_sent_time:1746006259741401|lagest_ack_time:1746006259796270|curr_delivered:3204725| [2025/04/30 09:44:19 796319] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259741401| [2025/04/30 09:44:19 796325] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:1||sndq_packets_used_bytes:0|sndq_packets_free:1779| [2025/04/30 09:44:19 796330] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|conn:00005577253BD50C|path:0|pkt_num:2960|origin_pktnum:0|size:147|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2961|path_largest_ack:2960| [2025/04/30 09:44:19 796335] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:61206|prior_delivered:3143519|prior_time:1746006259739959|is_app_limited:0|send_elapse:49858|ack_elapse:56311|ctl_first_sent_time:1746006259741401|lagest_ack_time:1746006259796270|curr_delivered:3204872| [2025/04/30 09:44:19 796341] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_update_sample|sampler_sent_time_update:1746006259741507| [2025/04/30 09:44:19 796346] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_decrease_unacked_stream_ref|stream enter DATA RECVD|stream_id:0 [2025/04/30 09:44:19 796353] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_stream_maybe_need_close|stream_id:0|stream_type:0| [2025/04/30 09:44:19 796358] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:STREAM_CLOSE|expire:1746006260030013|now:1746006259796358|interv:233655| [2025/04/30 09:44:19 796364] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|sndq_packets_used:0||sndq_packets_used_bytes:0|sndq_packets_free:1780| [2025/04/30 09:44:19 796369] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|before update rtt|conn:00005577253BD50C|srtt:49449|rttvar:859|minrtt:31343|latest_rtt:54763|ack_delay:5136| [2025/04/30 09:44:19 796374] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_update_rtt|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |after update rtt|conn:00005577253BD50C|srtt:49471|rttvar:689|minrtt:31343|latest_rtt:54763|ack_delay:5136| [2025/04/30 09:44:19 796384] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_get_lost_sent_pn|largest_acked:2960|lost_pn:2957|thresh:3| [2025/04/30 09:44:19 796389] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:44:19 796394] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:00005577253BD50C|path:0| [2025/04/30 09:44:19 796399] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 09:44:19 796404] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_generate_sample|sampler: send_elapse 49858, ack_elapse 56311, delivered 61353|rate 1089538|lost 234| [2025/04/30 09:44:19 796409] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1089538) in round 54| [2025/04/30 09:44:19 796414] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_update_min_rtt|minrtt expire|rtt:31343, old_rtt:31343| [2025/04/30 09:44:19 796419] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95180|extra_cwnd:5846| [2025/04/30 09:44:19 796424] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:1347|po_sent_time:1746006259741507|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 796429] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101026|packet_lost:0|acked:1347|po_sent_time:1746006259741507|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3162719| [2025/04/30 09:44:19 796435] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5 |bbr on ack|mode:2|pacing_rate:1214715|bw:1214715|cwnd:101026|full_bw_reached:1|inflight:0|srtt:49471|latest_rtt:54763|min_rtt:31343|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:44:19 796442] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1346|largest:1346|pns:2| [2025/04/30 09:44:19 796447] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1346|frame:ACK |recv_time:1746006259796270|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 796453] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379796270|now:1746006259796270|interv:120000000| [2025/04/30 09:44:19 796458] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379796270|now:1746006259796270|interv:120000000| [2025/04/30 09:44:19 796463] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006259819392|pq_index:0| [2025/04/30 09:44:19 796468] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259789960| [2025/04/30 09:44:19 796473] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259796473| [2025/04/30 09:44:19 796479] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006259796478| [2025/04/30 09:44:19 796486] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006260030013| [2025/04/30 09:44:19 796491] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006260030013| [2025/04/30 09:44:19 796496] [debug] |xqc_engine_wakeup_after|wakeup:1746006260030013|now:1746006259796496|diff:233517| [2025/04/30 09:44:19 796501] [debug] |xqc_engine_main_logic|END|now:1746006259796478| [2025/04/30 09:44:19 796511] [info] |xqc_engine_packet_process|==>|conn:00005577253BD50C|size:35|state:ESTABED|recv_time:1746006259796511| [2025/04/30 09:44:19 796517] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:051c4ccc8084d4e4c75dd0bb|spin_bit:0| [2025/04/30 09:44:19 796522] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|largest_pn:1346| [2025/04/30 09:44:19 796527] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1347| [2025/04/30 09:44:19 796533] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1347| [2025/04/30 09:44:19 796538] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_frames|frame_type:1d| [2025/04/30 09:44:19 796543] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_conn_close_frame|with err:0x100| [2025/04/30 09:44:19 796548] [error] |scid:051c4ccc8084d4e4c75dd0bb|xqc_process_conn_close_frame|conn:00005577253BD50C|err:0x100|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5| [2025/04/30 09:44:19 796554] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_DRAINING|expire:1746006260028235|now:1746006259796554|interv:231681| [2025/04/30 09:44:19 796559] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_queue_drop_packets|sndq_packets_used:0|sndq_packets_used_bytes:0|sndq_packets_free:1780| [2025/04/30 09:44:19 796564] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_queue_drop_packets|path:0|ctl_bytes_in_flight:0| [2025/04/30 09:44:19 796569] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_INIT| [2025/04/30 09:44:19 796574] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_HSK| [2025/04/30 09:44:19 796579] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:44:19 796583] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 09:44:19 796589] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_immediate_close|state to closing|state:ESTABED|flags:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT 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 09:44:19 796596] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_immediate_close|gen_conn_close|state:CLOSING| [2025/04/30 09:44:19 796601] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1347|largest:1347|pns:2| [2025/04/30 09:44:19 796606] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_on_pkt_processed|====>|conn:00005577253BD50C|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:1347|frame:CONNECTION_CLOSE |recv_time:1746006259796511|dcid:051c4ccc8084d4e4c75dd0bb|dcid_seq:0| [2025/04/30 09:44:19 796612] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:PATH_IDLE|expire:1746006379796511|now:1746006259796511|interv:120000000| [2025/04/30 09:44:19 796617] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_set|type:CONN_IDLE|expire:1746006379796511|now:1746006259796511|interv:120000000| [2025/04/30 09:44:19 796622] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006260030013|pq_index:0| [2025/04/30 09:44:19 796627] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259796478| [2025/04/30 09:44:19 796632] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259796632| [2025/04/30 09:44:19 796637] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:DRAINING|flag:HSK_DONE CAN_SEND_1RTT TICKING 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:1746006259796636| [2025/04/30 09:44:19 796644] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_path_get_perf_class|conn:00005577253BD50C|path_id:0|path_srtt:49471|min_srtt:49471|path_bw:1214715|loss_rate:1.40|path_pto:0| [2025/04/30 09:44:19 796653] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|path srtt|conn:00005577253BD50C|path_id:0|path_srtt:49471|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:44:19 796659] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CONNECTION_CLOSE |pn:0|size:17|reinj:0|path_class:0| [2025/04/30 09:44:19 796665] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_check_acked_or_dropped_pkt|conn:00005577253BD50C|pkt_num:0|size:17|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE | [2025/04/30 09:44:19 796670] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2963| [2025/04/30 09:44:19 796709] [info] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_packet_with_pn|<==|conn:00005577253BD50C|path:0|pkt_num:2963|size:17|sent:33|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE |inflight:0|now:1746006259796677|stream_id:0|stream_offset:0| [2025/04/30 09:44:19 796721] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_on_packet_sent|conn:00005577253BD50C|path:0|pkt_num:2963|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 09:44:19 796731] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_next_wakeup_time|wakeup_time:1746006260028235| [2025/04/30 09:44:19 796739] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_wakeup_queue|next_tick_time:1746006260028235| [2025/04/30 09:44:19 796748] [debug] |xqc_engine_wakeup_after|wakeup:1746006260028235|now:1746006259796748|diff:231487| [2025/04/30 09:44:19 796754] [debug] |xqc_engine_main_logic|END|now:1746006259796636| [2025/04/30 09:44:19 796760] [debug] |xqc_engine_main_logic|BEGIN|now:1746006259796760| [2025/04/30 09:44:19 796766] [debug] |xqc_engine_wakeup_after|wakeup:1746006260028235|now:1746006259796766|diff:231469| [2025/04/30 09:44:19 796771] [debug] |xqc_engine_main_logic|END|now:1746006259796760| [2025/04/30 09:44:20 029053] [debug] |xqc_engine_main_logic|BEGIN|now:1746006260029052| [2025/04/30 09:44:20 029073] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_remove_wakeup_queue|next_tick_time:1746006260028235|pq_index:0| [2025/04/30 09:44:20 029079] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_add_active_queue|last_ticked_time:1746006259796636| [2025/04/30 09:44:20 029087] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_engine_process_conn|conn:00005577253BD50C|state:DRAINING|flag:HSK_DONE CAN_SEND_1RTT TICKING 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:1746006260029085| [2025/04/30 09:44:20 029093] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|timer expired|type:CONN_DRAINING|expire_time:1746006260028235|now:1746006260029085| [2025/04/30 09:44:20 029099] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_expire|unset|type:CONN_DRAINING|expire_time:1746006260028235|now:1746006260029085| [2025/04/30 09:44:20 029104] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_timer_unset|type:CONN_DRAINING| [2025/04/30 09:44:20 029109] [info] |xqc_engine_main_logic|conn:00005577253BD50C|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5|conn_state:13|next_tick_time:1746006260028235 [2025/04/30 09:44:20 029124] [report] |scid:051c4ccc8084d4e4c75dd0bb|xqc_conn_destroy|00005577253BD50C|has_0rtt:0|0rtt_accept:0|token_ok:0|handshake_time:36573|first_send_delay:43976|conn_persist:2986356|keyupdate_cnt:0|err:0x100|close_msg:remote error|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5|hsk_recv:35328|close_recv:2753775|close_send:2753909|last_recv:2753743|last_send:2753909|mp_enable:0|create:1|validated:1|active:1|path_info:0/1/0/a/0,1,1,1,0,0,0,0,0,2690,2413,2929,1351,1347,3421614,0,17,i32,4,22,35,40000,1347,2753,0,4,26,39,4,1345,2746,0,4,27,40,4,1346,2753,0,4,17,40000,2963,2753,4,20,4,2961,2713,4,19,4,2962,2745,0-2,0-2,0-0,0-0,0-0,0-49,0-3532735,0-68723,0-2922,0-1347,0-234,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:234|tlp_pkt:0|snd_pkt:2922|spurious_loss:0|detected_loss:234|max_pto:0|finished_streams:0|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,0",}|max_acked_po_size:1222|enable_pmtud:0|avg_closed_time:0| [2025/04/30 09:44:20 029170] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_destroy_stream|send_state:3|recv_state:3|stream_id:0|stream_type:0| [2025/04/30 09:44:20 029180] [stats] |scid:051c4ccc8084d4e4c75dd0bb|xqc_destroy_stream|err:0x0|close_msg:conn closed|enable_multipath:0|send_state:3|recv_state:3|stream_id:0|stream_type:0|send_bytes:3145728|read_bytes:17|recv_bytes:17|stream_len:17|create_time:1746006257080251|wrt_delay:1908|snd_delay:7764|finwrt_delay:943463|finsnd_delay:2661256|finrcv_delay:2|finread_delay:69|all_acked_delay:2716100|firstfinack_dely:2716095|close_delay:2716107|apprst_delay:0|rstsnd_delay:0|rstrcv_delay:0|l-0.0.0.0-443-051c4ccc8084d4e4c75dd0bb p-193.167.0.100-57287-2e6913b69d8193b5|path_info:mp is not supported in connection scid:051c4ccc8084d4e4c75dd0bb|fec_recv_delay:0u|fec_send_rpr_cnt:0|retrans:234| [2025/04/30 09:44:20 029629] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_send_ctl_destroy|destroy| [2025/04/30 09:44:20 029642] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:0|cur_state:CLOSED| [2025/04/30 09:44:20 029649] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:2|cur_state:CLOSED| [2025/04/30 09:44:20 029654] [debug] |scid:051c4ccc8084d4e4c75dd0bb|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:3|cur_state:CLOSED| [2025/04/30 09:44:20 029711] [debug] |xqc_engine_wakeup_after|wakeup:1746006316690303|now:1746006260029711|diff:56660592| [2025/04/30 09:44:20 029718] [debug] |xqc_engine_main_logic|END|now:1746006260029085|